如何设置微信公众号的测试号的菜单

转载:https://blog.csdn.net/hqsary/article/details/82347862

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

如何找到公众号的测试号

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格式实现


 
 
  1. {
  2. "button":[
  3. {
  4. "type": "click", //菜单栏类型
  5. "name": "今日歌曲", //菜单栏显示的名称
  6. "key": "V1001_TODAY_MUSIC" //key,唯一识别,可自行设置
  7. },
  8. {
  9. "name": "菜单",
  10. "sub_button":[ //二级菜单栏
  11. {
  12. "type": "view", //菜单栏类型为view
  13. "name": "搜索",
  14. "url": "http://www.soso.com/" //点击之后跳转的url
  15. },
  16. {
  17. "type": "miniprogram",
  18. "name": "wxa",
  19. "url": "http://mp.weixin.qq.com",
  20. "appid": "wx286b93c14bbf93aa",
  21. "pagepath": "pages/lunar/index"
  22. },
  23. {
  24. "type": "click",
  25. "name": "赞一下我们",
  26. "key": "V1001_GOOD"
  27. }]
  28. }]
  29. }

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

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

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

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

返回结果参考。

参考代码如下:


 
 
  1. {
  2. "button":[
  3. {
  4. "type": "view",
  5. "name": "小ME测评",
  6. "key": "evaluation_0011",
  7. "url": "url自行输入"
  8. },
  9. {
  10. "type": "view",
  11. "name": "旅行测评",
  12. "key": "evaluation_0021",
  13. "url": "url自行输入"
  14. },
  15. {
  16. "name": "我的服务",
  17. "sub_button":[
  18. {
  19. "type": "view",
  20. "name": "个人中心",
  21. "url": "url自行输入"
  22. },
  23. {
  24. "type": "view",
  25. "name": "录入保单",
  26. "url": "url自行输入"
  27. },
  28. {
  29. "type": "view",
  30. "name": "录入进度",
  31. "url": "url自行输入"
  32. },{
  33. "type": "view",
  34. "name": "我的保单",
  35. "url": "url自行输入"
  36. }]}]}

添加结果显示如下:

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值