2013-03-19 64 views
0

我希望你能帮助我。facebook PHP作为活动发布,不是发布

我正在开发一个应用程序,并且我愿意在用户每次使用我的应用程序时发布一个活动(出现在最近活动的用户时间轴上)。

虽然,就目前而言,我有这样的代码下面,它只是张贴一个正常的链接:

if($can_post){ 
$facebook->api('/'.$uid.'/feed', 'post', array( 
'message' => '', 
'name' => 'Name', 
'caption' => 'Caption', 
'description' => 'SDesc', 
'picture' => 'picture url', 
'link' => 'link', 
'actions' => array(array('name' => 'catch phrase', 
'link' => 'http://link')) 
)); 

回答

1

退房上张贴的“故事”到用户的时间线使用的Open Graph API本指南,所以也许是你需要的this functionality。他们给出的例子只是一个例子,但它可以很容易地修改。

请注意,如果您想使用故事(请参阅上面链接的页面末尾),Facebook将不得不再次批准您的应用。

另外值得注意的是,Facebook还定义了大量预定义的“Actions”以帮助完成此过程,因此最好检查一下您的应用是否属于这些类别之一。