阿里云API网关服务-快速入门-D_第1页
阿里云API网关服务-快速入门-D_第2页
阿里云API网关服务-快速入门-D_第3页
阿里云API网关服务-快速入门-D_第4页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、API 网关快速入门(开放API)API 网关/快速入门(开放API)API 网关/快速入门(开放API) PAGE 3 PAGE 3快速入门(开放API)概述本文将快速引导您创建并开放API。您需要依次完成以下步骤才能成功开放API服务:创建API分组API分组是API的管理单元,先创建API分组,然后在分组下创建API。分组有Region属性,API选定分组就选定了Region,不可更改。分组创建时,会绑定一个唯一的二级域名,您可以访问该二级域名调用该分组下测试中的API。若要开放API服务,您需要为分组绑定独立域名,独立域名需要在阿里云系统备案并且CNAME到该分组的二级 域名上,用户访

2、问独立域名调用该分组下线上的API。如果您的API支持HTTPS协议,您还需要为该独立域名上传SSL证书。绑定域名和证书域名是绑定在API分组上面的,API网关通过域名来定位到一个唯一的API分组,再通过Path+HTTPMethod确 定唯一的API。如果您需要开放API则需要为分组绑定独立域名。独立域名需要满足以下几点:独立域名在阿里云系统备案成功,请求才能到达您的后端服务。若域名是在其他系统备案,则需要接入阿里云备案系统才能使用。备案和接入流程。独立域名要CNAME解析到该分组的二级域名上,后操作绑定。先解析,后绑定,否则绑定操作会报 错。域名验证需要在一天内完成,一天之内未完成的绑定请

3、求会被系统自动回收。若您需要将其他分组的独立域名变更到当前分组,需要先变更解析,才能成功绑定。完成备案和CNAME解析就完成了域名绑定,若备案接入过程有疑问可以查看-备案和接入流程。若该分组下的API支持HTTPS协议,您还需要为该独立域名上次SSL证书。不支持文件上传,需要填写证书名称、内容和私钥。创建APIAPI分组创建完成您就可以创建API了,创建API是定义API请求的过程。您需要在创建中依次定义以下内容:API的基本信息:分组、名称、类型、描述。分组一旦选定,Region就选定了,不可更改。(包括Headers、Query、Body、常量参数和系统参数)、 参数映射、参数校验。注意所

4、有的参数名称彼此不能重复,所有的后端参数名称彼此不能重复。至此完成API的创建,并且具备开放的条件。更多详细的说明请看使用手册(开放API)。发布API您完成API创建后,可以将API发布到测试,您可以创建自己的APP,然后通过访问二级域名调用测试中的API。调用API的方法,请您查看使用手册(调用API)。如果您成功绑定了独立域名,那么可以将API发布到线上,您给客户的APP授权后,您的客户可以通过访问独立 域名调用您线上的API。API、下线API还可以切换版本,切换版本是实时生 效。授权给应用应用(APP)代表请求者的身份。每个应用匹配AppKey和AppSecret用于计算加密签名,网

5、关会完成请求者身 份验证。当您的客户或者您自己测试调用API时,都需要创建APP作为请求者的身份。然后由您该APP授权。授权操作需 要以下几个步骤:获知待授权的APP的AppID或者APP所有者的阿里云邮箱账号。在授权操作页面,选择一个或者多个准备开放调用权限的API,选定测试/线上。选定API后,用AppID或者阿里云邮箱账号搜索到APP。确认授权。至此,您已经完成API的创建与开放,客户可以调用您的API了。请求到达网关时,网关会完成对APP的身份验 证和权限验证。您还可以为您的API设置安全防护,如设置流量控制策略限定访问流量。网关还支持后端服务加 签,您可以设定签名密钥,当网关向您的后端抛请求时做身份验证。安全与管理接下来您可以配置安全防护。目前API网关为您提供后端签名和流量控制策略两种安全措施。签名密钥服务用于您后端做身份验证。您为API绑定了签名密钥之后,由网关抛向您后端的请求将携带签名信息,您可以在后端通过对称加密对请求进行签名验证。具体HTTP加签说明请查看文档-后端HTTP服务签名流量控制策略服务用于管制您API服务的流量。您为API绑定了流量控制策略之后,网关将协助您对API、用户、应用设置

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论