TAPSAVE OPEN API

Подключите анализ медиа через один endpoint

Анализируйте публичные медиа через стабильный REST endpoint. Один кредит списывается только при возврате доступных ресурсов.

REST / JSONОдин endpoint анализаБез списания при ошибке
POST /openapi/parse
curl -X POST https://api.videotool.cc/openapi/parse \
  -H "X-API-Key: YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"url":"https://..."}'
200 OK1 кредит

01 · Быстрый старт

Отправьте запрос анализа

Добавьте API-ключ в заголовок и отправьте один публичный URL в JSON.

curl -X POST https://api.videotool.cc/openapi/parse \
  -H "X-API-Key: YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"url":"https://..."}'

02 · Аутентификация

Аутентификация по API-ключу

Передавайте X-API-Key в каждом запросе. Ключ можно просмотреть или обновить в консоли.

X-API-KeyYOUR_API_KEY

Храните API-ключ на сервере и не публикуйте его в приложениях или репозиториях.

03 · Endpoint

Доступный endpoint

POST/openapi/parseОдин URL

Анализ одного публичного URL

Отправьте URL публичной публикации или видео. Один кредит списывается после получения доступных ресурсов.

urlstring · requiredURL публичной публикации или видео

04 · Ответ

Успешный ответ

Успешный вызов возвращает ParseResult в AjaxResult с видео, изображениями, аудио и текстом.

{
  "code": 200,
  "msg": "操作成功",
  "data": {
    "resultCode": 0,
    "hasResource": true,
    "resourceType": 200,
    "descList": ["..."],
    "imgList": [],
    "videoList": [],
    "audioList": []
  }
}

05 · Ошибки

Коды бизнес-ошибок

codeЗначениеСписание
400URL отсутствует или неверенБез списания
401API-ключ отсутствует, неверен или отключёнБез списания
403Недостаточно кредитовБез списания
422Нет доступных ресурсовБез списания
500Ошибка сервиса анализаБез списания

06 · Оплата

Оплачиваются только успешные результаты

1кредит списывается при наличии доступных ресурсов
0кредитов списывается при ошибке или пустом результате
Текущий объём

Open API предоставляет только POST /openapi/parse для одного URL. Пакетных, capabilities, идемпотентных и rate-limit endpoints нет.