我一直在尝试使用Instagram API,但我很想获得访问令牌。在instagram API中,它声明:
此时,我们向用户显示登录屏幕,然后是a 确认屏幕,他们批准您的应用访问他/她 Instagram数据。
现在我想知道如果你不想让用户登录怎么办?例如,假设我有一个网站,我只想显示我的最新图像。用户不必登录即可看到这些内容。但是,获取用户媒体的所有端点(http://instagram.com/developer/endpoints/)都需要用户登录提供的access_token。如何在没有用户登录的情况下获取最新图像?
答案 0 :(得分:1)
您使用的是哪个端点?
GET/users/{user-id}/media/recent
端点需要身份验证。因此,如果没有访问令牌,就无法获取特定用户的媒体。
答案 1 :(得分:1)
在撰写本文时,这似乎无需身份验证即可运行:
https://api.instagram.com/v1/users/USER_ID/media/recent/?client_id=CLIENT_ID
答案 2 :(得分:1)
您可以在此处使用您的Instagram帐户生成访问令牌:http://instagram.pixelunion.net/,
然后使用此网址:https://api.instagram.com/v1/users/self/media/recent/?access_token=ACCESS-TOKEN检索有关您最近20篇帖子的所有信息,包括图片网址。