檢視次數:

使用 TrendAI Vision One™™ File Security Node.js SDK 掃瞄檔案以檢測惡意程式。

Node.js SDK for TrendAI Vision One™™ File Security 讓您能夠打造與 File Security 無縫整合的應用程式。使用此 SDK,您可以對應用程式中的資料和工件進行徹底掃瞄,以識別潛在的惡意元素。
按照以下步驟設置您的開發環境並配置您的項目,為有效使用文件安全奠定基礎。

先決條件 上層主題

在安裝 SDK 之前,請確保您具備以下條件:
當您具備所有先決條件後,繼續建立 API 金鑰。

建立 API 金鑰 上層主題

File Security SDK 需要一個有效的 API 金鑰,作為參數提供給 SDK 客戶端物件。TrendAI Vision One™ API 金鑰與不同的區域相關聯。請參考下方的區域標誌以更好地了解與 API 金鑰相關的有效區域。

步驟

  1. 前往AdministrationsAPI Keys
  2. 點選Add API Key
  3. 配置 API 金鑰以使用具有Run file scan via SDK權限的角色。
  4. 驗證 API 金鑰是否與您計劃使用的區域相關聯。
  5. 為 API 金鑰設置到期時間並記錄以供將來參考。

安裝 SDK 上層主題

步驟

  1. 確保您已經建立了 API 金鑰。
  2. 在您的 Node.js 應用程式資料夾中執行以下命令以安裝 Node.js 套件。
    npm install file-security-sdk
  3. 繼續進行身份驗證。

驗證 上層主題

步驟

  1. 提供 AMaaSHostName 和 API 金鑰 以啟動新的 AmaasGrpcClient 實例。
    import { AmaasGrpcClient } from "file-security-sdk";
  2. 使用完整的網域名稱 (FQDN),可以包含或不包含埠號。將 __REGION__ 替換為您 TrendAI Vision One™ 帳戶的區域。
    const amaasHostName = "antimalware.__REGION__.cloudone.trendmicro.com:443";
  3. 使用該地區。將 __REGION__ 替換為您 TrendAI Vision One™ 帳戶的地區。
    const amaasHostName = __REGION__;
  4. __YOUR_OWN_VISION_ONE_API_KEY__ 替換為您自己的 TrendAI Vision One™ API 金鑰。
    const key = __YOUR_OWN_VISION_ONE_API_KEY__;
  5. 使用密鑰創建 AmaasGrpcClient 類的新實例。
    const scanClient = new AmaasGrpcClient(amaasHostName, key);

後續步驟

請參考以下資源: