Langsung ke konten utama

Mengirim Gambar Foto Ke Chat Telegram Dengan Apps Script

Mengirim file foto yang disimpan di CDN Cloudinary ke chat Telegram dengan Google Apps Script menggunakan metode sendPhoto

Sama dengan pembahasan pada artikel sebelumnya, pengiriman foto menggunakan cara URL dengan direct link yang disuplai oleh Cloudinary. Cara URL mempunyai batasan maksimal 5 MB untuk gambar foto, bila melebihi ukuran tersebut berpotensi respon error.

STRUKTUR METODE sendPhoto

Kita tidak akan banyak menggunakan properti sendPhoto melainkan minimal yang dibutuhkan:


var dataPhoto = {
  method: "post",
  payload: {
    method: "sendPhoto",
    chat_id: "ID Chat - string - wajib",
    photo: "URL gambar foto - string - wajib",
    caption: "Keterangan gambar foto - string - opsional"
  }
};
UrlFetchApp.fetch(telegramAPIURL + "/", dataPhoto);

Untuk pengiriman foto dengan URL, kita akan membutuhkan direct link file foto yang diasumsikan sudah anda dapatkan dari CDN Cloudinary:

FINAL SCRIPT

Setelah mendapatkan link dari Cloudinary lalu simpan ke dalam properti photo dan Final Script dapat diunduh di repository.

...dan hasilnya seperti tampak berikut:

Dapatkan skrip semua materi di repository

Dukung donasi agar tutorial ini tetap operasional:
Trakteer Saya SiLiKiDi

Komentar

Postingan populer dari blog ini

Mengirim Media Group Ke Chat Telegram Dengan Apps Script

Media Group Telegram memungkinkan kita untuk mengirimkan beberapa foto, video, audio, atau dokumen sekaligus dalam satu bungkusan pesan menggunakan metode sendMediaGroup