我很擅长构建Fb应用程序。我需要在用户的墙上张贴,我需要在FB的Like和Comment按钮旁边嵌入一个自定义按钮。
我研究了一下,发现FBML应该被使用,但没有得到确切的方法达到那个。我也找到了fb:create-button
和fb:dashboard
,但也无法弄清楚确切的使用流量。
不,我会设计你的按钮伴侣,并做一个onKlick到JS SDK FB.ui函数,如下所示你必须实例化一个FB对象,你可以在这里找到所有关于http://developers.facebook.com/docs/reference/javascript/
[码]
function publish_stream() {
FB.ui(
{
method: 'feed',
name: 'your publish stream name',
link: 'http://apps.facebook.com/appname',
picture: 'http://yourimage dir/f1.jpg',
caption: 'Reference Documentation',
description: 'blah blah blah'
},
function(response) {
if (response && response.post_id) {
alert('Post was published.');
} else {
alert('Post was not published.');
}
}
);
}
[/码]
我为使用PHP SDK的人找到了另一个解决方案:
$ret_obj = $facebook->api('/680066819/feed', 'POST',array(
'link' => 'www.google.com',
'message' => 'posted',
'description' => "I am bond",
'actions' => array(
'name' => 'button name',
'link' => 'your link'
),
));
希望这可以帮助!!