Η εφαρμογή μου δούλευε μια χαρά με Rails 2.2 και Facebooker 1.0.13, αλλά συνεχίζω να πάρει ένα σφάλμα 406 με Rails 2.3. Έλεγξα τη ρύθμιση τύπου mime, καμβά / iframe στο Facebook, καθώς και οι αιτήσεις ωραία δουλειά έξω από το Facebook (δηλαδή να πάρω την πλήρη εφαρμογή εφ 'όσον δεν είμαι αυτό την πρόσβαση στο εσωτερικό του iframe Facebook). Έχει κάτι άλλαξε πρόσφατα στο API του Facebook που θα προκαλέσει αυτό το σφάλμα; Ή είναι κάτι στο Facebooker που βρήκατε μπορεί να καθοριστεί γρήγορα εκεί;
Εδώ είναι log Dev μου για την αναφορά:
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&
...]
Αν απαιτούνται περισσότερες λεπτομέρειες, θα είμαι ευτυχής να τους δώσει ... :-)













