Android推送通知在中国

时间:2013-07-24 04:17:30

标签: android push-notification

我遇到了创建跨平台推送通知服务的挑战。技术选择不是问题,仅仅是位于中国的Android(或其他移动)设备可以接收这些推送通知。

如果谷歌在中国被封锁,那么它(在我看来)不起作用的唯一原因;我已经看过关于它的维基百科文章,但似乎中国没有谷歌服务被阻止,因此我认为推送通知无法正常工作。

我之所以要问的是,一位有价值的建筑师宣称推送通知在Android上的中国不会起作用(根本不会)。由于我不认识中国的任何人,我想知道是否有人可以帮助我。

请帮助:)

5 个答案:

答案 0 :(得分:20)

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

  1. pushy
  2. igetui
  3. jpush
  4. baidu
  5. 谷歌推动有时在中国不起作用。 我是中国人。如果您需要帮助,可以给我留言。

答案 1 :(得分:2)

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

http://openpush.im/

答案 2 :(得分:2)

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

PushyMeDemo(Cordova / Phonegap Android)。

Blog(Cordova / Phonegap)。

谢谢,

Lokesh Patel

答案 3 :(得分:2)

嗨我面临同样的问题所以基于@ chidan的回答我已经创建了两个关于pushy和JPush通知的演示。

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

    如果您使用 How to generate all constraints scripts

    ,需要付出一点代价

    https://pushy.me/

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

      sample: pushy imeplemetaion blog link

答案 4 :(得分:0)

由于大多数Android手机都没有安装Google服务,因此手机无法接收GCM。您可能希望为中国用户添加JPush,Baidu Push或Umeng Push等中文推送通知服务。

或者,您可以查看solution我正在努力通过API轻松地将当前国际服务与中国本地服务连接起来。

我真的很想听到你们的反馈意见。