GCM API 密钥与发件人 ID

2024-01-02

我对 GCM 发件人 ID 和 API 密钥感到困惑。我负责构建向 Android 应用程序发送通知的第 3 方服务器。

我必须在服务器端存储哪一个? API 密钥或发件人 ID?谁负责创建这两​​个项目,Android 开发人员还是我?


我自己已经弄清楚了:

  1. API 密钥在控制台上生成,并由第三方服务器使用 GCM 进行身份验证/授权。
  2. Android 应用程序使用发件人 ID 向 GCM 注册物理设备,以便能够从特定的第 3 方服务器接收来自 GCM 的通知。
  3. 注册 ID 是使用发送者 ID 将物理设备注册到 GCM 的结果。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

GCM API 密钥与发件人 ID 的相关文章

  • Android GCM主题订阅限制

    随着 android gcm 中主题的引入 我正在评估此选项 以简化保持服务器与某些订阅同步所需要做的工作 不过我在文档中读到主题的使用仅限于 100 万个订阅 这是否意味着您不能拥有超过 100 万个用户 具有一个或多个主题 或者您只能订
  • 为 MoonAPNS 创建 p12 文件时卡住了

    我在创建 p12 证书时遇到一些问题 我之前创建了一个带有推送通知的应用程序 效果很好 应用程序获取用户设备 ID 并将其保存到数据库中 我已将代码添加到我的新应用程序中 并进行了与新应用程序一起使用的修改 从日志来看 它的工作方式似乎与我
  • 设备收到 GCM Android 通知但未显示

    尽管通知已在应用程序本身中注册 但我的 Ionic Android 应用程序的 GCM Cloud 消息通知未出现在我的设备的主屏幕中 我正在使用 npm 模块node gcm https www npmjs com package nod
  • 如何在 Azure 中调试测试发送?

    I am trying to setup a successfull push notifications between my Net backend and ios client in azure I followed this htt
  • GCM 通知的自定义 UI

    In GCM Docs http developer android com google gcm gcm html其给定 它不提供任何内置用户界面或其他处理 消息数据 GCM 只是将收到的原始消息数据直接传递给 Android 应用程序
  • 如何在phonegap上使用GCM处理android中的多个推送通知

    当推送通知到达时 如果用户无法查看该通知 他收到另一条通知 之前的通知正在更新为新的 但它不应该更新为最新的 我们需要单独显示每个通知 这可以使用 GCM 吗 我已经使用Phonegap来开发应用程序 PushPlugin 支持在有效负载中
  • 当 flutter 应用程序终止时,普通推送通知会默默出现或根本不出现

    我在 nodejs 上使用 firebase admin 向用户发送推送通知 https firebase google com docs admin setup https firebase google com docs admin s
  • 了解应用程序在后台时何时收到 Firebase 消息

    我知道这个标题有同样的问题 但不幸的是它没有得到正确的回答 它被接受了 here https stackoverflow com questions 37711082 how to handle notification when app
  • Android GCM 服务器的 API 密钥

    我有点困惑我应该为 GCM 服务器使用哪个 API 密钥 在文档中它说使用 android api 密钥 这对我不起作用并且总是给出未经授权的 http developer android com google gcm gs html ht
  • 使用 Android Firebase 堆栈推送通知

    我开发了使用 Firebase 接收推送通知的 Android 应用程序 我的代码基于 Firebase Google 官方文档 https firebase google com docs cloud messaging android
  • GCM 向主题发送消息:TOO_MANY_TOPICS 错误

    以前 GCM 每个应用程序有 100 万个主题订阅的限制 我发现他们现在已经取消了这一限制 基于发布 订阅模型 主题消息支持 每个应用程序无限订阅 https developers google com cloud messaging to
  • 如何在没有 firebase 的情况下在 flutter 中显示推送通知?

    在我的 flutter 应用程序中 我必须在没有 firebase 的情况下显示推送通知 我的服务器会在点击特定 API 后向我发送一条消息 并且我希望将该消息显示为推送通知 你能告诉我一种方法如何在颤振中做到这一点吗 您可以使用本地通知插
  • FCM onMessageReceived 应用程序运行时返回空白消息和标题

    正如您在标题中所写 当应用程序关闭时 它运行良好 并且onMessageReceived获取消息正文和标题 但如果应用程序处于前台模式 运行模式 则可以发送通知 但没有消息和标题 请问该怎么办 代码 Override public void
  • 使用 Signalr 拥有类似 facebook 的通知系统

    我想在 ASP NET MVC 3 中实现一个类似 facebook 的通知系统 通知被发送到特定用户 以通知他对其某个项目进行操作 signalr适合这样的要求吗 我如何使用 SignalR 向特定用户 该用户的所有打开的会话 发送通知
  • gcm 一次可以有多少台设备接收推送消息

    我有大约 1500 个注册 ID 我尝试发送 1 个推送通知 但事实并非如此 GCM 是否不允许每条消息发送超过 1000 个注册 ID 这是正确的 对 GCM 的单个请求最多可以包含 1000 个注册 ID 您必须将 1500 个 ID
  • didRegisterForRemoteNotificationsWithDeviceToken 停止被调用 [关闭]

    Closed 这个问题是无法重现或由拼写错误引起 help closed questions 目前不接受答案 我正在测试我的应用程序是否使用 Push Notifs 一整天都好好的 突然就不行了 设置完全没有变化 经过更多调试后 我发现该函
  • ios7.1:推送通知徽章更新问题

    我已经设置了Push Notification在我当前的项目之一中 我已遵循推送通知所需的所有说明 在 tag ios7 中工作正常 但在7 1当我的应用程序处于后台模式时 我在徽章更新中遇到问题 我的代码如下 BOOL applicati
  • 我什么时候应该使用 CGM 设备组和主题?

    我正在考虑将 Google Cloud Messaging 合并到我的应用程序中 我想向与用户关联的所有设备发送消息 乍一看 它看起来像 GCM 的设备群组消息传递 https developers google com cloud mes
  • 当应用程序打开时,应用程序未显示接收 FCM 的通知

    当我从 Firebase 发送推送时 如果应用程序在后台或已关闭 我会收到通知 但当应用程序打开时不会 调试我发现它在 MyMessagingService 中特别是在 onMessageReceived 处停止 所以我猜我的问题在于生成通
  • iOS 对 Google 云消息传递的支持

    我在谷歌的开发者控制台中看到 GCM 允许为 iOS 生成 API 密钥 我在网上搜索了有关如何在 iOS 应用程序中通过 GCM 实现推送通知的任何类型的文档 但没有找到答案 真的有可能在 iOS 应用程序中使用 GCM 实现推送通知 j

随机推荐

  • Laravel - 使用哪个缓存驱动程序?

    这是我第一次处理缓存 尽管我浏览了 laravel 文档和其他各种网站以获取如何设置它的说明 但我仍然有点不知所措 不知道该使用哪个以及有什么不同缓存驱动程序可以 我当前的情况是 我有一个日程安排系统 您可以在其中创建本周课程的 pdf 文
  • 如何从电子中的 new BrowserWindow() 获取窗口对象?

    有没有办法重用窗口对象 这可能是必要的 因为相应的窗口可能是动态生成的 var electron require electron var app electron app var BrowserWindow electron Browse
  • 处理器在等待主内存读取时做什么

    假设 L1 和 L2 缓存请求导致未命中 处理器是否会停止运行 直到访问主内存为止 我听说过切换到另一个线程的想法 如果是的话 用什么来唤醒停滞的线程 现代 CPU 中会同时发生很多很多事情 当然 任何需要内存访问结果的事情都无法进行 但可
  • OpenCV+Eclipse+Android:错误org.opencv.video Video.java

    我一直在安装 OpenCV 这是教程 http docs opencv org doc tutorials introduction android binary package android binary package html 我阅
  • UWP:应用程序栏/命令栏中的图标大小

    我应该使用什么尺寸的图标应用栏 命令栏 https msdn microsoft com en us windows uwp controls and patterns app bars 我找不到东西磁贴和图标资源指南 https msdn
  • 如何更改ggplot2中图例标签上的科学记数法

    我编写此代码是为了创建地图 ggplot data Canada2015 Import 3 borders database world colour grey60 fill grey90 geom polygon aes x long y
  • 如何获取vim中当前正在比较的文件列表

    我正在编写一个 vim 插件 在其中我需要确定当前正在比较的所有文件 这就是那些diff已设置 我已经仔细阅读了手册 但找不到太多内容 是否有可能做到这一点 这个问题实际上与问题相关如何检测 vim 中窗口的位置 https stackov
  • Zend2 控制器中的 PHPExcel

    我正在尝试让 PHPExcel 与 Zend2 一起使用 实际上它正在工作 但不符合我的预期 我可以写入文件 但不能在不保存的情况下下载 我找到了一些例子 你只需做这样的事情 objPHPExcel header Content Type
  • putty网络错误权限被拒绝如何解决

    我使用 PuTTy exe 作为 SSH 客户端 但 putty exe 不适用于 64 位 Windows 操作系统 它在 32 位 Win 操作系统下完美运行 问题 我是否犯了一些错误 如果是这样 你能帮忙吗 有没有可以在 32 位和
  • 为什么在 git diff 或 git status 之后,触摸文件的 git diff-index HEAD 结果会发生变化?

    If I touch在 git 存储库中跟踪的文件 然后运行git diff index HEAD 它将打印输出M表明文件已被修改 例如 touch foo git diff index HEAD 100644 100644 257cc56
  • 在 Pandas Dataframe 中查找多个字典键并返回多个匹配值

    第一次发帖 如果我的格式不对 请提前道歉 这是我的问题 我创建了一个 Pandas 数据框 其中包含多行文本 d keywords cheap shoes luxury shoes cheap hiking shoes keywords p
  • 如何将Python的.isoformat()字符串转换回日期时间对象[重复]

    这个问题在这里已经有答案了 因此 在 Python 3 中 您可以使用 isoformat 生成 ISO 8601 日期 但无法将 isoformat 创建的字符串转换回日期时间对象 因为 Python 自己的日期时间指令不正确匹配 也就是
  • 如果 URL 包含字符串然后运行 ​​jQuery 函数?

    在我的网站上 如果我的 url 包含单词 test 我想运行 jQuery 函数 我想做的就是如果我的网址包含 rest 字符串 那么为页面上的元素添加边距 我添加了一个 jSfiddle 来尝试展示我到目前为止所做的事情 document
  • Griffon编程错误:无法找到类注释

    我正在尝试掌握 griffon grails groovy 的项目 我在编译时从 Test1Controller groovy 文件中收到此错误 griffonc home ironmantis7x griffon projects tes
  • ngShow加载延迟问题

    我有一个菜单 当单击某个按钮时会滑动 但一开始这个菜单是隐藏的 类似这样 div my menu here div 问题是 当页面加载时 菜单不会隐藏 可能是因为未加载 ngShow 指令 然后它们消失 可能是因为加载了 ngShow 指令
  • 注释在运行时会产生任何影响吗?

    Reading 最好的评论是什么 https stackoverflow com questions 184618 what is the best comment in source code you have ever encounte
  • 读取 C# 中的自定义配置文件(Framework 4.0)

    我正在 Framework 4 0 下用 C 开发一个应用程序 在我的应用程序中 我想创建单独的配置文件 而不是 app config 文件 配置文件包含我们为产品开发的自定义配置部分 我不想使用 configSource 从 app co
  • Magento - 如何运行此自定义产品属性脚本

    我有一个关于 magento 属性的问题 我创建了一个自定义产品输入文本属性 该属性应该保存整数数据类型 但是 magento 将其存储为 varchar 我试图在 stackoverflow 中询问这个问题 他们告诉我无法将产品属性类型从
  • ¿如何从 tidtcpclient 和 tidtcpserver 发送和接收字符串并创建聊天?

    我是 delphi languaje 的新人 我使用 Rad Studio 使应用程序可以通过单一编程在每个设备上运行 现在我应该使用套接字进行聊天 我仅使用 tclientsocket 和 tserversocket 使用下一个代码为 W
  • GCM API 密钥与发件人 ID

    我对 GCM 发件人 ID 和 API 密钥感到困惑 我负责构建向 Android 应用程序发送通知的第 3 方服务器 我必须在服务器端存储哪一个 API 密钥或发件人 ID 谁负责创建这两 个项目 Android 开发人员还是我 我自己已