API Reference

YouTube Data API'sı, YouTube web sitesinde normalde yürütülen işlevleri kendi web sitenize veya uygulamanıza eklemenize olanak tanır. Aşağıdaki listelerde, API'yi kullanarak alabileceğiniz farklı kaynak türleri tanımlanmaktadır. API bu kaynakların birçoğunu ekleme, güncelleme veya silme yöntemlerini de destekler.

Bu başvuru kılavuzunda, bu işlemlerin tümünü gerçekleştirmek için API'nin nasıl kullanılacağı açıklanmaktadır. Kılavuz, kaynak türüne göre düzenlenmiştir. Kaynak; YouTube deneyiminin bir parçası olan video, oynatma listesi veya abonelik gibi bir öğe türünü temsil eder. Her kaynak türü için kılavuz, bir veya daha fazla veri temsilini listeler ve kaynaklar JSON nesneleri olarak temsil edilir. Ayrıca bu kılavuzda, her kaynak türü için desteklenen en az bir yöntem (LIST, POST, DELETE vb.) listelenmekte ve bu yöntemlerin uygulamanızda nasıl kullanılacağı açıklanmaktadır.

API'yi çağırma

YouTube Data API istekleri için aşağıdaki koşullar geçerlidir:

  1. Her isteğin bir API anahtarı belirtmesi (key parametresiyle) veya bir OAuth 2.0 jetonu sağlaması gerekir. API anahtarınız, projeniz için Developer Console'un API Erişimi bölmesinde bulunmaktadır.

  2. Her ekleme, güncelleme ve silme isteği için bir yetkilendirme jetonu göndermeniz gerekir. Ayrıca, kimliği doğrulanmış kullanıcının gizli verilerini alan tüm istekler için yetkilendirme jetonu göndermeniz gerekir.

    Ayrıca kaynakları almak için kullanılan bazı API yöntemleri, yetkilendirme gerektiren parametreleri destekleyebilir veya istekler yetkilendirildiğinde ek meta veriler içerebilir. Örneğin, bir kullanıcının yüklediği videoları getirme isteği, istek ilgili kullanıcı tarafından yetkilendirildiyse gizli videolar da içerebilir.

  3. API, OAuth 2.0 kimlik doğrulama protokolünü destekler. OAuth 2.0 jetonunu aşağıdaki yöntemlerden biriyle sağlayabilirsiniz:

    • access_token sorgu parametresini şu şekilde kullanın: ?access_token=oauth2-token
    • HTTP Authorization üst bilgisini şu şekilde kullanın: Authorization: Bearer oauth2-token

    Uygulamanızda OAuth 2.0 kimlik doğrulamasının uygulanmasına ilişkin tüm talimatları kimlik doğrulama kılavuzunda bulabilirsiniz.

Kaynak türleri

Etkinlikler

activity kaynağı, belirli bir kanalın veya kullanıcının YouTube'da gerçekleştirdiği işlemle ilgili bilgileri içerir. Etkinlik feed'lerinde bildirilen işlemler arasında video derecelendirme, video paylaşma, videoyu favori olarak işaretleme, video yükleme vb. bulunur. Her activity kaynağı; işlemin türünü, işlemle ilişkilendirilen kanalı ve işlemle ilişkili kaynakları(ör. puanlanan veya yüklenen video) tanımlar.

Bu kaynak hakkında daha fazla bilgi için kaynağın kaynak temsiline ve özelliklerinin listesine bakın.

Yöntem HTTP isteği Açıklama
https://www.googleapis.com/youtube/v3 ile göreli URI'ler
list GET /activities İstek ölçütleriyle eşleşen kanal etkinliği etkinliklerinin listesini döndürür. Örneğin, belirli bir kanalla veya kullanıcının kendi kanalıyla ilişkilendirilmiş etkinlikleri alabilirsiniz.
insert POST /activities Not: Bu yöntem kullanımdan kaldırılmıştır ve artık desteklenmemektedir.

Altyazılar

caption kaynağı, bir YouTube altyazı parçasını temsil eder. Bir altyazı parçası tam olarak bir YouTube videosuyla ilişkilendirilir.

Bu kaynak hakkında daha fazla bilgi için kaynağın kaynak temsiline ve özelliklerinin listesine bakın.

Yöntem HTTP isteği Açıklama
https://www.googleapis.com/youtube/v3 ile göreli URI'lar
delete DELETE /captions Belirtilen altyazı parçasını siler.
download GET /captions/id Bir altyazı parçası indirir. İstek, tfmt parametresi için bir değer belirtmediği sürece ve orijinal dilinde tlang parametresi belirtilmediği sürece altyazı parçası orijinal biçiminde döndürülür.
insert POST /captions Bir altyazı parçası yükler.
list GET /captions Belirtilen videoyla ilişkili altyazı parçalarının listesini döndürür. API yanıtının gerçek altyazıları içermediğini ve captions.download yönteminin altyazı parçası alma olanağı sağladığını unutmayın.
update PUT /captions Bir altyazı parçasını günceller. Bir altyazı parçasını güncellerken parçanın taslak durumunu değiştirebilir, parça için yeni bir altyazı dosyası yükleyebilir veya her ikisini birden yapabilirsiniz.

ChannelBanners

channelBanner kaynağı, yeni yüklenen bir resmi kanalın banner resmi olarak ayarlamak için kullanacağınız URL'yi içerir.

Bu kaynak hakkında daha fazla bilgi için kaynağın kaynak temsiline ve özelliklerinin listesine bakın.

Yöntem HTTP isteği Açıklama
https://www.googleapis.com/youtube/v3 ile göreli URI'ler
insert POST /channelBanners/insert YouTube'a kanal banner'ı resmi yükler. Bu yöntem, kanalın banner resmini güncellemek için üç adımlık sürecin ilk iki adımını temsil eder:

  1. İkili program resim verilerini YouTube'a yüklemek için channelBanners.insert yöntemini çağırın. Resmin en boy oranı 16:9 ve en az 2048x1152 piksel olmalıdır. 2560 x 1440 piksel boyutlarında bir resim yüklemenizi öneririz.
  2. url özelliğinin değerini API'nin 1. adım için döndürdüğü yanıttan çıkarın.
  3. Kanalın marka ayarlarını güncellemek için channels.update yöntemini çağırın. brandingSettings.image.bannerExternalUrl özelliğinin değerini, 2. adımda aldığınız URL'ye ayarlayın.

ChannelSections

channelSection kaynağı, kanalın öne çıkarmayı seçtiği bir video grubu ile ilgili bilgileri içerir. Örneğin, bir bölümde kanalın en son yüklemeleri, en popüler yüklemeleri veya bir ya da daha fazla oynatma listesindeki videolar yer alabilir.

Kanal bölümlerinin, kanal içerikleri feed görünümü yerine göz atma görünümünde gösterdiğinde görünür. Bir kanalın göz atma görünümünde içerik göstermesini sağlamak için belirtilen kanal için brandingSettings.channel.showBrowseView özelliğini true olarak ayarlayın.

Bir kanal en fazla 10 raf oluşturabilir.

Bu kaynak hakkında daha fazla bilgi için kaynağın kaynak temsiline ve özelliklerinin listesine bakın.

Yöntem HTTP isteği Açıklama
https://www.googleapis.com/youtube/v3 ile göreli URI'lar
delete DELETE /channelSections Bir kanal bölümünü siler.
insert POST /channelSections Kimliği doğrulanan kullanıcının kanalına bir kanal bölümü ekler. Bir kanal en fazla 10 raf oluşturabilir.
list GET /channelSections API isteği ölçütleriyle eşleşen channelSection kaynaklarının listesini döndürür.
update PUT /channelSections Bir kanal bölümünü günceller.

Kanallar

channel kaynağı, YouTube kanalıyla ilgili bilgileri içerir.

Bu kaynak hakkında daha fazla bilgi için kaynağın kaynak temsiline ve özelliklerinin listesine bakın.

Yöntem HTTP isteği Açıklama
https://www.googleapis.com/youtube/v3 ile göreli URI'ler
list GET /channels İstek ölçütleriyle eşleşen sıfır veya daha fazla channel kaynağının koleksiyonunu döndürür.
update PUT /channels Kanalın meta verilerini günceller. Bu yöntemin şu anda yalnızca channel kaynağının brandingSettings ve invideoPromotion nesneleri ve alt özelliklerinde yapılan güncellemeleri desteklediğini unutmayın.

CommentThreads

Bir commentThread kaynağı, bir YouTube yorum ileti dizisiyle ilgili bilgiler içerir. Üst düzey bir yorum ve yoruma verilen yanıtlar (varsa) bu ileti dizisine dahildir. commentThread kaynağı, bir video veya kanal hakkındaki yorumları temsil edebilir.

Hem üst düzey yorum hem de yanıtlar, commentThread kaynağı içinde iç içe yerleştirilmiş comment kaynaklardır. commentThread kaynağı bir yoruma verilen tüm yanıtları içermez. Belirli bir yoruma ilişkin tüm yanıtları almak istiyorsanız comments.list yöntemini kullanmanız gerekir. Ayrıca bazı yorumlarda yanıt bulunmadığını unutmayın.

Bu kaynak hakkında daha fazla bilgi için kaynağın kaynak temsiline ve özelliklerinin listesine bakın.

Yöntem HTTP isteği Açıklama
https://www.googleapis.com/youtube/v3 ile göreli URI'ler
list GET /commentThreads API istek parametreleriyle eşleşen yorum ileti dizilerinin listesini döndürür.
insert POST /commentThreads Yeni bir üst düzey yorum oluşturur. Mevcut bir yoruma yanıt eklemek için bunun yerine comments.insert yöntemini kullanın.

Yorum sayısı

Bir comment kaynağı, tek bir YouTube yorumuyla ilgili bilgileri içerir. comment kaynağı, bir video veya kanal hakkındaki bir yorumu temsil edebilir. Ayrıca yorum, üst düzey bir yorum veya üst düzey bir yoruma yanıt da olabilir.

Bu kaynak hakkında daha fazla bilgi için kaynağın kaynak temsiline ve özelliklerinin listesine bakın.

Yöntem HTTP isteği Açıklama
https://www.googleapis.com/youtube/v3 ile göreli URI'ler
list GET /comments API istek parametreleriyle eşleşen yorumların listesini döndürür.
setModerationStatus POST /comments/setModerationStatus Bir veya daha fazla yorumun denetleme durumunu ayarlar. API isteği, yorumlarla ilişkili kanalın veya videonun sahibi tarafından yetkilendirilmelidir.
insert POST /comments Mevcut bir yoruma yanıt oluşturur. Not: Üst düzey yorum oluşturmak için commentThreads.insert yöntemini kullanın.
markAsSpam POST /comments/markAsSpam Not: Bu yöntem kullanımdan kaldırılmıştır ve artık desteklenmemektedir.
delete DELETE /comments Yorumu siler.
update PUT /comments Yorumda değişiklik yapar.

GuideCategories

guideCategory kaynağı, kanal içeriğine veya kanalın popülerliği gibi diğer göstergelere göre YouTube'un algoritmik olarak atadığı bir kategoriyi tanımlar. Liste, video kategorilerine benzer. Aralarındaki fark, videoyu yükleyen kullanıcının video kategorisi atayabilmesi ancak kanal kategorisinin yalnızca YouTube tarafından atayabilmesidir.

Bu kaynak hakkında daha fazla bilgi için kaynağın kaynak temsiline ve özelliklerinin listesine bakın.

Yöntem HTTP isteği Açıklama
https://www.googleapis.com/youtube/v3 ile göreli URI'lar
list GET /guideCategories YouTube kanallarıyla ilişkilendirilebilecek kategorilerin bir listesini döndürür.

I18nLanguages

i18nLanguage kaynağı, YouTube web sitesinin desteklediği bir uygulama dilini tanımlar. Uygulama dili, kullanıcı arayüzü dili olarak da adlandırılabilir. YouTube web sitesi için uygulama dili; Google Hesabı ayarlarına, tarayıcı diline veya IP konumuna göre otomatik olarak seçilebilir. Kullanıcılar, YouTube site alt bilgisinden istediği kullanıcı arayüzü dilini manuel olarak da seçebilir.

Her i18nLanguage kaynağı bir dil kodu ve ad tanımlar. Dil kodu, videoCategories.list ve guideCategories.list gibi API yöntemleri çağrılırken hl parametresinin değeri olarak kullanılabilir.

Bu kaynak hakkında daha fazla bilgi için kaynağın kaynak temsiline ve özelliklerinin listesine bakın.

Yöntem HTTP isteği Açıklama
https://www.googleapis.com/youtube/v3 ile göreli URI'ler
list GET /i18nLanguages YouTube web sitesinin desteklediği uygulama dillerinin listesini döndürür.

I18nRegions

i18nRegion kaynağı, YouTube kullanıcısının tercih edilen içerik bölgesi olarak seçebileceği coğrafi alanı tanımlar. İçerik bölgesi, içerik yerel ayarı olarak da adlandırılabilir. YouTube web sitesi için içerik bölgesi, YouTube alanı veya kullanıcının IP konumu gibi buluşsal yöntemlere göre otomatik olarak seçilebilir. Kullanıcılar, YouTube site alt bilgi kısmından istedikleri içerik bölgesini manuel olarak da seçebilir.

Her i18nRegion kaynağında bölge kodu ve ad tanımlanır. search.list, videos.list, activities.list ve videoCategories.list gibi API yöntemleri çağrılırken regionCode parametresinin değeri olarak bölge kodu kullanılabilir.

Bu kaynak hakkında daha fazla bilgi için kaynağın kaynak temsiline ve özelliklerinin listesine bakın.

Yöntem HTTP isteği Açıklama
https://www.googleapis.com/youtube/v3 ile göreli URI'lar
list GET /i18nRegions YouTube web sitesinin desteklediği içerik bölgelerinin listesini döndürür.

Üyeler

member kaynağı, bir YouTube kanalının üyelerini temsil eder. Üyeler, içerik üreticiye düzenli olarak maddi destek sağlar ve özel avantajlardan yararlanır. Örneğin, içerik üretici bir sohbet için üyelere özel modu etkinleştirdiğinde üyeler sohbet edebilir.

Bu kaynak hakkında daha fazla bilgi için kaynağın kaynak temsiline ve özelliklerinin listesine bakın.

Yöntem HTTP isteği Açıklama
https://www.googleapis.com/youtube/v3 ile göreli URI'lar
list GET /members Bir kanalın üyelerini (önceki adıyla "sponsorlar") listeler. API isteği, kanal sahibi tarafından yetkilendirilmelidir.

MembershipsLevels

membershipsLevel kaynağı, API isteğini yetkilendiren içerik oluşturucunun fiyatlandırma düzeyini tanımlar.

Bu kaynak hakkında daha fazla bilgi için kaynağın kaynak temsiline ve özelliklerinin listesine bakın.

Yöntem HTTP isteği Açıklama
https://www.googleapis.com/youtube/v3 ile göreli URI'ler
list GET /membershipsLevels API isteğini yetkilendiren kanala ait sıfır veya daha fazla membershipsLevel kaynağının koleksiyonunu döndürür. Seviyeler, örtülü görüntüleme sırasına göre döndürülür.

PlaylistItems

playlistItem kaynağı, oynatma listesinde yer alan başka bir kaynağı (ör. video) tanımlar. Ek olarak, playlistItem kaynağında, dahil edilen kaynakla ilgili olan ve söz konusu kaynağın ilgili oynatma listesinde nasıl kullanıldığıyla ilgili olan ayrıntılar da yer alır.

YouTube, kanalın yüklenen videolar listesini tanımlamak için bir oynatma listesi de kullanır. Bu listedeki her playlistItem, yüklenen bir videoyu temsil eder. İlgili kanalın oynatma listesi kimliğini channel resource öğesinden alabilirsiniz. Daha sonra liste için playlistItems.list yöntemini kullanabilirsiniz.

Bu kaynak hakkında daha fazla bilgi için kaynağın kaynak temsiline ve özelliklerinin listesine bakın.

Yöntem HTTP isteği Açıklama
https://www.googleapis.com/youtube/v3 ile göreli URI'ler
delete DELETE /playlistItems Oynatma listesi öğesini siler.
insert POST /playlistItems Oynatma listesine kaynak ekler.
list GET /playlistItems API istek parametreleriyle eşleşen oynatma listesi öğelerinin bir koleksiyonunu döndürür. Belirli bir oynatma listesindeki oynatma listesi öğelerinin tümünü alabilir veya benzersiz kimliklerine göre bir ya da daha fazla oynatma listesi öğesi alabilirsiniz.
update PUT /playlistItems Oynatma listesi öğesinde değişiklik yapar. Örneğin, öğenin oynatma listesindeki konumunu güncelleyebilirsiniz.

Oynatma listeleri

playlist kaynağı, bir YouTube oynatma listesini temsil eder. Oynatma listesi, sıralı olarak görüntülenebilen ve diğer kullanıcılarla paylaşılabilen bir video koleksiyonudur. Bir oynatma listesi en fazla 200 video içerebilir ve YouTube her kullanıcının oluşturduğu oynatma listesi sayısını sınırlamaz. Varsayılan olarak, oynatma listeleri diğer kullanıcılar tarafından görülebilir ancak oynatma listeleri herkese açık veya gizli olabilir.

YouTube, oynatma listelerini bir kanal için aşağıdaki gibi özel video koleksiyonlarını tanımlamak amacıyla da kullanır:

  • yüklenen videolar
  • olumlu oy alan (beğenilen) videolar
  • izleme geçmişi
  • daha sonra izle
Daha spesifik olmak gerekirse bu listeler bir kanalla ilişkilendirilir. Kanal; bir kişi, grup veya şirketin videolarından, oynatma listelerinden ve diğer YouTube bilgilerinden oluşur. Bu listelerin her birinin oynatma listesi kimliklerini belirli bir kanal için channel resource öğesinden alabilirsiniz.

Daha sonra, bu listelerden herhangi birini almak için playlistItems.list yöntemini kullanabilirsiniz. Ayrıca, playlistItems.insert ve playlistItems.delete yöntemlerini çağırarak bu listelere öğe ekleyebilir veya listelerdeki öğeleri kaldırabilirsiniz.

Bu kaynak hakkında daha fazla bilgi için kaynağın kaynak temsiline ve özelliklerinin listesine bakın.

Yöntem HTTP isteği Açıklama
https://www.googleapis.com/youtube/v3 ile göreli URI'ler
delete DELETE /playlists Oynatma listesini siler.
list GET /playlists API istek parametreleriyle eşleşen oynatma listeleri koleksiyonunu döndürür. Örneğin, kimliği doğrulanmış kullanıcının sahip olduğu tüm oynatma listelerini ya da benzersiz kimliklerine göre bir veya daha fazla oynatma listesini alabilirsiniz.
insert POST /playlists Oynatma listesi oluşturur.
update PUT /playlists Şarkı listesinde değişiklik yapar. Örneğin, bir oynatma listesinin başlığını, açıklamasını veya gizlilik durumunu değiştirebilirsiniz.

Arama sonuçları, bir API isteğinde belirtilen arama parametreleriyle eşleşen bir YouTube videosu, kanalı veya oynatma listesiyle ilgili bilgiler içerir. Bir arama sonucu, video gibi benzersiz şekilde tanımlanabilir bir kaynağa işaret etse de kendine ait kalıcı verileri yoktur.

Bu kaynak hakkında daha fazla bilgi için kaynağın kaynak temsiline ve özelliklerinin listesine bakın.

Yöntem HTTP isteği Açıklama
https://www.googleapis.com/youtube/v3 ile göreli URI'ler
list GET /search API isteğinde belirtilen sorgu parametreleriyle eşleşen arama sonuçlarının koleksiyonunu döndürür. Varsayılan olarak, bir arama sonucu kümesi eşleşen video, channel ve playlist kaynaklarını tanımlar, ancak sorguları yalnızca belirli bir kaynak türünü alacak şekilde de yapılandırabilirsiniz.

Abonelikler

subscription kaynağı, YouTube kullanıcı aboneliğiyle ilgili bilgileri içerir. Abonelik, bir kanala yeni video eklendiğinde veya başka bir kullanıcı YouTube'da video yükleme, videoyu derecelendirme ya da bir videoya yorum yapma gibi çeşitli işlemlerden birini gerçekleştirdiğinde kullanıcıyı bilgilendirir.

Bu kaynak hakkında daha fazla bilgi için kaynağın kaynak temsiline ve özelliklerinin listesine bakın.

Yöntem HTTP isteği Açıklama
https://www.googleapis.com/youtube/v3 ile göreli URI'ler
delete DELETE /subscriptions Bir aboneliği siler.
insert POST /subscriptions Kimliği doğrulanan kullanıcının kanalı için bir abonelik ekler.
list GET /subscriptions API isteği ölçütleriyle eşleşen abonelik kaynaklarını döndürür.

Küçük resimler

thumbnail kaynağı, bir kaynakla ilişkilendirilmiş farklı küçük resim boyutlarını tanımlar. Lütfen küçük resimlerin aşağıdaki özelliklerini göz önünde bulundurun:

  • Bir kaynağın snippet.thumbnails özelliği, söz konusu kaynak için kullanılabilen küçük resim görüntülerini tanımlayan nesnedir.
  • Bir thumbnail kaynağı, bir dizi nesne içerir. Her bir nesnenin adı (default, medium, high vb.) küçük resmin boyutunu belirtir.
  • Farklı kaynak türleri, farklı küçük resim boyutlarını destekleyebilir.
  • Farklı kaynak türleri, aynı ada sahip küçük resimler için farklı boyutlar tanımlayabilir. Örneğin, bir video kaynağı için default küçük resmi genel olarak 120 piksele 90 pikseldir ve bir channel kaynağı için default küçük resmi genelde 88 x 88 pikseldir.
  • Aynı türdeki kaynaklar, orijinal resmin veya YouTube'a yüklenen içeriğin çözünürlüğüne bağlı olarak yine de belirli resimler için farklı küçük resim boyutlarına sahip olabilir. Örneğin, bir HD video, HD olmayan videolara göre daha yüksek çözünürlüklü küçük resimleri destekleyebilir.
  • Küçük resim boyutuyla ilgili bilgi içeren her nesnenin bir width ve height özelliği vardır. Ancak, söz konusu görsel için genişlik ve yükseklik özellikleri döndürülemez.
  • Yüklenen küçük resim gerekli boyutlarla eşleşmiyorsa en boy oranı değiştirilmeden resim doğru boyuta uyacak şekilde yeniden boyutlandırılır. Resim kırpılmamış, ancak boyutun doğru olması için siyah çubuklar içerebilir.

Bu kaynak hakkında daha fazla bilgi için kaynağın kaynak temsiline ve özelliklerinin listesine bakın.

Yöntem HTTP isteği Açıklama
https://www.googleapis.com/youtube/v3 ile göreli URI'lar
set POST /thumbnails/set YouTube'a özel bir video küçük resmi yükler ve bunu bir video için ayarlar.

VideoAbuseReportReasons

videoAbuseReportReason kaynağı, bir videonun kötüye kullanım amaçlı içerik barındırdığı için işaretlenme nedeni hakkında bilgiler içerir. Uygulamanız kötüye kullanım amaçlı bir videoyu bildirmek için videos.reportAbuse yöntemini çağırdığında istek, videonun bildirilme nedenini belirlemek için videoAbuseReportReason kaynağından alınan bilgileri kullanır.

Bu kaynak hakkında daha fazla bilgi için kaynağın kaynak temsiline ve özelliklerinin listesine bakın.

Yöntem HTTP isteği Açıklama
https://www.googleapis.com/youtube/v3 ile göreli URI'lar
list GET /videoAbuseReportReasons Kötüye kullanım amaçlı videoları bildirmek için kullanılabilecek nedenlerin listesini alın.

VideoCategories

videoCategory kaynağı, yüklenmiş videolarla ilişkilendirilebilecek veya ilişkilendirilebilecek bir kategoriyi tanımlar.

Bu kaynak hakkında daha fazla bilgi için kaynağın kaynak temsiline ve özelliklerinin listesine bakın.

Yöntem HTTP isteği Açıklama
https://www.googleapis.com/youtube/v3 ile göreli URI'lar
list GET /videoCategories YouTube videolarıyla ilişkilendirilebilecek kategorilerin bir listesini döndürür.

Videolar

video kaynağı, bir YouTube videosunu temsil eder.

Bu kaynak hakkında daha fazla bilgi için kaynağın kaynak temsiline ve özelliklerinin listesine bakın.

Yöntem HTTP isteği Açıklama
https://www.googleapis.com/youtube/v3 ile göreli URI'lar
insert POST /videos YouTube'a bir video yükler ve isteğe bağlı olarak videonun meta verilerini ayarlar.
list GET /videos API istek parametreleriyle eşleşen videoların listesini döndürür.
delete DELETE /videos Bir YouTube videosunu siler.
update PUT /videos Bir videonun meta verilerini günceller.
rate POST /videos/rate Bir videoya beğenme veya beğenmeme puanı ekleyin ya da videonun puanını kaldırın.
getRating GET /videos/getRating Yetkili kullanıcının belirtilen videolar listesine verdiği derecelendirmeleri alır.
reportAbuse POST /videos/reportAbuse Kötüye kullanım amaçlı içerik barındıran bir videoyu bildirin.

Filigranlar

watermark kaynağı, belirtilen bir kanalın videoları oynatılırken görüntülenen resmi tanımlar. Ayrıca, resmin bağlanacağı hedef kanalı ve video oynatma sırasında filigranın ne zaman görüneceğini ve ne kadar süre boyunca görüneceğini belirleyen zamanlama ayrıntılarını da belirtebilirsiniz.

Bu kaynak hakkında daha fazla bilgi için kaynağın kaynak temsiline ve özelliklerinin listesine bakın.

Yöntem HTTP isteği Açıklama
https://www.googleapis.com/youtube/v3 ile göreli URI'ler
set POST /watermarks/set YouTube'a filigran resmi yükler ve bunu bir kanal için ayarlar.
unset POST /watermarks/unset Kanalın filigran resmini siler.