Modified SMS HTTP API call

This commit is contained in:
Marko Jovanovic 2025-10-06 09:30:02 +02:00
parent 5526d03ec0
commit c40fb61ddd

View File

@ -81,26 +81,26 @@ class ContactUncontactedCommand extends Command
'Accept' => 'application/json', 'Accept' => 'application/json',
'Content-Type' => 'application/json' 'Content-Type' => 'application/json'
], ],
'query' => [ 'query' => "{
'allowedChannels' => ["SMS"], 'messages': { 'msg': [{
'from' => 'UKB', 'allowedChannels': ['SMS'],
'to' => [ 'from': 'UKB',
'number' => $phoneContact->getPhoneNumber() 'to': [
{ 'number': '$phoneContact->getPhoneNumber()' }
], ],
'body' => [ 'body': {
"type" => "auto", 'type': 'auto',
"content" => "Liebe Patientin, lieber Patient, \n" . 'content': 'Liebe Patientin, lieber Patient, \n' .
"gerne möchten wir von Ihnen erfahren, wie zufrieden Sie mit uns sind. Wir freuen uns, wenn Sie sich die Zeit nehmen und uns Ihre Eindrücke mitteilen.\n" . 'gerne möchten wir von Ihnen erfahren, wie zufrieden Sie mit uns sind. Wir freuen uns, wenn Sie sich die Zeit nehmen und uns Ihre Eindrücke mitteilen.\n' .
"Ihre Anregungen landen über den direkten Weg beim Qualitäts- und Risikomanagement.\n\n" . 'Ihre Anregungen landen über den direkten Weg beim Qualitäts- und Risikomanagement.\n\n' .
"Wir freuen uns über Ihr Feedback - direkt ans Qualitäts- und Risikomanagement.\n\n" . 'Wir freuen uns über Ihr Feedback - direkt ans Qualitäts- und Risikomanagement.\n\n' .
"https://umfragetool.ukbonn.de/login?id=QMBEFR_TEST \n\n" . 'https://umfragetool.ukbonn.de/login?id=QMBEFR_TEST \n\n' .
"Ihr UKB." 'Ihr UKB.'
], },
'minimumNumberOfMessageParts' => 1, 'minimumNumberOfMessageParts': 1,
'maximumNumberOfMessageParts' => 8, 'maximumNumberOfMessageParts': 8,
'reference': 'UKB'
'reference' => 'UKB' }] }}"
]
]); ]);
// 4. Check the API response status // 4. Check the API response status