Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public function actionChes()
- {
- $n = Yii::$app->request->get('phone');
- $phone = str_replace(" ","",$n);
- $chime = new Chime();
- if ($phone != '') {
- $chime->phone = $phone;
- $chime->save();
- $d = date("d.m.y H:i");
- $m = sprintf('На сайте просят перезвонить %s %s %s', $phone, PHP_EOL, $d);
- $query = [
- 'version' => 'http',
- 'key' => '', // ключ апи
- 'command' => 'send',
- 'from' => '', // имя отправителя
- 'to' => '', // номер получателя
- 'message' => $m,
- 'viber' => 1,
- 'viber_type' => 'text',
- 'viber_message' => $m,
- 'viber_from' => '', // имя отправителя для вайбера
- 'viber_lifetime' => 60,
- 'viber_sms' => true
- ];
- $url = sprintf('https://alphasms.ua/api/http.php?%s', http_build_query($query));
- $Curl = curl_init();
- $CurlOptions = [
- CURLOPT_URL => $url,
- CURLOPT_HEADER => false,
- CURLOPT_RETURNTRANSFER => true,
- CURLOPT_CONNECTTIMEOUT => 30,
- CURLOPT_TIMEOUT => 30
- ];
- curl_setopt_array($Curl, $CurlOptions);
- if (false === ($Result = curl_exec($Curl))) {
- throw new Exception('Http request failed');
- }
- curl_close($Curl);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement