Zoho V2 Rest API 搜索条件

Fur*_*han 4 search crm criteria zoho

由于 Zoho 将弃用 v1 对 REST API 的支持。我正在更改 API 以支持 v2。

早些时候,潜在客户模块中有一个字段表示“lastModifiedTime”,这有助于仅获取那些已修改的潜在客户。并且查询字符串包含lastModifiedTime={SOMEDATETIME}。

但在新版本的 API 中,我无法应用该标准。下面是我的网址。

https://www.zohoapis.com/crm/v2/Leads/search?criteria=(Modified Time:equals:2018-07-19T17:39:46+05:30)

我尝试了不同的字段,但所有日期字段都给出了以下错误。

{ "code": "INVALID_QUERY", "details": { "reason": "the field is not available for search", "api_name": "Modified Time" }, "message": "invalid query formed", "status": "error" }

小智 5

当您输入不存在的 API 字段名称(或者隐藏或非活动字段)时,它会返回此错误。我也遇到了同样的问题,然后我发现API字段名称拼写错误(我拼写正确,但在数据库中拼写错误)。不管怎样,在你的情况下,可能只是你错过了下划线;您的 API 字段名称可能应该是 Modified_Time,因为 API 字段名称中不允许有空格。


小智 5

我认为这是因为你在单词之间使用了空格。尝试在条件中的单词之间使用 _

https://www.zohoapis.com/crm/v2/Leads/search?criteria=(Modified_Time:equals:2018-07-19T17:39:46+05:30)
Run Code Online (Sandbox Code Playgroud)