游戏SDK能接ios微信支付sdk么

游戏SDK能接微信支付么_百度知道
游戏SDK能接微信支付么
我有更好的答案
方便留个方式聊聊么
可以通过我们实现
其他类似问题
为您推荐:
您可能关注的推广
sdk的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁&接入微信支付 SDK
接入微信支付 SDK
开通极客学院VIP会员,免费观看全站课程
最低 21.6 元 / 月
VIP会员尊享特权
观看全部课程
720P高清视频下载(年会员专享)
已有会员账号,请
视频太卡?试试切换线路
本课时讲解微信支付 SDK 的接口规则、规范和业务流程。
本课时介绍如何接入微信 SDK,微信支付开发步骤,API 介绍,以及在接入过程中应该注意的问题。
本课时介绍支付宝支付 SDK 的交互流程、参数说明。
本课时介绍如何接入支付宝 SDK,支付宝支付开发步骤,以及介绍在接入过程中应该注意的问题。
只有成为VIP会员才能提问&回复,快吧!如果你还没有账号你可以一个账号。
添加新技术问题
课程 [接入微信支付 SDK]
中已存在问题
添加新技术问题
问题描述越详细,被解答的速度越快
有新回答时请邮件提醒我
着急,拜托快点
不急,慢慢解决
关联课程 [接入微信支付 SDK]
正在读取中...
正在读取中...蓝港与腾讯合作升级:手游接入微信支付功能
蓝港在线今日宣布,旗下《王者之剑》、《苍穹之剑 3D》、《神之刃》三款的腾讯专区微信支付功能即将开通。双方除了在游戏支付方面的合作之外,蓝港在线“第三剑”《神之刃》也获得了腾讯的重要资源支持。目前,“蓝港三剑”已经开始与微信平台对接、测试SDK。随着游戏版本的更新,“蓝港三剑”的微信支付功能也会陆续上线。“蓝港三剑”微信支付功能的开通,将丰富腾讯专区玩家的支付方式,为玩家提供更加便捷的支付体验。《神之刃》作为腾讯移动游戏平台今年引进的重量级手游大作,获得了腾讯的重要资源支持。4月25日,蓝港在线公布了《神之刃》在腾讯游戏平台上线以来的运营数据:次日留存率达到56%,7日留存率达到27%,绝大多数优质用户来自于应用宝。蓝港在线总裁廖明香()表示:“《神之刃》上线一个半月以来,腾讯应用宝表现出来的分发能力让我们非常满意,而腾讯移动游戏平台在运营端的经验也助力《神之刃》有更好的表现。相信随着合作的进一步深入,腾讯运营、分发实力与《神之刃》这款优质产品的结合必将带给我们更多惊喜。”腾讯移动游戏产品部助理总经理刘念此前曾力赞《神之刃》,“我们希望将最好的游戏体验带给广大玩家。《神之刃》的优异表现得益于产品本身过硬的品质,以及蓝港在线运营团队与腾讯移动游戏平台的通力合作。作为腾讯移动游戏平台引进的超重量级手游大作,《神之刃》的成功为我们树立了标杆。”
正文已结束,您可以按alt+4进行评论
相关阅读:
相关搜索:
[责任编辑:jojozhu]
热门搜索:
Copyright & 1998 - 2016 Tencent. All Rights Reserved请按照支付接入流程步骤,进行注册支付;请猛戳→Android支付接入流程
同步沙箱成功后再进行支付联调
进入支付结算,分区配置页面,添加新分区,分区ID使用数字即可,分区名称游戏自定义。
登录支付结算页面,分区配置添加回调接口;每一个分区对应一个回调地址,多个分区可以使用相同的回调地址。回调地址ID和名称游戏自定义即可,仅用于区分配置的回调;接口URL必须为腾讯内网IP,端口必须为9001。
目前支付接入只有游戏币托管模式。
玩家充值购买虚拟货币,在游戏内消耗虚拟货币购买道具和服务。这种模式叫游戏币充值模式。这个虚拟货币都必须托管在腾讯的账户体系内。
通过客户端SDK进行充值,通过支付API完成虚拟货币的查询,扣费和退款。
回调地址不是一定要使用的;
回调通知接口是充值成功后支付服务端会向该接口异步发送充值游戏币是否成功的消息。
因为是异步发送充值是否成功的通知,不具备时效性,不能作为开发者判断用户充值是否成功的依据,所以该接口不是一定要使用的。
标准的流程是客户端收到充值成功回调以后主动向游戏服务端发起查询余额接口,游戏服务端调用支付后台接口得到结果,在返回给客户端,显示给用户。
联调工具:提供在沙箱联调测试时使用的资源和工具,“充值Q币”,“充值游戏币”,“Q币余额查询”,“生成测试Q卡”和“生成测试Mpay充值卡”
登录,进入管理中心-支付结算页面查看:
移动端按充值来结算。
offerid就是应用支付ID
涉及支付的接口都是用支付ID
1).安卓应用offerid = 手Qappid
2).IOS应用请先联系腾讯产品PM注册IOS相关信息后生成
3).安卓手Q和安卓微信的支付ID都是手Qappid和key
4).IOS手Q和IOS微信的支付ID都是IOS的支付ID和key
pf和pfkey通过MSDK客户端接口WGGetPf()和WGGetPfKey() 获取
支付接口的参数appid都是填应用支付ID,就是offerid
因为支付ID=手Qappid,所以微信登录态也填手Qappid,计算sig使用的appkey也是用手Qappkey.
未调用支付的初始化接口导致crash。
按照demo中初始化方式调用,如下图:
子线程中调用支付出错
支付demo默认游戏是在主线程中调用,如游戏需要在子线程中调用支付接口,请遵循android中子线程调用的规则,先Looper.prepare(),然后调用支付
游戏打包的时候未将TenpayPlugin4Game工程的libs目录下的so库合入,导致跳转到财付通支付时crash,请游戏加入下图的so库重新打包(如果游戏的libs目录存在多个cpu架构的文件夹,那就把libcftutils.so都拷贝一份)
如果该目录下没有libcftutils.so文件,请在解压后的TenpayPlugin4Gmae_libs文件夹内查找。
请检查调用支付接口之前是否注册了回调信息。支付回调的注册和接口的调用必须是成对出现,请游戏成对调用
微信登录的微信号需绑定银行卡才可以显示快捷支付
当游戏选择定额不可改的充值方式时,购买金额和充值卡的面值不等会有这个报错提示;
游戏服务端验证pay_token是否有效,在pay_token失效的时候,由客户端重新拉取授
权页面刷新pay_token即可。
1).是否同步沙箱成功
2).充值是否到账
3).充值的分区是否有配置回调地址
4).Ip需使用内网ip
5).以上检查没有问题,请联系企业QQ :
确认充值的分区和查询的分区一致,分区ID可能弄错,充值在1分区,查询到2分区,导致查询余额为0。
开发商使用开发者帐号或者协作者帐号登录管理中心支付结算页面,左侧最下放客服中心进入充值查询页面。根据登录帐号,充值时间进行查询。
登录帐号:手Q登录使用QQ号,微信登录使用openid;
充值时间设置不要跨月查询,尽量缩短时间范围查询;
支持三个月内的充值记录查询,数据两小时延迟。
请在联调发布页面,同步沙箱成功后自动生成赠送活动ID和赠送礼包ID
提交支付审核
测试环境完成测试确认都没有问题后,在管理中心,支付结算页面,联调发布中提交支付审批。审批通过后,即可切换支付现网环境。
MSDK客户端域名切换正式环境:
客户端调用setEnv方法,设置成release版本
支付api使用正式环境的地址:
错误码解释:该应用没有接入权限
解决方案:
1).尚未注册支付导致,请按照支付接入流程注册支付,同步沙箱成功后再进行支付联调。
2).充值接口使用错误,游戏币模式不能使用道具直购接口。
3). 服务端接口appid使用错误;特别注意的是微信支付后台接口使用的也是手Qappid。
错误码解释:登录过期,请重新登录
解决方案:
1).用户在其他设备登录了游戏,把之前的登录态刷新了
2).游戏自己没有取到最新的登录态
3).以上检查都没有问题,请联系企业QQ :
错误码解释:登录过期,请重新登录
解决方案:
1).请检查cookie参数session_id和session_type的值是否正确
手Q:session_id=session_type=kp_actoken
微信:session_id=hy_session_type=wc_actoken
2).以上检查都没有问题,请联系企业QQ :
错误码解释:登录过期,请重新登录
解决方案:
1).检查openid, openkey参数值
2).检查支付ID的设置
3).检查环境配置是否一致,测试环境和正式环境配置弄混。
4).多处登录,刷新了之前取的登录态,导致原来保存的token失效。
5).用户token过期,需重新登录。
6).请求时间戳和支付服务器时间戳时间差别太大(15min以上)。
7).以上检查没有问题,请联系系企业QQ :
错误码解释:登录过期,请重新登录
解决方案:
1).请检查openkey参数,
手Q登录openkey传入paytoken
微信登录传入accesstoken
2).以上检查没有问题,请联系系企业QQ :
错误码解释:请求参数错误,appid错误
处理方案:
1). 应用ID填错,请在应用基本信息核对应用支付ID。
2). 服务端接口报错appid错误,请检查cookie参数传递是否正确。
3). 以上检查没有问题,请联系企业QQ:
错误码解释:sig error,sig计算错误
解决方案:
1).首先请使用签名验证工具来计算签名:
sig和程序计算的是否一致;
2).请使用 GET请求方式;
3).cookie格式出错,注意cookie格式是key=key2=value2;
4). sig值在传输之前,需要进行urlencode。如果sig里边含有’=‘等特殊字符,没有
urlencode会出错。除了sig以外的参数不需要urlencode。
5).以上确认没有问题请联系企业QQ:。
错误码解释:请求参数错误
解决方案:
1).参数错误,请开发者检查zoneid、pf、pfkey参数传入是否正确;其中zoneid即分区配置的分区ID,pf、pfkey均为MSDK登录获取;
2).客户端offerid是否配置
3). pf参数中的系统运行平台描述错误,例如iap写成android,会导致pfkey报错
4). pfkey参数名称大小写请开发商注意
5).zoneid填写错误,分区ID配置后未进行同步沙箱或者现网操作
6).分区配置了角色,但是zoneid又没有传角色
7).参数检查没有问题请及时联系企业QQ:
处理方案:请查看支付的手机是否设置了代理,或者手机时间是否不正确。
错误码解释:对不起,交易流水不存在
处理方案:客户端和服务端支付环境不统一,一个使用了沙箱环境,另一个使用了现网环境。
错误码解释:应用配置信息未同步
解决方案:同步沙箱或者现网失败导致,请重新同步沙箱或者现网操作。
内部错误,请联系企业QQ:。
错误码解释:调用扣除游戏币接口/mpay/pay_m,请求参数出现错误
解决方案:扣除游戏币接口请求参数amt不能为0,请检查参数。
错误码解释:调用扣除游戏币接口/mpay/pay_m,请求参数出现错误
解决方案:扣除游戏币接口余额不足,建议游戏侧扣除之前查询余额,确认余额足够再扣除。
错误码解释:发货cgi返回格式错误
请开发者检查回调地址返回是否是{"msg":"OK","ret":0}格式,其中msg不能是空串,ret必须是数字。
错误码解释:内部错误,没有配置该渠道
处理建议:
这个错误是在沙箱环境,客户端充值游戏币使用Q点渠道,Q点余额不足,点击充值Q点报的;沙箱环境下该渠道是关闭的,为了防止开发商误操作充值在沙箱,请开发者在现网环境下调试该渠道。
错误码解释:内部错误
处理建议:
请开发者将充值游戏币接口内营销活动类型和营销活动号两个参数注释掉
老版本的demo例子里面带的营销活动参数,删掉即可,新版本已经删掉。
最新IAP版支付wiki→→IAP支付wiki
1).联系产品PM,在RDM上申请苹果相关信息,appleid、bundleid、测试证书和物品信息
2).请按照支付接入流程步骤,进行注册支付;请猛戳→IAP支付接入流程
3).注册支付成功后,生成的应用支付ID即为offerid,即IOS专用支付ID
4).同步沙箱成功后再进行支付联调&p&
&p&1).由产品PM在RDM申请到的测试账号即可用于沙箱测试,
2).请开发商注意,沙箱测试账号不能用于已经上架app store的正式包。
1).只有被苹果审核通过,在app stroe下载的包才是苹果正式环境,
2).游戏没有通过苹果审核,连的都是苹果沙箱。开发商在支付沙箱环境调通后,切换到支付的正式环境,这时苹果还是测试环境,
3).提交苹果审批前,一定要确保支付环境用的是正式的支付环境,避免把连接沙箱支付环境的版本提交给苹果审批
1).由产品PM在RDM注册过的物品信息,请填写在管理中心物品信息内
2).物品ID=productid;注意大小写敏感
3).游戏币数量填写该物品对应游戏币个数
4).物品单价填写在苹果登记的该物品价格
由产品PM在RDM申请的测试证书,带有dev的是测试证书,请开发商注意。
请按照本文档1.2章节步骤生成offerid,并配置在工程的info
1).程序启动后,立刻设置environment;
2).获取登陆态后,立刻register;
3).以上两个不用重复调用;
4).pay之前,不需要重复调用1和2
1).RDM上,是否将应用的In-App Purchase功能打开:在Certificates, Identifiers & Profiles中查找,确认RDM管理员帮你申请app-id时,打开了In-App Purchase选项;
2).RDM上的应用状态,请确认是否为Waiting For Upload;
3).千万确定你的工程文件中制定的bundle identifier和RDM中申请的app id是一致的, 必须一字不差,大小写敏感;
4).检查你用来测试的iOS系统版本是否过低,一般目前已知的可以支持的版本,在iOS5.0以上;
5).在RDM上检查配置的商品是否在Ready to Submit及其以后的状态,支持的其他状态还有 Submit for Review,Waiting for Review,Waiting for Upload,In Review,Approved。
6).检查你所请求的productId是否与在RDM上配置的id一致,必须一字不差,大小写敏感;
7).你是否完善了iTC账户上的银行卡信息、税务信息以及联系人信息等:这一项,一般用公司 的RDM来申请的,不会遇到这个问题,但是也不排除公司新申请的开发者账户还没有维护这 个信息,请找RDM管理员确认(另外,这一项配置后,可能要数小时才能生效,1小时到24 小时不等,请耐心等待);
8).是否刚在RDM中添加的productId?有时候也会遇到要等一会才能生效的情况;
9).是否是越狱设备?越狱设备大多数已经将app store的购买请求截流在本地,如果设备越狱, 请换一台设备测试;
10).实在没办法,把iphone上的app删掉,把xcode的编译缓存清掉,重新debug看看。
1). 网络问题(一般多换几个网络,不太可能都出现,比如说,freewifi出问题,可以尝试更换成3G网络;
2). 未经苹果审核正式发布的测试版本,没用使用开发者帐号下的测试帐号进行测试。(首先检 测手机App Store上是否已经登录了苹果帐号,如果有先进行注销再登录对应开发者帐号下的测试帐号)
3). 越狱的手机,也会连不上;
4). 开发环境下,用mac电脑上的模拟器,一般情况下也连不上iTunes Store,不建议在模拟器上调试midas iap 支付sdk。
5).如果没有,还是一直连不上,可以定位是苹果沙箱不稳定,请稍后再进行尝试
这种情况是因为之前有一笔同等数量的交易未完成导致票据没有Finish,当下次登录 的时候苹果会通知midas进行补发。如还未补发按以下步骤检查:
1). register接口在登录成功和重新登录成功的时候调用一次即可
2). dipose接口在游戏release自己的时候调用一次,其他地方不能调用。
3). 支付的时候不能锁定屏幕
4). payfinish回调表示苹果扣费成功但还没有发货
5). distrbutegood接口表示发货成功,这个时候刷新余额
6). 设置支付环境 在 register之前 如果确定都没有问题先kill掉,然后重新拉起登录 ,应该就会进行补发.如果还是没有补 发,这个基本就确定是苹果的沙箱不稳定造成建议更换测试账号进行测试
因为C和Objective-C混编的时候,Extern C函数中不能新建IAPHelper、Objec所以需要 在Object-C 内将所有初始化封装好。如果不是该原因请联系midas
苹果后台物品登记Type值不自动续费选subscribe, 自动续费选auto renewable subscribe; 程序中producttype参数值不自动续费设置“4”,自动续费设置“2”。
包月的商品都有一个key必须配置在我们的后台,出现该问题请联系企业QQ进行检查
把支付的framework包删掉引用,重新引入
调用赠送接口和扣费接口时,如果同一个账户同一时间对账户进行操作会引发时间搓冲突。 建议不要在同一时间多次调用赠送接口、扣费接口。
未上线的应用无法使用现网环境的apple id进行支付测试,需要使用开发者帐号下的测试帐号进行 测试。该测试帐号需要找itc管理员去申请或索要。
A:修改续费类型需要:
1)、在RDM上重新申请新的product id 并选择对应的类型(Auto-Renewable Subscription 表示自动续费包月, Non-Renewing Subscription 表示非自动续费包月)。
2)、在cpay上将对应offerid下登记的物品信息更改成,并在更改后同步沙箱现网数据。
由于苹果的服务器在美国,当玩家通过appel帐号进行支付后绑定邮箱会收到相应的扣费通知, 这里需要注意的是该通知的时间为美国时间。 我们查询充值流水的时候需要进行时差的转换。
游客模式是一种不使用任何帐号体系(QQ帐号或微信帐号)登录游戏的方式。游客模式下MSDK不提供关系链,好友分享等和帐号体系相关的功能。
但是提供支付功能。MSDK会给每个使用游客模式登录的 玩家分配一个和移动设备绑定的唯一ID(guestID)。
guestID 根据appid和设备ID生成。
1.游客模式支付接口
游客模式下支付接口不变。
2.游客模式客户端参数变化
sessionId ="hy_gameid"
sessionType ="st_dummy"
openid = guestID的值
openKey ="openkey"
注这里固定传openkey字符串
3.游客模式服务端参数变化
Cookie 参数:
session_id="hy_gameid";session_type="st_dummy"
支付API参数
openid=guestID的值
openkey="openkey"
注这里固定传"openkey" 字符串
pay_token=accesstoken
游戏服务端验证pay_token是否有效,在pay_token失效的时候,由客户端重新拉取授
权页面刷新pay_token即可。
1).是否同步沙箱成功
2).充值是否到账
3).充值的分区是否有配置回调地址
4).Ip需使用内网ip
5).以上检查没有问题,请联系企业QQ :
确认充值的分区和查询的分区一致,分区ID可能弄错,充值在1分区,查询到2分区,导致查询余额为0。
开发商使用开发者帐号或者协作者帐号登录管理中心支付结算页面,左侧最下放客服中心进入充值查询页面。根据登录帐号,充值时间进行查询。
登录帐号:手Q登录使用QQ号,微信登录使用openid;
充值时间设置不要跨月查询,尽量缩短时间范围查询;
支持三个月内的充值记录查询,数据两小时延迟。
请在联调发布页面,同步沙箱成功后自动生成赠送活动ID和赠送礼包ID
提交支付审核
测试环境完成测试确认都没有问题后,在管理中心,支付结算页面,联调发布中提交支付审批。审批通过后,即可切换支付现网环境。
MSDK客户端域名切换正式环境:
客户端调用setEnv方法,设置成release版本
支付api使用正式环境的地址:
错误码解释:该应用没有接入权限
解决方案:
1.尚未注册支付导致,请按照IAP支付接入流程注册支付,同步沙箱成功后再进行支付联调。
2.服务端接口appid使用错误;请使用IAP专用支付ID。
错误码解释:登录过期,请重新登录
解决方案:
1).用户在其他设备登录了游戏,把之前的登录态刷新了
2).游戏自己没有取到最新的登录态
3).以上检查都没有问题,请联系企业QQ :
错误码解释:登录过期,请重新登录
解决方案:
1.请检查cookie参数session_id和session_type的值是否正确
手Q:session_id=session_type=kp_actoken
微信:session_id=hy_session_type=wc_actoken
游客:session_id=hy_session_type=st_dummy
2.以上检查都没有问题,请联系企业QQ :
错误码解释:登录过期,请重新登录
解决方案:
1).检查openid, openkey参数值
2).检查支付ID的设置
3).检查环境配置是否一致,测试环境和正式环境配置弄混。
4).多处登录,刷新了之前取的登录态,导致原来保存的token失效。
5).用户token过期,需重新登录。
6).请求时间戳和支付服务器时间戳时间差别太大(15min以上)。
7).以上检查没有问题,请联系系企业QQ :
错误码解释:登录过期,请重新登录
解决方案:
1.请检查openkey参数,
手Q登录openkey传入paytoken
微信登录传入accesstoken
游客登录传入openkey固定字符串
2.以上检查没有问题,请联系系企业QQ :
错误码解释:请求参数错误,appid错误
处理方案:
1). 应用ID填错,请在应用基本信息核对应用支付ID。
2). 服务端接口报错appid错误,请检查cookie参数传递是否正确。
3). 以上检查没有问题,请联系企业QQ:
错误码解释:sig error,sig计算错误
解决方案:
1.首先请使用签名验证工具来计算签名:
sig和程序计算的是否一致;
2.请使用 GET请求方式;
3.cookie格式出错,注意cookie格式是key=key2=value2;
4. sig值在传输之前,需要进行urlencode。如果sig里边含有’=‘等特殊字符,没有
urlencode会出错。除了sig以外的参数不需要urlencode。
5.以上确认没有问题请联系企业QQ:。
错误码解释:请求参数错误
解决方案:
1.参数错误,请开发者检查zoneid、pf、pfkey参数传入是否正确;其中zoneid即分区配置的分区ID,pf、pfkey均为MSDK登录获取;
2.客户端offerid是否配置
3. pf参数中的系统运行平台描述错误,例如iap写成android,会导致pfkey报错
4. pfkey参数名称大小写请开发商注意
5.zoneid填写错误,分区ID配置后未进行同步沙箱或者现网操作
6.分区配置了角色,但是zoneid又没有传角色
7.参数检查没有问题请及时联系企业QQ:
错误码解释:对不起,交易流水不存在
处理方案:客户端和服务端支付环境不统一,一个使用了沙箱环境,另一个使用了现网环境。
错误码解释:应用配置信息未同步
解决方案:同步沙箱或者现网失败导致,请重新同步沙箱或者现网操作。
错误码解释:调用扣除游戏币接口/mpay/pay_m,请求参数出现错误
解决方案:扣除游戏币接口请求参数amt不能为0,请检查参数。
错误码解释:调用扣除游戏币接口/mpay/pay_m,请求参数出现错误
解决方案:扣除游戏币接口余额不足,建议游戏侧扣除之前查询余额,确认余额足够再扣除。应用内支付SDK
应用内支付SDK
如果您在集成过程中遇到任何问题,都可以添加QQ群:,群中会有工程师解答您的问题。
最新版本:
v4.6.11(商用版)(日)(14.0 MB)
SHA1: a00cdecc74db478fae48c93e41acda
适配机型:小米 1 / 2 / 3 / 4 / 4i / 4c/ 4s/ 5 、小米note、红米手机、小米平板、其他安卓手机
(接入前请务必查看)
修订记录:
支付方式增加微信支付
修复jar包版本低于3.0.0时,调用SDK service时会失败
修复帐户相关bug
修复米币支付过程中的bug
修复isMiAccountLogin接口在某些情况下会崩溃
修复在android 6.0中使用联通短信支付时候会崩溃
修复在某些机型上无法调起支付页面
修复支付时由于帐户问题引起的错误代码5的问题
修改支付失败/取消支付时的toast提示
修复在某些手机中创建支付订单崩溃
修复MIUI7中点击浮窗福利中的米币礼券崩溃
欢迎框显示小米帐户昵称
修复pad系统为miui7时,可能无法调用支付
修复若干bug
修复一些bug。
支持游戏中心内H5游戏调用SDK登陆支付。
无其他可感知修改。
修改SDK名称为“小米游戏中心福利助手”
全新的支付界面,优化支付流程
支持下载付费
浮窗点击后一级页面不会block游戏
1.浮窗新增消息中心、活动、福利等功能
2.游戏中心增加浮窗显示设置项
3.新增拖动浮窗时出现隐藏浮窗区域,点击浮窗展开后的选项不再支持隐藏功能
4.浮窗保存上次退出游戏时所在位置
5.浮窗无操作时,自动向屏幕两边吸附
6.游戏支持小号时,增加欢迎框切换按钮可点击区域
7.浮窗所有页面,增加标题栏返回/关闭按钮可点击区域
8.浮窗二级页面增加关闭按钮,点击按钮或空白区域直接回到游戏
1.修复创建小号页面标题兰返回按钮不可点击
2.修复SDK在某些情况下出现ANR
v4.1.0(beta)()
增加/修改社交API:
修改:shareToMiTalk图文分享(cp可调用此接口,在米聊中进行”文字+小图+小图标题”形式的分享)。
新增:shareToMiTalkForLargeImg 大图分享(cp可调用此接口,在米聊中进行”文字+大图”形式的分享)。
新增:checkMiTalkStatus 检查米聊状态。
新增:joinUnion 申请加入工会(cp可以调用此接口,直接申请加入米聊公会)。
新增:checkJoinedUnion 检查是否已加入工会。
新增:subscribeVip 关注服务号(cp可以调用此接口,直接关注米聊服务号)。
新增:checkVipIsScubscribed检查是否已关注服务号。
修改:sendInviteMessage 邀请好友(新增与之前接口参数不同的接口,原接口仍然保留)。
新增:openMiTalkUpdateSite 打开米聊下载页面。
新增:getUnionList 获取工会列表。
新增:getVipList 获取关注列表。
增加工会列表与订阅列表(后台可配置社交游戏的工会列表和订阅列表,在新增API中会有下发)。
替换米聊最新jar包,增加在获取authtoken时可能出现错误的提示。
修改帐号登录逻辑,米聊游戏使用米聊帐号登录,联运游戏使用系统账户登录
已接入游戏升级需要更新jar包到SDK_TY_4.0.11版本,替换assets目录中的MiGameCenterSDKService.apk文件
v4.0.9(beta) ()
修复有些情况下电信卡无法发短信充值的情况
正在支付过程中不在能点击取消按钮了,防止误点导致的支付失败
修复调用最新miui v6系统支付会崩溃的问题
v4.0.7(beta) ()
修改米币SDK,解决充值后状态页面提示充值失败
在Pad上支持浮窗,游戏券详情适配米Pad、N7
修改SDK页面横竖屏逻辑,SDK的横竖屏方向根据游戏当前的屏幕方向判断
增加syncResult和syncResults接口
shareToMiTalk接口支持网络图片地址, SDK
jar包接口保持不变,两种地址类型共用1个参数
/sdcard/xxx/xxx.png(手机内文件地址类型)
http://xxx.xxx.xxxx (网络地址类型)
v4.0.0 (beta) ()
增加对米聊社交游戏的支持
游戏登陆时兼容小米手机系统账户与米聊账号
重构部分代码,提升可维护性
支持应用内支付
修改单机、网游统一支付接口为miUniPay()
游戏类型:MiGameType 修改为 MiAppType
不再需要设置offline/online的属性
初始化时候setAppId()参数类型由int修改为String
支持繁体中文和英文
优化小米平板上的体验
新增 游戏内悬浮窗,玩家可以快速进入论坛,快速使用游戏礼券
新增 风控检测机制,若发现账号有风险会在交易时通过短信二次认证
优化 米币余额差额支付
优化 2G/3G情况下偶现的登录问题
优化 消费时可勾选是否使用米币礼券或游戏礼券
优化 充值流程,提高充值成功率
修复 ‘错误代码5’的逻辑问题
解决由于没有本地保存token导致在玩家充值时可 能会提示游戏帐户发生变化的问题
修改自升级 逻辑,当静默安装 失败后,本地保存升级文件,用户再次 进入游戏时提 示用户升级(与非 MIUI,非系统APP升级逻辑相同)
增加短信直充直消功能(仅支持单机游戏) 移动支持:2元、4元、6元、8元、10元 联通支持:2元、4元、6元、8元、10 元 电信支持:2元、4元 2.订单通知和订单查询接口增加订单类型
增加SDK功能主入口,引入攻略、论坛、客服的功能
支付接口增加用户角色信息参数
修改支付流程,不再区分大众支付与快捷支付
增加新的充值方式:移动短信充值,电信短信充值,银行卡回呼充值,米币卡充值
修改登陆成功后欢迎框样式
优化登陆逻辑,修复因服务器删除某些数据时候客户端无法登陆
大众支付方式增加联通短信充值(仅联通用户可见)
修改用户登陆时选择小号的逻辑,删除原有的小号列表页面,增加用户切换小号页面,和小号管理页面,如用户不切换默认使用上次登陆帐号登陆
增加查询用户信息接口
增加创建充值订单接口
增加Service版自升级
增加CP服务端同步用户游戏角色信息
增加查询用户信息接口
增加创建充值订单接口
支付页面支持横屏,程序优化
充值方式增加财付通安全支付和网页支付
Service版本文档初稿,支持小号功能
Documentation built with .

我要回帖

更多关于 微信支付sdk android 的文章

 

随机推荐