我在我的網站上使用PHP SDK讓用戶使用他們的FB acc登錄。在Facebook PHP SDK中進行回調
點擊登錄按鈕後會彈出一個要求基本權限的彈出窗口。如果用戶點擊允許,我的應用程序可以獲得所需的數據,它可以很好地工作。
我想回複用戶點擊「不允許」按鈕時顯示消息「要登錄到此網站,您必須向我們提供基本信息,請重試。」
我知道這是可能的,我看到過一次,在另一個頁面,但2小時絕望的搜索後,我決定回踩SO :)
提前謝謝!
DC
我在我的網站上使用PHP SDK讓用戶使用他們的FB acc登錄。在Facebook PHP SDK中進行回調
點擊登錄按鈕後會彈出一個要求基本權限的彈出窗口。如果用戶點擊允許,我的應用程序可以獲得所需的數據,它可以很好地工作。
我想回複用戶點擊「不允許」按鈕時顯示消息「要登錄到此網站,您必須向我們提供基本信息,請重試。」
我知道這是可能的,我看到過一次,在另一個頁面,但2小時絕望的搜索後,我決定回踩SO :)
提前謝謝!
DC
在doc的登錄功能,有一個參數
* - cancel_url: the url to go to after the user cancels
*
...
public function getLoginUrl($params=array()) {
這似乎是它會做的伎倆。所以,你會喜歡的東西
getLoginUrl(array(
'cancel_url' => 'http://yoursite.com/deny_callback.php',
...
是像布萊恩說調用,在取消鏈接,你可以把任何消息也一樣,你可以使用相同的index.php或類似:
getLoginUrl(array(
'cancel_url' => 'http://yoursite.com/index.php?message=For logging in to this website you have to provide us basic information. Please try again&try_outs=1',
什麼像那樣。