0

我正在尝试使用 Zoho CRM API 更新和插入潜在客户,但有时会收到以下错误:

<response><error><code>4600</code><message>Unable to process your request. Please verify if the     name and value is appropriate for the "xmlData" parameter.</message></error></response>

我的问题是有时一切正常,有时我得到这个错误,但我很难看到“好”XML 和“坏”XML 之间的任何区别。我将所有值都包含在 CDATA 标记中。

4

2 回答 2

1

zoho api 的标准 xml 格式如下,请根据此更新您的 xml 格式。

$xmlData=
<Leads>
<row no="1">
<FL val="Lead Source">Web Download</FL>
<FL val="Company">Your Company</FL>
<FL val="First Name">Hannah</FL>
<FL val="Last Name">Smith</FL>
<FL val="Email">testing@testing.com</FL>
<FL val="Title">Manager</FL>
<FL val="Phone">1234567890</FL>
<FL val="Home Phone">0987654321</FL>
<FL val="Other Phone">1212211212</FL>
<FL val="Fax">02927272626</FL>
<FL val="Mobile">292827622</FL>
</row>
</Leads>
于 2016-09-23T13:17:33.683 回答
0

由于响应 4600 表明 xml 格式不可读,因此您应该仔细检查 xml 值并查看是否有任何特殊字符导致问题。就我而言,撇号破坏了 xml。

于 2014-12-16T11:11:58.597 回答