获取可用充值渠道
访问地址:
/?d=api&c=channel&m=getenablechannel
传参形式:GET
参数source: 来源 1为pc 2为移动
返回数据说明:
| key | value | 说明 |
|---|---|---|
| status | 0/1 | 0为获取信息失败,1为成功 |
| defaultbanks | Array | 默认渠道下的银行列表, 按sort_order排序(后台可配置排序) |
| channellist | Array | 状态为enable的充值渠道列表,按sort_order排序(后台可配置) |
注意:
show_name 是客户端用来显示的名称
other_name 是server端nginx配置的路径:此参数对于用户支付接口的提交路径 /?{other_name}/index
返回数据格式:
{
"status": 1,
"data": {
"defaultbanks": [
{
"id": "8",
"bankname": "交通银行",
"bankcode": "sdf",
"channel_id": "1",
"flag": "/static/images/bank/交通银行.gif",
"enable": "1",
"sort_order": "3",
"upstarttime": "0",
"upendtime": "0"
},
{
"id": "3",
"bankname": "中国银行",
"bankcode": "boc",
"channel_id": "1",
"flag": "/static/images/bank/4.png",
"enable": "1",
"sort_order": "2",
"upstarttime": "0",
"upendtime": "0"
},
{
"id": "1",
"bankname": "工商银行",
"bankcode": "icbc",
"channel_id": "1",
"flag": "/static/images/bank/1.png",
"enable": "1",
"sort_order": "0",
"upstarttime": "1483372800",
"upendtime": "1483545540"
}
],
"channellist": [
{
"id": "1",
"other_name": "mmpay",
"show_name": "MM支付",
"min_money": "1.0000",
"max_money": "100000.0000",
"sort_order": "4",
"mode": "1"
},
{
"id": "6",
"other_name": "thankpay",
"show_name": "谢谢支付",
"min_money": "1.0000",
"max_money": "10000.0000",
"sort_order": "3",
"mode": "1"
},
{
"id": "7",
"other_name": "thankpay",
"show_name": "谢谢-微信",
"min_money": "1.0000",
"max_money": "10000.0000",
"sort_order": "2",
"mode": "2"
},
{
"id": "8",
"other_name": "thankpay",
"show_name": "谢谢-支付宝",
"min_money": "1.0000",
"max_money": "10000.0000",
"sort_order": "1",
"mode": "3"
}
],
"msg": "获取渠道成功"
}
}
错误信息:
{
"status": 0,
"data": {
"msg": "未登录#001"
}
}