1from apify_client import ApifyClient
2
3
4
5client = ApifyClient("<YOUR_API_TOKEN>")
6
7
8run_input = {
9 "mode": "games",
10 "gameQueries": ["blox fruits"],
11 "catalogCategory": "all",
12 "userQueries": ["builderman"],
13 "groupQueries": ["7"],
14 "fetchGroupMembers": False,
15 "urls": [
16 "https://www.roblox.com/discover?Keyword=obby",
17 "https://www.roblox.com/games/920587237/Adopt-Me",
18 "https://web.roblox.com/games/2753915549",
19 "https://www.roblox.com/catalog?Keyword=dominus",
20 "https://www.roblox.com/catalog?Category=11&Keyword=hat&salesTypeFilter=2&SortType=3",
21 "https://www.roblox.com/catalog/browse.aspx?CatalogContext=1&Keyword=cap",
22 "https://www.roblox.com/catalog/1028606/Red-Baseball-Cap",
23 "https://www.roblox.com/bundles/1/Man",
24 "https://www.roblox.com/users/156/profile",
25 "https://www.roblox.com/users/1",
26 "https://www.roblox.com/user.aspx?id=2",
27 "https://www.roblox.com/groups/7/Roblox-Fan-Group",
28 "https://www.roblox.com/communities/1200769/x",
29 "https://www.roblox.com/groups/group.aspx?gid=1",
30 ],
31 "catalogSalesType": "any",
32 "catalogSortType": "relevance",
33 "catalogIncludeUnavailable": False,
34 "fetchDetails": True,
35 "maxPages": 0,
36 "maxItems": 20,
37 "proxy": { "useApifyProxy": True },
38 "incrementalMode": False,
39 "emitUnchanged": False,
40 "emitExpired": False,
41 "changeScope": "all",
42 "compactUpdates": False,
43 "expireAfterMissedScans": 0,
44}
45
46
47run = client.actor("abotapi/roblox-scraper").call(run_input=run_input)
48
49
50print(f"💾 Check your data here: https://console.apify.com/storage/datasets/{run.default_dataset_id}")
51for item in client.dataset(run.default_dataset_id).iterate_items():
52 print(item)
53
54