|
|
|
|
oDriveConnecte (Fonction) En anglais : oDriveConnect Crée une connexion à un drive OneDrive.
oOAuth2Param est un OAuth2Paramètres
oOAuth2Param.ClientID = "client_id"
oOAuth2Param.ClientSecret = "client_secret"
oOAuth2Param.URLRedirection = "http://localhost:9000/"
oDrive est un Drive
oDrive = oDriveConnecte(oOAuth2Param)
OAuth2Param est un OAuth2Paramètres
OAuth2Param.ClientID = SAI_ID_client
OAuth2Param.ClientSecret = SAI_Code_secret
<BLOC
sTenant est une chaîne = "cb8c2ded-f328-4948-9f3d-b2efa5e59138"
OAuth2Param.URLRedirection = SAI_URLRedirection
OAuth2Param.URLAuth = "https://login.microsoftonline.com/[%sTenant%]/oauth2/v2.0/authorize"
OAuth2Param.URLToken = "https://login.microsoftonline.com/[%sTenant%]/oauth2/v2.0/token"
OAuth2Param.Scope = "offline_access Files.ReadWrite.All"
OAuth2Param.URLRedirection = "http://localhost:3400/"
authToken est un AuthToken = AuthIdentifie(OAuth2Param)
SI ErreurDétectée ALORS
Erreur("Erreur en connexion", ErreurInfo())
RETOUR
FIN
gMonDrive = oDriveConnecte(authToken)
<FIN>
SI ErreurDétectée ALORS
Erreur("Erreur en connexion", ErreurInfo())
RETOUR
FIN
Syntaxe
Connexion au drive OneDrive via le protocole OAuth 2.0 Masquer les détails
<Résultat> = oDriveConnecte(<Paramètres d'authentification>)
<Résultat> : Variable de type Drive Variable de type Drive contenant toutes les informations de connexion au drive OneDrive. En cas d'erreur, la variable ErreurDétectée est à Vrai et une variable invalide est renvoyée. <Paramètres d'authentification> : Variable de type OAuth2Paramètres Nom de la variable de type OAuth2Paramètres contenant les paramètres d'authentification :- Les propriétés ClientID et ClientSecret doivent être renseignées.
- La propriété URLRedirection peut être renseignée. Par défaut, cette propriété correspond à "http://localhost:3400/".
Connexion au drive OneDrive via un token (refresh token) Masquer les détails
<Résultat> = oDriveConnecte(<Paramètres d'authentification>)
<Résultat> : Variable de type Drive Variable de type Drive contenant toutes les informations de connexion au drive OneDrive. En cas d'erreur, la variable ErreurDétectée est à Vrai et une variable invalide est renvoyée. <Paramètres d'authentification> : Variable de type AuthToken Nom de la variable de type AuthToken contenant les paramètres d'authentification. Remarques Afin d'éviter à l'utilisateur de se reconnecter à chaque lancement de l'application, il est préférable de passer un token avec "refresh token". Le drive mettra automatiquement le token à jour si nécessaire. Informations nécessaires pour se connecter à un drive en utilisant un token existant :
| | Propriétés du type OAuth2Paramètres | Valeur utilisée par la fonction oDriveConnecte |
---|
URLAuth | "https://login.microsoftonline.com/common/oauth2/v2.0/authorize" | URLToken | "https://login.microsoftonline.com/common/oauth2/v2.0/token" | Scope | "offline_access Files.ReadWrite.All" | URLRedirection (Peut être modifiée) | "http://localhost:3400/" |
Liste des exemples associés :
|
Exemples unitaires (WINDEV) : Les fonctions Drive
[ + ] Cet exemple montre l'utilisation des fonctions Drive (Google Drive, Dropbox, OneDrive)
|
|
Exemples unitaires (WINDEV Mobile) : Les fonctions Drive
[ + ] Cet exemple montre l'utilisation des fonctions Drive (Google Drive, OneDrive)
|
|
Exemples unitaires (WEBDEV) : Les fonctions Drive
[ + ] Cet exemple montre l'utilisation des fonctions Drive (Google Drive, Dropbox, OneDrive)
|
Classification Métier / UI : Code métier Composante : wd290ggl.dll
Documentation également disponible pour…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|