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
csvjsonhtmlxlsx
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.phpquando não forem públicos. - Adicionar autenticação se a ferramenta ficar exposta.
- Criar limite por tamanho de planilha e paginação server-side.