获取授权
<p>若通过创建的应用调用API,需要获得目标API对该应用的授权,本文主要介绍如何对应用进行授权。</p>
<p><span style="font-size:18px"><strong>前提条件</strong></span></p>
<p>目标API已成功发布到环境,可参考<a href="https://pinganyun.com/ssr/help/middleware/APIGateway/AccessToGuide.API_publishing.Publish" target="_blank">发布API</a>。</p>
<p><span style="font-size:18px"><strong>注意事项</strong></span></p>
<p>1. 授权区分环境,不同环境的授权互不影响。即同一个API、同一个APP,在不同的环境中需要分别授权。</p>
<p>2. 创建API时,<strong>安全认证</strong>选择<strong>APP</strong><strong>认证</strong>,需要对应用进行授权。</p>
<p><span style="font-size:18px"><strong>操作步骤</strong></span></p>
<p>1. 登录<a href="https://pinganyun.com/console/apiGateway" target="_blank">API网关管理控制台</a>。</p>
<p>2. 单击左侧导航栏<strong>开放</strong><strong>API</strong> ><strong> API</strong><strong>管理</strong>,进入<strong>API</strong><strong>管理</strong>页面。</p>
<p>3. 选择目标地域。</p>
<p>4. 单击目标API<strong>操作</strong>列的<strong>授权</strong>,进入<strong>授权</strong>页面。</p>
<p>5. 根据以下信息授权应用:</p>
<table border="1" cellpadding="0" cellspacing="0">
<tbody>
<tr>
<td style="background-color:#ededed; vertical-align:top">
<p><strong>配置项</strong></p>
</td>
<td style="background-color:#ededed; vertical-align:top">
<p><strong>说明</strong></p>
</td>
</tr>
<tr>
<td style="vertical-align:top">
<p>API名称</p>
</td>
<td style="vertical-align:top">
<p>进行授权操作的API名称。</p>
</td>
</tr>
<tr>
<td style="vertical-align:top">
<p>有效时间</p>
</td>
<td style="vertical-align:top">
<p>授权的有效期,目前支持:</p>
<ul>
<li>短期:手动设置授权截止时间,过期后,系统自动解除授权关系。</li>
<li>长期:授权关系自设置之时起一直生效。</li>
</ul>
</td>
</tr>
<tr>
<td style="vertical-align:top">
<p>截止时间</p>
</td>
<td style="vertical-align:top">
<p>在<strong>有效时间</strong>为<strong>短期</strong>时,需要设置此项。</p>
<p>在<strong>截止时间</strong>下拉框中选择目标日期,单击<strong>确定</strong>。</p>
</td>
</tr>
<tr>
<td style="vertical-align:top">
<p>授权环境</p>
</td>
<td style="vertical-align:top">
<p>授权应用的环境。</p>
</td>
</tr>
<tr>
<td style="vertical-align:top">
<p>授权应用</p>
</td>
<td style="vertical-align:top">
<p>可对应用进行搜索。</p>
<p><!--[if gte mso 9]><xml>
<o:OLEObject Type="Embed" ProgID="PBrush" ShapeID="_x0000_i1025"
DrawAspect="Content" ObjectID="_1633934970">
</o:OLEObject>
</xml><![endif]--><img src="https://pcp-portal-sca.obs-cn-shenzhen.pinganyun.com/pcp-portal-sca/20193010095025-12b483b99de1.png" style="height:26px; margin:0px; width:65px" />:</p>
<ul>
<li>当前主账户下的应用可通过应用名称搜索。</li>
<li>其他账户下的应用可通过App Id搜索。</li>
<li>应用名称或App Id,可参考<a href="https://pinganyun.com/ssr/help/middleware/APIGateway/Instance_Management.Call_API.APP_Management.View_APP" target="_blank">查看应用</a>。</li>
</ul>
<p>选择左侧要添加的目标应用,单击 <!--[if gte mso 9]><xml>
<o:OLEObject Type="Embed" ProgID="PBrush" ShapeID="_x0000_i1026"
DrawAspect="Content" ObjectID="_1633934971">
</o:OLEObject>
</xml><![endif]-->,单击<strong>确认</strong>。</p>
</td>
</tr>
</tbody>
</table>
<p>6. 单击<strong>确认</strong>。</p>
<p><span style="font-size:18px"><strong>执行结果</strong></span></p>
<p><strong>方法一</strong></p>
<p>API管理页面下方提示<strong>授权成功</strong>。</p>
<p><strong>方法二</strong></p>
<ol>
<li>单击左侧导航栏<strong>调用</strong><strong>API</strong> ><strong> </strong><strong>应用管理</strong>,进入<strong>应用管理</strong>页面。</li>
<li>选择目标地域。</li>
<li>单击目标应用的名称,进入<strong>应用详情</strong>页面。</li>
<li>在<strong>已授权的</strong><strong>API</strong><strong>列表</strong>区域,可查看已授权的API。</li>
</ol>
提交成功!非常感谢您的反馈,我们会继续努力做到更好!