Pinpoint не доставляет push-уведомления на Android - PullRequest
0 голосов
/ 03 июня 2018

Я использую aws mobileHub для своего реактивного проекта.Я использую библиотеку aws-ampify, чтобы использовать функции aws в своем приложении, и я выполняю все шаги aws-Pinpoint и aws-ampify для push-уведомлений в Android.Когда приложение открыто, я получаю токен от «aws-ampify-реагировать-нативный», но когда я запускаю кампанию, он иногда доставляет несколько сообщений, иногда ни одного, но я ничего не получал, а когда я пробую прямые сообщения, он говорит, что успешно отправил push-уведомление с точкиконсоль, но я ничего не получил в приложении.Вот изображение сообщения об успехе

Image of console

1 Ответ

0 голосов
/ 06 февраля 2019

Не могли бы вы протестировать отправку тестового сообщения с помощью интерфейса командной строки AWS.Причина в том, что CLI сможет дать вам более подробное сообщение об ошибке.Это выглядело бы примерно так:

aws pinpoint send-messages --application-id {appid} --message-request '{
    "Addresses": {
        "{token}": {
            "ChannelType": "GCM"
        }
    },
    "MessageConfiguration": {
        "GCMMessage": {
            "Body": "Test Body",
            "Title": "Test Title"
        }
    }
}

Надеемся, что ответ, который вы получите от этого, скажет вам причину, по которой ваши запросы не выполняются.Мое предположение о том, что не так, заключается в том, что у вас есть неверный токен.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...