CN109462632B - 页面跳转方法、装置、计算机设备及计算机可读存储介质 - Google Patents

页面跳转方法、装置、计算机设备及计算机可读存储介质 Download PDF

Info

Publication number
CN109462632B
CN109462632B CN201811044083.9A CN201811044083A CN109462632B CN 109462632 B CN109462632 B CN 109462632B CN 201811044083 A CN201811044083 A CN 201811044083A CN 109462632 B CN109462632 B CN 109462632B
Authority
CN
China
Prior art keywords
content
page
identifier
target
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.)
Active
Application number
CN201811044083.9A
Other languages
English (en)
Other versions
CN109462632A (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.)
Ping An Technology Shenzhen Co Ltd
Original Assignee
Ping An 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 Ping An Technology Shenzhen Co Ltd filed Critical Ping An Technology Shenzhen Co Ltd
Priority to CN201811044083.9A priority Critical patent/CN109462632B/zh
Publication of CN109462632A publication Critical patent/CN109462632A/zh
Application granted granted Critical
Publication of CN109462632B publication Critical patent/CN109462632B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/14Session management
    • H04L67/148Migration or transfer of sessions
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/56Provisioning of proxy services
    • H04L67/564Enhancement of application control based on intercepted application data

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

本发明公开了一种页面跳转方法、装置、计算机设备及计算机可读存储介质,涉及互联网技术领域,可以在接收到短信消息后,确定目标应用,启动目标应用,接收服务器返回的页面标识,在目标应用中确定页面标识指示的目标页面,跳转至目标页面,简化了用户切换至应用中的过程。所述方法包括:接收短信消息,短信消息由消息基站根据服务器发送的消息传输指令生成并发送,短信消息至少包括应用标识和内容标识;当检测到用户触发短信消息时,确定目标应用,目标应用为应用标识指示的应用;启动目标应用,向服务器发送内容标识;接收服务器返回的页面标识,在目标应用中确定页面标识指示的目标页面,跳转至目标页面,目标页面包括内容标识指示的页面内容。

Description

页面跳转方法、装置、计算机设备及计算机可读存储介质
技术领域
本发明涉及互联网技术领域,特别是涉及一种页面跳转方法、装置、计算机设备及计算机可读存储介质。
背景技术
随着互联网的发展和通信网络的发展,终端在人们的生活中日益普及,同时,伴随着终端的处理能力和存储能力的迅猛发展,海量的应用也得到了迅速的传播和使用。目前,应用在日常运行中为用户提供的内容通常是实时变化的,为了使用户可以在应用中的内容更新后的第一时间即可获知,多数应用通常会向用户的终端发送提醒消息进行提醒,进而实现用户的终端跳转目标页面中,使目标页面中的内容得到推广。
相关技术中,应用在对用户进行提醒时,通常以短信消息的方式进行提醒,在短信消息中携带目标页面的链接,当检测到用户触发该链接时,跳转至链接指示的目标页面中。
在实现本发明的过程中,发明人发现相关技术至少存在以下问题:
应用向用户的终端发送的短信消息中包含的链接跳转到的目标页面通常为用户的终端中安装的浏览器提供的网页,且不管用户的终端中是否下载有该应用,该目标页面中均会提醒用户下载该应用;另外,目标页面中展示的内容有限,当用户想进一步了解目标页面中的其他内容时,需要将目标页面关闭,并在终端主界面访问应用才可以,使得用户切换至应用中的过程较为繁琐。
发明内容
有鉴于此,本发明提供了一种页面跳转方法、装置、计算机设备及计算机可读存储介质,主要目的在于解决目前的用户切换至应用中的过程较为繁琐的问题。
依据本发明第一方面,提供了一种页面跳转方法,该方法应用于终端,该方法包括:
接收短信消息,所述短信消息由消息基站根据服务器发送的消息传输指令生成并发送,所述短信消息至少包括应用标识和内容标识;
当检测到用户触发所述短信消息时,确定目标应用,所述目标应用为所述应用标识指示的应用;
启动所述目标应用,向所述服务器发送所述内容标识;
接收所述服务器返回的页面标识,在所述目标应用中确定所述页面标识指示的目标页面,跳转至所述目标页面,所述目标页面包括所述内容标识指示的页面内容
在另一个实施例中,所述当检测到用户触发所述短信消息时,确定目标应用,包括:
当检测到所述用户触发所述短信消息时,在所述短信消息中提取所述应用标识;
基于所述应用标识,在全部应用中查询,将所述应用标识对应的应用作为所述目标应用。
在另一个实施例中,所述当检测到用户触发所述短信消息时,确定所述应用标识指示的目标应用之后,所述方法还包括:
检测是否安装有所述目标应用;
如果检测确定未安装所述目标应用,则获取所述目标应用的下载地址;
跳转至所述下载地址指示的下载页面。
依据本发明第二方面,提供了一种页面跳转方法,该方法应用于服务器,该方法包括:
获取用户的注册信息,基于所述注册信息,确定页面内容,所述注册信息至少包括所述用户的性别信息、年龄信息、职业信息、地区信息以及终端标识;
提取所述页面内容的概括内容或摘要内容,将所述概括内容或所述摘要内容作为内容标识;
基于所述内容标识,生成消息传输指令,将所述消息传输指令发送至消息基站,所述消息传输指令至少包括所述内容标识、所述终端标识和应用标识;
接收所述终端标识指示的终端在接收到短信消息后发送的所述内容标识,基于所述内容标识进行查找,确定包括所述内容标识指示的页面内容的目标页面,所述短信消息由所述消息基站在接收到所述消息传输指令后生成并发送至所述终端;
获取所述目标页面的页面标识,将所述页面标识返回至所述终端
在另一个实施例中,所述获取用户的注册信息,基于所述注册信息,确定页面内容,包括:
分别确定所述性别信息、所述年龄信息、所述职业信息和所述地区信息对应的第一用户标签、第二用户标签、第三用户标签以及第四用户标签;
查找与所述第一用户标签、所述第二用户标签、所述第三用户标签以及所述第四用户标签匹配的第一内容标签、第二内容标签、第三内容标签和第四内容标签;
分别确定所述第一内容标签、所述第二内容标签、所述第三内容标签和所述第四内容标签对应的第一页面内容、第二页面内容、第三页面内容和第四页面内容;
确定所述第一页面内容、所述第二页面内容、所述第三页面内容和所述第四页面内容之间的交集,将所述交集作为所述页面内容。
在另一个实施例中,所述接收所述终端标识指示的终端在接收到短信消息后发送的所述内容标识,基于所述内容标识进行查找,确定包括所述内容标识指示的页面内容的目标页面,包括:
接收所述终端发送的内容标识,确定所述内容标识指示的目标内容;
获取至少一个页面的页面内容,将所述目标内容与所述至少一个页面的页面内容进行比对,在所述至少一个页面的页面内容中确定包括所述目标内容的指定页面内容;
在所述至少一个页面中提取所述指定页面内容指示的页面作为所述目标页面。
依据本发明第三方面,提供了一种页面跳转装置,该装置应用于终端,该装置包括:
接收模块,用于接收短信消息,所述短信消息由消息基站根据服务器发送的消息传输指令生成并发送,所述短信消息至少包括应用标识和内容标识;
确定模块,用于当检测到用户触发所述短信消息时,确定目标应用,所述目标应用为所述应用标识指示的应用;
启动模块,用于启动所述目标应用,向所述服务器发送所述内容标识;
跳转模块,用于接收所述服务器返回的页面标识,在所述目标应用中确定所述页面标识指示的目标页面,跳转至所述目标页面,所述目标页面包括所述内容标识指示的页面内容。
在另一个实施例中,所述确定模块,包括:
提取子模块,用于当检测到所述用户触发所述短信消息时,在所述短信消息中提取所述应用标识;
查询子模块,用于基于所述应用标识,在全部应用中查询,将所述应用标识对应的应用作为所述目标应用。
在另一个实施例中,所述装置还包括:
检测模块,用于检测是否安装有所述目标应用;
获取模块,用于如果检测确定未安装所述目标应用,则获取所述目标应用的下载地址;
所述跳转模块,还用于跳转至所述下载地址指示的下载页面。
依据本发明第四方面,提供了一种页面跳转装置,该装置应用于服务器,该装置包括:
确定模块,用于用于获取用户的注册信息,基于所述注册信息,确定页面内容,所述注册信息至少包括所述用户的性别信息、年龄信息、职业信息、地区信息以及终端标识;
提取模块,用于提取所述页面内容的概括内容或摘要内容,将所述概括内容或所述摘要内容作为内容标识;
生成模块,用于基于所述内容标识,生成消息传输指令,将所述消息传输指令发送至消息基站,所述消息传输指令至少包括所述内容标识、所述终端标识和应用标识;
接收模块,用于接收所述终端标识指示的终端在接收到短信消息后发送的所述内容标识,基于所述内容标识进行查找,确定包括所述内容标识指示的页面内容的目标页面,所述短信消息由所述消息基站在接收到所述消息传输指令后生成并发送至所述终端;
返回模块,用于获取所述目标页面的页面标识,将所述页面标识返回至所述终端。
在另一个实施例中,所述确定模块,包括:
第一确定子模块,用于分别确定所述性别信息、所述年龄信息、所述职业信息和所述地区信息对应的第一用户标签、第二用户标签、第三用户标签以及第四用户标签;
查找子模块,用于分别确定所述性别信息、所述年龄信息、所述职业信息和所述地区信息对应的第一用户标签、第二用户标签、第三用户标签以及第四用户标签;
第二确定子模块,用于分别确定所述第一内容标签、所述第二内容标签、所述第三内容标签和所述第四内容标签对应的第一页面内容、第二页面内容、第三页面内容和第四页面内容;
第三确定子模块,用于确定所述第一页面内容、所述第二页面内容、所述第三页面内容和所述第四页面内容之间的交集,将所述交集作为所述页面内容。
在另一个实施例中,所述接收模块,包括:
接收子模块,用于接收所述终端发送的内容标识,确定所述内容标识指示的目标内容;
比对子模块,用于获取至少一个页面的页面内容,将所述目标内容与所述至少一个页面的页面内容进行比对,在所述至少一个页面的页面内容中确定包括所述目标内容的指定页面内容;
提取子模块,用于在所述至少一个页面中提取所述指定页面内容指示的页面作为所述目标页面。
依据本发明第五方面,提供了一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现第一方面所述方法的步骤。
依据本发明第六方面,提供了一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现第一方面所述的方法的步骤。
依据本发明第七方面,提供了一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现第二方面所述方法的步骤。
依据本发明第八方面,提供了一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现第二方面所述的方法的步骤。
借由上述技术方案,本发明提供的一种页面跳转方法、装置、计算机设备及计算机可读存储介质,与目前基于浏览器实现页面跳转的方式相比,本发明在接收到短信消息后,确定目标应用,并启动目标应用,接收服务器返回的页面标识,在目标应用中确定页面标识指示的目标页面,跳转至目标页面,简化了用户切换至应用中的过程。
上述说明仅是本发明技术方案的概述,为了能够更清楚了解本发明的技术手段,而可依照说明书的内容予以实施,并且为了让本发明的上述和其它目的、特征和优点能够更明显易懂,以下特举本发明的具体实施方式。
附图说明
通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本发明的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:
图1示出了本发明实施例提供的一种页面跳转方法流程示意图;
图2示出了本发明实施例提供的一种页面跳转方法流程示意图;
图3A示出了本发明实施例提供的一种页面跳转装置的结构示意图;
图3B示出了本发明实施例提供的一种页面跳转装置的结构示意图;
图3C示出了本发明实施例提供的一种页面跳转装置的结构示意图;
图4A示出了本发明实施例提供的一种页面跳转装置的结构示意图;
图4B示出了本发明实施例提供的一种页面跳转装置的结构示意图;
图4C示出了本发明实施例提供的一种页面跳转装置的结构示意图。
具体实施方式
下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。
本发明实施例提供了一种页面跳转方法,如图1所示,该方法包括:
101、获取用户的注册信息,基于注册信息,确定页面内容,注册信息至少包括用户的性别信息、年龄信息、职业信息、地区信息以及终端标识。
在本发明实施例中,分别确定性别信息、年龄信息、职业信息和地区信息对应的第一用户标签、第二用户标签、第三用户标签以及第四用户标签;查找与第一用户标签、第二用户标签、第三用户标签以及第四用户标签匹配的第一内容标签、第二内容标签、第三内容标签和第四内容标签;分别确定第一内容标签、第二内容标签、第三内容标签和第四内容标签对应的第一页面内容、第二页面内容、第三页面内容和第四页面内容;确定第一页面内容、第二页面内容、第三页面内容和第四页面内容之间的交集,将交集作为页面内容。
102、提取页面内容的概括内容或摘要内容,将概括内容或摘要内容作为内容标识。
在本发明实施例中,为了对页面内容进行标识,以便后续可以直接获取页面内容所在的目标页面,可以提取页面内容的概括内容或摘要内容,将概括内容或摘要内容作为内容标识。
103、基于内容标识,生成消息传输指令,将消息传输指令发送至消息基站,消息传输指令至少包括内容标识、终端标识和应用标识。
在本发明实施例中,为了通过运营商将内容标识传输给用户,需要基于内容标识,生成消息传输指令,将消息传输指令发送至运营商的消息基站,以便后续该消息基站将携带内容标识的消息传输指令传输给用户。
104、接收短信消息,短信消息由消息基站根据服务器发送的消息传输指令生成并发送,短信消息至少包括应用标识和内容标识。
在本发明实施例中,终端接收短信消息,并将该短信消息展示给用户,以便用户基于该短信消息了解更多的内容。
105、当检测到用户触发短信消息时,确定目标应用,目标应用为应用标识指示的应用。
在本发明实施例中,当检测到用户触发短信消息时,在短信消息中提取应用标识,基于应用标识,在全部应用中查询,将应用标识对应的应用作为目标应用。
106、启动目标应用,向服务器发送内容标识。
在本发明实施例中,当检测到用户触发该短信消息时,便会启动短信消息指示的目标应用,并启动目标应用,以便基于目标应用展示内容标识指示的页面内容。
107、接收终端标识指示的终端在接收到短信消息后发送的内容标识,基于内容标识进行查找,确定包括内容标识指示的页面内容的目标页面,短信消息由消息基站在接收到消息传输指令后生成并发送至终端。
在本发明实施例中,接收终端发送的内容标识,确定内容标识指示的目标内容,获取至少一个页面的页面内容,将目标内容与至少一个页面的页面内容进行比对,在至少一个页面的页面内容中确定包括目标内容的指定页面内容,在至少一个页面中提取指定页面内容指示的页面作为目标页面。
108、获取目标页面的页面标识,将页面标识返回至终端。
在本发明实施例中,服务器将获取到的目标页面的页面标识返回给终端,以便终端基于目标应用展示页面标识指示的目标页面。
109、接收服务器返回的页面标识,在目标应用中确定页面标识指示的目标页面,跳转至目标页面,目标页面包括内容标识指示的页面内容。
在本发明实施例中,终端当接收到服务器返回的页面标识时,便会在目标应用中确定页面标识指示的目标页面,并基于目标应用跳转至目标页面,以便用户在该目标应用中浏览该目标页面以及与目标页面相关的其他页面。
本发明提供的方法,在接收到短信消息后,确定目标应用,并启动目标应用,接收服务器返回的页面标识,在目标应用中确定页面标识指示的目标页面,跳转至目标页面,简化了用户切换至应用中的过程。
本发明实施例提供了一种页面跳转方法,可以达到简化了用户切换至应用中的过程,同时可以避免造成用户的厌烦,进而也可以达到对应用推广的目的,提高了应用的活跃度,如图2所示,该方法包括:
201、服务器获取用户的注册信息,基于注册信息,确定页面内容。
在本发明实施例中,应用在终端中为用户提供的服务通常是依赖应用的服务器实现的,服务器实现了应用的各种功能。用户可以在自己的终端中下载该应用,应用在终端的主屏幕上提供应用的入口,用户通过访问该入口来对应用中的内容进行浏览以及使用应用提供的服务。在实际应用的过程中,使用该应用的用户的数量是极大的,每个用户在使用应用时产生的数据是不同的,为了对用户进行统一的管理,避免将多个用户的数据混淆,应用可以为用户提供注册功能,并在应用中提供注册入口。当检测到用户触发应用中的注册入口时,显示注册页面,获取用户在注册页面的注册信息,从而完成用户在应用中的注册。其中,注册信息至少包括用户的性别信息、年龄信息、职业信息、地区信息以及终端标识,终端标识具体可为用户终端的电话号码。
通常,服务器中的资源是海量的,服务器可为应用提供的内容也是海量的,但是,由于用户的终端所能承载的资源是有限的,使得服务器基于应用展示给用户的内容是有限的。另外,服务器提供的资源是实时更新的,为了使用户可以及时获知服务器中更新的资源,服务器会定时为不同的用户确定不同的页面内容,进而在后续将确定的页面内容推送给用户。其中,由于注册信息为用户自身的属性,属性不同的用户感兴趣的内容是不同的,考虑到用户可能仅对与自身属性相关的内容感兴趣,才会激发用户对页面内容浏览,因此,可以根据用户的注册信息为用户确定页面内容,具体地,可以通过执行下述步骤一至步骤二实现。
步骤一、分别确定性别信息、年龄信息、职业信息和地区信息对应的第一用户标签、第二用户标签、第三用户标签以及第四用户标签,查找与第一用户标签、第二用户标签、第三用户标签以及第四用户标签匹配的第一内容标签、第二内容标签、第三内容标签和第四内容标签,并分别确定第一内容标签、第二内容标签、第三内容标签和第四内容标签对应的第一页面内容、第二页面内容、第三页面内容和第四页面内容。
考虑到不同性别、不同年龄、不同职业以及不同地区的用户感兴趣的内容是不同的,因此,针对不同性别、不同年龄、不同职业以及不同地区可以为用户设置设置不同的用户标签,并根据用户标签确定与用户标签匹配的页面内容标签,进而根据页面内容标签提取页面内容。这样,在为每个用户确定页面内容时,首先,分别确定性别信息、年龄信息、职业信息以及地区信息对应的第一用户标签、第二用户标签、第三用户标签以及第四用户标签;随后,查找与第一用户标签、第二用户标签、第二用户标签以及第四用户标签匹配的第一内容标签、第二内容标签、第三内容标签以及第四内容标签,并分别确定第一内容标签、第二内容标签、第三内容标签以及第四内容标签对应的第一页面内容、第二页面内容、第三页面内容和第四页面内容。其中,可以直接将用户的性别信息、年龄信息、职业信息以及地区信息作为用户的第一用户标签、第二用户标签、第三用户标签以及第四用户标签。例如,假设注册信息包括的性别信息为女性,年龄信息为32岁,职业信息为教师,地区信息为北京,则生成的第一用户标签、第二用户标签、第三用户标签以及第四用户标签可分别为“女性”、“32岁”、“教师”以及“北京”。
步骤二、确定第一页面内容、第二页面内容、第三页面内容和第四页面内容之间的交集,将交集作为页面内容。
其中,由于根据用户的注册信息可以确定多个待进行推荐的内容,而向用户进行推荐时,可推荐的内容是有限的,因此,可以综合多个待进行推荐的内容,确定页面内容,以便后续基于页面内容向用户发送消息。在基于第一页面内容、第二页面内容、第三页面内容和第四页面内容确定页面内容时,可以确定第一页面内容、第二页面内容、第三页面内容和第四页面内容的交集,进而将该交集作为页面内容。
例如,对于用户1,如果该用户1的性别信息对应的第一页面内容为内容A、内容B;该用户1的年龄信息对应的第二页面内容为内容B和内容D;该用户1的职业信息对应的第三页面内容为内容A、内容B和内容C;该用户1的地区信息对应的第四页面内容为内容B,则确定第一页面内容、第二页面内容、第三页面内容和第四页面内容的交集为内容B,即可将内容B作为该用户1的页面内容。
需要说明的是,根据用户的注册信息可能确定多种类型的页面内容,为了使传输给用户的页面内容为用户最感兴趣且与用户最为匹配的页面内容,可以为页面内容设置优先级,并在后续将优先级最高的页面内容首先传输给用户。例如,可以将包括链接信息的页面内容的优先级设置为A级,将包括商品信息的页面内容的优先级设置为B级,将包括新闻文章的页面内容的优先级设置为C级,并将A级的页面内容的内容标识在后续传输至终端。
202、服务器提取页面内容的概括内容或摘要内容,将概括内容或摘要内容作为内容标识,并基于内容标识,生成消息传输指令,将消息传输指令发送至消息基站,由消息基站基于消息传输指令,生成短信消息,并将短信消息传输至终端。
在本发明实施例中,当确定了页面内容后,考虑到用户可能对推荐的内容不感兴趣,或者用户的终端的内存是有限的,因此,服务器可以在页面内容中提取内容标识,并基于内容标识,生成消息传输指令,以便在后续将消息传输指令传输给终端时,如果用户对消息传输指令中的内容标识感兴趣,则再进一步向用户发送页面内容。其中,服务器生成的消息传输指令中至少携带内容标识、终端标识和应用标识。内容标识可为页面内容的概括内容或页面内容的摘要内容,如果内容标识为页面内容的概括内容,则可以提取页面内容的概括内容,例如,对于一条目标应用内用户的好友给用户发送的私信,可获取到的该私信的概括内容为“消息”,因此,生成的内容标识可为“您有一条消息未查看”;对于一条目标应用内关于商品推荐的文章,可获取到该文章的摘要内容为“买一送一疯抢中”,因此,生成的内容标识可为“买一送一疯抢中”。
当生成了消息传输指令后,服务器将消息传输指令发送至消息基站,由消息基站基于消息传输指令,生成短信消息,并将短信消息传输至消息传输指令携带的终端标识指示的终端。其中,消息基站生成的短信消息中至少包括应用标识和内容标识,以便终端接收到该短信消息时,可以将内容标识展示给用户,并在检测到用户触发短信消息时,完成页面的跳转。
203、终端接收短信消息,当检测到用户触发短信消息时,在短信消息中提取应用标识,基于应用标识,在全部应用中查询,将应用标识对应的应用作为目标应用。
在本发明实施例中,当终端接收到服务器基于消息基站发送的短信消息后,将短信消息展示给用户。当检测到用户触发该短信消息时,表明用户对该短信消息中的内容感兴趣,这时,终端便可以在短信消息中提取应用标识,进而根据应用标识确定目标应用。其中,目标应用为应用标识指示的应用,终端在将短信消息展示给用户时,为了避免短信消息的内容冗余,可以将内容标识展示给用户,将应用标识隐藏;也可将内容标识和应用标识同时展示给用户,本发明实施例对终端展示短信消息的方式不进行具体限定。
由于终端中均搭载有应用市场,应用市场为终端提供了海量的可下载应用,因此,终端在短信消息中提取应用标识后,便可以基于应用标识,在应用市场的全部应用中进行查询,将应用标识对应的应用作为目标应用,以便后续启动目标应用,在目标应用中完成页面的跳转。
204、终端检测是否安装有目标应用,如果检测确定终端未安装目标应用,则执行下述步骤205;如果检测确定终端安装了目标应用,则执行下述步骤206。
在本发明实施例中,当确定了目标应用后,由于终端的用户可能在应用中注册过,但是并没有下载该应用,因此,终端中可能并未安装该目标应用,在这种情况下,终端无法直接基于目标应用实现页面的跳转,这样,终端在执行页面的跳转之前,需要检测当前是否安装有目标应用。如果检测确定终端中并未安装该目标应用,则需要用户先执行目标应用的安装,并当目标应用安装成功后,才可以基于目标应用实现页面的跳转,也即执行下述步骤205;如果检测确定终端中已经安装了该目标应用,则确定当前可以直接执行基于目标应用进行页面跳转的操作,也即执行下述步骤206。
205、如果检测确定终端未安装目标应用,则终端获取目标应用的下载地址,跳转至下载地址指示的下载页面。
在本发明实施例中,如果检测确定终端未安装该目标应用,则终端需要先下载该目标应用,并当下载完成时,才可以基于目标终端执行页面的跳转。其中,由于终端中均搭载有应用市场,应用市场可以为终端提供目标应用的下载,因此,终端可以基于目标应用的应用标识,在应用市场中获取目标应用的下载地址,并跳转至下载地址指示的下载页面,使得用户在该下载页面中可以下载目标应用。
其中,终端在跳转至下载地址指示的下载页面时,由于此时终端中还未安装目标应用,因此,终端可以基于已经安装的浏览器或者应用市场,跳转至下载页面,使得用户可以在下载页面下载该目标应用。
206、如果检测终端安装了目标应用,则终端启动目标应用,向服务器发送内容标识。
在本发明实施例中,如果检测到终端安装了目标应用,则终端可以直接启动目标应用,并基于目标应用向服务器发送内容标识,以便服务器将内容标识指示的页面内容返回至终端。其中,考虑到服务器可能在同一时间接收到较多终端发送的内容标识,因此,终端在向服务器发送内容标识时,可以将终端标识一同发送给服务器,以便服务器为终端提供其想要的页面内容,避免发生页面内容推荐给错误用户的情况发生。
207、服务器接收终端发送的内容标识,确定内容标识指示的目标内容,获取至少一个页面的页面内容,将目标内容与至少一个页面的页面内容进行比对,在至少一个页面的页面内容中确定包括目标内容的指定页面内容,并在至少一个页面中提取指定页面内容指示的页面作为目标页面,获取目标页面的页面标识,将页面标识返回至终端。
在本发明实施例中,当服务器接收到终端发送的内容标识时,便可以确定内容标识指示的页面内容。由于应用是以页面的形式向用户展示内容的,因此,当服务器确定内容标识后,便可以确定内容标识指示的目标内容,获取至少一个页面的页面内容,将目标内容与至少一个页面的页面内容进行比对,在至少一个页面的页面内容中确定包括目标内容的指定页面内容,并在至少一个页面中提取指定页面内容指示的页面作为目标页面,获取目标页面的页面标识,将页面标识返回至终端。
其中,由于服务器根据内容标识确定的页面内容,而内容标识是提取出来的概括内容(例如关键词),因此匹配到的页面内容的数量多少是不确定的,且用户所持的终端的显示屏幕的大小是不同的,有些用户所持的终端的屏幕较大,有些用户所持的终端的屏幕较小,如果页面内容的数量过多,则对于所持的终端的显示屏幕较小的用户来说,该用户的终端可能一个目标页面不能将全部的页面内容显示,在这种情况下,服务器便可以确定多个目标页面,这样,服务器可以将多个目标页面中逻辑顺序排在第一位的目标页面返回给终端,并当后续检测到用户继续浏览时,在向终端提供其他的目标页面。例如,假设内容标识指示的页面内容为一篇4000字的文章,而用户所持的终端仅能在一个页面中显示1000字,则需要4个页面才能将全部的文章显示,此时,确定的目标页面变为4个,便可以将文章的首页所在的目标页面返回给终端,使用户可以从文章的开头进行浏览。本发明实施例对服务器返回给终端的目标页面的数量不进行具体限定。
208、终端接收服务器返回的目标页面,基于目标应用,跳转至目标页面。
在本发明实施例中,当终端接收到服务器返回的目标页面后,便可以基于目标应用,跳转至目标页面,也即在目标应用中展示该目标页面,以便用户可以浏览该目标页面。
在实际应用的过程中,终端在接收到服务器返回的目标页面后,可以先显示目标应用的主页面,并在主页面上显示诸如“是否进行页面跳转”的提示,并当检测到用户基于提示确定进行页面跳转时,在目标应用中执行页面跳转,使得目标应用展示该目标页面,从而为用户提供了多种可能的选项,满足不同用户的不同需求。
本发明实施例提供的页面跳转方法,在接收到短信消息后,确定目标应用,并启动目标应用,接收服务器返回的页面标识,在目标应用中确定页面标识指示的目标页面,跳转至目标页面,简化了用户切换至应用中的过程。
进一步地,作为图1和图2方法的具体实现,本发明实施例提供了一种页面跳转装置,如图3A所示,该装置包括:接收模块301,确定模块302,启动模块303和跳转模块304。
该接收模块301,用于接收短信消息,短信消息由消息基站根据服务器发送的消息传输指令生成并发送,短信消息至少包括应用标识和内容标识;
该确定模块302,用于当检测到用户触发短信消息时,确定目标应用,目标应用为应用标识指示的应用;
该启动模块303,用于启动目标应用,向服务器发送内容标识;
该跳转模块304,用于接收服务器返回的页面标识,在目标应用中确定页面标识指示的目标页面,跳转至目标页面,目标页面包括内容标识指示的页面内容。
在具体的应用场景中,如图3B所示,该确定模块302,具体包括:提取子模块3021和确定子模块3022。
该提取子模块3021,用于当检测到用户触发短信消息时,在短信消息中提取应用标识;
该确定子模块3022,用于基于应用标识,在全部应用中查询,将应用标识对应的应用作为目标应用。
在具体的应用场景中,如图3C所示,该装置还包括检测模块305和获取模块306。
该检测模块305,用于检测是否安装有目标应用;
该获取模块306,用于如果检测确定未安装目标应用,则获取目标应用的下载地址;
该跳转模块304,还用于跳转至下载地址指示的下载页面。
基于上述如图1所示方法,相应的,本发明实施例还提供了一种存储设备,其上存储有计算机程序,该程序被处理器执行时实现上述如图1所示的页面跳转方法。
基于上述如图1所示方法和如图3A至图3C所示虚拟装置的实施例,为了实现上述目的,本发明实施例还提供了一种页面跳转的实体装置,该实体装置包括存储设备和处理器;存储设备,用于存储计算机程序;处理器,用于执行计算机程序以实现上述如图1所示的页面跳转方法。
通过应用本发明的技术方案,可以在接收到短信消息后,确定目标应用,并启动目标应用,接收服务器返回的页面标识,在目标应用中确定页面标识指示的目标页面,跳转至目标页面,简化了用户切换至应用中的过程。
进一步地,作为图1和图2方法的具体实现,本发明实施例提供了一种页面跳转装置,如图4A所示,该装置包括:确定模块401,提取模块402,生成模块403,接收模块404和返回模块405。
该确定模块401,用于用于获取用户的注册信息,基于注册信息,确定页面内容,注册信息至少包括用户的性别信息、年龄信息、职业信息、地区信息以及终端标识;
该提取模块402,用于提取页面内容的概括内容或摘要内容,将概括内容或摘要内容作为内容标识;
该生成模块403,用于基于内容标识,生成消息传输指令,将消息传输指令发送至消息基站,消息传输指令至少包括内容标识、终端标识和应用标识;
该接收模块404,用于接收终端标识指示的终端在接收到短信消息后发送的内容标识,基于内容标识进行查找,确定包括内容标识指示的页面内容的目标页面,短信消息由消息基站在接收到消息传输指令后生成并发送至终端;
该返回模块405,用于获取目标页面的页面标识,将页面标识返回至终端。
在具体的应用场景中,如图4B所示,该确定模块401,包括第一确定子模块4011,查找子模块4012,第二确定子模块4013,第三确定子模块4014。
该第一确定子模块4011,用于分别确定性别信息、年龄信息、职业信息和地区信息对应的第一用户标签、第二用户标签、第三用户标签以及第四用户标签;
该查找子模块4012,用于查找与第一用户标签、第二用户标签、第三用户标签以及第四用户标签匹配的第一内容标签、第二内容标签、第三内容标签和第四内容标签;
该第二确定子模块4013,用于分别确定第一内容标签、第二内容标签、第三内容标签和第四内容标签对应的第一页面内容、第二页面内容、第三页面内容和第四页面内容;
该第三确定子模块4014,用于确定第一页面内容、第二页面内容、第三页面内容和第四页面内容之间的交集,将交集作为页面内容。
在具体的应用场景中,如图4C所示,该接收模块404,包括接收子模块4041,比对子模块4042和提取子模块4043。
该接收子模块4041,用于接收终端发送的内容标识,确定内容标识指示的目标内容;
该比对子模块4042,用于获取至少一个页面的页面内容,将目标内容与至少一个页面的页面内容进行比对,在至少一个页面的页面内容中确定包括目标内容的指定页面内容;
该提取子模块4043,用于在至少一个页面中提取指定页面内容指示的页面作为目标页面。
基于上述如图1和图2所示方法,相应的,本发明实施例还提供了一种存储设备,其上存储有计算机程序,该程序被处理器执行时实现上述如图1和图2所示的页面跳转方法。
基于上述如图1和图2所示方法和如图4A至图4C所示虚拟装置的实施例,为了实现上述目的,本发明实施例还提供了一种页面跳转的实体装置,该实体装置包括存储设备和处理器;所述存储设备,用于存储计算机程序;所述处理器,用于执行所述计算机程序以实现上述如图1和图2所示的页面跳转方法。
通过应用本发明的技术方案,可以在接收到短信消息后,确定目标应用,并启动目标应用,接收服务器返回的页面标识,在目标应用中确定页面标识指示的目标页面,跳转至目标页面,简化了用户切换至应用中的过程。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到本申请可以通过硬件实现,也可以借助软件加必要的通用硬件平台的方式来实现。基于这样的理解,本申请的技术方案可以以软件产品的形式体现出来,该软件产品可以存储在一个非易失性存储介质(可以是CD-ROM,U盘,移动硬盘等)中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本申请各个实施场景所述的方法。
本领域技术人员可以理解附图只是一个优选实施场景的示意图,附图中的模块或流程并不一定是实施本申请所必须的。
本领域技术人员可以理解实施场景中的装置中的模块可以按照实施场景描述进行分布于实施场景的装置中,也可以进行相应变化位于不同于本实施场景的一个或多个装置中。上述实施场景的模块可以合并为一个模块,也可以进一步拆分成多个子模块。
上述本申请序号仅仅为了描述,不代表实施场景的优劣。
以上公开的仅为本申请的几个具体实施场景,但是,本申请并非局限于此,任何本领域的技术人员能思之的变化都应落入本申请的保护范围。

Claims (10)

1.一种页面跳转方法,其特征在于,所述方法应用于终端,所述方法包括:
接收短信消息,所述短信消息由消息基站根据服务器发送的消息传输指令生成并发送,所述短信消息至少包括应用标识和内容标识,其中,所述服务器定时根据用户的注册信息确定页面内容并提取所述页面内容的概括内容或摘要内容,将所述概括内容或所述摘要内容作为所述内容标识,以及基于所述内容标识生成消息传输指令,将所述消息传输指令发送至所述消息基站,以便所述消息基站定时基于所述消息传输指令,生成短信消息,并将所述短信消息传输至所述终端;
当检测到用户触发所述短信消息时,确定目标应用,所述目标应用为所述应用标识指示的应用;
启动所述目标应用,向所述服务器发送所述内容标识;
接收所述服务器返回的页面标识,在所述目标应用中确定所述页面标识指示的目标页面,跳转至所述目标页面,所述目标页面包括所述内容标识指示的页面内容。
2.根据权利要求1所述的方法,其特征在于,所述当检测到用户触发所述短信消息时,确定目标应用,包括:
当检测到所述用户触发所述短信消息时,在所述短信消息中提取所述应用标识;
基于所述应用标识,在全部应用中查询,将所述应用标识对应的应用作为所述目标应用。
3.根据权利要求1所述的方法,其特征在于,所述当检测到用户触发所述短信消息时,确定所述应用标识指示的目标应用之后,所述方法还包括:
检测是否安装有所述目标应用;
如果检测确定未安装所述目标应用,则获取所述目标应用的下载地址;
跳转至所述下载地址指示的下载页面。
4.一种页面跳转方法,其特征在于,所述方法应用于服务器,所述方法包括:
获取用户的注册信息,基于所述注册信息,确定页面内容,所述注册信息至少包括所述用户的性别信息、年龄信息、职业信息、地区信息以及终端标识;
提取所述页面内容的概括内容或摘要内容,将所述概括内容或所述摘要内容作为内容标识;
基于所述内容标识,生成消息传输指令,将所述消息传输指令发送至消息基站,所述消息传输指令至少包括所述内容标识、所述终端标识和应用标识;
接收所述终端标识指示的终端在接收到短信消息后发送的所述内容标识,基于所述内容标识进行查找,确定包括所述内容标识指示的页面内容的目标页面,所述短信消息由所述消息基站在接收到所述消息传输指令后生成并发送至所述终端;
获取所述目标页面的页面标识,将所述页面标识返回至所述终端;
其中,所述服务器定时根据所述注册信息确定页面内容并基于所述页面内容的内容标识生成消息传输指令,以便所述消息基站定时基于所述消息传输指令,生成短信消息,并将所述短信消息传输至所述终端。
5.根据权利要求4所述的方法,其特征在于,所述获取用户的注册信息,基于所述注册信息,确定页面内容,包括:
分别确定所述性别信息、所述年龄信息、所述职业信息和所述地区信息对应的第一用户标签、第二用户标签、第三用户标签以及第四用户标签;
查找与所述第一用户标签、所述第二用户标签、所述第三用户标签以及所述第四用户标签匹配的第一内容标签、第二内容标签、第三内容标签和第四内容标签;
分别确定所述第一内容标签、所述第二内容标签、所述第三内容标签和所述第四内容标签对应的第一页面内容、第二页面内容、第三页面内容和第四页面内容;
确定所述第一页面内容、所述第二页面内容、所述第三页面内容和所述第四页面内容之间的交集,将所述交集作为所述页面内容。
6.根据权利要求4所述的方法,其特征在于,所述接收所述终端标识指示的终端在接收到短信消息后发送的所述内容标识,基于所述内容标识进行查找,确定包括所述内容标识指示的页面内容的目标页面,包括:
接收所述终端发送的内容标识,确定所述内容标识指示的目标内容;
获取至少一个页面的页面内容,将所述目标内容与所述至少一个页面的页面内容进行比对,在所述至少一个页面的页面内容中确定包括所述目标内容的指定页面内容;
在所述至少一个页面中提取所述指定页面内容指示的页面作为所述目标页面。
7.一种页面跳转装置,其特征在于,所述装置应用于终端,所述装置包括:
接收模块,用于接收短信消息,所述短信消息由消息基站根据服务器发送的消息传输指令生成并发送,所述短信消息至少包括应用标识和内容标识,其中,所述服务器定时根据用户的注册信息确定页面内容并提取所述页面内容的概括内容或摘要内容,将所述概括内容或所述摘要内容作为所述内容标识,以及基于所述内容标识生成消息传输指令,将所述消息传输指令发送至所述消息基站,以便所述消息基站定时基于所述消息传输指令,生成短信消息,并将所述短信消息传输至所述终端;
确定模块,用于当检测到用户触发所述短信消息时,确定目标应用,所述目标应用为所述应用标识指示的应用;
启动模块,用于启动所述目标应用,向所述服务器发送所述内容标识;
跳转模块,用于接收所述服务器返回的页面标识,在所述目标应用中确定所述页面标识指示的目标页面,跳转至所述目标页面,所述目标页面包括所述内容标识指示的页面内容。
8.一种页面跳转装置,其特征在于,所述装置应用于服务器,所述装置包括:
确定模块,用于获取用户的注册信息,基于所述注册信息,确定页面内容,所述注册信息至少包括所述用户的性别信息、年龄信息、职业信息、地区信息以及终端标识;
提取模块,用于提取所述页面内容的概括内容或摘要内容,将所述概括内容或所述摘要内容作为内容标识;
生成模块,用于基于所述内容标识,生成消息传输指令,将所述消息传输指令发送至消息基站,所述消息传输指令至少包括所述内容标识、所述终端标识和应用标识;
接收模块,用于接收所述终端标识指示的终端在接收到短信消息后发送的所述内容标识,基于所述内容标识进行查找,确定包括所述内容标识指示的页面内容的目标页面,所述短信消息由所述消息基站在接收到所述消息传输指令后生成并发送至所述终端;
返回模块,用于获取所述目标页面的页面标识,将所述页面标识返回至所述终端;
其中,所述服务器定时根据所述注册信息确定页面内容并基于所述页面内容的内容标识生成消息传输指令,以便所述消息基站定时基于所述消息传输指令,生成短信消息,并将所述短信消息传输至所述终端。
9.一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1至3或4至6中任一项所述方法的步骤。
10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至3或4至6中任一项所述的方法的步骤。
CN201811044083.9A 2018-09-07 2018-09-07 页面跳转方法、装置、计算机设备及计算机可读存储介质 Active CN109462632B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201811044083.9A CN109462632B (zh) 2018-09-07 2018-09-07 页面跳转方法、装置、计算机设备及计算机可读存储介质

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201811044083.9A CN109462632B (zh) 2018-09-07 2018-09-07 页面跳转方法、装置、计算机设备及计算机可读存储介质

Publications (2)

Publication Number Publication Date
CN109462632A CN109462632A (zh) 2019-03-12
CN109462632B true CN109462632B (zh) 2022-04-15

Family

ID=65606546

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201811044083.9A Active CN109462632B (zh) 2018-09-07 2018-09-07 页面跳转方法、装置、计算机设备及计算机可读存储介质

Country Status (1)

Country Link
CN (1) CN109462632B (zh)

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110717125B (zh) * 2019-10-09 2022-07-12 北京无限光场科技有限公司 一种页面显示方法、装置、终端设备及介质
CN111259290A (zh) * 2020-01-19 2020-06-09 北京无限光场科技有限公司 信息显示方法、装置、电子设备和计算机可读介质
CN112256562A (zh) * 2020-09-22 2021-01-22 北京达佳互联信息技术有限公司 页面跳转的测试方法、装置、设备和存储介质
CN112261598A (zh) * 2020-10-19 2021-01-22 天翼电子商务有限公司 一种基于短链接的短信分享唤醒业务应用打开页面的方法
CN113434233B (zh) * 2021-06-28 2023-10-24 青岛海尔科技有限公司 界面跳转方法、装置、存储介质及电子装置
CN115687829B (zh) * 2022-12-29 2023-04-07 四川绿源集科技有限公司 页面跳转方法、装置、计算机可读存储介质及电子设备

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105787750A (zh) * 2014-12-25 2016-07-20 杭州迪普科技有限公司 信息推送方法及装置
CN107704560A (zh) * 2017-09-21 2018-02-16 星潮闪耀移动网络科技(中国)有限公司 一种信息推荐的方法、装置及设备

Family Cites Families (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9549018B2 (en) * 2014-02-17 2017-01-17 Smith Micro Software, Inc. Message exchange between a native application and a web browser
CN105743890B (zh) * 2016-01-27 2020-07-17 上海优扬新媒信息技术有限公司 权限信息生成方法和装置
CN105787084B (zh) * 2016-03-04 2019-10-18 腾讯科技(深圳)有限公司 一种wap页面应用跳转方法
CN106250452B (zh) * 2016-07-28 2019-09-17 金蝶软件(中国)有限公司 网页访问方法和装置
CN107818101A (zh) * 2016-09-12 2018-03-20 北京新唐思创教育科技有限公司 页面跳转的方法及其装置
CN106502646A (zh) * 2016-09-23 2017-03-15 北京五八信息技术有限公司 应用的页面信息处理方法及装置
CN107423329A (zh) * 2017-04-14 2017-12-01 百度在线网络技术(北京)有限公司 信息获取方法和装置
CN107302563A (zh) * 2017-05-25 2017-10-27 深圳市金立通信设备有限公司 一种打开网页链接的方法及终端
CN107885825A (zh) * 2017-11-07 2018-04-06 维沃移动通信有限公司 一种应用页面分享方法及移动终端
CN108319662A (zh) * 2018-01-15 2018-07-24 五八有限公司 页面处理方法、装置、电子设备及可读存储介质

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105787750A (zh) * 2014-12-25 2016-07-20 杭州迪普科技有限公司 信息推送方法及装置
CN107704560A (zh) * 2017-09-21 2018-02-16 星潮闪耀移动网络科技(中国)有限公司 一种信息推荐的方法、装置及设备

Also Published As

Publication number Publication date
CN109462632A (zh) 2019-03-12

Similar Documents

Publication Publication Date Title
CN109462632B (zh) 页面跳转方法、装置、计算机设备及计算机可读存储介质
CN106469151B (zh) 应用服务信息关联的方法、应用关联平台服务器和客户端
CN112930669B (zh) 内容推荐方法、装置、移动终端及服务器
CN106533899B (zh) 一种信息显示处理的方法、装置及***
CN104765791A (zh) 一种信息输入方法和装置
CN104021218A (zh) 一种信息显示方法及装置
CN113242308B (zh) 一种信息推送方法、装置、设备及存储介质
CN105809162B (zh) 获取wifi热点、图片关联信息的方法和装置
CN110688569B (zh) 一种信息搜索方法、装置、介质及设备
CN107562432B (zh) 信息处理方法及相关产品
CN107562847B (zh) 信息处理方法及相关产品
CN106682146B (zh) 一种根据关键词检索景区评价的方法及***
EP3482308B1 (en) Contextual information for a displayed resource that includes an image
CN112000884A (zh) 一种用户内容推荐方法及装置、服务器、存储介质
KR100985949B1 (ko) 이동통신망을 통한 상품정보 서비스 제공 방법 및 시스템
CN108667915B (zh) 信息推送***、方法和装置
CN107562954B (zh) 基于移动终端的推荐搜索方法、装置以及移动终端
CN113064918A (zh) 企业数据查询的方法及装置、电子设备和存储介质
CN108304425B (zh) 一种图文信息推荐方法、装置及***
CN110609956B (zh) 一种信息搜索方法、装置、介质及设备
CN113343072B (zh) 标签查询方法、装置、设备及存储介质
CN113158094B (zh) 信息分享方法、装置及电子设备
CN113422826A (zh) 一种信息推送方法及装置
CN113781114A (zh) 电梯广告投放方法、***、装置和电子设备
CN107194004B (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
GR01 Patent grant
GR01 Patent grant