miércoles, 8 de julio de 2020
Notificaciones Pushbullet usando PHP
Pushbullet puede ayudar a evitar el uso de SMS y sus respectivos costos en las notificaciones.
Esto solo sirve a nivel personal, por ejemplo para no usar la función mail() y evitar que la información importante vaya a parar a la carpeta Spam.
Función:
function pushbullet($msg)
{
$data = json_encode(array(
'type' => 'note',
'title' => 'Notificación de Pago Paypal', // El título a mostrar en la notificación de app Pushbullet
'body' => $msg,
'device_iden' => 'IDENTIFICADOR' // Se visualiza en la versión web en Devices (https://www.pushbullet.com/#devices/[IDENTIFICADOR])
));
$curl = curl_init();
curl_setopt($curl, CURLOPT_URL, 'https://api.pushbullet.com/v2/pushes');
curl_setopt($curl, CURLOPT_USERPWD, 'ACCESS_TOKEN'); // Se genera en Settings -> Account -> Create Access Token
curl_setopt($curl, CURLOPT_CUSTOMREQUEST, 'POST');
curl_setopt($curl, CURLOPT_HTTPHEADER, ['Content-Type: application/json', 'Content-Length: ' . strlen($data)]);
curl_setopt($curl, CURLOPT_POSTFIELDS, $data);
curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
curl_setopt($curl, CURLOPT_HEADER, false);
curl_exec($curl);
curl_close($curl);
}
Uso:
pushbullet('Usted ha recibido un nuevo pago!!!');
Etiquetas:
curl,
notificaciones,
php,
pushbullet
Suscribirse a:
Comentarios de la entrada (Atom)
0 comentarios:
Publicar un comentario