1 / 6
文档名称:

阿里云API网关服务-API手册-D.docx

格式:docx   大小:207KB   页数:6页
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

阿里云API网关服务-API手册-D.docx

上传人:科技星球 2021/2/9 文件大小:207 KB

下载得到文件列表

阿里云API网关服务-API手册-D.docx

文档介绍

文档介绍:API 网关
使用手册(调用API)
使用手册(调用API)
调用API
您可以通过API网关,调用由其他阿里云用户或者第三方服务商开放的API服务。API网关将为您提供一系列管 理服务与支撑。
调用示例
您可以基于API网关提供的SDK,通过编写代码的方式调用API。也可以自行编辑HTTP请求调用API。API的请 求结构如下:
//假如,域名:
//假如,Path:/web/cloudapi/mapping/service
//假如,Query内容是:a=name,b=12
?a=name&b=12
//则请求的url如下
//请求的Method
POST HttpMethod:POST
//Headers中需要包含签名信息和部分参数
X-Ca-Version: 1 //API版本
X-Ca-Signature-Headers: X-Ca-Version,X-Ca-Key,X-Ca-Stage,X-Ca-Timestamp //参与签名的Header X-Ca-Key: 60028305 //AppKey
X-Ca-Stage: test //Stage
X-Ca-Timestamp: 1456905123049 //时间戳
X-Ca-Signature: UAaH/qteir4G9UK4YR+NWdyq+c1rjl0PvtO/C1Qo68U= //签名
//详细加密签名的计算传递方式,请查看文档--入口及协议。
//Http标准头
//服务地址
Host: Date: Wed 02 Mar 2016 07:52:02 GMT
User-Agent: Apache-HttpClient/ (java )
Content-Type: application/x-www-form-urlencoded; charset=utf-8
Amount=11&InstanceId=ClientInstanceId&InstanceName=ClientInstanceName
//Body内容
以上内容加上API的入参就构成了API请求。其中,在公测阶段,您需要在线下从提供API的服务方获取API的说 明文档,获取服务地址、Path等详细说明。AppKey是您创建的APP的密钥,用于做身份验证。APP是您调用 API需要创建的身份。详情将在后续内容中说明。
应用(APP)
您需要创建应用(APP)作为您调用API的身份,每个APP有一对AppKey和AppSecret密钥对,用于您请求时 做加密签名,网关会对签名做验证。
在API网关,您需要创建应用(APP)作为请求者的身份。APP创建时,系统会自动分配一对AppKey和AppSecret,AppKey用于标识您的身份,AppSecret是用于加密签名字符串和服务器端 验证签名字符串的