Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Content imported from a Scroll Translations translation file.

...

Sv translation
languagefr

L'exportation de rapports de chat est un service REST qui exporte les sessions de chat de jtel vers un système externe.

L'exportation de rapport peut être lancée manuellement par les agents dans la session de chat, en utilisant le bouton d'exportation de rapport :

Info

Remarques : cela nécessite la mise en place d'un service REST par le client sur le système back-end du client. Le bouton d'exportation de rapport n'apparaîtra que si l'URL est configurée dans les paramètres d'exportation de rapport.

La configuration de l'exportation du rapport s'effectue dans la configuration du Chat Connector, dans l'onglet REST.

Phase 1 - Token Post

La phase 1 sert à acquérir un jeton d'accès pour l'opération.

Info

Note: Cela n'est pas nécessaire si un jeton n'est pas requis, et toutes les informations nécessaires peuvent être fournies dans la demande de deuxième courrier.


URL

Il s'agit de l'URL à laquelle la demande d'acquisition du jeton doit être envoyée par la poste.

Entête

Cette partie précise les en-têtes qui doivent être envoyés avec la demande. Tous les en-têtes nécessaires peuvent être spécifiés ici.

Corps

Cette partie précise l'organisme qui doit être envoyé avec la demande. Tout organe nécessaire peut être spécifié ici.

Phase 2 - Rapport sur les exportations

La deuxième phase consiste à envoyer le rapport PDF contenant la session de chat au système de gestion.

Toutes les données peuvent être spécifiées dans le corps. 


URL

Il s'agit de l'adresse URL à laquelle le rapport doit être envoyé.

Entête

Précisez ici les en-têtes nécessaires. Le jeton récupéré à la première étape peut être spécifié, par exemple, avec $tokenResponse.body.JSON.access_token

Corps

Précisez ici le corps de la demande de poste. Le modèle XML peut être inséré dans le corps en tant que données codées en base64 en utilisant la variable $xmlTemplate.encoded.base64

Template Xml

Ce modèle peut contenir n'importe quelle donnée, qui sera codée en base 64 dans le corps lorsque la variable $xmlTemplate.encoded.base64est utilisée

Variables

Les variables suivantes sont fournies, qui peuvent être utilisées dans l'une ou l'autre des demandes :

VariableSignification
$ClientsIDL'ID du Compte client.
$chatConnector.idL'ID du Connecteurs Chat.
$chatConnector.nameLe nom du connecteur Chat.
$tokenResponse.body.JSON.access_tokenLe jeton d'accès retourné par la poste.
$report.encoded.base64Les données PDF encodées en tant que données encodées en base 64.
$report.bytesLe nombre d'octets dans les données PDF encodées du rapport.
$dateTimeLa date et l'heure actuelles dans le format yyyy-MM-dd HH:mm:ss
$xmlTemplate.encoded.base64Le modèle XML encodé en format base 64.
$pdata.*

Où * est une variable quelconque des pdata configurées dans le connecteur de chat.

Exemple :

pdata: {name:'John Doe', email:'john.doe@example.com'}

$pdata.name sera égal à 'John Doe'.


Sv translation
languagede

Status
colourRed
titleThis page is only available in English