Само преглед — потребна је активација

Preuzimanja izgradnje sa Insts

Radna tabla Insts ispod je dokumentacija za potencijalnog klijenta. Pregled operatera dolazi pre nego što se kreira bilo koji izvršni akreditiv ili dozvola za poziv.

InstsConnectЈСОН преко ХТТПС-аАсинхрони пословиОбимне акредитиве
01

Брзи почетак

API host počinje sa podrškom za aktivirane akreditive na Insts. Sledeći prikaz pokriva dodeljenu krajnju tačku zakupca. Stranica održava vidljiv put poziva samo za server.

УРЛ закупцаhttps://insts.io
АутентификацијаX-API-Key: pending_activation_…
Профил клијентаInstsConnect
Верзија АПИ-јаv1
# Available only after support activation
export INSTS_CONNECT_SECRET="issued-after-review"

curl -X POST https://insts.io/v1/resolve \
  -H "X-API-Key: $INSTS_CONNECT_SECRET" \
  -H "Content-Type: application/json" \
  -d '{"shared_post":"https://www.youtube.com/watch?v=VIDEO_ID"}'

Skladištenje tajni na strani servera je polazna tačka za bezbednost akreditiva na Insts. Radna stanica za inspekciju zatim ne prikazuje ugrađivanje klijentskog paketa i ne objašnjava javne dnevnike ili repozitorijume.

02

Решите везу

Operacija rešavanja počinje detekcijom izvora na Insts. Sledeći prikaz pokriva formate sa jednog dostavljenog URL-a. Stranica ne prikazuje izmišljene izlaze.

ПОШТА/v1/resolveОпсег: решити
ПољеТипОбавезноОпис
shared_postХТТПС УРЛДаЈавна или овлашћена медијска страница за анализу.
tenantнизНе.Додељени домен закупца.Обично се изоставља.
{
  "success": true,
  "platform": "youtube",
  "title": "Example video",
  "formats": [
    {"id":"18","type":"video","quality":"360p","container":"mp4"}
  ],
  "cached": false
}

Vraćena nepromenjena vrednost je polazna tačka za identifikator formata na Insts. Radna klupa za inspekciju zatim prikazuje dostupnost po linku i objašnjava odsustvo pretpostavljene oznake kvaliteta.

03

Креирајте и пратите посао за преузимање

Insts olakšava skeniranje kreiranja posla. Stranica počinje sa asinhronom pripremom, prelazi na kratak HTTP zahtev i jasno navodi ograničeno izvršavanje radnika.

ПОШТА/v1/jobsОбим: послови
ПољеТипОбавезноОпис
shared_postХТТПС УРЛДаИсти нормализовани извор поднео да се реши.
asset_optionнизДаТачан ИД из одговора на решавање.
tenantнизНе.Додељени домен закупца.Обично се изоставља.
curl -X POST https://insts.io/v1/jobs \
  -H "X-API-Key: $INSTS_CONNECT_SECRET" \
  -H "Content-Type: application/json" \
  -d '{"shared_post":"https://www.youtube.com/watch?v=VIDEO_ID","asset_option":"18"}'
1202 ПрихваћеноСачувајте connect_job.
2Статус анкетеGET /v1/jobs/{connect_job} истим кључем.
3СпреманОтворите потписан УРЛ за преузимање.
СтатусЗначењеРадња клијента
queuedПримљен у ограничени ред.Анкета поново са бекоффом.
extractingОсвежавање изворних метаподатака или руте.Наставите са анкетирањем.
processingПреузимање, ремуковање или спајање.Прикажи напредак сервера.
readyПотписано преузимање је доступно.Пошаљите УРЛ кориснику.
failedТерминал структурирана грешка.Прочитај error_code.Поново покушајте само када се саветује.
expiredПривремени излаз је уклоњен.Креирајте нови посао.
curl https://insts.io/v1/jobs/CONNECT_JOB \
  -H "X-API-Key: $INSTS_CONNECT_SECRET"

Za Job polling, Insts proverava početno čekanje od jedne sekunde pre ograničenog povlačenja. Ova inspekcijska klupa takođe čini privremenu potpisanu isporuku jasnom.

04

Предвидљиве грешке

Greška ugovora počinje sa jednim ne-2xx omotačem na Insts. Ova inspekcijska klupa zatim prikazuje ID zahteva za podršku. Konačni podatak je predvidivo rukovanje klijentom.

{
  "success": false,
  "error": {
    "code": "RATE_LIMITED",
    "category": "rate_limited",
    "message": "Too many requests. Please try again shortly.",
    "retryable": true,
    "details": {"retry_after_seconds": 20}
  },
  "request_id": "…"
}
ХТТПТипично значењеРадња
400Неважећи УРЛ, тело или недоступан формат.Исправити захтев.Решите поново за формате.
401Недостатак, неважећи, истекао или погрешан кључ.Проверите акредитиве на страни сервера.
403Станар или извор политика одбио захтев.Немојте заобићи политику.Контактирајте подршку.
404Непознати или истекли посао.Креирајте нови посао ако је то прикладно.
429Досегнута граница захтева или активних задатака.Почасни retry_after_seconds.
503Ред / капацитет или узводно привремено недоступан.Поново покушајте са експоненцијалним бекоффом и џитером.
05

Оперативни уговор

Instsуспоставља границе стопе у време прегледа како би заштитио радни простор инспекције и сваку руту провајдера.

Pristup šemi počinje aktivacijom pre istraživanja na Insts. Sledeći prikaz pokriva dodeljenu autentifikaciju. Stranica održava vidljive dokumentovane oblike zahteva.

ПРИСТАП КОЈИ ПРЕИЗИМА ОПЕРАТОР

Активирајте се кроз подршку

Podelite slučaj upotrebe radne površine, procenjenu broj poziva i usluge pod istragom. Insts pregleda tu granicu pre nego što se korisnički podaci zakupca prikažu jednom i smanje na sačuvani heš.

Захтев за активацију Кључеви су обухваћени закупцем, опозиви и издају се кроз формулар за контакт.Анонимне скрипте не могу извршити рад преузимача.