微信支付开发demo文件是干什么的简单说明
2017-07-15 14:40
148 查看
这几天做微信开发,主要是demo里面介绍的文字很少,不过好在摸索知道了之后就知道怎么处理了。其中有的是搜索别人的博客或者问答分享才知道很多潜在问题
SDK目录结构
|– cert 证书目录,申请商户成功后可以下载到的
| |– apiclient_cert.pem
|
|– logs
| |– 2015-03-06.log
|
|– WxPay.JsApiPay.php
|– WxPay.MicroPay.php
|– WxPay.NativePay.php
|– log.php
`– phpqrcode
有里这个介绍就进度快一点了,用的是http模式,据说https模式demo中有的地方需要修改bug。
再说一下,支付成功之后通知的页面,的url都要写在公众号里配置,而且二级域名,目录都要精准一样,否则就会人为没有配置。
notify.php的这个位置可以写支付成功之后,你要做的事情。注意不要话费太多时间,而且微信可能不止一次通知,也许会重复。不过你可以SQL到数据库,哪怕重复提交,插入不进去数据,也相当于避免重复提交咯。哈哈
SDK目录结构
|– cert 证书目录,申请商户成功后可以下载到的
| |– apiclient_cert.pem
|
-- apiclient_key.pem |-- download.php |-- index.php **几种支付方式的首页引导的,好几个按钮** |-- lib | |-- WxPay.Api.php | |-- WxPay.Config.php **主要把商户信息,公众号信息填进去** | |-- WxPay.Data.php | |-- WxPay.Exception.php |– WxPay.Notify.php
|– logs
| |– 2015-03-06.log
|
-- 2015-03-11.log |-- micropay.php |-- native.php **主要扫码支付的模式一 4000 ,模式二生产二维码的页面(其中模式二的订单也是在这里提交)** |-- native_notify.php **模式一的二维码被扫码后,会通知这个页面生产提交订单到微信** |-- notify.php **jsapi 扫码(native)支付成功的结果都会回调通知这个页面** |-- orderquery.php |-- qrcode.php |-- refund.php |-- refundquery.php |-- unifiedorder.php– unit
|– WxPay.JsApiPay.php
|– WxPay.MicroPay.php
|– WxPay.NativePay.php
|– log.php
`– phpqrcode
有里这个介绍就进度快一点了,用的是http模式,据说https模式demo中有的地方需要修改bug。
再说一下,支付成功之后通知的页面,的url都要写在公众号里配置,而且二级域名,目录都要精准一样,否则就会人为没有配置。
notify.php的这个位置可以写支付成功之后,你要做的事情。注意不要话费太多时间,而且微信可能不止一次通知,也许会重复。不过你可以SQL到数据库,哪怕重复提交,插入不进去数据,也相当于避免重复提交咯。哈哈
相关文章推荐
- deepmind_lab 里面有大量的MD3文件 简单说明md3是什么
- VS自定义开发向导中的vsdir文件的简单说明
- VS自定义开发向导中的vsdir文件的简单说明
- SYSTEM32 下的几乎所有文件的简单说明
- SYSTEM32 下的几乎所有文件的简单说明
- 在DELPHI中更简单的存取JPEG文件到SQLSERVER数据库-Delphi-编程开发
- 夏昕ibatisiBATIS 2.0 开发指南配置文件说明
- 关于使用Spring和hibernate开发web程序的配置说明和简单实例的详细说明
- spring WEB MVC + Spring + hibernate开发web程序的配置说明和简单实例的详细说明
- [每天一个demo]用c#实现简单的上传文件程序
- 海洋工作室——网站建设专家:【原】基于文件驱动的网站开发,易于维护,且使用简单,所见即所得!
- vc6.0工程文件各种格式简单说明
- WAP开发问答(1)简单的说WAP代表什么?
- MOSS 对象模型的简单开发DEMO
- 在DELPHI中更简单的存取JPEG文件到SQLSERVER数据库-Delphi-编程开发
- 简单说明什么是C 什么是WINDOWS C
- SYSTEM32 下的几乎所有文件的简单说明
- SYSTEM32 下的几乎所有文件的简单说明
- [MOSS开发]:通过简单BUG跟踪Demo阐述用户控件对列表的操作
- iBATIS 2.0 开发指南配置文件说明(包括数据库连接池的配置)