ajax - apis - developer facebook login



استرجاع أسماء معجبين على Facebook (4)

إذا كان لديك أقل من 500 معجب ، فيمكنك استخدام عنوان url التالي:

http://www.facebook.com/browse/?type=page_fans&page_id=13207908137&start=400

ستعطيك كل صفحة 100 معجب. التغيير والبدء بـ (0 ، 100 ، 200 ، 300 ، 400) للحصول على أول 500. إذا كانت & start => 401 ، فستكون الصفحة فارغة :(

أحاول الحصول على أسماء المعجبين بصفحة المعجبين على Facebook التي أدارها. لقد فعلت بعض التطفل ، وعلى ما يبدو ، لا تدعم واجهة برمجة التطبيقات FB ذلك ، ولكن Facebook يستخدم AJAX / JSON في الواقع لتعبئة القائمة. على أي حال ، هل يمكن لأي شخص اقتراح طريقة لإجراء ذلك الاتصال بنفسي والاستيلاء على البيانات كنص عادي؟

أيضا ، لقد وجدت الاختراق الذي كتبه الرجل في روبي ، لكنني غير مألوف تماما مع اللغة.

شكرا للمساعدة مقدما!


Answer #1

في الوقت الحالي ، يقترح مخطط FQL أنه لا توجد طريقة للحصول على مجموعة من FANS لأي صفحة PAGE. أعتقد أنهم يخفون هذه المعلومات لأنهم يعرضون FANS على الصفحة ... يعتقد المرء أنه على الأقل سيكون لدى ADMIN امتيازات لرؤية قائمة المستخدمين.

على أي حال ... آمل أن يكون شخص ما ممكنًا في المستقبل القريب.


Answer #2

هذا واحد يعمل

SELECT user_id FROM like WHERE object_id="YOUR PAGE ID"

Answer #3

هل يمكنك تجربة ذلك وإخبارنا بذلك:

select uid,name from user where uid in ( select uid from page_fan where uid in (select uid2 from friend where uid1 = me()) and page_id = 'Your Page Id')

أعتقد أنه يمكنك الحصول عليه فقط للمستخدم الذي تم تسجيل دخوله حاليًا وأصدقائه فقط.





facebook-fql