0

Это мой код обслуживания 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 или направлять меня, как получить мой список по службе отдыха.

Спасибо.

ответ

1

Этот запрос REST предоставит вам все списки, доступные на вашем сайте. http://myserver/_vti_bin/ListData.svc

для получения дополнительной информации о вызове SharePoint RESTful службы, пожалуйста, обратитесь к этому MSDN article

 Смежные вопросы

  • Нет связанных вопросов^_^