尋找一些幫助整合我的網站和臉書的幫助。具體來說,我的頁面上有一個Facebook圖標鏈接。當用戶點擊它時,它會彈出一個帶有Facebook條目的對話框,供他們在自己的Feed上發佈。我不需要將對話框重定向回我的頁面(所以),所以它可以進入他們的Facebook頁面。將臉書整合到我的網站
到目前爲止,我已經創建了一個Facebook應用程序並檢索了它的ID。我還添加以下代碼到我的JSP文件:
<script src='http://connect.facebook.net/en_US/all.js'></script>
...
<script>
FB.init({appId: "<myid>", status: true, cookie: true});
function postToFeed() {
// calling the API ...
var obj = {
method: 'feed',
redirect_uri: '<my_website_url>',
link: 'https://developers.facebook.com/docs/reference/dialogs/',
picture: 'http://fbrell.com/f8.jpg',
name: 'Facebook Dialogs',
caption: 'Reference Documentation',
description: 'Using Dialogs to interact with people.'
};
function callback(response) {
document.getElementById('msg').innerHTML = "Post ID: " + response['post_id'];
}
FB.ui(obj, callback);
}
...
</script>
不知道還有什麼我需要做的,但是當我點擊鏈接我得到這個錯誤:
API錯誤代碼:191
API錯誤描述:指定的URL不屬於應用程序
錯誤消息:redirect_uri不屬於應用程序。