الحصول على التفاعلات المرتبطة بكائن ما.
اعرض الرؤى لمزيد من المعلومات حول تفاعلات المنشور والصفحة.
يتم دعم نقطة النهاية هذه لتجربة الصفحة الجديدة.
تطبيقات التسويق
ads_management
pages_read_engagement
pages_show_list
تطبيقات إدارة الصفحات
pages_show_list
المثال التالي هو طلب GET
تم إجراؤه بواسطة مستخدم قد تفاعل مع الكائن الخاص به.
curl -i -X GET \
"https://graph.facebook.com/your-post-id/reactions?access_token=your-user-access-token"
{ "data": [ { "id": "your-user-id", "name": "Your Name", "type": "HAHA" } ], "paging": { "cursors": { "before": "QVFIUk5YbXFFbG8yVWVOa2w0ZAGhmSUNKMkZAZAOXZARbzJOMHM0TUFtZAnhJbWdPdkF4OURUTHJrQjFqQ2RQZAVN1UGxSVU5FWURENnE4OUFPeXFreU1jV09pdFJR", "after": "QVFIUkpsWVRkcVl6SlhsdWlrcGdudl8xVEhwVEJ5ZA3FXdG90bTRxam13NmJDUGpQVnB5ZA29lMG9FVmFaeU1BLW1hc2oZD" } } }
إذا لم يتفاعل المستخدم أو الصفحة مع الكائن الذي يتم الاستعلام عنه، فستكون قيمة data
فارغة.
المثال التالي هو طلب GET
لإجمالي التفاعلات على كائن ما.
curl -i -X GET \
"https://graph.facebook.com/your-post-id
?fields=reactions.summary(total_count)
&access_token=your-access-token"
استجابة JSON في حالة تفاعل المستخدم أو الصفحة مع الكائن التابع لهما.
{ "reactions": { "data": [ { "id": "your-user-id", "name": "Your Name", "type": "HAHA" } ], "paging": { "cursors": { "before": "QVFIUk5YbXFFbG8yVWVOa2w0ZAGhmSUNKMkZAZAOXZARbzJOMHM0TUFtZAnhJbWdPdkF4OURUTHJrQjFqQ2RQZAVN1UGxSVU5FWURENnE4OUFPeXFreU1jV09pdFJR", "after": "QVFIUkpsWVRkcVl6SlhsdWlrcGdudl8xVEhwVEJ5ZA3FXdG90bTRxam13NmJDUGpQVnB5ZA29lMG9FVmFaeU1BLW1hc2oZD" } }, "summary": { "total_count": 28 } }, "id": "your-post-id" }
استجابة JSON في حالة عدم تفاعل المستخدم أو الصفحة مع الكائن التابع لهما.
{ "reactions": { "data": [ ], "paging": { "cursors": { "before": "QVFIUk5YbXFFbG8yVWVOa2w0ZAGhmSUNKMkZAZAOXZARbzJOMHM0TUFtZAnhJbWdPdkF4OURUTHJrQjFqQ2RQZAVN1UGxSVU5FWURENnE4OUFPeXFreU1jV09pdFJR", "after": "QVFIUkpsWVRkcVl6SlhsdWlrcGdudl8xVEhwVEJ5ZA3FXdG90bTRxam13NmJDUGpQVnB5ZA29lMG9FVmFaeU1BLW1hc2oZD" } }, "summary": { "total_count": 28 } }, "id": "your-post-id" }
لا يمكن للمستخدم أو الصفحة سوى الاستعلام عن التفاعلات التابعة لهما. ولا تتوفر تفاعلات "المستخدمين" الآخرين أو "الصفحات" الأخرى لاعتبارات تتعلق بالخصوصية.
تتضمن أعداد التفاعل "أعجبني" التفاعلين "أعجبني" و"أدعمه".
الاسم | الوصف |
---|---|
enum {NONE, LIKE, LOVE, WOW, HAHA, SORRY, ANGRY} | يمثل نوع التفاعل الذي نفذه المستخدم أو الصفحة على كائن ما. |
ستؤدي القراءة من خلال عنصر الربط هذا إلى إرجاع نتيجة بتنسيق JSON
{ "data": [], "paging": {}, "summary": {} }
data
الملف الشخصي للصفحة أو المستخدم الذي يقوم بإجراء الاستعلام، إذا تم التفاعل مع الكائن الذي يتم الاستعلام عنه بواسطة صفحة أو مستخدم، وإليكم قائمة بأنواع التفاعلات:
الحقل | الوصف |
---|---|
enum {NONE, LIKE, LOVE, WOW, HAHA, SORRY, ANGRY} | يمثل نوع التفاعل الذي نفذه المستخدم أو الصفحة على كائن ما. |
بالنسبة للتفاعلات حول المنشورات، لا يُرجع عنصر الربط هذا أي ملف شخصي باستثناء الملف الشخصي للمستخدم الحالي، إذا تمت القراءة برمز وصول المستخدم.
curl -i -X GET \
"https://graph.facebook.com/your-object-id
?fields=reactions.type(LOVE).limit(0).summary(total_count)
&access_token=your-access-token"
{ "reactions": { "data": [ ], "summary": { "total_count": 3498 } }, "id": "your-object-id" }
paging
لمزيد من التفاصيل حول تقسيم الصفحات، راجع وثائق تقسيم الصفحات لدى واجهة Graph API. ستؤدي إضافة limit(0)
إلى reactions
إلى إزالة paging
من الإخراج.
summary
المعلومات المجمَّعة حول عنصر الربط، مثل الأعداد. حدّد الحقول المطلوب استدعائها في معلمة الملخص (مثل summary=total_count
).
الحقل | الوصف |
---|---|
unsigned int32 (غير موقّع) | إجمالي عدد التفاعلات |
enum {NONE, LIKE, LOVE, WOW, HAHA, SORRY, ANGRY} | يمثل نوع التفاعل الذي نفذه المستخدم أو الصفحة على كائن ما. |
الخطأ | الوصف |
---|---|
100 | معلمة غير صالحة |
هذه العملية غير مدعومة.
هذه العملية غير مدعومة.
هذه العملية غير مدعومة.