Hàm gửi tin nhắn Zalo dạng X-Form
HTTP request
POST
https://rest.esms.vn/MainService.svc/json/SendMultipleMessage_V4_post/
Content Type: application/x-www-form-urlencoded
Response Type: application/json
curl --location 'http://rest.esms.vn/MainService.svc/json/SendMultipleMessage_V4_post/' \
--header 'Content-Type: application/x-www-form-urlencoded' \
--data-urlencode 'Apikey={{Apikey}}' \
--data-urlencode 'SecretKey={{SecretKey}}' \
--data-urlencode 'Phone={{Phone}}' \
--data-urlencode 'Content={{Content}}' \
--data-urlencode 'Smstype={{Smstype}}' \
--data-urlencode 'OAID={{OAID}}'
Cấu trúc body của request:
Phone
string
Số điện thoại người nhận.
ApiKey
string
ApiKey của tài khoản.
SecretKey
string
Secretkey của tài khoản.
OAID
string
Zalo OA ID, là ID của trang Zalo Offical Account của doanh nghiệp. Doanh nghiệp cần đăng nhập vào trang quản trị của Zalo OA để lấy phần Zalo OA ID này. Chú ý: sẽ phải đăng ký trước khi sử dụng.
Content
string
Nội dung tin nhắn sẽ được gửi full content. Lưu ý: Khi gửi dạng tin nhắn này khách hàng vui lòng liên hệ cho nhân viên kinh doanh để được hỗ trợ về content.
Smstype
string
Loại tin nhắn: 24: Zalo ưu tiên. 25: Zalo bình thường.
SendingMode
Không áp dụng gửi tin Vượt hạn mức cho API này.
Response:
{
"CodeResult": "100",
"CountRegenerate": 0,
"SMSID": "d8e0f1f0702544b2acb456ca9ccfd111250"
}
Request hợp lệ.
Cấu trúc body của response:
CodeResult
string
Request được gửi đến ESMS thành công. Lưu ý: Mã phản hồi 100 chỉ xác nhận rằng yêu cầu đã được gửi thành công đến hệ thống ESMS, không phản ánh việc tin nhắn đã được gửi đến số điện thoại người nhận hay chưa. Để theo dõi trạng thái cuối cùng của tin nhắn, quý khách vui lòng truyền thêm tham số CallbackUrl; hệ thống ESMS sẽ tự động gửi phản hồi (callback) đến địa chỉ này khi có trạng thái cuối của tin.
SMSID
string
ID tin nhắn do esms trả về.
ErrorMessage
string
Thông tin lỗi trả về (nếu có lỗi).
Last updated