admin.messaging()。sendToDevice()无法正常工作-Firebase云消息传递

时间:2019-01-01 21:38:16

标签: firebase ionic-framework ionic3 firebase-cloud-messaging google-cloud-functions

我从sendToDive()获得了成功的响应,但推送通知未显示在android中。从Firebase仪表板发送通知时,一切正常。

这是我的 firebase云功能

import * as functions from 'firebase-functions';
import * as admin from 'firebase-admin';

admin.initializeApp(functions.config().firebase);


export const helloWorld = functions.https.onRequest((request, response) => {

  const token = request.query.token;

  const payload = {
    notification: {
        title: 'Nueva compra!',
        body: 'Rivisa tu bandeja de ordenes.'
    }
  }

  admin.messaging().sendToDevice(token, payload)
    .then(() => response.send("OK"))
    .catch(() => response.send("FAIL"));
}); 

我也正在使用Ionic 3来创建我的应用程序。我正在运行以下代码:

ionic cordova platform add android
ionic cordova platform build android --release

并在真实设备中的Android Studio中测试该应用

0 个答案:

没有答案