0

我的应用程序在 Rails 2.2 和 Facebooker 1.0.13 上运行良好,但在 Rails 2.3 上我不断收到 406 错误。我检查了 Facebook 中的 mime 类型、画布/iframe 设置,并且请求在 Facebook 之外正常工作(即,只要我不在 Facebook iframe 中访问它,我就可以获得完整的应用程序)。Facebook API 最近是否发生了会导致此错误的更改?或者你发现 Facebooker 中有什么东西可以很快修复?

这是我的开发日志供参考: Processing PostsController#index (for xx.xxx.xx.xxx at 2009-03-06 03:24:44) [GET] Parameters: {"fb_sig_app_id"=>"xxxxx",
"fb_sig_in_iframe"=>"1",
"fb_sig_locale"=>"en_US", "fb_sig_in_new_facebook"=>"1",
"fb_sig"=>"xxxxx",
"fb_sig_added"=>"1",
"fb_sig_expires"=>"xxxxx",
"fb_sig_session_key"=>"xxxxx",
"fb_sig_ss"=>"xxxxx",
"fb_sig_api_key"=>"xxxxx",
"fb_sig_time"=>"1236327886.7997",
"fb_sig_profile_update_time"=>"1228275036",
"fb_sig_user"=>"11111"}
User Columns (6.0ms) SHOW FIELDS FROM users User Load (1.0ms) SELECT * FROM users WHERE (users.login = 11111) LIMIT 1 SQL (0.0ms) BEGIN SQL (0.0ms) COMMIT Competition Load (0.0ms) SELECT * FROM posts

Completed in 135ms (View: 8, DB: 8) | 406 Not Acceptable

[http://xx.xx.xxx.xxx/?fb_sig_in_iframe=1&
fb_sig_locale=en_US&
fb_sig_in_new_facebook=1&
fb_sig_time=xxxxx.xxxxx&
fb_sig_added=1&
fb_sig_profile_update_time=1228275036&
fb_sig_expires=xxxxx&
fb_sig_user=xxxxx&
...]

如果需要更多详细信息,我很乐意给他们... :-)

4

1 回答 1

0

在 Facebook 论坛中找到答案:

http://forum.developers.facebook.com/viewtopic.php?pid=93648#p93648

很抱歉暗示 Facebooker 工作不正常……你所做的是伟大的迈克尔(等人),继续努力!

于 2009-03-07T05:18:07.717 回答