FORUMS PROFESSIONNELS
WINDEV
,
WEBDEV
et
WINDEV Mobile
Accueil
|
Messages récents
|
Connexion
|
Déconnexion
|
Français
Accueil
→
WINDEV (précédentes versions)
→
oAuth2 avec windev 22
oAuth2 avec windev 22
Débuté par leroyJB, 04 juil. 2018 10:58 - Aucune réponse
Connectez-vous…
leroyJB
#1
Membre enregistré
4 messages
Posté le 04 juillet 2018 - 10:58
Bonjour à tous, je galère un peu, je découvre oAuth2 les token et tout ce concept. J'ai récupéré ce bout de code sur l'aide de pcsoft, et je n'arrive pas à l'appliquer à mes besoins, si l'un d'entre vous avait quelques infos je serais ultra preneur, merci d'avance. J'ai utilisé le soft Postman pour tester mes requêtes et autres demandes de token, j'ai des résultats donc les infos que j'ai sont bonnes, en revanche comment les utiliser dans WinDev, là je suis perdu.
OAuth2Params est OAuth2Paramètres
OAuth2Params..ClientID = "Valeur du param grant_type dans Postman"
OAuth2Params..ClientSecret = "Valeur du param username utilisé dans Postman"
OAuth2Params..URLAuth = "Site que je vais interroger "
OAuth2Params..URLToken = "Adresse que je passe dans la requête de demande de token"
//OAuth2Params..ParamètresSupplémentaires = "force_reapprove=false"
// Demande d'authentification : ouvre la fenêtre de login
MonToken est un AuthToken = AuthIdentifie(OAuth2Params) //Ici je bloque avec une fenêtre qui mouline dans le vide
// Requête authentifiée sur une API de DropBox
req est un httpRequête
req..Méthode = httpPost
req..URL = "ma requête qui interroge tout le bouzin mais je n'arrive pas jusqu'ici"
req..AuthToken = MonToken // Token d'authentification
req..ContentType = "application/json"
vParamAPI est un Variant
vParamAPI.path = "/Homework/math"
vParamAPI.recursive = Faux
vParamAPI.include_media_info = Faux
vParamAPI.include_deleted = Faux
vParamAPI.include_has_explicit_shared_members = Faux
req..Contenu = VariantVersJSON(vParamAPI)
réponseHTTP est un httpRéponse = HTTPEnvoie(req)
soit Données = JSONVersVariant(réponseHTTP..Contenu)
Dans Postman, quand j'exécute ma requête, je dois taper "Bearer codeDeMonToken", je ne sais pas si je dois utiliser quelque part dans mon code WinDev
Merci d'avance.
--
Tout le monde est un génie. Mais si on juge un poisson sur sa capacité à grimper à un arbre, il passera sa vie à croire qu’il est stupide. – Albert Einstein
Signaler
0
0
→ Revenir à WINDEV (précédentes versions)
WINDEV 2024
WEBDEV 2024
WINDEV Mobile 2024
WINDEV (précédentes versions)
WEBDEV (précédentes versions)
WINDEV Mobile (précédentes versions)
Etats & Requêtes
Hors-sujet
Outils
Français
English
Español
Portuguesa
Fermer cette fenêtre
Type de recherche
Uniquement les sujets
Tous les messages
Période de recherche
Date indifférente
Moins d'une heure
Moins de 24 heures
Moins d'une semaine
Moins d'un mois
Moins d'un an
Annuler
Aperçu de votre message
Ajouter une image
Importer une image depuis une URL
Envoyer une image depuis un fichier de votre disque
Déposez ici un fichier ou cliquez sur "Parcourir..."
ou
Annuler
0%
WLangage
SQL
XML, HTML
JAVA, Javascript
Texte