Это мой код обслуживания sharepoint, чтобы получить список моих документов.Как позвонить в службу поддержки Sharepoint 2013
var docuList;
function getList(){
var context = new SP.ClientContext('/');
var oColl = context.get_web().get_lists().getByTitle('Test');
var Query = new SP.CamlQuery();
Query.set_viewXml("<View><Query><OrderBy><FieldRef Name=\"Created\" Ascending=\"FALSE\" /></OrderBy></Query><ViewFields><FieldRef Name=\"FileLeafRef\" /><FieldRef Name=\"FileRef\" /></ViewFields></View>");
docuList = oColl.getItems(Query);
context.load(docuList);
context.executeQueryAsync(successCall, failCall);
}
function successCall(res,arg){
var litToIter = docuList.getEnumerator();
while (litToIter.moveNext()) {
var item = litToIter.get_current();
var DocUrl = item.get_item("FileRef");
console.log(DocUrl); // My list of documents which I added
}
}
Когда я выполняю этот код, я получаю свой список. Но если я использую службу отдыха для получения списка, я не получаю список данных (получение некоторых разных данных в формате XMl). Я попробовал Rest call в почтальоне. Это мой URL-адрес службы поддержки, чтобы получить список документов.
http://MysiteURL/site/_api/lists/getbytitle («Test»)
Am это не уверен, является ли правильный способ ударить общий ресурс, может кто-то исправить мой URL или направлять меня, как получить мой список по службе отдыха.
Спасибо.