【技术实现步骤摘要】
201410707869
【技术保护点】
一种即时通讯交互方法,其特征在于,包括:终端响应用户操作指令,显示通讯录界面,获取通讯录列表;遍历所述通讯录列表中各联系人账号,判断所述联系人账号是否具有音视频服务,若是,则为对应的联系人账号生成音视频图标按钮,并显示在通讯录界面对应联系人位置,以供用户点击进行音视频拨打操作。
【技术特征摘要】
1.一种即时通讯交互方法,其特征在于,包括:
终端响应用户操作指令,显示通讯录界面,获取通讯录列表;
遍历所述通讯录列表中各联系人账号,判断所述联系人账号是否具有音
视频服务,若是,则
为对应的联系人账号生成音视频图标按钮,并显示在通讯录界面对应联
系人位置,以供用户点击进行音视频拨打操作。
2.根据权利要求1所述的方法,其特征在于,还包括:
当用户点击联系人的音视频图标按钮时,根据用户的点击指令,进行对
应联系人的音视频拨打操作,与对应的联系人进行音视频通话。
3.根据权利要求1所述的方法,其特征在于,所述遍历通讯录列表中各
联系人账号,判断所述联系人账号是否具有音视频服务的步骤包括:
遍历所述通讯录列表中各联系人账号;
针对每一联系人账号,查找本地缓存列表,判断所述本地缓存列表中是
否存在所述联系人账号;若存在,则
从所述本地缓存列表中,获取所述联系人账号的音视频能力项标识;
若所述联系人账号的音视频能力项标识的值为设定的具有音视频服务的
值,则判断所述联系人账号具有音视频服务;否则,判断所述联系人账号不
具有音视频服务。
4.根据权利要求3所述的方法,其特征在于,所述针对每一联系人账号,
查找本地缓存列表,判断所述本地缓存列表中是否存在所述联系人账号的步
骤之后还包括:
若所述本地缓存列表中不存在所述联系人账号,则查找本地数据库,判
断所述本地数据库中是否存在所述联系人账号;若存在,则
从所述本地数据库中,获取所述联系人账号的音视频能力项标识;
若所述联系人账号的音视频能力项标识的值为设定的具有音视频服务的
\t值,则判断所述联系人账号具有音视频服务;否则,判断所述联系人账号不
具有音视频服务。
5.根据权利要求4所述的方法,其特征在于,所述本地数据库包括含有
简单资料的第一级资料库,以及含有详细资料的第二级资料库;所述查找本
地数据库的步骤中还包括:
优先查找所述第一级资料库,若所述第一级资料库中存在所述联系人账
号,则不查找所述第二级资料库;若所述第一级资料库中不存在所述联系人
账号,则再查找所述第二级资料库,判断第二级资料库中是否存在所述联系
人账号。
6.根据权利要求4或5所述的方法,其特征在于,还包括:
从后台服务器拉取用户数据,保存到所述本地数据库,并更新所述缓存
列表;以及还包括:
将具有音视频服务的联系人在所述通讯录列表中靠前显示。
7.一种即时...
【专利技术属性】
技术研发人员:姜鑫磊,罗根,杜田宇,钱成,李仁生,殷洁,王明明,王锐,
申请(专利权)人:腾讯科技深圳有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。