Подключение через API
Используйте публичный API для списка каталогов захватов и чтения подробностей из своего приложения. Выберите gRPC для генерируемых клиентов, включая gRPC-Web для браузеров, или REST для JSON по HTTP.
Перед началом
- Войдите в Reconstruct Platform, откройте Settings → API tokens (Настройки → Токены API) и создайте токен с областью Platform API (
api). Скопируйте секрет при показе; он отображается один раз. - Задайте
CR_RECONSTRUCT_API_TOKENв окружении серверного клиента. Токены только с областью MCP не аутентифицируют PlatformService. - Для REST используйте
https://reconstruct.dev/api/v1/platform, для gRPC-Web —https://reconstruct.dev. Нативные клиенты gRPC подключаются кreconstruct.dev:443по TLS.
Передавайте токен как Authorization: Bearer <token> в каждом запросе.
Выбор вида API
| Вид | Публичная конечная точка | Руководства |
|---|---|---|
| gRPC | reconstruct.dev:443 для нативного gRPC; https://reconstruct.dev для gRPC-Web | Обзор и генерация клиентов |
| REST | https://reconstruct.dev/api/v1/platform | Конечные точки и примеры |
Оба вида предоставляют списки каталогов, подробности версий, анализ, файлы и экспорт, а также заявки пользователя. Для следующей страницы используйте возвращённый nextPageToken (REST) или next_page_token (gRPC). ID каталогов берите из списка.
Используйте CreateRequest, ListRequests и GetRequest для отправки продукта и отслеживания своих заявок. Заявки рассматриваются до захвата. Ответ показывает решение, безопасность и ход захвата.