DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

Nouveauté WINDEV, WEBDEV et WINDEV Mobile 2024 !
Aide / WLangage / Fonctions WLangage / Communication / Fonctions Drive
  • Spécificités pour la gestion d'un drive Google utilisant un token existant
  • Fonctions manipulant les variables de type gglDrive
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaEtats et RequêtesCode Utilisateur (MCU)
WEBDEV
WindowsLinuxPHPWEBDEV - Code Navigateur
WINDEV Mobile
AndroidWidget AndroidiPhone/iPadWidget IOSApple WatchMac CatalystUniversal Windows 10 App
Autres
Procédures stockées
Le type gglDrive permet de manipuler Google Drive. Pour utiliser une variable de type gglDrive, il est nécessaire de se connecter au Google Drive via la fonction GglDriveConnecte.
Remarque : Pour plus de détails sur la déclaration de ce type de variable et l'utilisation des propriétés WLangage, consultez Déclaration d'une variable.
Exemple
oOAuth2Param est un OAuth2Paramètres
oOAuth2Param.ClientID = "client_id"
oOAuth2Param.ClientSecret = "client_secret"
oOAuth2Param.URLRedirection = "http://localhost:9000/"

Drive est un gglDrive
Drive = GglDriveConnecte(oOAuth2Param)
oMesParamOAuth est un OAuth2Paramètres
// Paramètres d'authentification
oOAuth2Token est un AuthToken
oOAuth2Token = AuthIdentifie(oMesParamOAuth)
// Connexion
Drive est un gglDrive
Drive = GglDriveConnecte(oOAuth2Token)
Remarques

Spécificités pour la gestion d'un drive Google utilisant un token existant

Les propriétés des variables de type OAuth2Paramètres utilisées par la fonction GglDriveConnecte sont les suivantes :
Propriété des variables de type OAuth2ParamètresValeur utilisée par la fonction GglDriveConnecte
URLAuth"https://accounts.google.com/o/oauth2/v2/auth"
URLToken"https://oauth2.googleapis.com/token"
Scope"https://www.googleapis.com/auth/drive"
URLRedirection (Peut être modifiée)"http://localhost:3400/"

Fonctions manipulant les variables de type gglDrive

Nouveauté 2024
dpDriveConnecte
Crée une connexion à un drive Dropbox.
Nouveauté 2024
DriveCopieFichier
Copie un fichier unique du disque distant vers un autre répertoire du disque distant.
Nouveauté 2024
DriveCopieRépertoire
Copie un répertoire du drive vers un autre répertoire de ce drive (disque distant).
Nouveauté 2024
DriveCréeFichier
Crée un fichier sur le disque distant.
Nouveauté 2024
DriveCréeRépertoire
Crée un répertoire sur le disque distant.
Nouveauté 2024
DriveDéplaceFichier
Déplace un fichier présent dans un répertoire d'un drive vers un autre répertoire de ce drive (disque distant).
Déplace un répertoire et son contenu vers un autre répertoire du même drive (disque distant).
Nouveauté 2024
DriveEnvoieFichier
Envoie un fichier (présent sur la machine de l'utilisateur) vers un drive (disque distant).
Nouveauté 2024
DriveEnvoieRépertoire
Envoie un répertoire et ses fichiers (présents sur la machine de l'utilisateur) vers un drive (disque distant).
Nouveauté 2024
DriveListeFichier
Liste les fichiers d'un répertoire d'un drive.
Nouveauté 2024
DriveListeFichierGgl
Liste les fichiers de la suite Google (Google Docs, Google Sheets, etc.) présents dans un drive Google.
Nouveauté 2024
DriveListeRépertoire
Liste les répertoires d'un drive.
Récupère un fichier présent sur un drive (disque distant) et enregistre ce fichier sur le poste de l'utilisateur.
Récupère un document de la suite Google présent sur un Google Drive dans le format compatible souhaité.
Récupère un répertoire (et ses fichiers) présent sur un drive (disque distant) pour l'enregistrer sur le poste de l'utilisateur.
Nouveauté 2024
DriveRenomme
Renomme un fichier ou un répertoire présent sur un drive.
Nouveauté 2024
DriveSupprimeFichier
Supprime un fichier dans un drive (disque distant).
Supprime un répertoire (et les fichiers qu'il contient) sur un drive (disque distant).
Nouveauté 2024
GglDriveConnecte
Crée une connexion à un drive Google Drive.
Nouveauté 2024
oDriveConnecte
Crée une connexion à un drive OneDrive.
Version minimum requise
  • Version 2024
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire

Dernière modification : 03/01/2024

Signaler une erreur ou faire une suggestion | Aide en ligne locale