سؤال

لذلك ، حصلت للتو على تسجيل الدخول وتسجيل الدخول إلى FB للعمل في مشروع Rails الخاص بي ، لكنني أود الحصول على مزيد من المعلومات حول المستخدم عند تسجيل الدخول. أضفت user_about_me إلى نطاق الطلب وهذا ما جعلني الكثير من المعلومات ، ولكن أرغب أيضًا في الحصول على الموسيقى/الأفلام/إلخ المستخدمين. حاولت إضافة user_interests ولكن لا يبدو أنه يرسل أي شيء مختلف عن ذي قبل. أيه أفكار؟

إليكم قسم BipeSise.rb لـ Facebook

  config.oauth :facebook, '???????', '??????????????',
           :site => 'https://graph.facebook.com/',
           :authorize_path => '/oauth/authorize',
           :access_token_path => '/oauth/access_token',
           :scope => %w(email user_interests user_about_me)

عندما أقوم بطباعة البيانات التي تُرجعها ، لا توجد علامة على اهتمامات المستخدمين. أيه أفكار؟

شكرًا!

هل كانت مفيدة؟

المحلول

أظن أنك فقط تطلب من المستخدمين المعلومات الأساسية مثل https://graph.facebook.com/user_id؟access_token=... إذا كنت ترغب في الحصول على اهتماماتهم فهي مكالمة API منفصلة. https://graph.facebook.com/user_id/interests؟access_token=...

يمكنك رؤية جميع الطلبات المختلفة التي يمكنك تقديمها على المستخدم هنا: http://developers.facebook.com/docs/reference/api/user

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top