我使用FCM gem发送推送通知。云消息传递API(旧版)工作正常。但我想使用Firebase Cloud Messaging API(V1)。FCM gem说明书显示:
fcm = FCM.new( API_TOKEN, '/path/to/credentials.json', FIREBASE_PROJECT_ID )
我有credentials.json,project_id,但我无法找到如何创建和管理API_TOKEN。我可以使用FCM宝石,还是应该使用另一个?
gijlo24d1#
API_TOKEN似乎与您用于Legacy API的SERVER_KEY相同。然后FCM使用SERVER_KEY获取短期的ACCESS_TOKEN。fcm.rb code -> https://github.com/decision-labs/fcm/blob/40eb6efa191e5d092ad40fe81da81a4c1cbf39fe/lib/fcm.rb#L319C8-L319C8
1条答案
按热度按时间gijlo24d1#
API_TOKEN似乎与您用于Legacy API的SERVER_KEY相同。
然后FCM使用SERVER_KEY获取短期的ACCESS_TOKEN。
fcm.rb code -> https://github.com/decision-labs/fcm/blob/40eb6efa191e5d092ad40fe81da81a4c1cbf39fe/lib/fcm.rb#L319C8-L319C8