千牛业务能力接口是千牛提供的与业务能力相关的一系列接口,又称通用协议接口。
发起通用业务能力接口调用
| 参数名 | 类型 | 是否可选 | 默认值 | 含义 | 
|---|---|---|---|---|
| options | Object | 选项 | ||
| options.api | String | 通用协议接口名称 | ||
| options.query | Object | 请求参数,具体查看每个通用协议接口所需的参数 | 
| 参数名 | 类型 | 是否一定返回 | 含义 | 
|---|---|---|---|
| result | * | 响应对象,具体查看每个通用协议接口返回的结果 | 
QN.app.invoke({
    api: 'itemList',         // 通用协议接口名称
    query: {                 // 请求参数
        itemStatus: 'onsale'
    }
}).then(result => {
    console.log(result);
}, error => {
    console.log(error);
});
QN.app.invoke({
    api: 'itemList',         // 通用协议接口名称
    query: {                 // 请求参数
        itemStatus: 'onsale'
    },
    success(result) {
        console.log(result);
    },
    error(error) {
        console.log(error);
    },
});