|
@@ -130,12 +130,12 @@ class PushObject:
|
|
|
'received_at': n_time, 'event_time': n_time, 'event_type': event_type, 'nickname': nickname,
|
|
|
'image_url': launch_image
|
|
|
}
|
|
|
- payload = apns2.Payload(alert=alert, custom=push_data, sound='default', category='myCategory',
|
|
|
+ sound = 'call_phone.mp3' if event_type in [606, 607] else 'default'
|
|
|
+ payload = apns2.Payload(alert=alert, custom=push_data, sound=sound, category='myCategory',
|
|
|
mutable_content=True)
|
|
|
n = apns2.Notification(payload=payload, priority=apns2.PRIORITY_LOW)
|
|
|
res = cli.push(n=n, device_token=token_val, topic=app_bundle_id)
|
|
|
- LOGGER.info(
|
|
|
- 'IOS推送响应状态码{},params,uid:{},{},推送结果:{}'.format(res.status_code, uid, json.dumps(push_data), res))
|
|
|
+ LOGGER.info('IOS推送响应状态码{},params,uid:{},{}'.format(res.status_code, uid, json.dumps(push_data)))
|
|
|
assert res.status_code == 200
|
|
|
return True
|
|
|
except Exception as e:
|