【发布时间】:2016-05-06 19:59:18
【问题描述】:
我想send push notifications 给应用用户,为此我在PHP 中编写了server side 脚本。
在this 等许多博客中,我读到要从服务器向Android 设备发送通知,我们需要获取Server Key,但在最近的tutorial 之一中,我读到了Browser Key
那么为了完成我的工作,我需要得到哪个key,Server Key 或Browser Key,我可以知道这些two keys 之间的确切difference。
【问题讨论】:
-
- 服务器密钥:如果您的应用程序在服务器上运行,则创建并使用服务器密钥。不要在服务器代码之外使用此密钥。例如,不要将其嵌入网页中。为防止配额被盗,请限制您的密钥,以便仅允许来自您服务器的源 IP 地址的请求。 - 浏览器密钥:如果您的应用程序在客户端(例如 Web 浏览器)上运行,则创建并使用浏览器密钥。为防止您的密钥被用于未经授权的网站,请仅允许来自您管理的域的推荐。
-
@PhuocHuynh 那么我需要使用哪个键将推送通知从服务器端发送到 android 设备?或者..我可以使用任何键..
-
Android -> GCM ->(获取注册 ID)-> 将此 ID 输入服务器 -> 服务器获取此 ID -> 向设备推送通知 感谢@Sanjeev kumar
标签: php android console google-cloud-messaging