开放应用
大约 3 分钟
功能介绍
开放应用功能用于给第三方开发者(ISV)创建一个应用,并分配AppId 和公私钥。后续进行接口调用时,需要在接口中传递AppId,并使用私钥对参数进行加密传输。
添加/编辑
新增或者修改一个开放应用。
删除
删除一个开放应用。
审核
审核第三方开发者申请创建的开放应用。
设置秘钥/查看秘钥
为开放应用设置公私钥,设置后方可进行接口的调用。
ISV公私钥
一般情况下,需要第三方开发者自行创建公私钥,然后将公钥上传至平台。平台仅需使用第三方开发者的公钥,私钥由第三方开发者自行保存。
本系统为了简化操作难度,开发层了可以由平台统一生成。
- 开发者生成的公钥:开发者生成公钥后,上传给平台,平台存储起来,对接口调用时,传递的签名进行签证时使用。
- 开发者生成的私钥:开发者生成公钥后,自行保存,无需上传到平台(本系统为了简化操作难度,开发层了可以由平台统一生成)
平台公私钥
平台生成的公私钥,私钥保存在平台方,公钥提供给ISV,私钥千万不能提供给其他人。
通常用于平台方进行接口回调、事件推送等场景使用。
- 平台生成的公钥:提供给ISV(第三方开发者)使用,用于平台方对ISV回调时,对传递的参数进行验签。
- 平台生成的私钥:平台方自行保存,用于平台方对ISV回调时,对传递的参数进行加密。
设置分组
为开放应用设置权限分组,不同的分组,绑定了不同的接口。
ISV仅能调用他拥有的分组下的接口,为授权的接口不能调用。
字段说明
所属租户
在应用属于哪个租户
秘钥
该应用的公私钥,需要将「开发者生成的私钥」「平台生成的公钥」提供给第三方开发者。
名称
给该应用起一个名称,用于区分。
状态
应用的状态,禁用状态不可用。
有效期
该开放应用的有效时间,超过区间不可用。
创建方式
该开放应用的创建方式
- 用户申请:第三方开发者自行申请创建的
- 后台创建:平台方在后台给第三方开发者创建的
审核状态
创建方式为用户申请时有效,用户申请时,需要通过后台审核,方可使用。
- 初始化:第三方开发者暂存数据,没有提交申请
- 申请中:第三方开发者提交了申请
- 通过:后台管理通过了申请
- 退回:后台管理拒绝了申请
👆🏻👆🏻👆🏻上面是评论区,对系统、本页文档什么疑问,可以在评论区留言。
❗️❗️❗️若评论区无法显示,请使用"手机热点"或"科学上网"。
❗️❗️❗️若评论区无法显示,请使用"手机热点"或"科学上网"。
