Skip to content

Adicionar canal OneDrive

O canal OneDrive usa o Microsoft OneDrive como destino de armazenamento.

O que preparar

ItemUso
Conta MicrosoftGerenciar OneDrive e registro do app
Domínio ImgBedConfigurar callback OAuth
App registrationObter Client ID e Client Secret
Refresh TokenManter acesso de longo prazo

Abrir Microsoft Entra ID

  1. Abra portal.azure.com.
  2. Pesquise Microsoft Entra ID.
  3. Entre em App registrations.
  4. Clique em New registration.

Registrar aplicação

CampoValor
NamePor exemplo imgbed-onedrive
Supported account typesConforme o tipo de OneDrive usado
Redirect URI typeWeb
Redirect URIhttps://seu-dominio/api/oauth/onedrive/callback

Para OneDrive pessoal, escolha contas pessoais Microsoft. Para permitir contas pessoais e corporativas, escolha a opção compatível com ambos.

Registro OneDrive

Depois do registro, copie Application (client) ID. Para conta corporativa, guarde também Directory (tenant) ID.

Application ID e Tenant ID

Criar Client Secret

  1. Abra Certificates & secrets.
  2. Clique em New client secret.
  3. Defina nome e expiração.
  4. Copie o Value imediatamente.

Client Secret

Esse valor pode não aparecer de novo. Guarde ao criar.

Permissões Microsoft Graph

Em API permissions, adicione delegated permissions do Microsoft Graph.

PermissãoUso
Files.ReadWrite.AllEnviar, criar pastas e excluir arquivos
offline_accessObter Refresh Token
User.ReadLer informações da conta e capacidade

Preencher no ImgBed

Em Configurações de upload, escolha OneDrive.

CampoValor
Nome do canalPor exemplo OneDrive Main
Client IDApplication (client) ID
Client SecretValue do Client Secret
Tenant IDVeja a tabela abaixo
Refresh TokenDeixe vazio no início
Diretório raizOpcional, normalmente imgbed

Configuração OneDrive

Tipo de contaTenant ID
Conta pessoalconsumers
Pessoal + corporativacommon
Apenas organização atualDirectory (tenant) ID

Obter Refresh Token

  1. No ImgBed, clique em Obter Token.
  2. Entre com a conta Microsoft que será o destino.
  3. Aceite as permissões.
  4. Copie o Refresh Token da página de callback.
  5. Volte ao ImgBed e cole no campo correspondente.

Refresh Token

Fluxo rápido

text
Abrir portal.azure.com
-> Microsoft Entra ID
-> App registrations
-> New registration
-> Configurar callback Web
-> Copiar Application ID
-> Criar Client Secret
-> Adicionar permissões Microsoft Graph
-> Preencher Client ID / Secret / Tenant ID no ImgBed
-> Obter Token
-> Colar Refresh Token e salvar

Released as user documentation for CloudFlare ImgBed.