首页 > 编程知识 正文

如何设置微信公众号的测试号的菜单栏,如何设置微信公众号的测试号的菜单选项

时间:2023-05-06 08:46:57 阅读:262015 作者:2708

 

由于工作需要需要设置公众号的测试号的菜单,没想到查了半天,尽然发现这个菜单栏要写代码实现,小编表示想狗带。在开发小哥哥的帮助下,总算是实现了这个问题。

如何找到公众号的测试号

1、登录微信公众号后台。左边栏最下面找到开发-》点击开发者工具-》选择公众平台测试号

2、进入页面可以看到测试号的相关信息,如果要使用的话,自己配置好哦,小编的不能使用,所有都没有配置

3、体验接口权限表,页面下滑,能够看到体验接口权限表,其实公众号的很多设置都可以再这里找到

4、选择体验接口权限表中的自定义菜单

5、进入自定菜单页面,左侧菜单栏有很多内容,各取所需呀,给测试号设置菜单栏值需要两个接口即可完成,第一个用户获取测试号的获取access_token,第二个为其设置菜单栏。

postman准备

在页面中,微信已经提供了两个接口的请求网址以及参数,只需要在postman中填入对应的参数值,以及菜单栏的设置,即可完成

1、获取access_token页面会有相关介绍,查看页面,可以知道

请求地址:

https://api.weixin.qq.com/cgi-bin/token?grant_type=client_credential&appid=APPID&secret=APPSECRET

 2、将该地址直接复制到postman中,设置grant_type、appid、secret参数值。

发送之后可以看到返回结果,返回的access_token便是第二个接口的入参之一。看到这个结果就表示我们获取access_token已经成功,那么接下来就可以设置菜单栏了。

3、设置菜单栏接口

同样在页面左边选择自定义菜单栏能够看到对菜单栏进行的操作,根据自己需要选择。

在进去设置之前,可以先看到页面介绍:

4、选择请求地址以及参数

该请求是post方式,参数为access_token,设置菜单栏的代码放入body中

5、代码解释,代码使用json格式实现

{ "button":[ { "type":"click", //菜单栏类型 "name":"今日歌曲", //菜单栏显示的名称 "key":"V1001_TODAY_MUSIC" //key,唯一识别,可自行设置 }, { "name":"菜单", "sub_button":[ //二级菜单栏 { "type":"view", //菜单栏类型为view "name":"搜索", "url":"http://www.soso.com/" //点击之后跳转的url }, { "type":"miniprogram", "name":"wxa", "url":"http://mp.weixin.qq.com", "appid":"wx286b93c14bbf93aa", "pagepath":"pages/lunar/index" }, { "type":"click", "name":"赞一下我们", "key":"V1001_GOOD" }] }] }

小编涉及到的菜单栏类型使用的view,就是点击之后跳转链接,进入该页面,其他的类型根据需要选择。

以下是针对请求中参数的说明

6、postman发送请求,返回ok即设置成功

使用postman将第一个接口获取的access_token输入,并写好菜单栏设置的代码,发送返回消息显示成功就可以在测试公众号中查看结果了。

返回结果参考。

参考代码如下:

{"button":[{"type":"view","name":"小ME测评","key":"evaluation_0011","url":"url自行输入"},{"type":"view","name":"旅行测评","key":"evaluation_0021","url":"url自行输入"},{"name":"我的服务","sub_button":[{"type":"view","name":"个人中心","url":"url自行输入"},{"type":"view","name":"录入保单","url":"url自行输入"},{"type":"view","name":"录入进度","url":"url自行输入"},{"type":"view","name":"我的保单","url":"url自行输入"}]}]}

添加结果显示如下:

 

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。