Private Message Send API

شكرًا لك، تم حل المشكلة! لا، بما أن توثيق واجهة برمجة التطبيقات (API) لم يذكر archetype كحقل مطلوب (وليس حتى “مطلوب للرسائل الخاصة” بالطريقة التي يُذكر بها target_usernames) ولم يقل شيئًا عن وظيفته، فقد لم أكن أتعامل معه.

على أي حال، يعمل هذا الآن، ولأغراض مرجعية لأي شخص يواجه نفس المشكلة (خاصة عند استخدام POST)، فإن عناصر الجسم المشفرة بتنسيق JSON في طلبي العامل هي:

key value
raw نص الرسالة الخام
title عنوان الرسالة/الخيط
target_usernames قائمة بأسماء المستخدمين مفصولة بفواصل
archetype النص الحرفي private_message

يتم إرسال هذا كجسم لطلب POST إلى /posts.json مع حقول الترويسة المخصصة التالية:

key value
Content-Type application/json; charset=UTF-8
Api-Key بيانات المفتاح
Api-Username اسم المستخدم