使用Instagram API
我正在建立一个网站,它想在旋转木马中显示最近的Instagram图像,从特定的地理标记位置抓取。我已经准备好了一切,但我就是不知道如何获取数据 我使用的是node.js,我想从服务器端获取图像URL,并将其提供给客户端,以便客户端向Instagram发出获取图像的请求。如果这达到了速率限制或违反了Instagram策略,那么我只需将图像缓存到服务器端即可。不管怎样,我都不知道如何从Instagram获取所需的数据 我得到的最远的结果是使用以下URL手动获取访问令牌:使用Instagram API,instagram,instagram-api,Instagram,Instagram Api,我正在建立一个网站,它想在旋转木马中显示最近的Instagram图像,从特定的地理标记位置抓取。我已经准备好了一切,但我就是不知道如何获取数据 我使用的是node.js,我想从服务器端获取图像URL,并将其提供给客户端,以便客户端向Instagram发出获取图像的请求。如果这达到了速率限制或违反了Instagram策略,那么我只需将图像缓存到服务器端即可。不管怎样,我都不知道如何从Instagram获取所需的数据 我得到的最远的结果是使用以下URL手动获取访问令牌:https://www.ins
https://www.instagram.com/oauth/authorize/?client_id=123456&redirect_uri=http://localhost&response_type=token&scope=public_content
然后使用该访问令牌,我在Postman中尝试了以下请求:
https://api.instagram.com/v1/locations/226170293/media/recent?access_token=123456
但它返回以下内容:
{“分页”:{},“数据”:[],“元”:{“代码”:200}
在谷歌搜索了一下之后,我想可能是因为我的Instagram应用程序处于沙箱模式。所以我开始申请完全访问权。申请表提供了以下选项:
哪个用例最能描述Instagram集成
- 我想安装一个第三方小部件,在我的网站上显示Instagram内容
- 我想在我的网站上显示标签内容和公共内容
- 我想在我的网站上显示我的Instagram帖子
- 我想为我自己的Instagram帐户建立分析
- 我的应用程序仍在开发和/或是测试应用程序
- 我的应用程序允许非商业用户登录并发布评论、喜欢或跟随操作
- 我的应用程序允许人们使用Instagram登录并共享自己的内容
- 我的产品帮助品牌和广告商了解、管理他们的受众和媒体权利
- 我的产品帮助广播公司和出版商发现内容,获得媒体的数字版权,并以适当的属性共享媒体
- 其他
https://www.instagram.com/explore/locations/226170293/?__a=1
除了口耳相传之外,不知道人们是如何发现这一点的。这一
?\uu a=1
伎俩可能违反了IG ToS,而且可能仅仅因为他们的网页正在使用它就起作用了。2018年底将有一场大规模的API弃用(好吧,图形API替代)。而“公共内容”正是今年最近API遭到抨击的原因。只是想清楚地表明,?\uu a=1
这件事实际上与删除他们的网站是一样的(IANAL)