$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) {
}
}
}
}
}