gpt4 book ai didi

ios - 使用通过 batchImport (iOS) 获得的 FCM token

转载 作者:行者123 更新时间:2023-12-01 20:09:43 26 4
gpt4 key购买 nike

我正在尝试迁移现有应用以使用 FCM。我使用 curl 将 APNS token 发送到“batchImport”服务:

curl -H "Authorization: key=<auth key>" -H "Content-Type: application/json" -X POST -d "{\"application\": \"com.myco.myapp\", \"sandbox\": false, \"apns_tokens\": [\"410564ffd0aaf91dd06e8ab7b8362238e2c7f1bbd5a520d6afaff38c9b670a90\"] }" https://iid.googleapis.com/iid/v1:batchImport

我收到一个“registration_token”作为回应。
然后,当我尝试使用该 token 请求推送通知时,它不会到达设备上。这是 curl :
curl -H "Authorization: key=<Auth key>" -H "Content-Type: application/json" -d "{\"to\":\"<registration_token_from_above>\", \"notification\":{\"body\":\"First\", \"title\":\"Num 1\"}}" -X POST https://fcm.googleapis.com/fcm/send

我也无法从 Firebase 控制台中的“通知”工具发送。

我从这里的示例从头开始创建了第二个项目: https://github.com/firebase/quickstart-ios.git .这适用于 Firebase 控制台和 curl。

当我使用 batchImport 服务时,Firebase 客户端代码中是否发生了一些神奇的事情?如果是这样,您将如何从不同的服务迁移到 FCM?

最佳答案

在下游 curl 命令中添加“优先级”:“高”;
另请注意,iOS 设备不支持“标题”。

关于ios - 使用通过 batchImport (iOS) 获得的 FCM token ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38041829/

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