|
@@ -165,7 +165,7 @@ class DevicePushService:
|
|
|
发送app消息推送
|
|
|
"""
|
|
|
try:
|
|
|
- kwag_args = param['kwag_args']
|
|
|
+ kwargs = param['kwag_args']
|
|
|
result = {'do_apns_code': '', 'do_fcm_code': '', 'do_jpush_code': '', 'do_xmpush_code': '',
|
|
|
'do_vivopush_code': '', 'do_meizupush_code': ''}
|
|
|
# 判断是否进行APP消息推送,如app_push不为空,则不进行推送
|
|
@@ -185,19 +185,22 @@ class DevicePushService:
|
|
|
push_thread.start()
|
|
|
else:
|
|
|
if push_type == 0: # ios apns
|
|
|
- result['do_apns_code'] = cls.do_apns(**kwag_args)
|
|
|
+ result['do_apns_code'] = cls.do_apns(**kwargs)
|
|
|
elif push_type == 1: # android gcm
|
|
|
- result['do_fcm_code'] = cls.do_fcm(**kwag_args)
|
|
|
+ result['do_fcm_code'] = cls.do_fcm(**kwargs)
|
|
|
elif push_type == 2: # android jpush
|
|
|
- result['do_jpush_code'] = cls.do_jpush(**kwag_args)
|
|
|
+ result['do_jpush_code'] = cls.do_jpush(**kwargs)
|
|
|
+ elif push_type == 3:
|
|
|
+ huawei_push_object = HuaweiPushObject()
|
|
|
+ huawei_push_object.send_push_notify_message(**kwargs)
|
|
|
elif push_type == 4: # android xmpush
|
|
|
- result['do_xmpush_code'] = cls.do_xmpush(**kwag_args)
|
|
|
+ result['do_xmpush_code'] = cls.do_xmpush(**kwargs)
|
|
|
elif push_type == 5: # android vivopush
|
|
|
- result['do_vivopush_code'] = PushObject.android_vivopush(**kwag_args)
|
|
|
+ result['do_vivopush_code'] = PushObject.android_vivopush(**kwargs)
|
|
|
elif push_type == 6: # android oppopush
|
|
|
- result['do_oppopush_code'] = cls.do_oppopush(**kwag_args)
|
|
|
+ result['do_oppopush_code'] = cls.do_oppopush(**kwargs)
|
|
|
elif push_type == 7: # android meizupush
|
|
|
- result['do_meizupush_code'] = PushObject.android_meizupush(**kwag_args)
|
|
|
+ result['do_meizupush_code'] = PushObject.android_meizupush(**kwargs)
|
|
|
return result
|
|
|
except Exception as e:
|
|
|
LOGGING.info('异常详情,errLine:{}, errMsg:{}'.format(e.__traceback__.tb_lineno, repr(e)))
|
|
@@ -464,8 +467,8 @@ class DevicePushService:
|
|
|
msg_text, uid, channel, image_url)
|
|
|
elif push_type == 3:
|
|
|
huawei_push_object = HuaweiPushObject()
|
|
|
- huawei_push_object.send_push_notify_message(msg_title=msg_title, msg_text=msg_text,
|
|
|
- image_url=image_url, token_val=token_val)
|
|
|
+ huawei_push_object.send_push_notify_message(token_val=token_val, msg_title=msg_title, msg_text=msg_text,
|
|
|
+ image_url=image_url)
|
|
|
elif push_type == 4:
|
|
|
PushObject.android_xmpush(uid, appBundleId, token_val, n_time, event_type, msg_title,
|
|
|
msg_text, uid, channel, image_url)
|