Php 如何在不让用户注册电子邮件的情况下发送通知

Php 如何在不让用户注册电子邮件的情况下发送通知,php,android,google-cloud-messaging,Php,Android,Google Cloud Messaging,我一直在阅读有关向所有android用户发送通知的文章。我找到了谷歌云消息(GCM)。然而,这项服务并不能真正满足我的需求。下载我的android的用户需要注册他/她的电子邮件ID才能从我的php服务器接收消息 然而,我希望任何下载服务器的人都有机会从我的php服务器接收通知,而不必经历注册电子邮件ID的过程 请问有什么服务可以做到这一点,还是有出路? 谢谢。我没有用过GCM,但我在我的应用程序上用过。它非常简单、免费,并且提供了一个很好的界面来发送推送通知。 您只需将用户注册到某个频道(或无,

我一直在阅读有关向所有android用户发送通知的文章。我找到了谷歌云消息(GCM)。然而,这项服务并不能真正满足我的需求。下载我的android的用户需要注册他/她的电子邮件ID才能从我的php服务器接收消息

然而,我希望任何下载服务器的人都有机会从我的php服务器接收通知,而不必经历注册电子邮件ID的过程

请问有什么服务可以做到这一点,还是有出路?
谢谢。

我没有用过GCM,但我在我的应用程序上用过。它非常简单、免费,并且提供了一个很好的界面来发送推送通知。 您只需将用户注册到某个频道(或无,默认为广播),用户无需执行任何操作


如果您不一定需要从服务器发送通知,这是一个很好的解决方案。在Android上查看以发送推送通知。

如果您希望保留这两个功能,则在应用程序中实现GCM可以独立于电子邮件注册过程。当用户第一次运行您的应用程序时,您可以告诉应用程序将设备注册到GCM服务,通知您的php服务器您已注册,并立即开始侦听来自php服务器的消息。所有这些都可以在幕后完成,用户不知道


您可以了解有关GCM服务(以及演示应用程序)的更多信息。

我的问题是如何在后台注册用户。是否有在客户端后台注册设备的教程。我将不胜感激。