php按钮推送通知android

Posted

技术标签:

【中文标题】php按钮推送通知android【英文标题】:Php button push notification android 【发布时间】:2015-09-10 10:42:46 【问题描述】:

我正在尝试实现推送通知,但我有点迷茫。 我只想在 php 中有一个按钮,当我单击它时,所有设备中都会出现一条通知,告诉用户类似:“网络上有一个新图像”。

我阅读了 GCM 文档,但不知道如何开始。

我看到在某些示例中,用户必须发送电子邮件才能注册他们的“发件人 ID”?有必要?我希望用户不必在任何地方注册。

有人可以帮助我开始或给我一个快速教程吗?

谢谢大家。

【问题讨论】:

【参考方案1】:

你需要使用 curl 来调用 GCM,你可以在 SO 上找到这样的例子,例如:how to send a notification to millions of android devices in php using GCM(第一个出现在搜索中)

当然,您将需要注册 ID,否则 GCM 不知道将通知发送到哪个设备。

【讨论】:

如果我想向所有安装了该应用程序的设备发送通知,我需要此注册 ID? @PabloGarcia 也许在这种情况下学习如何使用谷歌会让你受益更多:rdcworld-android.blogspot.in/2013/11/…【参考方案2】:

解决方案并不是那么简单。您至少应该使用一些专用于该特定服务的包。另外,您应该阅读有关what push notifications are 的内容。

您可以使用许多服务将自己与这种特定类型的服务进行交互。

查看this service 以初步了解整个机制。请记住,您必须为要使用的每个平台订阅推送服务提供商。例如 Apple Push Notification Service 或 Google 的 Cloud Messaging。

希望这对你来说是一个好的开始。

【讨论】:

当问题被标记为 android 并且问题清楚地读取 GCM 时,苹果推送通知? 我试图给他一个更完整的机制概述。此外,许多 PHP 包提供了立即启用这两种服务的可能性。多了解一些东西总是好的。知道的东西不一样。 很公平,但那枚硬币有两个方面,很多信息会让人们更加迷失

以上是关于php按钮推送通知android的主要内容,如果未能解决你的问题,请参考以下文章

如何从 PHP 网站向 iOS 和 Android 发送推送通知?

推送通知 php 代码不适用于 Android

如何在 PHP 中构建一个 android 推送通知服务器

来自 php 服务器的 Android 推送通知

带有 2 个按钮的渐进式 Web 应用程序的 Android 推送通知?

使用 php 为 android 推送通知