不需要构建任何应用程序,是否可以向Android发送推送通知?

9

我不想为我的网站构建一个应用程序。但是,我想向安卓设备发送推送通知。这是否可能?


你是如何设想发送这些消息的?以及你是如何设想收集和保存设备的GCM注册ID的? - CommonsWare
1
@CommonsWare,我不知道。我能否使用Google Chrome或Android中的内置应用程序通过网络收集ID号码呢?我可以将这些ID号码存储在我的Web服务器中。 - ilhan
@CommonsWare,发送推送通知是否必须拥有一个应用程序? - ilhan
5个回答

8

回答这个问题很简单,答案是否定的。您需要向Google C2DM服务器注册应用程序,才能向此设备发送推送通知。


这取决于他们的要求。他们可以使用一种解决方法,在手机上接收通知。 - Jack Spektor
不是这样的。你可以使用像www.spontit.com这样的服务来发送推送通知。 - Joshua Wolff

5
这取决于您的需求。您可以使用第三方服务,例如Pushed(https://pushed.co/)或Spontit(https://spontit.comhttps://api.spontit.com)。
或者,您可以将网站设置为手机上的Chrome应用程序,然后您就可以通过Chrome发送通知。 https://developers.google.com/cloud-messaging/chrome/client https://developers.google.com/web/updates/2015/03/push-notifications-on-the-open-web?hl=en 在这两种情况下,您都需要建议您的用户在手机上安装该应用程序以订阅通知。

1
物理网络是解决这个问题的答案。使用Eddystone-URL,可以在没有应用程序的情况下向手机发送通知。
请查看此链接: https://google.github.io/physical-web/

1
你需要获取特定安卓设备的REGISTRATION_KEY,才能向该设备发送推送通知。

我如何在不构建应用程序的情况下获取“REGISTRATION_KEY”? - ilhan
不需要构建应用程序,您可以获得API密钥而不是RegistrationKey/DeviceToken,因此要获取RegistrationKey,您需要按照以下URL中的步骤进行操作。 http://blog.mediarain.com/2011/03/simple-google-android-c2dm-tutorial-push-notifications-for-android/ - Ketan

0

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接