有没有办法根据新API获取Instagram公开个人资料数据?
根据Instagram的说法,这些是我需要遵循的步骤:
我做了每一步并正确生成访问令牌,现在我正在使用ajax来点击网址
https://api.instagram.com/v1/users/searchq='+inst.instagramId+'&access_token='+inst.accessToken
其中inst.instagramId
是用户ID,inst.accessToken
是访问令牌。
响应包含代码200,但是数据为空。
感谢您的帮助。
答案 0 :(得分:1)
实际上,使用新的Instagram api,无法获取公共数据或标签。使用Instagram的新api可以获得的唯一信息是您的数据或访问令牌的所有者数据。
答案 1 :(得分:-1)
我为此目的编写了一个代理API:https://github.com/whizzzkid/instagram-proxy-api
让我们举一个#nyc的例子: Instagram的标签浏览器:https://www.instagram.com/explore/tags/nyc
获得与JSON相同的结果:https://igpi.ga/explore/tags/nyc/media
您可以在回购中找到更多示例。以下是完成所有这些操作的代码:https://github.com/whizzzkid/instagram-reverse-proxy/blob/master/app.js
使用jquery的演示应用程序将是:
{
"5" : "true"
"10" : "false"
}
希望这会有所帮助。