Criar acrônimo

Namespace: microsoft.graph.search

Criar um novo objeto de acrônimo .

Essa API está disponível nas seguintes implantações de nuvem nacional.

Serviço global Governo dos EUA L4 US Government L5 (DOD) China operada pela 21Vianet
✅ ❌ ❌ ❌

Permissões

Escolha a(s) permissão(s) marcada(s) como menos privilegiada(s) para essa API. Use uma permissão ou permissões com privilégios mais altos somente se o aplicativo exigir. Para obter detalhes sobre permissões delegadas e de aplicativo, consulte Tipos de permissão. Para saber mais sobre essas permissões, consulte a referência de permissões.

Tipo de permissão Permissões menos privilegiadas Permissões com privilégios mais elevados
Delegado (conta corporativa ou de estudante) SearchConfiguration.Read.All SearchConfiguration.ReadWrite.All
Delegado (conta pessoal da Microsoft) Sem suporte. Sem suporte.
Application SearchConfiguration.Read.All SearchConfiguration.ReadWrite.All

Solicitação HTTP

POST /search/acronyms

Cabeçalhos de solicitação

Nome Descrição
Autorização {token} de portador. Obrigatório. Saiba mais sobre autenticação e autorização.
Content-Type application/json. Obrigatório.

Corpo da solicitação

No corpo da solicitação, forneça uma representação JSON do objeto de acrônimo .

A tabela a seguir mostra as propriedades disponíveis quando você cria um acrônimo.

Propriedade Tipo Descrição
description Cadeia de caracteres Uma breve descrição do acrônimo que fornece aos usuários mais informações sobre o acrônimo e o que ele representa. Herdado de searchAnswer.
displayName Cadeia de caracteres A forma abreviada ou acrônimo real. Herdado de searchAnswer.
stands for Cadeia de caracteres O que a sigla significa.
state microsoft.graph.search.answerState Estado da sigla. Os valores possíveis são: published, draft, excluded, unknownFutureValue.
webUrl String A URL da página ou site onde os usuários podem obter mais informações sobre o acrônimo. Herdado de searchAnswer.

Resposta

Se for bem-sucedido, esse método retornará um 201 Created código de resposta com a ID da sigla criada.

Exemplos

Solicitação

O exemplo a seguir mostra uma solicitação.

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

{
  "displayName": "DNN",
  "standsFor": "Deep Neural Network",
  "description": "A deep neural network is a neural network with a certain level of complexity, a neural network with more than two layers.",
  "webUrl": "http://microsoft.com/deep-neural-network",
  "state": "draft"
}

Resposta

O exemplo a seguir mostra a resposta.

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

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