0.0.9 • Published 8 years ago

union_flow v0.0.9

Weekly downloads
38
License
-
Repository
github
Last release
8 years ago

联通流量专区充值接口(异步接口)

DEMO

var union_flow = require('union_flow')({
	apiUrl:"http://ip:port/server/store/servicedata.do",//联通流量充值ip,端口
	cpid:"",//渠道id
	secretkey:""//md5 key
});
union_flow.query({
        thirdOrderNum:"navy_test_xxxxxx_3"
},function(err,data){
        console.log('query',err,data);//{ resultcode: '1999', message: '系统错误' }
});

API:

recharge : 流量充值接口

query : 充值结果查询

exists : 判断充值订单是否存在

success : 判断充值订单是否成功到账

notifyHandler : 充值结果异步回调处理

getStopNotifyData : 获取终止回调的响应内容


union_flow.recharge({ 
        pid:"",//流量套餐编号
        usercode:"",//手机号
        reqordernum:""//商户订单号
},function(err,data){
        console.log('recharge',err,data);//{ returncode: '0000', message: '成功', datenum: '20160107215145978909' }
});
union_flow.query({ 
        thirdOrderNum:""//商户订单号
},function(err,data){
        console.log('query',err,data);//{ resultcode: '2001', message: '没有找到您的订单' }
});
union_flow.exists({ 
        thirdOrderNum:""//商户订单号
},function(err,data){
        console.log('exists',err,data);//false
});
union_flow.success({ 
        thirdOrderNum:""//商户订单号
},function(err,data){
        console.log('success',err,data);//false
});
union_flow.notifyHandler({ 
    header:{
		    key: '',
    		resTime: '',
    		reqSeq: '',
    		channel: '',
    		version: '',
    		sign: '' 
	  },
	  body:{ 
  		returncode: '',
  		phonenumber: '',
  		pid: '',
  		message: '',
  		datenum: '' 
  	} 
},function(err,data){
        console.log('notifyHandler',err,data);//data为联通流量充值异步回调的结果
});
res.send(union_flow.getStopNotifyData());//success
0.0.9

8 years ago

0.0.8

8 years ago

0.0.7

8 years ago

0.0.6

8 years ago

0.0.5

8 years ago

0.0.4

8 years ago

0.0.3

8 years ago

0.0.2

8 years ago

0.0.1

8 years ago