Kullandığınız script, eklenti veya başka bir projeniz için ilk defa Youtube Api key'e ihtiyaç duymuş olabilirsiniz. Bu sebeple de key almakta zorlanıyor olabilirsiniz. Çünkü bende ilk denememde nasıl yapıldığını bulana kadar kafayı sıyırmaya başlamıştım. Nihayetinde hallettim ve kullandığım eklentide api key'i aktif bir şekilde kullanmaya başladım. Aşağıdaki anlatımıda benim gibi zorlanmamanız için paylaşıyorum inşallah tasarımda değişiklik yapılmazda uzun süre herkesin işini görür.
1.) İlk önce Google geliştirici konsoluna gidiyorsunuz. (Tabi gmail hesabınızla oturum açacaksınız.)
https://console.developers.google.com
2.) Üst açılır menüden Create a project.. bağlantısına tıklıyorsunuz. Proje adı olarak istediğinizi yazıp, ardından Create butonuna tıklıyorsunuz. Sayfada sağ altta birşeyler olacak ve Google yeni projenizi oluşturacak. Üst açılır menüde yeni proje adını kontrol edip, proje adı görünmüyorsa menüden projenizi seçeceksiniz.
3.) Sol menüde APIs & Auth başlığı altından APIs'e tıklayacak ve karşınıza gelen api'ler arasından YouTube Data Api'yi seçeceksiniz. Youtube Api'yi aktif etmek için Enable API butonuna tıklayacaksınız.
4.) Şimdide sol menüden yine APIs & Auth başlığı altından Credentials'a tıklayacak, karşınıza gelen menüde Add credentials açılır menüsünden Api Key seçeneğine tıklayacaksınız.
5.) Karşınıza 4 seçenek gelecek. Api key'i nerede ne amaçla kullanacağınıza bağlı olarak uygun key seçeneğine tıklayacaksınız. Ben sadece eklentinin Youtube verilerini çekebilmesi için key talep ettiğimden Browser key seçtim. Browser key yada Server key, istediğiniz key'i seçtikten sonra isim verecek veCreate butonuna basacaksınız. Artık api key'inizi kullanabilirsiniz.
(Android veya İos uygulama geliştiriyor olsaydım muhtemelen Android, ios key'leri seçecektim. Server key'de belki harici uygulamalardan Youtube'a video yüklemek için gerekiyordur. Bu konularda henüz net bir bilgim yok.)
Ekstra sorularınız olursa bildiğim kadarıyla yardım etmeye çalışırım ama Google geliştirici konsolunda çok fazla deneyimim olmadığını belirteyim. Ayrıca diğer Google uygulamalarından api key alacaksanız onlar içinde benzer yol izleyeceğinizi belirteyim.
1.) İlk önce Google geliştirici konsoluna gidiyorsunuz. (Tabi gmail hesabınızla oturum açacaksınız.)
https://console.developers.google.com
2.) Üst açılır menüden Create a project.. bağlantısına tıklıyorsunuz. Proje adı olarak istediğinizi yazıp, ardından Create butonuna tıklıyorsunuz. Sayfada sağ altta birşeyler olacak ve Google yeni projenizi oluşturacak. Üst açılır menüde yeni proje adını kontrol edip, proje adı görünmüyorsa menüden projenizi seçeceksiniz.
3.) Sol menüde APIs & Auth başlığı altından APIs'e tıklayacak ve karşınıza gelen api'ler arasından YouTube Data Api'yi seçeceksiniz. Youtube Api'yi aktif etmek için Enable API butonuna tıklayacaksınız.
4.) Şimdide sol menüden yine APIs & Auth başlığı altından Credentials'a tıklayacak, karşınıza gelen menüde Add credentials açılır menüsünden Api Key seçeneğine tıklayacaksınız.
5.) Karşınıza 4 seçenek gelecek. Api key'i nerede ne amaçla kullanacağınıza bağlı olarak uygun key seçeneğine tıklayacaksınız. Ben sadece eklentinin Youtube verilerini çekebilmesi için key talep ettiğimden Browser key seçtim. Browser key yada Server key, istediğiniz key'i seçtikten sonra isim verecek veCreate butonuna basacaksınız. Artık api key'inizi kullanabilirsiniz.
(Android veya İos uygulama geliştiriyor olsaydım muhtemelen Android, ios key'leri seçecektim. Server key'de belki harici uygulamalardan Youtube'a video yüklemek için gerekiyordur. Bu konularda henüz net bir bilgim yok.)
Ekstra sorularınız olursa bildiğim kadarıyla yardım etmeye çalışırım ama Google geliştirici konsolunda çok fazla deneyimim olmadığını belirteyim. Ayrıca diğer Google uygulamalarından api key alacaksanız onlar içinde benzer yol izleyeceğinizi belirteyim.