文章已阅读
 

需要注意的是,微信公众号分为订阅号、服务号、企业微信 三种

开发微信公众号,我们需要用到微信公众平台的服务账号,也就是我们开发项目的身份吧。

需要注意的是,微信公众号分为订阅号、服务号、企业微信 三种

这也是我们创建账号选择账号的类型,同时一经创建后,类型无法修改。

创建是通过邮箱注册的,而且三种类型的服务号,一旦用邮箱注册其中一种,便无法再注册另外两种类型的微信公众号

这里我是选择的:服务号

但是在创建的过程中我发现无论选择那种主体类型(政府,媒体,企业,其他组织),需要的信息都很多,有些作为开发人员测试而言是无法提供的。

那么有没有办法个人测试开发微信公众号呢?

答案是有的!

微信公众平台测试号的申请与使用》

1.什么时候需要申请测试号?

目前想到的应用场景有2种:

(1)由于个人申请只能申请订阅号,公众号的许多其它功能无法使用;而测试号可以调用微信公众平台所有的接口,只是不能群发消息。

测试号申请无需公众帐号,快速申请接口测试号,直接体验和测试公众平台所有高级接口

(2)作为正式服务的测试号使用。

比如你现在正式环境跑着一个正式号的程序,所有的账号信息(appId 和 appSecret)都是正式号的,这个时候你修改了服务,升级了某些功能。为了不影响线上程序的正常使用,你可以再申请一个测试号来测试新版本程序。

2.如何申请测试账号

申请地址: 微信公众平台接口测试帐号申请

点击“登录”,然后扫一扫授权即可。

需要注意的是 测试号是和个人微信号关联起来的,不是公众号主体关联。。也就是每个人都可以申请,而不是必须有公众号主题才可以。测试号和公众号是独立的。

3.申请之后如何配置?

申请成功你就可以看到测试号信息了,包括
appID和appsecret。那除了修改账号信息,还有哪些需要配置呢?

(1)用途

URL:就是你后台服务器的url。必须是80端口(微信强制要求,其它端口或者其它端口映射的虚拟端口均不可以),用来接收关键词回复,菜单定义等功能。
token自己定义就好,token是你在接口文件里自己设置的,设置后回到高级功能里来设置成一样的,目的是告诉公众平台,那个服务器是我的,这个过程就是验证密码。这个算是自己设置的一个验证码,要自己在代码里面设置的。开发就是将高级功能接口文件部署在服务器上,使能被访问。接口文件在微信公众号帮助文档里面找。

(2)设置调用微信JS接口的域名

注意:无需以”http://“,直接写域名就可以,例如 “aa.bb.com”

(3)设置网页回调域名

用途:通过网页授权access_token可以进行授权后接口调用,如获取用户基本信息。 无需以”http://“开头,直接写域名就可以,例如 “aa.bb.com”

浏览 |

© 2023 南疆 with help from Hexo and Twitter Bootstrap. Theme by Freemind.

container-narrow -->