facebook-graph-api - 无法从通过 Hashtag Search 恢复的 Instagram 帖子中恢复详细信息 - error_subcode 33
问题描述
我正在尝试检索有关某些 Instagram 帖子的更新信息,这些信息是通过 Hashtag Search 恢复的。当我请求其中任何一个的数据时,例如https://graph.facebook.com/v11.0/{ig-media-id},我收到一个错误:
{
"error": {
"message": "Unsupported get request. Object with ID 'xxxxxxxxxxxxxx' does not exist,
cannot be loaded due to missing permissions, or does not support this operation.
Please read the Graph API documentation at
https://developers.facebook.com/docs/graph-
api",
"type": "GraphMethodException",
"code": 100,
"error_subcode": 33,
"fbtrace_id": "xxxxxxxxxxxxx"
}
}
我知道通过主题标签搜索恢复的帖子有一些限制,因为帖子所有者的隐私。但是每个帖子返回的 Id 似乎是“假的”,或者在这种情况下具有完全不同的作用。
如果我尝试恢复我的企业帐户的帖子,我可以使用与上述请求中正常返回的媒体关联的 ID,并返回详细信息。
所以我的问题是:如果不是媒体 ID 本身,从 Graph API 的 Instagram Hashtag 搜索返回的 Instagram 媒体中的 ID 是什么?以及如何使用此 ID 获取帖子的最新版本?我需要它来更新 media_url 属性,当它过期时。
提前致谢!
解决方案
有同样的问题。我认为这是因为您基本上无法获取有关使用主题标签搜索找到的帖子的信息。他们是匿名的。
推荐阅读
- uml - UML 序列图出现次数
- rust - 我无法构建奇偶校验基板运行时,因为未找到 wasm-gc 命令
- java - 构建 jar 文件后库(jUnique)的问题
- mysql - Dockerfile 不会从我的 initialize.sql 创建表
- excel - 如何在vba中动态使用文本框查询excel
- django - 为什么迁移后页面不显示?
- node.js - 如何在调试模式下使用 node.js ts 运行 pm2 并在 WebStorm 上中断
- java - jmap 实时堆转储如何包含无法访问的对象?
- hyperledger - 用于生产的 Hyperledger Fabric 支持
- javascript - 没有从地理服务器成功获取瓷砖