1from apify_client import ApifyClient
2
3
4
5client = ApifyClient("<YOUR_API_TOKEN>")
6
7
8run_input = {
9 "mode": "search",
10 "queries": ["nintendo switch"],
11 "itemCondition": [],
12 "categoryIds": [],
13 "brandIds": [],
14 "urls": [
15 "https://jp.mercari.com/search?keyword=iphone&sort=price&order=asc",
16 "https://jp.mercari.com/search?category_id=859",
17 "https://jp.mercari.com/search?keyword=iphone&page_token=v1%3A1",
18 "https://jp.mercari.com/search?keyword=iphone&brand_id=3272&status=on_sale&price_min=1000&price_max=50000&item_condition_id=1",
19 "https://jp.mercari.com/item/m98254537705",
20 "https://jp.mercari.com/en/item/m10455274260",
21 "https://jp.mercari.com/en/search?keyword=iphone",
22 "https://jp.mercari.com/user/profile/140382083",
23 "https://jp.mercari.com/user/reviews/186383006",
24 "https://item.mercari.com/jp/m17042911590/",
25 ],
26 "sellerIds": [
27 "https://jp.mercari.com/user/profile/140382083",
28 "140382083",
29 ],
30 "reviewFame": [
31 "good",
32 "normal",
33 "bad",
34 ],
35 "maxPages": 0,
36 "maxListings": 20,
37 "proxy": { "useApifyProxy": True },
38 "incrementalMode": False,
39 "emitUnchanged": False,
40 "emitExpired": False,
41 "ignoreFieldsForChanges": [],
42}
43
44
45run = client.actor("abotapi/mercari-jp-scraper").call(run_input=run_input)
46
47
48print(f"💾 Check your data here: https://console.apify.com/storage/datasets/{run.default_dataset_id}")
49for item in client.dataset(run.default_dataset_id).iterate_items():
50 print(item)
51
52