{"id":458,"date":"2026-09-15T17:16:14","date_gmt":"2026-09-15T17:16:14","guid":{"rendered":"https:\/\/keyslocker.com\/?page_id=458"},"modified":"2026-09-15T17:16:14","modified_gmt":"2026-09-15T17:16:14","slug":"get-cid","status":"publish","type":"page","link":"https:\/\/keyslocker.com\/ru\/get-cid\/","title":{"rendered":"\u041f\u043e\u043b\u0443\u0447\u0438\u0442\u0435 \u043a\u043e\u0434 \u043f\u043e\u0434\u0442\u0432\u0435\u0440\u0436\u0434\u0435\u043d\u0438\u044f (CID)"},"content":{"rendered":"<div id=\"klc\" class=\"klc\">\n<style>\n#klc{--ink:#0a0a0a;--mut:#5b6470;--acc:#00d4aa;--acc2:#00a383;--line:#e6e8eb;--bg:#f7f8fa;max-width:820px;margin:0 auto;padding:8px 0 40px;color:var(--ink);font-family:inherit}\n#klc h1{font-size:clamp(26px,4vw,36px);margin:10px 0 8px;line-height:1.2}\n#klc h2{font-size:20px;margin:0 0 12px}#klc h3{font-size:16px;margin:0 0 8px}\n#klc .klc-lead{color:var(--mut);font-size:16px;line-height:1.6;margin:0 0 22px}\n#klc .klc-card{background:#fff;border:1px solid var(--line);border-radius:12px;padding:22px;margin:0 0 18px;box-shadow:0 1px 2px rgba(0,0,0,.04)}\n#klc label{display:block;font-weight:600;margin:0 0 6px}#klc label span{font-weight:400;color:var(--mut);font-size:13px;margin-left:6px}\n#klc input,#klc textarea{width:100%;box-sizing:border-box;border:1px solid #cfd4da;border-radius:8px;padding:11px 13px;font-size:16px;font-family:ui-monospace,Menlo,Consolas,monospace;margin:0 0 6px;background:#fff}\n#klc textarea{resize:vertical;min-height:84px}\n#klc .klc-btn{display:inline-block;border:0;border-radius:8px;background:var(--ink);color:#fff;font-weight:700;font-size:15px;padding:12px 20px;cursor:pointer;margin-top:10px}\n#klc .klc-btn:disabled{opacity:.6;cursor:wait}#klc .klc-btn-ghost{background:#fff;color:var(--ink);border:1px solid var(--ink)}\n#klc .klc-btn-sm{padding:7px 12px;font-size:13px;margin:0}\n#klc .klc-status{min-height:20px;font-size:13px;margin:0 0 12px;color:var(--mut)}\n#klc .ok{color:var(--acc2)}#klc .warn{color:#b26a00}#klc .err{color:#c0392b}\n#klc .klc-msg{margin-top:12px;font-size:14px}\n#klc .klc-result{margin-top:18px;padding:18px;border-radius:10px;background:#effcf9;border:1px solid #b9efe4}\n#klc .klc-result-title{font-weight:700;margin-bottom:10px}\n#klc .klc-groups{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}\n#klc .klc-g{background:#fff;border:1px solid #cdeee6;border-radius:8px;padding:8px;text-align:center}\n#klc .klc-g span{display:block;font-size:11px;color:var(--mut);font-weight:700}\n#klc .klc-g b{font-family:ui-monospace,Menlo,Consolas,monospace;font-size:18px;letter-spacing:1px}\n#klc .klc-hint,#klc .klc-note{color:var(--mut);font-size:13px;margin:10px 0 0}\n#klc details summary{cursor:pointer;font-weight:700}#klc details[open] summary{margin-bottom:12px}\n#klc .klc-code-row{display:flex;align-items:center;gap:12px;justify-content:space-between;border-top:1px solid var(--line);padding:12px 0;flex-wrap:wrap}\n#klc .klc-p{font-weight:600}#klc .klc-k{font-size:12px;color:var(--mut)}\n#klc .klc-c{font-family:ui-monospace,Menlo,Consolas,monospace;font-weight:700;letter-spacing:1px}\n#klc .klc-used{font-size:12px;color:var(--mut)}\n#klc .klc-cols{display:grid;grid-template-columns:1fr 1fr;gap:22px}\n#klc ol{padding-left:18px;margin:0;line-height:1.65;font-size:14px}#klc code,#klc kbd{background:var(--bg);border:1px solid var(--line);border-radius:4px;padding:1px 5px;font-size:13px}\n@media (max-width:640px){#klc .klc-groups{grid-template-columns:repeat(2,1fr)}#klc .klc-cols{grid-template-columns:1fr}}\n<\/style>\n\n\t<h1>Get your Confirmation ID<\/h1>\n\t<p class=\"klc-lead\">Activating Windows or Office by phone? Enter the activation code from your Keys Locker order and the Installation ID shown on your screen. You'll get the Confirmation ID to type back in, no phone call needed.<\/p>\n\n\t<div class=\"klc-card\" id=\"klc-form-card\">\n\t\t<label for=\"klc-code\">1. Activation code <span>from your order email<\/span><\/label>\n\t\t<input id=\"klc-code\" autocomplete=\"off\" spellcheck=\"false\" maxlength=\"40\" placeholder=\"e.g. T1FM6F0MNY\">\n\t\t<div id=\"klc-code-status\" class=\"klc-status\" aria-live=\"polite\"><\/div>\n\n\t\t<label for=\"klc-iid\">2. Installation ID <span>every group of digits<\/span><\/label>\n\t\t<textarea id=\"klc-iid\" spellcheck=\"false\" placeholder=\"1234567 1234567 1234567 1234567 1234567 1234567 1234567 1234567 1234567\"><\/textarea>\n\n\t\t<button id=\"klc-go\" class=\"klc-btn\" type=\"button\">Get Confirmation ID<\/button>\n\t\t<div id=\"klc-msg\" class=\"klc-msg\" aria-live=\"polite\" hidden><\/div>\n\n\t\t<div id=\"klc-result\" class=\"klc-result\" hidden>\n\t\t\t<div class=\"klc-result-title\">Your Confirmation ID<\/div>\n\t\t\t<div id=\"klc-groups\" class=\"klc-groups\"><\/div>\n\t\t\t<button id=\"klc-copy\" class=\"klc-btn klc-btn-ghost\" type=\"button\">Copy all<\/button>\n\t\t\t<p class=\"klc-hint\">Type blocks A\u2013H into the activation window, then click Activate.<\/p>\n\t\t<\/div>\n\t<\/div>\n\n\t<div class=\"klc-card\" id=\"klc-mine\" hidden>\n\t\t<h2>Your activation codes<\/h2>\n\t\t<div id=\"klc-mine-list\"><\/div>\n\t<\/div>\n\n\t<details class=\"klc-card\">\n\t\t<summary>Lost your activation code?<\/summary>\n\t\t<p class=\"klc-hint\" style=\"margin-top:0\">Enter your order number and the email address you used at checkout.<\/p>\n\t\t<input id=\"klc-lk-order\" inputmode=\"numeric\" autocomplete=\"off\" placeholder=\"Order number\">\n\t\t<input id=\"klc-lk-email\" type=\"email\" autocomplete=\"email\" placeholder=\"Email address\">\n\t\t<button id=\"klc-lk-go\" class=\"klc-btn klc-btn-ghost\" type=\"button\">Find my codes<\/button>\n\t\t<div id=\"klc-lk-out\" aria-live=\"polite\" style=\"margin-top:12px\"><\/div>\n\t<\/details>\n\n\t<div class=\"klc-card\">\n\t\t<h2>How phone activation works<\/h2>\n\t\t<div class=\"klc-cols\">\n\t\t\t<div>\n\t\t\t\t<h3>Windows<\/h3>\n\t\t\t\t<ol>\n\t\t\t\t\t<li>Open <strong>Settings &rarr; System &rarr; Activation<\/strong>, choose <em>Change product key<\/em> and enter the key from your order.<\/li>\n\t\t\t\t\t<li>Activation will fail with an error such as <code>0xC004C008<\/code>. That is expected for a phone-activation key. Windows then shows <em>Activate by phone<\/em> or <em>Activate via the Product Activation Portal<\/em> &mdash; click it.<\/li>\n\t\t\t\t\t<li>Pick your country. Your <strong>Installation ID<\/strong> appears in groups of digits.<\/li>\n\t\t\t\t\t<li>Paste it above with your activation code to get your Confirmation ID.<\/li>\n\t\t\t\t\t<li>Click <em>Enter Confirmation ID<\/em>, type blocks A&ndash;H, then <em>Activate<\/em>.<\/li>\n\t\t\t\t<\/ol>\n\t\t\t\t<p class=\"klc-note\">No phone option shown? Press <kbd>Win<\/kbd> + <kbd>R<\/kbd>, type <code>slui 4<\/code> and press Enter. From an administrator Command Prompt instead: <code>slmgr \/dti<\/code> shows the Installation ID and <code>slmgr \/atp CONFIRMATIONID<\/code> applies it.<\/p>\n\t\t\t<\/div>\n\t\t\t<div>\n\t\t\t\t<h3>Office<\/h3>\n\t\t\t\t<ol>\n\t\t\t\t\t<li>Open Word or Excel. In the activation wizard choose <em>activate the software by telephone<\/em>.<\/li>\n\t\t\t\t\t<li>Copy the <strong>Installation ID<\/strong> shown in step 2.<\/li>\n\t\t\t\t\t<li>Paste it above with your activation code.<\/li>\n\t\t\t\t\t<li>Type the Confirmation ID blocks into step 3 and click <em>Next<\/em>.<\/li>\n\t\t\t\t<\/ol>\n\t\t\t<\/div>\n\t\t<\/div>\n\t\t<p class=\"klc-note\">Each activation code works for the key it came with. If the Installation ID isn't from that key, the code is not used up and you can try again.<\/p>\n\t<\/div>\n<\/div>\n<script>window.KLC = {\"base\":\"https:\\\/\\\/keyslocker.com\\\/ru\\\/wp-json\\\/kl-cid\\\/v1\",\"nonce\":\"9ec78ed9b3\"};<\/script>\n<script>\n(function () {\n\tvar C = window.KLC || {}, $ = function (id) { return document.getElementById(id); };\n\tfunction post(path, body) {\n\t\treturn fetch(C.base + path, { method: 'POST', credentials: 'same-origin',\n\t\t\theaders: { 'Content-Type': 'application\/json', 'X-WP-Nonce': C.nonce }, body: JSON.stringify(body) })\n\t\t\t.then(function (r) { return r.json().catch(function () { return { success: false, error: 'Unexpected response. Please try again.' }; }); })\n\t\t\t.catch(function () { return { success: false, error: 'Network error. Please check your connection and try again.' }; });\n\t}\n\tfunction esc(s) { var d = document.createElement('div'); d.textContent = s == null ? '' : String(s); return d.innerHTML; }\n\tfunction msg(t, kind) { var m = $('klc-msg'); m.hidden = !t; m.className = 'klc-msg ' + (kind || 'err'); m.textContent = t || ''; }\n\tfunction showCid(cid) {\n\t\tvar g = String(cid || '').replace(\/\\D\/g, '').match(\/.{1,6}\/g) || [];\n\t\t$('klc-groups').innerHTML = g.map(function (x, i) { return '<div class=\"klc-g\"><span>' + String.fromCharCode(65 + i) + '<\/span><b>' + esc(x) + '<\/b><\/div>'; }).join('');\n\t\t$('klc-copy').setAttribute('data-cid', g.join('-'));\n\t\t$('klc-result').hidden = false;\n\t}\n\tvar codeEl = $('klc-code'), st = $('klc-code-status'), timer;\n\tfunction clean(v) { return String(v || '').replace(\/[^A-Za-z0-9]\/g, '').toUpperCase(); }\n\tfunction check() {\n\t\tvar c = clean(codeEl.value);\n\t\tif (c.length < 6) { st.textContent = ''; return; }\n\t\tst.className = 'klc-status'; st.textContent = 'Checking\u2026';\n\t\tpost('\/check', { bot_code: c }).then(function (r) {\n\t\t\tif (r.success && r.valid) { st.className = 'klc-status ok'; st.textContent = '\u2713 ' + (r.product || 'Valid activation code'); }\n\t\t\telse if (r.success && r.used && r.cid) { st.className = 'klc-status warn'; st.textContent = r.error; showCid(r.cid); }\n\t\t\telse { st.className = 'klc-status err'; st.textContent = r.error || 'This code could not be verified.'; }\n\t\t});\n\t}\n\tcodeEl.addEventListener('input', function () { clearTimeout(timer); timer = setTimeout(check, 500); });\n\tvar q = new URLSearchParams(location.search).get('code');\n\tif (q) { codeEl.value = clean(q); check(); }\n\n\t$('klc-go').addEventListener('click', function () {\n\t\tvar b = this, c = clean(codeEl.value), iid = $('klc-iid').value.replace(\/\\D\/g, '');\n\t\tmsg(''); $('klc-result').hidden = true;\n\t\tif (c.length < 6) { msg('Please enter your activation code.'); return; }\n\t\tif (iid.length < 54) { msg('Please enter the full Installation ID, every group of digits.'); return; }\n\t\tb.disabled = true; b.textContent = 'Getting your Confirmation ID\u2026 this can take up to a minute';\n\t\tpost('\/cid', { bot_code: c, iid: iid }).then(function (r) {\n\t\t\tb.disabled = false; b.textContent = 'Get Confirmation ID';\n\t\t\tif (r.success && r.cid) { showCid(r.cid); if (r.reused) { msg('You already requested this one. Here it is again.', 'ok'); } }\n\t\t\telse { msg(r.error || 'Something went wrong. Please try again.'); }\n\t\t});\n\t});\n\t$('klc-copy').addEventListener('click', function () {\n\t\tvar s = this; if (navigator.clipboard) { navigator.clipboard.writeText(s.getAttribute('data-cid') || ''); }\n\t\ts.textContent = 'Copied'; setTimeout(function () { s.textContent = 'Copy all'; }, 1500);\n\t});\n\n\tfunction renderCodes(list, el) {\n\t\tif (!list || !list.length) { el.innerHTML = '<p class=\"klc-hint\">No phone-activation codes were found for this order.<\/p>'; return; }\n\t\tel.innerHTML = list.map(function (x) {\n\t\t\tvar action = x.used\n\t\t\t\t? (x.cid ? '<button class=\"klc-btn klc-btn-sm klc-btn-ghost\" type=\"button\" data-cid=\"' + esc(x.cid) + '\">Show CID<\/button>' : '<span class=\"klc-used\">Used<\/span>')\n\t\t\t\t: '<button class=\"klc-btn klc-btn-sm\" type=\"button\" data-code=\"' + esc(x.code) + '\">Use this code<\/button>';\n\t\t\treturn '<div class=\"klc-code-row\"><div><div class=\"klc-p\">' + esc(x.product) + '<\/div><div class=\"klc-k\">Order #' + esc(x.order) +\n\t\t\t\t' \u00b7 key ending ' + esc(x.key_tail) + '<\/div><\/div><div class=\"klc-c\">' + esc(x.code) + '<\/div>' + action + '<\/div>';\n\t\t}).join('');\n\t\tel.querySelectorAll('button[data-code]').forEach(function (bt) {\n\t\t\tbt.addEventListener('click', function () { codeEl.value = bt.getAttribute('data-code'); check(); $('klc-form-card').scrollIntoView({ behavior: 'smooth' }); $('klc-iid').focus(); });\n\t\t});\n\t\tel.querySelectorAll('button[data-cid]').forEach(function (bt) {\n\t\t\tbt.addEventListener('click', function () { showCid(bt.getAttribute('data-cid')); $('klc-form-card').scrollIntoView({ behavior: 'smooth' }); });\n\t\t});\n\t}\n\t$('klc-lk-go').addEventListener('click', function () {\n\t\tvar b = this, out = $('klc-lk-out'); b.disabled = true; out.textContent = 'Searching\u2026';\n\t\tpost('\/lookup', { order: $('klc-lk-order').value, email: $('klc-lk-email').value }).then(function (r) {\n\t\t\tb.disabled = false;\n\t\t\tif (r.success) { renderCodes(r.codes, out); } else { out.innerHTML = '<p class=\"klc-status err\">' + esc(r.error) + '<\/p>'; }\n\t\t});\n\t});\n\tif (document.body.classList.contains('logged-in')) {\n\t\tfetch(C.base + '\/mine', { credentials: 'same-origin', headers: { 'X-WP-Nonce': C.nonce } })\n\t\t\t.then(function (r) { return r.json(); })\n\t\t\t.then(function (r) { if (r.success && r.codes && r.codes.length) { $('klc-mine').hidden = false; renderCodes(r.codes, $('klc-mine-list')); } })\n\t\t\t.catch(function () {});\n\t}\n})();\n<\/script>\n\t\n","protected":false},"excerpt":{"rendered":"","protected":false},"author":0,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"default","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"disabled","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"default","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"class_list":["post-458","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/keyslocker.com\/ru\/wp-json\/wp\/v2\/pages\/458","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/keyslocker.com\/ru\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/keyslocker.com\/ru\/wp-json\/wp\/v2\/types\/page"}],"replies":[{"embeddable":true,"href":"https:\/\/keyslocker.com\/ru\/wp-json\/wp\/v2\/comments?post=458"}],"version-history":[{"count":1,"href":"https:\/\/keyslocker.com\/ru\/wp-json\/wp\/v2\/pages\/458\/revisions"}],"predecessor-version":[{"id":464,"href":"https:\/\/keyslocker.com\/ru\/wp-json\/wp\/v2\/pages\/458\/revisions\/464"}],"wp:attachment":[{"href":"https:\/\/keyslocker.com\/ru\/wp-json\/wp\/v2\/media?parent=458"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}