TOP 接口调用
TOP(Taobao Open Platform)接口是淘宝开发平台对外开放的 API 接口。
API 查询
API 调用
QN.top.invoke(options)
单个调用 TOP 接口
API 调用入参
名称 |
类型 |
是否可选 |
含义 |
options |
Object |
|
选项 |
options.query |
Object |
|
请求参数 |
options.query.method |
String |
|
TOP 接口名称 |
options.success |
Function |
optional |
调用成功的回调函数 |
options.error |
Function |
optional |
调用失败的回调函数 |
API 响应结果
名称 |
类型 |
是否必须返回 |
含义 |
result |
Object |
|
响应对象 |
result.error_response |
Object |
optional |
请求发生错误时的错误对象 |
调用示例
QN.top.invoke({
query: {
method: 'taobao.user.seller.get',
fields: 'nick,sex'
},
success(result) {
console.log(result);
},
error(error) {
console.log(error);
},
}).then(result => {
console.log(result);
}, error => {
console.log(error);
});
QN.top.batch(options)
批量调用 TOP 接口
API 调用入参
名称 |
类型 |
是否可选 |
含义 |
options |
Object |
|
选项 |
options.query |
Array |
|
请求参数数组 |
options.query[].topOptions |
Object |
|
请求参数 |
options.query[].topOptions.method |
String |
|
TOP 接口名称 |
options.success |
Function |
optional |
调用成功的回调函数 |
options.error |
Function |
optional |
调用失败的回调函数 |
API 响应结果
名称 |
类型 |
是否必须返回 |
含义 |
result |
Array |
|
响应对象 |
result[].error_response |
Object |
optional |
请求发生错误时的错误对象 |
调用示例
QN.top.batch({
query: [
{
method: 'taobao.user.seller.get',
fields: 'nick,sex'
}, {
method: 'taobao.time.get'
}
],
success(result) {
console.log(result[0]);
console.log(result[1]);
},
error(error) {
console.log(error);
},
}).then(result => {
console.log(result[0]);
console.log(result[1]);
}, error => {
console.log(error);
});
参考