第6章 测试API
以下介绍两种常见的测试API接口方式,用户根据自己习惯任选一种。 我们为您提供了两种常用的测试API接口的方法,您可以根据自己的喜好选择其中一种。
6.1 平台自带的接口调试工具
使用APISQL云平台自带API接口调试工具,特点是简单,支持设计API时所用的参数。 在单个API接口的 概览 界面,点击 运行。
点击 搜索,查看该API支持的所有请求参数,示例值:填写一个测试的参数。
点击 【运行】 查看执行结果的JSON和HTTP信息
点击 认证信息, 切换认证方式,不鉴权(公开)、IP鉴权无须填写;API key、平台用户及密码认证需填写对应信息;
点击 【查看HTTP信息】 可以查看HTTP的参数信息
最常用的 API key认证 秘钥,是在【访问控制】->【创建访问控制策略】->【复制】获取,不要忘记 绑定API组,这个API组才能使用该秘钥访问。
IP鉴权如下,使用是当前上网的IP地址,当前上网的IP可通过如www.ipip.net 查看。
6.2 第三方接口调试工具
这里使用一个替代Postman的开源接口调试工具: https://hoppscotch.io ,初次打开网站, 设置 -> 选择 语言 和 启用 代理中间件发送请求
出于安全优先的原则,APISQL默认所有请求都是POST以请求,以HTTPS加密,HTTP2传输,所以我们这里选择POST。
请求的**【参数】** 是以json格式放在 请求体 中,如下:
{
"params": {"id": 1}
}
API key认证 秘钥在【访问控制】->【创建访问控制策略】->【复制】获取。
然后将API Key放 【请求头】 中,注意有Bearer前辍后面还有个空格,(这是一种常见的认证方式,表示您使用的是API key,空格是为了区分前辍和秘钥)格式如下。
"Authorization": "Bearer sk-e225739e757138943774899fcdd1acda"
在没有配置API Key就发送,会收到类似“BAD_TOKEN”的提示,如下图所示, 所以在调试时可以跟据对应的错误提示,知道是哪方面的问题,再进行对应配置即可。
对于API接口管理,文档是少不了,方便以后一目了然的知道接口干什么的。
文档是以Markdown方式保存至平台(Markdown是一种轻量级的标记语言,可以方便地编写和格式化文本,支持标题、列表、表格、代码块等多种元素),方便同事一起查阅和修改。
到此,您应该已经掌握了如何使用APISQL云平台主要功能,来快速设计和管理您的API接口。希望这些能够帮助您提高开发效率和质量。如果您有任何疑问或建议,欢迎随时联系我们,感谢您的支持。
🌸🌸完结散花!🌸🌸