Фильтрация в API по дате

Stasik Mexx
    Completed
Добрый день.
Скажите, не планируется ли такая фича в API: возможность фильтрации выдачи по дате создания?

Например чтобы API вернуло всех юзеров созданных после какой-то даты.
И аналогично для топиков, комментариев и т.д.
Было бы очень удобно, так как в данный момент мне необходимо получать информацию о свежесозданных юзерах, топиках и комментариях.
Vladimir Mullagaliyev
    Planned
Здравствуйте,
Если такой метод нужен, то мы добавим в план добавление такого функционала.
Stasik Mexx
Было бы отлично. А как много времени займет его реализация?
Sergey Stukov
Уточните, вы смотрели нашу возможность Webhooks 
https://mexx.userecho.com/settings/features/webhoo...

UserEcho может вызывать вашу HTTP функцию на каждый свежесозданный топик и комментарий, возможно она Вам подойдет.

Сама реализация займет около 1го дня.
Stasik Mexx
Фильтрация по времени создания в API была бы удобней, так как вебхуков нет для новых юзеров в сообществе, да и немедленное получение информации о новых записях не так важно.
Хотелось бы просто выгружать в произвольные моменты времени новые объекты.
Vladimir Mullagaliyev
    Answer Completed
Quote from Stasik Mexx
Фильтрация по времени создания в API была бы удобней, так как вебхуков нет для новых юзеров в сообществе, да и немедленное получение информации о новых записях не так важно.
Хотелось бы просто выгружать в произвольные моменты времени новые объекты.
Мы расширили API. Теперь можно производить фильтрацию по основным полям (почти по всем).
Описание как составить запрос внизу этой страницы http://userecho.com/dev/api/reference/
Если у Вас не будет работать фильтрация по требуемому полю - сообщите нам.
Stasik Mexx
Добрый день!
При запросе к API вида:
http://userecho.com/api/v2/topics/522511/comments....
получаем:
{ "status": "error", "message": "Object has no field named 'created'" }

Хотя поле created реально есть у данного объекта.
Если же выполнить запрос без фильтра, то вернется успешный ответ со списком комментариев, в котором поле created будет.
Vladimir Mullagaliyev
Quote from Stasik Mexx
Добрый день!
При запросе к API вида:
http://userecho.com/api/v2/topics/522511/comments....
получаем:
{ "status": "error", "message": "Object has no field named 'created'" }

Хотя поле created реально есть у данного объекта.
Если же выполнить запрос без фильтра, то вернется успешный ответ со списком комментариев, в котором поле created будет.
Здравствуйте,
Некоторые поля требуют мапинга с нашей стороны, поэтому мы указали что "по основным полям". Добавили это поле в мапинг, теперь запрос должен отрабатывать. Если будут проблемы с еще какими-то полями, которые Вам необходимы, укажите здесь же.
 Sign in to leave a comment