会员站-验证支付密码
信游科技
2019/8/23 17:36:23
会员中心-验证支付密码.md
会员中心-验证支付密码
接口说明
-
接口用途: 请求方调用本接口, 来验证支付密码是否正确
-
请求地址: 会员中心域名/api/vip/
-
请求方式: get或post
请求参数
名称
|
参数名
|
类型
|
必填
|
说明
|
请求类型
|
type
|
string
|
是
|
固定值 xy.vip.verify.paypassword
|
用户id
|
uid
|
long
|
是
|
信游平台用户唯一标识
|
请求方
|
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.verify.paypassword 加密后: 5debe0012780b02f152ccd7fe12677ff
请求示例
http://vip.wan911.com/api/vip/?type=xy.vip.verify.paypassword&uid=10446&paypassword=1&pid=xykj&time=1564388710&sign=d66c079e9944125cf728ea4b00eeaa5b
返回值
{ "code":"返回值", "msg":"Unicode码", "data":"" }
{ "code":"1", "msg":" Unicode码", "data":"" }
code返回值说明
code
|
说明
|
0
|
具体说明返回在msg参数里
|
1
|
验证通过
|
2
|
pid错误
|
6
|
uid 参数为空或错误
|
11
|
sign加密错误
|
23
|
用户不存在
|
40
|
支付密码验证失败
|