الهندسة العكسية لـ Discourse adplugin

هل يمكنني اتباع الخطوات هنا Reverse engineer the Discourse API لاستهلاك طلبات adplugin لإنشاء House Ads GitHub - discourse/discourse-adplugin: Official Discourse Advertising Plugin. Install & Start Serving Ads on Your Discourse Forum

يمكنك إجراء طلب API مصادق عليه إلى /admin/plugins/pluginad/house_creatives.json للحصول على JSON لجميع إعلانات موقعك، أو طلب إلى /admin/plugins/pluginad/house_creatives/<ad_id>.json للحصول على JSON لإعلان معين.

إذا لم تكن هذه الإجابة كافية، فزودنا بمزيد من التفاصيل حول ما تحاول إنجازه.

لا تعمل واجهة برمجة التطبيقات (API) الخاصة بالطلب لإنشاء إعلان. كيف يمكنني إجراء طلب API مصادق عليه لإنشاء إعلان داخلي على سبيل المثال؟

حاول إجراء طلب POST إلى /admin/plugins/pluginad/house_creatives
تحتاج إلى تعيين معلمتين للطلب:

  • name: اسم إعلانك
  • html: كود HTML الخاص بالإعلان. ستحتاج إلى ترميز HTML باستخدام URL قبل استخدامه في الطلب.