Proyectos de Subversion LeadersLinked - Antes de SPA

Rev

| Ultima modificación | Ver Log |

Rev Autor Línea Nro. Línea
1 www 1
<?php
2
header('Content-type: text/plain');
3
 
4
 
5
 
6
 
7
$auth_key = 'AAAASl-WiJg:APA91bEJztKaM1MtToQcmhPlSYY6m6t3ciYuGcKgpOWkxAVfqWgEBns1pPYCkGMUyBsT3WSHbBRNHFNz_GsjZKVdHiU8yqv_Lk4LckFLheBU6wPrk_nhDugbPTi_nTXPkMNTXGLuFKAT';
8
 
9
$token_apple = 'cXhPTTu39URXjElYTXMIuv:APA91bFGQBvC7VIT1GrkBz_tpkxn0VnyPvMCzHSeFTNkQmAedZJZdXde2BwhNuvFyO0KtW1e9oKhKOiDR5dUnBEBcV8-HC3M8oTPf2gCdf-O-JJESikGS7sjP6oWFPWkG77Cnpl5EIwS';
10
 
11
//$token_apple_santiago = 'dmeM06NW_0rAqzYpbYwNza:APA91bGAZACJRQ2s1n8D9T2ecxpMzcLdjGenAAVJHftNw2ThsMS9Nw6p53kiHH_ajwpZCfSIMvGK5OKn0El80ki_038NGQ7YQLV6eyREDl6REjUP3mqPzK2M9yVW7djX7ILiax-FA2Q2';
12
//$token_android_santiago = 'cX5RGu4VS0F7rxloauS8Ro:APA91bHk_hZ7yIpaTz5gwPh1lBy7Lr6hRNUJVU2PE1dBfdRJyMjHn1RU05wtC6D8b0Ro3T4B53AElMySyMx5W1clOV3SVyoRZCq6p9hKR3F56SEuiuRq9i64FK_RrsRzDBg2cJilPVBi';
13
 
14
//$token_android = 'fWsbmH0yTnKU3T4Vde3sLu:APA91bHuGrWDOb3UwK__C3WW55hisviB-m3vdwUvUc8_fVTJpBVU_6jrIrjsN6k23MyoxXaSKFR5Y8PxTspPsl8MIx89DZoIug5ST5HXzGwWUHdb0NDE1gilSQrp-0wWVWAZZUPTlUoi';
15
 
16
//fWsbmH0yTnKU3T4Vde3sLu:APA91bHuGrWDOb3UwK__C3WW55hisviB-m3vdwUvUc8_fVTJpBVU_6jrIrjsN6k23MyoxXaSKFR5Y8PxTspPsl8MIx89DZoIug5ST5HXzGwWUHdb0NDE1gilSQrp-0wWVWAZZUPTlUoi';
17
 
18
 
19
 
20
$fields = [
21
        'registration_ids'    => [
22
            $token_apple
23
         ],
24
        'notification' => [
25
         'body' =>  'Envio de mensaje de prueba #3',
26
         'title' => 'Prueba de indicador',
27
         'vibrate' => 1,
28
         'sound' =>  1
29
         ],
30
 
31
        'content_available'=> true,
32
/*
33
        'data' => [
34
            'command' => 'signout'
35
        ]
36
*/
37
];
38
 
39
print_r($fields);
40
 
41
 
42
$headers = [
43
    'Authorization: key=' . $auth_key,
44
    'Content-Type: application/json'
45
];
46
 
47
print_r($headers);
48
 
49
 
50
$ch = curl_init();
51
curl_setopt( $ch,CURLOPT_URL, 'https://fcm.googleapis.com/fcm/send' );
52
curl_setopt( $ch,CURLOPT_POST, true );
53
curl_setopt( $ch,CURLOPT_HTTPHEADER, $headers );
54
curl_setopt( $ch,CURLOPT_RETURNTRANSFER, true );
55
curl_setopt( $ch,CURLOPT_SSL_VERIFYPEER, false );
56
curl_setopt( $ch,CURLOPT_VERBOSE, true );
57
curl_setopt( $ch,CURLOPT_POSTFIELDS, json_encode( $fields ) );
58
$result = curl_exec($ch);
59
$err = curl_error($ch);
60
 
61
if ($err) {
62
    die('FCM Send Error: ' . $err);
63
}
64
curl_close( $ch );
65
 
66
 
67
print_r($result);