Criar uma aplicação em NodeJs. A aplicação deve ser capaz de ler uma planilha do google sheets, buscar as informações necessárias, calcular e escrever o resultado na planilha.
Pré Requisitos: Faz-se necessário a instalaçao do Node no computador
- Clonar esse repositório em seu computador
- Executar o comando:
npm install
Planilha de Referencia:
https://docs.google.com/spreadsheets/d/1XvWJcRLj2WAeXO3ULQ_GxGm9---3SZkjMbGcXMJtt70/edit?usp=sharing
-
É necessario a coleta das credenciais da api "Google Sheets" na plataforma para desenvolvedores da google.
- Acessar o link
- Selecionar a opçao "Ativar"
- Na aba "Credenciais", clicar em "Gerenciar contas de serviço"
- Selecionar o botao "Criar conta de serviço e preencher as informaçoes necessárias
- Em credenciais novamente, selecionar a credencial de serviço criada
- Ir em "Chaves" e criar uma chave
- Ao criar a chave, um arquivo .json sera baixado.
- Mover o arquivo json para esse projeto dentro da pasta de 'src' e renomear o arquivo para 'credentials'
-
Compartilhar a planilha alvo com o email da conta contina no arquivo "credentials.json"
- Abrir o arquivo credentials.json
- Copiar o email contido em "client_email"
- Compartilhar a planilha alvo com o email copiado com a opçao de "editor"
-
Configurar a planilha alvo e opcionais
- Abrir o arquivo "Settings.json"
- Informar o ID da planilha alvo em "document-id" (esse id fica no link da url ente /d/...id do documento.../edit/)
Após configurar, basta entrar no terminal na pasta do projeto e rodar o comando
npm start
Principais:
- NodeJs
Bibliotecas / Modulos: