粉丝4773获赞1.2万

这是一个号称全网最强的 a p i 工具,结合了 postman, swagger, mark 以及 j m letter 于一体,通过一套系统,一份数据,解决多个系统之间的数据同步问题。不管你是前端、后端还是测试,都可以使用它。 你可以在这里创建你的团队,创建好团队后,可直接添加你的团队成员。在真实的开发中,创建团队是很有必要的。 接着在该团队下创建你的项目。进入到项目,选择快捷请求测试我们的接口。当你复制一个带有参数的请求链接,他会自动识别链接的所有参数,并且识别后的参数支持修改。 测试完成后的接口,点击右上角保存按钮,可快速的保存当前测试接口,并且生成一份简 清晰的文档,这对后端同学来说简直是福音,可大大减少写文档的时间。 接着来看如何创建请求接口。回到项目首页,选择新建接口,输入请求路径,再输入动态参数后,会自动同步到请求参数的内容中。下面的返回响应就是平时后端返回的数据,你只需要在这里填写返回的参数, 设置每个参数的返回类型,之后的一切请交给 a p i fox。 点击预览,选择动态生成,他会利用本身强大的智能 mark 返回一些接近实 实际的模拟数据。使用一些通用的参数名称,即使不设定 mark 规则,也能产生接近真实的数据,比如 username, email, sex 等。 当然,这里的每一个参数都是可以设置对应 mark 规则的,毕竟 a p i fox 本身的 mark 是很智能的。可以看到这里的 mark 规则还是挺多的,同时也是允许我们自定义 mark 规则。 如果你之前习惯使用的是其他 a p i 管理工具,比如 postman, swagger 等,而此时又想切换到 p i fox, 利用导入数据可快速实现无缝衔接。以 sweater 为例,通过已有的在线文档链接进行导入, 等待几秒,文档里的所有接口都将会被解析到 a p f ox 目前已支持导入几十种类型的接口文档。关于不同文档的导入方式,请移步到官网,本期就先到这,下期继续探索。


oppo ai 又放大招了,他开放了自己的 api, 开发者们现在可以把这个强大的车载 gpt 啊,集成到自己的网站啊, app 啊,小程序啊,公众号等等。那么这意味着什么呢?意味着人工智能家的时代已经全面到来了。 国外社交网站上有人调侃说,现在啊,写一行音炮的 openi, 这就可以开始创业了。是不是真的这么方便呢?我亲身体验了一把啊 啊,我用了推特,上人给了一个十六行 python 代码,就能实现 chat ppt 机器人的功能,咱们试一下啊。我们把这个代码简单修改了一下,啊,仍然非常简单啊,就实现了一个 这个,呃,聊天机器人啊,命令行的一个聊天机器人。我们来看一下他的一个效果啊,我们开始运行了啊,你看,给你的新助理安排工作吧,我们来让他做点什么呢?啊?我们描述 说一下我们的场景啊,我们是一个中国的电动自行车的跨年电商卖家,去年销售量是一千台,客单价三千元,主要市场在美国,希望今年把销售量提升到两千台,帮我制定一个实现的计划。 好,我们看啊,他给出了我们一个口型的一个计划啊,包括完善我们的产品线,提高产品质量,开拓新市场,提升网站的流量啊,与合作伙伴建立合作关系,评估优化物流管理啊,基本给出一些大大概的一个方向啊。 那我们再来看一些其他的啊,让他办一下客服。呃,有一位顾客对于发货时间有不满,请模仿客服给予安抚,然后他就开始说了,啊,你好,非常抱歉给您带来不便,我们非常重视您的订单,并一直努力提高我们的配送速度啊。由于疫情的原因,你看他还找了个理由。 自行车运输上面临一些困难,但是我们也应采取了措施来加速交货时间,并尽最大努力缩短交货时间。我们会在第一时间联系物流,加快出货速度,同时您可以随时查看物流信息。感谢您的耐心等待和支持。 总体来说还是还是比较冠冕堂皇的啊,所以我们看这样就很简单的,我们就获得了获取这个 open ai 的,它的这个这个车的 gpt 聊天机器人,这个能力 刚才大家也看到了,确实很方便。那么成本如何呢?现在的定价呢?是每一千个 token 是零点二美分,这个 token 呢,它不等同于单词,你可以把它理解成就是有词意的语言的最小单位。那么一千个 token 呢,大概相当于七百五十个单。 我今天大概测试了一下啊,平均一条的提问和回答加起来差不多是一千个偷看左右,也就是单条回复,基本也就是零点二米分合人民币也就一分多一点。 咱们算一下啊,一个客服的工资啊,假设五千块钱一个月,一个月工作二十五天,每天就是两百块钱, 那么他每天能够回复的信息的上限啊,两千条信息,这已经很惊人了啊,单条信息的成本呢,差不多就是一毛钱,但如果用人工智能来替代,成本只有十分之一,而且呢,中英文都可以,还不会生病,不会请假,不会闹情绪, 这就是个简单的例子啊,未来大量的这种低创造性的职业都将被人工智能所替代,对于创业者来说,这里边就有巨大的商机,我们现在要做的就是找准这个业务的场景,做好深度的融合,在未来相当长一段时间之内,这都是一个创业的巨大风口。

如果你是写 api 接口的,那你用的接口测试工具是什么呢?有没有非常好用的?大家可以在评论区留言啊, 可能有人要回复 pos 曼,但是 pos 曼本身可能有它自有的一些缺点,比如说第三方插件很难引入啊等等这些。推荐一款国产的接口测试工具叫英领卡,它可以说是结合了 api 设计、门道管理、磁化测试监控、研发管理啊、团队协作等一站式 api 生产平台。 该集成了该金喇叭、钉钉啊、企业微信啊、归宿啊等平台,满足 api 团队学做和流程自动化的所有功能。还有啊, sas 产品也是完全免费哦,你可以使用 vivo, 也可以下载桌面端的小 windows、 mac、 windows 平台均是支持的。


大家好,今天推荐个接口测试工具 a p f fox 啊,官方文档 a p f fox, 点看吧。特性一,接口管理支持接口在线运行, mark 数据、动态参数接口一键分享, 我们点开 a p i fox 的客户端之后啊,左侧有一个接口管理的功能,然后在接口管理这里面,我们可以维护自己的 a p i 接口啊, 包括我们可以对 api 接口进行一个分组啊,包括我们这里可以新建一个目录啊,目录就是一个分组的一个功能。 ok, 我这里已经有建好的一个接口啊,我们看一下他提供的几个功能。首先我们的接口可以在线运行啊,我们直接点击发送啊,他就会实现我们接口的一个在线调 用啊,当然这里可以照艳我们的响应啊,我们可以把它关掉。嗯,这里的话其实已经请求成功了,你看一下我们的啊, api 接口已经收到了我们的请求啊,是没问题的。然后第二个功能的话,他就可以提供这个呃,接口的一个帽口啊,在这里啊,我们有一个帽口帽口服务啊,大家感兴趣的话可以点一下 这个帽可,之后啊,他会直接返回我们的这个帽可的一个数据啊, 这个也是比较方便的。然后第三个请求呢,他支持这个动态参数啊,怎么叫动态参数啊?比如说我们这里叫老王,对吧?我们 a p i 接口最后打印出来也是叫老王,然后给我们这个用 户,我们想把它用一个 mok 的数据,不就动态参数给他代替一下,我们这就会有这个动态参数的概念啊, 怎么去做呢?就是说我们这里的话啊,找到这里有一个动态值啊,我们点动态值之后啊,我们可以看到他提供很多的内置的动态变量 啊,包括这个 c title, 中文标题,中文单字的,然后中文去中文姓名,我们这个用这个中文姓名啊,他的语法就是这样子的,我们把它粘一下,比如他生成的一个预览,全是一个中文的名字啊,把它粘出来, 粘完之后啊,我们可以替换一下,替换一下我们接口里面的这个,呃,入餐的一个纸啊,这样的话就我们保存一下,然后再次请求一下,我们看 看一下后台接口收到的这个 uzid 是不是这一串啊?还是他已经貌合过的,哎,我们看他已经用这神秘给替代了。清一下日志,重试一下,多点几下试一下。 ok, 我们发送了好几个请求了,然后我们的调用日志也打出来了, 打印摇肩、用光明攀屏啊,这个都是动态的一个参数值啊,这就是他提供的第二点功能啊。然后再一个的话,他这个接口啊,我们可以支持一个叫在线分享啊。 怎么分享的?在线分享的话,我们可以点击左侧这个在线分享的一个菜单啊,然后我们可以新建一个分享啊,比如说我们分享的标题啊,随便起一个我的分享吧, 然后我们可以选择我们要分享哪个环境的一个接口文档,我们选开发环境。 ok, 分享完成之后,我们该填的接口啊,包括我们的一个范围啊,我们可以指分享指定的一个接口啊, ok, 完了之后我们点保存,保存完成之后啊,这里一个分享已经出来,我们可以打开分享链接啊,看一下分享出去的东西是个什么样子的。可以看到他这个接口文档已经生成了,包括我们的项目名称啊,然后我们也可以在线去调试啊, 包括我们的入餐啊,我们的入餐包括我们的返回啊。特性二,接口自动化测试,自动化测试的话,我们可以点开左侧的自动化测试的菜单,然后在根目录这里点击加号啊,添加 个测试场景,比如说我们叫叮当管理测试,然后我们 ok 确定就好了,嗯,然后他给我们建立了一个叮当管理的一个测试用力级啊,然后这个测试用力的话,我们可以添加我们的测试步骤啊,我们 在测试步骤这里面,我们从接口导入一个接口啊,去进行测试啊,我们导入我们刚才的商品下单接口,点击确定,点击确定之后,我们这个下单接口已经 ok 了,我们点保存。嗯, 然后我们点进可以看一下,他其实就是刚才的那个 api 接口啊,他把我们的这个呃参数的这个呃节省入餐啊,已经打印出来了,没有问题啊。然后我们这里在右侧这里啊,我们可以对他进行一个运行式配置啊, 我们可以选择当前接口运行在哪个环境啊?我们现在是开发环境,然后我们称数据的话,我们不使用称数据,不使用这个称数据,然后我们的循环次数啊,这其实是一个自动化次数,一个概念,我们可以循环一次啊,比如说每个县城循环一次,然后我们起几个县城,我们可以起十个县城, 我们起十个线人去跑啊,然后这里继续保存,然后他高级设置里面啊,提供了很多配置啊,我们几乎不太用到啊,我们这里 ok 完之后就可以继续去运行了, 可以看到他在自动的进行这个自动化测试啊,起十个线程啊,每个线程请求一次啊, 然后我们看一下我们的,我们的这个接口日志啊,已经在自动的去测。 是啊,可以看到日志他是自动刚才去打印出来的, 然后我们这里测试结束之后啊,他会统计出我们接口的一个测试情况啊,比如说总的耗时啊,然后接口请求的一个耗时,还有平均接口的一个请求耗时啊,然后我们还可以导导出我们的这个测试报告。嗯, 可以看到我们刚才起的十个线程啊,然后每一个线程的一个完成情况,这里都可以看到啊,很方便。嗯, 然后他还提供了许多其他的一些功能,比如说我们的这个数据模型管理啊,我们在数据模型里面可以看到他把我们的很多 dto 啊, vo 啊,可以展示出来,我们可以自己去维护他的一些属性之类的,包括我们的这个 模型,我们可以生成一些模型代码啊,是比较方便的。然后我们包括代码的类型啊,我们可以选 go 啊,或者 joa 类型啊,很方便。 ok, 其他的功能大家可以去体验一下,今天的分享就到这里。

涛哥今天向大家推荐的这款集投斯特曼、 swaggermok 解密特与一体的全能性的 api 接口管理工具 api box 真是太优雅了。在 api box 当中,你将体验到可视化的 api 接口设计,比 posima 更加强大的接口调试功能、优雅的 api 自动化测试以及高效便捷的默克服务, 真正的实现一套系统,一份数据,轻松的解决多套系统之间的数据同步问题。无论你是前端、后端还是测试, api box 都能让 api 管理变得更加优雅且高效。关注涛哥,继续分享更多编程使用小工具!