2011-08-31 40 views
1

早在6月份,Facebook就會在應用程序設置頁面上顯示一組密鑰:API密鑰和API ID。這些是彼此不同的。那時候,我的合作伙伴和我在PHP中編寫了一個Facebook應用程序,通過了兩個密鑰來證實facebook類。我們將密鑰保存到配置文件中。由於Facebook的API密鑰和API ID相結合而導致191錯誤

但是,這兩個鍵現在是相同的,因此我得到了錯誤191。自從6月份以來,我們沒有更改過代碼或設置。雖然這不會影響我們當前的API密鑰是唯一的應用程序,但它確實會阻止我們使用現有的代碼庫創建新的應用程序。

我們可以做些什麼來解決這個問題?

+0

可能重複的[Facebook API錯誤191](http://stackoverflow.com/questions/4691782/facebook-api-error-191) – genesis

回答

1

使用API​​密鑰的API中的任何位置也可以使用App ID,它們在後端代碼中的處理方式相同。 錯誤191是關於嘗試在登錄過程中將用戶重定向到非應用程序所擁有的URL的錯誤,因此請在將用戶發送到登錄/註冊時檢查您在'next'或'redirect_uri'參數中設置的URL。授權對話框