eSMS for Developers
Đăng nhập
VN - eSMS for Developers
VN - eSMS for Developers
  • Tổng quan hệ thống
    • Giới thiệu hệ thống API
    • Cơ chế hoạt động
    • Lấy thông tin ApiKey và SecretKey
  • eSMS API
    • Hàm gửi tin
      • Tin nhắn SMS OTP/CSKH (Khuyên Dùng)
      • Tin nhắn Zalo
      • Tin nhắn đa kênh: Zalo => SMS OTP/CSKH
      • Tin nhắn Zalo sử dụng hash phone
      • Tin Zalo mỗi khách hàng một nội dung
      • Tin Zalo Tư vấn dạng văn bản
      • Tin Zalo Tư vấn đính kèm ảnh
      • Tin Zalo Tư vấn dạng button
      • Tin Zalo giao dịch
      • Tin Zalo Tư vấn dạng yêu cầu thông tin người dùng
      • Tin Zalo hành trình
      • Tạo và gửi mã xác thực tự động bằng tin nhắn SMS
      • Tạo và gửi mã xác thực tự động đa kênh: Zalo => SMS
      • Tin Viber
      • Tin SMS quảng cáo
      • Tin Voice OTP
    • Hàm truy xuất và đăng ký
      • Hàm lấy số dư tài khoản
      • Hàm kiểm tra trạng thái tin nhắn theo khoảng thời gian
      • Hàm kiểm tra tin nhắn theo SMSID
      • Hàm kiểm tra chi tiết từng số trong tin nhắn
      • Hàm lấy danh sách Brandname
      • Hàm lấy danh sách template tin chăm sóc khách hàng
      • Hàm tạm tính giá tin nhắn CSKH
      • Hàm tạm tính giá tin nhắn quảng cáo
      • Hàm lấy danh sách Zalo OA
      • Hàm lấy danh sách template Zalo
      • Hàm tạm tính giá tin Zalo
      • Lấy quota tin zalo theo OAID
      • Hàm lấy thông tin đánh giá của khách hàng
      • Hàm kiểm tra chất lượng OA
      • Hàm lấy danh sách UID có tương tác theo khoảng thời gian
      • Hàm lấy thông tin callback tin nhắn Zalo
      • Hàm lấy thông tin chi tiết template Zalo
      • Hàm đăng ký mua gói OA
      • Hàm đăng ký template Zalo
      • Hàm đăng ký template SMS
    • Các API khác
      • Gửi tin chăm sóc khách hàng dạng GET
      • Gửi tin chăm sóc khách hàng dạng POST X-Form
      • Gửi tin chăm sóc khách hàng dạng POST TEXT
      • Gửi tin cố định giá rẻ dạng GET
      • Gửi tin quảng cáo dạng POST TEXT
      • Hàm gửi tin Zalo V4
      • Hàm gửi tin Zalo V5
      • Hàm gửi tin nhắn Zalo dạng X-Form
      • Hàm gửi tin nhắn Zalo dạng Json Full template
      • Hàm gửi tin nhắn Viber dạng GET
      • Hàm check code
    • Kết nối mã SVoucher
      • Kết nối đầu số ngắn
    • Hàm gọi Voice
      • Hàm tạo cuộc gọi voice OTP
      • Hàm tạo cuộc gọi tự động theo Template
      • Hàm tạo cuộc gọi tự động từ file ghi âm
      • Hàm lấy trạng thái cuộc gọi
    • Bảng mã lỗi
    • Môi trường test ( Sandbox)
    • Callback Url
Powered by GitBook
On this page
  • Body mẫu cho gửi thử nghiệm tin nhắn Chăm sóc khách hàng:
  • Body mẫu cho gửi thử nghiệm tin nhắn Zalo:
  • Body mẫu cho gửi thử nghiệm tin nhắn Viber:
  • Body mẫu cho gửi thử nghiệm tin nhắn Quảng cáo:
  1. eSMS API

Môi trường test ( Sandbox)

  • Để gửi tin ở môi trường thử nghiệm, eSMS đã cung cấp cho khách hàng môi trường test tin. Khách hàng truyền thêm trường Sandbox vào body gửi. Tin nhắn sẽ không được lưu ở hệ thống eSMS, không tính phí và không về máy khách hàng.

  • Truyền Sandbox = 1 cho các api có hỗ trợ môi trường Sandbox.

Body mẫu cho gửi thử nghiệm tin nhắn Chăm sóc khách hàng:

curl --location 'https://rest.esms.vn/MainService.svc/json/SendMultipleMessage_V4_post_json/' \
--header 'Content-Type: application/json' \
--data '{
    "ApiKey": "{{ApiKey}}",
    "Content": "Cam on quy khach da su dung dich vu cua chung toi. Chuc quy khach mot ngay tot lanh!",
    "Phone": "{{Phone}}",
    "SecretKey": "{{SecretKey}}",
    "Brandname": "Baotrixemay",
    "SmsType": "2",
    "Sandbox": "1"
}'

Body mẫu cho gửi thử nghiệm tin nhắn Zalo:

curl --location 'https://rest.esms.vn/MainService.svc/json/SendZaloMessage_V5_post/' \
--header 'Content-Type: application/json' \
--data '{
    "ApiKey": "{{ApiKey}}",
    "SecretKey": "{{SecretKey}}",
    "OAID": "4097311281936189049",
    "Phone": "{{Phone}}",
    "TempData": [
        {
            "key": "otp",
            "value": "686868"
        }
    ],
    "TempID": "205644",
    "Sandbox": "1"
}'

Body mẫu cho gửi thử nghiệm tin nhắn Viber:

curl --location 'https://rest.esms.vn/MainService.svc/json/Send_Multiple_Sms_OTT/' \
--header 'Content-Type: application/json' \
--data '{
    "ApiKey": "{{ApiKey}}",
    "SecretKey": "{{SecretKey}}",
    "Brandname": "BAT DONG SAN GIA TOT",
    "SmsType": "23",
    "Content": "Chúng tôi vừa mở bán căn hộ ĐẸP NHẤT thuộc siêu dự án- Đất nền sổ đỏ sở hữu lâu dài.",
    "OttImgUrl": "https://freesms.vn/wp-content/uploads/2021/07/esms-la-gi.png",
    "OttLabel": "eSMS.vn",
    "OttUrl": "https://esms.vn",
    "Phones": [
        "{{Phones}}"
    ],
    "IsSandBox": "1"
}'

Body mẫu cho gửi thử nghiệm tin nhắn Quảng cáo:

curl --location 'https://rest.esms.vn/MainService.svc/json/SendMultipleSMSBrandname_json/' \
--header 'Content-Type: application/json' \
--data '{
    "ApiKey":"{{ApiKey}}",
    "SecretKey":"{{SecretKey}}",
    "Content":"TEST SANDBO",
    "SmsType":"1",
    "Brandname":"Svoucher",
    "Phones":["{{Phones1}}","{{Phones2}}","{{Phones3}}"],
    "Sandbox":"1"
}'
PreviousBảng mã lỗiNextCallback Url

Last updated 2 months ago