如何从Sitecore获取数据

时间:2016-11-12 15:09:45

标签: rest sitecore

我是Sitecore的新手,我想询问是否可以通过sitecore获取数据。一些REST API或者我可以在表单数据更改时拦截并将其保存到json文件。

1 个答案:

答案 0 :(得分:2)

根据您使用的Sitecore版本,有几种方法可以执行此操作,但目前最强大的方法是使用Sitecore服务客户端框架:

https://sdn.sitecore.net/upload/sitecore7/75/developer%27s_guide_to_sitecore.services.client_sc75-a4.pdf

如果需要对可以使用EntityService的数据进行更多控制,可以使用ItemService REST api以json格式从Sitecore获取数据。这是针对Sitecore 7.5及更高版本的。

如果您使用的是早期版本,则可以使用Item Web API:

https://sdn.sitecore.net/upload/sdn5/modules/sitecore%20item%20web%20api/sitecore_item_web_api_developer_guide_sc65-66-usletter.pdf

如果您计划拦截Web Forms for Marketers表单上的数据,那么您最好使用自定义保存操作将表单数据保存到json文件:

http://www.roundedcube.com/Blog/2016/creating-a-custom-save-action-for-sitecore-wffm