إدارة الردود

تتيح لك API إدارة ردود Threads إدارة الردود على منشورات Threads الخاصة بالمستخدمين.

إخفاء الردود

استخدم نقطة النهاية /manage_reply لإخفاء/إلغاء إخفاء أي ردود من المستوى الأعلى. سيؤدي هذا تلقائيًا إلى إخفاء/إلغاء إخفاء جميع الردود المضمنة. ملاحظة: لا يمكن استهداف الردود المضمنة بشكل أعمق من الرد ذي المستوى الأعلى بشكل منفصل لإخفائها/إلغاء إخفائها.

مثال على الطلب

curl -X POST \
  -F "hide={true | false}" \
  -F "access_token=<ACCESS_TOKEN>" \
"https://graph.threads.net/v1.0/<THREADS_REPLY_ID>/manage_reply"

مثال على الاستجابة

{
 "success": true
}

التحكم فيمن يمكنه الرد

استخدم المعلمة reply_control لتحديد من يمكنه الرد على المنشور الذي يتم إنشاؤه للنشر. تقبل هذه المعلمة أحد الخيارات الخمسة: everyone وaccounts_you_follow وmentioned_only، parent_post_author_only، followers_only.

مثال على الطلب

curl -X POST \
  -F "media_type=<MEDIA_TYPE>" \
  -F "text=<TEXT>" \
  -F "reply_control=accounts_you_follow" \
  -F "access_token=<ACCESS_TOKEN>" \
"https://graph.threads.net/v1.0/me/threads" 

مثال على الاستجابة

{
 "id": "1234567890"
}

استخدم نقطة النهاية POST /{threads-user-id}/threads_publish لنشر معرف حاوية الوسائط الذي تم إرجاعه في الخطوة السابقة. يوصى بالانتظار لمدة ​​30 ثانية في المتوسط قبل نشر حاوية وسائط Threads لمنح الخادم الوقت الكافي لمعالجة التحميل بالكامل. لمزيد من التفاصيل، راجع نقطة نهاية حالة حاوية الوسائط.

المعلمات

  • creation_id — معرف حاوية وسائط Threads التي تم إنشاؤها من نقطة النهاية /threads.

مثال على الطلب

curl -i -X POST \ 
"https://graph.threads.net/v1.0/<THREADS_USER_ID>/threads_publish?creation_id=<MEDIA_CONTAINER_ID>&access_token=<ACCESS_TOKEN>"

مثال على الاستجابة

{
  "id": "1234567" // Threads Media ID
}