【发布时间】:2016-03-11 08:00:29
【问题描述】:
我正在尝试从Instagram 上的任何用户那里获取带有特定主题标签的任何照片,但是当我转到:
https://api.instagram.com/v1/tags/{hashtag}/media/recent?access_token=ACCESS_TOKEN
我只得到我的照片。
【问题讨论】:
标签: python instagram instagram-api
我正在尝试从Instagram 上的任何用户那里获取带有特定主题标签的任何照片,但是当我转到:
https://api.instagram.com/v1/tags/{hashtag}/media/recent?access_token=ACCESS_TOKEN
我只得到我的照片。
【问题讨论】:
标签: python instagram instagram-api
如果您的应用在 sandbox mode 上,那就说明问题了。
请求 /tags/{tag-name}/media/recent 的行为更改为仅返回沙盒用户的标记帖子。
这对于所有其他 API 请求也是正确的;当应用在sandbox mode 上时,API 的行为就像沙盒用户是 Instagram 上的唯一用户一样。
作为另一个例子,让我们考虑一个返回列表的端点 媒体:
/tags/{tag-name}/media/recent.
这个返回的响应 正如预期的那样,端点将仅包含具有给定标签的媒体。但 而不是从任何公共 Instagram 用户返回媒体,它会 仅返回属于您的沙盒用户的媒体,仅限于 每个用户的最后 20 个。
您可以使用Instagram API console (APIGEE) 来查看此请求返回具有不同身份验证类型的公共数据。
另外,请注意,如果您的应用只显示来自 Instagram 的公开内容,那么Instagram 将不会批准该应用在沙盒模式之外。
【讨论】: