使用public_content范围的Instagram沙盒应用请求返回空结果

Yog*_*ogi 8 instagram instagram-api

我正试图用某些标签来拉媒体.我已授权并获得范围为"basic"和"public_content"的令牌.但是,以下请求返回状态代码200,但即使例如是空数据.标签'london'有很多内容.

https://api.instagram.com/v1/tags/london?access_token= [我的忘记]

此请求是否格式错误或Instagram API行为不当?

sve*_*son 10

在沙箱模式下,Instagram仅返回与沙盒用户关联的数据.

它记录在docs,section API行为中:

数据仅限于沙盒用户和每个沙箱用户的20个最新媒体.

[...]

作为另一个例子,让我们考虑一个返回媒体列表的端点:/ tags/{tag-name}/media/recent.此端点返回的响应将仅包含具有给定标记的媒体,如预期的那样.但是,不是从任何公共Instagram用户返回媒体,它将仅返回属于您的沙盒用户的媒体,限制为每个用户的最后20个.

如果您使用沙盒用户创建"london"标记,则应该看到它.一旦您的应用程序切换为实时,您应该会看到所有公开的"伦敦"标签.

您的请求没有格式错误,API的行为与文档中描述的相同.

  • 我好像匆匆撇去那部分,谢谢.所以我基本上陷入困境,因为我不想尝试通过API在学生艺术项目中加入public_content fetch,并且没有应用程序作为最终结果.此外,没有可能尝试提交我作为客户审查的'虚拟'应用程序,以便上线并获得沙盒限制.游民. (2认同)