浏览代码

oppo魅族推送配置应用页面地址

locky 7 月之前
父节点
当前提交
b6e5cbe4c4
共有 3 个文件被更改,包括 10 次插入5 次删除
  1. 7 2
      AnsjerPush/test_config/test_config.py
  2. 1 1
      Service/DevicePushService.py
  3. 2 2
      Service/PushService.py

+ 7 - 2
AnsjerPush/test_config/test_config.py

@@ -172,11 +172,14 @@ VIVOPUSH_CONFIG = {
 OPPOPUSH_CONFIG = {
     'com.ansjer.zccloud_ab': {
         'Key': '882266a2000e4407990932be0b7043f5',
-        'Secret': '1037f29469c8416e87ab9cb8537c68ce'
+        'Secret': '1037f29469c8416e87ab9cb8537c68ce',
+        # 应用页面地址
+        'click_action_activity': 'com.ansjer.zccloud_a.AJ_MainView.AJ_Home.AJMainActivity'
     },
     'com.cloudlife.commissionf_a': {
         'Key': '7c3fea2717814de6a92678c033240464',
-        'Secret': 'e2995d70a33e400b96980b4a4e44c3c4'
+        'Secret': 'e2995d70a33e400b96980b4a4e44c3c4',
+        'click_action_activity': 'com.cloudlife.commissionf_a.AL_MainView.AL_Home.AL_MainView.AL_Home.ALMainActivity'
     }
 }
 
@@ -184,10 +187,12 @@ MEIZUPUSH_CONFIG = {
     'com.ansjer.zccloud_ab':{
         'ID': 151022,
         'AppSecret': '890e94e09b7b4aa18278acce82e35c46',
+        'click_action_activity': 'com.ansjer.zccloud_a.AJ_MainView.AJ_Home.AJMainActivity'
     },
     'com.cloudlife.commissionf_a': {
         'ID': 154876,
         'AppSecret': 'adfeac9c63ce4759a0f37ff47d27d52d',
+        'click_action_activity': 'com.cloudlife.commissionf_a.AL_MainView.AL_Home.AL_MainView.AL_Home.ALMainActivity'
     }
 }
 

+ 1 - 1
Service/DevicePushService.py

@@ -748,7 +748,7 @@ class DevicePushService:
                     'channel_id': channel_id,
                     'action_parameters': extra_data,
                     'click_action_type': 4,
-                    'click_action_activity': 'com.ansjer.zccloud_a.AJ_MainView.AJ_Home.AJMainActivity'
+                    'click_action_activity': OPPOPUSH_CONFIG[appBundleId]['click_action_activity']
                 }
             }
             push_data = {

+ 2 - 2
Service/PushService.py

@@ -450,7 +450,7 @@ class PushObject:
                     'channel_id': channel_id,
                     'action_parameters': extra_data,
                     'click_action_type': 1,
-                    'click_action_activity': 'com.ansjer.zccloud_a.AJ_MainView.AJ_Home.AJMainActivity'
+                    'click_action_activity': OPPOPUSH_CONFIG[app_bundle_id]['click_action_activity']
                 }
             }
             push_data = {
@@ -500,7 +500,7 @@ class PushObject:
             if msg_title == '':
                 msg_title = APP_BUNDLE_DICT[app_bundle_id]
             # 拼接发送内容
-            activity = "com.ansjer.zccloud_a.AJ_MainView.AJ_Home.AJMainActivity"  # 应用页面地址
+            activity = MEIZUPUSH_CONFIG[app_bundle_id]['click_action_activity']
             # clickType点击动作, 0打开应用, 1打开应用页面, 2打开url页面, 3应用客户端自定义
             messageJson = '{"clickTypeInfo": {"activity": "%s",' \
                           '"clickType": 1, "parameters": %s },"extra": {},' % (activity, extra_data)