У меня причин для работы с 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, Я последовал за действия.:
- Доступ в центре администрирования SharePoint
- Выберите «Поиск» из левой области переходов
- Выберите «Управление источниками результат»
- Выберите «Местные жители результаты»
- Посмотрите на URL-адрес.
Мои URL посмотрел что-то вроде:
Параметр идентификатор sourceid является то, что работал для меня.
(Я понимаю, что sourceid фактически может быть своего рода постоянный вещь с SP, но я всегда буду проверять все равно 🙂 ).
</конец>
Следуй за мной по щебетать на http://www.twitter.com/pagalvin
Да, Павел, кажется, идентификаторы фиксируются во всех средах 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
Pingback: Пример SharePoint остальные звонки « Пол Галвин SharePoint пространство