Skip to content

tsalesproductions/google-sheets-php

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

google-sheets-php

Projeto criado para trabalhar com inserção de dados em planilhas do google com PHP;

Requisitos

Como usar

  1. Acesse o Console do Google - API, ative a API Google Sheets API
  2. Acesse o Console do Google - Credênciais, crie uma credencial e copie o código
  3. Acesse o Console do Google - IAM ADMIN, crie um novo projeto, acesse-o, navegue até guia chaves e adicione uma chave json, baixe-a e separe.
  4. Clone o repositório, insira a chave dentro do repositório com o nome: auth.json.
  5. Execute o comando composer install para instalar as dependências
  6. Crie e configure a sua planilha em modo público e modo editor para quem possuir o link;

Agora basta realizar os testes... Usei uma requisição AJAX para estar efetuando a integração via API

/req.html

window.addEventListener("load", () => {
            let result = $.post('http://localhost/google-planilhas/', {
                planilha_id: '1-JrsMcc7DpPnoorb0q2PdsaiCNwtIZ_hduBrbQuYjq0ko8',
                data: [
                    "Thiago Sales",
                    "thsales1997",
                    "27/04/1997",
                    "Rio de Janeiro"
                ]
            }).done((result) => {
                console.log(result)
            })
        })

Obs: necessário passar o id da planilha e o array contendo os valores das colunas. O id da planilha você obtem na url, após o /d/

https://docs.google.com/spreadsheets/d/
1-JrsMcc7DpPnoorb0q2PdsaiCNwtIZ_hduBrbQuYjq0ko8 // < Um exemplo
/

Licença

MIT

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages