手机短信应用融合第三方通讯应用的通讯方法及装置的制造方法_2

文档序号:9238759阅读:来源:国知局
优选实施例针对通讯场景四的手机短信应用融合微信应用的通讯方法流程图;
图6是本发明优选实施例的手机短信应用融合第三方通讯应用的通讯装置结构示意图。
[0018]附图标记说明:
10、接收装置;20、判断装置;30、同步发送装置;40、API发送装置。
【具体实施方式】
[0019]以下结合附图对本发明的实施例进行详细说明,但是本发明可以由权利要求限定和覆盖的多种不同方式实施。
[0020]参照图1,本发明的优选实施例提供了一种手机短信应用融合第三方通讯应用的通讯方法,包括:
步骤S101,接收手机短信用户向第三方通讯应用发送的即时通讯请求,即时通讯请求的内容包括即时通讯消息内容和接收即时通讯消息内容的第三方通讯应用ID号;
步骤S103,判断第三方通讯应用ID号是否同步至发送即时通讯请求的手机短信用户的通讯录,若是,则通过URI匹配地址将即时通讯消息内容直接发送给第三方通讯应用ID号,URI匹配地址为第三方通讯应用将第三方通讯应用ID号同步至通讯录时向通讯录数据库写入的地址,
若否,则通过第三方通讯应用的API接口将即时通讯消息内容分享给第三方通讯应用ID号。
[0021]本发明的手机短信应用融合第三方通讯应用的通讯方法,通过接收手机短信用户向第三方通讯应用发送的即时通讯请求,即时通讯请求的内容包括即时通讯消息内容和接收即时通讯消息内容的第三方通讯应用ID号;判断第三方通讯应用ID号是否同步至发送即时通讯请求的手机短信用户的通讯录,若是,则通过URI (uniform resourceidentifier,统一资源标识符,用来唯一的标识一个资源)匹配地址将即时通讯消息内容发送给第三方通讯应用ID号,URI匹配地址为第三方通讯应用将第三方通讯应用ID号同步至通讯录时向通讯录数据库写入的地址,若否,则通过第三方通讯应用的API接口将即时通讯消息内容分享给第三方通讯应用ID号,解决了现有手机短信应用没有融合第三方通讯应用从而导致通讯不方便以及用户体验不佳的技术问题,提高了即时通讯效率,提升了用户即时通讯体验。
[0022]可选地,步骤S103中,通过URI匹配地址将即时通讯消息内容直接发送给第三方通讯应用ID号包括:
通过URI匹配地址跳转至与第三方通讯应用ID号对应的聊天界面;
基于聊天界面将即时通讯消息内容发送给第三方通讯应用ID号。
[0023]本实施例中,当系统接收到手机短信用户向第三方通讯应用发送的即时通讯请求后,第三方通讯应用开始启动,并自动创建第三方通讯应用好友的账号,同时将创建的第三方通讯应用好友的账号与发送即时通讯请求的手机短信用户的通讯录进行匹配,当匹配成功后,则向该通讯录的数据库写入与通讯录联系人对应的第三方通讯应用用户的账号以及URI匹配地址,故当系统判断出第三方通讯应用ID号同步至发送即时通讯请求的手机短信用户的通讯录时,可以通过URI匹配地址将即时通讯消息内容发送给第三方通讯应用ID号,本实施例通过URI匹配地址可以直接跳转至与第三方通讯应用ID号的聊天界面并进行后续的即时通讯,无需在跳转至第三方通讯应用平台后再查找第三方通讯应用ID号,从而提高了手机短信用户与第三方通讯应用用户进行即时通讯的效率,提升了手机短信用户与第三方通讯应用用户通讯的体验。
[0024]具体地,本实施例可以在手机短信用户的手机短信界面设置第三方通讯应用的图标,通过点击该第三方通讯应用的图标实现向第三方通讯应用发送即时通讯请求,也可以在手机短信用户的通讯录或通话记录联系人界面设置第三方通讯应用的图标,从而实现了在不同界面向第三方通讯应用发送即时通讯请求,方便了用户向第三方通讯应用发送即时通讯请求,从而更快捷的实现手机短信用户与第三方通讯用户之间的即时通讯。
[0025]可选地,基于聊天界面将即时通讯消息内容发送给第三方通讯应用ID号包括: 判断即时通讯消息内容是否为文本或图片格式,若是,则基于聊天界面将即时通讯消息内容发送给第三方通讯应用ID号,
若否,则生成指向即时通讯消息内容的第一网页链接地址,并基于聊天界面将第一网页链接地址发送给第三方通讯应用ID号。
[0026]由于现有的第三方通讯应用的开放标准不一样,故其支持的即时通讯的内容格式不同,本实施例在基于聊天界面将即时通讯消息内容发送给第三方通讯应用ID号时,自动判断即时通讯消息内容格式,考虑到现有第三方通讯应用基本都支持文本或图片格式内容的即时通讯,故本实施例以此为依据对即时通讯的内容进行判断,从而保障了即时通讯消息内容的成功发送。实际情况中,也可以根据第三方通讯应用的类型以及该类型支持的即时通讯消息内容格式确定是否需要创建第一网页链接地址。
[0027]可选地,通过第三方通讯应用的API接口将即时通讯消息内容分享给第三方通讯应用ID号包括:
通过预先申请获取的SDK组件向第三方通讯应用发起认证申请;
通过第三方通讯应用同意认证申请后开放的API接口将即时通讯消息内容分享给第三方通讯应用ID号。
[0028]由于当第三方通讯应用ID号没有同步至发送即时通讯请求的手机短信用户的通讯录时,系统是无法找到与第三方通讯应用ID号对应的URI匹配地址,从而不能直接根据URI匹配地址跳转至第三方通讯应用ID号的聊天界面进行即时通讯,本实施例针对该情况提出了利用第三方通讯应用的API接口将即时通讯消息内容分享给第三方通讯应用ID号的解决方案。
[0029]具体地,首先通过预先申请获取的SDK (Software Development Kit,软件开发工具包)组件向第三方通讯应用发起认证申请,并在通过第三方通讯应用同意认证申请后开放的API接口将即时通讯消息内容分享给第三方通讯应用ID号。
[0030]可选地,通过预先申请获取的SDK组件向第三方通讯应用发起认证申请包括: 向第三方通讯应用平台申请获取SDK组件;
通过SDK组件向第三方通讯应用发起认证申请。
[0031]本实施例在向第三方通讯应用发起认证申请之前需要向第三方通讯应用平台申请获取并下载相应的SDK组件。该申请过程可以由系统预先向第三方通讯应用开放平台申请获取,也可以在需要接入第三方通讯应用(向第三方通讯应用发起认证申请)时临时向第三方通讯应用开放平台申请获取。
[0032]可选地,通过第三方通讯应用同意认证申请后开放的API接口将即时通讯消息内容分享给第三方通讯应用ID号包括:
判断即时通讯消息内容是否为文本或图片格式,若是,则通过第三方通讯应用同意认证申请后开放的API接口将即时通讯消息内容分享给第三方通讯应用ID号;
若否,则生成指向即时通讯消息内容的第二网页链接地址,并通过第三方通讯应用同意认证申请后开放的API接口将第二网页链接地址分享给第三方通讯应用ID号。
[0033]由于现有的第三方通讯应用的开放标准不一样,故其支持的即时通讯的内容格式不同,本实施
当前第2页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1