阿里云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

目录
相关文章
|
28天前
|
人工智能 Serverless API
一键服务化:从魔搭开源模型到OpenAI API服务
在多样化大模型的背后,OpenAI得益于在领域的先发优势,其API接口今天也成为了业界的一个事实标准。
一键服务化:从魔搭开源模型到OpenAI API服务
|
1月前
|
Cloud Native 关系型数据库 Serverless
基于阿里云函数计算(FC)x 云原生 API 网关构建生产级别 LLM Chat 应用方案最佳实践
本文带大家了解一下如何使用阿里云Serverless计算产品函数计算构建生产级别的LLM Chat应用。该最佳实践会指导大家基于开源WebChat组件LobeChat和阿里云函数计算(FC)构建企业生产级别LLM Chat应用。实现同一个WebChat中既可以支持自定义的Agent,也支持基于Ollama部署的开源模型场景。
178 13
|
23天前
|
运维 Cloud Native 应用服务中间件
阿里云微服务引擎 MSE 及 云原生 API 网关 2024 年 08 月产品动态
阿里云微服务引擎 MSE 面向业界主流开源微服务项目, 提供注册配置中心和分布式协调(原生支持 Nacos/ZooKeeper/Eureka )、云原生网关(原生支持Higress/Nginx/Envoy,遵循Ingress标准)、微服务治理(原生支持 Spring Cloud/Dubbo/Sentinel,遵循 OpenSergo 服务治理规范)能力。API 网关 (API Gateway),提供 APl 托管服务,覆盖设计、开发、测试、发布、售卖、运维监测、安全管控、下线等 API 生命周期阶段。帮助您快速构建以 API 为核心的系统架构.满足新技术引入、系统集成、业务中台等诸多场景需要
|
2月前
|
API
阿里云微服务引擎及 API 网关 2024 年 7 月产品动态
阿里云微服务引擎及 API 网关 2024 年 7 月产品动态。
165 12
|
2月前
|
弹性计算 API 开发工具
揭秘Python与阿里云API的神秘邂逅!流式处理的魔法之旅,一场颠覆想象的技术盛宴!
【8月更文挑战第15天】在数字世界的广阔舞台上,Python与阿里云API的相遇,就像是一场命中注定的邂逅。它们携手共舞,为我们带来了流式处理的魔法之旅。本文将揭开这场神秘邂逅的面纱,带你领略Python与阿里云API之间的奇妙互动。让我们一起踏上这场颠覆想象的技术盛宴,探索流式处理的无限可能!
76 7
|
2月前
|
运维 Devops API
阿里云云效操作报错合集之调用api报错:没有权限,是什么原因
本合集将整理呈现用户在使用过程中遇到的报错及其对应的解决办法,包括但不限于账户权限设置错误、项目配置不正确、代码提交冲突、构建任务执行失败、测试环境异常、需求流转阻塞等问题。阿里云云效是一站式企业级研发协同和DevOps平台,为企业提供从需求规划、开发、测试、发布到运维、运营的全流程端到端服务和工具支撑,致力于提升企业的研发效能和创新能力。
|
2月前
|
运维 Cloud Native 应用服务中间件
阿里云微服务引擎 MSE 及 API 网关 2024 年 07 月产品动态
阿里云微服务引擎 MSE 面向业界主流开源微服务项目, 提供注册配置中心和分布式协调(原生支持 Nacos/ZooKeeper/Eureka )、云原生网关(原生支持Higress/Nginx/Envoy,遵循Ingress标准)、微服务治理(原生支持 Spring Cloud/Dubbo/Sentinel,遵循 OpenSergo 服务治理规范)能力。API 网关 (API Gateway),提供 APl 托管服务,覆盖设计、开发、测试、发布、售卖、运维监测、安全管控、下线等 API 生命周期阶段。帮助您快速构建以 API 为核心的系统架构.满足新技术引入、系统集成、业务中台等诸多场景需要。
|
2月前
|
SQL Shell API
python Django教程 之 模型(数据库)、自定义Field、数据表更改、QuerySet API
python Django教程 之 模型(数据库)、自定义Field、数据表更改、QuerySet API
|
2月前
|
敏捷开发 测试技术 API
阿里云云效产品使用合集之调用API次数过多导致限流,该怎么办
云效作为一款全面覆盖研发全生命周期管理的云端效能平台,致力于帮助企业实现高效协同、敏捷研发和持续交付。本合集收集整理了用户在使用云效过程中遇到的常见问题,问题涉及项目创建与管理、需求规划与迭代、代码托管与版本控制、自动化测试、持续集成与发布等方面。
|
2月前
|
运维 API 开发工具
阿里云云效操作报错合集之在编辑器里api接口调用时,经常报错,是什么原因
本合集将整理呈现用户在使用过程中遇到的报错及其对应的解决办法,包括但不限于账户权限设置错误、项目配置不正确、代码提交冲突、构建任务执行失败、测试环境异常、需求流转阻塞等问题。阿里云云效是一站式企业级研发协同和DevOps平台,为企业提供从需求规划、开发、测试、发布到运维、运营的全流程端到端服务和工具支撑,致力于提升企业的研发效能和创新能力。
下一篇
无影云桌面