0

connectNode.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');

4

1 に答える 1