Ho avuto ragione a lavorare con SharePoint 2013 API di ricerca tramite REST per la prima volta. Ho voluto cercare persone, non documenti. La chiave qui è quella di apprendimento è specificare origini di contenuto tramite il relativo GUID (o almeno in questo caso). Illustrato nel seguente frammento di jQuery come:
loadExpertsAsync: funzione() { jQuery.support.cors = true; $.AJAX({ URL: Questo.CreateFullApiUrl() + "?QueryText = 'portali'&SourceId = 'b09a7990-05ea-4af9-81ef-edfab16c4e31'" + "&scegliereProprietà ='LinkedInProfileUrl,GoogleCirclesProfileUrl,BALargeProfilePictureUrls,BAGridPictures,WorkEmail,Competenze,AboutMe,Interessi,JobTitle,PastProjects,PictureURL,PictureURL,TwitterHandle,LinkedInProfileUrl,PictureURL,GoogleCirclesProfileUrl'" + "&ROWLIMIT = 99", Metodo.: "Ottieni", intestazioni: { "Accettare": "applicazione/json; OData = verbose" }, cache: falso, successo: funzione (risultato) {
Nel mio caso, Sono in esecuzione le API contro SharePoint online. Per ottenere il GUID, Ho seguito questi passaggi:
- Accesso al centro di admin di SharePoint
- Selezionare "Cerca" dalla mano sinistra spostamento
- Selezionare "Gestione fonti di risultato"
- Selezionare "Risultati di gente locale"
- Guardate l'URL.
Il mio URL sembrava qualcosa come:
Il parametro sourceid è ciò che ha funzionato per me.
(Capisco che il sourceid potrebbe in realtà essere una sorta di permanente cosa con SP, ma sarò sempre controllare comunque 🙂 ).
</fine>
Seguimi su Twitter a http://www.twitter.com/pagalvin
Sì, Paul sembra che gli ID siano stati corretti in tutti gli ambienti SP13 ed ecco un elenco che ho ottenuto da un'altra fonte:
Documenti e7ec8cee-ded8-43c9-beb5-436b54b31e84
Articoli corrispondenti a un tipo di contenuto 5dc9f503-801e-4ced-8a2c-5d1237132419
Articoli corrispondenti a un tag e1327b9c-2b8c-4b23-99c9-3730cb29c3f7
Articoli collegati all'utente corrente 48fec42e-4a92-48ce-8363-c2703a40e67d
Articoli con la stessa parola chiave di questo articolo 5c069288-1d17-454a-8ac6-9c642a065f48
Risultati delle persone locali b09a7990-05ea-4af9-81ef-edfab16c4e31
Rapporti locali e risultati dei dati 203fba36-2763-4060-9931-911ac8c0583b
Risultati di SharePoint locali 8413cd39-2156-4e00-b54d-11efd9abdb89
Risultati video locali 78b793ce-7956-4669-aa3b-451fc5defebf
Pagine 5e34578e-4d08-4edc-8bf3-002acf3cdbcc
Immagini 38403c8c-3975-41a8-826e-717f2d41568a
Popolare 97c71db1-58ce-4891-8b64-585bc2326c12
Articoli modificati di recente ba63bbae-fa9c-42c0-b027-9a878f16557c
Articoli consigliati ec675252-14fa-4fbe-84dd-8d098ed74181
Wiki 9479bf85-e257-4318-b5a8-81a180f5faa1
Pingback: Esempio SharePoint resto chiamate « Spazio di SharePoint su Paul Galvin