Aller au contenu
PulsePvP

Skript & API Dedipass

Messages recommandés

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:

Contenu masqué

    Réagissez ou répondez à ce message afin de consulter le contenu masqué.

 

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 :

screen1.thumb.png.2c2dffacd9eaed148a4572bea30a3b53.png

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)

screen2.png.c98798528f83eb2d360a14f4b49050e2.png

 

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 PulsePvP

Partager ce message


Lien à poster
Partager sur d’autres sites

Hey merci de ta réponse mais ça ne marche pas ?

Je pense passer par un script php sur un serveur web si le problème ne peut pas être résolu...

Ce sera plus lourd et plus contraignant mais au moins ça marchera (Enfin j'espère)

Partager ce message


Lien à poster
Partager sur d’autres sites
Invité
Ce sujet ne peut plus recevoir de nouvelles réponses.

×
×
  • Créer...

Information importante

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.