开发服务端和移动端

更新时间:2020-05-06 17:48:21

接入智能人居开发平台后,ISV可以开发自有业务应用。


智能人居开放平台提供了关于设备、用户、空间场景的能力,这些API面向客户服务端应用,不支持移动端调用。


移动端应用可以访问的是配网、安全相关的服务API,主要是不涉及业务逻辑,和简化开发为目的。这些服务API在访问时需要以登录态访问,且不做请求限制(基础限流除外)。


在业务平台的设计时,移动端依赖的功能要由客户的服务端应用代理,不能从移动端直接调用智能人居开放平台的服务API。




image.png


服务端开发

服务端是指客户或客户委托ISV自主开发的SaaS应用,为Web端、App端提供服务。


智能人居开放平台提供的服务端开发包括:

  • 基础服务开发,包括设备、用户、空间和场景的说明指导

  • 数据订阅,包括设备数据、业务数据和场景执行结果的订阅说明


支持的工具有:

移动端开发

移动端开发主要包括

移动端还会依赖客户服务端的透出的能力,如

  • 使用空间能力构建业务空间定义

  • 为用户定义自动场景

  • 关联空间与设备等


移动端的支持包括:Android端iOS端的开发指南

AppKey

移动端和服务端使用的AppKey不同,不能混用。


获得AppKey参见:


移动端AppKey要从“自有App应用”的配置中获得,服务端AppKey要从“自有Web应用”中获得。

接入自有账号系统

使用自有账号体系的客户,要接入OAuth服务在应用组中进行配置。
见:“自有账号体系”的配置

results matching ""

    No results matching ""