Jeg hadde grunn til å arbeide med SharePoint 2013 Søke-API via resten for første gang. Jeg ønsket å søke etter personer, ikke dokumenter. Nøkkelen læring her er at angir du innholdskilder via sin GUID (eller minst i dette tilfellet). Følgende jQuery kodebiten viser hvordan:
loadExpertsAsync: funksjonen() { jQuery.support.cors = sann; $.Ajax({ URL-adresse: Dette.CreateFullApiUrl() + "?querytext = "portaler"&sourceid = "b09a7990-05ea-4af9-81ef-edfab16c4e31"" + "&selectproperties ='LinkedInProfileUrl,GoogleCirclesProfileUrl,BALargeProfilePictureUrls,BAGridPictures,WorkEmail,Ferdigheter,AboutMe,Interesser,JobTitle,PastProjects,PictureURL,PreferredName,TwitterHandle,LinkedInProfileUrl,PreferredName,GoogleCirclesProfileUrl'" + "&ROWLIMIT = 99", metoden: "FÅ", overskrifter: { "Godta": "programmet/json; OData = detaljert" }, cache: USANN, suksess: funksjonen (resultatet) {
I mitt tilfelle, Jeg kjører API mot SharePoint online. Få guiden, Jeg fulgte fremgangsmåten:
- Tilgang til Administrasjonssenter for SharePoint
- Velg "Søk" fra venstre side
- Velg «Behandle resultatet kilder»
- Velg "Lokalbefolkningen resultater"
- Se på nettadressen.
Webadressen min sett noe som:
Parameteren sourceid er hva arbeidet for meg.
(Jeg forstår at kilde-IDen kan faktisk være en slags permanent ting med SP, but I’ll always check anyway 🙂 ).
</slutten>
Følg meg på Twitter på http://www.twitter.com/pagalvin
ja, Paul virker IDer er løst i alle SP13 miljøer og her er listen som jeg fikk fra en annen kilde:
Dokumenter e7ec8cee-ded8-43c9-beb5-436b54b31e84
Elementer som samsvarer med en innholdstype 5dc9f503-801e-4ced-8a2c-5d1237132419
Elementer som samsvarer med en kode e1327b9c-2b8c-4b23-99c9-3730cb29c3f7
Elementer knyttet til gjeldende bruker 48fec42e-4a92-48ce-8363-c2703a40e67d
Elementer med samme søkeord som dette elementet 5c069288-1d17-454a-8ac6-9c642a065f48
Lokale personresultater b09a7990-05ea-4af9-81ef-edfab16c4e31
Lokale rapporter og dataresultater 203fba36-2763-4060-9931-911ac8c0583b
Lokale SharePoint resultater 8413cd39-2156-4e00-b54d-11efd9abdb89
Lokale Video resultatene 78b793ce-7956-4669-aa3b-451fc5defebf
Sider 5e34578e-4d08-4edc-8bf3-002acf3cdbcc
Bilder 38403c8c-3975-41a8-826e-717f2d41568a
Populære 97c71db1-58ce-4891-8b64-585bc2326c12
Nylig endrede elementer ba63bbae-fa9c-42c0-b027-9a878f16557c
Anbefalte elementer ec675252-14fa-4fbe-84dd-8d098ed74181
Wiki 9479bf85-e257-4318-b5a8-81a180f5faa1
Pingback: Eksempel SharePoint resten samtaler « Paul Galvin's SharePoint plass