• ERP
  • 2023-02-17

Hướng dẫn Cài đặt Thông báo SMS/Email

Cài đặt thông báo SMS

Để gửi thông báo SMS, bạn cần cài đặt cấu hình SMS.

Vào mục ‘Cài đặt’ -> ‘Cài đặt doanh nghiệp’ -> ‘Cài đặt SMS’ :

 

 

Tại đây bạn có thể thiết lập SMS cho hầu hết các nhà cung cấp có hỗ trợ REST API. Nếu không thì bạn có thể liên hệ với nhà cung cấp dịch vụ của bạn.

Truy cập tài liệu API REST của nhà cung cấp của bạn. Liên hệ với nhà cung cấp của bạn nếu bạn không thể tìm thấy nó.

Tại đây, bạn sẽ tìm thấy 3 loại dịch vụ khác nhau: Nexmo, Twilio và Khác.

Cài đặt SMS dùng dịch vụ Nexmo: theo các bước sau:

Bước 1: Tạo tài khoản trong Nexmo

Bước 2: Từ bảng điều khiển Nexmo, bạn vào cài đặt tài khoản , sau đó tìm ‘API key and secret’, và số ID do nhà cung cấp Nexmo cung cấp điền vào các trường như hình bên dưới:

 

 

Sau đó bạn thử gửi một tin nhắn và kiểm tra kết quả.

Cài đặt SMS dùng dịch vụ Twilio:

Bước 1: Login vào tài khoản Twilio (nếu chưa có bạn nên tạo tài khoản Twilio để sử dụng dịch vụ này)

Bước 2: Làm theo hướng dẫn trong hình bên dưới:

 

 

Bước 3: Bạn lưu thông tin và thử gửi tin nhắn xem kết quả.

Cài đặt SMS dùng dịch vụ KHÁC

API có định dạng như sau:

http://your-sms-website.com/api/sendmsg.php?user=&pass=&sender=&phone=&text=

Vì thế bạn phải gửi URL phải có các tham biến cần thiết:

URL: https://rest.nexmo.com/sms/json
Send to parameter name: phone
Message parameter name: text
Request Method: GET
Parameter 1 key: user               Parameter 1 value:
Parameter 2 key: pass               Parameter 2 value:  

Parameter 3 key: sender           Parameter 3 value:

 

 

Ví dụ: cài đặt SMS dùng loại dịch vụ ‘Khác’.

Cấu trúc API:

$api_url = “http://sms-pos.testsms.com/app/smsapi/index.php?username=&password=&campaign=XXXXXX&routeid=XXXXXX&type=text&contacts=97656XXXXX,98012XXXXX&senderid=XXXXXX&msg=Hello+People%2C+have+a+great+day”;

Bạn cần cấu hình như sau:

URL: http://sms-pos.testsms.com/app/smsapi/index.php
Send to parameter name: contacts
Message parameter name: msg
Request Method: GET
Parameter 1 key: username    Parameter 1 value:
Parameter 2 key: password    Parameter 2 value:
Parameter 3 key: campaign   Parameter 3 value: XXXXXX
Parameter 4 key: routeid   Parameter 4 value: XXXXXX
Parameter 5 key: type   Parameter 5 value: text
Parameter 6 key: senderid   Parameter 6 value: XXXXXX

Cài đặt headers:

Nếu api của bạn cần header, bạn có thể thiết lập các key và value của header tương ứng

Header 1 key:         Header 1 value:
Header 2 key:       Header 2 value:
Header 3 key:       Header 3 value:

Cài đặt thông báo bằng Email

Muốn cài đặt thông báo bằng email, bạn vào mục ‘ Cài đặt’ -> ‘Cài đặt doanh nghiệp’ -> ‘Email Settings’

 

 

Có thể gửi SMS khi cài đặt trong localhost không?

=> Vâng có thể, bạn có thể gửi SMS từ máy chủ (localhost) có kết nối internet.

Trước đó Tiếp theo