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

Tạo link gọi thoại outbound từ OA đến người dùng

Lưu ý

Ứng dụng cần được OA cấp quyền sử dụng chức năng gọi thoại

HTTP request

Example request

curl --location 'https://openapi.zalo.me/v3.0/oa/call/outbound' \
--header 'access_token: <oa_access_token>' \
--header 'Content-Type: application/json' \
--data '{
"user_id": "4491783511907164918",
"agent_id": "5931518706854365424", //optional
"call_type": "audio" // audio + video + audio_and_video
}'

Tham số header

Tham số

Kiểu dữ liệu

Tính bắt buộc

Mô 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ệu

Tính bắt buộc

Mô tả

user_id

string

yes

user_id của người dùng muốn gọi đến

agent_id

string

no

agent_id: là user_id của tổng đài viên được chỉ định để thực hiện cuộc gọi đến người dùng

call_type

number

yes

Loại cuộc gọi muốn thực hiện. Danh sách giá trị:

· audio: Cuộc gọi thoại

· video: Cuộc gọi video

· audio_and_video: Cả gọi thoại và video

Example respond

{
"data": {
"call_link": "https://zalo.me/app/link/hgvnnan0af",
"qr_code": "https://qr-talk.zdn.vn/1/hgvnnan0af/1787a359799c90c2c98d.jpg",
"ttl": 172800
},
"error": 0,
"message": "Success"
}

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

Thuộc tính

Kiểu dữ liệu

Mô tả

call_link

string

Link để thực hiện cuộc gọi

qr_code

string

Hình QR Code thực hiện cuộc gọi

ttl

integer

Thời gian tồn tại của call_link và qr_code, tính bằng giây