O serviço avançado de pessoas permite usar a API People no Apps Script. Essa API permite que scripts criem, leiam e atualizem dados de contato do usuário conectado e leiam dados de perfil dos usuários do Google.
Referência
Para informações detalhadas sobre esse serviço, consulte a documentação de referência da API People. Assim como todos os serviços avançados no Apps Script, o serviço avançado de Pessoas usa os mesmos objetos, métodos e parâmetros que a API pública. Para mais informações, consulte Como as assinaturas de método são determinadas.
Para denunciar problemas e encontrar outros tipos de suporte, consulte o guia de suporte do People v1.
Código de amostra
O exemplo de código abaixo usa a versão 1 da API.
Receber as conexões do usuário
Para receber uma lista de pessoas nos contatos do usuário, use o seguinte código:
Conseguir a pessoa para o usuário
Para receber o perfil do usuário, é necessário solicitar
o escopo https://www.googleapis.com/auth/userinfo.profile
seguindo as
instruções para adicionar escopos explícitos
ao arquivo de manifesto appsscript.json
. Depois que o escopo for adicionado, use
este código:
Conseguir a Conta do Google da pessoa
Para receber as informações da pessoa em qualquer Conta do Google, use o seguinte código: