CN111309399A - 一种启用易问原生客户端的方法、***、介质及设备 - Google Patents

一种启用易问原生客户端的方法、***、介质及设备 Download PDF

Info

Publication number
CN111309399A
CN111309399A CN202010121239.XA CN202010121239A CN111309399A CN 111309399 A CN111309399 A CN 111309399A CN 202010121239 A CN202010121239 A CN 202010121239A CN 111309399 A CN111309399 A CN 111309399A
Authority
CN
China
Prior art keywords
easy
ask
starting
application
information
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
Application number
CN202010121239.XA
Other languages
English (en)
Inventor
陈良运
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Si Tech Information Technology Co Ltd
Original Assignee
Beijing Si Tech Information Technology Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Beijing Si Tech Information Technology Co Ltd filed Critical Beijing Si Tech Information Technology Co Ltd
Priority to CN202010121239.XA priority Critical patent/CN111309399A/zh
Publication of CN111309399A publication Critical patent/CN111309399A/zh
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/44Arrangements for executing specific programs
    • G06F9/445Program loading or initiating
    • G06F9/44505Configuring for program initiating, e.g. using registry, configuration files

Landscapes

  • Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

本发明涉及一种启用易问原生客户端的方法、***、介质及设备。方法包括:当网页页面接收到易问启动请求时,web浏览器获取易问启动链接中配置的应用启动参数;根据应用启动参数查询本机注册表下注册的易问信息;根据所述注册的易问信息启动本机安装的易问应用程序;其中,本机注册表下预先注册易问信息,网页页面中添加易问启动链接并配置应用启动参数。本发明实时提供的启用易问原生客户端的方法,可有效解决易问***C/S架构和电信运营商***B/S架构无法融合的技术问题,实现在页面门户中心***中能够一键启动易问***,提升用户使用体验和响应时间。

Description

一种启用易问原生客户端的方法、***、介质及设备
技术领域
本发明涉及互联网技术领域,尤其涉及一种启用易问原生客户端的方法、***、介质及设备。
背景技术
目前电信行业也在快速地向互联网行业迈进,为了加速一线人员的问题处理速度,采用易问***可以方便的促使专家快速精准的进行问题解答和反馈。
易问***是面向一线人员的倒三角支撑***,可以快速的对提出的问题进行及时的聊天沟通与处理;对于一线人员提出的问题,在易问***中可以快速的转派到指定的专家,通过考核机制促使专家可以快速响应一线问题,进行有效及时的反馈办结处理。
但由于易问***属于C/S架构***,而电信运营商大部分的***属于B/S架构***,如何能快速的集成到其门户***或其他需要的***,成为亟待解决的技术问题。
发明内容
本发明所要解决的技术问题是针对现有技术存在的问题,提供一种启用易问原生客户端的方法、***、介质及设备。
为解决上述技术问题,本发明实施例提供一种启用易问原生客户端的方法,包括:当网页页面接收到易问启动请求时,web浏览器获取易问启动链接中配置的应用启动参数;根据所述应用启动参数查询本机注册表下注册的易问信息;根据所述注册的易问信息启动本机安装的易问应用程序;其中,本机注册表下预先注册易问信息,网页页面中添加易问启动链接并配置应用启动参数。
为解决上述技术问题,本发明实施例还提供一种启用易问原生客户端的***,包括:参数获取模块,用于当网页页面接收到易问启动请求时,web浏览器获取易问启动链接中配置的应用启动参数;信息查询模块,根据所述应用启动参数查询本机注册表下注册的易问信息;应用启动模块,用于根据所述注册的易问信息启动本机安装的易问应用程序;其中,本机注册表下预先注册易问信息,网页页面中添加易问启动链接并配置应用启动参数。
为解决上述技术问题,本发明实施例提供一种计算机可读存储介质,包括指令,当所述指令在计算机上运行时,使所述计算机执行上述技术方案所述的启用易问原生客户端的方法。
为解决上述技术问题,本发明实施例提供一种计算机设备,包括存储器、处理器及存储在所述存储器上的并可在所述处理器上运行的计算机程序,所述处理器执行所述程序时实现上述技术方案所述的启用易问原生客户端的方法。
本发明的有益效果是:通过在本机中注册易问信息,在网页中添加易问启动链接并配置应用启动参数,通过应用启动参数可获取本机注册表中的易问信息,进而根据易问信息快速启动易问应用程序,有效解决易问***C/S架构和电信运营商***B/S架构无法融合的技术问题,实现在页面门户中心***中能够一键启动易问***,提升用户使用体验和响应时间。
附图说明
图1为本发明实施例提供的启用易问原生客户端方法的示意性流程图;
图2为本发明实施例提供的本机注册表具体格式示意图;
图3为本发明实施例提供的启用易问原生客户端***的示意性结构框图。
具体实施方式
以下结合附图对本发明的原理和特征进行描述,所举实例只用于解释本发明,并非用于限定本发明的范围。
执行本发明实施例提供的启用易问原生客户端方法之前,预先做如下准备工作。
部署易问应用***:易问应用***指易问的后端服务***,易问前端(ios,android,pc)应用会调用后端服务进行业务处理,易问应用***部署在电信运营商指定的服务器上。
部署平台消息***:易问***包含一个重要的功能就是即时聊天功能,这个功能的提供者就是即时消息***,该***参照易问应用***进行相应部署。
部署平台数据库:分布式数据库***,主要作为存储易问工单数据和聊天消息信息,该***参照易问应用***进行相应部署。
图1为本发明实施例提供的启用易问原生客户端方法的示意性流程图。
如图1所示,该方法包括:
110、当网页页面接收到易问启动请求时,web浏览器获取易问启动链接中配置的应用启动参数;
120、根据所述应用启动参数查询本机注册表下注册的易问信息;
130、根据所述注册的易问信息启动本机安装的易问应用程序;
其中,本机注册表下预先注册易问信息,网页页面中添加易问启动链接并配置应用启动参数。
易问***属于C/S架构***,易问***前端包括APP端(ios,android)和pc端,都是将应用程序安装在用户的手机或者电脑***,而电信运营商大部分的***是页面形式,也就是说目前大部分电信运营商***无法直接使用易问***。本发明实施例将易问原生客户端嵌入到现有的门户***中并实现一键启用,大大提升了用户的使用体验。
上述实施例中,通过在本机中注册易问信息,在网页中添加易问启动链接并配置应用启动参数,通过应用启动参数可获取本机注册表中的易问信息,进而根据易问信息快速启动易问应用程序,有效解决易问***C/S架构和电信运营商***B/S架构无法融合的技术问题,实现在页面门户中心***中能够一键启动易问***,提升用户使用体验和响应时间。
可选地,所述本机注册表下预先注册易问信息,包括:在本机注册表【HKEY_CLASSES_ROOT】的eAsk中注册易问名称及应用程序安装路径URL Protocol。具体格式如图2所示。
上述实施例中,通过在本机注册表中注册易问信息,这样网页页面接收到易问启动请求时,可以根据连接中的应用启动参数快速获取注册的易问信息,进而根据易问信息启动本机的易问应用程序。
可选地,所述网页页面中添加易问启动链接并配置应用启动参数,包括:在网页页面中添加一个div标签,指定需要的样式;在所述div标签中设置a标签,并指定herf属性为eAsk://web。这个参数代码需要到注册表找到用户注册的应用程序安装信息并启动应用程序,并传入参数web,应用程序启动时,检查启动参数,并进行相应的启动操作。
上述实施例中,通过在网页页面中添加一个div标签,在所述div标签中设置a标签,并指定herf属性为eAsk://web。这样网页页面接收到易问启动请求时,可以根据连接中的应用启动参数快速获取本机注册表中注册的易问信息,进而根据易问信息启动本机的易问应用程序。
可选地,所述web浏览器获取易问启动链接中配置的应用启动参数,包括:所述web浏览器根据所述启动请求获取易问启动链接中的herf配置信息。其中,所述herf配置信息表示:指定herf属性为eAsk://web。
该实施例中,使用方可在门户需要启动易问的页面添加如下易问启动地址。<div><a href=”eAsk://web”>启动易问</a></div>。
用户在门户网页点击【启动易问】链接,浏览器根据href配置信息到注册表查找自定义的URL Protocol,如果解析到自定义的URL Protocol,浏览器则根据定义的应用程序安装路径启动本地安装的易问应用程序。
可选地,所述根据所述应用启动参数查询本机注册表下注册的易问信息,包括:根据所述herf配置信息获取所述本机注册表下的易问名称及应用程序安装路径URLProtocol。
可选地,所述根据所述注册的易问信息启动本机安装的易问应用程序,包括:根据所述应用程序安装路径URL Protocol启动本机安装的易问应用程序,web浏览器将所述herf配置信息作为***参数传递给易问应用程序。进而应用程序根据应用启动参数进行相应的启动解析。
上文结合图1和图2,详细描述了根据本发明实施例提供的启用易问原生客户端的方法。下面结合图3,详细描述本发明实施例提供的启用易问原生客户端的***。
如图3所示,本发明实施例还提供一种启用易问原生客户端的***,包括参数获取模块、信息查询模块和应用启动模块。
参数获取模块,用于当网页页面接收到易问启动请求时,web浏览器获取易问启动链接中配置的应用启动参数;信息查询模块,根据所述应用启动参数查询本机注册表下注册的易问信息;应用启动模块,用于根据所述注册的易问信息启动本机安装的易问应用程序;其中,本机注册表下预先注册易问信息,网页页面中添加易问启动链接并配置应用启动参数。
本发明实施例还提供一种计算机可读存储介质,包括指令,当所述指令在计算机上运行时,使所述计算机执行上述实施例所述的启用易问原生客户端的方法。
本发明实施例还提供一种计算机设备,包括存储器、处理器及存储在所述存储器上的并可在所述处理器上运行的计算机程序,所述处理器执行所述程序时实现上述实施例所述的启用易问原生客户端的方法。
所属领域的技术人员可以清楚地了解到,为了描述的方便和简洁,上述描述的装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
在本申请所提供的几个实施例中,应该理解到,所揭露的装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个***,或一些特征可以忽略,或不执行。
作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本发明实施例方案的目的。
另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以是两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分,或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。
以上所述仅为本发明的较佳实施例,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

Claims (10)

1.一种启用易问原生客户端的方法,其特征在于,包括:
当网页页面接收到易问启动请求时,web浏览器获取易问启动链接中配置的应用启动参数;
根据所述应用启动参数查询本机注册表下注册的易问信息;
根据所述注册的易问信息启动本机安装的易问应用程序;
其中,本机注册表下预先注册易问信息,网页页面中添加易问启动链接并配置应用启动参数。
2.根据权利要求1所述的方法,其特征在于,所述本机注册表下预先注册易问信息,包括:
在本机注册表【HKEY_CLASSES_ROOT】的eAsk中注册易问名称及应用程序安装路径URLProtocol。
3.根据权利要求2所述的方法,其特征在于,所述网页页面中添加易问启动链接并配置应用启动参数,包括:
在网页页面中添加一个div标签,在所述div标签中设置a标签,并指定herf属性为eAsk://web。
4.根据权利要求3所述的方法,其特征在于,还包括:根据需要配置div标签的样式。
5.根据权利要求3所述的方法,其特征在于,所述web浏览器获取易问启动链接中配置的应用启动参数,包括:
所述web浏览器根据所述启动请求获取易问启动链接中的herf配置信息。
6.根据权利要求5所述的方法,其特征在于,所述根据所述应用启动参数查询本机注册表下注册的易问信息,包括:
根据所述herf配置信息获取所述本机注册表下的易问名称及应用程序安装路径URLProtocol。
7.根据权利要求6所述的方法,其特征在于,所述根据所述注册的易问信息启动本机安装的易问应用程序,包括:
根据所述应用程序安装路径URL Protocol启动本机安装的易问应用程序,web浏览器将所述herf配置信息作为***参数传递给易问应用程序。
8.一种启用易问原生客户端的***,其特征在于,包括:
参数获取模块,用于当网页页面接收到易问启动请求时,web浏览器获取易问启动链接中配置的应用启动参数;
信息查询模块,根据所述应用启动参数查询本机注册表下注册的易问信息;
应用启动模块,用于根据所述注册的易问信息启动本机安装的易问应用程序
其中,本机注册表下预先注册易问信息,网页页面中添加易问启动链接并配置应用启动参数。
9.一种计算机可读存储介质,包括指令,其特征在于,当所述指令在计算机上运行时,使所述计算机执行根据权利要求1-7任一项所述的启用易问原生客户端的方法。
10.一种计算机设备,包括存储器、处理器及存储在所述存储器上的并可在所述处理器上运行的计算机程序,其特征在于,所述处理器执行所述程序时实现如权利要求1-7任一项所述的启用易问原生客户端的方法。
CN202010121239.XA 2020-02-26 2020-02-26 一种启用易问原生客户端的方法、***、介质及设备 Pending CN111309399A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202010121239.XA CN111309399A (zh) 2020-02-26 2020-02-26 一种启用易问原生客户端的方法、***、介质及设备

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202010121239.XA CN111309399A (zh) 2020-02-26 2020-02-26 一种启用易问原生客户端的方法、***、介质及设备

Publications (1)

Publication Number Publication Date
CN111309399A true CN111309399A (zh) 2020-06-19

Family

ID=71156739

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202010121239.XA Pending CN111309399A (zh) 2020-02-26 2020-02-26 一种启用易问原生客户端的方法、***、介质及设备

Country Status (1)

Country Link
CN (1) CN111309399A (zh)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114297539A (zh) * 2021-11-29 2022-04-08 山东齐鲁数通科技有限公司 一种第三方应用的快速访问方法、***及终端

Citations (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103067454A (zh) * 2012-12-14 2013-04-24 北京思特奇信息技术股份有限公司 一种集成网页页面与客户端信息的交互方法及装置
CN103917951A (zh) * 2012-09-19 2014-07-09 华为技术有限公司 应用调用的方法及操作***、浏览器
CN104008096A (zh) * 2013-02-21 2014-08-27 腾讯科技(深圳)有限公司 一种基于浏览器的应用操作方法和装置
CN104978176A (zh) * 2014-04-10 2015-10-14 腾讯科技(北京)有限公司 应用程序接口调用方法及装置
CN106331101A (zh) * 2016-08-24 2017-01-11 广西小草信息产业有限责任公司 一种在网页页面上实现与客户端交互的方法和***
CN106372250A (zh) * 2016-09-23 2017-02-01 郑州云海信息技术有限公司 通过url协议启动本地应用的参数传递方法及装置
CN106549907A (zh) * 2015-09-17 2017-03-29 阿里巴巴集团控股有限公司 一种web app访问方法、装置和***
CN107733694A (zh) * 2017-09-25 2018-02-23 苏州耕耘无忧物联科技有限公司 面向物联网实时数据的自动分析方法
CN109710331A (zh) * 2018-12-27 2019-05-03 武汉益模科技股份有限公司 一种从网页上调用本地应用程序的方法
CN110309476A (zh) * 2019-07-05 2019-10-08 上海中通吉网络技术有限公司 网页浏览器调用本地应用程序的方法及装置
CN110647739A (zh) * 2019-07-26 2020-01-03 平安科技(深圳)有限公司 软件安装检测方法、装置、终端及存储介质

Patent Citations (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103917951A (zh) * 2012-09-19 2014-07-09 华为技术有限公司 应用调用的方法及操作***、浏览器
CN103067454A (zh) * 2012-12-14 2013-04-24 北京思特奇信息技术股份有限公司 一种集成网页页面与客户端信息的交互方法及装置
CN104008096A (zh) * 2013-02-21 2014-08-27 腾讯科技(深圳)有限公司 一种基于浏览器的应用操作方法和装置
CN104978176A (zh) * 2014-04-10 2015-10-14 腾讯科技(北京)有限公司 应用程序接口调用方法及装置
CN106549907A (zh) * 2015-09-17 2017-03-29 阿里巴巴集团控股有限公司 一种web app访问方法、装置和***
CN106331101A (zh) * 2016-08-24 2017-01-11 广西小草信息产业有限责任公司 一种在网页页面上实现与客户端交互的方法和***
CN106372250A (zh) * 2016-09-23 2017-02-01 郑州云海信息技术有限公司 通过url协议启动本地应用的参数传递方法及装置
CN107733694A (zh) * 2017-09-25 2018-02-23 苏州耕耘无忧物联科技有限公司 面向物联网实时数据的自动分析方法
CN109710331A (zh) * 2018-12-27 2019-05-03 武汉益模科技股份有限公司 一种从网页上调用本地应用程序的方法
CN110309476A (zh) * 2019-07-05 2019-10-08 上海中通吉网络技术有限公司 网页浏览器调用本地应用程序的方法及装置
CN110647739A (zh) * 2019-07-26 2020-01-03 平安科技(深圳)有限公司 软件安装检测方法、装置、终端及存储介质

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
蓝山牧童: ""自定义Protocol URL从浏览器运行本地应用"", pages 1 - 3, Retrieved from the Internet <URL:https://www.jianshu.com/p/8ba7fefeb7ad> *

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114297539A (zh) * 2021-11-29 2022-04-08 山东齐鲁数通科技有限公司 一种第三方应用的快速访问方法、***及终端

Similar Documents

Publication Publication Date Title
US10412176B2 (en) Website access method, apparatus, and website system
CN104079673B (zh) 一种应用下载中防止dns劫持的方法、装置和***
US8224308B1 (en) Mobile device catalog registration based on user agents and customer snapshots of capabilities
CN102654885B (zh) 移动终端网页适配***和方法
CN107656968B (zh) 大批量业务数据导出方法及***
Gambhir et al. Analysis of cache in service worker and performance scoring of progressive web application
US11463753B2 (en) Method and apparatus for downloading resources
CN102419808A (zh) 一种下载链接安全性检测方法、装置及***
CN108833565B (zh) 一种监控服务器的方法、装置、服务器和存储介质
US20150120692A1 (en) Method, device, and system for acquiring user behavior
CN110543324B (zh) 一种应用程序的插件增量更新方法及装置
CN109739663A (zh) 作业处理方法、装置、设备及计算机可读存储介质
CN103593613A (zh) 用于计算机病毒检测的方法、终端、服务器和***
CN110309065B (zh) 测试任务的并发执行方法、装置、设备及存储介质
WO2013013556A1 (zh) 数据上报的方法及设备
CN111309399A (zh) 一种启用易问原生客户端的方法、***、介质及设备
JP2013025814A (ja) バーチャルマシンの管理システム及び管理方法
JP6148661B2 (ja) セルラレキシコンをプッシュするための方法及びサーバ
CN111382259A (zh) 一种app崩溃日志的解析方法及装置
CN105516319B (zh) 管理http报文的方法和装置
CN102726026B (zh) 一种用户行为的获取方法、设备及***
CN109672732B (zh) 一种接口适配方法、装置及***
CN114253441B (zh) 目标功能的启用方法及装置、存储介质、电子装置
CN111625746B (zh) 应用程序页面的显示方法、***、电子设备和存储介质
CN110417919B (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
RJ01 Rejection of invention patent application after publication

Application publication date: 20200619

RJ01 Rejection of invention patent application after publication