SYNO.FileStation.VFS.Protocol
<p><strong>简要描述:</strong> </p>
<ul>
<li>VFS协议列表</li>
</ul>
<p><strong>API:</strong> </p>
<ul>
<li><code>SYNO.FileStation.VFS.Protocol</code></li>
</ul>
<p><strong>请求方式:</strong></p>
<ul>
<li>POST </li>
</ul>
<p><strong>参数:</strong> </p>
<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;">method</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>list</td>
</tr>
<tr>
<td style="text-align: left;">synotoken</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>token</td>
</tr>
</tbody>
</table>
<p><strong>返回示例</strong></p>
<pre><code> {
"data": {
"protocols": [
{
"api": "SYNO.FileStation.VirtualFolder,SYNO.FileStation.List,SYNO.FileStation.CreateFolder,SYNO.FileStation.Rename,SYNO.FileStation.Delete,SYNO.FileStation.CopyMove,SYNO.FileStation.Download,SYNO.FileStation.CheckPermission,SYNO.FileStation.Upload,SYNO.FileStation.BackgroundTask",
"default_port": 80,
"enable_curl": "true",
"has_server": false,
"name": "Box",
"protocol": "box"
},
{
"api": "SYNO.FileStation.VirtualFolder,SYNO.FileStation.List,SYNO.FileStation.CreateFolder,SYNO.FileStation.Rename,SYNO.FileStation.Delete,SYNO.FileStation.CopyMove,SYNO.FileStation.Download,SYNO.FileStation.CheckPermission,SYNO.FileStation.Upload,SYNO.FileStation.BackgroundTask",
"default_port": 80,
"enable_curl": "true",
"has_server": false,
"name": "Dropbox",
"protocol": "dropbox"
},
{
"api": "SYNO.FileStation.VirtualFolder,SYNO.FileStation.List,SYNO.FileStation.CreateFolder,SYNO.FileStation.Rename,SYNO.FileStation.Delete,SYNO.FileStation.CopyMove,SYNO.FileStation.Download,SYNO.FileStation.CheckPermission,SYNO.FileStation.Upload,SYNO.FileStation.BackgroundTask",
"default_port": 21,
"enable_curl": "true",
"has_server": false,
"name": "FTP",
"protocol": "ftp"
},
{
"api": "SYNO.FileStation.VirtualFolder,SYNO.FileStation.List,SYNO.FileStation.CreateFolder,SYNO.FileStation.Rename,SYNO.FileStation.Delete,SYNO.FileStation.CopyMove,SYNO.FileStation.Download,SYNO.FileStation.CheckPermission,SYNO.FileStation.Upload,SYNO.FileStation.BackgroundTask",
"default_port": 80,
"enable_curl": "true",
"has_server": false,
"name": "Google Drive",
"protocol": "google"
},
{
"api": "SYNO.FileStation.VirtualFolder,SYNO.FileStation.List,SYNO.FileStation.CreateFolder,SYNO.FileStation.Rename,SYNO.FileStation.Delete,SYNO.FileStation.CopyMove,SYNO.FileStation.Download,SYNO.FileStation.CheckPermission,SYNO.FileStation.Upload,SYNO.FileStation.BackgroundTask",
"default_port": 80,
"enable_curl": "true",
"has_server": false,
"name": "Microsoft OneDrive",
"protocol": "onedrive"
},
{
"api": "SYNO.FileStation.VirtualFolder,SYNO.FileStation.List,SYNO.FileStation.CreateFolder,SYNO.FileStation.Rename,SYNO.FileStation.Delete,SYNO.FileStation.CopyMove,SYNO.FileStation.Download,SYNO.FileStation.CheckPermission,SYNO.FileStation.Upload,SYNO.FileStation.BackgroundTask",
"default_port": 22,
"enable_curl": "true",
"has_server": false,
"name": "SFTP",
"protocol": "sftp"
},
{
"api": "SYNO.FileStation.VirtualFolder,SYNO.FileStation.List,SYNO.FileStation.CopyMove,SYNO.FileStation.Download,SYNO.FileStation.CheckPermission,SYNO.FileStation.BackgroundTask",
"default_port": 80,
"enable_curl": "false",
"has_server": true,
"name": "Share Links",
"protocol": "sharing"
},
{
"api": "SYNO.FileStation.VirtualFolder,SYNO.FileStation.List,SYNO.FileStation.CreateFolder,SYNO.FileStation.Rename,SYNO.FileStation.Delete,SYNO.FileStation.CopyMove,SYNO.FileStation.Download,SYNO.FileStation.CheckPermission,SYNO.FileStation.Upload,SYNO.FileStation.BackgroundTask",
"default_port": 80,
"enable_curl": "true",
"has_server": false,
"name": "WebDAV",
"protocol": "dav"
},
{
"api": "SYNO.FileStation.VirtualFolder,SYNO.FileStation.List,SYNO.FileStation.CreateFolder,SYNO.FileStation.Rename,SYNO.FileStation.Delete,SYNO.FileStation.CopyMove,SYNO.FileStation.Download,SYNO.FileStation.CheckPermission,SYNO.FileStation.Upload,SYNO.FileStation.BackgroundTask",
"default_port": 443,
"enable_curl": "true",
"has_server": false,
"name": "WebDAV HTTPS",
"protocol": "davs"
}
]
},
"success": true
}
</code></pre>