Үндсэн агуулга руу алгасах

Cookie

Сайтаа сайжруулж, танд тохирох хямдрал, санал харуулахад тусална. Дэлгэрэнгүй

BD Systems AsiaАлбан ёсны түншBitdefender Country Partner (шинэ цонхонд)

getDownloadLinks — тайлан татах холбоосыг авах

Bitdefender-ийн албан ёсны баримтаас орчуулавАнгли эх (EN) · Орчуулсан: 2026.11.10

Энэ хуудсыг AI-аар орчуулж, автоматаар шалгасан. Нарийн тохиргоо хийхээсээ өмнө англи эхтэй тулгаж болно.

Энэ арга нь тайлан татаж авах боломжтой эсэх тухай мэдээлэл болон харгалзах татах холбоосуудыг агуулсан Object буцаана.

Шуурхай тайлан нэг л удаа үүсэх бөгөөд 24 цагаас бага хугацаанд татаж авах боломжтой.

Хуваарьт тайлангууд тогтмол үүсэх бөгөөд тайлангийн бүх хувилбар (instance) GravityZone-ийн мэдээллийн санд хадгалагдана.

Параметрүүд

  • reportId — төрөл: String; заавал; тайлангийн ID.

Буцаах утга

Энэ арга нь тайлан татахад шаардлагатай мэдээллийг агуулсан Object буцаана. Буцаах объект нь дараахыг агуулна:

  • readyForDownload - boolean; тайланг татаж авахад бэлэн бол True, үгүй бол False
  • lastInstanceUrl - string; шуурхай эсвэл хуваарьт тайлангийн хамгийн сүүлийн хувилбарыг татах URL. readyForDownload нь True үед л хариунд байна. Татагдсан үр дүн нь CSV болон PDF гэсэн хоёр файлтай архив байна. Хоёр файл хоёулаа тайлангийн нэг л сүүлийн хувилбарыг хамарна.

> Тэмдэглэл: Энэ URL-д хандахын тулд HTTP basic authentication толгойг (username:password хос) илгээх шаардлагатай. Username нь таны API түлхүүр, password нь хоосон мөр байна. Дэлгэрэнгүйг Authentication хэсгээс үзнэ үү.

  • allInstancesUrl - string; хуваарьт тайлангийн үүссэн бүх хувилбарыг архивлан татах URL. Энэ талбар нь readyForDownload нь True бөгөөд тайлан хуваарьт байх үед л хариунд байна. Татагдсан үр дүн нь тайлангийн хувилбар бүрт CSV болон PDF гэсэн хос файл агуулсан архив байна. Хос файл хоёулаа тайлангийн нэг хувилбарыг хамарна.

> Тэмдэглэл: Энэ URL-д хандахын тулд HTTP basic authentication толгойг (username:password хос) илгээх шаардлагатай. Username нь таны API түлхүүр, password нь хоосон мөр байна. Дэлгэрэнгүйг Authentication хэсгээс үзнэ үү.

Жишээ

Хүсэлт:

  {
       "params": {
           "reportId": "5638d7f8b1a43d49137b23c9"
       },
       "jsonrpc": "2.0",
       "method": "getDownloadLinks",
       "id": "787b5e36-89a8-4353-88b9-6b7a32e9c87g"
  }

Хариу:

  {
      "id": "787b5e36-89a8-4353-88b9-6b7a32e9c87f",
      "jsonrpc":"2.0",
      "result": {
          "readyForDownload": True,
          "allInstancesUrl":"https://gravityzone.bitdefender.com/api/v1.0/http/downloadReportZip?reportId=5645cba6f12a9a8c5e8b4748&allInstances=1&serviceType=1",
          "lastInstanceUrl":"https://gravityzone.bitdefender.com/api/v1.0/http/downloadReportZip?reportId=5645cba6f12a9a8c5e8b4748&allInstances=0&serviceType=1"
      }
  }

Хариу:

  {
      "id": "787b5e36-89a8-4353-88b9-6b7a32e9c87f",
      "jsonrpc":"2.0",
      "result": {
          "readyForDownload": False
      }
  }

Хүсэлт:

  Eg: Download the report using curl:
   curl -f0 --output "lastReportInstances.zip" -u "API_KEY_UNENCODED:" "https://YOUR-HOSTNAME/api/v1.0/http/downloadReportZip?reportId=5645cba6f12a9a8c5e8b4748&allInstances=0"

Equivalent with:

curl -f0 --output "lastReportInstances.zip" -H "Authorization: Basic BASE64_ENCODED_APIKEY" "https://YOUR-HOSTNAME/api/v1.0/http/downloadReportZip?reportId=5645cba6f12a9a8c5e8b4748&allInstances=0"

Where API_KEY_ENCODED_BASE64 is your API key encoded  using base64.

Энэ хуудсанд гарсан нэр томъёо

Reports
Тайлан; хугацаагаар илгээх боломжтой
Асуулт байна уу?AI туслах GravityZone-ийн монгол баримтаас хайна. Нарийн асуудлыг таны гэрээт борлуулагч, Bitdefender Mongolia-ийн инженер шийднэ.