gpt4 book ai didi

javascript - 使用 firebase 消息传递时为不同的用户接收相同的 token

转载 作者:搜寻专家 更新时间:2023-11-01 04:13:20 27 4
gpt4 key购买 nike

我使用下面的代码从 firebase 获取 token :

const messaging = firebase.messaging();

messaging.requestPermission()
.then(() =>{
return firebase.messaging().getToken();
}).then(token => {
saveTokentoServer(user.uid, token);
})

问题是我为不同的用户收到相同的 token 。我无法发送有针对性的消息。

有谁知道如何为不同的用户获取不同的 token ?

我花了两天时间寻找答案。为什么我的 Web 应用程序没有收到唯一 token ?

最佳答案

Firebase 云消息传递 token 标识特定设备中的应用程序安装。他们不识别特定用户。因此,在您的情况下,如果多个用户在同一个浏览器配置文件中访问您的应用程序,他们将获得相同的 token 。

我自己还没有尝试过,但我认为你可以 delete the token (通常在用户注销时)。那么request permissionget the new token对于新用户,像往常一样。

关于javascript - 使用 firebase 消息传递时为不同的用户接收相同的 token ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45247847/

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