微信公众号
开猿节流
代码改变人生——代码改变世界
展开
-
微信分享网页时自定义标题、描述和图片
目的:微信浏览器分享网页自定义标题、描述和图片 效果:pc端: 手机端: 自定义:原始方法:(废弃)<body> <!--此图片必须放在body标签的最前面,且高度必须为屏幕...原创 2019-11-14 18:14:33 · 1683 阅读 · 0 评论 -
微信公众号(八)——关注时自动回复(文字 图片)
微信监听到事件后回调到到我们公众号配置好的接口地址/** * 配置Token!!! */ public function home(){ $signature = $_GET["signature"]; $timestamp = $_GET["timestamp"]; $nonce = $_GET["nonce"]...原创 2019-07-26 18:42:38 · 2595 阅读 · 0 评论 -
微信公众号(七)——解决token配置的终极方法
刚开始配置token老是不成功,baidu了N种方式,都没有处理好;东拼西凑整了一个终极办法 /** * 配置Token!!! */ public function home(){ $signature = $_GET["signature"]; $timestamp = $_GET["timestamp"]; $n...原创 2019-07-26 17:38:35 · 365 阅读 · 0 评论 -
微信公众号(六)——单独获取AccessToken
/** * 获取AccessToken * @return mixed */ public function getSessionAccessToken(){ //第一次获取 或者已经超时 重新获取access_token //get请求方式 $url = "https://api.weixin.qq.co...原创 2019-07-26 17:30:31 · 185 阅读 · 0 评论 -
微信公众号(五)——获取用户信息
PHP 微信开发(获取用户信息):重点:scope参数:(授权方式)snsapi_basic 静默登录,不需要用户授权,只能获取到openid;snsapi_userinfo ,需要用户点击授权,能获取到openid和所有用户信息;第一步:先获取用户的code值;第二步:根据code值去获取access_token,每次请求的值都不一样,如果没有使用,每五分钟更新一次;第三步:...原创 2019-07-26 17:29:32 · 727 阅读 · 0 评论 -
微信公众号(四)——上传永久素材(图片)
微信公众号在使用的接口的时候是通过media_id来进行的,所以在使用的接口的时候我们往往需要先上传素材,支持上传素材的格式和限制如下图片(image): 2M,支持PNG\JPEG\JPG\GIF格式。语音(voice):2M,播放长度不超过60s,支持AMR\MP3格式。视频(video):10MB,支持MP4格式。缩略图(thumb):64KB,支持JPG格式。上传永久素材:...原创 2019-07-26 17:02:28 · 3543 阅读 · 0 评论 -
PHP获取微信的 openid 和基本信息(非小程序)
本次开发,是一个投票的活动,由于没有登录,导致没有cookie和session;所以无法判断是否为某一特定的用户,这里就需要用微信端的openid来做判断;官方文档:https://mp.weixin.qq.com/wiki?t=resource/res_main&id=mp1421140842官方流程网页授权流程分为四步:1、引导用户进入授权页面同意授权,获取cod...原创 2019-01-31 16:56:10 · 654 阅读 · 0 评论 -
微信公众号(九)——生成带参数的二维码
https://mp.weixin.qq.com/wiki?t=resource/res_main&id=mp1443433542/** * 微信生成二维码 */ public function share_by_wx_code(){ $a = new IndexController(); $access_token = $...原创 2019-07-31 15:03:39 · 659 阅读 · 0 评论 -
微信公众号(三)——获取access_token
获取access_tokenaccess_token是公众号的全局唯一接口调用凭据,公众号调用各接口时都需使用access_token。开发者需要进行妥善保存。access_token的存储至少要保留512个字符空间。access_token的有效期目前为2个小时,需定时刷新,重复获取将导致上次获取的access_token失效。接口地址:https://api.weixin.qq.com...原创 2019-05-09 17:28:17 · 402 阅读 · 0 评论 -
微信公众号(二)——匹配 Token
接口地址:https://api.weixin.qq.com/cgi-bin/token?grant_type=client_credential&appid=$appid&secret=$appsecret~~~~## 微信开发必须数据> APPID,APPSECRET,TOKEN对接:取token、timestamp、nonce以字典排序,再进行sha加...原创 2019-05-09 17:13:22 · 419 阅读 · 0 评论 -
微信公众号(一)——基本配置
官方文档:https://mp.weixin.qq.com/wiki?t=resource/res_main&id=mp14452414321.首先你需要去申请一个测试公众号(步骤就不一一介绍了)。2.查看Appid和appsecret3.相关配置3.1接口信息配置这里提交不会成功{看下一章:微信公众号(二)——匹配 Token}3.2JS安全域名配置...原创 2019-05-09 16:56:13 · 645 阅读 · 0 评论