从 Dynamic CRM 2011 检索事件
Retrieving events from Dynamic CRM 2011
我想从 begin/end 日期的动态 CRM 2011 检索事件。
我想使用 C# 构建 WCF 以将 CRM OData 用于 return 所有事件。
我这样做是因为我想在我们正在开发的 ios
应用程序之一中获取事件。
那么我如何使用 CRM OData 来检索所有事件并将它们转换为 json?
因此计划是按以下顺序使用数据:CRM -> 您的 WCF -> iOS?
如果您将 WCF 放在中间,那么最好使用 IOrganizatioService 端点而不是 OData,因为即使请求CRM 正在使用 SOAP (IOrganizationService)。
这是因为 OData 端点比 SOAP 端点更受限制,与 OData 相比,您可以使用 IOrganizationService 做更多的事情。
Here 是一篇可以帮助您入门的文章。
注意:最好有 CRM -> Web API -> iOS。之所以这么说,是因为虽然您可以从 WCF 服务 return JSON,但设置起来有点麻烦,而使用 Web API,它很简单并且会自动与客户端协商基于 Content-Type header(可能是 JSON / XML / 等等...)
我想从 begin/end 日期的动态 CRM 2011 检索事件。
我想使用 C# 构建 WCF 以将 CRM OData 用于 return 所有事件。
我这样做是因为我想在我们正在开发的 ios
应用程序之一中获取事件。
那么我如何使用 CRM OData 来检索所有事件并将它们转换为 json?
因此计划是按以下顺序使用数据:CRM -> 您的 WCF -> iOS?
如果您将 WCF 放在中间,那么最好使用 IOrganizatioService 端点而不是 OData,因为即使请求CRM 正在使用 SOAP (IOrganizationService)。
这是因为 OData 端点比 SOAP 端点更受限制,与 OData 相比,您可以使用 IOrganizationService 做更多的事情。
Here 是一篇可以帮助您入门的文章。
注意:最好有 CRM -> Web API -> iOS。之所以这么说,是因为虽然您可以从 WCF 服务 return JSON,但设置起来有点麻烦,而使用 Web API,它很简单并且会自动与客户端协商基于 Content-Type header(可能是 JSON / XML / 等等...)