基本概念
在开始使用 Altizure 开发平台之前,您需要大概了解以下概念。您如果使用过一些其他开发平台,例如微信开放平台、支付宝开放平台,这些概念都是稀松平常的,您可以轻易上手。
1. 开发者账号
开发者账号需要您先有 Altizure 账号。
如果您还没有一个 Altizure 账号,请马上在注册页面免费申请一个。
然后您需要按照开发者账号申请指示,把它升级为开发者账号。所有开发的权限都会和这个账号关联。请确保这个账号的安全和保密。
2. 应用 (App)
应用是您在 Altizure 开发平台上创建的最基本应用管理单元。每个应用都有相应的权限级别,安全设置,唯一的 ID,令牌和鉴权密码。
一个开发者账号,可以申请多个应用,来区分不同的业务和流程。
应用令牌 (App key)
每个应用唯一的令牌,用于识别开发平台的服务调用。用户在授权相关应用访问其 Altizure 平台上的信息后,可以通过该令牌识别相关应用,终止相关授权。
应用密钥 (App secret)
用于服务器端调用时鉴别这个 API 调用是否来自相应的开发者账号。切勿在任何前端代码里泄露这个密钥。只能在服务器端程序内使用。
3. 用户令牌 (User token)
这个令牌是应用在需要获得用户授权时得到的鉴权令牌,用于访问与用户授权相关的 Altizure 上的信息。开发者可以存储这个令牌,而不应该以任何形式诱导用户提供密码或者存储用户的密码。
4. GraphQL API
GraphQL API 是一组以 GraphQL 为协议提供的在线 API。这套 API,提供了获取和修改 Altizure 上基础数据的能力。详情可以浏览:GraphQL API
5. JavaScript 3D SDK
这是一个以 JavaScript 为开发语言的 SDK。提供了丰富的三维浏览和编辑的功能。详情可以浏览:JavaScript 3D SDK
该文档最后修改于 Wed Jan 08 2020 09:31:35 GMT+0000 (Coordinated Universal Time)