![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
微信公众号
文章平均质量分 51
名称正在更新……
学会保持一颗童真的心!
展开
-
微信公众号根据openid获取unionid
/第二步 获取用户信息通过acccess_token和open_id获取用户信息。empty($data)){ //判断是否为POST请求。//第一步 获取用户token。* @data POST数据。* POST或GET请求。* @url 请求url。原创 2022-08-06 17:06:36 · 3214 阅读 · 0 评论 -
ThinkPHP5.0集成微信扫码支付(PC端)
前两天发现微信官方测试扫码支付的链接崩了,公益404了,http://paysdk.weixin.qq.com,微信也不说一声,这让使用这个链接生成二维码的用户情何以堪......只好下载官方的demo放到自己网站上生成二维码了。趁热打铁,把微信支付demo集成到tp5里面,实现微信扫码支付~~~下载demo,目录结构如下:把 lib 文件夹拿出来,放到tp5根目录vendor文件夹下,重命名为wxpay:把 example 文件夹下的 WxPay.Config.php 拿出来...原创 2021-04-14 10:53:41 · 345 阅读 · 0 评论 -
thinkphp6 微信支付native扫码支付
native支付使用场景如下可以在https://pay.weixin.qq.com/wiki/doc/api/native.php?chapter=11_1下载对应语言的sdk然后在extend目录下新建WxPay文件夹,将下载下来的lib文件夹中的文件全部放在WxPay中,再将后面要用到的native.php,notify.php,qrcode.php,phpqrcode文件夹也都复制到WxPay下注意要修改引用的路径,并在native.php中加命名空间,以便直接在控制器文原创 2021-04-14 10:35:36 · 693 阅读 · 0 评论 -
PHP接收并解析微信支付结果通知
支付完成后,微信会把相关支付结果和用户信息发送给商户,商户需要接收处理,并返回应答。微信通知信息为xml格式。信息格式大致如下:<xml><appid><![CDATA[wx65498522b9a7pokr]]></appid><bank_type><![CDATA[CFT]]></bank_type><cash_fee><![CDATA[1]]></cash_fee>&l原创 2020-11-26 15:07:40 · 905 阅读 · 0 评论 -
微信公众号创建自定义菜单,并点击菜单获取公众号发送图片海报
此次和上一篇:微信公众号上传素材类似,这里部分代码就省略直接上代码:创建自定义菜单:public function menu(){$bb=[ "button"=>[ [ "type"=>"click", "name"=>"生成海报", "key"=>"qrcode001"/...原创 2019-08-04 14:19:17 · 3433 阅读 · 0 评论 -
微信公众号上传素材并回复关键词推送该素材:thinphp开发微信公众号如何上传临时素材库
由于项目的需要,本人开始研究上传图片到素材库,于是实验成功,拿来分享下直接看代码//服务器入口地址public function token(){if(!isset($_GET["echostr"])){$this->responseMsg();}}//这里通过关键词回复获取公众号发送的图片,这里可自由定义事件public function responseMs...原创 2019-08-04 10:53:33 · 548 阅读 · 0 评论 -
php代码实现微信自动注册登陆 (微信PC扫码授权登陆注册)
最近做的一个商城项目中,要用到发货和收货人地址的功能,上面要求要用微信PC扫码授权登陆;自己试着用研究了好久写了一个,但是发现有好多兼容问题,具体实现步骤如下.微信PC扫码授权登陆 php简单示例代码首先须要申请,必须企业,个体工商户,媒体等申请地址 https://open.weixin.qq.com/演示参考下这个:http://t.cn/ROuy90K1、首先到微信开放平台申请htt...原创 2019-07-14 12:04:40 · 4223 阅读 · 0 评论 -
thinkphp5微信开发(四)微信模板消息推送
这篇文章是建立在用户已经授权登陆并已将用户openid存入session的基础上,前端表单异步提交并实现模板消息推送,具体效果:惯性总结下流程:1,获取用户openid【接收方】2,在微信公众平台申请模板消息发送权限,选择合适行业,点击提交,一般审核在3-5个工作日;审核通过,会出现很多同行业模板,选择合适的添加到自己的模板库,通过模板详情可以获取到该模板的数据结构和模板ID,如果找不到合......原创 2019-07-14 11:44:11 · 1049 阅读 · 0 评论