Aplicația mea a fost de lucru bine cu Rails 2.2 și Facebooker 1.0.13, dar continui să o eroare de 406 cu Rails 2.3. Am verificat setarea pentru tipul mime, panza / iframe Facebook, iar cererile funcționează în afara bine de Facebook (de exemplu, am obține app plin, atâta timp cât eu nu sunt îl accesați în cadrul iframe Facebook). Sa schimbat ceva recent în API-ul Facebook, care ar provoca această eroare? Sau există ceva în Facebooker pe care le-ați găsit ar putea fi stabilită rapid?
Aici este jurnalul meu Dev pentru referință:
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&
...]
În cazul în care sunt necesare mai multe detalii, voi fi bucuros să le dea ... :-)













