3475关注11289浏览
您好,我们这有个这样的需求,对于微信公众号如果授权给别的第三方平台创建完菜单之后,当再次授权到我们的三方平台时在查询菜单时对于click、scancode_push、scancode_waitmsg、pic_sysphoto、pic_photo_or_album、 pic_weixin、location_select等类型只能查询到key以及name和type,这三个字段,这样的的话即使同步过来也不清楚这些菜单是做什么操作,后续推送事件接收之后就不能处理对应菜单,所以对于这几种类型菜单同步就意义不大了,提个需求就是能不能返回更多字段,例如有两个菜单,菜单1是回复文字,将文字内容返回,菜单2是发送图文,并且有标识为图文,将图文的mediaId返回,这样对于我们以及其他开发者再做这一块菜单同步的时候就能很清楚每一个菜单都是什么用处,否则对于运营者而言只能重新创建菜单,过程繁琐很多。
如下为使用接口创建菜单后查询菜单微信返回菜单数据:
{
"is_menu_open": 1,
"selfmenu_info": {
"button": [
{
"name": "菜单1",
"sub_button": {
"list": [
{
"type": "click",
"name": "文字",
"key": "fb0fd449bccb4d80897918a0ff1bdab7"
},
{
"type": "click",
"name": "图片",
"key": "b5b9b2d383dc42ffbf4106045b21f1c4"
},
{
"type": "click",
"name": "语音&q
-
至过去的我
2044人对此回答表示赞同
我是未来的你,你现在是不是在年找寻小程序答案。你不要感觉诧异,给你来信原因,就是让你不在后悔。今天去学习如何推广小程序,相信......点击查看更多> -
想回火星的怪力少女
5人对此回答表示赞同
当授权给第三方之后,菜单就由第三方全权管理了。
展开50回复分享发布于 6年前评论(0)
收起评论