我希望这个问题尚未得到处理,但我还没有找到。 我正在与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个引线(或接触或电位)。我想得到所有的记录。
有人知道如何更好地配置这些模块或知道获取所有记录的其他技巧吗?
谢谢!
答案 0 :(得分:0)
结果的默认值为20。 您必须将{" fromIndex":1," toIndex":200}作为参数传递。