我有理由与 SharePoint 工作 2013 搜索 API 通过第一次休息. 我想要搜索的人, 不是文档. 主要学习这里您指定通过其 GUID 的内容源 (或至少在此情况下). 下面的 jQuery 代码段演示如何:
loadExpertsAsync: 功能() { jQuery.support.cors = true; $.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