Tải video lên cho nội dung bài viết
mẹo
Upload video để dùng làm cover hoặc nội dung cho bài viết.
Lưu ý
Hệ thống Zalo hỗ trợ upload hai loại file video là avi và mp4. Kích thước của 1 file video tối đa 50MB.
Upload file và lấy token
HTTP request
- URL: https://openapi.zalo.me/v2.0/article/upload_video/preparevideo
- Method: POST
- Content Type: form-data/multipart
- Reponse Type: text/json
Tham số header
Tham số | Kiểu dữ liệu | Tính bắt buộc | Mô tả |
|---|---|---|---|
| access_token | String | Yes | Xem hướng dẫn lấy access_token ở đây. |
Cấu trúc body
Tham số | Kiểu dữ liệu | Tính bắt buộc | Mô tả |
|---|---|---|---|
file | Binary | Yes | Dữ liệu binary của video tải lên. |
Respond
{
"error": 0,
"message": "Success",
"data": {
"token": "9xk090B1ANibkhyg9ke8SZgMg39Pz7bNJvJvKrpA821_XVbaI-Dr9ME5ma44nqGPOw3dKmR2SreHY_yaUiOcMrkWX0XknWH0IOQtEY_N1r9Ahu8xJT9QEIU9paOpwc0QDhhqSmU3So8WmlqcEvDEKb_euG5CbKHp9kJS432-35aKsOzSQva30L2cabKwcZqJNwkvQ63M7Mf7bQml9SK5BZJyZ4O8jmT16OwbFNdmA4iIdQPETiq8EtUkhM0AYMCHDkNmJWs9CLPkgFuBJ9Gm536kw1DQb34I9xF_4qE2BX4fk_uJIOKl6ZIYuH9LdpaMPAxi5mILRn5XgxmNLi8v56VywqLGnJaGDJ4mKWZXC0_G15"
}
}
Kiểm tra trạng thái của video
HTTP request
- URL: https://openapi.zalo.me/v2.0/article/upload_video/verify
- Method: GET
- Content Type: application/json
- Reponse Type: text/json
Tham số header
Tham số | Kiểu dữ liệu | Tính bắt buộc | Mô tả |
|---|---|---|---|
| access_token | String | Yes | Xem hướng dẫn lấy access_token ở đây. |
token | String | Yes | giá trị của token nhận được ở bước 1 |
Respond
{
"error": 0,
"message": "Success",
"data": {
"status_message": "Video is being converted",
"video_name": "Android.mp4",
"video_size": 2979281,
"convert_percent": 0,
"convert_error_code": 0,
"video_id": "f9377bde4e9ba7c5fe8",
"status": 3
}
}
Các trạng thái của video
Mã trạng thái | Mô tả |
|---|---|
0 | Trạng thái không xác định |
1 | Video đã được xử lý thành công và có thể sử dụng |
2 | Video đã bị khóa |
3 | Video đang được xử lý |
4 | Video xử lý thất bại |
5 | Video đã bị xóa |