Announcement
|
przez Hunt Team

Metadane mediów i postęp jobów

Wypuściliśmy kilka aktualizacji mediów, które były potrzebne: sprawdzić URL bez pobierania i zobaczyć postęp downloadu.

Media Metadata (bez downloadu)

Potrzebujesz tytułu, czasu, miniatury lub kanału zanim wydasz kredyt na download? Wywołaj:

GET https://api.huntapi.com/v1/media/metadata?query=https://www.youtube.com/watch?v=VIDEO_ID
x-api-key: YOUR_API_KEY

Ten endpoint jest synchroniczny. Dostajesz obiekt metadata w tej samej odpowiedzi - bez job_id, bez pollingu. Koszt: 1 kredyt za udane wywołanie.

Docs: Media Metadata API.

Używaj go do podglądu URL, katalogów albo wyboru jakości / max_duration przed jobem downloadu.

Postęp jobów downloadu (0–100)

Downloady video i audio pozostają asynchroniczne. Nowość na GET https://api.huntapi.com/v1/jobs/{id} to numeryczne pole progress:

StatusProgress
Queued0
Running199
CompletedJob / Error / …100

Polluj co 1–2 sekundy, gdy job jest Queued lub Running. Webhooki nadal działają.

Zaktualizowane odniesienia:

Szybki model mentalny

  1. Tylko infoGET https://api.huntapi.com/v1/media/metadata
  2. PlikGET https://api.huntapi.com/v1/video/download (lub /v1/audio/download) → poll /v1/jobs/{id}

Weź klucz na app.huntapi.com i najpierw przetestuj wywołanie metadata - najtańszy sposób, by sprawdzić, czy URL jest użyteczny.

VIDEO API

Discover why Hunt is the preferred API provider for developers.