如何使用 API v2 搜索 Zoho 自定义模块?
How to search Zoho custom module using API v2?
我正在使用 ZohoCRM.modules.custom.READ
的访问令牌。
当我向 https://www.zohoapis.com/crm/v2/Custom/search
发送 GET 请求时,出现以下错误。
{
"code": "INVALID_MODULE",
"details": {},
"message": "the module name given seems to be invalid",
"status": "error"
}
我做错了什么以及如何定义我试图从中提取数据的模块(称为 CustomModule2
)?
想通了...
首先,需要去 https://crm.zoho.com/crm/{org_id}/settings/modules 找到 CustomModule2
的实际名称,即 Adresses livraison
。
然后,需要去 https://crm.zoho.com/crm/{org_id}/settings/api/modules 找到 Adresses livraison
的 API 名称,即 Adresses_livraison
。
最后,需要去 https://crm.zoho.com/crm/{org_id}/settings/api/modules/CustomModule2?step=FieldsList 找到我想用作搜索条件的字段的 API 名称(它是 Compte
]。
使用httpie的最终查询如下。
http GET https://www.zohoapis.com/crm/v2/Adresses_livraison/search \
Authorization:"Zoho-oauthtoken {access_token}" \
criteria=="(Compte:equals:{account_id})"
Zoho 是我遇到过的最尴尬的开发者体验。
我正在使用 ZohoCRM.modules.custom.READ
的访问令牌。
当我向 https://www.zohoapis.com/crm/v2/Custom/search
发送 GET 请求时,出现以下错误。
{
"code": "INVALID_MODULE",
"details": {},
"message": "the module name given seems to be invalid",
"status": "error"
}
我做错了什么以及如何定义我试图从中提取数据的模块(称为 CustomModule2
)?
想通了...
首先,需要去 https://crm.zoho.com/crm/{org_id}/settings/modules 找到 CustomModule2
的实际名称,即 Adresses livraison
。
然后,需要去 https://crm.zoho.com/crm/{org_id}/settings/api/modules 找到 Adresses livraison
的 API 名称,即 Adresses_livraison
。
最后,需要去 https://crm.zoho.com/crm/{org_id}/settings/api/modules/CustomModule2?step=FieldsList 找到我想用作搜索条件的字段的 API 名称(它是 Compte
]。
使用httpie的最终查询如下。
http GET https://www.zohoapis.com/crm/v2/Adresses_livraison/search \
Authorization:"Zoho-oauthtoken {access_token}" \
criteria=="(Compte:equals:{account_id})"
Zoho 是我遇到过的最尴尬的开发者体验。