python - Instagram 访问令牌不适用于图形 API
问题描述
我正在尝试获取用户在 Instagram 上发布的所有帖子/媒体的列表。(我根本不在乎我将如何做到这一点,所以如果你有其他解决方案(不解决这个问题中描述的问题)我将不胜感激)我使用了这个 python 代码:
access_token = "XXXXXYU3EwVG10b1FaaWVMZAERXRkdIei15cjdoXXXXXGgxUnR4V2hyazh6ZAGVIdFNWcHg2aklSdWZAUUnNtLW03Vzd5aENDY3BlWl92dC1DRVXXXXXEyWHB3RUY0N0pMSkRHbTZAjZAVVWSVNYWmt2QmpWTXXXXX"
url = 'https://graph.facebook.com/v7.0/17841405822304914/media?access_token=' + str(access_token)
r = requests.get(url)
print(r)
print(r.text)
抛出以下输出:
<Response [400]>
{"error":{"message":"Invalid OAuth access token.","type":"OAuthException","code":190,"fbtrace_id":"AUp8Al-lOeDSS42uzm9mgoR"}}
我检查了这个-链接,它表明我实际上可以使用这个密钥访问 user_media。
这是我获得访问密钥的方式 - 。我尝试重新生成令牌,但它仍然拒绝工作。我发现了这个问题,但答案对我不起作用,我也觉得它与旧的非图形 Instagram API 有关。
解决方案
推荐阅读
- windows - 使用注册表查看 ICMP 类型设置
- spring-boot - 带有弹簧数据 jpa 的弹簧安全性
- node.js - 如何通过 NodeJS 获取 Tomcat 本地服务器的内存和 CPU 使用率
- javascript - 点击事件在 iPhone 4s 上不起作用
- javascript - 在反应中发布请求
- ios - 对于 iOS LaunchImage,我需要所有图像吗?
- android - 我的点击列表器上的地图不起作用
- ios - 在容器视图中使用 MultipleView 控制器
- php - DNS 和 nginx 服务器设置导致服务器缓慢和 502 响应
- android - Android - android-gpuimage-plus 视频分辨率问题