OAuth mode: Sandbox
Connection: {"video.publish": "reauthorization required or Sandbox unavailable", "video.upload": "reauthorization required or Sandbox unavailable"}
Connect / reauthorize TikTok Sandbox · About Social Factory
Public publishing disabled. Live-public disabled.
AIGC/test content · Silent original test video. Direct Post: SELF_ONLY, comments, duet and stitch disabled.
Sandbox permissions: user.info.basic, video.publish, video.upload.
{
"Direct Post": {
"stage": "PRIVATE_COMPLETE",
"privacy": "SELF_ONLY",
"source": "FILE_UPLOAD",
"aigc": true,
"updated_at": 1789905133.9799268,
"attempts": 2
},
"Draft Upload": {
"stage": "SEND_TO_USER_INBOX",
"privacy": "INBOX",
"source": "FILE_UPLOAD",
"aigc": true,
"updated_at": 1789907624.0874567,
"mode": "draft",
"attempts": 2
}
}
Posts privately with video.publish. Completion is reported by the posting status API. Each demo allows one submission; repeated clicks never resend.
Uses video.upload and FILE_UPLOAD to deliver this video to your TikTok inbox. This does not publish a post or set its final privacy. Open TikTok on your phone, tap the inbox notification, review the video, caption, AIGC disclosure and privacy, then save or explicitly confirm posting there.