无法使用 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 状态的主要内容,如果未能解决你的问题,请参考以下文章
Facebook iOS API:如何获取公开个人资料 URL