Soru İş Kanalına yüklemek için YouTube API'sı


YouTube API'sını kullanmanın herhangi bir yolu var mı? Böylece kullanıcılar videoları doğrudan iş yerindeki YouTube kanalına yükleyebilirler mi? Kullanıcılar web siteme kanalımı yüklemek için izin verirdi. Mümkünse başka bir sunucuya, ardından YouTube'a yüklemekten kaçınmak istiyorum. Teşekkürler


17
2018-01-22 13:28


Menşei


bunu da arıyorum - xavier


Cevaplar:


Uygulamanızdan gelen istekleri sizin adınıza hesabınızın erişim sahibi / sahibi yetkili olduğu bir kanala yetkilendirmek için OAuth2 hizmet hesabını kullanabilirsiniz.

  1. Servis hesabı kimlik bilgileri oluştur: (burada dokümantasyon) ve YouTube Veri API'sı v3'ün API'nızda etkinleştirildiğinden emin olun. proje (API’ya yeniyseniz, buradan başlangıç ​​kılavuzu).

  2. Yükleme API'sini çağırmak için hizmet hesabınızın OAuth kimlik bilgilerini kullanın: (burada dokümantasyon) kullanıcılarınızın sizinle paylaştığı videoyu yüklemek ve iş yerinizi belirtmek için 1. adımdaki yetkiyi kullanın video kaynağındaki kanal kimliği. Çeşitli dillerde örnek kod İşte (Sadece tercih ettiğiniz dili seçtikten sonra yükleme örneklerini arayın).

Akılda tutulması gerekenler:

  • Son kullanıcılara göre kanalınıza yüklemeleri etkinleştirirseniz ancak kontrol / doğrulama yapmazsanız kötüye kullanım olasılığı vardır
  • hizmet hesabı OAuth 1 yıl boyunca geçerlidir, bu nedenle her yıl servis hesabı kimlik bilgilerini yenilemeniz gerekir
  • Bu videolar iş kanalınız tarafından değil, diğer kullanıcıların kanalları tarafından yükleniyor gibi görünecek (çünkü API aracılığıyla gerçekleşiyor).

0
2017-08-12 21:49



Video yükleme API'sı, belgeleme. Yine de denedim ve görmezden geliyor gibi görünüyor. Yükleme yaparken marka / iş kanalı belirtmenin başka bir yolu var mı? - dncrane