Uygulamanızın YouTube Live Streaming API'yı kullanabilmesi için yetkilendirme kimlik bilgilerine sahip olması gerekir. Bu dokümanda, Google API Konsolu'nun desteklediği farklı yetkilendirme kimlik bilgisi türleri açıklanmaktadır. Ayrıca projeniz için yetkilendirme kimlik bilgilerini nasıl bulacağınız veya oluşturacağınız da açıklanmaktadır.
Projenizi oluşturun ve API hizmetlerini seçin
- API Konsolu'nda Kimlik Bilgileri sayfasını açın.
-
Bu sayfa, iki farklı kimlik bilgisi türü oluşturmanıza olanak tanır.
Ancak YouTube Live Streaming API'nın tüm yöntemleri için OAuth 2.0 yetkilendirmesi gerekir.
OAuth 2.0 kimlik bilgilerini oluşturmak için aşağıdaki talimatları uygulayın.
-
OAuth 2.0: Uygulamanız, gizli kullanıcı verileri istediğinde istekle birlikte bir OAuth 2.0 jetonu göndermelidir. Uygulamanız öncelikle bir istemci kimliği ve muhtemelen jeton almak için bir istemci gizli anahtarı gönderir. Web uygulamaları, hizmet hesapları veya yüklü uygulamalar için OAuth 2.0 kimlik bilgileri oluşturabilirsiniz.
Daha fazla bilgi edinmek için OAuth 2.0 dokümanlarına bakın.
-
API anahtarları: İstekle birlikte bir API anahtarı da ekleyebilirsiniz. Anahtar projenizi tanımlar ve API erişimi, kota ve raporlar sağlar.
YouTube Live Streaming API için tüm yöntemlerin OAuth 2.0 yetkilendirmesi gerektirdiğini unutmayın. Bu nedenle, OAuth 2.0 kimlik bilgilerini oluşturmak için yukarıdaki talimatları uygulamanız gerekir. İsterseniz API anahtarı da gönderebilirsiniz ancak bu gerekli değildir.
API, API anahtarlarında çeşitli kısıtlama türlerini destekler. İhtiyacınız olan API anahtarı zaten mevcut değilse Kimlik bilgileri oluştur > API anahtarı'nı tıklayarak Console'da bir API anahtarı oluşturun. Anahtarı, üretimde kullanmadan önce Anahtarı kısıtla'yı tıklayıp Kısıtlamalar'dan birini seçerek kısıtlayabilirsiniz.
-
API anahtarlarınızı güvende tutmak için API anahtarlarını güvenli bir şekilde kullanma konusundaki en iyi uygulamaları takip edin.