يوضِّح هذا الدليل كيفية عرض الإجراءات الخاصة بك في محادثة للسماح لمستلمي الرسالة بمعرفة أنك رأيت رسالتهم وتعالجها.
لعرض إجراء المرسِل في المحادثة، أرسل طلب POST
إلى نقطة النهاية /PAGE-ID/messages
مع تعيين المعلمة sender_action
إلى typing_on
.
curl -X POST -H "Content-Type: application/json" -d '{
"recipient":{
"id":"
sender_action
والكائن recipient
فقط. ويجب إرسال كل خصائص API الإرسال الأخرى، مثل النص والقوالب في طلب منفصل.تفضل بزيارة مرجع رسائل الصفحة للحصول على قائمة كاملة بإجراءات المرسِل.
أرسل المؤشر mark_seen
عندما يتلقى برنامجك التلقائي رسالة، بحيث لا يشعر المستخدم بأنه تم تجاهله.
أرسل المؤشر typing_on
عندما يتلقى برنامجك التلقائي رسالة سيرد عليها. ويساعد هذا في إنشاء تجربة محادثة.
أرسل الإجراءين typing_on
وtyping_off
في طلبات مجمّعة منفصلة. علمًا بأنه يتم تنفيذ الطلبات المجمّعة بالترتيب بشكل سريع للغاية. قد يؤدي التنفيذ السريع إلى عرض المؤشر typing_on
لجزء من الثانية إذا تم إرسال كلا الإجراءين في الدُفعة ذاتها.
لا تسمح بمرور مقدار غير طبيعي من الوقت (طويل جدًا أو قصير جدًا) بين إجراءات المرسِل typing_on
وtyping_off
. ومن الناحية المثالية، يجب أن يشعر المستخدم أن شخصًا حقيقيًا هو من يكتب الرسالة في المدة الزمنية المنقضية.
For a complete list of API calls and request properties, see the Send API Reference.