Як вказати людей як область пошуку / Джерела вмісту за допомогою SharePoint 2013 REST API

Я була причина, щоб працювати з SharePoint 2013 API пошуку через відпочинок в перший раз. Я хотів би шукати людей, не документів. Ключ, навчання, тут є те, що ви вказати джерела вмісту через його GUID (або, по крайней мере, в цьому випадку). Наступний фрагмент шоу jQuery як:

    loadExpertsAsync: функція() {

        jQuery.support.cors = Істина;

        $.AJAX({
            URL-адреса: Це.CreateFullApiUrl() +
                "?querytext = 'портали'&вихідного коду = "b09a7990-05ea-4af9-81ef-edfab16c4e31"" +
                "&selectproperties ='LinkedInProfileUrl,GoogleCirclesProfileUrl,BALargeProfilePictureUrls,BAGridPictures,WorkEmail,Навички,AboutMe,Інтереси,JobTitle,PastProjects,PictureURL,PreferredName,TwitterHandle,LinkedInProfileUrl,PreferredName,GoogleCirclesProfileUrl'" +
                "&RowLimit = 99",
            метод: "ОТРИМАТИ",
            заголовки: { "Прийняти": "застосування/json; odata = verbose" },
            кеш: ХИБНІСТЬ,
            успіх: функція (Результат) {

У моєму випадку, Я біжу API проти SharePoint онлайн. Щоб отримати ідентифікатор GUID, Я після цих кроків:

  1. Доступ до центру адміністрування SharePoint
  2. Виберіть "Пошук" з лівою рукою навігації
  3. Виберіть опцію "Впорядкувати результат джерела"
  4. Виберіть "Місцевих жителів результати"
  5. Подивіться на URL-адресу.

Мій URL виглядав таким:

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

Параметр вихідного коду є те, що працював для мене.

(Я розумію, що вихідного коду фактично може бути свого роду константа одна з СП, але я завжди буду перевіряти все одно 🙂 ).

</кінець>

undefinedПідписатися на мій блог.

Йди за мною на Twitter в http://www.twitter.com/pagalvin

2 думки про «Як вказати людей як область пошуку / Джерела вмісту за допомогою SharePoint 2013 REST API

  1. Ashish Патель

    Так, Paul it seems the IDs are fixed in all SP13 environments and here is list that I got from another source:

    Documents e7ec8cee-ded8-43c9-beb5-436b54b31e84
    Items matching a content type 5dc9f503-801e-4ced-8a2c-5d1237132419
    Items matching a tag e1327b9c-2b8c-4b23-99c9-3730cb29c3f7
    Items related to current user 48fec42e-4a92-48ce-8363-c2703a40e67d
    Items with same keyword as this item 5c069288-1d17-454a-8ac6-9c642a065f48
    Local People Results b09a7990-05ea-4af9-81ef-edfab16c4e31
    Local Reports And Data Results 203fba36-2763-4060-9931-911ac8c0583b
    Local SharePoint Results 8413cd39-2156-4e00-b54d-11efd9abdb89
    Local Video Results 78b793ce-7956-4669-aa3b-451fc5defebf
    Pages 5e34578e-4d08-4edc-8bf3-002acf3cdbcc
    Pictures 38403c8c-3975-41a8-826e-717f2d41568a
    Popular 97c71db1-58ce-4891-8b64-585bc2326c12
    Recently changed items ba63bbae-fa9c-42c0-b027-9a878f16557c
    Recommended Items ec675252-14fa-4fbe-84dd-8d098ed74181
    Wiki 9479bf85-e257-4318-b5a8-81a180f5faa1

  2. Pingback: Приклад SharePoint відпочинку дзвінки « Поль Гелвін SharePoint простір

Дати відповідь

Ваша електронна адреса не буде опублікований. Обов'язкові поля позначені * *