Учебное пособие по отправке push-уведомлений в формате media media через firebase
Расширение службы уведомлений не запускается при отправке уведомления через firebase. Это покажет регулярное уведомление без изображения.
Какую именно полезную нагрузку я должен отправить.
Я уже пробовал эту полезную нагрузку:
{ to = fedAu7oCO78:APA91bFAdcwctoVVcj-KtfQwD5hdBN7shcgw9QRgh-xQoLlKgBptqG2fxSYmL9T73BY5yOi81OOFbUVoZJp8b4hwPTCxvK4ZvR6hek, content_available = True, mutable_content = True, notification = { icon = myicon, badge = 1, sound = default, body = testing, title = iostest, NotificationImage = https://NotificationImage/822cf50ae5944995a033c51bf1c857a3banner1.jpg}, data = { mediaUrl = https://www.manijewel.com/NotificationImage/822cf50ae5944995a033c51bf1c857a3banner1.jpg },
priority = high, time_to_live = 6000 }
или же
{
"to": "dWB537Nz1GA:APA91bHIjJ5....",
"data":
{
"message": "Offer!",
"mediaUrl": "https://upload.wikimedia.org/wikipedia/commons/thumb/2/2a/FloorGoban.JPG/1024px-FloorGoban.JPG"
},
"notification":
{
"body": "Enter your message",
"sound": "default",
"content-available": 1,
"mutable-content": 1
}
}
И я получаю это:
Я использую FCM для своего проекта. У этого есть богатое push-уведомление для типа. Я пытался изменить большинство возможных способов получить толчок от FCM. Я получил только обычный толчок от FCM, а не с имиджем.
Я также проверяю с APNS то же самое кодирование, используя попытку попытки. Я получил ожидаемый дизайн для push-уведомлений.
Здесь на ios стороне полезной нагрузки
{
"aps": {
"alert": "Enter your message",
"badge": 1,
"sound": "default",
"content-available": 1,
"mutable-content": 1
},
"mediaUrl": "https://upload.wikimedia.org/wikipedia/commons/thumb/2/2a/FloorGoban.JPG/1024px-FloorGoban.JPG"
}
Я использую блог-толкач И
[1]: https://mobisoftinfotech.com/resources/mguide/ios-10-rich-notifications-tutorial/ для связи уведомлений мультимедиа. Пожалуйста, помогите мне разобраться в этом и где я делаю не так.
спасибо заранее
1 ответ
Формат полезной нагрузки должен быть таким:
{
"to": "dWB537Nz1GA:APA91bHIjJ5....",
"content_available": true,
"mutable_content": true,
"data":
{
"message": "Offer!",
"mediaUrl": "https://upload.wikimedia.org/wikipedia/commons/thumb/2/2a/FloorGoban.JPG/1024px-FloorGoban.JPG"
},
"notification":
{
"body": "Enter your message",
"sound": "default"
}
}