Каковы параметры кодировки url телеграммы? Я использовал urlencode ($message)
но на мобильном устройстве сообщение не было декодировано из приложения. ** Если я не использую кодировку для сообщения, я получаю сообщение об ошибке
шлюз (ошибка 501 или 502 **, я не помню)
,
Пример url заключается в том, что я делаю https://api.telegram.org/bot$token/sendMessage?chat_id=$chat_id&text=$message
где $message
- это текст, который нужно декодировать
просто создайте массив и используйте метод http_build_query
. Он также обрабатывает кодировку для вас.
Пример будет таким:
$queryStringArray = [
'chat_id' => $chat_id,
'text' => $message,
];
$url = 'https://api.telegram.org/bot'.$token.'/sendMessage?'.http_build_query($queryStringArray);
Я использую именно этот путь в моем микро Телеграммы бот приложении здесь.