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

Kirim Pesan Ke Telegram Dengan Apps Script

Dengan koneksi webhook anda bisa mulai ujicoba mengirim pesan pertama ke Telegram dari Google Apps Script.

Cara Mendapatkan ID User, ID Sticker dan ID Bot

Perlu trik tertentu untuk mengetahui ID dari user, bot, dan sticker karena Telegram tidak mengeksposnya dalam menu apapun di aplikasinya.

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