Interfejs YouTube Content ID API umożliwia zarządzanie zasobami YouTube wraz z powiązanymi treściami, plikami referencyjnymi, prawami własności, prawami i zasadami.
- Zasób REST: assetLabels
- Zasób REST: assetMatchPolicy
- Zasób REST: assetRelationships
- Zasób REST: assetSearch
- Zasób REST: assetShares
- Zasób REST: assets
- Zasób REST: campaigns
- Zasób REST: claimHistory
- Zasób REST: claimSearch
- Zasób REST: roszczenia
- Zasób REST: contentOwners
- Zasób REST: liveCuepoints
- Zasób REST: metadataHistory
- Zasób REST: musicChangeRequests
- Zasób REST: musicReleases
- Zasób REST: musicTracks
- Zasób REST: ownership
- Zasób REST: ownerHistory
- Zasób REST: package
- Zasób REST: policies
- Zasób REST: referenceConflicts
- Zasób REST: reference
- Zasób REST: spreadsheetTemplate
- Zasób REST: przesyłający
- Zasób REST: verify
- Zasób REST: videoAdvertisingOptions
- Zasób REST: białe listy
Usługa: youtubepartner.googleapis.com
Aby wywołać tę usługę, zalecamy użycie dostarczonych przez Google bibliotek klienta. Jeśli do wywoływania tej usługi aplikacja musi używać własnych bibliotek, podczas wysyłania żądań do interfejsu API stosuj się do poniższych informacji.
Dokument opisujący
Dokument opisujący to czytelna dla komputerów specyfikacja opisująca interfejsy API REST i korzystanie z nich. Służy do tworzenia bibliotek klienta, wtyczek IDE i innych narzędzi, które współdziałają z interfejsami API Google. Jedna usługa może udostępniać wiele dokumentów opisujących. Ta usługa dostarcza następujący dokument opisujący interfejs API:
Punkt końcowy usługi
Punkt końcowy usługi to podstawowy adres URL, który określa adres sieciowy usługi interfejsu API. Jedna usługa może mieć wiele punktów końcowych. Ta usługa ma następujący punkt końcowy, a wszystkie poniższe identyfikatory URI odnoszą się do tego punktu końcowego:
https://youtubepartner.googleapis.com
Zasób REST: assetLabels
Metody | |
---|---|
insert |
POST /youtube/partner/v1/assetLabels Wstaw etykietę zasobu dla właściciela. |
list |
GET /youtube/partner/v1/assetLabels Pobiera listę wszystkich etykiet zasobów dla właściciela. |
Zasób REST: assetMatchPolicy
Metody | |
---|---|
get |
GET /youtube/partner/v1/assets/{assetId}/matchPolicy Pobiera zasadę dopasowania przypisaną do określonego zasobu przez właściciela treści powiązanego z uwierzytelnionym użytkownikiem. |
patch |
PATCH /youtube/partner/v1/assets/{assetId}/matchPolicy Poprawia zasadę dopasowania zasobu. |
update |
PUT /youtube/partner/v1/assets/{assetId}/matchPolicy Aktualizuje zasadę dopasowania zasobu. |
Zasób REST: assetRelationships
Metody | |
---|---|
delete |
DELETE /youtube/partner/v1/assetRelationships/{assetRelationshipId} Usuwa relację między 2 zasobami. |
insert |
POST /youtube/partner/v1/assetRelationships Tworzy relację, która łączy 2 zasoby. |
list |
GET /youtube/partner/v1/assetRelationships Pobiera listę relacji dla danego zasobu. |
Zasób REST: assetSearch
Metody | |
---|---|
list |
GET /youtube/partner/v1/assetSearch Wyszukuje zasoby na podstawie ich metadanych. |
Zasób REST: assets
Metody | |
---|---|
get |
GET /youtube/partner/v1/assets/{assetId} Pobiera metadane określonego zasobu. |
insert |
POST /youtube/partner/v1/assets Wstawia zasób z określonymi metadanymi. |
list |
GET /youtube/partner/v1/assets Pobiera listę zasobów na podstawie metadanych zasobu. |
patch |
PATCH /youtube/partner/v1/assets/{assetId} Poprawia metadane określonego zasobu. |
update |
PUT /youtube/partner/v1/assets/{assetId} Aktualizuje metadane określonego zasobu. |
Zasób REST: campaigns
Metody | |
---|---|
delete |
DELETE /youtube/partner/v1/campaigns/{campaignId} Usuwa określoną kampanię właściciela. |
get |
GET /youtube/partner/v1/campaigns/{campaignId} Pobiera konkretną kampanię właściciela. |
insert |
POST /youtube/partner/v1/campaigns Wstaw nową kampanię dla właściciela, używając określonych danych kampanii. |
list |
GET /youtube/partner/v1/campaigns Pobiera listę kampanii właściciela. |
patch |
PATCH /youtube/partner/v1/campaigns/{campaignId} Wprowadź poprawki na dane dotyczące określonej kampanii. |
update |
PUT /youtube/partner/v1/campaigns/{campaignId} Zaktualizuj dane dotyczące określonej kampanii. |
Zasób REST: claimHistory
Metody | |
---|---|
get |
GET /youtube/partner/v1/claimHistory/{claimId} Pobiera historię roszczeń dla określonego roszczenia. |
Zasób REST: claimSearch
Metody | |
---|---|
list |
GET /youtube/partner/v1/claimSearch Pobiera listę roszczeń pasujących do kryteriów wyszukiwania. |
Zasób REST: claims
Metody | |
---|---|
get |
GET /youtube/partner/v1/claims/{claimId} Pobiera określone roszczenie według identyfikatora. |
insert |
POST /youtube/partner/v1/claims Tworzy roszczenie. |
list |
GET /youtube/partner/v1/claims Pobiera listę roszczeń, którymi administruje właściciel treści powiązany z obecnie uwierzytelnionym użytkownikiem. |
patch |
PATCH /youtube/partner/v1/claims/{claimId} Poprawia istniejące roszczenie, zmieniając jego zasadę lub stan. |
update |
PUT /youtube/partner/v1/claims/{claimId} Aktualizuje istniejące roszczenie, zmieniając jego zasadę lub stan. |
Zasób REST: contentOwners
Metody | |
---|---|
get |
GET /youtube/partner/v1/contentOwners/{contentOwnerId} Pobiera informacje o określonym właścicielu treści. |
list |
GET /youtube/partner/v1/contentOwners Pobiera listę właścicieli treści, którzy spełniają kryteria żądania. |
Zasób REST: liveCuepoints
Metody | |
---|---|
insert |
POST /youtube/partner/v1/liveCuepoints Wstawia punkt wstawienia do transmisji na żywo. |
Zasób REST: metadataHistory
Metody | |
---|---|
list |
GET /youtube/partner/v1/metadataHistory Pobiera listę wszystkich metadanych udostępnionych dla zasobu, niezależnie od tego, który właściciel treści dostarczył dane. |
Zasób REST: musicChangeRequests
Metody | |
---|---|
create |
POST /youtube/partner/v1/music/changeRequests Tworzy prośbę o zmianę muzyki zgłoszona do wydania lub utworu. |
list |
GET /youtube/partner/v1/music/changeRequests Pobiera listę próśb o zmianę muzyki zgłoszonych w przypadku wydania lub utworu. |
Zasób REST: musicReleases
Metody | |
---|---|
list |
GET /youtube/partner/v1/music/releases Pobiera listę publikacji muzycznych. |
Zasób REST: musicTracks
Metody | |
---|---|
list |
GET /youtube/partner/v1/music/{parent=releases/*}/tracks Pobiera listę utworów muzycznych. |
Zasób REST: ownership
Metody | |
---|---|
get |
GET /youtube/partner/v1/assets/{assetId}/ownership Pobiera dane własności określonego zasobu przekazane przez właściciela treści powiązanego z uwierzytelnionym użytkownikiem. |
patch |
PATCH /youtube/partner/v1/assets/{assetId}/ownership Podaje nowe informacje o własności określonego zasobu. |
update |
PUT /youtube/partner/v1/assets/{assetId}/ownership Podaje nowe informacje o własności określonego zasobu. |
Zasób REST: ownershipHistory
Metody | |
---|---|
list |
GET /youtube/partner/v1/ownershipHistory Pobiera listę danych własności zasobu, niezależnie od tego, który właściciel treści dostarczył dane. |
Zasób REST: package
Metody | |
---|---|
get |
GET /youtube/partner/v1/package/{packageId} Pobiera informacje o podanym pakiecie. |
insert |
POST /youtube/partner/v1/package Wstawia pakiet zawierający tylko metadane. |
Zasób REST: policies
Metody | |
---|---|
get |
GET /youtube/partner/v1/policies/{policyId} Pobiera określoną zapisaną zasadę. |
insert |
POST /youtube/partner/v1/policies Tworzy zapisane zasady. |
list |
GET /youtube/partner/v1/policies Pobiera listę zasad zapisanych przez właściciela treści. |
patch |
PATCH /youtube/partner/v1/policies/{policyId} Poprawia określoną zapisaną zasadę. |
update |
PUT /youtube/partner/v1/policies/{policyId} Aktualizuje zapisane zasady. |
Zasób REST: referenceConflicts
Metody | |
---|---|
get |
GET /youtube/partner/v1/referenceConflicts/{referenceConflictId} Pobiera informacje o określonym konfliktie plików referencyjnych. |
list |
GET /youtube/partner/v1/referenceConflicts Pobiera listę nierozwiązanych konfliktów odwołań. |
Zasób REST: references
Metody | |
---|---|
get |
GET /youtube/partner/v1/references/{referenceId} Pobiera informacje o podanym pliku referencyjnym. |
insert |
POST /youtube/partner/v1/references POST /upload/youtube/partner/v1/references Tworzy plik referencyjny na jeden z tych sposobów:
|
list |
GET /youtube/partner/v1/references Pobiera listę odwołań według identyfikatora lub listy odwołań dla określonego zasobu. |
patch |
PATCH /youtube/partner/v1/references/{referenceId} Poprawia plik referencyjny. |
update |
PUT /youtube/partner/v1/references/{referenceId} Aktualizuje plik referencyjny. |
Zasób REST: sheetsTemplate
Metody | |
---|---|
list |
GET /youtube/partner/v1/spreadsheetTemplate Pobiera listę szablonów arkuszy kalkulacyjnych dla właściciela treści. |
Zasób REST: uploader
Metody | |
---|---|
list |
GET /youtube/partner/v1/uploader Pobiera listę osób, które przesłały dane właściciela treści. |
Zasób REST: verify
Metody | |
---|---|
validate |
POST /youtube/partner/v1/validator Zweryfikuj plik metadanych. |
validateAsync |
POST /youtube/partner/v1/validatorAsync Asynchronicznie zweryfikuj plik metadanych. |
validateAsyncStatus |
POST /youtube/partner/v1/validatorAsyncStatus Sprawdzanie stanu weryfikacji asynchronicznej. |
Zasób REST: videoAdvertisingOptions
Metody | |
---|---|
get |
GET /youtube/partner/v1/videoAdvertisingOptions/{videoId} Pobiera ustawienia reklam dla określonego filmu. |
getEnabledAds |
GET /youtube/partner/v1/videoAdvertisingOptions/{videoId}/getEnabledAds Pobiera informacje o typach dozwolonych reklam w przypadku określonego filmu przesłanego przez partnera lub użytkownika. |
patch |
PATCH /youtube/partner/v1/videoAdvertisingOptions/{videoId} Poprawia ustawienia reklam we wskazanym filmie. |
update |
PUT /youtube/partner/v1/videoAdvertisingOptions/{videoId} Aktualizuje ustawienia reklam dla wybranego filmu. |
Zasób REST: whitelists
Metody | |
---|---|
delete |
DELETE /youtube/partner/v1/whitelists/{id} Usuwa kanał umieszczony na białej liście właściciela treści. |
get |
GET /youtube/partner/v1/whitelists/{id} Pobiera określony kanał z białej listy według identyfikatora. |
insert |
POST /youtube/partner/v1/whitelists Dodaj kanał YouTube właściciela treści do białej listy. |
list |
GET /youtube/partner/v1/whitelists Pobiera listę kanałów umieszczonych na białej liście dla właściciela treści. |