我有一个网站,有很多用户希望在他们的特定页面上看到他们的FB状态更新。 我假设我需要使用Graph API,我可以从graph.facebook.com/username获取内容。
但不确定如何获取状态更新。看来我需要状态消息的ID。如何为特定用户检索此ID?
如果我做https://graph.facebook.com/someonespage/feed?access_token=
我在回程中看到了这一点,但它没有pageID:
'type' => 'status',
'created_time' => '2011-11-16T21:44:32+0000',
'updated_time' => '2011-11-16T21:44:32+0000',
'comments' =>
stdClass::__set_state(array(
'count' => 0,
或者这不是这样做的方法吗?
答案 0 :(得分:0)
/ feed连接类似于用户墙的内容,“状态”连接仅是该用户的状态更新 - 当您拥有read_stream权限时,对https://graph.facebook.com/USERNAME/statuses?access_token=...
的调用应返回其状态
uid将取代上面的USERNAME,可能是出于一致性原因实施应用的更好方式,但用户名也可以正常使用
答案 1 :(得分:0)
以下内容将为您提供用户活动/帖子。不需要登录。这不包括状态更新。
https://graph.facebook.com/UserNameOrUserID/feed?access_token=AccessToken
以下内容仅为您提供用户的状态更新,但需要登录。如何在不登录Facebook的情况下获取用户状态更新。我的状态更新都是公开的。
https://graph.facebook.com/UserNameOrUserID/statuses?access_token=UserAccessToken