即时通讯交互方法及终端技术

技术编号:13366951 阅读:86 留言:0更新日期:2016-07-19 10:45
本发明专利技术涉及一种即时通讯交互方法及终端,其方法包括:终端响应用户操作指令,显示通讯录界面,获取通讯录列表;遍历通讯录列表中各联系人账号,判断联系人账号是否具有音视频服务,若是,则为对应的联系人账号生成音视频图标按钮,并显示在通讯录界面对应联系人位置,以供用户点击进行音视频拨打操作。本发明专利技术通过在通讯录上增加拨打音视频按钮,使得用户可以无需点击进入音视频详情页而直接发起音视频通话,从而缩短即时通讯中发起音视频通话的路径,提高音视频通话操作效率,优化用户体验。

【技术实现步骤摘要】
201410707869

【技术保护点】
一种即时通讯交互方法,其特征在于,包括:终端响应用户操作指令,显示通讯录界面,获取通讯录列表;遍历所述通讯录列表中各联系人账号,判断所述联系人账号是否具有音视频服务,若是,则为对应的联系人账号生成音视频图标按钮,并显示在通讯录界面对应联系人位置,以供用户点击进行音视频拨打操作。

【技术特征摘要】
1.一种即时通讯交互方法,其特征在于,包括:
终端响应用户操作指令,显示通讯录界面,获取通讯录列表;
遍历所述通讯录列表中各联系人账号,判断所述联系人账号是否具有音
视频服务,若是,则
为对应的联系人账号生成音视频图标按钮,并显示在通讯录界面对应联
系人位置,以供用户点击进行音视频拨打操作。
2.根据权利要求1所述的方法,其特征在于,还包括:
当用户点击联系人的音视频图标按钮时,根据用户的点击指令,进行对
应联系人的音视频拨打操作,与对应的联系人进行音视频通话。
3.根据权利要求1所述的方法,其特征在于,所述遍历通讯录列表中各
联系人账号,判断所述联系人账号是否具有音视频服务的步骤包括:
遍历所述通讯录列表中各联系人账号;
针对每一联系人账号,查找本地缓存列表,判断所述本地缓存列表中是
否存在所述联系人账号;若存在,则
从所述本地缓存列表中,获取所述联系人账号的音视频能力项标识;
若所述联系人账号的音视频能力项标识的值为设定的具有音视频服务的
值,则判断所述联系人账号具有音视频服务;否则,判断所述联系人账号不
具有音视频服务。
4.根据权利要求3所述的方法,其特征在于,所述针对每一联系人账号,
查找本地缓存列表,判断所述本地缓存列表中是否存在所述联系人账号的步
骤之后还包括:
若所述本地缓存列表中不存在所述联系人账号,则查找本地数据库,判
断所述本地数据库中是否存在所述联系人账号;若存在,则
从所述本地数据库中,获取所述联系人账号的音视频能力项标识;
若所述联系人账号的音视频能力项标识的值为设定的具有音视频服务的

\t值,则判断所述联系人账号具有音视频服务;否则,判断所述联系人账号不
具有音视频服务。
5.根据权利要求4所述的方法,其特征在于,所述本地数据库包括含有
简单资料的第一级资料库,以及含有详细资料的第二级资料库;所述查找本
地数据库的步骤中还包括:
优先查找所述第一级资料库,若所述第一级资料库中存在所述联系人账
号,则不查找所述第二级资料库;若所述第一级资料库中不存在所述联系人
账号,则再查找所述第二级资料库,判断第二级资料库中是否存在所述联系
人账号。
6.根据权利要求4或5所述的方法,其特征在于,还包括:
从后台服务器拉取用户数据,保存到所述本地数据库,并更新所述缓存
列表;以及还包括:
将具有音视频服务的联系人在所述通讯录列表中靠前显示。
7.一种即时...

【专利技术属性】
技术研发人员:姜鑫磊罗根杜田宇钱成李仁生殷洁王明明王锐
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1