云服务器价格_云数据库_云主机【优惠】最新活动-搜集站云资讯

天翼云_笔记本域名解析错误_高性价比

小七 141 0

CloudBees Flow和ElectricCommander 5.2中的REST支持

ElectricCommander和cloudbeesflow的持久优势之一是完整的API支持:您可以在产品的UI中执行的任何操作,也可以通过命令行使用extool,或者使用其他工具或系统与Perl和javaapi绑定一起完成。然而,世界上并不是每个人都想学习Perl或Java(我知道这令人震惊)。因此,ElectricCommander最常请求的特性之一就是提供restapi,从而更容易使用您选择的语言来使用Commander API。从5.2版开始,cloudbeesflow和electricommander服务器API完全支持REST,REST是未来的一流公民。对于那些已经迫不及待想通读本文其余部分的现有客户(双关语),restapi在您的https://localhost:8443/rest/v1.0-开始吧。我们使用了优秀的swaggerui来记录API并使其更易于发现。要看到这个,请访问https://localhost:8443/rest/doc/v1.0(实际上,为了使一切正常工作,从安全角度来说,在使用Swagger时,您需要使用Commander服务器的完全限定主机名)。样本代码:下面是几个简单的例子,都是使用curl来完成繁重的提升。为了简洁起见,我省略了身份验证选项,但是您可以通过传递--basic-u来使用基本身份验证用户:密码例如。创建项目,将参数作为查询参数传递:卷曲https://localhost:8443/rest/v1.0/projects?项目名称=我的项目-d""按名称获取项目:卷曲https://localhost:8443/rest/v1.0/projects/MyProject简单参数可以作为查询字符串参数或JSON负载的一部分包含。使用作为查询参数传递的描述创建过程(如果使用sh,请记住转义"&"):卷曲https://localhost:8443/rest/v1.0/projects/MyProject/procedures?procedureName=procedure1&description=MyDescription-d''或者,传递JSON主体中的参数:卷曲https://localhost:8443/rest/v1.0/projects/MyProject/procedures-d'{"procedureName":"procedure2","description":"我的描述"}'获取我们刚刚创建的过程:卷曲https://localhost:8443/rest/v1.0/projects/MyProject/程序罗伯特,我们的专业工程师之一,谢谢创建了一个基于JQuery的应用程序,您可以在https://github.com/electriccommunity/electriccommander/tree/master/CommanderREST您还可以查看cloudbeesflow和ElectricCommander的restfulapi文档行动起来看看:请于11月12日上午10点加入我们,观看restapi的现场演示。技术网络研讨会将重点介绍关键特性和功能,并涵盖常见用例,包括:如何访问本机REST接口如何使用REST创建新作业、启动现有作业或报告已完成作业有关集成工具链以实现集中化管理和编排的常见用例,请参阅代码示例注册参加网络研讨会