配置Firebase后,无法收到通知服务
根据https://doc.voce.chat/zh-cn/setting/setting-firebase-notification 配置Firebase,无论是web端还是app端(android翻墙)都搜不到消息推送
同样按照教程配置,日志出现 error=sign error
同样情况,配置了Firebase,web和app(ios/Android)都收不到消息通知 所以等同于无法使用了:一个IM工具,收到消息后无任何通知,还需要你每次手动打开进去看消息记录。。。
同样按照教程配置,日志出现 error=sign error
出现此日志是你需要把private_key的值中的\n替换为换行才行,我一开始也是报这个错,替换换行符之后不报错了,但还是收不到通知,现在报错日志是: failed to send notify with firebase device_token="test" error=error sending request for url (https://oauth2.googleapis.com/token): error trying to connect: Connection reset by peer (os error 104)
还有这个日志不知道有没有关系 2022-11-30T12:09:39.381302Z INFO vocechat_server::api::user: unsubscribe events uid=11 device="unknown"
@solxnp 你这个我也之前也尝试过,也不行,不排除 /n 换成换行是否有多删的误操作.
另外问下
-----BEGIN PRIVATE KEY-----
-----END PRIVATE KEY-----
这两行也是需要的吗?

@solxnp 你这个我也之前也尝试过,也不行,不排除 /n 换成换行是否有多删的误操作.
另外问下 -----BEGIN PRIVATE KEY----- -----END PRIVATE KEY----- 这两行也是需要的吗?
需要的
目前的解决方式:新增了一个官方配置,使用该配置,如果您的服务器在国外,或者没有墙的问题,APP应该能收到通知。
目前的解决方式:新增了一个官方配置,使用该配置,如果您的服务器在国外,或者没有墙的问题,APP应该能收到通知。
后端更新到0.3.16后,web和app推送正常
vocechat-server | 2024-07-21T12:50:17.369191Z ERROR vocechat_server::api::message:
failed to send notify with firebase device_token="fOkWJSdDdifnCm0K3SrjBS:APA91bHN2q1IcRlaUbKu_kx_aXXfIgy8hqE-Dz_mwbArr5c1SgoYI97ACp3qjlEp3v1yoRDmacuzNffFh2B7jwdzuqaT9-Gjlou-cFsmm8L0d9PdGYW94o7Px9CWOEyLiDZ67ZTxkkVo"
error=HTTP status client error (403 Forbidden) for url (https://fcm.googleapis.com/v1/projects/hazel-core-389708/messages:send)
自定义配置不行