Open liboyue23 opened 8 years ago
而且我用你Instagram.js里getList("https://api.instagram.com/v1/users/1174531866/media/recent/?client_id=73fd6801acc0428587ecf40e9457a5d6&count=100");的URL是访问不了的 访问URL结果: 把URL后面的client_id改成access_token就可以了,我的代码如下:getList("https://api.instagram.com/v1/users/1174531866/media/recent/?access_token=1174531866.73fd680.b0b7138af05c438e860d45b9459730c7&count=100"); 访问URL结果: 我的代码: 但是还是出不来效果,急求?到底哪里出问题了
对啊,就是要科学上网才能看,作者那个好像有一个nodejs代码把图片下过来(没记错的话),所以作者的不用翻墙看
感觉这个功能不可用啊,看issue很多都在报这个问题,作者好像也没回复。
The Instagram API requires an access_token from authenticated users for each endpoint. We no longer support making requests using just the client_id.
是因为ins弃用了仅使用CLIENT ID验证接口权限的功能,详见ins的文档
解决方案只有在后端通过CLIENT ID和CLIENT SCREAT获取ACCESS TOKEN返回给前端。对于free backend的hexo可能无论如何都需要一个后端的接口才能获取ins的照片了
博主,https://api.instagram.com/v1/users/{USER_ID}/media/recent/?access_token={TOKEN}这个我请求返回一个页面的json数组,我想应该是我的token没有问题, 而且/instagram/index.md我也配置我的了 可是我还是不能显示图片,我电脑连vpn翻墙是可以看图片的 不知道是哪里出的问题,而且不太明白,我拿到了Instagram的access-token,然后在我blog里也没有用到啊?只是用了个data-client-id和data-user-id,求大神指导