Pular para o conteúdo principal

Dropfiles: Integração com o Dropbox

1. Crie um aplicativo do Dropbox

O Dropbox está incluído no pacote principal Dropfiles .

Primeiro, você precisa de um aplicativo do Dropbox para conectar seu site a uma conta do Dropbox. Acesse https://developers.dropbox.com/ e crie um novo aplicativo.

 

criar-aplicativo-dropbox

 

Em seguida, configure um tipo de aplicativo "Dropbox API", "Dropbox completo" e um nome para o aplicativo

As categorias de arquivos do Dropfiles serão adicionadas como pastas na raiz da sua conta do Dropbox (ótimo para quem usa uma conta dedicada do Dropbox). Se você selecionar "Pasta de aplicativos", todas as pastas/arquivos serão armazenados em uma única pasta (evitando a bagunça na sua conta do Dropbox).

 

dropbox-app-info

 

Então você está quase terminando, seu aplicativo está criado e você já tem sua chave e segredo do aplicativo.

 

app-create-dropbox

 

URL de redirecionamento autorizada

Na seção OAuth 2, cole o URL de redirecionamento autorizado das Dropfiles no "URLs de redirecionamento" e clique no "Adicionar dropfiles . O URL deve ser semelhante a este: "https://joomunited.com/administrator/index.php?option=com_dropfiles&task=dropbox.authenticated "

 

dropbox-redirect-url

 

Para maior segurança no futuro, você deve escolher a opção "Curta duração" seção OAuth 2 > Expiração do token de acesso .

 

token-expire-dropbox

 

E na Permissões , você deve definir as permissões conforme a imagem abaixo.

 

permissão-dropbox-configuração

 

2. Faça login no Dropbox pelo Dropfiles

Modo automático

A partir de agora, você pode economizar muito tempo ao se conectar ao servidor do Dropbox. Primeiro, para usar esse recurso, você precisa conectar sua conta Joomunited em Configurações Dropfiles guia Atualizações ao Vivo. Clique no Vincular minha conta Joomunited e faça login, caso ainda não tenha conectado.

 

atualizações ao vivo -dropfiles

 

Em seguida, acesse Conexão com a nuvem > guia Dropbox e clique no Conectar ao Dropbox no canto direito.

 

dropbox automático-dropfiles

 

Em seguida, siga os próximos passos para concluir a conexão.

 

dropfiles conectados automaticamente ao Dropbox

 

Modo manual

Com as credenciais da etapa anterior, acesse o painel de administração do Joomla e clique no menu Dropfiles > Opções > guia Conexão na nuvem > Configurações do Dropbox. Cole suas credenciais.

  • Chave do aplicativo
  • Segredo do aplicativo

Em seguida, salve a configuração e clique no botão Conectar ao Dropbox.

 

reconectar-dropbox

 

Você precisará validar a autorização de acesso para o aplicativo; basta clicar em Permitir .

 

permitir-aplicativo-dropbox

 

A conexão deve ser um sucesso ☺ 

 

conectado

 

Simultaneamente, você verá o "Acompanhar alterações do Dropbox" . Para usar esse recurso, adicione o URL da mensagem de aviso em {nome do seu aplicativo} > guia Configurações Etapa 3 :

Exemplo: https://{seu-domínio } dropfiles

 

URL do webhook

 

Em seguida, nas Dropfiles , clique no "Acompanhar alterações do Dropbox" para ativar. Se você desativar, os arquivos e pastas não serão sincronizados automaticamente do Dropbox para o seu Dropfiles .

 

watch-changes-dropbox

 

Agora você pode criar pastas e subpastas no Dropbox e no Dropfiles, e tudo será sincronizado!

 

nova-pasta-do-dropbox

 

Atualização da API do Dropbox da versão 1 para a versão 2 da API

Devido a uma grande alteração na API do Dropbox em 19 de fevereiro de 2022, os aplicativos do Dropbox criados anteriormente precisam ser atualizados para a API v2 para funcionarem novamente. Se o seu aplicativo foi criado recentemente, antes da data mencionada, é possível que você precise apenas sair e entrar novamente para resolver o problema.
Caso contrário, siga estas etapas para migrar seus dados do aplicativo antigo do Dropbox para um novo aplicativo.

 

Opção 1: Continue usando seu aplicativo Dropbox antigo


Caso 1: Você usou um conector automático.
 

Este é o cenário mais simples. Basta abrir as Configurações do plugin Dropfiles > Conexão com a nuvem > aba Dropbox e desconectar/reconectar da sua conta do Dropbox para resolver o problema.

 

dropbox automático-dropfiles

 

Caso 2: Você usou um aplicativo Dropbox personalizado criado recentemente.

Tente adicionar URIs de redirecionamento autorizados nas configurações do Dropbox no seu aplicativo Dropbox e reconecte a conta do Dropbox no Dropfiles . Se funcionar, isso é tudo o que você precisa fazer.
Se esse procedimento não funcionar, você deve passar para a opção 2 abaixo.

Adicione os URIs de redirecionamento autorizados em OAuth 2:

 

dropbox-redirect-url

 

Na Permissões , você deve configurar as permissões conforme a imagem abaixo. Em seguida, clique no Migrar .

 

permissão-dropbox-configuração

 

Em seguida, reconecte o aplicativo nas configurações Dropfiles

 

reconectar-dropbox

 

Opção 2: Conecte um novo aplicativo do Dropbox e mova os arquivos

Passo 1. Você deve criar um novo aplicativo do Dropbox e conectar sua conta do Dropbox nas Dropfiles . Siga os passos detalhados no capítulo 1 desta documentação para prosseguir.

 

criar-aplicativo

 

Passo 2. Mova seus arquivos do Dropbox e sincronize-os novamente.

Após conectar seu novo aplicativo Dropbox ao seu site Joomla, você deve mover todas as pastas e arquivos da pasta raiz do aplicativo antigo no Dropbox. Basta arrastar e soltar todas as suas pastas na nova pasta usada pelo novo aplicativo.
Em seguida, aguarde a sincronização completa; dependendo da quantidade de dados, isso pode levar algum tempo.

 

novo aplicativo-mover arquivo

 

3. Como funciona? O que posso fazer com o Dropbox?

Como funciona? 

Dropfiles cria uma pasta raiz na sua conta do Dropbox, permitindo a sincronização bidirecional entre as duas plataformas. Arquivos e pastas adicionados ao Dropbox ou Dropfiles serão sincronizados automaticamente com a outra plataforma.

 

dropbox-web


Quais são as instruções de sincronização?

Funciona nos dois sentidos! Você pode adicionar um arquivo do Dropbox e vê-lo no Dropfiles , ou adicionar um arquivo no Dropfiles e vê-lo no Dropbox. Isso também significa que você pode gerenciar arquivos Dropfiles a partir do seu computador usando o software de sincronização do Dropbox. Incrível, não é? Sim, nós sabemos ☺

 

dropfiles- pasta-dropbox