Je demande votre précieuse aide pour un problème à sa taper la tête par terre ?
EXPLICATIONS :
Je suis entrain développer un skript permettant de payer avec de l'argent réel directement en jeu (Via les SMS surtaxés de dedipass). C'est à dire qu'un joueur peut envoyer un SMS à un numéro spécial qui lui renverra un code qu'il pourra valider en faisant "/pay <code>".
Pour ça, j'utilise l'API dedipass, et voici un bout de mon code pour que vous compreniez le fonctionnement de cette API:
command /code [<text>]:
trigger:
send a request to "http://api.dedipass.com/v1/pay/?public_key=d71fcad4XXXXXXX92d80033a2970&private_key=007ed88551XXXXXa2709d8ded0093ba826&code=%arg 1%"
set {_resp} to the last http response
send "%{_resp}%"
Le fonctionnement est simple : On envoi la requête http à dedipass via leur API en fournissant le code entré par le joueur (C'est à dire "%arg 1%"), puis l'API renvoie quelques informations et nous indique si le code est valide ou pas.
(Pour envoyer la requête http j'utilise l'addon Reqn mais le problème est exactement le même avec SKQuery ^^)
(J'ai caché ma clef publique et ma clef privée avec des "XXX")
MON PROBLÈME:
Le soucis c'est que cette API fonctionne parfaitement quand je l'exécute depuis mon navigateur mais ne fonctionne pas que je l'exécute via le Skript au-dessus. J'ai effectué quelques test, et le problème ne vient pas de l'addon que j'utilise pour la requête http.
Screen de la page web à l'adresse de l'API avec le code de test fourni pour dedipass :
Screen de ce que j'obtiens en jeu aprés avoir fait /code (L'URL dans le skript est exactement la même que sur le screen au dessus)
Comme vous pouvez le constater, ce bug est extrêmement bizzare ?
Enfin bref, je suis désolé que ce topic soit si long, mais j'espère réellement que quelqu'un puisse m'aider, car ce skript me tient à cœur ?
Nous avons placé des cookies sur votre appareil pour aider à améliorer ce site. Vous pouvez choisir d’ajuster vos paramètres de cookie, sinon nous supposerons que vous êtes d’accord pour continuer.
Question
PulsePvP
Bonjours chers amis skripteurs !
Je demande votre précieuse aide pour un problème à sa taper la tête par terre ?
EXPLICATIONS :
Je suis entrain développer un skript permettant de payer avec de l'argent réel directement en jeu (Via les SMS surtaxés de dedipass). C'est à dire qu'un joueur peut envoyer un SMS à un numéro spécial qui lui renverra un code qu'il pourra valider en faisant "/pay <code>".
Pour ça, j'utilise l'API dedipass, et voici un bout de mon code pour que vous compreniez le fonctionnement de cette API:
Le fonctionnement est simple : On envoi la requête http à dedipass via leur API en fournissant le code entré par le joueur (C'est à dire "%arg 1%"), puis l'API renvoie quelques informations et nous indique si le code est valide ou pas.
(Pour envoyer la requête http j'utilise l'addon Reqn mais le problème est exactement le même avec SKQuery ^^)
(J'ai caché ma clef publique et ma clef privée avec des "XXX")
MON PROBLÈME:
Le soucis c'est que cette API fonctionne parfaitement quand je l'exécute depuis mon navigateur mais ne fonctionne pas que je l'exécute via le Skript au-dessus. J'ai effectué quelques test, et le problème ne vient pas de l'addon que j'utilise pour la requête http.
Screen de la page web à l'adresse de l'API avec le code de test fourni pour dedipass :
Screen de ce que j'obtiens en jeu aprés avoir fait /code (L'URL dans le skript est exactement la même que sur le screen au dessus)
Comme vous pouvez le constater, ce bug est extrêmement bizzare ?
Enfin bref, je suis désolé que ce topic soit si long, mais j'espère réellement que quelqu'un puisse m'aider, car ce skript me tient à cœur ?
Modifié par PulsePvP2 réponses à cette question
Messages recommandés