Google Drive
A integração com o Google Drive permite-lhe enviar documentos e anexos de email para o Drive — escolha ou crie uma pasta e carregue, a pedido ou a partir de um fluxo de trabalho.
O Drive é uma aplicação Google separada do Gmail. A exportação interativa usa o âmbito drive completo restrito do Google (para que possa navegar e escrever em qualquer pasta), o que implica o seu próprio cliente OAuth — distinto do usado para ligar uma caixa de correio Gmail. O seu callback é /oauth/google/callback.
O que pode fazer
- Enviar para o Drive a partir de um documento — navegue pelo seu Drive, crie uma pasta se necessário, e carregue o ficheiro.
- Carregar anexos de um email para uma pasta do Drive (interativamente, via Cmd+K ou Scout, ou a partir de um fluxo de trabalho).
- Arquivar automaticamente documentos para uma pasta configurada à medida que são processados.
Configuração (auto-alojamento)
- Na Google Cloud Console, crie um cliente OAuth (um cliente separado do Gmail, idealmente num projeto próprio).
- Adicione o âmbito
https://www.googleapis.com/auth/drivee o URI de redirecionamento<url-da-sua-aplicação>/oauth/google/callback. - Defina as credenciais no seu ambiente:
GOOGLE_DRIVE_CLIENT_ID=your_client_idGOOGLE_DRIVE_CLIENT_SECRET=your_client_secret
Como o âmbito drive completo é um âmbito restrito do Google, o ecrã de consentimento OAuth tem de passar pela verificação do Google antes de o usar em produção. As contas ligadas com o âmbito drive.file mais antigo precisam de voltar a ligar para obter acesso completo às pastas.
Ligar e usar
- Aceda a Definições → Integrações → Google Drive e ligue a sua conta.
- Abra qualquer documento e clique em Enviar para o Drive, escolha uma pasta (ou crie uma) e carregue.
- Para automatizar, adicione uma ação Enviar para o Google Drive a um fluxo de trabalho — a fonte dos ficheiros são os anexos do email de gatilho.