Supported AndroidNotificationXiaomiChannel for Push and MassPush.

This commit is contained in:
sdk-team
2020-05-28 14:52:08 +08:00
parent 83df0154da
commit 03a2cd3731
6 changed files with 20 additions and 1 deletions

View File

@@ -71,6 +71,7 @@ void MassPushRequest::setPushTask(const std::vector<PushTask>& pushTask)
setParameter(pushTaskObjStr + ".ExpireTime", pushTaskObj.expireTime);
setParameter(pushTaskObjStr + ".AndroidPopupBody", pushTaskObj.androidPopupBody);
setParameter(pushTaskObjStr + ".IOSNotificationCategory", pushTaskObj.iOSNotificationCategory);
setParameter(pushTaskObjStr + ".AndroidNotificationXiaomiChannel", pushTaskObj.androidNotificationXiaomiChannel);
setParameter(pushTaskObjStr + ".StoreOffline", pushTaskObj.storeOffline ? "true" : "false");
setParameter(pushTaskObjStr + ".IOSSilentNotification", pushTaskObj.iOSSilentNotification ? "true" : "false");
setParameter(pushTaskObjStr + ".JobKey", pushTaskObj.jobKey);

View File

@@ -203,6 +203,17 @@ void PushRequest::setIOSNotificationCategory(const std::string& iOSNotificationC
setParameter("IOSNotificationCategory", iOSNotificationCategory);
}
std::string PushRequest::getAndroidNotificationXiaomiChannel()const
{
return androidNotificationXiaomiChannel_;
}
void PushRequest::setAndroidNotificationXiaomiChannel(const std::string& androidNotificationXiaomiChannel)
{
androidNotificationXiaomiChannel_ = androidNotificationXiaomiChannel;
setParameter("AndroidNotificationXiaomiChannel", androidNotificationXiaomiChannel);
}
bool PushRequest::getStoreOffline()const
{
return storeOffline_;