2014-03-03 47 views
0

我試圖更新和使用百會CRM API插入導線和我有時會收到以下錯誤: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標籤中。

回答

0

作爲迴應4600表明xml不是可讀的形式,您應該仔細檢查xml值並查看是否有任何特殊字符導致此問題。在我的情況下,撇號是打破了XML。

0

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">[email protected]</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>