【发布时间】:2012-02-07 17:39:39
【问题描述】:
我目前正在开发一个使用 Facebook 提供的社交插件的画布应用程序。
应用程序本身允许用户从表单创建一个文本文件,如果他们愿意,可以下载它,还可以使用 Feed 对话框将文件发布到他们的 Feed。
我已经实现了提要对话框,它工作正常,但我遇到的问题是,如果用户从提示他们共享文件或取消的对话框中单击取消按钮,我的页面上会显示一条消息,说明该帖子在没有发布到 Facebook 时是成功的。
如何更改此设置以显示一条消息,指出该文件未发布到他们的提要?
这里是js代码。
function postToFeed() {
// calling the API ...
var obj = {
method: 'feed',
link: 'http://XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX',
picture: 'http://XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX',
name: 'Game Configuration File Creator',
caption: 'Call of Duty 4: Modern Warfare',
description: 'config_mp.cfg',
redirect_uri: 'https://XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'
};
function callback(response) {
document.getElementById('msg').innerHTML = 'Post was successful.';
}
FB.ui(obj, callback);
}
【问题讨论】:
标签: javascript api dialog facebook-javascript-sdk