SDK v0.2.0 · закрытая beta

Плагины для Pulse

SDK помогает собрать отдельный процесс, проверить его локально и отправить пакет на модерацию. Плагин работает через Broker API и не получает доступ к golden_key или внутренней базе Pulse.

От проекта до публикации

Локальная проверка, приватный тест и публичная публикация остаются разными этапами.

01

Создайте проект

SDK подготовит шаблон, манифест и тестовые события. Для локальной проверки боевые токены не нужны.

02

Проверьте и соберите

CLI проверит манифест, fixtures, права и секреты, затем соберёт фиксированный пакет .fppkg.

03

Загрузите кандидат

Одноразовый fppd token нужен для загрузки. Сначала версию можно открыть только своим тестировщикам.

04

Отправьте на модерацию

Публичная версия проходит проверку пакета, прав и карточки. Каждое обновление рассматривается отдельно.

Где работает код

Пользователь устанавливает плагин и запускает его у себя: обычным процессом, через systemd, Docker или webhook endpoint.

КодВнешний процесс разработчика или покупателяНе исполняется внутри Pulse
ДоступBroker API и токен конкретной установкиНет доступа к golden_key и базе Pulse
ПубликацияПроверяемый пакет и ручное ревьюНет мгновенной публичной публикации
ПродажиМаркетплейс или приватный инвайтДоступ не даёт права перепродажи

Доступные возможности

fppd token используется для загрузки и ревью. fppb token появляется после установки покупателем и относится только к этой установке.

получение событий и подтверждение обработки
webhook-доставка с HMAC в бете
конфигурация установки и хранилище плагина
зашифрованные секреты плагина
чтение безопасных данных заказов и лотов
безопасная запись логов
доверенные действия после ручного ревью

Для участия нужна активная подписка или доступ к сторонним плагинам. На старте беты выплаты авторам обрабатываются вручную.

Перейти в кабинет