Hi everyone,
I’m trying to use the official TikTok node in n8n to upload videos automatically.
I always get the error:
“Unable to sign without access token.”
I also created a TikTok Developer app and started the App Review process, but TikTok asks for a demo video showing a complete working integration.
I have a few questions:
- Is App Review approval required before the official TikTok node can work?
- Can I obtain a valid access token before App Review?
- How can I record the required demo video if the API does not work yet?
- Has anyone successfully used the official TikTok node to upload videos?
- Is there a better approach or a community node that works more reliably?
Thank you!
Describe the problem/error/questions
What is the error message (if any)?
Please share your workflow
(Select the nodes on your canvas and use the keyboard shortcuts CMD+C/CTRL+C and CMD+V/CTRL+V to copy and paste the workflow.)
Share the output returned by the last node
Information on your n8n setup
- n8n version:
- Database (default: SQLite):
- n8n EXECUTIONS_PROCESS setting (default: own, main):
- Running n8n via (Docker, npm, n8n cloud, desktop app):
- Operating system:
Hi @mirallesmarraffini Welcome!
“Unable to sign without access token” is an OAuth problem, not an App Review one: the credential has no valid user access token stored, so either the Authorization Code flow never finished or n8n is not attaching the Bearer token (a known issue with TikTok’s non-standard OAuth, where the credential shows connected but the header is missing). App Review is not what unblocks this.
You do not need App Review to get a token or to test. Use TikTok’s Sandbox, add your own TikTok account as a test user, and complete the OAuth flow to get a user access token. The full upload flow runs in sandbox, so that is exactly where you record the demo video the audit form asks for. The only limit before audit is that posts go out as SELF_ONLY (private).
The wall is on public posting. TikTok will not approve an app whose purpose is auto-uploading to your own or a client’s accounts. It has to be a real product for a wide audience, so a personal n8n auto-poster to your own account generally will not clear the audit for public posts.
If you just need reliable public posting, most people skip their own TikTok app and use a pre-audited posting service like Upload-Post or Blotato through its node, since it already passed TikTok’s audit.
@mirallesmarraffini you can use TikTok’s Sandbox mode with your own account added as a test user. You get a real working OAuth token and can record your demo video there, no App Review needed yet. Just know public posting review is strict about “auto posting to your own account” as a use case, so if that’s blocking you, a pre audited service like Blotato, Upload Post is the faster path.