2012-10-29 26 views

回答

1

這有幾種可能,我寧願以下幾點:

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 /標籤頁訪問令牌...「

+0

謝謝,我konw這種方式。我的意思是有其他的方式,如js,PHP的SDK方法可以做到這一點? –

+0

JavaScript方法(FB.ui對話框)不能使用花葯應用程序,如果使用fb用戶界面,它將處理爲應用程序A –

+0

啊,是的,我的壞。我從來沒有使用過這種方法... – luschn

相關問題