YouTube Content ID API; ilişkili içerikler, referanslar, sahiplik, haklar ve politikalarla birlikte YouTube öğelerinin yönetilmesine olanak tanır.
- REST Kaynağı: assetTag
- REST Kaynağı: asset MatchPolicy
- REST Kaynağı: assetRelationships
- REST Kaynağı: assetSearch
- REST Kaynağı: assetShares
- REST Kaynağı: öğeler
- REST Kaynağı: kampanyalar
- REST Kaynağı: ClaimHistory
- REST Kaynağı: ClaimSearch
- REST Kaynağı: hak talepleri
- REST Kaynağı: İçerik Sahipleri
- REST Kaynağı: liveCuepoints
- REST Kaynağı: MetadataHistory
- REST Kaynağı: musicChangeRequests
- REST Kaynağı: musicReleases
- REST Kaynağı: musicTracks
- REST Kaynağı: sahiplik
- REST Kaynağı: OwnershipHistory
- REST Kaynağı: paket
- REST Kaynağı: politikalar
- REST Kaynağı: referans çakışmaları
- REST Kaynağı: referanslar
- REST Kaynağı: spreadsheetTemplate
- REST Kaynağı: yükleyici
- REST Kaynağı: doğrulayıcı
- REST Kaynağı: videoAdvertisingOptions
- REST Kaynağı: beyaz listeler
Hizmet: youtubepartner.googleapis.com
Bu hizmeti çağırmak için Google tarafından sağlanan istemci kitaplıklarını kullanmanızı öneririz. Uygulamanızın bu hizmeti çağırmak için kendi kitaplıklarınızı kullanması gerekiyorsa API istekleri oluştururken aşağıdaki bilgileri kullanın.
Keşif dokümanı
Keşif Belgesi, REST API'lerini tanımlamaya ve kullanmaya yönelik, makine tarafından okunabilir bir spesifikasyondur. İstemci kitaplıkları, IDE eklentileri ve Google API'leriyle etkileşimde bulunan başka araçlar oluşturmak için kullanılır. Bir hizmet, birden fazla keşif belgesi sağlayabilir. Bu hizmet, aşağıdaki keşif dokümanını sağlar:
Hizmet uç noktası
Hizmet uç noktası, bir API hizmetinin ağ adresini belirten bir temel URL'dir. Bir hizmet, birden fazla hizmet uç noktasına sahip olabilir. Bu hizmet, aşağıdaki hizmet uç noktasına sahiptir ve aşağıdaki tüm URI'lar bu hizmet uç noktasıyla ilişkilidir:
https://youtubepartner.googleapis.com
REST Kaynağı: assetLabel
Yöntemler | |
---|---|
insert |
POST /youtube/partner/v1/assetLabels Sahip için öğe etiketi ekleyin. |
list |
GET /youtube/partner/v1/assetLabels Sahibin tüm öğe etiketlerinin listesini alır. |
REST Kaynağı: asset MatchPolicy
Yöntemler | |
---|---|
get |
GET /youtube/partner/v1/assets/{assetId}/matchPolicy Kimliği doğrulanmış kullanıcıyla ilişkili içerik sahibi tarafından belirtilen öğeye atanan eşleşme politikasını alır. |
patch |
PATCH /youtube/partner/v1/assets/{assetId}/matchPolicy Öğenin eşleşme politikasına yama uygular. |
update |
PUT /youtube/partner/v1/assets/{assetId}/matchPolicy Öğenin eşleşme politikasını günceller. |
REST Kaynağı: assetRelationships
Yöntemler | |
---|---|
delete |
DELETE /youtube/partner/v1/assetRelationships/{assetRelationshipId} İki öğe arasındaki ilişkiyi siler. |
insert |
POST /youtube/partner/v1/assetRelationships İki öğeyi bağlayan bir ilişki oluşturur. |
list |
GET /youtube/partner/v1/assetRelationships Belirli bir öğenin ilişkilerinin listesini getirir. |
REST Kaynağı: assetSearch
Yöntemler | |
---|---|
list |
GET /youtube/partner/v1/assetSearch Öğe meta verilerine göre öğe arar. |
REST Kaynağı: öğeler
Yöntemler | |
---|---|
get |
GET /youtube/partner/v1/assets/{assetId} Belirtilen öğenin meta verilerini alır. |
insert |
POST /youtube/partner/v1/assets Belirtilen meta verilere sahip bir öğe ekler. |
list |
GET /youtube/partner/v1/assets Öğe meta verilerine göre bir öğe listesi alır. |
patch |
PATCH /youtube/partner/v1/assets/{assetId} Belirtilen öğe için meta verilere yama uygular. |
update |
PUT /youtube/partner/v1/assets/{assetId} Belirtilen öğe için meta verileri günceller. |
REST Kaynağı: kampanyalar
Yöntemler | |
---|---|
delete |
DELETE /youtube/partner/v1/campaigns/{campaignId} Bir sahip için belirtilen kampanyayı siler. |
get |
GET /youtube/partner/v1/campaigns/{campaignId} Bir sahip için belirli bir kampanyayı getirir. |
insert |
POST /youtube/partner/v1/campaigns Belirtilen kampanya verilerini kullanarak bir sahip için yeni kampanya ekleyin. |
list |
GET /youtube/partner/v1/campaigns Bir sahip için kampanyaların listesini getirir. |
patch |
PATCH /youtube/partner/v1/campaigns/{campaignId} Belirli bir kampanyanın verilerine yama uygulayın. |
update |
PUT /youtube/partner/v1/campaigns/{campaignId} Belirli bir kampanyanın verilerini güncelleyin. |
REST Kaynağı: claimHistory
Yöntemler | |
---|---|
get |
GET /youtube/partner/v1/claimHistory/{claimId} Belirtilen hak talebinin hak talebi geçmişini alır. |
REST Kaynağı: claimSearch
Yöntemler | |
---|---|
list |
GET /youtube/partner/v1/claimSearch Arama ölçütleriyle eşleşen hak taleplerinin bir listesini getirir. |
REST Kaynağı: hak talepleri
Yöntemler | |
---|---|
get |
GET /youtube/partner/v1/claims/{claimId} Kimliğe göre belirli bir hak talebini getirir. |
insert |
POST /youtube/partner/v1/claims Hak talebi oluşturur. |
list |
GET /youtube/partner/v1/claims Şu anda kimliği doğrulanmış kullanıcıyla ilişkili içerik sahibi tarafından yönetilen hak taleplerinin listesini alır. |
patch |
PATCH /youtube/partner/v1/claims/{claimId} Politikasını veya durumunu değiştirerek mevcut bir hak talebine yama uygular. |
update |
PUT /youtube/partner/v1/claims/{claimId} Politikasını veya durumunu değiştirerek mevcut bir hak talebini günceller. |
REST Kaynağı: contentOwners
Yöntemler | |
---|---|
get |
GET /youtube/partner/v1/contentOwners/{contentOwnerId} Belirtilen içerik sahibiyle ilgili bilgileri getirir. |
list |
GET /youtube/partner/v1/contentOwners İstek ölçütleriyle eşleşen içerik sahiplerinin listesini alır. |
REST Kaynağı: liveCuepoints
Yöntemler | |
---|---|
insert |
POST /youtube/partner/v1/liveCuepoints Canlı yayına bir işaret noktası ekler. |
REST Kaynağı: metadataHistory
Yöntemler | |
---|---|
list |
GET /youtube/partner/v1/metadataHistory Verileri hangi içerik sahibinin sağladığından bağımsız olarak bir öğe için sağlanan tüm meta verilerin listesini alır. |
REST Kaynağı: musicChangeRequests
Yöntemler | |
---|---|
create |
POST /youtube/partner/v1/music/changeRequests Bir yayına veya parçaya bildirilen müzik değişikliği isteği oluşturur. |
list |
GET /youtube/partner/v1/music/changeRequests Bir yayına veya parçaya bildirilen müzik değişikliği isteklerinin listesini alır. |
REST Kaynağı: musicReleases
Yöntemler | |
---|---|
list |
GET /youtube/partner/v1/music/releases Müzik yayınlarının listesini alır. |
REST Kaynağı: musicTracks
Yöntemler | |
---|---|
list |
GET /youtube/partner/v1/music/{parent=releases/*}/tracks Müzik parçalarının listesini getirir. |
REST Kaynağı: ownership
Yöntemler | |
---|---|
get |
GET /youtube/partner/v1/assets/{assetId}/ownership Kimliği doğrulanmış kullanıcıyla ilişkili içerik sahibinin belirtilen öğe için sağladığı sahiplik verilerini alır. |
patch |
PATCH /youtube/partner/v1/assets/{assetId}/ownership Belirtilen öğe için yeni sahiplik bilgileri sağlar. |
update |
PUT /youtube/partner/v1/assets/{assetId}/ownership Belirtilen öğe için yeni sahiplik bilgileri sağlar. |
REST Kaynağı: ownershipHistory
Yöntemler | |
---|---|
list |
GET /youtube/partner/v1/ownershipHistory Verileri hangi içerik sahibinin sağladığından bağımsız olarak öğe için sahiplik verilerinin listesini alır. |
REST Kaynağı: paket
Yöntemler | |
---|---|
get |
GET /youtube/partner/v1/package/{packageId} Belirtilen paketle ilgili bilgileri getirir. |
insert |
POST /youtube/partner/v1/package Yalnızca meta veri paketi ekler. |
REST Kaynağı: politikalar
Yöntemler | |
---|---|
get |
GET /youtube/partner/v1/policies/{policyId} Belirtilen kayıtlı politikayı alır. |
insert |
POST /youtube/partner/v1/policies Kayıtlı bir politika oluşturur. |
list |
GET /youtube/partner/v1/policies İçerik sahibinin kayıtlı politikalarının listesini alır. |
patch |
PATCH /youtube/partner/v1/policies/{policyId} Belirtilen kayıtlı politikaya yama uygular. |
update |
PUT /youtube/partner/v1/policies/{policyId} Belirtilen kayıtlı politikayı günceller. |
REST Kaynağı: referenceComparisons
Yöntemler | |
---|---|
get |
GET /youtube/partner/v1/referenceConflicts/{referenceConflictId} Belirtilen referans çakışmasıyla ilgili bilgileri getirir. |
list |
GET /youtube/partner/v1/referenceConflicts Çözümlenmemiş referans çakışmalarının bir listesini alır. |
REST Kaynağı: referanslar
Yöntemler | |
---|---|
get |
GET /youtube/partner/v1/references/{referenceId} Belirtilen referans hakkındaki bilgileri getirir. |
insert |
POST /youtube/partner/v1/references POST /upload/youtube/partner/v1/references Aşağıdaki yöntemlerden birini kullanarak referans oluşturur:
|
list |
GET /youtube/partner/v1/references Kimliğe veya belirtilen öğe için referans listesine göre bir referans listesi alır. |
patch |
PATCH /youtube/partner/v1/references/{referenceId} Referansa yama uygular. |
update |
PUT /youtube/partner/v1/references/{referenceId} Bir referansı günceller. |
REST Kaynağı: sheetsTemplate
Yöntemler | |
---|---|
list |
GET /youtube/partner/v1/spreadsheetTemplate İçerik sahibinin e-tablo şablonlarının listesini alır. |
REST Kaynağı: yükleyici
Yöntemler | |
---|---|
list |
GET /youtube/partner/v1/uploader İçerik sahibinin yükleyici listesini alır. |
REST Kaynağı: doğrulayıcı
Yöntemler | |
---|---|
validate |
POST /youtube/partner/v1/validator Bir meta veri dosyasını doğrulayın. |
validateAsync |
POST /youtube/partner/v1/validatorAsync Meta veri dosyasını eşzamansız olarak doğrulayın. |
validateAsyncStatus |
POST /youtube/partner/v1/validatorAsyncStatus Eşzamansız doğrulama durumunu alın. |
REST Kaynağı: videoAdvertisingOptions
Yöntemler | |
---|---|
get |
GET /youtube/partner/v1/videoAdvertisingOptions/{videoId} Belirtilen video için reklam ayarlarını getirir. |
getEnabledAds |
GET /youtube/partner/v1/videoAdvertisingOptions/{videoId}/getEnabledAds Belirli bir iş ortağı veya kullanıcı tarafından yüklenen video için izin verilen reklam türleriyle ilgili ayrıntıları alır. |
patch |
PATCH /youtube/partner/v1/videoAdvertisingOptions/{videoId} Belirtilen video için reklam ayarlarına yama uygular. |
update |
PUT /youtube/partner/v1/videoAdvertisingOptions/{videoId} Belirtilen video için reklam ayarlarını günceller. |
REST Kaynağı: beyaz listeler
Yöntemler | |
---|---|
delete |
DELETE /youtube/partner/v1/whitelists/{id} İçerik sahibinin, beyaz listeye eklenen kanalı kaldırır. |
get |
GET /youtube/partner/v1/whitelists/{id} Kimliğe göre, beyaz listeye eklenmiş belirli bir kanalı alır. |
insert |
POST /youtube/partner/v1/whitelists İçerik sahibiniz için bir YouTube kanalını beyaz listeye ekleyin. |
list |
GET /youtube/partner/v1/whitelists İçerik sahibi için beyaz listeye eklenen kanalların listesini alır. |