Hızlı yanıt
WebReaderAPI'nin çalışıp çalışmadığını nasıl anlarım?
Anahtarınızla GET https://webreaderapi.com/api/v1/credits çağırın: ücretsizdir ve normal bir yanıt API'nin ve anahtarınızın çalıştığı anlamına gelir. Bir sayfa başarısız olursa, hata kodu nedenini söyler ve WebReaderAPI bunun için hiçbir ücret almaz. Bizim tarafımızdaki olaylar tarihleriyle birlikte değişiklik günlüğünde kaydedilir.
En hızlı sağlık kontrolü nedir?
Kredi endpoint'i. Hiçbir web sitesini getirmeden yanıt verir, böylece yalnızca bizim tarafımızı test eder: kimlik doğrulama, API ve hesabınız.
curl -s https://webreaderapi.com/api/v1/credits -H "Authorization: Bearer $WEBREADER_API_KEY"
Hangi hatalar web sitesinden, hangileri bizden geliyor?
Hata kodu sorunun nerede olduğunu söyler. Bu hataların hiçbiri kredi kullanmaz.
| Kod | Sorunun yeri | Ne yapmalı |
|---|---|---|
blocked_by_robots | Sitenin robots.txt dosyası tarayıcımızı reddediyor | Hiçbir şey: site hayır dedi |
blocked_by_site_policy | Site ai-input=no bildiriyor | Hiçbir şey: site hayır dedi |
target_refused | Site 403, 429, bir meydan okuma veya bir giriş yanıtı verdi | Daha sonra deneyin veya siteden erişim isteyin |
fetch_failed | DNS, TLS, bağlantı veya 404/410 sayfası | URL'yi kontrol edin; daha sonra tekrar deneyin |
fetch_timeout | Site zamanında yanıt vermedi | Daha uzun bir timeout ile tekrar deneyin |
concurrency_limit | Hesabınızdan aynı anda çok fazla istek | Yavaşlayın veya daha yüksek bir limit isteyin |
invalid_api_key, insufficient_credits | Anahtarınız veya bakiyeniz | Panoyu kontrol edin |
Hatalar sayfası her durumu ayrıntılı olarak, bir yeniden deneme döngüsüyle birlikte sunar.
Neden burada canlı bir uptime oranı yok?
Çünkü henüz halka açık bir örneklem üzerinde ölçmedik ve uydurma bir rakam sizi yanıltır. Bir okumanın başarısı çoğunlukla okunan siteye bağlıdır, bu yüzden tek bir yüzde az şey söyler. Rakamları yayımladığımızda, yöntem, örneklem ve tarihle birlikte gelecekler.
Olaylar nerede duyuruluyor?
Değişiklik günlüğünde, tarih, etkilenen endpoint'ler ve ne yapıldığıyla birlikte. Bizim tarafımızda tekrarlanan hatalar görürseniz (hedef sitenin neden olduğu kodlar dışındaki kodlar), istek zamanı ve hata koduyla [email protected] adresine yazın.
Durum: sık sorulan sorular
Kredilerimi kontrol etmek ücrete tabi mi?
Hayır. GET https://webreaderapi.com/api/v1/credits hiçbir zaman kredi kullanmaz, bu yüzden eşzamanlılık limitiniz dahilinde istediğiniz sıklıkta sağlık kontrolünden çağırabilirsiniz.
Bir sayfa bende başarısız oluyor ama tarayıcımda açılıyor. Neden?
Genellikle site robots'a insanlardan farklı davrandığı için: tarayıcımızı robots.txt'de reddedebilir veya otomatik isteklere bir meydan okuma sayfasıyla yanıt verebilir. Biz onun yanıtını döndürürüz ve hiçbir ücret almaz. Hata kodu ve target_status sitenin ne gönderdiğini gösterir.
Başarısız okumalar için hiç ücret alınır mı?
Hayır. 1 kredi = tarayıcı olmadan 1 sayfa okuma; sayfa JavaScript render etmek için tarayıcı gerektiriyorsa 2 kredi. Başarısız olan veya bir sitenin robots.txt'inin reddettiği istek için ücret alınmaz.