Ето един набор от примерни почивка повиквания, които работят за мен и може да ви помогне, както и. Като от 02/2014, there are two examples 🙂
- Адресирате колона с интервали в името си
- Референтен мулти-изберете колона
- Хората търсене чрез почивка
Аз ще добави към това като времето минава.
Ето някои полезни мастила, аз открих, както и:
- 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
Адресирате колона с интервали в името си
Аз създадете списък по избор с една колона, наречена "Блог автор" (пространството между блог и автор).
$select за позоваване на тази колона е:
Просто замени пространството с "_x0020_". Виждаме _x0020_ в много примери в internets и почивка е не се различава.
Ако не направите това, Вие сте може да получите съобщение за грешка като това:
Изразът “Автор блог” не е валиден.
Лесно достатъчно.
Референтен мулти-изберете справочна колона
Създаден:
- Създаване на потребителски списък, наречен категории.
- Добави някои категории. Добавих категории thusly:
- Създайте друг потребителски списък, наречен MockBlog и добавете категории като мулти-изберете списък колона (или колона на сайт, ако това е как да хвърли).
Добавяне на някои елементи в списъка с Mockblog и сте готови.
Повикване Аякс стил, използвайки jQuery ще изглежда нещо подобно:
serverUrl = "/_api/уеб/списъци/GetByTitle("MockBlog")/елементи" + "?$изберете = заглавие,Категории/заглавие,Blog_x0020_Author/заглавие" + "&$разширяване = Blog_x0020_Author,Категории";
Ние сме се казва от SharePoint "ми даде заглавието за всички категории (Категории/заглавие). Получаване на действителни стойности за Заглавие от $разширяванеING списъка категории." (Моят спокоен перифразира е вероятно доста хлабав, но това как интерпретирам го).
Ако сте прави това чрез JavaScript и използвайки цигулар да погледнете на изхода, получавате нещо подобно в замяна:
(По-горе е един обект JSON)
Хората търсене чрез почивка
Аз blogged за това отделно. Ключът е да зададете параметър на sourceid, чиято стойност е GUID на източника на съдържание на местните хора. (Източници на съдържание се използва да се нарича обхвати и е Моят о ми толкова трудно да обърне всичко с обхват за мен!).
Прочетете повече за него тук: http://www.mstechblogs.com/paul/?p=10385
</край>
Следвайте ме на Twitter в http://www.twitter.com/pagalvin