0

尝试访问我的 facebook 应用程序[1] 时出现以下错误:

Error while loading page from Testapp
Empty response received.

我的应用程序由 Heroku 托管并有一个静态页面[2],我正在使用 Rails。当我尝试连接 facebook 时,日志上没有显示任何内容。从其 URL 访问该页面时,我在日志中得到了这个:

2012-04-29T04:07:16+00:00 heroku[router]: GET cold-fire-1208.herokuapp.com/ dyno=web.1 queue=0 wait=0ms service=4ms status=304 bytes=0

我没有在我的 facebook 应用程序上使用任何命名空间,并且 SSL 似乎配置正确,您可以查看我的 URL。它似乎也通过了 SSL 安全测试。

为了创建应用程序,我在 facebook 上启动它,选择了 heroku 和 ruby​​,然后我得到了一个 sinatra 应用程序。之后,我删除了 sinatra 应用程序并启动了一个新的 rails 应用程序,将数据库配置为 pg。

以下是我的 heroku 配置 --long

DATABASE_URL        => postgres://cantsee
FACEBOOK_APP_ID     => id
FACEBOOK_SECRET     => secret
GEM_PATH            => vendor/bundle/ruby/1.9.1
LANG                => en_US.UTF-8
PATH                => vendor/bundle/ruby/1.9.1/bin:/usr/local/bin:/usr/bin:/bin:bin
RACK_ENV            => production
SHARED_DATABASE_URL => postgres://cantsee

[1] http://apps.facebook.com/testapp/

[2] https://cold-fire-1208.herokuapp.com/

回答:

我可以通过它的 ID 访问我的应用程序,例如https://apps.facebook.com/360273344020802/而不是它的名称。还不知道为什么。

4

1 回答 1

0

我可以通过它的 ID 访问我的应用程序,例如https://apps.facebook.com/360273344020802/而不是它的名称。还不知道为什么。

于 2013-03-13T19:02:57.033 回答