@evil0o

Как в Firebase Cloud Messaging Server предать информацию с push-уведомлением?

Уведомление отсылается, но мне не удается отправить с ними информацию в data
curl -X POST --header "Authorization: key=Aччччччччччч" --Header "Content-Type: application/json" https://fcm.googleapis.com/fcm/send -d "{\"data\":{\"title\":\"abc\"}, \"to\":\"fччччччччччччч0\"}"

self.addEventListener('push', function(event) {
  console.log('Push message', event);
  var data = {};
  if (event.data) {
    data = event.data.json();
	console.log(data);
  }

  event.waitUntil(
    self.registration.showNotification({
      'body': 'The Message',
      'icon': 'images/icon.png'
    }));
});
  • Вопрос задан
  • 609 просмотров
Пригласить эксперта
Ответы на вопрос 1
Apathetic
@Apathetic
Frontend
Data через курл не отправить. Для передачи дополнительных данных вместе с пуш-уведомлением, нужно использовать сервер, шифровать на нем данные ключами, полученными от подписки и тогда уже отправлять.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы