Youtube Video Downloader avatar
Youtube Video Downloader

Pricing

$30.00/month + usage

Go to Store
Youtube Video Downloader

Youtube Video Downloader

Developed by

epctex

epctex

Maintained by Community

Effortlessly download YouTube videos of your preferred quality with our user-friendly Video Downloader. Try it now!

1.9 (5)

Pricing

$30.00/month + usage

72

Total users

1.6K

Monthly users

183

Runs succeeded

>99%

Issues response

2.1 days

Last modified

4 hours ago

UM

Actor is broken with the Python Apify client

Closed

user-mDPcJexj4RwRBNFAw opened this issue
a month ago

When trying to retrieve old runs with the official Python Apify client, there is an error. This started happening today (June 16) around 1AM UTC, and it seems to happen for all runs created before then. This does not happen with any of the other actors we use, so it seems specific to this actor.

File ~/miniforge3/envs/brr/lib/python3.11/site-packages/apify_client/_logging.py:74, in _injects_client_details_to_log_context.<locals>.wrapper(resource_client, *args, **kwargs)
71 log_context.client_method.set(fun.__qualname__)
72 log_context.resource_id.set(resource_client.resource_id)
---> 74 return fun(resource_client, *args, **kwargs)
File ~/miniforge3/envs/brr/lib/python3.11/site-packages/apify_client/clients/resource_clients/run.py:30, in RunClient.get(self)
22 def get(self) -> Optional[Dict]:
23 """Return information about the actor run.
24
25 https://docs.apify.com/api/v2#/reference/actor-runs/run-object/get-run
(...)
28 dict: The retrieved actor run data
29 """
---> 30 return self._get()
File ~/miniforge3/envs/brr/lib/python3.11/site-packages/apify_client/clients/base/resource_client.py:22, in ResourceClient._get(self)
15 try:
16 response = self.http_client.call(
17 url=self.url,
18 method='GET',
19 params=self._params(),
20 )
---> 22 return parse_date_fields(_pluck_data(response.json()))
24 except ApifyApiError as exc:
25 _catch_not_found_or_throw(exc)
File ~/miniforge3/envs/brr/lib/python3.11/site-packages/apify_client/_utils.py:34, in _pluck_data(parsed_response)
31 if isinstance(parsed_response, dict) and 'data' in parsed_response:
32 return cast(Dict, parsed_response['data'])
---> 34 raise ValueError('The "data" property is missing in the response.')
ValueError: The "data" property is missing in the response.```
epctex avatar

epctex (epctex)

a month ago

Hey there, Closing this issue since it relates to Apify platform functionality, which is better handled through their official support. If you're still experiencing problems or need assistance, please create a support ticket at Apify Help. Their team will be able to assist you more effectively.

Best,