我认为使用 get_file_contents 函数将允许我执行 API,就像我过去使用过的其他 API 一样。但是这种方法不适用于 Zoho CRM API - 可能是因为我传递 XML 数据而不是 RESTful 查询?
API 文档位于http://zohocrmapi.wiki.zoho.com/insertRecords-Method.html
通过 Web 浏览器地址栏传递时,它可以工作:
https://crm.zoho.com/crm/private/xml/Contacts/insertRecords?authtoken=Auth Token&scope=crmapi
&newFormat=1
&xmlData=
<Contacts>
<row no="1">
<FL val="First Name">Scott</FL>
<FL val="Last Name">James</FL>
<FL val="Email">test@test.com</FL>
<FL val="Department">CG</FL>
<FL val="Phone">999999999</FL>
<FL val="Fax">99999999</FL>
<FL val="Mobile">99989989</FL>
<FL val="Assistant">John</FL>
</row>
</Contacts>
使用 file_get_contents 运行时没有任何错误。有谁知道我需要做些什么才能让它发挥作用?
4 回答
这对我有用。我写了两个方法。一个用于获取身份验证密钥,另一个用于创建联系人。
使用这样:
我仍在研究在联系人上插入地址信息所需的 XML。
如果您遇到 SSL 连接问题,请尝试添加下一个 curl 选项: