阿里云推送优化
This commit is contained in:
parent
c49dc9b3e5
commit
4dd470767a
|
|
@ -46,7 +46,7 @@ public class TblPushList {
|
|||
|
||||
private String neteaseStatus = "1";
|
||||
|
||||
private Integer reportId;
|
||||
private String reportId;
|
||||
|
||||
private Integer number1;
|
||||
|
||||
|
|
|
|||
|
|
@ -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);
|
||||
|
|
|
|||
|
|
@ -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");
|
||||
|
|
|
|||
Loading…
Reference in New Issue