问题标签 [chrome-gcm]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
176 浏览

http - Google Cloud Messaging 提供多少个 http 套接字连接?

我正在使用 GCM 将消息从我的(第 3 方)应用程序发送到 android 应用程序。我想知道我可以使用相同的项目凭据运行多少个我的 3rd 方应用程序的不同实例。

提前致谢,

0 投票
2 回答
8247 浏览

android - 使用 Google Cloud Messaging API 时出现 Rate Limit Exceeded 错误

当使用 Google Cloud Messaging API 在后端服务器和 Android/Chrome 客户端之间发送消息时,后端服务器有时会收到超出速率限制的响应代码。对于HTTP 连接服务器,此代码是“DeviceMessageRateExceeded”,对于云连接服务器,该代码是“ DEVICE_MESSAGE_RATE_EXCEEDED” 。

这个错误代码是什么,应该如何管理?

0 投票
0 回答
601 浏览

javascript - 尝试发送消息时 gcm chrome 中的无效通道 ID 错误

我正在开发一个 chrome 扩展来接收来自 Gcm 推送服务的消息。我开发了扩展程序来获取频道 ID,并且我有 php 代码将消息发送到 gcm 服务器。php 代码像这样从 gcm 服务器返回错误。

错误:{“错误”:{“错误”:[{“域”:“全局”,“原因”:“无效参数”,“消息”:“无效通道ID:{0}”,“位置类型”:“参数", "location": "channelId" } ], "code": 400, "message": "无效的频道 ID: {0}" } }

我已经向公众发布了 chrome 网上商店的 chrome 扩展。链接在这里。 https://chrome.google.com/webstore/detail/first-test/eooaplfpgeapcnniknheiodecggeipko

我的 php 代码向 gcm 服务器发送消息..

我的 chrome 扩展中的 background.js 文件是。

我的 manifest.json 文件

0 投票
0 回答
498 浏览

android - Python-gcm 问题,GCM 服务器没有响应

我目前正在尝试使用 python-gcm 完成 Android 推送通知的实现,并且遇到了在推送通知时没有从 GCM 服务器获得响应的问题。

我已经验证我正在获取 device_id,并且正在使用的 API 密钥/发件人 ID 是正确的,并且一旦我点击 GCM 服务器,我就会收到成功的响应,但我仍然看到我的设备上没有显示推送通知.

这通常是因为我在 Google Developer Console 中设置 GCM 的方式不正确吗?

第一次实现这一点,所以我确信可能只是我错过了一些常见的东西。

下面是我设置的示例 flask-gcm 代码。我收到了成功的回复,我在想的谷歌设置方面一定有什么遗漏。

0 投票
1 回答
155 浏览

chrome-gcm - GCM 可以在普通的 HTML+JavaScript 页面中工作吗?

我知道 GCM 推送通知在 Google Chrome 扩展程序/应用程序中工作,我对其进行了测试并且工作正常。

但是,谷歌推送通知会在没有任何扩展编程的情况下在普通的 HTML+Javascript 页面上工作吗?

0 投票
1 回答
335 浏览

json - 压缩gcm推送通知消息的json字符串

我对 json 数据和 gcm 推送通知有疑问。

我发送大的 json 数据,它超过了 4kb 的限制,那么我可以使用任何压缩来压缩那个 json(gzip 或类似的东西)并发送它吗?

0 投票
1 回答
137 浏览

node.js - 用户之间的 Chrome 扩展消息

是否可以在 Chrome 扩展 (P2P) 中直接在没有服务器的情况下在用户之间发送消息?

或者它是否需要服务器(例如 NodeJS)?

也许使用谷歌云消息,我不明白逻辑和工作(官方示例扩展)。

0 投票
1 回答
112 浏览

dart - 飞镖中的谷歌云消息传递

我正在尝试使用 dart 中的此代码连接到 Google Cloud Messaging

但我有这个错误:

例外:未捕获的错误:个人资料未登录。

我认为错误是由于铬与任何帐户都没有关联。有谁知道如何修理它?

0 投票
2 回答
3191 浏览

push-notification - 使用 Service Worker 向所有人发送推送通知

目前我可以通过上面的命令发送推送通知。为了向用户发送通知,我需要从用户那里获取注册 ID。如果我想向所有人(订阅该通知的人)推送通知怎么办?我如何获得他们的注册 ID?

*注意:我想要的是:当我在网站上的内容更新时,向所有人推送通知。

链接到我的项目:Github

我从这里学到了推送通知 + sw:Google Developer

0 投票
1 回答
1101 浏览

node.js - ServiceWorker 和推送通知负载

社区:

ServiceWorker 在缓存管理方面是一项非常先进的技术,但我有一些与其他操作相关的问题,例如:

推送通知:我做了一个 GCM 集成(Google Clud Message)和 NodeJS,按照这篇文章,问题是当 GCM 将信息发送到客户端(Chorme)时,GCM 生成的消息的有效负载在 Notification 中无法访问在 ServiceWorker Listener 中,这对于做出决策非常有用。任何想法何时启用通知中的数据有效负载?

注册:由于 ES6 已经非常成熟,可以通过其他方式注册一个 ServiceWorker,例如:

这是可能的还是有意义的?

谢谢!!!!