本节书摘来异步社区《微信公众平台开发最佳实践》一书中的第1章,第1.2节,作者:方倍工作室,更多章节内容可以访问云栖社区“异步社区”公众号查看
1.2 微信公众账号的注册
1.2.1 服务号/订阅号的注册
要使用微信公众平台,需要先注册一个微信公众平台账号。
在浏览器中输入微信公众平台的官方网址,进入后如图1-2所示。
![19a71590b3f0344e9d922dde32b1d515da232f77](https://yqfile.alicdn.com/19a71590b3f0344e9d922dde32b1d515da232f77.png?x-oss-process=image/resize,w_1400/format,webp)
可以看到右上角有“第一次使用公众平台?立即注册”字样,单击“立即注册”链接,进入注册页面,如图1-3所示。
在基本信息界面中填写邮箱、密码、验证码,并勾选“我同意并遵守《微信公众平台服务协议》”,然后单击“注册”按钮,进入邮箱激活界面,如图1-4所示。
![e641d4208467ce70d8b5c698c1055f656d75367e](https://yqfile.alicdn.com/e641d4208467ce70d8b5c698c1055f656d75367e.png?x-oss-process=image/resize,w_1400/format,webp)
![e40366f9c4468434f67edccc0f24d1508c4f2653](https://yqfile.alicdn.com/e40366f9c4468434f67edccc0f24d1508c4f2653.png?x-oss-process=image/resize,w_1400/format,webp)
同时邮箱中将收到激活微信公众平台账号的确认邮件,如图1-5所示。
![888abd5bf089ee09ada904a495fbb5eba7613626](https://yqfile.alicdn.com/888abd5bf089ee09ada904a495fbb5eba7613626.png?x-oss-process=image/resize,w_1400/format,webp)
单击邮箱中的链接,成功激活账号之后,注册页面自动跳转到信息登记界面。在界面中要求选择相应的运营主体是组织还是个人,其中组织类型又细分为政府、媒体、企业和其他组织。根据运营主体的不同,要求提供不同的资质材料及证明,如图1-6所示。
![c0e6a6739e025339d1c61bd95ed198788f373127](https://yqfile.alicdn.com/c0e6a6739e025339d1c61bd95ed198788f373127.png?x-oss-process=image/resize,w_1400/format,webp)
填写完信息登记界面后,再进入选择类型界面。公众账号类型可以选择服务号和订阅号,如图1-7所示。
![ff5596f1db02913567fd65d60e9021ce6b8478d5](https://yqfile.alicdn.com/ff5596f1db02913567fd65d60e9021ce6b8478d5.png?x-oss-process=image/resize,w_1400/format,webp)
服务号的特点包括:每月可群发一条信息给粉丝且群发的消息显示在聊天列表,下发消息即时通知粉丝,默认可以自动获得自定义菜单,可以申请微信认证获得高级接口权限,服务号旨在为用户提供服务。订阅号的特点包括:每天可群发一条消息给粉丝,群发消息隐藏在订阅号文件夹中,群发消息不会提示推送,认证后可申请自定义菜单,订阅号主要用于提供信息和资讯。
因此,企业和组织一般选择服务号,而媒体及个人一般选择订阅号。
选择好类型后,单击“继续”按钮,弹出公众账号信息界面,如图1-8所示。
![2a47655c8a6d002b18f0369b015a64c868feee08](https://yqfile.alicdn.com/2a47655c8a6d002b18f0369b015a64c868feee08.png?x-oss-process=image/resize,w_1400/format,webp)
填好信息之后,单击“完成”按钮,将得到成功创建公众账号的提示,如图1-9所示。
![c1fc58253c7674057704b8601dda06f45060ad43](https://yqfile.alicdn.com/c1fc58253c7674057704b8601dda06f45060ad43.png?x-oss-process=image/resize,w_1400/format,webp)
单击“前往微信公众平台”将进入账号信息。在“设置”→“公众账号设置”中可以查看到账号的基本信息,如图1-10所示。
![3b9bbff4f45c8f20301d98efb4ca516c49f4b61a](https://yqfile.alicdn.com/3b9bbff4f45c8f20301d98efb4ca516c49f4b61a.png?x-oss-process=image/resize,w_1400/format,webp)
1.2.2 测试号的注册
除了普通的服务号及订阅号之外,微信公众平台还为开发者提供了测试号的申请,开发者只需要用微信的“扫一扫”功能扫描二维码即可获得一个有效期限为一年的测试账号,该账号不需要认证即可拥有普通账号认证后才具有的权限。
注册微信测试号的地址是mp.weixin.qq.com/debug/cgi-bin/sandbox?t=sandbox/login。打开该链接后,页面如图1-11所示。
![44c79c4cd34ac85270ed875ee612c0cbed1cec3b](https://yqfile.alicdn.com/44c79c4cd34ac85270ed875ee612c0cbed1cec3b.png?x-oss-process=image/resize,w_1400/format,webp)
单击图1-11中的“登录”按钮,将跳转到下述链接open.weixin.qq.com/connect/qrconnect?appid=wx39c379788eb1286a&scope=snsapi_login&redirect_uri=http%3A%2F%2Fmp.weixin.qq.com%2Fdebug%2Fcgi-bin%2Fsandbox%3Ft%3Dsandbox%2Flogin。网页将显示微信扫描二维码登录页面,如图1-12所示。
用微信扫描图1-12中的二维码后,将弹出应用登录界面,如图1-13所示。
![5389378a331a2cea1fc1d0acf5eb4d620a7d2fd4](https://yqfile.alicdn.com/5389378a331a2cea1fc1d0acf5eb4d620a7d2fd4.png?x-oss-process=image/resize,w_1400/format,webp)
单击“确认登录”按钮后,将得到一个有效期限为一年的测试账号。该账号拥有appID和appsecret,并且可以对接口进行配置,如图1-14所示。
![54eb5051eef0e4fb962bf835dca0b5baed91ca8b](https://yqfile.alicdn.com/54eb5051eef0e4fb962bf835dca0b5baed91ca8b.png?x-oss-process=image/resize,w_1400/format,webp)
同时,该账号拥有高级接口的权限,如图1-15所示。
![5d14c2d902b02397e9dc1dc73e6d74b0af0b0a93](https://yqfile.alicdn.com/5d14c2d902b02397e9dc1dc73e6d74b0af0b0a93.png?x-oss-process=image/resize,w_1400/format,webp)