gpt4 book ai didi

ruby-on-rails - 使用 rails RPUSH gem 为 APNS 编码 JWT key

转载 作者:太空宇宙 更新时间:2023-11-03 16:43:07 25 4
gpt4 key购买 nike

我想使用 JWT key 发送推送通知

我搜索了实现 JWT token 标准的库:https://jwt.io/

所以我找到了 ruby​​-jwt gem:https://github.com/jwt/ruby-jwt

但它似乎无法创建具有 Apple 要求的结构的 key :

{
"alg": "ES256",
"kid": "ABC123DEFG"
}
{
"iss": "DEF123GHIJ",
"iat": 1437179036
}

另外,我应该如何使用 APNs Auth Key (.p8 mime-type) 来生成 JWT token?

欢迎提出建议

更新

好的,我发现可以将自定义字段添加到标题 https://github.com/jwt/ruby-jwt/pull/8/files

无论如何,我应该如何使用 APNs Auth Key? rpush gem 是否支持 jwt token ?

最佳答案

这是使用 http2 和 jwt 的新 p8 格式的 ruby​​ gem https://github.com/andrewarrow/p8push

关于ruby-on-rails - 使用 rails RPUSH gem 为 APNS 编码 JWT key ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40486652/

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