Не могли бы вы протестировать отправку тестового сообщения с помощью интерфейса командной строки AWS.Причина в том, что CLI сможет дать вам более подробное сообщение об ошибке.Это выглядело бы примерно так:
aws pinpoint send-messages --application-id {appid} --message-request '{
"Addresses": {
"{token}": {
"ChannelType": "GCM"
}
},
"MessageConfiguration": {
"GCMMessage": {
"Body": "Test Body",
"Title": "Test Title"
}
}
}
Надеемся, что ответ, который вы получите от этого, скажет вам причину, по которой ваши запросы не выполняются.Мое предположение о том, что не так, заключается в том, что у вас есть неверный токен.