2014-02-06 105 views
-1

尋找一些幫助整合我的網站和臉書的幫助。具體來說,我的頁面上有一個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不屬於應用程序。

回答