对于已注册的微信公众号,可以通过成为微信公众平台的开发者,来为微信公众平台的开发做好准备。
微信公众账号注册成功后,需要先成为开发者,才能使用微信公众平台提供的接口进行开发。
首先登录微信公众平台,选择“开发者中心”,勾选“我同意《微信公众平台开发者服务协议》”复选项,单击“成为开发者”按钮,如图2-1所示。
图2-1
如果微信公众号的账号信息不完整,微信公众平台会要求先补全账号信息才能成为开发者,如图2-2所示。需要补全的账号信息包括公众号头像、微信号、所在地址等,在“设置”→“公众号设置”中进行填写。
图2-2
补全账号信息后,重新进入“开发者中心”,再次单击“成为开发者”按钮,即可成为微信公众平台的开发者,并进入“填写服务器配置”页面,如图2-3所示。
图2-3
在“填写服务器配置”页面需要填写URL和Token两个值。URL指的是能够接收处理微信服务器发送的GET/POST请求的网址,该网址应该已部署到开发者的Web服务器中,能被公网访问到。Token是用作微信服务器与开发者Web服务器之间进行通信的安全签名,每次微信服务器和开发者Web服务器的通信都会含有该Token值经过加密后的信息,通过对比Token值,验证通信的安全性。Token用于防止未授权的第三方伪造身份、窃取信息,请勿泄露Token。
填写完URL和Token,单击“提交”按钮,微信服务器会向填写的URL发起GET请求进行校验。如果校验成功,那么页面顶部会弹出“提交成功”的提示信息,然后自动跳转到“开发者中心”,在页面中显示前一步配置的URL和Token,以及开发者工具和获取的接口权限列表,如图2-4所示。如果校验失败,那么请检查URL和Token填写是否有误,URL是否能正确地被公网访问到。
图2-4
最后,单击“启用”按钮,开启服务器配置。开启后,页面将显示“服务器配置(已启用)”字样,如图2-5所示。
图2-5