YouTube Content ID API, YouTube öğelerinin yanı sıra ilişkili içerik, referans, sahiplik, hak ve politikaların yönetilmesine olanak tanır.
- REST Kaynağı: assetLabels
- REST Kaynağı: assetMatchPolicy
- REST Kaynağı: assetRelationships
- REST Kaynağı: assetSearch
- REST Kaynağı: assetShares
- REST Kaynağı: assets
- REST Kaynağı: campaigns
- REST Kaynağı: claimHistory
- REST Kaynağı: DemandSearch
- REST Kaynağı: claims
- REST Kaynağı: contentOwners
- REST Kaynağı: LiveCuepoints
- REST Kaynağı: MetadataHistory
- REST Kaynağı: musicChangeRequests
- REST Kaynağı: musicReleases
- REST Kaynağı: musicTracks
- REST Kaynağı: ownership
- REST Kaynağı: ownershipHistory
- REST Kaynağı: paket
- REST Kaynağı: politikalar
- REST Kaynağı: referenceConflicts
- REST Kaynağı: referanslar
- REST Kaynağı: spreadsheetTemplate
- REST Kaynağı: uploader
- REST Kaynağı: validator
- 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 isteklerinde bulunurken aşağıdaki bilgileri kullanın.
Keşif dokümanı
Keşif belgesi, REST API'leri tanımlamak ve kullanmak için makine tarafından okunabilir bir spesifikasyondur. İstemci kitaplıkları, IDE eklentileri ve Google API'leriyle etkileşimde bulunan diğer araçları oluşturmak için kullanılır. Bir hizmet, birden fazla keşif dokümanı 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 temel URL'dir. Bir hizmetin birden fazla hizmet uç noktası olabilir. Bu hizmet, aşağıdaki hizmet uç noktasına sahiptir ve aşağıdaki URI'lerin tümü bu hizmet uç noktasına bağlıdır:
https://youtubepartner.googleapis.com
REST Kaynağı: assetLabels
| Yöntemler | |
|---|---|
insert |
POST /youtube/partner/v1/assetLabels Bir sahip için öğe etiketi ekleyin. |
list |
GET /youtube/partner/v1/assetLabels
Bir sahibin tüm öğe etiketlerinin listesini alır. |
REST Kaynağı: assetMatchPolicy
| Yöntemler | |
|---|---|
get |
GET /youtube/partner/v1/assets/{assetId}/matchPolicy
Kimliği doğrulanmış kullanıcıyla ilişkilendirilmiş 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 birbirine bağlayan bir ilişki oluşturur. |
list |
GET /youtube/partner/v1/assetRelationships
Belirli bir öğeye ait ilişkilerin listesini alır. |
REST Kaynağı: assetSearch
| Yöntemler | |
|---|---|
list |
GET /youtube/partner/v1/assetSearch Öğeleri öğe meta verilerine göre arar. |
REST Kaynağı: assets
| 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 öğelerin listesini alır. |
patch |
PATCH /youtube/partner/v1/assets/{assetId} Belirtilen öğenin meta verilerini yamalar. |
update |
PUT /youtube/partner/v1/assets/{assetId}
Belirtilen öğe için meta verileri günceller. |
REST Kaynağı: campaigns
| Yöntemler | |
|---|---|
delete |
DELETE /youtube/partner/v1/campaigns/{campaignId}
Sahip için belirtilen bir kampanyayı siler. |
get |
GET /youtube/partner/v1/campaigns/{campaignId}
Bir sahip için belirli bir kampanyayı alır. |
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 alır. |
patch |
PATCH /youtube/partner/v1/campaigns/{campaignId}
Belirli bir kampanyanın verilerine yama ekleyin. |
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 bir talebin 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 listesini alır. |
REST Kaynağı: claims
| Yöntemler | |
|---|---|
get |
GET /youtube/partner/v1/claims/{claimId} Kimliğe göre belirli bir hak talebini alır. |
insert |
POST /youtube/partner/v1/claims
Hak talebi oluşturur. |
list |
GET /youtube/partner/v1/claims 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}
Mevcut bir hak talebine, politikasını veya durumunu değiştirerek yama uygular. |
update |
PUT /youtube/partner/v1/claims/{claimId} Mevcut bir hak talebinin politikasını veya durumunu değiştirerek hak talebini günceller. |
REST Kaynağı: contentOwners
| Yöntemler | |
|---|---|
get |
GET /youtube/partner/v1/contentOwners/{contentOwnerId} Belirtilen içerik sahibiyle ilgili bilgileri alır. |
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 sağlayan içerik sahibinden 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
Yayınlanmış müziklerin listesini alır. |
REST Kaynağı: musicTracks
| Yöntemler | |
|---|---|
list |
GET /youtube/partner/v1/music/{parent=releases/*}/tracks Müzik parçalarının listesini alır. |
REST Kaynağı: ownership
| Yöntemler | |
|---|---|
get |
GET /youtube/partner/v1/assets/{assetId}/ownership
Kimliği doğrulanmış kullanıcıyla ilişkilendirilmiş içerik sahibi tarafından belirtilen öğe için sağlanan 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 bir öğenin sahiplik verilerinin listesini alır. |
REST Kaynağı: package
| Yöntemler | |
|---|---|
get |
GET /youtube/partner/v1/package/{packageId} Belirtilen paketle ilgili bilgileri alır. |
insert |
POST /youtube/partner/v1/package
Yalnızca meta veri paketi ekler. |
REST Kaynağı: policies
| 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 düzeltme uygular. |
update |
PUT /youtube/partner/v1/policies/{policyId} Belirtilen kayıtlı politikayı günceller. |
REST Kaynağı: referenceConflicts
| Yöntemler | |
|---|---|
get |
GET /youtube/partner/v1/referenceConflicts/{referenceConflictId} Belirtilen referans çakışmasıyla ilgili bilgileri alır. |
list |
GET /youtube/partner/v1/referenceConflicts Çözüme ulaştırılmamış referans çakışmalarının listesini alır. |
REST Kaynağı: referanslar
| Yöntemler | |
|---|---|
get |
GET /youtube/partner/v1/references/{referenceId}
Belirtilen referansla ilgili bilgileri alır. |
insert |
POST /youtube/partner/v1/references POST /upload/youtube/partner/v1/references Aşağıdaki yöntemlerden biriyle referans oluşturur:
|
list |
GET /youtube/partner/v1/references
Belirtilen öğe için kimliğe göre bir referans veya referans listesi alır. |
patch |
PATCH /youtube/partner/v1/references/{referenceId} Bir referansı yamalar. |
update |
PUT /youtube/partner/v1/references/{referenceId}
Bir referansı günceller. |
REST Kaynağı: spreadsheetTemplate
| Yöntemler | |
|---|---|
list |
GET /youtube/partner/v1/spreadsheetTemplate
İçerik sahibi için e-tablo şablonlarının listesini alır. |
REST Kaynağı: uploader
| Yöntemler | |
|---|---|
list |
GET /youtube/partner/v1/uploader
İçerik sahibi için yükleyicilerin listesini alır. |
REST Kaynağı: validator
| Yöntemler | |
|---|---|
validate |
POST /youtube/partner/v1/validator
Bir meta veri dosyasını doğrulayın. |
validateAsync |
POST /youtube/partner/v1/validatorAsync
Bir 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ı alır. |
getEnabledAds |
GET /youtube/partner/v1/videoAdvertisingOptions/{videoId}/getEnabledAds Belirtilen iş ortağı veya kullanıcı tarafından yüklenen videoda izin verilen reklam türleriyle ilgili ayrıntıları alır. |
patch |
PATCH /youtube/partner/v1/videoAdvertisingOptions/{videoId}
Belirtilen videonun reklamcılık ayarlarına yama uygular. |
update |
PUT /youtube/partner/v1/videoAdvertisingOptions/{videoId} Belirtilen videonun reklam ayarlarını günceller. |
REST Kaynağı: whitelists
| Yöntemler | |
|---|---|
delete |
DELETE /youtube/partner/v1/whitelists/{id} İçerik sahibinin beyaz listedeki bir kanalını kaldırır. |
get |
GET /youtube/partner/v1/whitelists/{id} Belirli bir beyaz listeye eklenen kanalı kimliğe göre alır. |
insert |
POST /youtube/partner/v1/whitelists
İçerik sahibiniz için bir YouTube kanalını beyaz listeye eklemek. |
list |
GET /youtube/partner/v1/whitelists
İçerik sahibi için beyaz listeye eklenmiş kanalların listesini alır. |