Ho avuto lo stesso problema perché usavo immagini con estensione jpg, poi ho provato con .PNG e funziona.Domani ti mostro tutto il codice.
Follow along with the video below to see how to install our site as a web app on your home screen.
Nota: This feature may not be available in some browsers.
Ho avuto lo stesso problema perché usavo immagini con estensione jpg, poi ho provato con .PNG e funziona.Domani ti mostro tutto il codice.
Ciao.Grazie mille. Qualcuno che utilizza altervista ed è riuscito ad inviare foto? Nel frattempo provo ad acquistare un dominio e a caricare il bot.
$foto = "prova.jpg";
$api = "https://api.telegram.org/bot".$token;
$url = $api."/sendPhoto?chat_id=".$chatId."&photo=".$foto;
file_get_contents($url);
Salve ragazzi, sto lavorando al mio bot telegram in php, hostato su altervista.
Riesco a fare tutto, inviare messaggi, riceverli, lavorarli, interagire con il database etc...
Ma non riesco ad inviare foto!
Qualcuno può aiutarmi?
Qui qualche riga del mio codice:
PHP:$foto = "prova.jpg"; $api = "https://api.telegram.org/bot".$token; $url = $api."/sendPhoto?chat_id=".$chatId."&photo=".$foto; file_get_contents($url);
public function sendPhoto($_chatid, $_photo)
{
global $api;
$url = "https://api.telegram.org/$api/sendPhoto?chat_id=".$_chatid."&photo=".$_photo;
$get = file_get_contents($url);
}
$get = file_get_contents($url);
in un file txt, con la funzione invia messaggio mi restituisce il json e tutto perfetto, con l'invio di foto invece non mi restituisce assolutamente nulla! Potrebbe essere un problema di hosting? Ho il bot su altervista, ho attivato https, CloudFlare e database.Ho salvato la variabile$get = file_get_contents($url);
in un file txt, con la funzione invia messaggio mi restituisce il json e tutto perfetto, con l'invio di foto invece non mi restituisce assolutamente nulla! Potrebbe essere un problema di hosting? Ho il bot su altervista, ho attivato https, CloudFlare e database.
Potreste consigliarmi una soluzione per hostare il bot? Un sito in offerta non so... Non ho mai acquistato un dominio ne nulla.
Domani ti mostro tutto il codice.Antonio, nella variabile $_photo, c'è la stringa del file (es: "prova.png") o altro?
Potresti condividere il tuo codice per intero? Magari c'è qualcosa che sbaglio oltre alla chiamata all'url