更新菜单

$obj = new \wechat\Wechat();
// 更新菜单 false.失败 true.成功
$obj->official()->menu()->create('{"button":[{"type":"click","name":"点我咨询","key":"GET_ZIXUN","sub_button":[]},{"type":"view","name":"方案定制","url":"http:\/\/www.sw-x.cn","sub_button":[]},{"type":"view","name":"风险评估","url":"http:\/\/www.sw-x.cn","sub_button":[]}]}');

注意:传参除了支持传入数据格式外,也支持直接传入JSON格式。

查询菜单

$obj = new \wechat\Wechat();
// 查询菜单
$obj->official()->menu()->query();

成功结果:

array(2) {
  ["is_menu_open"] => int(1)
  ["selfmenu_info"] => array(1) {
    ["button"] => array(3) {
      [0] => array(3) {
        ["type"] => string(5) "click"
        ["name"] => string(16) "点我咨询"
        ["key"] => string(9) "GET_ZIXUN"
      }
      [1] => array(3) {
        ["type"] => string(4) "view"
        ["name"] => string(16) "方案定制"
        ["url"] => string(18) "http://www.sw-x.cn"
      }
      [2] => array(3) {
        ["type"] => string(4) "view"
        ["name"] => string(16) "风险评估"
        ["url"] => string(18) "http://www.sw-x.cn"
      }
    }
  }
}

删除菜单

$obj = new \wechat\Wechat();
// 删除菜单 false.失败 true.成功
$obj->official()->menu()->delete();

获取自定义菜单配置

$obj = new \wechat\Wechat();
// 获取自定义菜单配置
$obj->official()->menu()->get();

成功结果:

array(1) {
  ["menu"] => array(1) {
    ["button"] => array(3) {
      [0] => array(4) {
        ["type"] => string(5) "click"
        ["name"] => string(16) "点我咨询"
        ["key"] => string(9) "GET_ZIXUN"
        ["sub_button"] => array(0) {
        }
      }
      [1] => array(4) {
        ["type"] => string(4) "view"
        ["name"] => string(16) "方案定制"
        ["url"] => string(18) "http://www.sw-x.cn"
        ["sub_button"] => array(0) {
        }
      }
      [2] => array(4) {
        ["type"] => string(4) "view"
        ["name"] => string(16) "风险评估"
        ["url"] => string(18) "http://www.sw-x.cn"
        ["sub_button"] => array(0) {
        }
      }
    }
  }
}

SW-X

企业级 - 高性能 PHP 框架

最后更新:3年前 . 作者-小黄牛

本篇目录