我正在使用Xero作为试用版。 我有100多个联系人,现在我想通过NodeJS API添加分页。 阅读它指定的文档(https://developer.xero.com/documentation/api/contacts),但不起作用。
我的代码是这样的: -
let paging = await xeroClient.core.contacts.getContacts({page: 1})
我调用了传递页面是可选参数的函数,但它显示了我的所有联系人。
我的错误是传递参数??
答案 0 :(得分:0)
我没有将node.js与XeroApi一起使用,但是从文档中可以尝试以下内容:
/* Called per page */
const onContacts = (err, response, cb) => {
let contacts = response.data;
if (response.finished) // finished paging
....
cb(); // Async support
};
xeroClient.core.contacts.getContacts({ pager: {start:1 /* page number */, callback: onContacts}})
.catch(err => {
console.log(`Oh no, an error: ${err}`);
});
使用寻呼机检查部件。