pTopRequest pRequest = alloc_top_request();
pTopResponse pResponse = NULL;
pTaobaoClient pClient = alloc_taobao_client(url, appkey, appsecret);
set_api_name(pRequest,"alibaba.shuqi.content.backend.rival.searchrival");
add_param(pRequest,"sq_bids","1");
add_param(pRequest,"inc_cp_date","1");
add_param(pRequest,"qimao_cp_names","1");
add_param(pRequest,"book_level","1");
add_param(pRequest,"page_size","1");
add_param(pRequest,"source","1");
add_param(pRequest,"sq_top_class","1");
add_param(pRequest,"rival_author_name","1");
add_param(pRequest,"date_ym","1");
add_param(pRequest,"sq_book_name","1");
add_param(pRequest,"author_level","1");
add_param(pRequest,"rival_book_name","1");
add_param(pRequest,"book_in_copr","1");
add_param(pRequest,"order","1");
add_param(pRequest,"book_status","1");
add_param(pRequest,"sq_channel","1");
add_param(pRequest,"out_cate_name","1");
add_param(pRequest,"serial_state","1");
add_param(pRequest,"sort","1");
add_param(pRequest,"inner_cate_name","1");
add_param(pRequest,"book_classes","1");
add_param(pRequest,"offline_date","1");
add_param(pRequest,"sq_category","1");
add_param(pRequest,"sq_cp_id","1");
add_param(pRequest,"online_inc_date","1");
add_param(pRequest,"is_short_story","1");
add_param(pRequest,"page","1");
add_param(pRequest,"is_broken","1");
add_param(pRequest,"product_code","1");
add_param(pRequest,"product_status","1");
add_param(pRequest,"copr_expire_status","1");
add_param(pRequest,"shelf_check_status","300001");
add_param(pRequest,"no_copr_reason","\"\"");
add_param(pRequest,"business_belong_list","\"\"");
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.rival.searchrival', {
'sq_bids':'1',
'inc_cp_date':'1',
'qimao_cp_names':'1',
'book_level':'1',
'page_size':'1',
'source':'1',
'sq_top_class':'1',
'rival_author_name':'1',
'date_ym':'1',
'sq_book_name':'1',
'author_level':'1',
'rival_book_name':'1',
'book_in_copr':'1',
'order':'1',
'book_status':'1',
'sq_channel':'1',
'out_cate_name':'1',
'serial_state':'1',
'sort':'1',
'inner_cate_name':'1',
'book_classes':'1',
'offline_date':'1',
'sq_category':'1',
'sq_cp_id':'1',
'online_inc_date':'1',
'is_short_story':'1',
'page':'1',
'is_broken':'1',
'product_code':'1',
'product_status':'1',
'copr_expire_status':'1',
'shelf_check_status':'300001',
'no_copr_reason':'\"\"',
'business_belong_list':'\"\"'
}, function(error, response) {
if (!error) console.log(response);
else console.log(error);
})