我希望这个主题还没有被处理,但我还没有找到。我正在设置一个与Zoho CRM的节点集成,我想从Leads或Contacts或潜在客户那里获得所有记录。
我尝试使用两个节点模块: zoho和node-zoho。代码如下:
zoho:
var Zoho = require('zoho');
var crm = new Zoho.CRM({
authtoken: '[authtoken]'
});
crm.getRecords('leads', function (err, data) {
if (err) {
return console.log(err);
}
console.log(data.data.Leads.row.length);
});node-zoho:
var Zoho = require('node-zoho'),
zoho = new Zoho({authToken:'[authtoken]'});
zoho.execute('crm', 'Potentials', 'getRecords', null, function (err, result) {
if (err !== null) {
console.log(err);
} else if (result.isError()) {
console.log('the result error is: ' + result.message);
} else {
console.log(result.data.length);
}
});每次我得到一个' 20‘的长度结果,即使我有超过20个引线(或接触或潜在的)。我想要所有的记录。
有没有人知道如何更好地配置这些模块,或者知道获取所有记录的另一个诀窍?
谢谢!
发布于 2016-05-27 20:06:28
result默认值为20,需要传入{"fromIndex":1,"toIndex":200 }作为参数。
https://stackoverflow.com/questions/37475065
复制相似问题