forms - 将自定义 html 表单数据发布到 zoho crm

标签 forms web crm zoho

谁能告诉我将从 html 网络表单捕获的数据发布到 zoho CRM 的过程吗?

我已经使用 JavaScript 创建了一个带有所有必要验证的普通客户端 html 表单,现在我想将该表单中的数据存储到 zoho CRM 中,以便我可以更好地分析数据。

最佳答案

这可以在 javascript 中完成。我建议使用 jQuery Ajax 方法来完成此操作:

http://api.jquery.com/jQuery.post/

你应该能够做这样的事情:

$.ajax({
  type: "POST",
  url: url,
  data: data,
  success: success,
  dataType: xml
});

其中 data 是您要写入 zoho 的 XML 文档。例如要写入 Lead 表,它看起来像:
<Leads>
  <row no="1">
     <FL val="Lead Source">My Lead Source</FL>
     <FL val="Last Name">Smith</FL>
     <FL val="First Name">James</FL>
     <FL val="Email">name@mydomain.com</FL>
     <FL val="Phone">555-1234</FL>
     <FL val="Website">www.mydomain.com</FL>
     <FL val="Description">Some Informative Description</FL>
  </row>
</Leads>

所有这些都会被发布到

crm.zoho.com/crm/private/xml/Leads/insertRecords 以及您的身份验证 token ,以及 scope=crmapi 和 newFormat=1。

更多信息可以在这里找到:
http://www.zoho.com/crm/help/api/insertrecords.html

尽管如此,使用 javascript 可能并不可取,因为您必须向全世界公开您的 AUTH key 。我不确定,但使用此身份验证 key ,我想任何人都可以在您不知情或未经您许可的情况下读取、写入或更新您的 Zoho CRM。我建议对在 Javascript 中执行此操作的安全影响进行一些研究。我个人从未在 JS 中做过;仅在 PHP 和 C# 中。

詹姆士

关于forms - 将自定义 html 表单数据发布到 zoho crm,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19495048/

相关文章:

javascript - jQuery 单选按钮分层元素隐藏

javascript - 如何重定向 wpmu 目录 "edit listing"按钮?

javascript - 验证码错误 400

php - 我如何删除 http ://www in form?

angular - Angular 应用程序授权和 Zoho CRM 的问题

plugins - CRM 2011 - 在 C# 中按字段值查找记录

php - 将 HTML 表单提交为 PDF

ios - 有没有办法将 Stripe 的 STPPaymentCardTextField 嵌入 Eureka 表单生成器中?

javascript - 在 Python 中使用大整数模拟 JavaScript 加法错误

dynamics-crm - 如何在工作场所的 'Extensions' 选项卡下显示自定义实体?