| |
Membre enregistré 24 messages Popularité : +2 (2 votes) |
|
Posté le 07 décembre 2016 - 14:52 |
Bjr,
J'aimerais avoir un peu d'aide sur l'authentification Oauth sur twitter avec windev 22 :
MonToken est un AuthToken MonTokenParam est un OAuth2Paramètres
MonTokenParam..ClientID = "xxxxxxxxxxxxxxx" MonTokenParam..ClientSecret = "xxxxxxxxxxxxxxxxxxxxx" MonTokenParam..URLAuth = "https://twitter.com/oauth/authenticate" MonTokenParam..URLToken = "https://api.twitter.com/oauth2/token"
MonToken = AuthIdentifie(MonTokenParam) SI MonToken <> Null ALORS SI ErreurDétectée ALORS Erreur(ErreurInfo()) SINON HTTPRequête("https://api.twitter.com/1.1/statuses/home_timeline.json") vMonRes est un Variant = JSONVersVariant(HTTPDonneRésultat(httpRésultat)) Trace(vMonRes.name) FIN Mais ca ne marche pas ... |
| |
| |
| | | |
|
| | |
| |
Membre enregistré 122 messages Popularité : +5 (5 votes) |
|
Posté le 21 décembre 2016 - 09:03 |
Qu'est ce qui ne marche pas chez toi ? Moi j'essaye d'utiliser les fonctions Oauth2 avec l'API de Google, et je n'arrive pas à me connecter. J'ai juste un retour de la fonction "AuthIdentifie" à NULL, mais je ne sais pas pourquoi... je n'ai aucune autre indication
C'est tellement le chaos la doc de l'API de Google...
Bon courage à toi, si j'arrive à avancer sur le sujet, je viendrais ajouter une réponse ici |
| |
| |
| | | |
|
| | |
| |
Membre enregistré 122 messages Popularité : +5 (5 votes) |
|
Posté le 21 décembre 2016 - 09:41 |
Bon ça fonctionne maintenant, j'avais indiqué une valeur pour URLRedirection alors que ce n'était pas nécessaire. Voici un exemple avec pour scope Google Drive
monAuthentification est un OAuth2Paramètres
monAuthentification.ClientID = "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.apps.googleusercontent.com" monAuthentification.ClientSecret = "XXXXXXXXXXXXXXXXXXX" monAuthentification.URLAuth = "https://accounts.google.com/o/oauth2/auth" monAuthentification.URLToken = "https://accounts.google.com/o/oauth2/token" monAuthentification.Scope = "https://www.googleapis.com/auth/drive"
MonToken est un AuthToken = AuthIdentifie(monAuthentification)
J'ai une réponse de Google et MonToken reçoit bien les informations de retour avec "Valider", "Valeur" et "RéponseServeur" |
| |
| |
| | | |
|
| | |
| |
Posté le 21 décembre 2016 - 11:06 |
Bjr,
papafred a présenté l'énoncé suivant : > Bjr,
J'ai essayé pour avoir l'agenda google, apres inscription, j'ai le gglconnecte qui fonctionne mais l'agenda me rencoie n'importe quoi ... je pige vraiment pas
a plus
-- ------------------------------------------------------------- www.ctc-soft.com Gestion biblo-documentaire (free-share) Comptabilité shareware Logiciels de Gestion de saisie terrain Spécialisé Tournées de boulangers ------------------------------------------------------------- |
| |
| |
| | | |
|
| | |
| |
Membre enregistré 24 messages Popularité : +2 (2 votes) |
|
Posté le 02 mai 2017 - 11:38 |
Présenté comme une nouveauté dans la version 22 et toujours pas disponible six mois après !!
Dire que j'ai pris la mise à jour pour avoir accès à twitter simplement !!
déçu ! |
| |
| |
| | | |
|
| | |
| |
Membre enregistré 2 574 messages Popularité : +222 (260 votes) |
|
Posté le 03 mai 2017 - 07:11 |
Bonjour,
Il faut savoir que la conneion OAuth2 n'a rien de très exceptionnelle, de simples HttpRequête suffisent à gérer tout ce que l'on souhaite. J'ai une appli qui synchronise des données d'un logicile tiers sur un agenda google et ça fonctionne très bien.
-- Cordialement,
Philippe SAINT-BERTIN Géode Informatique |
| |
| |
| | | |
|
| | |
| |
Posté le 05 mai 2017 - 15:37 |
Bonjour,
Moi j'ai un problème avec ADFS, j'obtiens l'erreur suivante :
thread 0 Fonction 'AuthIdentifie', syntaxe 0 Que s'est-il passé ? Une erreur système a été détectée pendant l'envoi de la requête HTTP. Code erreur : 100138 Niveau : erreur non fatale Code d'erreur système : 12029 Dump de l'erreur du module 'wd220com.dll' (22.0.66.0). Informations de débogage : Fonction (60,101) Informations supplémentaires : EIT_PILEWL : Méthode Connecte (clADFS.Connecte), ligne 13 Initialisation de Corporate_Portal (serveur) (), ligne 15 EIT_DATEHEURE : 05/05/2017 09:28:38 EIT_TYPE_WDFILE : <4> EIT_IDCODE : <458752>
En local quand je dobogue cela marche mais quand j'ai installé sur le moteur webdev j'obtiens cette erreur.
Merci de m'aider |
| |
| |
| | | |
|
| | |
| |
Membre enregistré 101 messages Popularité : +7 (7 votes) |
|
Posté le 05 mai 2017 - 18:01 |
Salut !
Attention Twitter est compatible uniquement OAuth 1 pas OAuth 2 ... pour l'authentification client Et la fonction AuthIdentifie ne fonctionne qu'avec OAuth2
C'est indiqué sur https://dev.twitter.com/rest/public :
Applications must authenticate all requests with OAuth 1.0a or Application-only authentication.
-- @+ Maax°(51)°Message modifié, 05 mai 2017 - 18:02 |
| |
| |
| | | |
|
| | |