YouTube Video Details Scraper
No credit card required
YouTube Video Details Scraper
No credit card required
Input: YouTube video link | 👉 Output: Transcript, video description, video title 👌👉 This actor processes a YouTube video link and extracts the transcript, description, and title of the video. It's perfect for gathering video metadata and subtitles for further analysis or content creation.
I’m experiencing an issue with the "YouTube Video Details Scraper" actor on Apify. My integration involves dynamically passing a YouTube URL from a Telegram bot via Make (Integromat). While the actor initializes and runs without errors, it fails to retrieve data, returning a 404 error for valid URLs.
Workflow:
A user sends a YouTube link to the Telegram bot.
Make forwards this link dynamically to the actor as input JSON:
json
{ "url": "{{1.message.text}}" }
The actor processes the URL and saves the results in a dataset.
The dataset is then fetched and sent back to the user.
Issue Details:
Input URL: https://www.youtube.com/watch?v=EXAMPLE_VIDEO_ID.
Actor log shows:
less
ERROR:src.main:Ошибка при запросе. Код состояния: 404
Make retrieves the Dataset ID: X1Ub8ftekBSaMp1bmI, but no data is stored.
Steps Taken:
The actor works with static input directly in the Apify Console (e.g., https://www.youtube.com/watch?v=vxRgPKrGw8U).
Verified that Make correctly passes valid dynamic URLs.
Expected Behavior:
The actor should process valid YouTube URLs dynamically and save data (title, description, etc.) in the dataset.
Request: Could you help identify why the actor fails with dynamic inputs? Is there an issue with processing URLs or dataset handling?
Actor Metrics
65 monthly users
-
11 stars
>99% runs succeeded
34 days response time
Created in Oct 2024
Modified 4 months ago