YouTube Content ID API memungkinkan pengelolaan aset YouTube beserta konten, referensi, kepemilikan, hak, dan kebijakan terkait.
- Resource REST: assetLabels
- Resource REST: assetMatchPolicy
- Resource REST: assetRelationships
- Resource REST: assetSearch
- Resource REST: assetShares
- Resource REST: aset
- Resource REST: kampanye
- Resource REST: claimHistory
- Resource REST: claimSearch
- Resource REST: claims
- Resource REST: contentOwners
- Resource REST: liveCuepoints
- Resource REST: metadataHistory
- Resource REST: musicChangeRequests
- Resource REST: musicReleases
- Resource REST: musicTracks
- Resource REST: kepemilikan
- Resource REST: OwnershipHistory
- Resource REST: paket
- Resource REST: kebijakan
- Resource REST: referenceConflicts
- Resource REST: referensi
- Resource REST: spreadsheetTemplate
- Resource REST: uploader
- Resource REST: validator
- Resource REST: videoAdvertisingOptions
- Resource REST: daftar yang diizinkan
Layanan: youtubepartner.googleapis.com
Untuk memanggil layanan ini, sebaiknya gunakan library klien yang disediakan Google. Jika aplikasi Anda perlu menggunakan library Anda sendiri untuk memanggil layanan ini, gunakan informasi berikut saat Anda membuat permintaan API.
Dokumen discovery
Dokumen Discovery adalah spesifikasi yang dapat dibaca komputer untuk mendeskripsikan dan menggunakan REST API. Dokumen ini digunakan untuk membuat library klien, plugin IDE, dan alat lainnya yang berinteraksi dengan Google API. Satu layanan dapat menyediakan beberapa dokumen discovery. Layanan ini menyediakan dokumen discovery berikut:
Endpoint layanan
Endpoint layanan adalah URL dasar yang menentukan alamat jaringan layanan API. Satu layanan dapat memiliki beberapa endpoint layanan. Layanan ini memiliki endpoint layanan berikut dan semua URI di bawah berhubungan dengan endpoint layanan ini:
https://youtubepartner.googleapis.com
REST Resource: assetLabels
| Metode | |
|---|---|
insert |
POST /youtube/partner/v1/assetLabels Menyisipkan label aset untuk pemilik. |
list |
GET /youtube/partner/v1/assetLabels
Mengambil daftar semua label aset untuk pemilik. |
Resource REST: assetMatchPolicy
| Metode | |
|---|---|
get |
GET /youtube/partner/v1/assets/{assetId}/matchPolicy
Mengambil kebijakan kecocokan yang ditetapkan pada aset yang ditentukan oleh pemilik konten yang terkait dengan pengguna yang diautentikasi. |
patch |
PATCH /youtube/partner/v1/assets/{assetId}/matchPolicy
Menambahkan patch pada kebijakan kecocokan aset. |
update |
PUT /youtube/partner/v1/assets/{assetId}/matchPolicy
Memperbarui kebijakan kecocokan aset. |
Resource REST: assetRelationships
| Metode | |
|---|---|
delete |
DELETE /youtube/partner/v1/assetRelationships/{assetRelationshipId} Menghapus hubungan antara dua aset. |
insert |
POST /youtube/partner/v1/assetRelationships
Membuat hubungan yang menautkan dua aset. |
list |
GET /youtube/partner/v1/assetRelationships Mengambil daftar hubungan untuk aset tertentu. |
Resource REST: assetSearch
| Metode | |
|---|---|
list |
GET /youtube/partner/v1/assetSearch
Menelusuri aset berdasarkan metadata aset. |
Resource REST: assets
| Metode | |
|---|---|
get |
GET /youtube/partner/v1/assets/{assetId}
Mengambil metadata untuk aset yang ditentukan. |
insert |
POST /youtube/partner/v1/assets
Menyisipkan aset dengan metadata yang ditentukan. |
list |
GET /youtube/partner/v1/assets
Mengambil daftar aset berdasarkan metadata aset. |
patch |
PATCH /youtube/partner/v1/assets/{assetId} Melakukan patch pada metadata untuk aset yang ditentukan. |
update |
PUT /youtube/partner/v1/assets/{assetId}
Memperbarui metadata untuk aset yang ditentukan. |
Resource REST: kampanye
| Metode | |
|---|---|
delete |
DELETE /youtube/partner/v1/campaigns/{campaignId}
Menghapus kampanye tertentu untuk pemilik. |
get |
GET /youtube/partner/v1/campaigns/{campaignId} Mengambil kampanye tertentu untuk pemilik. |
insert |
POST /youtube/partner/v1/campaigns
Menyisipkan kampanye baru untuk pemilik menggunakan data kampanye tertentu. |
list |
GET /youtube/partner/v1/campaigns
Mengambil daftar kampanye untuk pemilik. |
patch |
PATCH /youtube/partner/v1/campaigns/{campaignId} Melakukan patch pada data untuk kampanye tertentu. |
update |
PUT /youtube/partner/v1/campaigns/{campaignId}
Perbarui data untuk kampanye tertentu. |
Resource REST: claimHistory
| Metode | |
|---|---|
get |
GET /youtube/partner/v1/claimHistory/{claimId} Mengambil histori klaim untuk klaim yang ditentukan. |
Resource REST: claimSearch
| Metode | |
|---|---|
list |
GET /youtube/partner/v1/claimSearch
Mengambil daftar klaim yang cocok dengan kriteria penelusuran. |
Resource REST: claims
| Metode | |
|---|---|
get |
GET /youtube/partner/v1/claims/{claimId} Mengambil klaim tertentu berdasarkan ID. |
insert |
POST /youtube/partner/v1/claims Membuat klaim. |
list |
GET /youtube/partner/v1/claims
Mengambil daftar klaim yang dikelola oleh pemilik konten yang terkait dengan pengguna yang saat ini diautentikasi. |
patch |
PATCH /youtube/partner/v1/claims/{claimId}
Mem-patch klaim yang ada dengan mengubah kebijakannya atau statusnya. |
update |
PUT /youtube/partner/v1/claims/{claimId}
Memperbarui klaim yang ada dengan mengubah kebijakannya atau statusnya. |
Resource REST: contentOwners
| Metode | |
|---|---|
get |
GET /youtube/partner/v1/contentOwners/{contentOwnerId} Mengambil informasi tentang pemilik konten yang ditentukan. |
list |
GET /youtube/partner/v1/contentOwners Mengambil daftar pemilik konten yang cocok dengan kriteria permintaan. |
Resource REST: liveCuepoints
| Metode | |
|---|---|
insert |
POST /youtube/partner/v1/liveCuepoints Menyisipkan titik tanda ke dalam siaran live. |
Resource REST: metadataHistory
| Metode | |
|---|---|
list |
GET /youtube/partner/v1/metadataHistory
Mengambil daftar semua metadata yang disediakan untuk aset, terlepas dari pemilik konten yang menyediakan data. |
Resource REST: musicChangeRequests
| Metode | |
|---|---|
create |
POST /youtube/partner/v1/music/changeRequests Membuat permintaan perubahan musik yang dilaporkan ke rilis atau jalur. |
list |
GET /youtube/partner/v1/music/changeRequests Mengambil daftar permintaan perubahan musik yang dilaporkan ke rilis atau trek. |
Resource REST: musicReleases
| Metode | |
|---|---|
list |
GET /youtube/partner/v1/music/releases
Mengambil daftar rilis musik. |
REST Resource: musicTracks
| Metode | |
|---|---|
list |
GET /youtube/partner/v1/music/{parent=releases/*}/tracks Mengambil daftar trek musik. |
Resource REST: ownership
| Metode | |
|---|---|
get |
GET /youtube/partner/v1/assets/{assetId}/ownership Mengambil data kepemilikan yang diberikan untuk aset yang ditentukan oleh pemilik konten yang terkait dengan pengguna terautentikasi. |
patch |
PATCH /youtube/partner/v1/assets/{assetId}/ownership Memberikan informasi kepemilikan baru untuk aset yang ditentukan. |
update |
PUT /youtube/partner/v1/assets/{assetId}/ownership Memberikan informasi kepemilikan baru untuk aset yang ditentukan. |
Resource REST: ownershipHistory
| Metode | |
|---|---|
list |
GET /youtube/partner/v1/ownershipHistory
Mengambil daftar data kepemilikan untuk suatu aset, terlepas dari pemilik konten yang memberikan data tersebut. |
Resource REST: package
| Metode | |
|---|---|
get |
GET /youtube/partner/v1/package/{packageId}
Mengambil informasi untuk paket yang ditentukan. |
insert |
POST /youtube/partner/v1/package
Menyisipkan paket khusus metadata. |
Resource REST: kebijakan
| Metode | |
|---|---|
get |
GET /youtube/partner/v1/policies/{policyId}
Mengambil kebijakan tersimpan yang ditentukan. |
insert |
POST /youtube/partner/v1/policies
Membuat kebijakan tersimpan. |
list |
GET /youtube/partner/v1/policies
Mengambil daftar kebijakan yang disimpan pemilik konten. |
patch |
PATCH /youtube/partner/v1/policies/{policyId} Melakukan patch pada kebijakan tersimpan yang ditentukan. |
update |
PUT /youtube/partner/v1/policies/{policyId}
Memperbarui kebijakan tersimpan yang ditentukan. |
REST Resource: referenceConflicts
| Metode | |
|---|---|
get |
GET /youtube/partner/v1/referenceConflicts/{referenceConflictId}
Mengambil informasi tentang konflik referensi yang ditentukan. |
list |
GET /youtube/partner/v1/referenceConflicts
Mengambil daftar konflik referensi yang belum terselesaikan. |
Resource REST: reference
| Metode | |
|---|---|
get |
GET /youtube/partner/v1/references/{referenceId}
Mengambil informasi tentang referensi yang ditentukan. |
insert |
POST /youtube/partner/v1/references POST /upload/youtube/partner/v1/references Membuat referensi dengan salah satu cara berikut:
|
list |
GET /youtube/partner/v1/references
Mengambil daftar referensi berdasarkan ID atau daftar referensi untuk aset yang ditentukan. |
patch |
PATCH /youtube/partner/v1/references/{referenceId}
Mem-patch referensi. |
update |
PUT /youtube/partner/v1/references/{referenceId} Memperbarui referensi. |
Resource REST: spreadsheetTemplate
| Metode | |
|---|---|
list |
GET /youtube/partner/v1/spreadsheetTemplate
Mengambil daftar template spreadsheet untuk pemilik konten. |
REST Resource: uploader
| Metode | |
|---|---|
list |
GET /youtube/partner/v1/uploader Mengambil daftar uploader untuk pemilik konten. |
REST Resource: validator
| Metode | |
|---|---|
validate |
POST /youtube/partner/v1/validator
Validasi file metadata. |
validateAsync |
POST /youtube/partner/v1/validatorAsync Memvalidasi file metadata secara asinkron. |
validateAsyncStatus |
POST /youtube/partner/v1/validatorAsyncStatus
Mendapatkan status validasi asinkron. |
Resource REST: videoAdvertisingOptions
| Metode | |
|---|---|
get |
GET /youtube/partner/v1/videoAdvertisingOptions/{videoId} Mengambil setelan iklan untuk video yang ditentukan. |
getEnabledAds |
GET /youtube/partner/v1/videoAdvertisingOptions/{videoId}/getEnabledAds Mengambil detail tentang jenis iklan yang diizinkan untuk video yang diupload oleh partner atau pengguna tertentu. |
patch |
PATCH /youtube/partner/v1/videoAdvertisingOptions/{videoId}
Menambahkan patch pada setelan iklan untuk video yang ditentukan. |
update |
PUT /youtube/partner/v1/videoAdvertisingOptions/{videoId} Memperbarui setelan iklan untuk video yang ditentukan. |
Resource REST: daftar yang diizinkan
| Metode | |
|---|---|
delete |
DELETE /youtube/partner/v1/whitelists/{id} Menghapus channel yang diizinkan untuk pemilik konten. |
get |
GET /youtube/partner/v1/whitelists/{id} Mengambil channel tertentu yang diizinkan berdasarkan ID. |
insert |
POST /youtube/partner/v1/whitelists
Masukkan channel YouTube ke daftar putih untuk pemilik konten Anda. |
list |
GET /youtube/partner/v1/whitelists Mengambil daftar channel yang diizinkan untuk pemilik konten. |