自营店数据同步
获取最外层包装码
单据上传
奇门测试
企业上传回执
企业下载列表
根据码获取码信息
药品关联关系上传
单据上传查询批量码的信息
单据上传标准接口
根据追溯码获取69码
根据追溯码修改69码
贩卖机扫码查询领奖状态
快易通零售B2C
生产批发单据上传
单据处理状态查询
门店销售扫码回传接口
根据企业主键查看企业详细信息
根据企业唯一标识查看企业详细信息
查询往来单位列表
药品是否赋码
物流企业查询货主企业信息
查询药品目录信息
企业搜索自己授权的物流企业
查询货主/本企业上游企业出库单据信息
关联关系上传
企业上传出入库信息
根据码获取基本和单据信息
单码关联关系查询,通过一个码查询这个码下的所有子码
关联关系处理详情
关联关系处理查询
上传出入库单据(传文件)
上传零售出入库单(上传文件)
查询药品详细信息
通用查询码接口
码的药品信息查询
码查询药品
快易通健康检查
根据码获取码信息
处理失败单据下载
零售端平台单据更新
零售修改出入库单追溯码
零售端单据删除
零售端平台单据查询
单据流向查询
零售端平台单据列表详情
查询上游出库单明细(带追溯码信息)
通过追溯码查单据
仓库批量扫码回传接口
码核查状态同步-医院
根据码获取码信息接口-医院
根据码查询码信息-黄麻碱
根据码获取码信息接口-医保
码核查状态同步-医保
根据企业名称查询企业唯一标识【ref_ent_id】和企业ID【ent_id】
终端(医疗机构|零售药店)ID生成接口
根据商品id获取商品属性
根据码获取码信息-监管
奶粉溯源-查询数据接口
奶粉溯源-同步数据
通过时间段批量查询入出库单信息
快易通多融零售上传接口
根据单据编号查询单据明细
根据单据号码查询码单据详情和码信息
多融单码关联关系查询
查询码是否激活
疫苗企业出入库上传
疫苗企业上传单据后处理状态查询
多融通过企业ID得到一个企业的详细信息
多融通过一个企业唯一标识查询企业详细信息
通过企业名得到唯一标识(ref_ent_id)及企业ID(ent_id)
多融查询一个企业的往来单位
多融根据码查询码信息
查询药监码对应的有效期和包装规格
查询追溯码对应的药品信息
疫苗追溯验证
疫苗药品召回
疫苗,获取生产企业的存储和运输温度
疫苗运输温度上传
疫苗存储温度上传
疫苗单据与设备绑定
获取企业资质
获取药品资质信息
获取授权企业列表
追溯码生成获取申请信息
追溯码生成-获取申请详细信息
追溯码生成-修改生成状态
获取药品扫码落地页vivo
获取vivo banner
物流代货主查往来单位接口
医院根据码查询码信息
查询一个码的所有子码
药品激活状态同步
批次产品查询(根据企业名和批次号查询产品信息)
医保-查询码的所有子码
数据同步
查询上游企业出库单据号
医院上传出库信息
查询药品是否赋码
医院出入库信息上传
协同平台数据下行接口
验证暗码
获取上游温度信息(疫苗)
获取企业冷链设备信息
协同平台码查询页面url
扫码信息
非药数据同步
查询追溯码对应的药品信息(药店)
医院药品子码申请接口
查询追溯码对应的药品信息(疫情)
通过企业名得到唯一标识(ref_ent_id)及企业ID(ent_id)
零售单据上传接口
根据码查询码信息
得到企业信息
查询往来单位
有来医生视频同步
有来医生音频同步
查企业标识信息
扫码营销码查询
给中央随机化系统传输数据
药店出入库信息上传
查询药品码段信息
申请证书为对接方
获取加密公钥
导出临床药品目录
查询扫码信息
有来医生问答
导出项目和药品目录
直调审批
直调单据查询
获取盲底文件处理结果
传输盲底文件
通过患者id获取码
通过码获取患者id
临床研究机构名称修改
临床研究机构和中央随机化系统的绑定或解绑
码状态更新后同步码状态
补偿查询中央随机化系统中码的在库状态
接收中央随机化系统和临床研究机构的绑定确认状态
药店查询往来单位
零售单据上传接口
零售单据上传接口
出入库单据上传
出入库单据上传
上传单据后处理状态查询
上传单据后处理状态查询
通过一个码,查询这个码对应的上游企业出库单的单据号
通过一个码,查询这个码对应的上游企业出库单的单据号
根据单据号查询单据的详情信息【注意:查询的是本企业的单据】
根据单据号查询单据的详情信息【注意:查询的是本企业的单据】
单码关联关系查询
单码关联关系查询
通过企业名得到唯一标识ref_ent_id及企业ent_id
根据码查询码信息
根据码查询码信息
通过企业名得到唯一标识ref_ent_id及企业ent_id
中药饮片及器械对接
医疗机构查询本企业上游企业出库单据信息
零售药店查询本企业上游企业出库单据信息
接收盲底文件删除日志
中药片关联关系上传
西安杨森同步用户行为接口
上游出库单单据明细查询
上游出库单单据明细查询
零头出入库单据上传
临床研究机构和中央随机化系统的绑定/解绑,无人工审核
往来单位查询
往来单位查询
导出所有项目的药物属性和药品信息
获取项目中的药物属性
临床研究机构绑定中央随机化系统并同步药物属性(有人工审核)
临床研究机构绑定中央随机化系统并同步药物属性(无人工审核)
小程序数据回传
新增往来单位企业
零售药店往来单位新增
码流向查询
通知中央随机化系统补领药
码信息错误上报
查询码信息url
获取盲底文件中的批次信息
根据企业id获取往来单位
获取product.xml的下载链接
通过一个码查询上游出库单
根据企业唯一标识查看企业详细信息
根据企业唯一标识查看企业详细信息
查询单据详情
零售单据上传接口(疫苗)
根据码查询码信息(疫苗)
通过企业名得到唯一标识(ref_ent_id)及企业ID(ent_id)
根据单据编号查询单据明细
根据企业唯一标识查看企业详情
疫苗企业上传单据后处理状态查询
疫苗企业出入库上传
药品全量数据下载
政府码查询接口
码替换记录查询
单码替换
码上放心数据落地-获取每天日报
临床试验退货入库
根据单据号删除单据
关联关系处理查询
关联关系上传
单码关联关系查询
单据处理状态查询
生成批发单据上传
码拼箱
数据未落地诊断
码查询功能
查询药品目录信息
查询药品信息
根据码获取机构名称
医院发药机
wes查询追溯码信息
获取licenseToken
检查输入的码之间是否有上下级关系
查询单据详情
查询货主/本企业上游企业出库单据信息
码拼箱解除父子关系接口
码拼箱建立父子关系接口
wes码关联关系查询
生产批发单据上传
物流企业查询货主企业信息
查询往来单位列表
企业上传出入库信息
查询上游出库单明细(带追溯码信息)
单据处理状态查询
查询药品码段信息
通过时间段批量查询入出库单信息
根据企业主键查看企业详细信息
根据企业唯一标识查看企业详细信息
根据企业名称查询企业唯一标识【ref_ent_id】和企业ID【ent_id】
获取重点追溯品种明细下载URL
获取企业服务截止时间
获取服务截止日期
获取企业服务截止时间
获取重点追溯品种明细下载URL
获取重点追溯品种明细下载URL
企业查询扫码历史
药品全量数据下载
物流代货主查找往来单位接口
通过一个码查询上游出库单
新增往来单位企业记录
查询码是否激活
wes零头出入库单据上传
查询追溯码对应的药品信息
校验追溯码的后4位是否正确
医疗器械的码查询信息接口
根据单据号查询单据的详细信息
单码关联关系查询
单据处理状态查询
批发企业上传入出库单据接口
查询货主/本企业上游企业出库单据信息
单据删除/修改记录/追溯码替换、注销、删除记录查询
通过时间段批量查询入出库单信息
查询单据详情
零头出入库单据上传
单据处理状态查询
根据企业名称查询企业唯一标识【ref_ent_id】和企业ID【ent_id】
查询往来单位列表
物流企业查询货主企业信息
根据企业唯一标识查看企业详细信息
根据企业主键查看企业详细信息
码关联关系查询,最多一次查询10个码
查询上游出库单据明细(带追溯码)
查询药品目录信息
查询企业上传过的单据信息
保存药检报告
根据码查询码信息
通过追溯码来查询医疗机构的名称,曾用名和企业信用代码以及传输终端授权情况
政府稽查码流向数据
企业上传出入库信息
出入库单据上传
根据码查询码信息
往来单位查询
根据企业唯一标识查看企业详细信息
通过企业名得到唯一标识ref_ent_id及ent_id
单据处理状态查询
零售单据上传接口
【isv】码流向接口
查询企业是否上传过药检报告
终端机构查询本企业上游企业出库单据信息
上游出库单单据明细查询
根据码数据查询子码数据
根据码查询69码信息
查询药品id
查询码是否激活
支付宝端用于维护药品和69码映射接口
退货入库单据列表
根据统一信用代码查询企业信息
查询wes服务期时间
批号信息等修改时影响的单据号
批量上传药检报告OCR
查询上传报告信息接口
药检报告的签章接口
查询上游企业的待签收药检报告信息
查询药检报告签章信息
批发企业签收并盖章和拒收药检报告
生产企业重点品种
查询批量上传药检报告ocr状态
生产企业追溯情况
查看通过http方式保存药检报告状态
通过http方式上传药检报告
生产企业追溯明细
经营企业重点品种
经营企业--追溯明细
医疗机构重点品种
医疗机构--追溯明细
查询企业签章
查询待签收企业
根据报告id或药品批次或药品和报告创建时间区间查询药检报告
药检报告删除
查询已经签收但是还未盖章的单据
查询入库单据详情以及码
一张网报告操作日志
码流向预警
查询一段时间内已经签收的单据
码预警列表
异常码详情列表
生成码预警任务
阿里健康-码流向预警-结果-通知
查询上游出库单
查询企业签章,支持委托企业
代授权单位操作药检报告
通过http方式保存药检报告,支持委托企业
按企业进行授权进度查询
根据码查询药检报告
查询一张网药品信息通过mah、生产企业和批次号
通过文件保存一张网药检报告,支持委托企业代授权企业上传
对药检报告盖章,支持委托企业代授权企业盖章
查询委托上传的报告
本地分批上传文件
单据删除
一张网查询药品信息
查询出库单据详情以及码
环境 | HTTP请求地址 | HTTPS请求地址 |
---|---|---|
正式环境 | http://gw.api.taobao.com/router/rest | https://eco.taobao.com/router/rest |
名称 | 类型 | 是否必须 | 描述 |
---|---|---|---|
method | String | 是 | API接口名称。 |
app_key | String | 是 | TOP分配给应用的AppKey。 |
target_app_key | String | 否 | 被调用的目标AppKey,仅当被调用的API为第三方ISV提供时有效。 |
sign_method | String | 是 | 签名的摘要算法,可选值为:hmac,md5。 |
sign | String | 是 | API输入参数签名结果,签名算法介绍请点击这里。 |
session | String | 否 | 用户登录授权成功后,TOP颁发给应用的授权信息,详细介绍请点击这里。当此API的标签上注明:“需要授权”,则此参数必传;“不需要授权”,则此参数不需要传;“可选授权”,则此参数为可选。 |
timestamp | String | 是 | 时间戳,格式为yyyy-MM-dd HH:mm:ss,时区为GMT+8,例如:2015-01-01 12:00:00。淘宝API服务端允许客户端请求最大时间误差为10分钟。 |
format | String | 否 | 响应格式。默认为xml格式,可选值:xml,json。 |
v | String | 是 | API协议版本,可选值:2.0。 |
partner_id | String | 否 | 合作伙伴身份标识。 |
simplify | Boolean | 否 | 是否采用精简JSON返回格式,仅当format=json时有效,默认值为:false。 |
名称 | 类型 | 是否必须 | 示例值 | 更多限制 | 描述 |
---|---|---|---|---|---|
ref_ent_id | String | 必须 | 320000000000127967 | 调用企业id | |
user_id | String | 必须 | 1234 | 用户id | |
report_id | Number | 必须 | 1000111 | 药检报告id | |
seal_name | String | 必须 | 质管专用章 | 印章名称 | |
position_x | Number | 可选 | 300 | X坐标 | |
position_y | Number | 可选 | 200 | Y坐标 |
名称 | 类型 | 示例值 | 描述 |
---|---|---|---|
result | ResultModel | 返回结果 | |
|
TaobaoClient client = new DefaultTaobaoClient(url, appkey, secret); AlibabaAlihealthSynergyYzwDrugreportSealRequest req = new AlibabaAlihealthSynergyYzwDrugreportSealRequest(); req.setRefEntId("320000000000127967"); req.setUserId("1234"); req.setReportId(1000111L); req.setSealName("质管专用章"); req.setPositionX(300L); req.setPositionY(200L); AlibabaAlihealthSynergyYzwDrugreportSealResponse rsp = client.execute(req); System.out.println(rsp.getBody());
ITopClient client = new DefaultTopClient(url, appkey, secret); AlibabaAlihealthSynergyYzwDrugreportSealRequest req = new AlibabaAlihealthSynergyYzwDrugreportSealRequest(); req.RefEntId = "320000000000127967"; req.UserId = "1234"; req.ReportId = 1000111L; req.SealName = "质管专用章"; req.PositionX = 300L; req.PositionY = 200L; AlibabaAlihealthSynergyYzwDrugreportSealResponse rsp = client.Execute(req); Console.WriteLine(rsp.Body);
$c = new TopClient; $c->appkey = $appkey; $c->secretKey = $secret; $req = new AlibabaAlihealthSynergyYzwDrugreportSealRequest; $req->setRefEntId("320000000000127967"); $req->setUserId("1234"); $req->setReportId("1000111"); $req->setSealName("质管专用章"); $req->setPositionX("300"); $req->setPositionY("200"); $resp = $c->execute($req);
curl -X POST 'http://gw.api.taobao.com/router/rest' \ -H 'Content-Type:application/x-www-form-urlencoded;charset=utf-8' \ -d 'app_key=12129701' \ -d 'format=json' \ -d 'method=alibaba.alihealth.synergy.yzw.drugreport.seal' \ -d 'partner_id=apidoc' \ -d 'sign=AE89A0C415121555C2F636E2A5489A02' \ -d 'sign_method=hmac' \ -d 'timestamp=2025-05-02+10%3A47%3A56' \ -d 'v=2.0' \ -d 'position_x=300' \ -d 'position_y=200' \ -d 'ref_ent_id=320000000000127967' \ -d 'report_id=1000111' \ -d 'seal_name=%E8%B4%A8%E7%AE%A1%E4%B8%93%E7%94%A8%E7%AB%A0' \ -d 'user_id=1234'
# -*- coding: utf-8 -*- import top.api req=top.api.AlibabaAlihealthSynergyYzwDrugreportSealRequest(url,port) req.set_app_info(top.appinfo(appkey,secret)) req.ref_ent_id="320000000000127967" req.user_id="1234" req.report_id=1000111 req.seal_name="质管专用章" req.position_x=300 req.position_y=200 try: resp= req.getResponse() print(resp) except Exception,e: print(e)
pTopRequest pRequest = alloc_top_request(); pTopResponse pResponse = NULL; pTaobaoClient pClient = alloc_taobao_client(url, appkey, appsecret); set_api_name(pRequest,"alibaba.alihealth.synergy.yzw.drugreport.seal"); add_param(pRequest,"ref_ent_id","320000000000127967"); add_param(pRequest,"user_id","1234"); add_param(pRequest,"report_id","1000111"); add_param(pRequest,"seal_name","质管专用章"); add_param(pRequest,"position_x","300"); add_param(pRequest,"position_y","200"); pResponse = top_execute(pClient,pRequest,NULL); printf("ret code:%d\n",pResponse->code); if(pResponse->code == 0){ pTopResponseIterator ite = init_response_iterator(pResponse); pResultItem pResultItem = alloc_result_item(); while(parseNext(ite, pResultItem) == 0){ printf("%s:%s\n",pResultItem->key,pResultItem->value); } destroy_response_iterator(ite); destroy_result_item(pResultItem); } destroy_top_request(pRequest); destroy_top_response(pResponse); destroy_taobao_client(pClient);
TopClient = require('./topClient').TopClient; var client = new TopClient({ 'appkey': 'appkey', 'appsecret': 'secret', 'REST_URL': 'http://gw.api.taobao.com/router/rest' }); client.execute('alibaba.alihealth.synergy.yzw.drugreport.seal', { 'ref_ent_id':'320000000000127967', 'user_id':'1234', 'report_id':'1000111', 'seal_name':'质管专用章', 'position_x':'300', 'position_y':'200' }, function(error, response) { if (!error) console.log(response); else console.log(error); })
<alibaba_alihealth_synergy_yzw_drugreport_seal_response> <result> <response_success>true</response_success> <model>true</model> <msg_info>调用成功</msg_info> <msg_code>SUCCESS</msg_code> </result> </alibaba_alihealth_synergy_yzw_drugreport_seal_response>
{ "alibaba_alihealth_synergy_yzw_drugreport_seal_response":{ "result":{ "response_success":true, "model":true, "msg_info":"调用成功", "msg_code":"SUCCESS" } } }
<error_response> <code>50</code> <msg>Remote service error</msg> <sub_code>isv.invalid-parameter</sub_code> <sub_msg>非法参数</sub_msg> </error_response>
{ "error_response":{ "msg":"Remote service error", "code":50, "sub_msg":"非法参数", "sub_code":"isv.invalid-parameter" } }
错误码 | 错误描述 | 解决方案 |
---|