我正在将Instagram API集成到我们的服务中。截至3.6.2019,我已经尝试获取特定Instagram用户帐户的媒体。我试图理解文档,这是我到目前为止的工作:
- 电子邮件
- instagram_basic
- manage_pages
- pages_show_list
- pages_messaging
- public_profile
profile_pic
和username
。让我感到困惑的是,当我阅读文档时,用户信息检索似乎可以正常工作:
但是,如果我更改了URL以匹配媒体检索URL并保持相同的用户ID,则会出现以下错误
甚至通过文档说:
要在Instagram业务用户上获取所有媒体对象,请向该用户的/ media边缘发送GET请求。
以及提供的示例请求URL:
GET graph.facebook.com/17841405822304914/media
来源:https://developers.facebook.com/docs/instagram-api/reference/user/media/
我在做什么错?该URL似乎遵循文档说明。我确实将用户访问令牌用于媒体请求。根据文档的需要,访问令牌包含对instagram_basic
的许可:
权限
来自Instagram业务用户的访问令牌,以及以下内容权限:
- instagram_basic
我正在使用API版本3.2。
我正在将Instagram API集成到我们的服务中。截至3.6.2019,我已经尝试获取特定Instagram用户帐户的媒体。我试图理解文档,这是...
您真的使用正确的instagram ID吗?尝试使用您使用的ID调用此API:https://graph.facebook.com/v5.0/[ENTER_ID]?fields=instagram_business_account{id, username,profile_picture_url}&access_token={}