API Gezgini'ni görüntüleme ve bir yöntemi yürütme

Çoğu doküman sayfasında, ekranın sağ tarafında API Gezgini'nin daraltılmış bir sürümü görünür. API Gezgini görünmüyorsa API Gezgini'nin daraltılmış sürümünü görüntülemek için Deneyin!'i tıklayın.

Bir referans dokümanı sayfasının sağ tarafında Deneyin! seçeneği görünmüyorsa yöntem, API Gezgini tarafından desteklenmiyor demektir. Örneğin, API Gezgini, hizmet hesapları gerektiren API'lerle uyumlu değildir. Bu nedenle, söz konusu API'lerin doküman sayfalarında görünmez.

API Gezgini'nin genişletilmiş sürümünü görüntüleme

API Gezgini'nin genişletilmiş sürümünde cURL, HTTP ve muhtemelen diğer kod örnekleri bulunur. API Gezgini'nin genişletilmiş sürümünü görüntülemek için Tam ekran'ı tıklayın.

Yöntem yürütme

API Gezgini, gerekli parametreleri, isteğe bağlı parametreleri ve varsa API yöntemleri için bir istek gövdesi girmenize olanak tanır. Liste yöntemleri gibi birçok REST yöntemi için, yöntemi yürütmeden önce yalnızca bir veya iki alanı doldurmanız gerekir. Örneğin, Books API'nin books.volumes.list yöntemi, kitapları listelemek için yalnızca bir sorgu parametresi (q) gerektirir. books.volumes.list yöntemini denemek için:

  1. books.volumes.list adresine gidin.
  2. API Gezgini görüntülenmiyorsa Deneyin!'i tıklayın.
  3. q alanına Açlık Oyunları yazın (tırnak işareti veya özel karakter kullanmadan).
  4. Aşağı kaydırın ve Execute'u (Çalıştır) tıklayın.
  5. (isteğe bağlı) Google oturum açma ekranında bir Google Hesabı seçmeniz istenir.
  6. (İsteğe bağlı) Google yetkilendirme iletişim kutusunda "Kitaplarınızı yönetmek" için izin verip vermediğiniz sorulur. İzin ver'i tıklayın. Sonuçlar, Çalıştır düğmesinin altında görünür.

APIs Explorer 200 sonucunu gösteriyorsa yöntem başarılı olmuştur.

API Gezgini sorunlarını giderme

401 veya 403 hatası aldınız

API'ler Explorer'ı kullanarak bir yöntemi yürütürken 401 veya 403 hatası alıyorsanız bunun nedeni büyük olasılıkla aşağıdakilerden biriyle ilgili bir sorundur:

  • Yanlış yetkilendirme türünü (OAuth 2.0 yerine API anahtarı) kullanıyorsunuz. Yetkilendirme türünü değiştirmeyi deneyin.
  • OAuth 2.0 kullanıyorsunuz ancak kapsam çok dar. Daha geniş bir kapsam kullanmayı deneyin.

Yetkilendirme iletişim kutusu görünmüyor

API Gezgini, özel verilerinize erişim izni vermek için pop-up kullanır. Tarayıcınız pop-up'ları engelliyorsa bu pop-up görünmez ve erişim izni veremezsiniz.

Yetkilendirme iletişim kutusunda İzin ver'i tıkladığınızda hiçbir şey olmuyorsa tarayıcınızın pop-up ayarlarını değiştirerek pop-up'ları etkinleştirmeyi deneyin.