Supported AndroidMessageVivoCategory for Push and MassPush.
This commit is contained in:
@@ -38,6 +38,7 @@ public:
|
|||||||
std::string androidPopupActivity;
|
std::string androidPopupActivity;
|
||||||
std::string iOSRemindBody;
|
std::string iOSRemindBody;
|
||||||
bool trim;
|
bool trim;
|
||||||
|
std::string androidMessageVivoCategory;
|
||||||
std::string androidNotifyType;
|
std::string androidNotifyType;
|
||||||
std::string androidPopupTitle;
|
std::string androidPopupTitle;
|
||||||
std::string androidMessageHuaweiCategory;
|
std::string androidMessageHuaweiCategory;
|
||||||
@@ -61,6 +62,7 @@ public:
|
|||||||
std::string androidXiaomiBigPictureUrl;
|
std::string androidXiaomiBigPictureUrl;
|
||||||
bool iOSRemind;
|
bool iOSRemind;
|
||||||
std::string iOSNotificationThreadId;
|
std::string iOSNotificationThreadId;
|
||||||
|
int androidHuaweiTargetUserType;
|
||||||
std::string androidMusic;
|
std::string androidMusic;
|
||||||
std::string iOSNotificationCollapseId;
|
std::string iOSNotificationCollapseId;
|
||||||
std::string androidMessageHuaweiUrgency;
|
std::string androidMessageHuaweiUrgency;
|
||||||
@@ -74,6 +76,7 @@ public:
|
|||||||
std::string title;
|
std::string title;
|
||||||
std::string androidRenderStyle;
|
std::string androidRenderStyle;
|
||||||
std::string iOSExtParameters;
|
std::string iOSExtParameters;
|
||||||
|
std::string androidHuaweiReceiptId;
|
||||||
std::string androidNotificationHonorChannel;
|
std::string androidNotificationHonorChannel;
|
||||||
std::string androidXiaomiImageUrl;
|
std::string androidXiaomiImageUrl;
|
||||||
std::string androidPopupBody;
|
std::string androidPopupBody;
|
||||||
|
|||||||
@@ -50,6 +50,8 @@ public:
|
|||||||
void setIOSRemindBody(const std::string &iOSRemindBody);
|
void setIOSRemindBody(const std::string &iOSRemindBody);
|
||||||
bool getTrim() const;
|
bool getTrim() const;
|
||||||
void setTrim(bool trim);
|
void setTrim(bool trim);
|
||||||
|
std::string getAndroidMessageVivoCategory() const;
|
||||||
|
void setAndroidMessageVivoCategory(const std::string &androidMessageVivoCategory);
|
||||||
std::string getAndroidNotifyType() const;
|
std::string getAndroidNotifyType() const;
|
||||||
void setAndroidNotifyType(const std::string &androidNotifyType);
|
void setAndroidNotifyType(const std::string &androidNotifyType);
|
||||||
std::string getAndroidPopupTitle() const;
|
std::string getAndroidPopupTitle() const;
|
||||||
@@ -98,6 +100,8 @@ public:
|
|||||||
void setIOSRemind(bool iOSRemind);
|
void setIOSRemind(bool iOSRemind);
|
||||||
std::string getIOSNotificationThreadId() const;
|
std::string getIOSNotificationThreadId() const;
|
||||||
void setIOSNotificationThreadId(const std::string &iOSNotificationThreadId);
|
void setIOSNotificationThreadId(const std::string &iOSNotificationThreadId);
|
||||||
|
int getAndroidHuaweiTargetUserType() const;
|
||||||
|
void setAndroidHuaweiTargetUserType(int androidHuaweiTargetUserType);
|
||||||
std::string getAndroidMusic() const;
|
std::string getAndroidMusic() const;
|
||||||
void setAndroidMusic(const std::string &androidMusic);
|
void setAndroidMusic(const std::string &androidMusic);
|
||||||
std::string getIOSNotificationCollapseId() const;
|
std::string getIOSNotificationCollapseId() const;
|
||||||
@@ -128,6 +132,8 @@ public:
|
|||||||
void setAndroidRenderStyle(int androidRenderStyle);
|
void setAndroidRenderStyle(int androidRenderStyle);
|
||||||
std::string getIOSExtParameters() const;
|
std::string getIOSExtParameters() const;
|
||||||
void setIOSExtParameters(const std::string &iOSExtParameters);
|
void setIOSExtParameters(const std::string &iOSExtParameters);
|
||||||
|
std::string getAndroidHuaweiReceiptId() const;
|
||||||
|
void setAndroidHuaweiReceiptId(const std::string &androidHuaweiReceiptId);
|
||||||
std::string getAndroidNotificationHonorChannel() const;
|
std::string getAndroidNotificationHonorChannel() const;
|
||||||
void setAndroidNotificationHonorChannel(const std::string &androidNotificationHonorChannel);
|
void setAndroidNotificationHonorChannel(const std::string &androidNotificationHonorChannel);
|
||||||
std::string getAndroidXiaomiImageUrl() const;
|
std::string getAndroidXiaomiImageUrl() const;
|
||||||
@@ -178,6 +184,7 @@ private:
|
|||||||
std::string androidPopupActivity_;
|
std::string androidPopupActivity_;
|
||||||
std::string iOSRemindBody_;
|
std::string iOSRemindBody_;
|
||||||
bool trim_;
|
bool trim_;
|
||||||
|
std::string androidMessageVivoCategory_;
|
||||||
std::string androidNotifyType_;
|
std::string androidNotifyType_;
|
||||||
std::string androidPopupTitle_;
|
std::string androidPopupTitle_;
|
||||||
std::string androidMessageHuaweiCategory_;
|
std::string androidMessageHuaweiCategory_;
|
||||||
@@ -202,6 +209,7 @@ private:
|
|||||||
std::string androidXiaomiBigPictureUrl_;
|
std::string androidXiaomiBigPictureUrl_;
|
||||||
bool iOSRemind_;
|
bool iOSRemind_;
|
||||||
std::string iOSNotificationThreadId_;
|
std::string iOSNotificationThreadId_;
|
||||||
|
int androidHuaweiTargetUserType_;
|
||||||
std::string androidMusic_;
|
std::string androidMusic_;
|
||||||
std::string iOSNotificationCollapseId_;
|
std::string iOSNotificationCollapseId_;
|
||||||
std::string androidMessageHuaweiUrgency_;
|
std::string androidMessageHuaweiUrgency_;
|
||||||
@@ -217,6 +225,7 @@ private:
|
|||||||
int smsDelaySecs_;
|
int smsDelaySecs_;
|
||||||
int androidRenderStyle_;
|
int androidRenderStyle_;
|
||||||
std::string iOSExtParameters_;
|
std::string iOSExtParameters_;
|
||||||
|
std::string androidHuaweiReceiptId_;
|
||||||
std::string androidNotificationHonorChannel_;
|
std::string androidNotificationHonorChannel_;
|
||||||
std::string androidXiaomiImageUrl_;
|
std::string androidXiaomiImageUrl_;
|
||||||
std::string smsTemplateName_;
|
std::string smsTemplateName_;
|
||||||
|
|||||||
@@ -52,6 +52,7 @@ void MassPushRequest::setPushTask(const std::vector<MassPushRequest::PushTask> &
|
|||||||
setBodyParameter(pushTaskObjStr + ".AndroidPopupActivity", pushTaskObj.androidPopupActivity);
|
setBodyParameter(pushTaskObjStr + ".AndroidPopupActivity", pushTaskObj.androidPopupActivity);
|
||||||
setBodyParameter(pushTaskObjStr + ".iOSRemindBody", pushTaskObj.iOSRemindBody);
|
setBodyParameter(pushTaskObjStr + ".iOSRemindBody", pushTaskObj.iOSRemindBody);
|
||||||
setBodyParameter(pushTaskObjStr + ".Trim", pushTaskObj.trim ? "true" : "false");
|
setBodyParameter(pushTaskObjStr + ".Trim", pushTaskObj.trim ? "true" : "false");
|
||||||
|
setBodyParameter(pushTaskObjStr + ".AndroidMessageVivoCategory", pushTaskObj.androidMessageVivoCategory);
|
||||||
setBodyParameter(pushTaskObjStr + ".AndroidNotifyType", pushTaskObj.androidNotifyType);
|
setBodyParameter(pushTaskObjStr + ".AndroidNotifyType", pushTaskObj.androidNotifyType);
|
||||||
setBodyParameter(pushTaskObjStr + ".AndroidPopupTitle", pushTaskObj.androidPopupTitle);
|
setBodyParameter(pushTaskObjStr + ".AndroidPopupTitle", pushTaskObj.androidPopupTitle);
|
||||||
setBodyParameter(pushTaskObjStr + ".AndroidMessageHuaweiCategory", pushTaskObj.androidMessageHuaweiCategory);
|
setBodyParameter(pushTaskObjStr + ".AndroidMessageHuaweiCategory", pushTaskObj.androidMessageHuaweiCategory);
|
||||||
@@ -75,6 +76,7 @@ void MassPushRequest::setPushTask(const std::vector<MassPushRequest::PushTask> &
|
|||||||
setBodyParameter(pushTaskObjStr + ".AndroidXiaomiBigPictureUrl", pushTaskObj.androidXiaomiBigPictureUrl);
|
setBodyParameter(pushTaskObjStr + ".AndroidXiaomiBigPictureUrl", pushTaskObj.androidXiaomiBigPictureUrl);
|
||||||
setBodyParameter(pushTaskObjStr + ".iOSRemind", pushTaskObj.iOSRemind ? "true" : "false");
|
setBodyParameter(pushTaskObjStr + ".iOSRemind", pushTaskObj.iOSRemind ? "true" : "false");
|
||||||
setBodyParameter(pushTaskObjStr + ".iOSNotificationThreadId", pushTaskObj.iOSNotificationThreadId);
|
setBodyParameter(pushTaskObjStr + ".iOSNotificationThreadId", pushTaskObj.iOSNotificationThreadId);
|
||||||
|
setBodyParameter(pushTaskObjStr + ".AndroidHuaweiTargetUserType", std::to_string(pushTaskObj.androidHuaweiTargetUserType));
|
||||||
setBodyParameter(pushTaskObjStr + ".AndroidMusic", pushTaskObj.androidMusic);
|
setBodyParameter(pushTaskObjStr + ".AndroidMusic", pushTaskObj.androidMusic);
|
||||||
setBodyParameter(pushTaskObjStr + ".iOSNotificationCollapseId", pushTaskObj.iOSNotificationCollapseId);
|
setBodyParameter(pushTaskObjStr + ".iOSNotificationCollapseId", pushTaskObj.iOSNotificationCollapseId);
|
||||||
setBodyParameter(pushTaskObjStr + ".AndroidMessageHuaweiUrgency", pushTaskObj.androidMessageHuaweiUrgency);
|
setBodyParameter(pushTaskObjStr + ".AndroidMessageHuaweiUrgency", pushTaskObj.androidMessageHuaweiUrgency);
|
||||||
@@ -88,6 +90,7 @@ void MassPushRequest::setPushTask(const std::vector<MassPushRequest::PushTask> &
|
|||||||
setBodyParameter(pushTaskObjStr + ".Title", pushTaskObj.title);
|
setBodyParameter(pushTaskObjStr + ".Title", pushTaskObj.title);
|
||||||
setBodyParameter(pushTaskObjStr + ".AndroidRenderStyle", pushTaskObj.androidRenderStyle);
|
setBodyParameter(pushTaskObjStr + ".AndroidRenderStyle", pushTaskObj.androidRenderStyle);
|
||||||
setBodyParameter(pushTaskObjStr + ".iOSExtParameters", pushTaskObj.iOSExtParameters);
|
setBodyParameter(pushTaskObjStr + ".iOSExtParameters", pushTaskObj.iOSExtParameters);
|
||||||
|
setBodyParameter(pushTaskObjStr + ".AndroidHuaweiReceiptId", pushTaskObj.androidHuaweiReceiptId);
|
||||||
setBodyParameter(pushTaskObjStr + ".AndroidNotificationHonorChannel", pushTaskObj.androidNotificationHonorChannel);
|
setBodyParameter(pushTaskObjStr + ".AndroidNotificationHonorChannel", pushTaskObj.androidNotificationHonorChannel);
|
||||||
setBodyParameter(pushTaskObjStr + ".AndroidXiaomiImageUrl", pushTaskObj.androidXiaomiImageUrl);
|
setBodyParameter(pushTaskObjStr + ".AndroidXiaomiImageUrl", pushTaskObj.androidXiaomiImageUrl);
|
||||||
setBodyParameter(pushTaskObjStr + ".AndroidPopupBody", pushTaskObj.androidPopupBody);
|
setBodyParameter(pushTaskObjStr + ".AndroidPopupBody", pushTaskObj.androidPopupBody);
|
||||||
|
|||||||
@@ -115,6 +115,15 @@ void PushRequest::setTrim(bool trim) {
|
|||||||
setParameter(std::string("Trim"), trim ? "true" : "false");
|
setParameter(std::string("Trim"), trim ? "true" : "false");
|
||||||
}
|
}
|
||||||
|
|
||||||
|
std::string PushRequest::getAndroidMessageVivoCategory() const {
|
||||||
|
return androidMessageVivoCategory_;
|
||||||
|
}
|
||||||
|
|
||||||
|
void PushRequest::setAndroidMessageVivoCategory(const std::string &androidMessageVivoCategory) {
|
||||||
|
androidMessageVivoCategory_ = androidMessageVivoCategory;
|
||||||
|
setParameter(std::string("AndroidMessageVivoCategory"), androidMessageVivoCategory);
|
||||||
|
}
|
||||||
|
|
||||||
std::string PushRequest::getAndroidNotifyType() const {
|
std::string PushRequest::getAndroidNotifyType() const {
|
||||||
return androidNotifyType_;
|
return androidNotifyType_;
|
||||||
}
|
}
|
||||||
@@ -331,6 +340,15 @@ void PushRequest::setIOSNotificationThreadId(const std::string &iOSNotificationT
|
|||||||
setParameter(std::string("iOSNotificationThreadId"), iOSNotificationThreadId);
|
setParameter(std::string("iOSNotificationThreadId"), iOSNotificationThreadId);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
int PushRequest::getAndroidHuaweiTargetUserType() const {
|
||||||
|
return androidHuaweiTargetUserType_;
|
||||||
|
}
|
||||||
|
|
||||||
|
void PushRequest::setAndroidHuaweiTargetUserType(int androidHuaweiTargetUserType) {
|
||||||
|
androidHuaweiTargetUserType_ = androidHuaweiTargetUserType;
|
||||||
|
setParameter(std::string("AndroidHuaweiTargetUserType"), std::to_string(androidHuaweiTargetUserType));
|
||||||
|
}
|
||||||
|
|
||||||
std::string PushRequest::getAndroidMusic() const {
|
std::string PushRequest::getAndroidMusic() const {
|
||||||
return androidMusic_;
|
return androidMusic_;
|
||||||
}
|
}
|
||||||
@@ -466,6 +484,15 @@ void PushRequest::setIOSExtParameters(const std::string &iOSExtParameters) {
|
|||||||
setParameter(std::string("iOSExtParameters"), iOSExtParameters);
|
setParameter(std::string("iOSExtParameters"), iOSExtParameters);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
std::string PushRequest::getAndroidHuaweiReceiptId() const {
|
||||||
|
return androidHuaweiReceiptId_;
|
||||||
|
}
|
||||||
|
|
||||||
|
void PushRequest::setAndroidHuaweiReceiptId(const std::string &androidHuaweiReceiptId) {
|
||||||
|
androidHuaweiReceiptId_ = androidHuaweiReceiptId;
|
||||||
|
setParameter(std::string("AndroidHuaweiReceiptId"), androidHuaweiReceiptId);
|
||||||
|
}
|
||||||
|
|
||||||
std::string PushRequest::getAndroidNotificationHonorChannel() const {
|
std::string PushRequest::getAndroidNotificationHonorChannel() const {
|
||||||
return androidNotificationHonorChannel_;
|
return androidNotificationHonorChannel_;
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user