Представяне и използване на интерфейса REST на SharePoint 2013

Пълният интерфейс REST в SharePoint 2013 дава възможност за достъп до повечето инструменти и обекти на SharePoint, използващи стандартни уеб езици.

Използване на OAuth За пълни подробности за това как OAuth работи в SharePoint 2013 и как можете да получите токен за вашето приложение, вижте статията на библиотеката MSDN „Упълномощаване и удостоверяване за приложения в SharePoint 2013“ (bit.ly/XAyv28). След като получите маркера, трябва да го предадете при всяка REST заявка. За да направите това, добавяте заглавие за упълномощаване, което предава маркера за достъп като негова стойност, предшествано от думата "Приносител":

RESTful генериране на URL Услугата REST на SharePoint е внедрена във файла client.svc във/_vti_bin виртуалната папка на уебсайта на SharePoint, но SharePoint 2013 поддържа съкращението "_api" като заместител на "_vti_bin/client.svc". Ето как изглежда основният URL адрес за всяка крайна точка:

Тази база се добавя към специфичните за услугата URL адреси на конкретни крайни точки; например можете да изтеглите всички списъци от сайт на SharePoint, като използвате URL адрес като този:

За да получите връзка към конкретен списък, посочете неговия идентификатор или, както в следващия пример, заглавието му:

Имате достъп до всички основни класове в обектния модел на съдържание на SharePoint, включително колекции от сайтове, уебсайтове, списъци, папки, полета и елементи от списъка. Можете да получите информация за потребителя чрез класовете SP.User (bit.ly/15M4fzo), SP.UserCollection (bit.ly/16TQTnW), SP.Group (bit.ly/X55Pga) и SP.GroupCollection (bit.ly/ZnFHbG ). IN раздел. един показва примери за различни крайни точки за операции на четене.

Раздел. 1. Крайни точки за операции на четене