Как отправить `apns-collapse-id` с использованием FCM при отправке push-уведомлений?IOS

Программируем под IOS
Anonymous
Как отправить `apns-collapse-id` с использованием FCM при отправке push-уведомлений?

Сообщение Anonymous »

Я пытался реализовать общинные уведомления push с использованием простого запроса post на https://fcm.googleapis.com/fcm/send . В качестве примера, скажем, это простое уведомление со следующим телом:

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

{
"notification": {
"title": "Your Title",
"body": "Notification Body"
},
"to":deviceIDString
}
< /code>
Это работает нормально, как и ожидалось, и устройство получит уведомление. Однако я хотел бы добавить APNS-Collapse-ID 
и не могу понять, как это сделать. Предполагается, что он будет включаться в заголовок, по крайней мере, в соответствии с официальной документацией, поэтому я пробовал без успеха, добавив полей заголовка в запрос.

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

`{
"headers": {
"apns-collapse-id": "1dfgbdfhgfnbv"
},
"notification": {
"title": "Your Title",
"body": "Notification Body"
},
"to":deviceIDString
}`
< /code>
Добавление APNE и заголовок для них: < /p>
`{
"apns": {
"headers": {
"apns-collapse-id": "1dfgbdfhgfnbv"
}
},
"notification": {
"title": "Your Title",
"body": "Notification Body"
},
"to":deviceIDString
}`
Среди других, например, наличие поля данных с заголовками , заголовки внутри поля уведомления и о чем -либо еще, о чем я мог бы думать. Итак, мне интересно, как другие люди решили это или какой правильный способ отправить что -то на заголовке запроса fcm на серверы APNS ?

Подробнее здесь: https://stackoverflow.com/questions/745 ... ifications

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