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

Avatar
  • обновлен
  • Завершен

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

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


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

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

Как Вы оцениваете обслуживание, которое получили?

Оценка удовлетворенности от Андрей Асташов 7 лет назад

Добавьте комментарий о качестве обслуживания (необязательно):

Прикрепленные ответы
Avatar
Vladimir Mullagaliyev co-founder
  • Ответ
  • Завершен
Цитата от Андрей Асташов

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

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

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

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

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

is_blocked и is_moderation_enabled.

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

Пример: filter__is_blocked=true

Avatar
Андрей Асташов

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

Avatar
Андрей Асташов

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

Avatar
Sergey Stukov co-founder
  • На рассмотрении
Цитата от Андрей Асташов

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

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

Avatar
Sergey Stukov co-founder
Цитата от Андрей Асташов

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

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

Avatar
Андрей Асташов
Цитата от Sergey Stukov

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

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

Avatar
Vladimir Mullagaliyev co-founder

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

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

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


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

Avatar
Андрей Асташов
Цитата от Vladimir Mullagaliyev

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

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

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


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

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

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

Avatar
Андрей Асташов

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

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

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

Avatar
Vladimir Mullagaliyev co-founder
  • Ответ
  • Завершен
Цитата от Андрей Асташов

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

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

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

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

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

is_blocked и is_moderation_enabled.

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

Пример: filter__is_blocked=true