操作场景
应用(App)是调用 API 的身份,App 需要获得 API 的授权才能调用该 API。每个 App 有一对 ApiAppKey 和 ApiAppSecret 密钥对,ApiAppKey 需要在请求时作为参数在 Header 传入,ApiAppSecret 需要用于计算请求签名。详细签名的计算方式请参见 应用认证方式。 前提条件
API 认证方式为"应用认证"。
操作步骤
创建应用
2. 在应用管理页面,单击左上角的新建应用,填写表单后提交即可完成应用的创建。
API 授权
授权,是指授予某个 App 调用某个 API 的权限。App 需要获得 API 的授权才能调用该 API,授权分为两种方式:
|
| | |
合作伙伴授权 | | 自行创建 App,并且向 API 的提供者提供您的应用 ID。API 的提供者可以通过搜索应用 ID 来操作授权。 |
您可以单击以下页签,查看对应授权方式的操作步骤。
2. 在服务列表中,单击目标服务的服务名,查看该服务。
3. 在服务信息中,单击管理 API 标签页,单击 API 列表后的授权,即可开始授权。
4. 选择要授权的环境,和要授权的应用。左侧为我的应用,此时直接单击搜索,会自动加载本账号下的 App。
1. 登录 API 网关控制台 ,在左侧导航栏单击服务。
2. 在服务列表中,单击目标服务的服务名,查看该服务。
3. 在服务信息中,单击管理 API 标签页,单击 API 列表后的授权,即可开始授权。
4. 如果要给其他账号下 App 授权,需要选择应用 ID,然后在文本框中输入对应的应用 ID,再单击搜索进行查询。
注意事项
AppKey 和 AppSecret 密钥对,具备该 App 的全部权限,需要妥善保管。如果发生泄漏,您可以在 API 网关的控制台进行重置。
可以创建多个 App,根据业务需求分别授权给不同的 API。
可以在 API 网关控制台完成对 App 的创建、修改、删除、查看详情、密钥管理、查看已授权 API 等管理操作。
本页内容是否解决了您的问题?