使用 Trend Vision One™ File Security Node.js SDK 掃瞄檔案以檢測惡意程式。
Trend Vision One™ 檔案安全性的 Node.js SDK 讓您能夠打造與檔案安全性無縫整合的應用程式。使用此 SDK,您可以對應用程式中的資料和工件進行徹底掃瞄,以識別潛在的惡意元素。
按照以下步驟設置您的開發環境並配置您的項目,為有效使用文件安全奠定基礎。
檢查先決條件
建立 API 金鑰
檔案安全 SDK 需要提供作為 SDK 用戶端物件參數的有效 API 金鑰。Trend Vision One API 金鑰與不同區域相關聯。請參閱下方的區域標誌,以更好地了解與 API 金鑰相關的有效區域。
步驟
- 前往 。
- 點選Add API Key。
- 配置 API 金鑰以使用具有Run file scan via SDK權限的角色。
- 驗證 API 金鑰是否與您計劃使用的區域相關聯。
- 為 API 金鑰設置到期時間並記錄以供將來參考。
安裝 SDK
步驟
- 確保您已經建立了 API 金鑰。
- 在您的 Node.js 應用程式資料夾中執行以下命令以安裝 Node.js 套件。
npm install file-security-sdk
- 繼續進行身份驗證。
正在驗證
步驟
- 提供 AMaaSHostName 和 API 金鑰 以啟動新的 AmaasGrpcClient 實例。
import { AmaasGrpcClient } from "file-security-sdk";
- 使用完整的網域名稱 (FQDN),可以包含或不包含埠號。將
__REGION__
替換為您 Trend Vision One 帳戶的區域。const amaasHostName = "antimalware.__REGION__.cloudone.trendmicro.com:443";
- 使用該區域。將
__REGION__
替換為您 Trend Vision One 帳戶的區域。const amaasHostName = __REGION__;
- 將
__YOUR_OWN_VISION_ONE_API_KEY__
替換為您自己的 Trend Vision One API 金鑰。const key = __YOUR_OWN_VISION_ONE_API_KEY__;
- 使用密鑰創建
AmaasGrpcClient
類的新實例。const scanClient = new AmaasGrpcClient(amaasHostName, key);
接下來需執行的動作
請參考以下資源: