查看: 83|回复: 1

6.1支付签名问题

[复制链接]

1

主题

0

魅力

131

经验

Lv1新手上路

Rank: 1

发表于 2017-5-9 10:40:30 |显示全部楼层
按照文档在服务签名后,客服端调起支付窗口显示:抱歉,游戏请求参数不正确,请稍后再试(9)。查文档发现是签名错误;
问题1:如何调试?
但是当我将客服端的accountId和sign设置为空字符串(“”)后却能正常起调支付窗口;
问题2:这个是什么原因?
望指教,谢谢

40

主题

0

魅力

2万

经验

网游运维

发表于 2017-5-9 14:37:08 |显示全部楼层
1、code:09 sign错误
检查
1)签名的要求:MD5(签名内容+apiKey);
2)apikey为游戏在开放平台-SDK接入参数那里获取的apikey,不要使用豌豆荚的参数,对应好每一款游戏
3)签名内容要求将所有传递的参数参数名称key按照字典顺序排列(a-z),值为空串需参与签名,值为null的参数不需要参与签名, sign和signType也不参数签名
4)签名内容不应包含“&”符号,拼接签名内容时需把“&”符号剔除
5)accountId需传递当前进入账号进入游戏后服务端验证会话verifySession返回的accountId,此为用户唯一标识,不可传sid或其它
6)签名示例:accountId=123452132amount=100.00callbackInfo=xxxxxcpOrderId=XXXXXXgrade=12notifyUrl=http://192.168.1.1/notifypage.doroleId=102roleName=游戏角色名serverId=0123456
2、老游戏以前未强制要求游戏传sign,但建议还是要按要求传,否则可能出现订单窜改
回复 推荐

举报

返回列表 发新帖
您需要登录后才可以回帖 登录 | 立即注册

站点地图| 帮助中心| 微信客服| 九游手机游戏论坛 ( 粤ICP备13078412号-3 粤网文[2014]0209-059号 广州爱九游信息技术有限公司 )

GMT+8, 2017-6-29 15:08 , Processed in 0.044091 second(s), Total 10, Slave 9 queries , Memcache On.

回顶部