2011-06-10 61 views
0
以外在現場工作

我做了這是工作完美,除了一兩件事一個Facebook應用程序。 當我用鼠標右鍵單擊我的Facebook應用程序「顯示iframe中的內容」的點擊我被重定向到我的網站(例如:http://domain.com/app),這很好。但當應用程序直接從我的域加載時,我被重定向到facebook,並顯示以下錯誤:http://d.pr/aW3s獲取的Facebook應用程序的iFrame

任何人都可以很好地解決此問題? :-)

回答

1

幾件事情來檢查時,你得到這個錯誤:

1:網站是否工作時,你只在Facebook上運行呢?

2:通常當你得到這個錯誤是因爲你有多個重定向-URI的在你的代碼不匹配。這些需要是相同的網址。

3:是您重定向消息URI在同一個域中,當你在Facebook上做您的應用程序指定的畫布上的網址?

這些應該是找三個主要的東西。如果你能找到這些東西,你應該嘗試檢查開發者論壇上沒有問題,但這些都是我能想出從我的頭:)

+0

,我可以看到頂部的事情,應該是理所應當(或者我正在尋找不同於你的東西,你可能是一個指導者或者其他什麼人,所以我100%確定我做對了嗎?) – 2011-06-10 18:24:24

+0

不,我很抱歉。我寫的東西是我自己遇到同樣的故障時所傳達的東西:) – 2011-06-10 19:06:42

+0

我可以試試。當您嘗試做與Facebook中的身份驗證相關的任何事情時,就會發生以下事情之一:使用重定向網址來確保Facebook在驗證用戶之後顯示IFrame內容。在使用Facebook API時,這些重定向URL將作爲參數傳遞,如果它們不匹配eachother或屬於與您在製作應用程序時在Facebook.developers中指定的區域不同的域,則將出現類似你展示的一個。希望有所幫助。 – 2011-06-10 19:32:39

相關問題