YouTube hizmeti, Apps Komut Dosyası'nda YouTube Data API ve YouTube Live Streaming API'yi kullanmanıza olanak tanır. Bu API, kullanıcılara videolarını, oynatma listelerini, kanallarını ve canlı etkinliklerini yönetme olanağı tanır.
Referans
Bu hizmetle ilgili ayrıntılı bilgi için aşağıdaki referans belgelerine bakın:
Apps Komut Dosyası'ndaki tüm gelişmiş hizmetler gibi YouTube hizmeti de herkese açık API ile aynı nesneleri, yöntemleri ve parametreleri kullanır. Daha fazla bilgi için Yöntem imzaları nasıl belirlenir? başlıklı makaleyi inceleyin.
Sorunları bildirmek ve diğer destek seçeneklerini görmek için ilgili destek sayfalarına bakın:
Örnek kod
Aşağıdaki örnek kodda YouTube Data API'nin 3. sürümü kullanılmaktadır.
Anahtar kelimeye göre arama
Bu işlev, köpeklerle ilgili videoları arar, ardından video kimliklerini ve başlığını günlüğe kaydeder. Bu örnekte sonuçların 25 ile sınırlandırıldığını unutmayın. Daha fazla sonuç döndürmek için YouTube Data API referans belgelerinde gösterildiği gibi ek parametreler iletin.
Yüklemeleri alma
Bu işlev, kullanıcının yüklediği videoları alır. Bu işlem için aşağıdaki adımlar uygulanır:
- Kullanıcının kanalını getirir.
- Kullanıcının
uploads
oynatma listesini getirir. - Bu oynatma listesinde yinelenir ve video kimlikleri ile başlıklarını günlüğe kaydeder.
- Sonuçların bir sonraki sayfası varsa onu getirir ve 3. adıma geri döner.
Kanala abone ol
Bu örnek, kullanıcıyı YouTube'daki Google Developers kanalına abone eder.