医疗OneAPI(beat版)·一个入口就能调用所有医疗接口
掌握最新实时医卫数据标准
一次对接全国畅通,免重复对接烦恼
三方API变动无需调整

AI舌诊

接口地址:https://oneapi.xiaoshanxin.com/api/app.php?s=App.tonguedetect.Api  

接口描述: 请输入接口功能描述

会员免费

接口参数

参数名字 类型 是否必须 说明
access_token字符串可选访问令牌,参考小善心令牌生成文档,生成令牌可使用App.Auth.ApplyToken接口
image字符串必须图片地址

返回字段

返回结果 类型 说明
ret 整型 状态码,200表示成功,4xx表示客户端非法请求,5xx表示服务器错误
data 对象或混合类型 业务数据,由各自接口指定,通常为对象
data.answer_type整型1,返回后续问题 2,返回报告 3,信息不足,无法出具报告
data.report.syndrome_name数组平和体质
msg 字符串 提示信息,失败时的错误提示

在线调试   


参数 是否必须
service 必须
access_token 可选
image 必须

客户端请求示例

{"json":"","curl":"","php":"","js":"","py":"","java":"","cs":"","go":""}
<?php
require_once dirname(__FILE__) . '/PhalApiClient.php';

$client = PhalApiClient::create()
    ->withHost('https://oneapi.xiaoshanxin.com/api/app.php');

<?php
    $host = "https://ali-market-tongue-detect.macrocura.com";
    $path = "/diagnose/tongue/inquiry/report/";
    $method = "POST";
    $appcode = "你自己的AppCode";
    $headers = array();
    array_push($headers, "Authorization:APPCODE " . $appcode);
    //根据API的要求,定义相对应的Content-Type
    array_push($headers, "Content-Type".":"."application/json; charset=UTF-8");
    $querys = "";
    $bodys = "{\"session_id\":\"4a9f16e4-9a77-11ee-a379-00163e30cbb5\",\"basic_answers\":[{\"id\":5,\"answer\":\"2ca801d5-108e-4354-af86-622736ea157e\"},{\"id\":22,\"answer\":\"09167e22-be6d-4681-9afd-72cd6ebc7c9b\"}],\"addition_answers\":[{\"id\":1000000,\"answer\":\"1\"}]}";
    $url = $host . $path;

    $curl = curl_init();
    curl_setopt($curl, CURLOPT_CUSTOMREQUEST, $method);
    curl_setopt($curl, CURLOPT_URL, $url);
    curl_setopt($curl, CURLOPT_HTTPHEADER, $headers);
    curl_setopt($curl, CURLOPT_FAILONERROR, false);
    curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
    curl_setopt($curl, CURLOPT_HEADER, true);
    if (1 == strpos("$".$host, "https://"))
    {
        curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, false);
        curl_setopt($curl, CURLOPT_SSL_VERIFYHOST, false);
    }
    curl_setopt($curl, CURLOPT_POSTFIELDS, $bodys);
    var_dump(curl_exec($curl));
?>

// ret状态码,200表示成功
var_dump($rs->getRet());
// 业务数据
var_dump($rs->getData());
// 提示信息
var_dump($rs->getMsg());

错误列表

错误状态码 错误描述信息
400ret=400,客户端参数错误或非法请求
404表示接口服务不存在
406ret=406,access_token令牌校验不通过
407ret=407,app_key权限不足,或未知应用
408ret=408,当前用户禁止使用,或用户未登录
409ret=409,接口流量不足
410ret=410,接口限流
500表示服务端内部错误
数据变现 数据需求
选软件 医疗API 办牌照 打电话 找顾问
小善心AI助理 3.5