一、服务端API是什么
阿里云RPA的服务端API就是我们提供给第三方使用的接口,通过代码中对接口的调用来实现跟RPA服务相关的功能。
二、服务端API的使用场景
服务端API的第一个使用场景是,第三方的系统如何和机器人进行交互。阿里云RPA的服务端API能够把RPA的机器人执行当做一种服务以http接口方式提供给第三方系统,实现了第三方系统和机器人的交互。
第二个使用场景是,在某个需要实现业务中,往往需要访问另一个系统获取到结果后流程才能继续进行,这种情况该怎么办呢?使用我们的阿里云RPA可以将获取另外一个系统的操作编写成应用并发布,然后使用API接口去调用这个应用,让机器人执行任务并把结果返回。这样就能保证在流程不中断的情况下实现所有的功能。
第三个使用场景是,怎样保证每次访问接口时的安全性。我们服务端的API接口对于每一次HTTP或者HTTPS协议请求,都会根据访问中的签名信息验证访问请求者身份。需要使用AccessKeyID和AccessKeySecret(控制台获取)对称加密验证实现。
三、服务端API的分类
服务端API包括机器人,应用,任务和文件相关的接口类型,共开放四十多个接口。第一类,机器人相关接口功能:包括查询机器人信息、更新机器人认证状态、更新机器人调度状态等。第二类,应用相关接口功能:包括获取应用列表、申请应用、审批应用等。第三类,任务相关接口功能:包括创建计划任务、服务型任务、查看任务状态及结果、以及查询相关日志等。第四类,文件相关接口功能:包括上传文件等。
四、使用文档参考
阿里云RPA服务端API支持基于URL发起HTTP/HTTPS GET/POST请求,所有的请求参数都包含在URL中。API的请求参数,以及对应的参数说明,如下图所示。
相关文章
- 11-18阿里云RPA(机器人流程自动化)干货系列之五:业务流程梳理方法
- 11-18阿里云RPA(机器人流程自动化)干货系列之七:编写第一个RPA应用(可视化模式)
- 11-18阿里云RPA(机器人流程自动化)干货系列之八:如何使用有人值守机器人
- 11-18阿里云RPA(机器人流程自动化)干货系列之二:认识RPA(下)
- 11-18干货满满!解密阿里云RPA (机器人流程自动化)的产品架构和商业化发展
- 11-18Apsara Clouder认证之旅 阿里云RPA(机器人流程自动化)- 初级入门(可视化)
- 11-18干货满满!解密阿里云RPA (机器人流程自动化)的产品架构和商业化发展
- 11-18阿里云RPA(机器人流程自动化)干货系列之四:阿里云RPA产品架构
- 11-18阿里云RPA(机器人流程自动化)干货系列之十:如何使用服务型机器人
- 11-18阿里云RPA(机器人流程自动化)干货系列之一:认识RPA(上)