OAuth Login Kit
The user starts TikTok OAuth Login Kit and reviews exactly two requested scopes: user.info.basic and video.publish.
- User-initiated authorization
- Exact scopes: user.info.basic + video.publish
- No TikTok password collected
This page describes the current end-to-end TikTok integration: OAuth, creator settings, final post review, explicit approval, Direct Post upload, and status monitoring.
The implemented path is generated draft, final preview, editable caption and post settings, explicit per-post approval, Direct Post FILE_UPLOAD, then status polling.
This unaudited integration is limited to SELF_ONLY visibility and private accounts. It does not currently support public posting.
Sandbox success demonstrates the implemented private test flow, not production approval or TikTok endorsement.
Each publishing step has a defined user action or integration result.
The user starts TikTok OAuth Login Kit and reviews exactly two requested scopes: user.info.basic and video.publish.
After authorization, the integration calls the creator_info query for the connected creator before presenting post settings.
The user previews the final video and reviews the final caption, hashtags, privacy, and available interaction settings. Caption and hashtags remain editable before approval.
Direct Post begins only after the user explicitly approves that specific reviewed post. OAuth connection or draft generation alone never authorizes publishing.
The approved video is transferred with TikTok Direct Post FILE_UPLOAD using upload chunks required for the file, after initialization returns an upload destination.
After submission, the integration polls TikTok for processing status and presents the resulting state for the approved post.
Use an authorized private test account and eligible test video. Do not enter credentials anywhere except TikTok's authorization flow.
Expected outcome: one explicitly approved SELF_ONLY post completes the private Sandbox flow and its status becomes observable. A successful private test post has been verified on @clipwithlithiaa.
Caption and hashtags can be changed while reviewing the final video. Approval applies to the resulting reviewed post.
Privacy and available interaction settings come from the creator_info response and are shown before posting.
Autoclip Scheduler is independent and is not affiliated with, endorsed by, or sponsored by TikTok.
Public evidence stays limited to reviewer-relevant behavior and outcomes; sensitive authorization and infrastructure data remain private.