- shares
- Facebook Messenger
- Gmail
- Viber
- Skype
Trong bài hôm nay mình xin giới thiệu cho bạn một công cụ phần mềm để biến chiếc martphone của bạn thành sms gateway. Người dùng có thể nhắn tin sms tới người thân bạn bè thông qua website sử dụng chính điện thoại android/ios/window phone để nhắn tin.
Đó chính là ứng dụng “telerivet”, tìm hiểu về ứng dụng này trên trang web của nhà phát hành:
https://telerivet.com
Nguyên lý hoạt động?
Bạn sẽ phải tải ứng dụng telerivet của nhà cung cấp, trong bài viết này mình thử nghiệm với chiếc android, các bạn có thể tải miễn phí trên google play.
telerivet cung cấp 3 gói (Free, Standard, Premium.), mình sẽ demo gói free.
- Free: gói miễn phí giới hạn 100 tin nhắn/mỗi ngày. Được thêm tối đa 100 danh bạ. Giới hạn support. Thêm tối đa 2 số điện thoại. Được sử dụng 200 API request mỗi ngày.
Các gói khác xem thêm: https://telerivet.com/pricing
Bước 1: Đăng ký tài khoản tại: https://telerivet.com/register
Bước 2: Sau khi đăng ký xong, bạn tiến hành Đăng nhập: Login
Trở về trang quản trị. Tại giao diện trang quản trị, có các tính năng như liệt kê các sms đã được gửi đi.
Nhưng trước khi có thể sử dụng được tin nhắn , phải kết nối điện thoại android vào tài khoản. Đảm bảo phần mềm telerivet đã được cài đặt. Vào menu Phones để xem điện thoại đã được kết nối. Chú ý: sau khi cài đặt phần mềm telerivet điện thoại của bạn tự động được thêm vào tài khoản và có thể sẵn sàng sử dụng.
Thực hiện nhắn tin SMS
Vào menu “messages”->chọn New Message. Nhập nội dung tin nhắn và nhấn Send.
bên cạnh đó telerivet cung cấp tiện tích API cho nhà phát triển. Phần tiếp theo, mình sẽ dùng api để nhắn tin sms tích hợp dịch vụ vào website.
Sử dụng API
Xem tài liệu hướng dẫn chi tiết:
Support telerivet
telerivet tutorial
Tạo API keys
Vào menu Account->Developer API. Chúng ta sẽ sử dụng api này gửi request.
Ví dụ sử dụng php:
Tải thư viện tại: https://github.com/Telerivet/telerivet-php-client
require_once 'path/to/telerivet.php'; $tr = new Telerivet_API($YOUR_API_KEY); $project = $tr->initProjectById($project_id); $sent_msg = $project->sendMessage(array( 'content' => "hello world", 'to_number' => "+16505550123" ));
Chúc bạn thành công!
Hãy cho mình biết suy nghĩ của bạn trong phần bình luận bên dưới bài viết này. Hãy theo dõi kênh chia sẻ kiến thức WordPress của Hoangweb trên Twitter và Facebook
- shares
- Facebook Messenger
- Gmail
- Viber
- Skype
Dang Bui says
Chào bác, mình cũng đang tìm hiểu về cái SMS Gateway này. Không biết được cái mobile có thể biến thành thiết bị SMS Gateway không hay mình phải mua một cái SMS gateway riêng ạ?
Cảm ơn bác!
Hoang says
bạn có thể sử dụng mobile và bật pần mềm đó lên, mình đã làm trong một thời gian rồi, cũng khá ổn định, có điều đừng để máy hết pin. hí hí
luu gia huy says
có chỉnh sửa được tin nhắn đã gủi k bnạ
Trần Đình Nguyễn says
Mình đã làm thử bằng thư viện code PHP nó báo lỗi như bên dưới giúp mình với
Error connecting to Telerivet API: error:0D0C50A1:asn1 encoding routines:ASN1_item_verify:unknown message digest algorithm
Hoàng Quách says
Có thể bạn điền sai Telerivet API? b copy chính xác chuỗi KEY (không chứa dấu cách).
Tan Nguyen says
Ủa cái API được giới hạn 200 là sao vậy bạn?
Hoàng Quách says
để không giới hạn bạn cần nâng cấp gói trả phí.