diff --git a/src/Command/ContactUncontactedCommand.php b/src/Command/ContactUncontactedCommand.php index 35d4986..c73fd57 100644 --- a/src/Command/ContactUncontactedCommand.php +++ b/src/Command/ContactUncontactedCommand.php @@ -76,22 +76,30 @@ class ContactUncontactedCommand extends Command // 3. Contact the HTTP REST API try { $response = $this->httpClient->request('GET', self::$apiEndpoint, [ + 'headers' => [ + 'X-CM-PRODUCTTOKEN' => $this->sms_gateway_api_key, + 'Accept' => 'application/json', + 'Content-Type' => 'application/json' + ], 'query' => [ - 'producttoken' => $this->sms_gateway_api_key, - 'body' => -// "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" . -// "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" . - "https://umfragetool.ukbonn.de/login?id=QMBEFR_TEST \n\n" . - "Ihr UKB.", - - "minimumNumberOfMessageParts" => 1, - "maximumNumberOfMessageParts" => 8, - - 'to' => $phoneContact->getPhoneNumber(), + 'allowedChannels' => ["SMS"], 'from' => 'UKB', - 'reference' => 'Test-Reference' + 'to' => [ + 'number' => $phoneContact->getPhoneNumber() + ], + 'body' => [ + "type" => "auto", + "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" . + "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" . + "https://umfragetool.ukbonn.de/login?id=QMBEFR_TEST \n\n" . + "Ihr UKB." + ], + 'minimumNumberOfMessageParts' => 1, + 'maximumNumberOfMessageParts' => 8, + + 'reference' => 'UKB' ] ]);