Sem imel razlog za delo s SharePointovim 2013 Iskanje API preko ostalo prvič. Hotela sem, da iskanje za ljudi, ne dokumente. Tipko učenje, tukaj je, da določite vire vsebine preko GUID (ali vsaj v tem primeru). Odlomek prikazuje ta jQuery kako:
loadExpertsAsync: Funkcija() { jQuery.support.cors = True; $.Ajax({ URL: to.CreateFullApiUrl() + "?querytext = "portalov"&ID = "b09a7990-05ea-4af9-81ef-edfab16c4e31"" + "&selectproperties ='LinkedInProfileUrl,GoogleCirclesProfileUrl,BALargeProfilePictureUrls,BAGridPictures,WorkEmail,Spretnosti,AboutMe,Interese,Delovno mesto,PastProjects,PictureURL,PreferredName,TwitterHandle,LinkedInProfileUrl,PreferredName,GoogleCirclesProfileUrl "" + "&RowLimit = 99", metoda: "DOBILI", glave: { "Sprejeti": "Uporaba/json; odata = verbose" }, predpomnilnika: FALSE, uspeh: Funkcija (rezultat) {
V mojem primeru, Tečem API proti SharePoint online. Da bi dobili GUID, Sledil sem te korake:
- Dostop do SharePoint admin center
- Izberite "iskanje" iz navigacije levico
- Izberite "upravljanje virov rezultat"
- Izberite »Lokalnih prebivalcev rezultati«
- Pogled na URL.
Moj URL pogledal nekaj podobnega:
ID parametra je kakšen obdelan navzlic.
(Razumem, da ID lahko dejansko nekakšno stalni stvar s SP, ampak vseeno bom vedno preverila 🙂 ).
</namen>
Sledite mi na Cvrkutati na http://www.twitter.com/pagalvin