[go: up one dir, main page]

CN112486832A - Channel provider access method and device of energy charging operator platform - Google Patents

Channel provider access method and device of energy charging operator platform Download PDF

Info

Publication number
CN112486832A
CN112486832A CN202011423379.9A CN202011423379A CN112486832A CN 112486832 A CN112486832 A CN 112486832A CN 202011423379 A CN202011423379 A CN 202011423379A CN 112486832 A CN112486832 A CN 112486832A
Authority
CN
China
Prior art keywords
channel provider
information
operator platform
channel
verification
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202011423379.9A
Other languages
Chinese (zh)
Inventor
戴震
张清华
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shandong Energy Chain Holding Co ltd
Original Assignee
Chezhubang Beijing Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Chezhubang Beijing Technology Co Ltd filed Critical Chezhubang Beijing Technology Co Ltd
Priority to CN202011423379.9A priority Critical patent/CN112486832A/en
Publication of CN112486832A publication Critical patent/CN112486832A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/36Prevention of errors by analysis, debugging or testing of software
    • G06F11/3668Testing of software
    • G06F11/3672Test management
    • G06F11/3684Test management for test design, e.g. generating new test cases
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/36Prevention of errors by analysis, debugging or testing of software
    • G06F11/3668Testing of software
    • G06F11/3672Test management
    • G06F11/3688Test management for test execution, e.g. scheduling of test suites
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06NCOMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
    • G06N3/00Computing arrangements based on biological models
    • G06N3/02Neural networks
    • G06N3/08Learning methods
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION 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
    • G06Q30/00Commerce
    • G06Q30/06Buying, selling or leasing transactions
    • G06Q30/0601Electronic shopping [e-shopping]
    • G06Q30/0621Electronic shopping [e-shopping] by configuring or customising goods or services
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION 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
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/06Energy or water supply

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Health & Medical Sciences (AREA)
  • Economics (AREA)
  • General Engineering & Computer Science (AREA)
  • Strategic Management (AREA)
  • Marketing (AREA)
  • General Business, Economics & Management (AREA)
  • Quality & Reliability (AREA)
  • Finance (AREA)
  • Accounting & Taxation (AREA)
  • Computer Hardware Design (AREA)
  • General Health & Medical Sciences (AREA)
  • Biophysics (AREA)
  • Software Systems (AREA)
  • Data Mining & Analysis (AREA)
  • Evolutionary Computation (AREA)
  • Biomedical Technology (AREA)
  • Molecular Biology (AREA)
  • Computing Systems (AREA)
  • Artificial Intelligence (AREA)
  • Mathematical Physics (AREA)
  • Computational Linguistics (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Development Economics (AREA)
  • Public Health (AREA)
  • Water Supply & Treatment (AREA)
  • Human Resources & Organizations (AREA)
  • Primary Health Care (AREA)
  • Tourism & Hospitality (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

本发明公开了一种充能运营商平台的渠道商接入方法及装置,应用于运营商平台,其中方法包括:获取待接入的渠道商对应的识别码和对接方式;根据所述识别码和所述对接方式,为所述渠道商配置联调权限与测试权限,并生成配置信息;当所述渠道商基于所述配置信息完成对接开发后,接收所述渠道商反馈的验证信息;根据所述验证信息,验证所述渠道商对应的客户端是否接入所述运营商平台;若是,则判断所述渠道商接入成功。本发明方法使得整个渠道商的对接和验证过程均无需人工配置,可基于上述逻辑进行自动验证和上线,提高了渠道商接入运营商平台的效率。

Figure 202011423379

The invention discloses a channel provider access method and device for charging an operator platform, which are applied to the operator platform. The method includes: acquiring an identification code and a docking method corresponding to a channel provider to be accessed; according to the identification code and the docking method, configure joint commissioning authority and testing authority for the channel provider, and generate configuration information; after the channel provider completes the docking development based on the configuration information, receive the verification information fed back by the channel provider; according to The verification information is used to verify whether the client corresponding to the channel provider accesses the operator platform; if so, it is judged that the channel provider is successfully connected. The method of the invention makes the connection and verification process of the whole channel provider do not need manual configuration, can automatically verify and go online based on the above logic, and improves the efficiency of the channel provider accessing the operator platform.

Figure 202011423379

Description

Channel provider access method and device of energy charging operator platform
Technical Field
The invention relates to the technical field of computers, in particular to a channel provider access method and device for a charging operator platform.
Background
With the development of economic society, all trades are integrated in a platform mode. For example, in the retail industry, there are shopping platforms such as Taobao, Jingdong, Amazon, etc.; the food and beverage industry has platforms such as beauty group, hungry, popular comment and the like; the method is used for raising vehicles in the field of automobile service. At present, charging platforms for charging electric vehicles and fuel vehicles and the like gradually start to emerge, and the docking of the charging platforms for vehicles is usually realized by manually modifying codes when docking channels.
Therefore, the existing channel provider access mode of the energy charging platform generally adopts manual code modification, and the docking efficiency is extremely low.
Disclosure of Invention
In view of the above problems, the present invention provides a channel provider access method and device for a charging operator platform, so that the whole channel provider docking and verification process does not need manual configuration, automatic verification and online can be performed based on the above logic, and the channel provider access efficiency to the operator platform is improved.
In a first aspect, the present application provides the following technical solutions by way of examples:
a channel provider access method for charging an operator platform is applied to the operator platform, and comprises the following steps:
acquiring an identification code and a docking mode corresponding to a channel provider to be accessed; configuring joint debugging permission and testing permission for the channel trader according to the identification code and the docking mode, and generating configuration information; after the channel provider completes docking development based on the configuration information, receiving verification information fed back by the channel provider; verifying whether the client corresponding to the channel provider is accessed to the operator platform or not according to the verification information; if yes, judging that the channel provider is successfully accessed.
Optionally, the identification code is any one or more of the following: physical address, identity card number, mobile phone number, server serial number.
Optionally, the verification information includes an adapter model and an adapter version; the receiving the verification information fed back by the channel provider comprises:
and receiving the adaptation model and the adaptation version fed back by the channel trader.
Optionally, the verification information further includes a test video for performing a function test after the channel provider accesses the operator platform; the receiving the verification information fed back by the channel provider comprises:
and receiving the test video fed back by the channel trader.
Optionally, the verifying, according to the verification information, whether the client corresponding to the channel provider accesses the operator platform includes:
detecting the test video frame by frame, and judging whether the test video comprises preset characteristic information or not; the preset characteristic information comprises energy charging entrance information, energy charging site detail information, order interface information and payment interface information;
if so, determining that the client corresponding to the channel provider is accessed to the operator platform; if not, determining that the client corresponding to the channel provider is not accessed to the operator platform.
Optionally, the performing frame-by-frame detection on the test video and determining whether the test video includes preset feature information includes:
marking video images of the test video every other preset frame number; the preset frame number is determined according to the frame rate of the test video; and detecting all video images with marks, and judging whether preset characteristic information exists in the test video.
In a second aspect, based on the same inventive concept, the present application further provides the following technical solutions through embodiments:
a channel provider access device for charging an operator platform is applied to the operator platform, and the device comprises:
the acquisition module is used for acquiring an identification code and a docking mode corresponding to a channel merchant to be accessed; the configuration module is used for configuring joint debugging permission and testing permission for the channel trader according to the identification code and the butt joint mode and generating configuration information; the receiving module is used for receiving verification information fed back by the channel provider after the channel provider completes docking development based on the configuration information; the verification module is used for verifying whether the client corresponding to the channel provider is accessed to the operator platform or not according to the verification information; and the judging module is used for judging that the channel trader is successfully accessed when the verification result of the verifying module is positive.
Optionally, the identification code is any one or more of the following: physical address, identity card number, mobile phone number, server serial number.
Optionally, the verification information includes an adapter model and an adapter version; the receiving module is specifically configured to:
and receiving the adaptation model and the adaptation version fed back by the channel trader.
Optionally, the verification information further includes a test video for performing a function test after the channel provider accesses the operator platform; the receiving module is further specifically configured to:
and receiving the test video fed back by the channel trader for testing.
Optionally, the verification module is specifically configured to:
detecting the test video frame by frame, and judging whether the test video comprises preset characteristic information or not; the preset characteristic information comprises energy charging entrance information, energy charging site detail information, order interface information and payment interface information; if so, determining that the client corresponding to the channel provider is accessed to the operator platform; if not, determining that the client corresponding to the channel provider is not accessed to the operator platform.
Optionally, the verification module is further specifically configured to:
marking video images of the test video every other preset frame number; the preset frame number is determined according to the frame rate of the test video; and detecting all video images with marks, and judging whether the preset characteristic information exists in the test video.
In a third aspect, based on the same inventive concept, the present application further provides the following technical solutions through embodiments:
a computer-readable storage medium, on which a computer program is stored which, when being executed by a processor, carries out the steps of the method according to any one of the above first aspects.
The channel provider access method of the charging operator platform provided by the embodiment of the invention is applied to the operator platform, and the method comprises the steps of obtaining an identification code and a docking mode corresponding to a channel provider to be accessed; then, configuring joint debugging permission and testing permission for the channel trader according to the identification code and the butt joint mode, and generating configuration information; after the channel provider completes docking development based on the configuration information, receiving verification information fed back by the channel provider; verifying whether the client corresponding to the channel provider is accessed to the operator platform or not according to the verification information; if yes, judging that the channel provider is successfully accessed. In the embodiment, the channel provider authority is configured through the identification code, then automatic verification is performed on the operator platform according to the verification information, whether the client corresponding to the channel provider is accessed to the operator platform or not is verified, and if the verification is passed, the client of the channel provider is connected to the online. The method of the invention ensures that the whole docking and verification process of the channel provider does not need manual configuration, and automatic verification and online can be carried out based on the logic, thereby improving the efficiency of the channel provider accessing the operator platform and the verification accuracy.
The foregoing description is only an overview of the technical solutions of the present invention, and the embodiments of the present invention are described below in order to make the technical means of the present invention more clearly understood and to make the above and other objects, features, and advantages of the present invention more clearly understandable.
Drawings
Various other advantages and benefits will become apparent to those of ordinary skill in the art upon reading the following detailed description of the preferred embodiments. The drawings are only for purposes of illustrating the preferred embodiments and are not to be construed as limiting the invention. Also, like reference numerals are used to refer to like parts throughout the drawings. In the drawings:
fig. 1 is a flowchart illustrating a channel provider access method for a charging operator platform according to a first embodiment of the present invention;
FIG. 2 is a flowchart illustrating a specific implementation of step S40 in FIG. 1;
fig. 3 shows a schematic structural diagram of a distributor access device of a charging carrier platform.
Detailed Description
Exemplary embodiments of the present disclosure will be described in more detail below with reference to the accompanying drawings. While exemplary 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 limited to the embodiments set forth herein. Rather, these embodiments are provided so that this disclosure will be thorough and complete, and will fully convey the scope of the disclosure to those skilled in the art.
First embodiment
Referring to fig. 1, fig. 1 is a flowchart illustrating a channel provider access method for a charging operator platform according to a first embodiment of the present invention. The method is applied to the operator platform when the channel provider accesses the operator platform so as to realize automatic identification and access of the channel provider.
In this embodiment, the charging energy may indicate that the new energy vehicle is charged, the hydrogen-fueled vehicle is hydrogenated, and the fuel-fueled vehicle (gas-fueled vehicle) is fueled (charged). The operator platform integrates station information such as a charging station, a gas station, a hydrogen station, and the like, such as a location of the station, a fuel price of the station, a gun number of the station, and a fee settlement of the station. The channel provider is an operator of the third-party platform; when the third-party platform needs to provide the charging service, the charging service can be provided for the user through the operator platform by accessing the operator platform. The method of the embodiment is used for solving the problem that a channel provider cannot automatically access to an operator platform, and the specific implementation process is as follows.
Specifically, the method comprises the following steps:
step S10: and acquiring an identification code and a docking mode corresponding to the channel provider to be accessed.
In step S10, each distributor has an identification code associated with it. The identification code should be carried when the channel provider communicates the access request to the carrier platform. When the access request is transmitted, the channel provider can directly transmit the access request through a platform corresponding to the channel provider or communicate with an operator platform through other systems or software. The carrier platform is guaranteed to identify the channel provider. The identification code can be a physical address of a channel provider server and/or a server serial number, and can be an identity card number of an operator of a channel provider; however, in order to ensure the fixed identification code and avoid the change of the identification code caused by the replacement of the equipment or the change of personnel in the later period, a fixed mobile phone number is adopted as the identification code of the channel provider in the embodiment. The efficiency and accuracy of identification are guaranteed. It should be noted that the identification code may be any one or more of the above physical address, identification number or mobile phone number, and the verification accuracy can be improved by the above identification code combined verification, so as to avoid being attacked by the network.
The docking method, that is, the docking method between the platform corresponding to the channel provider and the platform of the operator, may specifically include: the API (Application Programming Interface) is accessed in conjunction with H5(HTML5.0), H5 is accessed in conjunction with a non-sensitive login, and H5 is accessed in conjunction with a login page, without limitation.
Step S20: and configuring joint debugging permission and testing permission for the channel trader according to the identification code and the docking mode, and generating configuration information.
In step S20, to access the carrier platform, the channel provider needs to obtain the joint regulation authority and the test authority on the carrier platform. Specifically, the operator platform records the identification code and performs authority allocation on the identification code. Distributing joint debugging authority for the channel trader, wherein the joint debugging authority can be used for accessing an operator platform when the channel trader develops the platform; and distributing test authority for the channel trader, and testing whether each function is normal or not by testing the platform developed by the channel trader. In addition, the operator platform can also issue corresponding development tools and corresponding protocols to the channel trader. For example, the configuration of the corresponding access protocol, communication format, and authentication logic, etc. by the carrier platform to the distributor may be performed according to the prior art. The configuration information is information such as joint debugging authority, testing authority, development tools and protocols. Therefore, the channel trader can carry out the docking development of the platform based on the configuration information.
Step S30: and after the channel provider completes docking development based on the configuration information, receiving verification information fed back by the channel provider.
In step S30, the verification information may be custom data reported by the channel provider, such as an adapted model and an adapted version of the mobile phone; the intermediate data generated during the test of the platform of the channel provider and the platform of the operator can be further used. For example, the verification data generated when the platform of the channel provider accesses the platform of the carrier, the request information when the platform of the channel provider calls the platform of the carrier to the relevant function module, and so on. In this embodiment, since it is necessary to verify that each function of the platform of the channel provider after accessing the platform of the operator is complete, the functions include, but are not limited to, charging entry information, charging site detail information, order interface information, payment interface information, and the like on the platform of the operator. If the verification of the adapter model, the adapter version and the intermediate data is simply carried out, whether the function is good or not when the channel provider accesses the channel provider is difficult to be determined correctly. Therefore, in this embodiment, an adaptive model and an adaptive version are adopted, and a test video for performing a function test after a channel provider accesses an operator platform is combined, so as to automatically judge and identify the functional integrity of the channel provider after the channel provider platform accesses the operator platform. The method comprises the following specific steps:
step S40: and verifying whether the client corresponding to the channel provider is accessed to the operator platform or not according to the verification information.
Please refer to fig. 2, which includes:
step S41: detecting the test video frame by frame, and judging whether the test video comprises preset characteristic information or not; the preset characteristic information comprises energy charging entrance information, energy charging site detail information, order interface information and payment interface information.
In step S41, the test video is decoded, and a video picture of each frame of the test video can be obtained. The decoding method is not limited, and hard decoding, soft decoding, and the like may be used. The channel trader can adopt the mode of mobile phone/computer screen recording to generate the test video, thereby ensuring enough definition and improving the identification accuracy.
Specifically, video images of a test video every other preset frame number can be marked; the preset frame number is determined according to the frame rate of the test video; and then, detecting all video images with marks, and judging whether preset characteristic information exists in the test video. The preset feature information is information referred to when identifying the video picture. Specifically, the video picture and the characteristic information can be adopted for characteristic comparison, so that whether the corresponding same characteristics exist in the video picture or not is identified; in addition, a historical video picture can be used as input, and the characteristic information corresponding to the video picture is used as calibrated output to train the neural network model, so that the trained neural network model is obtained.
In an implementation manner, after the operator platform receives the test video, the video picture is input into the model to obtain a feature detection result, and the feature detection result includes all feature information corresponding to the input video picture. Based on this, the present embodiment also provides a manner of detecting feature information, in which feature detection is implemented by recognizing character information in a video picture. The following detection method can be used for optimizing computing resources while ensuring the identification accuracy. Specifically, the charging entry information corresponds to a first identification character, the charging site detail information corresponds to a second identification character, the order interface information corresponds to a third identification character, and the payment interface information corresponds to a fourth identification character. The first to fourth recognition characters select a character which can have a representative effect on the corresponding feature information. Therefore, the specific step of detecting the feature information may include:
step S411: and performing feature detection on the video picture according to the first recognition character, the second recognition character, the third recognition character and the fourth recognition character.
In step S411, it is possible to compare whether there are characters identical to the first recognition character, the second recognition character, the third recognition character, and the fourth recognition character to the video picture. Specifically, in this embodiment, the first identification character may be "refuel", "charge" or "gas filling" and is an independent character, rather than characters such as "gas station", "charge station", and the like; if the first recognition character is recognized in the video picture, the video picture can be determined to contain the charging entry information. The second identification character at least comprises at least one of a 'gas station', 'charging station' or 'gas station', and also comprises characters describing addresses of the 'gas station', 'charging station' or 'gas station', for example, xx number in xx district xx of xx city, and also comprises characters describing prices; if the second recognition character is recognized in the video picture, the fact that the video picture contains the charging site detail information can be determined. It should be noted that the charging site detail information is generally determined by the operator platform, so that the second recognition character can be flexibly adjusted according to the data update of the operator platform. The third identification character comprises a transaction order number, an oil number and a gun number; if the third recognition character is recognized in the video picture, the video picture can be determined to contain the order interface information. The fourth identification character comprises 'order confirmation' or 'payment confirmation', and if the fourth identification character is identified in the video picture, the video picture can be determined to contain the payment interface information.
Step S412: when the first recognition character, the second recognition character, the third recognition character and the fourth recognition character exist in all the video pictures at the same time, obtaining a first detection result; the first detection result is a result indicating that all types of feature information exist in the video picture.
In step S412, it can be automatically identified through the first detection result that the functions of all the operator platforms accessed in the test video are complete, which indicates that the channel provider has normally accessed. That is, step S50 may be performed.
Step S50: if yes, judging that the channel provider is successfully accessed.
And after the access is finished, the client of the channel provider can be on-line. The client side of the channel provider is a platform corresponding to the channel provider. The specific time of online can be determined by matching the channel provider and the operator platform, or the channel provider makes a reservation for the online time to the operator platform. The online operation can be manually triggered by a worker in the background, the worker can also configure a corresponding online control code, and when the test is passed and the appointed online time is reached, the code is triggered to be executed so as to perform online on the client side of the distributor.
Step S413: when the first recognition character, the second recognition character, the third recognition character and the fourth recognition character do not exist in all the video pictures at the same time, obtaining a second detection result; the second detection result is a result indicating that one or more types of feature information are missing in the video picture.
Through the second detection result in step S413, it can be determined that the function of the accessed operator platform in the test video is incomplete, and the test video is not accessed normally, so that the user cannot be provided with a complete charging service. I.e., the test fails, instructions or information for retesting are fed back to the distributor until the test is passed.
Step S42: and if so, determining that the client corresponding to the channel provider is accessed to the operator platform.
In step S42, the description is continued with the example in step S41, that is, if the feature detection result indicates that all types of feature information exist in the video picture, it is determined that the client corresponding to the channel provider accesses the carrier platform. And when the characteristic detection result is the first detection result, completing the butt joint of the client corresponding to the channel provider and the operator platform.
Step S43: if not, determining that the client corresponding to the channel provider is not accessed to the operator platform.
In step S43, the description is continued with the example in step S41, that is, when the feature detection result is the second detection result, the docking between the distributor and the operator platform is problematic, and the docking needs to be retested.
Furthermore, when the video picture identification is carried out after the test video is decoded, the designated video picture can be identified in a marking mode, so that the identification quantity is reduced, and the identification efficiency is improved. For example:
firstly, acquiring a frame rate of a test video; and then, marking at equal intervals of preset frame numbers from the first piece of the video picture according to the frame rate, so as to ensure that the identification rate is improved by uniformly marking. Wherein the larger the frame rate, the larger the preset number of intervals. For example, when the frame rate is 30, the marking may be performed every 9 video pictures, that is, every 10 video pictures detects 1 frame, and when the frame rate is 60, the marking may be performed every 19 video pictures, that is, every 20 video pictures detects 1 frame, and the specific preset number may be set by a user, but it should be ensured that the preset number is 1/2 smaller than the frame rate. And finally, carrying out feature detection on the marked video picture according to preset feature information to obtain a feature detection result.
The channel provider access method for the energy-charging operator platform is applied to the operator platform, and the channel provider access method is used for acquiring an identification code and a docking mode corresponding to a channel provider needing to be accessed to the operator platform; then, configuring joint debugging permission and testing permission for the channel trader according to the identification code and the butt joint mode, and generating configuration information; after the channel provider completes docking development based on the configuration information, receiving verification information fed back by the channel provider; verifying whether the client corresponding to the channel provider is accessed to the operator platform or not according to the verification information; and if so, carrying out on-line connection on the client of the channel provider. In the embodiment, the channel provider authority is configured through the identification code, then automatic verification is performed on the operator platform according to the verification information, whether the client corresponding to the channel provider is accessed to the operator platform or not is verified, and if the verification is passed, the client of the channel provider is connected to the online. The whole docking and verification process of the channel provider does not need manual configuration, automatic verification and online can be carried out based on the logic, and the efficiency of accessing the channel provider to the operator platform is improved; manual verification is not needed, and the reliability of verification is improved.
Second embodiment
Referring to fig. 3, a second embodiment of the present invention provides a distributor access device 300 capable of charging an operator platform based on the same inventive concept. The apparatus 300 is applied to a carrier platform, and the apparatus 300 includes:
an obtaining module 301, configured to obtain an identification code and a docking manner corresponding to a channel provider to be accessed;
the configuration module 302 is configured to configure joint debugging permission and testing permission for the channel provider according to the identification code and the docking manner, and generate configuration information;
a receiving module 303, configured to receive verification information fed back by the channel provider after the channel provider completes docking development based on the configuration information;
the verification module 304 is configured to verify whether the client corresponding to the channel provider accesses the operator platform according to the verification information;
the determining module 305 is configured to determine that the channel provider is successfully accessed if the verification result of the verifying module is yes.
As an optional implementation manner, the identification code is any one or more of the following: physical address, identity card number, mobile phone number, server serial number.
As an optional implementation manner, the verification information includes an adapter model and an adapter version; the receiving module 303 is specifically configured to:
and receiving the adaptation model and the adaptation version fed back by the channel trader.
As an optional implementation manner, the verification information further includes a test video for performing a function test after the channel provider accesses the operator platform; the receiving module 303 is further specifically configured to:
and receiving the test video fed back by the channel trader for testing.
As an optional implementation manner, the verification module 304 is specifically configured to:
detecting the test video frame by frame, and judging whether the test video comprises preset characteristic information or not; the preset characteristic information comprises energy charging entrance information, energy charging site detail information, order interface information and payment interface information; if so, determining that the client corresponding to the channel provider is accessed to the operator platform; if not, determining that the client corresponding to the channel provider is not accessed to the operator platform.
As an optional implementation manner, the verification module 304 is further specifically configured to:
marking video images of the test video every other preset frame number; the preset frame number is determined according to the frame rate of the test video; and detecting the video images of all the marks, and judging whether preset characteristic information exists in the test video.
It should be noted that the apparatus 300 according to the embodiment of the present invention is implemented and produces the same technical effects as the foregoing method embodiments, and for the sake of brief description, reference may be made to the corresponding contents in the foregoing method embodiments for the parts of the apparatus embodiments that are not mentioned.
The device-integrated functional modules provided by the present invention may be stored in a computer-readable storage medium if they are implemented in the form of software functional modules and sold or used as separate products. Based on such understanding, all or part of the flow of the method of implementing the above embodiments may also be implemented by a computer program, which may be stored in a computer readable storage medium and used by a processor to implement the steps of the above embodiments of the method. Wherein the computer program comprises computer program code, which may be in the form of source code, object code, an executable file or some intermediate form, etc. The computer-readable medium may include: any entity or device capable of carrying the computer program code, recording medium, usb disk, removable hard disk, magnetic disk, optical disk, computer Memory, Read-Only Memory (ROM), Random Access Memory (RAM), electrical carrier wave signals, telecommunications signals, software distribution medium, and the like. It should be noted that the computer readable medium may contain content that is subject to appropriate increase or decrease as required by legislation and patent practice in jurisdictions, for example, in some jurisdictions, computer readable media does not include electrical carrier signals and telecommunications signals as is required by legislation and patent practice.
The algorithms and displays presented herein are not inherently related to any particular computer, virtual machine, or other apparatus. Various general purpose systems may also be used with the teachings herein. The required structure for constructing such a system will be apparent from the description above. Moreover, the present invention is not directed to any particular programming language. It is appreciated that a variety of programming languages may be used to implement the teachings of the present invention as described herein, and any descriptions of specific languages are provided above to disclose the best mode of the invention.
In the description provided herein, numerous specific details are set forth. It is understood, however, that embodiments of the invention may be practiced without these specific details. In some instances, well-known methods, structures and techniques have not been shown in detail in order not to obscure an understanding of this description.
Similarly, it should be appreciated that in the foregoing description of exemplary embodiments of the invention, various features of the invention are sometimes grouped together in a single embodiment, figure, or description thereof for the purpose of streamlining the disclosure and aiding in the understanding of one or more of the various inventive aspects. However, the disclosed method should not be interpreted as reflecting an intention that: that the invention as claimed requires more features than are expressly recited in each claim. Rather, as the following claims reflect, inventive aspects lie in less than all features of a single foregoing disclosed embodiment. Thus, the claims following the detailed description are hereby expressly incorporated into this detailed description, with each claim standing on its own as a separate embodiment of this invention.
Those skilled in the art will appreciate that the modules in the device in an embodiment may be adaptively changed and disposed in one or more devices different from the embodiment. The modules or units or components of the embodiments may be combined into one module or unit or component, and furthermore they may be divided into a plurality of sub-modules or sub-units or sub-components. All of the features disclosed in this specification (including any accompanying claims, abstract and drawings), and all of the processes or elements of any method or apparatus so disclosed, may be combined in any combination, except combinations where at least some of such features and/or processes or elements are mutually exclusive. Each feature disclosed in this specification (including any accompanying claims, abstract and drawings) may be replaced by alternative features serving the same, equivalent or similar purpose, unless expressly stated otherwise.
Furthermore, those skilled in the art will appreciate that while some embodiments herein include some features included in other embodiments, rather than other features, combinations of features of different embodiments are meant to be within the scope of the invention and form different embodiments. For example, in the following claims, any of the claimed embodiments may be used in any combination.
The various component embodiments of the invention may be implemented in hardware, or in software modules running on one or more processors, or in a combination thereof. Those skilled in the art will appreciate that a microprocessor or Digital Signal Processor (DSP) may be used in practice to implement some or all of the functionality of some or all of the components in an apparatus according to an embodiment of the invention. The present invention may also be embodied as apparatus or device programs (e.g., computer programs and computer program products) for performing a portion or all of the methods described herein. Such programs implementing the present invention may be stored on computer-readable media or may be in the form of one or more signals. Such a signal may be downloaded from an internet website or provided on a carrier signal or in any other form.
It should be noted that the above-mentioned embodiments illustrate rather than limit the invention, and that those skilled in the art will be able to design alternative embodiments without departing from the scope of the appended claims. In the claims, any reference signs placed between parentheses shall not be construed as limiting the claim. The word "comprising" does not exclude the presence of elements or steps not listed in a claim. The word "a" or "an" preceding an element does not exclude the presence of a plurality of such elements. The invention may be implemented by means of hardware comprising several distinct elements, and by means of a suitably programmed computer. In the unit claims enumerating several means, several of these means may be embodied by one and the same item of hardware. The usage of the words first, second and third, etcetera do not indicate any ordering. These words may be interpreted as names.

Claims (13)

1.一种充能运营商平台的渠道商接入方法,其特征在于,应用于运营商平台,所述方法包括:1. A channel provider access method for charging an operator platform, characterized in that, applied to the operator platform, the method comprising: 获取待接入的渠道商对应的识别码和对接方式;Obtain the identification code and connection method corresponding to the channel provider to be connected; 根据所述识别码和所述对接方式,为所述渠道商配置联调权限与测试权限,并生成配置信息;According to the identification code and the connection method, configure the joint commissioning authority and the testing authority for the channel provider, and generate configuration information; 当所述渠道商基于所述配置信息完成对接开发后,接收所述渠道商反馈的验证信息;After the channel provider completes the docking development based on the configuration information, receiving the verification information fed back by the channel provider; 根据所述验证信息,验证所述渠道商对应的客户端是否接入所述运营商平台;According to the verification information, verify whether the client corresponding to the channel provider accesses the operator platform; 若是,则判断所述渠道商接入成功。If so, it is judged that the channel provider is successfully connected. 2.根据权利要求1所述的方法,其特征在于,所述识别码为以下的任一种或多种:物理地址,身份证号,手机号、服务器序列号。2 . The method according to claim 1 , wherein the identification code is any one or more of the following: a physical address, an ID number, a mobile phone number, and a server serial number. 3 . 3.根据权利要求1所述的方法,其特征在于,所述验证信息包括适配机型以及适配版本;所述接收所述渠道商反馈的验证信息,包括:3. The method according to claim 1, wherein the verification information includes an adaptation model and an adaptation version; the verification information that is fed back by the channel provider includes: 接收所述渠道商反馈的所述适配机型和所述适配版本。The adapted model and the adapted version fed back by the channel provider are received. 4.根据权利要求3所述的方法,其特征在于,所述验证信息还包括渠道商接入所述运营商平台后进行功能测试的测试视频;所述接收所述渠道商反馈的验证信息,包括:4. method according to claim 3, is characterized in that, described verification information also comprises the test video that channel businessman accesses described operator platform and carries out function test; Described receiving the verification information fed back by described channel businessman, include: 接收所述渠道商反馈的所述测试视频。Receive the test video fed back by the channel provider. 5.根据权利要求4所述的方法,其特征在于,所述根据所述验证信息,验证所述渠道商对应的客户端是否接入所述运营商平台,包括:5. The method according to claim 4, wherein, according to the verification information, verifying whether the client corresponding to the channel provider accesses the operator platform comprises: 对所述测试视频进行逐帧检测,判断所述测试视频中是否包括预设的特征信息;所述预设的特征信息包括充能入口信息、充能站点详情信息、订单界面信息以及支付界面信息;Perform frame-by-frame detection on the test video, and determine whether the test video includes preset feature information; the preset feature information includes charging entrance information, charging site detail information, order interface information, and payment interface information ; 若是,则确定所述渠道商对应的客户端接入所述运营商平台;If yes, then determine that the client corresponding to the channel provider accesses the operator platform; 若否,确定所述渠道商对应的客户端未接入所述运营商平台。If not, it is determined that the client corresponding to the channel provider does not access the operator platform. 6.根据权利要求5所述的方法,其特征在于,所述对所述测试视频进行逐帧检测,判断所述测试视频中是否包括预设的特征信息,包括:6. The method according to claim 5, wherein the test video is subjected to frame-by-frame detection, and it is determined whether the test video includes preset feature information, comprising: 对所述测试视频每隔预设帧数的视频图像进行标记;所述预设帧数根据所述测试视频的帧率大小确定;Mark the video images of the test video every preset frame number; the preset frame number is determined according to the frame rate of the test video; 检测所有带标记的视频图像,判断所述测试视频中是否存在所述预设的特征信息。All marked video images are detected, and it is determined whether the preset feature information exists in the test video. 7.一种充能运营商平台的渠道商接入装置,其特征在于,应用于运营商平台,所述装置包括:7. A channel provider access device for charging an operator platform, characterized in that, applied to the operator platform, the device comprising: 获取模块,用于获取待接入的渠道商对应的识别码和对接方式;The acquisition module is used to acquire the identification code and connection method corresponding to the channel provider to be accessed; 配置模块,用于根据所述识别码和所述对接方式,为所述渠道商配置联调权限与测试权限,并生成配置信息;a configuration module, configured to configure joint commissioning authority and testing authority for the channel provider according to the identification code and the connection method, and generate configuration information; 接收模块,用于当所述渠道商基于所述配置信息完成对接开发后,接收所述渠道商反馈的验证信息;a receiving module, configured to receive the verification information fed back by the channel provider after the channel provider completes the docking development based on the configuration information; 验证模块,用于根据所述验证信息,验证所述渠道商对应的客户端是否接入所述运营商平台;a verification module, configured to verify whether the client corresponding to the channel provider accesses the operator platform according to the verification information; 判断模块,用于在所述验证模块的验证结果为是时,判断所述渠道商接入成功。A judging module for judging that the channel provider is successfully connected when the verification result of the verification module is yes. 8.根据权利要求7所述的装置,其特征在于,所述识别码为以下的任一种或多种:物理地址,身份证号,手机号、服务器序列号。8 . The device according to claim 7 , wherein the identification code is any one or more of the following: a physical address, an ID number, a mobile phone number, and a server serial number. 9 . 9.根据权利要求7所述的装置,其特征在于,所述验证信息包括适配机型以及适配版本;所述接收模块,具体用于:9. The device according to claim 7, wherein the verification information includes an adaptation model and an adaptation version; the receiving module is specifically used for: 接收所述渠道商反馈的所述适配机型和所述适配版本。The adapted model and the adapted version fed back by the channel provider are received. 10.根据权利要求9所述的装置,其特征在于,所述验证信息还包括渠道商接入所述运营商平台后进行功能测试的测试视频;所述接收模块,还具体用于:10. The device according to claim 9, wherein the verification information further comprises a test video of a channel provider performing a functional test after accessing the operator platform; the receiving module is also specifically used for: 接收所述渠道商反馈的所述测试视频。Receive the test video fed back by the channel provider. 11.根据权利要求10所述的装置,其特征在于,所述验证模块,具体用于:11. The device according to claim 10, wherein the verification module is specifically used for: 对所述测试视频进行逐帧检测,判断所述测试视频中是否包括预设的特征信息;所述预设的特征信息包括充能入口信息、充能站点详情信息、订单界面信息以及支付界面信息;Perform frame-by-frame detection on the test video, and determine whether the test video includes preset feature information; the preset feature information includes charging entrance information, charging site detail information, order interface information, and payment interface information ; 若是,则确定所述渠道商对应的客户端接入所述运营商平台;If yes, then determine that the client corresponding to the channel provider accesses the operator platform; 若否,确定所述渠道商对应的客户端未接入所述运营商平台。If not, it is determined that the client corresponding to the channel provider does not access the operator platform. 12.根据权利要求11所述的装置,其特征在于,所述验证模块,还具体用于:12. The device according to claim 11, wherein the verification module is further specifically used for: 对所述测试视频每隔预设帧数的视频图像进行标记;所述预设帧数根据所述测试视频的帧率大小确定;Mark the video images of the test video every preset frame number; the preset frame number is determined according to the frame rate of the test video; 检测所有带标记的视频图像,判断所述测试视频中是否存在所述预设的特征信息。All marked video images are detected, and it is determined whether the preset feature information exists in the test video. 13.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该程序被处理器执行时实现权利要求1-6中任一项所述方法的步骤。13. A computer-readable storage medium on which a computer program is stored, characterized in that, when the program is executed by a processor, the steps of the method according to any one of claims 1-6 are implemented.
CN202011423379.9A 2020-12-08 2020-12-08 Channel provider access method and device of energy charging operator platform Pending CN112486832A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202011423379.9A CN112486832A (en) 2020-12-08 2020-12-08 Channel provider access method and device of energy charging operator platform

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202011423379.9A CN112486832A (en) 2020-12-08 2020-12-08 Channel provider access method and device of energy charging operator platform

Publications (1)

Publication Number Publication Date
CN112486832A true CN112486832A (en) 2021-03-12

Family

ID=74940579

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202011423379.9A Pending CN112486832A (en) 2020-12-08 2020-12-08 Channel provider access method and device of energy charging operator platform

Country Status (1)

Country Link
CN (1) CN112486832A (en)

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20020048462A1 (en) * 1989-12-13 2002-04-25 Joseph Weinberger System for automatically monitoring copiers from a remote location
CN104426867A (en) * 2013-08-28 2015-03-18 北大方正集团有限公司 Authorization verification system and method, server, and transfer terminal
CN111885516A (en) * 2020-07-09 2020-11-03 深圳市富之富信息技术有限公司 Multi-channel access short message configuration method and device, computer equipment and storage medium

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20020048462A1 (en) * 1989-12-13 2002-04-25 Joseph Weinberger System for automatically monitoring copiers from a remote location
CN104426867A (en) * 2013-08-28 2015-03-18 北大方正集团有限公司 Authorization verification system and method, server, and transfer terminal
CN111885516A (en) * 2020-07-09 2020-11-03 深圳市富之富信息技术有限公司 Multi-channel access short message configuration method and device, computer equipment and storage medium

Similar Documents

Publication Publication Date Title
CN108513635B (en) Vehicle detection method, user equipment, server and vehicle detection system
US20150309912A1 (en) Electronics Recycling Retail Desktop Verification Device
US8234692B2 (en) System and method for processing an upload of a program with export compliance information
CN110020381A (en) Method of calibration, device, equipment and computer storage medium based on configuration file
CN110555681B (en) Bank card signing method, device, server and medium
US20230289875A1 (en) System and method for facilitating bank account information changes
CN111742354A (en) Vehicle diagnosis method, system, equipment and server
CN107909378B (en) Vehicle information auditing method and device, storage medium and electronic equipment
CN112529575A (en) Risk early warning method, equipment, storage medium and device
CN105894266A (en) Two-dimensional code generation method, information processing method and device and information system
CN116340140A (en) Inspection method, electronic inspection system, computer readable medium and application platform
CN104574101A (en) Method, equipment and system for verifying electronic ticket
CN114218911A (en) Method and device for clearing certification and development, storage medium and electronic equipment
CN108197914B (en) Information acquisition method and device and server
CN109285049A (en) Method of calibration, system, electronic equipment and the storage medium of order
CN114093054B (en) Vehicle verification method, device, equipment and storage medium
US20220292497A1 (en) Transaction Based Authentication with Refunded Transactions Removed
CN113806722A (en) Authority authentication method, device, device and computer storage medium
KR20190091706A (en) Method for providing insurance service for old mobile phone and apparatus therefor
CN112486832A (en) Channel provider access method and device of energy charging operator platform
CN111914820B (en) Qualification auditing method and device
CN108334448B (en) Code verification method, device and equipment
KR20180134656A (en) Method and system for providing online car-purchasing service by comparing financial instruments
CN111260096B (en) Gas self-service method, terminal and storage medium
KR101724109B1 (en) Method of managing car and server performing the same

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
TA01 Transfer of patent application right
TA01 Transfer of patent application right

Effective date of registration: 20240422

Address after: Room 2101, Block B, Platinum Plaza, 5-15 Wenling Road, Laoshan District, Qingdao City, Shandong Province, 266100

Applicant after: Shandong Energy Chain Holding Co.,Ltd.

Country or region after: China

Address before: 100020 building 7, Huitong Times Square, 1 yaojiayuan South Road, Chaoyang District, Beijing

Applicant before: CHEZHUBANG (BEIJING) TECHNOLOGY Co.,Ltd.

Country or region before: China

RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20210312