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_typenumber1: ext_user_id của PiScale, 2: user_id của khách hàng đã đồng bộ
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