What you need
- A TikTok for Developers account.
- Your site served over HTTPS.
- For photo posts, a site that TikTok can reach from the internet, and a verified domain (see below).
- Access to Admin → Publishing → Platforms.
Register the app on TikTok
Create the app
Get the redirect URI from MagicPost
Add Login Kit
Add the Content Posting API
Verify your site address
Submit the app for review
Store them in MagicPost
Permissions MagicPost asks for
Connect a TikTok account
Open Channels
Add the account
Confirm
What you can publish
TikTok has two post types: Video and Photo.Video options
Set these under Settings for the channel in the composer.Photo options
How media is delivered
- A video is uploaded as bytes in chunks of up to 10 MB. Your site does not need to be reachable from the internet for this, and an upload that is cut short carries on from the last chunk TikTok confirmed.
- A photo post is different. TikTok downloads the pictures itself from a web address, so the address must be reachable from the internet and on a domain verified in the TikTok app. When it is not, the post fails with a message that names the address.
Connection check
Reconnecting
TikTok access tokens renew with a refresh token. If TikTok reports that access was removed, the channel becomes Expired and the owner is notified. Reconnect it from Channels. See Channel states.Analytics
Common errors
TikTok has not audited this app yet, so it can only post for Only me
TikTok has not audited this app yet, so it can only post for Only me
TikTok limits how many people can post through this app each day
TikTok limits how many people can post through this app each day
This account has reached TikTok's daily posting limit
This account has reached TikTok's daily posting limit
TikTok only pulls photos from a domain verified for this app
TikTok only pulls photos from a domain verified for this app
TikTok fetches photos over the internet, and the address cannot be reached
TikTok fetches photos over the internet, and the address cannot be reached
This TikTok account cannot post for that audience
This TikTok account cannot post for that audience
TikTok does not allow branded content to be visible to Only me
TikTok does not allow branded content to be visible to Only me
This TikTok account can post videos up to a length, and this one is longer
This TikTok account can post videos up to a length, and this one is longer
TikTok could not read the file
TikTok could not read the file
TikTok flagged the caption
TikTok flagged the caption
TikTok access was removed for this app
TikTok access was removed for this app

