我想把用户最近的 Instagram 媒体放到侧边栏。我想用 Instagram API 获取媒体。
Http://instagram.com/developer/endpoints/users/
文档说明了 GEThttps://api.instagram.com/v1/users/<user-id>/media/recent/
,但是它说要传递一个 OAuth 访问令牌。访问令牌表示代表用户行事的授权。我不希望用户登录 Instagram 在侧边栏上看到这个。他们甚至不需要 Instagram 账号。
例如,我可以不用登录 Instagram 就可以进入 http://instagram.com/thebrainscoop查看照片。我想通过 API 来做这件事。
在 Instagram API 中,未经用户身份验证的请求传递的是 client_id
而不是 access_token
:
{
"meta":{
"error_type":"OAuthParameterException",
"code":400,
"error_message":"\"access_token\" URL parameter missing. This OAuth request requires an \"access_token\" URL parameter."
}
}
这不可能吗?是否有办法在不要求用户通过 OAuth 首先登录 Instagram 帐户的情况下获取用户的最新(公共)媒体?