Chuyển tới nội dung chính

Upload ảnh GIF

mẹo

Bạn có thể sử dụng API upload ảnh GIF (ảnh động) để phục vụ việc gửi thông báo đính kèm ảnh.

Lưu ý

Ảnh GIF sau khi được upload và gửi đến người dùng sẽ được lưu trên server tối đa 7 ngày. Trường hợp người dùng muốn xem lại GIF sau thời gian trên, người dùng sẽ được thông báo ảnh GIF không còn tồn tại. Quota cho API là không giới hạn.

Quota cho API là:

  • 5000 request/ tháng.

Quyền cần có: Quyền gửi tin và thông báo qua OA

HTTP request

Example request

curl \
-H 'access_token: <your_access_token>' \
-F "file=@/home/test.gif" \
https://openapi.zalo.me/v2.0/oa/upload/gif

Tham số header

Tham sốKiểu dữ liệuTính bắt buộcMô tả
access_token

string

yes

Token cho phép ứng dụng đại diện OA gọi API. Xem chi tiết cách lấy access token tại đây.

Cấu trúc body của request

Tham sốLoại Tính bắt buộcMô tả

file

binary

yes

Nội dung file nhị phân của file hình GIF. Dung lượng tối đa 5MB.

Example respond

{
"data": {
"attachment_id": "hDtMfuo7iDncIQ1aSOQp9FHOROFisDP7m64BxCKe"
},
"error": 0,
"message": "Success"
}

Cấu trúc thuộc tính data

Thuộc tínhKiểu dữ liệuMô tả

token

string

ID của ảnh được upload, sử dụng cho API gửi thông báo đính kèm ảnh.