Serverless应用引擎SAE(Serverless App Engine)的API支持HTTP调用、SDK调用和OpenAPI开发者门户调用。
HTTP调用
您可以通过向服务端发送HTTP或HTTPS协议请求调用云产品SAE。为了获得更高的安全性,推荐您使用HTTPS协议发送请求。在使用HTTPS方式进行调用时,请求结构如下:
HTTPMethod /resource_URI_parameters
RequestHeader
RequestBody
其中:
示例:
GET /pop/v1/sam/app/describeApplicationConfig HTTP/1.1
公共请求头
说明 请求及返回结果都使用UTF-8字符集进行编码。
SDK调用
OpenAPI开发者门户
OpenAPI开发者门户提供可视化的API调用工具。通过该工具,您可以通过网页或者命令行调用各云产品以及API市场上开放的API,查看每次的API请求和返回结果,并生成相应SDK调用示例。
您可以直接访问OpenAPI开发者门户调用SAE API,也可以通过API文档中的调试功能进行调用。
服务地址
SAE的API接入地址为sae.[regionId].aliyuncs.com。其中,regionld为SAE实例所在地域的ID。
SAE支持的OpenAPI地域,以及对应的regionld如下表所示。
地域名称 | regionld |
---|---|
华东1(杭州) | cn-hangzhou |
华东2(上海) | cn-shanghai |
华北2(北京) | cn-beijing |
华北3(张家口) | cn-zhangjiakou |
华南1(深圳) | cn-shenzhen |
华南3(广州) | cn-guangzhou |
中国香港 | cn-hongkong |
新加坡 | ap-southeast-1 |
美国(硅谷) | us-west-1 |