用于检索墙面Feed的Facebook API

时间:2010-09-13 16:10:27

标签: facebook

我从来没有做任何Facebook开发,我正在开发一个项目,我只需要从某个用户中提取墙流。是否有这样的API我可以用于此目的?

3 个答案:

答案 0 :(得分:5)

Facebook公开了一个通用API。您可以编写自己的访问方法,也可以使用Facebook的库(如果您的首选语言可用)。请查看以下链接以开始使用:

Getting started

答案 1 :(得分:0)

好吧,如果您对JSON感到满意,那么使用图API就是一个好的开始。

e.g。 https://graph.facebook.com/starbucks/feed

用Python把它拉下来并将数据放在表格中并不太难......

答案 2 :(得分:0)

虽然这是一篇很老的帖子,但我仍在回复。这可能会有所帮助。

我正在使用php sdk,这里是用于获取用户墙帖的代码(包括其他用户的帖子)

$facebook = new Facebook(array(
  'appId'  => '101874630007036',
  'secret' => '2090c8d645ae93e7cacee2217cd3dc0c',
));

$user = $facebook->getUser();

// Login or logout url will be needed depending on current user state.
if ($user)
{
  $logoutUrl = $facebook->getLogoutUrl();
} 

else 
{    
    $params = array('scope' => 'read_stream');

    $loginUrl = $facebook->getLoginUrl($params);
}

if ($user)
{    
    $comments = $facebook->api('/me/home'); 
}

这里$ comments包含墙贴json数据。