Integracja · Strony internetowe i treści
Połącz Claude i ChatGPT z JW Player
Poproś swoją AI, aby znalazła film w Twojej usłudze JW Player, poprawiła jego tytuł i tagi albo dodała nowy z adresu URL pliku. Odczytuje media, napisy, obrazy, playlisty, odtwarzacze, seriale i miniatury oraz sprawdza kanały live, ich wydarzenia i transmisje na żywo. Utrzymywanie porządku w dużej bibliotece wideo to teraz pytanie zamiast serii kliknięć.
Bezpłatny plan, bez karty kredytowej. Zajmuje około minuty.
Spróbuj zapytać
“Znajdź wszystkie filmy z 'webinar' w tytule, najnowsze najpierw.”
AI przeszukaje media w Twojej własności według filtra tytułu, posortowane według daty utworzenia.
“Dodaj tagi 'produkt' i '2026' do filmu a1B2c3D4 oraz ustaw nowy opis.”
Aktualizuje ono tylko te pola na filmie. Wszystko inne pozostaje niezmienione.
“Prześlij film z https://example.com/launch.mp4 i nazwij go Launch recap.”
JWP pobiera plik z adresu URL, a następnie ustawiany jest tytuł nowego medium.
Co może robić Twoja AI
Biblioteka wideo
Szukaj i czytaj filmy, aktualizuj metadane i daty publikacji, dodawaj media z URL oraz wymieniaj lub usuwaj pliki źródłowe.
Listy odtwarzania, odtwarzacze i serie
Odczytuj playlisty ręczne i dynamiczne, konfiguracje odtwarzaczy, seriale wraz z sezonami, miniatury oraz importy feedów.
Kanały live
Listuj kanały live i transmisje na żywo, sprawdź status kanału i czytaj jego wydarzenia emitowania.
“Jakie ślady napisów ma to wideo?”
Wyświetla ścieżki napisów i podpisów przypisane do identyfikatora medium.
“Jakie filmy są na playliście Homepage?”
Znajduje ono listę odtwarzania i czyta jej konfigurację, w tym filmy w ręcznie zarządzanej liście lub filtry tagów w dynamicznej.
“Czy nasz kanał live jest teraz na żywo, a co transmitował ostatniego tygodnia?”
Odczytuje status kanału live i wyświetla jego minione i bieżące wydarzenia.
Narzędzia dla JW Player: 223
Te narzędzia zostają włączone po połączeniu. Każde z nich możesz wyłączyć lub ustawić wymóg zatwierdzenia przed jego uruchomieniem.
archive_channelWidoczne dla innychWyłącz kanał (ID kanału). Ma skutki widoczne poza tym systemem. Podsumowanie API: Wyłącz kanał.create_a_search_playlistZmienia danePrzeszukuje playlisty. Użyj tego, aby znaleźć istniejące playlisty przed utworzeniem nowej. Podsumowanie API: Create a search playlist.create_article_matching_playlistZmienia daneUtwórz nową artykułową playlistę dopasowującą się do artykułu. Podsumowanie API: Utwórz artykułową playlistę dopasowującą się do artykułu.create_dynamic_playlistZmienia daneUtwórz nową dynamiczną playlistę. Podsumowanie API: Utwórz dynamiczną playlistę.create_ingestWidoczne dla innychUtwórz nowe wprowadzenie (ingest). Wymagane: format wprowadzenia lub nazwa wyświetlania. Najpierw wyszukaj wprowadzenia, aby uniknąć duplikatów. Ma skutki widoczne poza tym systemem. Podsumowanie API: Utwórz punkt wprowadzania na żywo.create_live_ad_breakZmienia daneUtwórz nową przerwę reklamową dla transmisji na żywo. Wymagane: metadane. Podsumowanie API: Utwórz przerwę reklamową na żywo.create_logoZmienia daneTworzy nowe logo. Podsumowanie API: Upload a player logo.create_manual_playlistZmienia daneUtwórz nową ręczną playlistę. Podsumowanie API: Utwórz ręczną playlistę.create_mediaZmienia daneDodaj nowe wideo, mając JW Player pobierające je z URL: ustaw upload.method na fetch i upload.download_url na adres pliku (lub użyj zewnętrznej source_url). Ustaw tytuł później z update_media.create_medium_custom_audio_renditionZmienia daneTworzy nową niestandardową rendycję audio dla medium. Podsumowanie API: Create a custom audio rendition.create_medium_custom_text_renditionZmienia daneTworzy nową niestandardową rendycję tekstową dla medium. Podsumowanie API: Create a custom text rendition.create_medium_custom_video_renditionZmienia daneTworzy nową niestandardową rendycję wideo dla medium. Podsumowanie API: Create a custom video rendition.create_medium_imageZmienia daneUtwórz nowy obraz dla medium. Podsumowanie API: Utwórz dodatkowy obraz do mediów.create_medium_media_renditionZmienia daneTworzy nową rendycję multimedialną dla medium. Najpierw przeszukaj rendycje multimedialne, aby uniknąć duplikatów. Podsumowanie API: Create a media rendition.create_medium_originalZmienia daneUtwórz nowy oryginał dla medium. Podsumowanie API: Utwórz oryginał.create_medium_text_trackZmienia daneTworzy nową ścieżkę tekstową dla medium. Najpierw przeszukaj ścieżki tekstowe, aby uniknąć duplikatów. Podsumowanie API: Create a text track.create_medium_timingZmienia daneTworzy nowy zestaw czasów dla medium. Wymagane: metadata. Podsumowanie API: Create a media timings set.create_player_bidding_configZmienia daneUtwórz nową konfigurację aukcji odtwarzacza. Najpierw wyszukaj konfiguracje aukcji odtwarzaczy, aby uniknąć duplikatów. Podsumowanie API: Utwórz konfigurację aukcji odtwarzacza.create_recommendations_playlistZmienia daneUtwórz nową playlistę rekomendacji. Podsumowanie API: Utwórz playlistę rekomendacji.create_scheduleZmienia daneUtwórz nowy harmonogram. Najpierw wyszukaj harmonogramy, aby uniknąć duplikatów. Podsumowanie API: Utwórz harmonogram reklamowy.create_secretWidoczne dla innychUtwórz nowe tajne dane. Najpierw wyszukaj tajne dane, aby uniknąć duplikatów. Ma skutki widoczne poza tym systemem.create_series_seasonZmienia daneUtwórz nowy sezon dla serii. Wymagane: metadane lub relacje. Najpierw wyszukaj sezony, aby uniknąć duplikatów. Podsumowanie API: Utwórz sezon.create_site_ad_configZmienia daneUtwórz nową konfigurację reklamy dla strony. Wymagane: metadane. Podsumowanie API: Utwórz konfigurację reklamy.create_site_app_configZmienia daneUtwórz nową konfigurację aplikacji dla strony. Najpierw wyszukaj konfiguracje aplikacji, aby uniknąć duplikatów. Podsumowanie API: Utwórz konfigurację aplikacji.create_site_channelZmienia daneUtwórz nowy kanał dla strony. Najpierw wyszukaj kanały, aby uniknąć duplikatów. Podsumowanie API: Utwórz kanał na żywo.create_site_content_type_schemaZmienia daneTworzy nowy schemat typu treści dla witryny. Wymagane: metadata. Podsumowanie API: Create schema.create_site_drm_policyZmienia daneUtwórz nową politykę DRM dla strony. Podsumowanie API: Utwórz politykę DRM.create_site_importZmienia daneUtwórz nowy import dla strony. Najpierw wyszukaj importy, aby uniknąć duplikatów. Podsumowanie API: Utwórz import.create_site_media_protection_ruleZmienia daneUtwórz nową zasadę ochrony mediów dla strony. Najpierw wyszukaj zasady ochrony mediów, aby uniknąć duplikatów. Podsumowanie API: Utwórz zasadę ochrony mediów.create_site_placementZmienia daneUtwórz nowe umieszczenie dla strony. Najpierw wyszukaj umieszczenia, aby uniknąć duplikatów. Podsumowanie API: Utwórz umieszczenie strategii zasad.create_site_playerZmienia daneTworzy nowy odtwarzacz dla witryny. Najpierw przeszukaj odtwarzacze, aby uniknąć duplikatów. Podsumowanie API: Create a player.create_site_seriesZmienia daneUtwórz nową serię dla strony. Wymagane: metadane. Najpierw wyszukaj serie, aby uniknąć duplikatów. Podsumowanie API: Utwórz serię.create_site_ssai_strategyZmienia daneUtwórz nową strategię SSAI dla strony. Wymagane: metadane. Podsumowanie API: Utwórz konfigurację strategii SSAI.create_site_tagZmienia daneUtwórz nowy tag dla strony. Podsumowanie API: Utwórz tag powiązany z określoną stroną.create_site_thumbnailZmienia daneUtwórz nową miniaturkę dla strony. Wymagane: relacje. Najpierw wyszukaj miniaturki, aby uniknąć duplikatów. Podsumowanie API: Utwórz miniaturkę.create_streamWidoczne dla innychUtwórz nowy strumień. Wymagane: region. Najpierw wyszukaj strumienie, aby uniknąć duplikatów. Ma efekty widoczne poza tym systemem. Podsumowanie API: Utwórz strumień na żywo.create_watchlist_playlistZmienia daneUtwórz nową listę odtwarzania do listy obserwacji. Podsumowanie API: Utwórz listę odtwarzania do listy obserwacji.create_webhookUsuwaStwórz nowego webhooka. Najpierw wyszukaj webhooks, aby uniknąć duplikatów. Działanie zniszczające; może wymagać zatwierdzenia. Podsumowanie API: Stwórz webhook.delete_ingestUsuwaTrwale usuwa punkt ingest według identyfikatora ingest. Działanie destrukcyjne; może wymagać zatwierdzenia. Podsumowanie API: Delete a live ingest point.delete_mediaUsuwaTrwale usuń wideo i wszystkie jego pliki po media_id.delete_medium_custom_audio_renditionUsuwaTrwale usuwa niestandardową rendycję audio według identyfikatora rendycji. Działanie destrukcyjne; może wymagać zatwierdzenia.delete_medium_custom_text_renditionUsuwaTrwale usuwa niestandardową rendycję tekstową według identyfikatora rendycji. Działanie destrukcyjne; może wymagać zatwierdzenia.delete_medium_custom_video_renditionUsuwaTrwale usuwa niestandardową rendycję wideo według identyfikatora rendycji. Działanie destrukcyjne; może wymagać zatwierdzenia.delete_medium_imageUsuwaTrwale usuwa obraz według identyfikatora obrazu. Działanie destrukcyjne; może wymagać zatwierdzenia. Podsumowanie API: Delete an additional image.delete_medium_media_renditionUsuwaTrwale usuwa rendycję multimedialną według identyfikatora rendycji. Działanie destrukcyjne; może wymagać zatwierdzenia.delete_medium_originalUsuwaTrwale usuwa oryginał według identyfikatora oryginału. Działanie destrukcyjne; może wymagać zatwierdzenia. Podsumowanie API: Delete an original.delete_medium_text_trackUsuwaTrwale usuwa ścieżkę tekstową według identyfikatora ścieżki. Działanie destrukcyjne; może wymagać zatwierdzenia.delete_medium_timingUsuwaTrwale usuwa zestaw czasów według identyfikatora zestawu. Działanie destrukcyjne; może wymagać zatwierdzenia. Podsumowanie API: Delete a media timings set.delete_original_audio_trackUsuwaTrwale usuwa ścieżkę audio według identyfikatora ścieżki audio. Działanie destrukcyjne; może wymagać zatwierdzenia. Podsumowanie API: Delete an audio track.delete_player_bidding_configUsuwaTrwale usuwa konfigurację biddingu odtwarzacza według identyfikatora konfiguracji. Działanie destrukcyjne; może wymagać zatwierdzenia. Podsumowanie API: Delete a player bidding configuration.delete_playlist_article_matching_playlistsPrzenosi środkiTrwałe usunięcie listy odtwarzania dopasowującej artykuł przez ID listy odtwarzania. Akcja finansowa lub nieodwracalna; może wymagać zatwierdzenia. Podsumowanie API: Usuń listę odtwarzania dopasowującą artykuły.delete_playlist_dynamic_playlistsPrzenosi środkiTrwałe usunięcie dynamicznej listy odtwarzania przez ID listy odtwarzania. Akcja finansowa lub nieodwracalna; może wymagać zatwierdzenia.delete_playlist_manual_playlistsPrzenosi środkiTrwałe usunięcie ręcznej listy odtwarzania przez ID listy odtwarzania. Akcja finansowa lub nieodwracalna; może wymagać zatwierdzenia.delete_playlist_recommendations_playlistsPrzenosi środkiTrwałe usunięcie listy odtwarzania rekomendacji przez ID listy odtwarzania. Akcja finansowa lub nieodwracalna; może wymagać zatwierdzenia.delete_playlist_watchlist_playlistsPrzenosi środkiTrwałe usunięcie listy odtwarzania listy obserwacji przez ID listy odtwarzania. Akcja finansowa lub nieodwracalna; może wymagać zatwierdzenia.delete_scheduleUsuwaTrwałe usunięcie harmonogramu przez ID harmonogramu reklamowego. Akcja zniszczająca; może wymagać zatwierdzenia. Podsumowanie API: Usuń harmonogram reklamowy.delete_secretUsuwaTrwale usuwa sekret o podanym identyfikatorze sekretu. Działanie destrukcyjne; może wymagać zatwierdzenia.delete_series_seasonUsuwaTrwałe usunięcie sezonu przez ID sezonu. Akcja zniszczająca; może wymagać zatwierdzenia.delete_site_ad_configUsuwaTrwałe usunięcie konfiguracji reklamy przez ID konfiguracji reklamy. Akcja zniszczająca; może wymagać zatwierdzenia. Podsumowanie API: Usuń konfigurację reklamy.delete_site_app_configUsuwaTrwałe usunięcie konfiguracji aplikacji przez ID konfiguracji aplikacji. Akcja zniszczająca; może wymagać zatwierdzenia. Podsumowanie API: Usuń konfigurację aplikacji.delete_site_channelUsuwaTrwałe usunięcie kanału przez ID kanału. Akcja zniszczająca; może wymagać zatwierdzenia. Podsumowanie API: Usuń kanał na żywo.delete_site_content_type_schemaUsuwaTrwałe usunięcie schematu typu treści przez ID schematu. Akcja zniszczająca; może wymagać zatwierdzenia. Podsumowanie API: Usuń schemat.delete_site_drm_policyUsuwaTrwałe usunięcie polityki DRM przez ID polityki. Akcja zniszczająca; może wymagać zatwierdzenia.delete_site_importUsuwaTrwałe usunięcie importu przez ID importu. Akcja zniszczająca; może wymagać zatwierdzenia. Podsumowanie API: Usuń import.delete_site_media_protection_ruleUsuwaTrwałe usunięcie zasady ochrony mediów przez ID zasady ochrony. Akcja zniszczająca; może wymagać zatwierdzenia.delete_site_placementUsuwaTrwale usuwa placement według identyfikatora placementu. Działanie destrukcyjne; może wymagać zatwierdzenia. Podsumowanie API: Delete a strategy rules placement.delete_site_playerUsuwaTrwale usuwa odtwarzacz na podstawie jego identyfikatora. Działanie destrukcyjne; może wymagać zatwierdzenia.delete_site_playlistUsuwaTrwale usuń playlistę według identyfikatora playlisty. Działanie destrukcyjne; może wymagać zatwierdzenia.delete_site_seriesUsuwaTrwałe usunięcie serii przez ID serii. Akcja zniszczająca; może wymagać zatwierdzenia.delete_site_ssai_strategyUsuwaTrwale usuwa strategię SSAI według identyfikatora konfiguracji reklam. Działanie destrukcyjne; może wymagać zatwierdzenia. Podsumowanie API: Delete an SSAI strategy config.delete_site_tagUsuwaTrwale usuwa witrynę według identyfikatora witryny. Działanie destrukcyjne; może wymagać zatwierdzenia. Podsumowanie API: Bulk remove tags.delete_site_thumbnailUsuwaTrwale usuwa miniaturę według identyfikatora miniatury. Działanie destrukcyjne; może wymagać zatwierdzenia.delete_stream_ingestUsuwaTrwale usuwa strumień według identyfikatora strumienia. Działanie destrukcyjne; może wymagać zatwierdzenia. Podsumowanie API: Unassign a live ingest point.delete_webhookUsuwaTrwale usuwa webhook na podstawie webhook id. Działanie destrukcyjne; może wymagać zatwierdzenia.get_audio_track_audio_renditionPobierz jedną wersję audio dla ścieżki audio za pomocą identyfikatora wersji. Podsumowanie API: Pobierz wersję audio.get_channel_eventPobierz jedno wydarzenie dla kanału za pomocą identyfikatora wydarzenia. Podsumowanie API: Pobierz wydarzenie na żywo.get_dynamic_playlistPobierz konfigurację dynamicznej playlisty (filtry tagów, świeżość, przyklejone wideo) po playlist_id.get_ingestPobierz jeden punkt odbioru za pomocą identyfikatora odbioru. Podsumowanie API: Pobierz punkt odbioru strumienia na żywo.get_live_channelPobiera jeden kanał live według channel_id, wraz z jego statusem i ustawieniami.get_live_streamPobiera jeden strumień transmisji na żywo według stream_id.get_logoPobierz logo za pomocą identyfikatora logo. Podsumowanie API: Pobierz logo odtwarzacza.get_manual_playlistPobierz konfigurację ręcznej playlisty, w tym wideo, które zawiera, po playlist_id.get_mediaPobierz jedno wideo po media_id, z jego tytułem, opisem, tagami, czasem trwania, statusem i datami publikacji.get_medium_custom_audio_renditionPobierz jedną niestandardową wersję audio dla medium za pomocą identyfikatora wersji. Podsumowanie API: Pobierz niestandardową wersję audio.get_medium_custom_text_renditionPobierz jedną niestandardową wersję tekstu dla medium za pomocą identyfikatora wersji. Podsumowanie API: Pobierz niestandardową wersję tekstu.get_medium_custom_video_renditionPobierz jedną niestandardową wersję wideo dla medium za pomocą identyfikatora wersji. Podsumowanie API: Pobierz niestandardową wersję wideo.get_medium_imagePobierz jedno zdjęcie dla medium za pomocą identyfikatora zdjęcia. Podsumowanie API: Pobierz dodatkowe zdjęcie.get_medium_media_renditionPobierz jedną wersję media dla medium za pomocą identyfikatora wersji. Podsumowanie API: Pobierz wersję media.get_medium_media_versionPobiera jedną wersję medium według identyfikatora wersji medium. Podsumowanie API: Get information on a media version.get_medium_originalPobierz oryginał dla medium za pomocą identyfikatora oryginału. Podsumowanie API: Pobierz oryginał.get_medium_text_trackPobiera jedną ścieżkę tekstową medium według identyfikatora ścieżki. Podsumowanie API: Get a text track.get_medium_timingPobierz jeden zestaw czasu dla medium za pomocą identyfikatora czasu. Podsumowanie API: Pobierz zestaw czasu media.get_original_audio_trackPobierz ścieżkę audio dla oryginału za pomocą identyfikatora ścieżki audio. Podsumowanie API: Pobierz ścieżkę audio.get_playerPobierz jedną konfigurację odtwarzacza po player_id.get_player_bidding_configPobiera jedną konfigurację biddingu odtwarzacza według identyfikatora konfiguracji. Podsumowanie API: Get a player bidding configuration.get_playlistPobierz jedną playlistę po playlist_id, w tym jej typ i metadane.get_playlist_2Pobiera jedną playlistę według identyfikatora playlisty. Podsumowanie API: Get a search playlist.get_schedulePobierz harmonogram reklamowy za pomocą identyfikatora harmonogramu reklamy. Podsumowanie API: Pobierz harmonogram reklamowy.get_secretPobiera jeden sekret według identyfikatora sekretu. Podsumowanie API: Get a secret.get_seriesPobierz jedną serię po series_id.get_series_seasonPobierz sezon dla serii za pomocą identyfikatora sezonu. Podsumowanie API: Pobierz sezon.get_site_ad_configPobiera jedną konfigurację reklam witryny według identyfikatora konfiguracji reklam. Podsumowanie API: Get an ad config.get_site_app_configPobiera jedną konfigurację aplikacji witryny według identyfikatora konfiguracji aplikacji. Podsumowanie API: Get an app config.get_site_content_type_schemaPobierz schemat typu treści dla strony za pomocą identyfikatora schematu. Podsumowanie API: Pobierz schemat.get_site_drm_policyPobiera jedną politykę DRM witryny według identyfikatora polityki. Podsumowanie API: Get a DRM policy.get_site_importPobierz import dla strony za pomocą identyfikatora importu. Podsumowanie API: Pobierz import.get_site_media_protection_rulePobierz jedną zasadę ochrony mediów dla strony za pomocą ID zasady ochrony. Podsumowanie API: Pobierz zasadę ochrony mediów.get_site_placementPobierz jedną pozycję reklamową dla strony za pomocą ID pozycji. Podsumowanie API: Pobierz pozycję strategii zasad.get_site_projectPobierz jeden projekt transformacji dla strony za pomocą ID projektu. Podsumowanie API: Pobierz projekt transformacji.get_site_ssai_strategyPobierz jedną strategię SSAI dla strony za pomocą ID konfiguracji reklamy. Podsumowanie API: Pobierz konfigurację strategii SSAI.get_site_transcoding_configPobierz jedną konfigurację transkodowania dla strony za pomocą ID konfiguracji transkodowania. Podsumowanie API: Pobierz niestandardową konfigurację transkodowania.get_site_transformation_assetPobierz jeden zasób transformacji dla strony za pomocą ID zasobu. Podsumowanie API: Pobierz zasób transformacji.get_site_transformation_asset_versionPobierz jedną wersję zasobu transformacji dla strony za pomocą ID wersji zasobu. Podsumowanie API: Pobierz wersję zasobu transformacji.get_site_transformation_runPobierz jeden przebieg transformacji dla strony za pomocą ID przebiegu transformacji. Podsumowanie API: Pobierz przebieg transformacji.get_site_transformation_run_stepPobierz jedną fazę przebiegu transformacji dla strony za pomocą ID fazy przebiegu transformacji. Podsumowanie API: Pobierz fazę przebiegu transformacji.get_stream_configPobierz jedną konfigurację strumienia za pomocą ID konfiguracji. Podsumowanie API: Pobierz konfigurację strumienia.get_thumbnailPobiera jedną miniaturę według thumbnail_id.get_webhookPobiera jeden webhook na podstawie identyfikatora webhooka. Podsumowanie API: Get a webhook.list_audio_track_audio_renditionsWyświetla rendycje audio dla ścieżki audio. Opcjonalne filtry: długość strony. Wyniki są podzielone na strony.list_availabilitiesWyświetla dostępności. Opcjonalne filtry: format ingest, data początkowa, data końcowa lub długość strony. Wyniki są podzielone na strony. Podsumowanie API: List ingest point availability.list_defaultsWyświetla ustawienia domyślne. Podsumowanie API: Get the default stream config for a site.list_document_partsWyświetla części dokumentu. Opcjonalne filtry: długość strony. Wyniki są podzielone na strony. Podsumowanie API: List upload parts.list_importsWyświetla importy feedów skonfigurowane w Twojej property.list_live_ad_breaksWyświetla przerwy reklamowe transmisji na żywo. Opcjonalne filtry: długość strony, from lub to. Wyniki są podzielone na strony. Podsumowanie API: List live ad breaks.list_live_channel_eventsWyświetla wydarzenia (minione i bieżące transmisje) kanału live według channel_id.list_live_channelsWyświetla kanały live w Twojej property, z filtrem q, sortowaniem i stronicowaniem.list_live_streamsWyświetla strumienie transmisji na żywo w Twojej property.list_media_captionsWyświetla ścieżki napisów i podpisów filmu według media_id.list_media_imagesWyświetla obrazy przypisane do filmu według media_id.list_medium_custom_audio_renditionsPrzejdź przez niestandardowe wersje audio dla medium. Opcjonalne filtry: długość strony lub sortowanie. Wyniki są paginowane. Podsumowanie API: Pobierz listę niestandardowych wersji audio.list_medium_custom_text_renditionsPrzejdź przez niestandardowe wersje tekstu dla medium. Opcjonalne filtry: długość strony lub sortowanie. Wyniki są paginowane. Podsumowanie API: Pobierz listę niestandardowych wersji tekstu.list_medium_custom_video_renditionsPrzejdź przez niestandardowe wersje wideo dla medium. Opcjonalne filtry: długość strony lub sortowanie. Wyniki są paginowane. Podsumowanie API: Pobierz listę niestandardowych wersji wideo.list_medium_media_versionsPrzejdź przez wersje mediów dla medium. Opcjonalne filtry: długość strony lub sortowanie. Wyniki są paginowane.list_medium_originalsPrzejdź przez oryginały dla medium. Opcjonalne filtry: długość strony. Wyniki są paginowane.list_medium_timingsPrzejdź przez czasowania dla medium. Podsumowanie API: Przejście przez zestawy czasowań mediów.list_original_audio_tracksPrzejdź przez ścieżki audio dla oryginału. Opcjonalne filtry: długość strony. Wyniki są paginowane.list_playersWyświetla konfiguracje odtwarzaczy w Twojej property.list_playlist_article_matching_playlistsWyświetla playlisty dopasowujące artykuły dla playlisty. Podsumowanie API: Get an article matching playlist.list_playlist_recommendations_playlistsLista rekomendacji playlist dla danej playlisty. Podsumowanie API: Pobierz rekomendację playlisty.list_playlist_watchlist_playlistsLista playlist z listą obserwacji dla danej playlisty. Podsumowanie API: Pobierz playlistę z listą obserwacji.list_seriesPrzygotuj listę serii (seriali) w Twojej własności z filtrem q i sortowaniem.list_series_seasonsWyświetla sezony serialu według series_id.list_site_ad_configsLista konfiguracji reklam dla strony.list_site_content_type_schemasLista schematów typów treści dla strony. Podsumowanie API: Lista schematów.list_site_drm_policiesLista polityk DRM dla strony. Opcjonalne filtry: długość strony. Wyniki są paginowane.list_site_site_protection_rulesWyświetla reguły ochrony witryny dla witryny. Podsumowanie API: Get the site protection rule.list_site_ssai_strategiesLista strategii SSAI dla strony. Podsumowanie API: Lista konfiguracji strategii SSAI.list_site_transcoding_configsLista konfiguracji transkodowania dla strony. Podsumowanie API: Lista niestandardowych konfiguracji transkodowania.list_thumbnailsWyświetla miniatury w Twojej property, z filtrem q (np. według medium), sortowaniem i stronicowaniem.replace_media_fileWidoczne dla innychZastąp plik źródłowy istniejącego wideo przez media_id, pobierając nowy plik z upload.download_url; identyfikator i metadane pozostają niezmienione.restore_channelZmienia daneAktywacja kanału (id kanału). Podsumowanie API: Aktywuj kanał.search_ingest_streamsSzukanie strumieni dla ingestu według długości strony, q lub sort. Użyj tego do znalezienia istniejących strumieni przed utworzeniem nowego strumienia. Wyniki są paginowane. Podsumowanie API: Lista strumieni dla punktu ingestu.search_ingestsSzukanie ingestów według długości strony, q lub sort. Użyj tego do znalezienia istniejących ingestów przed utworzeniem nowego ingestu. Wyniki są paginowane. Podsumowanie API: Lista punktów ingestu Broadcast Live.search_mediaWyświetla lub przeszukuje filmy w Twojej property; q filtruje według atrybutów, takich jak tytuł, tagi, autor lub status (np. title:+demo), sort np. created:dsc, ze stronicowaniem.search_medium_media_renditionsPrzeszukuje rendycje multimedialne medium według długości strony, q lub sort. Użyj tego, aby znaleźć istniejące rendycje multimedialne przed utworzeniem nowej. Wyniki są podzielone na strony. Podsumowanie API: List media renditions.search_player_bidding_configsSzukanie konfiguracji aukcji odtwarzacza według długości strony, q lub sort. Użyj tego do znalezienia istniejących konfiguracji aukcji odtwarzacza przed utworzeniem nowej konfiguracji aukcji odtwarzacza. Wyniki są paginowane. Podsumowanie API: Lista konfiguracji aukcji odtwarzacza.search_playlistsWyświetla lub przeszukuje playlisty w Twojej property, z filtrem q, sortowaniem i stronicowaniem.search_playlists_2UsuwaPrzeszukuje playlisty. Użyj tego, aby znaleźć istniejące playlisty przed utworzeniem nowej. Działanie destrukcyjne; może wymagać zatwierdzenia. Podsumowanie API: Delete a search playlist.search_schedulesSzukanie harmonogramów według długości strony, q lub sort. Użyj tego do znalezienia istniejących harmonogramów przed utworzeniem nowego harmonogramu. Wyniki są paginowane. Podsumowanie API: Lista reklamowych harmonogramów.search_secretsSzukanie tajnych danych według długości strony, q lub sort. Użyj tego do znalezienia istniejących tajnych danych przed utworzeniem nowych tajnych danych. Wyniki są paginowane. Podsumowanie API: Lista tajnych danych.search_site_app_configsSzukanie konfiguracji aplikacji dla strony według długości strony, q lub sort. Użyj tego do znalezienia istniejących konfiguracji aplikacji przed utworzeniem nowej konfiguracji aplikacji. Wyniki są paginowane. Podsumowanie API: Lista konfiguracji aplikacji.search_site_media_protection_rulesSzukaj zasad ochrony mediów dla strony według długości strony, zapytania lub sortowania. Użyj tego do znalezienia istniejących zasad ochrony mediów przed utworzeniem nowej. Wyniki są paginowane. Podsumowanie API: Lista zasad ochrony mediów.search_site_placementsSzukaj lokalizacji dla strony według długości strony, zapytania lub sortowania. Użyj tego do znalezienia istniejących lokalizacji przed utworzeniem nowej. Wyniki są paginowane. Podsumowanie API: Lista lokalizacji strategii.search_site_projectsSzukaj projektów dla strony według długości strony, zapytania lub sortowania. Użyj tego do znalezienia istniejących projektów przed utworzeniem nowego. Wyniki są paginowane. Podsumowanie API: Lista transformacyjnych projektów.search_site_transformation_asset_versionsPrzeszukuje wersje zasobów transformacji witryny według długości strony, q lub sort. Użyj tego, aby znaleźć istniejące wersje zasobów transformacji przed utworzeniem nowej. Wyniki są podzielone na strony. Podsumowanie API: List transformation asset versions.search_site_transformation_assetsPrzeszukuje zasoby transformacji witryny według długości strony, q lub sort. Użyj tego, aby znaleźć istniejące zasoby transformacji przed utworzeniem nowego. Wyniki są podzielone na strony. Podsumowanie API: List transformation assets.search_site_transformation_run_stepsPrzeszukuje kroki uruchomień transformacji witryny według długości strony, q lub sort. Użyj tego, aby znaleźć istniejące kroki uruchomień transformacji przed utworzeniem nowego. Wyniki są podzielone na strony. Podsumowanie API: List transformation run steps.search_site_transformation_runsPrzeszukuje uruchomienia transformacji witryny według długości strony, q lub sort. Użyj tego, aby znaleźć istniejące uruchomienia transformacji przed utworzeniem nowego. Wyniki są podzielone na strony. Podsumowanie API: List transformation runs.search_stream_configsSzukaj konfiguracji strumieni według długości strony, zapytania lub sortowania. Użyj tego do znalezienia istniejących konfiguracji strumieni przed utworzeniem nowej. Wyniki są paginowane. Podsumowanie API: Lista konfiguracji strumieni transmisji.search_webhooksSzukaj webhooków według długości strony, zapytania lub sortowania. Użyj tego do znalezienia istniejących webhooków przed utworzeniem nowego. Wyniki są paginowane. Podsumowanie API: Lista webhooków.submit_documentWidoczne dla innychFinalizuje dokument (identyfikator przesyłania). Ma skutki widoczne poza tym systemem. Podsumowanie API: Complete an upload.submit_eventWidoczne dla innychOpublikuj zdarzenie (id zdarzenia). Ma skutki widoczne poza tym systemem. Podsumowanie API: Opublikuj zdarzenie.submit_text_trackWidoczne dla innychPublikuje ścieżkę tekstową (identyfikator ścieżki). Ma skutki widoczne poza tym systemem. Podsumowanie API: Publish a track.submit_text_track_unpublishWidoczne dla innychCofa publikację ścieżki tekstowej (identyfikator ścieżki). Ma skutki widoczne poza tym systemem. Podsumowanie API: Unpublish a track.submit_transformation_assetWidoczne dla innychPodgląd assetu transformacji (id assetu). Ma efekty widoczne poza tym systemem. Podsumowanie API: Wygeneruj URL podglądu dla assetu transformacji.submit_transformation_asset_unpublishWidoczne dla innychZaprzestań publikowania assetu transformacji (id assetu). Ma efekty widoczne poza tym systemem.update_a_search_playlistZmienia daneSzukaj playlist. Użyj tego, aby znaleźć istniejące playlisty przed utworzeniem nowej. Podsumowanie API: Zaktualizuj wyszukiwaną playlistę.update_advertisings_schedules_player_bidding_configsWidoczne dla innychAktualizuje istniejącą reklamę wskazaną przez identyfikator witryny. Ma skutki widoczne poza tym systemem. Podsumowanie API: Update ad schedules with the player bidding configuration.update_event_clipsWidoczne dla innychAktualizuje istniejący klip wskazany przez identyfikator wydarzenia. Ma skutki widoczne poza tym systemem. Podsumowanie API: Create a VOD asset by clipping an event.update_ingestWidoczne dla innychAktualizuje istniejący punkt ingest wskazany przez identyfikator ingest. Zmieniane są tylko przekazane pola. Ma skutki widoczne poza tym systemem. Podsumowanie API: Update the display name of a live ingest point.update_mediaZmienia daneAktualizuje metadane wideo wskazanego przez media_id: tytuł, opis, tagi, autora, kategorię, język, custom_params oraz publish_start_date/publish_end_date. Zmieniane są tylko przekazane pola.update_medium_clipsWidoczne dla innychAktualizuje istniejący klip wskazany przez identyfikator medium. Ma skutki widoczne poza tym systemem. Podsumowanie API: Create a clip from a renditions VOD media.update_medium_custom_audio_renditionZmienia daneAktualizuje istniejącą niestandardową rendycję audio wskazaną przez identyfikator rendycji. Zmieniane są tylko przekazane pola. Podsumowanie API: Update a custom audio rendition.update_medium_custom_text_renditionZmienia daneAktualizuje istniejącą niestandardową rendycję tekstową wskazaną przez identyfikator rendycji. Zmieniane są tylko przekazane pola. Podsumowanie API: Update a custom text rendition.update_medium_imageZmienia daneAktualizuje istniejący obraz wskazany przez identyfikator obrazu. Zmieniane są tylko przekazane pola. Podsumowanie API: Update an additional image.update_medium_text_trackZmienia daneAktualizuje istniejącą ścieżkę tekstową wskazaną przez identyfikator ścieżki. Zmieniane są tylko przekazane pola. Podsumowanie API: Update a text track.update_medium_timingZmienia daneAktualizuje istniejący zestaw czasów wskazany przez identyfikator zestawu. Zmieniane są tylko przekazane pola. Podsumowanie API: Update a media timings set.update_original_audio_trackZmienia daneAktualizuje istniejącą ścieżkę audio wskazaną przez identyfikator ścieżki audio. Zmieniane są tylko przekazane pola. Podsumowanie API: Update an audio track.update_player_bidding_configZmienia daneAktualizuje istniejącą konfigurację biddingu odtwarzacza wskazaną przez identyfikator konfiguracji. Zmieniane są tylko przekazane pola. Podsumowanie API: Update a player bidding configuration.update_playlist_article_matching_playlistsWidoczne dla innychAktualizuje istniejącą playlistę dopasowującą artykuły wskazaną przez identyfikator playlisty. Zmieniane są tylko przekazane pola. Ma skutki widoczne poza tym systemem. Podsumowanie API: Update an article matching playlist.update_playlist_dynamic_playlistsWidoczne dla innychAktualizuje istniejącą playlistę dynamiczną wskazaną przez identyfikator playlisty. Zmieniane są tylko przekazane pola. Ma skutki widoczne poza tym systemem. Podsumowanie API: Update a dynamic playlist.update_playlist_manual_playlistsWidoczne dla innychAktualizuje istniejącą playlistę ręczną wskazaną przez identyfikator playlisty. Zmieniane są tylko przekazane pola. Ma skutki widoczne poza tym systemem. Podsumowanie API: Update a manual playlist.update_playlist_recommendations_playlistsWidoczne dla innychAktualizuje istniejącą playlistę rekomendacji wskazaną przez identyfikator playlisty. Zmieniane są tylko przekazane pola. Ma skutki widoczne poza tym systemem. Podsumowanie API: Update a recommendations playlist.update_playlist_watchlist_playlistsWidoczne dla innychAktualizuje istniejącą playlistę watchlist wskazaną przez identyfikator playlisty. Zmieniane są tylko przekazane pola. Ma skutki widoczne poza tym systemem. Podsumowanie API: Update a watchlist playlist.update_scheduleZmienia daneAktualizuje istniejący harmonogram wskazany przez identyfikator harmonogramu reklam. Zmieniane są tylko przekazane pola. Podsumowanie API: Update an advertising schedule.update_secretWidoczne dla innychAktualizuje istniejący sekret wskazany przez identyfikator sekretu. Zmieniane są tylko przekazane pola. Ma skutki widoczne poza tym systemem. Podsumowanie API: Update a secret.update_series_seasonZmienia daneAktualizuje istniejący sezon wskazany przez identyfikator sezonu. Zmieniane są tylko przekazane pola. Podsumowanie API: Update a season.update_site_ad_configZmienia daneAktualizuje istniejącą konfigurację reklam wskazaną przez identyfikator konfiguracji reklam. Zmieniane są tylko przekazane pola. Podsumowanie API: Update an ad config.update_site_app_configZmienia daneAktualizuje istniejącą konfigurację aplikacji wskazaną przez identyfikator konfiguracji aplikacji. Zmieniane są tylko przekazane pola. Podsumowanie API: Update an app config.update_site_channelZmienia daneAktualizuje istniejący kanał wskazany przez identyfikator kanału. Zmieniane są tylko przekazane pola. Podsumowanie API: Update a live channel.update_site_content_type_schemaZmienia daneAktualizuje istniejący schemat typu treści wskazany przez identyfikator schematu. Zmieniane są tylko przekazane pola. Podsumowanie API: Update a schema.update_site_drm_policyZmienia daneAktualizuje istniejącą politykę DRM wskazaną przez identyfikator polityki. Zmieniane są tylko przekazane pola. Podsumowanie API: Update a DRM policy.update_site_importZmienia daneAktualizuje istniejący import wskazany przez identyfikator importu. Zmieniane są tylko przekazane pola. Podsumowanie API: Update an import.update_site_media_protection_ruleZmienia daneAktualizuje istniejącą regułę ochrony mediów wskazaną przez identyfikator reguły ochrony. Zmieniane są tylko przekazane pola. Podsumowanie API: Update a media protection rule.update_site_placementZmienia daneAktualizuje istniejące miejsce docelowe (placement) wskazane przez identyfikator placementu. Zmieniane są tylko przekazane pola. Podsumowanie API: Update a strategy rules placement.update_site_playerZmienia daneZaktualizuj istniejący odtwarzacz zidentyfikowany przez ID odtwarzacza. Zmieniane są tylko pola, które przekazałeś. Podsumowanie API: Zaktualizuj odtwarzacz.update_site_rename_tagsWidoczne dla innychAktualizuje istniejący tag zmiany nazwy wskazany przez identyfikator witryny. Ma skutki widoczne poza tym systemem. Podsumowanie API: Bulk rename tags.update_site_seriesZmienia daneAktualizuje istniejącą serię wskazaną przez identyfikator serii. Zmieniane są tylko przekazane pola. Podsumowanie API: Update a series.update_site_site_protection_rulesWidoczne dla innychAktualizuje istniejące reguły ochrony witryny wskazane przez identyfikator witryny. Zmieniane są tylko przekazane pola. Ma skutki widoczne poza tym systemem. Podsumowanie API: Update the site protection rule.update_site_ssai_strategyZmienia daneAktualizuje istniejącą strategię SSAI wskazaną przez identyfikator konfiguracji reklam. Zmieniane są tylko przekazane pola. Podsumowanie API: Update an SSAI strategy config.update_site_thumbnailZmienia daneAktualizuje istniejącą miniaturę wskazaną przez identyfikator miniatury. Zmieniane są tylko przekazane pola. Podsumowanie API: Update a thumbnail.update_site_transformation_assetZmienia daneAktualizuje istniejący zasób transformacji wskazany przez identyfikator zasobu. Zmieniane są tylko przekazane pola. Podsumowanie API: Update an asset.update_site_transformation_transformsWidoczne dla innychZaktualizuj istniejącą transformację transformacji zidentyfikowaną przez ID strony. Ma skutki widoczne poza tym systemem. Podsumowanie API: Transformuj treść.update_streamWidoczne dla innychAktualizuje istniejący strumień wskazany przez identyfikator strumienia. Zmieniane są tylko przekazane pola. Ma skutki widoczne poza tym systemem. Podsumowanie API: Update properties of a live stream.update_stream_clipsUsuwaAktualizuje istniejący klip wskazany przez identyfikator mediów. Działanie destrukcyjne; może wymagać zatwierdzenia. Podsumowanie API: Create a clip.update_stream_destroysUsuwaAktualizuje istniejące zniszczenie (destroy) wskazane przez identyfikator strumienia. Działanie destrukcyjne; może wymagać zatwierdzenia. Podsumowanie API: Destroy a live stream.update_stream_go_livesUsuwaAktualizuje istniejące uruchomienie na żywo (go live) wskazane przez identyfikator strumienia. Działanie destrukcyjne; może wymagać zatwierdzenia. Podsumowanie API: Start a live stream.update_stream_ingestWidoczne dla innychZaktualizuj istniejący strumień zidentyfikowany przez ID strumienia. Ma skutki widoczne poza tym systemem. Podsumowanie API: Przypisz punkt odbioru nadawania na żywo.update_stream_startsUsuwaAktualizuje istniejący start wskazany przez identyfikator strumienia. Działanie destrukcyjne; może wymagać zatwierdzenia. Podsumowanie API: Start a live stream.update_stream_stopsUsuwaAktualizuje istniejące zatrzymanie (stop) wskazane przez identyfikator strumienia. Działanie destrukcyjne; może wymagać zatwierdzenia. Podsumowanie API: Stop a live stream.update_transformation_run_step_decidesWidoczne dla innychAktualizuje istniejącą decyzję (decide) wskazaną przez identyfikator kroku uruchomienia transformacji. Ma skutki widoczne poza tym systemem. Podsumowanie API: Decide on a transformation run step.update_transformation_run_step_retriesWidoczne dla innychAktualizuje istniejące ponowienie (retry) wskazane przez identyfikator kroku uruchomienia transformacji. Ma skutki widoczne poza tym systemem. Podsumowanie API: Retry a transformation run step.update_webhookUsuwaAktualizuje istniejący webhook na podstawie identyfikatora webhooka. Zmieniane są tylko przekazane pola. Akcja destrukcyjna; może wymagać zatwierdzenia. Podsumowanie API: Update a webhook.
Konfiguracja w trzech krokach
- 1
Wybierz aplikację
Utwórz bezpłatne konto PipMCP i wybierz JW Player z listy aplikacji.
- 2
Wklej klucz
Wklej swój tajny klucz API JWP (wersja v2) oraz ID Własności (ID strony). W panelu sterowania JWP otwórz Konto > Narzędzia deweloperskie > Zarządzanie API, wybierz swoją własność i kliknij Pokaż sekret przy kluczu API (lub stwórz go najpierw). Skopiuj tajny klucz v2. ID Własności wyświetla się na tej samej stronie.
- 3
Dodaj link do swojego asystenta AI
Otrzymasz osobisty link MCP. Dodaj go do Claude, ChatGPT lub Cursor:
- Kliknij swoją nazwę, a następnie Ustawienia › Konektory › Dodaj niestandardowy konektor.
- Wklej swój link jako adres URL zdalnego serwera MCP.
- Włącz konektor w menu + na czacie.
Pytania
Co może AI w JW Player?
Może wyszukiwać i odczytywać filmy, ich obrazy i ścieżki napisów, playlisty, odtwarzacze, seriale, sezony, miniatury, importy feedów, kanały live, wydarzenia kanałów i transmisje na żywo. Może dodać film z adresu URL, zaktualizować metadane filmu, zastąpić jego plik źródłowy i usunąć film.
Czy AI widzi tajny klucz API JW Player?
Nie. Twój sekret API JW Player jest szyfrowany w spoczynku i nigdy nie jest pokazywany AI. Po zapisaniu nie jest wyświetlany ponownie, nawet Tobie. AI widzi tylko wyniki wywoływanych narzędzi.
Czy mogę kontrolować, na co AI ma pozwolenie?
Tak. Ty wybierasz, jakie narzędzia są aktywne, więc możesz zacząć od trybu tylko do odczytu. Usuwanie wideo usuwa je i wszystkie pliki trwale, a zamiana pliku źródłowego zmienia to, co widzą widzowie, więc oba mogą wymagać Twojej zgody przed uruchomieniem. Każde wywołanie narzędzia jest rejestrowane.
Czy działa z ChatGPT?
Tak. W ChatGPT przejdź do Settings › Apps & Connectors › Advanced i włącz Developer mode, a następnie dodaj swój link PipMCP. Developer mode wymaga płatnego planu ChatGPT: Plus, Pro, Business lub Enterprise. Ten sam link działa też w Claude (Settings › Connectors › Add custom connector), Cursorze i innych klientach MCP.
Ile to kosztuje?
PipMCP ma darmowy plan bez wymagania karty kredytowej. Płatne plany fakturują za wykonane zadania. Potrzebujesz również własnego konta JW Player.
Dlaczego JW Player potrzebuje ID właściwości?
JWP organizuje filmy, playlisty i odtwarzacze według property, a API działa na jednej property naraz. Property ID (site ID) wskazuje PipMCP, której użyć. Znajdziesz go na stronie Management API w panelu JWP, obok sekretu API v2.
Powiązane integracje
Pozwól swojej AI działać w JW Player już dziś.
Zacznij za darmo. Twój klucz pozostaje zaszyfrowany, a Ty decydujesz, co AI może robić.
Połącz JW Player za darmoPipMCP nie jest powiązany z JW Player. Nazwy produktów są znakami towarowymi ich właścicieli.






