Добрый день всем, Подскажите, как бы сделать отправку SMS с Ардуины через Интернет? Способ с использованием GSM-шилда очевиден и понятен, но мы не ищем лёгких путей GSM-shield покупать надо, он дорогой, но, зато, есть свободный Ethernet-shield, и есть выход в Интернет. Сервисов по отправке SMS через Интернет тоже полно, у всех операторов связи есть, или через mail.ru - агента можно, но эти сервисы через WEB-интерфейсы, да еще и с капчами против роботов... Видимо, нужен какой-то API? Есть-ли что-то похожее на просторах Интернта? Заранее спасибо.
Да, вы можете слать, например, через сервис Unisender. Но для вселенской справедливости, все подобные сервисы хотят свою копеечку за отправку SMS. Что, в общем, абсолютно нормально: интернет ведь тоже денег стоит?!
Спасибо, конечно, за наводку на Юнисендер, но заказать услуги у спамеров - это не можно, это я испорчу свою карму. Вот поубивать бы их, чисто для улучшения кармы... И я не прошу халявы, пусть списывают деньги, например, с моего телефона, просто пароль-логин, интерфейс, услуга. Ровно то, что предлагают все ОПСоСы через Web-интерфейсы.
Уверяю, Юнисендер — это не спамеры, а добросовестная, большая, легальная компания, которая унифицировала рассылку SMS и e-mail, чтобы не задумываться об операторах, black-list'ах и всём таком. С удовольствием ими пользовался на одном из былых проектов (рассылка уведомлений игрокам в... игре). Кроме того, при попытке разослать спам в смысле спама через Юнисендер, они заблокируют ваш аккаунт.
Или написать приложения например для Андроида, что бы ардуина через локалку ему слала что надо и кому всё это отправить.
У меня работает так. Код (C): void sendSMS(char* str){ EthernetClient client; IPAddress smsRU(89,188,102,66); //char smsRU[] = "www.sms.ru"; if(client.connect(smsRU, 80)){ char mess[250] = {"GET http://sms.ru/sms/send?api_id=API-ID&text="}; strcat(mess, str); strcat(mess, "\n\n"); Serial.println("HTTP connected successful"); client.print(mess); } else{ Serial.println("HTTP connection failed"); } client.stop(); } У них на свой номер можно отправлять бесплатно. Настроил себе для админских нужд
На сайте http://www.smssi.ru/ собраны ссылки на всех самые популярных операторов связи откуда можно отправлять бесплатные смс