应用管理

更新时间:2019-10-31 17:49:20

智能人居开放平台通过API开放服务能力,API是与语音无关的HTTP协议。
访问API需要应用身份信息(AppKey/AppSecret,有时会简写成ak/as)进行连接。在应用管理中,您可以创建应用并获得访问API的身份信息(AppKey/AppSecret)。同时可以在应用管理中配置移动端的SDK和需要的插件。

API支持的两种外部应用的访问:

  • 自有品牌APP:移动应用,通常是Android和iOS的应用程序;

  • 自有Web应用:服务端应用,通常是厂商开发的SaaS平台。

智能人居开放平台的平台服务API基础服务API扩展服务API除特殊说明外,只允许自有Web应用访问

自有品牌APP

创建应用时要填写

  • 应用名称

  • ios应用包名

  • Android应用包名

请务必仔细确认,应用的基础信息一旦创建成功就无法修改了;同时,避免创建同名的应用(同一类型下应用不可同名)。

应用组1.jpg

在创建的过程中,还要完成三方服务、APP插件SDK的配置,这些配置也可以在创建完成后修改。

应用信息

完成创建后,在详情页中可以看到应用信息。在这里可以查看iOS、Android应用的:

  • 类型

  • 应用ID

  • 包名

  • AppKey

  • AppSecret

  • 安全图片

应用组1.jpg

安全图片

安全图片是根据特殊的加密规则存储了AppKey的相关信息,代表了APP在智能人居开放平台上的身份标识。

  • Android的安全图片和签名是做绑定的,所以要先上传APK,上传后会显示安全图片的下载选项。
    注意:这个APP的签名必须和要正式发布的APP签名一致,否则会在运行时报出签名不一致的错误

  • iOS的安全图片是和Bundle id绑定的,所以APP的Bundle id必须和平台配置的一致,否则也会报相应的错误。

应用组1.jpg
如上图所示,在Android App上传APK即可下载安全图片;iOS填完信息即可直接下载安全图片。

Android集成安全图片
将下载的安全图片放在res/drawable目录下即可

iOS集成安全图片
前往移动SDK工作台下载安全图片,将安全图片引用到工程中
注意:不要修改安全图片的默认名字,yw_1222_07e8.jpg

三方服务

详细配置见三方服务

image.png

配置APP插件

详细配置见 配置APP插件

image.png

配置SDK

详细配置见配置SDK

image.png
image.png

创建Web应用

在应用组详情页,选择“自有Web应用”标签,点击立即创建,即可生成自有Web应用,自有web应用的创建比较简单,仅需添加用用名称即可,同一应用组下,自有Web应用不允许有同名应用出现。
应用组1.jpg

点击应用名称,如图中“测试web应用”,即可查看web应用详情,web应用由应用类型、AppKey和AppSecret组成,点击查看,即可看到完整的APPSecret。
应用组1.jpg

在构建自有的SaaS服务或者调用领域服务时,应使用自有WEB应用的AppKey和AppSecret

results matching ""

    No results matching ""