
微信开发之公众号
微信开发之公众号
开猿节流
代码改变人生——代码改变世界
展开
-
微信公众号(九)——生成带参数的二维码
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 · 690 阅读 · 0 评论 -
微信公众号(八)——关注时自动回复(文字 图片)
微信监听到事件后回调到到我们公众号配置好的接口地址/** * 配置Token!!! */ public function home(){ $signature = $_GET["signature"]; $timestamp = $_GET["timestamp"]; $nonce = $_GET["nonce"]...原创 2019-07-26 18:42:38 · 2642 阅读 · 0 评论 -
微信公众号(七)——解决token配置的终极方法
刚开始配置token老是不成功,baidu了N种方式,都没有处理好;东拼西凑整了一个终极办法 /** * 配置Token!!! */ public function home(){ $signature = $_GET["signature"]; $timestamp = $_GET["timestamp"]; $n...原创 2019-07-26 17:38:35 · 384 阅读 · 0 评论 -
微信公众号(六)——单独获取AccessToken
/** * 获取AccessToken * @return mixed */ public function getSessionAccessToken(){ //第一次获取 或者已经超时 重新获取access_token //get请求方式 $url = "https://api.weixin.qq.co...原创 2019-07-26 17:30:31 · 200 阅读 · 0 评论 -
微信公众号(五)——获取用户信息
PHP 微信开发(获取用户信息):重点:scope参数:(授权方式)snsapi_basic 静默登录,不需要用户授权,只能获取到openid;snsapi_userinfo ,需要用户点击授权,能获取到openid和所有用户信息;第一步:先获取用户的code值;第二步:根据code值去获取access_token,每次请求的值都不一样,如果没有使用,每五分钟更新一次;第三步:...原创 2019-07-26 17:29:32 · 758 阅读 · 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 · 3627 阅读 · 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 · 427 阅读 · 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 · 442 阅读 · 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 · 677 阅读 · 0 评论