为组织中的用户设置管理搜索答案

Microsoft 搜索允许管理员将搜索词与特定于其组织的含义或网页相关联,并将这些关联作为搜索答案。 例如,组织中的用户可能会遇到表示内部项目名称或与团队网页关联的团队名称的不熟悉的首字母缩略词。 管理员可以在Microsoft 365 管理中心搜索 &智能下设置首字母缩写词书签QnA。 这使用户能够使用搜索进行导航并熟悉其工作。

管理员还可以使用 Microsoft Graph 中的 Microsoft 搜索 API 以编程方式管理组织中的管理搜索答案。 当由可用搜索答案资源类型(首字母缩略词、书签qna 资源)中定义的首字母缩略词或关键字 (keyword) 触发时,这些答案将显示在 Microsoft 搜索结果中。

当由定义的首字母缩写词或关键字 (keyword) 触发时,这些搜索答案将显示在组织的搜索结果页面顶部。

示例 1:创建新的首字母缩略词

以下请求创建一个新的首字母缩略词,当用户搜索时,该首字母缩略词将显示在搜索结果页上。

请求

以下示例显示了一个请求。

POST https://graph.microsoft.com/v1.0/search/acronyms
Content-Type: application/json

{
  "displayName": "GDPR",
  "standsFor": "General Data Protection Regulation",
  "description": "A European Union (EU) regulation on data protection and privacy in the EU and the European Economic Area (EEA) that enhances individuals' control and rights over their personal data, simplifies the regulatory environment for international business, and addresses the transfer of personal data outside the EU and EEA areas.",
  "webUrl": "http://contoso.com/GDPR",
  "state": "published"
}

响应

以下示例显示了相应的响应。

HTTP/1.1 201 Created
Content-Type: application/json

{
  "id": "733b26d5-af76-4eea-ac69-1a0ce8716897"
}

示例 2:创建新书签

以下请求创建一个新书签,当用户搜索至少一个关键字时,该书签将显示在搜索结果页上。

请求

以下示例显示了一个请求。

POST https://graph.microsoft.com/v1.0/search/bookmarks
Content-Type: application/json

{
  "displayName": "Contoso Install Site",
  "webUrl": "http://www.contoso.com/",
  "description": "Try or buy Contoso for Home or Business and view product information",
  "keywords":  {
    "keywords": ["Contoso", "install"],
    "reservedKeywords": ["Contoso"],
    "matchSimilarKeywords": true
  },
  "state": "published"
}

响应

以下示例显示了相应的响应。

HTTP/1.1 201 Created
Location: /733b26d5-af76-4eea-ac69-1a0ce8716897
Content-Type: application/json

{
  "id": "733b26d5-af76-4eea-ac69-1a0ce8716897"
}

后续步骤