Hızlı yanıt
SerpCrypto API'sinin çalışıp çalışmadığını nasıl kontrol ederim?
Anahtarınızla GET https://serpcrypto.com/api/v1/credits çağırın: ücretsizdir ve kalan kredilerinizle birlikte JSON olarak yanıt verir. 200, API'nin ve anahtarınızın çalıştığı anlamına gelir. 502 ve 504 hataları başarısız bir aramadan kaynaklanır ve asla ücretlendirilmez. SerpCrypto olayları changelog sayfasında yayınlar; ölçülene kadar çalışma süresi rakamı yayınlamaz.
curl -s https://serpcrypto.com/api/v1/credits -H "Authorization: Bearer $SERPCRYPTO_API_KEY"Her yanıt ne anlama geliyor?
| HTTP status | Anlamı | Ücretlendirilir mi? | Ne yapmalı |
|---|---|---|---|
| 200 | API çalışıyor; bir arama için sonuçlar yanıt gövdesinde | Başarılı bir arama için 1 kredi; kredi kontrolü ücretsizdir | Hiçbir şey |
401 invalid_api_key | Anahtar eksik, yanlış veya iptal edilmiş | Hayır | Anahtarı dashboard'dan tekrar kopyalayın |
402 insufficient_credits | Hesabınızda kalan kredi yok | Hayır | Fiyatlandırma sayfasından bir paket satın alın |
429 concurrency_limit | Aynı anda çok fazla arama | Hayır | Paralel istekleri azaltın veya daha yüksek bir limit isteyin |
502 search_failed | Arama tamamlanamadı | Hayır | Kısa bir bekleyip tekrar deneyin |
504 search_timeout | Zamanında yanıt gelmedi | Hayır | Kısa bir bekleyip tekrar deneyin |
Sorun bende mi, sizde mi, yoksa motorda mı?
Önce ücretsiz kontrolü, sonra tek bir basit aramayı, sonra gerçek isteğinizi çalıştırın. Her adım bir katmanı izole eder.
- Kredi çağrısı 401 ile başarısız olursa: sorun anahtardadır. Header formatını kontrol edin:
Authorization: Bearer <key>, tek boşlukla. - Kredi çağrısı çalışıyor ama her arama 502 döndürüyorsa: toplama katmanı veya motor herkes için başarısız oluyor. Birkaç dakika bekleyip tekrar deneyin; bu sırada hiçbir ücret alınmaz.
- Basit bir sorgu çalışıyor ama sizinki 400 ile başarısız oluyorsa: bir parametre izin verilen listenin dışındadır. Arama referansı her değeri listeler.
- Sonuçlar tarayıcınızdan farklı görünüyorsa: bu genellikle konum, dil veya cihazdır. Karşılaştırdığınız şeyle eşleşmesi için
gl,hl,locationvedevicedeğerlerini ayarlayın; bkz. konumlar ve diller.
Olaylar ve değişiklikler nerede yayınlanır?
Changelog sayfasında. Her girdide bir tarih, nelerin etkilendiği (bir motor, bir field, müşteri alanı veya ödemeler) ve neyin değiştiği yer alır. Eklenen bir field da burada görünür, böylece bir parser field'a ihtiyaç duymadan önce güncellenebilir.
Ayrı bir durum sitesi işletmiyoruz ve bu sayfa güncelliğini yitirmiş olabilecek yeşil bir ışık göstermiyor. Yukarıdaki ücretsiz kontrol, size anahtarınız için API'nin gerçek durumunu, sorduğunuz anda gösterir.
Neden burada çalışma süresi yüzdesi yok?
Çünkü henüz yayınlanmış bir yöntemle ölçmedik. Bir çalışma süresi rakamı; tanımlı bir probe, tanımlı bir dönem ve tanımlı bir hata demektir. Bunu elde ettiğimizde, yöntemi ve tarihiyle birlikte burada görünecek. O zamana kadar dürüst vaat, faturalandırma kuralıdır: 1 kredi = desteklenen herhangi bir motorda bir sayfa sonuç döndüren 1 başarılı arama isteği. Başarısız olan istek ücretlendirilmez.
Bir olay sırasında desteğe ne göndermeliyim?
search_metadata.id içindeki request ID ile (veya yanıt alınamadıysa isteğin zamanıyla) [email protected] adresine yazın; motoru, HTTP status'u ve hata kodunu belirtin. API anahtarınızı asla eklemeyin. E-posta yanıtları 12 saat içinde, haftanın 7 günü, API entegrasyonu desteği dahil. İletişim sayfası yanıtı hızlandıran diğer ayrıntıları listeler.