Uma das seguintes permissões é obrigatória para chamar esta API. Para saber mais, incluindo como escolher permissões, confira Permissões.
Tipo de permissão
Permissões (da com menos para a com mais privilégios)
Delegada (conta corporativa ou de estudante)
ServiceMessageViewpoint.Write
Delegada (conta pessoal da Microsoft)
Sem suporte.
Aplicativo
Sem suporte
Solicitação HTTP
POST /admin/serviceAnnouncement/messages/markRead
Cabeçalhos de solicitação
Nome
Descrição
Autorização
{token} de portador. Obrigatório.
Content-Type
application/json. Obrigatório.
Corpo da solicitação
No corpo da solicitação, fornece uma representação JSON dos parâmetros.
A tabela a seguir mostra os parâmetros que podem ser usados com esta ação.
Parâmetro
Tipo
Descrição
messageIds
Coleção de cadeias de caracteres
Lista de IDs de mensagem a marcar como leitura.
Resposta
Se tiver êxito, essa ação retornará um 200 OK código de resposta e um valor Boolean true no corpo da resposta. Caso contrário, retornará false no corpo da resposta.
//THE GO SDK IS IN PREVIEW. NON-PRODUCTION USE ONLY
graphClient := msgraphsdk.NewGraphServiceClient(requestAdapter)
requestBody := msgraphsdk.NewMessageIdsRequestBody()
requestBody.SetMessageIds( []String {
"MC172851",
"MC167983",
}
result, err := graphClient.Admin().ServiceAnnouncement().Messages().MarkRead().Post(requestBody)