2011-10-05 111 views
0

我有一個關於facebook對話框的問題。Facebook連接對話框

基本上,我想彈出用戶輸入憑據的對話框。一旦他們被授權,我希望回調Url是自定義的(但在網站url中指定的域名)。

但是,FB.login方法只需要2個參數:callback fcn和scope。

任何想法如何在用戶登錄後更改回調URL?

感謝

回答

0

如果我還記得,重定向URL下的設置爲Facebook開發者網站內您的應用程序設置。

雖然,會不會只是在回調函數中做重定向工作?例如與window.location.href = "whatever"

+0

用戶登錄不,我可以當認證成功時那很好做重定向,但我基本上需要設置通過的FB.login方法調用的REDIRECT_URI和有我無法做到這一點。 –

0

使用FB.Event.subscribe檢測時英寸

FB.Event.subscribe('auth.authResponseChange', function(response) { 
    // can redirect to your callback URL here if necessary 
    alert('The status of the session is: ' + response.status); 
});