微信H5支付开发实例(一):本地开发环境的配置

源地址:http://www.qiusuoweb.com/126.html

刚刚完成H5项目的微信支付,计划这两天把微信H5支付的开发流程和开发过程中所遇到的问题做一些总结。

今天不涉及代码部分,先把开发前的准备工作做好。

那么在写代码之前,需要做哪些工作呢?

1.快速阅读微信h5支付的官方文档,了解整个开发流程。微信h5支付官方文档。

时间充裕可以花点时间详细阅读,整个开发流程和开发细节都在这里,阅读文档是做微信h5支付的一个前提和基础。有时候可能时间比较紧文档内容又多,那我的个人习惯是先粗略阅读先了解整个流程,而后边开发边看文档细节的内容,或者是遇到了问题再查看文档细节。

2.支付账号的申请。

审核是需要时间,所以这个工作应当是越早越好。这个支付账号申请需要企业资质,个人是无法申请的。虽然这个不属于开发范畴,对于开发者可能只是需要一些必要的参数,比如appid,微信支付商号等这样的参数,但没有这些参数就如巧妇难为无米之炊,作为开发有必要提醒自己或者运营人员或者产品经理,赶快申请支付我开发参数,以免影响自己的开发进程。总之,支付账号的申请是首要工作。

3.本地微信开发环境的配置。

在支付账号申请期间,你可以把开发微信开发环境先配置好,这是本篇文章要说的重点内容。

做微信开发不管是公众号开发还是支付开发有一个共同点就是需要和微信服务器进行通讯,所以就的要求开发环境具备和微信服务器通信的条件。有点开发者可能会直接在线上进行开发测试,这当然没问题,只是这样的开发效率有点低。

本地环境做微信的开发测试是可以实现的,只是我们需要额外的做一些配置。

我的本地开发环境是windows一般是用wamps集成环境搭建的服务器。本地的可以向外发请求,外面的是无法请求本地服务器的。想把本地环境配置成和线上服务器一样能够在外网进行访问,那么外面需要一个软件做内网穿透。

这类软件很多随便google就能有一大把,我自己用的是花生壳做的内网穿透,使用简单。

下载客户端->注册->身份认证->端口映射,完成这些就基本可以实现外网访问了。

花生壳客户端界面:

端口映射:域名可以不用花钱注册,花生壳会自动给你分配一个,是一个固定的域名,不会变化的。

如果集成环境有做虚拟主机的配置,别忘了把这个域名加进去。

好了,微信支付开发的准备阶段就介绍到这,后面将继续总结微信支付的其他内容。

你可能感兴趣的:(微信H5支付开发实例(一):本地开发环境的配置)