Я пытаюсь отправить уведомление JSON в APNS и когда я пытаюсь отправить его я получаю 400 Bad Request с сообщением об ошибке:Azure Hub Уведомление: Прилагаемая полезная нагрузка уведомления недействительна
The supplied notification payload is invalid.
Вот мой уведомление JSON:
{"uri":"myApp://test","type":"test_push","badge":1,"content-available":1}
создать уведомление, как это:
notif = new AppleNotification(json);
Я посылаю уведомление:
client.SendNotificationAsync(notif, "myTag")
После этого, я получаю сообщение об ошибке. Тип контента: application/xml
по умолчанию, после того, как я получил сообщение об ошибке, я начал устанавливать тип контента application/json
, но ничего не изменилось.
Что я делаю неправильно?
ОБНОВЛЕНИЕ: Мой концентратор и сертификаты установлены правильно; Я могу отправить успешное тестовое уведомление через Azure Portal.
Может, вы можете подтвердить, что вы уже загрузили сертификат? –
@VivienChevallier да, и я могу успешно отправить тестовое уведомление от Azure Portal. –