सार्वभौमिक स्क्रैपिंग एपीआईक्विकस्टार्टशुरू करना

आरंभ करना

पैरामीटर व्याख्या

पैरामीटरप्रकारवर्णन
actorstringएक बहुत महत्वपूर्ण पैरामीटर, यह एक सेवा को दर्शाता है। स्क्रैपर एक्टर सूची की जानकारी देखने के लिए क्लिक करें
inputobjectडेटा स्क्रैपिंग कार्य को पूरा करने के लिए एक्टर द्वारा आवश्यक पैरामीटर।
proxyobjectदेश फ़ील्ड, अनुरोध भेजने के लिए इस क्षेत्र से एक प्रॉक्सी का उपयोग करें।

इनपुट फ़ील्ड व्याख्या

पैरामीटरप्रकारडिफ़ॉल्टविवरण
urlstringलक्षित वेबसाइट
methodstringGETअनुरोध विधि
redirectbooleanfalseक्या पुनर्निर्देशन की अनुमति देनी है
headersobjectकस्टम अनुरोध शीर्षलेख फ़ील्ड

पहला अनुरोध भेजें

https://httpbin.io/get के डेटा स्क्रैपिंग का उपयोग करके उदाहरण के तौर पर।

API एंडपॉइंट के माध्यम से डेटा कैप्चर करें

import requests
import json
 
API_KEY = ""
host = "api.scrapeless.com"
url = f"https://{host}/api/v1/unlocker/request"
 
payload = json.dumps({
   "actor": "unlocker.webunlocker",
   "input": {
      "url": "https://httpbin.io/get",
      "redirect": False,
      "method": "GET",
   },
   "proxy":{
       "country": "ANY",
   }
})
headers = {
   'Content-Type': 'application/json',
   'x-api-token': f'{API_KEY}'
}
 
response = requests.request("POST", url, headers=headers, data=payload)
 
print(response.text)