SaaS 应用开发指南

 

应用上架

更新时间 2023-09-06

本章节介绍如何创建应用、设置应用信息、设置应用权限、应用价格,以及将应用上架。

创建应用

如果需要做账户对接,需开启 【是否免密】开关。

  1. 登录应用开发平台,点击“应用”部分的“+”号,开始创建第一个应用。

  2. 应用类型选择 SaaS 应用, 输入应用名称应用概述

  3. 点击创建应用,进入应用设置页面。

  4. 输入应用的基本信息。

    密钥:自动生成,用于 SSO 登录,为一组密钥ID、密钥串。

    app_key :自动生成,用于 SPI 接口签名编码。

    通知 URL: 实现 SPI 接口的地址,必须是HTTPS地址。购买应用、应用续费、应用过期、资源释放、套餐升级的通知 URL 地址需要保持一致。

    价格:此处为 SaaS 价格,可以定义最多 20 种价格计划,有效期支持按月或者按年设置。

设置应用信息

  1. 点击应用信息页签,进入应用信息页面。

  2. 输入应用相关详细信息。

    完整、准确的应用信息可以让您的应用更容易被用户搜索到,在应用提交审核的时候以上信息也是管理员严格审核的内容之一。

    相关参数说明,如下所示。

    概述:应用的概述会出现在AppCenter首页,字数请勿超过 30 字。

    应用描述:应用的说明会出现在应用展示详情页面。

    商品描述:应用的说明会出现在应用展示页面。

    用户案例:应用的说明会出现在应用展示详情页面。

    使用说明:《使用说明》支持 Markdown 编辑模式和外部链接模式(直接输入链接地址)。

    服务支持:填写用户使用中遇到的问题可以寻求支持的联系方式。

    产品附件说明:用于告知用户该产品对用户履行的责任或注意事项。支持 Markdown 编辑模式和外部链接模式(直接输入链接地址)。

    应用分类:对应用进行分类, 会影响到应用在 appcenter 首页出现的位置。

    应用图标:应用图标尺寸为 96×96 px,格式支持 JPG 和 PNG。

    应用截图:应用截图尺寸为 1024×768 px,格式支持 JPG 和 PNG,一共可以上传 6 张截图。

    网站(可选):应用说明网站。

    删除应用:没有用户使用时才能删除应用。

设置应用权限

创建应用时,选择免密登录才能配置应用权限。

接口授权

  1. 点击应用权限,进入应用权限页面。

  2. 可在左侧菜单栏中选择服务类别,然后勾选应用可以使用的青云默认提供的应用接口。

    勾选之后,应用的使用者将拥有访问对应 API 的权限。

    开发者勾选该应用接口后,可调用该接口进行再次封装,也就是未选中该应用权限的接口,则该应用权限接口不能被使用或导致调用失败。

    若该应用无需获取用户的权限,则无需设置,可跳过此步骤。

应用权限接口使用方法

开发者使用应用权限接口的方法,如下所示。

开发者可通过发送 post 方法到 http://appcenter.${环境名称}.com/api/

params: {“owner”:“appCenter”,“action”:“DescribeIAMApiActionsByTag”}

查看返回值中方法的具体信息:

结果包含 json 字符串

  • appCenter:根目录
  • appCenter.eip:服务类别
  • appCenter.eip.ReleaseEips:权限 api 名称
  • appCenter.eip.ReleaseEips.description:权限 api 的描述
  • appCenter.eip.ReleaseEips.description.keys:权限 api 的传入参数
  • appCenter.eip.ReleaseEips.description.keys.required:必填参数
  • appCenter.eip.ReleaseEips.description.keys.optional:选填参数
  • appCenter.eip.ReleaseEips.description.service_name:权限 api 的服务名称
  • appCenter.eip.ReleaseEips.description.attributes:权限 api 的服务名称
  • appCenter.eip.ReleaseEips.description. type:权限 api 的调用类型
  • appCenter.eip.ReleaseEips.description. id:权限 api的 id

测试开通

完成应用设置、应用信息设置、应用权限设置以及账户对接开发后,应用已完成跟云平台的接入。

此时,可点击测试应用,测试该应用是否接入成功。

如该应用有设置应用权限,则会提示先授权应用权限,才能访问该应用。

上传测试报告

需要按照要求完成自测报告后,并上传自测报告。点击下载 SaaS 自测报告

提交应用审核

若当前应用测试已通过,可以将此应用提交审核。但需要注意的是,提交审核之前请完善必要的应用信息,否则会影响审核结果。此情况下页面上也会有相应提示。

发布/上架应用

审核通过后,开发者上架该应用到应用市场,上架后,即可在应用市场查看到该应用的详细信息。用户通过应用市场,可查看、开通使用该应用。

这篇文档解决了您的问题吗?
0
0