【问题标题】:400 error - Instagram API - Fetching media items based on Hashtags in Sandbox mode400 错误 - Instagram API - 在沙盒模式下基于 Hashtags 获取媒体项目
【发布时间】:2018-10-26 00:49:18
【问题描述】:

我尝试使用 Instagram API(沙盒模式)根据主题标签获取照片。使用以下 API

https://api.instagram.com/v1/tags/awesome/media/recent?access_token=<My Access token>

我收到了错误

> {"meta": {"code": 400, "error_type": "OAuthPermissionsException",
> "error_message": "This client has not been approved to access this
> resource."}}

但是如果我使用https://api.instagram.com/v1/users/self/media/recent/?access_token=&lt;My Access Token&gt; 然后它返回最近的 20 个媒体项目。

在我的沙箱中,我已经验证了另外 1 个用户,但除了我的以外,我没有收到任何媒体项目。 我正在关注 Instagram API 的official documentation。

请提供您对此行为的意见。

【问题讨论】:

    标签: ajax instagram hashtag endpoints


    【解决方案1】:

    /tags endpoints 需要为您的应用启用 public_content 范围。没有它,您将无法使用此端点。老实说,如果您想拥有public_content 权限,现在无法提交您的应用以供审核。旧版 Instagram API 仅接受 basic 范围内的应用程序进行审核。您应该尝试切换到 Facebook Graph API,但请记住,目前它仅支持 Instagram 企业帐户。

    您可以尝试过滤掉不包含您希望从/self/media/recent 端点响应的标签的媒体。我知道,不是最好的解决方案:/

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-09-09
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多