From 30d8e227e8d823b6c38c3b9c90ac2df03b63befe Mon Sep 17 00:00:00 2001 From: admin <weikou2014> Date: 星期二, 25 二月 2025 16:41:22 +0800 Subject: [PATCH] 淘宝转链接口更新 --- fanli/src/main/java/com/yeshi/fanli/util/push/OPPOPushUtil.java | 23 +++++++++++------------ 1 files changed, 11 insertions(+), 12 deletions(-) diff --git a/fanli/src/main/java/com/yeshi/fanli/util/push/OPPOPushUtil.java b/fanli/src/main/java/com/yeshi/fanli/util/push/OPPOPushUtil.java index 9019fe8..ff48747 100644 --- a/fanli/src/main/java/com/yeshi/fanli/util/push/OPPOPushUtil.java +++ b/fanli/src/main/java/com/yeshi/fanli/util/push/OPPOPushUtil.java @@ -49,7 +49,7 @@ masterSecret = config.getAppSecret(); } - private static Map<String, String> getParams(String type, String activity, String url, String webUrl, Long id) { + private static Map<String, String> getParams(String type, String activity, String url, String webUrl, String id) { Map<String, String> data = new HashMap<>(); if (type != null) data.put("type", type); @@ -75,12 +75,12 @@ * @param goodsId * @throws PushException */ - public static void pushGoods(List<String> registerIds, String title, String content, int goodsType, Long goodsId) + public static void pushGoods(List<String> registerIds, String title, String content, int goodsType, String goodsId,String androidBaseActivity) throws PushException { if (registerIds != null && registerIds.size() > 100) throw new PushException(1, "璁惧鏁颁笉鑳借秴杩�100涓�"); - String activity = Constant.systemCommonConfig.getAndroidBaseactivityName() + String activity =androidBaseActivity + ".ui.recommend.GoodsBrowserActivity"; Map<String, String> params = getParams("goodsdetail", activity, null, null, goodsId); @@ -104,12 +104,12 @@ * -缃戦〉閾炬帴 * @throws PushException */ - public static void pushUrl(List<String> registerIds, String title, String content, String url) + public static void pushUrl(List<String> registerIds, String title, String content, String url,String androidBaseActivity) throws PushException { if (registerIds != null && registerIds.size() > 100) throw new PushException(1, "璁惧鏁颁笉鑳借秴杩�1000涓�"); - String activity = Constant.systemCommonConfig.getAndroidBaseactivityName() + ".ui.invite.ShareBrowserActivity"; + String activity =androidBaseActivity + ".ui.invite.ShareBrowserActivity"; Map<String, String> params = getParams("url", activity, null, url, null); try { boolean success = push(registerIds, title, content, params); @@ -127,7 +127,6 @@ * 鏈�澶у��1000 * @param title * @param content - * @param url * -缃戦〉閾炬帴 * @throws PushException */ @@ -147,9 +146,9 @@ } } - public static void pushWEEX(List<String> registerIds, String title, String content, String weexUrl) + public static void pushWEEX(List<String> registerIds, String title, String content, String weexUrl,String androidBaseActivity) throws PushException { - String activity = Constant.systemCommonConfig.getAndroidBaseactivityName() + String activity =androidBaseActivity + ".ui.mine.weex.WeexApplicationActivity"; Map<String, String> params = getParams("weex", activity, weexUrl, weexUrl, null); if (params == null) @@ -179,8 +178,8 @@ } } - public static void pushWelfareCenter(List<String> registerIds, String title, String content) throws PushException { - String activity = Constant.systemCommonConfig.getAndroidBaseactivityName() + ".ui.mine.WelfareCenterActivity"; + public static void pushWelfareCenter(List<String> registerIds, String title, String content,String androidBaseActivity) throws PushException { + String activity =androidBaseActivity + ".ui.mine.WelfareCenterActivity"; Map<String, String> params = getParams("welfare", activity, null, null, null); if (params == null) return; @@ -194,9 +193,9 @@ } } - public static void pushUserSignInNotification(List<String> registerIds, String title, String content) + public static void pushUserSignInNotification(List<String> registerIds, String title, String content,String androidBaseActivity) throws PushException { - String activity = Constant.systemCommonConfig.getAndroidBaseactivityName() + ".ui.goldtask.GoldTaskActivity"; + String activity =androidBaseActivity + ".ui.goldtask.GoldTaskActivity"; Map<String, String> params = getParams("signin", activity, null, null, null); if (params == null) return; -- Gitblit v1.8.0