--- tags: [projeto, intranet, social-media] status: em-andamento date: 2026-04-29 --- # Social Media - Modulo de Redes Sociais ## Fluxo de Aprovacao em 2 Etapas ### Etapa 1: Planejamento (Cronograma) 1. Colaborador cria cronograma mensal com posts (titulo, tipo, planejamento textual) 2. Midias de referencia sao opcionais nesta etapa 3. Link enviado via WhatsApp: `aprovacao-cronograma/TOKEN` 4. Cliente aprova/rejeita cada post individualmente ou todos de uma vez 5. Apos aprovacao, demandas sao criadas automaticamente via `SocialDemandaService` ### Etapa 2: Publicacao 1. Colaborador produz conteudo (imagem/video) e faz upload 2. Envia para aprovacao do cliente: `aprovacao/TOKEN` 3. Token expira em 4 horas 4. Cliente aprova/rejeita com comentario 5. Apos aprovacao, post e agendado para publicacao automatica ## Arquivos Principais - `SocialMedia.php` — Controller principal (posts, cronogramas, envio) - `AprovacaoPublica.php` — Aprovacao de publicacao (etapa 2) - `AprovacaoCronograma.php` — Aprovacao de planejamento (etapa 1) - `CronSocialMedia.php` — Publicacao automatica agendada - `SocialMediaPublisher.php` — Library de publicacao (Facebook/Instagram) - `SocialDemandaService.php` — Integracao com demandas ## Driver Cliente - So cria pastas, envia e baixa - Sem excluir, renomear ou mover ## OAuth Facebook/Instagram - App ID: `1467564368125628` - 5 permissoes: `public_profile`, `business_management`, `pages_read_engagement`, `instagram_basic`, `instagram_content_publish` - TOKENS: `access_token` = Page Token, `refresh_token` = User Token - `getContaConectada`: `status = 'conectada'` - Erro "Aplicativo inativo": app deve estar "Live" no Facebook Developers ## Memorias detalhadas ### Cronograma e fluxo - [[social-demanda-integracao]] — integracao Social ↔ Demandas - [[social-media-cronograma-fluxo-2026-04-06]] — fluxo de cronograma - [[social-media-calendario]] — calendario de posts - [[social-media-sessao-2026-04-06]] — sessao da implementacao - [[cronograma-fluxo]] — visao geral - [[social-reenviar-cronograma-fix-2026-04-27]] — reenvio de cronograma ### App Review - [[app-review-demo-fixes]] — fixes da demo do app review ### Conteudo - [[blog-imagens-fix-2026-04-28]] — fix imagens de blog ## Relacionados - [[whatsapp-chat-modulo]] - [[financeiro-modulo]]