Этот вопрос закрыт для ответов, так как повторяет вопрос Почему не работает 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;
  • Вопрос задан
  • 1440 просмотров
Ваш ответ на вопрос

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

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