إجراءات المرسِل

يوضِّح هذا الدليل كيفية عرض الإجراءات الخاصة بك في محادثة للسماح لمستلمي الرسالة بمعرفة أنك رأيت رسالتهم وتعالجها.

عرض إجراء المرسِل

لعرض إجراء المرسِل في المحادثة، أرسل طلب POST إلى نقطة النهاية /PAGE-ID/messages مع تعيين المعلمة sender_action إلى typing_on.

curl -X POST -H "Content-Type: application/json" -d '{
  "recipient":{
    "id":"

التقييدات

  • يجب أن تتضمن طلبات عرض إجراء المرسِل المعلمة sender_action والكائن recipient فقط. ويجب إرسال كل خصائص API الإرسال الأخرى، مثل النص والقوالب في طلب منفصل.
  • يتعين على المستلم تسجيل الدخول حتى يتم عرض إجراءات المرسِل.
  • يتم إيقاف تشغيل مؤشرات الكتابة تلقائيًا بعد 20 ثانية أو عندما يرسل البرنامج التلقائي أي رسالة.

تفضل بزيارة مرجع رسائل الصفحة للحصول على قائمة كاملة بإجراءات المرسِل.

أفضل الممارسات

  • أرسل المؤشر mark_seen عندما يتلقى برنامجك التلقائي رسالة، بحيث لا يشعر المستخدم بأنه تم تجاهله.

  • أرسل المؤشر typing_on عندما يتلقى برنامجك التلقائي رسالة سيرد عليها. ويساعد هذا في إنشاء تجربة محادثة.

  • أرسل الإجراءين typing_on وtyping_off في طلبات مجمّعة منفصلة. علمًا بأنه يتم تنفيذ الطلبات المجمّعة بالترتيب بشكل سريع للغاية. قد يؤدي التنفيذ السريع إلى عرض المؤشر typing_on لجزء من الثانية إذا تم إرسال كلا الإجراءين في الدُفعة ذاتها.

  • لا تسمح بمرور مقدار غير طبيعي من الوقت (طويل جدًا أو قصير جدًا) بين إجراءات المرسِل typing_on وtyping_off. ومن الناحية المثالية، يجب أن يشعر المستخدم أن شخصًا حقيقيًا هو من يكتب الرسالة في المدة الزمنية المنقضية.

راجع أيضًا

دعم المطوّر

  • استخدم أداة حالة Meta للتحقق من حالة منتجات الأنشطة التجارية في Meta وحالات الانقطاع.
  • استخدم أداة دعم مطوّر Meta للإبلاغ عن الأخطاء وعرض الأخطاء التي تم الإبلاغ عنها والحصول على المساعدة بشأن الإعلانات أو مدير الأعمال والمزيد.
  • تفضل بزيارة موارد الدعم في منصة Messenger لعرض المزيد من الموارد المخصصة لدعم منصة Messenger.