我希望这个问题尚未得到治疗,但我没有发现。
我正在与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/

10-11 08:32