我的页面上有一个fb.ui模式弹出窗口,让用户在我的页面上更新其状态。到目前为止效果很好。现在我进行了测试,似乎是从我的页面中自动提取了截图,标题和描述 - 我没有在我的脚本中定义它们。说实话它看起来不太好,我想删除我的用户benetit,因为它看起来像是直接宣传我的页面。有没有办法以简单的方式获得fb.ui对话框,只是他们的消息将被发布?
感谢您的帮助!
编辑:我的代码
FB.ui(
{
method: 'feed',
message: 'Facebook Dialogs are easy!'
},
function(response) {
if (response && response.post_id) {
alert('Post was published.');
} else {
alert('Post was not published.');
}
}
);
答案 0 :(得分:1)
检查fb.ui供稿页面,查看要传递的参数列表:
https://developers.facebook.com/docs/reference/dialogs/feed/
根据您的网页内容自动生成名称,说明和图片等选项,您可以将其设置为空字符串或代码中更合适的内容。
FB.ui(
{
method: 'feed',
message: 'Facebook Dialogs are easy!',
description: '',
name: '',
picture: _some_default_picture_
},
function(response) {
if (response && response.post_id) {
alert('Post was published.');
} else {
alert('Post was not published.');
}
}
);