我正在研究如何为Microsoft Dynamics CRM Online构建集成。我正在构建的集成将用于Dynamics CRM Online 2013,但我很好奇2013版本是否与2011版本共享API。
有谁知道为Dynamics CRM Online 2013构建的集成是否会向后兼容Dynamics CRM Online 2011?
这里的任何见解都将不胜感激。
此外,如果任何人有很好的资源来使用Ruby来使用这些API,那就太棒了……
谢谢!
发布于 2013-11-01 06:37:19
我为CRM2011 Online编写了一些集成(C#和PHP/SOAP),我可以很高兴地说,这两种集成仍然有效。
我认为,任何考虑到CRM4的集成都需要一些修改(这可能只是改变端点),但2011和2013似乎可以一起工作。
如果你想使用非Ruby语言进行连接,要小心,因为这可能比为.Net服务创建一个包装器要痛苦得多,而不是使用Ruby语言。
要与非.Net语言连接,您需要使用SOAP。我在这里放了一些帖子(PHP代码,但它应该很容易转换) http://crmtroubleshoot.blogspot.com.au/2013/07/dynamics-crm-2011-php-and-soap-using.html。
不过,我目前还没有让它与Active Directory身份验证一起工作!
发布于 2013-11-04 21:27:20
我所读到的关于API从2011年到2013年的所有变化都归结为删除了CRM 4 aspx端点。除此之外,CRM的大多数变化都是前端的。
发布于 2013-11-05 13:43:57
我在某处读到,2013年的解决方案不能在2011年输出。所以我不认为它是复古兼容的。第二章-解决方案简介
这是来自SDK的代码
版本兼容性
从旧版本导出的解决方案可以导入到新版本中。从较新版本导出的解决方案无法导入到较旧版本中。这包括主要版本差异和次要版本差异。可以使用Microsoft Dynamics CRM 2013和Microsoft Dynamics CRM Online Fall '13 Service Update的初始版本将从Microsoft Dynamics CRM 2011环境或Microsoft Dynamics CRM Online组织中导出的解决方案导入到组织中。但是,由于应用了更新并包含新功能或元数据定义,这些新功能或定义不能包含在安装在组织上的解决方案中。
https://stackoverflow.com/questions/19715044
复制相似问题