Updating custom fields using API

يوجد الآن رسالة على docs.discourse.org:

ملاحظة: لأي نقاط نهاية غير مدرجة، يمكنك اتباع دليل الهندسة العكسية لواجهة برمجة تطبيقات Discourse لمعرفة كيفية استخدام نقطة نهاية لواجهة برمجة التطبيقات.

لكننا سنحاول تحديثها من وقت لآخر لجعلها أكثر اكتمالاً.

@philipp96، هل ألقيت نظرة على https://meta.discourse.org/t/how-to-reverse-engineer-the-discourse-api/20576؟ فهم كيفية القيام بمثل هذا الإجراء سهل للغاية. الأمر يستغرق ثوانٍ حرفيًا بمجرد أن تتعلم كيفية القيام بذلك. :slight_smile:

بالنسبة لسؤال الحقل المخصص:

  1. افتح علامة التبويب “الشبكة” (network) في أدوات المطور (dev tools) في متصفحك.

  2. قم بتحديث حقل في ملفك الشخصي للمستخدم.

  3. ابحث عن [your username].json في قسم “الاسم” (Name) في علامة التبويب “الشبكة” (يمكنك أيضًا التصفية حسب السلسلة النصية json).

  4. انقر فوق علامة التبويب “الحمولة” (Payload) على اليمين.

  5. تتم كتابة جميع البيانات المرسلة في جسم طلبك هنا:

إنها نفس العملية للطلبات الأخرى.

إعجابَين (2)