3

我正在尝试将应用程序添加到我的页面。应用程序页面选项卡不会添加到业务页面

我用尽: http://www.facebook.com/dialog/pagetab?app_id=####&next=http://www.facebook.com/evendark http://www.facebook.com/dialog/pagetab?app_id=#### &未来= www.facebook.com/evendark

我得到

API错误代码:191 API错误说明:指定的URL不属于应用程序 错误消息:redirect_uri不属于应用程序。

我在做什么错?这在所有任何搜索网站都可以使用之前一直有效。我想要的只是一个显示为选项卡的iframe。就这样。没有什么花哨。我知道我使用的ID是以前做过的正确的ID。啊!

+0

可能重复的[Facebook API错误191](http://facebook.stackoverflow.com/questions/4691782/facebook-api-error-191) – Igy

回答

0

来添加应用程序页面选项卡页面,请尝试使用JS SDK与以下。注意:您需要转到该页面并从应用程序的管理设置中手动添加。

参考:https://developers.facebook.com/docs/reference/javascript/


<div id="fb-root"></div> 
<button onclick="addToPage();">Add Tab to Page</button> 
<script> 
    window.fbAsyncInit = function() { 
    FB.init({ 
     appId  : 'YOUR_APP_ID', // App ID 
     channelUrl : '//WWW.YOUR_DOMAIN.COM/channel.html', // Channel File 
     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', ref = d.getElementsByTagName('script')[0]; 
    if (d.getElementById(id)) {return;} 
    js = d.createElement('script'); js.id = id; js.async = true; 
    js.src = "//connect.facebook.net/en_US/all.js"; 
    ref.parentNode.insertBefore(js, ref); 
    }(document)); 
</script> 
<script> 
     function addToPage() { 
     // calling the API ... 
     var obj = { 
      method: 'pagetab', 
      redirect_uri: 'http://anotherfeed.com/', 
     }; 

     FB.ui(obj); 
     } 

    </script> 
+1

我从来没有在Facebook中做过脚本。我在哪里从仪表板去那里? –

+0

是一个完整的示例,请参阅:关于javascript sdk的更多信息。 –

+0

我只是不知道如何进入应用程序页面上的Java的Facebook区域 - 我可以编辑我的页面。这是哪里?从应用程序仪表板? –

0

redirect_uri参数必须是其中的iFrame托管的URL。在我的情况下,将变量设置为Facebook应用程序url返回了一个错误。

我不得不删除标签,然后再次将其设置到iframe页面,即www.domain.com/iframe.php。

一个细节,我最初创建了iframe页面作为静态页面,即iframe.htm,它导致标签显示错误消息'错误的功能',因为这些页面必须由动态页面服务器提供,例如作为ASP或PHP。

相关问题