一、开发流程 注册 开发者账号 。 云开发创建云应用项目,获取 client_id & secret。 说明:开发者平台 key 的名称为 accessId & accessKey。 创建 SDK:在涂鸦 IoT 平台,选择 App工作台 > App SDK > 获取SDK > 按要求填写参数 > 获取schema(渠道标识) 。 基于 OpenAPI 进行业务开发。 测试无误后,开发者自行发布。 二、授权流程 每个业务 OpenAPI 都需要进行 token 校验。 说明:涂鸦 OpenAPI 遵循 OAuth 2.0 协议标准。 三、简单模式 针对云云对接场景,涂鸦提供了隐式授权的方式获取: 按照涂鸦云 OpenAPI 接口规范对开发者 client_id 和 secret 进行签名认证。 涂鸦云校验并颁发令牌给第三方云。 说明:隐式授权方式获取的 token,权限维度为开发者维度,token 的操作权限范围为该开发者有权限操作的范围,例如操作(增、删、改、查)开发者的应用用户数据,产品下的设备数据和应用下用户绑定的设备数据。 四、接口规范 环境说明 各接口使用方请根据自身所在区域调用相应接口。 中国区 https://openapi.tuyacn.com 美洲区 https://openapi.tuyaus.com 欧洲区 https://openapi.tuyaeu.com