File manager - Edit - /home/cipherteam/htdocs/cipherteam.in/API/IPO/FCM/send_noti.php
Back
<?php require "Connection.php"; $msg = $_POST['msg']; $title = $_POST['title']; $activity = $_POST['activity']; $path_to_fcm = "https://fcm.googleapis.com/fcm/send"; $server_key = "AAAA2X1gkUs:APA91bGZ9N3kvzfIOqe-CdGUybnkq9mwFJOsGQbTnR7hvULtvnNG9Ab1kddvsGNUxYpJLzMCZ_2wFAzsVXovj8jUwVQyEyBp6XngG2DIhR4VlxpOISDM4Qj1JCMnB_61HQ9xdYlQOcNy"; $sql = "SELECT `fcm` FROM `fcm_data"; $result = mysqli_query($con,$sql); $curl_session = curl_init(); while ($row = mysqli_fetch_row($result)) { $key = $row[0]; $headers = array( 'Authorization: key=' . $server_key, 'Content-Type: application/json' ); $fields = array( 'to' => $key, 'notification'=> array( 'title'=> $title, 'body'=> $msg, 'click_action' => $activity )); $payload = json_encode($fields); curl_setopt($curl_session, CURLOPT_URL,$path_to_fcm); curl_setopt($curl_session, CURLOPT_POST, true); curl_setopt($curl_session, CURLOPT_HTTPHEADER, $headers); curl_setopt($curl_session, CURLOPT_RETURNTRANSFER, true); curl_setopt($curl_session, CURLOPT_SSL_VERIFYPEER, false); curl_setopt($curl_session, CURLOPT_POSTFIELDS, $payload); $res = curl_exec($curl_session); } curl_close($curl_session); ?>
| ver. 1.4 |
Github
|
.
| PHP 8.2.9 | Generation time: 0.01 |
proxy
|
phpinfo
|
Settings