1from apify_client import ApifyClient
2
3
4
5client = ApifyClient("<YOUR_API_TOKEN>")
6
7
8run_input = {
9 "startUrls": [{ "url": "https://www.etsy.com/search?q=handmade+jewelry" }],
10 "maximumNumberOfItems": 10,
11 "categoryEndPage": 1,
12 "extendOutputFunction": """($) => {
13 const result = {};
14 // Uncomment to add a title to the output
15 // result.title = $('title').text().trim();
16
17 return result;
18}""",
19 "customMapFunction": "(object) => { return {...object} }",
20}
21
22
23run = client.actor("harvexa/etsy-product-seller-data-scraper").call(run_input=run_input)
24
25
26print("๐พ Check your data here: https://console.apify.com/storage/datasets/" + run["defaultDatasetId"])
27for item in client.dataset(run["defaultDatasetId"]).iterate_items():
28 print(item)
29
30