UserEcho REST API и отрицание

+1
  • updated
  • Completed

Искал как сделать отрицание по параметрам, но в списке доступных условий есть только равно и больше меньше. А как сделать "не равно"?

https://userecho.com/dev/api/reference/#


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

https://.userecho.com/api/v2/users.json?access_token=&limit=100&filter__custom_fields__cf_2=on

В данном примере, показать всех пользователей, у которых cf_2 != on

И еще, не понятно какой статус отвечает за "блокировку" и "модерацию" пользователей. Как через АПИ получить эти статусы.

Sergey Stukov
  • Under review
Quote from Андрей Асташов

И еще, не понятно какой статус отвечает за "блокировку" и "модерацию" пользователей. Как через АПИ получить эти статусы.

Уточните, вам нужно чтобы статус блокировки присутствовал в данных возвращаемых API или вы хотите через API блокировать?

Sergey Stukov
Quote from Андрей Асташов

В данном примере, показать всех пользователей, у которых cf_2 != on

Смотрим как доработать API для фильтрации not in

Quote from Sergey Stukov

Уточните, вам нужно чтобы статус блокировки присутствовал в данных возвращаемых API или вы хотите через API блокировать?

Что бы присутствовал, и конечно же была бы возможность фильтровать по этим полям

Vladimir Mullagaliyev

Здравствуйте,

Добавили возможность отрицания фильтра. Описание здесь http://userecho.com/dev/api/reference/

Пример: filter__id__not__in=1,2,4


Статусов блокировки пока в API нет. И через фильтр их нет так просто будет достать. Пока работаем по ним.

Quote from Vladimir Mullagaliyev

Здравствуйте,

Добавили возможность отрицания фильтра. Описание здесь http://userecho.com/dev/api/reference/

Пример: filter__id__not__in=1,2,4


Статусов блокировки пока в API нет. И через фильтр их нет так просто будет достать. Пока работаем по ним.

Отрицание работает. Отлично. Спасибо.

Жду возможность использовать блокировку и модерацию пользователей в фильтрах

Здравствуйте.

Скажите пожалуйста, а возможность использования в фильтрах признаки "заблокирован" и "на модерации" еще не появилась? Есть в ближайших планах?

А то актуально до сих пор.

Vladimir Mullagaliyev
  • Answer
  • Completed
Quote from Андрей Асташов

Здравствуйте.

Скажите пожалуйста, а возможность использования в фильтрах признаки "заблокирован" и "на модерации" еще не появилась? Есть в ближайших планах?

А то актуально до сих пор.

Здравствуйте Андрей.

Мы добавили два поля в информацию о пользователе в вызове списка пользоватетей.

is_blocked и is_moderation_enabled.

Так же добавили возможность фильтрации по ним.

Пример: filter__is_blocked=true

 Sign in to leave a comment