CN101957899B - Online application platform and control method thereof - Google Patents

Online application platform and control method thereof Download PDF

Info

Publication number
CN101957899B
CN101957899B CN2010102846083A CN201010284608A CN101957899B CN 101957899 B CN101957899 B CN 101957899B CN 2010102846083 A CN2010102846083 A CN 2010102846083A CN 201010284608 A CN201010284608 A CN 201010284608A CN 101957899 B CN101957899 B CN 101957899B
Authority
CN
China
Prior art keywords
version
status
state
online application
online
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN2010102846083A
Other languages
Chinese (zh)
Other versions
CN101957899A (en
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.)
Baidu Online Network Technology Beijing Co Ltd
Beijing Baidu Netcom Science and Technology Co Ltd
Original Assignee
Beijing Baidu Netcom Science and 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 Beijing Baidu Netcom Science and Technology Co Ltd filed Critical Beijing Baidu Netcom Science and Technology Co Ltd
Priority to CN2010102846083A priority Critical patent/CN101957899B/en
Publication of CN101957899A publication Critical patent/CN101957899A/en
Application granted granted Critical
Publication of CN101957899B publication Critical patent/CN101957899B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

The invention provides an online application platform and a control method thereof. The control method comprises the following steps: a. receiving an offline version of an online application submitted by a developer; b. setting the authority state of the offline version to a specific authority state which only allows a specific visitor to access; c. checking the offline version; d. and if the verification is passed, setting the authority state of the offline version as a general authority state allowing a general visitor to access, unloading the offline version into the online version of the online application, and setting the authority state of the online version as the general authority state. By the mode, an auditing mechanism is provided for the online application platform, so that a common user cannot access the online application before an administrator audits the online application, the safety of the online application is improved, problem diffusion is avoided, the product safety of the application platform is improved, and the user experience effect is enhanced.

Description

A kind of online application platform and control method thereof
[technical field]
The present invention relates to internet arena, particularly a kind of online application platform and control method thereof.
[background technology]
Along with science and technology development, the online application platform technology in the internet becomes more and more general.In the conventional online application platform technology, the developer uploads to online application platform with the online application of being developed, and online application platform further offers the Internet user with online application and uses.
Yet, in the prior art, after the developer finishes the exploitation of online application and uploads to online application platform, promptly obtain the URL (Uniform Resource Locator, URL(uniform resource locator)) of this online application.As long as obtaining the URL of this online application, the visitor just can visit this online application.Concerning online application platform, may cause user experience not good owing to not to the online problems such as causing Huang is anti-, copyright, virus of examining of this application.In addition, even if online application audit is passed through, the developer also can at random revise online application, can't control malice developer after online application is reached the standard grade by audit, it be made amendment, this can cause problems such as Huang is anti-, copyright, virus equally, cause safety problem, also user experience is influenced to some extent.
[summary of the invention]
Technical matters to be solved by this invention provides a kind of online application platform and control method thereof, and it has promoted the security of online application platform by increasing the review mechanism of online application, has strengthened the user experience effect.
The invention provides a kind of control method of online application platform, comprising: version under the line of the online application that a. reception developer submits to; Whether the rights state of b. judging version under the described line formerly is that audit is by state or treat the reexamination state; If the rights state of version is for examining by state or treating the reexamination state under the described line formerly, the rights state of version is set to treat the reexamination state under the then described line, wherein said audit is general rights state by state, and the described reexamination state for the treatment of is the specified permission state; C. examine version under the described line; D. pass through if examine, the rights state of version is set to the general rights state that allows general visitor to conduct interviews under the then described line, and be version on the line of described online application with version unloading under the described line, the rights state of version is set to general rights state on the described simultaneously line.
According to one preferred embodiment of the present invention, in described steps d, if audit is passed through, the rights state of version is set to examine and passes through state under the then described line.
According to one preferred embodiment of the present invention, described control method further comprises: e. is not if audit is passed through, and the rights state of version is set to audit not by state under the then described line, and described audit is not the specified permission state by state.
According to one preferred embodiment of the present invention, described control method further comprises: in described step b, utilize version under the described line to replace version under the first front of described online application, in described steps d, utilize version on the described line to replace version on the line formerly of described online application.
According to one preferred embodiment of the present invention, described step b further comprises:
Whether the rights state of b1. judging version under the line formerly of described online application is for not submitting the audit state to or treating the first trial state;
B2. if the rights state of version is not for submitting the audit state to or treating the first trial state under the described line formerly, the rights state of version is set to treat the first trial state under the then described line,
Wherein the rights state of the establishment version of described online application is set to the described audit state of not submitting to when described online application is created, and described not submit audit state and the described first trial state for the treatment of to be the specified permission state.
According to one preferred embodiment of the present invention, described step b further comprises:
Whether the rights state of b1. judging version under the described line formerly is that state is not passed through in audit;
B2. if under the described line formerly the rights state of version for audit by state, then further judge whether to exist described online application first front adjustment of the printing plate this;
B3. if exist described first front adjustment of the printing plate originally, the rights state of version is set to treat the reexamination state under the described line;
B4. if do not exist described first front adjustment of the printing plate originally, the rights state of version is set to treat the first trial state under the described line,
Wherein said audit not by state, describedly treat that first trial state and the described reexamination state for the treatment of are the specified permission state.
According to one preferred embodiment of the present invention, described particular visitors is the one or more groups that form among the visitor of limited quantity of described developer, platform management person and described developer or described platform management person's appointment, and described general visitor is the domestic consumer of described online application platform.
According to one preferred embodiment of the present invention, described control method further comprises:
F. receive described developer's turn-off request, on the described line under version and the described line rights state of version be set to closed condition, described closed condition is the specified permission state.
According to one preferred embodiment of the present invention, described control method further comprises:
G. receive described developer's removal request, on the described line under version and the described line rights state of version be set to the deletion state, under described deletion state, forbid version on the described line is conducted interviews.
The invention provides a kind of online application platform, comprising: development platform, version under the line of the online application that the reception developer submits to;
Whether management platform, the rights state of judging version under the described line formerly are that audit is by state or treat the reexamination state; If the rights state of version is for examining by state or treating the reexamination state under the described line formerly, the rights state of version is set to treat the reexamination state under the then described line, wherein said audit is general rights state by state, and the described reexamination state for the treatment of is the specified permission state; Examine version under the described line; If audit is passed through, the rights state of version is set to the general rights state that allows general visitor to conduct interviews under the then described line, and be version on the line of described online application with version unloading under the described line, the rights state of version is set to general rights state on the described simultaneously line.
According to one preferred embodiment of the present invention, described management platform also is used for: if audit is passed through, the rights state of version is set to examine and passes through state under the then described line.
According to one preferred embodiment of the present invention, described management platform also is used for: if audit is not passed through, the rights state of version is set to audit not by state under the then described line, and described audit is not the specified permission state by state.
According to one preferred embodiment of the present invention, described management platform also is used for: utilize version under the described line to replace version under the first front of described online application; And utilize version on the described line to replace version on the line formerly of described online application.
According to one preferred embodiment of the present invention, described management platform also is used for:
Whether the rights state of judging version under the line formerly of described online application is for not submitting the audit state to or treating the first trial state;
If the rights state of version is not for submitting the audit state to or treating the first trial state under the described line formerly, the rights state of version is set to treat the first trial state under the then described line,
Wherein the rights state of the establishment version of described online application is set to the described audit state of not submitting to when described online application is created, and described not submit audit state and the described first trial state for the treatment of to be the specified permission state.
According to one preferred embodiment of the present invention, described management platform also is used for:
Whether the rights state of judging version under the described line formerly is that state is not passed through in audit;
If under the described line formerly the rights state of version for audit by state, then further judge whether to exist described online application first front adjustment of the printing plate this;
If exist described first front adjustment of the printing plate originally, the rights state of version is set to treat the reexamination state under the described line;
If do not exist described first front adjustment of the printing plate originally, the rights state of version is set to treat the first trial state under the described line,
Wherein said audit not by state, describedly treat that first trial state and the described reexamination state for the treatment of are the specified permission state.
According to one preferred embodiment of the present invention, described particular visitors is the one or more groups that form among the visitor of limited quantity of described developer, platform management person and described developer or described platform management person's appointment, and described general visitor is the domestic consumer of described online application platform.
According to one preferred embodiment of the present invention, described management platform also is used for: receive described developer's turn-off request, on the described line under version and the described line rights state of version be set to closed condition, described closed condition is the specified permission state.
According to one preferred embodiment of the present invention, described management platform also is used for: the removal request that receives described developer, on the described line under version and the described line rights state of version be set to the deletion state, under described deletion state, forbid version on the described line is conducted interviews.
By the way, for online application platform provides review mechanism, so that before the keeper is examining by online application, domestic consumer can't visit this online application, promoted the security of online application, avoid the problem proliferation, improve the Product Safety of application platform side self, strengthened the user experience effect.
[description of drawings]
Fig. 1 is the schematic block diagram of online application platform according to an embodiment of the invention.
Fig. 2 is the process flow diagram according to the online application platform control method of first embodiment of the invention.
Fig. 3 is the process flow diagram of an embodiment of online application platform control method shown in Figure 2.
Fig. 4 is the transforming relationship synoptic diagram between the different rights state in the online application platform control method shown in Figure 1.
Fig. 5 is the process flow diagram according to the online application platform control method of second embodiment of the invention.
[embodiment]
The present invention is described in detail below in conjunction with drawings and Examples.
As shown in Figure 1, Fig. 1 is the schematic block diagram of online application platform according to an embodiment of the invention.In the present embodiment, online application platform comprises development platform 1, management platform 2, application data base 3 and access platform 4.Development platform 1 is used to receive online application that the developer submits to and at the visit and the operation requests of online application.Application data base 3 is used to store online application and satellite information thereof.Access platform 4 is used to receive the request of access of visitor to online application.
In the present embodiment, management platform 2 is the core of online application platform, is used for managing according to developer's the operation rights state to online application.In addition, management platform 2 further manages visitor's visit.Concrete function below in conjunction with Fig. 2-5 pair management platform 2 is described.
As shown in Figure 2, Fig. 2 is the process flow diagram according to the online application platform control method of first embodiment of the invention.
In step 201, version under the line of the online application that the reception developer submits to.In the present embodiment, version can be the program itself or the pairing URL of online application of online application under the line of the online application of being submitted to.The developer can also further provide the satellite information of online application, for example the description or the operation instruction of icon picture, logo picture and online application.Development platform 1 stores foregoing into application data base 3 after receiving foregoing.
In step 202, the rights state of version is set to the specified permission state that only allows particular visitors to conduct interviews under the line.In a preferred embodiment, utilize version under the line to replace version under the first front of online application, realize the renewal of version under the line thus, and save storage space.
In step 203, version under the audit line.In a preferred embodiment, examining content comprises that the visitor passes through development platform 1 or access platform 4 visible contents, just can be in the content displayed in the page that presents of online application.For example, the description of the runnable interface of online application, icon picture, logo picture and online application or operation instruction or the like.
If audit is passed through, in step 204, the rights state of version is set to the general rights state that allows general visitor to conduct interviews under the line, and is version on the line of online application with version unloading under the line, and the rights state of version is set to general rights state on the line simultaneously.In a preferred embodiment, utilize version on the line to replace version on the line formerly of online application, realize the renewal of version on the line thus, and save storage space.If audit is not passed through, return step 201, version under the line of this online application after making amendment, the person of awaiting development further is provided.
In the present embodiment, particular visitors is the one or more groups that form among the visitor of limited quantity of developer, platform management person and developer or platform management person's appointment, and general visitor is the domestic consumer of online application platform.
In the present embodiment, step 201 can be finished by development platform 1, and step 202-204 is finished by management platform 2.
As shown in Figure 3, Fig. 3 is the process flow diagram of an embodiment of online application platform control method shown in Figure 2.
In step 301, version under the line of the online application that the reception developer submits to.
In step 302, whether the rights state of judging version under the line formerly of online application is for not submitting the audit state to or treating the first trial state.If formerly the rights state of version then jumps to step 303 for not submitting the audit state to or treating the first trial state under the line, the rights state of version is set to treat the first trial state under the line.
In the present embodiment, the rights state of the establishment version of online application is set to not submit to the audit state when online application is created.Specifically, before development platform 1 was submitted online application to, the developer at first need submit online application request to create to by development platform 1 the developer.Management platform 2 is created online application according to the online application request to create that the developer submits to, and distributes identification.For example, management platform 2 is that online application distributes one to use ID, PKI (api key), key (secret key).Wherein, use the identity that ID and PKI can both online application of unique identification.Subsequently, the rights state of the establishment version of management platform 2 online application is set to not submit to the audit state.
If formerly the rights state of version is not submit the audit state to or treat the first trial state under the line, then jump to step 304.In step 304, whether the rights state of judging version under the line formerly is that audit is by state or treat the reexamination state.If formerly the rights state of version then jumps to step 305 for examining by state or treating the reexamination state under the line.In step 305, the rights state of version is set to treat the reexamination state under the line.
If formerly under the line rights state of version be not audit by state or treat the reexamination state, then jump to step 306.In step 306, judge whether the rights state of version under the line formerly is that state is not passed through in audit.If formerly the rights state of version is not passed through state for audit under the line, then jump to step 307.In step 307, further judge whether to exist the first front adjustment of the printing plate basis of online application.If exist first front adjustment of the printing plate originally, then jump to step 305, the rights state of version is set to treat the reexamination state under the line.If do not exist first front adjustment of the printing plate originally, then jump to step 303.In step 303, the rights state of version is set to treat the first trial state under the line.If formerly the rights state of version is not to examine not by state under the line, then jump to step 311.In step 311, report an error, so that platform management person or developer to be provided, the rights state of version is wrong under the first front.
In step 308, version under the audit line.If audit is passed through, in step 309, the rights state of version is set to audit by state under the line, and unloading is a version on the line of online application.If audit is not passed through, then jump to step 310.In step 310, the rights state of version under the line is provided with audit by state, and returns step 301, version under the line of this online application after making amendment, the person of awaiting development further is provided.
In the present embodiment, wait to submit to the audit state, treat the first trial state, treat that reexamination state and audit are not the specified permission state by state, only allow particular visitors to conduct interviews.Audit is general rights state by state.
In the present embodiment, step 301 can be finished by development platform 1, and step 302-311 is finished by management platform 2.
As shown in Figure 4, Fig. 4 is the transforming relationship synoptic diagram between the different rights state in the online application platform control method shown in Figure 1.In Fig. 4, except having shown not submission shown in Figure 3 audit state, treat the first trial state, treat the reexamination state, having passed state and examination by the state, other two kinds of rights state and control method thereof are disclosed further.Wherein, can further receive developer's turn-off request, and examine on the line of the online application of passing through that the rights state of version is set to closed condition under the version and line.Down, only allow the online application of Accessor Access of specified permission state in off position.At this moment, the visitor of general rights state also can't have access to this online application.Certainly, can further receive developer or platform management person's open request, the rights state of version under version on the line and the line is returned to state before closing.
In addition, can also further receive developer's removal request, with version deletion under version and the line on the line of online application, and on the line under version and the line rights state of version be set to the deletion state.Under the deletion state, refusal comprises the all-access of developer and platform management person's online application.In general, the deletion state is an irreversible process, and the developer can't ask to recover to be in the online application of deletion state.
As shown in Figure 5, Fig. 5 is the process flow diagram according to the online application platform control method of second embodiment of the invention.
In step 501, receive the request of access of visitor to online application.
In step 502, judge whether the rights state of version on the line of online application is general rights state.If the rights state of version is general rights state on the line, then jump to step 503.In step 503, allow the visitor that version on the line is conducted interviews.
If the rights state of version is not general rights state on the line, then jump to step 504.In step 504, judge whether the rights state of version under the line of online application is the specified permission state.If the rights state of online application is not the specified permission state, then jump to step 505.In step 505, denied access person conducts interviews.
If the rights state of version is the specified permission state on the line, jump to step 506.In step 506, whether the authentication-access person is particular visitors.If the visitor is a particular visitors, then jump to step 507.In step 507, allow the visitor that version under the line is conducted interviews.If the visitor is not a particular visitors, then jump to step 505.In step 505, denied access person conducts interviews.
In the present embodiment, general rights state comprises above with reference to the described audit of Fig. 4 and passes through state.The specified permission state comprise with reference to Fig. 4 describedly wait to submit to the audit state, treat the first trial state, treat the reexamination state, audit is by state or closed condition.
In the present embodiment, particular visitors is the one or more groups that form among the visitor of limited quantity of developer, platform management person and developer or platform management person's appointment.
In the present embodiment, step 501 can be finished by development platform 1 or access platform 4, and step 502-507 management platform 4 is finished.
By the way, for online application platform provides a kind of review mechanism, so that before the keeper is examining by online application, domestic consumer can't visit this online application, promoted the security of online application, avoid the problem proliferation, improve the Product Safety of application platform side self, strengthened the user experience effect.
In the above-described embodiments, only the present invention has been carried out exemplary description, but those skilled in the art can carry out various modifications to the present invention after reading present patent application under the situation that does not break away from the spirit and scope of the present invention.

Claims (18)

1.一种在线应用平台的控制方法,其特征在于,所述控制方法包括:1. A control method of an online application platform, characterized in that the control method comprises: a.接收开发者提交的在线应用的线下版本;a. Receive the offline version of the online application submitted by the developer; b.判断所述在先线下版本的权限状态是否为审核通过状态或待复审状态;若所述在先线下版本的权限状态为审核通过状态或待复审状态,则将所述线下版本的权限状态设置为待复审状态,其中所述审核通过状态为一般权限状态,所述待复审状态为特定权限状态;b. Determine whether the permission status of the previous offline version is approved or pending review; if the permission status of the previous offline version is approved or pending review, then the offline version The authority status of the user is set to the pending review status, wherein the approved status is the general permission status, and the pending review status is the specific permission status; c.审核所述线下版本;c. Review the offline version; d.若审核通过,则将所述线下版本的权限状态设置为允许一般访问者进行访问的一般权限状态,并将所述线下版本转存为所述在线应用的线上版本,同时将所述线上版本的权限状态设置为一般权限状态。d. If the review is passed, the permission status of the offline version is set to a general permission status that allows general visitors to access, and the offline version is transferred to the online version of the online application, and the The permission status of the online version is set to a general permission status. 2.根据权利要求1所述的控制方法,其特征在于,在所述步骤d中,若审核通过,则将所述线下版本的权限状态设置为审核通过状态。2. The control method according to claim 1, characterized in that, in the step d, if the approval is passed, the permission state of the offline version is set to the approval state. 3.根据权利要求1所述的控制方法,其特征在于,所述控制方法进一步包括:e.若审核不通过,则将所述线下版本的权限状态设置为审核不通过状态,所述审核不通过状态为特定权限状态。3. The control method according to claim 1, characterized in that, the control method further comprises: e. if the audit fails, then setting the authority status of the offline version to a status of audit failure, the audit The failed state is a specific permission state. 4.根据权利要求1所述的控制方法,其特征在于,所述控制方法进一步包括:在所述步骤b中,利用所述线下版本替换所述在线应用的先前线下版本,在所述步骤d中,利用所述线上版本替换所述在线应用的在先线上版本。4. The control method according to claim 1, characterized in that, the control method further comprises: in the step b, using the offline version to replace the previous offline version of the online application, in the In step d, the online version is used to replace the previous online version of the online application. 5.根据权利要求1所述的控制方法,其特征在于,所述步骤b进一步包括:5. The control method according to claim 1, wherein said step b further comprises: b1.判断所述在线应用的在先线下版本的权限状态是否为未提交审核状态或待初审状态;b1. Determine whether the permission status of the previous offline version of the online application is not submitted for review or pending preliminary review; b2.若所述在先线下版本的权限状态为未提交审核状态或待初审状态,则将所述线下版本的权限状态设置为待初审状态,b2. If the permission status of the previous offline version is not submitted for review or pending preliminary review, set the permission status of the offline version to pending preliminary review, 其中在所述在线应用创建时将所述在线应用的创建版本的权限状态设置为所述未提交审核状态,所述未提交审核状态和所述待初审状态为特定权限状态。Wherein, when the online application is created, the authority status of the created version of the online application is set as the unsubmitted review status, and the unsubmitted review status and the pending preliminary review status are specific permission statuses. 6.根据权利要求1所述的控制方法,其特征在于,所述步骤b进一步包括:6. The control method according to claim 1, wherein said step b further comprises: b1.判断所述在先线下版本的权限状态是否为审核不通过状态;b1. Judging whether the permission status of the previous offline version is a status of audit failure; b2.若所述在先线下版本的权限状态为审核不通过状态,则进一步判断是否存在所述在线应用的先前线上版本;b2. If the authority status of the previous offline version is a state of failed approval, further determine whether there is a previous online version of the online application; b3.若存在所述先前线上版本,将所述线下版本的权限状态设置为待复审状态;b3. If the previous online version exists, set the permission status of the offline version to pending review; b4.若不存在所述先前线上版本,将所述线下版本的权限状态设置为待初审状态,b4. If the previous online version does not exist, set the permission status of the offline version to the pending preliminary review status, 其中所述审核不通过状态、所述待初审状态以及所述待复审状态为特定权限状态。Wherein the status of failing to pass the review, the status of pending preliminary review and the status of pending review are specific authority statuses. 7.根据权利要求1-6任意一项所述的控制方法,其特征在于,所述特定访问者为所述开发者、平台管理员以及所述开发者或所述平台管理员指定的有限数量的访问者中的一个或多个所组成的群组,所述一般访问者为所述在线应用平台的普通用户。7. The control method according to any one of claims 1-6, wherein the specific visitor is the developer, the platform administrator, and a limited number specified by the developer or the platform administrator A group formed by one or more of the visitors, the general visitors are common users of the online application platform. 8.根据权利要求1所述的控制方法,其特征在于,所述控制方法进一步包括:8. The control method according to claim 1, wherein the control method further comprises: f.接收所述开发者的关闭请求,将所述线上版本及所述线下版本的权限状态设置为关闭状态,所述关闭状态为特定权限状态。f. receiving the closing request from the developer, setting the permission state of the online version and the offline version to a closed state, and the closed state is a specific permission state. 9.根据权利要求1所述的控制方法,其特征在于,所述控制方法进一步包括:9. The control method according to claim 1, wherein the control method further comprises: g.接收所述开发者的删除请求,将所述线上版本及所述线下版本的权限状态设置为删除状态,在所述删除状态下,禁止对所述线上版本进行访问。g. receiving a deletion request from the developer, setting the permission status of the online version and the offline version to a deleted status, and prohibiting access to the online version in the deleted status. 10.一种在线应用平台,其特征在于,所述在线应用平台包括:10. An online application platform, characterized in that the online application platform comprises: 开发平台,接收开发者提交的在线应用的线下版本;The development platform receives the offline version of the online application submitted by the developer; 管理平台,判断所述在先线下版本的权限状态是否为审核通过状态或待复审状态;若所述在先线下版本的权限状态为审核通过状态或待复审状态,则将所述线下版本的权限状态设置为待复审状态,其中所述审核通过状态为一般权限状态,所述待复审状态为特定权限状态;审核所述线下版本;若审核通过,则将所述线下版本的权限状态设置为允许一般访问者进行访问的一般权限状态,并将所述线下版本转存为所述在线应用的线上版本,同时将所述线上版本的权限状态设置为一般权限状态。The management platform determines whether the permission status of the previous offline version is approved or pending review; if the permission status of the previous offline version is approved or pending review, the offline The permission status of the version is set to the pending review status, wherein the audit passing status is the general permission status, and the pending review status is the specific permission status; the offline version is reviewed; if the review is passed, the offline version's The permission state is set to a general permission state allowing general visitors to access, and the offline version is transferred to the online version of the online application, and the permission state of the online version is set to a general permission state. 11.根据权利要求10所述的在线应用平台,其特征在于,所述管理平台还用于:若审核通过,则将所述线下版本的权限状态设置为审核通过状态。11. The online application platform according to claim 10, wherein the management platform is further configured to: set the permission status of the offline version to a status of approval if the approval is passed. 12.根据权利要求10所述的在线应用平台,其特征在于,所述管理平台还用于:若审核不通过,则将所述线下版本的权限状态设置为审核不通过状态,所述审核不通过状态为特定权限状态。12. The online application platform according to claim 10, characterized in that, the management platform is also used for: if the audit fails, setting the permission state of the offline version to the audit failed state, the audit The failed state is a specific permission state. 13.根据权利要求10所述的在线应用平台,其特征在于,所述管理平台还用于:利用所述线下版本替换所述在线应用的先前线下版本;以及利用所述线上版本替换所述在线应用的在先线上版本。13. The online application platform according to claim 10, wherein the management platform is further configured to: use the offline version to replace the previous offline version of the online application; and use the online version to replace A prior online version of the online application. 14.根据权利要求10所述的在线应用平台,其特征在于,所述管理平台还用于:14. The online application platform according to claim 10, wherein the management platform is also used for: 判断所述在线应用的在先线下版本的权限状态是否为未提交审核状态或待初审状态;Judging whether the permission status of the previous offline version of the online application is not submitted for review or pending preliminary review; 若所述在先线下版本的权限状态为未提交审核状态或待初审状态,则将所述线下版本的权限状态设置为待初审状态,If the permission status of the prior offline version is not submitted for review or pending preliminary review, then the permission status of the offline version is set to pending preliminary review, 其中在所述在线应用创建时将所述在线应用的创建版本的权限状态设置为所述未提交审核状态,所述未提交审核状态和所述待初审状态为特定权限状态。Wherein, when the online application is created, the permission status of the created version of the online application is set as the unsubmitted review status, and the unsubmitted review status and the pending preliminary review status are specific permission statuses. 15.根据权利要求10所述的在线应用平台,其特征在于,所述管理平台还用于:15. The online application platform according to claim 10, wherein the management platform is also used for: 判断所述在先线下版本的权限状态是否为审核不通过状态;Judging whether the permission status of the prior offline version is a status of audit failure; 若所述在先线下版本的权限状态为审核不通过状态,则进一步判断是否存在所述在线应用的先前线上版本;If the permission status of the previous offline version is a failed review, further determine whether there is a previous online version of the online application; 若存在所述先前线上版本,将所述线下版本的权限状态设置为待复审状态;If there is the previous online version, setting the permission status of the offline version to pending review; 若不存在所述先前线上版本,将所述线下版本的权限状态设置为待初审状态,If the previous online version does not exist, the permission status of the offline version is set to the pending preliminary review status, 其中所述审核不通过状态、所述待初审状态以及所述待复审状态为特定权限状态。Wherein the status of failing to pass the review, the status of pending preliminary review and the status of pending review are specific authority statuses. 16.根据权利要求10-15任意一项所述的在线应用平台,其特征在于,所述特定访问者为所述开发者、平台管理员以及所述开发者或所述平台管理员指定的有限数量的访问者中的一个或多个所组成的群组,所述一般访问者为所述在线应用平台的普通用户。16. The online application platform according to any one of claims 10-15, characterized in that, the specific visitor is the developer, the platform administrator, and the limited number specified by the developer or the platform administrator. A group formed by one or more of a large number of visitors, the general visitors are common users of the online application platform. 17.根据权利要求10所述的在线应用平台,其特征在于,所述管理平台还用于:接收所述开发者的关闭请求,将所述线上版本及所述线下版本的权限状态设置为关闭状态,所述关闭状态为特定权限状态。17. The online application platform according to claim 10, wherein the management platform is further configured to: receive the closing request from the developer, and set the permission status of the online version and the offline version is a closed state, and the closed state is a specific permission state. 18.根据权利要求10所述的在线应用平台,其特征在于,所述管理平台还用于:接收所述开发者的删除请求,将所述线上版本及所述线下版本的权限状态设置为删除状态,在所述删除状态下,禁止对所述线上版本进行访问。18. The online application platform according to claim 10, wherein the management platform is further configured to: receive a deletion request from the developer, and set the permission status of the online version and the offline version It is in a deleted state, and in the deleted state, access to the online version is prohibited.
CN2010102846083A 2010-09-17 2010-09-17 Online application platform and control method thereof Active CN101957899B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN2010102846083A CN101957899B (en) 2010-09-17 2010-09-17 Online application platform and control method thereof

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN2010102846083A CN101957899B (en) 2010-09-17 2010-09-17 Online application platform and control method thereof

Publications (2)

Publication Number Publication Date
CN101957899A CN101957899A (en) 2011-01-26
CN101957899B true CN101957899B (en) 2011-11-23

Family

ID=43485224

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2010102846083A Active CN101957899B (en) 2010-09-17 2010-09-17 Online application platform and control method thereof

Country Status (1)

Country Link
CN (1) CN101957899B (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103809974B (en) * 2014-02-12 2017-11-21 Tcl集团股份有限公司 It is a kind of to apply the method, apparatus audited automatically and Cloud Server
CN105446869B (en) * 2014-08-25 2019-04-26 北京畅游天下网络技术有限公司 The method and system that app application is audited
CN106709288B (en) * 2016-12-22 2018-07-24 腾讯科技(深圳)有限公司 Application program review operations permission treating method and apparatus

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4843325B2 (en) * 2006-02-06 2011-12-21 株式会社リコー Document access control system
CN101217376A (en) * 2007-12-28 2008-07-09 腾讯科技(深圳)有限公司 A verification method and device of uploaded documents
CN101364984B (en) * 2008-08-13 2011-10-05 西安鼎蓝通信技术有限公司 Method for guarantee safety of electronic file
CN101674258A (en) * 2008-09-11 2010-03-17 英业达股份有限公司 Off-line editing and releasing system and method for network file
CN101763385A (en) * 2008-12-25 2010-06-30 新奥特硅谷视频技术有限责任公司 Method and device for verifying file information during uploading file

Also Published As

Publication number Publication date
CN101957899A (en) 2011-01-26

Similar Documents

Publication Publication Date Title
South et al. Authenticated delegation and authorized ai agents
CN117795903B (en) Authentication modification method and system for data based on block chain
TWI791456B (en) Blockchain-implemented method
JP5980366B2 (en) Access control using identifiers in links
US20130144755A1 (en) Application licensing authentication
CN1682490A (en) System and method for electronic transmission, storage and retrieval of authenticated documents
CN102546664A (en) User and authority management method and system for distributed file system
KR20140041368A (en) Image forming apparatus, method for controlling image forming apparatus, and storage medium therefor
RU2544757C2 (en) Method and system for restoring domain management
US20250132936A1 (en) Authenticated Modification of Blockchain-Based Data Using Semantic Representations
CN109377231A (en) A method and system for creditor's rights transaction in supply chain finance
CN101174293A (en) Implementation method of a reference monitor for a high security level operating system
CN101957899B (en) Online application platform and control method thereof
US8681642B2 (en) Equipment-information transmitting apparatus, service control apparatus, equipment-information transmitting method, and computer products
TW201251413A (en) Authentication agent apparatus, and method and system for authenticating online service
CN112235251B (en) Block chain management method and device, computer equipment and storage medium
CN102282563A (en) Method for securing a gadget access to a library
US20110191860A1 (en) Midlet Signing and Revocatoin
CN121359140A (en) Authentication modification based on blockchain data
US20050257063A1 (en) Program, computer, data processing method, communication system and the method
EP4490879A1 (en) Secure retrieval of off-network data by trusted network entities
KR101012054B1 (en) Copyright management method of copyrighted works and its system
Skogsrud et al. Trust-serv: A lightweight trust negotiation service
KR102628944B1 (en) Blockchain-based Legal Archive Authentication System and Method Using the Same
WO2025038261A9 (en) Secure transfer of blockchain-based tokens

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
ASS Succession or assignment of patent right

Owner name: BAIDU ONLINE NETWORK TECHNOLOGY (BEIJING) CO., LTD

Effective date: 20111228

Owner name: BEIJING BAIDU NETWORK INFORMATION TECHNOLOGY CO.,

Free format text: FORMER OWNER: BAIDU ONLINE NETWORK TECHNOLOGY (BEIJING) CO., LTD.

Effective date: 20111228

C41 Transfer of patent application or patent right or utility model
TR01 Transfer of patent right

Effective date of registration: 20111228

Address after: 100085 Beijing, Haidian District, No. ten on the ground floor, No. 10 Baidu building, layer 2

Co-patentee after: BAIDU ONLINE NETWORK TECHNOLOGY (BEIJING) Co.,Ltd.

Patentee after: BEIJING BAIDU NETCOM SCIENCE AND TECHNOLOGY Co.,Ltd.

Address before: 100085 Beijing, Haidian District, No. ten on the street Baidu building, No. 10

Patentee before: BAIDU ONLINE NETWORK TECHNOLOGY (BEIJING) Co.,Ltd.