Bonjour,
J'essaye d'intéragir avec le serveur dofus touch avec les ws ...
malheureusement le serveur ne renvoie aucune réponse
var request = require('request');
const WebSocket = require('ws');
// Api
const ws = new WebSocket('wss://proxyconnection.touch.dofus.com/primus/?STICKER=cF4P%2BYhJVcQ7EexT&_primuscb=Li2Hqv0&EIO=3&transport=polling&t=Li2Hqv4&b64=1');
ws.on('open', function open() {
console.log('connecté');
});
ws.on('message', function incoming(data, flags) {
console.log(data);
});
request.post({
headers: {'content-type' : 'application/x-www-form-urlencoded'},
url: 'https://haapi.ankama.com/json/Ankama/v2/Api/CreateApiKey',
body: "login=XXXXX&password=XXXXX&long_life_token=false"
}, function(error, response, body){
// génère le token
request.get({
headers: {'content-type' : 'application/x-www-form-urlencoded' , 'apikey' : JSON.parse(response.body).key },
url: 'https://haapi.ankama.com/json/Ankama/v2/Account/CreateToken?game=18'
}, function(error, response, body){
// récupération du token
token = JSON.parse(response.body).token;
});
});
Qu'est ce qui ne vas pas ?