【问题标题】:push notification for web and mobile applicationWeb 和移动应用程序的推送通知
【发布时间】:2012-03-29 21:14:21
【问题描述】:

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

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

【问题讨论】:

    标签: asp.net-mvc-3 architecture jquery-mobile push-notification urbanairship.com


    【解决方案1】:

    我想对于 chrome,您可以使用 html5 通知。 http://www.html5rocks.com/en/tutorials/notifications/quick/

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

    也许其他人可以添加关于如何在移动浏览器中完成此操作的答案。

    【讨论】:

    • 既然我们说的是移动设备,那么您是否知道 Mobile Safari 或 Android 浏览器有类似的功能?
    • 这将是一个很好的开源项目。有人知道 UrbanAirship 之类的现有开源项目吗?
    • @Jasper :问题说明“适用于网络和移动应用程序”
    【解决方案2】:

    使用推送通知的主要支持方法是通过 Android/Apple 服务器。 UrbanAirship 可帮助您简化此过程,否则您将不得不设置服务器来处理推送通知处理。

    用户必须先安装您的应用,然后才能接收任何推送通知(所有接收推送通知的设备都必须添加到数据库中,并且必须在设备和服务器之间交换密钥)。

    话虽如此,几乎所有拥有智能手机的人都会有一个连接到手机的电子邮件帐户,这样您就可以为您应用的当前用户使用推送通知,并为可能的新用户使用电子邮件。

    顺便说一句,如果您查看 Google 和 Apple 关于为推送通知设置服务器的文档,您会很快看到 UrbanAirship 的真正优势。特别是如果您的使用属于 UrbanAirship 的免费产品。

    【讨论】:

    • 感谢 Jasper 的输入。 Urban Airship 是否也可以向应用程序的网络用户推送通知?
    • 你得问问他们,我会打电话给他们直接问你的问题。他们几乎可以肯定有能力发送短信。您还可以将电子邮件作为短信发送,每个运营商都有一个域,您可以将电子邮件发送到该域,然后将其翻译成短信。我有一段时间没有这样做了,所以您必须查找域名(Verizon 曾经是 5555555555@vtext.com 之类的名称)。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2014-05-19
    • 2012-04-22
    • 1970-01-01
    • 2019-06-21
    • 2016-06-03
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多