使用 Trend Vision One™ File Security Go SDK 掃瞄檔案以檢測惡意程式。
Go SDK 可讓您打造與 Trend Vision One™ 檔案安全無縫整合的應用程式。使用此 SDK,您可以對應用程式中的資料和工件進行徹底掃瞄,以識別潛在的惡意元素。
請按照以下步驟設置您的開發環境並配置您的項目,為有效使用文件安全奠定基礎。
檢查先決條件
在安裝 SDK 之前,請確保您具備以下條件:
- Go 版本 1.19 或更高版本
-
與您地區相關聯的Trend Vision One帳戶
-
配置自訂使用者角色 的檔案安全權限
建立 API 金鑰
檔案安全 SDK 需要提供作為 SDK 用戶端物件參數的有效 API 金鑰。Trend Vision One API 金鑰與不同區域相關聯。請參閱下方的區域標誌,以更好地了解與 API 金鑰相關的有效區域。
步驟
- 前往 。
- 點選Add API Key。
- 配置 API 金鑰以使用具有Run file scan via SDK權限的角色。
- 驗證 API 金鑰是否與您計劃使用的區域相關聯。
- 為 API 金鑰設置到期時間並記錄以供將來參考。
安裝 SDK
步驟
- 打開您的 Go 專案或創建一個新的專案。
- 將以下匯入語句添加到您的專案中以匯入 SDK。
import ( "github.com/trendmicro/tm-v1-fs-golang-sdk/client" // Other imports... )
初始化 SDK
在使用 SDK 與檔案安全性互動之前,您需要使用您的 API 金鑰或權杖進行初始化,並指定您要連接的區域。將
YOUR_API_KEY_OR_TOKEN
和 YOUR_REGION
替換為您的實際 API 金鑰或權杖和相應的區域。參數
參數 | 說明 |
區域
|
您獲取的 API 金鑰所屬的區域。提供的值必須是 Trend Vision One 區域之一:
|
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) }