自定义菜单
自定义菜单创建接口
详细请参考 http://mp.weixin.qq.com/wiki/10/0234e39a2025342c17a7d23595c6b40a.html
Client.create_menu
(menu_data)
创建自定义菜单:
client.create_menu({
"button":[
{
"type":"click",
"name":"今日歌曲",
"key":"V1001_TODAY_MUSIC"
},
{
"type":"click",
"name":"歌手简介",
"key":"V1001_TODAY_SINGER"
},
{
"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"
}
]
}
]})
参数
menu_data – Python 字典
返回
返回的 JSON 数据包
自定义菜单查询接口
详细请参考 http://mp.weixin.qq.com/wiki/5/f287d1a5b78a35a8884326312ac3e4ed.html
Client.get_menu
()
查询自定义菜单。
返回
返回的 JSON 数据包
自定义菜单删除接口
详细请参考 http://mp.weixin.qq.com/wiki/3/de21624f2d0d3dafde085dafaa226743.html
Client.delete_menu
()
删除自定义菜单。
返回
返回的 JSON 数据包
个性化菜单接口
详细请参考 http://mp.weixin.qq.com/wiki/0/c48ccd12b69ae023159b4bfaa7c39c20.html
Client.create_custom_menu
(menu_data, matchrule)
创建个性化菜单:
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 = {
"group_id":"2",
"sex":"1",
"country":"中国",
"province":"广东",
"city":"广州",
"client_platform_type":"2",
"language":"zh_CN"
}
client.create_custom_menu(button, matchrule)
参数
menu_data – 如上所示的 Python 字典
matchrule – 如上所示的匹配规则
返回
返回的 JSON 数据包
Client.delete_custom_menu
(menu_id)
删除个性化菜单。
参数
menu_id – 菜单的 ID
返回
返回的 JSON 数据包
Client.match_custom_menu
(user_id)
测试个性化菜单匹配结果。
参数
user_id – 要测试匹配的用户 ID
返回
返回的 JSON 数据包
获取自定义菜单配置接口
详细请参考 http://mp.weixin.qq.com/wiki/14/293d0cb8de95e916d1216a33fcb81fd6.html
Client.get_custom_menu_config
()
获取自定义菜单配置接口。
返回
返回的 JSON 数据包