Envoie le résultat du traitement d'un événement de point d'extension à DataWorks via une extension.
Débogage
Paramètres de requête
|
Paramètre |
Type |
Obligatoire |
Exemple |
Description |
|
Action |
String |
Oui |
CallbackExtension |
Opération à effectuer. Définissez la valeur sur CallbackExtension. |
|
ExtensionCode |
String |
Oui |
8abcb91f-d266-4073-b907-2ed670378ed1 |
Code unique de l'extension. |
|
MessageId |
String |
Oui |
034****091 |
ID du message. Récupérez l'ID dans le message reçu lors du déclenchement de l'événement de point d'extension. |
|
CheckResult |
String |
Oui |
FAIL |
État de vérification de l'événement de point d'extension. Valeurs possibles :
|
|
CheckMessage |
String |
Non |
La règle xxx est déclenchée. Corrigez l'erreur et réessayez. |
Si CheckResult est défini sur FAIL, indiquez la cause de l'échec. |
Paramètres de réponse
|
Paramètre |
Type |
Exemple |
Description |
|
RequestId |
String |
7C352CB7-CD88-50CF-9D0D-E81BDF020E7F |
ID unique de la requête. |
|
Success |
String |
true |
Indique si la requête a abouti. Valeurs possibles : true false |
Exemples
Exemple de requête
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
Exemple de réponse réussie
Format XML
HTTP/1.1 200 OK
Content-Type:application/xml
<CallbackExtensionResponse>
<RequestId>7C352CB7-CD88-50CF-9D0D-E81BDF020E7F</RequestId>
<Success>true</Success>
</CallbackExtensionResponse>
Format JSON
HTTP/1.1 200 OK
Content-Type:application/json
{
"RequestId" : "7C352CB7-CD88-50CF-9D0D-E81BDF020E7F",
"Success" : "true"
}
Codes d'erreur
Pour obtenir la liste des codes d'erreur, consultez les Codes d'erreur du service.