Genel bakış

Google Books API Ailesi'ndeki API'ler, Google Kitaplar özelliklerini sitenize veya uygulamanıza taşımanıza olanak tanır. Yeni Google Books API, Google Kitaplar web sitesinde etkileşimli olarak yapabileceğiniz işlemlerin çoğunu programatik olarak gerçekleştirmenize olanak tanır. Yerleşik Görüntüleyici API'si, içeriği doğrudan sitenize yerleştirmenize olanak tanır.

Google'da, bilgiyi mümkün olduğunca çok kişiye ulaştırmak için sürekli çalışıyoruz. API'lerimiz de bu amaç doğrultusunda tasarlandı. Bununla birlikte, Google Kitaplar'ı desteklemek için kullandığımız verilerin çoğunun lisansını alırız. Bu nedenle, nasıl seçsek seçelim, dağıtmak bizim sorumluluğumuz değildir.

API, ticari hizmetlerin yerine kullanılmak üzere tasarlanmamıştır. Bu hizmetler değerlidir ve Google ayrıca halka yönelik kendi API'lerini oluşturmada onlardan yararlanır.

API'lerin kullanımıyla ilgili Google Hizmet Şartları'nı https://developer.google.com/books/terms.html adresinde bulabilirsiniz. Hizmet Şartları'nı ihlal eden ve Google tarafından ihlal edildiğini tespit ettikten sonra ihlali gidermek için gerekli işlemleri yapmayan kullanıcıların API'lere erişimini askıya alırız.

Books API v1 (Deneysel)

Yeni Google Books API v1, Google Kitaplar web sitesinde sunulan işlemlerin birçoğuna programatik erişim sağlar. Google Kitaplar ile daha derin entegrasyon sağlayan güçlü uygulamalar oluşturmak için bunu kullanabilirsiniz. API'nin sağladığı temel özelliklerden bazıları şunlardır:

  • belirli bir sorguyla eşleşen kitapların listesini arayıp göz atın.
  • Bir kitapla ilgili meta veriler, stok durumu, fiyat ve önizleme sayfasına bağlantılar da dahil olmak üzere bilgileri görüntüleme.
  • kendi kitap raflarınızı yönetmenizi sağlar.

API hakkında bilgi edinmenin iyi bir ilk adımı Başlarken sayfasıdır. Bu bölümde, API'nin kullandığı temel kavramlar ve uyguladığı temel etkileşim ilkeleri açıklanır. API tarafından desteklenen tüm işlemlerin kapsamlı bir açıklaması API'yi kullanma sayfasında verilmiştir.

Yerleştirilmiş Görüntüleyici API'si

Yerleşik Görüntüleyici API'si, Google Kitaplar'daki kitap içeriğini JavaScript ile doğrudan web sayfalarınıza yerleştirmenize olanak tanır. Kitap önizlemeleri konusunda kendi kullanıcı deneyiminizi oluşturmanıza olanak tanır.

Sitenize kitap önizleme işlevi eklemek nispeten basit bir işlemdir, ancak biraz HTML ve JavaScript bilgisi gerektirir. Geliştirici Kılavuzu'nda, API'nın Google AJAX yükleyicisi kullanılarak nasıl yüklenebileceği ve sayfanızdaki belirli bir kapsayıcı içine nasıl çekilebileceği açıklanmaktadır.

Yerleştirilmiş görüntüleyici bir web sayfasına eklendikten sonra JavaScript işlevleri ile kontrol edilebilir. Böylece, kontrolleri tıklayarak kullanıcının yapabileceklerine benzer işlemler gerçekleştirebilirsiniz: Sonraki sayfaya gidebilir, yakınlaştırabilir veya uzaklaştırabilir, arama terimlerini vurgulayabilir ve daha fazlasını yapabilirsiniz. Geçerli sayfa numarasını da alabilir ve kullanıcı kitapta gezinirken kodunuzun tepki vermesine izin verebilirsiniz.