Full documentation | sendPhoto ( Telegram Bot Documentation )
URL yang digunakan
https://api.telegram.org/bot<token>/sendPhoto
Parameter yang digunakan
- chat_id
- caption
- photo
Dalam penggunaan metode ini saya akan menggunakan cURL php untuk mengirim permintaan POST ke server.
Script
<?php
$chat_id = '1231xx';
$url = 'https://api.telegram.org/bot/sendPhoto';
$file = 'https://qeevdev.code.blog/wp-content/uploads/2020/05/anjay.png';
$param = array('chat_id'=>$chat_id,'caption'=>'Sending image','photo'=>$file);
$ch = curl_init();
curl_setopt($ch, CURLOPT_RETURNTRANSFER,1);
curl_setopt($ch, CURLOPT_URL,$url);
curl_setopt($ch, CURLOPT_POST,1);
curl_setopt($ch, CURLOPT_POSTFIELDS,$param);
curl_setopt($ch, CURLOPT_HTTPHEADER, array('Content-Type: multipart/form-data'));
curl_setopt($ch, CURLOPT_CUSTOMREQUEST,'POST');
return curl_exec($ch);
curl_close($ch);
?>
Kamu dapat mengubah file nya dengan sesuka hati. Jika kamu ingin menggunakan file dari penyimpanan perangkatmu.
tambahkan bagian ini
new CURLFile(realpath('path/img/img.png'));
di
'photo'=>
Contoh
'photo'=>new CURLFile(realpath('path/img/img.jpg'));

Gambar berhasil diupload. Terima kasih telah membaca postingan ini.
tulisan selanjutnya dong, kirim, cari database di phpmyadmin
SukaDisukai oleh 1 orang
Maksudnya mencari data didalam database menggunakan bot ?
SukaSuka
iya bener sekali.
SukaSuka
Siap. Nanti saya update
SukaSuka
selesai https://qeevdev.code.blog/05/30/retrieve-data-telegram
SukaSuka