SMC_push_availability (черновик)


на стороне Loymax Smart Communications активный push-token определяется следующим образом: 

При отправке рассылки на несколько push-токенов, платформа анализирует ответ, полученный от от Cлужбы push-уведомлений Google Firebase Cloud Messaging Service (FCM). При получении ошибки с кодом 400 или 404 push-токен помечается платформой  в БД невалидным:

  • Код ошибки HTTP = 400:

      "error": {
        "code": 400,
        "message": "The registration token is not a valid FCM registration token",
        "status": "INVALID_ARGUMENT",
        "details": [
          {
            "@type": "type.googleapis.com/google.firebase.fcm.v1.FcmError",
            "errorCode": "INVALID_ARGUMENT"
          }
        ]
      }

  • Код ошибки HTTP = 404:

      "error": {
        "code": 404,
        "message": "Requested entity was not found.",
        "status": "UNREGISTERED",
        "details": [
          {
            "@type": "type.googleapis.com/google.firebase.fcm.v1.FcmError",
            "errorCode": "UNREGISTERED"
          }
        ]
      }

На уровне UI можно настраивать, отправлять рассылку на все существующие у клиента push-токены, либо только на последний добавленный в БД (по дате).

 

Новости
Обновления
Облако тегов
Словарь
Наш блог
YouTube и Rutube
Telegram