Hướng dẫn cách tích hợp API vào Website mới nhất của eSMS

Nếu doanh nghiệp muốn biết cách tích hợp API vào Website của mình, yếu tố giúp dễ dàng sử dụng các tính năng như gửi SMS mã xác nhận đến số thuê bao được đăng ký trên website. 

 

Lúc này, Doanh nghiệp có thể hoàn toàn tin tưởng vào hệ thống SMS API của eSMS. Đây sẽ là một giải pháp mang lại hiệu quả cao và đáp ứng được đa dạng nhu cầu của doanh nghiệp về việc thực hiện các chiến dịch SMS Marketing.

Cách tích hợp API vào website dành cho các doanh nghiệp.

Cơ chế hoạt động của hệ thống SMS API tại eSMS 

Với eSMS, doanh nghiệp có thể dễ dàng kết nối bằng tất cả ngôn ngữ lập trình như C#, Java, ASP.NET, PHP.

– Kết nối thông qua Webservice: POST/GET, SOAP, Restful.

– Xác thực: Các Request của bạn sẽ được hệ thống xác thực thông qua APIkey và SecretKey, đối với hai Key này được cấp sau khi bạn đăng ký tài khoản tại eSMS.

Trước khi muốn sử dụng và tích hợp API của eSMS vào website của mình, doanh nghiệp hãy đăng ký tài khoản miễn phí và có ngay 5000đ trong tài khoản dùng thử.

>> Xem thêm: Cách gửi tin nhắn tự động hiệu quả cho shop thời trang

Những loại API phổ biến

Lấy số dư

Đây là Hàm cơ bản đầu tiên mà bên doanh nghiệp nên thử, hàm này giúp doanh nghiệp lấy về số dư trong tài khoản.

Gửi SMS bằng đầu số ngẫu nhiên

Đây là hàm cho phép doanh nghiệp gửi tin nhắn đến 1 hoặc nhiều số điện thoại khác nhau bằng đầu số di động.

Kiểm tra trạng thái tin nhắn

Hàm giúp cho doanh nghiệp kiểm tra trạng thái của tin nhắn đã gửi đi.

Gửi SMS bằng Brandname

Đối với hàm này sẽ cho phép doanh nghiệp gửi tin nhắn đến 1 hoặc nhiều số điện thoại bằng Brandname của riêng doanh nghiệp bạn.

API lấy trạng thái cuộc gọi

Hàm giúp doanh nghiệp kiểm tra trạng thái của tin nhắn thoại đã gửi đi hoặc cuộc gọi tự động đã liên hệ khách hàng. 

API tạo cuộc gọi tự động theo Template

Hàm này sẽ giúp doanh nghiệp gửi tin nhắn thoại đến 1 số điện thoại bởi mẫu cuộc gọi đã được tạo sẵn trên hệ thống.

API tạo cuộc gọi tự động từ file ghi âm

Hàm cho phép doanh nghiệp gửi tin nhắn thoại đến 1 số điện thoại bởi tệp ghi âm đã được tạo sẵn trên hệ thống.

API tạo cuộc gọi OTP

Hàm cho phép doanh nghiệp gửi tin nhắn thoại đến 1 số điện thoại là mã OTP mà bạn muốn gửi đến khách.

Code mẫu tích hợp API

Mã gửi SMS bằng 3 ngôn ngữ phổ biến: C#, Java và PHP.

>> Xem thêm: Hướng dẫn cách nhắn tin chăm sóc khách hàng nhanh chóng

Cách tích hợp API vào website

Bước 1: Ấn vào nút đăng ký bên dưới để tiến hành đăng ký tài khoản tại website eSMS.

Bước 2: Sau khi đăng ký thành công tài khoản doanh nghiệp hãy tiến hành đăng nhập vào trang quản lý. Tại đây doanh nghiệp hãy chọn Menu quản lý API để lấy APIKey và SecretKey.

Bước 3: Tiến hành sử dụng các hàm API mà eSMS cung cấp bằng cách gọi thực thi các URL chi tiết thông tin các hàm tham khảo tại → Tài liệu SMS API

Hàm của cú pháp này:

  • Request mẫu:  

http://rest.esms.vn/MainService.svc/json/SendMultipleMessage_V4_get?Phone=09xxxx&Content=DemoText&ApiKey=xxxx&SecretKey=xxxx&Brandname=xxxx&SmsType=2

Các bạn cần gọi lệnh POST hoặc GET đến URL này với data post lên có định dạng như sau:

Trong đó:

– ApiKey và Secret Key doanh nghiệp đã lấy được ở bước 2 theo hướng dẫn bên trên.

– Content là nội dung tin nhắn.

– Phone là các số điện thoại bạn muốn gửi tin.

SMSTYPE là loại tin nhắn: 

  •    8 là đầu số cố định dạng 10 số dùng để chăm sóc khách hàng, tuy nhiên bạn cần đăng ký trước với eSMS mẫu tin nhắn. Vui lòng liên hệ 0901.888.484 để đăng ký.
  •    2 là tin hiển thị thương hiệu (Brandname) chăm sóc khách hàng. Có thể gửi 1 lần 1 số tin đi ngay. Tuy nhiên, doanh nghiệp cần đăng ký Brandname mới có thể thiết lập tiện ích này. 

Để đăng ký Brandname vui lòng liên hệ bộ phận kinh doanh: 0901.888.484

Ở đây, bài viết sẽ đưa code send sms, ví dụ bằng 3 ngôn ngữ phổ biến là C#, Java và PHP.

 Đối với C#:

Tải project C# mẫu Json tại đây: 

http://esms.vn/eSMSAPI_Demo_CSharp_JSON_Rest.rar (khuyên dùng)

Tải project C# mẫu theo dạng POST tại đây: 

http://esms.vn/eSMSAPI_Demo_CSharp.rar 

Đối với PHP:

Tải code mẫu PHP Json tại đây: 

http://esms.vn/eSMS_PHP_DEMO_JSON_Rest.rar (khuyên dùng)

Tải code mẫu PHP theo dạng POST tại đây: 

http://esms.vn/eSMSAPI_Demo_PHP.rar

Đối với Java:

Code mẫu Java dạng Rest: http://esms.vn/eSMSAPI_Demo_Java_Rest.rar (khuyên dùng).

Tải project Java mẫu tại đây: http://esms.vn/eSMSAPI_Demo_Java.rar – Project này viết dạng Web nên bạn cần cài Tomcat hoặc Webserver khác cho Java để có thể chạy.

Đối với WordPress:

Tải plug in wordpress mẫu tại đây: https://wordpress.org/plugins/esms-gui-tin-nhan-sms/ – Project này viết dạng plug in wordpress nên bạn cần cài plug in wordpress để có thể chạy.

>> Xem thêm: Tổng hợp mẫu tin nhắn giới thiệu sản phẩm đa lĩnh vực

Mời  quý doanh nghiệp xem qua video bên dưới để có thể hiểu hơn cách tạo tin nhắn SMS trên hệ thống của eSMS.

 

Lời kết

Hy vọng qua những thông tin, tài liệu và hướng dẫn chi tiết trong bài viết này, sẽ có thể giúp cho doanh nghiệp biết cách tích hợp API vào website của mình. Nhờ đó nâng cao hiệu quả và sử dụng được những tính năng tiện ích của nó trong quá trình thực hiện các chiến dịch SMS Marketing đạt được hiệu quả như mong đợi.

Mọi ý kiến thắc mắc xin để lại bình luận bên dưới để chúng tôi có thể phản hồi đến doanh nghiệp sớm nhất.

Để biết thêm thông tin về dịch vụ, liên hệ ngay với chúng tôi:

Website: https://esms.vn/

Hotline: 0901 888 484

CÔNG TY TNHH CÔNG NGHỆ VIHAT (VIHAT TECHNOLOGY Co.,LTD)

Trụ sở: 140 – 142 Đường số 2, Vạn Phúc City, Hiệp Bình Phước, Tp. Thủ Đức, Tp. Hồ Chí Minh.

Chi Nhánh Hà Nội: Tòa nhà An Hưng, 85-87 Hoàng Quốc Việt, Nghĩa Đô, Cầu Giấy.

Chi Nhánh Cambodia: Thida Rath #154 St.33MC, Sangkat Steung Meanchey, Khan Mean Chey Phnom Penh.