Tüm ücretsiz API'ler
Ücretsiz APIBilgiAnahtar yokResmi

Open Library API

Internet Archive'in açık kitap kataloğu: başlık/yazar/ISBN ile arayın, eserler ve baskıları çözümleyin, ISBN/OLID ile kapak görsellerini çekin; tümü anahtarsız.

Open Library (Internet Archive tarafından işletilir), on milyonlarca kitabı kapsayan anahtarsız bir JSON API'sidir. Arama API'si; başlık, yazar adları/anahtarları, ilk yayım yılı, baskı sayıları, ISBN'ler, e-kitap erişim bayrakları ve Internet Archive tanımlayıcıları içeren sıralı belgeler döndürür. Eserler (/works/{id}.json) ve baskılar (/books/{id}.json) uç noktaları kanonik kayıtlar sağlar; ayrı Kapaklar hizmeti ise ISBN, OLID veya kapak kimliğine göre kitap kapak görsellerini döndürür. Meta veri zenginleştirme, ISBN arama ve lisans ücreti ödemeden kapak görüntüleme için mükemmeldir.

Ücretsiz katman

Ücretsiz, anahtar gerekmez.

İstek limitleri

Aramada sabit yayımlanmış kota yoktur; ancak Open Library açıklayıcı User-Agent ve makul kullanım ister. Kapaklar uç noktası ISBN/OLID'e göre sorgularken IP başına ~5 dakikada 100 istekle sınırlıdır (sınırın üzerinde 403). Kapak kimliğine göre aramalar SINIRLANDIRILMAZ.

Kimlik doğrulama

Anahtar yok

Temel URL

https://openlibrary.org

Neler geliştirebilirsiniz

  • Kütüphane veya katalog için ISBN'den başlık/yazar/kapak zenginleştirmesi
  • Lisanssız covers.openlibrary.org üzerinden kitap kapakları görüntüleme
  • Eserleri, baskıları ve konu sınıflandırmalarını arama
  • Bir okuma listesini Internet Archive kullanılabilirliğiyle çapraz referanslama

Önemli uç noktalar

  • GET/search.jsonTam metin katalog araması; ?q=, ?title=, ?author=, ?fields=, ?limit=, ?page=
  • GET/works/{olid}.jsonKanonik eser kaydı al (başlık, açıklama, yazarlar, konular)
  • GET/books/{olid}.jsonBelirli bir baskı kaydı al
  • GET/isbn/{isbn}.jsonISBN ile bir baskıyı çözümle
Üyeler

Üyeler çalıştırılabilir tarifi alır

Örnek isteği kopyalamak, örnek bir yanıt görmek ve püf noktalarını okumak için ücretsiz giriş yapın.

Etiketler

booksisbncoversmetadatainternet-archive