Ir directamente para o fim dos matadados
Ir directamente para o início dos matadados
Está a ver a versão antiga (v. /pages/viewpage.action?pageId=95912509) desta página. ver diferenças ·  ver histórico de página

Console Google 

Em algumas ferramentas que o OAuth foi implementado são exigidos alguns pré-requisitos essenciais para seu funcionamento, são eles conta serviço , ID de serviço e o arquivo da chave privada(arquivo p12). 

Esses campos são gerados pelo console google, esse documento tem o objetivo de mostrar como gerar cada requisito. 

Gerar requisitos 

Passo 1: Criar um projeto no Google Console

Passo 2: Criar uma conta de serviço

  • Vá para “APIs e Serviços” > “Credenciais” e clique em “Criar Credenciais” > “Conta de Serviço”.
  • Nomeie a conta e clique em “Concluído”.

Passo 3: Habilitar a delegação em toda a organização

  • Ao criar a conta de serviço, habilite a “Delegação em toda a organização” (Domain-wide Delegation).
  • Isso permite que a conta de serviço atue em nome de usuários dentro do domínio do Google Workspace.

Passo 4: Gerar chave privada

  • Na aba de “Credenciais”, clique na conta de serviço criada e em “Adicionar chave”.
  • Escolha o formato p12 (mais recomendado) e faça o download.

Passo 5: Configurar permissões no G Suite

  • Entre como administrador do G Suite e autorize o cliente OAuth (ID da conta de serviço) para agir em nome dos usuários.
  • Isso é feito no Admin Console do G Suite > “Segurança” > “Controles de API” > “Gerenciar delegação de acesso de cliente”.

Passo 6: Utilizar a conta de serviço

  • No seu código, use a conta de serviço gerada para autenticar e enviar e-mails via Gmail API.

 

 

 

 

Labels
  • Nenhum