Forum Keyyo
CSI Token [Répondu] - Version imprimable

+- Forum Keyyo (https://forum.keyyo.com)
+-- Forum : Editeurs & Développeurs (/forumdisplay.php?fid=20)
+--- Forum : API (/forumdisplay.php?fid=22)
+--- Sujet : CSI Token [Répondu] (/showthread.php?tid=1771)

Pages : 1 2 3


RE: CSI Token - Keyyo QA - 07/05/2019 11:13

Bonjour,

En effet le redirect_uri doit correspondre à l'adresse URL renseignée lors de la création de l'application.

Pour la valeur state, vous pouvez mettre une valeur quelconque : vous pouvez par exemple générer un numéro aléatoire afin qu'il change à chaque requête.

Cordialement.


RE: CSI Token - thanina - 07/05/2019 14:33

Bonjour,

Merci pour votre retour,
vous me dites une valeur quelconque mais quand je fais ceci j'ai toujours l'erreur : invalid state,
pourriez-vous me donner plus d'explications sur ce sujet ? car je n'arrive pas à comprendre concrètement,

Cordialement,


RE: CSI Token - Keyyo QA - 07/05/2019 15:58

Bonjour,


Essayez de mettre une chaine du type 5cd18ed1bd5df


Cordialement,


RE: CSI Token - thanina - 07/05/2019 16:35

Re-bonjour

J'ai essayé mais toujours la même erreur apparait,

cordialement


RE: CSI Token - Keyyo QA - 07/05/2019 18:10

Bonjour,


L'erreur apparait lorsque vous essayez d'obtenir un authorization code ou un token ?

Cordialement,


RE: CSI Token - thanina - 09/05/2019 09:36

Bonjour,

Un authorization code, on arrive pas à l'obtenir,

cordialement,


RE: CSI Token - Keyyo QA - 09/05/2019 18:24

Bonjour,


Serait-il possible de nous envoyer l'URL que vous utilisez (complète) par email en passant par le lien de contact en bas du forum ?

Ceci afin de déterminer ce qui pose problème.


Cordialement,


RE: CSI Token - thanina - 10/05/2019 10:08

Bonjour,

C'est fait,
mail bien envoyé,

Cordialement


RE: CSI Token - Keyyo QA - 10/05/2019 12:41

Bonjour,


En effet, après investigations il semblerait que vous appelez l'url avec votre navigateur, et que cela redirige sur le callback.php hébergé chez vous. La librairie exemple PHP Oauth2 doit être utilisée aussi comme point d'entrée.

La bonne façon de faire :

- Renseignez les infos client_id, client_secret et redirect_uri dans le fichier config.php
- Appelez ensuite le fichier index.php avec votre navigateur
- Le fichier index.php générera un state que callback.php récupérera via la session PHP.

Si vous souhaitez tester manuellement, il faudra modifier le fichier callback.php pour y spécifier le state que vous avez mis lors de l'appel manuel de l'URL (dans le if comportant le commentaire //check state ).

Cordialement,


RE: CSI Token - thanina - 10/05/2019 13:38

Bonjour,

Je vous remercie,

J'ai pu avoir l'access_token en appelant index.php,
et en Renseignant l'access token dans le code, et appelant le fichier csi_token, j'ai eu un generated token,
Maintenant je voudrais savoir lequel utiliser dans les API,

Cordialement