Skip to content

接入前准备

身份说明

在OpenPaaS服务中一共涉及到多方身份,每方身份职能不同:

  • 用户: 游戏玩家,使用小游戏的用户
  • 游戏开发者:开发小游戏的人员
  • APP开发者:开发APP的人员
  • APP: 应用客户端,用户在该客户端内打开对应的小游戏
  • SUD OP: 集成在APP客户端内的SDK,负责运行小游戏的容器
  • Game: 小游戏客户端
  • Game SVR: 小游戏的服务端
  • SUD OP SVR: OpenPaaS SDK 的服务端
  • APP SVR: 应用的服务端

前提条件

  • 企业在OpenPaaS平台注册成为APP开发者,并完成相关认证,注册流程详见介绍-账号获取
  • 在 OpenPaaS 控制台中创建应用,获取到应用的 AppIDAppKeyAppSecret及另外3对密钥对:
    • APPID:应用的唯一标识
    • AppKey:初始化SDK时所需
    • AppSecret:App密钥,用于换取accessToken
    • 应用公钥:保存在 API 安全配置中,用于OpenPaaS SDK的服务端对APP的接口调用进行验签。
    • 应用私钥:仅由APP应用服务端自行保管,用于生成接口请求的数字签名,需严格保障其安全性。
    • SUD OpenPaaS证书:包含SUD OpenPaaS公钥信息的官方证书,APP用于验证SDK的服务端接口回包/回调的签名。
  • 密钥获取详见:介绍-账号获取

开始接入

OpenPaaS服务接入会涉及到APP前端以及APP后端两端的人员,其中主要工作有以下几项:

  • 前端人员需要负责OpenPaaS的SDK接入
  • 前端人员通过JSAPI实现APP相关能力,如:用户登录,用户支付,广告等相关能力
  • 后端人员需要负责鉴权,相关数据接口
  • 实现APP和OpenPaaS之间数据查询接口等SaaS API

SDK下载地址,请应用根据自身平台选择对应的SDK:

SDK接入

后端接入

SaaS API 接入