TikTok

Upload and manage TikTok videos and photos, and retrieve profile information

Actions7

Overview

This node uploads a video post to TikTok. It supports uploading videos either by providing a publicly accessible video URL or by uploading a video file directly. Users can specify the privacy level of the post and configure additional options such as disabling comments, duets, stitches, and indicating if the video is AI-generated. This node is useful for automating TikTok video uploads with customizable privacy and content settings.

Use Case Examples

  1. Automatically upload marketing videos to TikTok from a URL with specific privacy settings.
  2. Upload user-generated video content from a file with comments and duets disabled.
  3. Schedule AI-generated videos to be posted with appropriate captions and cover frames.

Properties

Name Meaning
Source Determines the method of video upload, either from a URL or a file upload.
Video URL The publicly accessible URL from which TikTok will pull the video. Required if Source is 'Upload From URL'.
Binary Property The name of the binary property containing the video file to upload. Required if Source is 'Upload File'.
Privacy Level Specifies who can view the video post on TikTok.
Additional Fields Optional settings to customize the video post, including brand content toggles, disabling comments, duets, stitches, AI-generated content flag, caption title, and video cover timestamp in milliseconds.

Output

JSON

  • videoId - The unique identifier of the uploaded video post.
  • status - The status of the upload operation, e.g., success or failure.
  • message - Additional information or error messages related to the upload process.

Dependencies

  • Requires TikTok API credentials for authentication and access.

Troubleshooting

  • Ensure the video URL is publicly accessible if using 'Upload From URL' source; otherwise, the upload will fail.
  • Verify the binary property name matches the actual binary data property when uploading a file.
  • Check TikTok API rate limits and permissions if uploads fail or return errors.
  • Common error messages may include invalid URL, unsupported video format, or authentication errors; verify input data and credentials accordingly.

Discussion