Я сделал то, что мне сказал @krisrak. Я использовал два вызова API.извлечение пользовательских носителей из instagram api без идентификатора пользователя
One для поиска имени пользователя с
https://api.instagram.com/v1/users/search?count=1&q=USERNAME
и я получил идентификатор пользователя оттуда, чтобы выполнить второй API вызова
Второй вызов был
https://api.instagram.com/v1/users/USER-ID/media/recent/
Это работало отлично пока я не искал определенное имя пользователя, и мне дали еще один. Поэтому я хочу знать, есть ли какое-то предложение where, чтобы использовать имя пользователя из списка полученных результатов. Таким образом, мой первый звонок теперь будет
https://api.instagram.com/v1/users/search?count=0&q=USERNAME
, позволяющий получить все результаты.
Имя пользователя, Я ищу на самом деле существует, но она возвращает другой результат. Например, я искал coltonlhaynes, и он возвратил coltonlhaynes_fans – Shon
oh ok, я вижу, что совпадение находится во втором результате, поэтому используйте 'https: //api.instagram.com/v1/users/search? Q = USERNAME' и используйте forloop и проверьте для user.username == USERNAME, и получите id – krisrak
просто отлично. Благодарю. Теперь работает – Shon