Atualizar assinatura
Renove uma assinatura ampliando seu tempo de validade.
As assinaturas a recursos expiram nas datas prescritas pelos tipos de recursos individuais. Para não perder as notificações, as assinaturas devem ser renovadas bem antes de sua data de vencimento. Consulte subscription para saber mais sobre datas de vencimento individuais.
Permissões
Uma das permissões a seguir é necessária para chamar essa 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) |
---|---|
Delegado (conta corporativa ou de estudante) | Files.Read, Files.ReadWrite, Files.Read.All, Files.ReadWrite.All, Sites.Read.All, Sites.ReadWrite.All |
Delegado (conta pessoal da Microsoft) | Files.Read, Files.ReadWrite, Files.Read.All, Files.ReadWrite.All |
Aplicativo | Files.Read.All, Files.ReadWrite.All, Sites.Read.All, Sites.ReadWrite.All |
Solicitação HTTP
PATCH /subscriptions/{id}
Exemplo
Solicitação
PATCH /subscriptions/{id}
Content-type: application/json
{
"expirationDateTime": "2018-01-03T11:23:00.000Z"
}
Resposta
Se a assinatura for corrigida com êxito, o objeto de assinatura resultante será retornado:
HTTP/1.1 200 OK
Content-type: application/json
{
"id": "1039149811asbc",
"resource": "/me/drive/root",
"changeType": "updated",
"clientState": "subscription-identifier",
"notificationUrl": "https://contoso.azurewebsites.net/api/v2/webhook-receiver",
"expirationDateTime": "2018-01-03T11:23:00.000Z"
}
Respostas de erros
Confira mais informações sobre como os erros são retornados em Respostas de Erros.