Capacidades e Limites de SNS
O ANKK APP se integra a 6 principais plataformas de mídia social (Instagram, Threads, Bluesky, Facebook Page, TikTok, YouTube). Cada plataforma impõe políticas e limites de mídia específicos detalhados abaixo.
📊 Matriz de Especificação da Plataforma
Seção intitulada “📊 Matriz de Especificação da Plataforma”| Plataforma | Caracteres Máx. | Tipos de Conteúdo | Restrições de Mídia (Imagens/Vídeos) | Política de Hashtags | Método de Autenticação |
|---|---|---|---|---|---|
| 2.200 | post, reel, story | • post: 1–10 imagens (carrossel 2–10) ou 1 vídeo• reel: 1 vídeo obrigatório• story: 1 imagem ou 1 vídeo | append_to_text(Máx. 30) | Login do Instagram para Empresas (Conta Profissional) | |
| Threads | 500 (Ponderado por emojis/grafemas) | post, thread | • Máx. 10 imagens/vídeos • Suporte para threads conectadas ( thread_posts) | append_to_text | OAuth do Threads |
| Bluesky | 300 (3.000 bytes) | post | • 1–4 imagens (Máx. 2 MB cada) • Suporte para vídeo único (MP4, Máx. 100 MB) | unsupported | Senha de App / ATProto OAuth |
| Facebook Page | 63.206 | post | • Foto única / múltiplas fotos (2–10) • Vídeo único | append_to_text | Login do Facebook (Admin da Página) |
| YouTube | 5.000 (Descrição) | video | • Vídeo único obrigatório • 1 imagem de miniatura personalizada | provider_tags(Tags do YouTube) | Google / YouTube Data API OAuth |
| TikTok | 2.200 | video, photo | • video: Vídeo único obrigatório• photo: Carrossel de 1–35 fotos | append_to_text | OAuth do TikTok para Contas Business |
[!NOTE] A disponibilidade de publicação depende do nível da sua conta (Profissional/Criador), status da revisão do aplicativo e escopos OAuth concedidos.
💬 Modelos de Comentário e Engajamento
Seção intitulada “💬 Modelos de Comentário e Engajamento”| Plataforma | Arquitetura de Engajamento |
|---|---|
| Comentários de mídia com hierarquia de resposta aninhada de 1 nível | |
| Threads | As respostas são registros de postagem independentes encadeados pelo ID da postagem pai |
| Bluesky | Comentários são registros post do Protocolo AT com referências de raiz e pai |
| Facebook Page | Suporte para moderação de administrador, respostas, comentários, ocultar e excluir |
| YouTube | Tratamento distinto de commentThread de nível superior vs respostas comment filho |
| TikTok | Suporte para leitura de comentários e respostas via TikTok Business Accounts |
🔒 Status de Disponibilidade de Recurso (availability)
Seção intitulada “🔒 Status de Disponibilidade de Recurso (availability)”A API e a Web UI avaliam evidências de concessão em tempo de execução para determinar a viabilidade da execução:
| Status | Significado | Ação Recomendada |
|---|---|---|
available (scope_authorized) | Todas as permissões exigidas verificadas | Prosseguir com a operação |
permission_unverified | Evidências insuficientes, mas a execução é permitida | Tentar a operação e monitorar o resultado |
permission_required | Escopos OAuth exigidos ausentes na concessão | Reautorizar via Conectar SNS |
review_disabled | Bloqueado pelo status de revisão de aplicativo da plataforma | Recurso restrito até que a revisão do aplicativo passe |
unsupported | Recurso não suportado pelo protocolo da plataforma | Usar plataforma alternativa |
[!IMPORTANT] Um status
permission_requiredno nível do recurso é distinto de uma desconexão total da conta (reconnect_required). Por exemplo, a publicação pode funcionar enquanto os escopos de insights estão ausentes.
📈 Valores de Status de Métrica
Seção intitulada “📈 Valores de Status de Métrica”Os dados analíticos são relatados com semântica de status explícita:
0: O valor observado na plataforma é genuinamente 0 (ex: 0 visualizações)null/ vazio: Sincronização em andamento ou busca em segundo plano pendenteunsupported: A API da plataforma não fornece esta métricastale: Última medição bem-sucedida armazenada em cache, atualização agendada