【发布时间】:2022-01-23 07:50:33
【问题描述】:
我想通过使用他们的电子邮件地址而不是他们的 ID 来更新潜在客户所有者。我知道这是可能的,因为我以前做过,但我没有保存我提出的请求,而且我不记得我是怎么做到的。
类似这样的:
URL: https://www.zohoapis.com/crm/v2/Leads/upsert
BODY:
{
"data": [
{
"Owner": {
"Email": "ownerEmail@domain.com.br"
},
"Email": "test@gmail.com"
}
]
}
我收到一条错误消息,提示我需要提供所有者 ID,但我不应该关心它,因为电子邮件已经是他们的标识符。
当我要求这样的事情时:
{
"data": [
{
"Owner": 4528855000067045001,
"Email": "leadEmail@gmail.com"
}
]
}
或者这个:
{
"data": [
{
"Owner": {
"id": 4528855000067045001
},
"Email": "leadEmail@gmail.com"
}
]
}
我得到“MANDATORY_NOT_FOUND: Last_Name”。即使插入“Last_Name”也无济于事。
有人可以帮帮我吗? 谢谢!
【问题讨论】: