Cancelar relatório

Este trecho de código mostra como cancelar a criação de um relatório.

Exemplo

ChaveDescrição
VONAGE_API_KEY

Your Vonage API key (see it on your dashboard).

VONAGE_API_SECRET

Your Vonage API secret (also available on your dashboard).

REQUEST_ID

The request ID returned when a report was created

Escreva o código

Adicione o seguinte ao arquivo ` cancel-report.sh`:

curl -X DELETE -u "$VONAGE_API_KEY:$VONAGE_API_SECRET" \
     "https://api.nexmo.com/v2/reports/$REQUEST_ID"

Ver código-fonte completo

Execute seu código

Salve este arquivo no seu computador e execute-o:

bash cancel-report.sh

Pré-requisitos

Install-Package Vonage

Crie um arquivo chamado ` CancelReport.cs ` e insira o seguinte código:

var credentials = Credentials.FromApiKeyAndSecret(VONAGE_API_KEY, VONAGE_API_SECRET);
Client = new VonageClient(credentials);

Ver código-fonte completo

Escreva o código

Adicione o seguinte ao arquivo ` CancelReport.cs`:

var request = CancelReportRequest.Build()
    .WithReportId(requestId)
    .Create();
var response = await Client.ReportsClient.CancelReportAsync(request);

Ver código-fonte completo

Experimente

  1. Defina as variáveis substituíveis. Parâmetro a validade pode variar de acordo com produto.

  2. Execute o script para cancelar o relatório.

Veja também