Passar para o conteúdo principal
Todas as coleçõesToolzz Connect - TutoriaisConexões 🛜
CONECTANDO AOS SERVIÇOS GOOGLE USANDO OAUTH - TOOLZZ CONNECT
CONECTANDO AOS SERVIÇOS GOOGLE USANDO OAUTH - TOOLZZ CONNECT

Esse é um tutorial da plataforma Toolzz Connect

Atualizado há mais de uma semana

Neste artigo, mostraremos como criar seu próprio projeto no Google Cloud Console e um cliente OAuth personalizado. Isso é útil para conectar serviços restritos do Google, como Google Drive ou Gmail, ao Toolzz Connect.

Observação

O seguinte procedimento destina-se a:

  • Uso pessoal ( usuários @gmail.com e @googlemail.com )

  • Uso interno ( usuários do Google Workspace - anteriormente GSuite - que preferem usar um cliente OAuth personalizado)

Pré-requisitos:

  • uma conta do Google


Siga estas etapas para criar um cliente OAuth personalizado para os serviços do Google:

Observação

Você não será cobrado ao selecionar esta opção. Para obter mais detalhes, consulte Exceções do Google aos requisitos de verificação.

Para a seção Escopos:

Clique no botão "Adicionar ou remover" escopos para adicionar os escopos necessários.

Escopos para APIs do Google

Insira os escopos necessários para o serviço do Google que você deseja conectar ao Toolzz Connect marcando a caixa correspondente para cada escopo necessário. Em seguida, clique em "Update".

SERVIÇO/API

ESCOPOS REQUERIDOS

Gmail

https://mail.google.com/ https://www.googleapis.com/auth/gmail.labels https://www.googleapis.com/auth/gmail.send https://www.googleapis.com/auth/gmail.readonly https://www.googleapis.com/auth/gmail.compose https://www.googleapis.com/auth/gmail.insert https://www.googleapis.com/auth/gmail.modify https://www.googleapis.com/auth/gmail.metadata

Google Drive

https://www.googleapis.com/auth/drive https://www.googleapis.com/auth/drive.readonly

Para a seção Usuários de teste:

❗ Observação

A seção "Informações opcionais" é exibida apenas para usuários que não são do Google Workspace e não contém nenhum campo obrigatório.

⚠️ Aviso

Esta etapa é necessária, caso contrário, você não conseguirá estabelecer uma conexão com o Toolzz Connect.

Clique em "Add users" para adicionar o endereço de e-mail associado à conta do Google que você deseja conectar ao Toolzz Connect.

Passo a passo:

1º passo: faça login no Google Cloud Platform usando suas credenciais do Google.

2º passo: acesse o "Dashboard" e clique no botão "Create project".

3º passo: escolha um nome para o seu projeto e clique em "Create"

4º passo: clique "Enable APIS and services".

5º passo: no campo abaixo, insira o nome do serviço que deseja usar (por exemplo, API do Gmail ou API do Google Drive).

6º passo: a opção de serviço desejada deve ser exibida conforme você digita. Clique na API/serviço que deseja conectar ao Toolzz Connect.

7º passo: clique em "Enable".

8º passo: no menu lateral, clique em "APIs & Services" e escolha a opção "OAuth consent screen".

9º passo: escolha a opção "External" e clique em "Create".

10º passo: preencha os campos obrigatórios da seguinte forma:

Para a seção da tela de consentimento OAuth:

Nome da Aplicação

Digite o nome do aplicativo solicitando consentimento.

Por exemplo, Toolzz Connect.

E-mail de suporte ao usuário

Selecione seu e-mail.

domínios autorizados

toolzzconnect.com

Informações de contato do desenvolvedor

Digite seu e-mail.

11º passo: abra a página de configurações de "Credentials".

Observação

Caso esta não seja a primeira API/SERVIÇO (Gmail ou Google Drive) que você ativou, não é necessário criar credenciais, pois você já criou as credenciais anteriormente.

12º passo: clique em "Create credentials" e selecione a opção " OAuth client ID".

13º passo: preencha os campos obrigatórios da seguinte forma e depois clique em Criar.

Tipo de aplicação

Web application

Nome

por exemplo, Toolzz Connect

URIs de redirecionamento autorizado

Adicione um dos seguintes URIs:

14º passo: uma caixa de diálogo contendo o ID do cliente e o segredo do cliente do aplicativo é exibida.

15º passo: vá para o cenário Toolzz Connect e escolha o módulo do Google que deseja usar.

16º passo: ao lado de "Connection", clique em "Add".

17º passo: clique em "Show advanced settings".

18º passo: digite a ID do cliente e o segredo do cliente que você obteve em umas das etapas acima nos respectivos campos e clique em "Save".

Após finalizar as configurações necessárias você deverá entrar na sua conta do Google e seguir o passo a passo abaixo:

1º passo: entre com sua conta do Google.

2º passo: a janela "This app isn't verified" será exibida.

❗ Observação

O aplicativo = seu cliente OAuth que você criou acima.

3º passo: clique em "Advanced" e, em seguida, no link Go to Toolzz Connect (unsafe) para permitir o acesso usando seu cliente OAuth personalizado.

4º passo: clique em "Allow" para conceder permissão "create".

5º passo: Clique em "Allow" para confirmar suas escolhas.

Pronto! Agora você estabeleceu a conexão com o serviço do Google desejado usando um cliente OAuth personalizado.

Respondeu à sua pergunta?