gpt4 book ai didi

网站的 Firebase 注册 token

转载 作者:行者123 更新时间:2023-12-02 19:19:52 27 4
gpt4 key购买 nike

我希望将 Firebase 集成到现有项目中。我想创建一个管理网站,该网站能够创建主题,然后将消息发布到主题。

通过移动设备,最终用户将能够查看创建的主题并订阅它们。

理想情况下,管理用户会登录我的网站,选择创建一个新主题,然后我会从后端向 FCM 发送 HTTP 请求来创建该主题。

我遇到的问题是弄清楚如何创建主题。我的理解是,我需要传递 token 才能创建主题,但我找不到在 SDK 中为 Web 用户创建 token 的位置。有人有什么建议吗?

最佳答案

FCM 中的主题遵循发布-订阅模型。没有像创建主题这样的明确事件。您只需订阅一个主题。通常您会使用 Android 或 iOS FCM API 从客户端进行订阅。

如果您想从后端订阅用户,则需要使用Instance ID APIs来自您的后端服务。

示例:

// to list the subscriptions for a given token:
GET https://iid.googleapis.com/iid/info/nKctODamlM4:CKrh_PC8kIb7O...clJONHoA?details=true
Authorization:key=AIzaSyZ-1u...0GBYzPu7Udno5aA

// to subscribe
POST https://iid.googleapis.com/iid/v1/nKctODamlM4:CKrh_PC8kIb7O...clJONHoA/rel/topics/movies
Content-Type:application/json
Authorization:key=AIzaSyZ-1u...0GBYzPu7Udno5aA

就像你说的你需要这个 token 。要为用户在网络上获取此 token ,请使用 firebase messaging .

关于网站的 Firebase 注册 token ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37617802/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com