Отправка push-уведомлений с полезной нагрузкой изображения с помощью Firebase Admin SDK

# #node.js #firebase #firebase-cloud-messaging #firebase-admin

Вопрос:

Я пытаюсь отправлять push-уведомления через firebase admin sdk, но изображение почему-то не отображается в push-уведомлении.

Странно то, что когда я использую недопустимый ключ в объекте уведомлений (например image ) Я получаю сообщение об ошибке. Итак, я предполагаю, что я указал правильные ключи. Документацию для уведомления можно найти здесь.

Следующий код успешно отправляет push-уведомление, но на телефоне пользователя изображение не отображается:

 const admin = require('firebase-admin');
const app = admin.initializeApp({...}); // authenticated with credentials json file

await app.messaging().sendMulticast({
  notification: {
    title: "hello User",
    body: "This is a push notification with an image",
    imageUrl: "https://example.com/myPublicImage.png",
  },
  tokens: ["device_token_1", "device_token_2","..."]
});
 

Комментарии:

1. вы нашли какое-либо решение для этого?

2. @ABDERRAHMANE OUALI к сожалению, нет…