CN107179923A - 应用程序处理方法、装置和计算机设备 - Google Patents

应用程序处理方法、装置和计算机设备 Download PDF

Info

Publication number
CN107179923A
CN107179923A CN201710210788.2A CN201710210788A CN107179923A CN 107179923 A CN107179923 A CN 107179923A CN 201710210788 A CN201710210788 A CN 201710210788A CN 107179923 A CN107179923 A CN 107179923A
Authority
CN
China
Prior art keywords
subapplication
identification information
page
inquired
chosen
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.)
Granted
Application number
CN201710210788.2A
Other languages
English (en)
Other versions
CN107179923B (zh
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.)
Tencent Technology Shenzhen Co Ltd
Original Assignee
Tencent Technology Shenzhen 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 Tencent Technology Shenzhen Co Ltd filed Critical Tencent Technology Shenzhen Co Ltd
Priority to CN201710210788.2A priority Critical patent/CN107179923B/zh
Publication of CN107179923A publication Critical patent/CN107179923A/zh
Priority to PCT/CN2018/080502 priority patent/WO2018177251A1/zh
Application granted granted Critical
Publication of CN107179923B publication Critical patent/CN107179923B/zh
Priority to US16/555,097 priority patent/US20190384801A1/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/953Querying, e.g. by the use of web search engines
    • G06F16/9537Spatial or temporal dependent retrieval, e.g. spatiotemporal queries
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/29Geographical information databases
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0481Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
    • G06F3/04817Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance using icons
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0481Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
    • G06F3/0482Interaction with lists of selectable items, e.g. menus
    • 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
    • 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/44521Dynamic linking or loading; Link editing at or after load time, e.g. Java class loading
    • G06F9/44526Plug-ins; Add-ons
    • 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/451Execution arrangements for user interfaces
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/60Software deployment
    • G06F8/61Installation

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Software Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Databases & Information Systems (AREA)
  • Human Computer Interaction (AREA)
  • Data Mining & Analysis (AREA)
  • Remote Sensing (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
  • User Interface Of Digital Computer (AREA)
  • Telephonic Communication Services (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

本发明涉及一种应用程序处理方法、装置和计算机设备,该方法包括:获取目标地理位置;查询所关联的地理位置与所述目标地理位置之间满足地理位置相近条件的子应用程序标识信息;从查询到的所述子应用程序标识信息中选中子应用程序标识信息;在母应用程序所提供的用于运行子应用程序的环境中,运行选中的子应用程序标识信息所对应的子应用程序。本申请提供的方案提高了应用程序使用效率。

Description

应用程序处理方法、装置和计算机设备
技术领域
本发明涉及计算机技术领域,特别是涉及一种应用程序处理方法、装置和计算机设备。
背景技术
随着计算机技术的发展,出现了各种类型的终端,这些终端上可以运行应用程序,通过应用程序生成交互页面,从而通过该交互页面传递信息并与用户交互,方便了人们的生活和工作。
目前存在大量的应用程序,可以通过应用商店搜索应用程序的名称或者类目来找到需要的应用程序安装包,进而将应用程序安装包解压缩,将解压缩出的各种文件放置到指定的安装目录下,在操作***中注册该应用程序,并生成该应用程序的图标,后续用户就可以点击该图标启动该应用程序并使用。
于是,目前应用程序的搜索、安装和使用都需要经过一系列耗时较长的步骤,非常繁琐,导致应用程序的使用效率比较低。
发明内容
基于此,有必要针对目前应用程序的使用效率比较低的问题,提供一种应用程序处理方法、装置和计算机设备。
一种应用程序处理方法,包括:
获取目标地理位置;
查询所关联的地理位置与所述目标地理位置之间满足地理位置相近条件的子应用程序标识信息;
从查询到的所述子应用程序标识信息中选中子应用程序标识信息;
在母应用程序所提供的用于运行子应用程序的环境中,运行选中的子应用程序标识信息所对应的子应用程序。
一种应用程序处理装置,包括:
母应用程序,用于获取目标地理位置;查询所关联的地理位置与所述目标地理位置之间满足地理位置相近条件的子应用程序标识信息;从查询到的所述子应用程序标识信息中选中子应用程序标识信息;
子应用程序单元,用于在所述母应用程序所提供的用于运行子应用程序的环境中,运行选中的子应用程序标识信息所对应的子应用程序。
一种计算机设备,包括存储器和处理器,所述存储器中储存有计算机可读指令,所述计算机可读指令被所述处理器执行时,使得所述处理器执行以下步骤:
获取目标地理位置;
查询所关联的地理位置与所述目标地理位置之间满足地理位置相近条件的子应用程序标识信息;
从查询到的所述子应用程序标识信息中选中子应用程序标识信息;
在母应用程序所提供的用于运行子应用程序的环境中,运行选中的子应用程序标识信息所对应的子应用程序。
上述应用程序处理方法、装置和计算机设备,获取到目标地理位置后,就可以查找到所关联的地理位置在该目标地理位置附近的子应用程序标识信息,从中选择子应用程序标识信息,并在母应用程序所提供的环境中运行相应的子应用程序。通过地理位置就可以确定需要的子应用程序,方便快捷;且子应用程序在母应用程序所提供的用于运行子应用程序的环境中运行,不需要经过复杂的安装过程,提高了应用程序使用效率。
附图说明
图1为一个实施例中应用程序处理方法的应用环境图;
图2为一个实施例中计算机设备的内部结构示意图;
图3为一个实施例中应用程序处理方法的流程示意图;
图4为一个实施例中操作***、母应用程序、子应用程序以及子应用程序的页面之间关系的示意图;
图5为一个实施例中从查询到的子应用程序标识信息中选中子应用程序标识信息的步骤的流程示意图;
图6为另一个实施例中从查询到的子应用程序标识信息中选中子应用程序标识信息的步骤的流程示意图;
图7为一个实施例中将查询到的子应用程序标识信息按照相关联的地理位置与目标地理位置之间的地理距离排序的步骤的流程示意图;
图8为一个实施例中在母应用程序所提供的用于运行子应用程序的环境中,运行选中的子应用程序标识信息所对应的子应用程序的步骤的流程示意图;
图9为一个应用场景中子应用程序搜索页面的示意图;
图10为一个应用场景中商家门店子应用程序的子应用程序页面的示意图;
图11为一个应用场景中门店子应用程序信息确认页面的示意图;
图12为一个应用场景中门店子应用程序创建结果页面的示意图;
图13为一个应用场景中商家门店子应用程序提供的登录页面的示意图;
图14为一个应用场景中门店子应用程序管理页面的示意图;
图15为一个应用场景中开放服务平台所提供的网页之一示意图;
图16为一个应用场景中开放服务平台所提供的网页之二示意图;
图17为一个应用场景中开放服务平台所提供的网页之三示意图;
图18为一个应用场景中子应用程序搜索页面的示意图;
图19为一个应用场景中商家列表的示意图;
图20为一个应用场景中子应用程序列表示意图;
图21为一个应用场景中利用模板生成的子应用程序页面示意图;
图22为一个应用场景中自开发的子应用程序页面示意图;
图23为一个实施例中应用程序处理装置的结构框图。
具体实施方式
为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
图1为一个实施例中应用程序处理方法的应用环境图。参照图1,该应用程序处理方法的应用环境包括用户终端110、服务方终端120和服务器130。其中,用户终端110是子应用程序的使用者所使用的终端。服务方是通过子应用程序提供服务的对象,比如提供商业服务的商家或者提供公益服务的服务提供者。服务器130可以是独立的物理服务器,也可以是多个物理服务器构成的服务器集群。服务器130可以包括开放服务平台,还可以包括接入开放服务平台的接入服务器。用户终端110和服务方终端120可以是相同或者不同的终端。终端可以是移动终端或者台式计算机,移动终端可以包括手机、平板电脑、个人数字助理和穿戴式设备等中的至少一种。
图2为一个实施例中计算机设备的内部结构示意图。该计算机设备可以是图1中的用户终端110、服务方终端120和服务器130。参照图2,该计算机设备包括通过***总线连接的处理器、非易失性存储介质、内存储器、网络接口、显示屏、输入装置和地理位置传感器。其中,该计算机设备的非易失性存储介质可存储操作***和计算机可读指令,该计算机可读指令被执行时,可使得处理器执行一种应用程序处理方法。该计算机设备的处理器用于提供计算和控制能力,支撑整个计算机设备的运行。该内存储器中可储存有计算机可读指令,该计算机可读指令被处理器执行时,可使得处理器执行一种应用程序处理方法。计算机设备的网络接口用于进行网络通信,如发送目标地理位置,接收根据目标地理位置查询到的子应用程序标识信息等。计算机设备的显示屏可以是液晶显示屏或者电子墨水显示屏,计算机设备的输入装置可以是显示屏上覆盖的触摸层,也可以是计算机设备外壳上设置的按键、轨迹球或触控板,还可以是外接的键盘、触控板或鼠标等。触摸层和显示屏构成触控屏。地理位置传感器可以是GPS(Global Positioning System,全球定位***)传感器。
本领域技术人员可以理解,图2中示出的结构,仅仅是与本申请方案相关的部分结构的框图,并不构成对本申请方案所应用于其上的计算机设备的限定,具体的计算机设备可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。
图3为一个实施例中应用程序处理方法的流程示意图。本实施例主要以该方法应用于上述图1中的用户终端110来举例说明。参照图3,该方法具体包括如下步骤:
S302,获取目标地理位置。
其中,目标地理位置是作为查找子应用程序的依据的地理位置。目标地理位置可以用经度和纬度表示。用户终端可通过母应用程序获取目标地理位置。
其中,参照图4,用户终端上运行操作***,并在操作***上运行母应用程序,母应用程序为子应用程序的运行提供环境。用户终端可根据子应用程序的程序包创建用于实现子应用程序的子应用程序逻辑层单元和相应的子应用程序视图层单元。子应用程序逻辑层单元可用于执行程序包中的页面逻辑代码,子应用程序视图层单元可用于执行程序包中的页面结构代码,还可以执行程序包中的页面样式代码。程序包中的页面逻辑代码、页面结构代码和页面样式代码可以统称为页面代码。
操作***(Operating System,简称OS)是管理和控制终端硬件与软件资源的计算机程序,是直接运行在终端裸机上的最基本的***软件,应用程序需要在操作***的支持下运行。操作***可以是视窗(Windows)操作***或Linux操作***或者Mac OS(苹果桌面操作***)等桌面操作***,也可以是iOS(苹果移动终端操作***)或者安卓(Android)操作***等移动操作***。
母应用程序是承载子应用程序的应用程序,为子应用程序的实现提供环境。母应用程序是原生应用程序。原生应用程序是可直接运行于操作***的应用程序。母应用程序可以是社交应用程序、专门支持子应用程序的专用应用程序、文件管理应用程序、邮件应用程序或者游戏应用程序等。社交应用程序包括即时通信应用、SNS(Social NetworkService,社交网站)应用或者直播应用等。子应用程序则是可在母应用程序提供的环境中实现的应用程序。子应用程序具体可以是社交应用程序、文件管理应用程序、邮件应用程序或者游戏应用程序等。母应用程序具体可以是微信程序(WeChat),相应的子应用程序可以称之为小程序。
子应用程序逻辑层单元和相应的子应用程序视图层单元用于实现子应用程序实例。一个子应用程序可由一个子应用程序逻辑层单元以及至少一个子应用程序视图层单元实现。子应用程序视图层单元和子应用程序页面可以是一一对应关系。
子应用程序视图层单元用于组织子应用程序的视图并渲染。子应用程序逻辑层单元用于处理子应用程序及相应的子应用程序页面的数据处理逻辑。单元具体可以是进程或者线程,子应用程序视图层单元如子应用程序视图层线程,子应用程序逻辑层单元如子应用程序逻辑层线程。子应用程序逻辑层单元可运行于虚拟机中。子应用程序视图层单元和子应用程序逻辑层单元可通过母应用程序原生单元中转通信,母应用程序原生单元是母应用程序与子应用程序通信的接口,母应用程序原生单元可以是母应用程序自身的线程或进程。各子应用程序页面的属于程序包的页面逻辑代码,可由子应用程序逻辑层单元在启动时进行注册,并在需要该页面逻辑代码处理数据时执行注册的页面逻辑代码。
S304,查询所关联的地理位置与目标地理位置之间满足地理位置相近条件的子应用程序标识信息。
其中,子应用程序标识信息用于标识相应的子应用程序,可以包括子应用程序的唯一标识符(AppID),还可以包括服务方信息。每个子应用程序标识信息可关联唯一的地理位置,也可以关联多于一个的地理位置,也就是一个子应用程序可以关联多个地理位置。比如服务方可仅生成一个子应用程序,并为该子应用程序关联多个地位置,这样可以实现在不同的目标地理位置处查询到相同的子应用程序。
服务方信息可以是服务方图标、服务方名称或者服务方位置信息。服务方图标可以是商家头像,服务方名称可以是商家的注册名称或者注册名称的简称,服务方位置信息可以是商家地址。
地理位置相近条件,是指判定为相近的地理位置之间应当符合的条件。查询到的子应用程序标识信息对应有地理位置,且该地理位置与目标地理位置满足地理位置相近条件,该子应用程序标识信息对应的子应用程序可以称为该目标地理位置附近的子应用程序。
在一个实施例中,用户终端可将目标地理位置上报至服务器,接收服务器反馈的子应用程序标识信息,且该子应用程序标识信息所关联的地理位置与目标地理位置之间满足地理位置相近条件。
其中,服务器可在接收到目标地理位置后,遍历子应用程序标识信息,判断遍历至的子应用程序标识信息对应的地理位置与目标地理位置之间是否满足地理位置相近条件,从而查找到满足该地理位置相近条件的地理位置所对应的子应用程序标识信息,并返回至用户终端。
S306,从查询到的子应用程序标识信息中选中子应用程序标识信息。
具体地,用户终端可从查询到的子应用程序标识信息中选中部分或全部的子应用程序标识信息。
在一个实施例中,用户终端可根据预先配置的选择方式自动从查询到的子应用程序标识信息中选中子应用程序标识信息。预先配置的选择方式,如选中距离最近的子应用程序标识信息,或者选择访问量最高的子应用程序标识信息等。
在一个实施例中,用户终端也可以展示查询到的子应用程序标识信息,从而根据接收到的选择指令,从展示的子应用程序标识信息中选中由该选择指令所指定的子应用程序标识信息。选择指令可由用户通过用户终端的输入装置触发。
S308,在母应用程序所提供的用于运行子应用程序的环境中,运行选中的子应用程序标识信息所对应的子应用程序。
在一个实施例中,用户终端可通过母应用程序创建子应用程序逻辑层单元和相应的子应用程序视图层单元;通过该子应用程序逻辑层单元加载选中的子应用程序标识信息所对应的程序包,通知子应用程序视图层单元完成子应用程序页面的渲染。
其中,母应用程序所创建的子应用程序逻辑层单元和相应的子应用程序视图层单元所运行的环境,是选中的子应用程序标识信息所对应的子应用程序所运行的环境。
上述应用程序处理方法,获取到目标地理位置后,就可以查找到所关联的地理位置在该目标地理位置附近的子应用程序标识信息,从中选择子应用程序标识信息,并在母应用程序所提供的环境中运行相应的子应用程序。通过地理位置就可以确定需要的子应用程序,方便快捷;且子应用程序在母应用程序所提供的用于运行子应用程序的环境中运行,不需要经过复杂的安装过程,提高了应用程序使用效率。
在一个实施例中,步骤S302包括:获取当前地理位置作为目标地理位置。其中,当前地理位置可通过用户终端的地理位置传感器感测得到,也可以通过网络定位方式计算出。网络定位方式具体可以是IP(Internet Protocol,网际协议)地址定位方式或者基站定位方式。
本实施例中,通过自动获取当前地理位置作为目标地理位置,可高效获得目标地理位置。
在一个实施例中,步骤S302包括:获取在搜索框中输入的字符,根据输入的字符获取对输入的字符分析得到的目标地理位置。
具体地,用户终端可通过母应用程序提供搜索框,用户终端可获取在该搜索框中输入的字符,将字符发送至服务器,接收服务器反馈的对输入的字符进行分析得到的目标地理位置。用户终端也可以本地对输入的字符进行分析,得到相应的目标地理位置。
其中,对输入的字符进行分析,具体可计算输入的字符与预设的地址模板的相似度,找到相似度高于预设相似度且最大的地址模板,从而获取该地址模板所对应的预设地理位置作为目标地理位置。
本实施例中,用户可以自己输入字符以确定目标地理位置,从而可以查询任何想去的地理位置所关联的子应用程序,也可以在无法自动获取到当前地理位置时提供额外的获取目标地理位置的方式。
在一个实施例中,步骤S302包括:获取本地存在的子应用程序标识信息所关联的地理位置作为目标地理位置。其中,本地存在的子应用程序标识信息可以是已使用过或正在使用的子应用程序相应的子应用程序标识信息。
本实施例中,利用已知的子应用程序标识信息可以确定相关联的目标地理位置,从而可以实现利用子应用程序来寻找子应用程序,提供了高效搜索子应用程序的新方式。
在一个实施例中,获取当前地理位置作为目标地理位置的方式,获取在搜索框中输入的字符,根据输入的字符获取对输入的字符分析得到的目标地理位置的方式,以及获取本地存在的子应用程序标识信息所关联的地理位置作为目标地理位置的方式,可由母应用程序同时提供。
在一个实施例中,地理位置相近条件包括:查询到的子应用程序标识信息所关联的地理位置,属于目标地理位置所属的地理区域范围。
其中,目标地理位置所属的地理区域范围,可以是以目标地理位置为中心的圆形区域、椭圆形区域或者矩形区域等。本实施例中,可先确定目标地理位置所属的地理区域范围,进而查找所关联的地理位置在该地理区域范围内的子应用程序标识信息。
在一个实施例中,目标地理位置属于查询到的子应用程序标识信息所关联的地理位置所属的地理区域范围。
其中,子应用程序标识信息所关联的地理位置所属的地理区域范围,可以是以该地理位置为中心的圆形区域、椭圆形区域或者矩形区域等。本实施例中,可先确定每个子应用程序标识信息所关联的地理位置所属的地理区域范围,进而判断目标地理位置是否属于各个子应用程序标识信息所关联的地理位置所属的地理区域范围,从而查询到子应用程序标识信息。
在一个实施例中,查询到的子应用程序标识信息所关联的地理位置所属的地理区域范围,与目标地理位置所属的地理区域范围存在交集。其中,交集可以是相交或者相切。
上述实施例中,可通过多种方式精确查找到满足地理位置相近条件的子应用程序标识信息,进而可利用精准的地理位置精准定位所需的子应用程序并运行。
参照图5,在一个实施例中,步骤S306具体包括如下步骤:
S502,进入标识信息展示页面。
其中,标识信息展示页面是用于展示子应用程序标识信息的页面。用户终端可展示标识信息展示页面的入口,检测到针对入口的触发操作时,执行步骤S502。入口可展示在子应用程序搜索页面中。该入口可称为附近入口。
S504,在标识信息展示页面中展示查询到的子应用程序标识信息。
具体地,用户终端可在标识信息展示页面中分条目展示查询到的子应用程序标识信息,其中每个条目对应一个子应用程序。
S506,获取作用于标识信息展示页面的子应用程序选择指令。
具体地,用户终端可检测作用于标识信息展示页面的选择操作,触发相应的选择指令。其中,选择操作是用于在标识信息展示页面中选择展示的子应用程序标识信息的操作。选择操作具体可以是触摸操作、物理按键操作或者终端姿态变化操作等。
S508,在展示的子应用程序标识信息中,选中子应用程序选择指令所指定的子应用程序标识信息。
具体地,用户终端可获取选择指令所触发的事件,该事件携带显示屏中的位置坐标,从而根据该位置坐标,从展示的子应用程序标识信息中选中子应用程序标识信息。
本实施例中,通过在标识信息展示页面中展示子应用程序标识信息供用户选择,可自由地选择需要运行的子应用程序并运行,提高了使用子应用程序的便利性。
在一个实施例中,在步骤S502之前,该方法还包括:展示用于触发标识信息展示页面的入口;在入口处展示查询到的子应用程序标识信息中预设数量的子应用程序标识信息所包括的图标,和/或,在入口处展示查询到的子应用程序标识信息的总数量;检测到针对入口的触发操作时,执行步骤S502。
其中,入口是具有显示区域的可操作组件。用户终端可在该可操作组件的显示区域显示图标和/或查询到的子应用程序标识信息的总数量。图标包括于查询到的子应用程序标识信息。
每个子应用程序标识信息对应一个子应用程序,每个子应用程序标识信息可包括唯一的图标。图标用来表示相应的子应用程序。查询到的子应用程序标识信息的总数量,反映的是相应的子应用程序的总数量。
入口可展示在包括搜索框的子应用程序搜索页面中。搜索框中可输入子应用程序名称或者表示地理位置的字符。子应用程序搜索页面还可以用于展示推荐的子应用程序标识信息或者推荐的子应用程序类目。预设数量比如可以是4。预设数量的子应用程序标识信息,可以是对查询到的子应用程序标识信息排序后,选取的前预设数量的子应用程序标识信息。
上述实施例中,通过在入口处展示图标和查询到的子应用程序标识信息的总数量,可直观表示查询到的子应用程序标识信息的情况,还可以在入口所在的页面容纳更多的信息量。
如图6所示,在一个实施例中,步骤S306具体包括以下步骤:
S602,将查询到的子应用程序标识信息按照相关联的地理位置与目标地理位置之间的地理距离排序。
具体地,用户终端可将查询到的子应用程序标识信息按照相关联的地理位置与目标地理位置之间的地理距离降序或升序排序,还可以将地理距离结合其它因素排序。
S604,展示排序后的子应用程序标识信息。
具体地,用户终端可进入子应用程序标识信息展示页面,在该子应用程序标识信息展示页面中展示排序后的子应用程序标识信息。
S606,从展示的排序后的子应用程序标识信息中选中子应用程序标识信息。
具体地,用户终端可获取选择指令,从而从展示的排序后的子应用程序标识信息中,选中由该选择指令所指定的子应用程序标识信息。用户终端具体可获取作用于标识信息展示页面的子应用程序选择指令,在展示的子应用程序标识信息中,选中子应用程序选择指令所指定的子应用程序标识信息。
上述实施例中,将查询到的子应用程序标识信息按照地理距离排序,可以更加直观地反映查询到的子应用程序标识信息与目标地理位置之间的关系,便于便捷地选择子应用程序并运行。
如图7所示,在一个实施例中,步骤S602具体包括如下步骤:
S702,获取查询到的子应用程序标识信息相关联的地理位置与目标地理位置之间的地理距离。
其中,地理距离是表示现实世界中不同位置之间远近程度的数据。地理位置之间的地理距离,可以是相应地理位置之间的真实距离,也可以是与真实距离正相关的值。正相关可以是正比例。
当地理位置相近条件为:查询到的子应用程序标识信息所关联的地理位置,属于目标地理位置所属的地理区域范围,具体为查询到的子应用程序标识信息所关联的地理位置与目标地理位置之间的地理距离小于或等于预设值,则步骤S702中获取的地理位置可以是查询时得到的地理距离。
S704,获取与查询到的子应用程序标识信息所对应子应用程序相关的评分参考属性。
其中,评分参考属性是与地理距离相结合进行评分的属性。评分参考属性可包括用于正向加权的评分参考属性和用于负向降权的评分参考属性。正向加权是使得评分值变大的处理过程,负向降权是使得评分值变小的处理过程。评分参考属性可包括相应子应用程序本身的属性,也可以包括相应子应用程序相关的用户属性,还可以包括相应子应用程序的服务方属性。
在一个实施例中,评分参考属性包括相应子应用程序的访问统计量、子应用程序类别、相应功能组件的接入统计量、相应功能组件的使用统计量、相关用户属性、相关用户关系链属性、相关用户反馈量化值、相关时间信息和所关联地理位置所属地理区域范围的分级级别中的一种或几种的组合。
其中,访问统计量比如相应子应用程序的点击率、分享率、老用户使用率、扫码量、某时间段浏览量或者某时间段独立访客量等。
点击率可以表示为通过附近入口进入相应子应用程序的访问次数占通过附近入口展示相应子应用程序标识信息的次数。
分享率可以表示为通过附近入口进入相应子应用程序的访问次数中用户分享次数的占比。
老用户使用率可以表示为老用户访问相应子应用程序的次数占总访问次数的比例。老用户可以定义为最近预设天数内再次访问相同子应用程序的用户。
扫码量可以表示为通过扫描条码进入相应子应用程序的次数。条码可以是二维码或者条形码。
子应用程序类别用于表示具有相同或相似特征的子应用程序的集合。不同的子应用程序类别可以赋予不同的权重。某时间段内访问量超过预设阈值的子应用程序类别相较于其它子应用程序类别可以赋予更高的权重。权重表示对评分值影响的大小。访问量超过预设阈值的子应用程序类别,可以通过对多用户的大数据分析得到,也可以通过对用户终端当前用户的个人行为记录分析得到。
功能组件可以是相应子应用程序所包括的公共组件或者插件。功能组件的接入统计量,比如接入的功能组件的数量。相应功能组件的使用统计量,比如接入的功能组件被使用的次数。
相关用户属性比如用户终端当前用户的属性。相关用户关系链属性,比如与用户终端当前用户具有用户关系链的用户的属性。用户属性比如年龄、性别、用户行为记录或者用户画像标签等。
时间信息比如最近预设天数内曝光量是否小于预设值,或者不同的时间段可对应不同的权重,或者最近预设时间长度内创建的子应用程序可赋予比最近预设时间长度之前创建的子应用程序赋予更高的权重。
用户反馈量化值比如用户评价值、用户投诉量、用户投诉处理量或者用户投诉处理率等。所关联地理位置所属地理区域范围的分级级别,比如热门商圈的分级级别。不同的分级级别可分别赋予不同的权重。
S706,根据地理距离和评分参考属性,获得查询到的子应用程序标识信息各自对应的评分值。
具体地,用户终端可对查询到的子应用程序标识信息对应的地理距离和相应评分参考属性进行加权求和,得到查询到的子应用程序标识信息各自对应的评分值。用户终端还可以将加权求和的值经过进一步处理,得到评分值,该评分值与加权求和的值正相关。
在一个实施例中,服务器可获取查询到的子应用程序标识信息相关联的地理位置与目标地理位置之间的地理距离,获取与查询到的子应用程序标识信息所对应子应用程序相关的评分参考属性,根据地理距离和评分参考属性,获得查询到的子应用程序标识信息各自对应的评分值,从而将评分值返回至用户终端。
S708,将查询到的子应用程序标识信息按照相对应的评分值排序。
具体地,用户终端可将查询到的子应用程序标识信息按照相对应的评分值降序或升序排序。
上述实施例中,结合地理距离和相关的评分参考属性对查询到的子应用程序标识信息进行评分,进而可以按照相应评分值对各子应用程序标识信息排序,便于用户准确、高效地定位到需要的子应用程序并使用,进一步提高了子应用程序的使用效率。
在一个实施例中,步骤S306包括:当查询到的子应用程序标识信息中的多个对应相同的服务方标识信息时,展示相应的服务方标识信息;获取作用于展示的服务方标识信息的服务方选择指令;展示服务方选择指令所指定的服务方标识信息所对应的子应用程序标识信息;从展示的子应用程序标识信息中选中子应用程序标识信息。
其中,对应相同服务方标识信息的子应用程序标识信息,表示相同服务方提供的多种子应用程序。比如商家A开设多家实体店,每个实体店对应一个子应用程序,当查询到商家A的多于一个的实体店各自对应的子应用程序标识信息时,可直接展示商家A的标识信息,进而在用户选择展示的商家A的标识信息后,展示查询到的与商家A的标识信息对应的子应用程序标识信息,进而实现子应用程序的选择和运行。
在一个实施例中,对于查询到的、对应唯一的服务方标识信息的子应用程序标识信息,可展示该唯一的服务方标识信息,或者直接展示该对应唯一的服务方标识信息的子应用程序标识信息。
上述实施例中,将对应相同的服务方标识信息的子应用程序标识信息聚合展示,便于直观地呈现子应用程序和服务方的从属关系,从而便于高效地定位到所需的子应用程序。
在一个实施例中,子应用程序标识信息所关联的地理位置通过公众标识登录后进行录入,并与通过公众标识指定的子应用程序标识信息进行关联。
具体地,服务方可凭借相应的公众标识在服务方终端上登录后,进入服务器提供的子应用程序管理页面。该子应用程序管理页面,可实现录入地理位置,还可以实现对已有的地理位置的编辑和删除。该子应用程序管理页面,可实现将通过公众标识指定的子应用程序标识信息与通过公众标识指定的地理位置相关联。其中,公众标识是通过开放服务平台向用户提供服务的标识,公众标识比如微信公众号。不同的公众标识可提供不同的服务。地理位置可在经过审核后生效,可限制仅有生效的地理位置才可以与子应用程序标识信息关联。
上述实施例中,服务方通过公众标识登录后,可实现地理位置的录入以及地理位置与子应用程序标识信息的关联,可自由地配置子应用程序所关联的地理位置,方便子应用程序的地理位置的复用。
如图8所示,在一个实施例中,步骤S308具体包括以下步骤:
S802,获取选中的子应用程序标识信息所对应的页面代码。
具体地,用户终端可通过母应用程序获取子应用程序标识信息所对应的程序包,从该程序包中获取页面代码。页面代码可以包括页面逻辑代码、页面结构代码和页面样式代码。程序包可从本地读取,也可以从服务器下载。
其中,页面结构代码是定义页面组成的代码。页面结构代码可包括页面所包括的公共组件的标识。页面样式代码是定义页面样式的代码。页面逻辑代码是定义相应的子应用程序页面的处理逻辑的代码。
S804,根据页面代码,从母应用程序提供的公共组件库中选择公共组件。
具体地,用户终端可通过子应用程序视图层单元执行页面结构代码,按照该执行页面结构代码中定义的公共组件的标识,从公共组件库中选择与该标识对应的公共组件。
公共组件库存储于用户终端本地,可在创建子应用程序视图层单元后,通过子应用程序视图层单元加装该公共组件库存。选择的公共组件是页面结构代码中定义的在生成子应用程序页面时所需的公共组件。
其中,公共组件是不同子应用程序的页面所共用的组件,具有视觉形态,是子应用程序页面的组成单元。公共组件具有唯一的标识,可以是公共组件的名称。
在一个实施例中,公共组件可以是图标、文本容器、进度条、表单组件、导航组件、媒体组件、地图组件或者画布组件。表单组件可以包括按钮、选择框、表单以及开关等。
S806,绘制选择的公共组件,形成相应的子应用程序页面。
具体地,用户终端可通过子应用程序视图层单元获取选择的公共组件自带的默认组件样式数据,从而按照该默认组件样式数据组织选择的公共组件并渲染,形成子应用程序页面。
在一个实施例中,用户终端可通过子应用程序视图层单元获取子应用程序的程序包中的页面样式代码,根据页面样式代码中与选择的公共组件相对应的组件样式数据绘制相应的公共组件,形成子应用程序页面。
在一个实施例中,选中的子应用程序标识信息所对应的页面代码包括用于接入插件的代码;该方法还包括:根据用于接入插件的代码,获得相应的插件;步骤S806包括:绘制选择的公共组件和获得的插件,形成相应的子应用程序页面。
其中,插件是公共组件库之外的功能组件。插件可由除去子应用程序的开发者和母应用程序的开发者之外的开发者所开发。插件可实现卡券、支付或者会员等服务。插件可通过开放服务平台与该插件所对应的接入服务器进行交互,以处理插件的逻辑。
在子应用程序中引入插件,可以为子应用程序扩展出公共组件库之外的功能,而且免去了重新开发的开发成本。而且插件可以被多个子应用程序共用,丰富了子应用程序的功能。
上述实施例中,当母应用程序在运行时,便可以利用母应用程序提供的公共组件快速构建子应用程序页面,缩短了应用程序安装时长,提高了应用程序使用效率。
在一个实施例中,选中的子应用程序标识信息所对应的页面代码,是根据预设的子应用程序模板代码以及与选中的子应用程序标识信息相对应的服务方属性生成。
具体地,服务器可提供子应用程序页面模板,并配置子应用程序模板代码中所需信息与服务方属性的映射关系。服务器在获得通过服务方的公众标识触发的生成子应用程序的命令后,可按照子应用程序模板代码中所需信息与服务方属性的映射关系,获取与公众标识对应的服务方属性,从而将子应用程序模板代码和获取的服务方属性合并为子应用程序的页面代码。服务方属性比如服务方名称、服务方的联系方式以及服务方的图标等。
上述实施例中,利用预设的子应用程序模板代码和服务方属性可快速生成子应用程序,避免了开发子应用程序的过程,提高了子应用程序实现效率。
下面用一个具体应用场景来说明上述应用程序处理方法的原理。本应用场景中具体实现以下流程:
如图9所示,进入母应用程序提供的子应用程序搜索页面。子应用程序搜索页面包括搜索框。搜索框可用于输入字符以搜索子应用程序。通过搜索框搜索到商家门店子应用程序。商家门店子应用程序是用于创建门店子应用程序的子应用程序。门店子应用程序是与商家的门店关联的子应用程序。门店是商家开设的营业场所。
如图10所示,运行商家门店子应用程序后,进入商家门店子应用程序提供的子应用程序页面,在该子应用程序页面中显示商家标识信息,如服务范围、电话号码、商家简介以及商家地址等。商家门店子应用程序的页面还显示有门店子应用程序创建按钮,当门店子应用程序创建按钮被点击后,进入如图11所示的门店子应用程序信息确认页面。
如图11所示,在门店子应用程序信息确认页面中可显示生成门店子应用程序时所需的商家信息1101,并显示创建确认按钮1102,当创建确认按钮1102被点击后,触发向服务器发送门店子应用程序创建命令,使得服务器根据预设的子应用程序模板代码以及商家信息生成相应的门店子应用程序。
如图12所示,商家门店子应用程序展示如图12所示的门店子应用程序创建结果页面。商家门店子应用程序可获取创建成功的门店子应用程序的二维码,并在门店子应用程序创建结果页面中展示。门店子应用程序创建结果页面中还可以展示程序管理按钮1202。程序管理按钮1202被点击后,商家门店子应用程序进入如图13所示的登录页面。
如图13所示,在登录页面中选择已创建的门店子应用程序后,商家门店子应用程序进入如图14所示的门店子应用程序管理页面。门店子应用程序管理页面中可显示相应的门店子应用程序的统计数据,还可以浏览门店子应用程序的信息以及条码。
参考图15至17,商家可以凭借公众标识登录开放服务平台所提供的网页,在网页中可录入地理位置,具体可通过网页中提供的地图组件选择地理位置,并上传商家证明文件,将地理位置关联到已有的门店子应用程序,或者关联到即时创建的门店子应用程序。
如图18所示,母应用程序可提供如图18所示的子应用程序搜索页面,在子应用程序搜索页面中显示搜索框1801、附近入口1802和子应用程序推荐列表1803。附近入口1802出显示有根据当前地理位置查询到的子应用程序的总数量和其中4个子应用程序的图标。这4个子应用程序可以是查询到的子应用程序中所关联的地理位置与当前地理位置最近的。附近入口1802被点击后,母应用程序或者专门的子应用程序可提供如图19所示的商家列表。
如图19所示,商家列表中展示查询到的各个子应用程序所属商家的标识信息,如商家图标、商家名称或者商家地址等。还可以显示相应的子应用程序所关联的地理位置与当前地理位置的地理距离,当商家对应多个子应用程序时,可显示相应最近的地理位置与当前地理位置的地理距离。此外,一个门店子应用程序可以对应多个门店,从而关联多个地理位置,使得用户可以针对不同的目标地理位置搜索到相同的门店子应用程序,使得该门店子应用程序的子应用程序标识信息以及对外的表现保持一致,便于门店子应用程序的管理,便于保证统一的使用体验。
商家列表中某商家的标识信息被选中后,母应用程序或者专门的子应用程序可提供如图20所示的子应用程序列表,子应用程序列表中可显示选中的商家的标识信息所对应的门店子应用程序的标识信息。某门店子应用程序的标识信息被选中后,母应用程序运行相应的门店子应用程序。该门店子应用程序可以是采用预设的子应用程序模板代码生成,如图21所示;该门店子应用程序也可以是商家利用子应用程序自行开发,如图22所示。
如图23所示,在一个实施例中,提供了一种应用程序处理装置2300。参照图23,该应用程序处理装置2300包括母应用程序2301和子应用程序单元2302。其中子应用程序单元2302可包括子应用程序视图层单元和子应用程序逻辑层单元。
母应用程序2301,用于获取目标地理位置;查询所关联的地理位置与目标地理位置之间满足地理位置相近条件的子应用程序标识信息;从查询到的子应用程序标识信息中选中子应用程序标识信息。
子应用程序单元2302,用于在母应用程序2301所提供的用于运行子应用程序的环境中,运行选中的子应用程序标识信息所对应的子应用程序。
在一个实施例中,母应用程序2301还用于获取当前地理位置作为目标地理位置;或者,获取在搜索框中输入的字符,根据输入的字符获取对输入的字符分析得到的目标地理位置;或者,获取本地存在的子应用程序标识信息所关联的地理位置作为目标地理位置。
在一个实施例中,地理位置相近条件包括:查询到的子应用程序标识信息所关联的地理位置,属于目标地理位置所属的地理区域范围;或者,目标地理位置属于查询到的子应用程序标识信息所关联的地理位置所属的地理区域范围;或者,查询到的子应用程序标识信息所关联的地理位置所属的地理区域范围,与目标地理位置所属的地理区域范围存在交集。
在一个实施例中,母应用程序2301还用于进入标识信息展示页面;在标识信息展示页面中展示查询到的子应用程序标识信息;获取作用于标识信息展示页面的子应用程序选择指令;在展示的子应用程序标识信息中,选中子应用程序选择指令所指定的子应用程序标识信息。
在一个实施例中,母应用程序2301还用于展示用于触发标识信息展示页面的入口;在入口处展示查询到的子应用程序标识信息中预设数量的子应用程序标识信息所包括的图标,和/或,在入口处展示查询到的子应用程序标识信息的总数量;检测到针对入口的触发操作时,进入标识信息展示页面。
在一个实施例中,母应用程序2301还用于将查询到的子应用程序标识信息按照相关联的地理位置与目标地理位置之间的地理距离排序;展示排序后的子应用程序标识信息;从展示的排序后的子应用程序标识信息中选中子应用程序标识信息。
在一个实施例中,母应用程序2301还用于获取查询到的子应用程序标识信息相关联的地理位置与目标地理位置之间的地理距离;获取与查询到的子应用程序标识信息所对应子应用程序相关的评分参考属性;根据地理距离和评分参考属性,获得查询到的子应用程序标识信息各自对应的评分值;将查询到的子应用程序标识信息按照相对应的评分值排序。
在一个实施例中,评分参考属性包括相应子应用程序的访问统计量、子应用程序类别、相应功能组件的接入统计量、相应功能组件的使用统计量、相关用户属性、相关用户关系链属性、相关用户反馈量化值、相关时间信息和所关联地理位置所属地理区域范围的分级级别中的一种或几种的组合。
在一个实施例中,母应用程序2301还用于当查询到的子应用程序标识信息中的多个对应相同的服务方标识信息时,展示相应的服务方标识信息;获取作用于展示的服务方标识信息的服务方选择指令;展示服务方选择指令所指定的服务方标识信息所对应的子应用程序标识信息;从展示的子应用程序标识信息中选中子应用程序标识信息。
在一个实施例中,子应用程序标识信息所关联的地理位置通过公众标识登录后进行录入,并与通过公众标识指定的子应用程序标识信息进行关联。
在一个实施例中,子应用程序单元2302还用于获取选中的子应用程序标识信息所对应的页面代码;根据页面代码,从母应用程序2301提供的公共组件库中选择公共组件;绘制选择的公共组件,形成相应的子应用程序页面。
在一个实施例中,选中的子应用程序标识信息所对应的页面代码,是根据预设的子应用程序模板代码以及与选中的子应用程序标识信息相对应的服务方属性生成。
在一个实施例中,选中的子应用程序标识信息所对应的页面代码包括用于接入插件的代码。子应用程序单元2302还用于根据用于接入插件的代码,获得相应的插件;绘制选择的公共组件和获得的插件,形成相应的子应用程序页面。
上述应用程序处理装置2300,获取到目标地理位置后,就可以查找到所关联的地理位置在该目标地理位置附近的子应用程序标识信息,从中选择子应用程序标识信息,并在母应用程序所提供的环境中运行相应的子应用程序。通过地理位置就可以确定需要的子应用程序,方便快捷;且子应用程序在母应用程序所提供的用于运行子应用程序的环境中运行,不需要经过复杂的安装过程,提高了应用程序使用效率。
在一个实施例中,提供了一种计算机设备,包括存储器和处理器,存储器中储存有计算机可读指令,计算机可读指令被处理器执行时,使得处理器执行以下步骤:获取目标地理位置;查询所关联的地理位置与目标地理位置之间满足地理位置相近条件的子应用程序标识信息;从查询到的子应用程序标识信息中选中子应用程序标识信息;在母应用程序所提供的用于运行子应用程序的环境中,运行选中的子应用程序标识信息所对应的子应用程序。
在一个实施例中,获取目标地理位置包括:获取当前地理位置作为目标地理位置;或者,获取在搜索框中输入的字符,根据输入的字符获取对输入的字符分析得到的目标地理位置;或者,获取本地存在的子应用程序标识信息所关联的地理位置作为目标地理位置。
在一个实施例中,述地理位置相近条件包括:查询到的子应用程序标识信息所关联的地理位置,属于目标地理位置所属的地理区域范围;或者,目标地理位置属于查询到的子应用程序标识信息所关联的地理位置所属的地理区域范围;或者,查询到的子应用程序标识信息所关联的地理位置所属的地理区域范围,与目标地理位置所属的地理区域范围存在交集。
在一个实施例中,从查询到的子应用程序标识信息中选中子应用程序标识信息包括:进入标识信息展示页面;在标识信息展示页面中展示查询到的子应用程序标识信息;获取作用于标识信息展示页面的子应用程序选择指令;在展示的子应用程序标识信息中,选中子应用程序选择指令所指定的子应用程序标识信息。
在一个实施例中,进入标识信息展示页面之前,计算机可读指令还使得处理器执行以下步骤:展示用于触发标识信息展示页面的入口;在入口处展示查询到的子应用程序标识信息中预设数量的子应用程序标识信息所包括的图标,和/或,在入口处展示查询到的子应用程序标识信息的总数量;检测到针对入口的触发操作时,执行进入标识信息展示页面的步骤。
在一个实施例中,从查询到的子应用程序标识信息中选中子应用程序标识信息包括:将查询到的子应用程序标识信息按照相关联的地理位置与目标地理位置之间的地理距离排序;展示排序后的子应用程序标识信息;从展示的排序后的子应用程序标识信息中选中子应用程序标识信息。
在一个实施例中,将查询到的子应用程序标识信息按照相关联的地理位置与目标地理位置之间的地理距离排序包括:获取查询到的子应用程序标识信息相关联的地理位置与目标地理位置之间的地理距离;获取与查询到的子应用程序标识信息所对应子应用程序相关的评分参考属性;根据地理距离和评分参考属性,获得查询到的子应用程序标识信息各自对应的评分值;将查询到的子应用程序标识信息按照相对应的评分值排序。
在一个实施例中,评分参考属性包括相应子应用程序的访问统计量、子应用程序类别、相应功能组件的接入统计量、相应功能组件的使用统计量、相关用户属性、相关用户关系链属性、相关用户反馈量化值、相关时间信息和所关联地理位置所属地理区域范围的分级级别中的一种或几种的组合。
在一个实施例中,从查询到的子应用程序标识信息中选中子应用程序标识信息包括:当查询到的子应用程序标识信息中的多个对应相同的服务方标识信息时,展示相应的服务方标识信息;获取作用于展示的服务方标识信息的服务方选择指令;展示服务方选择指令所指定的服务方标识信息所对应的子应用程序标识信息;从展示的子应用程序标识信息中选中子应用程序标识信息。
在一个实施例中,子应用程序标识信息所关联的地理位置通过公众标识登录后进行录入,并与通过公众标识指定的子应用程序标识信息进行关联。
在一个实施例中,在母应用程序所提供的用于运行子应用程序的环境中,运行选中的子应用程序标识信息所对应的子应用程序包括:获取选中的子应用程序标识信息所对应的页面代码;根据页面代码,从母应用程序提供的公共组件库中选择公共组件;绘制选择的公共组件,形成相应的子应用程序页面。
在一个实施例中,选中的子应用程序标识信息所对应的页面代码,是根据预设的子应用程序模板代码以及与选中的子应用程序标识信息相对应的服务方属性生成。
在一个实施例中,选中的子应用程序标识信息所对应的页面代码包括用于接入插件的代码;计算机可读指令还使得处理器执行:根据用于接入插件的代码,获得相应的插件;绘制选择的公共组件,形成相应的子应用程序页面包括:绘制选择的公共组件和获得的插件,形成相应的子应用程序页面。
上述计算机设备,获取到目标地理位置后,就可以查找到所关联的地理位置在该目标地理位置附近的子应用程序标识信息,从中选择子应用程序标识信息,并在母应用程序所提供的环境中运行相应的子应用程序。通过地理位置就可以确定需要的子应用程序,方便快捷;且子应用程序在母应用程序所提供的用于运行子应用程序的环境中运行,不需要经过复杂的安装过程,提高了应用程序使用效率。
在一个实施例中,提供了一个或多个存储有计算机可读指令的计算机可读存储介质,计算机可读指令被一个或多个处理器执行时,使得一个或多个处理器执行以下步骤:获取目标地理位置;查询所关联的地理位置与目标地理位置之间满足地理位置相近条件的子应用程序标识信息;从查询到的子应用程序标识信息中选中子应用程序标识信息;在母应用程序所提供的用于运行子应用程序的环境中,运行选中的子应用程序标识信息所对应的子应用程序。
在一个实施例中,获取目标地理位置包括:获取当前地理位置作为目标地理位置;或者,获取在搜索框中输入的字符,根据输入的字符获取对输入的字符分析得到的目标地理位置;或者,获取本地存在的子应用程序标识信息所关联的地理位置作为目标地理位置。
在一个实施例中,述地理位置相近条件包括:查询到的子应用程序标识信息所关联的地理位置,属于目标地理位置所属的地理区域范围;或者,目标地理位置属于查询到的子应用程序标识信息所关联的地理位置所属的地理区域范围;或者,查询到的子应用程序标识信息所关联的地理位置所属的地理区域范围,与目标地理位置所属的地理区域范围存在交集。
在一个实施例中,从查询到的子应用程序标识信息中选中子应用程序标识信息包括:进入标识信息展示页面;在标识信息展示页面中展示查询到的子应用程序标识信息;获取作用于标识信息展示页面的子应用程序选择指令;在展示的子应用程序标识信息中,选中子应用程序选择指令所指定的子应用程序标识信息。
在一个实施例中,进入标识信息展示页面之前,计算机可读指令还使得处理器执行以下步骤:展示用于触发标识信息展示页面的入口;在入口处展示查询到的子应用程序标识信息中预设数量的子应用程序标识信息所包括的图标,和/或,在入口处展示查询到的子应用程序标识信息的总数量;检测到针对入口的触发操作时,执行进入标识信息展示页面的步骤。
在一个实施例中,从查询到的子应用程序标识信息中选中子应用程序标识信息包括:将查询到的子应用程序标识信息按照相关联的地理位置与目标地理位置之间的地理距离排序;展示排序后的子应用程序标识信息;从展示的排序后的子应用程序标识信息中选中子应用程序标识信息。
在一个实施例中,将查询到的子应用程序标识信息按照相关联的地理位置与目标地理位置之间的地理距离排序包括:获取查询到的子应用程序标识信息相关联的地理位置与目标地理位置之间的地理距离;获取与查询到的子应用程序标识信息所对应子应用程序相关的评分参考属性;根据地理距离和评分参考属性,获得查询到的子应用程序标识信息各自对应的评分值;将查询到的子应用程序标识信息按照相对应的评分值排序。
在一个实施例中,评分参考属性包括相应子应用程序的访问统计量、子应用程序类别、相应功能组件的接入统计量、相应功能组件的使用统计量、相关用户属性、相关用户关系链属性、相关用户反馈量化值、相关时间信息和所关联地理位置所属地理区域范围的分级级别中的一种或几种的组合。
在一个实施例中,从查询到的子应用程序标识信息中选中子应用程序标识信息包括:当查询到的子应用程序标识信息中的多个对应相同的服务方标识信息时,展示相应的服务方标识信息;获取作用于展示的服务方标识信息的服务方选择指令;展示服务方选择指令所指定的服务方标识信息所对应的子应用程序标识信息;从展示的子应用程序标识信息中选中子应用程序标识信息。
在一个实施例中,子应用程序标识信息所关联的地理位置通过公众标识登录后进行录入,并与通过公众标识指定的子应用程序标识信息进行关联。
在一个实施例中,在母应用程序所提供的用于运行子应用程序的环境中,运行选中的子应用程序标识信息所对应的子应用程序包括:获取选中的子应用程序标识信息所对应的页面代码;根据页面代码,从母应用程序提供的公共组件库中选择公共组件;绘制选择的公共组件,形成相应的子应用程序页面。
在一个实施例中,选中的子应用程序标识信息所对应的页面代码,是根据预设的子应用程序模板代码以及与选中的子应用程序标识信息相对应的服务方属性生成。
在一个实施例中,选中的子应用程序标识信息所对应的页面代码包括用于接入插件的代码;计算机可读指令还使得处理器执行:根据用于接入插件的代码,获得相应的插件;绘制选择的公共组件,形成相应的子应用程序页面包括:绘制选择的公共组件和获得的插件,形成相应的子应用程序页面。
上述存储介质,获取到目标地理位置后,就可以查找到所关联的地理位置在该目标地理位置附近的子应用程序标识信息,从中选择子应用程序标识信息,并在母应用程序所提供的环境中运行相应的子应用程序。通过地理位置就可以确定需要的子应用程序,方便快捷;且子应用程序在母应用程序所提供的用于运行子应用程序的环境中运行,不需要经过复杂的安装过程,提高了应用程序使用效率。
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,该计算机程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,前述的存储介质可为磁碟、光盘、只读存储记忆体(Read-Only Memory,ROM)等非易失性存储介质,或随机存储记忆体(Random Access Memory,RAM)等。
以上实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。
以上实施例仅表达了本发明的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。因此,本发明专利的保护范围应以所附权利要求为准。

Claims (26)

1.一种应用程序处理方法,包括:
获取目标地理位置;
查询所关联的地理位置与所述目标地理位置之间满足地理位置相近条件的子应用程序标识信息;
从查询到的所述子应用程序标识信息中选中子应用程序标识信息;
在母应用程序所提供的用于运行子应用程序的环境中,运行选中的子应用程序标识信息所对应的子应用程序。
2.根据权利要求1所述的方法,其特征在于,所述获取目标地理位置包括:
获取当前地理位置作为目标地理位置;或者,
获取在搜索框中输入的字符,根据输入的字符获取对输入的字符分析得到的目标地理位置;或者,
获取本地存在的子应用程序标识信息所关联的地理位置作为目标地理位置。
3.根据权利要求1所述的方法,其特征在于,所述地理位置相近条件包括:
查询到的子应用程序标识信息所关联的地理位置,属于所述目标地理位置所属的地理区域范围;或者,
所述目标地理位置属于查询到的子应用程序标识信息所关联的地理位置所属的地理区域范围;或者,
查询到的子应用程序标识信息所关联的地理位置所属的地理区域范围,与所述目标地理位置所属的地理区域范围存在交集。
4.根据权利要求1所述的方法,其特征在于,所述从查询到的所述子应用程序标识信息中选中子应用程序标识信息包括:
进入标识信息展示页面;
在所述标识信息展示页面中展示查询到的所述子应用程序标识信息;
获取作用于所述标识信息展示页面的子应用程序选择指令;
在展示的子应用程序标识信息中,选中所述子应用程序选择指令所指定的子应用程序标识信息。
5.根据权利要求4所述的方法,其特征在于,所述进入标识信息展示页面之前,所述方法包括:
展示用于触发标识信息展示页面的入口;
在所述入口处展示查询到的所述子应用程序标识信息中预设数量的子应用程序标识信息所包括的图标,和/或,在所述入口处展示查询到的所述子应用程序标识信息的总数量;
检测到针对所述入口的触发操作时,执行所述进入标识信息展示页面的步骤。
6.根据权利要求1所述的方法,其特征在于,所述从查询到的所述子应用程序标识信息中选中子应用程序标识信息包括:
将查询到的子应用程序标识信息按照相关联的地理位置与所述目标地理位置之间的地理距离排序;
展示排序后的子应用程序标识信息;
从展示的排序后的子应用程序标识信息中选中子应用程序标识信息。
7.根据权利要求6所述的方法,其特征在于,其特征在于,所述将查询到的子应用程序标识信息按照相关联的地理位置与所述目标地理位置之间的地理距离排序包括:
获取查询到的子应用程序标识信息相关联的地理位置与所述目标地理位置之间的地理距离;
获取与查询到的子应用程序标识信息所对应子应用程序相关的评分参考属性;
根据所述地理距离和所述评分参考属性,获得查询到的子应用程序标识信息各自对应的评分值;
将查询到的子应用程序标识信息按照相对应的评分值排序。
8.根据权利要求1所述的方法,其特征在于,所述子应用程序标识信息所关联的地理位置通过公众标识登录后进行录入,并与通过所述公众标识指定的子应用程序标识信息进行关联。
9.根据权利要求1至8中任一项所述的方法,其特征在于,所述在母应用程序所提供的用于运行子应用程序的环境中,运行选中的子应用程序标识信息所对应的子应用程序包括:
获取选中的子应用程序标识信息所对应的页面代码;
根据所述页面代码,从母应用程序提供的公共组件库中选择公共组件;
绘制选择的公共组件,形成相应的子应用程序页面。
10.根据权利要求9所述的方法,其特征在于,所述选中的子应用程序标识信息所对应的页面代码,是根据预设的子应用程序模板代码以及与选中的子应用程序标识信息相对应的服务方属性生成。
11.根据权利要求9所述的方法,其特征在于,所述选中的子应用程序标识信息所对应的页面代码包括用于接入插件的代码;
所述方法还包括:
根据所述用于接入插件的代码,获得相应的插件;
所述绘制选择的公共组件,形成相应的子应用程序页面包括:
绘制选择的公共组件和获得的插件,形成相应的子应用程序页面。
12.一种应用程序处理装置,其特征在于,包括:
母应用程序,用于获取目标地理位置;查询所关联的地理位置与所述目标地理位置之间满足地理位置相近条件的子应用程序标识信息;从查询到的所述子应用程序标识信息中选中子应用程序标识信息;
子应用程序单元,用于在所述母应用程序所提供的用于运行子应用程序的环境中,运行选中的子应用程序标识信息所对应的子应用程序。
13.根据权利要求12所述的装置,其特征在于,所述母应用程序还用于获取当前地理位置作为目标地理位置;或者,获取在搜索框中输入的字符,根据输入的字符获取对输入的字符分析得到的目标地理位置;或者,获取本地存在的子应用程序标识信息所关联的地理位置作为目标地理位置。
14.根据权利要求12所述的装置,其特征在于,所述地理位置相近条件包括:查询到的子应用程序标识信息所关联的地理位置,属于所述目标地理位置所属的地理区域范围;或者,所述目标地理位置属于查询到的子应用程序标识信息所关联的地理位置所属的地理区域范围;或者,查询到的子应用程序标识信息所关联的地理位置所属的地理区域范围,与所述目标地理位置所属的地理区域范围存在交集。
15.根据权利要求12所述的装置,其特征在于,所述母应用程序还用于进入标识信息展示页面;在所述标识信息展示页面中展示查询到的所述子应用程序标识信息;获取作用于所述标识信息展示页面的子应用程序选择指令;在展示的子应用程序标识信息中,选中所述子应用程序选择指令所指定的子应用程序标识信息。
16.根据权利要求15所述的装置,其特征在于,所述母应用程序还用于展示用于触发标识信息展示页面的入口;在所述入口处展示查询到的所述子应用程序标识信息中预设数量的子应用程序标识信息所包括的图标,和/或,在所述入口处展示查询到的所述子应用程序标识信息的总数量;检测到针对所述入口的触发操作时,进入标识信息展示页面。
17.根据权利要求12所述的装置,其特征在于,所述母应用程序还用于将查询到的子应用程序标识信息按照相关联的地理位置与所述目标地理位置之间的地理距离排序;展示排序后的子应用程序标识信息;从展示的排序后的子应用程序标识信息中选中子应用程序标识信息。
18.根据权利要求17所述的装置,其特征在于,所述母应用程序还用于获取查询到的子应用程序标识信息相关联的地理位置与所述目标地理位置之间的地理距离;获取与查询到的子应用程序标识信息所对应子应用程序相关的评分参考属性;根据所述地理距离和所述评分参考属性,获得查询到的子应用程序标识信息各自对应的评分值;将查询到的子应用程序标识信息按照相对应的评分值排序。
19.根据权利要求12所述的装置,其特征在于,所述子应用程序标识信息所关联的地理位置通过公众标识登录后进行录入,并与通过所述公众标识指定的子应用程序标识信息进行关联。
20.根据权利要求12至19中任一项所述的装置,其特征在于,所述子应用程序单元还用于获取选中的子应用程序标识信息所对应的页面代码;根据所述页面代码,从母应用程序提供的公共组件库中选择公共组件;绘制选择的公共组件,形成相应的子应用程序页面。
21.根据权利要求20所述的装置,其特征在于,所述选中的子应用程序标识信息所对应的页面代码,是根据预设的子应用程序模板代码以及与选中的子应用程序标识信息相对应的服务方属性生成。
22.根据权利要求20所述的装置,其特征在于,所述选中的子应用程序标识信息所对应的页面代码包括用于接入插件的代码;
所述子应用程序单元还用于根据所述用于接入插件的代码,获得相应的插件;绘制选择的公共组件和获得的插件,形成相应的子应用程序页面。
23.一种计算机设备,包括存储器和处理器,所述存储器中储存有计算机可读指令,所述计算机可读指令被所述处理器执行时,使得所述处理器执行以下步骤:
获取目标地理位置;
查询所关联的地理位置与所述目标地理位置之间满足地理位置相近条件的子应用程序标识信息;
从查询到的所述子应用程序标识信息中选中子应用程序标识信息;
在母应用程序所提供的用于运行子应用程序的环境中,运行选中的子应用程序标识信息所对应的子应用程序。
24.根据权利要求23所述的计算机设备,其特征在于,所述在母应用程序所提供的用于运行子应用程序的环境中,运行选中的子应用程序标识信息所对应的子应用程序包括:
获取选中的子应用程序标识信息所对应的页面代码;
根据所述页面代码,从母应用程序提供的公共组件库中选择公共组件;
绘制选择的公共组件,形成相应的子应用程序页面。
25.根据权利要求24所述的计算机设备,其特征在于,所述选中的子应用程序标识信息所对应的页面代码,是根据预设的子应用程序模板代码以及与选中的子应用程序标识信息相对应的服务方属性生成。
26.根据权利要求24所述的计算机设备,其特征在于,所述选中的子应用程序标识信息所对应的页面代码包括用于接入插件的代码;
所述计算机可读指令还使得所述处理器执行以下步骤:
根据所述用于接入插件的代码,获得相应的插件;
所述绘制选择的公共组件,形成相应的子应用程序页面包括:
绘制选择的公共组件和获得的插件,形成相应的子应用程序页面。
CN201710210788.2A 2017-03-31 2017-03-31 应用程序处理方法、装置和计算机设备 Active CN107179923B (zh)

Priority Applications (3)

Application Number Priority Date Filing Date Title
CN201710210788.2A CN107179923B (zh) 2017-03-31 2017-03-31 应用程序处理方法、装置和计算机设备
PCT/CN2018/080502 WO2018177251A1 (zh) 2017-03-31 2018-03-26 应用程序处理方法、计算机设备和存储介质
US16/555,097 US20190384801A1 (en) 2017-03-31 2019-08-29 Application processing method, computer device, and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201710210788.2A CN107179923B (zh) 2017-03-31 2017-03-31 应用程序处理方法、装置和计算机设备

Publications (2)

Publication Number Publication Date
CN107179923A true CN107179923A (zh) 2017-09-19
CN107179923B CN107179923B (zh) 2018-12-11

Family

ID=59829865

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201710210788.2A Active CN107179923B (zh) 2017-03-31 2017-03-31 应用程序处理方法、装置和计算机设备

Country Status (3)

Country Link
US (1) US20190384801A1 (zh)
CN (1) CN107179923B (zh)
WO (1) WO2018177251A1 (zh)

Cited By (18)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107656762A (zh) * 2017-10-13 2018-02-02 上海酷屏信息技术有限公司 一种在app中实现第三方功能的方法及***
CN108196930A (zh) * 2018-01-18 2018-06-22 腾讯科技(深圳)有限公司 应用程序处理方法、装置、存储介质和计算机设备
WO2018177251A1 (zh) * 2017-03-31 2018-10-04 腾讯科技(深圳)有限公司 应用程序处理方法、计算机设备和存储介质
CN108664304A (zh) * 2018-05-03 2018-10-16 广州腾讯科技有限公司 应用程序处理方法、装置、存储介质和计算机设备
CN108846100A (zh) * 2018-06-19 2018-11-20 上海掌门科技有限公司 快速搜索寄宿应用的方法及设备
CN108874496A (zh) * 2018-06-28 2018-11-23 腾讯科技(深圳)有限公司 应用管理方法、装置、终端、服务器及存储介质
CN109542543A (zh) * 2017-09-21 2019-03-29 腾讯科技(深圳)有限公司 应用程序页面处理方法、装置、存储介质和计算机设备
CN109582401A (zh) * 2017-09-27 2019-04-05 腾讯科技(深圳)有限公司 推广图片生成方法、装置、存储介质和计算机设备
CN110083466A (zh) * 2019-04-28 2019-08-02 百度在线网络技术(北京)有限公司 一种小程序的数据传输方法和装置
CN110569063A (zh) * 2019-08-30 2019-12-13 五八有限公司 一种子应用程序app生成方法和生成装置
CN110895768A (zh) * 2018-09-13 2020-03-20 阿里巴巴集团控股有限公司 一种数据处理方法、设备、***及存储介质
CN110968769A (zh) * 2018-09-29 2020-04-07 上海掌门科技有限公司 用于推送信息、展示信息的方法和设备
CN111382362A (zh) * 2020-03-13 2020-07-07 百度在线网络技术(北京)有限公司 小程序处理方法、装置、设备及存储介质
CN112069421A (zh) * 2020-07-30 2020-12-11 北京三快在线科技有限公司 用户原创内容展示方法、装置、电子设备
CN112734453A (zh) * 2019-10-28 2021-04-30 腾讯科技(深圳)有限公司 电子券领取方法、发放方法、装置、设备和存储介质
CN114237769A (zh) * 2021-12-14 2022-03-25 北京人大金仓信息技术股份有限公司 一种程序的执行方法、装置、设备及存储介质
CN114564637A (zh) * 2022-01-07 2022-05-31 支付宝(杭州)信息技术有限公司 信息处理方法以及装置
US11809903B2 (en) 2020-03-13 2023-11-07 Baidu Online Network Technology (Beijing) Co., Ltd. Mini program processing method, apparatus, device and storage medium

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113934402A (zh) * 2020-06-28 2022-01-14 腾讯科技(深圳)有限公司 子应用内容的制作方法、装置、存储介质和电子设备
CN111767069B (zh) * 2020-06-30 2024-03-15 北京百度网讯科技有限公司 小程序处理方法、服务器、设备及存储介质

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20090172710A1 (en) * 2007-12-28 2009-07-02 Arman Toorians Method and system for enabling a mini program on a computing device to access an auxiliary system
CN103309684A (zh) * 2012-03-07 2013-09-18 腾讯科技(深圳)有限公司 动态加载应用的方法及装置
CN103630131A (zh) * 2012-08-24 2014-03-12 李艳媚 定位方法及定位***
US20160070559A1 (en) * 2014-09-09 2016-03-10 Scotty West Device, system and method for updating the software modules of a vehicle
CN106127533A (zh) * 2016-07-29 2016-11-16 广西中烟工业有限责任公司 一种基于二维码的线下积分兑换方法及***
CN106502736A (zh) * 2016-10-18 2017-03-15 腾讯科技(深圳)有限公司 应用程序处理方法和装置

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101951549A (zh) * 2010-09-15 2011-01-19 中兴通讯股份有限公司 实现动态处理应用的方法、移动终端及应用服务器
US20130244685A1 (en) * 2012-03-14 2013-09-19 Kelly L. Dempski System for providing extensible location-based services
US9195721B2 (en) * 2012-06-04 2015-11-24 Apple Inc. Mobile device with localized app recommendations
US9529924B2 (en) * 2012-07-31 2016-12-27 Apple Inc. User interface providing localized search capabilities
CN107179923B (zh) * 2017-03-31 2018-12-11 腾讯科技(深圳)有限公司 应用程序处理方法、装置和计算机设备

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20090172710A1 (en) * 2007-12-28 2009-07-02 Arman Toorians Method and system for enabling a mini program on a computing device to access an auxiliary system
CN103309684A (zh) * 2012-03-07 2013-09-18 腾讯科技(深圳)有限公司 动态加载应用的方法及装置
CN103630131A (zh) * 2012-08-24 2014-03-12 李艳媚 定位方法及定位***
US20160070559A1 (en) * 2014-09-09 2016-03-10 Scotty West Device, system and method for updating the software modules of a vehicle
CN106127533A (zh) * 2016-07-29 2016-11-16 广西中烟工业有限责任公司 一种基于二维码的线下积分兑换方法及***
CN106502736A (zh) * 2016-10-18 2017-03-15 腾讯科技(深圳)有限公司 应用程序处理方法和装置

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
佚名: "关于微信小程序"附近的店"", 《HTTPS://BAIJIAHAO.BAIDU.COM/S?ID=1561403636589643&WFR=SPIDER&FOR=PC》 *
佚名: "微信小程序"附近的店"功能上线系误读,一个账号最多绑定100个门店", 《HTTPS://WWW.HUXIU.COM/ARTICLE/184469.HTML》 *

Cited By (24)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2018177251A1 (zh) * 2017-03-31 2018-10-04 腾讯科技(深圳)有限公司 应用程序处理方法、计算机设备和存储介质
CN109542543A (zh) * 2017-09-21 2019-03-29 腾讯科技(深圳)有限公司 应用程序页面处理方法、装置、存储介质和计算机设备
CN109582401A (zh) * 2017-09-27 2019-04-05 腾讯科技(深圳)有限公司 推广图片生成方法、装置、存储介质和计算机设备
CN109582401B (zh) * 2017-09-27 2021-08-24 腾讯科技(深圳)有限公司 推广图片生成方法、装置、存储介质和计算机设备
CN107656762A (zh) * 2017-10-13 2018-02-02 上海酷屏信息技术有限公司 一种在app中实现第三方功能的方法及***
CN108196930A (zh) * 2018-01-18 2018-06-22 腾讯科技(深圳)有限公司 应用程序处理方法、装置、存储介质和计算机设备
CN108196930B (zh) * 2018-01-18 2020-04-03 腾讯科技(深圳)有限公司 应用程序处理方法、装置、存储介质和计算机设备
CN108664304A (zh) * 2018-05-03 2018-10-16 广州腾讯科技有限公司 应用程序处理方法、装置、存储介质和计算机设备
CN108846100A (zh) * 2018-06-19 2018-11-20 上海掌门科技有限公司 快速搜索寄宿应用的方法及设备
CN108874496A (zh) * 2018-06-28 2018-11-23 腾讯科技(深圳)有限公司 应用管理方法、装置、终端、服务器及存储介质
CN110895768B (zh) * 2018-09-13 2023-05-26 阿里巴巴集团控股有限公司 一种数据处理方法、设备、***及存储介质
CN110895768A (zh) * 2018-09-13 2020-03-20 阿里巴巴集团控股有限公司 一种数据处理方法、设备、***及存储介质
CN110968769A (zh) * 2018-09-29 2020-04-07 上海掌门科技有限公司 用于推送信息、展示信息的方法和设备
CN110083466B (zh) * 2019-04-28 2021-07-06 百度在线网络技术(北京)有限公司 一种小程序的数据传输方法和装置
CN110083466A (zh) * 2019-04-28 2019-08-02 百度在线网络技术(北京)有限公司 一种小程序的数据传输方法和装置
CN110569063A (zh) * 2019-08-30 2019-12-13 五八有限公司 一种子应用程序app生成方法和生成装置
CN112734453A (zh) * 2019-10-28 2021-04-30 腾讯科技(深圳)有限公司 电子券领取方法、发放方法、装置、设备和存储介质
CN112734453B (zh) * 2019-10-28 2024-02-02 腾讯科技(深圳)有限公司 电子券领取方法、发放方法、装置、设备和存储介质
CN111382362A (zh) * 2020-03-13 2020-07-07 百度在线网络技术(北京)有限公司 小程序处理方法、装置、设备及存储介质
CN111382362B (zh) * 2020-03-13 2023-10-03 百度在线网络技术(北京)有限公司 小程序处理方法、装置、设备及存储介质
US11809903B2 (en) 2020-03-13 2023-11-07 Baidu Online Network Technology (Beijing) Co., Ltd. Mini program processing method, apparatus, device and storage medium
CN112069421A (zh) * 2020-07-30 2020-12-11 北京三快在线科技有限公司 用户原创内容展示方法、装置、电子设备
CN114237769A (zh) * 2021-12-14 2022-03-25 北京人大金仓信息技术股份有限公司 一种程序的执行方法、装置、设备及存储介质
CN114564637A (zh) * 2022-01-07 2022-05-31 支付宝(杭州)信息技术有限公司 信息处理方法以及装置

Also Published As

Publication number Publication date
WO2018177251A1 (zh) 2018-10-04
CN107179923B (zh) 2018-12-11
US20190384801A1 (en) 2019-12-19

Similar Documents

Publication Publication Date Title
CN107179923B (zh) 应用程序处理方法、装置和计算机设备
US11250887B2 (en) Routing messages by message parameter
US11372608B2 (en) Gallery of messages from individuals with a shared interest
CN104615731B (zh) 一种二维码展现方法及***
CN105227448B (zh) 一种信息推送方法及***
US20180049002A1 (en) Method, server and terminal for information interaction
JP2009134280A (ja) 実世界を表現する仮想空間を構築する地図画像生成提供方法、サーバ・コンピュータおよび立体地図画像生成装置
CN112019820B (zh) 界面生成方法和装置
CN107515915A (zh) 基于用户行为数据的用户标识关联方法
US9246925B2 (en) Method and system for third-party service platform login
KR20220026609A (ko) 위치 데이터가 포함된 컨텐츠를 이용한 추천 방법 및 그 시스템
CN110232104A (zh) 一种数据显示方法、装置、存储介质及计算机设备
CN109522503B (zh) 基于ar与lbs技术的旅游景点虚拟留言板***
US20160012079A9 (en) Image Processing
CN109739938A (zh) 一种多账户的关联方法、装置及设备
CN115344341A (zh) 基于捆绑会话组的交互方法、装置和计算机设备
EP3125581A1 (en) Address book information service system, and method and device for address book information service therein
KR101664941B1 (ko) 국지적 공간 의존성 지표를 이용하여 특정 키워드에 대한 트위터 상의 유력지역 탐색방법
CN112950194A (zh) 资源领取方法、装置、电子设备及存储介质
WO2014169498A1 (en) Method and system for third-party service platform login
CN114745280B (zh) 资产信息管理方法、装置、设备及可读存储介质
CN109688041B (zh) 信息处理方法、装置及服务器、智能终端、存储介质
CN115456691A (zh) 线下广告位的推荐方法、装置、电子设备及存储介质
US10116755B2 (en) Apparatus and method for providing social network service
WO2015014182A1 (en) Systems, devices and methods for displaying microblogs

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
GR01 Patent grant
GR01 Patent grant