Automate downloading of Bilibili videos via the Bilibili Video Downloader API (RapidAPI), upload them to Google Drive, and notify users by email — all using n8n workflow automation.
This n8n automation allows users to:
| Node | Function |
|---|---|
| On form submission | Triggers when a user submits the Bilibili video URL through the form. |
| Fetch Bilibili Video Info from API | Sends the video URL to the Bilibili Video Downloader API (RapidAPI) to retrieve download info. |
| Check API Response Status | Validates that the API returned a 200 success status before proceeding. |
| Download Video File | Downloads the actual video from the provided resource URL. |
| Upload Video to Google Drive | Uploads the downloaded video file to the user’s connected Google Drive. |
| Google Drive Set Permission | Sets sharing permissions to make the uploaded video publicly accessible. |
| Success Notification Email with Drive Link | Sends the Google Drive link to the user via email upon successful upload. |
| Processing Delay | Adds a delay before executing error handling if something fails. |
| Failure Notification Email | Sends an error notification to the user if download/upload fails. |
To use the Bilibili Video Downloader API (RapidAPI):
Example header:
{
"x-rapidapi-host": "bilibili-video-downloader.p.rapidapi.com",
"x-rapidapi-key": "your-rapidapi-key-here"
}
This automation is ideal for:
✅ No manual downloads – fully automated.
✅ Secure cloud storage via Google Drive.
✅ Instant user notification on success or failure.
✅ Scalable for multiple users or URLs.
✅ Powered by the reliable Bilibili Video Downloader API (RapidAPI).
With this n8n workflow, you can seamlessly integrate the Bilibili Video Downloader API (RapidAPI) into your automation stack — enabling effortless video downloading, Google Drive uploading, and user notifications in one unified system.