Instagram API — поиск пользователей

Я работаю над приложением с Instagram API. Сегодня у меня проблема с поиском пользователей. Этот запрос всегда возвращает только одну запись.

Я использую это: (я вырезал идентификатор клиента..)

https://api.instagram.com/v1/users/search?count=50&q=test&client_id=myID

or

https://api.instagram.com/v1/users/search?q=test&client_id=myID

Но все равно получите тот же результат:

{"meta":{"code":200},"data":[{"username":"test","profile_picture":"https:\/\/igcdn-photos-c-a.akamaihd.net\/hphotos-ak-xfa1\/t51.2885-19\/10483581_1498221113789874_1762363890_a.jpg","id":"44291","full_name":"julian"}]}

Вчера тот же запрос возвращает 50 пользователей. Я не вижу никакого журнала изменений по этому поводу в Instagram API. Вы знаете, где проблема?


person user3359653    schedule 14.04.2015    source источник
comment
И когда я тестирую веб-сайт следующим образом: websta.me/search/test, результат также составляет 50 пользователей. .   -  person user3359653    schedule 14.04.2015
comment
сегодня он снова работает правильно   -  person user3359653    schedule 19.04.2015


Ответы (3)


Instagram удалил конечную точку пользователей/поиска.

Когда вы сейчас позвоните https://api.instagram.com/v1/users/search?q=john&access_token=TOKEN-HERE, вы получите такой ответ:

{
    "meta": {
        "code": 400,
        "error_type": "APINotAllowedError",
        "error_message": "This endpoint has been retired"
}
person Hitender    schedule 14.08.2018
comment
я не думаю, что это ответ, потому что это 20 ноября 2018 года, и я только сегодня получил сообщение об ошибке (эта конечная точка была удалена) как вы исправили это в первый раз? - person Tj Laubscher; 20.11.2018

См. API поиска пользователей в Instagram https://www.instagram.com/developer/endpoints/users/#get_users_search

Вам нужно передать дополнительный параметр «count», чтобы установить количество результатов в ответ.

См. изображение: API поиска пользователей в Instagram

person rahul pv    schedule 06.10.2017

API Instagram теперь управляется Facebook: https://developers.facebook.com/docs/instagram-api/guides/business-discovery

Однако непонятно, как искать пользователей.

person Nico    schedule 11.06.2019