Я пытаюсь отправить push-уведомление нескольким целевым пользователям, использующим Python, но не могу. Я могу отправлять уведомления всем пользователям, а также одному пользователю. Вот код, который я использовал, чтобы отправить одному пользователю.
def send_notification(app_key, master_secret):
airship = ua.Airship(app_key, master_secret)
push = airship.create_push()
push.audience = ua.named_user('sample_mail@gmail.com')
push.notification = ua.notification(alert='This text was sent from python version 3.6 and '
'and this text was sent to single user.')
push.device_types = ua.device_types('android')
push.send()
Вот код, который нужно отправить всем пользователям
def send_notification(app_key, master_secret):
airship = ua.Airship(app_key, master_secret)
push = airship.create_push()
push.audience = ua.all_
push.notification = ua.notification(alert='This text was sent from python version 3.6 and '
'and this text was sent to all the users.')
push.device_types = ua.device_types('android')
push.send()
Они оба работают хорошо, яЯ могу получить уведомление, но у меня нет соответствующей документации для отправки уведомления целевым пользователям. Я должен отправить push-уведомление определенным пользователям, таким как sample1@gmail.com, sample2@gmail.com и sample3@gmail.com. Я не хотел создавать теги для почтовых идентификаторов, потому что почтовый идентификатор будет меняться каждый раз.