2.4 开发者工具
本节旨在向用户传授如何运用微信公众平台所提供的开发资源,包括详尽的开发者指南、便捷的在线调试设施以及专用的测试账号等工具。
2.4.1 开发者工具概述
微信公众平台为广大开发者配备了丰富的工具资源,用户只需登录至微信公众平台的管理界面,点击“开发”板块中的“开发者工具”选项,便能够访问到工具集成的导航页面,具体操作如图2.25演示。
图2.25 微信公众平台提供的开发者工具导航页
其中每种工具的作用都各不相同:
开发者手册:这是至关重要的开发者资源,开发者可在此手册中查阅入门教程、掌握微信所提供接口的详细使用说明,手册中还针对每个接口及功能提供了详尽的使用案例,助力开发者高效构建所需的应用软件。
在线接口调试工具,鉴于微信公众平台开发的专业性,旨在协助开发者核实在使用微信公众平台开发者API发送请求参数时是否准确无误,开发者提交相关信息后,即可获取服务器端的验证反馈。
Web开发者工具支持在PC或Mac平台上对微信内部网页进行模拟访问,极大地方便了开发者的开发和调试工作。即便是真机上无法直接观察到的开发日志(例如错误信息等),也能通过这一工具轻松实现信息的输出和调试。
无需申请官方账号,您便能在测试账号内亲身体验并检验微信公众平台的各项高级功能。当您的正式账号尚处于审核阶段或暂时无法使用时,您可利用测试账号先行开展开发与测试工作。
公众号第三方平台,运营者能够通过授权接口以及功能权限,赋予第三方平台开发者,以实现微信公众号功能的开发与运营。
2.4.2 在线接口调试工具
尽管本章并未对微信公众平台的接口进行详细讲解,但可以先学习在线接口调试工具的操作技巧。运用该工具,开发者能够验证请求参数的正确性,并在提交信息后,获取来自服务器的响应结果。
进入开发者工具页面后,需定位至“在线接口调试工具”这一导航模块,并点击“进入”按钮以进入调试界面。该调试工具涵盖了多数接口的调试功能,其中接口类型与接口列表呈现二级联动关系,使得开发者能够挑选出欲调试的特定接口。若以“基础支持”分类中的“获取接口/”为例,可参照图2.26进行操作。
图2.26 选择需要调试的接口
在接口列表后会说明当前接口的请求方式。
由于各个接口对请求参数的要求各异,故在选定接口后,相应的参数表格亦会作出调整。以图2.27为例,对比两个不同接口的参数表格即可看出这一变化。
图2.27 选择两个不同接口的参数表单
以“基础支持”类别中的“获取接口/”为例,开发者需提供“”及“”两个必要参数(这些参数可在开发者模式的设置页面中找到),输入完毕后,系统将对这些参数进行自动校验,具体操作如图2.28演示。
图2.28 参数自动验证
只有当所有必填参数输入框下方均显示“校验成功”字样时,才能启用“检查问题”按钮。点击此按钮,用户可在页面底部查看由服务器提供的信息,具体如图2.29所示。
图2.29 服务器返回的结果
注意
在启用接口调试工具之前,微信公众平台必须首先获得对目标调试接口的访问许可。
2.4.3 微信公众平台测试账号
通过微信公众平台提供的测试账号,用户能够直接感受并检验该平台的高级功能接口,而无需拥有一个正式的公众账号。您可以通过开发者工具中的导航页面,轻松访问无需注册即可登录的测试账号页面,具体操作步骤如图2.30所示。
图2.30 微信公众平台测试账号免注册登录页面
点击“登录”按键,随即呈现微信二维码扫描登录页面,具体如图2.31中所示。
图2.31 二维码微信登录界面
扫描二维码后,若能顺利进入测试号的管理界面,您将看到有关测试号的基础信息(包括但不限于相关内容)的获取及第三方服务器接入的验证等操作步骤,具体方法可参照图2.32。
图2.32 基本信息的获取和配置