2013-10-21 55 views
2

任何人都可以請告訴我從zoho CRM中將html web表單捕獲的數據發佈到zoho CRM的過程嗎?將自定義html表單數據發佈到zoho crm中

我創建了一個正常的客戶端HTML表單,並使用JavaScript進行了所有必要的驗證,現在我想將表單中的數據存儲到zoho CRM中,以便我可以更好地分析數據。

回答

1

這是可以做到的JavaScript。我會建議使用jQuery的Ajax方法來實現:

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

你應該能夠做這樣的事情:

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

,其中數據是要寫入ZOHO的XML文檔。例如寫入鉛表它看起來像:

<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">[email protected]</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與您一起權威性令牌和範圍= crmapi和newFormat = 1。

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

之所以這麼說,使用JavaScript可能並不可取,因爲你會暴露你的AUTH鍵走向世界。我不確定,但是通過這個認證密鑰,我想會有人在你不知情或不許可的情況下閱讀,編寫或更新你的Zoho CRM。我建議在Javascript中對此做一些研究。我個人從未在JS中做過;只在PHP和C#中。

詹姆斯

0

兩個選項: 1)您可以提交表單SOHO CRM - 生成網頁形式,其設置,你會看到什麼應該是動作和輸入字段。 2)如果你想通過AJAX來做,你不能直接做,因爲CORS問題。但是您可以設置自己的服務器端PHP,將其推送到ZOHO CRM中,使用其API(請參閱:https://www.zoho.com/crm/help/api/insertrecords.html) ,然後與其交互。

相關問題