Tag Archives: ZBYTEK

Jak zadat lidi jako obor hledání / Zdroj obsahu pomocí služby SharePoint 2013 REST API

Měl jsem důvod pro práci s SharePoint 2013 Rozhraní API pro vyhledávání pomocí REST prvním. Chtěl jsem se hledat pro lidi, není dokumenty. Klíč učení, zde je, že zadáte zdroje obsahu prostřednictvím identifikátoru GUID (nebo alespoň v tomto případě). Následující úryvek ukazuje jQuery jak:

    loadExpertsAsync: funkce() {

        jQuery.support.cors = pravda;

        $.AJAX({
            Adresa URL: to.CreateFullApiUrl() +
                "?querytext = "portály"&SourceId = "b09a7990-05ea-4af9-81ef-edfab16c4e31"" +
                "&selectproperties ='LinkedInProfileUrl,GoogleCirclesProfileUrl,BALargeProfilePictureUrls,BAGridPictures,WorkEmail,Dovednosti,AboutMe,Zájmy,Pracovní funkce,PastProjects,PictureURL,PreferredName,TwitterHandle,LinkedInProfileUrl,PreferredName,GoogleCirclesProfileUrl'" +
                "&RowLimit = 99",
            Metoda: "ZÍSKAT",
            záhlaví: { "Přijmout": "aplikace/json; OData = verbose" },
            mezipaměť: NEPRAVDA,
            úspěch: funkce (výsledek) {

V mém případě, Já běh API proti SharePoint online. Chcete-li získat identifikátor GUID, Tohoto postupu:

  1. Přístup Centrum správy služby SharePoint
  2. Vyberte "Hledat" z levé ruky navigace
  3. Vyberte výsledek zdroje "spravovat"
  4. Zvolte "Místní lidé výsledky"
  5. Podívejte se na URL.

Moje adresa URL vypadal trochu jako:

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

Parametr sourceid je, co pracoval pro mě.

(Chápu, že ID zdroje může být ve skutečnosti jakousi stálou věc s SP, but I’ll always check anyway 🙂 ).

</Konec>

undefinedPřihlásit se na mém blogu.

Za mnou na Twitter na http://www.twitter.com/pagalvin