微信公众测试号自定义菜单

最近在做一个基于微信公众号的资源回收系统,由于与队长的想法发生冲突的原因,就打算自己自学一下微信公众号的自定义菜单。


▍概述


由于目前只是在大学阶段,没有企业身份,不能进行企业注册,也就无法使用微信公众号中的自定义菜单功能(无法跳转网址),所以只能通过申请微信测试号来实现自定义菜单的跳转。


以下内容也主要是针对微信测试号自定义菜单的讲解。


▍参考网址


微信公众平台开发(58)自定义菜单(方倍工作室)

https://www.cnblogs.com/txw1958/p/weixin-58-custom-menu.html


▍自定义菜单方式


方式一:根据要求编写一个PHP文件或者html(ajax)文件,按照官方要求在文件里写自定义菜单的程序并在浏览器里运行(程序编写方法参考上面参考网址中的方法);


方式二(推荐):第二个方式更加简单一些,在官方提供的网址中输入自定义菜单的json串,然后提交就可以了。


相较于第一种方式,第二种方式明显更加简便。


▍大致流程(测试号)


    1、申请测试号

    在腾讯官网(https://mp.weixin.qq.com/debug/cgi-bin/sandbox?t=sandbox/login)申请测试号。


    2、获得AppId 和AppSecert

    测试号管理----》测试号信息,在测试号信息中可以看到自己的APPID和appsecert。


    3、获得Access Token

    用appid和appsecert获得access token

    方法一:接口为https://api.weixin.qq.com/cgi-bin/token?grant_type=client_credential&appid=APPID&secret=APPSECRET,把自己的APPID和appsecert填入接口url中,然后将网址直接复制到浏览器中运行,即可获得Access Token。

    方法二:在官方网页调试工具(https://mp.weixin.qq.com/debug/cgi-bin/apiinfo?t=index&type=%E5%9F%BA%E7%A1%80%E6%94%AF%E6%8C%81&form=%E8%8E%B7%E5%8F%96access_token%E6%8E%A5%E5%8F%A3%20/token)中输入APPID和appsecert获取到Access Token。


    4、组织菜单内容

    编写自定义菜单的json串,详细编写方法可查阅上述参考网址。


    5、提交菜单内容给服务器

    参考目录“自定义菜单方式”。


▍写在最后


之前对这个是一点都不懂,但是就今天下午看了一个多小时就全搞明白了。看来有些事情也不想看起来的那么难。


另外,这篇文章的参考网址来自(方倍工作室  http://www.cnblogs.com/txw1958/),这是一个专门写有关于微信开发的博客,在微信开发时遇到的问题基本都可以在这个博客里找到详细解答。

猜你喜欢

转载自blog.csdn.net/i_dont_know_a/article/details/80524608