Всем привет. Нужно сделать отправку сообщений с сайта в Telegram, но на бесплатном хостинге при использовании
$sendToTelegram = fopen("https://api.telegram.org/bot{$token}/sendMessage?chat_id={$chat_id}&parse_mode=html&text=test","r");
выдаётся ошибка
failed to open stream: Network is unreachable
.
Видел решение с Javascript вида
<?php
echo '<script type="text/javascript">
window.location = "https://api.telegram.org/bot"свой токен"/sendMessage?chat_id="свой ID"&text="свой текст")"
</script>';
?>
но естественно это плохое решение - пользователя перебросит на страницу с json, все увидят
{$token}
, и т.д.
Какие тут могут быть ещё решения (на бесплатном хостинге)?