Social Factory — TikTok Sandbox review

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.

Latest local test result

{
  "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
  }
}

Direct Post

Posts privately with video.publish. Completion is reported by the posting status API. Each demo allows one submission; repeated clicks never resend.

Upload-to-TikTok Draft

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.