diff options
author | Tom Smeding <tom@tomsmeding.com> | 2022-04-11 23:26:24 +0200 |
---|---|---|
committer | Tom Smeding <tom@tomsmeding.com> | 2022-04-11 23:27:08 +0200 |
commit | 0b3824088bdb5c9bdd0869c7b9050c8e84595e26 (patch) | |
tree | ce30047f164f8d753e41c894bcce124c9d6de9be /firebase-io/firebase-io.js | |
parent | 831af1d49c9bb7d17794d259c99f92b2513496c5 (diff) |
firebase-io: Up firebase-admin
Diffstat (limited to 'firebase-io/firebase-io.js')
-rwxr-xr-x | firebase-io/firebase-io.js | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/firebase-io/firebase-io.js b/firebase-io/firebase-io.js index 8ace07c..78f2dd3 100755 --- a/firebase-io/firebase-io.js +++ b/firebase-io/firebase-io.js @@ -1,5 +1,6 @@ #!/usr/bin/env node -const firebase=require("firebase-admin"); +const firebase_app=require("firebase-admin/app") +const firebase_messaging=require("firebase-admin/messaging") const util=require("util"); // Potential TODO's: @@ -8,8 +9,8 @@ const util=require("util"); // correctly managing this requires synchronisation between app and server // of exactly what keys have disappeared in the meantime -firebase.initializeApp({ - credential:firebase.credential.cert(require("./firebaseServiceAccountKey.json")), +firebase_app.initializeApp({ + credential:firebase_app.cert(require("./firebaseServiceAccountKey.json")), databaseURL:"https://tomsg-83196.firebaseio.com", }); @@ -96,7 +97,7 @@ function processMessage(type,fields){ const options={ collapseKey: "tomsg-collapseKey", }; - firebase.messaging().sendToDevice(token,payload,options) + firebase_messaging.getMessaging().sendToDevice(token,payload,options) .then((response)=>{ const result=response.results[0]; const realToken=result.canonicalRegistrationToken; |