4. 开发前必读 - 根据CODE获取TOKEN
<p>[TOC]</p>
<h1>如何获取接口请求Token</h1>
<h2>开放平台申请appid和密钥</h2>
<pre><code>开发期间,暂时联系产业园项目组研发(曾远征),由管理人员进行开通和分配appid、密钥和开放平台账号</code></pre>
<h2>获取CODE</h2>
<p>请先阅读签名篇,否则可能无法进行后续的开发</p>
<h3>请求URL</h3>
<ul>
<li><code>http://ip:port/open/token?code=7cc3909a-0d14-43f0-81e7-186c7e4bb21a</code></li>
</ul>
<h3>请求方式</h3>
<ul>
<li>GET </li>
</ul>
<h3>Header 参数</h3>
<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;">appId</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>开放平台分配的appid</td>
</tr>
</tbody>
</table>
<h3>返回示例</h3>
<pre><code>{
&quot;code&quot;: 0,
&quot;data&quot;: {
&quot;tenantId&quot;: 1,
&quot;token&quot;: &quot;eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJwaG9uZSI6IjE3NjY2NTMxOTkxIiwiYXBwSWQiOiIxNzQ2NzM3OTI2OTcwMTUwOTEzIiwiZXhwaXJlX3RpbWUiOjE3MTAyNDc5MjQxODksInVzZXJUeXBlIjoxLCJhdmF0YXIiOiJodHRwOi8vMTI0LjIyNS4xNjMuMTQ0Ojk4MDAvb3Blbi8yZjIzYjIxOTQ1NDA3ZjUwNGU4NTYwZWNjMTQ2OTk3YzYwNzE3Nzg4MDIwYzg0NjQwOGZjMjE1N2UzNWI3MDlhLnBuZyIsInVzZXJOYW1lIjoi5pu-6L-c5b6BIiwidXNlcklkIjoiMTAwMjM3NiJ9.FAR527uKGOKAlH0yFQVClubx3Xd6HOyJa9480i1GAH8&quot;
},
&quot;msg&quot;: &quot;&quot;
}</code></pre>
<h3>返回参数说明</h3>
<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;">int</td>
<td>0为成功,非0为不成功</td>
</tr>
<tr>
<td style="text-align: left;">data</td>
<td style="text-align: left;">object</td>
<td></td>
</tr>
<tr>
<td style="text-align: left;">data - token</td>
<td style="text-align: left;">string</td>
<td>token值</td>
</tr>
<tr>
<td style="text-align: left;">data- tenantId</td>
<td style="text-align: left;">string</td>
<td>租户</td>
</tr>
</tbody>
</table>
<h3>备注</h3>
<ul>
<li>更多返回错误代码请看首页的错误代码描述</li>
</ul>