OID数据要素登记平台

OID数据要素登记接口服务


1.0.2 文件上传服务

<p>[TOC]</p> <h5>接口功能说明</h5> <p>文件材料上传接口</p> <h5>基本信息</h5> <ul> <li>POST</li> <li>Content-Type: application/json</li> </ul> <h5>鉴权认证</h5> <ul> <li>需要 authCode、accessToken 鉴权认证</li> </ul> <h5>authInfo 请求参数说明</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;">apiId</td> <td style="text-align: left;">是</td> <td style="text-align: left;">String</td> <td>服务编号(externalFileInput)</td> </tr> <tr> <td style="text-align: left;">appId</td> <td style="text-align: left;">是</td> <td style="text-align: left;">String</td> <td>应用ID</td> </tr> <tr> <td style="text-align: left;">accessToken</td> <td style="text-align: left;">是</td> <td style="text-align: left;">String</td> <td>统一用户中心token</td> </tr> <tr> <td style="text-align: left;">timeStamp</td> <td style="text-align: left;">是</td> <td style="text-align: left;">String</td> <td>当前时间戳</td> </tr> <tr> <td style="text-align: left;">authCode</td> <td style="text-align: left;">是</td> <td style="text-align: left;">String</td> <td>账号鉴权码(通过<code>1.0.1数据要素登记平台登陆接口</code>获取)</td> </tr> <tr> <td style="text-align: left;">nodeParentOid</td> <td style="text-align: left;">是</td> <td style="text-align: left;">String</td> <td>所属主体OID (通过<code>1.0.1数据要素登记平台登陆接口</code>获取)</td> </tr> <tr> <td style="text-align: left;">opName</td> <td style="text-align: left;">是</td> <td style="text-align: left;">String</td> <td>当前操作人姓名(通过<code>1.0.1数据要素登记平台登陆接口</code>获取,并进行转码处理:URLEncoder.encode(opName, &quot;UTF-8&quot;);)</td> </tr> </tbody> </table> <h5>fileUploadParam 参数说明</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;">fileName</td> <td style="text-align: left;">是</td> <td style="text-align: left;">String</td> <td>文件名称</td> </tr> <tr> <td style="text-align: left;">fileBase64Str</td> <td style="text-align: left;">是</td> <td style="text-align: left;">String</td> <td>文件base64流</td> </tr> </tbody> </table> <h5>请求示例</h5> <pre><code>{ &amp;quot;authInfo&amp;quot;: { &amp;quot;apiId&amp;quot;: &amp;quot;externalFileInput&amp;quot;, &amp;quot;appId&amp;quot;: &amp;quot;test1001&amp;quot;, &amp;quot;appSecret&amp;quot;: &amp;quot;XXXXX&amp;quot;, &amp;quot;accessToken&amp;quot;: &amp;quot;eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxYmQ2MWU1NDkxMWRkNDI0Y2YyMmU3ODJmYTQ2NjEwZSxnZW5nY25hYmMsMSIsImlhdCI6MTczMzgxNDA1NCwiZXhwIjoxNzM0NDE4ODU0fQ.lh6oPJVEFJH2123p6TF3p5fr0oKRUptcX3nNYTjj8dqzs3zI4EgGAuXVvteA7kDd5eC33OIZSpy_VukoZx0-GmvIg&amp;quot;, &amp;quot;timeStamp&amp;quot;: &amp;quot;1733813592643&amp;quot;, &amp;quot;authCode&amp;quot;: &amp;quot;5686956bf250447e93ef889465d90f57&amp;quot;, &amp;quot;nodeParentOid&amp;quot;: &amp;quot;1.2.156.20028.0&amp;quot; }, &amp;quot;fileUploadParam&amp;quot;: { &amp;quot;fileName&amp;quot;: &amp;quot;我是文件.PDF&amp;quot;, &amp;quot;fileBase64Str&amp;quot;: &amp;quot;xxxxxxx 文件的 base64 流&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;">bizData</td> <td style="text-align: left;">Object</td> <td>返回消息体</td> </tr> <tr> <td style="text-align: left;">resultFlag</td> <td style="text-align: left;">int</td> <td>1:成功;-1:失败</td> </tr> </tbody> </table> <h5>bizData 参数说明</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;">certSysfileId</td> <td style="text-align: left;">String</td> <td>文件ID</td> </tr> <tr> <td style="text-align: left;">fileUrl</td> <td style="text-align: left;">String</td> <td>文件路径地址</td> </tr> </tbody> </table> <h5>返回示例</h5> <pre><code>{ &amp;quot;bizData&amp;quot;: { &amp;quot;certSysfileId&amp;quot;: &amp;quot;18670299000626112301&amp;quot;, &amp;quot;fileUrl&amp;quot;: &amp;quot;obs/Document/OIDRightsConfirmation/f7307a7159a044bab649520334e83336/我是文件.PDF&amp;quot; }, &amp;quot;bizDataType&amp;quot;: 0, &amp;quot;fail&amp;quot;: false, &amp;quot;ok&amp;quot;: true, &amp;quot;resultFlag&amp;quot;: 1 }</code></pre>

页面列表

ITEM_HTML