Com especificar la gent com un àmbit de cerca / Origen de contingut utilitzant SharePoint 2013 RESTA API

Jo tenia raons per treballar amb el SharePoint 2013 L'API de cerca mitjançant resta per primera vegada. Volia Cercar persones, documents de no. La clau aquí és que l'aprenentatge que especifiqueu els orígens de contingut mitjançant la seva GUID (o almenys en aquest cas). El jQuery següent fragment Mostra com:

    loadExpertsAsync: funció() {

        jQuery.support.cors = True;

        $.Ajax({
            URL: això.CreateFullApiUrl() +
                "?querytext = "portals"&SourceId = 'b09a7990-05ea-4af9-81ef-edfab16c4e31'" +
                "&selectproperties = "LinkedInProfileUrl,GoogleCirclesProfileUrl,BALargeProfilePictureUrls,BAGridPictures,WorkEmail,Habilitats,AboutMe,Interessos,JobTitle,PastProjects,PictureURL,PreferredName,TwitterHandle,LinkedInProfileUrl,PreferredName,GoogleCirclesProfileUrl'" +
                "&RowLimit = 99",
            mètode: "ACONSEGUIR",
            capçaleres: { "Acceptar": "aplicació/json; OData = depuraci ≤" },
            memòria cau: fals,
            èxit: funció (resultat) {

En el meu cas, Estic corrent l'API contra SharePoint en línia. Per obtenir el GUID, He seguit aquests passos:

  1. Accés al centre d'administració del SharePoint
  2. Seleccioneu "Cerca" de la mà esquerra navegació
  3. Seleccioneu "Administra resultat fonts"
  4. Seleccioneu "Gent Local resultats"
  5. Mira l'URL.

El meu URL semblava una cosa així com:

https://xyzzy-admin.sharepoint.com/_layouts/15/searchadmin/EditResultSource.aspx?level=tenant&sourceid=b09a7990%2D05ea%2D4af9%2D81ef%2Dedfab16c4e31&view=1

El paràmetre sourceid és què funcionava per mi.

(Entenc que sourceid en realitat pot ser una mena de cosa permanent amb SP, però sempre comprovaré igualment 🙂 ).

</final>

undefinedSubscriure's al meu blog.

Follow me on Twitter http://www.twitter.com/pagalvin

2 comentaris a "Com especificar la gent com un àmbit de cerca / Origen de contingut utilitzant SharePoint 2013 RESTA API

  1. Ashish Patel

    Sí, Paul, sembla que els identificadors estan fixats en tots els entorns SP13 i aquí teniu la llista que he obtingut d'una altra font:

    Documents e7ec8cee-ded8-43c9-beb5-436b54b31e84
    Elements que coincideixen amb un tipus de contingut 5dc9f503-801e-4ced-8a2c-5d1237132419
    Articles que coincideixen amb una etiqueta e1327b9c-2b8c-4b23-99c9-3730cb29c3f7
    Articles relacionats amb l'usuari actual 48fec42e-4a92-48ce-8363-c2703a40e67d
    Elements amb la mateixa paraula clau que aquest element 5c069288-1d17-454a-8ac6-9c642a065f48
    Resultats de la gent local b09a7990-05ea-4af9-81ef-edfab16c4e31
    Informes locals i resultats de dades 203fba36-2763-4060-9931-911ac8c0583b
    Resultats locals de SharePoint 8413cd39-2156-4e00-b54d-11efd9abdb89
    Resultats de vídeos locals 78b793ce-7956-4669-aa3b-451fc5defebf
    Pàgines 5e34578e-4d08-4edc-8bf3-002acf3cdbcc
    Imatges 38403c8c-3975-41a8-826e-717f2d41568a
    Popular 97c71db1-58ce-4891-8b64-585bc2326c12
    Articles canviats recentment ba63bbae-fa9c-42c0-b027-9a878f16557c
    Articles recomanats ec675252-14fa-4fbe-84dd-8d098ed74181
    Wiki 9479bf85-e257-4318-b5a8-81a180f5faa1

    Resposta
  2. Pingback: Exemple del SharePoint resta trucades « SharePoint espai de Paul Galvin

Deixi una contestació

no es publicarà la seva adreça de correu electrònic. Els camps necessaris estan marcats *