0
我已經爲在頁面中安裝的應用程序準備了Facebook登錄,問題是當我點擊頁面上的「登錄」按鈕時,它會重定向到空白頁面, ,但是當我用直接鏈接「https://example.com/my-app」打開應用程序時,登錄工作正常,沒有任何問題,並且用戶在批准應用程序後保持連接;Facebook登錄頁面應用程序使用php sdk
我一起工作:
- 笨3.0
- Facebook的PHP SDK V4
- PHP 5.4
- Facebook的適用範圍:public_profile,電子郵件
你可能試圖調用iframe中的登錄對話框,這是不可能的,你必須在頂層窗口實例中調用它。但是您應該考慮使用JS SDK的'FB.login'方法,它會帶來更好的用戶體驗。 – CBroe
我嘗試了JS SDK和它的工作,我只是通過使用PHP添加Facebook會話來看到它更安全,謝謝@CBroe –
JS SDK和PHP SDK完全可以一起工作 - 一旦您登錄用戶在客戶端,PHP SDK可以在下一個請求中選擇。 – CBroe