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 yokTemel URL
https://openlibrary.orgNeler 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 ç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.