API Reference

API Media Metadata

API Media Metadata zwraca ustrukturyzowane informacje o publicznym URL mediów (YouTube, Instagram, TikTok, Vimeo, X, Facebook, Twitch, Reddit itd.) bez pobierania pliku.

Ten endpoint jest synchroniczny: metadane są w odpowiedzi HTTP (bez pollingu job_id).

x-api-key:stringwymagane

Twój prywatny klucz HuntAPI.

Endpoint: GET https://api.huntapi.com/v1/media/metadata

Koszt: 1 kredyt za udane wywołanie.

query:stringwymagane

Publiczny URL mediów do sprawdzenia (np. URL YouTube).

Odpowiedź

{
    "metadata": {
        "id": "3g3Eow41B6I",
        "ext": "mp4",
        "title": "Faire une interview Multicam avec UNE SEULE caméra",
        "width": 640,
        "height": 360,
        "channel": "Alex Jackson",
        "is_live": false,
        "duration": 432,
        "was_live": false,
        "extractor": "Youtube",
        "thumbnail": "https://i.ytimg.com/vi/3g3Eow41B6I/maxresdefault.jpg",
        "like_count": 4060,
        "view_count": 93297,
        "channel_url": "https://www.youtube.com/channel/UCW0GdGxlRENND_ft84Cp5vg",
        "description": "...",
        "live_status": "not_live",
        "upload_date": 1712188800,
        "webpage_url": "https://www.youtube.com/watch?v=3g3Eow41B6I",
        "original_url": "https://www.youtube.com/watch?v=3g3Eow41B6I"
    }
}

Pola odpowiedzi

PoleTypOpis
metadata.idstringId mediów na platformie
metadata.titlestringTytuł
metadata.descriptionstringOpis
metadata.durationnumberCzas trwania w sekundach
metadata.thumbnailstringURL miniatury
metadata.channelstringNazwa kanału / uploadera
metadata.channel_urlstringURL kanału
metadata.view_countnumberLiczba wyświetleń
metadata.like_countnumberLiczba polubień
metadata.width / heightnumberRozdzielczość jeśli dostępna
metadata.upload_datenumberZnacznik czasu Unix
metadata.is_live / was_live / live_status-Flagi live
metadata.extractorstringExtractor źródłowy (np. Youtube)
metadata.webpage_urlstringKanoniczny URL strony
metadata.original_urlstringURL przekazany w query

Uwagi

Niektórych URL-i nie da się sprawdzić, gdy treść jest:

  • Prywatna
  • Niedostępna (usunięta lub niedostępna)
  • Z ograniczeniem wiekowym

W takich przypadkach API zwraca opisowy błąd.

Powiązane

VIDEO API

Discover why Hunt is the preferred API provider for developers.