我正在尝试使用 Python 将潜在客户添加到 Zoho CRM 模块。我不断得到:
<响应><错误><代码>4600</代码><消息>无法处理您的请求。请验证名称和值是否适合“xmlData”参数。</message></error></response>
从服务器。我不知道我的发布是否正确,还是我们的 Xml 数据有问题。我正在使用 urllib 和 urllib2 来格式化发布请求。
发布请求如下所示。
url = ("https://crm.zoho.com/crm/private/xml/Leads/insertRecords?authtoken="
""+str(self.authToken)+"&scope=crmapi")
params = {"xmlData":self.xml}
data = urllib.urlencode(params)
request = urllib2.Request(url = url, data =data)
request.add_header("Content-Type",'application/xml')
response = urllib2.urlopen(request)