熟悉阿北的伙计知道最近我搞了一个专门针对于yii2的微信SDK,已经开源,github,也欢迎大家给我加个星星哈。

目前公众号支持生成两种类型的二维码:

  • 临时二维码 是有过期时间的,最长可以设置为在二维码生成后的30天(即2592000秒)后过期,但能够生成较多数量。临时二维码主要用于帐号绑定等不要求二维码永久保存的业务场景
  • 永久二维码 是无过期时间的,但数量较少(目前为最多10万个)。永久二维码主要用于适用于帐号绑定、用户来源统计等场景。

获得对象

use abei2017\wx\Application;$config = [];
$app = new Application(['conf'=>$config);
$qrcode = $app->driver("mp.qrcode");

函数

临时二维码和永久二维码

临时整数型二维码

$result = $qrcode->intTemp(3600,9527);// 3600秒过期,内容为9527

临时字符串型二维码

$result = $qrcode->strTemp(3600,"abei2017");// 3600秒过期,内容为abei2017

永久整数型二维码

$result = $qrcode->intForver(9527);

永久字符串型二维码

$result = $qrcode->strForver("abei2017");

返回结果

返回一个一维数组,里面包含ticket、url和expire_seconds(临时二维码中有)。

['ticket' => 'gQH97zwAAAAAAAAAAS5odHRwOi8vd2VpeGluLnFxLmNvbS9xLzAyd2lyTHRKTzc5UVAxeFdEOXhxMVUAAgRqGYlaAwQQDgAA','expire_seconds' => 3600,'url' => 'http://weixin.qq.com/q/02wirLtJO79QP1xWD9xq1U'
]
  • ticket 获取的二维码ticket,凭借此ticket可以在有效时间内换取二维码
  • expire_seconds 该二维码有效时间,以秒为单位。 最大不超过2592000(即30天)。
  • url 二维码图片解析后的地址,开发者可根据该地址自行生成需要的二维码图片

获取后可以根据微信接口获取二维码或自己生成内含url的二维码,两种方法均可。

如果你要自己生成二维码,可以看北哥此视频 二维码生成

ticket换取二维码

微信提供了一个开放的接口,我们只需要将ticket作为get参数传递过去就能得到二维码。

https://mp.weixin.qq.com/cgi-...

<img src="https://mp.weixin.qq.com/cgi-bin/showqrcode?ticket=<?= $ticket;?>"/>

yii2-wx https://github.com/abei2017/y...

yii2-wx / 微信二维码接口相关推荐

  1. 微信二维码海报推广示例

    这俩天根据客户 需求 微信商城 能生成自己的二维码 并且 需先关注公众号,扫码的用户显示出自己的上级 研究两天,发现微信二维码接口能实现这个功能 ! 思路:1.生成微信永久二位码 具体看微信公众文档 ...

  2. 微信小程序获取二维码接口整理,.Net Core后台获取小程序二维码

    2019独角兽企业重金招聘Python工程师标准>>> 一.关于二维码接口说明 参考:https://my.oschina.net/tianma3798/blog/1811307 获 ...

  3. 微信推广二维码接口使用总结

    前一段时间小编的公司接手了一个微信分销的项目,该项目中有一个推广二维码的功能:分销商可以生成自己的二维码,当其他用户首次扫描的时候会自动成为该分销商的下级.这个过程中最主要的就是利用微信的生成二维码接 ...

  4. 微信小程序订单生成支付二维码接口 code

    手机的小程序订单是直接拉起支付界面的,有些朋友需要生成支付二维码 这边就需要去调用微信的支付二维码接口了 需要的参数是 session_id, timeStamp, nonceStr, package ...

  5. 微信官方提供的生成二维码接口得到的是当前公众号的二维码

    转自:http://blog.csdn.net/phil_jing/article/details/53910083 微信官方提供的生成二维码接口得到的是当前公众号的二维码,官方文档 目前有2种类型的 ...

  6. PHP微信公众平台开发高级篇—生成二维码接口

    一.说明 1.这里讲解生成二维码接口(临时二维码和永久二维码) 2.这里给出简单的实现代码,不做详细说明 3.可以参考开发手册: https://mp.weixin.qq.com/wiki?t=res ...

  7. 微信官方提供的生成二维码接口得到的是当前公众号的二维码。

    一定说明,这种方法我还没有测试,如果有疑问欢迎在评论区域讨论. .................... ................... 谢谢. 微信官方提供的生成二维码接口得到的是当前公众号 ...

  8. 魔坊APP项目-15-邀请好友(业务逻辑流程图、服务端提供邀请好友的二维码生成接口、客户端通过第三方识别微信二维码,服务端提供接口允许访问、App配置私有协议,允许第三方应用通过私有协议,唤醒APP)

    邀请好友 1.业务逻辑流程图 客户端提供点击"邀请好友"以后的页面frame,html/invite.html,代码: <!DOCTYPE html> <html ...

  9. 微信电子健康卡——获取健康卡二维码接口

    静态二维码 通过调用barcodeJs生成二维码 <%@ Page Language="C#" AutoEventWireup="true" CodeBe ...

最新文章

  1. 基于 OpenCV 的人脸追踪
  2. raconter ce qui s'est passé
  3. 011 吃药call功能分析和代码编写
  4. Dubbo管控台Windows安装
  5. aaynctask控制多个下载进度_史上最强的进度图绘制十大注意事项!
  6. 数据分析该分析什么?
  7. SAP ABAP实用技巧介绍系列之 使用simple transformation的mapping功能
  8. ×××常见问题原因与解决
  9. upper_bound()与lower_bound()
  10. 回复博友:初学ERP的建议
  11. 趣学 C 语言(二)—— typedef 与 #define
  12. swift继承与重载
  13. php收集信息,PHP获取收集相关信息
  14. 数组与List的相互转换
  15. android 7.0 壁纸设置,android7.0怎么换锁屏壁纸
  16. 全球与中国具有集成保护功能的共模滤波器(CMF)市场深度研究分析报告
  17. 精伦身份证阅读器php_华视CVR-100身份证阅读器BS开发包
  18. 软件测试——linux基础
  19. 鹏业安装三维算量软件——批量修改工程量
  20. 人人都会用的矢量设计软件,这6个不可不知道!

热门文章

  1. linux查找日期目录,详解Linux查找目录下的按时间过滤的文件
  2. Nature子刊:皮层内脑机接口的主导感
  3. 哈佛博士教你如何摆脱「尬聊」
  4. SpaceX星舰飞船又炸了,马斯克迷惑表态:成功了!火星等我
  5. 仿真环境跟车2分钟,就让自动驾驶系统撞上马路牙子,攻破率超90%,多传感器融合系统都失效...
  6. 高糊视频秒变4K!Facebook发布低分辨率视频实时渲染算法,网友:是好东西,但是玩不起...
  7. 手机扫一扫,现实物体隔空「复制粘贴」进电脑!北大校友的AI新研究,现在变成AR酷炫应用...
  8. NeurIPS 2019最佳论文出炉,今年增设“新方向奖”,微软华人学者获经典论文奖...
  9. GitHub趋势榜第一:用小姐姐自拍,生成二次元萌妹子,神情高度还原,反过来也可以...
  10. LeetCode--023--合并K个排序链表