الحصول على خطأ 406 من Facebooker API على القضبان 2،3؟
-
03-07-2019 - |
سؤال
وبلدي التطبيق كان يعمل على ما يرام مع القضبان 2.2 و 1.0.13 Facebooker، ولكن أظل الحصول على خطأ 406 مع القضبان 2.3. راجعت إعداد نوع التمثيل الصامت، قماش / IFRAME في الفيسبوك، وطلبات العمل خارج غرامة الفيسبوك (أي أحصل على التطبيق الكامل طالما أنا لست الوصول إليه داخل الإطار من الفيسبوك). وشيء تغير في الآونة الأخيرة في 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&
...]
إذا هناك حاجة لمزيد من التفاصيل، وسوف نكون سعداء لتقديم لهم ...: -)
المحلول
وجدت الإجابة في المنتديات الفيسبوك:
http://forum.developers.facebook.com/viewtopic فب؟ PID = 93648 # p93648
وآسف لما يعني أن Facebooker لم يكن يعمل بشكل صحيح ... ما تفعلونه هو عظيم مايكل (وآخرون)، والحفاظ على العمل العظيم!