Server IP : 2a02:4780:3:1378:0:3736:a38e:10 / Your IP : 18.119.248.114 Web Server : LiteSpeed System : Linux sg-nme-web1278.main-hosting.eu 4.18.0-513.11.1.lve.el8.x86_64 #1 SMP Thu Jan 18 16:21:02 UTC 2024 x86_64 User : u926327694 ( 926327694) PHP Version : 7.4.33 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : OFF | Python : OFF Directory (0755) : /home/u926327694/domains/smsoft.in/public_html/api/ |
[ Home ] | [ C0mmand ] | [ Upload File ] |
---|
<?php //Using fcm token function CloudMessageViaFCM($token,$title,$message) { //define( 'API_ACCESS_KEY', "AIzaSyC8GlmVD1P-_e9GrqfpM16GpODNUtIin_U"); define( 'API_ACCESS_KEY', "AAAApa7uoG8:APA91bEl3TZ_r7zIgXOD-1s0cqsyD1mjNQCbxd16IZhM7T9swUbdPNIuO6j2GBQX59SZRqQWDSGHkWjViFr0fUi1Z19xadn62BOCDjz88qN0tCot_RA8cPMbH1yY5ubGMd6i4-ivhWFC"); $topic="/topics/demor-PUCIYEAR-SCIENCE"; $msg = array ( 'body' => $message, 'title' => $title, 'vibrate' => 1, 'sound' => 1, ); $fields = array ( 'to' => $token, 'notification'=> $msg, ); $headers = array ( 'Authorization: key=' . API_ACCESS_KEY, 'Content-Type: application/json' ); $ch = curl_init(); curl_setopt( $ch,CURLOPT_URL, 'https://fcm.googleapis.com/fcm/send' ); curl_setopt( $ch,CURLOPT_POST, true ); curl_setopt( $ch,CURLOPT_HTTPHEADER, $headers ); curl_setopt( $ch,CURLOPT_RETURNTRANSFER, true ); curl_setopt( $ch,CURLOPT_SSL_VERIFYPEER, false ); curl_setopt( $ch,CURLOPT_POSTFIELDS, json_encode( $fields ) ); $result = curl_exec($ch ); echo"<pre>"; print_r($result); exit; curl_close( $ch ); } //CloudMessageViaFCM('dSOzPtA1hYs:APA91bEanF2nGNKEr1xJsBpll26M0aebajyMkuXBFIvCZE2p2lUZKQrnfS6bVl_ft1osIgUw-JWyz0eSN2baber4G1BRwxxlNLm0QBmUZYbRYE8_vbE6bBwil_ei9UjSr3_Q8kJV2oCh','test987','test987'); //using topics define( 'API_ACCESS_KEY', "AAAApa7uoG8:APA91bEl3TZ_r7zIgXOD-1s0cqsyD1mjNQCbxd16IZhM7T9swUbdPNIuO6j2GBQX59SZRqQWDSGHkWjViFr0fUi1Z19xadn62BOCDjz88qN0tCot_RA8cPMbH1yY5ubGMd6i4-ivhWFC"); $topic="/topics/demor-PUCIYEAR-SCIENCE"; $message = array( 'body' => '123 This is a test notification.', 'title' => '123 Test Notification', ); $data = array( 'key1' => 'value1', 'key2' => 'value2', ); $fields = array( 'to' => $topic, 'notification' => $message, 'data' => $data, // Optional: Include data payload ); $headers = array( 'Authorization: key=' . API_ACCESS_KEY, 'Content-Type: application/json', ); $ch = curl_init(); curl_setopt($ch, CURLOPT_URL, 'https://fcm.googleapis.com/fcm/send'); curl_setopt($ch, CURLOPT_POST, true); curl_setopt($ch, CURLOPT_HTTPHEADER, $headers); curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false); curl_setopt($ch, CURLOPT_POSTFIELDS, json_encode($fields)); $result = curl_exec($ch); if (curl_errno($ch)) { echo 'Curl error: ' . curl_error($ch); } else { echo $result; } curl_close($ch); ?>