- 1、本文档共220页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
图像接口--用户上传证件信息实例2、新增用户上传证件信息页面 //上传用户证件图片 publicfunctionupload_cardimg() { import(@.Lib.Wx.WxJsSdk); $jssdk=new\WxJsSdk(APP_ID,APP_SECRET); //实例化对象 $signPackage=$jssdk-GetSignPackage(); //获取wx验证参数 $this-assign(signPackage,$signPackage); //变量置换 $this-display(); }图像接口--用户上传证件信息实例3、从拍照或者相册中选择图片 wx.chooseImage({ count:1, //默认9 sizeType:[original,compressed], //可以指定是原图还是压缩图,默认二者都有 sourceType:[album,camera], //可以指定来源是相册还是相机,默认二者都有 success:function(res){ varlocalIds=res.localIds; //返回选定照片的本地ID列表,localId可以作为img标签的src属性显示图片 } });图像接口--用户上传证件信息实例4、上传图片到微信服务器 div h4media_id:/h4 pclass=media_id--/p h4本地文件保存名称:/h4 pclass=file_name--/p h4本地文件保存完整路径:/h4 pclass=save_path--/p /div图像接口--用户上传证件信息实例5、使用获取临时素材接口下载图片 http请求方式:GET,https调用 /cgi-bin/media/get?access_token=ACCESS_TOKENmedia_id=MEDIA_ID 请求示例(示例为通过curl命令获取多媒体文件) curl-I-G/cgi-bin/media/get?access_token=ACCESS_TOKENmedia_id=MEDIA_ID微信公众平台开发第10章微信公众平台支付内容概述微信支付简介微信支付接入与开发配置微信支付基础开发配置微信公众号支付案例微信支付简介1、微信支付常见应用场景?微信支付简介2、微信支付工具介绍微信支付接入与开发配置1、微信支付公众平台申请流程微信支付接入与开发配置2、通过微信认证并提交审核资料微信支付接入与开发配置3、审核通过账户验证微信支付基础开发配置?1、设置API秘钥并下载API证书微信支付开发接入的时候,需要用到API密钥和API证书,这两部分需要用户登录到微信支付商户平台自行设置和下载。在使用微信支付相关接口的时候,为了防止别人恶意的进行数据篡改,API接口在调用时候需要按照指定的规则来对开发者的请求进行签名,服务器接到后会对签名做验证。微信支付基础开发配置2、微信公众号支付开发配置微信公众号支付案例1、微信公众号支付简介微信公众号支付主要指的是在微信公众平台内通过网页发起的支付过程,微信公众号支付提供了下单、查询和下载对账单等API接口。微信公众号支付案例2、搭建微信公众号支付项目使用OneThink内容开发框架搭建名Wxpay的案例项目,在Application目录下创建Wechat模块,随后创建控制器目录、第三方类库目录和模板目录。微信公众号支付案例3、集成微信支付PHPSDK到项目中微信公众号支付案例4、构建订单信息(1)配置微信公众号、商户平台基本信息。(2)获取微信用户OpenID。(3)根据基本配置信息和用户OpenID构建订单信息(统一下单接口),其中包括在开发者系统中具有唯一性的订单号、需要支付的金额和支付完成下发的通知地址等信息。(4)根据订单信息构建JS-API参数并发起支付过程。(5)用户完成支付后微信服务器下发通知到开发者提交的回调接口。(6)开发者验证通知内容根据业务需求进行功能实现,例如修改订单状态为已支付。微信公众号支付案例5、调用JS-API发起微信支付名称变量名必填类型示例值描述公众号idappId是String(16)wx8888888888888888商户注册具有支付权限的公众号成功后即可获得。时间戳timeStamp是String(32)
文档评论(0)