Engenharia reversa do adplugin do Discourse

Posso seguir os passos aqui Reverse engineer the Discourse API para consumir as requisições do adplugin para criar House Ads GitHub - discourse/discourse-adplugin: Official Discourse Advertising Plugin. Install & Start Serving Ads on Your Discourse Forum

Você pode fazer uma solicitação de API autenticada para /admin/plugins/pluginad/house_creatives.json para obter o JSON de todos os anúncios do seu site, ou uma solicitação para /admin/plugins/pluginad/house_creatives/<ad_id>.json para obter o JSON de um anúncio específico.

Se isso não responder à sua pergunta, forneça mais detalhes sobre o que você está tentando realizar.

4 curtidas

A API de solicitação para criar um anúncio não funciona. Como posso fazer uma solicitação de API autenticada para criar um anúncio interno, por exemplo?

Tente fazer uma solicitação POST para /admin/plugins/pluginad/house_creatives

Você precisa definir dois parâmetros para a solicitação:

  • name: o nome do seu anúncio
  • html: o HTML do anúncio. Você precisará codificar o HTML em URL antes de usá-lo na solicitação.