无法使用 API 图表获取公开 Facebook 状态

Posted

技术标签:

【中文标题】无法使用 API 图表获取公开 Facebook 状态【英文标题】:Can't get public Facebook status with the API graph 【发布时间】:2013-03-19 02:18:29 【问题描述】:

我的问题很简单。我希望能够通过图表看到这篇文章:

http://www.facebook.com/midou.london.12/posts/125781047549534

这篇文章是公开的,所以我输入:

graph.facebook.com/IDProfile_IDPost?access_token=USER_TOKEN ( i try with the app token too)


https://graph.facebook.com/100003529196134_125781047549534?access_token=USER_TOKEN

但我收到“消息”:

 "Unsupported get request."

我不明白,我可以从任何公共个人资料中获取每个帖子,除了只有文本的状态,那不起作用。

【问题讨论】:

您的请求中的第一个数字是什么? 你应该看看这个相关的问题:***.com/questions/13739609/… @pendo 这是 midou.london 的 ID @Cormac Driver 不是同一个问题,这家伙没有访问令牌 当我仅使用帖子的 ID(不带 UserID_ 前缀)查询 FB 图表时,我得到的响应是找不到身份验证令牌。如果您离开 userid 并只查询 postid 会发生什么? 【参考方案1】:

您可以通过 GRAPH API 阅读直接朋友的帖子。 对于随机个人资料(不在好友列表中),图形 API 返回一个空 JSON。

虽然有一个单独的 API [https://developers.facebook.com/docs/public_feed] 明确表示“对公共 Feed API 的访问仅限于有限的媒体发布者,并且使用需要事先获得 Facebook 的批准。您不能在此申请使用该 API时间。”。

【讨论】:

以上是关于无法使用 API 图表获取公开 Facebook 状态的主要内容,如果未能解决你的问题,请参考以下文章

API图表数量Facebook图表已被弃用?

Facebook iOS API:如何获取公开个人资料 URL

Facebook图表API速率限制的详细要求是什么?

从 Facebook 活动墙获取照片(包括非朋友的公开照片)

使用图形在 Facebook 墙上公开发布

ios - Instagram用新的instagram图表api登录?