Proyectos de Subversion LeadersLinked - Antes de SPA

Rev

Rev 630 | Autoría | Ultima modificación | Ver Log |

<?php
header('Content-type: text/plain');




$auth_key = 'AAAASl-WiJg:APA91bEJztKaM1MtToQcmhPlSYY6m6t3ciYuGcKgpOWkxAVfqWgEBns1pPYCkGMUyBsT3WSHbBRNHFNz_GsjZKVdHiU8yqv_Lk4LckFLheBU6wPrk_nhDugbPTi_nTXPkMNTXGLuFKAT';

$token = 'cc4zrdtegkS7s-g3Iovw4n:APA91bEFf96mODSNraSc3Hs_DUv4SbNCn4DWMV6WkzzJrSS7K4jpkg3T-XU1Pqqc2spI1EL7xn4hxgUNJUT1fLijGCYULUymkkeoc8gKjCZX42PeoL8v9ThA4nBLY4K0VqEYqgGg0Dpb';

$fields = [
        'registration_ids'    => [
            $token,
         ],
        'notification' => [
         'body' =>  'Envio de mensaje de prueba #4',
         'title' => 'Logeo en otro dispositivo',
         'vibrate' => 1,
         'sound' =>  1
         ],

        'content_available'=> true,
        /*'data' => [
            'command' => 'signout'
        ]*/
];

print_r($fields);


$headers = [
    'Authorization: key=' . $auth_key,
    'Content-Type: application/json'
];

print_r($headers);


$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_VERBOSE, true );
curl_setopt( $ch,CURLOPT_POSTFIELDS, json_encode( $fields ) );
$result = curl_exec($ch);
$err = curl_error($ch);

if ($err) {
    die('FCM Send Error: ' . $err);
}
curl_close( $ch );


print_r($result);