制作桌面短信应用

时间:2010-08-03 16:53:44

标签: javascript sms sms-gateway bulksms

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

每个人提出的想法(因为我在制作完整的项目方面没有什么实际经验)是制作一个我想要的应用程序,或者我认为应该存在。

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

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

我抓住了以下provider

他们拥有这些widget application他们自己,通过允许开发人员将他们的小部件放在他们的网站上,进行免费短信提升。其小部件的源代码可用here。看来他们已经使用了很多JavaScript ..

现在回答我的问题: -

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

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

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

所有答案都非常感谢......

谢谢大家...

2 个答案:

答案 0 :(得分:2)

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

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

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

答案 1 :(得分:-1)

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

我可能错了,但在我看来,您遇到的问题是您似乎希望能够在没有正确设置后端的情况下执行此应用程序。这意味着你将不得不使用其他人的后端,并且当作为运行其中一个后端的人说话时,当有人利用他们的带宽,服务器以及经常通过电子邮件发送域名供他们自己使用时,sysops往往会变得狡猾。我看它与我每天试图从我的SMTP反弹垃圾邮件的1000次尝试没有什么不同。

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