Перейти к основному содержимому

Быстрый старт

Draft SDK позволяет встроить редактор писем в ваше приложение и сохранить управление проектами, авторизацией и сохранением данных на своей стороне.

Минимальный сценарий интеграции:

  1. Получить API_KEY, ORG_ID и PLUGIN_ID.
  2. Создать projectId на своём backend для текущего пользователя.
  3. Подключить SDK и создать экземпляр DraftPlugin.
  4. Запустить редактор через draft.start(...).
  5. Сохранять json и html через события save или autosave.
import DraftPlugin from '@getdraft/plugin';

const draft = DraftPlugin.create({
token: 'YOUR_API_KEY',
pluginId: 'ORG_ID:PLUGIN_ID',
authData: {
projectId: 'PROJECT_ID',
},
on: {
save: ({json, html}) => {
// Сохраните письмо в своей системе
},
},
});

draft.start({
template: {},
uid: 'LETTER_ID',
});

В этом разделе:

  1. Получение доступа и создание проекта
  2. Установка и подключение SDK
  3. Инициализация и запуск редактора
  4. События и методы SDK