我使用SDK下载中提供的DLL整理了一些用于访问CRM的代码,并尝试了早期绑定方法和后期绑定方法。
我想做的是除了拥有一些我的用户将在Dynamics中访问的自定义实体(通过云中的Dynamics UI),我还想构建一些与Dynamics交流的Android应用。
我的理解是我可以通过REST与Android交谈(假设我正确处理身份验证并使用ADAL库获取令牌,因为我的Dynamics实例在Microsoft云上运行)或者我可以将SDK与.NET一起使用中间层。
推荐的方法是什么?有最好的做法吗?我何时使用SDK中提供的DLL,并将它们包装在我自己的Web API中,而不是直接通过REST连接到Dynamics?
请帮助这个菜鸟。
答案 0 :(得分:1)
有点难说,取决于你的才能和需求。这是一个伟大的网站链接,以便开始: http://blogs.msdn.com/b/crminthefield/archive/2015/01/12/build-your-own-crm-mobile-app-s.aspx
关于Rest调用的一个注释,默认情况下你只能执行CRUD操作,并且需要跳过一些箍来执行其他调用。