1

Выгрузка пользователей с объектами

Topic: Выгрузка пользователей с объектами

Добрый день, есть ли решения по оптимизации выгрузки получение объектов по уровню доступа.
Выгрузить через api например 250 пользователей просто, ну если и добавить объектов то на это уходить больше времени.
Код делаю на python - е.

Потом есть функция поиска search_items, почему бы при поиске пользователей, как в группе, в параметрах не вернуть ид объектов как например u: [12,10,654] ?
Было бы легко найти так.

2

Выгрузка пользователей с объектами

Re: Выгрузка пользователей с объектами

Добрый день
Для этого существует отдельный запрос user/get_items_access

3

Выгрузка пользователей с объектами

Re: Выгрузка пользователей с объектами

shmi wrote:

Добрый день
Для этого существует отдельный запрос user/get_items_access

Дело в том что это (user/get_items_by_access) функция тоже самое делает,
чтобы узнать сколько объектов,
мне нужно на каждый пользователь 1 запрос делать,
а это если у тебя будет 250 пользователей то знаете что будет.

4

Выгрузка пользователей с объектами

Re: Выгрузка пользователей с объектами

а это если у тебя будет 250 пользователей то знаете что будет.

Не знаю, что будет у вас, а у нас будет 1 core/batch wink

5

Выгрузка пользователей с объектами

Re: Выгрузка пользователей с объектами

shmi wrote:

а это если у тебя будет 250 пользователей то знаете что будет.

Не знаю, что будет у вас, а у нас будет 1 core/batch wink

Можете сделать пример кода я не понял,
Нужно чтобы в параметрах был результат данные всех пользователей с своими объектами.

{'nm':'test', 'u':[654,4578,654,123]} и т.д

6

Выгрузка пользователей с объектами

Re: Выгрузка пользователей с объектами

nurzhan90
Такого результата Wialon не вернёт, хотя бы потому, что не ясно какой уровень прав на эти объекты у пользователя.

Выше я писал, что можно отправить 1 запрос core/batch, который внутри содержит вызов user/get_items_access для каждого юзера.
После получения ответа его нужно распарсить, пробежаться циклом и сформировать любой формат, который вам нужен. На паписание примера, к сожалению, нет времени(

7

Выгрузка пользователей с объектами

Re: Выгрузка пользователей с объектами

shmi wrote:

nurzhan90
После получения ответа его нужно распарсить, пробежаться циклом и сформировать любой формат, который вам нужен. На паписание примера, к сожалению, нет времени(

Так я и делаю, но на это уходить больше времени, распарсить все это.