2011-12-23 43 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。之後,你可以看到我離開角落的鏈接:添加到我的頁面。從給定的列表中選擇你想要的頁面,你的標籤就會像你想要的那樣出現在你的頁面中:)隨意問你是否仍然有問題。

相關問題