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 reliableBilibili 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.


