【问题标题】:How to get data from custom modules in ZOHO CRM API?如何从 ZOHO CRM API 中的自定义模块获取数据?
【发布时间】:2015-08-10 08:22:42
【问题描述】:

我们在 zoho crm 中创建了一个自定义模块。在使用 api 访问数据时,它适用于 zoho 的预定义模块,而不适用于自定义模块。

查询: https://crm.zoho.com/crm/private/xml/myCustomModuleName/getRecords?authtoken=myauthtoken&scope=crmapi&newFormat=2&selectColumns=All

错误:无法处理您的请求。请验证您是否输入了正确的方法名称、参数和参数值。

有什么想法吗?

【问题讨论】:

  • 我也想知道这个问题的答案。是否可以针对自定义 Zoho 模块使用 API?
  • 对于希望使用 v2 实现这一目标的任何人,请参阅 stackoverflow.com/a/63179203/4579271

标签: crm zoho


【解决方案1】:

使用 getModules 方法确保您调用的是正确的模块。在我的例子中,该模块看起来在 zoho GUI 中被命名为“Clients”,但实际上在我们的营销团队设置时它被命名为“Potentials”,我只能在调用 getModules 方法后才能看到:

https://crm.zoho.com/crm/private/json/Info/getModules?authtoken=AUTHTOKEN&scope=cmapi

https://www.zoho.com/crm/help/api/getmodules.html

在我指定正确的模块后,所有的搜索和查询 api 方法都可以正常工作。

【讨论】:

  • 有没有办法更改模块的名称(不是显示名称)?
【解决方案2】:

您已接近,但您的 api 请求应如下所示:

https://crm.zoho.com/crm/private/json/CustomModule1/searchRecords?newFormat=2&authtoken=YOURAPITOKEN&scope=crmapi&criteria=(YOURCRITERIA)

自定义模块名称始终为 CustomModule1CustomModule2CustomModule3 等。

您可以通过导航到设置>模块并查看模块列表中的模块名称列来查看名称。

【讨论】:

    猜你喜欢
    • 2021-06-06
    • 2021-08-22
    • 2015-03-11
    • 1970-01-01
    • 2022-08-16
    • 2020-04-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多