SMS có lập trình [đã đóng]


76

Cách tốt nhất để gửi tin nhắn SMS theo chương trình là gì?

Có bất kỳ cổng SMS dựa trên Dịch vụ Web miễn phí nào không?

Tôi biết rằng nếu tôi tình cờ biết nhà cung cấp dịch vụ của người dùng (Sprint, AT&T, v.v.), tôi có thể gửi SMS bằng cách gửi email đến một địa chỉ dựa trên số điện thoại + nhà cung cấp dịch vụ. Tôi muốn một giải pháp tốt mà không yêu cầu tôi phải biết hãng vận chuyển. Ngoài ra, có cách nào dễ dàng để tra cứu nhà cung cấp dịch vụ đã cung cấp số điện thoại di động không?

Tôi hiểu rằng có một số dịch vụ độc lập với các nhà cung cấp dịch vụ di động lớn cung cấp dịch vụ dựa trên phí cho mỗi tin nhắn, với API. Điều tôi muốn biết là cách các tổ chức như vậy thâm nhập vào mạng SMS. Họ có hợp đồng với các nhà cung cấp dịch vụ di động để bán lại dịch vụ của họ không?


Bạn có thể có một tấm séc với mùa xuân Cạnh sms cửa ngõ ( springedge.com ) bạn có thể gửi hàng loạt bằng API hoặc Web
BSB

Câu trả lời:


22

Sử dụng http://www.twilio.com/

Họ có một giao diện REST để gửi SMS và thậm chí để thiết lập cuộc gọi điện thoại hoặc nhận cuộc gọi điện thoại.

Bạn thậm chí nhận được 30 $ tín dụng để dùng thử.

Def. giải pháp rẻ nhất mà bạn sẽ tìm thấy.


4
Các khoản tín dụng $ 30 không là gì. Tôi thà có nửa xu cho mỗi sms rẻ hơn một khoản tín dụng 300 đô la miễn phí
Pacerier

băng thông cung cấp api tương tự và nó rẻ hơn 33% (tính đến tháng 4 năm 2019) so với twilio. thông tin giá cả của họ tại - băng
thông.com/

@Swapnil, nước nào?
Pacerier

8

Nơi tôi làm việc, chúng tôi đã sử dụng http://www.clickatell.com để gửi SMS - có vẻ như khoảng 6 hoặc 7 xu cho một tin nhắn. Họ chỉ nhận yêu cầu http POST để gửi tin nhắn. Tôi không biết liệu bạn có thể tìm thấy bất kỳ cổng miễn phí tốt nào không. Chúng tôi đã từng gửi email, nhưng nhận thấy chúng không đáng tin cậy.


6

Tôi đã sử dụng clickatell trong quá khứ và thấy chúng cũng rất tốt.

Tuy nhiên, Bạn có thể tự xây dựng để nhận được tin nhắn RẤT RẺ. Tất cả những gì bạn cần là: một hợp đồng cung cấp vô số tin nhắn (hoặc không giới hạn); điện thoại di động windows; và một chút về lập trình socket.

Viết một dịch vụ web (chuyển số và tin nhắn) để thực hiện cuộc gọi đến một chương trình gửi tin nhắn trên điện thoại di động.

Tôi biết ít nhất công ty FTSE100 đã đi tuyến đường này.


5
Hầu hết các gói nhắn tin "không giới hạn" đều có một số điều khoản cho phép nhà cung cấp cắt bỏ bạn nếu bạn đang lạm dụng hệ thống - gửi đi hàng chục nghìn tin nhắn tự động có thể được tính :)
sk.

Có, nếu bạn đang gửi hàng nghìn, đây có thể không phải là một giải pháp khả thi.
Matt Lacey

@MattLacey Tôi đã tự hỏi liệu phương pháp này có thể sử dụng được ngay cả với gói dữ liệu "hạn chế" hay không. Tìm gói dữ liệu tính phí 0,03 đô la cho mỗi tin nhắn và giá này rẻ hơn 0,02 đô la cho mỗi tin nhắn so với bất kỳ API nào chúng tôi có thể tìm thấy trực tuyến.
Pacerier

Quá nhiều văn bản cho một từ đơn giản: Gammu wammu.eu/gammu
Telmo Dias

4

Tôi nghĩ điều này xứng đáng có một câu trả lời mới. Có một người chơi mới trong thị trấn, nó được gọi là Nexmo và có giá cả rất cạnh tranh, thậm chí so với Twilio.

https://www.nexmo.com/


Giá mờ ...
Pacerier

Xin lỗi bạn không thể đồng ý với điều đó ... Tại đây, bạn thậm chí có thể tải xuống excel định giá toàn cầu vonage.com/communications-apis/sms/pricing
Telmo Dias

3

Bạn cũng có thể nhận được một máy phát GSM và đưa ra các lệnh AT để gửi sms. Không biết tại sao bạn muốn làm theo cách này, nhưng đó là một lựa chọn khác. Bằng cách này, bạn sẽ không phụ thuộc vào dịch vụ của người khác


3

Chúng tôi đã chán với việc sử dụng các cổng sms 'miễn phí', rất không đáng tin cậy.

Bây giờ chúng tôi sử dụng một thiết bị cổng sms có tên OutboxSMS từ Felltech Ltd. Nó nằm trên mạng của chúng tôi và kết nối trực tiếp với nhà cung cấp điện thoại di động bằng cách sử dụng liên kết không dây từ bộ phát tích hợp của nó. Chúng tôi cần mua một thẻ SIM (chúng tôi đã nhận được PAYG với một gói tin nhắn khổng lồ), được lắp vào thiết bị OutboxSMS. Chúng tôi đã định cấu hình tài khoản email cho nó trên máy chủ thư của chúng tôi (MS Exchange) và định cấu hình tài khoản SMTP / POP3 trên hộp.

Chúng tôi sử dụng OPManager, tính năng này sẽ gửi cảnh báo qua email, chúng tôi chuyển trực tiếp đến các hộp thư đi, nó phân tích tin nhắn và gửi tin nhắn văn bản đến điện thoại của những người phụ trách của chúng tôi khi có sự cố.

Chúng tôi cũng có một số tập lệnh shell sử dụng sendmail để gửi email đến hộp thư đi, lại được chuyển đổi thành tin nhắn văn bản.


1

Tôi không biết bất kỳ dịch vụ SMS miễn phí nào, bạn thường mua sms số lượng lớn và sử dụng API để gửi chúng.

Whitepages.com có một API cho phép các nhà phát triển tra cứu ngược số điện thoại. Nó báo cáo nhà cung cấp dịch vụ trên số điện thoại di động, tuy nhiên đôi khi đó là một số nhà cung cấp dịch vụ không tồn tại nữa như Powertel hoặc một số thứ gì đó.


1

Tôi đã làm điều đó với điện thoại nokia, được kết nối với máy linux. Tôi có một công việc cron và một tập lệnh sẽ kiểm tra một bảng cơ sở dữ liệu để tìm thư mới và sử dụng gnokii để gửi thư. Nó hoạt động tốt nếu số lượng tin nhắn mà bạn muốn gửi không quá lớn.


0

Hỗ trợ Angus , tôi có thể đảm bảo cho http://www.clickatell.com . Nó đã được sử dụng tại một công ty mà tôi từng làm việc. Đó là một giải pháp rất dễ thiết lập và sử dụng và hoạt động rất hiệu quả. Bạn chỉ cần đoán trước số lượng tin nhắn mình định gửi và tin nhắn đặt hàng số lượng lớn. Nhìn chung, chúng khá rẻ.



-1

Xin lỗi, sau khi đọc lại câu hỏi của bạn, tôi nhận ra rằng đây không phải là câu trả lời mà bạn đang tìm kiếm. Tuy nhiên, đây là những gì tôi đã làm cho chương trình dòng lệnh của mình. Có một trang web mà nếu bạn nhập số điện thoại, nó sẽ cung cấp cho bạn nhà cung cấp dịch vụ. Vì vậy, khi tôi nhập số của mình, màn hình sẽ quét trang web, có nhà cung cấp dịch vụ và nếu nhà cung cấp dịch vụ đó có trong danh sách của tôi, tôi đã truy xuất email của nhà mạng đó

Hầu hết các công ty đều cung cấp dịch vụ SMS-to-email. Ví dụmyphonenumber@verizon.com hoặc một cái gì đó (có toàn bộ danh sách trên wikipedia).

Tôi đã sử dụng nó để tạo cho mình một ứng dụng dòng lệnh nhỏ trong c # để gửi tin nhắn văn bản. Tuy nhiên, bạn không thực sự nhận được "hồi âm" và số đó là một số được chỉ định trước từ công ty.

Tôi nghĩ nếu bạn muốn đi con đường tự do, đây là đặt cược tốt nhất của bạn.

Đây là liên kết wikipedia: Cổng SMS

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.