TaobaoClient client = new DefaultTaobaoClient(url, appkey, secret);
AlibabaAlihealthSynergySyProductListRequest req = new AlibabaAlihealthSynergySyProductListRequest();
req.setApprovalNo("xxx");
req.setMdManageType("1");
req.setOpenStatus(1L);
req.setPkgSpec("xxx");
req.setCreateType("1");
req.setSource("1");
req.setProductName("xxx");
req.setSpec("xxx");
req.setRegisterNo("xxx");
req.setProduceEntName("xxx");
req.setSupplyEntName("xxx");
req.setArchiveStatus("1");
req.setPrepnTypeDesc("xxx");
req.setExpireStatus("0");
req.setRefEntId("xx");
req.setProductTypeCode(0L);
req.setProductNo("xx");
req.setDrugTypeCode("1");
req.setOtherTypeCode(1L);
req.setPage(1L);
req.setPageSize(10L);
AlibabaAlihealthSynergySyProductListResponse rsp = client.execute(req);
System.out.println(rsp.getBody());
ITopClient client = new DefaultTopClient(url, appkey, secret);
AlibabaAlihealthSynergySyProductListRequest req = new AlibabaAlihealthSynergySyProductListRequest();
req.ApprovalNo = "xxx";
req.MdManageType = "1";
req.OpenStatus = 1L;
req.PkgSpec = "xxx";
req.CreateType = "1";
req.Source = "1";
req.ProductName = "xxx";
req.Spec = "xxx";
req.RegisterNo = "xxx";
req.ProduceEntName = "xxx";
req.SupplyEntName = "xxx";
req.ArchiveStatus = "1";
req.PrepnTypeDesc = "xxx";
req.ExpireStatus = "0";
req.RefEntId = "xx";
req.ProductTypeCode = 0L;
req.ProductNo = "xx";
req.DrugTypeCode = "1";
req.OtherTypeCode = 1L;
req.Page = 1L;
req.PageSize = 10L;
AlibabaAlihealthSynergySyProductListResponse rsp = client.Execute(req);
Console.WriteLine(rsp.Body);
$c = new TopClient;
$c->appkey = $appkey;
$c->secretKey = $secret;
$req = new AlibabaAlihealthSynergySyProductListRequest;
$req->setApprovalNo("xxx");
$req->setMdManageType("1");
$req->setOpenStatus("1");
$req->setPkgSpec("xxx");
$req->setCreateType("1");
$req->setSource("1");
$req->setProductName("xxx");
$req->setSpec("xxx");
$req->setRegisterNo("xxx");
$req->setProduceEntName("xxx");
$req->setSupplyEntName("xxx");
$req->setArchiveStatus("1");
$req->setPrepnTypeDesc("xxx");
$req->setExpireStatus("0");
$req->setRefEntId("xx");
$req->setProductTypeCode("0");
$req->setProductNo("xx");
$req->setDrugTypeCode("1");
$req->setOtherTypeCode("1");
$req->setPage("1");
$req->setPageSize("10");
$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.sy.product.list' \
-d 'partner_id=apidoc' \
-d 'sign=4D0A47B42B1B0926BD4A274CAF9CA22D' \
-d 'sign_method=hmac' \
-d 'timestamp=2025-12-12+05%3A19%3A21' \
-d 'v=2.0' \
-d 'approval_no=xxx' \
-d 'archive_status=1' \
-d 'create_type=1' \
-d 'drug_type_code=1' \
-d 'expire_status=0' \
-d 'md_manage_type=1' \
-d 'open_status=1' \
-d 'other_type_code=1' \
-d 'page=1' \
-d 'page_size=10' \
-d 'pkg_spec=xxx' \
-d 'prepn_type_desc=xxx' \
-d 'produce_ent_name=xxx' \
-d 'product_name=xxx' \
-d 'product_no=xx' \
-d 'product_type_code=0' \
-d 'ref_ent_id=xx' \
-d 'register_no=xxx' \
-d 'source=1' \
-d 'spec=xxx' \
-d 'supply_ent_name=xxx'
# -*- coding: utf-8 -*-
import top.api
req=top.api.AlibabaAlihealthSynergySyProductListRequest(url,port)
req.set_app_info(top.appinfo(appkey,secret))
req.approval_no="xxx"
req.md_manage_type="1"
req.open_status=1
req.pkg_spec="xxx"
req.create_type="1"
req.source="1"
req.product_name="xxx"
req.spec="xxx"
req.register_no="xxx"
req.produce_ent_name="xxx"
req.supply_ent_name="xxx"
req.archive_status="1"
req.prepn_type_desc="xxx"
req.expire_status="0"
req.ref_ent_id="xx"
req.product_type_code=0
req.product_no="xx"
req.drug_type_code="1"
req.other_type_code=1
req.page=1
req.page_size=10
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.sy.product.list");
add_param(pRequest,"approval_no","xxx");
add_param(pRequest,"md_manage_type","1");
add_param(pRequest,"open_status","1");
add_param(pRequest,"pkg_spec","xxx");
add_param(pRequest,"create_type","1");
add_param(pRequest,"source","1");
add_param(pRequest,"product_name","xxx");
add_param(pRequest,"spec","xxx");
add_param(pRequest,"register_no","xxx");
add_param(pRequest,"produce_ent_name","xxx");
add_param(pRequest,"supply_ent_name","xxx");
add_param(pRequest,"archive_status","1");
add_param(pRequest,"prepn_type_desc","xxx");
add_param(pRequest,"expire_status","0");
add_param(pRequest,"ref_ent_id","xx");
add_param(pRequest,"product_type_code","0");
add_param(pRequest,"product_no","xx");
add_param(pRequest,"drug_type_code","1");
add_param(pRequest,"other_type_code","1");
add_param(pRequest,"page","1");
add_param(pRequest,"page_size","10");
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.sy.product.list', {
'approval_no':'xxx',
'md_manage_type':'1',
'open_status':'1',
'pkg_spec':'xxx',
'create_type':'1',
'source':'1',
'product_name':'xxx',
'spec':'xxx',
'register_no':'xxx',
'produce_ent_name':'xxx',
'supply_ent_name':'xxx',
'archive_status':'1',
'prepn_type_desc':'xxx',
'expire_status':'0',
'ref_ent_id':'xx',
'product_type_code':'0',
'product_no':'xx',
'drug_type_code':'1',
'other_type_code':'1',
'page':'1',
'page_size':'10'
}, function(error, response) {
if (!error) console.log(response);
else console.log(error);
})