我希望这个问题尚未得到治疗,但我没有发现。
我正在与Zoho CRM建立节点集成,我想从销售线索,联系方式或电位中获取所有记录。
我尝试使用2个节点模块: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);
});
节点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条以上的导线(或触点或电位)也是如此。我想获取所有记录。
有人知道如何更好地配置这些模块,或者知道另一种技巧来获取所有记录吗?
谢谢!
最佳答案
结果的默认值为20。
您必须传递{“ fromIndex”:1,“ toIndex”:200}作为参数。
看看这个:
https://apigee.com/i.vatsenko/embed/console/zoho-crm
关于node.js - Zoho CRM-Node.js集成:通过一个模块获取20多个潜在客户-联系人-潜在客户,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/37475065/