namespace app\controllers;
+use GuzzleHttp\Client;
use DateTime;
use DateTimeZone;
use Yii;
$mess["user_balans_actual"] = $user->balans;
LogService::apiLogs(1, json_encode($mess, JSON_UNESCAPED_UNICODE));
file_put_contents(self::OUT_DIR . '/sale_bonuses_' . $fl . '.json', PHP_EOL . '--' . __LINE__ . ' OK ', FILE_APPEND);
+
+ $client = new Client();
+ try {
+ $client->post('https://api2.dev.erp-flowers.ru/balance/test', [
+ 'phone' => $phone,
+ 'balance' => $user->balans,
+ 'created_at' => date('Y-m-d H:i:s'),
+ ]);
+ } catch (\Exception $e) {
+ LogService::apiErrorLog(json_encode(["error_id" => 7, "error" => "Ошибка отправки сообщения в Telegram: " .
+ $e->getMessage()], JSON_UNESCAPED_UNICODE));
+ }
+
return $this->asJson($mess);
}