本文共享自华为云社区《运用API Arts&API Explorer调用IoT边际服务接口创立使用》,作者:华为IoT云服务。

开始体验前需注册华为云账号并完结实名认证,试验过程中请运用Chrome浏览器完结相关操作。

华为云账号注册步骤请参阅:

support.huaweicloud.com/usermanual-…

实名认证操作步骤请参阅:

support.huaweicloud.com/usermanual-…

一、IoT接口介绍**(**API Arts****部分):

1 导言:

API Explorer供给了IoT边际服务,IoT边际(IoT Edge)是边际计算在物联网职业的使用。IoT Edge作为物联网边际“小脑”,在靠近物或数据源头的边际侧,融合网络、计算、存储、使用中心能力的敞开渠道,就近供给计算和智能服务,满足职业在实时业务、使用智能、安全与隐私维护等方面的基本需求。

support.huaweicloud.com/productdesc…

咱们先经过API Arts介绍一下怎么经过API创立一个loT边际使用。

2 进入API Arts并登录

console.huaweicloud.com/apiarts/?re…

3 新建一个名为“loT边际”的项目:

3.1 点击主页右上角的创立项目按钮

手把手带你通过API创建一个loT边缘应用

3.2 在新建弹窗内输入“loT边际使用”,点击确定

手把手带你通过API创建一个loT边缘应用

3.3 新建成功之后,自动跳转到项目概况页面,点击“新建API接口”卡片,咱们经过规划API的方式介绍创立边际使用的接口。

手把手带你通过API创建一个loT边缘应用

4 介绍:

创立边际使用接口是一个运用POST办法进行恳求的接口,新建一个POST接口主要有四个部分:接口基本信息、恳求头、恳求体和回来呼应。

手把手带你通过API创建一个loT边缘应用

手把手带你通过API创建一个loT边缘应用

4.1 接口基本信息

接口的称号为“创立使用”,途径为“/v2/{project_id}/edge-apps”。

手把手带你通过API创建一个loT边缘应用

4.2 恳求参数

在途径中输入“/v2/{project_id}/edge-apps”后,恳求参数会自动识别途径中的恳求参数。

手把手带你通过API创建一个loT边缘应用

project_id是调用API接口时需求的一个凭证,能够经过以下方式取得:

support.huaweicloud.com/api-iotedge…

手把手带你通过API创建一个loT边缘应用

咱们能够向project_id参数增加描绘信息:

“项目ID:support.huaweicloud.com/api-iotedge… ”

手把手带你通过API创建一个loT边缘应用

4.3 恳求体

创立项目的配置项在恳求体中发送。

主要有5个string类型的参数:

• edge_app_id:使用ID,必填,最小长度4个字符,最大长度为32

• edge_app_name:使用称号,非必填,最小程度4个字符,最大长度为64

• description:使用描绘,非必填,最小长度0,最大长度为255

• function_type:功用类型,非必填,分为数据处理(DATA_PROCESSING)、协议解析(PROTOCOL_PARSING)、IT集成(ON_PREMISE_INTEGRATION)和混合使用(COMPOSITE_APPLICATION),数据默认为DATA_PROCESSING,数据处理模块能够传输音讯,协议解析为驱动类型,IT集成为部署南向3rdIA运用,混合使用可同时实现数据处理和协议解析。最小长度为0,最大长度为255

• protocol:驱动协议类型OPCUA|Modbus-TCP,非必填,最小长度0,最大长度为64

将这些内容放进恳求体中得到:

手把手带你通过API创建一个loT边缘应用

4.4 回来呼应

新建成功时的回来码为201,参数结构如下所示:

手把手带你通过API创建一个loT边缘应用

4.5 保存

点击保存按钮后,API Arts会根据规划内容生成文档,在日常开发中能够经过文档进行协作。创立使用的接口的文档如下所示:

手把手带你通过API创建一个loT边缘应用

手把手带你通过API创建一个loT边缘应用

5 结言:

IoT边际使用创立接口的主要内容已经介绍完了,能够在API Explorer上开通服务体验到API能力。

**、IoT边际服务调用(API** Explorer部分)****:

1、调用诗歌生成服务前,需求开通IOT边际服务:

console.huaweicloud.com/iotedge/?re…

手把手带你通过API创建一个loT边缘应用

注:IoT边际收费阐明(有一定的额度,能够支持使用的创立):

support.huaweicloud.com/productdesc…

手把手带你通过API创建一个loT边缘应用

2、登录API Explorer IOT边际服务调试界面(需求华为云账号登录):

1)查询使用列表

console.huaweicloud.com/apiexplorer…

手把手带你通过API创建一个loT边缘应用

2)创立使用,以创立HarmonyOS使用为例:

console.huaweicloud.com/apiexplorer…

手把手带你通过API创建一个loT边缘应用

3)查询使用

console.huaweicloud.com/apiexplorer…

手把手带你通过API创建一个loT边缘应用

4)删去使用:

console.huaweicloud.com/apiexplorer…

手把手带你通过API创建一个loT边缘应用

5)创立边际节点:

console.huaweicloud.com/apiexplorer…

手把手带你通过API创建一个loT边缘应用

6)查询边际节点列表

console.huaweicloud.com/apiexplorer…

手把手带你通过API创建一个loT边缘应用

7)查询边际节点概况

console.huaweicloud.com/apiexplorer…

注:调试参数中输入第6步查询到的ID

手把手带你通过API创建一个loT边缘应用

8)删去边际节点

console.huaweicloud.com/apiexplorer…

注:调试参数中输入第6步查询到的ID

手把手带你通过API创建一个loT边缘应用

**、**改造诗歌(CodeArts IDE Online + API插件部分)

翻开CodeArts IDE Online,将刚刚呼应体复制到IDE中,启动调试,能够将刚刚生成的诗词合成一段mp3音频,双击音频能够翻开播放。

手把手带你通过API创建一个loT边缘应用

点击重视,第一时间了解华为云新鲜技能~