Module complémentaire WP File Download: intégration de Google Drive

1. Créez une application Google Drive

L'intégration de Google Drive est distribuée en tant que module complémentaire distinct. Vous devez installer ce complément (plug-in) en plus de WP File Download. L'addon inclut également l'intégration pour Dropbox et OneDrive.

Tout d'abord, vous avez besoin d'une application Google dev pour connecter votre site Web à Google Drive. Aller à https://console.developers.google.com/project et créer un nouveau projet.

 

Create-project-1

 

Puis configurez un nom de projet (sans accent)

 

nom du projet

Attendez ensuite quelques secondes pour la création du projet…

 

 

Si c'est la première fois que vous utilisez le API Google Drive, vous devriez aller à Menu de navigation> API et services> Bibliothèque pour l'activer.

 

enable-api

 

Dans le menu de gauche, cliquez sur "Menu de navigation> API et services"

 

credentials-menu-1

 

Puis sur le menu de gauche “Informations d'identification” >> “Nouvelles informations d'identification” >> ID client OAuth (Si demandé, ajoutez un nom à votre écran de consentement OAuth).

 

create-Credentials-1

 

Maintenant, l'étape la plus importante.

  • Sélectionnez «application Web» et ajoutez un nom de votre choix.
  • Origine JavaScript autorisée: https://votre-domaine.com (remplacez par votre nom de domaine, pas de barre oblique, pas de www.)
  • URI de redirection autorisés: https://votre-domaine.com/wp-admin/admin.php?page=wpfdAddon-cloud&task=googledrive.authenticate (à remplacer par votre nom de domaine)

 

créer-application-web

 

Remarque: si cet avertissement apparaît: "Origine non valide: le domaine doit être ajouté à la liste des domaines autorisés avant d'être soumis", appuyez sur liste des domaines autorisés lien ou aller à API et services >> Ébauche de consentement OAuthn, puis ajoutez votre nom de domaine à Domaines autorisés.

 

écran de consentement

 

Alors… voilà! Vous avez votre identifiant et votre secret à ajouter dans la configuration WP File Download

 

oauth-client

 

Pour utiliser la fonctionnalité "Synchroniser avec Google Drive en temps réel", vous devez vérifier votre domaine. Vous devriez suivre ces étapes ci-dessous:

S'il vous plaît allez à “API et services” >> "Vérification du domaine", cliquer sur Ajouter un domaine bouton. Ensuite, entrez votre domaine et cliquez sur Ajouter un domaine bouton.

 

add-domain

 

Si votre domaine a été vérifié, vous ajoutez le domaine avec succès. Accédez à la configuration WP File download pour l'étape suivante.

 

add-verify-domain

 

Si votre domaine n’a pas été vérifié, une fenêtre contextuelle apparaîtra, cliquez sur Emmène-moi là bouton.

 

prends-moi-là

 

Vous serez lié à "Webmaster Central" page. De là, vous devriez:

  • Sélectionnez votre fournisseur de nom de domaine. Si la liste n'inclut pas votre fournisseur, choisissez Autre
  • Ajouter l'enregistrement TXT dans la configuration DNS. Exemple: google-site-verification = vyV1rZfPloPdrFjau0Hw2W9d18_bd ...
  • Cliquer sur Vérifier bouton
     

verify-domain

 

La page avec notification réussie sera affichée si vous suivez correctement les étapes ci-dessus. Après cela, accédez à la configuration WP File download pour l'étape suivante.

 

vérifier le succès

 

2. Connectez-vous à Google Drive dans WP File Download

Revenez ensuite dans WordPress admin et cliquez sur le menu WP File Download> Configuration> onglet Connexion Cloud> section Paramètres Google Drive. Coller votre

  • identité du client
  • Secret du client

Puis sauvegardez la configuration et cliquez sur le bouton Bouton Connecter Google Drive pour vous connecter à votre compte Google.

 

google-drive-connect

 

Après cela, une fenêtre pop-up apparaîtra et vous pourrez sélectionner votre compte.

Si vous n'avez commis aucune erreur, vous devez valider l'autorisation dans une nouvelle fenêtre, comme ci-dessous.

 

confirmer-autho

 

La connexion devrait être un succès ☺ Simultanément, vous verrez l'option "Observez les modifications de Google Drive" est allumé. Si vous désactivez les fichiers et les dossiers, Google Drive ne les synchronisera pas immédiatement avec votre WP File Download.

 

regarder-changer-google-fd

 

Ensuite, vous pouvez créer des dossiers Google Drive et télécharger des fichiers!

 

créer-googler-chat

 

3. Comment ça marche? Que puis-je faire avec GG Drive?

Comment ça marche?

WP File download générera un dossier racine sur votre Google Drive avec le nom du site.

 

Gestionnaire de fichiers WordPress: Synchronisation avec Google Drive


Toutes les catégories et sous-catégories ajoutées à WP File Download seront ajoutées dans ce dossier.

Quelles sont les directions de synchronisation?

Cela fonctionne dans les deux sens! Vous pouvez ajouter un fichier à partir de Google Drive et le voir dans WP File Download ou ajouter un fichier dans WP File Download et le voir dans Google Drive. Cela signifie également que vous pouvez gérer les fichiers WordPress à partir de votre bureau à l'aide du logiciel de synchronisation Google Drive. C'est fou! Oui nous savons

De plus, si vous effacez un fichier de Google Drive, vous devez vider la corbeille pour l'effacer de Google Drive.

 

Fichiers Google Drive envoyés à WordPress

 

Éliminez l'erreur: erreur: "invalid_scope lors de la connexion de WP File Download à Google Drive"

Google a récemment introduit une nouvelle couche de sécurité qui oblige les applications à être vérifiées. Si vous avez créé l'application avec votre compte Google et que vous vous connectez à partir de WordPress avec le même compte que vous. habitude voir cette erreur.
Cette erreur n'apparaît que si vous avez créé une application avec un compte Google et avez essayé de vous connecter à Google à partir de WordPress avec un autre compte.

Dans ce cas, il est nécessaire que votre application soit approuvée par Google après cette procédure: https://support.google.com/code/contact/oauth_app_verification