jancd/qiniu-developer_ShareGPT huggingface dataset:
human: 如何处理七牛云的即时通讯BMXVideoAttachment

gpt: [即时通讯](https://developer.qiniu.com/IM) > API 文档 > [ANDROID
API](https://developer.qiniu.com/IM/api/8191/android-im-class-indexes) >
BMXVideoAttachment

#  BMXVideoAttachment

最近更新时间: 2022-07-22 22:43:44

class im.floo.floolib.BMXVideoAttachment

视频消息附件

Index

方法

  * getCPtr
  * finalize
  * delete
  * type
  * clone
  * size
  * duration
  * setThumbnail
  * thumbnailPath
  * thumbnailUrl
  * setThumbnailRatelUrl
  * thumbnailRatelUrl
  * thumbnailDownloadStatus
  * dynamic_cast

方法

getCPtr

  * protected static long getCPtr(BMXVideoAttachment obj);
  * Returns long

finalize

  * protected void finalize();
  * Returns void

delete

  * public synchronized void delete();
  * Returns void

type

  * public BMXMessageAttachment.Type type();
  * 返回文件类型

Returns Type

clone

  * public BMXMessageAttachment clone();
  * 克隆函数

Returns
[BMXMessageAttachment](https://developer.qiniu.com/IM/api/8244/bmxmessageattachment)

size

  * public BMXMessageAttachment.Size size();
  * 视频大小，宽度和高度

Returns Size

duration

  * public int duration();
  * 视频片段时长

Returns int

setThumbnail

  * public void setThumbnail(String path);
  * 设置发送视频片段消息缩略图

Parameters

    * path: String 

视频片段消息缩略图

Returns void

thumbnailPath

  * public String thumbnailPath();
  * 缩略图本地路径

Returns String

thumbnailUrl

  * public String thumbnailUrl();
  * 缩略图服务器路径

Returns String

setThumbnailRatelUrl

  * public void setThumbnailRatelUrl(String thumbnailRatelUrl);
  * Returns void

thumbnailRatelUrl

  * public String thumbnailRatelUrl();
  * Returns String

thumbnailDownloadStatus

  * public BMXMessageAttachment.DownloadStatus thumbnailDownloadStatus();
  * 缩略图下载状态

Returns DownloadStatus

dynamic_cast

  * public static BMXVideoAttachment dynamic_cast(BMXMessageAttachment attachment);
  * Returns [BMXVideoAttachment](https://developer.qiniu.com/IM/api/8294/bmxvideoattachment)

以上内容是否对您有帮助？
human: 如何处理七牛云的即时通讯BXMChatRoomManager

gpt: [即时通讯](https://developer.qiniu.com/IM) > API 文档 > [ANDROID
API](https://developer.qiniu.com/IM/api/8191/android-im-class-indexes) >
BXMChatRoomManager

#  BXMChatRoomManager

最近更新时间: 2022-07-22 22:46:23

class com.qiniu.droid.imsdk.BXMChatRoomManager

聊天室

Index

方法

  * create
  * join
  * leave
  * destroy
  * getMembers
  * getMembers
  * addGroupListener
  * removeGroupListener

方法

create

  * public void create(String name, BMXDataCallBack<BMXGroup> callBack);
  * 创建聊天室

Parameters

    * name: String 

聊天室名字

    * callBack: <any>

回调

Returns void

join

  * public void join(long groupId, BMXCallBack callBack);
  * 加入聊天室

Parameters

    * groupId: long 

群ID

    * callBack: BMXCallBack 

回调

Returns void

leave

  * public void leave(long groupId, BMXCallBack callBack);
  * 退出聊天室

Parameters

    * groupId: long 

群ID

    * callBack: BMXCallBack 

回调

Returns void

destroy

  * public void destroy(long groupId, BMXCallBack callBack);
  * 销毁聊天室

Parameters

    * groupId: long 

群ID

    * callBack: BMXCallBack 

回调

Returns void

getMembers

  * public void getMembers(long groupId, boolean forceUpdate, BMXDataCallBack<BMXGroupMemberList> callBack);
  * 获取群成员

Parameters

    * groupId: long 

群ID

    * callBack: boolean 

回调

Returns void

getMembers

  * public void getMembers(long groupId, String cursor, int pageSize, BMXDataCallBack<BMXGroupMemberResultPage> callBack);
  * 获取群成员

Parameters

    * groupId: long 

群ID

    * callBack: String 

群成员列表

    * cursor: int 

分页获取的起始cursor，第一次传入为空，后续传入上次操作返回的result中的cursor

    * pageSize: <any>

分页大小

Returns void

addGroupListener

  * public void addGroupListener(BMXGroupServiceListener listener);
  * 添加群监听

Parameters

    * listener: [BMXGroupServiceListener](https://developer.qiniu.com/IM/api/8235/bmxgroupservicelistener)

群监听

Returns void

removeGroupListener

  * public void removeGroupListener(BMXGroupServiceListener listener);
  * 移除群组变化监听者

Parameters

    * listener: [BMXGroupServiceListener](https://developer.qiniu.com/IM/api/8235/bmxgroupservicelistener)

群监听

Returns void

以上内容是否对您有帮助？
human: 如何处理七牛云的即时通讯BMXRosterService.Application

gpt: [即时通讯](https://developer.qiniu.com/IM) > API 文档 > [ANDROID
API](https://developer.qiniu.com/IM/api/8191/android-im-class-indexes) >
[BMXRosterService](https://developer.qiniu.com/IM/api/8299/bmxrosterservice) >
BMXRosterService.Application

#  BMXRosterService.Application

最近更新时间: 2022-07-22 22:45:24

class im.floo.floolib.BMXRosterService.Application

好友邀请

Index

字段

  * swigCMemOwn

方法

  * getCPtr
  * finalize
  * delete
  * setMRosterId
  * getMRosterId
  * setMReason
  * getMReason
  * setMStatus
  * getMStatus
  * setMExpire
  * getMExpire

字段

swigCMemOwn

  * protected transient boolean swigCMemOwn
  * 

方法

getCPtr

  * protected static long getCPtr(Application obj);
  * Returns long

finalize

  * protected void finalize();
  * Returns void

delete

  * public synchronized void delete();
  * Returns void

setMRosterId

  * public void setMRosterId(long value);
  * Returns void

getMRosterId

  * public long getMRosterId();
  * Returns long

setMReason

  * public void setMReason(String value);
  * Returns void

getMReason

  * public String getMReason();
  * Returns String

setMStatus

  * public void setMStatus(BMXRosterService.ApplicationStatus value);
  * Returns void

getMStatus

  * public BMXRosterService.ApplicationStatus getMStatus();
  * Returns ApplicationStatus

setMExpire

  * public void setMExpire(long value);
  * Returns void

getMExpire

  * public long getMExpire();
  * Returns long

以上内容是否对您有帮助？
human: 如何处理七牛云的即时通讯BMXRosterService.ApplicationStatus

gpt: [即时通讯](https://developer.qiniu.com/IM) > API 文档 > [ANDROID
API](https://developer.qiniu.com/IM/api/8191/android-im-class-indexes) >
[BMXRosterService](https://developer.qiniu.com/IM/api/8299/bmxrosterservice) >
BMXRosterService.ApplicationStatus

#  BMXRosterService.ApplicationStatus

最近更新时间: 2021-07-20 10:15:51

## 枚举 BMXRosterService.ApplicationStatus

  * java.lang.Object

  *     * java.lang.Enum<BMXRosterService.ApplicationStatus>
    *       * im.floo.floolib.BMXRosterService.ApplicationStatus
  * 所有已实现的接口:

java.io.Serializable, java.lang.Comparable<BMXRosterService.ApplicationStatus>

封闭类:

BMXRosterService

* * *
    
        public static enum BMXRosterService.ApplicationStatus
    extends java.lang.Enum<BMXRosterService.ApplicationStatus>
    

请求状态

  *     * ### 枚举常量概要

枚举常量 枚举常量和说明  
---  
`Accepted`  
`Declined`  
`Pending`  
  
    * ### 方法概要

所有方法 静态方法 实例方法 具体方法 限定符和类型 | 方法和说明  
---|---  
`static BMXRosterService.ApplicationStatus` | `swigToEnum(int swigValue)`  
`int` | `swigValue()`  
`static BMXRosterService.ApplicationStatus` | `valueOf(java.lang.String name)` 返回带有指定名称的该类型的枚举常量。   
`static BMXRosterService.ApplicationStatus[]` | `values()` 按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。   
  
      * ### 从类继承的方法 java.lang.Enum

`clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name,
ordinal, toString, valueOf`

      * ### 从类继承的方法 java.lang.Object

`getClass, notify, notifyAll, wait, wait, wait`

  *     * ### 枚举常量详细资料

      * #### Pending
            
                        public static final BMXRosterService.ApplicationStatus Pending
            

      * #### Accepted
            
                        public static final BMXRosterService.ApplicationStatus Accepted
            

      * #### Declined
            
                        public static final BMXRosterService.ApplicationStatus Declined
            

    * ### 方法详细资料

      * #### values
            
                        public static BMXRosterService.ApplicationStatus[] values()
            

按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。该方法可用于迭代 常量, 如下所示:

            
                        for (BMXRosterService.ApplicationStatus c : BMXRosterService.ApplicationStatus.values())
                System.out.println(c);
            

返回:

按照声明该枚举类型的常量的顺序返回的包含这些常量的数组

      * #### valueOf
            
                        public static BMXRosterService.ApplicationStatus valueOf(java.lang.String name)
            

返回带有指定名称的该类型的枚举常量。 字符串必须与用于声明该类型的枚举常量的 标识符 _完全_ 匹配。(不允许有多余 的空格字符。)

参数:

`name` \- 要返回的枚举常量的名称。

返回:

返回带有指定名称的枚举常量

抛出:

`java.lang.IllegalArgumentException` \- 如果该枚举类型没有带有指定名称的常量

`java.lang.NullPointerException` \- 如果参数为空值

      * #### swigValue
            
                        public final int swigValue()
            

      * #### swigToEnum
            
                        public static BMXRosterService.ApplicationStatus swigToEnum(int swigValue)

以上内容是否对您有帮助？
human: 如何处理七牛云的即时通讯BMXUserProfile

gpt: [即时通讯](https://developer.qiniu.com/IM) > API 文档 > [ANDROID
API](https://developer.qiniu.com/IM/api/8191/android-im-class-indexes) >
BMXUserProfile

#  BMXUserProfile

最近更新时间: 2022-07-22 22:41:08

class im.floo.floolib.BMXUserProfile

用户Profile

Index

字段

  * swigCPtr

方法

  * getCPtr
  * finalize
  * delete
  * userId
  * category
  * username
  * nickname
  * avatarRatelUrl
  * avatarUrl
  * avatarPath
  * avatarThumbnailPath
  * mobilePhone
  * email
  * publicInfo
  * privateInfo
  * addFriendAuthMode
  * authQuestion
  * messageSetting
  * isAutoAcceptGroupInvite

字段

swigCPtr

  * public transient long swigCPtr
  * 

方法

getCPtr

  * protected static long getCPtr(BMXUserProfile obj);
  * Returns long

finalize

  * protected void finalize();
  * Returns void

delete

  * public synchronized void delete();
  * Returns void

userId

  * public long userId();
  * 用户ID（唯一）

Returns long

category

  * public BMXUserProfile.UserCategory category();
  * 用户策略

Returns UserCategory

username

  * public String username();
  * 用户名（唯一）

Returns String

nickname

  * public String nickname();
  * 用户昵称

Returns String

avatarRatelUrl

  * public String avatarRatelUrl();
  * 用户头像ratel服务器地址

Returns String

avatarUrl

  * public String avatarUrl();
  * 用户头像

Returns String

avatarPath

  * public String avatarPath();
  * 用户头像本地存储路径

Returns String

avatarThumbnailPath

  * public String avatarThumbnailPath();
  * 用户头像缩略图本地存储路径

Returns String

mobilePhone

  * public String mobilePhone();
  * 用户手机

Returns String

email

  * public String email();
  * 用户邮箱

Returns String

publicInfo

  * public String publicInfo();
  * 用户公开扩展信息，好友可见

Returns String

privateInfo

  * public String privateInfo();
  * 用户私有扩展信息，好友不可见

Returns String

addFriendAuthMode

  * public BMXUserProfile.AddFriendAuthMode addFriendAuthMode();
  * 加好友校验方式

Returns AddFriendAuthMode

authQuestion

  * public BMXUserProfile.AuthQuestion authQuestion();
  * 添加好友时的验证问题

Returns AuthQuestion

messageSetting

  * public BMXUserProfile.MessageSetting messageSetting();
  * 用户消息设定

Returns MessageSetting

isAutoAcceptGroupInvite

  * public boolean isAutoAcceptGroupInvite();
  * 收到群组邀请进群时是否自动同意进群

Returns boolean

以上内容是否对您有帮助？
human: 如何处理七牛云的即时通讯BMXUserProfile.AddFriendAuthMode

gpt: [即时通讯](https://developer.qiniu.com/IM) > API 文档 > [ANDROID
API](https://developer.qiniu.com/IM/api/8191/android-im-class-indexes) >
[BMXUserProfile](https://developer.qiniu.com/IM/api/8304/bmxuserprofile) >
BMXUserProfile.AddFriendAuthMode

#  BMXUserProfile.AddFriendAuthMode

最近更新时间: 2021-07-20 11:43:49

## 枚举 BMXUserProfile.AddFriendAuthMode

  * java.lang.Object

  *     * java.lang.Enum<BMXUserProfile.AddFriendAuthMode>
    *       * im.floo.floolib.BMXUserProfile.AddFriendAuthMode
  * 所有已实现的接口:

java.io.Serializable, java.lang.Comparable<BMXUserProfile.AddFriendAuthMode>

封闭类:

BMXUserProfile

* * *
    
        public static enum BMXUserProfile.AddFriendAuthMode
    extends java.lang.Enum<BMXUserProfile.AddFriendAuthMode>
    

对方申请加好友时的验证方式

  *     * ### 枚举常量概要

枚举常量 枚举常量和说明  
---  
`AnswerQuestion`  
`NeedApproval`  
`Open`  
`RejectAll`  
  
    * ### 方法概要

所有方法 静态方法 实例方法 具体方法 限定符和类型 | 方法和说明  
---|---  
`static BMXUserProfile.AddFriendAuthMode` | `swigToEnum(int swigValue)`  
`int` | `swigValue()`  
`static BMXUserProfile.AddFriendAuthMode` | `valueOf(java.lang.String name)` 返回带有指定名称的该类型的枚举常量。   
`static BMXUserProfile.AddFriendAuthMode[]` | `values()` 按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。   
  
      * ### 从类继承的方法 java.lang.Enum

`clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name,
ordinal, toString, valueOf`

      * ### 从类继承的方法 java.lang.Object

`getClass, notify, notifyAll, wait, wait, wait`

  *     * ### 枚举常量详细资料

      * #### Open
            
                        public static final BMXUserProfile.AddFriendAuthMode Open
            

      * #### NeedApproval
            
                        public static final BMXUserProfile.AddFriendAuthMode NeedApproval
            

      * #### AnswerQuestion
            
                        public static final BMXUserProfile.AddFriendAuthMode AnswerQuestion
            

      * #### RejectAll
            
                        public static final BMXUserProfile.AddFriendAuthMode RejectAll
            

    * ### 方法详细资料

      * #### values
            
                        public static BMXUserProfile.AddFriendAuthMode[] values()
            

按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。该方法可用于迭代 常量, 如下所示:

            
                        for (BMXUserProfile.AddFriendAuthMode c : BMXUserProfile.AddFriendAuthMode.values())
                System.out.println(c);
            

返回:

按照声明该枚举类型的常量的顺序返回的包含这些常量的数组

      * #### valueOf
            
                        public static BMXUserProfile.AddFriendAuthMode valueOf(java.lang.String name)
            

返回带有指定名称的该类型的枚举常量。 字符串必须与用于声明该类型的枚举常量的 标识符 _完全_ 匹配。(不允许有多余 的空格字符。)

参数:

`name` \- 要返回的枚举常量的名称。

返回:

返回带有指定名称的枚举常量

抛出:

`java.lang.IllegalArgumentException` \- 如果该枚举类型没有带有指定名称的常量

`java.lang.NullPointerException` \- 如果参数为空值

      * #### swigValue
            
                        public final int swigValue()
            

      * #### swigToEnum
            
                        public static BMXUserProfile.AddFriendAuthMode swigToEnum(int swigValue)

以上内容是否对您有帮助？
human: 如何处理七牛云的即时通讯BMXUserProfile.AuthQuestion

gpt: [即时通讯](https://developer.qiniu.com/IM) > API 文档 > [ANDROID
API](https://developer.qiniu.com/IM/api/8191/android-im-class-indexes) >
[BMXUserProfile](https://developer.qiniu.com/IM/api/8304/bmxuserprofile) >
BMXUserProfile.AuthQuestion

#  BMXUserProfile.AuthQuestion

最近更新时间: 2022-07-22 23:00:30

class im.floo.floolib.BMXUserProfile.AuthQuestion

添加好友时的校验问题

Index

字段

  * swigCMemOwn

方法

  * getCPtr
  * finalize
  * delete
  * setMQuestion
  * getMQuestion
  * setMAnswer
  * getMAnswer

字段

swigCMemOwn

  * protected transient boolean swigCMemOwn
  * 

方法

getCPtr

  * protected static long getCPtr(AuthQuestion obj);
  * Returns long

finalize

  * protected void finalize();
  * Returns void

delete

  * public synchronized void delete();
  * Returns void

setMQuestion

  * public void setMQuestion(String value);
  * Returns void

getMQuestion

  * public String getMQuestion();
  * Returns String

setMAnswer

  * public void setMAnswer(String value);
  * Returns void

getMAnswer

  * public String getMAnswer();
  * Returns String

以上内容是否对您有帮助？
human: 如何处理七牛云的即时通讯BMXUserProfile.UserCategory

gpt: [即时通讯](https://developer.qiniu.com/IM) > API 文档 > [ANDROID
API](https://developer.qiniu.com/IM/api/8191/android-im-class-indexes) >
[BMXUserProfile](https://developer.qiniu.com/IM/api/8304/bmxuserprofile) >
BMXUserProfile.UserCategory

#  BMXUserProfile.UserCategory

最近更新时间: 2022-07-22 22:52:49

class im.floo.floolib.BMXUserProfile.UserCategory

用户类型

Index

字段

  * Normal
  * Advanced

方法

  * values
  * valueOf
  * swigValue
  * swigToEnum

字段

Normal

  * public static final UserCategory Normal
  * 

Advanced

  * public static final UserCategory Advanced
  * 

方法

values

  * public static im.floo.floolib.BMXUserProfile.UserCategory[] values();
  * Returns UserCategory

valueOf

  * public static im.floo.floolib.BMXUserProfile.UserCategory valueOf(java.lang.String name);
  * Returns UserCategory

swigValue

  * public final int swigValue();
  * Returns int

swigToEnum

  * public static UserCategory swigToEnum(int swigValue);
  * Returns UserCategory

以上内容是否对您有帮助？
human: 如何处理七牛云的即时通讯BMXUserProfile.MessageSetting

gpt: [即时通讯](https://developer.qiniu.com/IM) > API 文档 > [ANDROID
API](https://developer.qiniu.com/IM/api/8191/android-im-class-indexes) >
[BMXUserProfile](https://developer.qiniu.com/IM/api/8304/bmxuserprofile) >
BMXUserProfile.MessageSetting

#  BMXUserProfile.MessageSetting

最近更新时间: 2022-07-22 22:52:43

class im.floo.floolib.BMXUserProfile.MessageSetting

用户消息设置

Index

字段

  * swigCMemOwn

方法

  * getCPtr
  * finalize
  * delete
  * setMPushEnabled
  * getMPushEnabled
  * setMPushDetail
  * getMPushDetail
  * setMPushNickname
  * getMPushNickname
  * setMNotificationSound
  * getMNotificationSound
  * setMNotificationVibrate
  * getMNotificationVibrate
  * setMAutoDownloadAttachment
  * getMAutoDownloadAttachment
  * setMSilenceStartTime
  * getMSilenceStartTime
  * setMSilenceEndTime
  * getMSilenceEndTime
  * setMPushStartTime
  * getMPushStartTime
  * setMPushEndTime
  * getMPushEndTime

字段

swigCMemOwn

  * protected transient boolean swigCMemOwn
  * 

方法

getCPtr

  * protected static long getCPtr(MessageSetting obj);
  * Returns long

finalize

  * protected void finalize();
  * Returns void

delete

  * public synchronized void delete();
  * Returns void

setMPushEnabled

  * public void setMPushEnabled(boolean value);
  * Returns void

getMPushEnabled

  * public boolean getMPushEnabled();
  * Returns boolean

setMPushDetail

  * public void setMPushDetail(boolean value);
  * Returns void

getMPushDetail

  * public boolean getMPushDetail();
  * Returns boolean

setMPushNickname

  * public void setMPushNickname(String value);
  * Returns void

getMPushNickname

  * public String getMPushNickname();
  * Returns String

setMNotificationSound

  * public void setMNotificationSound(boolean value);
  * Returns void

getMNotificationSound

  * public boolean getMNotificationSound();
  * Returns boolean

setMNotificationVibrate

  * public void setMNotificationVibrate(boolean value);
  * Returns void

getMNotificationVibrate

  * public boolean getMNotificationVibrate();
  * Returns boolean

setMAutoDownloadAttachment

  * public void setMAutoDownloadAttachment(boolean value);
  * Returns void

getMAutoDownloadAttachment

  * public boolean getMAutoDownloadAttachment();
  * Returns boolean

setMSilenceStartTime

  * public void setMSilenceStartTime(int value);
  * Returns void

getMSilenceStartTime

  * public int getMSilenceStartTime();
  * Returns int

setMSilenceEndTime

  * public void setMSilenceEndTime(int value);
  * Returns void

getMSilenceEndTime

  * public int getMSilenceEndTime();
  * Returns int

setMPushStartTime

  * public void setMPushStartTime(int value);
  * Returns void

getMPushStartTime

  * public int getMPushStartTime();
  * Returns int

setMPushEndTime

  * public void setMPushEndTime(int value);
  * Returns void

getMPushEndTime

  * public int getMPushEndTime();
  * Returns int

以上内容是否对您有帮助？
human: 如何处理七牛云的即时通讯BMXPushServiceListener

gpt: [即时通讯](https://developer.qiniu.com/IM) > API 文档 > [ANDROID
API](https://developer.qiniu.com/IM/api/8191/android-im-class-indexes) >
BMXPushServiceListener

#  BMXPushServiceListener

最近更新时间: 2022-07-22 22:41:56

class im.floo.floolib.BMXPushServiceListener

Index

字段

  * swigCMemOwn

方法

  * getCPtr
  * finalize
  * delete
  * swigDirectorDisconnect
  * swigReleaseOwnership
  * swigTakeOwnership
  * onPushStart
  * onPushStop
  * onCertRetrieved
  * onSetTags
  * onGetTags
  * onDeleteTags
  * onClearTags
  * onReceivePush
  * onStatusChanged
  * registerPushService

字段

swigCMemOwn

  * protected transient boolean swigCMemOwn
  * 

方法

getCPtr

  * protected static long getCPtr(BMXPushServiceListener obj);
  * Returns long

finalize

  * protected void finalize();
  * Returns void

delete

  * public synchronized void delete();
  * Returns void

swigDirectorDisconnect

  * protected void swigDirectorDisconnect();
  * Returns void

swigReleaseOwnership

  * public void swigReleaseOwnership();
  * Returns void

swigTakeOwnership

  * public void swigTakeOwnership();
  * Returns void

onPushStart

  * public void onPushStart(String bmxToken);
  * Push初始化完成通知。

Parameters

    * bmxToken: String 

当前push使用bmxToken

Returns void

onPushStop

  * public void onPushStop();
  * Push功能停止通知。

Returns void

onCertRetrieved

  * public void onCertRetrieved(String cert);
  * Push初始化完成后获取推送证书。

Parameters

    * cert: String 

从服务器获取的推送证书

Returns void

onSetTags

  * public void onSetTags(String operationId);
  * 设置用户推送成功回调。

Parameters

    * operationId: String 

操作id

Returns void

onGetTags

  * public void onGetTags(String operationId);
  * 获取用户推送成功回调。

Parameters

    * operationId: String 

操作id

Returns void

onDeleteTags

  * public void onDeleteTags(String operationId);
  * 删除用户推送成功回调。

Parameters

    * operationId: String 

操作id

Returns void

onClearTags

  * public void onClearTags(String operationId);
  * 清空用户推送成功回调。

Parameters

    * operationId: String 

操作id

Returns void

onReceivePush

  * public void onReceivePush(BMXMessageList list);
  * 接收到新的Push通知。

Parameters

    * list: BMXMessageList 

Push通知列表

Returns void

onStatusChanged

  * public void onStatusChanged(BMXMessage msg, BMXErrorCode error);
  * 发送Push上行消息状态变化通知。

Parameters

    * msg: [BMXMessage](https://developer.qiniu.com/IM/api/8239/bmxmessage)

发生状态变化的上行消息

    * error: BMXErrorCode 

状态错误码

Returns void

registerPushService

  * public void registerPushService(BMXPushService service);
  * Returns void

以上内容是否对您有帮助？