Interfejs API YouTube Content ID umożliwia zarządzanie zasobami YouTube wraz z powiązanymi treściami, odniesieniami, własnością, prawami i zasadami.
- Zasób REST: assetEtykiety
- Zasób REST: assetMatchPolicy
- Zasób REST: assetRelationships
- Zasób REST: assetSearch
- Zasób REST: assetShares
- Zasób REST: zasoby
- Zasób REST: campaigns
- Zasób REST: claimHistory
- Zasób REST: claimSearch
- Zasób REST: claims
- 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: ownershipHistory
- Zasób REST: package
- Zasób REST: zasady
- Zasób REST: referenceDISTs
- Zasób REST: odwołania
- Zasób REST: spreadsheetTemplate
- Zasób REST: uploader
- Zasób REST: Sprawdzanie
- Zasób REST: videoAdvertisingOptions
- Zasób REST: białe listy
Usługa: youtubepartner.googleapis.com
Do wywoływania tej usługi zalecamy użycie dostarczonych przez Google bibliotek klienta. Jeśli aplikacja musi wywoływać tę usługę przy użyciu własnych bibliotek, podczas tworzenia żądań interfejsu API należy używać poniższych informacji.
Dokument opisujący
Dokument opisujący to czytelna dla komputera specyfikacja opisująca interfejsy API REST i sposób ich używania. 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 i wszystkie poniższe identyfikatory URI są względne wobec 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 należących do 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} Usuwanie relacji 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 danego zasobu. |
Zasób REST: assetSearch
| Metody | |
|---|---|
list |
( GET /youtube/partner/v1/assetSearch)
Wyszukuje zasoby na podstawie metadanych. |
Zasób REST: assets
| Metody | |
|---|---|
get |
( GET /youtube/partner/v1/assets/{assetId})
Pobiera metadane określonego zasobu. |
insert |
POST /youtube/partner/v1/assetsWstawia zasób z określonymi metadanymi. |
list |
GET /youtube/partner/v1/assets Pobiera listę zasobów na podstawie ich metadanych. |
patch |
PATCH /youtube/partner/v1/assets/{assetId} Wprowadza poprawki w metadanych 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} Usuwanie określonej kampanii przez właściciela. |
get |
( GET /youtube/partner/v1/campaigns/{campaignId})
Pobiera konkretną kampanię dla 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})
Poprawianie danych z określonej kampanii. |
update |
PUT /youtube/partner/v1/campaigns/{campaignId} Zaktualizuj dane 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 konkretne roszczenie według identyfikatora. |
insert |
POST /youtube/partner/v1/claims Tworzy roszczenie. |
list |
( GET /youtube/partner/v1/claims)
Pobiera listę roszczeń administrowanych przez właściciela treści powiązanego z obecnie uwierzytelnionym użytkownikiem. |
patch |
PATCH /youtube/partner/v1/claims/{claimId} Poprawia istniejący wniosek, zmieniając jego zasadę lub stan. |
update |
( PUT /youtube/partner/v1/claims/{claimId})
aktualizuje istniejące roszczenie, zmieniając jego zasady lub stan. |
Zasób REST: contentOwners
| Metody | |
|---|---|
get |
GET /youtube/partner/v1/contentOwners/{contentOwnerId} Pobiera informacje o wybranym właścicielu treści. |
list |
GET /youtube/partner/v1/contentOwners Pobiera listę właścicieli treści, która odpowiada kryteriom żądania. |
Zasób REST: liveCuepoints
| Metody | |
|---|---|
insert |
POST /youtube/partner/v1/liveCuepoints Wstawia punkt cue w transmisji na żywo. |
Zasób REST: metadataHistory
| Metody | |
|---|---|
list |
GET /youtube/partner/v1/metadataHistory Pobiera listę wszystkich metadanych podanych dla zasobu, niezależnie od tego, który właściciel treści je udostępnił. |
Zasób REST: musicChangeRequests
| Metody | |
|---|---|
create |
POST /youtube/partner/v1/music/changeRequests Tworzy prośbę o zmianę muzyki zgłoszoną w przypadku wydania lub utworu. |
list |
GET /youtube/partner/v1/music/changeRequests Pobiera listę próśb o zmianę muzyki zgłoszonych w związku z wydaniem lub utworem. |
Zasób REST: musicReleases
| Metody | |
|---|---|
list |
GET /youtube/partner/v1/music/releases Pobiera listę premier 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ślone dla określonego zasobu 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 Dostarcza nowe informacje o własności do 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 je udostępnił. |
Zasób REST: package
| Metody | |
|---|---|
get |
GET /youtube/partner/v1/package/{packageId} Pobiera informacje o określonym pakiecie. |
insert |
( POST /youtube/partner/v1/package)
Wstawia pakiet z samymi metadanymi. |
Zasób REST: policies
| Metody | |
|---|---|
get |
( GET /youtube/partner/v1/policies/{policyId})
Pobiera określoną zapisaną zasadę. |
insert |
POST /youtube/partner/v1/policies Tworzy zapisaną zasadę. |
list |
GET /youtube/partner/v1/policies Pobiera listę zapisanych zasad 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 określone zapisane zasady. |
Zasób REST: referenceConflicts
| Metody | |
|---|---|
get |
( GET /youtube/partner/v1/referenceConflicts/{referenceConflictId})
Pobiera informacje o określonym konflikcie odwołania. |
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 określonym odwołaniu. |
insert |
POST /youtube/partner/v1/references POST /upload/youtube/partner/v1/references Tworzy plik referencyjny w jeden z tych sposobów:
|
list |
( GET /youtube/partner/v1/references)
Pobiera listę odwołań według identyfikatora lub listę odwołań dla określonego zasobu. |
patch |
PATCH /youtube/partner/v1/references/{referenceId} Aktualizuje odwołanie. |
update |
( PUT /youtube/partner/v1/references/{referenceId})
Aktualizuje plik referencyjny. |
Zasób REST: spreadsheetTemplate
| 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 treści dla danego właściciela. |
Zasób REST: valid
| Metody | |
|---|---|
validate |
POST /youtube/partner/v1/validator Sprawdzanie poprawności pliku metadanych. |
validateAsync |
POST /youtube/partner/v1/validatorAsync Sprawdzanie pliku metadanych w trybie asynchronicznym. |
validateAsyncStatus |
( POST /youtube/partner/v1/validatorAsyncStatus)
Uzyskaj stan 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} Wprowadza poprawki w ustawieniach reklam w przypadku określonego filmu. |
update |
PUT /youtube/partner/v1/videoAdvertisingOptions/{videoId} Zmienia ustawienia reklam w wybranym filmie. |
Zasób REST: whitelists
| Metody | |
|---|---|
delete |
( DELETE /youtube/partner/v1/whitelists/{id})
Usuwa kanał właściciela treści z białej listy. |
get |
( GET /youtube/partner/v1/whitelists/{id})
Pobiera określony kanał na białej liście według identyfikatora. |
insert |
POST /youtube/partner/v1/whitelists Dodaj kanał YouTube do białej listy dla właściciela treści. |
list |
( GET /youtube/partner/v1/whitelists)
Pobiera listę kanałów z białej listy właściciela treści. |