Skip to main content

Gửi tin nhắn hình ảnh

PiScale cung cấp API gửi tin nhắn hình ảnh cho Bot

HTTP request

POST https://{app_id}.api.piscale.com/chat-bot/v1.0/messages

Request body

Ví dụ
{
"thread_id": "",
"ext_user_ids": ["6872016393206779"],
"user_ids": [],
"body": {
"text": "",
"metadata": [
{
"name": "img.png",
"width": 1000,
"height": 1000,
"source_url": "https://image.shutterstock.com/image-photo/mountains-under-mist-morning-amazing-260nw-1725825019.jpg",
"source_thumb_url": "https://image.shutterstock.com/image-photo/mountains-under-mist-morning-amazing-260nw-1725825019.jpg",
"size": 121200,
"type": "image"
}
]
}
}
TênKiểu dữ liệuMô tảBắt buộc
thread_idstringMã cuộc hội thoại
ext_user_idsarrayDanh sách ext_user_id
user_idsarrayDanh sách user_id
body.textstringNội dung văn bản
body.metadataarrayDanh sách hình ảnh
note
  • Bắt buộc thread_id hoặc ext_user_ids hoặc user_ids phải có dữ liệu.
  • Đích đến của tin nhắn sẽ được ưu tiên theo thứ tự thread_id, ext_user_ids, user_ids.
  • ext_user_ids tối đa 1000 phần tử.
  • user_ids tối đa 100 phần tử.

Giải thích các thuộc tính của metadata:

TênKiểu dữ liệuMô tảBắt buộc
typestringPhải là "image"
namestringTên ảnh
widthintChiều rộng ảnh
heightintChiều cao ảnh
sizeintKích cỡ của ảnh
source_urlstringUrl ảnh được hiển thị khi người dùng muốn xem chi tiết
source_thumb_urlstringUrl ảnh có dung lượng thấp được hiển thị ở danh sách tin nhắn

Response

Nếu thành công, bạn sẽ nhận được phản hồi.

Ví dụ
{
"message_code": "M200",
"message": "Success"
}
TênKiểu dữ liệuMô tả
message_codestringMã thông điệp. Xem chi tiết
messagestringNội dung mã thông điệp