檢視次數:

使用 Trend Vision One File Security Go SDK 掃瞄檔案以檢測惡意程式。

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

檢查先決條件 上層主題

在安裝 SDK 之前,請確保您具備以下條件:

建立 API 金鑰 上層主題

檔案安全 SDK 需要提供作為 SDK 用戶端物件參數的有效 API 金鑰。Trend Vision One API 金鑰與不同區域相關聯。請參閱下方的區域標誌,以更好地了解與 API 金鑰相關的有效區域。

步驟

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

安裝 SDK 上層主題

步驟

  1. 打開您的 Go 專案或創建一個新的專案。
  2. 將以下匯入語句添加到您的專案中以匯入 SDK。
    import (
        "github.com/trendmicro/tm-v1-fs-golang-sdk/client"
        // Other imports...
    )

初始化 SDK 上層主題

在使用 SDK 與檔案安全性互動之前,您需要使用您的 API 金鑰或權杖進行初始化,並指定您要連接的區域。將 YOUR_API_KEY_OR_TOKENYOUR_REGION 替換為您的實際 API 金鑰或權杖和相應的區域。

參數

參數 說明
區域
您獲取的 API 金鑰所屬的區域。提供的值必須是 Trend Vision One 區域之一:
  • ap-northeast-1
  • ap-south-1
  • ap-southeast-1
  • ap-southeast-2
  • eu-central-1
  • us-east-1
apikey
您的 Trend Vision One API 金鑰

步驟

  • 使用以下範例來初始化 SDK。
    apiKey := "YOUR_API_KEY_OR_TOKEN"
    region := "YOUR_REGION"
    
    client, err := client.NewClient(apiKey, region)
    if err != nil {
        // Handle initialization error
        panic(err)
    }

接下來需執行的動作

了解如何使用 SDK