注册API

入参

参数描述
API名称支持中文、英文、数字、下划线(_),且只能以英文或中文开头,4~50个字符。
API PathAPI存放的路径,例如/user。说明支持英文、数字、下划线(_)和连字符(-),且只能以( /) 开头,不得超过200个字符。
协议支持HTTPHTTPS协议。如果您需要通过HTTPS协议调用API,请您发布API至网关后,在API网关控制台绑定独立域名,并上传SSL证书。详情请参见支持HTTPS
请求方式支持GETPOSTPUTDELETE
返回类型支持JSONXML
可见范围包括工作空间私有工作空间:该API对本工作空间内的所有成员可见。私有:该API仅对API的负责人可见,且暂不支持授权。说明如果设置可见范围为私有,在目录树中,仅自己可见,工作空间内的其他成员不可见。
标签标签列表中选择相应的标签,详情请参见创建及管理API标签说明标签名称支持汉字、英文、数字和下划线(_),您最多可以设置5个标签,且每个标签不超过20个字符。
描述对API进行简要描述,不得超过2000个字符。
目标文件夹存放API的目录。

出参

参数描述
后台服务Host待注册API服务的Host,以**http://https://**开头,并且不包含Path。说明示例:假设您接口服务地址为http://xxx-cn-xxx.alicloudapi.com/user/info,可取http://xxx-cn-xxx.alicloudapi.com设为后台服务Host。具体的可根据您接口服务地址实际路径进行配置。
后台服务Path待注册API服务的Path,Path中支持参数,参数要放在**[]中,如/user/[userid]**。配置Path中的参数后,在注册API向导的第二步API参数配置环节,系统会自动在请求参数列表添加Path位置的参数。说明示例:假设您接口服务地址为http://xxx-cn-xxx.alicloudapi.com/user/info,可将/user/info设为后台服务Path。具体的可根据您接口服务地址实际路径进行配置。
后端超时设置后端超时时间。

需要接口请求链路,查看接口详情

API请求统计: ES

Aviator函数和正则表达式 适用场景对比

场景正则表达式Aviator
简单的字符串匹配和验证✔️ 非常适合❌ 过于复杂,不推荐使用
动态规则修改❌ 不支持✔️ 支持动态加载规则
多条件逻辑❌ 难以实现,表达式冗长且复杂✔️ 支持多条件逻辑
规则与代码分离❌ 不支持✔️ 规则可以存储在外部配置
可读性要求高❌ 正则表达式难以理解✔️ 表达式更易于理解
扩展性要求高❌ 仅限于正则的能力✔️ 支持复杂逻辑、动态函数调用