Mul oli põhjust töötamiseks SharePointi 2013 Otsi API kaudu ülejäänud esimest korda. Ma tahtsin inimesi otsima, mitte dokumentide. Õppimine on see, et võti Määrake sisuallikate kaudu oma GUID (või vähemalt antud juhul). Järgmised jQuery väljavõte näitab kuidas:
loadExpertsAsync: funktsioon() { jQuery.support.cors = True; $.AJAX({ URL-i: See.CreateFullApiUrl() + "?querytext = "portaale"&SourceId = "b09a7990-05ea-4af9-81ef-edfab16c4e31"" + "&selectproperties ='LinkedInProfileUrl,GoogleCirclesProfileUrl,BALargeProfilePictureUrls,BAGridPictures,WorkEmail,Oskused,AboutMe,Huvide,Ametinimetus,PastProjects,PictureURL,PreferredName,TwitterHandle,LinkedInProfileUrl,PreferredName,GoogleCirclesProfileUrl "" + "&Auditipäringu = 99", meetod: "SAADA", päised: { "Aktsepteeri": "taotlus/json; odata = verbose" }, vahemälu: väär, edu: funktsioon (tulemus) {
Minu puhul, Jooksen API vastu SharePoint online. Saada GUID, Ma järgisin järgmiselt.:
- Juurdepääs SharePointi administreerimiskeskuses
- Valige "Otsi" vasakul navigeerimine
- Valige "Halda tulemus allikad"
- Valige "Kohalike inimeste tulemused"
- Pilk URL.
Minu URL otsisin midagi sellist:
Sourceid parameeter on, mis töötas minuga.
(Ma saan aru, et sourceid võib tegelikult olla selline pidev asi SP, but I’ll always check anyway 🙂 ).
</lõpp>
Järgi mind vidistama kell http://www.twitter.com/pagalvin