RE: Gửi tin nhắn SMS bằng Access
paulsteigel > 08-05-16, 11:12 AM
Có nhiều cách để làm điều đó nhưng độ phức tạp e rằng bạn sẽ khó vượt qua để làm chủ nó.
Nguyên tắc gửi tin nhắn là:
1. Kết nối được với dịch vụ gửi tin
2. Ra lệnh chuyển tin
Với dịch vụ chuyển tin thì có 2 dạng (có thể có nhiều dạng khác)
1. Qua Web để kết nối trực tiếp với máy chủ dịch vụ
2. Qua điện thoại
Vậy để làm được việc gửi tin nhắn từ access bạn cần giúp Access
1. Kết nối được với dịch vụ Web
2. Kết nối được với điện thoại
từ đó ra các lệnh gửi tin.
Với cách 2 bạn cần nắm vững kỹ thuật lập trình điều khiển thiết bị và có bộ thư viện để làm điều đó (mỗi loại điện thoại một khác) và e rằng quá khó để làm được điều này một cách thuần túy từ access.
Với cách 1: Bạn chỉ cần kiểm soát được quá trình log in/ truy nhập sau đó vượt qua được các thử thách (CAPCHA...vv) (nếu có) mà máy chủ cung cấp cho bạn hoặc bạn có thể đăng ký dịch vụ gửi tin nhắn và mã API của máy chủ cung cấp dịch vụ.
Trước đây tôi có làm một ứng dụng gửi tin nhắn với Vinaphone/mobiphone/vietel nhưng từ khi họ đưa việc kiểm tra gửi tin bằng CAPCHA thì tôi chịu.
Đấy - đơn giản thế đấy - Nếu bạn thực sự muốn làm điều đó. Hãy làm việc sau:
1. Đăng ký nhà cung cấp dịch vụ để thuê dịch vụ Gửi tin nhắn
2. Sử dụng WEB API của họ để gửi tin nhắn.
Để làm được điều này bạn cần biết cách thao tác với Webcontrol hoặc các bộ thư viện tương tác Web rồi mới tính đến việc gửi tin....