Pular para o conteúdo principal

Complemento WP File Download : Integração com o Google Drive

1. Faça login no Google Drive no WP File Download

Modo automático

A partir de agora, você pode economizar muito tempo ao se conectar ao servidor do Google Drive. Primeiro, acesse Configuração do plugin > Conexão com a nuvem > Google Drive e clique no Conectar ao Google Drive no canto direito.

 

automático-google-drive

 

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

 

conectado automaticamente ao Google Drive

 

Informamos que estamos passando por um processo de verificação detalhado e complexo com o Google, o que significa que nosso aplicativo ainda não foi aprovado. Consequentemente, o modo automático não está disponível no momento. Enquanto isso, você pode usar o modo manual.

Modo manual

Com as credenciais da etapa anterior, acesse o painel de administração do WordPress e clique no menu WP File Download > Configuração > guia Conexão com a Nuvem > seção Configurações do Google Drive. Cole suas credenciais.

  • ID do cliente
  • Segredo do cliente

Em seguida, salve a configuração e clique no botão Conectar ao Google Drive para fazer login na sua conta do Google.

 

google-drive-connect

 

Em seguida, uma janela pop-up será exibida e você poderá selecionar sua conta.

Se você não cometeu nenhum erro, deve validar a autorização em uma nova janela, como mostrado abaixo

 

confirmar-autor

 

A conexão deve ser bem-sucedida ☺ Simultaneamente, você verá que a opção "Acompanhar alterações do Google Drive" está ativada. Se você desativá-la, os arquivos e pastas não serão sincronizados imediatamente do Google Drive para o seu WP File Download .

 

watch-change-google-fd

 

Em seguida, você poderá criar pastas no Google Drive e fazer upload de arquivos para elas!

 

criar-googledrive-cat

 

2. Como funciona? O que posso fazer com o GG Drive?

Como funciona? 

WP File download irá gerar uma pasta raiz no seu Google Drive com o nome do site.

 

Gerenciador de arquivos do WordPress: Sincronização com o Google Drive

 

Todas as pastas e subpastas adicionadas no WP File Download serão sincronizadas nesta pasta ( WP File Download - {sitename}) . E vice-versa, todos os seus arquivos e categorias dessa pasta raiz no Google Drive serão sincronizados com o WP File Download no WordPress.

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

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

Além disso, se você apagar um arquivo do Google Drive, precisa esvaziar a lixeira para que ele seja removido completamente.

 

Arquivos do Google Drive enviados para o WordPress

 

Corrija o erro: erro: "invalid_scope ao conectar WP File Download com o Google Drive"

O Google introduziu recentemente uma nova camada de segurança que exige a verificação de aplicativos. Se você criou o aplicativo com sua conta do Google e, em seguida, fizer login no WordPress com a mesma conta, não verá esse erro.
Esse erro só aparecerá se você tiver criado um aplicativo com uma conta do Google e estiver tentando se conectar ao Google a partir do WordPress com outra conta.

Nesse caso, você precisa que seu aplicativo seja aprovado pelo Google seguindo este processo: https://support.google.com/code/contact/oauth_app_verification

 

 

 

3. Criar um aplicativo do Google Drive

A integração com o Google Drive é distribuída como um complemento separado. Você precisa instalar este complemento (plugin) além do WP File Download. O complemento também inclui integração com Google Teams, Dropbox, OneDrive, Amazon S3 e Nextcloud.

Primeiro, você precisa de um aplicativo de desenvolvedor do Google para conectar seu site ao Google Drive. Acesse https://console.cloud.google.com/ e navegue até o canto superior esquerdo, clique em Menu (três linhas horizontais) > IAM e administração > Criar um projeto .

 

Criar projeto-1

 

Em seguida, defina um nome para o projeto (sem acento)

 

Nome do Projeto

 

Aguarde alguns segundos para que o projeto seja criado…

 

 

Se esta for a primeira vez que você está usando a API do Google Drive , acesse Menu de navegação > APIs e serviços > Biblioteca para ativá-la.

 

habilitar-api

 

No menu à esquerda, clique em “Menu de navegação > APIs e serviços”.

 

menu-de-credenciais-1

 

Em seguida, no menu à esquerda, "Credenciais", no painel principal, clique em "+ Criar credenciais" >> ID do cliente OAuth.

 

criar-credenciais-1

 

Se for a primeira vez que você usa este recurso, um aviso será exibido: "Para criar um ID de cliente OAuth, você deve primeiro configurar sua tela de consentimento". Você deve clicar no botão " Configurar tela de consentimento" ou acessar APIs e Serviços >> Tela de consentimento OAuth . Em seguida, siga as instruções de configuração do projeto.

1. Informações do aplicativo: Nome do aplicativo, e-mail de suporte ao usuário

2. Público-alvo:  Interno geralmente se refere a contas dentro de uma organização ou equipe, enquanto Externo se refere a contas pessoais.

  • Uso interno: seu aplicativo é limitado a usuários do Google Workspace (conhecido como G Suite) dentro da sua organização. Você não precisará enviar seu aplicativo para verificação.
  • Externo: seu aplicativo estará disponível para qualquer usuário com uma conta do Google, mas ele deve ser público e verificado.

3. Informações de contato: preencha seu endereço de e-mail

4. Finalizar: Concordar com os serviços da API do Google

 

configuração do projeto

 

Por fim, clique no "Criar" . Após o processamento, você será redirecionado para a de Visão Geral do OAuth . Em seguida, clique no botão "Criar cliente OAuth"

 

visão geral do oauth

 

Agora, o passo mais importante.

  • Selecione “Aplicação Web” e adicione um nome de sua escolha.
  • Origem JavaScript autorizada: https://seu-domínio.com (substitua pelo nome do seu domínio, sem barra, sem www.)
  • URIs de redirecionamento autorizadas: https: //seu-domínio.com/wp-admin/admin.php?page
    =wpfdAddon-cloud&task=googledrive.authenticate (substitua pelo nome do seu domínio ou copie diretamente das configurações do plugin para maior precisão)

 

criar-aplicativo-web


 

Então… voilà! Você tem seu ID e Segredo para adicionar à configuração WP File Download .

 

oauth-client

 

Em seguida, acesse a Público-alvo . Se o status estiver como "Em teste ", clique no botão " Publicar app" para alterá-lo. O status de publicação deve ser " Em produção".

 

status-de-publicação-produção