Как отправить push-уведомление ios (концентратор уведомлений Azure) с вложением мультимедиа? - PullRequest
0 голосов
/ 19 марта 2019

У нас есть веб-приложение для составления уведомления, которое пользователь отправляет push-уведомления (Azure Notification Hub), а также может загружать PDF / Word в виде вложения.Как я должен обращаться с ним на стороне телефона, когда он получает уведомление?Должен ли я сохранять PDF / Word в хранилище BLOB-объектов Azure при их загрузке из веб-приложения и указывать на этот URL-адрес при получении на стороне телефона?Каков наилучший способ создать это?

1 Ответ

0 голосов
/ 20 марта 2019

Вы можете отправлять необязательные пользовательские данные как часть полезной нагрузки.Данные будут отправлены в формате ключ-значение.Эти пользовательские данные могут быть перехвачены в приложении с помощью обратного вызова Push SDK.

Существует несколько зарезервированных ключевых слов, которые можно установить с помощью пользовательских данных.

https://docs.microsoft.com/en-us/appcenter/sdk/push/ios#custom-data-in-your-notifications

mutable-content: добавьте этот ключ со значением 1, чтобы включить медиа-вложения.Приложение должно поддерживать расширение службы для загрузки и обработки содержимого вложения.Для получения дополнительной информации вы можете обратиться к документации Apple.

...