Tag Archives: Otsi hotelle

Kuidas määrata inimeste otsingu ulatus / SharePointi sisuallika 2013 PUHKUS API

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.:

  1. Juurdepääs SharePointi administreerimiskeskuses
  2. Valige "Otsi" vasakul navigeerimine
  3. Valige "Halda tulemus allikad"
  4. Valige "Kohalike inimeste tulemused"
  5. Pilk URL.

Minu URL otsisin midagi sellist:

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

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>

undefinedTelli minu blogi.

Järgi mind vidistama kell http://www.twitter.com/pagalvin

Näiteks SharePointi ülejäänud kõnedele

Siin on proov ülejäänud kõned, mis töö minu ja võib aidata teil ka komplekt. Seisuga 02/2014, there are two examples 🙂

  1. Veeru tühikuid oma nimi
  2. Mitme valikuga veeru
  3. Teha inimeste otsingu kaudu ülejäänud

 

Ma lisada see aeg möödub.

Siin on mõned kasulikud tindid märkasin samuti:

Veeru tühikuid oma nimi

Ma luua kohandatud loendi veerg nimega "Blogi autor" (Blogi ja autori vahel).

Selle veeru viide $select on:

image

Ruumi lihtsalt asendada "_x0020_". Me näeme palju näiteid _x0020_ kogu selle internets ja ülejäänud ei erine.

Kui sa ei tee seda, sa oled kohustatud sellist kuvatakse tõrketeade:

Avaldis “Blogi autori” ei sobi.

Piisavalt lihtne.

Viide hulgivaliku otsinguveerg

Saate seadistada:

  1. Luua kohandatud loendi Kategooriad.
  2. Lisada mõned kategooriad. Lisasin kategooriad thusly:image
  3. Luua teise custom loendi nimega MockBlog ja lisada kategooriaid hulgivaliku veeruna (saidi veeru, kui see, kuidas te veeretate või).

Mõne üksuse lisamiseks loendisse Mockblog ja olete valmis.

Ajax stiilis kõne kasutades jQuery otsib midagi sellist:

serverUrl  = "/_api/web/loendid/GetByTitle('MockBlog')/üksused" +
             "?$Valige pealkiri =,Kategooria/pealkiri,Blog_x0020_Author/pealkiri" + 
             "&$laiendamine = Blog_x0020_Author,Kategooriad";

Me levitame SharePointi "andke mulle pealkirja kõik kategooriad (Kategooria/pealkiri). Saada tegelikud väärtused Pealkiri poolt $LaiendaKategooriate loetelu Ing." (Minu kosutava parafraseerides on ilmselt päris lahti, Aga see kuidas ma olen tõlgendamisel).

Kui sa teed kaudu JavaScript ja kasutades viiuldaja vaadata väljund, saad midagi sellist vastutasuks:

 

image

(Kohal on JSON objekti)

Teha inimeste otsingu kaudu ülejäänud

I blogged about seda eraldi. Oluline on määrata sourceid parameeter, mille väärtus on kohalikele elanikele sisuallika GUID. (Sisuallikaid varem nimetati ulatuste ja see on minu-oh-minu nii raske mitte helistada kõik võimalused mulle!).

Loe lähemalt siit: http://www.mstechblogs.com/paul/?p=10385

 

</lõpp>

undefinedTelli minu blogi.

Järgi mind vidistama kell http://www.twitter.com/pagalvin