Google Planilhas Avançado - #38 Integração com Contatos
14/12/2019Continuando nossas integrações do Google Planilhas com outros aplicativos do Google, nessa vídeoaula trataremos da relação com o Google Contatos.
Integrando Google Planilhas com Google Contatos
Nossa missão é exibir o nome completo, telefone e email do Google Contatos na nossa planilha do Google. Para isso, utilizaremos os métodos getFullName, getPhones e getEmails.
//Contacts
function contact(){
var app=SpreadsheetApp;
var contact=ContactsApp.getContacts();
var spreadsheet=app.getActiveSpreadsheet();
var sheet=spreadsheet.getSheetByName("Cliente");
var i=0;
sheet.getRange("A2:B").clear();
contact.map(function(elem,ind,obj){
if(elem.getFullName() != ""){
sheet.getRange(2+i,1).setValue(elem.getFullName());
elem.getPhones().map(function(elem2,ind2,obj2){
sheet.getRange(2+i,2).setValue(elem2.getPhoneNumber());
});
elem.getEmails().map(function(elem3,ind3,obj3){
sheet.getRange(2+i,3).setValue(elem3.getAddress());
});
i++;
}
});
}
Por hoje é só. Sucesso nos códigos e na vida!
Posts Relacionados
Google Planilhas Avançado - #37 Integração com Gmail
Nesse tutorial aprenderemos como realizar a integração do Google Planilhas com o Gmail, enviando o email para os clientes.
Google Planilhas Avançado - #39 Integração com Google Mapas
Na aula de hoje realizaremos a integração do Google Planilhas com o Google Maps, trazendo dados de distância, tempo e passo a passo entre dois destinos.