Yetkilendirme kimlik bilgilerini alma
Koleksiyonlar ile düzeninizi koruyun
İçeriği tercihlerinize göre kaydedin ve kategorilere ayırın.
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.
Aksi belirtilmediği sürece bu sayfanın içeriği Creative Commons Atıf 4.0 Lisansı altında ve kod örnekleri Apache 2.0 Lisansı altında lisanslanmıştır. Ayrıntılı bilgi için Google Developers Site Politikaları'na göz atın. Java, Oracle ve/veya satış ortaklarının tescilli ticari markasıdır.
Son güncelleme tarihi: 2024-03-06 UTC.
[[["Anlaması kolay","easyToUnderstand","thumb-up"],["Sorunumu çözdü","solvedMyProblem","thumb-up"],["Diğer","otherUp","thumb-up"]],[["İhtiyacım olan bilgiler yok","missingTheInformationINeed","thumb-down"],["Çok karmaşık / çok fazla adım var","tooComplicatedTooManySteps","thumb-down"],["Güncel değil","outOfDate","thumb-down"],["Çeviri sorunu","translationIssue","thumb-down"],["Örnek veya kod sorunu","samplesCodeIssue","thumb-down"],["Diğer","otherDown","thumb-down"]],["Son güncelleme tarihi: 2024-03-06 UTC."],[[["Authorization credentials are required for applications using the YouTube Live Streaming API."],["All methods for the YouTube Live Streaming API necessitate OAuth 2.0 authorization, which requires the application to send a client ID and potentially a client secret to obtain a token."],["OAuth 2.0 credentials can be generated for web applications, service accounts, or installed applications through the Google API Console's Credentials page."],["While API keys are an option to identify a project, they are not necessary for the YouTube Live Streaming API, as it solely requires OAuth 2.0."],["API keys can be created and restricted within the API Console, following best practices for security."]]],["To use the YouTube Live Streaming API, obtain authorization credentials via the Google API Console. All API methods require OAuth 2.0 authorization, which necessitates generating OAuth 2.0 credentials for web applications, service accounts, or installed applications by sending a client ID and potentially a client secret to obtain a token. While optional, you can also generate and send an API key, which identifies your project and can be created and restricted via the console.\n"]]