Tin nhắn Zalo sử dụng hash phone

HTTP request

POST http://rest.esms.vn/MainService.svc/json/SendZaloMessage_V6/hash_phone/

  • Content Type: application/json

  • Response Type: application/json

Lưu ý khi dùng api hashphone:

  • Chỉ hỗ trợ đầu số điện thoại 84. Hash từ các đầu +84 hoặc 0 sẽ bị lỗi sai số điện thoại

  • Số điện thoại cần được mã hóa SHA-256 (hash) trước khi truyền vào.

curl --location 'http://rest.esms.vn/MainService.svc/json/SendZaloMessage_V6/hash_phone/' \
--header 'Content-Type: application/json' \
--data-raw '{
    "ApiKey": "APIKEYCUABAN",
    "SecretKey": "SECRETKEYCUABAN",
    "OAID": "4097311281936189049",
    "HashPhone": "475dee020cb340c58b059ba9ff5e4cf75444f49cce993283b5f6bcaa5b27f8cf",
    "TempData": {
        "customer_name": "Đinh Thái Hà",
        "order_code": "HD00001",
        "address": "140-142 Đường Số 1, KDC Vạn Phúc, Hiệp Bình Phước, Thủ Đức",
        "phone": "0901888484",
        "email": "dinhthaiha@vihatgroup.com",
        "product_name": "Gói duy trì OA Zalo Premium 1 năm",
        "quantity": "1",
        "payment_amount": "4308000",
        "delivery_date": "01/08/2024"
    },
    "TempID": "200607",
    "campaignid": "Xác nhận mua hàng",
    "RequestId": "96accf59-0c41-4bc7-a5c4-4a466c2e41c2",
    "CallbackUrl": "https://esms.vn/webhook/"
}'
  • Cấu trúc body của request:


  • Response:

{
    "CodeResult": "100",
    "CountRegenerate": 0,
    "SMSID": "d8e0f1f0702544b2acb456ca9ccfd111250"
}

Request hợp lệ.

  • Cấu trúc body của response:

  • Thông tin chi tiết mã lỗi xem ở bảng: Mã lỗi .

  • Lấy code mẫu của các ngôn ngữ ở link: Link code mẫu .

Last updated