外部 API
外部 API 使程式能夠透過 HTTP 呼叫存取或觸發 UMS 功能。
如何啟用外部 API
編輯 UMS.conf 並像這樣配置 api_key
api_key = secret_password
secret_password
必須至少有 12 個字元。
API 使用
如果啟用了外部 API,則可以透過 POST 呼叫 /api/COMMAND 來存取 API
資料夾掃描
重新掃描
意圖 | 重新掃描完整的藏庫 |
---|---|
統一資源識別碼 | /api/folderscanner/rescan |
POST BODY | 無 |
POST BODY 範例/描述 | 此指令不需要 BODY 內容 |
自此版本可用 | 10.4.2 |
:::資訊 對於大型藏庫來說這可能會很慢 :::
範例:
curl -w "%{http_code}\n" -H "api-key: secret_password" http://localhost:5001/api/folderscanner/rescan