परिणाम और पोलिंग
जब कोई कार्य तुरंत पूरा नहीं किया जा सकता है, तो 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-5 सेकंड।
- समय समाप्ति: अधिकतम पुनः प्रयास सीमा सेट करें (उदाहरण के लिए, 10 प्रयास)।
- डीबगिंग सुझाव
- सरल URL के साथ पहले परीक्षण करें।