Frage

Meine App arbeitete gut mit Rails 2.2 und Facebooker 1.0.13, aber ich bekomme immer wieder einen 406 -Fehler mit Rails 2.3. Ich habe den MIME -Typ, die Einstellung von Leinwand/Iframe in Facebook überprüft und die Anfragen funktionieren außerhalb von Facebook gut (dh ich erhalte die vollständige App, solange ich nicht innerhalb des Facebook -Iframe darauf zugegriffen habe). Hat sich in der Facebook -API in letzter Zeit etwas geändert, das diesen Fehler verursachen würde? Oder gibt es etwas in Facebooker, das Sie gefunden haben, möglicherweise schnell repariert?

Hier ist mein Entwicklerprotokoll als Referenz: 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

Abgeschlossen in 135 ms (Ansicht: 8, DB: 8) | 406 nicht akzeptabel

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

Wenn weitere Details benötigt werden, werde ich sie gerne geben ... :-)

War es hilfreich?

Lösung

Fand die Antwort in den Facebook -Foren:

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

Es tut mir leid, dass der Facebooker nicht richtig arbeitete ... Was Sie tun, ist großartig, Michael (et al.), Machen Sie weiter so!

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top