2017-04-04 72 views
-2

我想將MS Dynamics CRM 2016與網站表單(HTML頁面)集成。當提交網站中的表格時,必須在CRM中創建聯繫人記錄。無論如何,要使用JavaScript,SOAP等實現此目的。將MS動態CRM 2016與HTML網頁表格集成

+0

抓鬥Xrm.Tooling.Connector從的NuGet,並檢查出做的東西與CRM – Alex

回答

1

是的,您可以通過Web API從HTML頁面創建CRM中的聯繫人。你的HTTP POST看起來像:

POST [Organization URI]/api/data/v8.2/contacts HTTP/1.1 
Content-Type: application/json; charset=utf-8 
OData-MaxVersion: 4.0 
OData-Version: 4.0 
Accept: application/json 
{ 
    "name": "Stack Overflow", 
    "address1_street1": "My House", 
    "description": "This is the description" 
} 

您將需要額外的身份驗證,除非你的HTML頁面中的CRM託管,例如,實體形式的iframe,或者作爲解決方案的配置頁面。身份驗證以HTML標頭的形式傳遞,如下所示:

Authentication: 'Bearer' + token其中token是OAuth 2.0承載標記。

如果您的HTML頁面是外部應用程序的一部分,您可能需要考慮使用Azure註冊您的Dynamics CRM組織。然後,您可以使用Azure的Active Directory Authentication Libraries(ADAL)。

+0

我的HTML頁面的最簡單的方法相關的MSDN項是一個外部應用程序的一部分。我是webservice的新手。你能解釋我嗎? – ranjith

1

您可以使用XRMServiceToolkit庫(javascript)&在CRM中創建/更新新記錄。要使用Web API,您需要將實例與Active Directory連接。

1

我建議在尋找免費的WordPress在https://alexacrm.com

插件這可能是實現你想要的最快和最快捷的方式。