Compartilhar via


Criar ou atualizar registro

 

Criar ou atualizar um registro no local especificado.

Solicitação

Método URI de solicitação Versão de HTTP
PUT https://{namespace}.ServiceBus.Windows.NET/{NotificationHub}/Registrations/<registrationId>?API-Version=2015-01 HTTP/1.1

Cabeçalhos de solicitação

A tabela a seguir descreve os cabeçalhos de solicitação obrigatórios e opcionais.

Cabeçalho de solicitação Descrição
Content-Type application/atom+xml;type=entry;charset=utf-8
Autorização Token gerado conforme especificado autenticação SAS com Barramento do Serviço, ou Barramento do Serviço autenticação e autorização com Access Control do Active Directory do Microsoft Azure (também conhecido como Access Control Service ou ACS).
x-ms-version 2015-01

Corpo da solicitação

Entrada Atom com a descrição inserida no conteúdo, como em Criar registro.

Resposta

A resposta inclui um código de status HTTP e um conjunto de cabeçalhos de resposta.

Códigos de resposta

Código Descrição
201 Registro atualizado com sucesso.
400 Corpo da solicitação inválido. O registro não pode ser criado devido a uma solicitação com defeito.
401 Falha de autorização. A tecla de acesso estava incorreta.
403 Cota excedida; há registros demais nesse namespace. Registro não criado.
404 Não há hub de notificação nesse local.
409 Solicitação rejeitada, pois a classificação de operações de registro é alta demais.
410 Não é possível utilizar o local especificado. Use outro registrationid.

Para obter informações sobre códigos de status, consulte Status e códigos de erro.

Cabeçalhos de resposta

Cabeçalho de resposta Descrição
Content-type application/atom+xml;type=entry;charset=utf-8
ETag {weak ETag}

Corpo da resposta

Ao ser bem-sucedido, uma entrada Atom validada é retornada, como em Criar registro.