300字范文,内容丰富有趣,生活中的好帮手!
300字范文 > 微信公众号开发——测试公众号账号及本地环境搭建

微信公众号开发——测试公众号账号及本地环境搭建

时间:2022-08-24 15:10:59

相关推荐

微信公众号开发——测试公众号账号及本地环境搭建

测试公众号申请

前言:

现在越来越多的web项目都集成到微信公众号中,针对小型项目有诸多好处:是可以免去专门编写一个用处不大的app,缩短开发周期;是可以获取更多的潜在用户;是后期维护简单。在开发阶段一般不会将项目直接放到线上服务器,并且开发使用到的公众号一般也是测试账号,造成一个相对封闭、独立的研发环境。由于微信开发文档要求必须在公网能访问到项目,这就使得我们在开发过程中不得不使用内网穿透工具,将本地项目映射到公网上,完成与微信公众号的对接,完成我们的开发任务。本地部署:因为每次向公众号发送一条指令,公众号所在的服务器要和你的服务器进行网络交互,所以说你的服务器要保证外网可以访问到,那么只需要将你本地映射到一个外网地址即可实现微信公众号的本地调试。

参考:/project/java-wechat/15.html

1、简要说明

微信公众号有订阅号、服务号、企业号,在注册的时候看到这样的信息,只有订阅号可以个人申请,服务号和企业号要有企业资质才可以。这里所说的微信公众号开发指的是订阅号和服务号。

另外,未认证的个人订阅号有一些接口是没有权限的,并且目前个人订阅号已不支持微信认证,也就是说个人订阅号无法调用一些高级的权限接口,详细参考:

https://developers./doc/offiaccount/Getting_Started/Explanation_of_interface_privileges.html

2、测试公众号申请系统

那如果没有企业资质,又想做高级接口的开发怎么办呢。

解决:微信公众平台提供了测试公众账号

详细参考:https://developers./doc/offiaccount/Basic_Information/Requesting_an_API_Test_Account.html

申请登录地址为:http://mp./debug/cgi-bin/sandbox?t=sandbox/login

只需要到这个页面,点击登录,并用自己的微信客户端扫码,并授权登录,就可以获得属于自己的测试公众号。测试公众号具备几乎所有的接口,平时开发如果没有可用的公众号,就用这个测试的公众号就可以了。

3、测试公众号管理

登陆成功后:查看测试号信息

可以测试该接口信息,也可不需要测试

3.1 微信公众平台接口调试

详细参考:https://developers./doc/offiaccount/Basic_Information/Get_access_token.html

第一种:https请求方式 GET(使用postman工具访问)

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

第二种:使用网页调试工具调试该接口

3.2 接口配置信息URL

注意:URL必须是外网能够访问到的服务器地址,而且必须是80端口,我们大多是本地开发, 通过内网穿透工具把内网映射到公网。比如这里使用Natapp

3.3 接口配置信息 成功注意

只需要三个步骤就可以配置成功

1:填写服务器地址URL和Token.

2:在自己的服务器写个简单的controller,返回微信请求的信息

3:在页面上点击提交 , 微信平台会请求你填写的服务器地址 , 你的服务器正确响应微信的请求

3.4 接口配置信息JS接口安全域名

3.5 接口管理信息 修改网页账号权限

注意:(这里填入的域名不包含【http://或https://】,它映射的是后端地址,可以是域名+端口号的形式)

3.6 关注测试号二维码

3.7 浏览器测试

打开浏览器,输入http://localhost:80/xxx/index.htmlxxx是我的web项目名称

使用域名访问:/xxx/index.html

多种内网穿透工具配置

1、花生壳(收费)

访问/download/下载对应版本的工具。

查看使用教程(快速上手指南):/question/8146.html

2、Ngrok

访问:/download

根据本地所需的版本,windows或者linux版,然后注册账号,账号注册成功后,会得到一个免费授权码,这个授权码在第一次启动ngrok时会用到。

如果下载的是windows版本的,下载并解压后,找到解压目录,双击ngrok.exe,第一次启动时,输入如下命令:

ngrok -authtoken 授权码 80

3、Natapp

访问/ 对隧道参数进行配置

取得authtoken在网站后台,我的隧道处,可以看到刚才购买的隧道

下载对应版本软件

windows:点击开始->运行->命令行提示符 后进入 natapp.exe的目录 运行

natapp -authtoken=3b194c6fd838e60b

注意:每次运行都不一样

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。