方法

setImToken(token: string)

更新实例token

myIm.setImToken('new token')

setImApiKey(apiKey: string)

更新实例ApiKey

myIm.setImApiKey('new apiKey')

getUserInfo(address?: string)

获取用户基础信息

getFollowing(data: { address: string, cursor?: string, limit?: number })

获取关注的人列表

recommend(data: { address: string, cursor?: string, limit?: number })

推荐引擎根据用户twitter关注、以太坊链上交易、持有的nft、当前following的用户进行好友推荐

follow(address: string)

关注一个用户

unfollow(address: string)

取关一个用户

sendMessage(data: sendMessageType)

发送消息(sendMessageType参数如下)

userChannelsList(data: listRequestType)

获取用户会话列表(listRequestType参数如下)

messageList(data: messageListRequestType)

获取用户会话内的消息列表(messageListRequestType参数如下)

channelCreate(data: {members, name, type})

创建新会话

channelInfo(channelUuid: string)

获取会话详情

channelDisband(channelUuid: string)

解散会话

channelMemberLeave(channelUuid: string)

当前用户退出会话

Last updated