# #node.js #notifications #firebase-cloud-messaging
Вопрос:
У меня проблема с уведомлением об облачных сообщениях firebase. Я реализовал функцию, с помощью sendMulticast
которой отправляется определенный заголовок, сообщение и изображение, и я убедился, что размер изображения меньше 1 МБ и так далее. Но по какой-то причине иногда я вижу изображение, а иногда я не вижу изображения в уведомлении
и когда я отлаживаю, чтобы проверить объект уведомления, он содержит ImageUrl.
Вот моя реализация:
const notification = { title: data.title, body: data.message, ...(imageUrl amp;amp; { imageUrl }), }; exports.notificationWithImg = async (registrationToken, notification) =gt; { try { const response = await admin.messaging().sendMulticast({ tokens: registrationToken, notification, }); console.log("Notificatin response:", JSON.stringify(response)); if (response.successCount gt; 0) { return { statusMessage: "SUCCESS", message: "Sent Successfully", statusCode: 200, }; } if (response.failureCount gt; 0) { return { statusMessage: "ERROR", message: "Falure", statusCode: 400, }; } } catch (error) { console.log("Error", error); return { statusMessage: "ERROR", message: "SERVER ERROR", statusCode: 400, }; } };