# API- Android

Api名称与作用同七鱼官方开发文档 (opens new window)

  1. initSdk()
  • 初始化,无回调
  1. 设置用户信息,有回调,该方法以及第一个入参的结构同七鱼官网开发文档- 上报用户信息 (opens new window)
setUserInfo({
userId: “”,
data: “”,
}, () => {}) 
  1. 方法参数以及作用详见:功能配置 (opens new window) ,source的结构同ConsultSource
 openServiceActivity({
    title: '测试界面2',
    source: { 
        title: 'sse',
        vipLevel: 1, // 设置用户VIP等级
        robotId: 2222, //分配机器人
        staffId: 3444, //分配客服
        // groupId: 345, //客服组id
        // groupTmpId: 455, //分流客服组id
        robotFirst: false, //是否客服组优先
    },
}
  1. logOut()
  • 退出登陆
  1. 更新聊天界面配置,即时生效。

uiCustomization结构参考聊天窗口自定义 (opens new window)

updateOptions({
    isMixSDK: false,
    logSwitch: false,
    uiCustomization: {
        hideLeftAvatar: false,
        isShowTitleAvatar: true,
        hideRightAvatar: false,
        inputTextColor: '#ff5500',
    },
    statusBarNotificationConfig: {
        showBadge: false,
        titleOnlyShowAppName: true,
    }
})