Задать вопрос
Этот вопрос закрыт для ответов, так как повторяет вопрос Почему не работает sendPhoto в Telegram API?
@werax

Как отправить фотку в телеграмм через php?

Добрый день!
Как отправить фотку(фото на сайте) в телеграмм? Посмотрел документацию, есть метод sendPhoto, но не знаю как применить. Можно пжл подробно(я не спец по программированию). Заранее спасибо!
$bot_url    = "https://api.telegram.org/$token/";
$url = $bot_url . "sendPhoto?chat_id=" . $chat_id;
$ch = curl_init(); 
curl_setopt($ch, CURLOPT_HTTPHEADER, array(
    "Content-Type:multipart/form-data"
));
curl_setopt($ch, CURLOPT_URL, $url); 
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); 
curl_setopt($ch, CURLOPT_POSTFIELDS, array(
    "photo"     => 'xxxxxxxxxx.ru/1544695474.png', 
)); 
curl_setopt($ch, CURLOPT_INFILESIZE, filesize('xxxxxxxxx.ru/1544695474.png'));
$output = curl_exec($ch);
print$output;
  • Вопрос задан
  • 1445 просмотров
Подписаться 1 Простой 4 комментария
Помогут разобраться в теме Все курсы
  • Skillfactory
    Профессия Fullstack веб-разработчик на JavaScript и PHP
    20 месяцев
    Далее
  • Хекслет
    PHP-разработчик
    10 месяцев
    Далее
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
Ваш ответ на вопрос

Вопрос закрыт для ответов и комментариев

Потому что уже есть похожий вопрос.
Похожие вопросы