2

我正在开发一个网络/移动应用程序,需要弄清楚如何在每个环境中执行推送通知。我的应用程序是Html 5,CSS,jQueryMobile,可用于网站,iPhone,Android等。我已经研究过UrbanAirship作为一种可能的解决方案。这是否适用于Web环境?针对网络和移动应用程序的推送通知

我的应用程序允许用户邀请朋友参与应用程序。我需要能够将邀请推送给他们的朋友。他们的朋友可能是该应用程序的现有用户,或者可能是该应用程序不知道的人。我想我可以给朋友发一封电子邮件,让他们知道邀请,但十年前似乎如此。有什么建议么?

回答

0

使用推送通知的主要方法是通过Android/Apple服务器。 UrbanAirship有助于简化您的流程,因为您必须设置服务器来处理推送通知处理。

用户必须首先安装在您的应用程序才可以接收任何推送通知(即收到推送通知,必须添加到一个数据库和钥匙有设备和服务器之间交换的所有设备)。这就是说,几乎所有拥有智能手机的人都会拥有一个与手机相连的电子邮件帐户,因此您可以为当前用户的应用程序和电子邮件使用推送通知,以获取可能的新用户。

顺便说一句,如果你检查出谷歌和苹果的文档有关设置好你的服务器推送通知你很快就会看到UrbanAirship真的是多么伟大。特别是如果您的使用情况属于UrbanAirship的免费产品。

+0

感谢输入贾斯珀。 Urban Airship是否也会将通知推送给应用的网络用户? – 2012-03-30 00:57:41

+0

你得问问他们,我只是打电话给他们,直接提出你的问题。他们几乎可以肯定有发送短信的能力。您还可以将短信作为短信发送,每个运营商都有一个域,您可以发送电子邮件,然后将其转换为短信。我有一段时间没有这样做,所以你必须查找域名(Verizon曾经是'5555555555 @ vtext.com')。 – Jasper 2012-03-30 18:48:22

1

我想为Chrome可以使用html5通知。 http://www.html5rocks.com/en/tutorials/notifications/quick/

Internet Explorer 9的具有固定的网站图标叠加,可能是有用的。 http://www.html5rocks.com/en/tutorials/notifications/quick/

也许别人可以添加到这个答案就如何实现这一目标的移动浏览器。

+0

既然它是移动的,我们正在谈论,你是否知道这样的移动Safari或Android浏览器? – Jasper 2012-03-29 21:59:48

+0

好点我想我是在那里的话题。 – codaniel 2012-03-29 22:20:10

+0

这将是一个很好的开源项目。有没有人知道一个像UrbanAirship这样的已经存在的开源项目? – codaniel 2012-03-29 22:28:33