ATUALIZADO EM 8 DE NOVEMBRO DE 2026
Como funciona
O painel e a fila executam no computador. As plataformas recebem os dados apenas pelos fluxos autorizados.
1. Execução local
O SocialLabs usa Node.js e um banco SQLite na máquina do responsável. Ao iniciar o aplicativo, o painel fica disponível em http://localhost:3000, ou na porta configurada. O servidor aceita conexões de loopback e não oferece acesso público pela internet.
Este site é separado do painel. Ele não contém login, conexão OAuth, formulário de envio ou instalador do sistema. A instalação atual é de uso do responsável; não existe distribuição pública ou serviço de cadastro neste site.
2. O que está disponível
| Plataforma | Recursos existentes | Limitações atuais |
|---|---|---|
| YouTube | Conexão OAuth, envio de vídeos, título, descrição, tags, opções avançadas e programação. Listagem do canal e consulta de visualizações, curtidas e comentários. | Métricas representam a última consulta. Upload aceito não significa processamento concluído. A liberação programada é feita pelo YouTube. |
| TikTok | Conexão e validação do perfil. Autorização adicional para teste privado por Direct Post. Upload em blocos e consulta do resultado. | Teste privado em sandbox. Sem publicação pública liberada pelo SocialLabs, agendamento, métricas ou envios mistos com YouTube. |
| Identificação visual no painel. | Integração ainda não implementada; não conecta nem publica. |
3. Marcas, pastas e formulário
Em “Marcas e contas”, cada marca reúne as conexões autorizadas. A pasta principal dos vídeos é definida nas configurações; a subpasta da marca é definida na sua engrenagem, e a pasta do mês é escolhida em “Nova publicação”.
As logos do YouTube e do TikTok selecionam os destinos e abrem campos próprios. O texto-base pode ser reutilizado na descrição ou legenda, mas editar um destino preserva sua personalização. Tags do YouTube não são convertidas automaticamente em hashtags.
Antes de confirmar, confira o perfil, o arquivo, o texto, a privacidade e os horários. As credenciais são configuradas no painel local, com confirmação da senha do painel. Nunca envie senhas, Client Secret ou tokens por este site ou por e-mail.
4. Conectar e testar no TikTok
- No aplicativo TikTok for Developers, configure Login Kit Desktop, o retorno local e o escopo
user.info.basic. Em sandbox, inclua o perfil entre os usuários de teste. - No SocialLabs local, informe Client Key e Client Secret na logo TikTok da marca e autorize o perfil pelo TikTok.
- Para enviar, habilite Content Posting API / Direct Post e
video.publishno portal. No painel, use “Habilitar publicação · teste privado” e conceda a nova permissão. Apenas conectar o perfil não autoriza o envio. - Em “Nova publicação”, selecione somente TikTok, a conta e um MP4 de até 4 GB. Aguarde a consulta de permissões e escolha explicitamente “Somente eu”. A duração é validada conforme o limite retornado para a conta.
- Confirme os direitos de uso de música e o envio. O arquivo sai diretamente do computador para os servidores do TikTok. Mantenha o SocialLabs e a conexão de internet ativos.
- Acompanhe a fila. Somente após a API confirmar a publicação o item é concluído. Procure o vídeo privado na conta indicada no aplicativo TikTok.
Aplicativos sem auditoria estão sujeitos às restrições do TikTok, incluindo conta privada. Publicações de parceria paga não podem usar esse teste privado. Se houver perda de resposta, o sistema preserva o identificador disponível para consultar o mesmo envio; não abre outro upload automaticamente.
5. Limites de aprovação e disponibilidade
Um domínio verificado, um site informativo ou um teste bem-sucedido não garantem aprovação do aplicativo. As regras atuais do TikTok para produção excluem ferramentas exclusivamente pessoais ou internas. O SocialLabs mantém sua finalidade local e não se apresenta como serviço público para contornar essa condição.
Consulte as regras de revisão, as diretrizes de compartilhamento e o guia de transferência do TikTok. As plataformas podem mudar permissões, cotas e condições.
6. Dados, desconexão e exclusão
O aplicativo guarda dados de marcas, conexões, preferências, fila e resultados no computador. Tokens e segredos são criptografados; a senha do painel é armazenada como hash. A proteção também depende da segurança do computador e dos backups.
Desconectar tenta revogar o acesso remoto e remove os tokens da conexão local. Isso não apaga a conta na rede social, vídeos publicados, histórico da fila, credenciais do aplicativo ou backups. A remoção de credenciais possui ação própria protegida pela senha do painel.
Veja a Política de Privacidade e as instruções de exclusão para detalhes e solicitações ao responsável.