Bắt đầu
Giải thích tham số
Tham số | Kiểu | Mô tả |
---|---|---|
actor | string | Một tham số rất quan trọng, nó đại diện cho một dịch vụ. Nhấp để xem thông tin danh sách actor scraper |
input | object | Các tham số cần thiết bởi actor để hoàn thành một tác vụ thu thập dữ liệu. |
proxy | object | Trường quốc gia, sử dụng proxy từ khu vực này để gửi yêu cầu. |
Mô tả thành công tác vụ
- Mã HTTP 200 cho biết tác vụ đã thành công và nội dung phản hồi là dữ liệu.
Mô tả tác vụ đang xử lý
- Mã HTTP 201 cho biết tác vụ đang được xử lý, vui lòng truy xuất kết quả tác vụ thông qua taskId.
{
"message": "task in progress",
"taskId":"30681c8b-bfd3-48eb-a7c9-006e40b00591"
}
Mô tả lỗi tác vụ
- Mã HTTP 429. Quá nhiều yêu cầu.
- Mã HTTP 400, vui lòng kiểm tra xem các tham số tác vụ có hợp lệ không.
- Mã HTTP 500, lỗi máy chủ nội bộ.
Yêu cầu đơn giản
Sử dụng Python để lấy dữ liệu Shopee
import requests
import json
API_KEY = ""
host = "api.scrapeless.com"
url = f"https://{host}/api/v1/scraper/request"
payload = json.dumps({
"actor": "scraper.shopee",
"input": {
"action": "shopee.product",
"url": "https://shopee.tw/2312312.10228173.24803858474"
}
})
headers = {
'Content-Type': 'application/json',
'x-api-token': f'{API_KEY}'
}
response = requests.request("POST", url, headers=headers, data=payload)
print(response.text)