1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 | <?php
header("Content-Type:text/html; charset=utf-8"); // Message to be sent $message = $_POST['message'];
// Set POST variables $url = 'https://android.googleapis.com/gcm/send';
$fields = array( 'registration_ids' => array($_POST['registrationIDs']), 'data' => array( "message" => $message ), );
$headers = array( 'Authorization: key=' . $_POST['apiKey'], 'Content-Type: application/json' );
// Open connection $ch = curl_init();
// Set the url, number of POST vars, POST data curl_setopt( $ch, CURLOPT_URL, $url );
curl_setopt( $ch, CURLOPT_POST, true ); curl_setopt( $ch, CURLOPT_HTTPHEADER, $headers); curl_setopt( $ch, CURLOPT_RETURNTRANSFER, true );
curl_setopt( $ch, CURLOPT_POSTFIELDS, json_encode( $fields ) );
// Execute post $result = curl_exec($ch);
// Close connection curl_close($ch);
echo $result;
?>
|
留言列表