如何在用户无需注册其电子邮件的情况下发送通知

时间:2015-05-28 17:27:54

标签: php android google-cloud-messaging

我一直在阅读向所有Android用户发送通知。我找到了Google云消息传递(GCM)。然而,这项服务并没有真正给我想要的东西。下载我的android的用户需要注册他/她的电子邮件ID才能从我的php服务器接收消息。

但是我希望任何下载服务器的人都有机会从我的php服务器接收通知,而无需经历注册他的电子邮件ID的过程。

请问有什么服务可以做到这一点或有出路吗? 谢谢。

2 个答案:

答案 0 :(得分:1)

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

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

答案 1 :(得分:0)

如果您想要同时保留两者,那么您的应用中的GCM实施可以独立于电子邮件注册过程。当用户第一次运行您的应用程序时,您可以告诉应用程序将设备注册到GCM服务,通知您的php服务器您已注册,并立即开始侦听来自您的php服务器的消息。所有这一切都可以在幕后完成,无需用户知道。

您可以详细了解GCM服务(和演示应用)here