0

我正在尝试在 JS 中使用 SharePoint REST API 实现人员搜索,我发现它可以通过直接SourceId在请求正文中提供来完成。所以目前我的要求是下一个方式:

function searchEmployees(value) {
  fetchData(
    `${appWebUrl}/_api/search/postquery`, // App URL
    accessTokens.sharepoint, // Authorization: "Bearer ..."
    'POST', // method
    // Body
    { 
      'request': {
        'Querytext': `${value}`,
        'RowLimit': 30,
        'SourceId': 'b09a7990-05ea-4af9-81ef-edfab16c4e31'
      }
    }
  ).then(renderData);
}

但这SourceId是在随机的互联网资源中找到的,而不是在官方文档中找到的。所以基本上接下来的问题是:

  • 是什么SourceId
  • 的可能值是SourceId多少?
  • SourceId关于s有什么好的文档吗?
  • 有没有关于使用 SharePoint 搜索人员的好文档?
  • 有没有更好的搜索人的方法?(如果有,为什么更好?)
4

1 回答 1

1

SourceId 是您定义的结果源。

在此处输入图像描述

于 2020-06-08T02:18:03.153 回答