【技术实现步骤摘要】
本专利技术涉及通信
,特别涉及一种用户事件的响应方法及装置。
技术介绍
随着通信技术的迅速发展,出现了越来越多的互联网应用服务器。当互联网应用服务器的用户量比较大时,一些第三方服务器为了借助互联网应用服务器推广自己的产品或服务,可以与互联网应用服务器建立合作关系。在此基础上,用户可以通过互联网应用服务器与第三方服务器建立通信关系,即用户在第三方服务器触发的用户事件先到达互联网应用服务器,然后由互联网应用服务器传输至第三方服务器。其中,该用户事件可以为用户向第三方服务器发送的消息,也可以为用户针对第三方服务器进行的一些操作,如用户关注第三方服务器的操作等。当用户使用终端通过互联网应用服务器触发针对第三方服务器的用户事件时,第三方服务器应该确保可以及时对用户事件进行响应,以给用户带来良好的操作体验。相关技术在对用户触发的用户事件进行响应时,通常采用的方法为:互联网应用服务器在检测到终端针对第三方服务器触发的用户事件后,向第三方服务器发送用户事件通知消息,该用户事件通知消息携带互联网应用标识及事件类型;第三方服务器接收用户事件通知消息后,触发向指定工作人员发出通知消息,由指定工作人员确定针对该用户事件的响应方式;第三方服务器获取指定工作人员确定的响应方式后,向互联网应用服务器发送携带该响应方式的响应消息;互联网应用服务器将该响应消息发送至互联网应用标识对应的终端。在实现本专利技术的过程中,专利技术 ...
【技术保护点】
一种用户事件的响应方法,其特征在于,所述方法应用于终端与第三方服务器基于互联网应用服务器进行交互的场景,所述方法应用于所述互联网应用服务器,包括:检测终端通过所述互联网应用服务器触发的针对所述第三方服务器的用户事件,所述用户事件携带互联网应用标识及所述第三方服务器的公共标识;根据所述公共标识获取检测到的用户事件对应的响应消息,所述响应消息根据用户事件与响应消息之间的映射关系确定;将获取到的响应消息回复至所述互联网应用标识对应的终端。
【技术特征摘要】
1.一种用户事件的响应方法,其特征在于,所述方法应用于终端与第三方
服务器基于互联网应用服务器进行交互的场景,所述方法应用于所述互联网应
用服务器,包括:
检测终端通过所述互联网应用服务器触发的针对所述第三方服务器的用户
事件,所述用户事件携带互联网应用标识及所述第三方服务器的公共标识;
根据所述公共标识获取检测到的用户事件对应的响应消息,所述响应消息
根据用户事件与响应消息之间的映射关系确定;
将获取到的响应消息回复至所述互联网应用标识对应的终端。
2.根据权利要求1所述的方法,其特征在于,所述根据所述公共标识获取
检测到的用户事件对应的响应消息,包括:
根据所述公共标识获取所述第三方服务器预先设置的用户事件与响应消息
之间的映射关系;
根据所述检测到的用户事件查询所述映射关系,将所述映射关系中所述检
测到的用户事件对应的响应消息作为获取到的响应消息。
3.根据权利要求2所述的方法,其特征在于,所述根据所述公共标识获取
所述第三方服务器预先设置的用户事件与响应消息之间的映射关系,包括:
根据所述公共标识向所述第三方服务器提供信息获取页面;
获取所述第三方服务器在所述信息获取页面设置的用户事件与响应消息之
间的映射关系。
4.根据权利要求3所述的方法,其特征在于,所述检测到的用户事件为检
测到的社交应用消息,所述检测到的社交应用消息由所述终端向所述第三方服
\t务器发送,所述映射关系为社交应用消息与响应消息之间的映射关系;
所述根据所述公共标识获取检测到的用户事件对应的响应消息,包括:
根据所述公共标识获取所述第三方服务器对应的社交应用消息与响应消息
之间的映射关系;
根据所述社交应用消息与响应消息之间的映射关系获取检测到的社交应用
消息对应的响应消息。
5.根据权利要求4所述的方法,其特征在于,所述社交应用消息与响应消
息之间的映射关系为社交应用消息中的关键字与响应消息之间的映射关系;
所述根据所述社交应用消息与响应消息之间的映射关系获取检测到的社交
应用消息对应的响应消息,包括:
将所述检测到的社交应用消息与映射关系中的关键字进行匹配;
当所述检测到的社交应用消息与映射关系中的任一关键字匹配时,将所述
任一关键字对应的响应消息作为所述检测到的社交应用消息对应的响应消息。
6.根据权利要求5所述的方法,其特征在于,所述将所述任一关键字对应
的响应消息作为所述检测到的社交应用消息对应的响应消息,包括:
将所述任一关键字对应的全部响应消息作为所述检测到的社交应用消息对
应的响应消息;
或者,从所述任一关键字对应的全部响应消息中随机选择一个响应消息作
为所述检测到的社交应用消息对应的响应消息。
7.根据权利要求5或6所述的方法,其特征在于,所述将所述任一关键字
对应的响应消息作为所述检测到的社交应用消息对应的响应消息之前,还包括:
向第三方服务器提供设置关键字与响应消息之间映射关系的关键字设置页
面;
在所述关键字设置页面获取关键字与响应消息之间的映射关系,其中,一
个关键字至少对应一条响应消息。
8.根据权利要求5所述的方法,其特征在于,所述将所述检测到的社交应
用消息与映射关系中的关键字进行匹配,包括:
当所述检测到的社交应用消息与映射关系中的任一关键字一致时,确定所
述检测到的社交应用消息与所述任一关键字匹配;
或者,当所述检测到的社交应用消息包括映射关系中的任一关键字时,确
定所述检测到的社交应用消息与所述任一关键字匹配。
9.根据权利要求3所述的方法,其特征在于,所述检测到的用户事件为检
测到的关注相关操作,所述关注相关操作为所述终端对应的用户执行的与所述
第三方服务器相关的操作,所述映射关系为关注相关操作与响应消息之间的映
射关系;
所述根据所述公共标识获取检测到的用户事件对应的响应消息,包括:
根据所述公共标识获取所述第三方服务器对应的关注相关操作与响应消息
之间的映射关系;
根据所述关注相关操作与响应消息之间的映射关系获取检测到的关注相关
操作对应的响应消息。
10.根据权利要求1所述的方法,其特征在于,所述根据所述公共标识获
取检测到的用户事件对应的响应消息,包括:
根据所述公共标识向所述第三方服务器发送用户事件通知消息,所述用户
事件通知消息至少携带所述检测到的用户事件的事件信息;
接收所述第三方服务器发送的用户事件响应消息,所述用户事件响应消息
携带所述第三方服务器确定的所述检测到的用户事件对应的响应消息的响应方
\t式,所述响应方式由所述第三方服务器根据所述事件信息及预设的用户事件与
响应消息之间的映射关系确定;
根据所述响应方式生成响应消息。
11.根据权利要求10所述的方法,其特征在于,所述根据所述公共标识向
所述第三方服务器发送用户事件通知消息,包括:
当所述检测到的用户事件为所述终端向所述第三方服务器发送文本消息的
事件时,根据所述公共标识将所述文本消息作为用户事件通知消息发送至所述
第三方服务器。
12.根据权利要求10所述的方法,其特征在于,所述根据所述公共标识向
所述第三方服务器发送用户事件通知消息,包括:
当所述检测到的用户事件为所述终端向所述第三方服务器发送多媒体消息
的事件时,获取所述多媒体消息的多媒体类型及所述多媒体消息中携带的多媒
体文件的多媒体标识,将所述多媒体类型及多媒体标识作为所述事件信息;
根据所述公共标识向所述第三方服务器发送至少携带所述多媒体类型及多
媒体标识的用户事件通知消息。
13.根据权利要求10所述的方法,其特征在于,所述根据所述公共标识向
所述第三方服务器发送用户事件通知消息,包括:
当所述检测到的用户事件为所述终端向所述第三方服务器发送地理位置消
息的事件时,获取所述终端的地理位置信息,将所述地理位置信息作为所述事
件信息;
根据所述公共标识向所述第三方服务器发送至少携带所述地理位置信息的
用户事件通知消息。
14.根据权利要求10所述的方法,其特征在于,所述根据所述公共标识向
所述第三方服务器发送用户事件通知消息,包括:
当检测到的用户事件为所述终端向所述第三方服务器发送链接消息的事件
时,获取所述链接消息的链接地址,将所述链接地址作为所述事件信息;
根据所述公共标识向所述第三方服务器发送至少携带所述链接地址的用户
事件通知消息。
15.根据权利要求10所述的方法,其特征在于,所述根据所述公共标识向
所述第三方服务器发送用户事件通知消息,包括:
当检测到的用户事件为所述终端执行的与所述第三方服务器相关的操作时,
获取所述操作的操作类型,将所述操作类型作为所述事件信息;
根据所述公共标识向所述第三方服务器发送至少携带所述操作类型的用户
事件通知消息。
16.根据权利要求10所述的方法,其特征在于,所述根据所述公共标识向
所述第三方服务器发送用户事件通知消息,包括:
当检测到的用户事件为所述终端上报地理位置的事件时,获取所述终端的
地理位置信息,将所述地理位置信息作为所述事件信息;
根据所述公共标识向所述第三方服务器发送至少携带所述地理位置信息的
用户事件通知消息。
17.根据权利要求10所述的方法,其特征在于,所述根据所述响应方式生
成响应消息,包括:
当所述响应方式为以文本消息的方式进行响应时,接收所述第三方服务器
发送的文本响应消息,将所述文本响应消息作为生成的响应消息。
18.根据权利要求10所述的方法,其特征在于,所述根据所述响应方式生
成响应消息,包括:
当所述响应方式为以多媒体消息的方式进行响应时,接收所述第三方服务
器发送的所述检测到的用户事件对应的响应消息中携带的多媒体文件的标识;
根据所述多媒体文件的标识获取响应消息中携带的多媒体文件;
根据所述多媒体文件生成响应消息。
19.根据权利要求10所述的方法,其特征在于,所述根据所述公共标识向
所述第三方服务器发送用户事件通知消息之后,还包括:
如果在第一预设时间内未接收到所述第三方服务器发送的用户事件响应消
息,则重新向所述第三方服务器发送用户事件通知消息,直至发送所述用户事
件通知消息的次数达到预设次数或接收到所述第三方服务器发送的用户事件响
应消息为止。
20.根据权利要求19所述的方法,其特征在于,所述重新向所述第三方服
务器发送用户事件通知消息之前,还包括:
当接收到所述第三方服务器发送的空白消息时,取消重新向所述第三方服
务器发送用户事件通知消息。
21.根据权利要求19所述的方法,其特征在于,所述重新向所述第三方服
务器发送用户事件通知消息之前,还包括:
在每次重新发送所述用户事件通知消息时,记录一次用户事件通知消息的
标识;
根据所述用户事件通知消息的标识的记录次数确定重新发送所述用户事件
通知消息的次数是否达到预设次数;
如果重新发送所述用户事件通知消息的次数达到预设次数,则停止重新向
\t所述第三方...
【专利技术属性】
技术研发人员:陈浩,杨茂巍,
申请(专利权)人:腾讯科技深圳有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。