hyphenate_SDK3.0
3.6.1
hyphenatejavaIMSDK
|
Public 成员函数 | |
void | enableOfflinePush () throws HyphenateException |
void | disableOfflinePush (int start, int end) throws HyphenateException |
EMPushConfigs | getPushConfigs () |
EMPushConfigs | getPushConfigsFromServer () throws HyphenateException |
void | updatePushServiceForGroup (List< String > groupIds, boolean noPush) throws HyphenateException |
List< String > | getNoPushGroups () |
boolean | updatePushNickname (String nickname) |
Created by wei on 2016/12/7. 离线消息推送管理类,针对GCM、小米、华为等离线推送以及APNS
void com.hyphenate.chat.EMPushManager.disableOfflinePush | ( | int | start, |
int | end | ||
) | throws HyphenateException |
在指定的时间段(24小时制)内,不推送离线消息
start | 开始时间 |
end | 结束时间 |
HyphenateException |
void com.hyphenate.chat.EMPushManager.enableOfflinePush | ( | ) | throws HyphenateException |
开启离线消息推送
HyphenateException |
List<String> com.hyphenate.chat.EMPushManager.getNoPushGroups | ( | ) |
获取关闭了离线消息推送的群组
EMPushConfigs com.hyphenate.chat.EMPushManager.getPushConfigs | ( | ) |
从缓存获取推送配置信息
EMPushConfigs com.hyphenate.chat.EMPushManager.getPushConfigsFromServer | ( | ) | throws HyphenateException |
从服务器获取推送配置信息
HyphenateException |
boolean com.hyphenate.chat.EMPushManager.updatePushNickname | ( | String | nickname | ) |
更新当前用户的nickname,这样离线消息推送的时候可以显示用户昵称而不是id, 当用户更改昵称时,务必也调用此方法更新到环信服务器,防止显示差异
nickname | 昵称 |
void com.hyphenate.chat.EMPushManager.updatePushServiceForGroup | ( | List< String > | groupIds, |
boolean | noPush | ||
) | throws HyphenateException |
设置指定的群组是否接受离线消息推送
groupIds | 要设置的群组列表 |
noPush | true:不接收离线消息推送, false:接收推送 |
HyphenateException |