我在我的網站中使用了Facebook連接應用程序(A),並且我擁有了另一個應用程序(B)。他們都有自己的標籤。如何將其他Facebook應用程序選項卡添加到我的粉絲頁面
儘管(A)在我的網站上用戶登錄爲facebook,但我希望用戶將(B)的標籤頁添加到他們的粉絲頁面。如何做到這一點?
我在我的網站中使用了Facebook連接應用程序(A),並且我擁有了另一個應用程序(B)。他們都有自己的標籤。如何將其他Facebook應用程序選項卡添加到我的粉絲頁面
儘管(A)在我的網站上用戶登錄爲facebook,但我希望用戶將(B)的標籤頁添加到他們的粉絲頁面。如何做到這一點?
這有幾種可能,我寧願以下幾點:
https://www.facebook.com/dialog/pagetab?app_id=YOUR_APP_ID&next=http://www.facebook.com
你可以給鏈接到任何用戶,並且他將能夠給應用程序添加到自己的頁面。您也可以更改「下一個」參數,但它必須屬於應用程序。無論如何,這只是成功後的重定向。
它不會打開一個對話框,所以如果你想在你的應用程序,代表這個,這個方案可能會更好:
https://developers.facebook.com/docs/reference/dialogs/add_to_page/
但是當你評論說,這並不對其他應用程序的工作。最好的解決辦法可能這一則:
https://developers.facebook.com/blog/post/611/
請參閱「添加應用程序的頁面」,它基本上是我已經發布的鏈接,但與JS彈出。
編輯: 其實,有可能是另一種選擇,在這裏看到:
https://developers.facebook.com/docs/reference/api/page/#tabs
「你可以在一個頁面設置選項卡的當前列表的末端安裝一個profile_tab通過發出HTTP POST請求PAGE_ID /標籤頁訪問令牌...「
謝謝,我konw這種方式。我的意思是有其他的方式,如js,PHP的SDK方法可以做到這一點? –
JavaScript方法(FB.ui對話框)不能使用花葯應用程序,如果使用fb用戶界面,它將處理爲應用程序A –
啊,是的,我的壞。我從來沒有使用過這種方法... – luschn