menuCurrentQuery

本文整理于网络,仅供阅读参考,如有不妥之处,敬请批评指正!如果您想加入微擎社区版技术大牛微信群和QQ群,请联系微信: ccccyyyy4444 或者 QQ:155120699 

menuCurrentQuery()

说明

menuCurrentQuery()

获取自定义菜单配置,包括用户在微信公众平台中设置的

返回值

error

可用is_error判断,详见错误处理

success

array(
  'is_menu_open' => 1,//菜单是否开启,0代表未开启,1代表开启
    'selfmenu_info' => array(//菜单信息
        'button' => array(//菜单按钮
            array(
                'type' => 'click',//菜单的类型
                'name' => '今日歌曲',//菜单名称
                'key' => 'V1001_TODAY_MUSIC',//对于不同的菜单类型,value的值意义不同。官网上设置的自定义菜单: Text:保存文字到value; Img、voice:保存mediaID到value; Video:保存视频下载链接到value; News:保存图文消息到news_info,同时保存mediaID到value; View:保存链接到url。 使用API设置的自定义菜单: click、scancode_push、scancode_waitmsg、pic_sysphoto、pic_photo_or_album、 pic_weixin、location_select:保存值到key;view:保存链接到url
                'sub_button' => array()
            ),
            array(
                'name' => '菜单',
                'sub_button' => array(
                    array(
                        'type' => 'view',//菜单的类型
                        'name' => '搜索', //菜单名称
                        'url' => 'https://www.we7.cc',
                        'sub_button' => array()
                    ),
                    array(
                        'type' => 'miniprogram',//菜单的类型
                        'name' => 'wxa',//菜单名称
                        'url' => 'https://pro.we7.cc',
                        'appid' => 'wx286b93c16bbf93ab',
                        'pagepath' => 'pages/we7team/index'
                    ),
                    array(
                        'type' => 'click',//菜单的类型
                        'name' => '赞一下我们',//菜单名称
                        'key' => 'V1001_GOOD',
                        'sub_button' => array()
                    )
                )
            )
        )
    )
)

示例

$account_api = WeAccount::create();
$default_menu_info = $account_api->menuCurrentQuery();
print_r($default_menu_info);
本页目录
  1. menuCurrentQuery()
    1. 说明
    2. 返回值
    3. 示例
文档统计
浏览次数:175663次
编辑次数:210次历史版本
最近更新:2023-01-16 16:16:34

如果看不懂微擎社区版二次开发手册或者遇到问题,请联系微信: ccccyyyy4444 或者 QQ:155120699 ,如果我们有空闲时间,可以免费为您答疑解惑。