1from apify_client import ApifyClient
2
3
4
5client = ApifyClient("<YOUR_API_TOKEN>")
6
7
8run_input = {
9 "runHealthCheckOnStart": True,
10 "mode": "run_actor",
11 "laravelWebhookUrl": "",
12 "laravelBaseUrl": "https://your-app.test",
13 "laravelQueue": "default",
14 "correlationId": "",
15 "targetActorId": "sovanza.inc/python-scraper",
16 "startUrls": ["https://example.com"],
17 "targetActorInput": {
18 "startUrls": ["https://example.com"],
19 "includeLinks": True,
20 "includeHtml": False,
21 "exportFormat": "json",
22 },
23 "waitSecs": 300,
24 "maxCallbackItems": 50,
25 "maxDatasetItems": 100,
26 "datasetBatchSize": 100,
27 "useDemoFallbackOnPublicActorError": True,
28 "maxRetries": 3,
29 "retryDelayMs": 1000,
30 "sourceDatasetId": "",
31 "sourceKeyValueStoreId": "",
32 "sourceRunId": "",
33 "laravelWebhookSecret": "",
34 "laravelApiToken": "",
35}
36
37
38run = client.actor("sovanza.inc/laravel-integration").call(run_input=run_input)
39
40
41print("💾 Check your data here: https://console.apify.com/storage/datasets/" + run["defaultDatasetId"])
42for item in client.dataset(run["defaultDatasetId"]).iterate_items():
43 print(item)
44
45