





技术领域technical field
本公开涉及电子签约领域,具体地,涉及一种签约方法、装置、存储介质及电子设备。The present disclosure relates to the field of electronic signing, and in particular, to a signing method, an apparatus, a storage medium and an electronic device.
背景技术Background technique
签约是商业交易的公证方式,是商业活动不可缺少的一部分,签约双方形成事实上的约束关系。目前,双方当事人通常采用当面签约的方式来进行签约,但如果双方当事人距离较远,当面签约的方式难以实现。另外,有的当事人通过互相邮寄合同的方式来进行签约,而采用邮寄合同的签约方式流程复杂,费时费力,签约效率较低。Signing a contract is a notarized way of commercial transactions and an indispensable part of business activities. The two parties to the contract form a de facto binding relationship. At present, the two parties usually sign a contract in person, but if the two parties are far away, it is difficult to achieve a face-to-face contract. In addition, some parties sign contracts by mailing contracts to each other, while the signing method of mailing contracts is complicated, time-consuming and labor-intensive, and the signing efficiency is low.
发明内容SUMMARY OF THE INVENTION
提供该发明内容部分以便以简要的形式介绍构思,这些构思将在后面的具体实施方式部分被详细描述。该发明内容部分并不旨在标识要求保护的技术方案的关键特征或必要特征,也不旨在用于限制所要求的保护的技术方案的范围。This Summary is provided to introduce concepts in a simplified form that are described in detail in the Detailed Description section that follows. This summary section is not intended to identify key features or essential features of the claimed technical solution, nor is it intended to be used to limit the scope of the claimed technical solution.
第一方面,本公开提供一种签约方法,应用于服务提供方,所述方法包括:In a first aspect, the present disclosure provides a signing method, which is applied to a service provider, and the method includes:
接收签约请求方发送的签约请求;Receive the contract request sent by the contract requester;
响应于接收到所述签约请求,向所述签约请求方提供目标页面,所述目标页面用于向所述签约请求方提供待认证信息的输入入口,其中,所述待认证信息包括所述签约请求方的基本信息;In response to receiving the contract request, a target page is provided to the contract requester, where the target page is used to provide the contract requester with an input entry of information to be authenticated, wherein the information to be authenticated includes the contract Basic information of the requesting party;
接收所述签约请求方发送的在所述目标页面上输入的所述待认证信息;receiving the information to be authenticated that is input on the target page and sent by the contract requesting party;
调用信息获取接口以从目标平台获取所述签约请求方的当前有效信息;Call the information acquisition interface to acquire the current valid information of the contract requester from the target platform;
根据所述当前有效信息,对所述签约请求方的基本信息进行验证;According to the current valid information, verify the basic information of the contract requesting party;
在验证结果为通过的情况下,执行签约操作。If the verification result is passed, the subscription operation is performed.
第二方面,本公开提供一种签约方法,应用于签约请求方,所述方法包括:In a second aspect, the present disclosure provides a signing method, which is applied to a signing requester, and the method includes:
向服务提供方发送签约请求;Send a contract request to the service provider;
展现所述服务提供方提供的目标页面,所述目标页面用于向所述签约请求方提供待认证信息的输入入口,其中,所述待认证信息包括所述签约请求方的基本信息;displaying a target page provided by the service provider, where the target page is used to provide an input entry for the information to be authenticated to the contract requester, wherein the information to be authenticated includes basic information of the contract requester;
获取用户在所述目标页面上输入的所述待认证信息;obtaining the information to be authenticated entered by the user on the target page;
将所述待认证信息发送至所述服务提供方,以由所述服务提供方对所述待认证信息进行验证,并在验证结果为通过的情况下,执行签约操作。The information to be authenticated is sent to the service provider, so that the service provider verifies the information to be authenticated, and if the verification result is passed, a contract operation is performed.
第三方面,本公开提供一种用于签约的装置,所述装置应用于服务提供方,所述装置包括:In a third aspect, the present disclosure provides an apparatus for signing up, the apparatus is applied to a service provider, and the apparatus includes:
第一接收模块,用于接收签约请求方发送的签约请求;a first receiving module, configured to receive a contract request sent by a contract requester;
提供模块,用于响应于接收到所述签约请求,向所述签约请求方提供目标页面,所述目标页面用于向所述签约请求方提供待认证信息的输入入口,其中,所述待认证信息包括所述签约请求方的基本信息;a providing module, configured to provide a target page to the contract requester in response to receiving the contract request, where the target page is used to provide an input entry of the information to be authenticated to the contract requester, wherein the to-be-authentication The information includes the basic information of the contract requesting party;
所述第一接收模块还用于接收所述签约请求方发送的在所述目标页面上输入的所述待认证信息;The first receiving module is further configured to receive the to-be-authenticated information input on the target page and sent by the contract requesting party;
调用模块,用于调用信息获取接口以从目标平台获取所述签约请求方的当前有效信息;a calling module for calling an information acquisition interface to acquire the current valid information of the contract requester from the target platform;
验证模块,用于根据所述当前有效信息,对所述签约请求方的基本信息进行验证;a verification module, configured to verify the basic information of the contract requesting party according to the current valid information;
执行模块,用于在验证结果为通过的情况下,执行签约操作。The execution module is configured to execute the signing operation when the verification result is passed.
第四方面,本公开提供一种用于签约的装置,所述装置应用于签约请求方,所述装置包括:In a fourth aspect, the present disclosure provides an apparatus for signing a contract, the apparatus is applied to a signing requester, and the apparatus includes:
第四发送模块,用于向服务提供方发送签约请求;a fourth sending module, configured to send a subscription request to the service provider;
展现模块,用于展现所述服务提供方提供的目标页面,所述目标页面用于向所述签约请求方提供待认证信息的输入入口,其中,所述待认证信息包括所述签约请求方的基本信息;A presentation module, configured to present a target page provided by the service provider, where the target page is used to provide an input entry for the information to be authenticated to the contract requester, wherein the to-be-authenticated information includes the contract requester's Basic Information;
获取模块,用于获取用户在所述目标页面上输入的所述待认证信息;an acquisition module, configured to acquire the information to be authenticated entered by the user on the target page;
所述第四发送模块还用于将所述待认证信息发送至所述服务提供方,以由所述服务提供方对所述待认证信息进行验证,并在验证结果为通过的情况下,执行签约操作。The fourth sending module is further configured to send the information to be authenticated to the service provider, so that the service provider verifies the information to be authenticated, and if the verification result is passed, execute contract operation.
第五方面,本公开提供一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现第一方面中任一项所述方法的步骤。In a fifth aspect, the present disclosure provides a computer-readable storage medium on which a computer program is stored, and when the program is executed by a processor, implements the steps of any one of the methods in the first aspect.
第六方面,本公开提供一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现第二方面中任一项所述方法的步骤。In a sixth aspect, the present disclosure provides a computer-readable storage medium on which a computer program is stored, and when the program is executed by a processor, implements the steps of any one of the methods in the second aspect.
第七方面,本公开提供一种电子设备,包括:In a seventh aspect, the present disclosure provides an electronic device, comprising:
存储器,其上存储有计算机程序;a memory on which a computer program is stored;
处理器,用于执行所述存储器中的所述计算机程序,以实现第一方面中任一项所述方法的步骤。A processor for executing the computer program in the memory to implement the steps of any one of the methods in the first aspect.
第八方面,本公开提供一种电子设备,包括:In an eighth aspect, the present disclosure provides an electronic device, comprising:
存储器,其上存储有计算机程序;a memory on which a computer program is stored;
处理器,用于执行所述存储器中的所述计算机程序,以实现第二方面中任一项所述方法的步骤。A processor for executing the computer program in the memory to implement the steps of the method in any one of the second aspects.
通过上述技术方案,一方面,可以实现签约请求方与服务提供方之间的在线签约,不需要双方当事人面对面签约,也不需要双方互相邮寄合同,大大简化了签约流程,提高了签约效率。另一方面,服务提供方通过调用信息获取接口可以从目标平台上获取到签约请求方的当前有效信息,并根据该当前有效信息,对签约请求方在目标页面上输入的基本信息进行验证。如此,不仅可以判断出签约请求方的身份是否真实、合法,还可以判断其输入的基本信息的内容是否准确、有效,从而实现对签约请求方的信息验证的全面性。并且,在验证结果为通过的情况下,再执行签约操作,可以有效避免由于签约请求方输入的基本信息有误而影响签约的法律效力的问题。Through the above technical solutions, on the one hand, an online contract between the contract requester and the service provider can be realized, without the need for both parties to sign the contract face-to-face, and the two parties do not need to mail the contract to each other, which greatly simplifies the contract process and improves the contract efficiency. On the other hand, the service provider can obtain the current valid information of the contract requester from the target platform by calling the information acquisition interface, and verify the basic information entered by the contract requester on the target page according to the current valid information. In this way, not only can it be determined whether the identity of the contract requesting party is true and legal, but also whether the content of the basic information input by the contracting party is accurate and valid, so as to realize the comprehensiveness of the information verification of the contracting requesting party. In addition, in the case that the verification result is passed, the contract operation is performed again, which can effectively avoid the problem that the legal effect of the contract is affected due to the wrong basic information input by the contract requester.
本公开的其他特征和优点将在随后的具体实施方式部分予以详细说明。Other features and advantages of the present disclosure will be described in detail in the detailed description that follows.
附图说明Description of drawings
结合附图并参考以下具体实施方式,本公开各实施例的上述和其他特征、优点及方面将变得更加明显。贯穿附图中,相同或相似的附图标记表示相同或相似的元素。应当理解附图是示意性的,原件和元素不一定按照比例绘制。The above and other features, advantages and aspects of various embodiments of the present disclosure will become more apparent when taken in conjunction with the accompanying drawings and with reference to the following detailed description. Throughout the drawings, the same or similar reference numbers refer to the same or similar elements. It should be understood that the drawings are schematic and that the originals and elements are not necessarily drawn to scale.
在附图中:In the attached image:
图1是根据一示例性实施例示出的一种签约方法的实施环境示意图。Fig. 1 is a schematic diagram of an implementation environment of a subscription method according to an exemplary embodiment.
图2是根据一示例性实施例示出的一种签约方法的流程图。Fig. 2 is a flow chart of a method for signing a contract according to an exemplary embodiment.
图3是根据另一示例性实施例示出的一种签约方法的流程图。Fig. 3 is a flow chart of a method for signing a contract according to another exemplary embodiment.
图4是根据一示例性实施例示出的一种签约方法中签约请求方与服务提供方之间的交互图。FIG. 4 is an interaction diagram between a contract requester and a service provider in a contract method according to an exemplary embodiment.
图5是根据一示例性实施例示出的一种合同模板的示意图。Fig. 5 is a schematic diagram of a contract template according to an exemplary embodiment.
图6是根据一示例性实施例示出的一种用于签约的装置的框图。Fig. 6 is a block diagram of an apparatus for signing up according to an exemplary embodiment.
图7是根据另一示例性实施例示出的一种用于签约的装置的框图。Fig. 7 is a block diagram of an apparatus for signing up according to another exemplary embodiment.
图8是根据一示例性实施例示出的一种电子设备的结构示意图。FIG. 8 is a schematic structural diagram of an electronic device according to an exemplary embodiment.
具体实施方式Detailed ways
下面将参照附图更详细地描述本公开的实施例。虽然附图中显示了本公开的某些实施例,然而应当理解的是,本公开可以通过各种形式来实现,而且不应该被解释为限于这里阐述的实施例,相反提供这些实施例是为了更加透彻和完整地理解本公开。应当理解的是,本公开的附图及实施例仅用于示例性作用,并非用于限制本公开的保护范围。Embodiments of the present disclosure will be described in more detail below with reference to the accompanying drawings. While certain embodiments of the present disclosure are shown in the drawings, it should be understood that the present disclosure may be embodied in various forms and should not be construed as limited to the embodiments set forth herein, but rather are provided for the purpose of A more thorough and complete understanding of the present disclosure. It should be understood that the drawings and embodiments of the present disclosure are only for exemplary purposes, and are not intended to limit the protection scope of the present disclosure.
应当理解,本公开的方法实施方式中记载的各个步骤可以按照不同的顺序执行,和/或并行执行。此外,方法实施方式可以包括附加的步骤和/或省略执行示出的步骤。本公开的范围在此方面不受限制。It should be understood that the various steps described in the method embodiments of the present disclosure may be performed in different orders and/or in parallel. Furthermore, method embodiments may include additional steps and/or omit performing the illustrated steps. The scope of the present disclosure is not limited in this regard.
本文使用的术语“包括”及其变形是开放性包括,即“包括但不限于”。术语“基于”是“至少部分地基于”。术语“一个实施例”表示“至少一个实施例”;术语“另一实施例”表示“至少一个另外的实施例”;术语“一些实施例”表示“至少一些实施例”。其他术语的相关定义将在下文描述中给出。As used herein, the term "including" and variations thereof are open-ended inclusions, ie, "including but not limited to". The term "based on" is "based at least in part on." The term "one embodiment" means "at least one embodiment"; the term "another embodiment" means "at least one additional embodiment"; the term "some embodiments" means "at least some embodiments". Relevant definitions of other terms will be given in the description below.
需要注意,本公开中提及的“第一”、“第二”等概念仅用于对不同的装置、模块或单元进行区分,并非用于限定这些装置、模块或单元所执行的功能的顺序或者相互依存关系。It should be noted that concepts such as "first" and "second" mentioned in the present disclosure are only used to distinguish different devices, modules or units, and are not used to limit the order of functions performed by these devices, modules or units or interdependence.
需要注意,本公开中提及的“一个”、“多个”的修饰是示意性而非限制性的,本领域技术人员应当理解,除非在上下文另有明确指出,否则应该理解为“一个或多个”。It should be noted that the modifications of "a" and "a plurality" mentioned in the present disclosure are illustrative rather than restrictive, and those skilled in the art should understand that unless the context clearly indicates otherwise, they should be understood as "one or a plurality of". multiple".
本公开实施方式中的多个装置之间所交互的消息或者信息的名称仅用于说明性的目的,而并不是用于对这些消息或信息的范围进行限制。The names of messages or information exchanged between multiple devices in the embodiments of the present disclosure are only for illustrative purposes, and are not intended to limit the scope of these messages or information.
图1是根据一示例性实施例示出的一种签约方法的实施环境示意图。如图1所示,该实施环境可以包括服务提供方11和签约请求方12。其中,服务提供方11和签约请求方12之间可以通过有线通信方式或无线通信方式进行信息传输。当通过无线通信方式进行信息传输时,例如可以采用3G、4G、5G、eMTC(enhanced Machine-Type Communication,增强型机器类型通信)等等通信方式。Fig. 1 is a schematic diagram of an implementation environment of a subscription method according to an exemplary embodiment. As shown in FIG. 1 , the implementation environment may include a service provider 11 and a contract requester 12 . Wherein, the information transmission between the service provider 11 and the contract requesting party 12 may be performed by wired communication or wireless communication. When the information is transmitted through wireless communication, for example, communication methods such as 3G, 4G, 5G, eMTC (enhanced Machine-Type Communication, enhanced machine type communication) and the like can be used.
本公开中,服务提供方11可以通过服务器来发送或接收信息,以提供签约服务。该服务器例如可以为云服务器、签约管理服务器等等。签约请求方12可以为具有与服务提供方11的签约需求的企业或个人。值得说明的是,在本公开中,当提及服务提供方进行信息接收、发送、处理、存储、输出的操作时,可以理解为是服务提供方通过服务器进行这些操作;以及,当提及签约请求方进行信息接收、发送、处理、存储、输出的操作时,可以理解为是签约请求方通过客户端进行这些操作。该客户端例如可以为笔记本电脑、智能手机、平板电脑、台式电脑等等设备。其中,图1仅给出了客户端为笔记本电脑的示意,但并不构成对本公开实施例的限制。In the present disclosure, the service provider 11 may send or receive information through a server to provide a subscription service. The server may be, for example, a cloud server, a subscription management server, or the like. The contract requesting party 12 may be an enterprise or an individual that has contract requirements with the service provider 11 . It is worth noting that, in the present disclosure, when it is mentioned that the service provider performs the operations of receiving, sending, processing, storing, and outputting information, it can be understood that the service provider performs these operations through the server; and, when referring to signing a contract When the requester performs the operations of receiving, sending, processing, storing, and outputting information, it can be understood that the contracting requester performs these operations through the client. The client can be, for example, a laptop computer, a smart phone, a tablet computer, a desktop computer, and so on. Wherein, FIG. 1 only shows an illustration that the client is a notebook computer, but does not constitute a limitation to the embodiments of the present disclosure.
图2是根据一示例性实施例示出的一种签约方法的流程图,该方法可以应用于服务提供方,例如,图1所示的服务提供方11,如图2所示,该签约方法可以包括:Fig. 2 is a flow chart of a contracting method according to an exemplary embodiment. The method can be applied to a service provider, for example, the service provider 11 shown in Fig. 1. As shown in Fig. 2, the contracting method can be include:
在S21中,接收签约请求方发送的签约请求。In S21, the contract request sent by the contract requester is received.
在S22中,响应于接收到签约请求,向签约请求方提供目标页面。In S22, in response to receiving the subscription request, a target page is provided to the subscription requester.
示例地,服务提供方向签约请求方提供目标页面的方式可以为直接向其展示该目标页面。又示例地,服务提供方向签约请求方提供目标页面的方式可以为向其发送一网页链接,签约请求方通过打开该网页链接以获取该目标页面。其中,该目标页面用于向签约请求方提供待认证信息的输入入口。具体地,待认证信息可以包括签约请求方的基本信息,其中,该基本信息能够表征该签约请求方的身份。例如,若签约请求方为企业,则该基本信息可以包括企业名称、企业地址、企业法人代表、企业统一社会信用代码等信息。再例如,若签约请求方为个人,则该基本信息可以包括姓名、身份证号、联系电话等信息。For example, the service provider may provide the target page to the contract requester by directly displaying the target page to the contracting requester. For another example, the service provider provides the target page to the subscription requester by sending a web page link to the subscription requester, and the subscription requester obtains the target page by opening the web page link. Wherein, the target page is used to provide an input entry for the information to be authenticated to the contract requesting party. Specifically, the information to be authenticated may include basic information of the contract requester, where the basic information can represent the identity of the contract requester. For example, if the contract requester is an enterprise, the basic information may include information such as the enterprise name, enterprise address, enterprise legal representative, and enterprise unified social credit code. For another example, if the contract requesting party is an individual, the basic information may include information such as name, ID number, contact phone number, and the like.
在S23中,接收签约请求方发送的在目标页面上输入的待认证信息。In S23, the information to be authenticated that is input on the target page and sent by the contract requesting party is received.
在S24中,调用信息获取接口以从目标平台获取签约请求方的当前有效信息。In S24, the information acquisition interface is called to acquire the current valid information of the contract requester from the target platform.
其中,目标平台可以是合法的提供信息查询服务的平台,并且可以根据企业工商登记信息的更改进行同步更新。例如,如果企业A更改了企业地址,目标平台可以实现对企业A的企业地址数据的实时更新,这样,目标平台上关于企业A的各项信息是最新的有效信息。因此,可以保证服务提供方通过调用信息获取接口在目标平台上获取到的签约请求方的信息是当前有效信息。其中,该当前有效信息可以是有关签约请求方的最新的且准确的信息,并且,至少包括基本信息中各个信息项对应的信息。本公开中,目标平台例如可以是合法的信息查询服务平台,本公开对此不进行限定。Wherein, the target platform can be a legal platform that provides information query services, and can be updated synchronously according to changes in the business registration information of the enterprise. For example, if enterprise A changes the enterprise address, the target platform can update the enterprise address data of enterprise A in real time, so that the information about enterprise A on the target platform is the latest effective information. Therefore, it can be guaranteed that the information of the contract requester obtained by the service provider on the target platform by calling the information obtaining interface is the current valid information. The currently valid information may be the latest and accurate information about the contract requesting party, and at least include information corresponding to each information item in the basic information. In the present disclosure, the target platform may be, for example, a legitimate information query service platform, which is not limited in the present disclosure.
在S25中,根据当前有效信息,对签约请求方的基本信息进行验证。In S25, the basic information of the contract requester is verified according to the current valid information.
具体地,服务提供方可以将签约请求方的当前有效信息与在目标页面上输入的基本信息进行比对,以对该基本信息进行验证。例如,将在目标平台上获取到的签约请求方的企业统一社会信用代码与在目标页面上输入的企业统一社会信用代码进行比对,在比对结果一致的情况下,表明在目标页面上输入的企业统一社会信用代码是准确有效的。另外,对于基本信息中的其它信息项(例如,企业法人代表等)也可采用同样的方式分别进行验证,并在各个信息项的比对结果均一致的情况下,可以认为验证通过。Specifically, the service provider may compare the current valid information of the contract requester with the basic information entered on the target page to verify the basic information. For example, compare the enterprise unified social credit code of the contracting requester obtained on the target platform with the enterprise unified social credit code entered on the target page. The enterprise unified social credit code is accurate and effective. In addition, other information items in the basic information (for example, corporate legal representative, etc.) can also be verified separately in the same way, and if the comparison results of each information item are consistent, the verification can be considered to be passed.
如此,降低了人工审核信息的工作量,并且,不仅可以判断出签约请求方的身份是否真实、合法,还可以判断出其在目标页面上输入的基本信息中各个信息项的内容是否准确、有效,从而能够对签约请求方的信息进行全面验证。In this way, the workload of manual review of information is reduced, and it can not only judge whether the identity of the contract requester is true and legal, but also judge whether the content of each information item in the basic information input on the target page is accurate and valid. , so that the information of the contract requester can be fully verified.
在S26中,在验证结果为通过的情况下,执行签约操作。In S26, if the verification result is passed, a contract operation is performed.
其中,若验证结果为通过,则表明签约请求方在目标页面上输入的基本信息是准确的,并且是真实有效的。因此,在验证结果为通过的情况下,再执行签约操作,可以有效保证签约过程中签约请求方的基本信息的准确性。Wherein, if the verification result is passed, it indicates that the basic information entered by the contract requester on the target page is accurate and true and valid. Therefore, if the verification result is passed, the contract operation is performed again, which can effectively ensure the accuracy of the basic information of the contract requester during the contract process.
通过上述技术方案,一方面,可以实现签约请求方与服务提供方之间的在线签约,不需要双方当事人面对面签约,也不需要双方互相邮寄合同,大大简化了签约流程,提高了签约效率。另一方面,服务提供方通过调用信息获取接口可以从目标平台上获取到签约请求方的当前有效信息,并根据该当前有效信息,对签约请求方在目标页面上输入的基本信息进行验证。如此,不仅可以判断出签约请求方的身份是否真实、合法,还可以判断其输入的基本信息的内容是否准确、有效,从而实现对签约请求方的信息验证的全面性。并且,在验证结果为通过的情况下,再执行签约操作,可以有效避免由于签约请求方输入的基本信息有误而影响签约的法律效力的问题。Through the above technical solutions, on the one hand, an online contract between the contract requester and the service provider can be realized, without the need for both parties to sign the contract face-to-face, and the two parties do not need to mail the contract to each other, which greatly simplifies the contract process and improves the contract efficiency. On the other hand, the service provider can obtain the current valid information of the contract requester from the target platform by calling the information acquisition interface, and verify the basic information entered by the contract requester on the target page according to the current valid information. In this way, not only can it be determined whether the identity of the contract requesting party is true and legal, but also whether the content of the basic information input by the contracting party is accurate and valid, so as to realize the comprehensiveness of the information verification of the contracting requesting party. In addition, in the case that the verification result is passed, the contract operation is performed again, which can effectively avoid the problem that the legal effect of the contract is affected due to the wrong basic information input by the contract requester.
图3是根据另一示例性实施例示出的一种签约方法的流程图,该方法可以应用于签约请求方,例如,图1所示的签约请求方12,如图3所示,该签约方法可以包括:Fig. 3 is a flow chart showing a method for signing a contract according to another exemplary embodiment, and the method can be applied to a contract requesting party, for example, the contract requesting party 12 shown in Fig. 1, as shown in Fig. 3, the signing method Can include:
在S31中,向服务提供方发送签约请求。In S31, a subscription request is sent to the service provider.
在S32中,展现服务提供方提供的目标页面。In S32, the target page provided by the service provider is presented.
其中,该目标页面用于向签约请求方提供待认证信息的输入入口。示例地,若服务提供方以网页链接的形式提供目标页面,则签约请求方可以打开该网页链接,通过网页页面的形式展现该目标页面。具体地,待认证信息可以包括签约请求方的基本信息。Wherein, the target page is used to provide an input entry for the information to be authenticated to the contract requesting party. For example, if the service provider provides the target page in the form of a web page link, the contract requester can open the web page link and display the target page in the form of a web page page. Specifically, the information to be authenticated may include basic information of the contract requester.
在一种实施方式中,待认证信息还可以包括电子签章申请信息。在该实施方式中,若签约请求方未申请过电子签章,则需要其输入电子签章申请信息,以申请电子签章。其中,电子签章申请信息可以包括签约请求方的签章信息。具体地,签约请求方例如可以下载电子签章申请表,在该电子签章申请表中加盖企业或个人签章,之后上传电子签章申请表的电子扫描件,以申请企业或个人电子签章。In one embodiment, the information to be authenticated may further include electronic signature application information. In this embodiment, if the contract requesting party has not applied for an electronic signature, it is required to input electronic signature application information to apply for an electronic signature. Wherein, the electronic signature application information may include signature information of the contract requesting party. Specifically, the contract requesting party can, for example, download an electronic signature application form, affix a corporate or personal signature to the electronic signature application form, and then upload an electronic scanned copy of the electronic signature application form to apply for a corporate or personal electronic signature chapter.
在另一种实施方式中,待认证信息还可以包括用于表征签约请求方已具有电子签章的第二指示消息。在该实施方式中,若签约请求方已申请过电子签章,则不需要再输入电子签章申请信息。In another embodiment, the information to be authenticated may further include a second indication message used to represent that the contract requesting party has an electronic signature. In this embodiment, if the contract requester has already applied for the electronic signature, it is not necessary to input the electronic signature application information again.
在S33中,获取用户在目标页面上输入的待认证信息。In S33, the to-be-authenticated information input by the user on the target page is obtained.
在S34中,将待认证信息发送至服务提供方。In S34, the information to be authenticated is sent to the service provider.
其中,签约请求方将用户在目标页面上输入的待认证信息发送至服务提供方后,服务提供方可以对该待认证信息进行验证,并在验证结果为通过的情况下,执行签约操作。在一种实施方式中,服务提供方可以通过调用信息获取接口以从目标平台获取签约请求方的当前有效信息,并根据该当前有效信息对签约请求方的基本信息进行验证。其中,该实施方式中的具体验证方法已在上文详细阐述,此处不再赘述。After the contract requester sends the information to be authenticated entered by the user on the target page to the service provider, the service provider can verify the to-be-authenticated information, and execute the contract operation if the verification result is passed. In one embodiment, the service provider can obtain the current valid information of the contract requester from the target platform by invoking the information acquisition interface, and verify the basic information of the contract requester according to the current valid information. The specific verification method in this embodiment has been described in detail above, and will not be repeated here.
通过上述技术方案,可以实现签约请求方与服务提供方之间的在线签约,不需要双方当事人面对面签约,也不需要双方互相邮寄合同,大大简化了签约流程,提高了签约效率。Through the above technical solutions, an online contract between the contract requester and the service provider can be realized, without the need for both parties to sign a face-to-face contract, and no need for both parties to mail a contract to each other, which greatly simplifies the contracting process and improves the contracting efficiency.
请参考图4,以阐述本公开提供的签约方法的详细过程。图4是根据一示例性实施例示出的一种签约方法中签约请求方与服务提供方之间的交互图。如图4所示,该方法可以包括:Please refer to FIG. 4 to illustrate the detailed process of the signing method provided by the present disclosure. FIG. 4 is an interaction diagram between a contract requester and a service provider in a contract method according to an exemplary embodiment. As shown in Figure 4, the method may include:
在S401(31)中,签约请求方向服务提供方发送签约请求。In S401 (31), the subscription requester sends a subscription request to the service provider.
在S402(21)中,服务提供方接收签约请求方发送的签约请求。In S402 (21), the service provider receives the subscription request sent by the subscription requester.
在S403(22)中,服务提供方响应于接收到签约请求,向签约请求方提供目标页面。其中,该目标页面用于向签约请求方提供待认证信息的输入入口,其中,待认证信息可以包括签约请求方的基本信息。In S403 (22), the service provider provides the target page to the subscription requester in response to receiving the subscription request. The target page is used to provide an input entry of the information to be authenticated to the contract requester, where the information to be authenticated may include basic information of the contract requester.
在S404(32)中,签约请求方展现服务提供方提供的目标页面。In S404 (32), the contract requester presents the target page provided by the service provider.
在S405(33)中,签约请求方获取用户在目标页面上输入的待认证信息。In S405 (33), the contract requesting party obtains the information to be authenticated entered by the user on the target page.
在S406(34)中,签约请求方将待认证信息发送至服务提供方。In S406 (34), the contract requester sends the information to be authenticated to the service provider.
在S407(23)中,服务提供方接收签约请求方发送的在目标页面上输入的待认证信息。In S407 (23), the service provider receives the information to be authenticated that is input on the target page and sent by the contract requester.
在S408(24)中,服务提供方调用信息获取接口以从目标平台获取签约请求方的当前有效信息。In S408 (24), the service provider invokes the information acquisition interface to acquire the current valid information of the contract requester from the target platform.
其中,S401至S408的具体实施方式如图1和图2所示,已在上文详细阐述,此处不再赘述。The specific implementations of S401 to S408 are shown in FIG. 1 and FIG. 2 , which have been described in detail above, and will not be repeated here.
在S409中,服务提供方将当前有效信息与签约请求方的注册信息进行比对。In S409, the service provider compares the current valid information with the registration information of the contract requester.
其中,注册信息例如可以是签约请求方向服务提供方提供的签约系统上注册时输入的信息。而在注册之后,签约请求方的一些信息可能会有所更改,例如其更改了企业法人代表,或更改了企业地址等等信息。如果签约请求方未及时主动更新注册信息,会使得签约系统上的注册信息不是最新的有效信息。因此,服务提供方通过调用信息获取接口从目标平台上获取到签约请求方的当前有效信息后,可以将该当前有效信息与签约请求方的注册信息进行比对,以判断注册信息与当前有效信息是否一致。The registration information may be, for example, information input when registering on the subscription system provided by the subscription requester to the service provider. After registration, some information of the requesting party may be changed, such as changing the legal representative of the enterprise, or changing the address of the enterprise and so on. If the signing requester fails to actively update the registration information in time, the registration information on the signing system will not be the latest valid information. Therefore, after the service provider obtains the current valid information of the contract requester from the target platform by calling the information acquisition interface, it can compare the current valid information with the registration information of the contract requester to determine the registration information and the current valid information. Is it consistent.
在S410中,在比对结果不一致的情况下,服务提供方向签约请求方发送注册信息更新提示信息。其中,该注册信息更新提示信息用以提示签约请求方更新注册信息。In S410, if the comparison results are inconsistent, the service provider sends a registration information update prompt message to the contract requester. The registration information update prompt information is used to prompt the contract requesting party to update the registration information.
通过上述方案,服务提供方可以对签约请求方的注册信息进行验证,并在注册信息与当前有效信息不一致的情况下,提示签约请求方及时更新注册信息。如此,可以保证注册信息的实时有效性,以便于服务提供方对签约请求方的注册信息进行查询和维护。Through the above solution, the service provider can verify the registration information of the contract requester, and prompt the contract requester to update the registration information in time when the registration information is inconsistent with the current valid information. In this way, the real-time validity of the registration information can be guaranteed, so that the service provider can query and maintain the registration information of the contract requester.
可知的是,上述的S409和S410作为本公开提供的签约方法中的可选步骤被描述,并不意味本公开提供的签约方法必须包括这两个步骤。It can be known that the foregoing S409 and S410 are described as optional steps in the signing method provided by the present disclosure, which does not mean that the signing method provided by the present disclosure must include these two steps.
在S411(25)中,服务提供方根据当前有效信息,对签约请求方的基本信息进行验证。其中,S411的具体实施方式如图1所示,已在上文详细阐述,此处不再赘述。In S411 (25), the service provider verifies the basic information of the contract requester according to the current valid information. The specific implementation of S411 is shown in FIG. 1 , which has been described in detail above, and will not be repeated here.
在S412中,在验证结果为不通过的情况下,服务提供方向签约请求方发送错误提示信息。In S412, if the verification result is unsuccessful, the service provider sends error prompt information to the contract requester.
其中,若验证结果为不通过,则表明签约请求方在目标页面输入的基本信息中的一项或多项可能与其当前有效信息不一致,例如企业统一社会信用代码不一致、企业地址不一致等等情况,此时服务提供方向签约请求方发送错误提示信息,该错误提示信息用以提示签约请求方其输入的基本信息有误需修改。可选地,该错误提示信息还可以体现具体是哪个或哪些基本信息输入有误。之后,等待签约请求方发送新的基本信息,并在接收到其发送的新的基本信息后,再对该新的基本信息进行验证,直到验证结果为通过为止。Among them, if the verification result is not passed, it means that one or more of the basic information entered by the requesting party on the target page may be inconsistent with its current valid information, such as inconsistent corporate social credit code, inconsistent corporate address, etc. At this time, the service provider sends an error prompt message to the contract requester, and the error prompt message is used to remind the contract requester that the basic information input by the contract requester is incorrect and needs to be modified. Optionally, the error prompt information may also reflect which specific basic information or information is entered incorrectly. After that, wait for the contract requesting party to send new basic information, and after receiving the new basic information sent by the contracting party, verify the new basic information until the verification result is passed.
如此,服务提供方可以在签约请求方输入的基本信息有误时,及时提示其修改基本信息,并对其发送的新的基本信息进行重新验证,进一步保证签约请求方的基本信息的准确性。In this way, the service provider can prompt the contract requester to modify the basic information in a timely manner when the basic information input by the contract requester is incorrect, and re-verify the new basic information sent by the contract requester to further ensure the accuracy of the contract requester's basic information.
在S413中,在验证结果为通过的情况下,服务提供方将待认证信息发送至认证机构。In S413, if the verification result is passed, the service provider sends the information to be authenticated to the certification authority.
在S414中,认证机构对待认证信息进行审核。In S414, the certification body checks the certification information.
在S415中,认证机构审核通过后,向服务提供方返回第一指示消息。In S415, the certification body returns a first indication message to the service provider after passing the verification.
其中,若验证结果为通过,则表明签约请求方在目标页面上输入的基本信息是准确有效的,之后,服务提供方可以将待认证信息发送至认证机构,以由认证机构对该待认证信息进行审核。其中,认证机构可以是合法的电子合同签订平台,通过认证机构认证的电子合同具有与原件等同的法律效力。认证机构在审核通过后,可以向服务提供方返回用于指示审核通过的第一指示消息。Among them, if the verification result is passed, it means that the basic information entered by the contract requester on the target page is accurate and valid. After that, the service provider can send the information to be authenticated to the certification body, so that the certification body can process the information to be authenticated. audit. Among them, the certification body can be a legal electronic contract signing platform, and the electronic contract certified by the certification body has the same legal effect as the original. After passing the audit, the certification body may return a first indication message to the service provider to indicate that the audit is passed.
在一种实施方式中,待认证信息还可以包括电子签章申请信息,该电子签章申请信息可以包括签约请求方的签章信息。具体地,如果签约请求方未申请过电子签章,则需要其输入电子签章申请信息。其中,电子签章申请信息已在上文说明,例如签约请求方通过上传电子签章申请表的电子扫描件,以申请电子签章。在该实施方式中,认证机构需要同时对签约请求方的电子签章申请信息和基本信息进行审核。例如,通过图像处理和识别技术,可以识别出电子扫描件上签约请求方加盖的签章的真伪性,以及签章信息与基本信息是否对应,例如基本信息中的企业名称与签章信息中的企业名称是否一致等等。如果审核通过,认证机构可以根据其签章信息生成对应于签约请求方的第一电子签章,并返回用于指示审核通过的第一指示消息。In one embodiment, the information to be authenticated may further include electronic signature application information, and the electronic signature application information may include signature information of the contract requesting party. Specifically, if the contract requesting party has not applied for an electronic signature, it is required to input electronic signature application information. The electronic signature application information has been described above. For example, the requesting party can apply for an electronic signature by uploading an electronic scanned copy of the electronic signature application form. In this embodiment, the certification body needs to review the electronic signature application information and basic information of the contract requester at the same time. For example, through image processing and recognition technology, it is possible to identify the authenticity of the signature affixed by the contract requester on the electronic scanned copy, and whether the signature information corresponds to the basic information, such as the company name and signature information in the basic information Whether the name of the company in the file is the same, etc. If the verification is passed, the certification body may generate a first electronic signature corresponding to the contract requester according to its signature information, and return a first indication message indicating that the verification is passed.
在另一种实施方式中,待认证信息还可以包括用于表征签约请求方已具有电子签章的第二指示消息。其中,如果签约请求方之前已经申请过电子签章,则不需要其再上传电子签章申请信息。在该实施方式中,认证机构需要进一步对签约请求方的基本信息进行审核,并且,还需进一步确认是否已存在对应于签约请求方的合法有效的电子签章。如果确认签约请求方已申请过有效的电子签章,并且对基本信息的审核也通过,则可以返回用于指示审核通过的第一指示消息。此外,如果认证机构经确认不存在签约请求方的电子签章,则可以返回用于表征审核不通过的消息,并且该消息还可以包括审核不通过的具体原因。In another embodiment, the information to be authenticated may further include a second indication message used to represent that the contract requesting party has an electronic signature. Among them, if the contract requesting party has applied for an electronic signature before, it is not required to upload the electronic signature application information. In this embodiment, the certification body needs to further examine the basic information of the contract requester, and further confirm whether there is a legal and valid electronic signature corresponding to the contract requester. If it is confirmed that the contract requesting party has applied for a valid electronic signature and the review of the basic information has passed, the first indication message indicating that the review is passed may be returned. In addition, if the certification body confirms that there is no electronic signature of the contracting requester, it can return a message indicating the failure of the audit, and the message can also include the specific reason for the failure of the audit.
在S416中,服务提供方响应于接收到第一指示消息,将待与签约请求方签订的合同模板信息以及服务提供方的基本信息发送至认证机构。In S416, in response to receiving the first indication message, the service provider sends the contract template information to be signed with the contract requester and the basic information of the service provider to the certification authority.
在S417中,认证机构可以根据该合同模板信息、服务提供方的基本信息以及签约请求方的基本信息,生成待签约合同。In S417, the certification authority may generate a contract to be signed according to the contract template information, the basic information of the service provider, and the basic information of the contract requester.
在S418中,认证机构向服务提供方返回能够使签约请求方确认待签约合同的目标信息。In S418, the certification authority returns to the service provider target information that enables the contract requester to confirm the contract to be signed.
其中,图5是根据一示例性实施例示出的一种合同模板的示意图,如图5所示,合同正文部分例如可以包括合同的各项条款等内容。具体地,认证机构可以将服务提供方的基本信息以及签约请求方的基本信息分别附加到合同模板中的对应位置,以生成待签约合同。之后,认证机构可以向服务提供方返回能够使签约请求方确认待签约合同的目标信息。其中,该目标信息例如可以为待签约合同本身,也可以为一网页链接,该网页链接对应的网页页面中包含有该待签约合同。Fig. 5 is a schematic diagram of a contract template according to an exemplary embodiment. As shown in Fig. 5 , the body of the contract may include, for example, various clauses of the contract. Specifically, the certification authority may add the basic information of the service provider and the basic information of the contract requester to corresponding positions in the contract template, respectively, to generate the contract to be signed. After that, the certification authority may return target information to the service provider that enables the contract requester to confirm the contract to be signed. The target information may be, for example, the contract to be signed, or a link to a webpage, and the webpage corresponding to the webpage link contains the contract to be signed.
在S419中,服务提供方接收认证机构发送的目标信息。In S419, the service provider receives the target information sent by the certification authority.
在S420中,服务提供方将目标信息发送至签约请求方。In S420, the service provider sends the target information to the contract requester.
在S421中,签约请求方接收服务提供方发送的目标信息。该目标信息能够使得签约请求方确认待签约合同。In S421, the contract requester receives the target information sent by the service provider. The target information enables the contract requester to confirm the contract to be signed.
在S422中,签约请求方根据目标信息,展示待签约合同。In S422, the contract requesting party presents the contract to be signed according to the target information.
其中,如果签约请求方接收到的目标信息为一网页链接,其打开该网页链接后,可以通过网页页面的形式展示该待签约合同。Wherein, if the target information received by the contract requesting party is a web page link, after opening the web page link, the contract to be signed can be displayed in the form of a web page.
在S423中,签约请求方接收用户输入的确认指令。In S423, the contract requester receives the confirmation instruction input by the user.
其中,该确认指令可以为确认无误指令或确认有误指令。具体地,签约请求方在获知待签约合同的内容后,如果对待签约合同没有异议,可以输入确认无误指令。如果对待签约合同有异议,可以输入确认有误指令。Wherein, the confirmation command may be a confirmation of an error-free command or a confirmation of an error of the command. Specifically, after learning the content of the contract to be signed, the requesting party for signing may input a confirmation instruction if there is no objection to the signed contract. If there is any objection to the signed contract, you can enter a confirmation error instruction.
在S424中,签约请求方将确认指令发送至服务提供方。In S424, the contract requester sends a confirmation instruction to the service provider.
在S425中,服务提供方在接收到签约请求方发送的确认无误指令后,可以向认证机构发送该确认无误指令。In S425, after receiving the confirmation instruction sent by the contract requester, the service provider may send the confirmation instruction to the certification authority.
在S426中,认证机构根据第一电子签章和第二电子签章,生成最终签约合同。In S426, the certification body generates a final contract according to the first electronic signature and the second electronic signature.
其中,认证机构接收到该确认无误指令后,可以根据对应于签约请求方第一电子签章和对应于服务提供方的第二电子签章,生成最终签约合同。具体地,如上文所述,如果签约请求方之前未申请过电子签章,则该第一电子签章可以是认证机构根据该签约请求方的签章信息生成的。如果签约请求方之前已申请过电子签章,则该第一电子签章可以是其之前已申请的电子签章。其中,对应于服务提供方的第二电子签章可以是服务提供方在认证机构已申请的电子签章。Wherein, after receiving the confirmation instruction, the certification authority can generate the final contract according to the first electronic signature corresponding to the contract requester and the second electronic signature corresponding to the service provider. Specifically, as described above, if the contract requester has not applied for an electronic signature before, the first electronic signature may be generated by the certification authority according to the signature information of the contract requester. If the contract requesting party has applied for an electronic signature before, the first electronic signature may be the electronic signature it has applied for before. Wherein, the second electronic signature corresponding to the service provider may be the electronic signature that the service provider has applied for in the certification authority.
具体地,认证机构可以将对应于签约请求方第一电子签章和对应于服务提供方的第二电子签章分别附加到待签约合同的相应位置,以生成最终签约合同。示例地,如图5所示,认证机构可以将第一电子签章附加到签约请求方签章处,将第二电子签章附加到服务提供方签章处,以生成最终签约合同。Specifically, the certification authority may attach the first electronic signature corresponding to the signing requester and the second electronic signature corresponding to the service provider to corresponding positions of the contract to be signed, respectively, to generate the final signed contract. For example, as shown in FIG. 5 , the certification authority may attach the first electronic signature to the signature of the contract requester, and attach the second electronic signature to the signature of the service provider to generate the final contract.
其中,在将第一电子签章附加到待签约合同之前,认证机构可以向签约请求方发送验证信息,以验证签约请求方的身份的真实性,该验证信息例如可以通过手机验证码的形式发送至签约请求方,在确认签约请求方的身份真实有效后,再将第一电子签章附加到待签约合同的相应位置。另外,在将第二电子签章附加到待签约合同之前,认证机构也可以以同样的验证方式确认服务提供方的身份。如此,可以确保签约请求方以及服务提供方的身份真实有效,从而可以保证最终签约合同的法律效力。Wherein, before attaching the first electronic signature to the contract to be signed, the certification body may send verification information to the signing requesting party to verify the authenticity of the identity of the signing requesting party, for example, the verification information may be sent in the form of a mobile phone verification code To the signing requesting party, after confirming that the identity of the signing requesting party is true and valid, the first electronic signature is attached to the corresponding position of the contract to be signed. In addition, before attaching the second electronic signature to the contract to be signed, the certification authority can also confirm the identity of the service provider in the same verification manner. In this way, it can be ensured that the identities of the contract requester and the service provider are true and valid, thereby ensuring the legal validity of the final contract.
在S427中,认证机构向服务提供方发送最终签约合同。In S427, the certification body sends the final contract to the service provider.
在S428中,服务提供方接收认证机构发送的最终签约合同,并存储该最终签约合同。In S428, the service provider receives the final contract sent by the certification authority, and stores the final contract.
在S429中,服务提供方向签约请求方发送最终签约合同。In S429, the service provider sends the final contract to the contract requester.
在S430中,签约请求方存储最终签约合同。In S430, the contract requester stores the final contract.
在上述技术方案中,通过认证机构生成最终签约合同,可以使得该最终签约合同具有与纸质合同原件等同的法律效力,从而确保最终签约合同的法律约束力,保证在线签约的有效性。In the above technical solution, the final signed contract is generated by the certification body, so that the final signed contract has the same legal effect as the original paper contract, thereby ensuring the legal binding force of the final signed contract and the validity of the online signing.
基于同一发明构思,本公开还提供一种用于签约的装置。图6是根据一示例性实施例示出的一种用于签约的装置600的框图,所述装置应用于服务提供方,例如,图1所示的服务提供方11。如图6所示,所述装置600可以包括:Based on the same inventive concept, the present disclosure also provides an apparatus for signing up. FIG. 6 is a block diagram illustrating an
第一接收模块601,用于接收签约请求方发送的签约请求;A
提供模块602,用于响应于接收到所述签约请求,向所述签约请求方提供目标页面,所述目标页面用于向所述签约请求方提供待认证信息的输入入口,其中,所述待认证信息包括所述签约请求方的基本信息;A providing
所述第一接收模块601还用于接收所述签约请求方发送的在所述目标页面上输入的所述待认证信息;The
调用模块603,用于调用信息获取接口以从目标平台获取所述签约请求方的当前有效信息;a
验证模块604,用于根据所述当前有效信息,对所述签约请求方的基本信息进行验证;A
执行模块605,用于在验证结果为通过的情况下,执行签约操作。The
通过上述技术方案,一方面,可以实现签约请求方与服务提供方之间的在线签约,不需要双方当事人面对面签约,也不需要双方互相邮寄合同,大大简化了签约流程,提高了签约效率。另一方面,服务提供方通过调用信息获取接口可以从目标平台上获取到签约请求方的当前有效信息,并根据该当前有效信息,对签约请求方在目标页面上输入的基本信息进行验证。如此,不仅可以判断出签约请求方的身份是否真实、合法,还可以判断其输入的基本信息的内容是否准确、有效,从而实现对签约请求方的信息验证的全面性。并且,在验证结果为通过的情况下,再执行签约操作,可以有效避免由于签约请求方输入的基本信息有误而影响签约的法律效力的问题。Through the above technical solutions, on the one hand, an online contract between the contract requester and the service provider can be realized, without the need for both parties to sign the contract face-to-face, and the two parties do not need to mail the contract to each other, which greatly simplifies the contract process and improves the contract efficiency. On the other hand, the service provider can obtain the current valid information of the contract requester from the target platform by calling the information acquisition interface, and verify the basic information entered by the contract requester on the target page according to the current valid information. In this way, not only can it be determined whether the identity of the contract requesting party is true and legal, but also whether the content of the basic information input by the contracting party is accurate and valid, so as to realize the comprehensiveness of the information verification of the contracting requesting party. In addition, in the case that the verification result is passed, the contract operation is performed again, which can effectively avoid the problem that the legal effect of the contract is affected due to the wrong basic information input by the contract requester.
可选地,所述执行模块605可以包括:Optionally, the
发送子模块,用于将所述待认证信息发送至认证机构,以由所述认证机构对所述待认证信息进行审核,并在审核通过后,返回用于指示审核通过的第一指示消息;a sending submodule, configured to send the information to be certified to a certification body, so that the certification body can review the information to be certified, and after the review is passed, return a first instruction message for indicating that the review is passed;
所述发送子模块还用于响应于接收到所述第一指示消息,将待与所述签约请求方签订的合同模板信息以及所述服务提供方的基本信息发送至所述认证机构,以由所述认证机构根据所述合同模板信息、所述服务提供方的基本信息和所述签约请求方的基本信息,生成待签约合同,并返回能够使所述签约请求方确认所述待签约合同的目标信息;The sending submodule is further configured to, in response to receiving the first indication message, send the contract template information to be signed with the contract requester and the basic information of the service provider to the certification authority, so that The certification authority generates a contract to be signed according to the contract template information, the basic information of the service provider, and the basic information of the contract requester, and returns a contract that enables the contract requester to confirm the contract to be signed. target information;
接收子模块,用于接收所述认证机构发送的所述目标信息;a receiving submodule, configured to receive the target information sent by the certification authority;
所述发送子模块还用于将所述目标信息发送至所述签约请求方,以由所述签约请求方确认所述待签约合同;The sending submodule is further configured to send the target information to the contract requester, so that the contract requester confirms the contract to be signed;
所述发送子模块还用于在接收到所述签约请求方发送的确认无误指令后,向所述认证机构发送所述确认无误指令,以由所述认证机构根据对应于所述签约请求方的第一电子签章和对应于所述服务提供方的第二电子签章,生成最终签约合同;The sending sub-module is further configured to send the confirmation instruction to the certification authority after receiving the confirmation instruction sent by the contract requesting party, so that the certification authority can send the confirmation instruction according to the contract requesting party. The first electronic signature and the second electronic signature corresponding to the service provider generate a final contract;
所述接收子模块还用于接收所述认证机构发送的所述最终签约合同;The receiving submodule is further configured to receive the final contract sent by the certification authority;
存储子模块,用于存储所述最终签约合同。The storage submodule is used to store the final contract.
可选地,所述装置600还可以包括:Optionally, the
第一发送模块,用于向所述签约请求方发送所述最终签约合同。A first sending module, configured to send the final signing contract to the signing requesting party.
可选地,所述装置600还可以包括:Optionally, the
第二发送模块,用于在验证结果为不通过的情况下,向所述签约请求方发送错误提示信息,以提示所述签约请求方信息有误需修改,之后,等待所述签约请求方发送新的基本信息。The second sending module is configured to send error prompt information to the contract requesting party when the verification result is unsuccessful, to remind the contract requesting party that the information is incorrect and needs to be modified, and then wait for the contract requesting party to send New basic information.
可选地,所述装置600还可以包括:Optionally, the
比对模块,用于在获取到所述当前有效信息之后,将所述当前有效信息与所述签约请求方向所述服务提供方注册的注册信息进行比对;A comparison module, configured to compare the current valid information with the registration information registered with the service provider by the contract requester after obtaining the current valid information;
第三发送模块,用于在比对结果不一致的情况下,向所述签约请求方发送注册信息更新提示信息,以提示所述签约请求方更新所述注册信息。The third sending module is configured to send registration information update prompt information to the contract requesting party when the comparison results are inconsistent, so as to prompt the contract requesting party to update the registration information.
图7是根据另一示例性实施例示出的一种用于签约的装置700的框图,所述装置应用于签约请求方,例如,图1所示的签约请求方12。如图7所示,所述装置700可以包括:FIG. 7 is a block diagram of an
第四发送模块701,用于向服务提供方发送签约请求;a
展现模块702,用于展现所述服务提供方提供的目标页面,所述目标页面用于向所述签约请求方提供待认证信息的输入入口,其中,所述待认证信息包括所述签约请求方的基本信息;A
获取模块703,用于获取用户在所述目标页面上输入的所述待认证信息;an obtaining
所述第四发送模块701还用于将所述待认证信息发送至所述服务提供方,以由所述服务提供方对所述待认证信息进行验证,并在验证结果为通过的情况下,执行签约操作。The
可选地,所述装置700还可以包括:Optionally, the
第二接收模块,用于接收所述服务提供方发送的目标信息,所述目标信息能够使所述签约请求方确认所述待签约合同;a second receiving module, configured to receive target information sent by the service provider, where the target information enables the signing requester to confirm the contract to be signed;
展示模块,用于根据所述目标信息,展示所述待签约合同;a display module, configured to display the contract to be signed according to the target information;
所述第二接收模块还用于接收用户输入的确认指令,所述确认指令为确认无误指令或确认有误指令;The second receiving module is further configured to receive a confirmation command input by the user, where the confirmation command is a confirmation command without error or a confirmation command with error;
所述第四发送模块701还用于将所述确认指令发送至所述服务提供方;The
存储模块,用于若接收到所述服务提供方发送的最终签约合同,存储所述最终签约合同。The storage module is configured to store the final signed contract if the final signed contract sent by the service provider is received.
下面参考图8,其示出了适于用来实现本公开实施例的电子设备800的结构示意图。本公开实施例中的终端设备可以包括但不限于诸如移动电话、笔记本电脑、数字广播接收器、PDA(个人数字助理)、PAD(平板电脑)、PMP(便携式多媒体播放器)、车载终端(例如车载导航终端)等等的移动终端以及诸如数字TV、台式计算机等等的固定终端。图8示出的电子设备仅仅是一个示例,不应对本公开实施例的功能和使用范围带来任何限制。Referring next to FIG. 8 , it shows a schematic structural diagram of an electronic device 800 suitable for implementing an embodiment of the present disclosure. Terminal devices in the embodiments of the present disclosure may include, but are not limited to, such as mobile phones, notebook computers, digital broadcast receivers, PDAs (personal digital assistants), PADs (tablets), PMPs (portable multimedia players), vehicle-mounted terminals (eg, mobile terminals such as in-vehicle navigation terminals), etc., and stationary terminals such as digital TVs, desktop computers, and the like. The electronic device shown in FIG. 8 is only an example, and should not impose any limitation on the function and scope of use of the embodiments of the present disclosure.
如图8所示,电子设备800可以包括处理装置(例如中央处理器、图形处理器等)801,其可以根据存储在只读存储器(ROM)802中的程序或者从存储装置808加载到随机访问存储器(RAM)803中的程序而执行各种适当的动作和处理。在RAM 803中,还存储有电子设备800操作所需的各种程序和数据。处理装置801、ROM 802以及RAM 803通过总线804彼此相连。输入/输出(I/O)接口805也连接至总线804。As shown in FIG. 8 , an electronic device 800 may include a processing device (eg, a central processing unit, a graphics processor, etc.) 801 that may be loaded into random access according to a program stored in a read only memory (ROM) 802 or from a storage device 808 Various appropriate actions and processes are executed by the programs in the memory (RAM) 803 . In the RAM 803, various programs and data necessary for the operation of the electronic device 800 are also stored. The processing device 801 , the ROM 802 , and the RAM 803 are connected to each other through a bus 804 . An input/output (I/O) interface 805 is also connected to bus 804 .
通常,以下装置可以连接至I/O接口805:包括例如触摸屏、触摸板、键盘、鼠标、摄像头、麦克风、加速度计、陀螺仪等的输入装置806;包括例如液晶显示器(LCD)、扬声器、振动器等的输出装置807;包括例如磁带、硬盘等的存储装置808;以及通信装置809。通信装置809可以允许电子设备800与其他设备进行无线或有线通信以交换数据。虽然图7示出了具有各种装置的电子设备800,但是应理解的是,并不要求实施或具备所有示出的装置。可以替代地实施或具备更多或更少的装置。Typically, the following devices may be connected to the I/O interface 805: input devices 806 including, for example, a touch screen, touchpad, keyboard, mouse, camera, microphone, accelerometer, gyroscope, etc.; including, for example, a liquid crystal display (LCD), speakers, vibration An output device 807 of a computer, etc.; a storage device 808 including, for example, a magnetic tape, a hard disk, etc.; and a communication device 809. Communication means 809 may allow electronic device 800 to communicate wirelessly or by wire with other devices to exchange data. Although FIG. 7 shows electronic device 800 having various means, it should be understood that not all of the illustrated means are required to be implemented or provided. More or fewer devices may alternatively be implemented or provided.
特别地,根据本公开的实施例,上文参考流程图描述的过程可以被实现为计算机软件程序。例如,本公开的实施例包括一种计算机程序产品,其包括承载在非暂态计算机可读介质上的计算机程序,该计算机程序包含用于执行流程图所示的方法的程序代码。在这样的实施例中,该计算机程序可以通过通信装置809从网络上被下载和安装,或者从存储装置808被安装,或者从ROM 802被安装。在该计算机程序被处理装置801执行时,执行本公开实施例的方法中限定的上述功能。In particular, according to embodiments of the present disclosure, the processes described above with reference to the flowcharts may be implemented as computer software programs. For example, embodiments of the present disclosure include a computer program product comprising a computer program carried on a non-transitory computer readable medium, the computer program containing program code for performing the method illustrated in the flowchart. In such an embodiment, the computer program may be downloaded and installed from the network via the communication device 809 , or from the storage device 808 , or from the ROM 802 . When the computer program is executed by the processing device 801, the above-mentioned functions defined in the methods of the embodiments of the present disclosure are executed.
需要说明的是,本公开上述的计算机可读介质可以是计算机可读信号介质或者计算机可读存储介质或者是上述两者的任意组合。计算机可读存储介质例如可以是——但不限于——电、磁、光、电磁、红外线、或半导体的系统、装置或器件,或者任意以上的组合。计算机可读存储介质的更具体的例子可以包括但不限于:具有一个或多个导线的电连接、便携式计算机磁盘、硬盘、随机访问存储器(RAM)、只读存储器(ROM)、可擦式可编程只读存储器(EPROM或闪存)、光纤、便携式紧凑磁盘只读存储器(CD-ROM)、光存储器件、磁存储器件、或者上述的任意合适的组合。在本公开中,计算机可读存储介质可以是任何包含或存储程序的有形介质,该程序可以被指令执行系统、装置或者器件使用或者与其结合使用。而在本公开中,计算机可读信号介质可以包括在基带中或者作为载波一部分传播的数据信号,其中承载了计算机可读的程序代码。这种传播的数据信号可以采用多种形式,包括但不限于电磁信号、光信号或上述的任意合适的组合。计算机可读信号介质还可以是计算机可读存储介质以外的任何计算机可读介质,该计算机可读信号介质可以发送、传播或者传输用于由指令执行系统、装置或者器件使用或者与其结合使用的程序。计算机可读介质上包含的程序代码可以用任何适当的介质传输,包括但不限于:电线、光缆、RF(射频)等等,或者上述的任意合适的组合。It should be noted that the computer-readable medium mentioned above in the present disclosure may be a computer-readable signal medium or a computer-readable storage medium, or any combination of the above two. The computer-readable storage medium can be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus or device, or a combination of any of the above. More specific examples of computer readable storage media may include, but are not limited to, electrical connections with one or more wires, portable computer disks, hard disks, random access memory (RAM), read only memory (ROM), erasable Programmable read only memory (EPROM or flash memory), fiber optics, portable compact disk read only memory (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination of the foregoing. In this disclosure, a computer-readable storage medium may be any tangible medium that contains or stores a program that can be used by or in conjunction with an instruction execution system, apparatus, or device. In the present disclosure, however, a computer-readable signal medium may include a data signal propagated in baseband or as part of a carrier wave with computer-readable program code embodied thereon. Such propagated data signals may take a variety of forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination of the foregoing. A computer-readable signal medium can also be any computer-readable medium other than a computer-readable storage medium that can transmit, propagate, or transport the program for use by or in connection with the instruction execution system, apparatus, or device . Program code embodied on a computer readable medium may be transmitted using any suitable medium including, but not limited to, electrical wire, optical fiber cable, RF (radio frequency), etc., or any suitable combination of the foregoing.
在一些实施方式中,客户端、服务器可以利用诸如HTTP(HyperText TransferProtocol,超文本传输协议)之类的任何当前已知或未来研发的网络协议进行通信,并且可以与任意形式或介质的数字数据通信(例如,通信网络)互连。通信网络的示例包括局域网(“LAN”),广域网(“WAN”),网际网(例如,互联网)以及端对端网络(例如,ad hoc端对端网络),以及任何当前已知或未来研发的网络。In some embodiments, the client and server can communicate using any currently known or future developed network protocol such as HTTP (HyperText Transfer Protocol), and can communicate with digital data in any form or medium (eg, a communications network) interconnected. Examples of communication networks include local area networks ("LAN"), wide area networks ("WAN"), the Internet (eg, the Internet), and peer-to-peer networks (eg, ad hoc peer-to-peer networks), as well as any currently known or future development network of.
上述计算机可读介质可以是上述电子设备中所包含的;也可以是单独存在,而未装配入该电子设备中。The above-mentioned computer-readable medium may be included in the above-mentioned electronic device; or may exist alone without being assembled into the electronic device.
上述计算机可读介质承载有一个或者多个程序,当上述一个或者多个程序被该电子设备执行时,使得该电子设备:The above-mentioned computer-readable medium carries one or more programs, and when the above-mentioned one or more programs are executed by the electronic device, the electronic device:
接收签约请求方发送的签约请求;Receive the contract request sent by the contract requester;
响应于接收到所述签约请求,向所述签约请求方提供目标页面,所述目标页面用于向所述签约请求方提供待认证信息的输入入口,其中,所述待认证信息包括所述签约请求方的基本信息;In response to receiving the contract request, a target page is provided to the contract requester, where the target page is used to provide the contract requester with an input entry of information to be authenticated, wherein the information to be authenticated includes the contract Basic information of the requesting party;
接收所述签约请求方发送的在所述目标页面上输入的所述待认证信息;receiving the information to be authenticated that is input on the target page and sent by the contract requesting party;
调用信息获取接口以从目标平台获取所述签约请求方的当前有效信息;Call the information acquisition interface to acquire the current valid information of the contract requester from the target platform;
根据所述当前有效信息,对所述签约请求方的基本信息进行验证;According to the current valid information, verify the basic information of the contract requesting party;
在验证结果为通过的情况下,执行签约操作。If the verification result is passed, the subscription operation is performed.
或者,上述计算机可读介质承载有一个或者多个程序,当上述一个或者多个程序被该电子设备执行时,使得该电子设备:Alternatively, the above-mentioned computer-readable medium carries one or more programs, and when the above-mentioned one or more programs are executed by the electronic device, the electronic device:
向服务提供方发送签约请求;Send a contract request to the service provider;
展现所述服务提供方提供的目标页面,所述目标页面用于向所述签约请求方提供待认证信息的输入入口,其中,所述待认证信息包括所述签约请求方的基本信息;displaying a target page provided by the service provider, where the target page is used to provide an input entry for the information to be authenticated to the contract requester, wherein the information to be authenticated includes basic information of the contract requester;
获取用户在所述目标页面上输入的所述待认证信息;obtaining the information to be authenticated entered by the user on the target page;
将所述待认证信息发送至所述服务提供方,以由所述服务提供方对所述待认证信息进行验证,并在验证结果为通过的情况下,执行签约操作。The information to be authenticated is sent to the service provider, so that the service provider verifies the information to be authenticated, and if the verification result is passed, a contract operation is performed.
可以以一种或多种程序设计语言或其组合来编写用于执行本公开的操作的计算机程序代码,上述程序设计语言包括但不限于面向对象的程序设计语言—诸如Java、Smalltalk、C++,还包括常规的过程式程序设计语言——诸如“C”语言或类似的程序设计语言。程序代码可以完全地在用户计算机上执行、部分地在用户计算机上执行、作为一个独立的软件包执行、部分在用户计算机上部分在远程计算机上执行、或者完全在远程计算机或服务器上执行。在涉及远程计算机的情形中,远程计算机可以通过任意种类的网络——包括局域网(LAN)或广域网(WAN)——连接到用户计算机,或者,可以连接到外部计算机(例如利用因特网服务提供商来通过因特网连接)。Computer program code for performing operations of the present disclosure may be written in one or more programming languages, including but not limited to object-oriented programming languages—such as Java, Smalltalk, C++, and This includes conventional procedural programming languages - such as the "C" language or similar programming languages. The program code may execute entirely on the user's computer, partly on the user's computer, as a stand-alone software package, partly on the user's computer and partly on a remote computer, or entirely on the remote computer or server. In the case of a remote computer, the remote computer may be connected to the user's computer through any kind of network, including a local area network (LAN) or a wide area network (WAN), or may be connected to an external computer (eg, using an Internet service provider to via Internet connection).
附图中的流程图和框图,图示了按照本公开各种实施例的系统、方法和计算机程序产品的可能实现的体系架构、功能和操作。在这点上,流程图或框图中的每个方框可以代表一个模块、程序段、或代码的一部分,该模块、程序段、或代码的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。也应当注意,在有些作为替换的实现中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个接连地表示的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。也要注意的是,框图和/或流程图中的每个方框、以及框图和/或流程图中的方框的组合,可以用执行规定的功能或操作的专用的基于硬件的系统来实现,或者可以用专用硬件与计算机指令的组合来实现。The flowchart and block diagrams in the Figures illustrate the architecture, functionality, and operation of possible implementations of systems, methods and computer program products according to various embodiments of the present disclosure. In this regard, each block in the flowchart or block diagrams may represent a module, segment, or portion of code that contains one or more logical functions for implementing the specified functions executable instructions. It should also be noted that, in some alternative implementations, the functions noted in the blocks may occur out of the order noted in the figures. For example, two blocks shown in succession may, in fact, be executed substantially concurrently, or the blocks may sometimes be executed in the reverse order, depending upon the functionality involved. It is also noted that each block of the block diagrams and/or flowchart illustrations, and combinations of blocks in the block diagrams and/or flowchart illustrations, can be implemented in dedicated hardware-based systems that perform the specified functions or operations , or can be implemented in a combination of dedicated hardware and computer instructions.
描述于本公开实施例中所涉及到的模块可以通过软件的方式实现,也可以通过硬件的方式来实现。其中,模块的名称在某种情况下并不构成对该模块本身的限定,例如,第一接收模块还可以被描述为“接收模块”、“接收单元”、“通信模块”等等。The modules involved in the embodiments of the present disclosure may be implemented in software or hardware. Wherein, the name of the module does not constitute a limitation of the module itself under certain circumstances, for example, the first receiving module may also be described as a "receiving module", "receiving unit", "communication module" and so on.
本文中以上描述的功能可以至少部分地由一个或多个硬件逻辑部件来执行。例如,非限制性地,可以使用的示范类型的硬件逻辑部件包括:现场可编程门阵列(FPGA)、专用集成电路(ASIC)、专用标准产品(ASSP)、片上系统(SOC)、复杂可编程逻辑设备(CPLD)等等。The functions described herein above may be performed, at least in part, by one or more hardware logic components. For example, without limitation, exemplary types of hardware logic components that may be used include: Field Programmable Gate Arrays (FPGAs), Application Specific Integrated Circuits (ASICs), Application Specific Standard Products (ASSPs), Systems on Chips (SOCs), Complex Programmable Logical Devices (CPLDs) and more.
在本公开的上下文中,机器可读介质可以是有形的介质,其可以包含或存储以供指令执行系统、装置或设备使用或与指令执行系统、装置或设备结合地使用的程序。机器可读介质可以是机器可读信号介质或机器可读储存介质。机器可读介质可以包括但不限于电子的、磁性的、光学的、电磁的、红外的、或半导体系统、装置或设备,或者上述内容的任何合适组合。机器可读存储介质的更具体示例会包括基于一个或多个线的电气连接、便携式计算机盘、硬盘、随机存取存储器(RAM)、只读存储器(ROM)、可擦除可编程只读存储器(EPROM或快闪存储器)、光纤、便捷式紧凑盘只读存储器(CD-ROM)、光学储存设备、磁储存设备、或上述内容的任何合适组合。In the context of the present disclosure, a machine-readable medium may be a tangible medium that may contain or store a program for use by or in connection with the instruction execution system, apparatus or device. The machine-readable medium may be a machine-readable signal medium or a machine-readable storage medium. Machine-readable media may include, but are not limited to, electronic, magnetic, optical, electromagnetic, infrared, or semiconductor systems, devices, or devices, or any suitable combination of the foregoing. More specific examples of machine-readable storage media would include one or more wire-based electrical connections, portable computer disks, hard disks, random access memory (RAM), read only memory (ROM), erasable programmable read only memory (EPROM or flash memory), fiber optics, compact disk read only memory (CD-ROM), optical storage, magnetic storage, or any suitable combination of the foregoing.
根据本公开的一个或多个实施例,示例1提供了一种签约方法,应用于服务提供方,所述方法包括:接收签约请求方发送的签约请求;响应于接收到所述签约请求,向所述签约请求方提供目标页面,所述目标页面用于向所述签约请求方提供待认证信息的输入入口,其中,所述待认证信息包括所述签约请求方的基本信息;接收所述签约请求方发送的在所述目标页面上输入的所述待认证信息;调用信息获取接口以从目标平台获取所述签约请求方的当前有效信息;根据所述当前有效信息,对所述签约请求方的基本信息进行验证;在验证结果为通过的情况下,执行签约操作。According to one or more embodiments of the present disclosure, Example 1 provides a subscription method, which is applied to a service provider, the method comprising: receiving a subscription request sent by a subscription requester; The contract requesting party provides a target page, and the target page is used to provide the contract requesting party with an input entry for the information to be authenticated, wherein the to-be-authenticated information includes basic information of the contract requesting party; receiving the contract The information to be authenticated and input on the target page sent by the requesting party; calling the information acquisition interface to obtain the current valid information of the signing requesting party from the target platform; The basic information is verified; if the verification result is passed, the contract operation is performed.
根据本公开的一个或多个实施例,示例2提供了示例1的方法,所述执行签约操作,包括:将所述待认证信息发送至认证机构,以由所述认证机构对所述待认证信息进行审核,并在审核通过后,返回用于指示审核通过的第一指示消息;响应于接收到所述第一指示消息,将待与所述签约请求方签订的合同模板信息以及所述服务提供方的基本信息发送至所述认证机构,以由所述认证机构根据所述合同模板信息、所述服务提供方的基本信息和所述签约请求方的基本信息,生成待签约合同,并返回能够使所述签约请求方确认所述待签约合同的目标信息;接收所述认证机构发送的所述目标信息;将所述目标信息发送至所述签约请求方,以由所述签约请求方确认所述待签约合同;在接收到所述签约请求方发送的确认无误指令后,向所述认证机构发送所述确认无误指令,以由所述认证机构根据对应于所述签约请求方的第一电子签章和对应于所述服务提供方的第二电子签章,生成最终签约合同;接收所述认证机构发送的所述最终签约合同,并存储所述最终签约合同。According to one or more embodiments of the present disclosure, Example 2 provides the method of Example 1, the performing the signing operation includes: sending the information to be authenticated to a certification authority, so that the to-be-authenticated information is processed by the certification authority The information is reviewed, and after the review is passed, the first instruction message for indicating the approval of the review is returned; in response to receiving the first instruction message, the contract template information to be signed with the contract requester and the service The basic information of the provider is sent to the certification body, so that the certification body generates a contract to be signed according to the contract template information, the basic information of the service provider and the basic information of the contract requester, and returns Can make the contract requester confirm the target information of the contract to be signed; receive the target information sent by the certification body; send the target information to the contract requester for confirmation by the contract requester the contract to be signed; after receiving the confirmation instruction sent by the signing requester, send the confirmation instruction to the certification authority, so that the certification authority can use the first The electronic signature and the second electronic signature corresponding to the service provider generate a final contract; receive the final contract sent by the certification authority, and store the final contract.
根据本公开的一个或多个实施例,示例3提供了示例2的方法,所述方法还包括:向所述签约请求方发送所述最终签约合同。According to one or more embodiments of the present disclosure, Example 3 provides the method of Example 2, the method further comprising: sending the final signing contract to the signing requesting party.
根据本公开的一个或多个实施例,示例4提供了示例1至示例3中任一示例的方法,所述待认证信息还包括电子签章申请信息,所述电子签章申请信息包括所述签约请求方的签章信息;或者,所述待认证信息还包括用于表征所述签约请求方已具有电子签章的第二指示消息。According to one or more embodiments of the present disclosure, Example 4 provides the method of any one of Examples 1 to 3, the information to be authenticated further includes electronic signature application information, and the electronic signature application information includes the The signature information of the contract requesting party; or, the information to be authenticated further includes a second indication message for representing that the contract requesting party has an electronic signature.
根据本公开的一个或多个实施例,示例5提供了示例1至示例3中任一示例的方法,所述方法还包括:在验证结果为不通过的情况下,向所述签约请求方发送错误提示信息,以提示所述签约请求方信息有误需修改,之后,等待所述签约请求方发送新的基本信息。According to one or more embodiments of the present disclosure, Example 5 provides the method of any one of Examples 1 to 3, the method further comprising: if the verification result is not passed, sending a message to the contract requesting party Error prompt information to prompt that the contract requesting party information is incorrect and needs to be modified, and then wait for the contract requesting party to send new basic information.
根据本公开的一个或多个实施例,示例6提供了示例1至示例3中任一示例的方法,所述方法还包括:在获取到所述当前有效信息之后,将所述当前有效信息与所述签约请求方向所述服务提供方注册的注册信息进行比对;在比对结果不一致的情况下,向所述签约请求方发送注册信息更新提示信息,以提示所述签约请求方更新所述注册信息。According to one or more embodiments of the present disclosure, Example 6 provides the method of any one of Examples 1 to 3, the method further comprising: after acquiring the currently valid information, combining the currently valid information with The contract requesting party compares the registration information registered with the service provider; if the comparison results are inconsistent, send a registration information update prompt message to the contract requesting party to prompt the contract requesting party to update the registration message.
根据本公开的一个或多个实施例,示例7提供了一种签约方法,应用于签约请求方,所述方法包括:向服务提供方发送签约请求;展现所述服务提供方提供的目标页面,所述目标页面用于向所述签约请求方提供待认证信息的输入入口,其中,所述待认证信息包括所述签约请求方的基本信息;获取用户在所述目标页面上输入的所述待认证信息;将所述待认证信息发送至所述服务提供方,以由所述服务提供方对所述待认证信息进行验证,并在验证结果为通过的情况下,执行签约操作。According to one or more embodiments of the present disclosure, Example 7 provides a subscription method, which is applied to a subscription requester, the method comprising: sending a subscription request to a service provider; displaying a target page provided by the service provider, The target page is used to provide an input entry for the information to be authenticated to the contract requesting party, wherein the information to be authenticated includes the basic information of the contract requesting party; obtain the to-be-authenticated information input by the user on the target page Authentication information; sending the information to be authenticated to the service provider, so that the service provider verifies the information to be authenticated, and if the verification result is passed, the contract operation is performed.
根据本公开的一个或多个实施例,示例8提供了示例7的方法,所述待认证信息还包括电子签章申请信息,所述电子签章申请信息包括所述签约请求方的签章信息;或者,所述待认证信息还包括用于表征所述签约请求方已具有电子签章的第二指示消息。According to one or more embodiments of the present disclosure, Example 8 provides the method of Example 7, the information to be authenticated further includes electronic signature application information, and the electronic signature application information includes signature information of the contract requesting party or, the information to be authenticated further includes a second indication message for representing that the contract requesting party has an electronic signature.
根据本公开的一个或多个实施例,示例9提供了示例7或示例8的方法,所述方法还包括:接收所述服务提供方发送的目标信息,所述目标信息能够使所述签约请求方确认所述待签约合同;根据所述目标信息,展示所述待签约合同;接收用户输入的确认指令,所述确认指令为确认无误指令或确认有误指令;将所述确认指令发送至所述服务提供方;若接收到所述服务提供方发送的最终签约合同,存储所述最终签约合同。According to one or more embodiments of the present disclosure, Example 9 provides the method of Example 7 or Example 8, the method further comprising: receiving target information sent by the service provider, the target information enabling the subscription request confirm the contract to be signed; display the contract to be signed according to the target information; receive the confirmation instruction input by the user, the confirmation instruction is to confirm the correct instruction or confirm the incorrect instruction; send the confirmation instruction to the The service provider; if the final contract sent by the service provider is received, the final contract is stored.
根据本公开的一个或多个实施例,示例10提供了一种用于签约的装置,应用于服务提供方,所述装置包括:第一接收模块,用于接收签约请求方发送的签约请求;提供模块,用于响应于接收到所述签约请求,向所述签约请求方提供目标页面,所述目标页面用于向所述签约请求方提供待认证信息的输入入口,其中,所述待认证信息包括所述签约请求方的基本信息;所述第一接收模块还用于接收所述签约请求方发送的在所述目标页面上输入的所述待认证信息;调用模块,用于调用信息获取接口以从目标平台获取所述签约请求方的当前有效信息;验证模块,用于根据所述当前有效信息,对所述签约请求方的基本信息进行验证;执行模块,用于在验证结果为通过的情况下,执行签约操作。According to one or more embodiments of the present disclosure, Example 10 provides an apparatus for signing up, applied to a service provider, the apparatus includes: a first receiving module, configured to receive a signing request sent by a signing requesting party; a providing module, configured to provide a target page to the contract requester in response to receiving the contract request, where the target page is used to provide an input entry of the information to be authenticated to the contract requester, wherein the to-be-authentication The information includes the basic information of the signing requester; the first receiving module is further configured to receive the information to be authenticated and input on the target page sent by the signing requesting party; the calling module is used to call information acquisition The interface is to obtain the current valid information of the contract requester from the target platform; the verification module is used to verify the basic information of the contract requester according to the current valid information; the execution module is used to verify that the result is passed. , execute the contract operation.
根据本公开的一个或多个实施例,示例11提供了一种用于签约的装置,应用于签约请求方,所述装置包括:第四发送模块,用于向服务提供方发送签约请求;展现模块,用于展现所述服务提供方提供的目标页面,所述目标页面用于向所述签约请求方提供待认证信息的输入入口,其中,所述待认证信息包括所述签约请求方的基本信息;获取模块,用于获取用户在所述目标页面上输入的所述待认证信息;所述第四发送模块还用于将所述待认证信息发送至所述服务提供方,以由所述服务提供方对所述待认证信息进行验证,并在验证结果为通过的情况下,执行签约操作。According to one or more embodiments of the present disclosure, Example 11 provides an apparatus for signing, applied to a signing requester, the apparatus includes: a fourth sending module, configured to send a signing request to a service provider; presenting module, used to display the target page provided by the service provider, and the target page is used to provide an input entry of the information to be authenticated to the contract requester, wherein the to-be-authenticated information includes the basic information of the contract requester The obtaining module is used to obtain the information to be authenticated entered by the user on the target page; the fourth sending module is further configured to send the information to be authenticated to the service provider, so that the The service provider verifies the to-be-authenticated information, and executes a contract operation if the verification result is passed.
根据本公开的一个或多个实施例,示例12提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现示例1至示例6中任一项所述方法的步骤。According to one or more embodiments of the present disclosure, Example 12 provides a computer-readable storage medium having stored thereon a computer program that, when executed by a processor, implements the method described in any one of Examples 1 to 6 A step of.
根据本公开的一个或多个实施例,示例13提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现示例7至示例9中任一项所述方法的步骤。According to one or more embodiments of the present disclosure, Example 13 provides a computer-readable storage medium having stored thereon a computer program that, when executed by a processor, implements the method of any one of Examples 7 to 9 A step of.
根据本公开的一个或多个实施例,示例14提供了电子设备,包括:存储器,其上存储有计算机程序;处理器,用于执行所述存储器中的所述计算机程序,以实现示例1至示例6中任一项所述方法的步骤。According to one or more embodiments of the present disclosure, Example 14 provides an electronic device including: a memory having a computer program stored thereon; a processor for executing the computer program in the memory to implement Examples 1 to 1 The steps of any one of Example 6.
根据本公开的一个或多个实施例,示例15提供了电子设备,包括:存储器,其上存储有计算机程序;处理器,用于执行所述存储器中的所述计算机程序,以实现示例7至示例9中任一项所述方法的步骤。According to one or more embodiments of the present disclosure, Example 15 provides an electronic device including: a memory having a computer program stored thereon; a processor for executing the computer program in the memory to implement Examples 7 to 7 The steps of any one of Example 9.
以上描述仅为本公开的较佳实施例以及对所运用技术原理的说明。本领域技术人员应当理解,本公开中所涉及的公开范围,并不限于上述技术特征的特定组合而成的技术方案,同时也应涵盖在不脱离上述公开构思的情况下,由上述技术特征或其等同特征进行任意组合而形成的其它技术方案。例如上述特征与本公开中公开的(但不限于)具有类似功能的技术特征进行互相替换而形成的技术方案。The above description is merely a preferred embodiment of the present disclosure and an illustration of the technical principles employed. Those skilled in the art should understand that the scope of the disclosure involved in the present disclosure is not limited to the technical solutions formed by the specific combination of the above-mentioned technical features, and should also cover, without departing from the above-mentioned disclosed concept, the technical solutions formed by the above-mentioned technical features or Other technical solutions formed by any combination of its equivalent features. For example, a technical solution is formed by replacing the above features with the technical features disclosed in the present disclosure (but not limited to) with similar functions.
此外,虽然采用特定次序描绘了各操作,但是这不应当理解为要求这些操作以所示出的特定次序或以顺序次序执行来执行。在一定环境下,多任务和并行处理可能是有利的。同样地,虽然在上面论述中包含了若干具体实现细节,但是这些不应当被解释为对本公开的范围的限制。在单独的实施例的上下文中描述的某些特征还可以组合地实现在单个实施例中。相反地,在单个实施例的上下文中描述的各种特征也可以单独地或以任何合适的子组合的方式实现在多个实施例中。Additionally, although operations are depicted in a particular order, this should not be construed as requiring that the operations be performed in the particular order shown or in a sequential order. Under certain circumstances, multitasking and parallel processing may be advantageous. Likewise, although the above discussion contains several implementation-specific details, these should not be construed as limitations on the scope of the present disclosure. Certain features that are described in the context of separate embodiments can also be implemented in combination in a single embodiment. Conversely, various features that are described in the context of a single embodiment can also be implemented in multiple embodiments separately or in any suitable subcombination.
尽管已经采用特定于结构特征和/或方法逻辑动作的语言描述了本主题,但是应当理解所附权利要求书中所限定的主题未必局限于上面描述的特定特征或动作。相反,上面所描述的特定特征和动作仅仅是实现权利要求书的示例形式。关于上述实施例中的装置,其中各个模块执行操作的具体方式已经在有关该方法的实施例中进行了详细描述,此处将不做详细阐述说明。Although the subject matter has been described in language specific to structural features and/or logical acts of method, it is to be understood that the subject matter defined in the appended claims is not necessarily limited to the specific features or acts described above. Rather, the specific features and acts described above are merely example forms of implementing the claims. Regarding the apparatus in the above-mentioned embodiment, the specific manner in which each module performs operations has been described in detail in the embodiment of the method, and will not be described in detail here.
| Application Number | Priority Date | Filing Date | Title | 
|---|---|---|---|
| CN201911072155.5ACN110852711A (en) | 2019-11-05 | 2019-11-05 | Signing method, signing device, storage medium and electronic equipment | 
| Application Number | Priority Date | Filing Date | Title | 
|---|---|---|---|
| CN201911072155.5ACN110852711A (en) | 2019-11-05 | 2019-11-05 | Signing method, signing device, storage medium and electronic equipment | 
| Publication Number | Publication Date | 
|---|---|
| CN110852711Atrue CN110852711A (en) | 2020-02-28 | 
| Application Number | Title | Priority Date | Filing Date | 
|---|---|---|---|
| CN201911072155.5APendingCN110852711A (en) | 2019-11-05 | 2019-11-05 | Signing method, signing device, storage medium and electronic equipment | 
| Country | Link | 
|---|---|
| CN (1) | CN110852711A (en) | 
| Publication number | Priority date | Publication date | Assignee | Title | 
|---|---|---|---|---|
| CN112132584A (en)* | 2020-08-16 | 2020-12-25 | 中信银行股份有限公司 | Contract signing method and device, electronic equipment and readable storage medium | 
| CN112949273A (en)* | 2021-03-04 | 2021-06-11 | 长沙市到家悠享网络科技有限公司 | Electronic contract signing method and device, electronic equipment and computer readable medium | 
| CN114169863A (en)* | 2021-12-07 | 2022-03-11 | 中国建设银行股份有限公司 | Signing method, signing device, electronic equipment and computer readable medium | 
| CN115545977A (en)* | 2022-11-23 | 2022-12-30 | 中国信息通信研究院 | Block chain-based electronic contract signing method and device, equipment and medium | 
| CN116916257A (en)* | 2023-07-19 | 2023-10-20 | 中移互联网有限公司 | 5G message display method and device, 5G message system and electronic equipment | 
| Publication number | Priority date | Publication date | Assignee | Title | 
|---|---|---|---|---|
| CN105553919A (en)* | 2014-10-28 | 2016-05-04 | 阿里巴巴集团控股有限公司 | Identity authentication method and apparatus | 
| CN109255712A (en)* | 2018-10-09 | 2019-01-22 | 重庆君子签科技有限公司 | Electronic signature method, apparatus, storage medium and server | 
| CN109492367A (en)* | 2018-10-17 | 2019-03-19 | 平安国际融资租赁有限公司 | Electronic contract signature processing method, device, computer equipment and storage medium | 
| CN109872233A (en)* | 2019-01-17 | 2019-06-11 | 深圳壹账通智能科技有限公司 | Contract signing method, apparatus, computer equipment and storage medium | 
| Publication number | Priority date | Publication date | Assignee | Title | 
|---|---|---|---|---|
| CN105553919A (en)* | 2014-10-28 | 2016-05-04 | 阿里巴巴集团控股有限公司 | Identity authentication method and apparatus | 
| CN109255712A (en)* | 2018-10-09 | 2019-01-22 | 重庆君子签科技有限公司 | Electronic signature method, apparatus, storage medium and server | 
| CN109492367A (en)* | 2018-10-17 | 2019-03-19 | 平安国际融资租赁有限公司 | Electronic contract signature processing method, device, computer equipment and storage medium | 
| CN109872233A (en)* | 2019-01-17 | 2019-06-11 | 深圳壹账通智能科技有限公司 | Contract signing method, apparatus, computer equipment and storage medium | 
| Publication number | Priority date | Publication date | Assignee | Title | 
|---|---|---|---|---|
| CN112132584A (en)* | 2020-08-16 | 2020-12-25 | 中信银行股份有限公司 | Contract signing method and device, electronic equipment and readable storage medium | 
| CN112949273A (en)* | 2021-03-04 | 2021-06-11 | 长沙市到家悠享网络科技有限公司 | Electronic contract signing method and device, electronic equipment and computer readable medium | 
| CN112949273B (en)* | 2021-03-04 | 2024-04-26 | 长沙市到家悠享网络科技有限公司 | Electronic contract signing method, device, electronic equipment and computer readable medium | 
| CN114169863A (en)* | 2021-12-07 | 2022-03-11 | 中国建设银行股份有限公司 | Signing method, signing device, electronic equipment and computer readable medium | 
| CN115545977A (en)* | 2022-11-23 | 2022-12-30 | 中国信息通信研究院 | Block chain-based electronic contract signing method and device, equipment and medium | 
| CN116916257A (en)* | 2023-07-19 | 2023-10-20 | 中移互联网有限公司 | 5G message display method and device, 5G message system and electronic equipment | 
| CN116916257B (en)* | 2023-07-19 | 2024-09-27 | 中移互联网有限公司 | 5G message display method, device, 5G message system and electronic device | 
| Publication | Publication Date | Title | 
|---|---|---|
| CN110852711A (en) | Signing method, signing device, storage medium and electronic equipment | |
| CN112434818B (en) | Model construction method, device, medium and electronic equipment | |
| US12231539B2 (en) | Method and apparatus for processing data request | |
| CN112866385B (en) | Interface calling method and device, electronic equipment and storage medium | |
| CN110704833A (en) | Data permission configuration method, device, electronic device and storage medium | |
| CN114489896A (en) | Content display method, content display device, storage medium and electronic equipment | |
| WO2024212839A1 (en) | Card layout method and apparatus, medium and electronic device | |
| CN110597602B (en) | Transaction processing method and device, computer equipment and storage medium | |
| CN113379019B (en) | Verification code generation method and device, storage medium and electronic equipment | |
| CN114861106A (en) | Information processing method, device, electronic equipment and storage medium | |
| CN115730324A (en) | Business system access method and device, storage medium and electronic equipment | |
| WO2022108520A1 (en) | Data processing method and apparatus, and medium and electronic device | |
| CN110855655B (en) | Information verification method, device, equipment and storage medium | |
| WO2024208097A1 (en) | Webpage authentication method and apparatus, and medium and electronic device | |
| CN115098840B (en) | An identity authentication method, device, equipment, medium and product | |
| CN115174109B (en) | Enterprise employee identity authentication method, device, equipment and storage medium | |
| CN116542585A (en) | Method, device, electronic equipment and readable medium for generating commodity circulation value certificate | |
| CN111367590A (en) | Interrupt event processing method and device | |
| CN118097674B (en) | Deep learning-based intelligent automatic auditing method and device for enterprise text information | |
| CN112631581A (en) | Information processing method and device | |
| CN113239300B (en) | Data processing method, device and electronic device | |
| CN112261659B (en) | Control method and device for terminal and server, terminal and storage medium | |
| CN115174106B (en) | Cloud service authentication method, device, equipment and storage medium | |
| CN114973495B (en) | Voting processing method, system, device, electronic device and storage medium | |
| CN118781376A (en) | Model training method, image generation method, device, medium and electronic device | 
| 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:20200228 | |
| RJ01 | Rejection of invention patent application after publication |