终于到接入支付了,小小的一个微信支付,居然也写了3篇,好长,好累。
接入环境
对接入环境,前端的话,应该是以JS为主吧,也有可能是,PHP,JAVA,C++,或者C#都可以。为什么在此特意提一下接入环境呢,是因为这里又有一个小坑(真是对国内的SDK文档无力吐槽了,接过大大小小无数的SDK,没有几个坑基本是不可能的,微信这种算大厂了,文档整理的依旧和屎一样)。
首先,如果你是按照正常流程,从其支付入口点进去看的文档,一定不会和你提到jsapi_ticket这个东西,这个东西是当你是使用微信的js接口时,才需要的一个凭证(又是凭证,而且只有js需要,为什么?问微信吧,我也不知道为什么)。也就是说,如果你是PHP,C#等,是不用做这一步的,可以减少一点工作量,但JS的话,就一定要获取这个东西。
然后悲催的是,关于这个东西的文档,是被整合在微信的JS-SDK中(那你至少在支付文档里加个连接跳转,或是提一下呢?)
这个文档,请从公众平台->开发者工具->开发这文档->微信网页开发进入阅读
这里附上JS-SD