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

Tạo nhóm mới

Lưu ý

Ứng dụng cần được cấp quyền quản lý thông tin nhóm.

Luồng tạo nhóm

Giải thích:

  • (1) Gửi request Lấy hạn mức nhóm của OA
  • (2) Hệ thống Zalo trả về danh sách các gói kèm asset_id
  • (3) Gửi request tạo nhóm chat kèm theo asset_id
  • (3) Hệ thống Zalo trả về thông tin nhóm chat được tạo thành công

HTTP request

Example request

curl --request POST 'https://openapi.zalo.me/v3.0/oa/group/creategroupwithoa' \
--header 'access_token: <your_oa_access_token>' \
--header 'Content-Type: application/json' \
--data '{
"group_name": "Tư vấn nha khoa",
"group_description": "Group tư vấn nha khoa cho các nhân viên",
"asset_id": "326e977e4d3da463fd2c",
"member_user_ids": [
"186729651760683225"
]
}'

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ốKiểu dữ liệuTính bắt buộcMô tả

group_name

string

yes

Tên nhóm

group_description

string

optional

Mô tả nhóm

asset_id

string

yes

ID gói GMF, sử dụng để làm dịch vụ hoạt động của Nhóm. (Lấy ID bằng cách gọi API Lấy hạn mức tạo nhóm GMF)

member_user_ids

array

yes

Danh sách các user trong nhóm (danh sách này không được để trống và không quá 99 người và có ít nhất 1 người là admin của OA)

Example respond

{
"data": {
"name": "Group name",
"avatar": "http://s120.ava.grp.talk.zdn.vn/default",
"group_id": "8fba1979fa25137b4a",
"group_link": "https://zalo.me/g/qsbexj32",
"group_description": "",
"total_member": 2,
"status": "enabled"
},
"error": 0,
"message": "Success"
}

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

Tham sốKiểu dữ liệuMô tả

name

string

Tên nhóm

avatar

string

Avatar của nhóm

group_id

string

ID của nhóm

group_link

string

Link để tham gia nhóm

group_description

string

Mô tả nhóm

total_member

string

Tổng số lượng thành viên trong nhóm

status

string

Trạng thái nhóm

  • enabled: OA có thể quản lý và gửi tin nhắn trong nhóm
  • disabled: OA không thể quản lý và không thể gửi tin nhắn trong nhóm