The application discloses a service information acquisition method, device and system. In the application, the application client obtains the application client related information, according to the service information and the service type that the service information to be displayed, the page is used to display the information of the service, and the page is sent to the application client for display. The application client related information can represent the display features of the page (such as screen size and / or interaction), so the pages obtained from the application client related information and service types can be adapted to the display features and can be adapted to the service types of the service information. The purpose of providing service information display is provided by the server to the client, which enables users to get a good user experience.
【技术实现步骤摘要】
一种服务信息获取方法、装置及系统
本申请涉及通信
,尤其涉及一种服务信息获取方法、装置及系统。
技术介绍
随着通信技术的发展,为了满足日益增长和多种多样的服务需求,各种应用也越来越多。一些应用可在不同场景下实现不同类型的服务,其中,比较典型的是“智能助理应用”。“智能助理应用”包括智能助理客户端和智能助理服务端。“智能助理应用”可提供多种服务,比如查看天气情况、查看通讯录中最近联系的联系人信息等。“智能助理应用”以卡片的形式提供服务,该卡片即为web页面,可通过智能助理客户端内嵌的浏览器进行显示。卡片中展示了服务数据(如今天的天气状况),并可提供交互能力(如查看更多天气情况的按钮)。现有智能助理应用中的卡片技术分为两类:一类采用Web技术,对应一种服务生成一种卡片,无论客户端所在的终端的屏幕尺寸和交互方式如何,均将该卡片进行展示;另一种采用原生技术,服务端将数据传输给客户端,由客户端生成原生卡片。上述由服务端生成卡片的方式无法实现良好的用户体验。举例而言,适合手机屏幕展示的卡片在智能手表屏幕上展示可能显得信息过于密集、在车载终端屏幕上展示又显得过于稀疏;再例如,为手机设计的卡片滑动交互,在智能手表上可能难以实现。上述由客户端生成卡片的方式,无法快捷地进行卡片更新,因为卡片更新依赖于客户端的升级。由此可见,在基于页面的服务信息获取过程中,如何获得良好的用户体验,又不影响页面更新的快捷性,是目前需要解决的问题。
技术实现思路
本申请实施例提供了一种服务信息获取方法、装置及系统,由服务端向客户端提供适配的页面进行服务信息展示。本申请实施例提供的服务信息获取方法 ...
【技术保护点】
一种服务信息获取方法,其特征在于,应用于应用服务端向应用客户端提供服务信息的过程,其中,所述应用服务端和所述应用客户端用于实现多种类型的服务,所述方法包括:应用服务端获取应用客户端相关信息;所述应用服务端根据所述应用客户端相关信息,以及待展示的服务信息所属的服务类型,得到用于展示所述服务信息的页面;所述应用服务端将所述页面发送给应用客户端进行展示。
【技术特征摘要】
1.一种服务信息获取方法,其特征在于,应用于应用服务端向应用客户端提供服务信息的过程,其中,所述应用服务端和所述应用客户端用于实现多种类型的服务,所述方法包括:应用服务端获取应用客户端相关信息;所述应用服务端根据所述应用客户端相关信息,以及待展示的服务信息所属的服务类型,得到用于展示所述服务信息的页面;所述应用服务端将所述页面发送给应用客户端进行展示。2.如权利要求1所述的方法,其特征在于,所述应用客户端相关信息包括以下信息中的一种或任意组合:设备信息、应用客户端版本。3.如权利要求1所述的方法,其特征在于,应用服务端获取应用客户端相关信息,包括:应用服务端接收应用客户端发送的服务信息获取请求,所述服务信息获取请求中包括应用客户端相关信息。4.如权利要求3所述的方法,其特征在于,所述服务信息获取请求中还包括:自然语言查询信息;所述方法还包括:应用服务端将所述信息获取请求中包括的自然语言查询信息发送给自然语言引擎;所述应用服务端接收所述自然语言引擎根据所述自然语言查询信息获取到的服务信息以及服务类型信息。5.如权利要求1所述的方法,其特征在于,应用服务端获取应用客户端相关信息,包括:应用服务端获取应用客户端的服务订阅信息,所述服务订阅信息中包括应用客户端相关信息。6.如权利要求1至5中任一项所述的方法,其特征在于,不同的服务类型和应用客户端相关信息的组合,对应有相应的页面资源;所述应用服务端根据应用客户端相关信息,以及待展示的服务信息所属的服务类型,得到用于展示所述服务信息的页面,包括:所述应用服务端根据所请求的服务信息所属的服务类型以及所述应用客户端相关信息,获取对应的页面资源;所述应用服务端根据获取到的页面资源以及所述获取到的服务信息,生成页面;或者,所述应用服务端根据所述应用客户端相关信息,以及待展示的服务信息所属的服务类型,得到用于展示所述服务信息的页面,包括:所述应用服务端向页面引擎发送页面生成请求,所述请求中包括所述获取到的服务信息、所述服务信息所属的服务类型以及所述应用客户端相关信息;所述页面引擎根据所请求的服务信息所属的服务类型以及所述应用客户端相关信息,获取对应的页面资源,根据获取到的页面资源以及所述获取到的服务信息生成页面并返回给所述应用服务端;所述应用服务端接收所述页面引擎返回的页面。7.如权利要求6所述的方法,其特征在于,所述页面资源包括以下资源中的一种或任意组合:模板,用于定义页面大小和/或布局;样式,用于定义页面显示格式;脚本,用于定义针对页面输入操作的响应操作。8.如权利要求1至5、7中任一项所述的方法,其特征在于,所述应用服务端为智能助理服务端,所述应用客户端为智能助理客户端。9.一种服务信息获取方法,其特征在于,包括:应用客户端向应用服务端提供应用客户端相关信息;所述应用客户端接收所述应用服务端根据所述应用客户端相关信息以及待展示的服务信息所属的服务类型所发送的用于展示所述服务信息的页面;所述应用客户端展示所述页面,所述页面中展示有所述服务信息。10.如权利要求9所述的方法,其特征在于,所述应用客户端相关信息包括以下信息中的一种或任意组合:设备信息、应用客户端版本。11.如权利要求9所述的方法,其特征在于,应用客户端向应用服务端提供应用客户端相关信息,包括:所述应用客户端向应用服务端发送服务信息获取请求,所述服务信息获取请求中包括应用客户端相关信息;或者,所述应用客户端向应用服务端发送服务订阅信息,所述服务订阅信息中包括应用客户端相关信息。12.如权利要求11所述的方法,其特征在于,所述服务信息获取请求中还包括自然语言查询信息。13.如权利要求9至12中任一项所述的方法,其特征在于,所述应用服务端为智能助理服务端,...
【专利技术属性】
技术研发人员:郑亦欣,
申请(专利权)人:阿里巴巴集团控股有限公司,
类型:发明
国别省市:开曼群岛,KY
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。