Adicionar canal Google Drive
O canal Google Drive usa uma conta Google Drive como destino de armazenamento.
O que preparar
| Item | Uso |
|---|---|
| Conta Google | Gerenciar Drive e OAuth |
| Projeto Google Cloud | Criar OAuth Client |
| Client ID / Client Secret | Autorizar o ImgBed |
| Refresh Token | Manter acesso de longo prazo |
| Domínio ImgBed | Configurar callback OAuth |
Criar OAuth Client
No Google Cloud Console, crie um OAuth Client do tipo Web application.

Adicione esta URI como redirecionamento autorizado:
text
https://seu-dominio/api/oauth/google/callback
Preencher no ImgBed
Em Configurações de upload, escolha Google Drive e informe Client ID e Client Secret.

| Campo | Valor |
|---|---|
| Nome do canal | Por exemplo Google Drive Main |
| Client ID | OAuth Client ID |
| Client Secret | OAuth Client Secret |
| Refresh Token | Obtido depois |
| Diretório raiz | Opcional, normalmente imgbed |
Obter Refresh Token
- No ImgBed, clique em
Obter Token. - Entre com a conta Google que será o destino.
- Aceite as permissões.
- Copie o Refresh Token exibido na página de callback.
- Cole no campo
Refresh Token.

Verificação
- Salve o canal.
- Envie uma imagem de teste.
- Confira se ela aparece no Google Drive.
- Abra o link retornado pelo ImgBed.
Observações
- Se a tela de consentimento OAuth não estiver pronta, a autorização pode falhar.
- A conta que gera o Refresh Token será a conta de armazenamento.
- Se o Drive não tiver espaço, o upload falhará.
- Não publique o Client Secret.