Addon WP Media Folder : OneDrive Business Integration
1. Registro de aplicativo comercial do Microsoft OneDrive
A integração do OneDrive Business é distribuída como um addon separado. Você precisa instalar este add-on (plugin), além do WP Media Folder . O addon inclui integração para Google Drive, Google Photo, Dropbox, OneDrive Personal e Amazon S3 também.
Primeiro, você precisa de um aplicativo Microsoft Azure para conectar seu site a uma conta OneDrive Business. Acesse https://portal.azure.com/ , faça o login e clique no botão Novo registro .

Em Registrar um formulário de inscrição, configure um nome de aplicativo e copie o URL do seu site no campo URL de redirecionamento e clique no botão Registrar .
Na seção Tipos de conta suportados, você deve selecionar a opção "Contas em qualquer diretório organizacional (Qualquer diretório do Azure AD - Multitenant) e contas pessoais da Microsoft (por exemplo, Skype, Xbox)".

Você está quase terminando - aqui você tem um ID do aplicativo (ID do cliente), apenas a senha está faltando. No menu à esquerda, vá para Certificados e segredos e clique no botão Novo segredo do cliente para criar um. Depois disso, preencha a Descrição e defina a Expiração para ela.

Uma senha (Client Secret) é gerada imediatamente após pressionar o botão Adicionar ; copie-o porque você precisará dele em breve.

Retorne ao painel do WordPress e clique no menu Configurações> WP Media Folder > Nuvem> guia OneDrive> Configurações do OneDrive Business .
Selecione o tipo de link de mídia :
- Link público: gere um link de acesso público para seus arquivos e afeta os direitos apropriados sobre os arquivos em nuvem (link compartilhado)
- Link privado: link AJAX, oculte o link da nuvem para manter o direito de acesso original do seu arquivo (os usuários precisam de um login para visualizar as imagens)

Em seguida, você pode se conectar à conta OneDrive Business com o modo automático ou modo manual:
Modo automático
A partir de agora, você pode economizar muito tempo ao se conectar ao servidor OneDrive. Primeiro, para usar este recurso, você deve vincular sua conta Joomunited em Configurações de menu> Geral, por favor , clique no link de configurações do WordPress se você ainda não se conectou.

Em seguida, volte para o plugin Configurações> WP Media Folder > Nuvem> guia OneDrive e apenas clique no botão Conectar OneDrive Business na seção OneDrive Business.

Em seguida, siga as próximas etapas para finalizar a conexão.

É tão rápido, certo? Sim, nós sabemos disso. :)
Modo manual
Com as credenciais da etapa anterior, na seção OneDrive Business, cole o seguinte nos campos do formulário:
- ID do Cliente
- Segredo do cliente

Depois disso, você salva a configuração e clica no botão Conectar OneDrive Business .

Você terá que validar a autorização de acesso para conceder acesso ao WordPress; apenas clique em Sim na nova janela.

A conexão deve ser um sucesso ☺ Se for bem-sucedida, você pode criar pastas e subpastas no OneDrive Business e na WP Media Folder - tudo será sincronizado automaticamente!
3. Como funciona? O que posso fazer com o OneDrive Business?
Como funciona?
OneDrive Business pode sincronizar pastas e subpastas e arquivos em sua interface WP Media Folder e o mesmo é possível ao contrário (de WP Media Folder para OneDrive Business).

Quais são as instruções de sincronização?
Funciona nas duas direções! Você pode adicionar um arquivo ao OneDrive Business e vê-lo na WP Media Folder ou adicionar um arquivo na WP Media Folder e vê-lo no OneDrive Business. Isso também significa que você pode gerenciar arquivos de WP Media Folder de sua área de trabalho usando o software de sincronização OneDrive.
A integração WP Media Folder Onedrive Business permite que você execute 3 tipos de ações com sua mídia:
- Importar mídia do OneDrive Business na WP Media Folder (funciona automaticamente após a conexão)
- Importar mídia do OneDrive Business para a biblioteca de mídia do WordPress

- Incorpore a mídia do OneDrive Business ao seu conteúdo diretamente. Nesse caso, a mídia será carregada no seu conteúdo do OneDrive Business, não no seu servidor.
