当前位置: 首页 > 面试题库 >

如何在不使用Firebase控制台的情况下发送Firebase Cloud Messaging通知?

申昌勋
2023-03-14
问题内容

我将从通知的新Google服务开始Firebase Cloud Messaging

多亏了这段代码https://github.com/firebase/quickstart-
android/tree/master/messaging,
我才能够将通知从 Firebase用户控制台 发送到Android设备。

有没有使用Firebase控制台发送通知的API或方法?我的意思是,例如,一个PHP API或类似的东西,可以直接从我自己的服务器创建通知。


问题答案:

Firebase CloudMessaging具有服务器端API,您可以调用它们来发送消息。

发送消息就像使用curlHTTP端点一样简单。

curl -X POST --header "Authorization: key=<API_ACCESS_KEY>" \
    --Header "Content-Type: application/json" \
    https://fcm.googleapis.com/fcm/send \
    -d "{\"to\":\"<YOUR_DEVICE_ID_TOKEN>\",\"notification\":{\"body\":\"Yellow\"},\"priority\":10}"


 类似资料:
  • 我开始使用新的Google通知服务 。 多亏了这个代码https://github.com/Firebase/quickstart-android/Tree/master/messaging,我才能够从我的Firebase用户控制台向我的Android设备发送通知。 是否有任何API或方法可以在不使用Firebase控制台的情况下发送通知?我的意思是,例如,一个PHP API或类似的东西,从我自己

  • 我正在建立一个应用程序,用户将把他们的测试和作业和任何东西。我想知道我的应用程序是否有可能在测试前一周和一天发出通知? 我看到的到处都是firebase通知和push通知。 我不想要这些在线通知,我将需要应用程序发送他们自己离线。这可能吗?

  • 可以使用第三方服务发送推送通知而不依赖谷歌的Firebase云消息(FCM)吗? 如果应用程序默认不包含Firebase包,那么创建/使用自定义框架是否具有与Firebase相似的功能集?或者Firebase是否以某种方式集成在Android操作系统中,而这种方式是从应用程序外部进行的?

  • 我可以成功地从家里的服务器向Firebase服务器发送帖子请求。消息被毫无问题地传递到客户端。除了应用程序必须运行或在后台。如果应用程序被关闭,消息就会被搁置。系统托盘里什么都没有,没有声音,什么都没有。这是预期的行为吗? 这是我正在使用的curl命令: curl-X POST--header“Authorization:key=AIzaSyBntseBqux9nBX8y”--header“Con

  • 我为android https://github.com/Firebase/quickstart-android/tree/master/messaging和ios https://github.com/Firebase/quickstart-ios/tree/master/messaging配置并安装了示例Firebase快速启动应用程序。

  • 我从新的谷歌通知服务Firebase Cloud Messaging开始。我能够从Firebase用户控制台向Android设备发送通知以进行测试。 我正在努力解决的问题是,我无法通过控制台发送复杂的结构化数据 是否有任何方法可以使用Firebase控制台发送具有嵌套属性的通知?