我有理由與 SharePoint 工作 2013 搜索 API 通過第一次休息. 我想要搜索的人, 不是文檔. 主要學習這裡您指定通過其 GUID 的內容源 (或至少在此情況下). 下面的 jQuery 程式碼片段演示如何:
loadExpertsAsync: 功能() { jQuery.support.cors = 真正的; $.ajax({ url: 這.CreateFullApiUrl() + "?querytext = '門戶'&源 id ='b09a7990-05ea-4af9-81ef-edfab16c4e31'" + "&selectproperties ='LinkedInProfileUrl,GoogleCirclesProfileUrl,BALargeProfilePictureUrls,BAGridPictures,WorkEmail,技能,懷念,利益,JobTitle,PastProjects,PictureURL,PreferredName,TwitterHandle,LinkedInProfileUrl,PreferredName,GoogleCirclesProfileUrl'" + "&rowlimit = 99", 方法: "獲取", 標題: { "接受": "應用程式/json; odata = 詳細" }, 快取記憶體: false, 成功: 功能 (結果) {
以我為例, 我運行了 API 針對 SharePoint 線上. 若要獲取 GUID, 跟隨了這些步驟:
- 訪問 SharePoint 管理員中心
- 選擇從左側巡覽列的"搜索"
- 選擇"管理結果來源"
- 選擇"本地人結果"
- 看看該 URL.
我的 URL 看起來有點像:
源 id 參數是什麼為我工作.
(我明白,源 id 實際上可能是永久的事與 SP, 但我會永遠反正檢查🙂 ).
</結束>
跟我在 Twitter 上 http://www.twitter.com/pagalvin