2
我目前正在开发一个使用Facebook提供的社交插件的画布应用程序。Canvas Web应用程序Feed对话框
应用程序本身允许用户从表单创建一个文本文件,如果他们愿意,可以下载它,还可以使用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);
}
很好的回答! :) – DMCS 2012-02-07 17:50:47
谢谢你。有效。 – 2012-02-07 17:53:45
@GrantDoole然后接受答案。我个人并不在意它是否被接受,如果它有帮助,但这是常见的礼仪,这将有助于你将来的问题得到回答:) – kaoD 2012-02-07 17:58:00