CN113568542A - 界面显示方法和电子设备 - Google Patents
界面显示方法和电子设备 Download PDFInfo
- Publication number
- CN113568542A CN113568542A CN202110666656.7A CN202110666656A CN113568542A CN 113568542 A CN113568542 A CN 113568542A CN 202110666656 A CN202110666656 A CN 202110666656A CN 113568542 A CN113568542 A CN 113568542A
- Authority
- CN
- China
- Prior art keywords
- application
- interface
- information
- control
- contact
- 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
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0481—Interaction 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/0483—Interaction with page-structured environments, e.g. book metaphor
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/903—Querying
- G06F16/90335—Query processing
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/30—Authentication, i.e. establishing the identity or authorisation of security principals
- G06F21/44—Program or device authentication
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/60—Protecting data
- G06F21/604—Tools and structures for managing or administering access control systems
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements 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/44—Arrangements for executing specific programs
- G06F9/451—Execution arrangements for user interfaces
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Software Systems (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Computer Security & Cryptography (AREA)
- Human Computer Interaction (AREA)
- Databases & Information Systems (AREA)
- Computer Hardware Design (AREA)
- Data Mining & Analysis (AREA)
- Computational Linguistics (AREA)
- Automation & Control Theory (AREA)
- Health & Medical Sciences (AREA)
- Bioethics (AREA)
- General Health & Medical Sciences (AREA)
- Telephone Function (AREA)
Abstract
本申请提供一种界面显示方法和电子设备,在方法中,第一应用显示第一界面,所述第一界面是所述第一应用中基于电子设备的通讯录进行联系人搜索的界面;所述第一界面包括第一控件;检测到针对所述第一控件的第一操作;响应于所述第一操作,从所述第一界面跳转至第二界面,所述第二界面是第二应用中基于所述第二应用记录的联系人信息进行联系人搜索的界面。本申请能够为用户提供新的联系人信息搜索途径,提高用户搜索到联系人信息的可能性,提升用户体验。
Description
技术领域
本申请涉及智能终端技术领域,特别涉及一种界面显示方法和电子设备。
背景技术
目前,电子设备例如手机中存储有通讯录,主要用于记录联系人的姓名和电话号码。用户希望搜索联系人的电话号码或者搜索电话号码对应的联系人信息时,只能从通讯录中进行搜索。由于通讯录中记录信息往往很有限,用户大多数情况下很难从通讯录中搜索到自己需要的信息,降低了用户体验。
发明内容
本申请提供了一种界面显示方法和电子设备,能够为用户提供新的联系人信息搜索途径,提高用户搜索到联系人信息的可能性,提升用户体验。
第一方面,本申请实施例提供一种界面显示方法,包括:第一应用显示第一界面,第一界面是第一应用中基于电子设备的通讯录进行联系人搜索的界面;第一界面包括第一控件;检测到针对第一控件的第一操作;响应于第一操作,从第一界面跳转至第二界面,第二界面是第二应用中基于第二应用记录的联系人信息进行联系人搜索的界面。该方法中,在第一界面中显示第一控件,使得用户可以通过第一控件将界面直接跳转至第二应用为用户提供的联系人搜索界面,使得用户可以在联系人搜索界面中搜索联系人,从而为用户提供新的联系人信息搜索途径,提高用户搜索到联系人信息的可能性,提升用户体验。
在一种可能的实现方式中,从第一界面跳转至第二界面,包括:第一应用向第二应用发送第一消息,以便于第二应用响应于第一消息跳转界面至第二界面。
在一种可能的实现方式中,第一应用显示第一界面之前,还包括:检测第二应用处于已登录状态。
在一种可能的实现方式中,检测第二应用处于已登录状态之后,第一应用显示第一界面之前,还包括:从已登录第一账号的第二应用获取第一信息,第一信息用于指示第一账号是否具有搜索联系人的权限;根据第一信息确定第一账号具有搜索联系人的权限。
在一种可能的实现方式中,从已登录第一账号的第二应用获取第一信息,包括:第一应用向第二应用发送第二消息,第二消息用于请求第一信息;第一应用接收第二应用反馈的三消息,第三消息包括第一信息。
在一种可能的实现方式中,从已登录第一账号的第二应用获取第一信息之前,还包括:获取第二应用的鉴权信息;对第二应用的鉴权信息鉴权成功。
在一种可能的实现方式中,第一应用接收第二应用反馈的第三消息之前,还包括:向第二应用发送第四消息,第四消息包括第一应用的鉴权信息,以便于第二应用响应于第四消息对第一应用的鉴权信息鉴权成功。
在一种可能的实现方式中,第一应用显示第一界面之前,还包括:第一应用获取联系人搜索关键字;确定从电子设备的通讯录中无法搜索到与关键字匹配的联系人。
在一种可能的实现方式中,还包括:第一界面包括第二控件;检测到针对第二控件的第二操作,从第一界面跳转至第三界面,第三界面是第三应用中基于第三应用记录的联系人信息进行联系人搜索的界面。
在一种可能的实现方式中,第一界面包括第一控件和第二控件,包括:第一控件和第二控件按照指定顺序显示在第一界面中。
在一种可能的实现方式中,按照指定顺序,包括:按照第二应用和第三应用的预设优先级顺序。
在一种可能的实现方式中,第一界面包括第一控件和第二控件,包括:第一界面显示有第三控件;检测到针对第三控件的第三操作,显示第四界面,第四界面显示有第一控件和第二控件。
在一种可能的实现方式中,鉴权信息包括:包名,和/或,签名。
在一种可能的实现方式中,鉴权信息包括:包名和签名,对第二应用的鉴权信息鉴权成功,包括:从预设白名单中查找包名;如果查找到包名,确定白名单中包名对应的签名与鉴权信息中的签名一致。
在一种可能的实现方式中,第二应用是通信应用、黄页应用、或者号码标记应用;第三应用是通信应用、黄页应用或者号码标记应用。
第二方面,本申请实施例提供一种电子设备,电子设备包括用于存储计算机程序指令的存储器和用于执行程序指令的处理器,其中,当该计算机程序指令被该处理器执行时,触发电子设备执行第一方面任一项的方法。
第三方面,本申请实施例提供一种计算机可读存储介质,计算机可读存储介质中存储有计算机程序,当其在计算机上运行时,使得计算机执行第一方面任一项的方法。
第四方面,本申请实施例提供一种计算机程序产品,计算机程序产品包括计算机程序,当其在计算机上运行时,使得计算机执行第一方面任一项的方法。
第五方面,本申请提供一种计算机程序,当计算机程序被计算机执行时,用于执行第一方面的方法。
在一种可能的设计中,第五方面中的程序可以全部或者部分存储在与处理器封装在一起的存储介质上,也可以部分或者全部存储在不与处理器封装在一起的存储器上。
附图说明
图1为现有技术联系人搜索相关界面示例图;
图2A和图2B为本申请实施例搜索框界面和搜索结果显示界面示意图;
图3为本申请界面显示方法一个实施例的流程图;
图4A为本申请界面显示方法另一个实施例的流程图;
图4B为本申请应用之间鉴权的流程图;
图5为本申请实施例搜索框界面和搜索结果显示界面示意图;
图6为本申请界面显示方法又一个实施例的流程图;
图7为本申请实施例显示方法又一个实施例的流程图;
图8为本申请实施例界面显示方法又一个实施例的流程图;
图9为本申请电子设备的软件结构框图;
图10为本申请实施例基于图9所示电子设备的软件结构的界面显示方法流程图;
图11为本申请电子设备一个实施例的结构示意图。
具体实施方式
本申请的实施方式部分使用的术语仅用于对本申请的具体实施例进行解释,而非旨在限定本申请。
目前,用户如果希望搜索某个人的电话号码或者搜索某个电话号码对应的联系人,一般从电子设备的通讯录中搜索。例如参见图1所示,用户打开电子设备的通讯录应用,电子设备显示通讯录主界面100,主界面中按照指定顺序显示每条联系人记录的联系人姓名;并且,在通讯录主界面100中还可以显示有搜索框101;如果用户选择搜索框101,电子设备显示搜索框界面102以及搜索结果显示界面103,用户可以在搜索框界面102的搜索框中输入所需要搜索的联系人的关键字,该关键字可以是数字也可以是文字,相应的,电子设备可以根据搜索框中已输入的关键字搜索通讯录中的联系人记录,将匹配的联系人记录实时显示在搜索结果显示界面103中。
但是,通讯录中记录的信息往往很有限,用户大多数情况下很难从通讯录中搜索到自己需要的联系人信息,降低了用户体验。
为此,本申请提供了一种界面显示方法和电子设备,能够为用户提供新的联系人信息搜索途径,提高用户搜索到联系人信息的可能性,提升用户体验。
用户在工作中,所属企业为了企业内部员工之间通信的便捷和高效,往往会指定某一通信应用用于企业内部员工之间进行沟通。在本申请提供的一个通信应用的实例中,该通信应用中,可以通过企业管理员账号建立一个企业,设置企业数据,例如企业内的员工信息等,企业内的员工信息可以包括但不限于:姓名、在企业中所属部门、担任职务、电话号码、通信应用账号等;上述企业数据可以存储于通信应用的远端服务器中。企业管理员账号可以对远端服务器中存储的上述员工信息进行编辑操作,设置企业员工信息的查看权限,设置某一个员工的账号对企业员工信息的查看权限、通过企业员工信息向企业内其他员工发起通话的权限等,保证企业员工信息的安全性。另外,通信应用提供商也可以基于企业定制,为不同企业员工的账号提供不同的功能使用权限。
可选地,企业服务器也可以向通信应用的远端服务器发送企业数据,或者更新远端服务器中存储的企业数据。
用户在电子设备中安装该通信应用后,在通信应用中使用账号登录。如果企业数据中预先已经存储有该账号以及账号对应的员工信息,则该账号可以关联有企业以及员工信息。或者,如果企业数据中未存储该账号,用户可以在账号中设置关联的企业以及员工信息。如果具有权限,用户可以对账号关联的员工信息例如姓名、在企业中所属部门、担任职务、电话号码等进行修改,从而更新远端服务器中存储的对应数据。
以企业A为例,远端服务器中最终可以存储该企业A的若干个员工的员工信息,例如下表1所示。
部门 | 职务 | 姓名 | 电话号码 | 账号 |
部门1 | 组长 | 赵xx | 12345678911 | 账号1 |
部门1 | 组员 | 钱xx | 12345678922 | 账号2 |
部门2 | 组长 | 孙xx | 12345678933 | 账号3 |
… | … | … | … | … |
表1
上述员工信息也可以称为企业联系人信息。每一个员工的员工信息称为一条企业联系人信息。
用户在使用账号登录通信应用后,可以请求查看所属企业的企业联系人信息,此时,通信应用可以从远端服务器获取账号关联企业的企业联系人信息,显示给用户。例如上述企业A中的员工赵xx在自身电子设备的通信应用中以账号1登录后,可以选择通信应用提供的企业联系人查看功能,相应的,通信应用可以从远端服务器获取账号1关联的企业 A的企业联系人信息,例如上表1,将获取到的企业A的企业联系人信息显示在电子设备的界面上,供用户赵xx查看。
需要说明的是,上述说明中以账号关联一个企业为例,在实际应用中,一个账号可以关联若干个企业,则在通信应用中登录该账号时,通信应用可以从远端服务器获取该账号关联的若干个企业的员工信息。
需要说明的是,由于企业联系人信息更新频率相对较低,通信应用可以将通信应用从远端服务器获取的企业联系人信息例如上述表1存储于通信应用所在的电子设备中,并为其设置有效时长,在有效时长内,用户请求查看企业联系人信息,通信应用将存储的企业联系人信息显示给用户,超过有效时长,通信应用重新从远端服务器获取账号关联企业的企业联系人信息,将新获取的企业联系人信息显示给用户,并且,更新电子设备中存储的企业联系人信息。上述企业联系人信息可以由通信应用在电子设备中建立的企业数据库存储。
进一步地,通信应用提供商可以基于企业定制,为企业中员工的账号设置企业联系人信息的查看权限;企业信息的管理员账号可以为企业中员工的账号设置企业联系人信息的查看权限,只有具有查看权限的账号才能够查看账号所关联企业的联系人信息。上述权限信息也可以存储于通信应用的企业数据库中。
在本申请提供的一个实例中,电子设备中设置有以下应用:联系人应用、通话应用。通话应用用于向用户显示来电界面、去电界面和通话中界面,并完成上述界面对应的相应数据处理,例如通过电子设备向运营商网络侧发送通话请求,接收运营商网络侧发送的请求等等。联系人应用用于为用户提供通话记录主界面、通话记录详情界面、通讯录主界面、联系人详情界面、拨号界面等界面,并完成上述界面对应的相应数据处理。需要说明的是,以上应用仅为示例,在实际应用中,电子设备中通话应用、联系人应用的实现可能会基于应用实现功能划分的不同而存在差别。例如通话应用和联系人应用通过一个应用实现,或者,上述通话应用与联系人应用的功能存在差别等等。
本申请实施例提供的界面显示方法中,如果应用例如上述通信应用为用户提供了联系人搜索服务,可以在电子设备针对于联系人的搜索结果显示界面中提供跳转控件,使得用户可以通过该跳转控件将界面直接跳转至某一应用为用户提供的联系人搜索界面,从而用户可以在应用的联系人搜索界面中搜索联系人信息,例如在上述通信应用中可以搜索上述企业中的联系人信息。从而为用户提供新的联系人信息搜索途径,提高用户搜索到联系人信息的可能性,提升用户体验。
参见图2A所示,为本申请界面显示方法一种界面示意图。
界面21是搜索框界面,界面20是搜索结果显示界面,界面21包括搜索框201,用户可以在搜索框201中输入所需要搜索的联系人搜索关键字,联系人搜索关键字可以是数字、文字等。界面20用于显示基于联系人搜索关键字在电子设备的通讯录中的搜索结果。需要说明的是,图2A中以搜索框界面和搜索结果显示界面是2个独立的界面为例,在实际应用中,也快可以将搜索框和搜索结果显示两个功能合并在一个界面实现,本申请实施例不作限定。
界面20中还显示有第一控件202,还显示有第一控件202的文字信息“搜索X应用中的联系人”。第一控件202用于被触发后跳转至目标应用的联系人搜索界面。该目标应用可以是需要用户登录才能进行联系人搜索的应用,也可以是无需用户登录即可以进行联系人搜索的应用。例如目标应用可以是上述的通信应用、黄页应用、号码标记应用等。黄页应用中记录有商户信息以及商户的联系方式,例如电话号码。号码标记应用用于记录具有标记信息的电话号码,例如,某一电话号码被标记为“快递电话”“推销电话”等。
用户在界面21的搜索框201中输入联系人搜索关键字,界面20所示的搜索结果显示界面实时显示关键字对应的搜索结果。例如界面22所示,为实时显示有搜索结果的搜索结果显示界面。
如图2B所示,用户选择第一控件202后,如果跳转成功,则从界面22跳转至例如界面23所示的联系人搜索界面,可以包括:搜索框203以及搜索结果显示区域204,用户可以在搜索框203中键入关键字,搜索结果显示区域204可以用于显示目标应用根据关键字搜索到的联系人;如果跳转失败,可以向用户显示失败提示界面,例如界面24所示,界面24中显示有跳转失败提示信息“跳转X应用失败”,以及“确定”控件,用户选择“确定”控件,可以回到界面21和界面22。
跳转X应用失败的原因可能是:目标应用被卸载,目标应用需要登录后才能进行联系人搜索而目标应用处于未登录状态,等等。本申请实施例对跳转失败界面的具体提示信息不作限定。举例来说,跳转失败界面中可以仅提示跳转失败,例如界面24所示,也可以进一步向用户提示跳转失败的具体原因,例如界面25中向用户提示的信息为“X应用未登录,请先登录”。
需要说明的是,搜索结果显示界面中第一控件的文字信息可以用于向用户提示第一控件的功能。或者,如果第一控件不具有文字信息,搜索结果显示界面中还可以显示第一控件的文字说明信息,例如图2B中的界面26所示,第一控件205不具有文字信息,从而为其在界面26中对应显示文字说明信息“搜索X应用中的联系人”。
需要说明的是,界面22以从电子设备的通讯录中搜索到3个联系人为例。如果从电子设备的通讯录中未搜索到与关键字匹配的联系人,则搜索结果显示界面可以显示提示信息“无法查找到联系人”和第一控件202,例如界面27所示。
图3是本申请界面显示方法基于图2A和图2B所示界面的一种实施例流程图,该实施例中以目标应用无需登录即可进行联系人搜索为例。如图3所示,该方法可以包括:
步骤301:检测到用户的联系人搜索操作。
电子设备中一般为用户设置有联系人搜索功能,用户启动联系人搜索功能,相应的,电子设备可以检测到用户的联系人搜索操作。例如参见图1所示,通讯录主界面100中可以设置有搜索框101,用户在通讯录主界面100中选中搜索框101,相应的,电子设备检测到用户的联系人搜索操作。
步骤302:显示搜索框界面和搜索结果显示界面,并且,在搜索结果显示界面显示第一控件。
第一控件用于被触发后跳转至目标应用的联系人搜索界面。
本步骤中显示的搜索框界面例如图2A中界面21所示,初始显示的搜索结果显示界面例如图2A中界面20所示。用户可以在界面21的搜索框中键入联系人搜索关键字,相应的,电子设备可以获取到用户输入的联系人搜索关键字。之后,可以从电子设备的通讯录中搜索与上述联系人搜索关键字匹配的联系人,得到搜索结果,在搜索结果显示界面显示搜索结果,例如图2A中界面22所示,显示有关键字“李”对应的搜索结果。
需要说明的是,本步骤中可以仅显示一个搜索界面,该搜索界面既包括搜索框界面的功能,也包括搜索结果显示界面的功能,相应的,可以在搜索界面显示第一控件。
步骤303:接收到针对于第一控件的选择操作,跳转界面至目标应用的联系人搜索界面。
可选地,上述跳转界面的步骤可以以下方法实现:
预设应用向目标应用发送搜索跳转请求消息;跳转请求消息用于请求目标应用显示联系人搜索界面;
目标应用接收到该跳转请求消息,显示联系人搜索界面。
其中预设应用可以是电子设备中设置的、与目标应用进行交互的应用,例如可以是联系人应用,也可以是联系人应用之外的应用。
预设应用与目标应用之间进行上述信息查询时,可以使用电子设备的操作***提供的标准接口实现,也可以由预设应用与目标应用的开发者自定义两个应用之间的信息查询接口。以电子设备的操作***是安卓***为例,安卓***中包括ContentProvider组件,该组件可以以标准化的方式在安卓***的应用间共享数据。预设应用和目标应用之间就可以使用ContentProvider组件定义的标准接口来实现联系人搜索界面的跳转,例如可以预先定义一用于进行联系人搜索界面跳转的参数,并定义参数值,例如,可以定义参数action和 extras,通过参数action的参数值可以向目标应用指示需要执行联系人搜索界面跳转动作,通过参数extras的参数值可以向目标应用指示联系人搜索关键字,跳转请求消息中可以携带上述两参数值即可实现请求目标应用跳转至联系人搜索界面。
在接收到针对于第一控件的选择操作时,搜索结果显示结果中可以显示有搜索结果例如图2A中界面22所示,也可以未显示搜索界面例如图2A中界面20所示。
目标应用的联系人搜索界面是目标应用为用户提供的用于进行联系人搜索的界面。目标应用的联系人搜索界面例如图2A中界面23所示。
其中,如果跳转界面失败,可以显示失败提示界面,例如图2A中界面24所示。
图3所示的方法中,在搜索结果显示界面显示第一控件,第一控件用于跳转至目标应用的联系人搜索界面,从而使得用户可以通过该第一控件将界面直接跳转至目标应用为用户提供的联系人搜索界面,从而为用户提供新的联系人信息搜索途径,提高用户搜索到联系人信息的可能性,提升用户体验。
图4A为本申请界面显示方法一个实施例的流程图,该实施例中以目标应用是通信应用为例。如图4A所示,该方法可以包括:
步骤401:检测到用户的联系人搜索操作。
电子设备中一般为用户设置有联系人搜索功能,用户启动联系人搜索功能,相应的,电子设备可以检测到用户的联系人搜索操作。例如参见图1所示,通讯录主界面100中可以设置有搜索框101,用户在通讯录主界面100中选中搜索框101,相应的,电子设备检测到用户的联系人搜索操作。
步骤402:检测通信应用是否处于已登录状态。
如果通信应用处于未登录状态,则无需执行后续步骤。
步骤403:如果通信应用处于已登录状态,从已登录第一账号的通信应用获取第一账号的搜索权限信息,如果获取到的搜索权限信息为具有搜索权限,执行步骤404。
第一账号的搜索权限信息用于指示第一账号是否具有搜索企业联系人的权限。
通信应用中记录有第一账号所关联企业的联系人信息。
在通信应用中,可以设置第一账号是否具有搜索第一账号关联企业的联系人信息的权限的信息,如果具有该权限,通信应用中可以提供对应的企业联系人搜索界面。
可选地,本步骤可以包括:
预设应用向通信应用发送第一消息,第一消息用于请求第一账号的搜索权限信息;搜索权限信息用于指示第一账号是否具有搜索联系人信息的权限;
预设应用接收通信应用反馈的第二消息,第二消息包括搜索权限信息。
预设应用可以是电子设备中设置的用于从通信应用获取第一信息的应用,例如可以是联系人应用或者搜索处理应用,也可以是联系人应用或者搜索处理应用之外的应用。
上述权限信息可以存储于通信应用的企业数据库中。企业数据库中可以记录登录过通信应用的各个账号对应的数据,其中包括已登录的第一账号对应的企业数据。
可选地,预设应用与通信应用之间进行上述信息查询时,可以使用电子设备的操作***提供的标准接口实现,也可以由预设应用与通信应用的开发者自定义两个应用之间的信息查询接口。以电子设备的操作***是安卓***为例,安卓***中包括ContentProvider 组件,该组件可以以标准化的方式在安卓***的应用间共享数据。预设应用和通信应用之间就可以使用ContentProvider组件定义的标准接口来实现员工信息的查询,例如可以预先定义一用于进行搜索权限信息的统一资源标识符(URI),并定义该URI的返回值的列名为搜索权限信息对应的列名,则预设应用可以向通信应用发送上述URI,通信应用可以相应的返回第一账号的搜索权限信息。
可选地,为了预设应用与通信应用之间通信的安全性,预设应用和通信应用之间可以互相鉴权,双方鉴权通过后,第一用户和通信应用之间可以进行数据交互。上述鉴权可以是对对端应用的包名和/或签名进行验证。应用包名是应用在一台设备上的唯一标识,应用签名用于唯一标识应用开发者。
以对通信应用的包名和签名进行验证为例,预设应用对通信应用鉴权的过程说明如下:电子设备中可以预设白名单,白名单中记录若干个应用的包名和签名,预设应用获取通信应用的包名和签名,将上述包名和签名与白名单中应用的包名和签名进行比对,如果与其中一个应用的包名和签名比对一致,则鉴权成功,否则,鉴权失败。通信应用对预设应用的鉴权过程也可以参考上述鉴权过程,这里不赘述。
以下对预设应用和通信应用之间相互鉴权的过程举例说明。参见图4B所示:
预设应用向通信应用发送鉴权请求,鉴权请求中携带预设应用的包名和签名;
通信应用接收到鉴权请求,对预设应用的包名和签名进行鉴权,根据鉴权结果向预设应用发送反馈消息。如果鉴权成功,反馈消息中可以携带通信应用的包名和签名,如果鉴权失败,反馈消息中可以携带用于指示鉴权失败的信息;
预设应用接收到反馈消息,如果反馈消息指示鉴权失败,则鉴权流程结束;如果反馈消息中携带通信应用的包名和签名,对通信应用的包名和签名进行鉴权,得到鉴权结果,鉴权流程结束。
在其他可能的实现中,预设应用也可以调用电子设备中预设的鉴权应用,通过鉴权应用实现与通信应用之间的鉴权。
其中,如果预设应用对通信应用的鉴权成功,则预设应用可以向通信应用发送上述第一消息,以获取员工信息。
步骤404:显示搜索框界面和搜索结果显示界面,并在搜索结果显示界面显示第一控件,第一控件用于跳转至通信应用的企业联系人搜索界面。
本步骤中显示的搜索框界面例如图2A中界面21所示,初始显示的搜索结果显示界面例如图2A中界面20所示。用户可以在界面21的搜索框中键入联系人搜索关键字,相应的,电子设备可以获取到用户输入的联系人搜索关键字。之后,可以从电子设备的通讯录中搜索与上述联系人搜索关键字匹配的联系人,得到搜索结果,在搜索结果显示界面显示搜索结果,例如图2A中界面22所示,显示有关键字“李”对应的搜索结果。
需要说明的是,本步骤中可以仅显示一个搜索界面,该搜索界面既包括搜索框界面的功能,也包括搜索结果显示界面的功能,相应的,可以在搜索界面显示第一控件。
步骤405:接收到针对于第一控件的选择操作,跳转至通信应用的企业联系人搜索界面。
通信应用的企业联系人搜索界面是通信应用为第一账号的用户提供的进行企业联系人搜索的界面,该企业联系人搜索的数据源可以是第一账号关联企业的联系人信息。上述联系人信息可以存储于通信应用的企业数据库中。在用户通过企业联系人搜索界面进行企业联系人搜索时,如果企业数据库中存储的上述第一账号关联企业的联系人信息在有效时长内,通信应用可以根据企业数据库中存储的数据进行上述查询;如果企业数据库中存储的上述联系人信息超过有效时长,通信应用可以从远端服务器获取第一账号关联企业的员工信息,更新企业数据库中的对应数据,根据企业数据库中更新后的数据进行上述查询。
通信应用的企业联系人搜索界面例如图2A中的界面23所示,包括:搜索框203以及搜索结果显示区域204,用户可以在搜索框203中键入关键字,搜索结果显示区域204可以用于显示关键字对应的搜索结果,上述搜索结果是:第一账号所关联企业的联系人信息中与关键字匹配的联系人信息。
该方法中,确定通信应用支持企业联系人搜索,在搜索结果显示界面显示第一控件,第一控件用于跳转至通信应用的企业联系人搜索界面,从而使得用户可以通过该第一控件将界面直接跳转至通信应用为用户提供的企业联系人搜索界面,从而为用户提供新的联系人信息搜索途径,提高用户搜索到联系人信息的可能性,提升用户体验。
区别于上述实施例中不管是否能够从通讯录中查找到联系人,都在搜索结果显示界面显示第一控件,在本申请实施例提供的另一种界面显示方法中,在用户无法从通讯录中查找到联系人的情况下才在搜索结果显示界面显示第一控件。该实施例中,检测到用户的联系人搜索操作后显示的搜索框界面例如图5中界面51所示,搜索结果显示界面例如图5中界面52所示,其中不包括第一控件。参见图5所示,界面53为搜索结果显示界面,界面53中显示有搜索结果的提示信息“无法查找到联系人”,此时,界面53中包括第一控件501。参见图5所示,界面54为搜索结果显示界面,界面54中显示有搜索结果,此时,界面54中不包括第一控件。
图6是本申请界面显示方法基于图5所示的场景的一种实施例流程图,将图3所示步骤302替换为以下的步骤601~步骤602。具体如下:
步骤601:显示搜索框界面和搜索结果显示界面,获取用户在搜索框界面输入的联系人搜索关键字。
搜索框界面例如图5中界面51所示,搜索结果显示界面例如图5中界面52所示,用户可以在界面51的搜索框中键入联系人搜索关键字,相应的,电子设备可以获取到用户输入的联系人搜索关键字。
需要说明的是,本步骤中可以仅显示一个搜索界面,该搜索界面既包括搜索框界面的功能,也包括搜索结果显示界面的功能,本申请实施例不作限定。
步骤602:确定从电子设备的通讯录中无法搜索到与关键字匹配的联系人,在搜索结果显示界面显示第一控件。
如果确定从电子设备的通讯录中能够搜索到与关键字匹配的联系人信息,则电子设备可以显示例如图5中界面54所示的搜索结果显示界面,该搜索结果显示界面中不包括第一控件。
如果确定从电子设备的通讯录中无法搜索到与关键字匹配的联系人信息,则电子设备可以显示例如图5中界面53所示的搜索结果显示界面,该搜索结果显示界面中包括第一控件。
该方法中,优先从电子设备的通讯录中搜索联系人信息,从电子设备的通讯录中无法搜索到与关键字匹配的联系人信息时,在搜索结果显示界面显示第一控件,从而在用户无法获知联系人信息时为用户提供新的联系人信息搜索途径,提高用户搜索到联系人信息的可能性,提升用户体验。
图7是本申请界面显示方法基于图5所示场景的另一种实施例流程图,可以将图4A所示步骤404替换为上述步骤601和步骤602。具体实现可以参考图4A和图6中的对应描述,这里不再赘述。
需要说明的是,上述实施例中如果联系人搜索关键字是数字,在根据联系人搜索关键字从电子设备的通讯录中搜索联系人之前,可以对联系人搜索关键字进行有效性检测和/ 或格式化处理,从而将数字形式的联系人搜索关键字转换为满足通信应用要求的有效号码。
其中,有效性检测可以包括但不限于:将电话号码中包括的某些非数字的字符例如“.”“、”“;”等去除。
格式化处理主要是将电话号码转换为满足预设格式要求的号码。例如,如果某一电话号码是“+86 12345678900”,其具有前缀“+86”,而预设格式要求中要求电话号码不具有“+86”“0086”等前缀,则可以通过格式化处理将上述号码“+86 12345678900”格式化为号码“12345678900”;再例如,如果某一电话号码是“12345678900”,其不具有前缀“+86”,而预设格式要求中要求电话号码具有“+86”的前缀,则可以通过格式化处理将上述号码“12345678900”格式化为号码“+8612345678900”。
以上实施例中,以搜索结果显示界面中显示一个目标应用对应的第一控件为例,需要说明的是,搜索结果显示界面还可以显示多个第一控件,每个第一控件对应一个目标应用。
举例来说,假设电子设备中的黄页应用支持联系人搜索,已登录账号的通信应用1支持联系人搜索,已登录账号的即时通信应用2支持联系人搜索,则参见图8所示,界面 80是搜索框界面,界面81是搜索结果显示界面,包括控件801~803,分别对应黄页应用、通信应用1和通信应用2。控件801用于被触发后跳转至黄页应用的联系人搜索界面;控件802用于被触发后跳转至通信应用1的联系人搜索界面,控件803用于被触发后跳转至通信应用2的联系人搜索界面。
需要说明的是,界面81中同时显示多个第一控件的方法仅为示例,在搜索结果显示界面显示多个第一控件的方法本申请实施例不作限定。例如界面82所示,为另一种搜索结果显示界面,界面82中显示一第二控件804,第二控件804用于被触发后显示控件选择界面,例如界面83所示,控件选择界面中显示控件805~控件807,分别对应黄页应用、通信应用1、通信应用2,用于跳转至对应应用的联系人搜索界面。
图9所示为本申请实施例提供的一种电子设备的软件结构框图。分层架构将软件分成若干个层,每一层都有清晰的角色和分工。层与层之间通过软件接口通信。在一些实施例中,将安卓(Android)***分为四层,从上至下分别为应用层,框架层,安卓运行时(Android runtime)和***库,以及内核层。
应用层(Application,App)可以包括一系列应用程序包。如图9所示,应用程序包可以包括通话业务应用、通讯录应用等。另外,应用层又可以分为界面、逻辑和数据三个模块,各模块之间通过软件接口通信。其中,界面模块用于信息展示,以供用户交互;逻辑模块用于信息处理;数据模块用于数据的存储。
具体的,如图9所示,界面模块包括:
搜索框界面处理模块,用于显示搜索框界面。
搜索结果界面处理模块,用于显示搜索结果显示界面。
联系人搜索界面处理模块,用于显示目标应用的联系人搜索界面。例如目标应用时通信应用,可以该联系人搜索界面处理模块可以用于显示通信应用的企业联系人搜索界面。
逻辑模块包括:
搜索处理模块,用于搜索通讯录中与关键字匹配的联系人信息,以及获取第一信息。
号码识别模块,用于与搜索处理模块、***鉴权认证模块、第一鉴权认证模块、目标应用的联系人数据模块等进行交互,获取信息,反馈至搜索处理模块。
***鉴权认证模块,用于对访问号码识别模块的应用进行鉴权,对调用号码识别模块读取联系人信息的应用进行鉴权。可选地,***鉴权认证模块可以存储第一白名单和第二白名单,第一白名单中存储可以访问号码识别模块的应用的鉴权信息,第二白名单中存储可以调用号码识别模块读取联系人信息的应用的鉴权信息。应用的鉴权信息可以包括应用的包号和签名。当有其他应用访问号码识别模块时,可以根据该应用的包号和签名确定该应用是否记录在第一白名单中,如果是,对该应用的鉴权成功,否则对该应用的鉴权失败;类似的,当有其他应用调用号码识别模块读取联系人信息,可以根据该应用的包号和签名确定该应用是否记录在第二白名单中,如果是,对该应用的鉴权成功,否则对该应用的鉴权失败。
跳转事件处理模块,用于进行界面之间的跳转处理。
号码有效性检测模块用于检测电话号码有效性。
号码格式化模块用于将无效的电话号码转换为有效号码。
第一鉴权认证模块用于配合号码识别模块对通信应用进行鉴权。
第二鉴权认证模块是通信应用的鉴权认证模块,用于对与通信应用进行数据交互的其他应用进行鉴权。
联系人数据模块用于存储目标应用中联系人信息。如果目标应用是通信应用,可以用于存储通信应用已登录账号关联企业的联系人信息。
其中,第一鉴权认证模块和联系人数据模块可以是目标应用中的模块。
框架层(Framework,FWK)为应用层的应用程序提供应用编程接口(applicationprogramming interface,API)和编程框架。应用程序框架层包括一些预先定义的函数。如图 9所示,框架层包括联系人数据库以及数据库协议框架。联系人数据库用于存储电子设备的通讯录中的联系人信息;数据库协议框架用于实现数据库中数据的处理,包括读取、写入等。框架层还可以包括绘制渲染模块等。
***库可以包括多个功能模块。例如图9中所示的传输通道模块、以及显示处理模块等。
内核层是硬件和软件之间的层。内核层可以包含显示驱动,IPC通信等。
图10所示为本申请实施例提供的基于上述电子设备的软件结构的界面显示方法。如图10所示,可用于实现图4A所示界面显示方法,具体的,搜索框界面处理模块、搜索处理模块用于实现步骤401;搜索处理模块、号码识别模块、和联系人数据模块用于实现步骤402和步骤403,搜索处理模块、搜索结果界面处理模块用于实现步骤404,从而实现搜索结果显示界面中第一控件的显示;搜索结果界面处理模块、跳转事件处理模块以及联系人搜索界面处理模块用于实现步骤405。进一步地,在执行步骤401的过程中执行号码有效性验证以及号码格式化步骤,号码有效性验证步骤通过搜索框界面处理模块以及号码有效性检测模块实现,号码格式化步骤由号码有效性检测模块以及号码格式化模块实现。进一步地,搜索处理模块和联系人数据库实现了在通讯录中查找联系人搜索关键字的步骤,得到搜索结果,以上搜索结果也可以显示在搜索结果显示界面中。
与上述实施例对应,本申请还提供了一种电子设备。图11为本发明实施例提供的一种电子设备的结构示意图,所述电子设备1100可以包括:处理器1101、存储器1102及通信单元1103。其中,处理器1101、存储器1102及通信单元1103之间可以通过内部连接通路互相通信,传递控制和/或数据信号,存储器1102用于存储计算机程序,处理器1101 用于从存储器1102中调用并运行该计算机程序。
其中,通信单元1103,用于建立通信信道,从而使电子设备可以与其它设备进行通信。
处理器1101,为存储设备的控制中心,利用各种接口和线路连接整个电子设备的各个部分,通过运行或执行存储在存储器1102内的软件程序和/或模块,以及调用存储在存储器内的数据,以执行电子设备的各种功能和/或处理数据。
存储器1102可以是只读存储器(read-only memory,ROM)、可存储静态信息和指令的其它类型的静态存储设备、随机存取存储器(random access memory,RAM)或可存储信息和指令的其它类型的动态存储设备,也可以是电可擦可编程只读存储器(electricallyerasable programmable read-only memory,EEPROM)、只读光盘(compact disc read-only memory,CD-ROM)或其他光盘存储、光碟存储(包括压缩光碟、激光碟、光碟、数字通用光碟、蓝光光碟等)、磁盘存储介质或者其它磁存储设备,或者还可以是能够用于携带或存储具有指令或数据结构形式的期望的程序代码并能够由计算机存取的任何其它介质等。
上述处理器1101可以和存储器1102合成一个处理装置,更常见的是彼此独立的部件,处理器1101用于执行存储器1102中存储的程序代码来实现上述功能。具体实现时,该存储器1102可以集成在处理器1101中,或者,独立于处理器1101。
当存储器1102中的执行指令由处理器1101执行时,使得电子设备1100能够执行上述图3、图4A、图6、图7或者图10所示实施例中的部分或全部步骤。具体可参考上述实施例,在此不再赘述。
本申请还提供一种电子设备,所述设备包括存储介质和中央处理器,所述存储介质可以是非易失性存储介质,所述存储介质中存储有计算机可执行程序,所述中央处理器与所述非易失性存储介质连接,并执行所述计算机可执行程序以实现本申请图3、图4A、图6、图7或者图10任一实施例提供的方法。
本申请实施例还提供一种计算机可读存储介质,该计算机可读存储介质中存储有计算机程序,当其在计算机上运行时,使得计算机执行本申请图3、图4A、图6、图7或者图10任一实施例提供的方法。
本申请实施例还提供一种计算机程序产品,该计算机程序产品包括计算机程序,当其在计算机上运行时,使得计算机执行本申请图3、图4A、图6、图7或者图10任一实施例提供的方法。
本申请实施例中,“至少一个”是指一个或者多个,“多个”是指两个或两个以上。“和/或”,描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示单独存在A、同时存在A和B、单独存在B的情况。其中A,B可以是单数或者复数。字符“/”一般表示前后关联对象是一种“或”的关系。“以下至少一项”及其类似表达,是指的这些项中的任意组合,包括单项或复数项的任意组合。例如,a,b和c 中的至少一项可以表示:a,b,c,a和b,a和c,b和c或a和b和c,其中a,b,c可以是单个,也可以是多个。
本领域普通技术人员可以意识到,本文中公开的实施例中描述的各单元及算法步骤,能够以电子硬件、计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本申请的范围。
所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的***、装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
在本申请所提供的几个实施例中,任一功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本申请各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(Read-Only Memory;以下简称:ROM)、随机存取存储器(Random Access Memory;以下简称:RAM)、磁碟或者光盘等各种可以存储程序代码的介质。
Claims (18)
1.一种界面显示方法,其特征在于,包括:
第一应用显示第一界面,所述第一界面是所述第一应用中基于电子设备的通讯录进行联系人搜索的界面;所述第一界面包括第一控件;
检测到针对所述第一控件的第一操作;
响应于所述第一操作,从所述第一界面跳转至第二界面,所述第二界面是第二应用中基于所述第二应用记录的联系人信息进行联系人搜索的界面。
2.根据权利要求1所述的方法,其特征在于,所述从所述第一界面跳转至第二界面,包括:
所述第一应用向所述第二应用发送第一消息,以便于所述第二应用响应于所述第一消息跳转界面至所述第二界面。
3.根据权利要求1所述的方法,其特征在于,所述第一应用显示第一界面之前,还包括:
检测所述第二应用处于已登录状态。
4.根据权利要求3所述的方法,其特征在于,所述检测所述第二应用处于已登录状态之后,所述第一应用显示第一界面之前,还包括:
从已登录第一账号的第二应用获取第一信息,所述第一信息用于指示所述第一账号是否具有搜索联系人的权限;
根据所述第一信息确定所述第一账号具有搜索联系人的权限。
5.根据权利要求4所述的方法,其特征在于,所述从已登录第一账号的第二应用获取第一信息,包括:
所述第一应用向所述第二应用发送第二消息,所述第二消息用于请求所述第一信息;
所述第一应用接收所述第二应用反馈的三消息,所述第三消息包括所述第一信息。
6.根据权利要求5所述的方法,其特征在于,所述从已登录第一账号的第二应用获取第一信息之前,还包括:
获取所述第二应用的鉴权信息;
对所述第二应用的鉴权信息鉴权成功。
7.根据权利要求5所述的方法,其特征在于,所述第一应用接收所述第二应用反馈的第三消息之前,还包括:
向所述第二应用发送第四消息,所述第四消息包括所述第一应用的鉴权信息,以便于所述第二应用响应于所述第四消息对所述第一应用的鉴权信息鉴权成功。
8.根据权利要求1至7任一项所述的方法,其特征在于,所述第一应用显示第一界面之前,还包括:
所述第一应用获取联系人搜索关键字;
确定从所述电子设备的通讯录中无法搜索到与所述关键字匹配的联系人。
9.根据权利要求1至8任一项所述的方法,其特征在于,还包括:
所述第一界面包括第二控件;
检测到针对所述第二控件的第二操作,从所述第一界面跳转至第三界面,所述第三界面是第三应用中基于所述第三应用记录的联系人信息进行联系人搜索的界面。
10.根据权利要求9所述的方法,其特征在于,所述第一界面包括第一控件和第二控件,包括:
所述第一控件和所述第二控件按照指定顺序显示在所述第一界面中。
11.根据权利要求10所述的方法,其特征在于,所述按照指定顺序,包括:
按照所述第二应用和所述第三应用的预设优先级顺序。
12.根据权利要求9所述的方法,其特征在于,所述第一界面包括第一控件和第二控件,包括:
所述第一界面显示有第三控件;
检测到针对所述第三控件的第三操作,显示第四界面,所述第四界面显示有所述第一控件和所述第二控件。
13.根据权利要求6所述的方法,其特征在于,所述鉴权信息包括:包名,和/或,签名。
14.根据权利要求13所述的方法,其特征在于,所述鉴权信息包括:包名和签名,所述对所述第二应用的鉴权信息鉴权成功,包括:
从预设白名单中查找所述包名;
如果查找到所述包名,确定所述白名单中所述包名对应的签名与所述鉴权信息中的签名一致。
15.根据权利要求1至14任一项所述的方法,其特征在于,所述第二应用是通信应用、黄页应用、或者号码标记应用;
所述第三应用是通信应用、黄页应用或者号码标记应用。
16.一种电子设备,其特征在于,所述电子设备包括用于存储计算机程序指令的存储器和用于执行程序指令的处理器,其中,当该计算机程序指令被该处理器执行时,触发所述电子设备执行权利要求1至15任一项所述的方法。
17.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中存储有计算机程序,当其在计算机上运行时,使得计算机执行权利要求1至15任一项所述的方法。
18.一种计算机程序产品,其特征在于,所述计算机程序产品包括计算机程序,当其在计算机上运行时,使得计算机执行权利要求1至15任一项所述的方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110666656.7A CN113568542A (zh) | 2021-06-16 | 2021-06-16 | 界面显示方法和电子设备 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110666656.7A CN113568542A (zh) | 2021-06-16 | 2021-06-16 | 界面显示方法和电子设备 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN113568542A true CN113568542A (zh) | 2021-10-29 |
Family
ID=78162101
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202110666656.7A Pending CN113568542A (zh) | 2021-06-16 | 2021-06-16 | 界面显示方法和电子设备 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN113568542A (zh) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN115297346A (zh) * | 2022-06-30 | 2022-11-04 | 贵阳朗玛视讯科技有限公司 | 一种基于epg***的多应用间鉴权方法和装置 |
WO2024088274A1 (zh) * | 2022-10-26 | 2024-05-02 | 深圳市世强元件网络有限公司 | 通讯录信息显示方法、装置、电子设备及存储介质 |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20150205861A1 (en) * | 2013-11-13 | 2015-07-23 | Oliver Wendel Gamble | Method and System for Interactive Notation and Text Data Storage with a Mobile Device |
CN106791092A (zh) * | 2016-12-20 | 2017-05-31 | 北京小米移动软件有限公司 | 联系人的搜索方法及装置 |
CN107205096A (zh) * | 2016-03-17 | 2017-09-26 | 西安中兴新软件有限责任公司 | 一种信息获取方法和装置 |
CN110581824A (zh) * | 2018-06-07 | 2019-12-17 | 苏州梦嘉信息技术有限公司 | 基于多个微信公众号快速登录管理*** |
CN110765275A (zh) * | 2019-10-14 | 2020-02-07 | 平安医疗健康管理股份有限公司 | 搜索方法、装置、计算机设备和存储介质 |
CN112035752A (zh) * | 2020-10-21 | 2020-12-04 | 南京维沃软件技术有限公司 | 资源搜索方法、装置、电子设备及可读存储介质 |
-
2021
- 2021-06-16 CN CN202110666656.7A patent/CN113568542A/zh active Pending
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20150205861A1 (en) * | 2013-11-13 | 2015-07-23 | Oliver Wendel Gamble | Method and System for Interactive Notation and Text Data Storage with a Mobile Device |
CN107205096A (zh) * | 2016-03-17 | 2017-09-26 | 西安中兴新软件有限责任公司 | 一种信息获取方法和装置 |
CN106791092A (zh) * | 2016-12-20 | 2017-05-31 | 北京小米移动软件有限公司 | 联系人的搜索方法及装置 |
CN110581824A (zh) * | 2018-06-07 | 2019-12-17 | 苏州梦嘉信息技术有限公司 | 基于多个微信公众号快速登录管理*** |
CN110765275A (zh) * | 2019-10-14 | 2020-02-07 | 平安医疗健康管理股份有限公司 | 搜索方法、装置、计算机设备和存储介质 |
CN112035752A (zh) * | 2020-10-21 | 2020-12-04 | 南京维沃软件技术有限公司 | 资源搜索方法、装置、电子设备及可读存储介质 |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN115297346A (zh) * | 2022-06-30 | 2022-11-04 | 贵阳朗玛视讯科技有限公司 | 一种基于epg***的多应用间鉴权方法和装置 |
CN115297346B (zh) * | 2022-06-30 | 2023-08-25 | 贵阳朗玛视讯科技有限公司 | 一种基于epg***的多应用间鉴权方法和装置 |
WO2024088274A1 (zh) * | 2022-10-26 | 2024-05-02 | 深圳市世强元件网络有限公司 | 通讯录信息显示方法、装置、电子设备及存储介质 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10462118B2 (en) | Systems and methods for login and authorization | |
US11632347B2 (en) | Hero cards that display contextual information and actions for backend systems | |
CN111030812A (zh) | 令牌验证方法、装置、存储介质及服务器 | |
CN111541546B (zh) | 多平台登陆方法、装置、设备及可读介质 | |
CN107438054B (zh) | 基于公众平台实现菜单信息控制的方法及*** | |
CN110795174B (zh) | 一种应用程序接口调用方法、装置、设备及可读存储介质 | |
US20150264095A1 (en) | Web service push method and web service push server and web service providing server performing same | |
CN106254319B (zh) | 一种轻应用登录控制方法和装置 | |
CN113568542A (zh) | 界面显示方法和电子设备 | |
WO2022262397A1 (zh) | 界面显示方法和电子设备 | |
CN111770072B (zh) | 一种单点登录接入功能页面的方法和装置 | |
CN112073289A (zh) | 一种即时通信控制方法及装置 | |
CN113946739A (zh) | 敏感数据查询方法、装置、设备及存储介质 | |
CN113810535B (zh) | 信息处理方法和电子设备 | |
CN113821284B (zh) | 界面显示方法和电子设备 | |
JP2014225186A (ja) | ユーザ認証装置、方法及びプログラム | |
CN113468446A (zh) | 一种支持识别第三方二维码数据的方法、***及设备 | |
CN107222559B (zh) | 信息调用方法 | |
CN113596256B (zh) | 界面显示方法和电子设备、存储介质 | |
CN111182030B (zh) | 网络服务的执行方法及装置 | |
CN116881880B (zh) | 时空数据管理***及时空数据服务化资源协同调度方法 | |
CN116938565A (zh) | 防止敏感信息泄露的方法、***、计算机设备及存储介质 | |
CN115860763A (zh) | 身份认证处理方法及装置 | |
JP3867058B2 (ja) | 認証システム及び認証プログラム | |
CN115664808A (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 |