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

Cookie

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

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

applyRecommendations: зөвлөмж хэрэглэх

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

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

Энэ арга зөвлөмжүүдийг ID-гаар нь хэрэглэж, хүссэн зөвлөмж бүрийн амжилт болон алдааны дэлгэрэнгүйг буцаана.

Тэмдэглэл: Хандалт зөвшөөрөх хүсэлт (allow access requests) төрлийн зөвлөмжид энэ API route-ийг ашиглаж болно.

Параметрүүд

  • `recommendationIds` — Хэрэглэх зөвлөмжүүдийн ID; Заавал; Array of strings; Хүчинтэй зөвлөмжийн ID байх бөгөөд нэг компанид хамаарах ёстой. Жишээ: "recommendationIds": [ "68480f4e11e8dc005bb0f9e7", "6853e32b4783f7a2f15582c4", "6853e32b4783f7a2f15582cf" ]

Ерөнхий параметрүүд

Эдгээр нь Public API-ийн бүх аргад нийтлэг параметрүүд юм.

  • `id` — Хүсэлтийг тохирох хариутай нь холбох танигч нэмнэ. Хүлээн авагч хариунд ижил утгыг буцаадаг тул дуудлага бүрийг хялбар хянах боломжтой; Заавал; String; Нэмэлт шаардлагагүй. Жишээ: "id": "ad12cb61-52b3-4209-a87a-93a8530d91cb"
  • `method` — Хүсэлт илгээхэд ашиглаж буй аргын нэр; Заавал; String; Хүчинтэй аргын нэр байх ёстой. Жишээ: "method": "methodName"
  • `jsonrpc` — Хүсэлт болон хариунд ашиглагдах JSON-RPC-ийн хувилбар; Заавал; Integer; Боломжит ганц утга нь 2.0. Жишээ: "jsonrpc": "2.0"
  • `params` — Хүсэлтийн тохиргоог агуулсан объект; Заавал; Object; Нэмэлт шаардлагагүй. Жишээ: "params": {...}

params объект дотор:

  • `page` — Үр дүнгийн хуудасны дугаар; Заавал биш; Integer; Анхны утга: 1.
  • `perPage` — Нэг хуудсанд харуулах үр дүнгийн тоо; Заавал биш; Integer; Дээд хязгаар нь нэг хуудсанд 100 мөр. Анхны утга: 30.

Буцаах утга

  • `appliedRecommendations` — Array of strings; Амжилттай хэрэглэгдсэн зөвлөмжүүдийн ID.
  • `failedRecommendations` — Array of objects; Объект бүр хэрэглэж чадаагүй зөвлөмжийн мэдээллийг агуулна.

Объектууд

failedRecommendations

  • `recommendationId` — String; Зөвлөмжийн ID.
  • `error` — String; Зөвлөмжийг хэрэглэх үед гарсан алдааны тайлбар.
  • `errorCode` — Integer; Алдааны код.

Жишээ

Хүсэлт:

{
  "params": {
    "recommendationIds": [
      "68480f4e11e8dc005bb0f9e7",
      "6853e32b4783f7a2f15582c4",
      "6853e32b4783f7a2f15582cf"
    ],
    "companyId": "67fe8595d4db0d536908ec92"
  },
  "jsonrpc": "2.0",
  "method": "applyRecommendations",
  "id": "b7e2c1d4-9f8a-4c2e-8b1a-ef1234567890"
}

Хариу:

{
  "id": "b7e2c1d4-9f8a-4c2e-8b1a-ef1234567890",
  "jsonrpc": "2.0",
  "result": {
    "appliedRecommendations": [],
    "failedRecommendations": [
      {
        "recommendationId": "68480f4e11e8dc005bb0f9e7",
        "error": "Recommendation already applied.",
        "errorCode": 3432
      },
      {
        "recommendationId": "6853e32b4783f7a2f15582c4",
        "error": "Recommendation already applied.",
        "errorCode": 3432
      },
      {
        "recommendationId": "6853e32b4783f7a2f15582cf",
        "error": "Recommendation not found.",
        "errorCode": 3432
      }
    ]
  }
}
Асуулт байна уу?AI туслах GravityZone-ийн монгол баримтаас хайна. Нарийн асуудлыг таны гэрээт борлуулагч, Bitdefender Mongolia-ийн инженер шийднэ.