Aici este un set de probă restul apeluri care funcţionează pentru mine şi vă poate ajuta, de asemenea. Ca de 02/2014, there are two examples 🙂
- O coloană cu spaţii în numele de referinţă
- Referinţă o coloană de selecție multiplă
- Efectuaţi o căutare de oameni prin intermediul restul
Voi adăuga la acest lucru ca timpul trece.
Aici sunt unele cerneluri utile am găsit, de asemenea:
- http://platinumdogs.me/2013/03/14/sharepoint-adventures-with-the-rest-api-part-1/#lookup
- http://msdn.microsoft.com/en-us/library/gg309461.aspx#BKMK_select
O coloană cu spaţii în numele de referinţă
Pot crea o listă personalizată cu o coloană numită "Blog-ul autorului" (spaţiu între Blog şi autorul).
$select această coloană de referinţă este:
Pur şi simplu înlocuiţi spaţiul cu "_x0020_". Vom vedea _x0020_ în multe exemple în întreaga Internet şi restul nu este diferit.
Dacă nu faci asta, sunteţi răspunzător pentru a obţine un mesaj de eroare de genul asta:
Expresia “Blog-ul autorului” nu este valid.
Destul de uşor.
Referinţă o coloană de căutare selecție multiplă
Înfiinţat:
- Crea o listă personalizată numit categorii.
- Adauga unele categorii. Am adăugat categorii astfel:
- Creaţi o altă listă particularizată numit MockBlog şi adăugaţi categorii ca o coloană multi-lista selecta (sau coloană de site în cazul în care este modul în care aţi rola).
Adăuga unele elemente la lista de Mockblog şi sunteţi gata.
Un apel de stil Ajax, utilizarea jQuery va arata ceva de genul:
serverUrl = "/_api/web/liste/GetByTitle('MockBlog')/elemente" + "?$Selectaţi = titlu,Categorii/titlu,Blog_x0020_Author/titlu" + "&$Expand = Blog_x0020_Author,Categorii";
Noi suntem spune SharePoint "da-mi titlul pentru toate categoriile (Categorii/titlu). Valorile reale pentru a lua Titlul de $extindeING lista categoriilor." (Meu parafrazând odihnitor este, probabil, destul de lejer, dar cum eu sunt interpretarea acestora).
Dacă aţi face acest lucru prin intermediul JavaScript şi utilizarea Lăutar să se uite la ieşire, veţi obţine ceva de genul asta în schimb:
(De mai sus este un obiect JSON)
Efectuaţi o căutare de oameni prin intermediul restul
I blogged despre acest separat. Cheia este de a specifica un parametru de IDSursă a căror valoare este GUID-ul de sursa de conținut Local de persoane. (Sursele de conținut folosit pentru a fi numit domenii şi my-oh-mea nu atât de greu pentru a apela tot ceea ce un domeniu de aplicare pentru mine!).
Citeşte mai multe despre el aici: http://www.mstechblogs.com/paul/?p=10385
</scop>
Urmaţi-mă pe Twitter, la http://www.twitter.com/pagalvin