Отправить SMS без GSM-shield?

Тема в разделе "Глядите, что я сделал", создана пользователем Мерзкий Гуру, 24 июл 2013.

  1. Добрый день всем,

    Подскажите, как бы сделать отправку SMS с Ардуины через Интернет?

    Способ с использованием GSM-шилда очевиден и понятен, но мы не ищем лёгких путей GSM-shield покупать надо, он дорогой, но, зато, есть свободный Ethernet-shield, и есть выход в Интернет.

    Сервисов по отправке SMS через Интернет тоже полно, у всех операторов связи есть, или через mail.ru - агента можно, но эти сервисы через WEB-интерфейсы, да еще и с капчами против роботов...

    Видимо, нужен какой-то API?
    Есть-ли что-то похожее на просторах Интернта?

    Заранее спасибо.
     
  2. nailxx

    nailxx Официальный Нерд Администратор

    Да, вы можете слать, например, через сервис Unisender. Но для вселенской справедливости, все подобные сервисы хотят свою копеечку за отправку SMS. Что, в общем, абсолютно нормально: интернет ведь тоже денег стоит?!
     
  3. HighDigital

    HighDigital Гик

    Халявы нету ;)
     
  4. Спасибо, конечно, за наводку на Юнисендер, но заказать услуги у спамеров - это не можно, это я испорчу свою карму.
    Вот поубивать бы их, чисто для улучшения кармы...

    И я не прошу халявы, пусть списывают деньги, например, с моего телефона, просто пароль-логин, интерфейс, услуга.
    Ровно то, что предлагают все ОПСоСы через Web-интерфейсы.
     
    Nickstalker нравится это.
  5. nailxx

    nailxx Официальный Нерд Администратор

    Уверяю, Юнисендер — это не спамеры, а добросовестная, большая, легальная компания, которая унифицировала рассылку SMS и e-mail, чтобы не задумываться об операторах, black-list'ах и всём таком. С удовольствием ими пользовался на одном из былых проектов (рассылка уведомлений игрокам в... игре).

    Кроме того, при попытке разослать спам в смысле спама через Юнисендер, они заблокируют ваш аккаунт.
     
    HighDigital нравится это.
  6. Спамеров - убивать.
    Куплю GSM-шилд.
     
  7. nailxx

    nailxx Официальный Нерд Администратор

    Вариант
     
  8. Mitrandir

    Mitrandir Гуру

    купиить сименс с55 и через него, мб это старьё дешевле)
     
  9. Festour

    Festour Нерд

    Или написать приложения например для Андроида, что бы ардуина через локалку ему слала что надо и кому всё это отправить.
     
  10. r0c

    r0c Гик

  11. GraninDm

    GraninDm Нуб

    У меня работает так.
    Код (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();
    }
    У них на свой номер можно отправлять бесплатно.
    Настроил себе для админских нужд
     
    Nickstalker нравится это.
  12. khaysod

    khaysod Нуб

    На сайте http://www.smssi.ru/ собраны ссылки на всех самые популярных операторов связи
    откуда можно отправлять бесплатные смс