为了防止重复支付商户的订单號或者别的业务标识(能唯一标识一笔用户订单的号)是不能重复的。
1 登录微信微信开放平台台:
2 管理中心-移动应用-创建移动应用
3 填写完基本信息确认后,到了Android包名和签名的应用地方那么Android包名和簽名是什么?怎么获取
包名是任意设置的。和你项目源码的package不是一码事没啥关系。
不同包名的apk可以使用同一个签名keystore
填写详细信息,這里也有一个密码也得记住。
下一步选择导出apk存放在哪里。
下一步我们打包出了一个apk
将Apk安装到手机上。
现在我们有了自定义包名打包出的apk那么怎么获取签名呢。
首先下载微信的一个获取签名工具并安装到手机这个工具可以根据包名获取签名....
拉到最下面,会看见一個签名生成工具下载后安装到手机。
这时我们有了2个东西:
点击"Get Signature"则可以获取到签名"ab6de67..............."。 经过测试两个不同包名,签名值相同所以这個值和包名没关系,只和keystore有关保持唯一性。
至此我们打包出了一个apk。并且知道这个apk的包名和签名可以去微信微信开放平台台申请了。
游戏按照下面的事例填写配置信息
? 微信接入的Activity中有三处需要游戏自行修改(在上面示例有标注)。
回调实现(Demo)代码如下:
有这一句表示已经成功发送请求到微信
如果微信客户端被不能被拉起来请查看 第二步。
如果微信客户端被拉起了但是没有回调,请查看 第三步
将此apk安装到手机上, 在输入框中输入游戏的签名点击按钮读取游戏包的签名。
检查上述工具获取到的签名是否和微信后台配置的簽名一致(微信后台配置的签名信息查询请RTX联系MSDK)
* !!此文件的代码逻辑部分使用者不要修改
此步骤没问题请查看 第四步
版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。