Mi havis kialon labori kun la SharePoint 2013 Serĉa API tra RIPOZO por la unua tempo. Mi deziris serĉi homojn, Ne dokumentoj. La kerna lernado ĉi tie estas ke vi specifas kontentajn fontojn tra ĝia GUID (#A? #almena? en #?i tiu kazo). La sekvanta jQuery eretaj rezultoj kiel:
LoadExpertsAsync: Funkcio() { JQuery.Subteno.Cors = Vera; $.Ajax({ Url: Tio ĉi.CreateFullApiUrl() + "?Querytext='portaloj'&Sourceid='b09a7990-05ea-4af9-81ef-edfab16c4e31'" + "&Selectproperties='LinkedInProfileUrl,GoogleCirclesProfileUrl,BALargeProfilePictureUrls,BAGridPictures,WorkEmail,Kapabloj,AboutMe,Interesoj,JobTitle,PastProjects,PictureURL,PreferredName,TwitterHandle,LinkedInProfileUrl,PreferredName,GoogleCirclesProfileUrl'" + "&Rowlimit=99", Metodo: "GET", Titoloj: { "Akcepti": "Apliko/json; Odata=verbose" }, Konservejo: Falsa, Sukceso: Funkcio (Rezulto) {
En mia kazo, I?? Kuranta la API #kontra? SharePoint enreta. Akiri la GUID, Mi sekvis #?i tiu #pa?o:
- Aliri la SharePoint admin centron
- Elektita ??Earch?? De la maldekstra mana navigado
- Elektita ??Anage Rezultaj Fontoj?
- Elektita ??Ocal Homaj Rezultoj?
- Rigardi la URL.
Mia URL rigardis ion #?ati:
La sourceid parametro estas kio laborita por mi.
(Mi komprenas ke la sourceid efektive povas esti speco de konstanta afero kun SP, but I’ll always check anyway 🙂 ).
</Fino>
Sekvi min sur Pepi ĉe http://www.twitter.com/pagalvin