Sto provando a svegliare il mio telefono o a far lampeggiare la luce utilizzando GCM. Sto ricevendo i messaggi bene, ma non c'è differenza nell'impostazione di una priorità alta o del tutto assente. Sto usando un razr maxx hd per testare. c'è qualcosa che mi manca qui?Android - messaggi ad alta priorità con google cloud messaging (utilizzando sdk corona)
<?php
// API access key from Google API's Console
define('API_ACCESS_KEY', 'blee');
// prep the bundle
$msg = array
(
'body' => 'this is my nice body',
'sound' => 'misc/androidnotification.mp3',
'custom' => array(
'route' => '/beee'
)
);
$fields = array
(
'collapse_key' => 'test',
"time_to_live" => 0,
'priority' => 'high',
'to' => 'mykey',
'data' => $msg,
);
$headers = array
(
'Authorization: key=' . API_ACCESS_KEY,
'Content-Type: application/json'
);
$ch = curl_init();
curl_setopt($ch,CURLOPT_URL, 'https://android.googleapis.com/gcm/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);
curl_close($ch);
echo $result;
La creazione di un oggetto JSON in PHP è in genere simile alla creazione di un array? Il contenuto dell'array '$ fields' sembra buono, è appena indicato nella [documentazione] (https://developers.google.com/cloud-messaging/http-server-ref#send-downstream) che dovrebbe essere JSON . [Impostazione prioritaria] (https://developers.google.com/cloud-messaging/concept-options#setting-the-priority-of-a-message) a 'high' dovrebbe svegliare un dispositivo dormiente. Assicurati che GCM invii subito il messaggio – adjuremods
le intestazioni siano "application/json" che lo codificheranno come json. Sto realizzando questa app utilizzando corona SDK, quindi per me non è disponibile tutto il normale codice Java che avresti eseguito in un'app Android nativa. non sono sicuro se ho bisogno di eseguire qualche codice di notifica all'interno della stessa app per realizzare questo .. – hamobi