İçindekiler:
- Bir Google hesabına nasıl kaydolun
- Geliştirici anahtarı nasıl elde edilir
- Google API'leri Gezgini Explorer ile nasıl çalışır?
Video: Nasıl Hacker Olunur - Yazılımcı Sohbetleri (Fatih Arslan) 2025
Google, Ad Exchange ile çalışarak Google Haritalar ile sürüş talimatlarını sunmaya kadar her şeyi kapsayan CSS3 için zengin bir API sunar. Aslında, çoğu geliştiricinin kaç tane varolduğu hakkında hiçbir fikri olmayan çok sayıda API vardır. Bu nedenle Google API Explorer önemlidir. Google'ın desteklediği tüm API'leri bulmanıza ve bu API'lara erişmenize yardımcı olur.
Bir Google hesabına nasıl kaydolun
Bir Google hesabı olmadan birçok Google API özelliğine erişebilirsiniz. Bununla birlikte, özelliklerin birçoğu bir hesap gerektirir ve başta bir hesaba kaydolmak genellikle daha kolaydır. Örneğin, Google Haritalar'ı kullanırken, web hizmetinden istekte bulunmak için bir belirteç edinmelisiniz.
İşlemi başlatmak için yapmanız gereken tek şey Google Hesapları'na gidip Kayıt Yap'ı tıklamak. Bu sayfaya gidiyorsun.
Birkaç soruya cevap verdikten sonra Sonraki Adımı tıklattıktan sonra kalan talimatları izlediniz. Hesabı almak ve e-posta hesabınız üzerinden doğrulamak uzun sürmüyor. Hesabı diğer öğeler için kullanmasanız bile, geliştirme amaçlı olması gerekir.
Bazı durumlarda, belirli bir API için dokümantasyon iki hesap elde etmenizi tavsiye eder: biri geliştirme için, diğerinde ise test için. Bu önerinin nedeni, API ile çalışarak veri kaybedebilmenizdir.
Test hesabınıza veri kullanırsanız, genellikle bir sorun değildir. Ancak, geliştirme hesabınızdaki verileri kaybederseniz uygulama geliştirme çabalarınızı geri alabilirsiniz. Gerektiğinde iki hesap oluşturmak daima iyi bir fikirdir.
Geliştirici anahtarı nasıl elde edilir
Birçok API ile çalışmak için bir geliştirici anahtarı edinmeniz gerekir. Google, iki tür anahtar sunar: ücretli ve ücretsiz. Deney yapmak için yalnızca boş anahtara ihtiyacınız var. Ücretli anahtar önemli derecede daha fazla esneklik sağlar ve muhtemelen oluşturduğunuz herhangi bir tam donanımlı uygulama için buna ihtiyaç duyarsınız. Bununla birlikte, deneme amacıyla serbest anahtar iyi çalışıyor.
Kullandığınız Google API, belgelerin bir parçası olarak geliştirici anahtar gereksinimini size söyleyecektir. (Sana söylemese bile, ilk isteğinde bulunmaya çalışırken şartı keşfedeceksin). Örneğin, Google Haritalar için Geliştirici Anahtarı'nı Google Developers'da edinebilirsiniz. Google API ile çalışmaya başlamadan önce hizmet şartlarını tam olarak anladığınızdan emin olun.
Google API'leri Gezgini Explorer ile nasıl çalışır?
Ana Google API Gezgini sayfasına her gittiğinizde, API'lerin bir listesini görürsünüz.Buna ek olarak, API, API sürümünün kısa bir açıklamasını ve bu API'ya tam erişim sahibi olup olmayacağınızı öğrenebilirsiniz. Bazı API'lar, tam erişime destek veriyor veya kullanımları için başka bir gereksinime sahipler. Maalesef, bu sayfa hangi özelliklerin eksik olduğunu veya neden desteklenmediğini size göstermeyecektir.
Belirli bir API için bir bağlantıyı tıklattığınızda, API ile ilgili kısa bir açıklama, dokümanlara bir bağlantı ve bu API çağrılarının bir listesini sağlayan bir sayfa görürsünüz. Çağrı listeleme, her API çağrısının kısa bir açıklamasını içerir. Liste, bir çağrıyı unuttuğunuzda hafızanızın sarsılmasına yardımcı olmak için hazırlanmıştır.
Bir API ile ilgili herhangi bir şey yapmaya başlamadan önce API belgelerini iyice okuduğunuzdan emin olun.
Belirli bir API çağrısına tıklamak, o çağrı hakkında ek bilgi içeren bir sayfa görüntüler. Ayrıca, aramanın gerçekte ne yaptığını görmek için gerçek bir test sayfası görüyorsunuz. Tüm yapmanız gereken alanları doldurup Yürüt'ü tıklayın.
Dokümantasyon sayfası, seçtiğiniz API ile çalışmak için zengin kaynaklarımıza erişim sağlar. Her API, size API hakkında her şeyi anlatan bir tanıtım ile başlar. Başlarken, müşteri arşivleri ile çalışırken ve API kullanan toplulukla etkileşim kurmak için bağlantılar bulabilirsiniz.
Buna ek olarak, her API, API'yı nasıl kullanacağınızı açıklayan bir kılavuza, API ayrıntılarını içeren bir referansı ve API tarafından desteklenen tüm kaynaklara bir bağlantı sağlar.
Ancak, dokümantasyon sayfasındaki en önemli (ve muhtemelen gözden kaçan) bağlantılardan biri, Şartlar bağlantısıdır. API'yi kullanma koşullarını anladığınızdan emin olun. Ne yazık ki, bazı geliştiriciler yasal gereklilikleri ihlal ediyor ve sonuçta kendilerini çalışmayan bir uygulamayla buluyorlar.
