码迷,mamicode.com
首页 > 微信 > 详细

微信个性化菜单

时间:2017-07-10 16:55:38      阅读:313      评论:0      收藏:0      [点我收藏+]

标签:city   png   pre   中国   lang   word   mat   json   结构   

为了帮助公众号实现灵活的业务运营,微信公众平台新增了个性化菜单接口,开发者可以通过该接口,让公众号的不同用户群体看到不一样的自定义菜单。该接口开放给已认证订阅号和已认证服务号。
创建个性化菜单的接口如下所示:

https://api.weixin.qq.com/cgi-bin/menu/addconditional?access_token=ACCESS_TOKEN

创建菜单时,需要将菜单内容组织成如下结构,以POST的方式向微信服务器提交。

{
    "button":[
        {
            "type":"click",
            "name":"今日歌曲",
            "key":"V1001_TODAY_MUSIC"
        },
        {
            "name":"菜单",
            "sub_button":[
                {
                    "type":"view",
                    "name":"搜索",
                    "url":"http://www.soso.com/"
                },
                {
                    "type":"view",
                    "name":"视频",
                    "url":"http://v.qq.com/"
                },
                {
                    "type":"click",
                    "name":"赞一下我们",
                    "key":"V1001_GOOD"
                }
            ]
        }
    ],
    "matchrule":{
        "tag_id":"2",
        "sex":"1",
        "country":"中国",
        "province":"广东",
        "city":"深圳",
        "client_platform_type":"2",
        "language":"zh_CN"
    }
}

自定义菜单内容的参数说明如表5-5所示:

技术分享

正确时的返回JSON数据包如下,其中menuid为菜单id。
{
    "menuid":"208379533"
}

 

微信个性化菜单

标签:city   png   pre   中国   lang   word   mat   json   结构   

原文地址:http://www.cnblogs.com/objects/p/7145939.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!