Objet de résultat de collecteur de données XML générique

Le collecteur de données HCL Digital Data Connector (DDC) for HCL Portal renvoie une chaîne JSON. La chaîne JSON contient les informations de résultat pour l'appel d'interaction sortant qui a été effectué.

L'objet JSON rend les données suivantes disponibles :
Etat
Ce membre fournit l'état de retour de l'interaction. Si la réponse du service cible à la demande sortante est erronée, l'état est défini sur la valeur error. Sinon, la valeur est définie sur success.
httpStatusCode
Ce membre fournit le code d'état HTTP renvoyé pour l'appel sortant HTTP par le service REST distant. Les concepteurs peuvent l'utiliser pour faire la distinction entre les types d'opérations suivants :
  • Opérations qui ne sont pas disponibles, par exemple parce que l'élément à utiliser sur n'a pas été trouvé
  • Opérations qui ne sont pas autorisées, car l'utilisateur ne dispose pas de privilèges suffisants sur le service distant.
message
Ce membre renvoie le message d'erreur en cas d'erreur.
resultAttributeData
Ce membre JSON contient un objet JSON avec les paires nom-valeur d'attributs que le collecteur de données lit à partir du document XML renvoyé par le service cible. Elle contient les valeurs de tous les attributs auxquels fait référence le paramètre ddc.itemattribute.operation correspondant à l'aide de la valeur d'action get.
passbackData
Ce membre contient un objet JSON avec des paires nom-valeur pour tous les paramètres de l'opération traitée que vous avez spécifiée en utilisant les paramètres ddc.passback.name.
resultHeaderData
Ce membre contient un objet JSON avec les paires nom-valeur qui représentent les noms et les valeurs de zone d'en-tête de réponse HTTP que vous avez spécifiés en utilisant les paramètres ddc.resultheaders pour l'opération traitée. Les valeurs d'en-tête de réponse HTTP font référence à la réponse du service REST distant .