随笔分类 - 微信
摘要:var https=require('https'); var ws=require('ws'); var fs=require('fs'); var keypath=process.cwd()+'/server.key';//我把秘钥文件放在运行命令的目录下测试 var certpath=process.cwd()+'/server.crt';//console.log(keypath); /...
阅读全文
摘要:1 class class_weixin 2 { 3 var $appid = APPID; 4 var $appsecret = APPSECRET; 5 6 //构造函数,获取Access Token 7 public function __construct($appid = NULL, $appsecret = NULL) 8 {...
阅读全文
摘要:由于Access Token有效期只有7200秒,而每天调用获取的次数只有2000次,所以需要将Access Token进行缓存来保证不触发超过最大调用次数。另外在微信公众平台中,绝大多数高级接口都需要Access Token授权才能进行调用,开发者需要使用中控服务器统一进行缓存与更新,以避免各自刷
阅读全文
摘要:用户点击菜单之后,微信会将事件推送给接口程序,相应的接口参数及说明 用户点击自定义菜单后,接口程序收到的XML数据包如下所示: 按钮类型为view的菜单点击后,上报的XML如下所示: 点击scancode_push类型的菜单时,接口程序收到的XML数据包如下所示。 微信会直接运行解码后的内容,比如直
阅读全文
摘要:使用接口创建自定义菜单后,开发者还可使用接口删除当前使用的自定义菜单。 删除菜单的接口如下: 删除自定义菜单代码实现如下所示: 正确时的返回JSON数据包如下:
阅读全文
摘要:使用接口创建自定义菜单后,开发者还可使用接口查询自定义菜单的结构。 查询菜单的接口如下: 正确时的返回JSON数据包如下:
阅读全文
摘要:为了帮助公众号实现灵活的业务运营,微信公众平台新增了个性化菜单接口,开发者可以通过该接口,让公众号的不同用户群体看到不一样的自定义菜单。该接口开放给已认证订阅号和已认证服务号。创建个性化菜单的接口如下所示: 自定义菜单内容的参数说明如表5-5所示:
阅读全文
摘要:目前自定义菜单接口可实现以下几种类型按钮,如下: 1、click:点击推事件 用户点击click类型按钮后,微信服务器会通过消息接口推送消息类型为event 的结构给开发者(参考消息接口指南),并且带上按钮中开发者填写的key值,开发者可以通过自定义的key值与用户进行交互; 2、view:跳转UR
阅读全文
摘要:responseMsg(); }else{ $wechatObj->valid(); } class wechatCallbackapiTest { //验证签名 public function valid() { $echoStr = $_GET["echostr"]; $signa...
阅读全文

浙公网安备 33010602011771号