Обратная разработка плагина рекламы Discourse

Могу ли я следовать инструкциям по адресу Reverse engineer the Discourse API, чтобы обрабатывать запросы плагина adplugin для создания внутренней рекламы (House Ads) — GitHub - discourse/discourse-adplugin: Official Discourse Advertising Plugin. Install & Start Serving Ads on Your Discourse Forum · GitHub

Вы можете выполнить аутентифицированный 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