CN113542429B - Platform residence processing method, device, equipment and medium - Google Patents
Platform residence processing method, device, equipment and medium Download PDFInfo
- Publication number
- CN113542429B CN113542429B CN202110866845.9A CN202110866845A CN113542429B CN 113542429 B CN113542429 B CN 113542429B CN 202110866845 A CN202110866845 A CN 202110866845A CN 113542429 B CN113542429 B CN 113542429B
- Authority
- CN
- China
- Prior art keywords
- account
- verification
- capability
- minimum sub
- services
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/56—Provisioning of proxy services
- H04L67/567—Integrating service provisioning from a plurality of service providers
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/10—Office automation; Time management
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/08—Network architectures or network communication protocols for network security for authentication of entities
- H04L63/0876—Network architectures or network communication protocols for network security for authentication of entities based on the identity of the terminal or configuration, e.g. MAC address, hardware or software configuration or device fingerprint
Landscapes
- Engineering & Computer Science (AREA)
- Business, Economics & Management (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Strategic Management (AREA)
- Human Resources & Organizations (AREA)
- Entrepreneurship & Innovation (AREA)
- Computer Security & Cryptography (AREA)
- Marketing (AREA)
- Data Mining & Analysis (AREA)
- Computing Systems (AREA)
- Computer Hardware Design (AREA)
- Power Engineering (AREA)
- Economics (AREA)
- General Engineering & Computer Science (AREA)
- Operations Research (AREA)
- Quality & Reliability (AREA)
- Tourism & Hospitality (AREA)
- Physics & Mathematics (AREA)
- General Business, Economics & Management (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
Description
技术领域technical field
本公开涉及互联网技术领域,尤其涉及云平台或云服务,具体涉及一种平台入驻处理的方法、装置、电子设备、计算机可读存储介质和计算机程序产品。The present disclosure relates to the field of Internet technologies, in particular to cloud platforms or cloud services, and in particular to a method, device, electronic equipment, computer-readable storage medium, and computer program product for platform onboarding processing.
背景技术Background technique
互联网技术是在计算机技术的基础上开发建立的一种信息技术。互联网技术通过计算机网络使不同的设备相互连接,加快信息的传输速度和拓宽信息的获取渠道,促进各种不同的软件应用、网络平台等的开发。Internet technology is an information technology developed and established on the basis of computer technology. Internet technology connects different devices to each other through the computer network, speeds up the transmission speed of information and broadens the channels for obtaining information, and promotes the development of various software applications and network platforms.
随着互联网技术的发展,越来越多的用户入驻线上平台。由于申请入驻的账号可能来源于各类渠道、需求不同的产品或诉求不同的业务。因此对各类账号的入驻业务进行系统化处理和管控是亟待解决的需求。With the development of Internet technology, more and more users have entered the online platform. Because the accounts that are applied for may come from various channels, require different products or appeal for different businesses. Therefore, it is an urgent need to systematically process and control the entry business of various accounts.
在此部分中描述的方法不一定是之前已经设想到或采用的方法。除非另有指明,否则不应假定此部分中描述的任何方法仅因其包括在此部分中就被认为是现有技术。类似地,除非另有指明,否则此部分中提及的问题不应认为在任何现有技术中已被公认。The approaches described in this section are not necessarily approaches that have been previously conceived or employed. Unless otherwise indicated, it should not be assumed that any approaches described in this section are admitted to be prior art solely by virtue of their inclusion in this section. Similarly, issues mentioned in this section should not be considered to have been recognized in any prior art unless otherwise indicated.
发明内容Contents of the invention
本公开提供了一种平台入驻处理的方法、装置、电子设备、计算机可读存储介质和计算机程序产品。The present disclosure provides a method, device, electronic device, computer readable storage medium and computer program product for platform onboarding processing.
根据本公开的一方面,提供了一种平台入驻处理方法,包括:获取向目标平台申请入驻的账号的第一来源渠道,第一来源渠道具有对应的业务特征;根据第一来源渠道,配置入驻管理后台,入驻管理后台被配置为:基于对应的业务特征,将账号入驻业务拆解为多个最小子能力业务,并且基于多个最小子能力业务,向账号提供信息交互页面,多个最小子能力业务能够在根据不同于第一来源渠道的第二来源渠道配置入驻管理后台时被复用;基于多个最小子能力业务中的至少部分最小子能力业务,对输入到信息交互页面的信息进行校验;以及响应于信息通过所述校验,向目标平台开通所述账号。According to one aspect of the present disclosure, a method for processing platform entry is provided, including: obtaining the first source channel of the account applying for entry to the target platform, the first source channel has corresponding business characteristics; according to the first source channel, configuring the entry The management background, the entry management background is configured as follows: based on the corresponding business characteristics, the account entry business is disassembled into multiple minimum sub-capability services, and based on the multiple minimum sub-capability services, an information interaction page is provided to the account. Capability services can be reused when they are configured in the management background according to a second source channel different from the first source channel; based on at least part of the minimum sub-capability services among multiple minimum sub-capability services, the information input to the information interaction page is processed verification; and in response to the information passing the verification, open the account to the target platform.
根据本公开的另一方面,提供了一种平台入驻管理装置,包括:获取模块,被配置为获取向目标平台申请入驻的账号的第一来源渠道,第一来源渠道具有对应的业务特征;配置模块,被配置为根据第一来源渠道,配置入驻管理后台,入驻管理后台被配置为:基于对应的业务特征,将账号入驻业务拆解为多个最小子能力业务,并且基于多个最小子能力业务,向账号提供信息交互页面,多个最小子能力业务能够在根据不同于第一来源渠道的第二来源渠道配置入驻管理后台时被复用;校验模块,被配置为基于多个最小子能力业务中的至少部分最小子能力业务,对输入到信息交互页面的信息进行校验;以及开通模块,被配置为响应于信息通过校验,向目标平台开通所述账号。According to another aspect of the present disclosure, there is provided a platform occupancy management device, including: an acquisition module configured to acquire the first source channel of the account applying for occupancy to the target platform, the first source channel has corresponding business characteristics; configuration The module is configured to configure the entry management background according to the first source channel. The entry management background is configured to: based on the corresponding business characteristics, disassemble the account entry business into multiple minimum sub-capability services, and based on the multiple minimum sub-capabilities Business, providing an information interaction page to the account, multiple minimum sub-capability services can be reused when entering the management background according to the configuration of the second source channel different from the first source channel; the verification module is configured based on multiple minimum sub-capability At least some of the minimum sub-capability services in the capability service verify the information input to the information interaction page; and the activation module is configured to activate the account on the target platform in response to the information passing the verification.
根据本公开的另一方面,提供了一种电子设备,包括:至少一个处理器以及与处理器通信连接的存储器;存储器存储有可被至少一个处理器执行的命令,指令被至少一个处理器执行,以使至少一个处理器能够执行上述方法的步骤。According to another aspect of the present disclosure, an electronic device is provided, including: at least one processor and a memory communicatively connected to the processor; the memory stores commands executable by the at least one processor, and the instructions are executed by the at least one processor , so that at least one processor can execute the steps of the above method.
根据本公开的另一方面,提供了一种存储有计算机指令的非瞬时计算机可读存储介质,计算机指令用于使计算机执行上述方法的步骤。According to another aspect of the present disclosure, there is provided a non-transitory computer-readable storage medium storing computer instructions, the computer instructions are used to cause a computer to execute the steps of the above method.
根据本公开的另一方面,提供了一种计算机程序产品,包括计算机程序。计算机程序被处理器执行时实现上述方法的步骤。According to another aspect of the present disclosure, a computer program product is provided, comprising a computer program. When the computer program is executed by the processor, the steps of the above methods are realized.
根据本公开的一个或多个实施例,可以利用平台入驻处理方法,统一管控来自不同渠道的账号的入驻业务。According to one or more embodiments of the present disclosure, the platform entry processing method can be used to uniformly manage and control the entry services of accounts from different channels.
应当理解,本部分所描述的内容并非旨在标识本公开的实施例的关键或重要特征,也不用于限制本公开的范围。本公开的其它特征将通过以下的说明书而变得容易理解。It should be understood that what is described in this section is not intended to identify key or important features of the embodiments of the present disclosure, nor is it intended to limit the scope of the present disclosure. Other features of the present disclosure will be readily understood through the following description.
附图说明Description of drawings
附图示例性地示出了实施例并且构成说明书的一部分,与说明书的文字描述一起用于讲解实施例的示例性实施方式。所示出的实施例仅出于例示的目的,并不限制权利要求的范围。在所有附图中,相同的附图标记指代类似但不一定相同的要素。The drawings exemplarily illustrate the embodiment and constitute a part of the specification, and together with the text description of the specification, serve to explain the exemplary implementation of the embodiment. The illustrated embodiments are for illustrative purposes only and do not limit the scope of the claims. Throughout the drawings, like reference numbers designate similar, but not necessarily identical, elements.
图1示出了根据本公开的实施例的可以在其中实施本文描述的各种方法的示例性系统的示意图;FIG. 1 shows a schematic diagram of an exemplary system in which various methods described herein may be implemented according to an embodiment of the present disclosure;
图2示出了根据本公开的实施例的平台入驻处理方法的流程图;FIG. 2 shows a flow chart of a platform onboarding processing method according to an embodiment of the present disclosure;
图3A-3C示出了根据本公开的实施例的不同来源渠道的账号的入驻业务的示意图;3A-3C show a schematic diagram of the entry service of accounts from different source channels according to an embodiment of the present disclosure;
图4示出了根据本公开的实施例的在图2的方法中配置入驻管理后台的示例操作的流程图;FIG. 4 shows a flow chart of an example operation of configuring an occupancy management background in the method of FIG. 2 according to an embodiment of the present disclosure;
图5示出了根据本公开的实施例的在图4的方法中配置入驻管理后台的示例操作的示意图;Fig. 5 shows a schematic diagram of an example operation of configuring the occupancy management background in the method of Fig. 4 according to an embodiment of the present disclosure;
图6示出了根据本公开实施例的在图2的方法中对信息进行校验的示例操作的示意图;Fig. 6 shows a schematic diagram of an example operation of verifying information in the method of Fig. 2 according to an embodiment of the present disclosure;
图7示出了根据本公开的实施例的平台入驻处理装置的结构框图;Fig. 7 shows a structural block diagram of a platform onboarding processing device according to an embodiment of the present disclosure;
图8示出了能够用于实现本公开的实施例的示例性电子设备的结构框图。FIG. 8 shows a structural block diagram of an exemplary electronic device that can be used to implement the embodiments of the present disclosure.
具体实施方式Detailed ways
以下结合附图对本公开的示范性实施例做出说明,其中包括本公开实施例的各种细节以助于理解,应当将它们认为仅仅是示范性的。因此,本领域普通技术人员应当认识到,可以对这里描述的实施例做出各种改变和修改,而不会背离本公开的范围。同样,为了清楚和简明,以下的描述中省略了对公知功能和结构的描述。Exemplary embodiments of the present disclosure are described below in conjunction with the accompanying drawings, which include various details of the embodiments of the present disclosure to facilitate understanding, and they should be regarded as exemplary only. Accordingly, those of ordinary skill in the art will recognize that various changes and modifications of the embodiments described herein can be made without departing from the scope of the present disclosure. Also, descriptions of well-known functions and constructions are omitted in the following description for clarity and conciseness.
在本公开中,除非另有说明,否则使用术语“第一”、“第二”等来描述各种要素不意图限定这些要素的位置关系、时序关系或重要性关系,这种术语只是用于将一个元件与另一元件区分开。在一些示例中,第一要素和第二要素可以指向该要素的同一实例,而在某些情况下,基于上下文的描述,它们也可以指代不同实例。In the present disclosure, unless otherwise stated, using the terms "first", "second", etc. to describe various elements is not intended to limit the positional relationship, temporal relationship or importance relationship of these elements, and such terms are only used for Distinguishes one element from another. In some examples, the first element and the second element may refer to the same instance of the element, and in some cases, they may also refer to different instances based on contextual description.
在本公开中对各种所述示例的描述中所使用的术语只是为了描述特定示例的目的,而并非旨在进行限制。除非上下文另外明确地表明,如果不特意限定要素的数量,则该要素可以是一个也可以是多个。此外,本公开中所使用的术语“和/或”涵盖所列出的项目中的任何一个以及全部可能的组合方式。The terminology used in describing the various described examples in this disclosure is for the purpose of describing particular examples only and is not intended to be limiting. Unless the context clearly indicates otherwise, if the number of elements is not specifically limited, there may be one or more elements. In addition, the term "and/or" used in the present disclosure covers any one and all possible combinations of the listed items.
在相关技术中,由于入驻平台的账号/用户身份特征的复杂性,不同平台引入的账号资质材料不同,且同一材料的规则不同、产品入口交互流程不同。例如自媒体账号在平台有多套身份,可以是以自媒体、小程序等内容和服务提供者入驻。又例如自媒体百家号的入驻类型包括个人与机构、明星号引入、官媒账号引入、小程序开发者等引入的填写基础材料、资质材料、入驻规则与流程、以及审核标准差异性较大。In related technologies, due to the complexity of the account/user identity characteristics of the platform, the account qualification materials introduced by different platforms are different, and the rules of the same material are different, and the product entry interaction process is different. For example, a self-media account has multiple identities on the platform, which can be settled by content and service providers such as self-media and small programs. Another example is that the entry types of self-media Baijia account include individuals and institutions, the introduction of star accounts, the introduction of official media accounts, the introduction of small program developers, etc. The basic materials, qualification materials, entry rules and procedures, and review standards are quite different. .
在相关技术中,当新的一类账号渠道引入时,历史方案会复制已有的产品代码,进行定制化改造。例如医生以邀请码方式开通账号需要开号接入需求,定制化支持通过邀请码方式进入开通页面。与向普通个人账号入驻所提供的代码包相比,对于医生账户,还需要提供医疗材料填写与审核服务。由于在定制化改造时会复制已有的产品代码,当多个渠道接入时,存在多个代码包与多套审核页面。面对多类渠道账号,入口引导需要兼容多个页面。并且,当修改基础规则的时候,需要改动多个代码包,迭代成本高。In related technologies, when a new type of account channel is introduced, the historical solution will copy the existing product code and carry out customized transformation. For example, a doctor who opens an account with an invitation code needs to open an account to access requirements, and customization supports entering the activation page through an invitation code. Compared with the code package provided for ordinary personal accounts, for doctor accounts, it is also necessary to provide medical materials filling and review services. Since the existing product code will be copied during the customized transformation, when multiple channels are connected, there will be multiple code packages and multiple sets of review pages. Faced with multiple types of channel accounts, the entrance guidance needs to be compatible with multiple pages. Moreover, when modifying the basic rules, multiple code packages need to be modified, and the cost of iteration is high.
此外,在相关技术中,新渠道引入时工作量重复,定制化规则随着渠道迭代。对于每个渠道的策略规则,产品层面不具备可读性。针对不同的入驻渠道,相关技术会复制多套入驻流程系统与多套入驻审核后台,代码耦合度高,例如相同逻辑的迭代,需要迭代多处。材料填写入口的前端代码混乱,接入方式和规则不具备可读性。当各个产品不兼容入口规则时,不同渠道账号之间彼此不互通,造成用户侧可能需要重复填写材料。另外,当对多类渠道进行干预规则的时候,需要改造多出,容易出现纰漏。In addition, in related technologies, the workload is repeated when new channels are introduced, and the customized rules are iterated along with the channels. There is no readability at the product level for policy rules per channel. For different entry channels, related technologies will replicate multiple sets of entry process systems and multiple sets of entry review backgrounds, with a high degree of code coupling. For example, iterations of the same logic need to be iterated in multiple places. The front-end code of the material filling entry is confusing, and the access methods and rules are not readable. When each product is not compatible with the entry rules, different channel accounts do not communicate with each other, resulting in the user side may need to fill in the materials repeatedly. In addition, when intervening rules for multiple channels, more modifications are required, and mistakes are prone to occur.
故而,如何建设一套不同资质诉求的账号引入系统,能快速接入不同产品形态下的用户,并且做到统一管理管控是亟待解决的需求。Therefore, how to build a set of account introduction system with different qualification demands, which can quickly access users in different product forms, and achieve unified management and control is an urgent need to be solved.
本公开的实施例通过引入平台入驻处理方法,将账号入驻业务进行拆解以及复用,实现了对来自不同渠道的账号入驻业务进行统一管理管控。The embodiment of the present disclosure introduces the platform registration processing method to disassemble and reuse the account registration business, and realizes the unified management and control of the account registration business from different channels.
下面将结合附图详细描述本公开的实施例。Embodiments of the present disclosure will be described in detail below with reference to the accompanying drawings.
图1示出了根据本公开的实施例可以将本文描述的各种方法和装置在其中实施的示例性系统100的示意图。参考图1,该系统100包括一个或多个客户端设备101、102、103、104、105和106、服务器120以及将一个或多个客户端设备耦接到服务器120的一个或多个通信网络110。客户端设备101、102、103、104、105和106可以被配置为执行一个或多个应用程序。FIG. 1 shows a schematic diagram of an exemplary system 100 in which various methods and apparatus described herein may be implemented according to an embodiment of the present disclosure. 1, the system 100 includes one or more client devices 101, 102, 103, 104, 105, and 106, a server 120, and one or more communication networks coupling the one or more client devices to the server 120 110. Client devices 101, 102, 103, 104, 105, and 106 may be configured to execute one or more applications.
在本公开的实施例中,服务器120可以运行使得能够执行平台入驻处理方法的一个或多个服务或软件应用。In an embodiment of the present disclosure, the server 120 may run one or more services or software applications that enable execution of the platform onboarding processing method.
在某些实施例中,服务器120还可以提供可以包括非虚拟环境和虚拟环境的其他服务或软件应用。在某些实施例中,这些服务可以作为基于web的服务或云服务提供,例如在软件即服务(SaaS)模型下提供给客户端设备101、102、103、104、105和/或106的用户。In some embodiments, server 120 may also provide other services or software applications that may include non-virtualized environments and virtualized environments. In some embodiments, these services may be provided as web-based services or cloud services, such as under a software-as-a-service (SaaS) model to users of client devices 101, 102, 103, 104, 105, and/or 106 .
在图1所示的配置中,服务器120可以包括实现由服务器120执行的功能的一个或多个组件。这些组件可以包括可由一个或多个处理器执行的软件组件、硬件组件或其组合。操作客户端设备101、102、103、104、105和/或106的用户可以依次利用一个或多个客户端应用程序来与服务器120进行交互以利用这些组件提供的服务。应当理解,各种不同的系统配置是可能的,其可以与系统100不同。因此,图1是用于实施本文所描述的各种方法的系统的一个示例,并且不旨在进行限制。In the configuration shown in FIG. 1 , server 120 may include one or more components that implement the functions performed by server 120 . These components may include software components, hardware components or combinations thereof executable by one or more processors. Users operating client devices 101, 102, 103, 104, 105, and/or 106 may in turn utilize one or more client application programs to interact with server 120 to utilize the services provided by these components. It should be understood that various different system configurations are possible, which may differ from system 100 . Accordingly, FIG. 1 is one example of a system for implementing the various methods described herein, and is not intended to be limiting.
用户可以使用客户端设备101、102、103、104、105和/或106来申请平台入驻。客户端设备可以提供使客户端设备的用户能够与客户端设备进行交互的接口。客户端设备还可以经由该接口向用户输出信息。尽管图1仅描绘了六种客户端设备,但是本领域技术人员将能够理解,本公开可以支持任何数量的客户端设备。Users can use client devices 101 , 102 , 103 , 104 , 105 and/or 106 to apply for platform occupancy. A client device may provide an interface that enables a user of the client device to interact with the client device. The client device can also output information to the user via the interface. Although FIG. 1 depicts only six client devices, those skilled in the art will understand that the present disclosure can support any number of client devices.
客户端设备101、102、103、104、105和/或106可以包括各种类型的计算机设备,例如便携式手持设备、通用计算机(诸如个人计算机和膝上型计算机)、工作站计算机、可穿戴设备、游戏系统、瘦客户端、各种消息收发设备、传感器或其他感测设备等。这些计算机设备可以运行各种类型和版本的软件应用程序和操作系统,例如Microsoft Windows、AppleiOS、类UNIX操作系统、Linux或类Linux操作系统(例如Google Chrome OS);或包括各种移动操作系统,例如Microsoft Windows Mobile OS、iOS、Windows Phone、Android。便携式手持设备可以包括蜂窝电话、智能电话、平板电脑、个人数字助理(PDA)等。可穿戴设备可以包括头戴式显示器和其他设备。游戏系统可以包括各种手持式游戏设备、支持互联网的游戏设备等。客户端设备能够执行各种不同的应用程序,例如各种与Internet相关的应用程序、通信应用程序(例如电子邮件应用程序)、短消息服务(SMS)应用程序,并且可以使用各种通信协议。Client devices 101, 102, 103, 104, 105, and/or 106 may include various types of computing devices, such as portable handheld devices, general-purpose computers (such as personal computers and laptops), workstation computers, wearable devices, Gaming systems, thin clients, various messaging devices, sensors or other sensing devices, etc. These computer devices can run various types and versions of software applications and operating systems, such as Microsoft Windows, Apple iOS, UNIX-like operating systems, Linux or Linux-like operating systems (such as Google Chrome OS); or include various mobile operating systems, For example Microsoft Windows Mobile OS, iOS, Windows Phone, Android. Portable handheld devices may include cellular phones, smart phones, tablet computers, personal digital assistants (PDAs), and the like. Wearable devices can include head-mounted displays and other devices. Gaming systems may include various handheld gaming devices, Internet-enabled gaming devices, and the like. A client device is capable of executing a variety of different applications, such as various Internet-related applications, communication applications (eg, email applications), Short Message Service (SMS) applications, and may use a variety of communication protocols.
网络110可以是本领域技术人员熟知的任何类型的网络,其可以使用多种可用协议中的任何一种(包括但不限于TCP/IP、SNA、IPX等)来支持数据通信。仅作为示例,一个或多个网络110可以是局域网(LAN)、基于以太网的网络、令牌环、广域网(WAN)、因特网、虚拟网络、虚拟专用网络(VPN)、内部网、外部网、公共交换电话网(PSTN)、红外网络、无线网络(例如蓝牙、WIFI)和/或这些和/或其他网络的任意组合。Network 110 can be any type of network known to those skilled in the art that can support data communications using any of a number of available protocols, including but not limited to TCP/IP, SNA, IPX, and the like. By way of example only, the one or more networks 110 may be a local area network (LAN), an Ethernet-based network, a token ring, a wide area network (WAN), the Internet, a virtual network, a virtual private network (VPN), an intranet, an extranet, Public switched telephone network (PSTN), infrared network, wireless network (eg Bluetooth, WIFI) and/or any combination of these and/or other networks.
服务器120可以包括一个或多个通用计算机、专用服务器计算机(例如PC(个人计算机)服务器、UNIX服务器、中端服务器)、刀片式服务器、大型计算机、服务器群集或任何其他适当的布置和/或组合。服务器120可以包括运行虚拟操作系统的一个或多个虚拟机,或者涉及虚拟化的其他计算架构(例如可以被虚拟化以维护服务器的虚拟存储设备的逻辑存储设备的一个或多个灵活池)。在各种实施例中,服务器120可以运行提供下文所描述的功能的一个或多个服务或软件应用。Server 120 may include one or more general purpose computers, dedicated server computers (e.g., PC (personal computer) servers, UNIX servers, midrange servers), blade servers, mainframe computers, server clusters, or any other suitable arrangement and/or combination . Server 120 may include one or more virtual machines running virtual operating systems, or other computing architectures involving virtualization (eg, one or more flexible pools of logical storage devices that may be virtualized to maintain the server's virtual storage devices). In various embodiments, server 120 may run one or more services or software applications that provide the functionality described below.
服务器120中的计算单元可以运行包括上述任何操作系统以及任何商业上可用的服务器操作系统的一个或多个操作系统。服务器120还可以运行各种附加服务器应用程序和/或中间层应用程序中的任何一个,包括HTTP服务器、FTP服务器、CGI服务器、JAVA服务器、数据库服务器等。Computing units in server 120 may run one or more operating systems including any of the operating systems described above as well as any commercially available server operating systems. Server 120 may also run any of a variety of additional server applications and/or middle-tier applications, including HTTP servers, FTP servers, CGI servers, JAVA servers, database servers, and the like.
在一些实施方式中,服务器120可以包括一个或多个应用程序,以分析和合并从客户端设备101、102、103、104、105和106的用户接收的数据馈送和/或事件更新。服务器120还可以包括一个或多个应用程序,以经由客户端设备101、102、103、104、105和106的一个或多个显示设备来显示数据馈送和/或实时事件。In some implementations, server 120 may include one or more applications to analyze and consolidate data feeds and/or event updates received from users of client devices 101 , 102 , 103 , 104 , 105 , and 106 . Server 120 may also include one or more applications to display data feeds and/or real-time events via one or more display devices of client devices 101 , 102 , 103 , 104 , 105 , and 106 .
在一些实施方式中,服务器120可以为分布式系统的服务器,或者是结合了区块链的服务器。服务器120也可以是云服务器,或者是带人工智能技术的智能云计算服务器或智能云主机。云服务器是云计算服务体系中的一项主机产品,以解决传统物理主机与虚拟专用服务器(VPS,Virtual Private Server)服务中存在的管理难度大、业务扩展性弱的缺陷。In some implementations, the server 120 may be a server of a distributed system, or a server combined with a blockchain. The server 120 can also be a cloud server, or an intelligent cloud computing server or an intelligent cloud host with artificial intelligence technology. Cloud server is a host product in the cloud computing service system to solve the defects of difficult management and weak business scalability existing in traditional physical host and virtual private server (VPS, Virtual Private Server) services.
系统100还可以包括一个或多个数据库130。在某些实施例中,这些数据库可以用于存储数据和其他信息。例如,数据库130中的一个或多个可用于存储诸如音频文件和视频文件的信息。数据存储库130可以驻留在各种位置。例如,由服务器120使用的数据存储库可以在服务器120本地,或者可以远离服务器120且可以经由基于网络或专用的连接与服务器120通信。数据存储库130可以是不同的类型。在某些实施例中,由服务器120使用的数据存储库可以是数据库,例如关系数据库。这些数据库中的一个或多个可以响应于命令而存储、更新和检索到数据库以及来自数据库的数据。System 100 may also include one or more databases 130 . In some embodiments, these databases may be used to store data and other information. For example, one or more of databases 130 may be used to store information such as audio files and video files. Data repository 130 may reside in various locations. For example, the data store used by server 120 may be local to server 120, or may be remote from server 120 and may communicate with server 120 via a network-based or dedicated connection. Data repository 130 can be of different types. In some embodiments, the data store used by server 120 may be a database, such as a relational database. One or more of these databases may store, update and retrieve the database and data from the database in response to commands.
在某些实施例中,数据库130中的一个或多个还可以由应用程序使用来存储应用程序数据。由应用程序使用的数据库可以是不同类型的数据库,例如键值存储库,对象存储库或由文件系统支持的常规存储库。In some embodiments, one or more of databases 130 may also be used by applications to store application data. Databases used by applications can be different types of databases such as key-value stores, object stores or regular stores backed by a file system.
图1的系统100可以以各种方式配置和操作,以使得能够应用根据本公开所描述的各种方法和装置。The system 100 of FIG. 1 may be configured and operated in various ways to enable application of the various methods and apparatuses described in accordance with this disclosure.
图2示出了根据本公开的实施例的平台入驻处理方法200的流程图。如图2所示,平台入驻处理方法200包括步骤210至240。FIG. 2 shows a flowchart of a platform onboarding processing method 200 according to an embodiment of the present disclosure. As shown in FIG. 2 , the platform entry processing method 200 includes steps 210 to 240 .
在步骤210,获取向目标平台申请入驻的账号的第一来源渠道,第一来源渠道具有对应的业务特征。在一个示例中,第一来源渠道可以是例如来自自媒体百家号、医疗类公众号等。在一个示例中,自媒体百家号对应的业务特征为媒体类业务,而医疗类公众号对应的业务特征为医生类业务、医院类业务、诊疗类业务等。In step 210, the first source channel of the account that is applied to the target platform is acquired, and the first source channel has corresponding service characteristics. In an example, the first source channel may be, for example, from We Media Baijia Account, medical official account, and the like. In one example, the business characteristics corresponding to the self-media Baijia account are media services, and the business characteristics corresponding to the medical official accounts are doctor services, hospital services, diagnosis and treatment services, and so on.
在步骤220,根据第一来源渠道,配置入驻管理后台,入驻管理后台被配置为:基于对应的业务特征,将账号入驻业务拆解为多个最小子能力业务,并且基于多个最小子能力业务,向账号提供信息交互页面,多个最小子能力业务能够在根据不同于第一来源渠道的第二来源渠道配置入驻管理后台时被复用。在一个示例中,基于不同来源渠道的业务特征,可以将入驻该账号的入驻业务拆解为多个最小子能力业务。例如,最小子能力业务可以是审核用户名的合规性、ID分配或审核分区等。同时,最小子能力业务具有可复用性。例如,当来自自媒体的账号申请入驻,最小子能力业务可以包括校验用户名、ID分配、人机审核等。当来自不同于自媒体的账号,例如医疗类账号,申请入驻时,上述最小子能力业务可以在该类账号的入驻业务中被重复调用。In step 220, according to the first source channel, the onboarding management background is configured. The onboarding management background is configured to: disassemble the account onboarding service into multiple minimum sub-capability services based on the corresponding business characteristics, and based on the multiple minimum subcapability services , provide an information interaction page to the account, and multiple minimum sub-capability services can be reused when entering the management background according to the configuration of the second source channel different from the first source channel. In one example, based on the business characteristics of different source channels, the registered business of the account can be disassembled into multiple minimum sub-capability businesses. For example, the minimum sub-capability business can be auditing compliance of user names, ID allocation, or auditing partitions, etc. At the same time, the minimum sub-capability service is reusable. For example, when an account from We Media applies for entry, the minimum sub-capability services may include verification of user name, ID allocation, man-machine review, etc. When an account other than self-media, such as a medical account, applies for entry, the above-mentioned minimum sub-capability service can be repeatedly called in the entry service of this type of account.
在步骤230,基于多个最小子能力业务中的至少部分最小子能力业务,对输入到信息交互页面的信息进行校验。在一个示例中,最小子能力业务可以包括提供信息交互页面的子能力业务和对用户通过信息交互页面填写的信息进行校验的最小子能力业务。在一个示例中,校验类业务可以分为多阶段校验,例如属性校验、账号提交校验和账号审核校验,并且每个阶段的校验可以拆解为具备复用性的最小子能力业务。In step 230, the information input to the information interaction page is verified based on at least part of the minimum sub-capability services among the plurality of minimum sub-capability services. In an example, the minimum sub-capability service may include a sub-capability service for providing an information interaction page and a minimum sub-capability service for verifying information filled in by a user through the information interaction page. In an example, the verification business can be divided into multi-stage verification, such as attribute verification, account submission verification and account verification verification, and the verification of each stage can be disassembled into the smallest sub-components with reusability. capability business.
在步骤240,响应于信息通过校验,向目标平台开通账号。在一个示例中,当用户所填写的信息通过所有校验,则向目标平台开通账号,实现在目标平台的入驻。In step 240, an account is opened to the target platform in response to the information passing the verification. In one example, when the information filled in by the user passes all checks, an account is opened to the target platform to realize the settlement on the target platform.
在一些示例性实施例中,可以通过入驻管理后台,调整多个最小子能力业务中的至少一个最小子能力业务,以实现不同业务特征的统一调控。In some exemplary embodiments, at least one minimum sub-capability service among multiple minimum sub-capability services may be adjusted by entering the management background, so as to realize unified regulation of different service characteristics.
综上所述,方法200可以根据来自不同渠道的账号所对应的业务类型,将入驻业务拆解为多个最小子能力业务。由于最小子能力业务具备可复用性,因此对于来自其他渠道的账号的入驻业务,可以通过组合调用同样的最小子能力业务来实现。此外,当对某一最小子能力业务进行干预时,包括该最小子能力业务的所有入驻业务均能生效,从而实现对来自各个渠道的账号入驻的统一调控。To sum up, the method 200 can decompose the on-site service into multiple minimum sub-capability services according to the service types corresponding to the accounts from different channels. Due to the reusability of the minimum sub-capability business, it can be realized by calling the same minimum sub-capability business for the inbound business of accounts from other channels. In addition, when a minimum sub-capability service is intervened, all settled services including the minimum sub-capability service can take effect, so as to realize unified control of account entry from various channels.
图3A-3C示出了根据本公开的实施例的不同来源渠道的账号的入驻业务的示意图。如图3A所示,300A表示来源于例如医疗领域的账号的入驻业务。入驻业务300A包括信息填写370、校验380、审核360和开通账号390。3A-3C show schematic diagrams of check-in services of accounts from different source channels according to an embodiment of the present disclosure. As shown in FIG. 3A , 300A represents a check-in business originating from an account in the medical field, for example. The settlement business 300A includes filling in information 370 , verifying 380 , reviewing 360 and opening an account 390 .
信息填写370包括最小子能力业务310至350。例如,最小子能力业务310可以表示号ID分配、320可以表示昵称/用户名、330可以表示头像、340可以表示签名以及350可以表示医疗资质。Information fill 370 includes minimum sub-capability services 310-350. For example, the minimum sub-capability service 310 may represent number ID allocation, 320 may represent nickname/username, 330 may represent avatar, 340 may represent signature and 350 may represent medical qualification.
校验380包括最小子能力业务322至328,并且可以对昵称/用户名320进行校验。最小子能力业务322可以是企业端号库唯一性校验、324可以是消费者端号库唯一性校验、326可以是反作弊校验以及328可以是医疗保护词校验。这里,所谓“保护词”是被排除用作账号的特定词语,例如敏感词。Verification 380 includes minimum sub-capability services 322 to 328, and nickname/username 320 may be verified. The minimum sub-capability service 322 can be the uniqueness check of the enterprise terminal number database, 324 can be the uniqueness check of the consumer terminal number database, 326 can be the anti-cheating check and 328 can be the medical protection word check. Here, the so-called "protected words" are specific words that are excluded from being used as account numbers, such as sensitive words.
图3B示出了来源于不同于医疗领域的渠道的账号的入驻业务300B。图3B中相似的附图标记表示与图3A中相似的元素,在此不再赘述。如图3B所示,由于账号来源不同于图3A中的医疗领域,因此各最小子能力的调度和配置也发生变化。在一个示例中,最小子能力310至340可以复用到入驻业务300B。然而,由于300B不涉及医疗业务,因此信息填写370’不需要包括医疗资质350,并且校验380’不需要包括医疗保护词校验328。FIG. 3B shows an onboarding service 300B originating from an account other than a channel in the medical field. Similar reference numerals in FIG. 3B represent elements similar to those in FIG. 3A , and details are not repeated here. As shown in FIG. 3B , because the source of the account is different from the medical field in FIG. 3A , the scheduling and configuration of each minimum sub-capability also changes. In one example, the minimum subcapabilities 310 to 340 can be multiplexed into the on-site service 300B. However, since 300B does not involve medical services, information filling 370' does not need to include medical qualification 350, and verification 380' does not need to include medical protection word verification 328.
图3C示出了来源于不同于图3A和图3B的渠道的入驻业务300C。在一个示例中,300C中的账号可能已经在其他平台开通过账号,故而可以不需要各类信息填写和校验的重复调用,仅需要复用ID分配310即可开通账号。Figure 3C shows onboarding traffic 300C originating from a different channel than that of Figures 3A and 3B. In one example, the account in 300C may have already been opened on other platforms, so repeated calls for filling in and verifying various information may not be required, and only the multiplexed ID allocation 310 is required to open the account.
在一些示例性实施例中,至少部分最小子能力业务包括由以下各项所组成组中的至少一项:能够基于所述账号的业务特征进行定制化的最小子能力业务;能够并行执行的最小子能力业务;和能够重试执行的最小子能力业务。在一个示例中,根据不同最小子能力业务的执行耗时与核心度分级,可以调度相应的最小子能力业务为并行执行或重试执行。例如,当验证身份证的最小子能力业务为核心业务,可以重试执行该业务直到身份证验证通过。在一个示例中,对用户名验证的最小子能力业务可以包括词表查询和唯一性检查,因此可以并行地查询各个词表以实现用户名验证。在一些示例性实施例中,部分最小子能力业务还可以具有定制化能力。例如,若来自自媒体的账号要求在账号校验时进行额外的校验,则可以针对自媒体类账号定制化最小子能力业务。In some exemplary embodiments, at least some of the minimum sub-capability services include at least one of the following: a minimum sub-capability service that can be customized based on the service characteristics of the account; a minimum sub-capability service that can be executed in parallel; small sub-capability business; and the smallest sub-capability business capable of retrying execution. In an example, according to the execution time and core degree classification of different minimum sub-capability services, the corresponding minimum sub-capability services may be scheduled for parallel execution or retry execution. For example, when the minimum sub-capability business of verifying the ID card is the core business, the execution of the business can be retried until the verification of the ID card is passed. In an example, the minimum sub-capability service for username verification may include vocabulary query and uniqueness check, so each vocabulary can be queried in parallel to implement username verification. In some exemplary embodiments, some minimum sub-capability services may also have customization capabilities. For example, if an account from We Media requires additional verification during account verification, the minimum sub-capability service can be customized for We Media accounts.
综上所述,按照账号业务不同可以采用不同的最小子能力业务执行顺序和定制化最小子能力业务,从而增加了对于不同来源账号入驻处理的稳定性及灵活性。To sum up, different minimum sub-capability business execution sequences and customized minimum sub-capability services can be adopted according to different account services, thereby increasing the stability and flexibility of account entry processing from different sources.
图4示出了根据本公开的实施例的在图2的方法中配置入驻管理后台的示例操作的流程图。如图4所示,配置入驻管理后台(步骤220)进一步包括步骤410至步骤440。FIG. 4 shows a flow chart of an example operation of configuring an onboarding management background in the method of FIG. 2 according to an embodiment of the present disclosure. As shown in FIG. 4 , configuring the occupancy management background (step 220 ) further includes steps 410 to 440 .
在步骤410,配置入口引导,包括提供多个跳转链接。在一些示例性实施例中,配置入口引导还可以包括提供入口文案。在一个示例中,入口文案可以提示用户目前的账号开通状态、已经完成的阶段、需要跳转的资料填写阶段等。在一个示例中,跳转链接是能够从当前信息交互页面跳转到其他的信息交互页面。在一个示例中,用户可以通过各种人机交互方式,例如点击跳转,来通过跳转链接跳转到下一个阶段。In step 410, the entry guide is configured, including providing a plurality of jump links. In some exemplary embodiments, configuring the entry guidance may further include providing entry text. In one example, the entry copywriting can prompt the user's current account opening status, the completed stages, the data filling stage that needs to be jumped, and so on. In an example, the jump link is capable of jumping from the current information interaction page to other information interaction pages. In an example, the user can jump to the next stage through a jump link through various human-computer interaction methods, such as clicking jump.
在步骤420,配置多个属性校验阶段,每个属性校验阶段包括多个最小子能力业务的第一子集,第一子集包括用于实时校验账号输入的信息的最小子能力业务,每个属性校验阶段对应多个跳转链接中的一个跳转链接并且向账号提供相应的信息交互页面。在一个示例中,属性校验阶段可以提供用户用于填写资料的信息交互页面,并且在用户填写相应资料时,实时地对所填写的信息进行校验。例如,当用户需要提供身份证信息,属性校验阶段能够实时校验用户填写的身份证信息是否符合规定,例如符合字长规定。在一个示例中,第一子集还可以包括定制化能力。In step 420, multiple attribute verification stages are configured, each attribute verification stage includes a first subset of multiple minimum sub-capability services, and the first subset includes minimum sub-capability services for real-time verification of account input information , each attribute verification stage corresponds to one of the multiple jump links and provides a corresponding information interaction page to the account. In an example, the attribute verification stage may provide an information interaction page for the user to fill in the information, and when the user fills in the corresponding information, the filled information may be verified in real time. For example, when a user needs to provide ID card information, the attribute verification stage can verify in real time whether the ID card information filled in by the user complies with the regulations, such as the character length requirements. In one example, the first subset can also include customization capabilities.
在步骤430,配置账号提交阶段,账号提交阶段包括多个最小子能力业务的第二子集,第二子集包括用于对账号输入的信息进行提交类校验的最小子能力业务。在一些示例性实施例中,第二子集还包括由以下各项所组成组中的至少一项:能够对所述账号进行ID分配的最小子能力业务;能够对所述账号输入的信息进行送审的最小子能力业务;和能够根据所述账号对应的来源渠道进行统一存储的最小子能力业务。在一个示例中,第二子集还可以包括定制化能力。In step 430, the account submission phase is configured. The account submission phase includes a second subset of a plurality of minimum sub-capability services, and the second subset includes minimum sub-capability services for submitting verification of account input information. In some exemplary embodiments, the second subset further includes at least one item in the group consisting of: a minimum sub-capability service capable of performing ID allocation on the account; The minimum sub-capability business submitted for review; and the minimum sub-capability business that can be stored uniformly according to the source channel corresponding to the account. In one example, the second subset can also include customization capabilities.
当用户填写完信息后,用户可以通过进行例如点击跳转的人机交互操作来提交所填写的信息。在一个示例中,账号提交阶段能够对用户提交的信息做进一步处理,例如数据处理、ID分配、统一存储以及提交类校验。在一个示例中,账号提交阶段还能够根据账号的要求将提交的信息进行下发送审。例如,当自媒体账号下属的其他子账号或该账号的用户进行平台入驻时,在账号提交阶段可以将子账号或自媒体账号的用户所提交的信息下发到自媒体账号进行送审。After the user fills in the information, the user can submit the filled information by performing a human-computer interaction operation such as clicking to jump. In an example, the account submission stage can further process the information submitted by the user, such as data processing, ID allocation, unified storage, and submission class verification. In an example, the account submission stage can also send the submitted information for review according to the requirements of the account. For example, when other sub-accounts under a self-media account or users of the account enter the platform, the information submitted by the sub-account or users of the self-media account can be sent to the self-media account for review during the account submission stage.
在步骤440,配置账号审核阶段,账号审核阶段包括多个最小子能力业务的第三子集,第三子集包括用于对账号输入的信息进行审核类校验的最小子能力业务。在一些示例性实施例中,第三子集还包括由以下各项所组成组中的至少一项:能够机器审核所述账号输入的信息的最小子能力业务;和能够用于人工审核所述账号输入的信息的最小子能力业务。在一个示例中,第三子集还可以包括定制化能力。In step 440, configure the account verification phase, the account verification phase includes a third subset of a plurality of minimum sub-capability services, the third subset includes minimum sub-capability services for audit-type verification of account input information. In some exemplary embodiments, the third subset further includes at least one item in the group consisting of: a minimum sub-capability business capable of machine reviewing the information entered by the account; and a service capable of manually reviewing the The minimum sub-capability business of the information entered by the account. In one example, the third subset can also include customization capabilities.
在一个示例中,账号审核阶段能够对所提交的信息进行机器审核,例如链接到平台外部的信息库来进一步审核账户所提交的信息。进一步地,账号审核阶段还能够将信息进行审核分区并分配相应的审核权限,以用于人工审核账户所提交的信息。In one example, the account review stage can perform machine review of the submitted information, such as linking to an information repository outside the platform to further review the information submitted by the account. Furthermore, in the account review stage, the information can be divided into review partitions and corresponding review permissions can be assigned to manually review the information submitted by the account.
在一些示例性实施例中,至少部分最小子能力业务包括第一子集、第二子集和第三子集。In some exemplary embodiments, at least some of the minimum sub-capability services include a first subset, a second subset and a third subset.
图5示出了根据本公开的实施例的在图4的方法中配置入驻管理后台的示例操作500的示意图。如图5所示,配置入驻管理后台的示例操作500包括配置入口引导510、多个属性校验阶段520、账号提交阶段530和账号审核阶段540。FIG. 5 shows a schematic diagram of an example operation 500 of configuring an occupancy management background in the method of FIG. 4 according to an embodiment of the present disclosure. As shown in FIG. 5 , the example operation 500 of configuring the occupancy management background includes a configuration entry guide 510 , a multiple attribute verification stage 520 , an account submission stage 530 and an account review stage 540 .
多个属性校验阶段520包括第一子集:最小子能力业务521至528。最小子能力业务521至529可以分别是用户名、头像、个人介绍、邀请码、身份证、机构代码、营业执照、账号类型和定制化能力。多个属性校验阶段520可以根据最小子能力业务521至529提供给用户相应的信息交互页面。在一个示例中,每个属性校验阶段可以显示一个或多个最小子能力业务对应的信息交互页面。Multiple attribute verification phase 520 includes a first subset: minimum subcapability services 521 to 528 . The minimum sub-capability services 521 to 529 can be user name, avatar, personal introduction, invitation code, ID card, organization code, business license, account type and customization ability respectively. Multiple attribute verification stages 520 can provide users with corresponding information interaction pages according to the minimum sub-capability services 521 to 529 . In an example, each attribute verification stage may display information interaction pages corresponding to one or more minimum sub-capability services.
账号提交阶段530包括第二子集:最小子能力业务531至536。最小子能力业务531至536可以分别是数据处理、提交类校验、消息下发、ID分配、统一存储和定制化能力。The account submission stage 530 includes a second subset: minimum sub-capability services 531 to 536 . The minimum sub-capability services 531 to 536 can be respectively data processing, submission type verification, message delivery, ID allocation, unified storage and customization capabilities.
账号审核阶段540包括第三子集:最小子能力业务541至544。最小子能力业务541至544可以分别是机审规则引擎、审核分区、审核权限和定制化能力。The account verification stage 540 includes a third subset: minimum sub-capability services 541 to 544 . The minimum sub-capability services 541 to 544 can be machine review rule engine, review partition, review authority and customization capability respectively.
综上所述,本公开的实施例可以将入驻管理后台配置为不同的阶段,每个阶段包括相应的最小子能力业务的一部分。通过有层次地配置各个阶段,能够增强入驻管理后台的逻辑性和易读性。同时,在各个阶段均配置有定制化能力,可以提高入口管理后台配置的灵活性。To sum up, the embodiments of the present disclosure can configure the onboarding management background into different stages, and each stage includes a part of the corresponding minimum sub-capability service. By configuring each stage hierarchically, the logic and legibility of the resident management background can be enhanced. At the same time, customization capabilities are configured at each stage, which can improve the flexibility of the entrance management background configuration.
在一些示例性实施例中,多个属性校验阶段包括执行顺序,并且对输入到所述信息交互页面的信息进行校验包括:响应于对输入到对应于当前属性校验阶段的信息交互页面的信息实时校验确认,跳转到在所述执行顺序上紧随当前属性校验阶段之后的属性校验阶段或在执行顺序上与当前属性校验阶段并行的属性校验阶段。在一个示例中,对于多个属性校验阶段,可以并行配置一部分属性校验阶段的执行顺序,例如提供给用户输入身份证材料的属性校验阶段可以与提供给用户输入机构运营材料的属性校验阶段可以在执行顺序上是并行的。即,用户可以选择任意一个阶段来填写资料。在另一些示例性实施例中,一部分属性校验阶段需要在执行顺序上早于另一部分属性校验阶段。例如,用户的基础材料(用户名等)的填写需要在执行顺序上早于其他材料的填写。即,用户需要完成基础材料的填写才会进入到下一个阶段。因此,本公开的实施例能够根据来源渠道不同,调整不同的属性校验阶段的执行顺序,从而提高了入驻管理后台对于不同渠道账号入驻业务的管理的灵活性。In some exemplary embodiments, the multiple attribute verification stages include an execution sequence, and verifying information input to the information interaction page includes: responding to the information input to the information interaction page corresponding to the current attribute verification stage The information is checked and confirmed in real time, and jumps to the attribute verification stage immediately after the current attribute verification stage in the execution order or to the attribute verification stage parallel to the current attribute verification stage in the execution order. In one example, for multiple attribute verification stages, the execution sequence of some attribute verification stages can be configured in parallel. The test phases can be executed in parallel in order. That is, the user can choose any stage to fill in the information. In some other exemplary embodiments, a part of attribute verification stages needs to be executed earlier than another part of attribute verification stages in execution order. For example, the filling of the user's basic material (user name, etc.) needs to be performed earlier than the filling of other materials in the order of execution. That is, the user needs to complete the filling of the basic materials before entering the next stage. Therefore, the embodiments of the present disclosure can adjust the execution sequence of different attribute verification phases according to different source channels, thereby improving the flexibility of the management background of the settlement management background for the settlement business of different channel accounts.
在一些示例性实施例中,对输入到信息交互页面的信息进行校验进一步包括:响应于多个属性校验阶段的实时校验确认,执行提交类校验;以及响应于提交类校验的确认,执行审核类校验。In some exemplary embodiments, verifying the information input to the information interaction page further includes: performing a submission type verification in response to the real-time verification confirmation of multiple attribute verification stages; and responding to the submission type verification Confirm to perform audit type verification.
在一些示例性实施例中,配置入口引导进一步包括提供入口文案,并且配置入驻管理后台进一步包括:响应于对输入到信息交互页面的信息进行校验,调整所述入口引导的入口文案和跳转链接。在一个示例中,根据信息填写的完成情况和各校验阶段的通过情况,可以提供入口引导的入口文案以指示用户的下一步动作并且相应地调整跳转链接。因此,针对不同渠道入驻的账号入驻业务,只需要配置各个阶段的最小子能力业务或调度顺序。而入口引导可以根据各个阶段的完成状态进行相应调整,从而带给不用渠道的用户便捷的指引和相似的页面交互体验。表1中示意性地示出了在图4的方法中配置各个阶段的执行顺序和调整后的入口引导。In some exemplary embodiments, configuring the entry guide further includes providing entry copywriting, and configuring the entry management background further includes: in response to verifying the information input to the information interaction page, adjusting the entry copywriting and jumping of the entry guide Link. In one example, according to the completion of information filling and the passing of each verification stage, the entry copy of the entry guide may be provided to indicate the user's next action and the jump link may be adjusted accordingly. Therefore, for the account registration business registered through different channels, only the minimum sub-capability business or scheduling order of each stage needs to be configured. The entrance guidance can be adjusted accordingly according to the completion status of each stage, so as to bring convenient guidance and similar page interaction experience to users who do not use channels. Table 1 schematically shows the execution sequence of each stage configured in the method of FIG. 4 and the adjusted entry guide.
表1Table 1
由表1可见,根据账号来源不同,需要提供的信息交互页面可以不同,从而所需的属性校验阶段也可以不同,并且这些属性校验阶段的执行顺序也可以不同。进一步地,入口引导能够根据各个阶段的完成情况调整入口文案和跳转链接,方便用户进行信息填写。It can be seen from Table 1 that according to different account sources, the information interaction pages that need to be provided can be different, so the required attribute verification stages can also be different, and the execution order of these attribute verification stages can also be different. Furthermore, the entrance guide can adjust the entry copy and jump links according to the completion of each stage, so that users can fill in information conveniently.
图6示出了根据本公开实施例的在图2的方法中对信息进行校验的示例操作600的示意图。如图6所示,对用户输入的信息进行校验时,可以根据每个最小子能力业务的耗时与核心度,将入驻业务分类为串行业务610、并行业务620、异步业务630和重试业务640。例如,当某个最小子能力业务属于核心业务时,例如医疗资格对于来源于医疗类业务的账号属于核心业务,则可以在该核心业务执行失败后,将其加入到重试业务640,以保证完成率。并行业务620可以包括能够并行执行的任务622、624、626等。在一个示例中,用户名的校验业务需要检查词表并确定唯一性,其中的检查词表可以并行执行检查多个词表,例如明星保护清单、城市类词表、黄反词库、行业领域词表等。对于来源不同渠道的账户,可以统一存储到存储器650。此外,对于重试业务640中的核心任务632、634、636等,若仍然执行失败,则判断为异常并导入日志660。还可以增加监控业务的服务级别协议(SLA)以提高入驻业务的稳定性。FIG. 6 shows a schematic diagram of example operations 600 of verifying information in the method of FIG. 2 according to an embodiment of the disclosure. As shown in Figure 6, when verifying the information input by the user, the resident services can be classified into serial services 610, parallel services 620, asynchronous services 630, and repeated services according to the time-consuming and core degree of each minimum sub-capability service. Test business 640. For example, when a minimum sub-capability service belongs to the core service, for example, medical qualifications belong to the core service for accounts from medical services, it can be added to the retry service 640 after the execution of the core service fails to ensure Completion rate. Parallel services 620 may include tasks 622, 624, 626, etc. that can be executed in parallel. In one example, the user name verification service needs to check the vocabulary and determine the uniqueness. The checking vocabulary can be executed in parallel to check multiple vocabulary, such as star protection list, city category vocabulary, yellow anti-thesaurus, industry field vocabulary, etc. Accounts from different channels can be stored in the memory 650 in a unified manner. In addition, if the core tasks 632 , 634 , 636 etc. in the retry service 640 still fail to execute, it is judged as abnormal and the log 660 is imported. It is also possible to increase the service level agreement (SLA) of the monitoring business to improve the stability of the settled business.
图7示出了根据本公开的实施例的平台入驻处理装置700的结构框图。如图7所示,平台入驻处理装置700包括获取模块710、配置模块720、校验模块730和开通模块740。FIG. 7 shows a structural block diagram of a platform onboarding processing device 700 according to an embodiment of the present disclosure. As shown in FIG. 7 , the platform onboarding processing device 700 includes an acquisition module 710 , a configuration module 720 , a verification module 730 and an activation module 740 .
获取模块710被配置为获取向目标平台申请入驻的账号的第一来源渠道,第一来源渠道具有对应的业务特征。The obtaining module 710 is configured to obtain a first source channel of an account that applies to the target platform, and the first source channel has corresponding service characteristics.
配置模块720,被配置为根据第一来源渠道,配置入驻管理后台,入驻管理后台被配置为:基于对应的业务特征,将账号入驻业务拆解为多个最小子能力业务,并且基于多个最小子能力业务,向账号提供信息交互页面,多个最小子能力业务能够在根据不同于第一来源渠道的第二来源渠道配置所述入驻管理后台时被复用。The configuration module 720 is configured to configure the occupancy management background according to the first source channel. The occupancy management background is configured to: disassemble the account occupancy business into multiple minimum sub-capability services based on the corresponding business characteristics, and based on the multiple minimum sub-capability services, The small sub-capability service provides an information interaction page for the account, and multiple minimum sub-capability services can be reused when the entry management background is configured according to the second source channel different from the first source channel.
校验模块730,被配置为基于多个最小子能力业务中的至少部分最小子能力业务,对输入到信息交互页面的信息进行校验。The checking module 730 is configured to check the information input to the information interaction page based on at least part of the minimum sub-capability services among the plurality of minimum sub-capability services.
开通模块740,被配置为响应于信息通过所述校验,向目标平台开通所述账号。The opening module 740 is configured to open the account on the target platform in response to the information passing the verification.
在一些示例性实施例中,配置模块720包括第一配置子模块721、第二配置子模块722、第三配置子模块723和第四配置子模块724。In some exemplary embodiments, the configuration module 720 includes a first configuration submodule 721 , a second configuration submodule 722 , a third configuration submodule 723 and a fourth configuration submodule 724 .
第一配置子模块721,被配置为执行配置入口引导,包括提供多个跳转链接;The first configuration submodule 721 is configured to perform configuration entry guidance, including providing multiple jump links;
第二配置子模块722,被配置为配置多个属性校验阶段,每个属性校验阶段包括所述多个最小子能力业务的第一子集,所述第一子集包括用于实时校验所述账号输入的信息的最小子能力业务,其中,每个属性校验阶段对应所述多个跳转链接中的一个跳转链接并且向所述账号提供相应的信息交互页面;The second configuration submodule 722 is configured to configure a plurality of attribute verification stages, each attribute verification stage includes a first subset of the plurality of minimum sub-capability services, and the first subset includes A minimum sub-capability service for verifying the information input by the account, wherein each attribute verification stage corresponds to one of the plurality of jump links and provides the account with a corresponding information interaction page;
第三配置子模块723,被配置为配置账号提交阶段,所述账号提交阶段包括所述多个最小子能力业务的第二子集,所述第二子集包括用于对所述账号输入的信息进行提交类校验的最小子能力业务;以及The third configuration submodule 723 is configured to configure the account submission stage, the account submission stage includes the second subset of the plurality of minimum sub-capability services, the second subset includes the account input The minimum sub-capability business for submitting class verification of information; and
第四配置子模块724,被配置为配置账号审核阶段,所述账号审核阶段包括所述多个最小子能力业务的第三子集,所述第三子集包括用于对所述账号输入的信息进行审核类校验的最小子能力业务。The fourth configuration submodule 724 is configured to configure an account verification phase, the account verification phase includes a third subset of the plurality of minimum sub-capability services, and the third subset includes the The minimum sub-capability business for information verification.
在一些示例性实施例中,至少部分最小子能力业务包括第一子集、第二子集和第三子集。In some exemplary embodiments, at least some of the minimum sub-capability services include a first subset, a second subset and a third subset.
在一些示例性实施例中,多个属性校验阶段包括执行顺序,并且校验模块730包括:跳转子模块731,被配置为响应于对输入到对应于当前属性校验阶段的信息交互页面的信息实时校验确认,跳转到由以下各项所组成的组中的一项:在执行顺序上紧随当前属性校验阶段之后的属性校验阶段;和在执行顺序上与当前属性校验阶段并行的属性校验阶段。In some exemplary embodiments, a plurality of attribute verification phases includes an execution sequence, and the verification module 730 includes: a jump sub-module 731 configured to respond to the input to the information interaction page corresponding to the current attribute verification phase The real-time verification of the information of , jumps to an item in the group consisting of: the attribute verification stage immediately after the current attribute verification stage in execution order; and the current attribute verification stage in execution order The attribute verification phase is parallel to the verification phase.
在一些示例性实施例中,校验模块730进一步包括第一执行子模块732和第二执行子模块733。In some exemplary embodiments, the verification module 730 further includes a first execution sub-module 732 and a second execution sub-module 733 .
第一执行子模块732,被配置为响应于多个属性校验阶段的实时校验确认,执行提交类校验;以及The first execution sub-module 732 is configured to execute the submission type verification in response to the real-time verification confirmation in multiple attribute verification stages; and
第二执行子模块733,被配置为响应于提交类校验的确认,执行审核类校验。The second execution sub-module 733 is configured to execute the audit type verification in response to the confirmation of submitting the type verification.
在一些示例性实施例中,第一配置子模块721进一步包括提供子模块,被配置为提供入口文案,并且配置模块720进一步包括:调整子模块725,被配置为响应于对输入到信息交互页面的信息进行校验,调整入口引导的入口文案和跳转链接。In some exemplary embodiments, the first configuration sub-module 721 further includes a provision sub-module configured to provide entry text, and the configuration module 720 further includes: an adjustment sub-module 725 configured to respond to input to the information interaction page Verify the information, adjust the entry copy and jump link of the entry guide.
在一些示例性实施例中,平台入驻处理装置700进一步包括调整模块750,被配置为通过入驻管理后台,调整多个最小子能力业务中的至少一个最小子能力业务,以实现不同业务特征的统一调控。In some exemplary embodiments, the platform entry processing device 700 further includes an adjustment module 750 configured to adjust at least one minimum sub-capability service among multiple minimum sub-capability services through the entry management background, so as to realize the unification of different service features regulation.
根据本公开的另一方面,提供了一种电子设备,包括:至少一个处理器以及与处理器通信连接的存储器;存储器存储有可被至少一个处理器执行的命令,指令被至少一个处理器执行,以使至少一个处理器能够执行上述方法的步骤。According to another aspect of the present disclosure, an electronic device is provided, including: at least one processor and a memory communicatively connected to the processor; the memory stores commands executable by the at least one processor, and the instructions are executed by the at least one processor , so that at least one processor can execute the steps of the above method.
根据本公开的另一方面,提供了一种存储有计算机指令的非瞬时计算机可读存储介质,计算机指令用于使计算机执行上述方法的步骤。According to another aspect of the present disclosure, there is provided a non-transitory computer-readable storage medium storing computer instructions, the computer instructions are used to cause a computer to execute the steps of the above method.
根据本公开的另一方面,提供了一种计算机程序产品,包括计算机程序。计算机程序被处理器执行时实现上述方法的步骤。According to another aspect of the present disclosure, a computer program product is provided, comprising a computer program. When the computer program is executed by the processor, the steps of the above methods are realized.
图8示出了能够用于实现本公开的实施例的示例性电子设备800的结构框图。参考图8,现将描述可以作为本公开的服务器或客户端的电子设备800的结构框图,其是可以应用于本公开的各方面的硬件设备的示例。电子设备旨在表示各种形式的数字电子的计算机设备,诸如,膝上型计算机、台式计算机、工作台、个人数字助理、服务器、刀片式服务器、大型计算机、和其它适合的计算机。电子设备还可以表示各种形式的移动装置,诸如,个人数字处理、蜂窝电话、智能电话、可穿戴设备和其它类似的计算装置。本文所示的部件、它们的连接和关系、以及它们的功能仅仅作为示例,并且不意在限制本文中描述的和/或者要求的本公开的实现。FIG. 8 shows a structural block diagram of an exemplary electronic device 800 that can be used to implement the embodiments of the present disclosure. Referring to FIG. 8 , a structural block diagram of an electronic device 800 that can serve as a server or a client of the present disclosure, which is an example of a hardware device that can be applied to various aspects of the present disclosure, will now be described. Electronic device is intended to mean various forms of digital electronic computing equipment, such as laptops, desktops, workstations, personal digital assistants, servers, blade servers, mainframes, and other suitable computers. Electronic devices may also represent various forms of mobile devices, such as personal digital processing, cellular telephones, smart phones, wearable devices, and other similar computing devices. The components shown herein, their connections and relationships, and their functions, are by way of example only, and are not intended to limit implementations of the disclosure described and/or claimed herein.
如图8所示,设备800包括计算单元801,其可以根据存储在只读存储器(ROM)802中的计算机程序或者从存储单元808加载到随机访问存储器(RAM)803中的计算机程序,来执行各种适当的动作和处理。在RAM 803中,还可存储设备800操作所需的各种程序和数据。计算单元801、ROM 802以及RAM 803通过总线1204彼此相连。输入/输出(I/O)接口805也连接至总线804。As shown in FIG. 8, the device 800 includes a computing unit 801 that can execute according to a computer program stored in a read-only memory (ROM) 802 or loaded from a storage unit 808 into a random access memory (RAM) 803. Various appropriate actions and treatments. In the RAM 803, various programs and data necessary for the operation of the device 800 can also be stored. The computing unit 801 , ROM 802 , and RAM 803 are connected to each other through a bus 1204 . An input/output (I/O) interface 805 is also connected to the bus 804 .
设备800中的多个部件连接至I/O接口805,包括:输入单元806、输出单元807、存储单元808以及通信单元809。输入单元1206可以是能向设备800输入信息的任何类型的设备,输入单元806可以接收输入的数字或字符信息,以及产生与电子设备的用户设置和/或功能控制有关的键信号输入,并且可以包括但不限于鼠标、键盘、触摸屏、轨迹板、轨迹球、操作杆、麦克风和/或遥控器。输出单元807可以是能呈现信息的任何类型的设备,并且可以包括但不限于显示器、扬声器、视频/音频输出终端、振动器和/或打印机。存储单元808可以包括但不限于磁盘、光盘。通信单元809允许设备800通过诸如因特网的计算机网络和/或各种电信网络与其他设备交换信息/数据,并且可以包括但不限于调制解调器、网卡、红外通信设备、无线通信收发机和/或芯片组,例如蓝牙TM设备、1302.11设备、WiFi设备、WiMax设备、蜂窝通信设备和/或类似物。Multiple components in the device 800 are connected to the I/O interface 805 , including: an input unit 806 , an output unit 807 , a storage unit 808 and a communication unit 809 . The input unit 1206 may be any type of device capable of inputting information to the device 800, the input unit 806 may receive input digital or character information, and generate key signal input related to user settings and/or function control of the electronic device, and may Including but not limited to mouse, keyboard, touch screen, trackpad, trackball, joystick, microphone and/or remote control. The output unit 807 may be any type of device capable of presenting information, and may include, but is not limited to, a display, a speaker, a video/audio output terminal, a vibrator, and/or a printer. The storage unit 808 may include, but is not limited to, a magnetic disk and an optical disk. The communication unit 809 allows the device 800 to exchange information/data with other devices through a computer network such as the Internet and/or various telecommunication networks, and may include, but is not limited to, a modem, a network card, an infrared communication device, a wireless communication transceiver and/or a chipset , such as a Bluetooth™ device, a 1302.11 device, a WiFi device, a WiMax device, a cellular communication device, and/or the like.
计算单元801可以是各种具有处理和计算能力的通用和/或专用处理组件。计算单元801的一些示例包括但不限于中央处理单元(CPU)、图形处理单元(GPU)、各种专用的人工智能(AI)计算芯片、各种运行机器学习模型算法的计算单元、数字信号处理器(DSP)、以及任何适当的处理器、控制器、微控制器等。计算单元801执行上文所描述的各个方法和处理,例如方法200。例如,在一些实施例中,方法200可被实现为计算机软件程序,其被有形地包含于机器可读介质,例如存储单元808。在一些实施例中,计算机程序的部分或者全部可以经由ROM 802和/或通信单元809而被载入和/或安装到设备800上。当计算机程序加载到RAM803并由计算单元801执行时,可以执行上文描述的方法200的一个或多个步骤。备选地,在其他实施例中,计算单元801可以通过其他任何适当的方式(例如,借助于固件)而被配置为执行方法200。The computing unit 801 may be various general-purpose and/or special-purpose processing components having processing and computing capabilities. Some examples of computing units 801 include, but are not limited to, central processing units (CPUs), graphics processing units (GPUs), various dedicated artificial intelligence (AI) computing chips, various computing units that run machine learning model algorithms, digital signal processing processor (DSP), and any suitable processor, controller, microcontroller, etc. The computing unit 801 executes various methods and processes described above, such as the method 200 . For example, in some embodiments, method 200 may be implemented as a computer software program tangibly embodied on a machine-readable medium, such as storage unit 808 . In some embodiments, part or all of the computer program may be loaded and/or installed onto the device 800 via the ROM 802 and/or the communication unit 809 . When the computer program is loaded into RAM 803 and executed by computing unit 801, one or more steps of method 200 described above may be performed. Alternatively, in other embodiments, the computing unit 801 may be configured to execute the method 200 in any other suitable manner (for example, by means of firmware).
本文中以上描述的系统和技术的各种实施方式可以在数字电子电路系统、集成电路系统、场可编程门阵列(FPGA)、专用集成电路(ASIC)、专用标准产品(ASSP)、芯片上系统的系统(SOC)、负载可编程逻辑设备(CPLD)、计算机硬件、固件、软件、和/或它们的组合中实现。这些各种实施方式可以包括:实施在一个或者多个计算机程序中,该一个或者多个计算机程序可在包括至少一个可编程处理器的可编程系统上执行和/或解释,该可编程处理器可以是专用或者通用可编程处理器,可以从存储系统、至少一个输入装置、和至少一个输出装置接收数据和指令,并且将数据和指令传输至该存储系统、该至少一个输入装置、和该至少一个输出装置。Various implementations of the systems and techniques described above herein can be implemented in digital electronic circuit systems, integrated circuit systems, field programmable gate arrays (FPGAs), application specific integrated circuits (ASICs), application specific standard products (ASSPs), systems on chips Implemented in a system of systems (SOC), load programmable logic device (CPLD), computer hardware, firmware, software, and/or combinations thereof. These various embodiments may include being implemented in one or more computer programs executable and/or interpreted on a programmable system including at least one programmable processor, the programmable processor Can be special-purpose or general-purpose programmable processor, can receive data and instruction from storage system, at least one input device, and at least one output device, and transmit data and instruction to this storage system, this at least one input device, and this at least one output device an output device.
用于实施本公开的方法的程序代码可以采用一个或多个编程语言的任何组合来编写。这些程序代码可以提供给通用计算机、专用计算机或其他可编程数据处理装置的处理器或控制器,使得程序代码当由处理器或控制器执行时使流程图和/或框图中所规定的功能/操作被实施。程序代码可以完全在机器上执行、部分地在机器上执行,作为独立软件包部分地在机器上执行且部分地在远程机器上执行或完全在远程机器或服务器上执行。Program codes for implementing the methods of the present disclosure may be written in any combination of one or more programming languages. These program codes may be provided to a processor or controller of a general-purpose computer, a special purpose computer, or other programmable data processing devices, so that the program codes, when executed by the processor or controller, make the functions/functions specified in the flow diagrams and/or block diagrams Action is implemented. The program code may execute entirely on the machine, partly on the machine, as a stand-alone software package partly on the machine and partly on a remote machine or entirely on the remote machine or server.
在本公开的上下文中,机器可读介质可以是有形的介质,其可以包含或存储以供指令执行系统、装置或设备使用或与指令执行系统、装置或设备结合地使用的程序。机器可读介质可以是机器可读信号介质或机器可读储存介质。机器可读介质可以包括但不限于电子的、磁性的、光学的、电磁的、红外的、或半导体系统、装置或设备,或者上述内容的任何合适组合。机器可读存储介质的更具体示例会包括基于一个或多个线的电气连接、便携式计算机盘、硬盘、随机存取存储器(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 conjunction with an instruction execution system, apparatus, or device. A machine-readable medium may be a machine-readable signal medium or a machine-readable storage medium. A machine-readable medium may include, but is not limited to, electronic, magnetic, optical, electromagnetic, infrared, or semiconductor systems, apparatus, 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 discs, hard drives, random access memory (RAM), read only memory (ROM), erasable programmable read only memory (EPROM or flash memory), optical fiber, compact disk read only memory (CD-ROM), optical storage, magnetic storage, or any suitable combination of the foregoing.
为了提供与用户的交互,可以在计算机上实施此处描述的系统和技术,该计算机具有:用于向用户显示信息的显示装置(例如,CRT(阴极射线管)或者LCD(液晶显示器)监视器);以及键盘和指向装置(例如,鼠标或者轨迹球),用户可以通过该键盘和该指向装置来将输入提供给计算机。其它种类的装置还可以用于提供与用户的交互;例如,提供给用户的反馈可以是任何形式的传感反馈(例如,视觉反馈、听觉反馈、或者触觉反馈);并且可以用任何形式(包括声输入、语音输入或者、触觉输入)来接收来自用户的输入。To provide for interaction with the user, the systems and techniques described herein can be implemented on a computer having a display device (e.g., a CRT (cathode ray tube) or LCD (liquid crystal display) monitor) for displaying information to the user. ); and a keyboard and pointing device (eg, a mouse or a trackball) through which a user can provide input to the computer. Other kinds of devices can also be used to provide interaction with the user; for example, the feedback provided to the user can be any form of sensory feedback (e.g., visual feedback, auditory feedback, or tactile feedback); and can be in any form (including Acoustic input, speech input or, tactile input) to receive input from the user.
可以将此处描述的系统和技术实施在包括后台部件的计算系统(例如,作为数据服务器)、或者包括中间件部件的计算系统(例如,应用服务器)、或者包括前端部件的计算系统(例如,具有图形用户界面或者网络浏览器的用户计算机,用户可以通过该图形用户界面或者该网络浏览器来与此处描述的系统和技术的实施方式交互)、或者包括这种后台部件、中间件部件、或者前端部件的任何组合的计算系统中。可以通过任何形式或者介质的数字数据通信(例如,通信网络)来将系统的部件相互连接。通信网络的示例包括:局域网(LAN)、广域网(WAN)和互联网。The systems and techniques described herein can be implemented in a computing system that includes back-end components (e.g., as a data server), or a computing system that includes middleware components (e.g., an application server), or a computing system that includes front-end components (e.g., as a a user computer having a graphical user interface or web browser through which a user can interact with embodiments of the systems and techniques described herein), or including such backend components, middleware components, Or any combination of front-end components in a computing system. The components of the system can be interconnected by any form or medium of digital data communication, eg, a communication network. Examples of communication networks include: Local Area Network (LAN), Wide Area Network (WAN) and the Internet.
计算机系统可以包括客户端和服务器。客户端和服务器一般远离彼此并且通常通过通信网络进行交互。通过在相应的计算机上运行并且彼此具有客户端-服务器关系的计算机程序来产生客户端和服务器的关系。A computer system may include clients and servers. Clients and servers are generally remote from each other and typically interact through a communication network. The relationship of client and server arises by computer programs running on the respective computers and having a client-server relationship to each other.
应该理解,可以使用上面所示的各种形式的流程,重新排序、增加或删除步骤。例如,本公开中记载的各步骤可以并行地执行、也可以顺序地或以不同的次序执行,只要能够实现本公开公开的技术方案所期望的结果,本文在此不进行限制。It should be understood that steps may be reordered, added or deleted using the various forms of flow shown above. For example, each step described in the present disclosure may be executed in parallel, sequentially or in a different order, as long as the desired result of the technical solution disclosed in the present disclosure can be achieved, no limitation is imposed herein.
虽然已经参照附图描述了本公开的实施例或示例,但应理解,上述的方法、系统和设备仅仅是示例性的实施例或示例,本发明的范围并不由这些实施例或示例限制,而是仅由授权后的权利要求书及其等同范围来限定。实施例或示例中的各种要素可以被省略或者可由其等同要素替代。此外,可以通过不同于本公开中描述的次序来执行各步骤。进一步地,可以以各种方式组合实施例或示例中的各种要素。重要的是随着技术的演进,在此描述的很多要素可以由本公开之后出现的等同要素进行替换。Although the embodiments or examples of the present disclosure have been described with reference to the accompanying drawings, it should be understood that the above-mentioned methods, systems and devices are merely exemplary embodiments or examples, and the scope of the present invention is not limited by these embodiments or examples, but It is limited only by the appended claims and their equivalents. Various elements in the embodiments or examples may be omitted or replaced by equivalent elements thereof. Also, steps may be performed in an order different from that described in the present disclosure. Further, various elements in the embodiments or examples can be combined in various ways. Importantly, as technology advances, many of the elements described herein may be replaced by equivalent elements appearing after this disclosure.
Claims (19)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202110866845.9A CN113542429B (en) | 2021-07-29 | 2021-07-29 | Platform residence processing method, device, equipment and medium |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202110866845.9A CN113542429B (en) | 2021-07-29 | 2021-07-29 | Platform residence processing method, device, equipment and medium |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN113542429A CN113542429A (en) | 2021-10-22 |
| CN113542429B true CN113542429B (en) | 2023-09-01 |
Family
ID=78089788
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN202110866845.9A Active CN113542429B (en) | 2021-07-29 | 2021-07-29 | Platform residence processing method, device, equipment and medium |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN113542429B (en) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN115442126B (en) * | 2022-09-01 | 2025-04-11 | 中国银行股份有限公司 | A method, device, equipment and storage medium for configuring and managing a partner platform |
Citations (11)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN104866946A (en) * | 2015-04-03 | 2015-08-26 | 宁波保税区攀峒信息科技有限公司 | Method for sharing user accounts in different systems |
| CN105761099A (en) * | 2016-02-02 | 2016-07-13 | 互道信息技术(上海)有限公司 | Business information recommendation system and method based on behavior data of multi-business channel |
| CN106685771A (en) * | 2016-12-14 | 2017-05-17 | 国网浙江省电力公司 | Unified access method for all service channels of electric power marketing |
| CN107480999A (en) * | 2017-07-27 | 2017-12-15 | 深圳市唯柚网络科技有限公司 | A kind of high in the clouds implementation method of polymorphic distribution chain |
| CN109040122A (en) * | 2018-09-14 | 2018-12-18 | 小雅智能平台(深圳)有限公司 | The method, apparatus and related accessory of a kind of new user's registration and binding service equipment |
| CN109298926A (en) * | 2018-09-29 | 2019-02-01 | 阿里巴巴集团控股有限公司 | Resource transfers side enters the method, apparatus and electronic equipment of resource transfers platform |
| CN110298692A (en) * | 2019-06-12 | 2019-10-01 | 上海非码网络科技有限公司 | Method, system and the storage medium of customer data unified management by all kinds of means |
| CN110322151A (en) * | 2019-07-08 | 2019-10-11 | 北京三快在线科技有限公司 | Platform enters system, method, equipment and storage medium |
| CN110874753A (en) * | 2018-08-31 | 2020-03-10 | 阿里巴巴集团控股有限公司 | Commodity order processing method and device and electronic equipment |
| CN111291340A (en) * | 2020-03-05 | 2020-06-16 | 浪潮通用软件有限公司 | Unified identity authentication management system and method |
| CN111782988A (en) * | 2020-06-30 | 2020-10-16 | 北京百度网讯科技有限公司 | Method, apparatus, computer system and storage medium for determining source of application program |
Family Cites Families (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| EP3958115A4 (en) * | 2020-06-28 | 2022-05-04 | Beijing Baidu Netcom Science Technology Co., Ltd. | Batch processing method and apparatus for mini programs, and electronic device and readable storage medium |
-
2021
- 2021-07-29 CN CN202110866845.9A patent/CN113542429B/en active Active
Patent Citations (11)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN104866946A (en) * | 2015-04-03 | 2015-08-26 | 宁波保税区攀峒信息科技有限公司 | Method for sharing user accounts in different systems |
| CN105761099A (en) * | 2016-02-02 | 2016-07-13 | 互道信息技术(上海)有限公司 | Business information recommendation system and method based on behavior data of multi-business channel |
| CN106685771A (en) * | 2016-12-14 | 2017-05-17 | 国网浙江省电力公司 | Unified access method for all service channels of electric power marketing |
| CN107480999A (en) * | 2017-07-27 | 2017-12-15 | 深圳市唯柚网络科技有限公司 | A kind of high in the clouds implementation method of polymorphic distribution chain |
| CN110874753A (en) * | 2018-08-31 | 2020-03-10 | 阿里巴巴集团控股有限公司 | Commodity order processing method and device and electronic equipment |
| CN109040122A (en) * | 2018-09-14 | 2018-12-18 | 小雅智能平台(深圳)有限公司 | The method, apparatus and related accessory of a kind of new user's registration and binding service equipment |
| CN109298926A (en) * | 2018-09-29 | 2019-02-01 | 阿里巴巴集团控股有限公司 | Resource transfers side enters the method, apparatus and electronic equipment of resource transfers platform |
| CN110298692A (en) * | 2019-06-12 | 2019-10-01 | 上海非码网络科技有限公司 | Method, system and the storage medium of customer data unified management by all kinds of means |
| CN110322151A (en) * | 2019-07-08 | 2019-10-11 | 北京三快在线科技有限公司 | Platform enters system, method, equipment and storage medium |
| CN111291340A (en) * | 2020-03-05 | 2020-06-16 | 浪潮通用软件有限公司 | Unified identity authentication management system and method |
| CN111782988A (en) * | 2020-06-30 | 2020-10-16 | 北京百度网讯科技有限公司 | Method, apparatus, computer system and storage medium for determining source of application program |
Non-Patent Citations (1)
| Title |
|---|
| Yu Long-zhen ; Lei Zhong-min.Research on transaction modes of China Coal Trading information platform.Proceedings of 2010 IEEE International Conference on Service Operations and Logistics, and Informatics.2010,全文. * |
Also Published As
| Publication number | Publication date |
|---|---|
| CN113542429A (en) | 2021-10-22 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US10628237B2 (en) | Cloud service integration flow | |
| JP2024088640A (en) | Bot system performance insights | |
| CN115485690A (en) | Batching Techniques for Handling Imbalanced Training Data for Chatbots | |
| CN109074265B (en) | Preformed instructions for mobile cloud services | |
| US20220092607A1 (en) | Management of programmatic and compliance workflows using robotic process automation | |
| US11403577B2 (en) | Assisting and automating workflows using structured log events | |
| JP2023511114A (en) | Techniques for Utilizing Directed Acyclic Graphs for Deployment Instructions | |
| US10657239B2 (en) | Limiting access to application features in cloud applications | |
| CN116841506B (en) | Program code generation method and device, model training method and device | |
| US20230376284A1 (en) | User interface help content document generation | |
| US20240338306A1 (en) | Automatic generation of test scenarios from specification files | |
| CN116341563A (en) | Improved semantic parsers including coarse semantic parser and fine semantic parser | |
| CN116225424A (en) | General model effect display method, device, equipment and storage medium | |
| CN113542429B (en) | Platform residence processing method, device, equipment and medium | |
| US20230153723A1 (en) | Workflow manager | |
| CN110309062A (en) | Use case generation method, device, electronic device and storage medium | |
| JP2023537725A (en) | Materialize the analysis workspace | |
| US20250086011A1 (en) | Automation with composable asynchronous tasks | |
| US20200334333A1 (en) | Form-based transactional conversation system design | |
| CN113568797B (en) | Test method and device, electronic equipment and medium of intelligent interactive system | |
| US20220129811A1 (en) | Provision of remote application action feed cards | |
| US20230010906A1 (en) | System event analysis and data management | |
| CN114219453A (en) | Task processing method and device, electronic equipment and storage medium | |
| EP3893107A1 (en) | Intelligent feature delivery in a computing environment | |
| CN114881235A (en) | Inference service calling method and device, electronic equipment and storage medium |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PB01 | Publication | ||
| PB01 | Publication | ||
| SE01 | Entry into force of request for substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| GR01 | Patent grant | ||
| GR01 | Patent grant |