我有一个问题,我的数据存储库中只有帖子的帖子 ID。由于 Graph API 我必须在帖子 ID 之前添加页面 ID 前缀。因为我不知道是哪个页面发布了这篇文章,所以我在这里遇到了问题。
我有可用的帖子 ID,但现在需要知道允许哪个帖子获取哪个帖子 ID 作为前缀。
因此,我正在寻找一种方法来提供帖子 ID 并接收页面 ID。
是否有任何 API 调用可能会主动向我提供该信息或只是附带信息?
我有一个问题,我的数据存储库中只有帖子的帖子 ID。由于 Graph API 我必须在帖子 ID 之前添加页面 ID 前缀。因为我不知道是哪个页面发布了这篇文章,所以我在这里遇到了问题。
我有可用的帖子 ID,但现在需要知道允许哪个帖子获取哪个帖子 ID 作为前缀。
因此,我正在寻找一种方法来提供帖子 ID 并接收页面 ID。
是否有任何 API 调用可能会主动向我提供该信息或只是附带信息?
我在这里找到了这个:
https://graph.facebook.com/v2.8/139946919369293_811518108920728?access_token={token}&fields=from
?fields=来自
确实返回:
{
"from": {
"name": "Henkel Careers",
"id": "301655703240307"
},
"id": "301655703240307_811518108920728"
}
不幸的是,这没有任何意义,尤其是在我的情况下。由于 Graph API 只允许{page_id}_{post_id}
组合,因此您需要实际提供 page_id 才能通过上述请求接收页面 id。
我希望有人有另一种解决方案!
您可以尝试使用用户 access_token 来获取一组 page_access_tokens - 然后您可以尝试映射到数据存储库并根据返回的 JSON 对象数据为他们提供使用这些访问令牌发布到这些页面的选项。