File: /var/www/ilya/data/www/povoleni.com/test/debugscript.php
<?php
// $_POST['code']; // если пустой и action_id=3, то проверяет все заявления
// $_POST['token'];
// $_POST['action_id']; // 1 - add; 2 - remove; 3 - check
// $_POST['lang']; ru, cs, en
// https://www.povoleni.ru/services/mobileapp/
define(API_KEY, 'AAAAZR2zAfk:APA91bE4HaixRtue11Tg8udsMsEj5PWR0_S1xJ2uQ7txWbYkh-lgIYtqmnLxhsBldvRb2OSDAagm4qFKRIAFpFSPm3SuFIEa5MXumItF0m_-Y3fDeP8QIgarerVjaVJa_oeEAMNVWn_g');
$url = 'https://fcm.googleapis.com/fcm/send';
$code = $_POST['code'];
$token = $_POST['token'];
$status = 3;
$date = '2017-07-01 12:03:00';
$comment = 'Vyřízeno – POVOLENO';
$fields = array(
'data' => array(
'click_action' => 'FLUTTER_NOTIFICATION_CLICK',
'application' => array(
'code' => $code,
'status' => $status,
'date' => $date,
'comment' => $comment
)
),
'to' => $token
);
$headers = array(
'Authorization: key=' . API_KEY,
'Content-Type:application/json'
);
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_POST, true);
curl_setopt($ch, CURLOPT_HTTPHEADER, $headers);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_POSTFIELDS, json_encode($fields));
$result = curl_exec($ch);
curl_close($ch);
echo $result;
?>