更新时间:2024-07-30 GMT+08:00

上传个人头像

1
HWMBizSdk.getBizOpenApi().uploadSelfAvatar(String path, HwmCallback<Void> hwmCallback)

接口描述

该接口用于上传当前自己的头像到会议服务器的通讯录

注意事项

1. 请在已登录状态下调用。

2. 请上传png格式或jpg格式的图片,且上传的头像大小不超过200kb。

方法定义
1
2
3
4
5
6
   /**
     * 上传当前自己的头像到会议服务器的通讯录
     * @param path 本地头像文件路径
     * @param hwmCallback 设置头像结果回调
     */
    void uploadSelfAvatar(String path, HwmCallback<Void> hwmCallback);

参数描述

表1 参数说明

参数

是否必须

类型

描述

path

String

本地头像文件路径

hwmCallback

HwmCallback<Void>

回调处理对象

返回值

无。

示例代码

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
HWMBizSdk.getBizOpenApi().uploadSelfAvatar(filepath, new HwmCallback<Void>() {
            @Override
            public void onSuccess(Void aVoid) {
                if (getActivity() != null) {
                    ((DemoActivity) getActivity()).dismissLoading();
                }
                DemoUtil.showToast("设置头像成功!");
            }

            @Override
            public void onFailed(int retCode, String desc) {
                if (getActivity() != null) {
                    ((DemoActivity) getActivity()).dismissLoading();
                }
                if (!TextUtils.isEmpty(desc)) {
                    DemoUtil.showToast(desc);
                } else {
                    DemoUtil.showToast("设置头像失败!");
                }
            }
        });