sendChatProtocol

Mit sendChatProtocol kann ein bestehender Chatverlauf als PDF exportiert und bereitgestellt werden.


Parameter:
SENDERID: die SenderID des Chats
TYPE: 'xml' oder 'json'
API_URL: aus der API-Konfiguration
IDENTIFIER: VerifyID aus der API-Konfiguration
TOKEN: VerifyToken aus der API-Konfiguration
ALLOWED_DOMAIN: in der Web-Konfiguration hinterlegte Domain

$data['senderId']="SENDERID";
$data['action']="sendChatProtocol";
$data['responseType']="TYPE;
$data_string=json_encode($data);
$url=API_URL?botIdentifier=IDENTIFIER&botToken=TOKEN;
$ch=curl_init($url);curl_setopt($ch, CURLOPT_CUSTOMREQUEST, "POST");
curl_setopt($ch, CURLOPT_POSTFIELDS, $data_string);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_HTTPHEADER, array(

'Chat-Domain:'.ALLOWED_DOMAIN,
'Content-Type: application/html',
'Content-Length: '.strlen($data_string)
));

$response=curl_exec($ch);

Rückgabe Beispiel XML

<response>

<success>1</success>
<downloadurl>URL zum erstellten PDF</downloadurl>

</response>

Rückgabe Beispiel JSON

{

"success":1,
"downloadUrl":"URL zum erstellten PDF"

}