SerpJet Publisher подключает WordPress к внешнему API SerpJet.
Плагин получает новые статьи и улучшения, сохраняет доставки в собственной локальной таблице очереди, импортирует материалы через стандартные API WordPress и передаёт в SerpJet результат принятия или отклонения доставки.
Версия 2.0 — самостоятельный плагин с собственными настройками и очередью. Он не переносит и не использует настройки устаревшего плагина SerpJet Integration 1.x.
Возможности
- Получение новых статей и улучшений из SerpJet.
- Импорт в записи, страницы и публичные пользовательские типы записей.
- Настройка статуса записи, автора, рубрик, тайм-аута и автоматизации.
- Автоматический импорт и принятие только при наличии публичной постоянной ссылки.
- Хранение черновиков, ожидающих и приватных материалов в очереди до ручного принятия или отклонения.
- Собственная таблица очереди: serpjet_publisher_queue.
- Серверный cron не требуется.
Внешние сервисы
Плагин подключается к сервису SerpJet, чтобы получать статьи и улучшения, а также сообщать, была ли доставка принята или отклонена. Для работы требуется учётная запись SerpJet. Плагин не отправляет запросы в SerpJet, пока администратор не укажет Base URL, API key и Project ID, после чего вручную запустит получение либо включит автоматическое получение.
При запросе материалов плагин передаёт API key в заголовке запроса и настроенный Project ID. При отправке результата он передаёт идентификатор доставки, статус принятия или отклонения, публичный URL принятой записи WordPress и необязательное примечание. SerpJet возвращает содержимое статьи и метаданные доставки, которые плагин сохраняет в локальной очереди WordPress.
Сайт сервиса: https://serpjet.ru/
Условия использования: https://serpjet.ru/docs/oferta/
Политика конфиденциальности: https://serpjet.ru/docs/privacy-policy/
Плагин использует следующие endpoints внешнего API SerpJet:
- /articles/new/pull
- /articles/new/{id}/result
- /articles/improvements/pull
- /articles/improvements/{id}/result