一、微信公众平台配置
1. 获取appid, appsecret,添加白名单
登录微信公众平台,进入基本配置。开发中需要用到两个参数,appId和appSecret(appSecret只展示一次,需保存下来,否则需要重置获取)。
获取access_token时需要添加IP白名单。
点击查看
点击修改
2. 添加网页授权
进入公众号设置=》功能设置=》网页授权域名
点击设置,input框中输入授权回调页的域名参考第1点(只能填写一个),下载第3点中的txt文档,上传至服务器的根目录。
二、php后端实现
微信开放接口全局返回码说明参考:https://mp.weixin.qq.com/wiki...
1. 获取全局token
此token有效期为2小时,可以暂存起来,过期后需要重新获取。
PS: 项目中必须走同一个接口,否则容易互刷导致过期。
public static function getToken($appid, $appsecret){
$url = 'https://api.weixin.qq.com/cgi-bin/token?grant_type=client_cr