【发布时间】:2013-08-23 15:09:12
【问题描述】:
我创建了一个 FB 应用程序,托管在 Heroku 上。该应用程序是用 Ruby 编写的。
- 该应用用于在 facebook iframe 中正确加载。
- 现在,如果我通过
app.facebook.com/app_namespace打开应用程序,则会显示一个空白屏幕。当我启用异常跟踪时,它现在显示好像图形 koala 对象的 access_token 为 nil。 - 如果我打开 Canvas URL,例如“直接” URL 一切正常,但我必须先通过“/auth/facebook”在 facebook 上调用直接授权。
- iframe现在显示koala "Unsupported get method",但是通过调试可以看出从graph获取的access_token是nil。
- 生成的测试用户和开发用户的行为是相同的。
已经试过了:
- 我尝试通过在线 FB 调试器调试 Canvas URL,Scraper 似乎看到了正确的 HTML。
- 尝试重新授权应用,但无济于事。
【问题讨论】:
标签: facebook heroku sinatra facebook-canvas koala