문제

내 앱은 Rails 2.2 및 Facebooker 1.0.13에서 잘 작동했지만 Rails 2.3에서 계속 406 오류를 얻었습니다. Facebook에서 MIME 유형 인 Canvas/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

135ms로 완료되었습니다 (보기 : 8, db : 8) | 406 허용되지 않습니다

[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&
...]

더 자세한 내용이 필요하다면, 그들에게 기쁘다 ... :-)

도움이 되었습니까?

해결책

Facebook 포럼에서 답을 찾았습니다.

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

Facebooker가 올바르게 작동하지 않았다는 것을 암시해서 죄송합니다 ... 당신이하고있는 일은 위대한 Michael (et al)입니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top