我的任务是创建一个网页(外部开发)应该能够与CRM系统通信的API。我研究过CRM SDK并创建了几个C#类,它们执行一些基本操作来获得它的感觉,但现在我的主要问题是应该给网页的开发人员什么,以便他能够使用我拥有的。它是否必须是托管在CRM领域的REST/SOAP API,以便网页可以发送查询,或者我可以从c#项目创建一个DLL并将其提供给网页的开发人员?Microsoft Dynamics CRM API
事实上,如果CRM是由Dynamics/Microsoft托管的,它将如何解决它是否是REST API?
为什么这个开发者不能直接使用CRM API? –
嗨Jason,你是指REST API(刚刚发现CRM 2016有一个)或者我在c#中使用的那个?无论如何,我认为他的借口是他并不熟悉,所以我希望我开发这些方法,然后他可以将参数传递给它(例如添加新人/更新属性等) – Slavi
因此,您只是创建一个包装器?既然如此,开发人员将如何与之交互?如果通过浏览器,那么基于REST的某种类型可能会更好,或者通过某种类型的WinApp,然后通过WCF WebService。真的这取决于。 –