2011-06-02 66 views
0

我們正在編寫一個新的社交應用程序,它使用FB connect連接到FB(實際上,它在Flash中,所以我們使用FB AS3 SDK,它使用AFAIK下的FB Javascript API)。我可以在託管(第三方)網站中嵌入Facebook連接應用程序嗎?

當我們的網站提供的Flash應用程序 - 它工作正常。 但是,當我們嘗試將它嵌入第三方站點(使用指向我們站點的Iframe)時,會發生以下情況:當我們嘗試使用AS3函數Facebook.login(onLogin,opts)執行登錄到FB時,出現小型基於瀏覽器的登錄到FB彈出窗口,但它首先出現以下錯誤:

無效的參數 給定的URL不被應用程序配置所允許。

有沒有辦法解決這個問題?或者FB有可能不支持嵌入第三方網站的FB連接應用程序?

回答

0

發生這種情況是因爲容器網站(第三方)網址與最初在應用配置中提供的「網站網址」不匹配。首先你需要仔細檢查AppID是否正確。第二個轉到https://www.facebook.com/developers/,找到您的應用程序在右側邊欄。找到應用程序面板上的「修改設置」鏈接,點擊左側的「網站」標籤,將網站網址和網站域名更改爲第三方網站。

相關問題