الهندسة العكسية لـ 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 لإعلان معين.

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

4 إعجابات

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

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

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