Последние записи
- TChromium (CEF3), сохранение изображений
- Как в Delphi XE обнулить таймер?
- Изменить цвет шрифта TextBox на форме
- Ресайз PNG без потери прозрачности
- Вывод на печать графического файла
- Взаимодействие через командную строку
- Перенести программу из Delphi в Lazarus
- Определить текущую ОС
- Автоматическая смена языка (раскладки клавиатуры)
- Сравнение языков на массивах. Часть 2
Интенсив по Python: Работа с API и фреймворками 24-26 ИЮНЯ 2022. Знаете Python, но хотите расширить свои навыки?
Slurm подготовили для вас особенный продукт! Оставить заявку по ссылке - https://slurm.club/3MeqNEk
Online-курс Java с оплатой после трудоустройства. Каждый выпускник получает предложение о работе
И зарплату на 30% выше ожидаемой, подробнее на сайте академии, ссылка - ttps://clck.ru/fCrQw
6th
Сен
Отправка сообщения в телеграм
Posted by obzor under php
Необходимо чтобы скрипт отправлял сообщение в телеграмм
$botToken = "9898989889989898";
$chat_id = "76867867876";
$message = "hello";
$bot_url = "https://api.telegram.org/bot$botToken/";
$url = $bot_url."sendMessage?chat_id=".$chat_id."&text=".urlencode($message);
file_get_contents($url);
При выполнении скрипта выводит ошибку:
Warning:
file_get_contents(https://api.telegram.org/bot56765756765765/sendMessage?chat_id=765756756765&text=hello
[function.file-get-contents]: failed to open stream: HTTP request failed!
HTTP/1.1 404 Not Found in M:\home\test1.ru\www\test.php on line 7
Подскажите в чем может быть проблема?
У меня скрипт:
<?php
echo file_get_contents(‘https://api.telegram.org/bot643078003:AAHdo9QoMRYk76Q3hRAbat5PdDV06QhRsf8/sendMessage?chat_id=380197066&text=hello1234’);
?>
возвращает:
{«ok»:true,»result»:{«message_id»:39,»from»:{«id»:643078003,»is_bot»:true,»first_name»:»VOLGOPORT»,»username»:»VOLGOPORT_BOT»},»chat»:{«id»:380197066,»first_name»:»DKENT»,»username»:»Dkent34″,»type»:»private»},»date»:1536089694,»text»:»hello1234″}}
Такой скрипт:
<?php
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, «https://api.telegram.org/bot643078003:AAHdo9QoMRYk76Q3hRAbat5PdDV06QhRsf8/sendMessage?chat_id=380197066&text=hello12345»);
curl_setopt($ch, CURLOPT_TIMEOUT, 3);
curl_setopt($ch, CURLOPT_USERAGENT, ‘Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/68.0.3440.106 Safari/537.36 OPR/55.0.2994.44’);
curl_setopt($ch, CURLINFO_HEADER_OUT, true);
$page = curl_exec($ch);
$sent_headers = curl_getinfo($ch, CURLINFO_HEADER_OUT);
curl_close($ch);
echo $page;
?>
возвращает:
{«ok»:true,»result»:{«message_id»:42,»from»:{«id»:643078003,»is_bot»:true,»first_name»:»VOLGOPORT»,»username»:»VOLGOPORT_BOT»},»chat»:{«id»:380197066,»first_name»:»DKENT»,»username»:»Dkent34″,»type»:»private»},»date»:1536089857,»text»:»hello12345″}}1
Так что код рабочий, URL тоже норм.
Случайные статьи
Купить рекламу на сайте за 1000 руб
пишите сюда - alarforum@yandex.ru
Да и по любым другим вопросам пишите на почту
пеллетные котлы
Пеллетный котел Emtas
Наши форумы по программированию:
- Форум Web программирование (веб)
- Delphi форумы
- Форумы C (Си)
- Форум .NET Frameworks (точка нет фреймворки)
- Форум Java (джава)
- Форум низкоуровневое программирование
- Форум VBA (вба)
- Форум OpenGL
- Форум DirectX
- Форум CAD проектирование
- Форум по операционным системам
- Форум Software (Софт)
- Форум Hardware (Компьютерное железо)