menuQuery

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

menuQuery()

说明

menuQuery()

自定义菜单查询,与 menuCurrentQuery() 区别是此函数无法返回微信公众平台定义的菜单

返回值

error

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

success

无个性化菜单时

array(
    'button' => array(
        array(
            'type' => 'click',
            'name' => '今日歌曲',
            'key' => 'V1001_TODAY_MUSIC',
            '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()
                )
            )
        )
    )
)

有个性化菜单时:

array(
	'menu' => array(
    	'button' => array(
                'type' => 'click', 
                'name' => '今日歌曲', 
                'key' => 'V1001_TODAY_MUSIC', 
                'sub_button' => array()        	
        ),
        'menuid' => 208396938
    ),
    'conditionalmenu' => array(
    	'button' => array(
        	array(
                'type' => 'click', 
                'name' => '今日读书', 
                'key' => 'V1001_TODAY_READING', 
                'sub_button' => array()             	
            ),
            array(
            	'name' => '菜单',
            	'sub_button' => array(
                	array(
                        'type' => 'view', 
                        'name' => '搜索', 
                        'url' => 'http://www.soso.com/', 
                        'sub_button' => array()
                    ),
                    array(
                        'type' => 'view', 
                        'name' => '视频', 
                        'url' => 'http://v.qq.com/', 
                        'sub_button' => array()
                    ),
                    array(
                        'type' => 'click', 
                        'name' => '赞一下我们', 
                        'key' => 'V1001_GOOD', 
                        'sub_button' => array()
                    )
                )
            )
        ),
        'matchrule' => array(
                'group_id' => 2, 
                'sex' => 1, 
                'country' => '中国', 
                'province' => '广东', 
                'city' => '广州', 
                'client_platform_type' => 2        	
        )
    ),
    'menuid' => 208396993
)
  • 注:menu为默认菜单,conditionalmenu为个性化菜单列表

示例

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

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