Earn 5,400 ($54.00)
Automate YouTube Video Upload and Status Check with Replit
Bounty Description
Looking for a skilled developer to create an automated system using Replit to upload a video to YouTube and check its status using the YouTube Data API v3.
The primary requirements are as follows:
- The script should be able to upload a video to YouTube with specified title, description, and tags.
- After uploading, the script should check the status of the video and return relevant information (like video ID, privacy status, etc.)
- The video file will be provided as an input to the script.
- Implement proper error handling and provide detailed log messages for any errors that occur during the process.
- The code should be well-structured and easy to understand with proper comments for each significant step.
- Make sure to respect the YouTube Data API's usage limits (quotas) to avoid service disruption.
Note: You will need to create a test Google account and a test YouTube channel for this project. We recommend not using your personal account/channel for this. Once we are ready to integrate this into our system, we will provide our own API credentials.
We will provide more specific details and instructions upon starting the project. After seeing the details, you will have the opportunity to revise your bid if necessary.
Required skills: Python, YouTube Data API v3, Replit
Completion criteria:
A working Replit Python script that uploads a provided video file to YouTube and checks its status, providing clear error messages if anything goes wrong.
Note: Please include any relevant experience you have with the YouTube Data API v3 and/or Replit in your proposal. We are looking for a developer with a solid understanding of these platforms.
The winner of this bounty will potentially be considered for more complex, long-term projects related to this one in the future.