【问题标题】:How to set/update the lead owner using Zoho API v2?如何使用 Zoho API v2 设置/更新潜在客户所有者?
【发布时间】: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”也无济于事。

有人可以帮帮我吗? 谢谢!

【问题讨论】:

    标签: api rest crm zoho


    【解决方案1】:

    我发现了错误:我的错误是让“所有者”对象上的“电子邮件”键大写。正确的做法是:

    {
      "data": [
        {
          "Owner": {
            "email": "ownerEmail@domain.com.br"
          },
          "Email": "test@gmail.com"
        }
      ]
    }
    

    解决了。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-10-06
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多