Как задать в качестве области поиска людей / Источник контента с помощью SharePoint 2013 ИНТЕРФЕЙС API REST

У меня причин для работы с SharePoint 2013 API поиска через REST в первый раз. Я хотел бы искать людей, не документы. Ключ обучения здесь является то, что вы укажите источники контента через его GUID (или по крайней мере в этом случае). В следующем фрагменте показано jQuery как:

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

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

        $.Аякс({
            URL-адрес: Это.CreateFullApiUrl() +
                "?QueryText = «порталы»&SourceID = «b09a7990-05ea-4af9-81ef-edfab16c4e31»" +
                "&Выберите пункт Свойства ='LinkedInProfileUrl,GoogleCirclesProfileUrl,BALargeProfilePictureUrls,BAGridPictures,WorkEmail,Навыки,AboutMe,Интересы,Название должности,PastProjects,PictureURL,PreferredName,TwitterHandle,LinkedInProfileUrl,PreferredName,GoogleCirclesProfileUrl'" +
                "&RowLimit = 99",
            метод: "Получить",
            заголовки: { "Примите": "применение/json; OData = подробный" },
            кэш: ложь,
            успех: функция (результат) {

В моем случае, Я бегу 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

Параметр идентификатор sourceid является то, что работал для меня.

(Я понимаю, что sourceid фактически может быть своего рода постоянный вещь с SP, но я всегда буду проверять все равно 🙂 ).

</конец>

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

Следуй за мной по щебетать на http://www.twitter.com/pagalvin

2 мысли о «Как задать в качестве области поиска людей / Источник контента с помощью SharePoint 2013 ИНТЕРФЕЙС API REST

  1. Ашиш Патель

    Да, Павел, кажется, идентификаторы фиксируются во всех средах SP13 и вот список, который я получил от другого источника:

    Документы e7ec8cee-ded8-43c9-beb5-436b54b31e84
    Продукты для типа контента 5dc9f503-801e-4ced-8a2c-5d1237132419
    Продукты для тега e1327b9c-2b8c-4b23-99c9-3730cb29c3f7
    Элементы, связанные с текущим пользователем 48fec42e-4a92-48ce-8363-c2703a40e67d
    Предметы с таким же ключевым словом, как этот пункт 5c069288-1d17-454a-8ac6-9c642a065f48
    Местные люди Результаты b09a7990-05ea-4af9-81ef-edfab16c4e31
    Локальные отчеты и результаты данных 203fba36-2763-4060-9931-911ac8c0583b
    Местные SharePoint Результаты 8413cd39-2156-4e00-b54d-11efd9abdb89
    Местные Видео Результаты 78b793ce-7956-4669-aa3b-451fc5defebf
    Страницы 5e34578e-4d08-4edc-8bf3-002acf3cdbcc
    Фотографии 38403c8c-3975-41a8-826e-717f2d41568a
    Популярные 97c71db1-58ce-4891-8b64-585bc2326c12
    Недавно измененные элементы ba63bbae-fa9c-42c0-b027-9a878f16557c
    Рекомендуемые товары ec675252-14fa-4fbe-84dd-8d098ed74181
    Wiki 9479bf85-e257-4318-b5a8-81a180f5faa1

  2. Pingback: Пример SharePoint остальные звонки « Пол Галвин SharePoint пространство

Оставь ответ

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