2012-10-24 79 views
1

我得到一個空白的權限頁面上facebook登錄使用Javascript SDK。它在過去幾天工作,我不知道我改變了什麼。我似乎沒有在任何地方使用我的應用程序祕密(我確定了API密鑰)。是否有任何疑難解答建議?不幸的是,Facebook調試頁面只是添加了一些與打開圖相關的元標籤,這些元標籤沒有任何改變。我已經試過看過像這樣的其他問題的100個,但無法弄清楚。我嘗試恢復到我的代碼的舊版本,所以我很確定這是與Facebook的東西,但它工作。網站FB登錄重定向到空白頁

空白頁面位於彈出窗口中,並且具有有關URL中的權限的內容。雖然我的網站不需要任何權限。

這是在登錄窗口中的網址登錄後:

https://www.facebook.com/dialog/permissions.request?_path=permissions.request&app_id=number_I_removed&redirect_uri=http%3A%2F%2Fstatic.ak.facebook.com%2Fconnect%2Fxd_arbiter.php%3Fversion%3D11%23cb%3Df8917d1784b726%26origin%3Dhttp%253A%252F%252Fpostacle.com%252Ffd565a0d8d775e%26domain%3Dpostacle.com%26relation%3Dopener%26frame%3Df12565ffe5570f2&sdk=joey&display=popup&response_type=token%2Csigned_request&domain=postacle.com&fbconnect=1&from_login=1&client_id=number_I_removed

如果我重裝我的網頁我在正確我簽名。應用程序ID和客戶端ID在URL中相同。不知道他們應該是,但沒有指定客戶端ID或生成一個客戶端的方式。

回答

0

好的,我當然沒有提到一個關鍵的細節:我使用的是Django。此外,我非常依賴Django,在視圖中爲我的Facebook頻道提供服務。 Facebook的API不喜歡那樣。在閱讀了一個類似詛咒的故事fellow後,我改變了我的方式:URL直接鏈接到channel.html文件。沒有更多的悲傷。

相關問題