TaobaoClient client = new DefaultTaobaoClient(url, appkey, secret);
AlibabaShuqiContentBackendBookGetbooklistRequest req = new AlibabaShuqiContentBackendBookGetbooklistRequest();
req.setEmpId("WB493536");
req.setPageType(1L);
req.setData("{\"bids\":\"\",\"bookName\":\"\",\"authorName\":\"\",\"checkStatus\":[\"200001\"],\"aduitstatus\":\"all\"}");
req.setEmpName("位");
req.setSortField(5L);
req.setSigns("0b3e00b1b4cb050aca7c47cba1c515d1");
req.setPageSize(10L);
req.setPage(1L);
req.setOrder("desc");
req.setTimestamps(1631590316L);
AlibabaShuqiContentBackendBookGetbooklistResponse rsp = client.execute(req);
System.out.println(rsp.getBody());
ITopClient client = new DefaultTopClient(url, appkey, secret);
AlibabaShuqiContentBackendBookGetbooklistRequest req = new AlibabaShuqiContentBackendBookGetbooklistRequest();
req.EmpId = "WB493536";
req.PageType = 1L;
req.Data = "{\"bids\":\"\",\"bookName\":\"\",\"authorName\":\"\",\"checkStatus\":[\"200001\"],\"aduitstatus\":\"all\"}";
req.EmpName = "位";
req.SortField = 5L;
req.Signs = "0b3e00b1b4cb050aca7c47cba1c515d1";
req.PageSize = 10L;
req.Page = 1L;
req.Order = "desc";
req.Timestamps = 1631590316L;
AlibabaShuqiContentBackendBookGetbooklistResponse rsp = client.Execute(req);
Console.WriteLine(rsp.Body);
$c = new TopClient;
$c->appkey = $appkey;
$c->secretKey = $secret;
$req = new AlibabaShuqiContentBackendBookGetbooklistRequest;
$req->setEmpId("WB493536");
$req->setPageType("1");
$req->setData("{\"bids\":\"\",\"bookName\":\"\",\"authorName\":\"\",\"checkStatus\":[\"200001\"],\"aduitstatus\":\"all\"}");
$req->setEmpName("位");
$req->setSortField("5");
$req->setSigns("0b3e00b1b4cb050aca7c47cba1c515d1");
$req->setPageSize("10");
$req->setPage("1");
$req->setOrder("desc");
$req->setTimestamps("1631590316");
$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.shuqi.content.backend.book.getbooklist' \
-d 'partner_id=apidoc' \
-d 'sign=88CFFCA28C951735382F7AA4DD4FBC84' \
-d 'sign_method=hmac' \
-d 'timestamp=2025-05-05+16%3A46%3A35' \
-d 'v=2.0' \
-d 'data=%7B%5C%22bids%5C%22%3A%5C%22%5C%22%2C%5C%22bookName%5C%22%3A%5C%22%5C%22%2C%5C%22authorName%5C%22%3A%5C%22%5C%22%2C%5C%22checkStatus%5C%22%3A%5B%5C%22200001%5C%22%5D%2C%5C%22aduitstatus%5C%22%3A%5C%22all%5C%22%7D' \
-d 'emp_id=WB493536' \
-d 'emp_name=%E4%BD%8D' \
-d 'order=desc' \
-d 'page=1' \
-d 'page_size=10' \
-d 'page_type=1' \
-d 'signs=0b3e00b1b4cb050aca7c47cba1c515d1' \
-d 'sort_field=5' \
-d 'timestamps=1631590316'
# -*- coding: utf-8 -*-
import top.api
req=top.api.AlibabaShuqiContentBackendBookGetbooklistRequest(url,port)
req.set_app_info(top.appinfo(appkey,secret))
req.emp_id="WB493536"
req.page_type=1
req.data="{\"bids\":\"\",\"bookName\":\"\",\"authorName\":\"\",\"checkStatus\":[\"200001\"],\"aduitstatus\":\"all\"}"
req.emp_name="位"
req.sort_field=5
req.signs="0b3e00b1b4cb050aca7c47cba1c515d1"
req.page_size=10
req.page=1
req.order="desc"
req.timestamps=1631590316
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.shuqi.content.backend.book.getbooklist");
add_param(pRequest,"emp_id","WB493536");
add_param(pRequest,"page_type","1");
add_param(pRequest,"data","{\"bids\":\"\",\"bookName\":\"\",\"authorName\":\"\",\"checkStatus\":[\"200001\"],\"aduitstatus\":\"all\"}");
add_param(pRequest,"emp_name","位");
add_param(pRequest,"sort_field","5");
add_param(pRequest,"signs","0b3e00b1b4cb050aca7c47cba1c515d1");
add_param(pRequest,"page_size","10");
add_param(pRequest,"page","1");
add_param(pRequest,"order","desc");
add_param(pRequest,"timestamps","1631590316");
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.shuqi.content.backend.book.getbooklist', {
'emp_id':'WB493536',
'page_type':'1',
'data':'{\"bids\":\"\",\"bookName\":\"\",\"authorName\":\"\",\"checkStatus\":[\"200001\"],\"aduitstatus\":\"all\"}',
'emp_name':'位',
'sort_field':'5',
'signs':'0b3e00b1b4cb050aca7c47cba1c515d1',
'page_size':'10',
'page':'1',
'order':'desc',
'timestamps':'1631590316'
}, function(error, response) {
if (!error) console.log(response);
else console.log(error);
})