connect
Node.Jsでの の統合に失敗しました。ノードに問題がありますjs
。このスクリプトは に接続できませんapi
。これをブラウザに表示する
取得することはできません /
ここにチュートリアルがあり ます ここをクリック
var express = require('express')
var jwt = require('jsonwebtoken');
var app = express();
app.get('/PageAfterClickOnSubmitWithZainCash', function (req, res) {
jwt.sign({
amount: 1000,//Product Ammout
serviceType: 'AAA books website',
msisdn: 9647911111111,
orderId: 12345,//optional
redirectUrl: "http://www.yourwebiste.com/zain_order.php",//optional
}, 'secretsecretsecretsecretsecretsecretsecretsecretsecretsecretsecretsecretsecret', {
expiresIn: '4h'
}, function (err, token) {
request.post({
url: 'https://api.zaincash.iq/transaction/init',
form: {
token: token,
merchantId: "572487bca0a4d6f2688c1ee3",
lang: "ar"//optional
}
}, function (err, httpResponse, body) {
var body = JSON.parse(body); // response of body { id : "asdae123asd123asd" }
if (body.id)
return res.redirect('https://api.zaincash.iq/transaction/pay?id=' + body.id);
return res.redirect('/payment?msg=cannot_generate_token');
})
});
});
var connect = require('connect');
var serveStatic = require('serve-static');
var app = connect();
app.listen(5000);
console.log('working on port 5000');