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:
| Status | Progress |
|---|---|
Queued | 0 |
Running | 1–99 |
CompletedJob / Error / … | 100 |
Polluj co 1–2 sekundy, gdy job jest Queued lub Running. Webhooki nadal działają.
Zaktualizowane odniesienia:
Szybki model mentalny
- Tylko info →
GET https://api.huntapi.com/v1/media/metadata - Plik →
GET 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.