Push-уведомление Android > перейти с устаревшего API FCM на API HTTP V1 > полезная нагрузкаJAVA

Программисты JAVA общаются здесь
Ответить Пред. темаСлед. тема
Anonymous
 Push-уведомление Android > перейти с устаревшего API FCM на API HTTP V1 > полезная нагрузка

Сообщение Anonymous »

мое приложение получает удаленные push-уведомления с заголовком, текстом, звуком и изображением.
Все работает нормально с устаревшим API FCM, но с новым API HTTP v1 у меня возникли проблемы.
Я использую модифицированную версию этого плагина в своем приложении Corova:
https://github.com/phonegap/phonegap-plugin-push
Изображение не отображается, заголовок, текст и звук работают:
Полезная нагрузка:

Код: Выделить всё

{
"message":{
"token":"***********",
"data":{
"title":"Title",
"body":"Message",
"sound":"s9",
"picture":"https:\/\/res.cloudinary.com\/demo\/image\/upload\/w_200\/lady.jpg",
"style":"picture",
"image":"https:\/\/res.cloudinary.com\/demo\/image\/upload\/w_200\/lady.jpg",
"color":"[255, 255, 255, 0]",
"channel_id":"s9",
"mid":"39511026"
},
"notification":{
"title":"Title",
"body":"Message",
"image":"https:\/\/res.cloudinary.com\/demo\/image\/upload\/w_200\/lady.jpg"
},
"android":{
"priority":"HIGH",
"restricted_package_name":"******************",
"notification":{
"title":"Title",
"body":"Message",
"default_vibrate_timings":false,
"vibrate_timings":[
"0.1s",
"0.5s",
"0.1s",
"0.5s",
"0.1s",
"0.5s"
],
"color":"#ffff00",
"default_light_settings":true,
"light_settings":{
"color":{
"red":255,
"green":255,
"blue":0,
"alpha":1
},
"light_on_duration":"1.0s",
"light_off_duration":"1.0s"
},
"icon":"ic_notify",
"notification_priority":"PRIORITY_MAX",
"sound":"s9",
"channel_id":"s9",
"image":"https:\/\/res.cloudinary.com\/demo\/image\/upload\/w_200\/lady.jpg"
},
"data":{
"title":"Title",
"body":"Message",
"sound":"s9",
"vibration":"3",
"url":"",
"picture":"https:\/\/res.cloudinary.com\/demo\/image\/upload\/w_200\/lady.jpg",
"style":"picture",
"image":"https:\/\/res.cloudinary.com\/demo\/image\/upload\/w_200\/lady.jpg",
"color":"[255, 255, 255, 0]",
"channel_id":"s9",
"mid":"39511026"
}
}
}
}
Изображение отображается, но нет звука, когда я отправляю только блок данных

Код: Выделить всё

{
"message":{
"token":"***********",
"data":{
"title":"Title",
"body":"Message",
"sound":"s9",
"picture":"https:\/\/res.cloudinary.com\/demo\/image\/upload\/w_200\/lady.jpg",
"style":"picture",
"image":"https:\/\/res.cloudinary.com\/demo\/image\/upload\/w_200\/lady.jpg",
"color":"[255, 255, 255, 0]",
"channel_id":"s9",
"mid":"39511026"
}
}
}
код вы найдете здесь:
https://www.dropbox.com/scl/fi/3hwsjkix ... 5a088&dl=0
Что я делаю не так? Как решить проблему?
Спасибо, Кевин!

Подробнее здесь: https://stackoverflow.com/questions/778 ... pi-payload
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «JAVA»