public class IFlymePushSub extends HttpClient
| 构造器和说明 |
|---|
IFlymePushSub(long appId,
String appSecret) |
IFlymePushSub(long appId,
String appSecret,
boolean useSSL) |
| 限定符和类型 | 方法和说明 |
|---|---|
ResultPack<SwitchStatusInfo> |
getRegisterSwitch(String pushId)
获取订阅开关状态
|
ResultPack<AliasInfo> |
getSubAlias(String pushId)
获取订阅别名
|
ResultPack<TagInfo> |
getSubTags(String pushId)
获取订阅标签
|
ResultPack<AliasInfo> |
subscribeAlias(String pushId,
String alias)
别名订阅
|
ResultPack<TagInfo> |
subscribeTags(String pushId,
List<String> tags)
标签订阅
|
ResultPack<Boolean> |
unSubAllTags(String pushId)
取消订阅所有标签
|
ResultPack<AliasInfo> |
unSubscribeAlias(String pushId)
取消别名订阅
|
ResultPack<TagInfo> |
unSubscribeTags(String pushId,
List<String> tags)
取消标签订阅
|
ResultPack<SwitchStatusInfo> |
updateAllSwitch(String pushId,
Boolean subSwitch)
同步修改所有开关状态
|
ResultPack<SwitchStatusInfo> |
updateDirectSwitch(String pushId,
Boolean subSwitch)
修改透传消息开关状态
|
ResultPack<SwitchStatusInfo> |
updateStatusbarSwitch(String pushId,
Boolean subSwitch)
修改通知栏订阅开关状态
|
addParameter, doGet, doGet, doPost, doPost, getAndClose, getConnection, getString, newBody, newBodyWithArrayParameters, nonNull, post, prepareConnection, sleeppublic IFlymePushSub(long appId,
String appSecret)
public IFlymePushSub(long appId,
String appSecret,
boolean useSSL)
public ResultPack<SwitchStatusInfo> updateStatusbarSwitch(String pushId, Boolean subSwitch) throws IOException
pushId - 订阅pushIdsubSwitch - true 打开 false 关闭IOExceptionpublic ResultPack<SwitchStatusInfo> updateDirectSwitch(String pushId, Boolean subSwitch) throws IOException
pushId - 订阅pushIdsubSwitch - true 打开 false 关闭IOExceptionpublic ResultPack<SwitchStatusInfo> updateAllSwitch(String pushId, Boolean subSwitch) throws IOException
pushId - subSwitch - IOExceptionpublic ResultPack<SwitchStatusInfo> getRegisterSwitch(String pushId) throws IOException
pushId - IOExceptionpublic ResultPack<AliasInfo> subscribeAlias(String pushId, String alias) throws IOException
pushId - alias - 60字符限制IOExceptionpublic ResultPack<AliasInfo> unSubscribeAlias(String pushId) throws IOException
pushId - IOExceptionpublic ResultPack<AliasInfo> getSubAlias(String pushId) throws IOException
pushId - IOExceptionpublic ResultPack<TagInfo> subscribeTags(String pushId, List<String> tags) throws IOException
pushId - tags - 单个标签20个字符限制,100个标签数量限制IOExceptionpublic ResultPack<TagInfo> unSubscribeTags(String pushId, List<String> tags) throws IOException
pushId - tags - IOExceptionpublic ResultPack<TagInfo> getSubTags(String pushId) throws IOException
pushId - IOExceptionpublic ResultPack<Boolean> unSubAllTags(String pushId) throws IOException
pushId - IOExceptionCopyright © 2016–2023 MEIZUPUSH Group. All rights reserved.