AWS Pinpoint. Мобильные push-уведомления. Почему для conntent-available всегда установлено значение 1? - PullRequest
1 голос
/ 29 мая 2019

Я использую boto3, и в некоторых случаях мне нужно отправлять уведомления без вывода сообщений. Я могу сделать это, установив «SilentPush»: True. Пример:

response = client.send_messages(
    ApplicationId='string',
    MessageRequest={
        'Addresses': {
            'string': {
                'ChannelType': 'APNS'
            }
       },
       'MessageConfiguration': {
            'DefaultPushNotificationMessage': {
                'SilentPush': True,
            }
       }
)

В этом случае на устройстве я получаю push-уведомление с 'content-available': 1, которое говорит мне, что это тихое уведомление. Проблема в том, что если я изменю SilentPush на False, я все равно получу 'content-available': 1. Даже если я отправлю уведомление через консоль aws, я получу тот же результат. Пожалуйста, помогите мне.

...