Skip to main content

Thiết lập vai trò cho thành viên

HTTP Request

POST https://{app_id}.api.piscale.com/open-api/v1.0/chat/threads/{thread_id}/members/set-role

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 tenant của thread

Parameters

TênKiểu dữ liệuMô tảBắt buộc
thread_idstringMã cuộc hội thoại

Request body

Ví dụ
{
"role": "admin",
"member_ids": ["u_1", "u_2"],
"id_type": 1,
}
TênKiểu dữ liệuMô tảBắt buộc
rolestringMột trong các giá trị sau: [owner, admin, member]
member_idsstringDanh sách user_id. Các phần tử có kiểu dữ liệu là string
id_typenumberid_type xác định kiểu ID bạn truyền vào:
1: Dùng ext_user_id (từ hệ thống PiScale)
2: user_id nội bộ hệ thống của khách hàng (đã được đồng bộ với PiScale)
note

Hệ thống sẽ chỉ xử lý những thành viên đã nằm trong cuộc hội thoại. Với role = owner thì bạn chỉ cần truyền member_ids có 1 phần tử

Response

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

Ví dụ
{
"message_code": "M200",
"message": "Thành công"
}
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