
用户支付的金额(单位: 元)
payCurrency
用户支持的货币,例如,美元等
订单付款方式,对照表
用户以美元支付的游戏项目金额(单位: 元)
付款状态. 如果为0手游sdk登录失败怎么解决,则表示成功. 如果为1,游戏将不会对其进行处理.
充值折扣,取值范围为0.1〜1,默认为1,表示无折扣;如果值为0.2,则将增加20%的铸锭
extrasParams
游戏下订单时传递的扩展参数将原样返回.
签名值手游sdk登录失败怎么解决,根据签名约定在本地计算后将游戏与该值进行比较
注意: 如果是官方网站充值方法,CP可以获取extrasParams参数的值来查找角色信息. 此处的值CP可以与第三方官方网站商定规则,以使第三方官方网站根据该规则传递值.

2.2.5. 请求示例
假设在SDK后台为游戏配置的送货地址是
播放器重新充电后,SDK会将以下参数发布到该地址:
uid = 543&用户名= 554230339%40qq.com&cpOrderNo = orderNo_xxx&orderNo = 0020170210162721805701&payTime = 2017-02-10 + 16%3A27%3A55&payAmount = 6.00&payStatus = 0&payCurrency = RMB&usdAmount = 0.99&extrasParams =&sign = 22aba0204
CP接收到数据后,应根据第3章中约定的算法来计算签名.
a)假定本地计算的签名与POST中传递的签名一致,然后通过
b)如果签名不匹配,则返回FAILED,并中断处理.
CP应该确定项目是否已发送.
CP其他判断逻辑.
处理完成后.
a)如果SDK要继续通知,它将返回所有非SUCCESS字符.
b)处理完成后,SUCCESS将返回到订单末尾. SDK不会再次通知您.
2.3. Facebook活动包分发
2.3.1. 界面用途
收到礼物包后,SDK将根据此接口协议将数据发布到游戏提供的送货地址. 收到SDK POST数据后,游戏应验证相关信息并将礼品包发送给玩家.
游戏应根据第3章中的算法验证签名数据,以确定请求是否合法.
游戏应确定礼品包装是否重复发行. 如果已经发布,则无法再次发布.
成功处理后成功返回7个字母SUCCESS表示收集成功,否则确定收集失败.
2.3.2. 接口地址
游戏提供了礼物分发地址,SDK会主动向该地址发起POST请求
2.3.3. 接口地址
POST

2.3.4.POST参数列表
礼物接收者的帮助
游戏礼品包装事件的独特价值,它指示用户希望接收哪个事件礼品包装
游戏跳转活动页面是传递的游戏serverId,并按原样返回
游戏跳转活动页面是传递给游戏的roleId,按原样返回
签名值,根据签名约定在本地计算后将游戏与该值进行比较
2.3.5. 请求示例
假设在SDK事件配置中游戏的礼品包装地址为
当玩家单击以接收礼物包时,SDK会将以下参数同步发布到该地址:
uid = 543&giftNo = dwqu18921hud9&sign = 22abf0b204d19316d177baeec6a90fcd
CP接收到数据后,应根据第3章中约定的算法来计算签名.

a)假定本地计算的签名与POST中传递的签名一致,然后通过
b)如果签名不匹配,则返回FAILED,并中断处理.
CP应该确定是否发送了礼品包装.
CP其他判断逻辑.
该过程完成后,返回SUCCESS表示用户已成功接收它,否则将失败.
签名算法的描述
发起通信时,发起者将在请求上附加一个符号字段.
将在收到消息后接收键值对POST参数. 删除标志后,接收方将按字母升序对其进行排序.
以格式key1 = val1&key2 = val2&key3 = val3&串联所有键值对.
在步骤3中缝合字符之后,将缝合SDK同意的callbackKey,格式为: key1 = val1&key2 = val2&key3 = val3&callbackKey
md5对在第4步中处理的字符串进行编码,以获得32位md5值.
将步骤5中获得的md5值与启动程序在步骤1中传递的符号值进行比较,如果它们一致,则将其传递.
有关代码段,请参见第4章.
四个代码段
本文来自电脑杂谈,转载请注明本文网址:
https://www.pc-fly.com/a/sanxing/article-147117-1.html
因为质检总局抢不到小米哈哈
钻进那条缝