数据库构造上,至少须要在db_member表中新增openid字段,以合营全体的微信网页授权流程。如果有其他的须要,可以连续对其进行构造扩展。
首先在Lib/Wx下新增WxTpl.class.php接口处理类。获取access_token的代码如下:
然后,新增sendData()方法,利用PHPCURL进行POST数据发送:

个中要求的地址URL拼接如下:
curl_setopt($ch, CURLOPT_URL, $this->url.$this->access_token);
末了定义模版发送方法pushTpl(),完成处理类库的编写。定义代码如下:
把稳:获取access_token的方法没有进行缓存操作,开拓者可以选择利用文件或者数据进行缓存,此处直接获取仅为了方便演示,请勿利用到实际项目中。