Ingeniería inversa del adplugin de Discourse

¿Puedo seguir los pasos aquí Reverse engineer the Discourse API para consumir las solicitudes de adplugin para crear House Ads GitHub - discourse/discourse-adplugin: Official Discourse Advertising Plugin. Install & Start Serving Ads on Your Discourse Forum

Puedes hacer una solicitud de API autenticada a /admin/plugins/pluginad/house_creatives.json para obtener el JSON de todos los anuncios de tu sitio, o una solicitud a /admin/plugins/pluginad/house_creatives/<ad_id>.json para obtener el JSON de un anuncio específico.

Si esto no responde a tu pregunta, danos más detalles sobre lo que intentas lograr.

4 Me gusta

La API de solicitud para crear un anuncio no funciona. ¿Cómo puedo hacer una solicitud de API autenticada para crear un anuncio interno, por ejemplo?

Intenta hacer una solicitud POST a /admin/plugins/pluginad/house_creatives

Necesitas establecer dos parámetros para la solicitud:

  • name: el nombre de tu anuncio
  • html: el HTML del anuncio. Deberás codificar la URL del HTML antes de usarlo en la solicitud.