in-app购买
文章平均质量分 70
duotemplar
无简述
展开
-
iOS的in-app purchase C#服务器二次验证实现
ios的in-app purchase实现,早在ios4的时候,我实现了一次,这次升级到ios8,重新看了下文档,ios本身有了更新,加上这次我们要做服务器二次验证,还是好好摸索了下。首先我要说的是,ios的文档内虽然给出了服务器验证的代码,但是完全是用object-c实现的。我想这本身没什么太多价值吧。至少我还没遇见用oc来实现游戏逻辑服务器的。如果是应用,可能很多人会使用php,a原创 2015-02-27 15:22:34 · 1003 阅读 · 0 评论 -
亲历H5移动端游戏微信支付接入及那些坑(二)——获取Openid和授权
第一篇中将一些坑说明,那么这篇开始正式进入接入步骤。具体的参数说明,我不会列出,毕竟微信官方文档都有,我想大家都看的懂,而且这接口也有可能微信会变动,所以不列出来,也是不想引起大家的误解,接入步骤只起一个抛砖引玉的作用。接入步骤获取OpenId和授权。首先聊一下OpenId,这个东西相当于一个用户id,只是,它并不是用户的微信号,也不是用户在微信后台的标识(至少不全是)。openid是当用户,经过授原创 2017-07-24 16:34:40 · 13885 阅读 · 4 评论 -
亲历H5移动端游戏微信支付接入及那些坑(一)——支付方式与坑
最近项目进入中后期,开始接入支付。要求是使用微信支付,呵呵,好笑的是不知老板从哪里听来的,居然和我说只要是熟手,接个微信支付两小时搞定,我只能再次呵呵。先不说支付处理逻辑,而且公司本来也没现成的接入模块,再加上我对国内SDK的文档水平,我只能说,前途必定是暗坑无数,还两小时,除非是有现成接入模块,外加不用写支付后处理逻辑,配配参数了事的那种,否则哪有那么简单。(如有大神两小时内从无到有做完整个接入,原创 2017-07-24 13:10:20 · 44565 阅读 · 12 评论 -
亲历H5移动端游戏微信支付接入及那些坑(四)——参考文档
写完三篇后,我觉得微信支付的文档确实比较乱,所以在此做一个整理汇总支付流程相关文档一下文档已经按照接入顺序排列,请依次参考阅读微信公众号网页授权两种access_token区别,获取用户openid方式 微信支付前端JSSDK接入 微信内公众号支付(JSAPI方式)统一下单 微信内公众号支付(JSAPI方式)支付通知相关验证工具微信支付接口签名验证工具,用户统一下单支原创 2017-08-09 13:07:37 · 1058 阅读 · 0 评论 -
在Web应用中接入微信支付的流程之极简清晰版 (转)
背景:在Web应用中接入微信支付,我以为只是调用几个API稍作调试即可。没想到微信的API和官方文档里隐坑无数,致我抱着怀疑人生的心情悲愤踩遍了丫们布下的所有坑。简要介绍几个主要大坑:坑一:关于WeixinJSBridge这个对象查阅网页端调起支付API的开发文档,此对象即旁若无人的映入眼帘。然后我们就理所应当的在代码里调用了丫的。可是,too young too naive……尽管此对象只在微信浏转载 2017-07-25 11:43:39 · 897 阅读 · 0 评论 -
亲历H5移动端游戏微信支付接入及那些坑(三)——支付接入
终于到接入支付了,小小的一个微信支付,居然也写了3篇,好长,好累。接入环境对接入环境,前端的话,应该是以JS为主吧,也有可能是,PHP,JAVA,C++,或者C#都可以。为什么在此特意提一下接入环境呢,是因为这里又有一个小坑(真是对国内的SDK文档无力吐槽了,接过大大小小无数的SDK,没有几个坑基本是不可能的,微信这种算大厂了,文档整理的依旧和屎一样)。首先,如果你是按照正常流程,从其原创 2017-07-31 09:57:37 · 4231 阅读 · 0 评论 -
微信接入之获取用户头像
前段时间写了关于微信支付接入,顺便就把获取用户昵称,头像的方式也归纳下,这个其实挺简单的,具体的方法看官方文档即可。这里只提几个重点。scope参数看过微信文档的话,微信的规定是,对于scope参数,如果需要获取用户信息的话,scope参数为snsapi_userinfo。但是我下来,实际上用snsapi_base也可以获得用户信息,一模一样的返回值,对于获取头像和昵称完全没有任何问题获取头像获取头原创 2017-08-01 16:11:15 · 27257 阅读 · 0 评论 -
Base64编码简介
Base64是一种基于64个可打印字符来表示二进制数据的表示方法。由于2的6次方等于64,所以每6个位元为一个单元,对应某个可打印字符。三个字节有24个位元,对应于4个Base64单元,即3个字节需要用4个可打印字符来表示。它可用来作为电子邮件的传输编码。在Base64中的可打印字符包括字母A-Z、a-z、数字0-9 ,这样共有62个字符,此外两个可打印符号在不同的系统中而不同。一些如uuen转载 2017-09-04 17:32:02 · 420 阅读 · 0 评论