From 4dd470767ae664aaaa480a4413d0ee806269e283 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=98=93=E7=84=B1?= Date: Sun, 5 Jan 2020 19:56:04 +0800 Subject: [PATCH] =?UTF-8?q?=E9=98=BF=E9=87=8C=E4=BA=91=E6=8E=A8=E9=80=81?= =?UTF-8?q?=E4=BC=98=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../mq/business/user/entity/TblPushList.java | 2 +- .../java/com/ifish7/mq/push/AliyunPushApi.java | 2 +- .../java/com/ifish7/mq/push/AliyunPushApiTest.java | 14 +++++++------- 3 files changed, 9 insertions(+), 9 deletions(-) diff --git a/src/main/java/com/ifish7/mq/business/user/entity/TblPushList.java b/src/main/java/com/ifish7/mq/business/user/entity/TblPushList.java index 67e8f75..eedb037 100644 --- a/src/main/java/com/ifish7/mq/business/user/entity/TblPushList.java +++ b/src/main/java/com/ifish7/mq/business/user/entity/TblPushList.java @@ -46,7 +46,7 @@ public class TblPushList { private String neteaseStatus = "1"; - private Integer reportId; + private String reportId; private Integer number1; diff --git a/src/main/java/com/ifish7/mq/push/AliyunPushApi.java b/src/main/java/com/ifish7/mq/push/AliyunPushApi.java index bd02d36..fd182fb 100644 --- a/src/main/java/com/ifish7/mq/push/AliyunPushApi.java +++ b/src/main/java/com/ifish7/mq/push/AliyunPushApi.java @@ -115,7 +115,7 @@ public class AliyunPushApi { try { PushResponse response = client.getAcsResponse(pushRequest); - pushList.setReportId(Integer.parseInt(response.getMessageId())); + pushList.setReportId(response.getMessageId()); pushList.setDeviceId((pushList.getDeviceId() == null || pushList.getDeviceId() == 0)? null : pushList.getDeviceId()); } catch (ClientException e) { log.error(e.getMessage(),e); diff --git a/src/test/java/com/ifish7/mq/push/AliyunPushApiTest.java b/src/test/java/com/ifish7/mq/push/AliyunPushApiTest.java index 94e0fda..3e67ebb 100644 --- a/src/test/java/com/ifish7/mq/push/AliyunPushApiTest.java +++ b/src/test/java/com/ifish7/mq/push/AliyunPushApiTest.java @@ -28,7 +28,7 @@ public class AliyunPushApiTest { IClientProfile profile = DefaultProfile.getProfile("cn-hangzhou", "LTAIfZaosFH5IWlD", "dvlE8eFii31BcGb8HzkGz3eSaJ6Y94"); DefaultAcsClient client = new DefaultAcsClient(profile); PushRequest pushRequest = new PushRequest(); - pushRequest.setAppKey(26023230l); + pushRequest.setAppKey(26007228L); pushRequest.setSysProtocol(ProtocolType.HTTPS); pushRequest.setSysMethod(MethodType.POST); pushRequest.setStoreOffline(true); @@ -46,15 +46,15 @@ public class AliyunPushApiTest { pushRequest.setAcceptFormat(FormatType.JSON); //根据Target来设定,多个值使用逗号分隔 //此处应该查询出用户所对应的deviceId ★★★★★ - pushRequest.setTargetValue("8b42082f3fd9447f9c662804f10ab142"); + pushRequest.setTargetValue("cc7a8e2e157040e88416bf2192320b24"); //推送类型 pushRequest.setPushType("NOTICE"); //推送设备类型 - pushRequest.setDeviceType("ANDROID"); + pushRequest.setDeviceType("ALL"); // 消息的标题 - pushRequest.setTitle("小米推送测试"); + pushRequest.setTitle("推送测试"); // 消息的内容 - pushRequest.setBody("小米推送测试"); + pushRequest.setBody("推送测试"); // 推送配置: Android pushRequest.setAndroidNotifyType("BOTH");//通知的提醒方式 "VIBRATE" : 震动 "SOUND" : 声音 "BOTH" : 声音和震动 NONE : 静音 @@ -64,8 +64,8 @@ public class AliyunPushApiTest { pushRequest.setAndroidOpenType("APPLICATION"); pushRequest.setAndroidNotifyType("BOTH"); pushRequest.setAndroidPopupActivity("PopupPushActivity"); - pushRequest.setAndroidPopupTitle("小米推送测试"); - pushRequest.setAndroidPopupBody("小米推送测试"); + pushRequest.setAndroidPopupTitle("推送测试"); + pushRequest.setAndroidPopupBody("推送测试"); pushRequest.setAndroidRemind(true); // 指定notificaitonchannel id // pushRequest.setAndroidNotificationChannel("1");