18/11/2017, 15:15
(Questo messaggio è stato modificato l'ultima volta il: 18/11/2017, 15:16 da flane.)
Sto facendo alcuni test o di utilizzo con il meraviglioso servizio di RpiNotify.
Con python riesco ad inviare correttamente i messaggi di notifica, mentre con PHP no.
Il codice di test è questo:
Ovviamente ho mascherato il token corretto.
Eseguendo lo script non mi dà nessun errore, ma il messaggio non viene inviato.
I test li stò facendo su un Raspberry con Raspbian lite.
Se incollo il contenuto della stringa $url nel browser, il messaggio viene inviato correttamente.
Qualcuno mi sà indicare che cosa sbaglio?
Grazie in anticipo.
Con python riesco ad inviare correttamente i messaggi di notifica, mentre con PHP no.
Il codice di test è questo:
Codice PHP:
#!/usr/bin/php
<?php
$token = "XXXXXXXXXXXXXXXXXXXXXXXXX";
$msg = "TEST TEST TEST TEST";
rpinotify($token, $msg);
/**
* RpiNotify
*/
function rpinotify($token, $msg)
{
$msg = rawurlencode($msg);
$url = 'http://api.rpinotify.it/notification/'.$token.'/text/'.$msg;
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_HEADER, 0);
curl_exec($ch);
curl_close($ch);
}
?>
Ovviamente ho mascherato il token corretto.
Eseguendo lo script non mi dà nessun errore, ma il messaggio non viene inviato.
I test li stò facendo su un Raspberry con Raspbian lite.
Se incollo il contenuto della stringa $url nel browser, il messaggio viene inviato correttamente.
Qualcuno mi sà indicare che cosa sbaglio?
Grazie in anticipo.