Google Planilhas Avançado - #111 Integração com Google Contatos (API People)
09/01/2023Neste tutorial ensinarei como realizar a integração do Google Contatos com o Google Planilhas a partir de 2023 utilizando a API People.
Google Contatos com Google Planilhas
O primeiro passo é acessar a documentação da API People.
Posteriormente criaremos uma planilha, como um formulário bem simples, semelhante ao formulário abaixo:
Após criar o formulário na planilha, podemos partir para o código acessando Extensões >> Apps Scripts
let app = SpreadsheetApp;
let spreadsheet = app.getActiveSpreadsheet();
let sheet = spreadsheet.getSheetByName("Página1");
let people = People.People;
//Salvar o contato da planilha para o Google Contatos
function storeContacts()
{
let name = sheet.getRange("B1").getValue();
let telefone = sheet.getRange("B2").getValue();
let email = sheet.getRange("B3").getValue();
people.batchCreateContacts({
"contacts": [
{
"contactPerson": {
"names": [
{
"displayName": name,
"givenName": name,
}
],
"phoneNumbers": [
{
"value": telefone
}
],
"emailAddresses": [
{
"value": email
}
]
}
}
]
});
}
Em relação ao código acima, não esqueça de primeiramente adicionar o serviço People, no lado esquerdo do editor de códigos.
Então é isso, por hoje é só! Fiquem com Deus! Sucesso nos códigos e na vida!
Precisa de ajuda nos códigos? webdesignemfoco@gmail.com
Posts Relacionados
Google Planilhas Avançado - #110 Intervalos Nomeados
No tutorial de hoje aprenderemos as funcionalidades dos intervalos nomeados dentro do Google Planilhas.
Google Planilhas Avançado - #112 Integração com Google Contatos II (API People)
Na aula de hoje vamos aprender como realizar a busca de contatos pelo Google Planilhas, recebendo os dados sincronizados do Google Contatos.