Nova API do Instagram - Como você solicita mídia marcada?
Esta questão parecerá uma duplicata de todas as anteriores em torno deste problema, especificamente esta questãoAPI do Instagram do PHP - Como obter MIN_TAG_ID e MAX_TAG_ID. Mas, com a nova API, as respostas anteriores não funcionam mais.
ObjetivoQuero solicitar mídia para uma tag específica.
A documentaçãoDocumentação do Instagram emficando marcado mídia especifica que você precisa ter opublic_content
escopo e que existem 4 parâmetros disponíveis;ACCESS_TOKEN
, COUNT
, MIN_TAG_ID
eMAX_TAG_ID
.
https://api.instagram.com/v1/tags/cats/media/recent?access_token=TOKEN&max_tag_id=123
O que me dá essa resposta da API.
{
"data": [],
"meta": {
"code": 200
},
"pagination": {
"deprecation_warning": "next_max_id and min_id are deprecated for this endpoint; use min_tag_id and max_tag_id instead"
}
}
O problemaComo você pode ver na solicitação, não estou especificando nenhum dos parâmetros preteridos;next_max_id
oumin_id
.
Eu tentei esses pedidos alternativos com o mesmo resultado:
https://api.instagram.com/v1/tags/cats/media/recent?access_token=TOKENhttps://api.instagram.com/v1/tags/cats/media/recent?access_token=TOKEN&max_tag_id=123https://api.instagram.com/v1/tags/cats/media/recent?access_token=TOKEN&min_tag_id=123https://api.instagram.com/v1/tags/cats/media/recent?access_token=TOKEN&min_id=123https://api.instagram.com/v1/tags/cats/media/recent?access_token=TOKEN&max_id=123https://api.instagram.com/v1/tags/cats/media/recent?access_token=TOKEN&next_max_id=123https://api.instagram.com/v1/tags/cats/media/recent?access_token=TOKEN&next_min_id=123Coisas que eu olheiMinha aprovação de aplicativo: tenho um aplicativo em área restrita com o qual estou usando a mesma conta para autenticação. Se eu entender a documentação corretamente, devo ter acesso a todas as APIs com minha configuração.
Mídia disponível: estou usando a tag "cat" para testar, que deve ter bastante mídia para solicitar.
Minhasaccess_token
: Não creio que seja um problema, pois estou usando o mesmo token de acesso para tornar a autenticaçãopublic_content
solicitações de escopo para o/ users / id do usuário / mídia / recente terminal com êxito.
O oficialpython-instagram repo: eu não conseguia analisar como eles estavam fazendo as solicitações, mas a última confirmação foi em julho, então nem tenho certeza de que funciona com a API mais recente.
Questões relacionadasNova API do Instagram, obtenha itens por tagAPI do Instagram: quero obter imagens recentes com base na tag, mas recebo apenas as minhas