Skip to main content

Tạo bộ sticker

API hỗ trợ việc tạo mới một bộ sticker trên hệ thống PiScale.

HTTP request

POST https://{app_id}.api.piscale.com/sticker/v1.0/pack

Request header

Bảng mô tả tham số của request header:

TênKiểu dữ liệuMô tảBắt buộc
X-Api-KeystringAPI Key của ứng dụng
X-Tenant-IdstringChỉ định tạo bộ sticker cho tenant nào (ID bên hệ thống của bạn), nếu không truyền thì bộ sticker sẽ được đánh dấu là global (dùng được cho tất cả các tenant)

Request body

Content-Type: multipart/form-data

TênKiểu dữ liệuMô tảBắt buộc
namestringTên của bộ sticker. Max 100 kí tự.
iconfileFile ảnh icon của bộ sticker, chỉ chấp nhận file png.
stickersfileFile zip chứa các file sticker bên trong. Chỉ chấp nhận các file sticker dạng png, gif, json, webp
note

Mặc dù chúng tôi không giới hạn kích thước nhưng để đảm bảo trải nghiệm mượt mà và tiết kiệm băng thông cho người dùng, chúng tôi khuyến nghị dung lượng của mỗi ảnh sticker nên dưới 150KB. Độ phân giải đề xuất là 128x128 hoặc 160x160.

Responses

Nếu thành công, API này trả về dữ liệu như sau:

Status: 200 OK
{
"data": {
"id": "a0210a33-e322-412f-bf72-e383faca28d8",
"name": "Frog Go In Love",
"status": "uploading",
},
"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
dataobjectThông tin bộ sticker đã được tạo
data.idstringID duy nhất của bộ sticker
data.namestringTên của bộ sticker
data.statusstringTrạng thái của bộ sticker. uploading hoặc uploaded