2012-01-22 50 views
0

$我在JS consol中收到以下內容臉譜網不工作的Feed按鈕

錯誤 Sharebutton出現錯誤。請稍後再試

API錯誤代碼:191 API錯誤描述:指定的URL不屬於應用程序 錯誤消息:redirect_uri不屬於應用程序。

,而我把我的配置如下

應用程序顯示名稱:

應用命名空間:

聯繫電子郵件:

應用程序域: www.somthing.com

------------------------------------ js

<script> 
window.fbAsyncInit= function() { 
    FB.init({ 
     appId  : '204143816348127', // App ID 

     status  : true, // check login status 
     cookie  : true, // enable cookies to allow the server to access the session 
     xfbml  : true // parse XFBML 
    }); 

    // Additional initialization code here 
    }; 

    // Load the SDK Asynchronously 
    (function(d){ 
    var js, id = 'facebook-jssdk'; if (d.getElementById(id)) {return;} 
    js = d.createElement('script'); js.id = id; js.async = true; 
    js.src = "//connect.facebook.net/en_US/all.js"; 
    d.getElementsByTagName('head')[0].appendChild(js); 
    }(document)); 

function kuky(){ 

FB.ui(
    { 
    method: 'feed', 
    message: 'getting educated about Facebook Connect', 
    name: 'Connect', 
    caption: 'The Facebook Connect JavaScript SDK', 
     description: (
     'A small JavaScript library that allows you to harness ' + 
     'the power of Facebook, bringing the user\'s identity, ' + 
     'social graph and distribution power to your site.' 
    ), 
    link: 'http://www.fbrell.com/', 
    picture: 'http://www.fbrell.com/f8.jpg', 
    actions: [ 
     { name: 'fbrell', link: 'http://www.fbrell.com/' } 
    ], 
    user_message_prompt: 'Share your thoughts about RELL' 
    }, 
    function(response) { 
    if (response && response.post_id) { 
     alert('Post was published.'); 
    } else { 
     alert('Post was not published.'); 
    } 
    } 
); 
} 
</script> 

回答

0

191通常總是由於代碼不被從你的應用程序設置你的域上。此外,請確保在FB.init()中包含channelURL以獲得更好的性能。