Guia: conectar YouTube e TikTok
Cada plataforma exige que você crie um "app de desenvolvedor" com a sua conta. É grátis e feito uma vez só. Depois, cole as credenciais em ArcanClips → Configurações → Contas conectadas e clique em Conectar.
YouTube (Google Cloud)
- Acesse console.cloud.google.com e crie um projeto (ex.: "ArcanClips").
- Em APIs e serviços → Biblioteca, ative a YouTube Data API v3.
-
Em APIs e serviços → Tela de consentimento OAuth (ou "Google Auth Platform"):
- Tipo de usuário: Externo; nome do app: ArcanClips; e-mail de suporte: o seu.
-
Página inicial:
https://clips.vfconsultoria.dev; Política de Privacidade:https://clips.vfconsultoria.dev/privacidade.html; Termos:https://clips.vfconsultoria.dev/termos.html. -
Escopos:
.../auth/youtube.uploade.../auth/youtube.readonly. - Em "Público-alvo", clique em Publicar app (status "Em produção"). Em "Teste", o Google desconecta a conta a cada 7 dias. Como o app não é verificado, o login mostra um aviso — clique em "Avançado → Acessar ArcanClips (não seguro)"; é o seu próprio app.
-
Em Credenciais → Criar credenciais → ID do cliente OAuth, escolha o tipo
App para computador. Copie o Client ID e o Client Secret para o
ArcanClips. (Não é preciso cadastrar endereço de retorno: apps para computador usam
http://127.0.0.1automaticamente.) - No ArcanClips, clique em Conectar, escolha a conta do canal e autorize.
Vídeos públicos exigem auditoria
Projetos de API não auditados só conseguem enviar vídeos privados (regra do Google). O app avisa quando isso acontece. Para liberar vídeos públicos, peça a auditoria no formulário YouTube API Services — Audit and Quota Extension, informando o uso pessoal e as páginas deste site. Enquanto isso, você pode tornar o vídeo público manualmente no YouTube Studio quando a plataforma permitir.
TikTok (TikTok for Developers)
- Acesse developers.tiktok.com, entre com a sua conta e crie um app em Manage apps → Connect an app.
-
Preencha ícone, nome (ArcanClips), categoria, descrição e os links de
https://clips.vfconsultoria.dev/termos.htmle/privacidade.html. Em Platforms, marque Desktop. -
Em Products, adicione:
-
Login Kit — Redirect URI (Desktop):
http://127.0.0.1:47931/oauth/tiktok - Content Posting API — com o envio para rascunho (Upload).
-
Login Kit — Redirect URI (Desktop):
- Em Scopes, confirme
user.info.basicevideo.upload. - Para usar antes da aprovação: abra a aba Sandbox, crie um sandbox e adicione a sua conta do TikTok como target user. Copie o Client Key e o Client Secret do sandbox para o ArcanClips.
- No ArcanClips, clique em Conectar e autorize.
- Para sair do sandbox, envie o app para revisão (Submit for review) com um vídeo de demonstração mostrando: conectar a conta, publicar um clipe e o rascunho chegando no TikTok.
Como funciona o rascunho
O vídeo chega como notificação na sua caixa de entrada do TikTok. A legenda gerada pelo ArcanClips é copiada para a sua área de transferência: abra o TikTok, toque na notificação, cole a legenda e publique. O TikTok aceita até 5 rascunhos pendentes a cada 24 horas.
Problemas comuns
-
"Porta 47931 ocupada": feche o programa que usa a porta e tente de novo. (Avançado: a variável
ARCAN_OAUTH_PORTmuda a porta — ajuste também o Redirect URI no TikTok.) - "A conexão expirou": clique em Reconectar em Configurações.
- "Esta conta Google não tem canal": crie o canal no YouTube com a mesma conta e conecte de novo.