Sending Text Messages

Gunakan api ini untuk mengirim pesan text.

Untuk mengirim pesan text message, lakukan panggilan POST ke /messages dan lampirkan objek pesan dengan type=contacts .

Parameters

Ini adalah parameter utama yang digunakan untuk mengirim text message requests:

NameDescription

to

Required

ID WhatsApp atau nomor telepon yang ingin Anda kirimi pesan.

Nomor telepon dalam request ini dapat diberikan dalam format panggilan apa pun, asalkan menyertakan kode negaranya. Sebaiknya Anda secara eksplisit mengawali kode negara dengan tanda tambah (+).

Berikut beberapa contoh format nomor telepon yang didukung:

  • +1-000-000-0000
  • +1 (000) 000-0000
  • +1 000 000 0000
  • +1 (000) 000 0000

reply_message_id

Optional
Anda dapat mengirim pesan apa pun sebagai balasan untuk pesan sebelumnya dalam percakapan dengan menyertakan ID pesan sebelumnya. Penerima akan menerima pesan baru bersama dengan gelembung kontekstual yang menampilkan konten pesan sebelumnya.

type

Required
Jenis pesan yang ingin Anda kirim. Tetapkan ini sebagai individu

text

.

text

Required
Objek text.

text.body

Required

Teks dari pesan teks yang dapat berisi URL yang diawali dengan http:// atau https:// dan format.

Jika Anda menyertakan URL dalam teks dan ingin menyertakan preview dalam pesan teks (preview_url: true), pastikan URL diawali dengan http:// atau https:// —https:// URL lebih disarankan. Anda harus menyertakan nama host, karena alamat IP tidak akan cocok.

Panjang maksimum: 4096 karakter

text.preview_url

Optional

Secara default, WhatsApp mengenali URL dan membuatnya dapat diklik, tetapi Anda juga dapat menyertakan preview dengan informasi lebih lanjut tentang tautan tersebut. Setel bidang ini menjadi true jika Anda ingin menyertakan preview URL.

Sebagian besar waktu, penerima akan melihat URL yang dapat mereka klik saat Anda mengirim URL, menyetel preview_url ke true, dan menyediakan objek body dengan tautan http atau https.

Preview URL hanya dirender setelah salah satu hal berikut terjadi:

  • Bisnis telah mengirim template pesan ke pengguna.
  • Pengguna memulai percakapan dengan tautan 'click to chat'.
  • Pengguna menambahkan nomor telepon bisnis ke buku alamat mereka dan memulai percakapan.

Default:

false

.

Contoh

Sampel request

curl -X POST 'https://waofficial.botika.online/api/whatsapp/v1/messages' \
-H 'Authorization: Bearer {{ API_TOKEN }}' \
-H 'Content-Type: application/json' \
-d '{
    "to": "+62821xxxxxx",
    "reply_message_id": "{{ MESSAGE_ID }}",
    "type": "text",
    "text": {
        "body": "MESSAGE_CONTENT",
        "preview_url": false
    }
}'

Response yang berhasil menyertakan objek dengan pengidentifikasi untuk pesan:

{
    "data": {
        "id": "{{ MESSAGE_ID }}"
    }
}

Copyright © 2023 Botika Teknologi Indonesia