CN113986327A - 小程序管理方法、装置、第三方平台及存储介质 - Google Patents
小程序管理方法、装置、第三方平台及存储介质 Download PDFInfo
- Publication number
- CN113986327A CN113986327A CN202111233288.3A CN202111233288A CN113986327A CN 113986327 A CN113986327 A CN 113986327A CN 202111233288 A CN202111233288 A CN 202111233288A CN 113986327 A CN113986327 A CN 113986327A
- Authority
- CN
- China
- Prior art keywords
- applet
- platform
- target applet
- code
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000003860 storage Methods 0.000 title claims abstract description 11
- 238000000034 method Methods 0.000 claims abstract description 45
- 238000011161 development Methods 0.000 claims description 57
- 238000013475 authorization Methods 0.000 claims description 50
- 238000007726 management method Methods 0.000 claims description 38
- 230000006870 function Effects 0.000 claims description 27
- 230000001960 triggered effect Effects 0.000 claims description 4
- 230000008569 process Effects 0.000 abstract description 23
- 238000012545 processing Methods 0.000 abstract description 4
- 238000010586 diagram Methods 0.000 description 9
- 230000011664 signaling Effects 0.000 description 6
- 238000012795 verification Methods 0.000 description 6
- 230000009471 action Effects 0.000 description 4
- 238000012423 maintenance Methods 0.000 description 3
- 238000012550 audit Methods 0.000 description 2
- 230000001133 acceleration Effects 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 238000007796 conventional method Methods 0.000 description 1
- 238000007405 data analysis Methods 0.000 description 1
- 230000007812 deficiency Effects 0.000 description 1
- 238000009826 distribution Methods 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000000750 progressive effect Effects 0.000 description 1
- 238000012360 testing method Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/70—Software maintenance or management
- G06F8/71—Version control; Configuration management
Landscapes
- Engineering & Computer Science (AREA)
- Software Systems (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Stored Programmes (AREA)
Abstract
本发明提供的小程序管理方法、装置、第三方平台及存储介质,通过第三方平台整合微信平台的应用程序接口,将微信小程序管理过程中的复杂操作进行后台处理,降低运营人员对小程序的学习成本,并且运营人员可以在第三方平台进行集中式查看、管理所有微信小程序。
Description
技术领域
本发明涉及互联网技术领域,更具体地说,涉及一种小程序管理方法、装置、第三方平台及存储介质。
背景技术
随着微信的不断发展,其衍生出来的互联网生态带来的市场不可小觑;各大企业厂商也纷纷为自己的产品开发了微信小程序版本。
传统的微信小程序从前期的注册、配置到中期的开发、审核发布到后期的用户管理是一个较为复杂的过程,其中必须配置的有——小程序基础信息配置(名称、图标、描述等)、开发工具(决定普通小程序开发者工具、小游戏开发者工具)、成员管理(包括管理员、项目成员、体验成员,各类成员具备不同权限)、开发管理(开发、代码上传秘钥生成、IP白名单配置、服务器域名配置)、版本管理(包括开发、审核、线上版本,以及版本的发布、回退等),可选的高级功能有——用户反馈管理、绑定微信客服、订阅信息(设置到模板的添加、审核、发布等操作)、广告管理、用户信息统计、云开发运维中心。
这些内容涉及多且复杂的配置,学习成本高,开发与运营职责容易混淆,非技术人员误操作导致线上系统错误的风险很高。如果一个团队有多套小程序维护,那么运营、配置、维护成本也成倍增加。
发明内容
有鉴于此,为解决上述问题,本发明提供一种小程序管理方法、装置、第三方平台及存储介质,技术方案如下:
本发明一方面提供一种小程序管理方法,所述方法应用于第三方平台,所述方法包括:
响应运营人员的第一输入操作,获取已在微信平台注册的目标小程序的代理权限;
基于所述代理权限调用所述微信平台的应用程序接口,以从所述微信平台处获取所述目标小程序的程序信息;
响应所述运营人员的第二输入操作,根据所述程序信息对所述目标小程序进行代开发,同时调用所述应用程序接口,以将代开发结果上传至所述微信平台。
优选的,所述获取已在微信平台注册的目标小程序的代理权限,包括:
调用所述应用程序接口,以从所述微信平台处获取所述目标小程序的预授权码;
基于所述预授权码引导所述运营人员进入微信公众平台授权组件的授权页面,以使所述运营人员在所述授权页面内进行微信扫码授权;
接收所述微信公众平台授权组件在微信扫码授权成功的情况下所返回的授权码。
优选的,所述目标小程序在所述微信平台的注册方式,包括:
在四字段校验通过的情况下,下发已获取的多个代码模板;
响应管理人员的第三输入操作,获取所述目标小程序的注册权限,所述第三输入操作是所述管理人员基于微信推送信息所输入的,所述微信推送信息是由所述多个代码模板的下发所触发的;
响应所述管理人员的第四输入操作,基于所述注册权限对所述目标小程序所对应的代码模板进行代码开发,同时调用所述应用程序接口,以将代开发结果上传至所述微信平台。
优选的,所述多个代码模板的获取方式,包括:
响应所述管理人员的第五输入操作,获取被上传的多个代码模板,一个代码模板唯一对应一个小程序或者唯一对应一个小程序的一个版本。
优选的,所述目标小程序在所述微信平台的注册方式,还包括:
对所述目标小程序的版本进行管理。
优选的,所述根据所述程序信息对所述目标小程序进行代开发,包括:
调用所述应用程序接口,以从所述微信平台处获取与所述目标小程序相匹配的配置模板,所述配置模板中包含多个配置项;对所述多个配置项与所述目标小程序进行绑定;
和/或
调用所述应用程序接口,以从所述微信平台处获取与所述目标小程序相匹配的功能模板,所述功能模板中包含多个功能项;对所述多个功能项与所述目标小程序进行绑定。
优选的,所述基于所述程序信息对所述目标小程序进行代开发,还包括:
响应所述运营人员的第六输入操作,对所述目标小程序的运营信息进行管理。
本发明另一方面提供一种小程序管理装置,所述装置包括:
权限获取模块,用于响应运营人员的第一输入操作,获取已在微信平台注册的目标小程序的代理权限;
代开发模块,用于基于所述代理权限调用所述微信平台的应用程序接口,以从所述微信平台处获取所述目标小程序的程序信息;响应所述运营人员的第二输入操作,根据所述程序信息对所述目标小程序进行代开发,同时调用所述应用程序接口,以将代开发结果上传至所述微信平台。
本发明另一方面提供一种第三方平台,所述第三方平台包括:至少一个存储器和至少一个处理器;所述存储器存储有程序,所述处理器调用所述存储器存储的程序,所述程序用于实现任意一项所述的小程序管理方法。
本发明另一方面提供一种存储介质,所述存储介质中存储有计算机可执行指令,所述计算机可执行指令用于执行任意一项所述的小程序管理方法。
相较于现有技术,本发明实现的有益效果为:
本发明提供的小程序管理方法、装置、第三方平台及存储介质,通过第三方平台整合微信平台的应用程序接口,将微信小程序管理过程中的复杂操作进行后台处理,降低运营人员对小程序的学习成本,并且运营人员可以在第三方平台进行集中式查看、管理所有微信小程序。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。
图1为本发明实施例提供的小程序管理方法的方法流程图;
图2为本发明实施例提供的小程序管理方法的部分方法流程图;
图3为本发明实施例提供的第三方平台代开发整体信令流程图;
图4为本发明实施例提供的微信小程序注册流程示意图;
图5为本发明实施例提供的小程序管理装置的结构示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
为使本发明的上述目的、特征和优点能够更加明显易懂,下面结合附图和具体实施方式对本发明作进一步详细的说明。
有鉴于上述背景技术中所提出的现有方案的问题和不足,本发明提供一种基于微信平台(也可称为微信开发平台)的多小程序定制化模板管理的解决方案,通过第三方整合微信平台提供的应用程序接口(即API接口),将微信小程序从注册、配置、到发布、管理过程中复杂操作通过第三方平台实现后台处理,提供运营人员简单易懂的操作界面,降低学习成本,实现微信小程序统一管理(包括但不限于版本管理、成员管理、用户反馈管理、开发管理、云开发);对于管理人员来说,开发流程中的大量复杂配置可配置在后台中自动完成,可大幅地提高生产效率,降低手工误操作风险。
需要说明的是,本发明中的第三方平台可以通过服务端来实现,该服务端可以为一个服务器、还可以为由多个服务器组成的集群,本发明对此不做限定。
再者,第三方平台在搭建时遵循已有的平台型第三方平台申请和上线流程,包括:1)创建微信开放平台账号;2)创建三方平台;3)开发者自行开发和测试授权;4)申请全网发布并上线;5)发布后修改和覆盖现网。该流程为现有技术,本发明对此不再赘述。以下对本发明进行详细说明。
本发明实施例提供一种小程序管理方法,该方法应用于第三方平台,该方法的方法流程图如图1所示,包括如下步骤:
S10,响应运营人员的第一输入操作,获取已在微信平台注册的目标小程序的代理权限。
本发明实施例中,运营人员可以通过扫码授权,使第三方平台获取目标小程序的代理权限,提供给运营人员对目标小程序从模板绑定→获取体验版→提交审核→发布小程序→版本管理→数据统计,整个过程可视化的维护在第三方平台。
需要说明的是,目标小程序即多个微信小程序中待管理的一个小程序。
具体实现过程中,步骤S10中“获取已在微信平台注册的目标小程序的代理权限”可以采用如下步骤,方法流程图如图2所示:
S101,调用应用程序接口,以从微信平台处获取目标小程序的预授权码。
参见图3所示的信令流程图。目标小程序的运营人员进入第三方平台的网站后,通过相关的输入操作请求扫描授权目标小程序。进而,第三方平台通过微信平台的应用程序接口获取该目标小程序的预授权码。
需要说明的是,上述目标小程序为已在微信平台中完成注册的微信小程序。也就是说,该目标小程序可以基于现有技术所注册的微信小程序。另外,本发明还提供一种基于第三方平台的快速创建微信小程序的方案,以省去人工成本,目标小程序在微信平台的注册方式,包括如下步骤:
在四字段校验通过的情况下,下发已获取的多个代码模板;响应管理人员的第三输入操作,获取目标小程序的注册权限,第三输入操作是管理人员基于微信推送信息所输入的,微信推送信息是由多个代码模板的下发所触发的;响应管理人员的第四输入操作,基于注册权限对目标小程序所对应的代码模板进行代码开发,同时调用应用程序接口,以将代开发结果上传至微信平台。
参见图4所示的流程示意图。第三方平台配置权限集、并且全网发布后,在四字段校验通过时下发多个代码模板,其中代码模板可以预先从微信平台中获得。需要说明的是,四字段校验为现有的校验方式,在此不再赘述。
目标小程序的管理人员需要在规定时间,比如24h内进入微信推送信息,完成身份验证、人脸核验等环节后完成注册授权。而微信推送信息是由微信应用程序基于第三方平台下发代码模板的动作所生成的。
第三方平台在获得目标小程序的注册权限后,即可生成目标小程序的appid,即唯一标识,并通过响应管理人员的相关输入操作对目标小程序的代码模板进行代码开发。另外,如果目标小程序所对应的代码模板为多个,则由管理人员从中选择一个进行代码开发。
需要说明的是,第三方平台在代码开发过程中会与微信平台进行交互,以将代开发的实时结果上传给微信平台,实现微信平台的同步。
还需要说明的是,第三方平台的多个代码模板可以预先从微信平台中获得。此外,为解决定制化问题,本发明还提供一种代码模板的定制化解决方案,具体如下:
响应管理人员的第五输入操作,获取被上传的多个代码模板,一个代码模板唯一对应一个小程序或者唯一对应一个小程序的一个版本。
小程序版本的实质承载者是代码模板。通常情况下,代码模板由管理人员开发完成后,通过微信开发工具上传到微信平台,一个微信平台可以上传多个代码模板。本发明实施例中,管理人员则可以向第三方平上传定制的多个代码模板,每个代码模板可以分属不同的微信小程序,还可以属于同一个微信小程序的不同版本,本发明实施例对此不做限定。
例如,对于普通业务功能定制,不同业务方向如电商类、视频类、人事类的应用往往通过独立的app承载,通过不同的代码模板可以实现业务维度的区分。而对于高级业务功能定制,类似于QQ,聊天、语音等普通功能所有人都能使用,而等级成长加速、特殊头像等特权只有VIP才能拥有。
在此基础上,目标小程序对应至少一个代码模板,即具有至少一个版本,因此,本发明实施例还可以进一步对目标小程序的版本进行管理。具体的,本发明实施例中无需登录微信平台,可直接由第三方平台代提交小程序的审核、发布上线,同时第三方平台也提供版本回退、下线等功能。
S102,基于预授权码引导运营人员进入微信公众平台授权组件的授权页面,以使运营人员在授权页面内进行微信扫码授权。
继续参见图3所示的信令流程图。第三方平台从微信平台处获得目标小程序的预授权码后,即引导运营人员进入微信公众平台授权组件的授权页面,由该运营人员在该授权页面中进行微信扫码授权。
需要说明的是,对于第三方平台引导运营人员进入上述授权页面的流程,可以根据实际场景进行设置,本发明实施例对此不做限定。
S103,接收微信公众平台授权组件在微信扫码授权成功的情况下所返回的授权码。
继续参见图3所示的信令流程图。微信公众平台授权组件进行目标小程序的授权,并且授权成功后,向第三方平台返回授权码。此时,第三方平台即可确定已获得目标小程序的代理权限。
S20,基于代理权限调用微信平台的应用程序接口,以从微信平台处获取目标小程序的程序信息。
继续参见图3所示的信令流程图。第三方平台使用授权码从微信平台处获得目标小程序的程序信息,该程序信息即目标小程序部分或全部的属性信息,具体可以结合第三方平台的权限来选择。
S30,响应运营人员的第二输入操作,根据程序信息对目标小程序进行代开发,同时调用应用程序接口,以将代开发结果上传至微信平台。
继续参见图3所示的信令流程图。第三方平台获得目标小程序的程序信息之后,根据该程序信息对目标小程序进行待开发,相关操作包括配置、代码上传、审核、上线等等。
需要说明的是,第三方平台在代开发过程中会与微信平台进行交互,以将代开发的实时结果上传给微信平台,实现微信平台的同步。
具体实现过程中,步骤S30中“根据程序信息对目标小程序进行代开发”可以采用如下步骤:
调用应用程序接口,以从微信平台处获取与目标小程序相匹配的配置模板,配置模板中包含多个配置项;对多个配置项与目标小程序进行绑定;
和/或
调用应用程序接口,以从微信平台处获取与目标小程序相匹配的功能模板,功能模板中包含多个功能项;对多个功能项与目标小程序进行绑定。
1)传统微信小程序开发,配置项多且复杂,并且配置是手动,如果维护多个微信小程序,配置变更将带来大量重复劳动,且易错。本发明则将这些复杂的配置统一通过第三方平台自动配置,运营人员查看自己所关心的数据,管理人员只需要关注具体的业务代码,具体的配置细节则由后台自动实现。
以服务器域名配置为例:服务器域名配置是微信小程序为了安全起见对各类服务资源做的限制,具体分为request、socket、upload、download、udp五类,配置域名是请求能被允许发出的前提,如:小程序发出的普通http请求需要配置好对应域名白名单才能被允许发出。
传统方式配置:登录微信公众平台,找到配置的地方:开发->开发管理->开发设置->服务器域名,开始配置,管理员确认身份,进行配置,确认配置。而本发明采用代开发模式配置:目标小程序在授权成功时,第三方平台则自动将域名配置绑定到目标小程序,后续的更新也是在第三方平台进行。当然,服务器域名配置属于其中一个配置项。
另外,在确定目标小程序相匹配的配置模板时,可以根据目标小程序的类型来选择与其匹配的配置模板,比如对于电商类、视频类和人事类的小程序均具有各自相匹配的配置模板。
2)本发明同时可集成大量拓展功能,如订阅信息、支付、物流、即时配送、云开发、小程序直播、内容安全、广告、数据分析、运维中心等。微信小程序的拓展功能通常都需要进行不同的申请、审核、上线等操作,比如物流、信息推送、支付等。
以订阅信息为例,传统方式配置:登录微信公众平台,找到配置的地方:订阅信息->我的模板->添加模板,选取公共模板库,自定义配置,提交审核,审核通过该完成配置。本发明采用代开发模式配置:目标小程序在授权成功时,第三方平台自动将微信平台已定义好的订阅模板绑定到目标小程序,后续的更新也是第三方平台进行。当然,订阅模板仅为功能模板的一种,其中可以包含多个订阅相关的功能项。
类似的,第三方平台维护的多个小程序,不涉及到支付的小程序就没必要开通支付功能,没有涉及到聊天功能的小程序通常也不需要用到微信客服的拓展功能,这些针对小程序的定制化功能,可以将功能列表作为可选项,运营人员在后台自主选择后通过第三方平台调用微信平台自动配置,无需逐一去微信平台手动配置。
此外,本发明实施例还可以进一步管理目标小程序的运营,具体如下:
响应运营人员的第六输入操作,对目标小程序的运营信息进行管理。
以用户数据统计为例,传统方式:只能登录微信平台查看,且只能查看最近30天的用户数据。本发明采用代开发模式:第三方平台可以向微信平台抓取数据,可以查看任意授权的小程序数据,将抓取到的用户数据存入数据库,可以解决传统开发模式只能查看近一个月数据的问题。
相比传统的小程序开发流程,代开发具备更专业、高效、自动化的特点。从小程序的注册、开发运维配置、拓展功能配置到发布上线都可以实现“代操作”,减少了人工操作流程,提升效率。根据业务方向的不同,不同小程序通过第三方平台配置灵活配置;同时将以往传统分散开发、运营的小程序集中起来,利用微信平台实现统一配置、管理和运维。
基于上述实施例提供的小程序管理方法,本发明实施例还提供一种执行上述小程序管理方法的装置,该装置的结构示意图如图5所示,包括:
权限获取模块10,用于响应运营人员的第一输入操作,获取已在微信平台注册的目标小程序的代理权限;
代开发模块20,用于基于代理权限调用微信平台的应用程序接口,以从微信平台处获取目标小程序的程序信息;响应运营人员的第二输入操作,根据程序信息对目标小程序进行代开发,同时调用应用程序接口,以将代开发结果上传至微信平台。
可选的,权限获取模块10执行获取已在微信平台注册的目标小程序的代理权限的过程,包括:
调用应用程序接口,以从微信平台处获取目标小程序的预授权码;基于预授权码引导运营人员进入微信公众平台授权组件的授权页面,以使运营人员在授权页面内进行微信扫码授权;接收微信公众平台授权组件在微信扫码授权成功的情况下所返回的授权码。
可选的,权限获取模块10在微信平台注册目标小程序的过程,包括:
在四字段校验通过的情况下,下发已获取的多个代码模板;响应管理人员的第三输入操作,获取目标小程序的注册权限,第三输入操作是管理人员基于微信推送信息所输入的,微信推送信息是由多个代码模板的下发所触发的;响应管理人员的第四输入操作,基于注册权限对目标小程序所对应的代码模板进行代码开发,同时调用应用程序接口,以将代开发结果上传至微信平台。
可选的,权限获取模块10获取多个代码模板的过程,包括:
响应管理人员的第五输入操作,获取被上传的多个代码模板,一个代码模板唯一对应一个小程序或者唯一对应一个小程序的一个版本。
可选的,权限获取模块10在微信平台注册目标小程序的过程,还包括:
对目标小程序的版本进行管理。
可选的,代开发模块20根据程序信息对目标小程序进行代开发的过程,包括:
调用应用程序接口,以从微信平台处获取与目标小程序相匹配的配置模板,配置模板中包含多个配置项;对多个配置项与目标小程序进行绑定;
和/或
调用应用程序接口,以从微信平台处获取与目标小程序相匹配的功能模板,功能模板中包含多个功能项;对多个功能项与目标小程序进行绑定。
可选的,代开发模块20根据程序信息对目标小程序进行代开发的过程,还包括:
响应运营人员的第六输入操作,对目标小程序的运营信息进行管理。
本发明实施例提供的小程序管理装置,通过第三方平台整合微信平台的应用程序接口,将微信小程序管理过程中的复杂操作进行后台处理,降低运营人员对小程序的学习成本,并且运营人员可以在第三方平台进行集中式查看、管理所有微信小程序。
基于上述实施例提供的小程序管理方法,本发明实施例还提供一种第三方平台,该第三方平台包括:至少一个存储器和至少一个处理器;存储器存储有程序,处理器调用存储器存储的程序,程序用于实现小程序管理方法。
基于上述实施例提供的小程序管理方法,本发明实施例还提供一种存储介质,存储介质中存储有计算机可执行指令,计算机可执行指令用于执行小程序管理方法。
以上对本发明所提供的一种小程序管理方法、装置、第三方平台及存储介质进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。
需要说明的是,本说明书中的各个实施例均采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似的部分互相参见即可。对于实施例公开的装置而言,由于其与实施例公开的方法相对应,所以描述的比较简单,相关之处参见方法部分说明即可。
还需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备所固有的要素,或者是还包括为这些过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
对所公开的实施例的上述说明,使本领域专业技术人员能够实现或使用本发明。对这些实施例的多种修改对本领域的专业技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本发明的精神或范围的情况下,在其它实施例中实现。因此,本发明将不会被限制于本文所示的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。
Claims (10)
1.一种小程序管理方法,其特征在于,所述方法应用于第三方平台,所述方法包括:
响应运营人员的第一输入操作,获取已在微信平台注册的目标小程序的代理权限;
基于所述代理权限调用所述微信平台的应用程序接口,以从所述微信平台处获取所述目标小程序的程序信息;
响应所述运营人员的第二输入操作,根据所述程序信息对所述目标小程序进行代开发,同时调用所述应用程序接口,以将代开发结果上传至所述微信平台。
2.根据权利要求1所述的方法,其特征在于,所述获取已在微信平台注册的目标小程序的代理权限,包括:
调用所述应用程序接口,以从所述微信平台处获取所述目标小程序的预授权码;
基于所述预授权码引导所述运营人员进入微信公众平台授权组件的授权页面,以使所述运营人员在所述授权页面内进行微信扫码授权;
接收所述微信公众平台授权组件在微信扫码授权成功的情况下所返回的授权码。
3.根据权利要求1所述的方法,其特征在于,所述目标小程序在所述微信平台的注册方式,包括:
在四字段校验通过的情况下,下发已获取的多个代码模板;
响应管理人员的第三输入操作,获取所述目标小程序的注册权限,所述第三输入操作是所述管理人员基于微信推送信息所输入的,所述微信推送信息是由所述多个代码模板的下发所触发的;
响应所述管理人员的第四输入操作,基于所述注册权限对所述目标小程序所对应的代码模板进行代码开发,同时调用所述应用程序接口,以将代开发结果上传至所述微信平台。
4.根据权利要求3所述的方法,其特征在于,所述多个代码模板的获取方式,包括:
响应所述管理人员的第五输入操作,获取被上传的多个代码模板,一个代码模板唯一对应一个小程序或者唯一对应一个小程序的一个版本。
5.根据权利要求4所述的方法,其特征在于,所述目标小程序在所述微信平台的注册方式,还包括:
对所述目标小程序的版本进行管理。
6.根据权利要求1所述的方法,其特征在于,所述根据所述程序信息对所述目标小程序进行代开发,包括:
调用所述应用程序接口,以从所述微信平台处获取与所述目标小程序相匹配的配置模板,所述配置模板中包含多个配置项;对所述多个配置项与所述目标小程序进行绑定;
和/或
调用所述应用程序接口,以从所述微信平台处获取与所述目标小程序相匹配的功能模板,所述功能模板中包含多个功能项;对所述多个功能项与所述目标小程序进行绑定。
7.根据权利要求5所述的方法,其特征在于,所述基于所述程序信息对所述目标小程序进行代开发,还包括:
响应所述运营人员的第六输入操作,对所述目标小程序的运营信息进行管理。
8.一种小程序管理装置,其特征在于,所述装置包括:
权限获取模块,用于响应运营人员的第一输入操作,获取已在微信平台注册的目标小程序的代理权限;
代开发模块,用于基于所述代理权限调用所述微信平台的应用程序接口,以从所述微信平台处获取所述目标小程序的程序信息;响应所述运营人员的第二输入操作,根据所述程序信息对所述目标小程序进行代开发,同时调用所述应用程序接口,以将代开发结果上传至所述微信平台。
9.一种第三方平台,其特征在于,所述第三方平台包括:至少一个存储器和至少一个处理器;所述存储器存储有程序,所述处理器调用所述存储器存储的程序,所述程序用于实现权利要求1-7任意一项所述的小程序管理方法。
10.一种存储介质,其特征在于,所述存储介质中存储有计算机可执行指令,所述计算机可执行指令用于执行权利要求1-7任意一项所述的小程序管理方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111233288.3A CN113986327A (zh) | 2021-10-22 | 2021-10-22 | 小程序管理方法、装置、第三方平台及存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111233288.3A CN113986327A (zh) | 2021-10-22 | 2021-10-22 | 小程序管理方法、装置、第三方平台及存储介质 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN113986327A true CN113986327A (zh) | 2022-01-28 |
Family
ID=79740386
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202111233288.3A Pending CN113986327A (zh) | 2021-10-22 | 2021-10-22 | 小程序管理方法、装置、第三方平台及存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN113986327A (zh) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114461301A (zh) * | 2022-02-08 | 2022-05-10 | 口碑(上海)信息技术有限公司 | 资源服务应用小程序版本提审和审核方法、版本管理系统 |
CN116643794A (zh) * | 2023-06-01 | 2023-08-25 | 中电金信软件有限公司 | 一种信息处理方法、装置及电子设备 |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111324335A (zh) * | 2020-01-04 | 2020-06-23 | 厦门二五八网络科技集团股份有限公司 | 一种小程序的创建方法及装置 |
-
2021
- 2021-10-22 CN CN202111233288.3A patent/CN113986327A/zh active Pending
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111324335A (zh) * | 2020-01-04 | 2020-06-23 | 厦门二五八网络科技集团股份有限公司 | 一种小程序的创建方法及装置 |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114461301A (zh) * | 2022-02-08 | 2022-05-10 | 口碑(上海)信息技术有限公司 | 资源服务应用小程序版本提审和审核方法、版本管理系统 |
CN116643794A (zh) * | 2023-06-01 | 2023-08-25 | 中电金信软件有限公司 | 一种信息处理方法、装置及电子设备 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP5893641B2 (ja) | ソフトウェアアプリケーションのエンドユーザにアシスタンスを提供する方法 | |
CA2793401A1 (en) | A cloud-based desktop and subscription application platform apparatuses, methods and systems | |
CN112994958B (zh) | 一种网络管理系统、方法、装置及电子设备 | |
CN113986327A (zh) | 小程序管理方法、装置、第三方平台及存储介质 | |
US20130183948A1 (en) | Application Store System and Development Method Using the Application Store System | |
CN112560522A (zh) | 一种基于机器人客户端的合同自动录入方法 | |
US9451034B2 (en) | Managing interaction with hosted services | |
CN110636057B (zh) | 一种应用访问方法、装置和计算机可读存储介质 | |
US9397987B1 (en) | Managing interaction with hosted services | |
Kalem et al. | Agile methods for cloud computing | |
US20170308368A1 (en) | Preview and publishing of mobile applications | |
KR20130045464A (ko) | 온라인 네트워크상에서 보안처리된 개발도구를 이용한 협업작업 방식의 소프트웨어 제작과 관리에 관한 방법 | |
US11425172B2 (en) | Application security for service provider networks | |
CN105681291B (zh) | 一种实现多客户端统一认证方法及系统 | |
CN114157581B (zh) | 提供区块链服务的方法、装置、存储介质和电子设备 | |
Kutera et al. | Web Oriented Architectural Styles for Integrating Service E-marketplace Systems | |
CN116980412A (zh) | 一种基于区块链的数据处理方法、设备以及可读存储介质 | |
CN114564673A (zh) | 一种基于大数据的企业智能政策服务实现方法及系统 | |
CN116521509A (zh) | 智能合约测试方法、装置、设备、存储介质及产品 | |
Kuchar et al. | INTERSECT Architecture Specification: System-of-Systems Architecture (Version 0.9) | |
CN114445059A (zh) | 虚拟资源处理方法、第一客户端、设备及存储介质 | |
Kavya et al. | Deploying and Setting up Ci/Cd Pipeline for Web Development Project on AWS Using Jenkins | |
Alonso et al. | Cloud compliant applications: a reference framework to assess the maturity of software applications with respect to cloud | |
CN110083589A (zh) | 一种面向航电系统的能力仓库 | |
Neto et al. | AKIP Process Automation Platform: A Framework for the Development of Process-Aware Web Applications. |
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 |