浏览服务
AWS PaaS为开发者开放的服务接口提供了文档浏览服务,包括API名称、参数、返回结构等详细信息。
服务接口文档
- 登录您的AWS PaaS实例控制台
- 访问“连接服务”页面
- 切换“文档”页面
- 点击“Web API”列出平台全部分类
输入参数
输入参数即API的业务参数。分为必须参数和可选参数,必选参数不允许出现空值。
注意:
- API仅支持utf-8编码的参数名和参数值
- 为了避免可能产生的乱码,参数值可能需要编码,例如java通过java.net.URLEncoder.encode(参数值,"utf-8")
- 请求参数含有复杂对象或者数组时,需要用json序列化(json结构在文档中有详细描述),例如TaskApi中查询服务的com.actionsoft.sdk.service.model.TaskQueryModel参数,序列化后值为:{processInstId:"xx",userTask:false,...}
QueryModel参数编码后示例:
tqm=%7B%0A++%22processInstId%22+%3A+%22xxx%22%2C%0A++%22userTask%22+%3A+false%2C%0A++%22nonUserTask%22+%3A+false%2C%0A++%22eaiTask%22+%3A+false%2C%0A++%22activeTask%22+%3A+false%2C%0A++%22suspendedTask%22+%3A+false%2C%0A++%22erroredTask%22+%3A+false%2C%0A++%22userTaskOfWorking%22+%3A+false%2C%0A++%22userTaskOfNotification%22+%3A+false%2C%0A++%22claimToAdministrator%22+%3A+false%2C%0A++%22monitorTask%22+%3A+false%2C%0A++%22asyncTask%22+%3A+false%2C%0A++%22supportDelegateTask%22+%3A+false%0A%7D&
参数类型
类型 | 处理方式 | 示例 |
---|---|---|
String | 字符值 | appId=com.actionsoft.apps.notification |
Integer | 字符值 | rowCount=100 |
Long | 字符值 | beginTime=1439277618461 |
对象/数组等复杂类型 | json序列化 | 参见API文档的输入参数结构说明 |
API分类
被分为两类:
- 由AWS PaaS提供的官方HTTP API
- 由开发者自扩展的API,参见附录
以下为AWS PaaS提供的官方HTTP API
API分类 | 说明 |
---|---|
App API | App应用接口 |
BO API | BO操作接口 |
DC API | DC存储接口 |
Delegation API | 任务委托/代理(Delegation Task Instance)接口 |
ORG API | 组织机构接口 |
Perm API | 权限接口 |
Portal API | 身份验证和门户接口 |
Process API | 流程实例控制(Process Instance)接口 |
Repository API | AWS模型元数据仓库接口 |
Task API | 任务实例控制(Task Instance)接口 |
AWS PaaS提供的官方HTTP API,需要调用者手动进行发布。
步骤:
Seven
010-62962343-690
liujx@actionsoft.com.cn
感谢您对该文档的关注!如果您对当前页面内容有疑问或好的建议,请与我联系。如果您需要解答相关技术问题请登录AWS客户成功社区