Çoğu belge sayfasında, yoğunlaştırılmış bir API Gezgini ekranın sağ tarafında görünür. API Gezgini görünmüyorsa, API Gezgini'nin yoğunlaştırılmış sürümünü görüntülemek için Deneyin! öğesini tıklayın.
Deneyin! yöntemi, bir referans dokümanlar sayfasının sağ tarafında görünmüyorsa API Gezgini tarafından desteklenmiyor demektir. Örneğin, API Gezgini, hizmet hesapları gerektiren API'lerle uyumlu olmadığından bu 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ü cURL, HTTP ve muhtemelen diğer kod örneklerini içerir. 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 girmenizi sağlar. Liste yöntemleri gibi birçok REST yönteminde, yöntemi çalıştırabilmek için yalnızca bir veya iki alan doldurmanız gerekir. Örneğin, Books API's
books.volumes.list yöntemi, kitapları listelemek için yalnızca bir sorgu parametresi (
q) gerektirir.
books.volumes.list yöntemini denemek için:
books.volumes.list'e gidin.
- API Gezgini görüntülenmediyse Deneyin!
qalanına Hunger Games (tırnak işareti veya özel karakterler olmadan) yazın.
- Aşağı kaydırın ve Yürüt'ü tıklayın.
- (isteğe bağlı) Bir Google oturum açma ekranı, bir Google hesabı seçmenizi ister.
- (isteğe bağlı) Google yetkilendirme iletişim kutusunda size "Kitaplarınızı yönetmenin" uygun olup olmadığı sorulur. İzin ver'i tıklayın. Sonuçlar, Yürüt düğmesinin altında görünür.
API Gezgini 200 sonucunu gösterirse yöntem başarılı olmuştur.
API Gezgini sorunlarını giderme
401 veya 403 hatası aldınız
API Gezgini'ni kullanarak bir yöntem yürütürken 401 veya 403 hatası alıyorsanız bunun nedeni aşağıdakilerden biriyle ilgili bir sorun olabilir:
- Yanlış yetkilendirme türü kullanıyorsunuz (OAuth 2.0 yerine API anahtarı). Yetkilendirme türünü değiştirmeyi deneyin.
- OAuth 2.0 sürümünü kullanıyorsunuz ancak kapsamı çok dar. Daha geniş bir kapsam kullanmayı deneyin.
Yetkilendirme iletişim kutusu görünmüyor
API Gezgini, gizli verilerinize erişim izni vermek için bir pop-up kullanır. Tarayıcınız pop-up'ları engellerse bu pop-up görünmez ve erişim izni veremezsiniz.
Yetkilendirme iletişim kutusunda İzin ver'i tıklarsanız tarayıcınız pop-up'ları etkinleştirmek için pop-up ayarlarını değiştirmeyi deneyin.