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