检测 PDF 报告检索
使用设备 App 登录用户账号和密码调用请求获取授权令牌,然后使用 获取数据查询access_token
获取到的授权令牌和待查询检测人手机号请求查询 PDF 报告。
数据权限
当获取授权令牌使用的用户:
- 不在会员团队中时,接口返回“会员不是团队成员”;
- 在会员团队中时,接口返回该用户所在团队中所有用户检测产生的 PDF 报告;
- 为会员团队的队长时,接口返回该用户领导的团队及其所有下级团队中所有用户检测产生的 PDF 报告。
请求
请求地址
https://www.ai-tongue.com/backend/devicecheck/m/report/pdf
请求方法
GET
请求头
Authorization: bearer {access_token}
access_token
替换 获取数据查询access_token
获取到的授权令牌
请求参数
使用 URL search 传参
参数 | 描述 | 必填 | 备注 |
---|---|---|---|
phone |
检测人手机号 | 是 | |
size |
查询结果数量 | 否 | 范围为 1-10 ,默认为 1 |
请求示例
Java OkHttp
OkHttpClient client = new OkHttpClient().newBuilder()
.build();
Request request = new Request.Builder()
.url("https://www.ai-tongue.com/backend/devicecheck/m/report/pdf?phone=12312341234&size=2")
.method("GET", null)
.addHeader("Authorization", "Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpX2CJ9.eyJleHAiOjE2ODA3NzQwOTcsInVzZXJfbmFtZSI6Inh1d2VuYmluZyIsImp0a3I6ImZjMGFjYzhhLWIzZTctNGJjZi04YjQ3LTk2ZmFkYzAzZWM0NiIsImNsaWVudF4pZCI6ImNsb3VkYXBwIiwic2NvcGUiOlsiKiJdfQ.tES1Bw3Ivf4Q7dk7QLpJ28oFKyiLSLwEL8z6k3R7np1")
.build();
Response response = client.newCall(request).execute();
响应
响应示例
{
"code": 0,
"msg": "成功",
"data": [
"https://td-platform-treatplan.oss-cn-hangzhou.aliyuncs.com/test/devicecheck/2022/07/7b747daa-8dfd-45f4-91bf-0a1159351da9.pdf",
"https://td-platform-treatplan.oss-cn-hangzhou.aliyuncs.com/test/devicecheck/2022/07/aac2ce42-0029-4481-aa7e-ece224ed3e34.pdf"
]
}
结果格式
格式为 JSON
,响应数据位于 data
中
参数 | 类型 | 描述 |
---|---|---|
code |
number |
0 为成功,其他为失败 |
msg |
string |
响应结果描述 |
data |
array |
响应数据 |
响应数据
data
中数组为响应的 PDF 报告 URL