0

感谢 Stack Overflow 和你们,我成功地完成了我的第一个项目(即使用 JSP 和 servlet 的网站)。

每个人向我提出的想法(因为我在制作成熟项目方面几乎没有实际经验)是制作我​​自己想要或我认为应该存在的应用程序。

我有这个想法(最初)制作一个桌面应用程序,它将用于发送批量 SMS,但将使用各种提供商提供的免费服务。所以我不必为他们现有的应用程序付费。当从他们的网站使用时,相同的提供商免费提供他们的 SMS 服务(可能是因为他们可以在那里放置广告)。

我在印度找不到任何 SMS 提供商(我住的地方),他们提供 API 以免费使用他们的 SMS 网关..(即使他们在通过他们发送的 SMS 中插入广告)。

我得到了以下提供者

他们有自己的这个小部件应用程序,通过它允许开发人员将他们的小部件放在他们的网站上,以免费发送短信来宣传自己。他们的小部件的源代码可在此处获得。似乎他们使用了很多 JavaScript ..

现在来回答我的问题:-

是否可以将我的桌面应用程序(我将在 java 中使用 swings 制作)连接到他们的服务器并像该应用程序一样发送短信?(因为该小部件旨在发送免费短信,即使我应该能够发送它......)

我应该使用哪个数据库来保存联系人?(它不应该太笨重而且很快)

你想告诉我的任何对我有帮助的事情(因为这应该是我的第二个项目:-))

非常感谢所有答案...

谢谢你们...

4

2 回答 2

2

是否可以连接您的桌面应用程序?很可能是的。如果可以通过浏览器访问,则可以通过任何软件访问。使用小部件,嗅探流量并将其复制到您自己的软件中。

现在,你是否真的被允许这样做是另一回事。最好与该服务的所有者核实,以确保您不会以他们不希望您使用的方式使用它。

(该小部件的源代码也非常糟糕......我不确定我是否想使用编写类似代码的人的服务)

于 2010-08-03T16:57:59.790 回答
-1

你最好自己写这个,真的。在网页中包含这个功能并不难——我以前做过。您所做的就是通过电子邮件发送短信。每个提供商都有自己的短信@地址。有些有不同的彩信地址。快速谷歌搜索将显示这些地址。加载水银邮件或其他轻量级邮件服务器,并使用 HTML 表单和/或 AJAX 获取电话号码和消息,将其传递给 php mail() 函数并通过安装在服务器上的邮件服务器发送。

我可能是错的,但在我看来,您遇到的问题是您似乎希望能够在没有正确设置后端的情况下执行此应用程序。这意味着您将不得不使用其他人的后端,并且作为运行这些后端之一的人说话,当有人利用他们的带宽、服务器和通常的电子邮件域供自己使用时,系统操作员往往会变得很敏感。我对它的看法与我每天尝试从 SMTP 退回垃圾邮件的 1,000 次尝试没有什么不同。

该应用程序本身并不难。这只是一个知道消息将发送到哪个提供商并将其发送到 PHONENUMBER@ProviderSMSDomain.com 的问题

于 2012-02-13T13:07:51.293 回答