HTML estilizadov10Sem dependência externa

Exportador Google Sheets

Finalidade

Ferramenta em /not/2/ para ler planilhas públicas do Google Sheets, aplicar filtros e exportar o resultado.

Caminho

/not/2/

API interna

POST /not/2/api.php?action=load
POST /not/2/api.php?action=export

Ações

Ação Descrição
load Carrega uma planilha pública do Google Sheets, converte para CSV, detecta colunas/tipos e retorna linhas.
export Recebe linhas, colunas e filtros da tela e exporta csv, json, html ou xlsx.

Formatos de exportação

  • csv
  • json
  • html
  • xlsx

Perfil especial

O perfil disparo monta saída com colunas:

nome | numero | e-mail

Limitações

  • Não usa OAuth; a planilha precisa estar pública.
  • O processamento é feito no request PHP.
  • Para bases grandes, pode consumir memória e causar timeout.

Correções recomendadas

  • Remover IDs de planilhas sensíveis do config.php quando não forem públicos.
  • Adicionar autenticação se a ferramenta ficar exposta.
  • Criar limite por tamanho de planilha e paginação server-side.