Java代码规范

Java代码规范


获取accessToken

<h5>简要描述</h5> <ul> <li>获取accessToken</li> <li>&lt;span style=&quot;color:red&quot;&gt;注意:accessToken有效期为12小时&lt;/span&gt;</li> </ul> <h5>请求URL</h5> <ul> <li><code>http://localhost:6043/oauth/accessToken</code></li> </ul> <h5>请求方式</h5> <ul> <li>get </li> </ul> <h5>参数</h5> <table> <thead> <tr> <th style="text-align: left;">参数名</th> <th style="text-align: left;">必选</th> <th style="text-align: left;">类型</th> <th>说明</th> </tr> </thead> <tbody> <tr> <td style="text-align: left;">clientId</td> <td style="text-align: left;">是</td> <td style="text-align: left;">String</td> <td>客户端id</td> </tr> <tr> <td style="text-align: left;">clientSecret</td> <td style="text-align: left;">是</td> <td style="text-align: left;">String</td> <td>客户端密钥</td> </tr> <tr> <td style="text-align: left;">code</td> <td style="text-align: left;">是</td> <td style="text-align: left;">String</td> <td>授权码</td> </tr> </tbody> </table> <h5>返回示例</h5> <p>成功返回:</p> <pre><code> { &amp;quot;code&amp;quot;: 200, &amp;quot;data&amp;quot;: { &amp;quot;accessToken&amp;quot;: &amp;quot;AT17735143b8cb4d08819c4390d989fadb&amp;quot;, &amp;quot;tokenType&amp;quot;: &amp;quot;Bearer&amp;quot;, &amp;quot;refreshToken&amp;quot;: &amp;quot;RTc8ce708bfe724932996d80d06eb62615&amp;quot;, &amp;quot;expiresTime&amp;quot;: &amp;quot;2024-04-20 09:29:46&amp;quot; }, &amp;quot;message&amp;quot;: null }</code></pre> <p>失败返回:</p> <pre><code> { &amp;quot;code&amp;quot;: 512, &amp;quot;data&amp;quot;: null, &amp;quot;message&amp;quot;: &amp;quot;无效的code&amp;quot; }</code></pre> <h5>返回参数说明</h5> <table> <thead> <tr> <th style="text-align: left;">参数名</th> <th style="text-align: left;">类型</th> <th>说明</th> </tr> </thead> <tbody> <tr> <td style="text-align: left;">accessToken</td> <td style="text-align: left;">String</td> <td>accessToken</td> </tr> <tr> <td style="text-align: left;">tokenType</td> <td style="text-align: left;">String</td> <td>token类型</td> </tr> <tr> <td style="text-align: left;">refreshToken</td> <td style="text-align: left;">String</td> <td>刷新accessToken</td> </tr> <tr> <td style="text-align: left;">expiresTime</td> <td style="text-align: left;">Date</td> <td>过期时间(格式:yyyy-MM-dd HH:mm:ss)</td> </tr> </tbody> </table> <h5>响应码说明</h5> <table> <thead> <tr> <th style="text-align: left;">参数名</th> <th style="text-align: left;">返回值</th> <th>说明</th> </tr> </thead> <tbody> <tr> <td style="text-align: left;">code</td> <td style="text-align: left;">200</td> <td>成功</td> </tr> <tr> <td style="text-align: left;">code</td> <td style="text-align: left;">403</td> <td>未授权</td> </tr> <tr> <td style="text-align: left;">code</td> <td style="text-align: left;">510</td> <td>clientId不存在</td> </tr> <tr> <td style="text-align: left;">code</td> <td style="text-align: left;">511</td> <td>无效的clientSecret</td> </tr> <tr> <td style="text-align: left;">code</td> <td style="text-align: left;">512</td> <td>无效的code</td> </tr> <tr> <td style="text-align: left;">code</td> <td style="text-align: left;">513</td> <td>授权已过期,请重新授权</td> </tr> </tbody> </table>

页面列表

ITEM_HTML