Envía el resultado del procesamiento de un evento de punto de extensión a DataWorks mediante una extensión.
Depuración
Parámetros de solicitud
|
Parámetro |
Tipo |
Obligatorio |
Ejemplo |
Descripción |
|
Action |
String |
Sí |
CallbackExtension |
La operación que desea ejecutar. Establezca el valor en CallbackExtension. |
|
ExtensionCode |
String |
Sí |
8abcb91f-d266-4073-b907-2ed670378ed1 |
El código único de la extensión. |
|
MessageId |
String |
Sí |
034****091 |
El ID del mensaje. Obtenga este ID del mensaje recibido cuando se active el evento de punto de extensión. |
|
CheckResult |
String |
Sí |
FAIL |
El estado de comprobación del evento de punto de extensión. Valores válidos:
|
|
CheckMessage |
String |
No |
The xxx rule is triggered. Fix the error and try again. |
Si CheckResult se establece en FAIL, proporcione la causa del error. |
Parámetros de respuesta
|
Parámetro |
Tipo |
Ejemplo |
Descripción |
|
RequestId |
String |
7C352CB7-CD88-50CF-9D0D-E81BDF020E7F |
El ID único de la solicitud. |
|
Success |
String |
true |
Indica si la solicitud se completó correctamente. Valores válidos: true false |
Ejemplos
Solicitudes de ejemplo
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
Respuestas correctas de ejemplo
XML formato
HTTP/1.1 200 OK
Content-Type:application/xml
<CallbackExtensionResponse>
<RequestId>7C352CB7-CD88-50CF-9D0D-E81BDF020E7F</RequestId>
<Success>true</Success>
</CallbackExtensionResponse>
JSON formato
HTTP/1.1 200 OK
Content-Type:application/json
{
"RequestId" : "7C352CB7-CD88-50CF-9D0D-E81BDF020E7F",
"Success" : "true"
}
Códigos de error
Para obtener una lista de códigos de error, consulte Códigos de error del servicio.