1from apify_client import ApifyClient
2
3
4
5client = ApifyClient("<YOUR_API_TOKEN>")
6
7
8run_input = {
9 "urls": ["https://www.etsy.com/market/top_sellers?ref=pagination&page=3"],
10 "js_script": "return 10 + 10 + 20",
11 "page_is_loaded_before_running_script": True,
12 "execute_js_async": False,
13 "retrieve_html_from_url_after_loaded": True,
14 "js_timeout": 10,
15 "max_retries_per_url": 2,
16 "proxy": { "useApifyProxy": False },
17}
18
19
20run = client.actor("ecomscrape/datadome-web-scraper").call(run_input=run_input)
21
22
23print("💾 Check your data here: https://console.apify.com/storage/datasets/" + run["defaultDatasetId"])
24for item in client.dataset(run["defaultDatasetId"]).iterate_items():
25 print(item)
26
27