




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、编制:修订:版本号日期描述012018/04/28中国电信物联网开放平台API 参考 1.5.0编制中国电信物联网分公司平台运营部目录1 总体说明结构1修订2接口兼容性说明32 接口列表42.1 应用安全接入42.1.1 鉴权...62.2.7刷新 token7管理10码方式)10方式)16码方式)23方式)27直连直连(刷新刷新修改密钥(密钥(信息31删除直连36激活状态392.3 批量处理4.22.3.3创建批量任务42单个任务信息46任务详情信息512.4 规则管理562.4.12
2、..52.4.6创建规则56更则79删除规则85查找规则87修改规则状态91批量修改规则状态932.5 订阅管理982.5.1 订阅平台业务数据982.5.2 订阅平台管理数据10..6单个订阅103批量订阅106删除单个订阅109批量删除订阅1112.6 消息推送1........16通知114信息变化通知118数据变化通知122批量数据变化通知124服务信息变化通知1
3、27删除通知129消息确认通知130命令响应通知132通知135增加删除规则模型通知137模型通知139通知141升级状态变更通知144升级结果变更通知146固件升级状态变更通知148固件升级结果变更通知1502.7 命令下发15......52.9.6创建命令152命令158命令165命令撤销任务169命令撤销任务175. 182修改创建信息182信息列表189历史数据197服务能力201单个批量组管理208组208组211组信息214组详情217增加删
4、除修改组221组成员224指定指定.2.10.8. 227. 229向从组添加组删除升级232版本包列表232指定版本包236删除指定版本包239创建升级任务240创建固件升级任务245指定升级任务结果249指定升级任务子任务详情254升级任务列表2583 术语表2651总体说明结构修订接口兼容性说明结构1.1中国电信物联网开放平台(下文简称 IoT 平台)提供了海量API 接口给第应用开发者。通过调用平台的接口,开发者可以开发出基于多种行业的应用,如公共事业、智慧家
5、庭等,从而实现对命令下发和消息推送等功能。的管理(的增、删、查、改)、11.2 修订2文档版本配套IoT平台版本发布日期修改说明1.5.0V100R00 1C522018/041. 公共变更:l 每个接口新增典型场景、接口变更的描述。l 新增术语表。2. 新增接口:l 管理: 直连 ( 方式),刷新设备秘钥( 方式)l 订阅管理: 单个订阅,批量 订阅,删除单个订阅,批量删除订阅,订阅平台管理数据l 消息推送: 升级状态变更通知, 升级结果变更通知,固件升级状态变更通知,固件升级结果变更通知l 组管理:增加 组,删除 组,修改组信息, 组详情, 指定组, 指定 组成员,向 组添加设备,从 组删
6、除l 升级:版本包列表,指定版本 包,删除指定版本包,创建升级任务,创建固件升级任务l 操作任务管理:指定操作任务结果,指定操作任务子任务详情,操作任务列表3. 修改接口:l 应用安全接入:鉴权,刷新 tokenl 管理:直连(码方式),刷新秘钥(码方式),修改信息,删除,激活状态l 批量处理:创建批量任务,单个任务信息,任务详情信息l 规则:创建规则,更则,删除规则,查找规则,批量修改规则状态l 订阅管理:订阅平台业务数据l 命令下发:服务调用,创建命令l :单个信息,批量信息列表,历史数据,服务能力1.3 接口兼容性说明对于接口版本做了演进或者接口 url 做了修改的接口,其对应老版本的接
7、口依然可以继续使用,但接口的功能不再做增强。建议使用新版本接口。32接口列表2.42.5应用安全接入管理批量处理规则管理订阅管理消息推送命令下发2.92.10组管理升级2.1 应用安全接入第应用获取鉴权信息,接入 IoT 平台,随后携带鉴权信息调用其他 API 接口。2.1.1 鉴权典型场景第应用首次IoT 平台的开放 API调用此接口完成接入认证;第应用在 IoT 平台的认证过期后,需调用此接口重新进行认证,才能继续开放API。IoT 平台的接口功能实现第应用在开放 API 之前的认证。4变更注意事项鉴权接口是调用其他 API 的前提,除了调用鉴权接口(A
8、uth),其他接口调用都需要在 request header 中携带参数 app_key 和 Authorization:Bearer。app_key 为参数中的appId,Authorization 的值即为调用Auth 接口获取到的accessToken。如果多次获取 accessToken,则之前的 accessToken 失效,后一次获取的 accessToken 才有效。并发获取 accessToken。接口原型请求参数响应参数Status Code: 200 OK5参数必选/可选类型位置描述appId必选String(256)body第应用的标识,用于唯一标识一个应用。开发者可通过
9、该标识来指定哪个应用来调用 IoT 平台的开放 API。appid 在 IoT 平台的SP Portal 上创建应用得。secret必选String(256)body第应用的,与 appId 对应,用于登录IoT 平台。secret 在 IoT 平台的 SP Portal 上创建应用得。请求POST请求地址传输协议HTTPS接口版本IoT 平台版本变更说明1.1.0V100R001C52新增错误码 1000081.1.0V100R001C30响应参数增加 refreshToken1.1.0V100R001C10新增接口请求示例Method: POSTrequest:Content-Type:a
10、pplication/x-www-form-urlencoded Body:appId=*&secret=*响应示例response:Status Code: 200 OKContent-Type: application/json Body:"scope": "default", "tokenType": "bearer", "expiresIn": "*", "accessToken": "*", "refresh
11、Token": "*"6参数类型描述scopeString(256)申请权限范围,即 accessToken 所能IoT 平台的范围,参数值固定为 default。tokenTypeString(256)accessToken 的类型,参数值固定为bearer。expiresInInteger(256)平台生成并返回 accessToken 的有效时间,为秒。accessTok enString(256)鉴权参数,IoT 平台API 接口的凭证。refreshTok enString(256)鉴权参数,用来刷新 accessToken,refreshToken 的
12、有效时间为 1。错误码2.1.2 刷新 token典型场景accessToken 快过期时,第应用通过调用此接口,重新获取可用 accessToken.接口功能支持第应用在 accessToken 到期前,获取新的 accessToken。变更接口原型7请求POST请求地址传输协议HTTPS接口版本IoT 平台版本变更说明1.1.0V100R001C52新增错误码 1000081.1.0V100R001C30l 请求参数新增 appId, secretl 返回参数增加 scope, expiresInl 返回参数删除 timeout1.1.0V100R001C10新增接口Http 状态码错误码
13、错误描述说明401100208AppId or secret is not right.appId 或 secret 错误。处理建议:1. 请检查 appId 和 secret 是否有误,是否新增字符或缺少字符。2. 请检查请求路径中的 IP 地址是否有误。500100008The haproxy address is null.空的 haproxy 地址。处理建议 :IoT 平台内部错误, 请IoT 平台维护处理。请求参数响应参数Status Code: 200 OK请求示例Method: POSTrequest:Content-Type:application/jsonBody:8参数类型
14、描述scopeString(256)申请的权限范围,参数值固定为 default。tokenTypeString(256)鉴权 token 的类型,参数值固定为 bearer。expiresInInteger(256)平台生成并返回 accessToken 的有效时间,为秒。accessTokenString(256)鉴权参数,IoT 平台API 接口的凭证。refreshTokenString(256)鉴权参数,用来刷新 accessToken,refreshToken 的有效时间为 1。参数必选/可选类型位置描述appId必选String(256)body第应用的标识,用于唯一标识一个应用
15、。开发者可通过该标识来指定哪个应用来调用 IoT 平台的开放 API。appid 在 IoT 平台的SP Portal 上创建应用得。secret必选String(256)body第应用的,与 appId 对应,用于登录IoT 平台。secret 在 IoT 平台的 SP Portal 上创建应用得。refreshTok en必选String(256)body刷新 token,用来获取一个新的accessToken。refreshToken 在调用鉴权接口得。"appId": "*","secret": "*",
16、"refreshToken": "*"响应样例response:Status Code: 200 OKContent-Type: application/json Body:"accessToken": "*", "tokenType": "*", "expiresIn": "*", "refreshToken": "*", "scope": "*"错误码9
17、Http 状态码错误码错误描述说明400100022The input is invalid.输入参数无效。处理建议:请检查接口调用请求中携带参数的。401100006Refresh access token failed.accessToken 刷新失败。处理建议 :1. 请检查 refreshToken 是否已过期, 若过期则重新调用平台鉴权接口。2. 请检查 refreshToken 是否有误,是否缺少或误增字符。3. 请检查请求路径中的 IP 是否有误, 确认该 refreshToken 是否属于当前appId。401100208AppId or secret is not right
18、.appId 或 secret 错误。处理建议 :1. 请检查 appId 和 secret 是否有误,管理第2.2应用向 IoT 平台添加,获取的 ID 和码,待完成接入 IoT 平台流程后,与第应用建立从属。直连(码方式)2.2.1典型场景接入 IoT 平。第应用调用此接口直连ID 和,并获取。支持的码,在直连台时携带码,获取本应用和应用的接口功能实现第应用直连,获取验证码。变更10接口版本IoT 平台版本变更说明1.1.0V100R001C52l 请求地址变更l 整体参数优化l 错误码 100412Http 状态码由 200 更改为 500l 错误码 100416Http 状态码由 20
19、0 更改为 400l 错误码 103026Http 状态码由 200 更改为 500l 错误码 100203Http 状态码由 200 拆分为 403与 500l 错误码 100217Http 状态码由 200 更改为 403l 删除错误码 100022,103027,1030281.1.0V100R001C30l 新增请求参数 appId, psk, isSecure 字段l 新增错误码 100002,100022 和 100217Http 状态码错误码错误描述说明是否新增字符或缺少字符。2. 请检查请求路径中的 IP 地址是否有误。500100008The haproxy address
20、is null.空的 haproxy 地址。处理建议 :IoT 平台内部错误,请联系 IoT 平台维护处理。注意事项携域信息Header: "app_key: *""Authorization:Bearer *"Content-Type:application/json;接口原型请求参数11参数必选/可选类型位置描述appId可选Stringquery第应用的标识,用于唯一标识一个应用。开发者可通过该标识来指定哪个应用来调用IoT 平台的开放API。appid 在IoT 平台的SP Portal 上创建应用得。此处填写应用的appid。verifyCod
21、e可选String(256)body码,若在请求中指定verifyCode,则响应中返回请求中指定的 verifyCode;若请求中不指定 verifyCode,则由 IoT 平台自动生成。建议和 nodeId 设置成一样。nodeId必选String(256)body的唯一标识,通常使用MAC,MAC 地址,Serial No 或IMEI 作为 nodeId。说明请求PUT请求地址appId传输协议HTTPS接口版本IoT 平台版本变更说明1.1.0V100R001C10新增接口DeviceInfoDTO 结构体定义:12参数必选/可选类型位置描述若使用 IMEI 作为 nodeId,根据不
22、同厂家的有不同填写要求。l 高通的唯一标识为urn:imei:xx 为 IMEI 号l 的唯一标识为IMEI 号l 其他厂家的唯一标识请模组厂家确认。endUserId可选String(256)body终端用户 ID,如号码, 地址。psk可选String(832)body请求中指定 psk,则平台使用指定的 psk;请求中不指定 psk, 则由平台生成 psk。取值范围是a-f、A-F、0-9 组成的字符串。timeout可选Integerbody码有效期,秒,默认值 180s。l 值为 0 时,表示码则永不过期。l 值为大于等于 0 的整数时, 表示在指定时间内进行绑定,超过时间码无 效
23、,同时的会被删除。deviceInfo可选DeviceInfoD TObody绑定信息,需要与Profile 文件中的信息保持一致, 具体参见DeviceInfoDTO 结构体。customFiel ds可选List<Custom Field>body自定义字段列表,用户可设置自定义字段,具体参见CustomField 结构体。imsi可选String(64)bodyNB-IoT的 IMSI,用于消息计费。isSecure可选Booleanbody指定的安全状态,默认值为false。l true:安全l false:非安全CustomField 结构体定义:响应参数Status C
24、ode: 200 OK13参数类型描述deviceIdString(256)ID,用于唯一标识一个。verifyCodeString(256)码, 可以通过 码获取 ID 和。若在请求中指定verifyCode,则响应中返回请求中指定的verifyCode;若请求中不指定 verifyCode,则由 IoT 平台自动生成。timeoutInteger码有效时间,秒,需要在有效时参数必选/可选类型位置描述fieldName可选String(256)body字段名字。fieldType可选String(256)body字段类型。fieldValue可选String(256)body字段值。参数必选
25、/可选类型位置描述manufacturerI d可选String(256)body厂商 ID,唯一标识一个厂商,与设备Profile 文件中的信息保持一致。manufacturer Name可选String(256)body厂商名称,与Profile 文件中的信息保持一致。deviceType可选String(256)body类型,大驼峰命名方式,与设备Profile 文件中的信息保持一致, 例如:MultiSensor、 ContactSensor、Camera、WaterMtocolType可选String(256)body使用的协议类型,与Profile 文件中的信息保持
26、一致,当前支持的协议类型:CoAP,M2M,Z-Wave,ONVIF, WPS,Hue,WiFi,J808, Gateway,ZigBee,LWM2M。m可选String(256)body型号,由厂商定义,与Profile 文件中的信息保持一致。请求示例Method: POSTrequest:*Header:"app_key: *" "Authorization:Bearer *" Content-Type:application/json Body:"endUserId": "*", "verifyCo
27、de": "*", "nodeId": "*","psk": "*", "timeout": 300,"deviceInfo": "manufacturerId": "*","manufacturerName": "*","m": "*","protocolType": "CoAP", &
28、quot;deviceType": "*""customFields": "fieldName": "*","fieldType": "*", "fieldValue": "*"14参数类型描述间内接入 IoT 平台。pskString(32)随机 psk 参数,若请求中携带了 psk,则使用请求中的 psk,否则由平台生成随机 psk 参 数。响应示例response:Status Code: 200 OKContent-T
29、ype: application/json Body:"deviceId": "*", "verifyCode": "*", "psk": "*", "timeout": 360错误码15Http 状态码错误码错误描述说明401100002Invalid access token.错误的 token 信息。处理建议:请检查接口请求中所携带的 accessToken 是否有误。401100025AppId for auth not exist.获取不到 ap
30、pId 鉴权信息。处理建议:1. 请检查请求结构体的 Header 头域中是否给字段 app_key 赋值。2. 若通过 HTTP 调用,请IoT 平台维护确认Header 头域中放置 appId 的字段名是 app_key 还是 x-app-key。403100203The application is not existed.应用不。处理建议:1. 请检查 HTTP 请求头域中携带的appId 是否有误。2. 请检查请求路径(url)中传入的appId 是否有误。500100203The application is not existed.应用不。直连(方式)2.2.2典型场景第和应用调
31、用此接口在IoT 平台接入 IoT 平台。,获取ID 和,通过ID16Http 状态码错误码错误描述说明处理建议:1. 请检查 HTTP 请求头域中携带的appId 是否有误。2. 请检查请求路径(url)中传入的appId 是否有误。403100217The application hasn't been authorized.应用未被。处理建议:若非应用场景,请确认请求参数中的appId 为空。400100007Bad request message.参数不合法。处理建议:deviceId 未赋值,请参考请求参数说明填写请求。500100412The amount of devic
32、e has reached the limit.当前应用下数量达到上限。处理建议:请检查当前应用下的数量是否已达到所申请的上限。400100003Invalid verify code.码无效。处理建议:请检查接口请求中的verifyCode 是否有误。若请求参数中未带 verifyCode,请IoT 平台维护处理。400100416The device has already been binded.已经绑定。处理建议:请检查是否已经注册。500100001Internal server error.服务内部处理错误。处理建议:IoT 平台内部错误,请联系 IoT 平台维护处理。500103
33、026The license is not exist.License 不。处理建议:IoT 平台内部 License 问题,请IoT 平台维护处理。接口功能支持第用的应用在 IoT 平台。,获取ID 和。支持本应用和应变更注意事项携域信息Header:"app_key: *""Authorization:Bearer *" Content-Type:application/json;接口原型请求参数17参数必选/可选类型位置描述请求POST请求地址appId传输协议HTTPS接口版本IoT 平台版本变更说明2.0.0V100R001C52l 请求地址变
34、更l 错误码 100426Http 状态码由 200 更改为 400l 错误码 103026Http 状态码由 200 更改为 500l 错误码 100412Http 状态码由 200 更改为 500l 错误码 100203Http 状态码由 200 拆分为 403和 500l 新增错误码 100217l 删除错误码 100022,100403,100418, 103027,103028,100610 和 1006112.0.0V100R001C30新增接口DeviceInfo 结构体说明:18参数必选/ 可选类型位置描述nodeId必选String(256)body的唯一标识,通常使用 MA
35、C,MAC地址,Serial No 或 IMEI 作为 nodeId。说明若使用 IMEI 作为 nodeId,根据不同厂家的芯片有不同填写要求。l 高通的唯一标识为urn:imei:xx 为 IMEI 号l 的唯一标识为 IMEI 号l 其他厂家的唯一标识请模组厂家确认。name可选String(256)body名称。descripti on可选String(2048)body的描述信息。manufact urerId可选String(256)body厂商 ID,唯一标识一个厂商,与Profile 文件中的信息保持一致。参数必选/可选类型位置描述appId可选Stringquery第应用的标
36、识,用于唯一标识一个应用。开发者可通过该标识来指定哪个应用来调用IoT 平台的开放API。appid 在IoT 平台的SP Portal 上创建应用得。此处填写应用的appid。endUser Id可选String(256)body终端用户 ID,如号码, 地址。region可选String(256)body所在的区域信息。organiza tion可选String(256)body所属的组织信息。timezon e可选String(256)body所在时区信息。subsyste m可选booleanbody用户系统标识。用于区分这个设备是否是第deviceIn fo可选DeviceInfob
37、ody的详细信息,具体参见DeviceInfo 结构体。19参数必选/ 可选类型位置描述manufact urerNam e可选String(256)body厂商名称,与Profile 文件中的信息保持一致。mac可选String(256)body的 MAC 地址。location可选String(2048)body的位置信息。deviceTy pe可选String(256)body类型,大驼峰命名方式,与Profile 文件中的信息保持一致,如MultiSensor、ContactSensor、CameraGateway。m可选String(256)body的型号,与Profile 文件中的
38、信息保持一致。Z-Wave:ProductType + ProductId,16 进制格式XX 补 0 对齐,如: 001A-0A12,其他协议的格式待定。swVersio n可选String(256)body的版本,。Z-Wave:主版本号.次版本号,如:1.1。fwVersio n可选String(256)body的固件版本。hwVersio n可选String(256)body的硬件版本。protocol Type可选String(256)body使用的协议类型,与Profile 文件中的信息保持一致,当前支持的协议类型:CoAP,M2M,Z-Wave, ONVIF,WPS,Hue,Wi
39、Fi,J808, Gateway,ZigBee,LWM2M。bridgeId可选String(256)bodyBridge 标识,表示通过哪个 Bridge接入 IoT 平台。status可选Stringbody的状态,表示是否,取值范围:ONLINE、OFFLINE、INBOX、ABNORMAL。statusDet ail可选String(256)body的状态详情,status 条件取值,取值查看 status 和 statusDetail。mute可选Stringbody表示是否处于冻结状态,即上报数据时,平台是否会管理和保存。l TRUE:冻结状态l FALSE:非冻结状态status
40、 和 statusDetail:向 IoT 平台上报示,不建议用于逻辑状态要 status、statusDetail 成对上报。statusDetail 建议仅用作显。响应参数StatusCode: 200 OK20字段类型描述deviceIdString(256)ID,用于唯一标识一个。secretString,小于 256 个字节。pskString(32)随机 psk 参数,由 IoT 平台生成。statusstatusDetailOFFLINENONE CONFIGURATION_PENDINGONLINENONE COMMUNICATION_ERROR CONFIGURATION_E
41、RROR BRIDGE_OFFLINE FIRMWARE_UPDATING DUTY_CYCLE NOT_ACTIVE参数必选/ 可选类型位置描述supporte dSecurity可选Stringbody表示是否支持安全模式。l TRUE:支持安全模式l FALSE:不支持安全模式isSecurit y可选Stringbody表示当前是否启用安全模式。l TRUE:启用l FALSE:未启用signalStr ength可选String(256)body的信号强度。sigVersio n可选String(256)body的 sig 版本。serialNu mber可选String(256)b
42、ody的序列号。batteryLe vel可选String(256)body的电池电量。请求示例Method: POSTrequest:*Header:"app_key: *" "Authorization:Bearer *" Content-Type:application/json Body:"deviceInfo": "nodeId": "*","endUserId": "*"响应示例response:Status Code: 200 OKConte
43、nt-Type: application/json Body:"deviceId": "*", "secret": "*", "psk": "*"错误码21Http 状态码错误码错误描述说明401100002Invalid access token.错误的 token 信息。处理建议:请检查接口请求中所携带的 accessToken 是否有误。403100203The application is not existed.应用不。22Http 状态码错误码错误描述说明处理建议
44、:1. 请检查 HTTP 请求头域中携带的 appId 是否有误。2. 请检查请求路径(url)中传入的 appId 是否有误。500100203The application is not existed.应用不。处理建议:1. 请检查 HTTP 请求头域中携带的 appId 是否有误。2. 请检查请求路径(url)中传入的 appId 是否有误。403100217The application hasn't been authorized.应用未被。处理建议:若非应用场景,请确认请求参数中的appId 为空。400100426The nodeId is duplicated.nod
45、eId 重复。处理建议:请检查接口请求中nodeId 是否有误。500100001Internal server error.服务内部处理错误。处理建议:IoT 平台内部错误,请IoT 平台维护处理。400100007Bad request message.参数不合法。处理建议:deviceId 未赋值, 请参考请求参数说明填写请求。500103026The license is not exist.License 不。处理建议:IoT 平台内部License,请IoT 平台维护处理。500100412The amount of device has reached the limit.当前应
46、用下数量达到上限。处理建议:请检查当前应用下的数量是否已达到所申请的上限。2.2.3 刷新密钥(码方式)典型场景应用需要重新绑定原或者新的时候,可以调用此接口刷新 nodeId 和验第证码。接口功能应用刷新nodeId 和第码,支持刷新到本应用的和授予权限的其它应用的。1.2.支持重新绑定原支持重新绑定新:deviceId 不变,重新绑定。:deviceId 不变,device 表中对应的 nodeId 值发生变化。变更注意事项携域信息Header: "app_key: *""Authorization:Bearer *"Content-Type:app
47、lication/json;23接口版本IoT 平台版本变更说明1.1.0V100R001C52l 请求地址变更l 错误码 100203Http 状态码由 200 拆分为 403与 500l 错误码 100403Http 状态码由 200 更改为 404l 错误码 100610Http 状态码由 200 更改为 400l 错误码 100610Http 状态码由 200 更改为 400l 错误码 100611Http 状态码由 200 更改为 400l 错误码 100418Http 状态码由 200 更改为 404l 错误码 100426Http 状态码由 200 更改为 400l 删除错误码
48、1000221.1.0V100R001C30l 新增请求参数 appIdl 新增错误码新增 100002,100022 和 1002171.1.0V100R001C10新增接口接口原型请求参数24参数必选/可选类型位置描述appId可选Stringquery第 应用的 标识,用于唯一标识一个应用。开发者可通过该标识来指定哪个应用来调用 IoT 平台的开放API。appid 在 IoT 平台的 SP Portal 上创建应用 得。此处填写应用的 appid。deviceId必选String(2 56)pathID,用于唯一标识一个,在设备时由 IoT 平台分配获得。verifyC ode可选String(2 56)body备 码,若在请求中指定 verifyCode,则响应中返回请求中指定的verifyCode;若请求中不指定 verifyCode,则由 IoT 平台自动生成。建议和 nodeId 设置成一样。nodeId可选String(2
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 礼仪用品行业品牌形象塑造与品牌传播策略研究考核试卷
- 电机运行与维护管理考核试卷
- 耐火土石矿山开采对地形地貌的影响考核试卷
- 抗疫“心”能量-生命主题教育课程
- 水电工程建设项目后评价方法与案例考核试卷
- 肉类罐头销售渠道拓展与管理考核试卷
- 体育用品租赁业务中的用户体验优化考核试卷
- 糖果的食品安全突发事件应对考核试卷
- 少儿美术教育课程
- 幼儿园的法制教育课件
- 青马工程笔试试题及答案
- 豆粕交易合同协议
- 项目设计安全管理制度
- 电子化采购招投标平台系统建设项目解决方案
- 小学京剧知识
- (2025)汉字听写大会竞赛题库(含答案)
- 铁塔土建施工方案
- 2025年演出经纪人《演出市场政策与经纪实务》考前点题卷一
- GB/T 45235-2025电子电气产品中双酚A的测定高效液相色谱法
- 消防管线施工方案
- 2025年度祠堂宗教用品销售承包合同3篇
评论
0/150
提交评论