退出

会员站-平台币支付

信游科技 2019/8/23 17:35:09


会员中心-平台币支付.md

会员中心-平台币支付

接口说明

  • 接口用途: 请求方调用本接口,支付平台币,需要输入支付密码
  • 请求地址: 会员中心域名/api/vip/
  • 请求方式: get或post

请求参数

名称 参数名 类型 必填 说明
请求类型 type string 固定值 xy.vip.pay.currency
用户id uid long 信游平台用户唯一标识
订单号 orderid string 请求方订单号
支付数量 paymoney int 支付平台币的数量 如支付100个 则为100
支付密码 paypassword string 用户的支付密码
备注说明 remark string 本次平台币支付的说明 (原因,备注等)需要进行UrlEncode加密
请求方 pid string 会员中心站[平台币增减]接口分配给请求方的id
时间戳 time string 10位Unix时间戳,判断请求是否超时
加密sign sign string md5(pid#key#time#type) key为双方私下约定或回传的值

其他参数(非请求参数)

名称 参数名 类型 说明
key key string 会员中心站[平台币增减]接口分配给请求方的key [参与加密]

签名

签名方法:sign=md5(pid#key#time#type) 说明:md5加密参数值,注意只加密参数值,不带参数名,用英文的#号连接各参数值 例如: 加密前: 1001#2001#1506515930#xy.vip.pay.currency 加密后: 7089a620d4af2fe032e32525fe7d5e6a

请求示例

http://vip.wan911.com/api/vip/?type=xy.vip.pay.currency&uid=10008&orderid=xy123456789123456&paymoney=10&pid=xykj&time=1563262955&sign=a8afaa499c802f3e7ae382b6014afae6

返回值

  • 用法
{ "code":"返回值", "msg":"Unicode码", "data":"" }
  • 实例
{ "code":"1", "msg":" Unicode码", "data":"" }

code返回值说明

code 说明
0 具体说明返回在msg参数里
1 支付成功
2 pid错误
6 uid 参数为空或错误
9 支付数量异常
11 sign加密错误
23 用户不存在
40 支付密码错误