我面临创建跨平台推送通知服务的挑战。技术选择不是问题,只要位于中国的 Android(或其他移动)设备能够接收这些推送通知即可。
它不起作用的唯一原因(在我看来)是谷歌在中国被屏蔽了;我已经看过关于它的 Wikipedia 文章,但似乎没有中国的谷歌服务被阻止,因此我看不出推送通知不起作用的原因。
我问的原因是一位有价值的架构师宣称推送通知在中国(根本)不会在 Android 上工作。由于我在中国不认识任何人,我想知道是否有人可以帮助我。
请帮忙 :)
我面临创建跨平台推送通知服务的挑战。技术选择不是问题,只要位于中国的 Android(或其他移动)设备能够接收这些推送通知即可。
它不起作用的唯一原因(在我看来)是谷歌在中国被屏蔽了;我已经看过关于它的 Wikipedia 文章,但似乎没有中国的谷歌服务被阻止,因此我看不出推送通知不起作用的原因。
我问的原因是一位有价值的架构师宣称推送通知在中国(根本)不会在 Android 上工作。由于我在中国不认识任何人,我想知道是否有人可以帮助我。
请帮忙 :)
您可以使用开放式推送。OpenPush 可以将实时推送通知直接发送给想要接收它们的每个人——无论他们碰巧使用的是哪种移动设备、桌面设备或媒体设备。这种创新的解决方案降低了开发人员的成本和复杂性,同时为最终用户提供了更大的便利和附加功能。
请使用 pushy ( https://pushy.me/ ) 服务演示代码查找跨平台推送通知服务。
PushyMeDemo (Cordova/Phonegap Android)。
博客(Cordova/Phonegap)。
谢谢,
洛克什·帕特尔
嗨,我遇到了同样的问题,所以根据@chidan 的回答,我为 pushy 和 JPush 通知创建了两个演示。
与其他文档相比,可靠且易于实施。不需要社区和支持,因为这在我的第一次尝试中工作正常并给出了预期的结果。
如果您使用 https://pushy.me/ ,则需要付出一些代价
JPush 有很好的社区支持,但是文档有点分散。JPush 可以免费使用。使用 JPush 唯一的问题是资源有点分散。
由于大多数 Android 手机都没有安装 Google 服务,因此无法在手机上接收 GCM。您可能希望将 JPush、百度推送或友盟推送等中文推送通知服务添加到中国用户的业务逻辑中。
或者,您可以查看我正在开发的解决方案,通过 API 轻松将当前国际服务与中国本地服务连接起来。
我真的很想听听你们的一些反馈。