2017-09-01 22 views
0

我使用Xero作为试用版。 我有100多个联系人,现在我想通过NodeJS API添加分页。 阅读它的文档(https://developer.xero.com/documentation/api/contacts)它指定但不起作用。Xero-api分页不起作用

我这样的代码: -

let paging = await xeroClient.core.contacts.getContacts({page: 1}) 

我打电话,其中通过网页是一个可选参数的功能,但它显示一切对我的联系人。

是否有我的错误传递参数?

回答

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}`); 
    }); 

检查与寻呼机的一部分。