Instagram访问令牌以检索任何用户Feed

Dav*_*vid 3 access-token instagram

我可以使用相同的access_token 获取任何用户 Feed 是否正常?这是两个例子.第一个来自测试帐户,这是我应该访问的.第二个来自ImagineDragons的Instagram Feed.

https://api.instagram.com/v1/users/510573486/media/recent?access_token=510573486.ab7d4b6.d8b155be5d1a47c78f72616b4d942e8d

https://api.instagram.com/v1/users/20282699/media/recent?access_token=510573486.ab7d4b6.d8b155be5d1a47c78f72616b4d942e8d

如果是这样,为什么我必须请求access_token才能执行请求?

Dyl*_*ade 13

该令牌是必需的,因此无法匿名访问API.Instagram照片是公开的,除非用户明确将其帐户设置为私有.因此,能够使用单个有效令牌访问任何公共用户帐户的订阅源是正常的.

令牌不会绕过用户的设置.如果您尝试访问标记为私有的帐户,则不会获得任何结果,而是会收到此回复:

{"meta":{"error_type":"APINotAllowedError","code":400,"error_message":"you cannot view this resource"}}

  • 非常感谢,我不知道你可以拥有一个私人账户Instagram账号.这很有道理. (3认同)