Làm app nhận gửi tin nhắn sms có khả thi?


(Trần Sơn Tùng) #1

E muốn làm một app chạy trên PC mà hoạt động giống một cái sim: có số điện thoại, có thể nhận gửi tin nhắn (mình chịu phí) thì liệu có thể không ạ? E muốn nhắn tin cho thiết bị không có mạng ạ.
E cảm ơn nhiều ạ!


(Leo2T) #2

hỏi thế thì ai trả lời cho? App chạy trên gì PC or PHONE?
Mà trc khi hỏi thì nên tìm trên mạng trc chu?


(Nguyễn Đình Anh) #3

Mình vẫn chưa hiểu ý bạn muốn nói lắm, nhưng mà mình thấy nó có khác gì mấy cái app như Messenger hay Zalo đâu @@ Số điện thoại thì thay bằng ID, User Name thôi mà @@


(Trần Sơn Tùng) #4

Em xin lỗi ạ =(( cơ bản bởi vì trên mạng đều là những nhà mạng nước ngoài, e muốn dùng dịch vụ nhà mạng việt nam cơ ạ


(Trần Sơn Tùng) #5

Tại vì e muốn gửi cho những thiết bị không có mạng như cục gạch các thứ ạ


(Vietlubu) #6

Được nhé bạn.
Bạn có thể dùng Arduino hoặc Raspberry pi. Kèm theo một GSM module.
Bạn gắn sim vào GSM module. Kết nối module đó với Arduino hay Pi. Dùng Arduino/Pi bạn có thể gửi bạn nhận tin nhắn hay cuộc gọi. Tất nhiên muốn hiển thị tin nhắn thì cần 1 màn hình LCD, muốn gửi tin nhắn thì cần 1 bàn phím nữa.
Bạn có thể nâng cấp để Arduino khi nhận tin nhắn sẽ lưu lại ở server nào đó. Bạn có thể làm 1 app để thực hiện việc lấy tin nhắn từ server đó.
Bạn có thể tham khảo video này để hiểu cơ bản: https://www.youtube.com/watch?v=9UEcT5GxdBk

Còn bạn thấy phải tìm hiểu nhiều quá thì mua 1 cái điện thoại và sim về dùng như bình thường bạn.


(Nguyễn Đình Anh) #7

Trên PC thì chắc chắn sẽ có kết nối mạng rồi mà bạn ?


Còn nếu như bạn muốn làm một app chạy trên điện thoại nhé, thì hầu hết các dòng điện thoại không có kết nối mạng thì không thể cài thêm các ứng dụng ở bên ngoài (như điện thoại cục gạch chả hạn). Còn những điện thoại có thể cài thêm ứng dụng thì hầu hết sẽ có kết nối mạng.
Hơn nữa thì việc gửi SMS phải tùy thuộc rất nhiều vào nhà mạng nữa ==> Phải có SIM chứ mình không thể tạo ra một ứng dụng thay thế cho SIM điện thoại được :disappointed:


(Vuio) #8

Có cách khác là sử dụng SMS API. Tất nhiên là bạn phải bỏ một số tiền ra để nạp vào tài khoản mới sử dụng được.


(Trần Sơn Tùng) #9

Vâng chắc chắn là cần nạp tiền ạ nhưng có api nào sử dụng số điện thoại việt nam không ạ


(Vuio) #10

Có hai API cho gửi đến đầu số 01 và 09 ở Việt Nam là esms và speedsms (có thể còn có những cái khác). Esms API dễ sử dụng hơn. Mình thì chưa có cơ hội thử trên thực tế nên bạn có thể tự tìm hiểu xem.


(Trần Sơn Tùng) #11

:heart_eyes: @Vuio đúng cái mình cần, mình cảm ơn nhiều nhé :blush:


(Vuio) #12

À, lần sau nếu nhận được câu trả lời rồi thì click chọn làm Solution luôn nhé.


(HelloWorld) #13

Mocha của viettel :3


(Nguyễn Phú Thụy) #14

Em đã tìm ra phương án chưa ?
Hiện tại có nhiều cách dùng và nhiều phần mềm
Phương án của anh đang dùng là cài sms gateway trên điện thoại android sau đó viết thêm 1 đoạn mã php chẳng hạn có thể đọc tin nhắn gửi tin nhắn trên web . nếu cần thêm thông tin em nhắn lại chat zalo anh hướng dẫn cụ thể


(Ha lan) #15

Số đt trên zalo để em kết bạn và tham khảo ạ


(name) #16

1 GSM module là điều cần thiết
ban có thể sỡ hữu nó thông qua AMAZONE
kết nối nó với máy tính qua USB cable và hãy tham khảo bài viết sau đây.


83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?