CN113869954A - 信息处理方法和装置 - Google Patents
信息处理方法和装置 Download PDFInfo
- Publication number
- CN113869954A CN113869954A CN202111157601.XA CN202111157601A CN113869954A CN 113869954 A CN113869954 A CN 113869954A CN 202111157601 A CN202111157601 A CN 202111157601A CN 113869954 A CN113869954 A CN 113869954A
- Authority
- CN
- China
- Prior art keywords
- activity
- information
- merchant
- terminal
- user
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/02—Marketing; Price estimation or determination; Fundraising
- G06Q30/0207—Discounts or incentives, e.g. coupons or rebates
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/02—Reservations, e.g. for tickets, services or events
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/02—Marketing; Price estimation or determination; Fundraising
- G06Q30/0207—Discounts or incentives, e.g. coupons or rebates
- G06Q30/0222—During e-commerce, i.e. online transactions
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/02—Marketing; Price estimation or determination; Fundraising
- G06Q30/0207—Discounts or incentives, e.g. coupons or rebates
- G06Q30/0238—Discounts or incentives, e.g. coupons or rebates at point-of-sale [POS]
Landscapes
- Business, Economics & Management (AREA)
- Engineering & Computer Science (AREA)
- Strategic Management (AREA)
- Accounting & Taxation (AREA)
- Development Economics (AREA)
- Finance (AREA)
- Economics (AREA)
- Entrepreneurship & Innovation (AREA)
- Marketing (AREA)
- Physics & Mathematics (AREA)
- General Business, Economics & Management (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Game Theory and Decision Science (AREA)
- Tourism & Hospitality (AREA)
- Human Resources & Organizations (AREA)
- Operations Research (AREA)
- Quality & Reliability (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
本申请涉及一种信息处理方法和装置。所述方法包括:响应于页面加载请求,上报环境信息;当基于所述环境信息确定处于目标商户的经营场所时,展示交互活动预约页面;响应于基于所述交互活动预约页面所触发的活动预约操作,获取虚拟活动房间信息;基于所述虚拟活动房间信息,加入对应的虚拟活动房间,在所述虚拟活动房间中与加入所述虚拟活动房间的其它用户进行交互活动。采用本方法能够降低操作复杂度。
Description
技术领域
本申请涉及计算机技术领域,特别是涉及一种信息处理方法和装置。
背景技术
随着计算机技术的不断发展,基于计算机技术的在线交互方式也越来越普及,给人们的生活带来了诸多便捷与乐趣。以多商户联合组织的在线交互活动为例,用户通过参与在线交互活动获取商户福利,商户通过组织在线交互活动吸引用户。对于多商户联合组织的在线交互活动,目前常用的处理方式是,由商户管理员创建虚拟活动房间,生成该虚拟活动房间对应的二维码,并通过线下宣传及拉人参与交互活动。但是,该种处理方式下,需要商户管理员针对每次创建的虚拟活动房间生成相应二维码,并进行线下宣传,还需要用户扫描指定虚拟活动房间的二维码来参与该虚拟活动房间的交互活动,由此,存在操作复杂度高的问题。
发明内容
基于此,有必要针对上述技术问题,提供一种能够降低操作复杂度的信息处理方法和装置。
一种信息处理方法,所述方法包括:
响应于页面加载请求,上报环境信息;
当基于所述环境信息确定处于目标商户的经营场所时,展示交互活动预约页面;
响应于基于所述交互活动预约页面所触发的活动预约操作,获取虚拟活动房间信息;
基于所述虚拟活动房间信息,加入对应的虚拟活动房间,在所述虚拟活动房间中与加入所述虚拟活动房间的其它用户进行交互活动。
一种信息处理装置,所述装置包括:
上报模块,用于响应于页面加载请求,上报环境信息;
预约模块,用于当基于所述环境信息确定处于目标商户的经营场所时,展示交互活动预约页面;
获取模块,用于响应于基于所述交互活动预约页面所触发的活动预约操作,获取虚拟活动房间信息;
交互模块,用于基于所述虚拟活动房间信息,加入对应的虚拟活动房间,在所述虚拟活动房间中与加入所述虚拟活动房间的其它用户进行交互活动。
一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现以下步骤:
响应于页面加载请求,上报环境信息;
当基于所述环境信息确定处于目标商户的经营场所时,展示交互活动预约页面;
响应于基于所述交互活动预约页面所触发的活动预约操作,获取虚拟活动房间信息;
基于所述虚拟活动房间信息,加入对应的虚拟活动房间,在所述虚拟活动房间中与加入所述虚拟活动房间的其它用户进行交互活动。
一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现以下步骤:
响应于页面加载请求,上报环境信息;
当基于所述环境信息确定处于目标商户的经营场所时,展示交互活动预约页面;
响应于基于所述交互活动预约页面所触发的活动预约操作,获取虚拟活动房间信息;
基于所述虚拟活动房间信息,加入对应的虚拟活动房间,在所述虚拟活动房间中与加入所述虚拟活动房间的其它用户进行交互活动。
一种计算机程序产品,包括计算机程序,所述计算机程序被处理器执行时实现以下步骤:
响应于页面加载请求,上报环境信息;
当基于所述环境信息确定处于目标商户的经营场所时,展示交互活动预约页面;
响应于基于所述交互活动预约页面所触发的活动预约操作,获取虚拟活动房间信息;
基于所述虚拟活动房间信息,加入对应的虚拟活动房间,在所述虚拟活动房间中与加入所述虚拟活动房间的其它用户进行交互活动。
上述信息处理方法、装置、计算机设备、存储介质和计算机程序产品,在相应用户想要参加多个商户联合组织的在线交互活动时,基于响应页面加载请求时上报的环境信息确定相应用户是否处于目标商户的经营场所,以确定相应用户是否具有加入交互活动的资格,在确定用户具有加入交互活动的资格时,向用户展示交互活动预约页面,以便于用户基于所展示的交互活动预约页面触发活动预约操作,基于用户所触发的活动预约操作获取虚拟活动房间信息,并基于虚拟活动房间信息加入相应虚拟活动房间,在虚拟活动房间内与加入该虚拟活动房间的其他用户进行交互活动。这样,无需复杂的操作即可预约交互活动并加入虚拟活动房间进行交互活动,能够降低操作复杂度。
一种信息处理方法,所述方法包括:
接收终端上报的环境信息;
根据所述环境信息与预配置的商户信息判断相应用户是否处于目标商户的经营场所;
当判定所述用户处于所述目标商户的经营场所时,将交互活动预约页面发送至所述终端进行展示;
接收所述终端基于所述交互活动预约页面获取并发送的活动预约信息;
基于所述活动预约信息向所述终端反馈虚拟活动房间信息,以指示终端用户基于所述虚拟活动房间信息,加入对应的虚拟活动房间进行交互活动。
一种信息处理装置,所述装置包括:
第一接收模块,用于接收终端上报的环境信息;
判断模块,用于根据所述环境信息与预配置的商户信息判断相应用户是否处于目标商户的经营场所;
发送模块,用于当判定所述用户处于所述目标商户的经营场所时,将交互活动预约页面发送至所述终端进行展示;
第二接收模块,用于接收所述终端基于所述交互活动预约页面获取并发送的活动预约信息;
反馈模块,用于基于所述活动预约信息向所述终端反馈虚拟活动房间信息,以指示终端用户基于所述虚拟活动房间信息,加入对应的虚拟活动房间进行交互活动。
一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现以下步骤:
接收终端上报的环境信息;
根据所述环境信息与预配置的商户信息判断相应用户是否处于目标商户的经营场所;
当判定所述用户处于所述目标商户的经营场所时,将交互活动预约页面发送至所述终端进行展示;
接收所述终端基于所述交互活动预约页面获取并发送的活动预约信息;
基于所述活动预约信息向所述终端反馈虚拟活动房间信息,以指示终端用户基于所述虚拟活动房间信息,加入对应的虚拟活动房间进行交互活动。
一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现以下步骤:
接收终端上报的环境信息;
根据所述环境信息与预配置的商户信息判断相应用户是否处于目标商户的经营场所;
当判定所述用户处于所述目标商户的经营场所时,将交互活动预约页面发送至所述终端进行展示;
接收所述终端基于所述交互活动预约页面获取并发送的活动预约信息;
基于所述活动预约信息向所述终端反馈虚拟活动房间信息,以指示终端用户基于所述虚拟活动房间信息,加入对应的虚拟活动房间进行交互活动。
一种计算机程序产品,包括计算机程序,所述计算机程序被处理器执行时实现以下步骤:
接收终端上报的环境信息;
根据所述环境信息与预配置的商户信息判断相应用户是否处于目标商户的经营场所;
当判定所述用户处于所述目标商户的经营场所时,将交互活动预约页面发送至所述终端进行展示;
接收所述终端基于所述交互活动预约页面获取并发送的活动预约信息;
基于所述活动预约信息向所述终端反馈虚拟活动房间信息,以指示终端用户基于所述虚拟活动房间信息,加入对应的虚拟活动房间进行交互活动。
上述信息处理方法、装置、计算机设备、存储介质和计算机程序产品,在需要在多个商户之间联合组织在线交互活动时,调度服务器根据终端上报的环境信息与多个商户各自的商户信息,判断相应用户是否处于目标商户的经营场所,以确定相应用户是否具有加入交互活动的资格,在判定用户处于目标商户的经营场所时,也即是在确定用户具有加入交互活动的资格时,将交互活动预约页面发送至终端进行展示,以便于用户基于终端所展示的交互活动预约页面预约活动,以触发终端获取并发送相应活动预约信息,对应于活动预约信息向终端反馈虚拟活动房间信息,以指示终端用户基于虚拟活动房间信息加入相应虚拟活动房间进行交互活动。这样,终端用户无需复杂的操作即可预约交互活动并加入虚拟活动房间进行交互活动,能够降低操作复杂度。
附图说明
图1为一个实施例中信息处理方法的应用环境图;
图2为一个实施例中信息处理方法的流程示意图;
图3为一个实施例中交互活动预约页面的界面示意图;
图4为一个实施例中活动提醒消息的界面示意图;
图5为一个实施例中交互活动加入页面的界面示意图;
图6为一个实施例中个人资源分配页面的界面示意图;
图7为一个实施例中商户资源分配页面的界面示意图;
图8为另一个实施例中信息处理方法的流程示意图;
图9为一个实施例中基于环境信息与商户信息判断相应用户是否处于目标商户的经营场所步骤的原理示意图;
图10为一个实施例中同步交互活动结果的原理示意图;
图11为一个实施例中基于双通道进行数据同步的原理示意图;
图12为一个实施例中并发处理交互活动结果的原理示意图;
图13为一个实施例中信息处理方法的原理示意图;
图14为一个实施例中信息处理装置的结构框图;
图15为一个实施例中信息处理装置的结构框图;
图16为一个实施例中计算机设备的内部结构图;
图17为另一个实施例中计算机设备的内部结构图。
具体实施方式
为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行进一步详细说明。应当理解,此处描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。
本申请提供的信息处理方法,可以应用于如图1所示的应用环境中。其中,终端102通过网络与调度服务器104进行通信。终端102响应于页面加载请求,将环境信息上报至调度服务器104,调度服务器104基于环境信息与预配置的商户信息判断相应用户是否处于目标商户的经营场所,当判定处于目标商户的经营场所时,调度服务器104向终端102反馈交互活动预约页面,终端102展示交互活动预约页面,响应于基于该交互活动预约页面所触发的活动预约操作,从调度服务器104获取虚拟活动房间信息,终端102的用户基于虚拟活动房间信息加入对应的虚拟活动房间,在虚拟活动房间中各用户代表相应目标商户进行交互活动。其中,终端102可以但不限于是各种个人计算机、笔记本电脑、智能手机、平板电脑和便携式可穿戴设备,调度服务器104可以用独立的服务器或者是多个服务器组成的服务器集群来实现。
在一个实施例中,图1所示的应用环境中还包括处理服务器,处理服务器通过网络与调度服务器通信。处理服务器可以用独立的服务器或者是多个服务器组成的服务器集群来实现。
在一个实施例中,如图2所示,提供了一种信息处理方法,以该方法应用于图1中的终端为例进行说明,包括以下步骤:
步骤202,响应于页面加载请求,上报环境信息。
其中,页面加载请求用于请求加载预设页面,预设页面具体可以是交互活动对应的小程序或客户端的首页/主页。环境信息包括用户位置信息、终端所连接的无线网络的网络信息等中的至少一种,还可包括扫码标识,扫码标识用于表征是否扫描二维码,无线网络的网络信息包括网络标识和/或设备指纹。
具体地,终端动态检测用户针对交互活动对应的小程序或客户端触发的页面加载操作,基于所检测到的页面加载操作触发生成页面加载请求,基于页面加载请求向调度服务器上报环境信息。可以理解,环境信息可以是在触发生成页面加载请求后,动态获取并上报的,也可以是在触发生成页面加载请求之前动态获取,并在触发生成页面加载请求之后上报的。
在一个实施例中,终端上报环境信息时,还同时上报终端对应的设备信息,终端对应的设备信息具体可以是指终端的软硬件信息,包括但不限于是MAC地址(网卡地址)与root(刷机)标识等。
步骤204,当基于环境信息确定处于目标商户的经营场所时,展示交互活动预约页面。
具体地,终端将环境信息上报至调度服务器,以便于调度服务器基于所上报的环境信息与预配置的商户信息判断相应终端用户是否处于目标商户的经营场所内,并在判定用户处于目标商户的经营场所内时,反馈交互活动预约页面。相应地,在调度服务器基于环境信息确定相应终端用户处于目标商户的经营场所内时,终端接收调度服务器对应反馈的交互活动预约页面,并进行展示,以便于相应用户基于所展示的交互活动预约页面预约交互活动。
在一个实施例中,处于不同目标商户的经营场所内的终端所展示的交互活动预约页面可以相同,也可以不同,比如,交互活动预约页面可基于目标商户提供的活动资源动态调整。
在一个实施例中,参与/联合组织交互活动的商户有多个,目标商户是指该多个商户中,终端用户想要代表其进行交互活动的商户。可以理解,该多个商户可以是同处于一个商圈的多个商户,也可以是同一个品牌下部署在不同位置的多个商户/门店,还可以是跨地域跨品牌的多个商户,在此不作具体限定。
如图3所示,在一个实施例中提供了交互活动预约页面的界面示意图。该交互活动预约页面中包括活动标识、活动宣传语、目标商户的商户标识、活动资源信息、活动预约控件、活动规则查看控件、参与记录查看控件、商户当前排名、商户资源查看控件、各场次交互活动的交互活动开始时间、最近场次的开启倒计时与活动预约人数等,活动资源信息包括待获取的活动资源,以及各活动资源对应的获取条件使用说明等。参照图3,活动标识为XX商户赛,目标商户的商户标识为BB咖啡科兴店,活动宣传语为参与活动赢免单,活动资源信息包括100元现金红包、100个金币、100元优惠劵,以及各自相应的领取条件,活动预约控件对应“预约参赛”,活动规则查看控件对应“活动规则”,参与记录查看控件对应“参与记录”,商户当前排名为“NO.1”,商户资源查看控件为“查看总榜”,各场次交互活动的交互活动开始时间包括14:00、16:00与17:00,各自对应的状态为最近场次与等待开启,最近场次的开启倒计时与活动预约人数分别为“00:19:08”与“已有9888289位用户预约”。
可以理解,交互活动预约页面也可以理解为活动详情页面,终端通过展示该活动详情页面,以便于用户了解并参与该交互活动。若交互活动在处于同一个商圈内的多个商户间联合开展,则上述交互活动预约页面中该可展示相应商圈标识。商圈标识用于唯一标识商圈,商圈是指商店/商户以其所在地点为中心,沿着一定的方向和距离扩展,吸引顾客/用户的辐射范围,简而言之,就是来店顾客/用户所居住的区域范围。
步骤206,响应于基于交互活动预约页面所触发的活动预约操作,获取虚拟活动房间信息。
其中,活动预约操作是用户针对交互活动预约页面中的活动预约控件的触发操作,触发操作比如点击、按压或滑动等操作。虚拟活动房间信息是加入相应虚拟活动房间的依据/凭证,用于唯一确定虚拟活动房间,具体包括虚拟活动房间对应的房间标识与密码。以交互活动游戏为例,虚拟活动房间是指游戏房间,游戏包括但不限于是水友赛(是指多个商户联合组织的非职业性游戏娱乐活动)与电竞(是电子游戏比赛达到“竞技”层面的体育项目)。
具体地,终端动态检测用户基于所展示的交互活动预约页面所触发的活动预约操作,根据所检测到的活动预约操作获取活动预约信息,基于活动预约信息从调度服务器获取相应虚拟活动房间信息。
在一个实施例中,虚拟活动房间信息是调度服务器在创建虚拟活动房间时对应生成的。若交互活动有多个活动场次,每个活动场次对应一个交互活动开始时间,则活动预约信息中包括用户所预约活动场次的交互活动开始时间,还可包括用户标识等信息。调度服务器在每个活动场次对应的交互活动开始时间之前,创建相应虚拟活动房间,以及生成虚拟活动房间信息,以便于对应于活动预约信息向终端反馈相应活动场次对应的虚拟活动房间信息。若交互活动只有一个活动场次,则活动预约信息中包括用户标识等信息。调度服务器预先创建虚拟活动房间,以及生成虚拟活动房间信息,并对应于活动预约信息向终端反馈相应虚拟活动房间信息。
步骤208,基于虚拟活动房间信息,加入对应的虚拟活动房间,在虚拟活动房间中与加入虚拟活动房间的其它用户进行交互活动。
具体地,终端基于虚拟活动房间信息将相应用户加入对应的虚拟活动房间,以使得用户在虚拟活动房间中与其他加入该虚拟活动房间的用户进行交互活动。
在一个实施例中,在虚拟活动房间中,每个用户代表相应目标商户与其他用户进行交互活动。
以交互活动为在线的游戏为例,终端基于虚拟活动房间参数唤起游戏客户端,并将终端用户加入游戏客户端的相应游戏房间,这样,加入游戏房间的各用户代表各自的目标商户进行游戏对局。
上述信息处理方法,在需要在多个商户之间联合组织在线交互活动时,根据终端上报的环境信息与预配置的商户信息判断相应用户是否处于目标商户的经营场所,以判断相应用户是否具有加入交互活动的资格,在判定用户具有加入交互活动的资格时,将交互活动预约页面发送至终端进行展示,以便于用户通过终端展示的交互活动预约页面预约活动,接收终端获取并发送的活动预约信息,基于活动预约信息向终端反馈的虚拟活动房间信息,以便于终端用户基于虚拟活动房间信息加入对应的虚拟活动房间,而虚拟活动房间中的各用户进行交互。这样,基于终端上报的环境信息与预配置的商户信息校验用户加入交互活动的资格,通过向终端发送交互活动预约页面,以便于用户基于终端展示的交互活动预约页面预约活动,基于活动预约信息向终端反馈虚拟活动房间信息,以便于终端用户基于虚拟活动房间信息加入相应虚拟活动房间进行交互,能够降低操作复杂度。
在一个实施例中,环境信息获取步骤包括:响应于无线网络连接操作,连接目标商户的无线网络;获取无线网络的网络标识,以及无线网络对应的网络设备的设备指纹;根据网络标识与设备指纹得到环境信息。
其中,目标商户是终端对应的用户当前处于其经营场所内的商户,也是相应用户想要代表其参与交互活动的商户。无线网络具体可以是无线局域网,比如WIFI(一种无线网络)。网络标识用于标识无线网络,具体可以是无线网络对应的SSID(Service SetIdentifier,其包含了ESSID和BSSID,用来区分不同的网络,最多可以有32个字符,无线网卡设置了不同的SSID就可以进入不同网络,简而言之,SSID就是一个局域网/无线网络的网络名称)。设备指纹用于唯一标识网络设备,具体可以是指无线网络对应的BSSID(一种特殊的Ad-hoc LAN(点对点网络)的应用,也称为Basic Service Set(BSS,基本服务集),一群计算机设备设定相同的BSS名称,即可自成一个group(群组),每个BSS都会被赋予一个BSSID,它是一个长度为48位的二进制标识符,用来识别不同的BSS),网络设备的设备指纹具体可以是该网络设备的硬件地址。
具体地,终端动态检测无线网络连接操作,基于所检测到的无线网络连接操作连接目标商户的无线网络,并获取所连接的无线网络的网络标识,以及该无线网络对应的网络设备的设备指纹,根据该无线网络对应的网络标识与设备指纹得到环境信息。可以理解,无线网络连接操作具体可以是用户在无线网络列表中选取目标商户的无线网络时对应触发的操作,也可以是用户针对无线网络开启控件的触发操作,触发操作比如点击,此时,可将信号强度最强的无线网络确定为目标商户的无线网络。
上述实施例中,通过连接目标商户的无线网络来获取相应的网络标识与设备指纹,以得到用于判断相应用户是否处于目标商户的经营场所的环境信息。
在一个实施例中,环境信息获取步骤包括:响应于二维码扫描操作,扫描目标商户的活动二维码得到活动***;获取用户位置信息,根据用户位置信息得到环境信息;上报环境信息,包括:按照活动***上报环境信息。
其中,目标商户的活动二维码对应活动***,相应用户处于目标商户的经营场所内的终端,基于活动***能够获取交互活动预约页面。用户位置信息用于确定相应用户当前所处的位置,包括但不限于是经纬度坐标。
具体地,终端动态检测二维码扫描操作,基于所检测到的二维码扫描操作扫描目标商户的活动二维码得到相应的活动***,同时,获取相应用户当前的用户位置信息,根据该用户位置信息得到环境信息,并按照所得到的活动***将该环境信息上报至调度服务器。
在一个实施例中,终端根据页面访问请求加载并展示预设页面,并检测基于展示的预设页面所触发的二维码扫描操作。可以理解,二维码扫描操作具体可以是用户针对扫描触发控件的触发操作,触发操作比如点击。
在一个实施例中,用户位置信息具体可理解为用户LBS(Location BasedServices,基于位置服务,是利用各类型的定位技术来获取定位设备当前的所在位置,通过移动互联网向定位设备提供信息资源和基础服务)信息。
上述实施例中,通过扫描目标商户的活动二维码来获取活动***,以便于按照该活动***上报基于同步获取的用户位置信息得到的、且用于判断相应用户是否处于目标商户的经营场所的环境信息。
在一个实施例中,步骤206,包括:响应于基于交互活动预约页面所触发的活动预约操作,获取并上报活动预约信息;活动预约信息包括交互活动开始时间;接收并展示对应于活动预约信息反馈的活动提醒消息;响应于基于活动提醒消息所触发的活动加入操作,获取虚拟活动房间信息;虚拟活动房间信息是在交互活动开始时间之前,创建相应虚拟活动房间时生成的。
其中,交互活动开始时间是相应活动场次的交互活动的开始时间。活动提醒消息用于提醒相应用户加入所预约活动场次的虚拟活动房间进行交互活动。活动加入操作是用户针对展示的活动提醒消息的触发操作,比如点击操作。
具体地,终端根据用户在交互活动预约页面所触发的活动预约操作,确定用户所预约的活动场次,基于该活动场次对应的交互活动开始时间与用户标识生成活动预约信息,将所生成的活动预约信息上报至调度服务器,接收调度服务器在交互活动开始时间之前反馈的活动提醒消息,并展示该活动提醒消息,以提醒用户按时加入相应虚拟活动房间进行交互。终端动态检测用户基于所展示的活动提醒消息所触发的活动加入操作,基于所检测到的活动加入操作生成活动加入请求,基于该活动加入请求从调度服务器获取相应的虚拟活动房间信息,以便于终端用户基于虚拟活动房间信息,加入相应虚拟活动房间,并在虚拟活动房间中与其他用户进行交互活动。
如图4所示,在一个实施例中提供了活动提醒消息的界面示意图。活动提醒消息包括活动提醒文本数据,还包括交互活动加入链接。参照图4,活动提醒文本数据包括:“你好,你已报名成功,活动主题:AA商圈赛,活动时间:2021年03月22日14:00,活动地点:BB咖啡科兴店(目标商户的经营场所),请准时参赛哦!”,图4所展示的活动提醒消息对应有交互活动加入链接,用户点击该活动提醒消息即可触发活动加入操作。可以理解,图4所示的活动提醒消息界面中,还可展示活动提醒消息的接收时间、活动标识与用于访问其他内容的触发控件,以交互活动为游戏为例,接收时间比如13:50,活动标识为游戏名称,比如YY游戏,触发控件包括“活动资讯”、“往期回顾”与“福利中心”等内容对应的控件。
在一个实施例中,终端检测到用户基于活动提醒消息所触发的活动加入操作,则获取相应的交互活动加入链接。调度服务器可基于交互活动加入链接从调度服务器获取虚拟活动房间信息,也可基于交互活动加入链接从调度服务器获取交互活动加入页面,并进行展示,当检测到用户基于所展示的交互活动加入页面所触发的确认加入操作时,从调度服务器获取相应虚拟活动房间信息。
如图5所示,在一个实施例中提供了交互活动加入页面的界面示意图。该交互活动加入页面包括活动标识、目标商户的商户标识、活动宣传语、活动资源信息、活动加入控件、活动规则查看控件、参与记录查看控件、商户当前排名、商户资源查看控件、各场次交互活动的交互活动开始时间、最近场次的开启倒计时与活动预约人数等,活动资源信息包括待获取的活动资源,以及各活动资源对应的获取条件使用说明等。
参照图5,活动标识为XX商户赛,目标商户的商户标识为BB咖啡科兴店,活动宣传语为参与活动赢免单,活动资源信息包括100元现金红包、100个金币与100元优惠劵,活动加入控件对应“进入比赛”,活动规则查看控件对应“活动规则”,参与记录查看控件对应“参与记录”,商户当前排名为“NO.1”,商户资源查看控件为“查看总榜”,各场次交互活动的交互活动开始时间包括14:00、16:00与17:00,各自对应的状态为最近场次与等待开启,最近场次的开启倒计时与活动预约人数分别为“00:02:08”与“已有9888289位用户预约”。可以理解,若用户非首次参加该交互活动,活动资源信息还包括各资源对应的状态信息,如图5所示,100元现金红包、100个金币与100元优惠劵各自对应的状态信息,分别为领取、未达成与去使用。
上述实施例中,在交互活动开始之前,通过展示活动提醒消息提醒用户参与交互活动,基于用户针对所展示的活动提醒消息所触发的活动加入操作,调度服务器获取虚拟活动房间信息。
在一个实施例中,上述信息处理方法还包括:响应于分配资源获取操作,获取基于交互活动结果所确定的资源分配数据;基于资源分配数据展示个人资源分配页面;响应于基于个人资源分配页面所触发的商户资源查看操作,展示商户资源分配页面。
其中,资源分配数据包括相应用户所对应的个人资源,以及参与交互活动的各商户对应的商户资源,商户资源基于代表相应商户进行交互活动的各用户所对应的个人资源确定。
具体地,终端动态检测用户所触发的分配资源获取操作,基于所检测到的分配资源获取操作从调度服务器获取相应资源分配数据,该资源分配数据是调度服务器在交互活动结束后,基于交互活动结果对应确定的。终端根据资源分配数据中的个人资源展示个人资源分配页面,并检测用户基于所展示的个人资源分配页面所触发的商户资源查看操作,在检测到商户资源查看操作时,基于资源分配数据中的商户资源展示商户资源分配页面。
在一个实施例中,终端也可基于分配资源获取操作与商户资源查看操作,分别从调度服务器获取相应用户的个人资源与商户资源,并基于所获取的个人资源与商户资源,分别展示个人资源分配页面与商户资源分配页面。
在一个实施例中,分配资源获取操作具体可以是针对活动二维码所触发的二维码扫描操作,也可以是针对所收藏的活动***的点击操作。
如图6所示,在一个实施例中,提供了一种个人资源分配页面的界面示意图。个人资源分配页面包括分配至相应用户的资源类型与资源量、用户在当前活动场次的活动排名与所分配到的用户积分,还包括资源使用触发控件。参照图6,分配至相应用户的资源类型与资源量分别为金币与1888,活动排名与用户积分分别为5与12,资源使用触发控件为“去使用”。可以理解,在该个人资源分配页面后以预设透明度隐藏显示有图3所示的交互活动预约页面,以便于用户进行下一个活动场景的预约。
如图7所示,在一个实施例中,提供了一种商户资源分配页面的界面示意图。商户资源分配页面包括活动标识、活动宣传语、参与交互活动的多个商户各自对应的商户排名、商户积分与活动标识。参照图7,商户资源分配页面包括:活动标识为XX商户赛,活动宣传语为参与活动赢免单,BB咖啡科兴店对应的商户排名与商户积分分别为NO.1与267分,CC手机维修店对应的商户排名与商户积分分别为NO.2与116分,DD湘菜馆对应的商户排名与商户积分分别为NO.3与0分,活动标识为XX商户赛。可以理解,商户资源分配页面还可包括各商户对应的商户地址、资源类型与资源量,以及“去打榜”等触发控件。商户资源分配页面也可理解为商户排行榜,由此基于交互活动结果能够生成并展示各类趣味排行榜。
在一个实施例中,图3至图7所示的各界面示意图中的界面内容仅作为示例,并不用于具体限定。图3至图7所示页面均为H5(HTML5,一种超文本标记语言)页面。
上述实施例中,在用户想要查看资源分配数据时,终端基于用户触发的分配资源获取操作,获取调度服务器基于交互活动结果自动确定的资源分配数据,并基于资源分配数据展示个人资源分配页面与商户资源分配页面。
在一个实施例中,如图8所示,提供了一种信息处理方法,以该方法应用于图1中的调度服务器为例进行说明,包括以下步骤:
步骤802,接收终端上报的环境信息。
其中,环境信息包括用户位置信息、终端所连接的无线网络的网络信息等中的至少一种,还可包括扫码标识,扫码标识用于表征是否扫描二维码,无线网络的网络信息包括网络标识和/或设备指纹。
具体地,终端动态检测用户针对交互活动对应的小程序或客户端触发的页面加载操作,基于所检测到的页面加载操作触发生成页面加载请求,基于页面加载请求向调度服务器上报环境信息。可以理解,环境信息可以是在触发生成页面加载请求后,动态获取并上报的,也可以是在触发生成页面加载请求之前动态获取,并在触发生成页面加载请求之后上报的。相应地,调度服务器接收终端所上报的环境信息。页面加载请求用于请求加载预设页面,预设页面具体可以是交互活动对应的小程序或客户端的首页/主页。
在一个实施例中,调度服务器接收终端上报环境信息时,一并上报的终端所对应的设备信息,以便于基于设备信息判断相应用户是否为正常用户。终端对应的设备信息具体可以是指终端的软硬件信息,包括但不限于是MAC地址(网卡地址)与root(刷机)标识等。
步骤804,根据环境信息与预配置的商户信息判断相应用户是否处于目标商户的经营场所。
其中,预配置的商户信息有多个,每个商户对应一个商户信息,商户信息具体包括商户位置信息、无线网络的网络信息等中至少一种,还可包括允许扫码标识,允许扫码标识表征相应商户已申请允许用户通过扫描商户内的活动二维码参与交互活动。
具体地,调度服务器将终端上报的环境信息与预配置的各商户信息进行匹配,以根据匹配结果判断相应用户是否处于目标商户的经营场所。若环境信息与各商户信息均匹配失败,则判定用户不处于目标商户的经营场所,则不会向终端反馈交互活动预约页面。若环境信息与任一商户信息匹配成功,则将相应商户信息与环境信息相匹配的商户确定为目标商户,并判定用户处于该目标商户的经营场所内。
步骤806,当判定用户处于目标商户的经营场所时,将交互活动预约页面发送至终端进行展示。
具体地,当根据环境信息与预配置的商户信息判定相应用户处于目标商户的经营场所时,调度服务器则将相应交互活动预约页面发送至终端进行展示,以便于用户基于终端所展示的交互活动预约页面预约交互活动。
在一个实施例中,对于处于不同目标商户的经营场所内的用户,调度服务器可向相应终端反馈相同的交互活动预约页面,也可基于各目标商户所提供的活动资源动态调整交互活动预约页面,并将调整后的差异化交互活动预约页面反馈至相应终端进行展示。
步骤808,接收终端基于交互活动预约页面获取并发送的活动预约信息。
具体地,当检测到用户基于所展示的交互活动预约页面所触发的活动预约操作时,终端对应获取活动预约信息,并将所获取到的活动预约信息发送至调度服务器。相应地,调度服务器接收终端发送的活动预约信息。
步骤810,基于活动预约信息向终端反馈虚拟活动房间信息,以指示终端用户基于虚拟活动房间信息,加入对应的虚拟活动房间进行交互活动。
其中,虚拟活动房间信息是加入相应虚拟活动房间的依据/凭证,用于唯一确定虚拟活动房间,具体包括虚拟活动房间对应的房间标识与密码。
具体地,调度服务器基于终端发送的活动预约信息获取相应虚拟活动房间信息,并将所获取的虚拟活动房间信息反馈至终端,以便于终端基于所接收到的虚拟活动房间信息,将相应用户加入对应的虚拟活动房间。这样,在预约活动的各用户加入虚拟活动房间后,各用户在虚拟活动房间中进行交互活动。
在一个实施例中,在预约活动的各用户按照本申请的一个或多个实施例中提供的虚拟活动房间加入方式加入相应虚拟活动房间后,各用户在虚拟活动房间中代表各自对应的目标商户进行交互活动。
在一个实施例中,虚拟活动房间信息是调度服务器在创建虚拟活动房间时对应生成的。若交互活动有多个活动场次,每个活动场次对应一个交互活动开始时间,调度服务器则在每个活动场次对应的交互活动开始时间之前,创建相应活动场次的虚拟活动房间,以及生成虚拟活动房间信息,调度服务器基于所接收到的活动预约信息中的交互活动开始时间和/或活动场次,获取并反馈相应活动场次的虚拟活动房间信息,以便于终端用户基于虚拟活动房间信息加入相应活动场次的虚拟活动房间进行交互活动。若交互活动只有一个活动场次,调度服务器则预先创建虚拟活动房间,以及生成虚拟活动房间信息,并对应于活动预约信息向终端反馈预先生成的虚拟活动房间信息。
在一个实施例中,调度服务器相较于每个活动场次的交互活动开始时间,提前预设时长创建相应虚拟活动房间,预设时长小于相邻两个活动场次之间的时间间隔,这样,调度服务器在接收到活动预约信息后,直接将最近生成的虚拟活动房间信息反馈至终端。预设时长可自定义,比如10分钟。
在一个实施例中,调度服务器通过调用方式在处理服务器上创建虚拟互动房间,并通过回调方式从处理服务器获取所创建的虚拟活动房间对应的虚拟活动房间信息。
上述信息处理方法,在需要在多个商户之间联合组织在线交互活动时,调度服务器根据终端上报的环境信息与多个商户各自的商户信息,判断相应用户是否处于目标商户的经营场所,以确定相应用户是否具有加入交互活动的资格,在判定用户处于目标商户的经营场所时,也即是在确定用户具有加入交互活动的资格时,将交互活动预约页面发送至终端进行展示,以便于用户基于终端所展示的交互活动预约页面预约活动,以触发终端获取并发送相应活动预约信息,对应于活动预约信息向终端反馈虚拟活动房间信息,以指示终端用户基于虚拟活动房间信息加入相应虚拟活动房间进行交互活动。这样,终端用户无需复杂的操作即可预约交互活动并加入虚拟活动房间进行交互活动,能够降低操作复杂度。
在一个实施例中,环境信息基于终端连接的无线网络所对应的网络标识与设备指纹得到;步骤804,包括:将环境信息中的网络标识与预配置的商户信息中的网络标识进行匹配,以及将环境信息中的设备指纹与商户信息中的设备指纹进行匹配;若匹配成功,则判定相应用户处于目标商户的经营场所。
其中,网络标识具体可以是指无线网络的网络名称。设备指纹是指无线网络对应的网络设备的设备指纹,具体可以是指网络设备的硬件地址。
具体地,调度服务器在接收到终端基于所连接的无线网络对应的网络标识与设备指纹得到并上报的环境信息后,将环境信息中的网络标识与预配置的各商户信息中的网络标识进行匹配,以及将环境信息中的设备指纹与各商户信息中的设备指纹进行匹配。若环境信息中的网络标识与设备指纹,分别与同一个商户信息中的网络标识与设备指纹相匹配,则表明该环境信息与商户信息匹配成功,将该商户信息对应的商户确定为目标商户,并判定相应用户处于该目标商户的经营场所内,否则,判定相应用户不处于目标商户的经营场所内。
在一个实施例中,环境信息还包括用户位置信息,商户信息还包括商户位置信息。若环境信息中的网络标识与设备指纹,分别与同一个商户信息中的网络标识与设备指纹相匹配,调度服务器则根据环境信息中的用户位置信息与该匹配的商户信息中的商户位置信息,确定用户与商户之间的距离信息,并根据距离信息判断用户是否处于目标商户的经营场所内。若距离信息小于或等于预设距离,则判定用户处于目标商户的经营场所内。
在一个实施例中,用户位置信息包括用户对应的历史位置信息与当前位置信息。调度服务器基于历史位置信息与当前位置信息判断用户是否为正常用户,若判定用户为正常用户,则根据当前位置信息按照上述类似的判断流程判断用户是否处于目标商户的经营场所内。调度服务器可基于历史位置信息确定用户常驻地,并基于预设时间段内的历史位置信息与当前位置信息,判断用户当前是否处于常驻地,以及在该预设时间段内的位置信息是否频繁变化,且频繁变化的各位置信息之间的距离较远。若判定用户不处于常驻地,且在预设时间段内频繁变化的各位置信息之间的距离较远,则判定用户为异常用户。可以理解,调度服务器也可直接基于预设时间段内的历史位置信息与当前位置信息,判断用户是否为正常用户,比如,若在预设时间段内频繁变化的各位置信息之间的距离较远,则判定用户为异常用户。
在一个实施例中,调度服务器根据终端上报环境信息时一并上报的终端对应的设备信息,并结合用户位置信息与设备信息判断相应用户是否为正常用户。
上述实施例中,基于环境信息中的网络标识与设备指纹,以及各商户信息中的网络标识与设备指纹判断用户是否处于目标商户的经营场所的环境信息。
在一个实施例中,环境信息基于终端扫描目标商户的活动二维码时相应获取的用户位置信息得到;步骤804,包括:根据环境信息中的用户位置信息与预配置的商户信息中的商户位置信息确定距离信息;当距离信息小于或等于预设距离时,则判定相应用户处于目标商户的经营场所。
具体地,终端基于扫描目标商户的活动二维码时同步获取的用户位置信息得到环境信息。调度服务器在接收到终端上报的环境信息后,基于环境信息中的用户位置信息与预配置的各商户信息中的商户位置信息,确定用户与相应各商户之间的距离信息。当用户与某个商户之间的距离信息小于或等于预设距离时,则将该商户确定为目标商户,并判定用户处于目标商户的经营场所。
可以理解,若用户与多个商户之间的距离信息均小于或等于预设距离,调度服务器则将距离消息最小的商户确定为目标商户。若用户与各商户之间的距离信息均大于预设距离,则判定用户不处于目标商户的经营场所内。
在一个实施例中,环境信息还包括扫码标识。调度服务器还基于环境信息中的扫码标识确定相应终端是否是通过扫描活动二维码获取并上传环境信息的,还基于商户信息中的允许扫码标识,判断相应商户是否已申请允许用户通过扫描商户内的活动二维码参与交互活动的权限。若判定环境信息是终端通过扫描活动二维码获取并上传的,且商户信息中包括允许扫码标识,则基于用户位置信息与商户位置信息进一步判断用户是否处于目标商户的经营场所内。
在一个实施例中,环境信息还包括终端对应的设备信息。调度服务器按照本申请的一个或多个实施例中的用户到店判断流程,判断用户是否处于目标商户的经营场所内。
如图9所示,在一个实施例中提供了基于环境信息与商户信息判断相应用户是否处于目标商户的经营场所步骤的原理示意图。参照图9,提供了两种用户到店的判断方式,方式一是:终端连接目标商户的无线网络,获取并上报环境信息与终端的设备信息,环境信息包括用户位置信息、无线网络对应的网络标识与设备指纹,设备信息包括软硬件信息,方式二是:终端通过蜂窝网络(移动网络)扫描目标商户的活动二维码,获取并上报环境信息与终端的设备信息,环境信息包括用户位置信息与扫码标识,设备信息包括软硬件信息,各商户的商户管理员在调度服务器预先配置/登记商户信息,商户信息包括商户位置信息、允许扫码标识、无线网络对应的网络标识与设备指纹,允许扫码标识是通过申请允许用户通过扫描商户内的活动二维码参与交互活动的权限生成的。进一步地,对于方式一与方式二,调度服务器均是基于终端上报的环境信息与预配置的商户信息判断用户是否目标商户的经营场所内,并基于判断结果执行后续操作。
上述实施例中,基于用户位置信息与上述位置信息判断相应用户是否处于目标商户的经营场所的环境信息。
在一个实施例中,上述信息处理方法还包括:当交互活动结束时,根据交互活动结果确定资源分配数据;资源分配数据包括个人资源与商户资源;当接收到分配资源获取请求时,将资源分配数据反馈至终端,以指示终端基于个人资源展示个人资源分配页面,以及基于商户资源展示商户资源分配页面。
具体地,当当前活动场次的交互活动结束时,调度服务器根据交互活动结果确定个人资源与商户资源,根据个人资源与商户资源得到资源分配数据。当接收到终端发送的分配资源获取请求时,将该资源分配数据反馈至终端,以便于终端基于资源分配数据中的个人资源展示个人资源分配页面,以及基于资源分配数据中的商户资源展示商户资源分配页面。
上述实施例中,调度服务器基于交互活动结果自动进行资源分配,并自动生成趣味排行榜,得到相应的资源分配数据。
在一个实施例中,当交互活动结束时,根据交互活动结果确定资源分配数据,包括:当交互活动结束时,接收处理服务器通过异步回调方式和/或消息队列所同步的交互活动结果;根据交互活动结果确定资源分配数据。
具体地,在交互活动过程中,处理服务器基于交互活动动态采集相应的交互活动数据,在交互活动结束时,基于所采集的交互活动数据得到相应的交互活动结果,并将所得到的交互活动结果同步至调度服务器。处理服务器将交互活动结果同步至调度服务器的方式包括:处理服务器通过异步回调方式将交互活动结果同步至调度服务器,和/或,通过消息队列将交互活动结果同步至调度服务器。
在一个实施例中,处理服务器可采用现有的异步回调方式将交互活动结果同步至调度服务器,在此不再赘述。
在一个实施例中,处理服务器通过消息队列将交互活动结果同步至调度服务器,包括:处理服务器将交互活动结果推送至kafka(一种分布式发布订阅消息***),再由调度服务器从kafka读取/消费交互活动结果,以实现交互活动结果在处理服务器与调度服务器之间的同步。其中,交互活动结果以消息队列的形式存储在kafka中。
上述实施例中,在交互活动结束后,处理服务器将活动交互结果同步至调度服务器,以便于调度服务器基于活动交互结果进行资源分配,得到相应的资源分配数据。
如图10所示,在一个实施例中提供了同步交互活动结果的原理示意图。参照图10,调度服务器预先在处理服务器上创建虚拟活动房间,终端用户基于虚拟活动房间信息进入虚拟活动房间,在虚拟活动房间中各用户代表相应目标商户进行交互活动,在交互活动结束时,处理服务器进行根据交互活动数据得到交互活动结果,并通过异步回调方式将交互活动结果同步至调度服务器,同时,还将交互活动结果推送至kafka(一种分布式发布订阅消息***),再由调度服务器从kafka读取/消费交互活动结果。这样,基于双通道通过异步方式将处理服务器的交互活动结果同步至调度服务器,能够提升可靠性。以交互活动为游戏为例,处理服务器具体可以是游戏服务器。
如图11所示,在一个实施例中提供了基于双通道进行数据同步的原理示意图。本申请涉及的实时推送架构主要包括实时通道与准实时通道两个通道,对于信息处理过程中实时性要求较高的各种操作事件,处理服务器/终端通过实时通道将相应事件数据同步至调度服务器,实时性要求较高的操作事件比如创建虚拟活动房间,终端用户进入虚拟活动房间与终端用户退出虚拟活动房间等,该类操作事件的事件数据的数据量较小,对于信息处理过程中实时性要求较低的各种操作事件,处理服务器通过准实时通道将相应事件数据同步至调度服务器,实时性要求较低的操作事件比如交互活动结果与交互活动数据,该类操作事件的事件数据的数据量较大。
参照图11,对于实时通道,处理服务器/终端通过接入层直接将事件数据入库至kafka(一种分布式发布订阅消息***),而对于准实时通道,处理服务器通过日志形式将事件数据上报至tglog(日志服务器),然后入库到TDBank(实时数据采集***/服务器)里,再由DataMore(多数据处理***/服务器)消费消息并推送到kafka,对于入库至kafka的事件数据,再通过调度服务器中的nmsg(消息处理模块)作为消费者来消费kafka中的事件数据,并将所消费的事件数据分发至订阅相应类型数据的功能模块中进行处理。以交互活动为游戏为例,各功能模块分别与擂台赛、组队、同店开黑、水友赛等游戏类型对应。可以理解,由于不同游戏类型的游戏所需获取的数据包括相同类型数据也包括不同类型数据,由此,由消息处理模块在消费事件数据时,基于数据的类型将各事件数据分发至相应游戏类型所对应的功能模块进行处理。以交互活动为游戏为例,处理服务器为游戏服务器,对于实时通道,终端回调调度服务器,以将实时性要求较高的数据同步至调度服务器的相关操作,具体可以是由运行于该终端的游戏客户端执行的。
在一个实施例中,接收处理服务器通过消息队列所同步的交互活动结果,包括:根据消息队列的当前偏移量从消息队列中提取多个消息段;消息队列中存储有由处理队列所同步的交互活动结果;通过第一异步任务对多个消息段进行并发处理,并将处理成功的消息段更新至确认队列的相应位置;通过第二异步任务检查确认队列,以更新当前偏移量,并将确认队列中尚未确认的消息段移入重试队列;通过第三异步任务重新处理重试队列中的消息段,并将处理成功的消息段移出重试队列。
其中,当前偏移量用于表征调度服务器在消息队列中最新消费的消息对应的位置,以便于调度服务器在下次消费(从消息队列中提取消息段)时从下一位置处开始消费(提取消息段)。
具体地,处理服务器将交互活动结果推送/同步至消息队列进行存储,相应地,调度服务器从消息队列中提取交互活动结果。具体而言,交互活动结果以消息的形式存储在消息队列中,调度服务器通过消费消息队列中的消息来提取相应交互活动结果。对于消息队列,调度服务器根据消息队列的当前偏移量从该消息队列中提取多个消息段,将各消息段分配至相应的第一异步任务,以通过多个第一异步任务并发处理该多个消息段,每个第一异步任务处理所分配至的消息段,并将处理成功的消息段更新至确认队列的相应位置。对于确认队列,调度服务器通过第二异步任务检查确认队列,以根据检查结果更新消息队列的当前偏移量,并将确认队列中尚未确认的消息段移入重试队列。对于重试队列,调度服务器通过第三异步任务重新处理重试队列中的消息段,并将处理成功的消息段移出重试队列。
在一个实施例中,对于入库至kafka中的每个消息队列,调度服务器按照本申请的一个或多个实施例中提供的消息消费方式消费消息队列中的消息,以从kafka中提取相应交互活动结果。
如图12所示,在一个实施例中提供了并发处理交互活动结果的原理示意图。参照图12,对于kafka中的一个partition(分区)对应的消息队列中的消息/数据,调度服务器中的消息处理模块/调度服务器基于确定队列确定消息队列的当前偏移量为10,则基于当前偏移量从消息队列中提取三个消息段,各消息段对应的消息编号区间分别为[11,16]、[17,22]与[23,30],提取各消息段时将当前偏移量依次更新为16、20与30,通过三个异步任务并发处理三个消息段,并将处理成功后的消息段提交至确认队列,对于因处理过程中异常退出或消息处理失败等原因而导致处理失败的消息段,比如第二个消息段([17,22]对应的消息段),在确认队列中会空缺,另外,通过一个异步任务定时检查确认队列,将连续已处理成功的消息段进行位移,对于超时未处理成功的消息段,则会移到重试队列,由一个异步任务定时从消息队列中读取处理失败的消息段进行重新处理直至处理失败的消息段被重新处理成功,则将该重新处理成功的消息段移出重试队列。
可以理解,上述仅以kafka中一个分区对应的消息队列为例进行说明,对于kafka中各分区对应的消息队列执行类型的并发处理方式。上述并发处理方式中通过消息并发处理、独立确认、异步位移与异步重试等方式来消费/读取kafka中的消息/数据,能够保证不丢失消息,不会因异常情况而阻塞整个处理过程,且可实现平行扩容,使得分布式处理效率更高,实现了高性能、高可用于高容错率的交互活动结果同步过程。
在一个实施例中,步骤810,包括:基于活动预约信息向终端反馈活动提醒消息;接收终端基于活动提醒消息触发并发送的活动加入请求;基于活动加入请求向终端反馈虚拟活动房间信息。
具体地,调度服务器接收到终端发送的活动预约信息后,将活动提醒消息反馈至终端进行展示,以提醒用户按时加入相应虚拟活动房间进行交互。当接收到终端基于活动提醒消息触发并发送的活动加入请求时,调度服务器向终端反馈相应虚拟活动房间信息,以便于终端用户基于该虚拟活动房间信息加入相应虚拟活动房间进行交互活动。
上述实施例中,通过活动提醒消息提醒用户加入交互活动,基于活动加入请求向终端反馈虚拟活动房间信息,以便于终端用户基于该虚拟活动房间信息加入相应虚拟活动房间进行交互活动。
如图13所示,在一个实施例中提供了一种信息处理方法的原理示意图。参照图13,以交互活动为游戏为例,该信息处理方法包括以下步骤:1、基于用户位置信息和/或终端所连接的无线网络对应的网络标识与设备指纹,确定各用户所到达的目标商户,比如三个用户分别达到商户A、商户B与商户C;2、通过展示交互活动预约页面使得用户预约/报名最近活动场次的交互活动,活动场次包括12:00场,14:00场与16:00场;3、在最近活动场次的交互活动开始之前,通过活动提醒消息提醒报名用户;4、基于由活动提醒消息触发的活动加入请求,将用户加入相应虚拟活动房间;5、在虚拟活动房间内各用户代表相应目标商户进行交互活动;6、在交互活动结束时,处理服务器基于交互活动数据确定交互活动结果,将交互活动结果同步至调度服务器;7、调度服务器根据交互活动结果与资源分配配置数据自动确定并分配个人资源;8、调度服务器根据各用户的个人资源确定相应商户资源,并自动生成各类排行榜。
上述实施例中,基于用户位置信息实现了多个商户间的同步交互活动,各商户通过处于其经营场所内的用户代表其进行交互活动。现有的交互活动中,由商户管理员针对每个活动场次创建虚拟活动房间,以及生成唯一的房间二维码,并线下宣传拉人参与交互活动,而用户通过扫描房间二维码,或者输入房间标识与密码加入相应虚拟活动房间,在交互活动结束后,由人工进行核对统计、分配个人资源与商户资源,以及生成排行榜。但是上述实施例中,不需要管理员创建虚拟活动房间,由调度服务器自动创建各活动场次的虚拟活动房间,而用户在交互活动页面可一键拉起交互活动进入相应虚拟活动房间进行交互活动,在用户对局结束后,由处理服务器自动进行结算得到交互活动结果,并将交互活动结果同步至调度服务器,由调度服务器基于交互活动结果自动分配个人资源,还会根据各用户的个人资源确定商户资源,以及生成各类趣味排行榜,以便于多个商户联合组织交互活动,提高运营效率,提升用户体验。
应该理解的是,虽然图2与图8的流程图中的各个步骤按照箭头的指示依次显示,但是这些步骤并不是必然按照箭头指示的顺序依次执行。除非本文中有明确的说明,这些步骤的执行并没有严格的顺序限制,这些步骤可以以其它的顺序执行。而且,图2与图8中的至少一部分步骤可以包括多个步骤或者多个阶段,这些步骤或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻执行,这些步骤或者阶段的执行顺序也不必然是依次进行,而是可以与其它步骤或者其它步骤中的步骤或者阶段的至少一部分轮流或者交替地执行。
在一个实施例中,如图14所示,提供了一种信息处理装置1400,该装置可以采用软件模块或硬件模块,或者是二者的结合成为计算机设备的一部分,该装置具体包括:上报模块1401、预约模块1402、获取模块1403和交互模块1404,其中:
上报模块1401,用于响应于页面加载请求,上报环境信息;
预约模块1402,用于当基于环境信息确定处于目标商户的经营场所时,展示交互活动预约页面;
获取模块1403,用于响应于基于交互活动预约页面所触发的活动预约操作,获取虚拟活动房间信息;
交互模块1404,用于基于虚拟活动房间信息,加入对应的虚拟活动房间,在虚拟活动房间中与加入虚拟活动房间的其它用户进行交互活动。
在一个实施例中,上报模块1401,还用于响应于无线网络连接操作,连接目标商户的无线网络;获取无线网络的网络标识,以及无线网络对应的网络设备的设备指纹;根据网络标识与设备指纹得到环境信息。
在一个实施例中,上报模块1401,还用于响应于二维码扫描操作,扫描目标商户的活动二维码得到活动***;获取用户位置信息,根据用户位置信息得到环境信息;按照活动***上报环境信息。
在一个实施例中,获取模块1403,还用于响应于基于交互活动预约页面所触发的活动预约操作,获取并上报活动预约信息;活动预约信息包括交互活动开始时间;接收并展示对应于活动预约信息反馈的活动提醒消息;响应于基于活动提醒消息所触发的活动加入操作,获取虚拟活动房间信息;虚拟活动房间信息是在交互活动开始时间之前,创建相应虚拟活动房间时生成的。
在一个实施例中,获取模块1403,还用于响应于分配资源获取操作,获取基于交互活动结果所确定的资源分配数据;基于资源分配数据展示个人资源分配页面;响应于基于个人资源分配页面所触发的商户资源查看操作,展示商户资源分配页面。
在一个实施例中,如图15所示,提供了一种信息处理装置1500,该装置可以采用软件模块或硬件模块,或者是二者的结合成为计算机设备的一部分,该装置具体包括:第一接收模块1501、判断模块1502、发送模块1503、第二接收模块1504和反馈模块1505,其中:
第一接收模块1501,用于接收终端上报的环境信息;
判断模块1502,用于根据环境信息与预配置的商户信息判断相应用户是否处于目标商户的经营场所;
发送模块1503,用于当判定用户处于目标商户的经营场所时,将交互活动预约页面发送至终端进行展示;
第二接收模块1504,用于接收终端基于交互活动预约页面获取并发送的活动预约信息;
反馈模块1505,用于基于活动预约信息向终端反馈虚拟活动房间信息,以指示终端用户基于虚拟活动房间信息,加入对应的虚拟活动房间进行交互活动。
在一个实施例中,环境信息基于终端连接的无线网络所对应的网络标识与设备指纹得到;判断模块1502,还用于将环境信息中的网络标识与预配置的商户信息中的网络标识进行匹配,以及将环境信息中的设备指纹与商户信息中的设备指纹进行匹配;若匹配成功,则判定相应用户处于目标商户的经营场所。
在一个实施例中,环境信息基于终端扫描目标商户的活动二维码时相应获取的用户位置信息得到;判断模块1502,还用于根据环境信息中的用户位置信息与预配置的商户信息中的商户位置信息确定距离信息;当距离信息小于或等于预设距离时,则判定相应用户处于目标商户的经营场所。
在一个实施例中,上述信息处理装置1500还包括资源分配模块,用于当交互活动结束时,根据交互活动结果确定资源分配数据;资源分配数据包括个人资源与商户资源;当接收到分配资源获取请求时,将资源分配数据反馈至终端,以指示终端基于个人资源展示个人资源分配页面,以及基于商户资源展示商户资源分配页面。
在一个实施例中,反馈模块1505,还用于基于活动预约信息向终端反馈活动提醒消息;接收终端基于活动提醒消息触发并发送的活动加入请求;基于活动加入请求向终端反馈虚拟活动房间信息。
在一个实施例中,资源分配模块,还用于当所述交互活动结束时,接收处理服务器通过异步回调方式和/或消息队列所同步的交互活动结果;根据所述交互活动结果确定资源分配数据。
在一个实施例中,资源分配模块,还用于根据消息队列的当前偏移量从所述消息队列中提取多个消息段;所述消息队列中存储有由处理队列所同步的交互活动结果;通过第一异步任务对所述多个消息段进行并发处理,并将处理成功的消息段更新至确认队列的相应位置;通过第二异步任务检查所述确认队列,以更新所述当前偏移量,并将所述确认队列中尚未确认的消息段移入重试队列;通过第三异步任务重新处理所述重试队列中的消息段,并将处理成功的消息段移出所述重试队列。
关于信息处理装置的具体限定可以参见上文中对于信息处理方法的限定,在此不再赘述。上述信息处理装置中的各个模块可全部或部分通过软件、硬件及其组合来实现。上述各模块可以硬件形式内嵌于或独立于计算机设备中的处理器中,也可以以软件形式存储于计算机设备中的存储器中,以便于处理器调用执行以上各个模块对应的操作。
在一个实施例中,提供了一种计算机设备,该计算机设备可以是调度服务器,其内部结构图可以如图16所示。该计算机设备包括通过***总线连接的处理器、存储器和网络接口。其中,该计算机设备的处理器用于提供计算和控制能力。该计算机设备的存储器包括非易失性存储介质、内存储器。该非易失性存储介质存储有操作***、计算机程序和数据库。该内存储器为非易失性存储介质中的操作***和计算机程序的运行提供环境。该计算机设备的数据库用于存储预配置的商户信息、交互活动预约页面、虚拟活动房间信息等。该计算机设备的网络接口用于与外部的终端通过网络连接通信。该计算机程序被处理器执行时以实现一种信息处理方法。
在一个实施例中,提供了一种计算机设备,该计算机设备可以是终端,其内部结构图可以如图17所示。该计算机设备包括通过***总线连接的处理器、存储器、通信接口、显示屏和输入装置。其中,该计算机设备的处理器用于提供计算和控制能力。该计算机设备的存储器包括非易失性存储介质、内存储器。该非易失性存储介质存储有操作***和计算机程序。该内存储器为非易失性存储介质中的操作***和计算机程序的运行提供环境。该计算机设备的通信接口用于与外部的终端进行有线或无线方式的通信,无线方式可通过WIFI、运营商网络、NFC(近场通信)或其他技术实现。该计算机程序被处理器执行时以实现一种信息处理方法。该计算机设备的显示屏可以是液晶显示屏或者电子墨水显示屏,该计算机设备的输入装置可以是显示屏上覆盖的触摸层,也可以是计算机设备外壳上设置的按键、轨迹球或触控板,还可以是外接的键盘、触控板或鼠标等。
本领域技术人员可以理解,图16与图17中示出的结构,仅仅是与本申请方案相关的部分结构的框图,并不构成对本申请方案所应用于其上的计算机设备的限定,具体的计算机设备可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。
在一个实施例中,还提供了一种计算机设备,包括存储器和处理器,存储器中存储有计算机程序,该处理器执行计算机程序时实现上述各方法实施例中的步骤。
在一个实施例中,提供了一种计算机可读存储介质,存储有计算机程序,该计算机程序被处理器执行时实现上述各方法实施例中的步骤。
在一个实施例中,提供了一种计算机程序产品或计算机程序,该计算机程序产品或计算机程序包括计算机指令,该计算机指令存储在计算机可读存储介质中。计算机设备的处理器从计算机可读存储介质读取该计算机指令,处理器执行该计算机指令,使得该计算机设备执行上述各方法实施例中的步骤。
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一非易失性计算机可读取存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,本申请所提供的各实施例中所使用的对存储器、存储、数据库或其它介质的任何引用,均可包括非易失性和易失性存储器中的至少一种。非易失性存储器可包括只读存储器(Read-Only Memory,ROM)、磁带、软盘、闪存或光存储器等。易失性存储器可包括随机存取存储器(Random Access Memory,RAM)或外部高速缓冲存储器。作为说明而非局限,RAM可以是多种形式,比如静态随机存取存储器(Static Random Access Memory,SRAM)或动态随机存取存储器(Dynamic Random Access Memory,DRAM)等。
以上实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。
以上所述实施例仅表达了本申请的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本申请构思的前提下,还可以做出若干变形和改进,这些都属于本申请的保护范围。因此,本申请专利的保护范围应以所附权利要求为准。
Claims (14)
1.一种信息处理方法,其特征在于,所述方法包括:
响应于页面加载请求,上报环境信息;
当基于所述环境信息确定处于目标商户的经营场所时,展示交互活动预约页面;
响应于基于所述交互活动预约页面所触发的活动预约操作,获取虚拟活动房间信息;
基于所述虚拟活动房间信息,加入对应的虚拟活动房间,在所述虚拟活动房间中与加入所述虚拟活动房间的其它用户进行交互活动。
2.根据权利要求1所述的方法,其特征在于,所述环境信息获取步骤包括:
响应于无线网络连接操作,连接目标商户的无线网络;
获取所述无线网络的网络标识,以及所述无线网络对应的网络设备的设备指纹;
根据所述网络标识与所述设备指纹得到环境信息。
3.根据权利要求1所述的方法,其特征在于,所述环境信息获取步骤包括:
响应于二维码扫描操作,扫描目标商户的活动二维码得到活动***;
获取用户位置信息,根据所述用户位置信息得到环境信息;
所述上报环境信息,包括:
按照所述活动***上报所述环境信息。
4.根据权利要求1至3任一项所述的方法,其特征在于,所述响应于基于所述交互活动预约页面所触发的活动预约操作,获取虚拟活动房间信息,包括:
响应于基于所述交互活动预约页面所触发的活动预约操作,获取并上报活动预约信息;所述活动预约信息包括交互活动开始时间;
接收并展示对应于所述活动预约信息反馈的活动提醒消息;
响应于基于所述活动提醒消息所触发的活动加入操作,获取虚拟活动房间信息;所述虚拟活动房间信息是在所述交互活动开始时间之前,创建相应虚拟活动房间时生成的。
5.根据权利要求4所述的方法,其特征在于,所述方法还包括:
响应于分配资源获取操作,获取基于交互活动结果所确定的资源分配数据;
基于所述资源分配数据展示个人资源分配页面;
响应于基于所述个人资源分配页面所触发的商户资源查看操作,展示商户资源分配页面。
6.一种信息处理方法,其特征在于,所述方法包括:
接收终端上报的环境信息;
根据所述环境信息与预配置的商户信息判断相应用户是否处于目标商户的经营场所;
当判定所述用户处于所述目标商户的经营场所时,将交互活动预约页面发送至所述终端进行展示;
接收所述终端基于所述交互活动预约页面获取并发送的活动预约信息;
基于所述活动预约信息向所述终端反馈虚拟活动房间信息,以指示终端用户基于所述虚拟活动房间信息,加入对应的虚拟活动房间进行交互活动。
7.根据权利要求6所述的方法,其特征在于,所述环境信息基于所述终端连接的无线网络所对应的网络标识与设备指纹得到;所述根据所述环境信息与预配置的商户信息判断相应用户是否处于目标商户的经营场所,包括:
将所述环境信息中的网络标识与预配置的商户信息中的网络标识进行匹配,以及将所述环境信息中的设备指纹与所述商户信息中的设备指纹进行匹配;
若匹配成功,则判定相应用户处于目标商户的经营场所。
8.根据权利要求6所述的方法,其特征在于,所述环境信息基于所述终端扫描所述目标商户的活动二维码时相应获取的用户位置信息得到;所述根据所述环境信息与预配置的商户信息判断相应用户是否处于目标商户的经营场所,包括:
根据所述环境信息中的用户位置信息与预配置的商户信息中的商户位置信息确定距离信息;
当所述距离信息小于或等于预设距离时,则判定相应用户处于目标商户的经营场所。
9.根据权利要求6至8任一项所述的方法,其特征在于,所述方法还包括:
当所述交互活动结束时,根据交互活动结果确定资源分配数据;所述资源分配数据包括个人资源与商户资源;
当接收到分配资源获取请求时,将所述资源分配数据反馈至所述终端,以指示所述终端基于所述个人资源展示个人资源分配页面,以及基于所述商户资源展示商户资源分配页面。
10.根据权利要求9所述的方法,其特征在于,所述基于所述活动预约信息向所述终端反馈虚拟活动房间信息,包括:
基于所述活动预约信息向所述终端反馈活动提醒消息;
接收所述终端基于所述活动提醒消息触发并发送的活动加入请求;
基于所述活动加入请求向所述终端反馈虚拟活动房间信息。
11.根据权利要求9所述的方法,其特征在于,所述当所述交互活动结束时,根据交互活动结果确定资源分配数据,包括:
当所述交互活动结束时,接收处理服务器通过异步回调方式和/或消息队列所同步的交互活动结果;
根据所述交互活动结果确定资源分配数据。
12.根据权利要求11所述的方法,其特征在于,接收处理服务器通过消息队列所同步的交互活动结果,包括:
根据消息队列的当前偏移量从所述消息队列中提取多个消息段;所述消息队列中存储有由处理队列所同步的交互活动结果;
通过第一异步任务对所述多个消息段进行并发处理,并将处理成功的消息段更新至确认队列的相应位置;
通过第二异步任务检查所述确认队列,以更新所述当前偏移量,并将所述确认队列中尚未确认的消息段移入重试队列;
通过第三异步任务重新处理所述重试队列中的消息段,并将处理成功的消息段移出所述重试队列。
13.一种信息处理装置,其特征在于,所述装置包括:
上报模块,用于响应于页面加载请求,上报环境信息;
预约模块,用于当基于所述环境信息确定处于目标商户的经营场所时,展示交互活动预约页面;
获取模块,用于响应于基于所述交互活动预约页面所触发的活动预约操作,获取虚拟活动房间信息;
交互模块,用于基于所述虚拟活动房间信息,加入对应的虚拟活动房间,在所述虚拟活动房间中与加入所述虚拟活动房间的其它用户进行交互活动。
14.一种信息处理装置,其特征在于,所述装置包括:
第一接收模块,用于接收终端上报的环境信息;
判断模块,用于根据所述环境信息与预配置的商户信息判断相应用户是否处于目标商户的经营场所;
发送模块,用于当判定所述用户处于所述目标商户的经营场所时,将交互活动预约页面发送至所述终端进行展示;
第二接收模块,用于接收所述终端基于所述交互活动预约页面获取并发送的活动预约信息;
反馈模块,用于基于所述活动预约信息向所述终端反馈虚拟活动房间信息,以指示终端用户基于所述虚拟活动房间信息,加入对应的虚拟活动房间进行交互活动。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111157601.XA CN113869954A (zh) | 2021-09-30 | 2021-09-30 | 信息处理方法和装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111157601.XA CN113869954A (zh) | 2021-09-30 | 2021-09-30 | 信息处理方法和装置 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN113869954A true CN113869954A (zh) | 2021-12-31 |
Family
ID=79000810
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202111157601.XA Pending CN113869954A (zh) | 2021-09-30 | 2021-09-30 | 信息处理方法和装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN113869954A (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2023138321A1 (zh) * | 2022-01-21 | 2023-07-27 | 北京字节跳动网络技术有限公司 | 一种即时通信中的交互方法、装置、计算机设备及存储介质 |
-
2021
- 2021-09-30 CN CN202111157601.XA patent/CN113869954A/zh active Pending
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2023138321A1 (zh) * | 2022-01-21 | 2023-07-27 | 北京字节跳动网络技术有限公司 | 一种即时通信中的交互方法、装置、计算机设备及存储介质 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN111246308B (zh) | 访问直播间的方法及装置、直播服务器、存储介质 | |
JP5824117B2 (ja) | 移動端末の動作方法 | |
US20180043264A1 (en) | Game Accessing Method and Processing Method, Server, Terminal, and System | |
CN106484543B (zh) | 虚拟物品派送方法、装置及其移动终端 | |
EP4203478A1 (en) | Multi-user live streaming method and apparatus, terminal, server, and storage medium | |
CN111314714B (zh) | 一种游戏直播方法和装置 | |
CN110225412B (zh) | 视频互动方法、装置和存储介质 | |
CN114071171B (zh) | 资源获取方法、装置、计算机设备和存储介质 | |
CN113810732B (zh) | 直播内容显示方法、装置、终端、存储介质及程序产品 | |
CN106134134A (zh) | 即时消息传递 | |
CN104917631B (zh) | 预测发起、参与及信息处理方法、装置及*** | |
CN111352556B (zh) | 一种信息互动方法、装置、计算机可读存储介质及*** | |
CN107748690A (zh) | 应用跳转方法、装置和计算机存储介质 | |
EP4113986A1 (en) | Interaction method and apparatus, and electronic device | |
CN113115114A (zh) | 互动方法、装置、设备及存储介质 | |
CN112734514A (zh) | 房源带看方法及装置 | |
CN114518918A (zh) | 一种数据处理方法、装置、设备及存储介质 | |
CN111130986A (zh) | 消息发送方法、装置、设备及存储介质 | |
CN108288152B (zh) | 一种分享信息的交互方法、终端及存储介质 | |
CN113869954A (zh) | 信息处理方法和装置 | |
KR20150067111A (ko) | 채팅서비스와 응용서비스를 연결하는 방법 및 시스템 | |
WO2021000737A1 (zh) | 友邻群的互动方法及***、客户端及服务器 | |
CN114844869A (zh) | 多媒会议参会统计方法、装置、计算机设备及存储介质 | |
CN114257570A (zh) | 一种基于多人会话的处理方法、装置、设备及介质 | |
CN107426082A (zh) | 一种公共区域信息共享***及方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination |