2
我使用Heroku的自動託管選項製作了一個簡單的Facebook應用,選擇Ruby作爲語言。用戶第一次嘗試使用該應用程序時,要求授權。授權後,它們被重定向到Facebook畫布外的應用程序URL。如何在授權後讓他們留在Facebook畫布中?ruby Facebook授權應用後Facebook應用重定向
我使用Heroku的自動託管選項製作了一個簡單的Facebook應用,選擇Ruby作爲語言。用戶第一次嘗試使用該應用程序時,要求授權。授權後,它們被重定向到Facebook畫布外的應用程序URL。如何在授權後讓他們留在Facebook畫布中?ruby Facebook授權應用後Facebook應用重定向
我認爲你應該將用戶重定向到你的應用程序的Facebook。 Facebook的應用程序url看起來像http://apps.facebook.com/your-app-id
這似乎是一個簡單的解決方案,但然後應用程序加載一個空白畫布。我使用Mogli來處理授權,我似乎無法按照我希望的方式工作。另外,它似乎由自動Heroku/Facebook創建的示例應用程序做同樣的事情。看起來示例應用程序應該具有所需的行爲。 – ragingsquirrel3
類似的問題在這裏http://stackoverflow.com/questions/7831756/facebook-iframe-app-being-redirected-out-of-canvas-after-user-authorization。如果我能在這裏看到更正的控制器,即使它使用考拉,而不是Mogli,它也會有很大的幫助。 – ragingsquirrel3