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.

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

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.

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
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 .

Em seguida, você poderá criar pastas no Google Drive e fazer upload de arquivos para elas!
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.
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.
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 .
Em seguida, defina um nome para o projeto (sem acento)
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.
No menu à esquerda, clique em “Menu de navegação > APIs e serviços”.
Em seguida, no menu à esquerda, "Credenciais", no painel principal, clique em "+ Criar credenciais" >> ID do cliente OAuth.
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
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"
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)
Então… voilà! Você tem seu ID e Segredo para adicionar à configuração WP File Download .
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".














