1from apify_client import ApifyClient
2
3# Initialize the ApifyClient with your Apify API token
4# Replace '<YOUR_API_TOKEN>' with your token.
5client = ApifyClient("<YOUR_API_TOKEN>")
6
7# Prepare the Actor input
8run_input ={
9"method":"POST",
10"statuses":[
11"ACTOR.RUN.SUCCEEDED",
12"ACTOR.RUN.FAILED",
13"ACTOR.RUN.TIMED_OUT",
14],
15"customData":{},
16"transformEndpoint":"""async ({ Apify, url, dataset, requestQueue, keyValueStore, abort, data, input: { customData } }) => {
17 return data;
18}""",
19"triggerCondition":"""async ({ Apify, dataset, requestQueue, keyValueStore, abort, data, input: { customData } }) => {
20 return true;
21}""",
22}
23
24# Run the Actor and wait for it to finish
25run = client.actor("pocesar/run-webhook-digest").call(run_input=run_input)
26
27# Fetch and print Actor results from the run's dataset (if there are any)
28print("๐พ Check your data here: https://console.apify.com/storage/datasets/"+ run["defaultDatasetId"])
29for item in client.dataset(run["defaultDatasetId"]).iterate_items():
30print(item)
31
32# ๐ Want to learn more ๐? Go to โ https://docs.apify.com/api/client/python/docs/quick-start