Ruby on rails 使用Ruby的Firebase云消息传递显示无效令牌

Ruby on rails 使用Ruby的Firebase云消息传递显示无效令牌,ruby-on-rails,firebase,firebase-cloud-messaging,Ruby On Rails,Firebase,Firebase Cloud Messaging,让服务器运行几个小时后,云消息开始返回以下消息(下面是截断的响应) {:body=>“{\”error\”:\“InvalidToken\”},:response=>“仅适用于JSON请求。表示无法将请求解析为JSON,或者该请求包含无效字段。”} 一旦我重新启动Apache并尝试重新发送Firebase Cloud消息,它将成功发送 {:body=>“{\”message_id\”:443941806766362930},:status_code=>200,:response=>“succes

让服务器运行几个小时后,云消息开始返回以下消息(下面是截断的响应)

{:body=>“{\”error\”:\“InvalidToken\”},:response=>“仅适用于JSON请求。表示无法将请求解析为JSON,或者该请求包含无效字段。”}

一旦我重新启动Apache并尝试重新发送Firebase Cloud消息,它将成功发送

{:body=>“{\”message_id\”:443941806766362930},:status_code=>200,:response=>“success”}

我知道令牌是有效的,因为一旦apache重新启动,它将正确发送。我将Ruby Rails与FCM gem 0.0.6一起使用


fcm(0.0.6)

您能找出原因吗?我遇到了完全相同的问题,在让服务器运行几个小时后,我无法完全弄清楚发生了什么。您能找出原因吗?我遇到了完全相同的问题,在让服务器运行几个小时后,我无法完全弄清楚发生了什么