25

我面临创建跨平台推送通知服务的挑战。技术选择不是问题,只要位于中国的 Android(或其他移动)设备能够接收这些推送通知即可。

它不起作用的唯一原因(在我看来)是谷歌在中国被屏蔽了;我已经看过关于它的 Wikipedia 文章,但似乎没有中国的谷歌服务被阻止,因此我看不出推送通知不起作用的原因。

我问的原因是一位有价值的架构师宣称推送通知在中国(根本)不会在 Android 上工作。由于我在中国不认识任何人,我想知道是否有人可以帮助我。

请帮忙 :)

4

5 回答 5

24

在中国,请使用其他推送服务,例如:

  1. 咄咄逼人
  2. 伊格推
  3. 推送
  4. 百度

谷歌推送有时在中国不起作用。我是中国人。如果您需要帮助,可以给我留言。

于 2013-07-24T05:38:47.613 回答
2

您可以使用开放式推送。OpenPush 可以将实时推送通知直接发送给想要接收它们的每个人——无论他们碰巧使用的是哪种移动设备、桌面设备或媒体设备。这种创新的解决方案降低了开发人员的成本和复杂性,同时为最终用户提供了更大的便利和附加功能。

http://openpush.im/

于 2013-10-01T08:44:10.673 回答
2

请使用 pushy ( https://pushy.me/ ) 服务演示代码查找跨平台推送通知服务。

PushyMeDemo (Cordova/Phonegap Android)。

博客(Cordova/Phonegap)。

谢谢,

洛克什·帕特尔

于 2015-07-16T09:58:47.613 回答
2

嗨,我遇到了同样的问题,所以根据@chidan 的回答,我为 pushy 和 JPush 通知创建了两个演示。

  1. 咄咄逼人

与其他文档相比,可靠且易于实施。不需要社区和支持,因为这在我的第一次尝试中工作正常并给出了预期的结果。

如果您使用 https://pushy.me/ ,则需要付出一些代价

示例:pushy imeplemetaion 博客链接

  1. JPush 实现

JPush 有很好的社区支持,但是文档有点分散。JPush 可以免费使用。使用 JPush 唯一的问题是资源有点分散。

JPush 实现博客链接

于 2016-06-21T12:16:41.287 回答
0

由于大多数 Android 手机都没有安装 Google 服务,因此无法在手机上接收 GCM。您可能希望将 JPush、百度推送或友盟推送等中文推送通知服务添加到中国用户的业务逻辑中。

或者,您可以查看我正在开发的解决方案,通过 API 轻松将当前国际服务与中国本地服务连接起来。

我真的很想听听你们的一些反馈。

于 2016-10-12T10:53:29.660 回答