Mediemetadata og jobfremskridt
Vi har shippinget et par medieopdateringer, der manglede: inspicér en URL uden at downloade, og se hvor langt et download er.
Media Metadata (uden download)
Skal du bruge titel, varighed, thumbnail eller kanal, før du bruger et download-credit? Kald:
GET https://api.huntapi.com/v1/media/metadata?query=https://www.youtube.com/watch?v=VIDEO_ID
x-api-key: YOUR_API_KEY
Dette endpoint er synkront. Du får et metadata-objekt i samme svar - ingen job_id, ingen polling. Pris: 1 credit pr. vellykket kald.
Docs: Media Metadata API.
Brug det til at preview’e en URL, bygge et katalog eller vælge kvalitet / max_duration før et download-job.
Download-jobfremskridt (0–100)
Video- og lyd-downloads forbliver asynkrone. Nyt på GET https://api.huntapi.com/v1/jobs/{id} er det numeriske felt progress:
| Status | Progress |
|---|---|
Queued | 0 |
Running | 1–99 |
CompletedJob / Error / … | 100 |
Poll hvert 1–2. sekund, mens jobbet er Queued eller Running. Webhooks virker stadig.
Opdaterede referencer:
Hurtig mental model
- Kun info →
GET https://api.huntapi.com/v1/media/metadata - Fil →
GET https://api.huntapi.com/v1/video/download(eller/v1/audio/download) → poll/v1/jobs/{id}
Hent en nøgle på app.huntapi.com og prøv først et metadata-kald - den billigste måde at tjekke, om en URL virker.