Push Оповещения - instasport/club-api Wiki

Web Push Оповещения

  1. Зайти на страницу клуба в роли менеджера

  2. Разрешите сайту instasport.co отправку оповещений .1

  3. Если сайт не запрашивает разрешения, разрешите отправку оповещений вручную 2

  4. Перезагрузите страницу

  5. В оповещениях для менеджеров(получатель менеджер) можно указать разрешение на Web push оповещения и текст оповещения 3]

API

Добавить устройство для получения пуш оповещений

name - Имя устройства (String)
registrationId - Id устройства полученное в Firebase (String)
type - "ios" / "android" / "web" - Тип устройства (String)
deviceId - необязательный параметр, Id устройства, может быть использовано для идентификации устройства (String)
mutation CardRequest {
  deviceAdd(name: "My device", registrationId: "123", type: "ios") {
    response
  }
}

Удаление устройства

registrationId - Id устройства полученное в Firebase (String)
mutation CardRequest {
  deviceDelete(registrationId: "123") {
    ok
  }
}