makia
Постоялец
- Регистрация
- 23 Сен 2006
- Сообщения
- 269
- Реакции
- 148
- Автор темы
- #1
Всем привет.
Делаю первый бот для Telegram, в PHP не силен. Нужна ваша помощь.
Скачал простейший пример бота отсюда:
Если указываю текстовой строкой 'какой-то текст', то данная фраза успешно выводится ботом.
Но мне нужно вместо фиксированного текста выводить содержимое веб страницы, которое я предварительно получаю через curl. Но если указываю так, то не работает (выводить только "TRUE" и всё )
Как правильно в данном случае написать?
Делаю первый бот для Telegram, в PHP не силен. Нужна ваша помощь.
Скачал простейший пример бота отсюда:
Для просмотра скрытого содержимого вы должны войти или зарегистрироваться.
Если указываю текстовой строкой 'какой-то текст', то данная фраза успешно выводится ботом.
PHP:
} else if ($text === "test2") {
// Отправляем сформированное сообщение обратно в Telegram пользователю
apiRequest("sendMessage", array('chat_id' => $chat_id, "text" => 'какой-то текст'));
Но мне нужно вместо фиксированного текста выводить содержимое веб страницы, которое я предварительно получаю через curl. Но если указываю так, то не работает (выводить только "TRUE" и всё )
PHP:
} else if ($text === "test2") {
// Получаем содержимое страницы
$curl = curl_init();
curl_setopt($curl, CURLOPT_URL, "https://yandex.ru/");
$data = curl_exec($curl);
// Отправляем сформированное сообщение обратно в Telegram пользователю
apiRequest("sendMessage", array('chat_id' => $chat_id, "text" => $data));
Как правильно в данном случае написать?