gpt4 book ai didi

android - 用户通知 - 如何从 GCM 恢复丢失的 notification_id?

转载 作者:塔克拉玛干 更新时间:2023-11-02 08:30:23 26 4
gpt4 key购买 nike

我按照描述生成 notification_key here .

假设由于某些错误我无法存储它,所以我尝试重新注册。
这次我收到 400 错误消息 “notification_key already exists”
这看起来很奇怪,尤其是与 registration of a device to GCM 相比,您可以在其中注册任意多次,并始终获得状态为 200 的相同注册 ID。
现在我不能再注册,我也不能注销,因为我没有notification_id

有什么方法可以从GCM获取之前生成的notification_key吗?
还是使用不同的 notification_key_name 再次注册的唯一方法?

最佳答案

我找不到任何关于它的文档,但现在可以通过向 https://fcm.googleapis.com/fcm/notification?notification_key_name=my_notification_key_name 发出 GET 请求来恢复设备组的 notification_key带有它们需要的 header :Authorization: key=my_keyContent-Type: application/jsonproject_id: my_id

你会得到类似{
“notification_key”:“lost_key”
}

但请注意,返回的notification_key 与原始 key 不同,但您可以同时使用它们。

关于android - 用户通知 - 如何从 GCM 恢复丢失的 notification_id?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26511764/

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