Esse tutorial mostra como criar um projeto, habilitar a API do Google Drive para uma conta específica Google, obter as credenciais de acesso e adicionar no Scriptcase.

2) Após o login selecione ou crie um novo projeto:

3) Crie ou selecione um projeto existente:
Criando um Projeto
1 informe um nome e a organização que seu projeto será vinculado:

2 - Em seguida, clique no item “Selecionar Projeto” para acessar o projeto:

Ativando API
1) Clique no item “ATIVAR APIS E SERVIÇOS”:
2) Procure por "Google Drive API", selecione a opção e na próxima tela clique em "ATIVAR:
3) No menu esquerdo (“APIs e serviços”), clique em “Tela de consentimento do OAuth“:
4) Marque a opção “Externo” e clique no botão “Criar”:
5) Informe o nome do seu aplicativo e clique no botão ” Salvar “:
OBS: Deixe todas as outras opções com seus valores padrão.

Usando credenciais em ambiente local
1) Após a criação da tela de consentimento OAuth, selecione no menu esquerdo (“APIs e serviços”), o item “Credenciais”:
2) Clique no item “CRIAR CREDENCIAIS”:

3) Selecione o item “ID do cliente do OAuth”:

4) Selecione a opção “App para computador“, digite o nome e clique em “Criar“:

5) Imediatamente, “ID do cliente” e “Chave secreta” do cliente serão criados. Clique em OK:
Usando credenciais em ambiente externo
1 - Para utilizar suas credenciais em ambiente externo, vá novamente no botão "CRIAR CREDENCIAIS" e selecione a opção “Ajude-me a escolher”:
2 - Selecione as opções:
- Selecionar uma API: Google Drive API
- Marque a opção: Dados do usuário.
- Clique no botão PRÓXIMA
3 - Na tela de escopos, clique no botão para “Adicionar ou remover escopos”:
4 - Habilite todas as extensões contendo o nome da API: Google Drive API e Google Sheets API. Clique no botão para “Salvar e continuar”:
5 - No próximo passo, selecione a opção: “Aplicativo da web” e informar o nome do aplicativo:

Este nome será informado nas credenciais da API do scriptcase
6 - Na opção URL de redirecionamento, clique para adicionar a sua URL:
Logo em seguida clique no botão “CRIAR”.

É necessário adicionar o caminho completo.
Exemplo para ambiente de produção:
Adicionando a API no Scriptcase
1) Após a criação das credenciais, faça o download o arquivo JSON no registro que foi criado:
2) Após esse procedimento, acesse a interface de “API” do scriptcase:
- Informe o nome do aplicativo criado na tela de consentimento OAuth nas configurações da API.
- No campo JSON OAUTH insira o conteúdo do arquivo JSON baixado no procedimento anterior.
OBS: Depois de informar esses valores, clique no botão “AUTH”.
3) Logo após, selecione a sua conta gmail novamente, pois será gerado o código de autenticação. Copie e cole o “código de autenticação” no campo das configurações da API e clique no botão “SALVAR”: