本文为您介绍发布API至API网关后,如何进行调用。
前提条件
您需要首先发布API至API网关,详情请参见
发布API。
您需要获取以下三个基础条件,才可以调用API:
- API:您即将要调用的API,明确API参数定义。
- 应用App:作为您调用API时的身份,AppKey和AppSecret用于验证您的身份。
- API和App的权限关系:App需要调用某个API,必须获取调用该API的权限。详情请参见API授权。
背景信息
API网关支持API授权和API调用SDK。您可以授权自己、企业内的人员或第三方使用API。
操作步骤
- 获取API文档。
根据您获取API的渠道不同,获取方式略有差异。通常分为以下两种方式:
- 从数据市场购买的API服务。如需查看已购API列表,请在云市场控制台中查询。详情请参见云市场控制台。
- 无需购买,由提供方主动授权的API服务。如需查看获得授权的API服务,请在API网关控制台中查询。详情请参见API网关控制台。
- 创建应用。
应用App是您调用API服务时的身份。每个App有一组Key和Secret,即账号和密码。详情请参见创建应用。
- 获取权限。
授权是指授予App调用某个API的权限。您的App需要获取API的授权才能调用该API。
由于获取API的渠道不同,建立授权的方式也不同。详情请参见获取授权。
- 调用API。
查看API调用的认证信息
- 登录DataWorks控制台。
- 在左侧导航栏,单击工作空间列表。
- 选择工作空间所在地域后,单击相应工作空间后的进入数据服务。
- 在数据服务页面,单击右上方的服务管理。
- 在左侧导航栏,单击API调用。
在API调用页面,您可以根据自身需求,查看或复制调用API时需要的身份认证信息。