现在Instagram已经改变了政策,他们已经禁用了以下功能:
那么现在有没有办法搜索用户并获取公共内容?
我已经在https://www.instagram.com/developer/endpoints/上进行了搜身,但未能找到替代人员。
答案 0 :(得分:3)
在最近的更改之后,只允许获取有关 Instagram商业帐户的信息,并且必须使用Facebook的图形API。
还应该有 Instagram商业帐户这样做。 从Facebook查看本指南:
https://developers.facebook.com/docs/instagram-api/getting-started
至于Facebook Graph API调用,下面是一些例子:
获取Facebook页面的ID(您需要获取自己的Instagram商业帐户ID)
/me/accounts
获取您自己的 Instagram商家帐户ID
FACEBOOK_Page_ID?fields=instagram_business_account
通过用户名获取任何 Instagram商家帐户的基本帐户信息(我使用过" stonebrewing"作为示例)
Your_Instagram_Business_Account_ID?fields=business_discovery.username(stonebrewing){
biography,website,username,followers_count,media_count
}
获取任何 Instagram商家帐户的帖子和部分数据列表
Your_Instagram_Business_Account_ID?fields=business_discovery.username(stonebrewing)
{media{id,comments_count,like_count,media_type, media_url, caption, owner}}