【问题标题】:How to get updated data from SharePoint 2010 using REST API - Java?如何使用 REST API - Java 从 SharePoint 2010 获取更新的数据?
【发布时间】:2018-01-31 13:28:57
【问题描述】:
我创建了 java 示例应用程序,使用其 REST API 支持从 SharePoint 2010 获取数据,
http://sharepoint.domain.com/list/_vti_bin/ListData.svc/title
它工作正常。但是,就我而言,一旦值在 SharePoint 中更新,我只需要获取更新的数据。是否有任何 REST API 支持可用于仅从 SharePoint 2010 获取更新数据?
【问题讨论】:
标签:
java
rest
sharepoint
sharepoint-2010
【解决方案1】:
您可以使用SPServices 库来查询 SharePoint 数据,这样您就可以指定 CAML 查询来查询您想要的项目。
Sample code
$().SPServices({
operation: "GetListItems",
async: false,
listName: "Video",
CAMLQuery: "<Query><Where><Eq><FieldRef Name='Category' /><Value Type='Choice'>Funny</Value></Eq></Where></Query>",
CAMLViewFields: "<ViewFields> <FieldRef Name='Title' /> </ViewFields>",
completefunc: function (xData, Status) {
$(xData.responseXML).SPFilterNode("z:row").each(function() {
var liHtml = "<li>" + $(this).attr("ows_Title") + "</li>";
$("#tasksUL").append(liHtml);
});
}
});