2011-12-23 108 views
0

我创建了一个着陆/欢迎页面新客户和过程似乎已经改变。我无法再转到应用程序配置文件中将其添加到页面中。我能够通过参与以下链接谷歌搜索来查找说明:我现在如何将我的应用程序添加到我的页面?

https://www.facebook.com/dialog/pagetab?app_id=YOUR_APP_ID&display=popup

我取代“弹出”与我以为是我的画布,我代替“YOUR_APP_ID”我的应用ID取自设置。我得到API错误代码:100 API错误说明:无效的参数 错误信息:需要有效的重定向URI。

回答

2

是否缺少必需的对话参数redirect_uri,你不应该取代display你的画布,但使用display mode

你可以简单地使用Facebook的JavaScript SDK FB.ui方法,这将增加“时间为您服务。请参阅Add Page Tab Dialog文档。

只需使用此代码将做的工作:

FB.ui({ 
    method: 'pagetab' 
}); 
+0

要查看更多的方法来做到这一点,你也可以阅读我的答案http://stackoverflow.com/questions/8596217/how-to-add-tab-application-to-a-page-with-the-new -auth-dialog – 2011-12-23 08:41:25

0
+0

尤里卡,不,它不起作用。它只是带我去Facebook的新闻源。多汁,我很困惑。我会用那个代码做什么?我不是一个编码员,所以这对我来说很像一门外语。 – 2011-12-23 21:50:40

+0

当我通过这个URL添加一个标签,他们重定向到我fanpage如何创建自定义重定向 – 2012-08-06 11:21:35

0

我刚刚成功地将我的应用我的网页,但有一个有趣的“疑难杂症”。

我用Add Page Tab Dialog其他人的建议。这工作得很好,但是当我浏览到我的网页新添加的标签,我得到了一个错误:

405 - HTTP verb used to access this page is not allowed. 

原来,“安全页面标签URL:”在你的应用程序的基本设置屏幕,做终端带“/”字符。我首先指定了一个名为“landing.htm”的明确的HTML页面,然后我得到了错误,然后我用它的默认索引页创建了一个名为“pagetab”的子目录,但没有修复。然后,我试着“pagetab /”,它的工作。

我希望他们支持一个明确的页面URL。

0

转到您的应用程序的画布页面,女巫可以发现,当您登录developers.facebook.com/apps/选择您的应用ID,并将其粘贴喜欢:facebook.com/YOURAP。它应该看起来像这样:282906808394888。之后,你可以看到我离开角落的链接:添加到我的页面。从给定的列表中选择你想要的页面,你的标签就会像你想要的那样出现在你的页面中:)随意问你是否仍然有问题。

相关问题