打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
python接口自动化21-规范的API接口文档示例

前言

接口文档到底长啥样?做接口测试最大的障碍在于没有接口文档,很多公司不注重接口文档的编写,导致测试小伙伴没见过接口文档。

运气好一点的测试小伙伴可能厚着脸皮找开发要过接口文档,然而拿过来的接口文档不规范,也是看的一脸懵,那么规范的接口文档到底是啥样的呢?

一、接口名称:

QQ号码测凶吉

二、接口描述:

接口地址:http://japi.juhe.cn/qqevaluate/qq

返回格式:json 

请求方式:get post

请求示例:http://japi.juhe.cn/qqevaluate/qq?key=您申请的appKey&qq=283340479

接口备注:根据传入的参数qq号码和您申请的appKey测试qq的吉凶

三、请求参数说明(入参):

名称  必填    类型   说明

key  是     string   您申请的appKey

qq  是     string    需要测试的QQ号码

四、 返回参数说明(出参):

名称                类型       说明

error_code      int     返回状态码  

reason       string     返回原因

result       string     返回实体内容

conclusion      string     QQ号码测试结论

analysis       string     结论分析

五、 JSON返回示例:

```

{

    "error_code": 0,//返回状态码

    "reason": "success",//返回原因

    "result": {//返回实体内容

        "data": {

            "conclusion": "[大吉+官运+财运+才艺]如龙得云,青云直上,智谋奋进,才略奏功",//QQ号码测试结论

            "analysis": "欲望难足希望高,计谋成功财力豪,猜疑嫉妒性自改,如龙乘云势运开。智能超人贯彻大志,富贵无比,不甘寂寞,叱吒风云之大吉数,但容易发生牢骚

及贪心、欲望太多而永不知足,为其缺点。切忌沉迷投机,可免贻误前程。"//结论分析

        }

    }

}

```

六、错误码参考:

七、Python代码请求示例:

Appkey参数需要注册申请,才能调用,原接口地址:[https://www.juhe.cn/docs/api/id/166](https://www.juhe.cn/docs/api/id/166)

如果key参数不对,是不会请求成功的!

```

# coding:utf-8

import requests

url = "http://japi.juhe.cn/qqevaluate/qq"

par = {

      "key": "******************",  # appkey需要注册申请

      "qq":  "283340479"

       }

r = requests.get(url, params=par)

print(r.text)  # 打印文本

res = r.json()  # 返回的是json,用r.json解析器转成字典

# 字典取某个字段

conclusion = res["result"]["data"]["conclusion"]

print(conclusion)

analysis = res["result"]["data"]["analysis"]

print(analysis)

```

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
手机话费充值api接口 话费充值功能接入
聚合数据众多新接口上线啦!
swagger2接口排序问题
前后端分离的接口规范,我们是这样做的!
接口文档设计的12个注意点
关键词提取 API 文档 | 讯飞开放平台文档中心
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服