The present invention discloses a device and method for instant communication implementation of information interaction, relates to the communication technology field, in order to solve the low efficiency of information interactive instant communication development package based on the existing technology, the problem of poor versatility of the development package. The method comprises the following steps: when the need to display user information in instant communication interface, to obtain the user information through asynchronous proxy operation; the user information of the asynchronous agent operation to get the show in the corresponding position of the instant communication interface.
【技术实现步骤摘要】
一种即时通信开发包实现信息交互的方法及装置
本专利技术涉及通信
,特别是涉及一种即时通信开发包实现信息交互的方法及装置。
技术介绍
即时通信界面开发工具包(IMUISDK)可以被嵌入在普通APP中,从而使普通APP具备即时通信功能。IMSDK的聊天用户界面UI中,会显示用户的头像、名字、ID、等级、职位、地理位置等信息。这些信息一般可以从IMSDK服务器获取。这样就会造成一个问题,由于IMSDK是一个通用的SDK,每一个APP接入集成该IMSDK后,都需要IM服务器和相应的APP服务器联调一次用户信息接口,SDK通用性较差。而且当IMSDK服务的业务线多、用户信息多时,联调用户信息接口工作量很大,效率低且容易出错。
技术实现思路
本专利技术要解决的技术问题是提供一种即时通信开发包实现信息交互的方法及装置,用以解决现有技术中基于即时通信开发包的即时通信中信息交互效率低下,开发包通用性差的问题。一方面,本专利技术提供一种即时通信开发包实现信息交互的方法,包括:当需要在即时通信界面显示用户信息时,通过异步代理操作获取所述用户信息;将所述异步代理操作获取的所述用户信息显示在所述即时通信界面的相应位置。可选的,所述通过异步代理操作获取所述用户信息包括:通过异步代理操作查询本地是否缓存了所述用户信息;在本地未缓存所述用户信息的情况下,通过异步代理操作向与所述即时通信开发包相对应的基础应用软件索要所述用户信息。可选的,所述通过异步代理操作查询本地是否缓存了所述用户信息包括:将用户身份标识传递给异步代理处理函数,以使所述异步代理处理函数根据用户身份标识查询本地是否缓存了 ...
【技术保护点】
一种即时通信开发包实现信息交互的方法,其特征在于,包括:当需要在即时通信界面显示用户信息时,通过异步代理操作获取所述用户信息;将所述异步代理操作获取的所述用户信息显示在所述即时通信界面的相应位置。
【技术特征摘要】
1.一种即时通信开发包实现信息交互的方法,其特征在于,包括:当需要在即时通信界面显示用户信息时,通过异步代理操作获取所述用户信息;将所述异步代理操作获取的所述用户信息显示在所述即时通信界面的相应位置。2.根据权利要求1所述的方法,其特征在于,所述通过异步代理操作获取所述用户信息包括:通过异步代理操作查询本地是否缓存了所述用户信息;在本地未缓存所述用户信息的情况下,通过异步代理操作向与所述即时通信开发包相对应的基础应用软件索要所述用户信息。3.根据权利要求2所述的方法,其特征在于,所述通过异步代理操作查询本地是否缓存了所述用户信息包括:将用户身份标识传递给异步代理处理函数,以使所述异步代理处理函数根据用户身份标识查询本地是否缓存了与相应的用户信息。4.根据权利要求3所述的方法,其特征在于,所述通过异步代理操作向与所述即时通信开发包相对应的基础应用软件索要所述用户信息包括:所述异步代理处理函数将所述用户身份标识传递给所述基础应用软件,以使所述基础应用软件根据所述用户身份标识向所述基础应用软件对应的服务器索要所述用户信息。5.根据权利要求2所述的方法,其特征在于,所述通过异步代理操作获取所述用户信息还包括:在本地缓存了所述用户信息的情况下,通...
【专利技术属性】
技术研发人员:许刚,
申请(专利权)人:北京五八信息技术有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。