2013-10-31 300 views
0

我正在做一些關於構建Microsoft Dynamics CRM Online集成的研究。我正在構建的集成將用於Dynamics CRM Online 2013,但我很好奇2013版是否與2011版共享一個API。Dynamics CRM Online 2011與Dynamics CRM Online 2013 [API變更]

有誰知道爲Dynamics CRM Online 2013構建的集成是否將向後兼容Dynamics CRM Online 2011?

任何有識之士將不勝感激。

此外,如果任何人有使用這些API的使用Ruby,這將是真棒......

由於工作很好的資源!

回答

2

我爲CRM 2011 Online(C#和PHP/SOAP)編寫了一些集成,我可以愉快地說這兩個工作仍然有效。

任何使用CRM4編寫的集成都需要進行一些修改(我認爲這可能只是改變端點),但2011和2013似乎一起運行良好。

如果您要使用非.Net語言進行連接,請小心,因爲它可能會更加痛苦,然後爲Web服務創建一個包裝,然後與Ruby進行交談。

要與非.Net語言連接,您需要使用SOAP。我已經在這裏放了一些帖子(PHP代碼,但它應該很容易轉換) http://crmtroubleshoot.blogspot.com.au/2013/07/dynamics-crm-2011-php-and-soap-using.html

我目前還沒有它與Active Directory身份驗證工作!

0

我讀過的有關從2011年到2013年的API更改的所有內容都歸結爲CRM 4 aspx端點的刪除。除此之外,CRM的大部分變化都是前端。

0

我在某處讀到2013年製作的解決方案無法在2011年出口。因此,我認爲這不符合復古兼容性。 章節 - 介紹的解決方案

這裏是從SDK

版本兼容性

解決方案從舊版本的輸出可以導入到新版本。從較新版本導出的解決方案無法導入舊版本。這包括主版本和次版本的差異。 在2013年秋季服務更新之前從Microsoft Dynamics CRM 2011環境或Microsoft Dynamics CRM Online組織導出的解決方案可以導入到使用Microsoft Dynamics CRM 2013和Microsoft Dynamics CRM Online Fall '13服務更新的初始版本的組織中。但是,隨着更新的應用幷包含新功能或元數據定義,這些新功能或定義不能包含在組織中安裝的解決方案中,該解決方案當前並未包含解決方案導出的定義。

相關問題