Actions11
Overview
This node enables uploading videos to TikTok directly from a URL. It is designed for scenarios where you have video content hosted online and want to publish it on TikTok without manually downloading and re-uploading the file. This can be particularly useful for automated social media workflows, content repurposing, or bulk video publishing.
For example, if you have a video hosted on a CDN or cloud storage with a public URL, you can provide that URL to this node, which will then upload the video to your TikTok account seamlessly.
Properties
| Name | Meaning |
|---|---|
| Content URL | URL of the video content to upload |
Output
The node outputs JSON data representing the result of the upload operation. The output includes details returned by TikTok's API about the uploaded video, such as its ID and status. This allows subsequent workflow steps to reference or manipulate the uploaded video.
No binary data is output by this operation since the upload is performed from a URL rather than local binary data.
Dependencies
- Requires an API authentication token credential for TikTok's Open API.
- Uses TikTok's official video upload endpoint for URL-based uploads.
- Relies on network connectivity to access both the provided content URL and TikTok's API.
- No additional environment variables are required beyond the API credentials configured in n8n.
Troubleshooting
- Invalid URL Provided: If the "Content URL" is malformed or inaccessible, the node throws an error indicating an invalid URL. Ensure the URL is correct and publicly accessible.
- Rate Limits: TikTok API enforces rate limits. If exceeded, the node will throw a rate limit error advising to wait before retrying.
- Upload Failures: Network issues or TikTok API errors during upload will cause the node to fail with descriptive messages. Check network connectivity and API credentials.
- File Format Restrictions: Although this operation uploads from URL, TikTok only supports certain video formats (e.g., MP4 with H.264 codec). If the content at the URL does not meet these requirements, the upload may fail.
- Maximum File Size: Videos larger than TikTok's maximum allowed size (~512 MB) will be rejected.