दस्तावेज़Scraping APIपरिणाम और पोलिंग

परिणाम और पोलिंग

जब कोई कार्य तुरंत पूरा नहीं किया जा सकता है, तो API एक taskId (HTTP 201) लौटाता है। डेटा तैयार होने तक (HTTP 200) उस एंडपॉइंट के साथ परिणाम की जांच करें taskId ।

HTTP स्थिति कोड

कोडअर्थक्रिया
200सफलताप्रतिक्रिया शरीर डेटा का सीधे उपयोग करें।
201कार्य प्रगति पर हैपोल करें /result/{taskId} (अनुशंसित अंतराल: 1-5 सेकंड)।
400अमान्य पैरामीटरकृपया जांचें कि क्या कार्य पैरामीटर मान्य हैं।
429दर सीमा अधिकृत हो गई हैअनुरोध आवृत्ति कम करें या कोटा समायोजन के लिए समर्थन से संपर्क करें।
500आंतरिक सर्वर त्रुटि1 मिनट के बाद पुनः प्रयास करें; यदि समस्या बनी रहे तो समर्थन से संपर्क करें।

परिणामों के लिए पोलिंग

अपने taskId के साथ परिणाम एंडपॉइंट को तब तक कॉल करें जब तक कि वह HTTP 200 वापस न लौटाए।

curl --location --request GET 'https://api.scrapeless.com/api/v1/scraper/result/30681c8b-bfd3-48eb-a7c9-006e40b00591' \
--header 'x-api-token: YOUR_API_KEY' \
--header 'Content-Type: application/json'
 

टिप्पणियाँ

  1. पोलिंग संबंधी सिफारिशें
    1. अंतराल: 1-5 सेकंड।
    2. समय समाप्ति: अधिकतम पुनः प्रयास सीमा सेट करें (उदाहरण के लिए, 10 प्रयास)।
  2. डीबगिंग सुझाव
    1. सरल URL के साथ पहले परीक्षण करें।