Todos os produtos
Search
Central de documentação

:CallbackExtension

Última atualização: Jun 27, 2026

Envia o resultado do processamento de um evento de ponto de extensão ao DataWorks por meio de uma extensão.

Depuração

O OpenAPI Explorer calcula automaticamente o valor da assinatura. Recomendamos chamar esta operação no OpenAPI Explorer para maior conveniência. A ferramenta também gera dinamicamente códigos de exemplo da operação para diferentes SDKs.

Parâmetros da solicitação

Parâmetro

Tipo

Obrigatório

Exemplo

Descrição

Action

String

Sim

CallbackExtension

Operação a ser executada. Defina o valor como CallbackExtension.

ExtensionCode

String

Sim

8abcb91f-d266-4073-b907-2ed670378ed1

Código exclusivo da extensão.

MessageId

String

Sim

034****091

ID da mensagem. Obtenha esse ID na mensagem recebida quando o evento do ponto de extensão for acionado.

CheckResult

String

Sim

FAIL

Status de verificação do evento do ponto de extensão. Valores válidos:

  • OK: o evento passou na verificação.

  • FAIL: o evento não passou na verificação. Verifique e trate o erro relatado o mais rápido possível para garantir a execução correta do programa.

  • WARN: o evento passou na verificação, mas gerou um alerta.

CheckMessage

String

Não

The xxx rule is triggered. Fix the error and try again.

Se CheckResult estiver definido como FAIL, informe a causa da falha.

Parâmetros de resposta

Parâmetro

Tipo

Exemplo

Descrição

RequestId

String

7C352CB7-CD88-50CF-9D0D-E81BDF020E7F

ID exclusivo da solicitação.

Success

String

true

Indica se a solicitação foi bem-sucedida. Valores válidos:

true

false

Exemplos

Exemplos de solicitações

http(s)://[Endpoint]/?Action=CallbackExtension
&ExtensionCode=8abcb91f-d266-4073-b907-2ed670378ed1
&MessageId=03400b03-b721-4c34-8727-2d6884077091
&CheckResult=FAIL
&CheckMessage=The xxx rule is triggered. Fix the error and try again.
&Common request parameters

Exemplos de respostas de sucesso

Formato XML

HTTP/1.1 200 OK
Content-Type:application/xml

<CallbackExtensionResponse>
    <RequestId>7C352CB7-CD88-50CF-9D0D-E81BDF020E7F</RequestId>
    <Success>true</Success>
</CallbackExtensionResponse>

Formato JSON

HTTP/1.1 200 OK
Content-Type:application/json

{
  "RequestId" : "7C352CB7-CD88-50CF-9D0D-E81BDF020E7F",
  "Success" : "true"
}

Códigos de erro

Para obter uma lista de códigos de erro, consulte Códigos de erro do serviço.