Tham chiếu API
So sánh nhà cung cấp

Hỗ trợ gửi tin nhắn hợp nhất

Các loại payload và phần mở rộng đặc thù của nhà cung cấp được POST /v1/messages chấp nhận theo từng provider.

Khả năng

Khả năngTelegramWhatsAppTwitter / XLINEZalo
text (văn bản)Đầy đủĐầy đủĐầy đủĐầy đủĐầy đủ
image (ảnh)Đầy đủĐầy đủĐầy đủĐầy đủĐầy đủ
videoĐầy đủĐầy đủĐầy đủĐầy đủĐầy đủ
audio (âm thanh)Đầy đủĐầy đủMột phầnĐầy đủĐầy đủ
document (tệp)Đầy đủĐầy đủKhông hỗ trợĐầy đủĐầy đủ
reply_to.reply_token (trích dẫn)Không hỗ trợĐầy đủKhông hỗ trợKhông hỗ trợKhông hỗ trợ
mentions (nhắc đến)Không hỗ trợĐầy đủKhông hỗ trợKhông hỗ trợKhông hỗ trợ
provider_data.parse_mode (định dạng)Đầy đủKhông hỗ trợKhông hỗ trợKhông hỗ trợKhông hỗ trợ

Ghi chú

  • Tin nhắn audio của WhatsApp truyền content dưới dạng chuỗi JSON {"url":"...","seconds":N,"waveform":"..."} — chỉ url là bắt buộc.
  • parse_mode (Markdown / HTML) hiện chỉ được Telegram hỗ trợ đầy đủ. Các provider khác bỏ qua trường này.
  • Twitter chỉ chấp nhận âm thanh khi đính kèm media, không hỗ trợ tin nhắn thoại độc lập.
  • Twitter không hỗ trợ tệp đính kèm dạng document — hãy chuyển sang ảnh hoặc liên kết trước khi gửi.
  • reply_to.reply_token dùng để trả lời trích dẫn: truyền nguyên vẹn data.message.reply_token từ sự kiện đến. Hiện chỉ WhatsApp — provider khác trả 501 unsupported_by_provider; token bị sửa trả 400 invalid_reply_token.
  • mentions dùng để gắn thẻ thành viên nhóm: khai báo id trong mảng mentions và đặt neo {{@<id>}} trong text / caption. Chỉ WhatsApp; provider khác bỏ qua trường này và placeholder được gửi như văn bản thường. provider_data.mentions đã ngừng dùng.