Skip to content
Быстрые старты

Быстрые старты

Соберите свою первую интеграцию с ForestVPN — выберите поверхность SDK и сделайте первый вызов за пару минут.

ForestVPN поставляется как набор поверхностей SDK поверх единой управляющей плоскости. Выберите поверхность, которая подходит вашему стеку; каждый быстрый старт проведёт вас от локальной копии исходников до работающего первого вызова.

Сегодня распространение идёт в первую очередь из исходников. SDK и генерируемые клиенты API находятся в репозитории ForestVPN — вы собираете их из локальной копии дерева исходников (доступ выдаётся по проектам; свяжитесь с нами, если он вам нужен). Пакетов в npm/crates.io/Maven/pub.dev и готовых мобильных бинарников пока нет — в быстром старте вы никогда не увидите команду установки, которая сегодня не работает.

Каждая команда здесь действительно выполняется

Команды и фрагменты кода из каждого быстрого старта выполняются проверочной оснасткой в репозитории — scripts/quickstart-verify/run-all.sh компилирует те самые сниппеты, что встроены в эти страницы, против настоящих SDK, и сборка документации падает, если страница расходится со своим проверенным сниппетом. Если вы это здесь читаете — значит, оно прошло в CI.

Прежде чем начать

Большинству быстрых стартов нужны две вещи из инфраструктурного API:

  1. Проект — ваш изолированный тенант на платформе (см. Проекты).
  2. API-ключ — привязанный к проекту секрет fvpn_v1_…, выпущенный в консоли (см. API-ключи).