如何通过Instagram Api获取用户的媒体?

时间:2016-01-16 12:48:40

标签: instagram-api

我可以使用

查看我的媒体
https://api.instagram.com/v1/users/self/media/recent/?access_token=**MY_ACCESS-TOKEN**

我想获得用户的媒体,所以我用这个

https://api.instagram.com/v1/users/**ID_USER**/media/recent/?access_token=**MY_ACCESS_TOKEN**

我收到错误,因为他的帐户是私有的

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

但我跟着他,所以我应该看看他的媒体。我该怎么办?

2 个答案:

答案 0 :(得分:0)

在获取访问令牌之前,您是否包含了获取访问代码的范围,如下面的api调用?

https://api.instagram.com/oauth/authorize/?client_id=[]&redirect_uri=[]&response_type=code&scope=public_content

您必须将权限范围设置为公开内容才能访问其他用户的媒体。

答案 1 :(得分:0)

以下链接适用于我,无需任何身份验证

https://www.instagram.com/{username}/media/