Создание приложения SMS dektop - PullRequest
0 голосов
/ 03 августа 2010

Благодаря Stack Overflow и вам, ребята, я успешно завершил свой первый проект (а именно веб-сайт с использованием JSP и сервлетов).

Идея, которую мне каждый выдвинул (поскольку у меня очень мало практического опыта в создании полноценных проектов), состояла в том, чтобы создать приложение, которое я хочу для себя или считаю необходимым.

У меня есть идея создать настольное приложение (изначально), которое будет использоваться для отправки массовых SMS-сообщений, но которое будет использовать бесплатные услуги, предоставляемые различными провайдерами. Поэтому мне не нужно платить за их уже существующие приложения. Те же провайдеры бесплатно предоставляют свои услуги SMS при использовании со своего веб-сайта (возможно, потому, что они размещают там рекламу).

Я не смог найти ни одного SMS-провайдера в Индии (где я остаюсь), который предоставляет свой API для бесплатного использования своего SMS-шлюза ... (даже если они вставляют рекламу в SMS, отправленные через них).

Я получил следующий провайдер .

У них есть это приложение-виджет , с помощью которого они продвигают себя, позволяя разработчикам размещать свои виджеты на своих сайтах для бесплатных SMS-сообщений. Исходный код их виджета доступен здесь . Кажется, они использовали много JavaScript ..

Теперь перейдем к моему вопросу: -

Можно ли подключить мое настольное приложение (которое я буду делать в Java с помощью Swings) к их серверам и отправлять SMS, как это приложение? (Поскольку виджет предназначен для отправки бесплатных смс, даже я должен быть в состоянии отправить его ...)

Какую базу данных использовать для сохранения контакта? (Должно быть не слишком громоздким и очень быстрым)

Любая вещь, которую вы хотели бы сказать мне, которая поможет мне (поскольку это должен быть мой второй проект :-))

Все ответы высоко ценятся ...

Спасибо всем ...

Ответы [ 2 ]

2 голосов
/ 03 августа 2010

Возможно ли подключить ваше настольное приложение?Вполне вероятно да.Если он доступен через браузер, он доступен через любое программное обеспечение.Используйте виджет, анализируйте трафик и копируйте его в собственном программном обеспечении.

Теперь, разрешено ли вам это делать, это другое дело.Лучше посоветуйтесь с владельцами этого сервиса, чтобы убедиться, что вы не используете его так, как вам этого не нужно.

(Также исходный код этого виджета довольно ужасен ...я не уверен, что хотел бы воспользоваться услугами кого-то, кто пишет такой код)

0 голосов
/ 13 февраля 2012

Тебе лучше написать это по-своему. Нетрудно включить эту функцию в веб-страницу - я делал это раньше. Все, что вам нужно сделать, это отправить SMS по электронной почте. У каждого провайдера есть свой @ адрес для смс. У некоторых есть другой адрес для MMS. Быстрый поиск в Google покажет эти адреса. Загрузите ртутную почту или какой-либо другой облегченный почтовый сервер и используйте формы HTML и / или AJAX, чтобы взять номер телефона и сообщение, передать его в функцию php mail () и отправить ее через почтовый сервер, установленный на вашем сервере.

Возможно, я ошибаюсь, но мне кажется, что проблема, с которой вы сталкиваетесь, заключается в том, что вы, кажется, хотите иметь возможность создавать это приложение без надлежащей настройки бэкэнда. Это означает, что вам придется использовать чужой бэкэнд, и, выступая в роли того, кто запускает один из этих бэк-эндов, сисопы, как правило, раздражаются, когда кто-то использует их пропускную способность, серверы и часто почтовые домены для собственного использования. Я смотрю на это не иначе, чем на 1000 попыток в день, когда я пытаюсь отразить спам по моему SMTP.

Само приложение не сложно. Это просто вопрос о том, какой провайдер отправляет сообщение и отправляет его на PHONENUMBER@ProviderSMSDomain.com

...