阿里云API芝士堂[物模型管理][脚本]

简介: 上次介绍了物模型的语言,这次介绍一下物模型的脚本,人们便会想到JavaScrip,Python或者是PHP,所以物模型的脚本也支持者三种脚本,并且提供了三个接口,进行相关的操作,具体的脚本参数ScriptType为JavaScript、Python_72、PHP_72三个取值分别对应上面三种脚本类型。下面依次介绍一下这三个接口。

上次介绍了物模型的语言,这次介绍一下物模型的脚本,人们便会想到JavaScrip,Python或者是PHP,所以物模型的脚本也支持者三种脚本,并且提供了三个接口,
进行相关的操作,具体的脚本参数ScriptType为JavaScript、Python_72、PHP_72三个取值分别对应上面三种脚本类型。下面依次介绍一下这三个接口。

CreateThingScript 为指定产品提交数据解析脚本。
UpdateThingScript 修改指定产品的数据解析脚本。
GetThingScript 查询指定产品的数据解析脚本。

首先我们可以使用CreateThingScript接口,为指定的产品创建一个脚本,需要带入的三个参数分别为产品标识符,脚本内容和脚本类型。比如我们为一个产品创建
一个php的脚本可以用下面的格式。
XYsayFrO.IoT.Srv.CreateThingScript.a1K5nvYD6Ne."phpinfo()".PHP_72.
运行后,得到如下图所示,从返回的信息中确认是否创建成功。

然后使用UpdateThingScript接口,更新脚本信息。如果我们将上面创建的脚本,内容改为显示一行信息,则可以适用下列格式:
XYsayFrO.IoT.Srv.UpdateThingScript.a1K5nvYD6Ne."echo "HappyNewYear2021!"".PHP_72.
同样返回的信息和第一个接口一样.

最后一个接口名为GetThingScript,用来得到已经创建的脚本,从而确认是否创建的正确和成功.具体使用时,只需要带入产品标识符即可.格式如下所示.
XYsayFrO.IoT.Srv.GetThingScript.a1K5nvYD6Ne.

返回的信息包含了脚本的类型和脚本的内容链接,如果得到具体内容,需要下载链接到本地,然后再打开,就可以了.

本次实践演示程序下载连接:
http://xysuger.xunyun17.xyz/v0.1.0.4脚本.rar

目录
相关文章
|
2月前
|
API
阿里云短信服务文档与实际API不符
阿里云短信服务文档与实际API不符
|
3天前
|
存储 人工智能 API
AgentScope:阿里开源多智能体低代码开发平台,支持一键导出源码、多种模型API和本地模型部署
AgentScope是阿里巴巴集团开源的多智能体开发平台,旨在帮助开发者轻松构建和部署多智能体应用。该平台提供分布式支持,内置多种模型API和本地模型部署选项,支持多模态数据处理。
53 4
AgentScope:阿里开源多智能体低代码开发平台,支持一键导出源码、多种模型API和本地模型部署
|
10天前
|
存储 人工智能 API
(Elasticsearch)使用阿里云 infererence API 及 semantic text 进行向量搜索
本文展示了如何使用阿里云 infererence API 及 semantic text 进行向量搜索。
|
17天前
|
运维 Cloud Native 应用服务中间件
阿里云微服务引擎 MSE 及 云原生 API 网关 2024 年 11 月产品动态
阿里云微服务引擎 MSE 面向业界主流开源微服务项目, 提供注册配置中心和分布式协调(原生支持 Nacos/ZooKeeper/Eureka )、云原生网关(原生支持Higress/Nginx/Envoy,遵循Ingress标准)、微服务治理(原生支持 Spring Cloud/Dubbo/Sentinel,遵循 OpenSergo 服务治理规范)能力。API 网关 (API Gateway),提供 APl 托管服务,覆盖设计、开发、测试、发布、售卖、运维监测、安全管控、下线等 API 生命周期阶段。帮助您快速构建以 API 为核心的系统架构.满足新技术引入、系统集成、业务中台等诸多场景需要
|
2月前
|
存储 人工智能 自然语言处理
Elasticsearch Inference API增加对阿里云AI的支持
本文将介绍如何在 Elasticsearch 中设置和使用阿里云的文本生成、重排序、稀疏向量和稠密向量服务,提升搜索相关性。
94 14
Elasticsearch Inference API增加对阿里云AI的支持
|
1月前
|
SQL 测试技术 API
如何编写API接口的自动化测试脚本
本文详细介绍了编写API自动化测试脚本的方法和最佳实践,涵盖确定测试需求、选择测试框架、编写测试脚本(如使用Postman和Python Requests库)、参数化和数据驱动测试、断言和验证、集成CI/CD、生成测试报告及维护更新等内容,旨在帮助开发者构建高效可靠的API测试体系。
|
1月前
|
人工智能 Java API
ChatClient:探索与AI模型通信的Fluent API
【11月更文挑战第22天】随着人工智能(AI)技术的飞速发展,越来越多的应用场景开始融入AI技术以提升用户体验和系统效率。在Java开发中,与AI模型通信成为了一个重要而常见的需求。为了满足这一需求,Spring AI引入了ChatClient,一个提供流畅API(Fluent API)的客户端,用于与各种AI模型进行通信。本文将深入探讨ChatClient的底层原理、业务场景、概念、功能点,并通过Java代码示例展示如何使用Fluent API与AI模型进行通信。
49 8
|
1月前
|
运维 Cloud Native 应用服务中间件
阿里云微服务引擎 MSE 及 云原生 API 网关 2024 年 10 月产品动态
阿里云微服务引擎 MSE 面向业界主流开源微服务项目, 提供注册配置中心和分布式协调(原生支持 Nacos/ZooKeeper/Eureka )、云原生网关(原生支持Higress/Nginx/Envoy,遵循Ingress标准)、微服务治理(原生支持 Spring Cloud/Dubbo/Sentinel,遵循 OpenSergo 服务治理规范)能力。API 网关 (API Gateway),提供 APl 托管服务,覆盖设计、开发、测试、发布、售卖、运维监测、安全管控、下线等 API 生命周期阶段。帮助您快速构建以 API 为核心的系统架构.满足新技术引入、系统集成、业务中台等诸多场景需要
|
1月前
|
弹性计算 负载均衡 监控
阿里云slb的slb-api介绍
【10月更文挑战第17天】
111 1
|
2月前
|
API
阿里云短信平台API错误码提示错误天级流控显示小时级错误码
阿里云短信平台API错误码提示错误天级流控显示小时级错误码