{"id":17141,"date":"2026-06-24T05:55:48","date_gmt":"2026-06-24T05:55:48","guid":{"rendered":"https:\/\/www.dgcrane.com\/?p=17141"},"modified":"2026-06-24T06:02:59","modified_gmt":"2026-06-24T06:02:59","slug":"crane-actual-lifting-speed-calculator","status":"publish","type":"post","link":"https:\/\/www.dgcrane.com\/vi\/crane-actual-lifting-speed-calculator\/","title":{"rendered":"M\u00e1y t\u00ednh t\u1ed1c \u0111\u1ed9 n\u00e2ng th\u1ef1c t\u1ebf c\u1ee7a c\u1ea7n c\u1ea9u"},"content":{"rendered":"<div id=\"calculator\">\n    <style>\n        \/* \u4ec5\u9650\u5b9a#calculator\u5185\u90e8\uff0c\u65e0\u5168\u5c40\u6c61\u67d3 *\/\n        #calculator {\n            --primary-color: #0a3487;\n            --primary-hover: #F58423;\n            --error-color: #e53935;\n            --bg-color: #EAEEF7;\n            --text-color: #4a4a4a;\n            max-width: 545px;\n            padding: 30px;\n            background: var(--bg-color);\n            box-sizing: border-box;\n            font-family: Arial, sans-serif;\n            color: var(--text-color);\n        }\n.formula-container span{color: #333333;}\n        #calculator .calc-title {\n            text-align: center;\n            margin: 0 0 20px;\n            font-size: 18px;\n        }\n        #calculator .calc-formula {\n            text-align: center;\n            font-family: \"Times New Roman\", serif;\n            font-size: 20px;\n            margin: 0 0 24px;\n            padding: 12px;\n            background: #fff;\n        }\n        #calculator .form-item {\n            margin-bottom: 16px;\n        }\n        #calculator label {\n            display: block;\n            font-size: 14px;\n            margin-bottom: 6px;\n        }\n        #calculator input[type=\"number\"] {\n            width: 100%;\n            box-sizing: border-box;\n            height: 36px;\n            font-size: 16px;\n            border: 1px solid #ccc;\n            border-radius: 0;\n            padding: 0 10px;\n            transition: 0.2s ease;\n        }\n        #calculator input[type=\"number\"]:focus {\n            outline: none;\n            border: 2px solid var(--primary-color);\n        }\n        #calculator input[type=\"number\"].error {\n            border: 2px solid var(--error-color);\n        }\n        #calculator .error-msg {\n            display: none;\n            font-size: 12px;\n            color: var(--error-color);\n            margin-top: 4px;\n        }\n        #calculator .btn-group {\n            display: flex;\n            gap: 12px;\n            margin: 20px 0;\n        }\n        #calculator button {\n            flex: 1;\n            height: 34px;\n            line-height: 34px;\n            font-size: 14px;\n            border-radius: 0;\n            border: none;\n            cursor: pointer;\n            transition: 0.2s ease;\n        }\n        #calculator .btn-calc {\n            background-color: var(--primary-color);\n            color: #fff;\n        }\n        #calculator .btn-calc:hover {\n            background-color: var(--primary-hover);\n        }\n        #calculator .btn-reset {\n            background-color: #fff;\n            color: var(--primary-color);\n            border: 1px solid var(--primary-color);\n        }\n        #calculator .btn-reset:hover {\n            background-color: var(--primary-hover);\n            color: #fff;\n            border-color: var(--primary-hover);\n        }\n        #calculator .calc-result {\n            font-size: 30px;\n            text-align: center;\n            padding: 16px;\n            background: #fff;\n            word-break: break-all;\n        }\n        \/* \u79fb\u52a8\u7aef\u9002\u914d max-width:768px *\/\n        @media (max-width: 768px) {\n            #calculator input[type=\"number\"],\n            #calculator button {\n                height: 0.7rem;\n                font-size: 0.28rem;\n            }\n            #calculator .btn-group {\n                flex-direction: column;\n            }\n            #calculator button {\n                width: 100%;\n            }\n        }\n    <\/style>\n\n    <div class=\"form-item\">\n        <label for=\"calculator-n\">T\u1ed1c \u0111\u1ed9 quay c\u1ee7a c\u1ea7n c\u1ea9u n (v\u00f2ng\/ph\u00fat)<\/label>\n        <input type=\"number\" id=\"calculator-n\" step=\"0.01\" placeholder=\"v\u00ed d\u1ee5 735\">\n        <div class=\"error-msg\" id=\"error-n\"><\/div>\n    <\/div>\n    <div class=\"form-item\">\n        <label for=\"calculator-D\">\u0110\u01b0\u1eddng k\u00ednh tr\u1ed1ng D (m)<\/label>\n        <input type=\"number\" id=\"calculator-D\" step=\"0.01\" placeholder=\"v\u00ed d\u1ee5 0.8\">\n        <div class=\"error-msg\" id=\"error-D\"><\/div>\n    <\/div>\n    <div class=\"form-item\">\n        <label for=\"calculator-d\">\u0110\u01b0\u1eddng k\u00ednh d\u00e2y c\u00e1p d (mm)<\/label>\n        <input type=\"number\" id=\"calculator-d\" step=\"0.01\" placeholder=\"v\u00ed d\u1ee5 24\">\n        <div class=\"error-msg\" id=\"error-d\"><\/div>\n    <\/div>\n    <div class=\"form-item\">\n        <label for=\"calculator-I\">T\u1ef7 s\u1ed1 truy\u1ec1n b\u00e1nh r\u0103ng gi\u1ea3m t\u1ed1c I&#39;<\/label>\n        <input type=\"number\" id=\"calculator-I\" step=\"0.01\" placeholder=\"v\u00ed d\u1ee5 45,75\">\n        <div class=\"error-msg\" id=\"error-I\"><\/div>\n    <\/div>\n    <div class=\"form-item\">\n        <label for=\"calculator-a\">T\u1ef7 l\u1ec7 d\u00e2y c\u00e1p th\u00e9p a<\/label>\n        <input type=\"number\" id=\"calculator-a\" step=\"0.01\" placeholder=\"v\u00ed d\u1ee5 5\">\n        <div class=\"error-msg\" id=\"error-a\"><\/div>\n    <\/div>\n\n    <div class=\"btn-group\">\n        <button class=\"btn-calc\" id=\"calc-trigger\">T\u00ednh to\u00e1n t\u1ed1c \u0111\u1ed9 n\u00e2ng<\/button>\n        <button class=\"btn-reset\" id=\"calc-reset\">\u0110\u1eb7t l\u1ea1i t\u1ea5t c\u1ea3<\/button>\n    <\/div>\n\n    <div class=\"calc-result\" id=\"calc-result\">\u2014 m\/ph\u00fat<\/div>\n\n    <script>\n        \/\/ \u552f\u4e00\u547d\u540d\uff0c\u4e0d\u6c61\u67d3\u5168\u5c40\n        const CraneActualLiftingCalc = (function() {\n            \/\/ \u5b57\u6bb5\u5217\u8868\n            const fields = ['n','D','d','I','a'];\n            \/\/ DOM\u7f13\u5b58\n            const dom = {\n                resultBox: document.getElementById('calc-result'),\n                calcBtn: document.getElementById('calc-trigger'),\n                resetBtn: document.getElementById('calc-reset')\n            };\n\n            \/\/ \u8bbe\u7f6e\u8f93\u5165\u9519\u8bef\n            function setError(fieldId, msg) {\n                const input = document.getElementById(`calculator-${fieldId}`);\n                const errBox = document.getElementById(`error-${fieldId}`);\n                input.classList.add('error');\n                errBox.textContent = msg;\n                errBox.style.display = 'block';\n            }\n            \/\/ \u6e05\u9664\u5355\u4e2a\u8f93\u5165\u9519\u8bef\n            function clearError(fieldId) {\n                const input = document.getElementById(`calculator-${fieldId}`);\n                const errBox = document.getElementById(`error-${fieldId}`);\n                input.classList.remove('error');\n                errBox.textContent = '';\n                errBox.style.display = 'none';\n            }\n            \/\/ \u6e05\u7a7a\u5168\u90e8\u9519\u8bef\n            function clearAllError() {\n                fields.forEach(key => clearError(key));\n            }\n            \/\/ \u5355\u5b57\u6bb5\u6821\u9a8c\n            function validateInput(fieldId) {\n                const input = document.getElementById(`calculator-${fieldId}`);\n                const val = parseFloat(input.value);\n                clearError(fieldId);\n                if (input.value.trim() === '') {\n                    setError(fieldId, 'This field cannot be empty');\n                    return false;\n                }\n                if (isNaN(val) || val <= 0) {\n                    setError(fieldId, 'Please input valid positive number');\n                    return false;\n                }\n                return true;\n            }\n            \/\/ \u5168\u90e8\u5b57\u6bb5\u6279\u91cf\u6821\u9a8c\n            function validateAllFields() {\n                let pass = true;\n                fields.forEach(key => {\n                    if (!validateInput(key)) pass = false;\n                });\n                return pass;\n            }\n            \/\/ \u8ba1\u7b97\u6838\u5fc3\u903b\u8f91\n            function calcSpeed() {\n                clearAllError();\n                if (!validateAllFields()) {\n                    dom.resultBox.textContent = 'Invalid Input';\n                    return;\n                }\n                const n = parseFloat(document.getElementById('calculator-n').value);\n                const D = parseFloat(document.getElementById('calculator-D').value);\n                const d = parseFloat(document.getElementById('calculator-d').value);\n                const I = parseFloat(document.getElementById('calculator-I').value);\n                const a = parseFloat(document.getElementById('calculator-a').value);\n                \/\/ \u6309\u516c\u5f0f\u8ba1\u7b97\n                const V = (n * Math.PI * (D + d \/ 1000)) \/ (I * a);\n                \/\/ \u4fdd\u75596\u4f4d\u5c0f\u6570\n                dom.resultBox.textContent = `${V.toFixed(6)} m\/min`;\n            }\n            \/\/ \u91cd\u7f6e\u5168\u90e8\n            function resetAll() {\n                fields.forEach(key => {\n                    const input = document.getElementById(`calculator-${key}`);\n                    input.value = '';\n                    clearError(key);\n                });\n                dom.resultBox.textContent = '-- m\/min';\n            }\n            \/\/ \u8f93\u5165\u65f6\u5b9e\u65f6\u6e05\u9664\u9519\u8bef\n            function bindInputClearErr() {\n                fields.forEach(key => {\n                    const input = document.getElementById(`calculator-${key}`);\n                    input.addEventListener('input', () => clearError(key));\n                });\n            }\n            \/\/ \u7ed1\u5b9a\u4e8b\u4ef6\n            function initBind() {\n                dom.calcBtn.addEventListener('click', calcSpeed);\n                dom.resetBtn.addEventListener('click', resetAll);\n                bindInputClearErr();\n            }\n            \/\/ \u521d\u59cb\u5316\u5165\u53e3\n            return {\n                init: function() {\n                    initBind();\n                }\n            }\n        })();\n        \/\/ \u9875\u9762\u52a0\u8f7d\u521d\u59cb\u5316\n        CraneActualLiftingCalc.init();\n    <\/script>\n<\/div>\n\n\n\n<h2 class=\"wp-block-heading\">C\u00f4ng th\u1ee9c t\u00ednh t\u1ed1c \u0111\u1ed9 n\u00e2ng th\u1ef1c t\u1ebf c\u1ee7a c\u1ea7n c\u1ea9u<\/h2>\n\n\n\n<!DOCTYPE html>\n<html lang=\"zh-CN\">\n<head>\n    <meta charset=\"UTF-8\">\n    <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\n    <title>\u8d77\u91cd\u673a\u8d77\u5347\u901f\u5ea6\u516c\u5f0f<\/title>\n    <style>\n        \/* \u4ec5\u516c\u5f0f\u5bb9\u5668\u6837\u5f0f\uff0c\u65e0\u5168\u5c40\u63a7\u5236 *\/\n        .formula-container {\n            font-family: \"Times New Roman\", serif;\n            font-size: 20px;\n            display: flex;\n            align-items: center;\n            gap: 0.3em;\n        }\n        .formula-fraction {\n            display: inline-flex;\n            flex-direction: column;\n            align-items: center;\n        }\n        .fraction-top,\n        .fraction-bottom {\n            padding: 0 0.2em;\n        }\n        .fraction-line {\n            width: 100%;\n            height: 0.05em;\n            background-color: #000;\n        }\n\n        \/* \u79fb\u52a8\u7aef\u5355\u72ec\u9002\u914d\uff0c\u65e0\u5168\u5c40\u5f71\u54cd *\/\n        @media (max-width: 768px) {\n            .formula-container {\n                font-size: 0.3rem;\n            }\n        }\n    <\/style>\n<\/head>\n<body>\n    <div class=\"formula-container\">\n        <span>V<\/span>\n        <span>=<\/span>\n        <span>n\u03c0<\/span>\n        <span>(<\/span>\n        <span>D<\/span>\n        <span>+<\/span>\n        <div class=\"formula-fraction\">\n            <div class=\"fraction-top\">d<\/div>\n            <div class=\"fraction-line\"><\/div>\n            <div class=\"fraction-bottom\">1000<\/div>\n        <\/div>\n        <span>)<\/span>\n        <span>\/<\/span>\n        <span>(T\u00f4i)<\/span>\n    <\/div>\n<\/body>\n<\/html>\n\n\n\n<ul class=\"wp-block-list\">\n<li>V: T\u1ed1c \u0111\u1ed9 n\u00e2ng th\u1ef1c t\u1ebf c\u1ee7a c\u1ea7n c\u1ea9u (\u0111\u01a1n v\u1ecb: m\/ph\u00fat)<\/li>\n\n\n\n<li>n: T\u1ed1c \u0111\u1ed9 quay c\u1ee7a c\u1ea7n c\u1ea9u (\u0111\u01a1n v\u1ecb: v\u00f2ng\/ph\u00fat)<\/li>\n\n\n\n<li>D: \u0110\u01b0\u1eddng k\u00ednh tr\u1ed1ng (\u0111\u01a1n v\u1ecb: m)<\/li>\n\n\n\n<li>d: \u0110\u01b0\u1eddng k\u00ednh d\u00e2y c\u00e1p (\u0111\u01a1n v\u1ecb: mm)<\/li>\n\n\n\n<li>I&#39;: T\u1ef7 s\u1ed1 truy\u1ec1n c\u1ee7a b\u1ed9 gi\u1ea3m t\u1ed1c&nbsp;<\/li>\n\n\n\n<li>a: T\u1ef7 l\u1ec7 d\u00e2y c\u00e1p<\/li>\n\n\n\n<li>v: T\u1ed1c \u0111\u1ed9 n\u00e2ng \u0111\u1ecbnh m\u1ee9c (\u0111\u01a1n v\u1ecb: m\/ph\u00fat)<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">Ghi ch\u00fa<\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Khi t\u00ednh to\u00e1n t\u1ef7 s\u1ed1 t\u1ed1c \u0111\u1ed9 \u0111\u1ed9ng c\u01a1, c\u1ea3 t\u1eddi m\u1ed9t tang tr\u1ed1ng v\u00e0 t\u1eddi hai tang tr\u1ed1ng \u0111\u1ec1u c\u00f3 th\u1ec3 \u00e1p d\u1ee5ng.<\/li>\n\n\n\n<li>C\u00f3 s\u1ef1 sai l\u1ec7ch gi\u1eefa t\u1ed1c \u0111\u1ed9 n\u00e2ng \u0111\u1ecbnh m\u1ee9c v\u00e0 t\u1ed1c \u0111\u1ed9 n\u00e2ng th\u1ef1c t\u1ebf. Trong h\u1ec7 th\u1ed1ng FEM, thi\u1ebft k\u1ebf k\u1ef9 thu\u1eadt th\u01b0\u1eddng ki\u1ec3m so\u00e1t t\u1ed1c \u0111\u1ed9 n\u00e2ng th\u1ef1c t\u1ebf c\u1ee7a c\u1ea7n c\u1ea9u trong ph\u1ea1m vi \u00b110%, t\u1ee9c l\u00e0 0,9V.<sub>N<\/sub>\u200b\u2264V<sub>M\u1ed9t<\/sub>\u22641.1V<sub>N<\/sub>\u200b (V<sub>N<\/sub> l\u00e0 t\u1ed1c \u0111\u1ed9 n\u00e2ng \u0111\u1ecbnh m\u1ee9c, V<sub>M\u1ed9t<\/sub> (\u0111\u00e2y l\u00e0 t\u1ed1c \u0111\u1ed9 n\u00e2ng th\u1ef1c t\u1ebf).<\/li>\n\n\n\n<li>T\u1ef7 s\u1ed1 truy\u1ec1n c\u1ee7a d\u00e2y c\u00e1p \u0111\u01b0\u1ee3c x\u00e1c \u0111\u1ecbnh b\u1edfi s\u1ed1 l\u01b0\u1ee3ng nh\u00e1nh d\u00e2y c\u00e1p tr\u00ean m\u00f3c. Tuy nhi\u00ean, n\u1ebfu s\u1eed d\u1ee5ng h\u1ec7 th\u1ed1ng r\u00f2ng r\u1ecdc k\u00e9p, t\u1ef7 s\u1ed1 truy\u1ec1n c\u1ee7a d\u00e2y c\u00e1p b\u1eb1ng m\u1ed9t n\u1eeda s\u1ed1 nh\u00e1nh.<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">S\u1ea3n ph\u1ea9m \u00e1p d\u1ee5ng<\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li>C\u1ea7u tr\u1ee5c d\u1ea7m \u0111\u01a1n<\/li>\n\n\n\n<li>C\u1ea7n tr\u1ee5c \u0111\u00f4i d\u1ea7m<\/li>\n\n\n\n<li>C\u1ea7n tr\u1ee5c gi\u00e0n \u0111\u01a1n<\/li>\n\n\n\n<li>C\u1ea7n tr\u1ee5c gi\u00e0n \u0111\u00f4i<\/li>\n<\/ul>\n\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 class=\"wp-block-heading\">Gi\u1ea3i ph\u00e1p c\u1ea7n c\u1ea9u \u0111\u01b0\u1ee3c thi\u1ebft k\u1ebf ri\u00eang cho c\u00f4ng tr\u01b0\u1eddng c\u1ee7a b\u1ea1n<\/h2>\n\n\n\n<p>M\u1ed7i \u1ee9ng d\u1ee5ng c\u1ea7n c\u1ea9u \u0111\u1ec1u \u0111\u1ed9c \u0111\u00e1o \u2014 t\u1eeb \u0111i\u1ec1u ki\u1ec7n l\u00e0m vi\u1ec7c \u0111\u1ebfn chu k\u1ef3 t\u1ea3i v\u00e0 y\u00eau c\u1ea7u v\u1ec1 m\u00f4i tr\u01b0\u1eddng. C\u00e1c k\u1ef9 s\u01b0 c\u1ee7a ch\u00fang t\u00f4i s\u1ebd h\u1ee3p t\u00e1c v\u1edbi b\u1ea1n \u0111\u1ec3 thi\u1ebft k\u1ebf m\u1ed9t gi\u1ea3i ph\u00e1p an to\u00e0n, hi\u1ec7u qu\u1ea3 v\u00e0 ti\u1ebft ki\u1ec7m chi ph\u00ed, ho\u00e0n to\u00e0n ph\u00f9 h\u1ee3p v\u1edbi m\u1ee5c ti\u00eau c\u1ee7a b\u1ea1n. Li\u00ean h\u1ec7 v\u1edbi ch\u00fang t\u00f4i ngay h\u00f4m nay \u0111\u1ec3 \u0111\u01b0\u1ee3c t\u01b0 v\u1ea5n tr\u1ef1c ti\u1ebfp mi\u1ec5n ph\u00ed v\u00e0 h\u1ed7 tr\u1ee3 k\u1ef9 thu\u1eadt t\u00f9y ch\u1ec9nh.<\/p>","protected":false},"excerpt":{"rendered":"M\u00e1y t\u00ednh t\u1ed1c \u0111\u1ed9 n\u00e2ng th\u1ef1c t\u1ebf c\u1ee7a c\u1ea7n c\u1ea9u ki\u1ec3m tra xem t\u1ed1c \u0111\u1ed9 thi\u1ebft k\u1ebf c\u00f3 \u0111\u00e1p \u1ee9ng gi\u00e1 tr\u1ecb \u0111\u1ecbnh m\u1ee9c hay kh\u00f4ng \u0111\u1ec3 \u0111\u00e1nh gi\u00e1 t\u00ednh h\u1ee3p l\u00fd c\u1ee7a thi\u1ebft k\u1ebf. N\u00f3 c\u0169ng t\u00ednh to\u00e1n t\u1ef7 s\u1ed1 truy\u1ec1n c\u1ea7n thi\u1ebft c\u1ee7a b\u1ed9 gi\u1ea3m t\u1ed1c t\u1eddi, ki\u1ec3m tra vi\u1ec7c l\u1ef1a ch\u1ecdn \u0111\u1ed9ng c\u01a1 v\u00e0 x\u00e1c minh s\u1ef1 ph\u00f9 h\u1ee3p c\u1ee7a tang cu\u1ed1n v\u00e0 d\u00e2y c\u00e1p th\u00e9p. T\u1ed1c \u0111\u1ed9 n\u00e2ng h\u1ee3p l\u00fd gi\u00fap gi\u1ea3m \u1ee9ng su\u1ea5t m\u1ecfi tr\u00ean c\u00e1c c\u1ea5u ki\u1ec7n k\u1ebft c\u1ea5u v\u00e0 k\u00e9o d\u00e0i tu\u1ed5i th\u1ecd. \u0110\u1ed3ng th\u1eddi, m\u00e1y t\u00ednh t\u1ed1c \u0111\u1ed9 n\u00e2ng th\u1ef1c t\u1ebf c\u1ee7a c\u1ea7n c\u1ea9u gi\u00fap l\u1ef1a ch\u1ecdn \u0111\u1ed9ng c\u01a1 v\u00e0 gi\u1ea3i ph\u00e1p truy\u1ec1n \u0111\u1ed9ng t\u1ed1i \u01b0u, gi\u1ea3m chi ph\u00ed v\u1eadn h\u00e0nh d\u00e0i h\u1ea1n trong khi v\u1eabn \u0111\u1ea3m b\u1ea3o an to\u00e0n v\u00e0 hi\u1ec7u qu\u1ea3 l\u00e0m vi\u1ec7c.","protected":false},"author":8,"featured_media":17155,"parent":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"single-onlinetools.php","format":"standard","meta":{"_acf_changed":false,"rank_math_lock_modified_date":false,"pgc_sgb_lightbox_settings":"","footnotes":""},"categories":[1059],"tags":[],"class_list":["post-17141","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-online-tools"],"acf":[],"_links":{"self":[{"href":"https:\/\/www.dgcrane.com\/vi\/wp-json\/wp\/v2\/posts\/17141"}],"collection":[{"href":"https:\/\/www.dgcrane.com\/vi\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.dgcrane.com\/vi\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.dgcrane.com\/vi\/wp-json\/wp\/v2\/users\/8"}],"replies":[{"embeddable":true,"href":"https:\/\/www.dgcrane.com\/vi\/wp-json\/wp\/v2\/comments?post=17141"}],"version-history":[{"count":15,"href":"https:\/\/www.dgcrane.com\/vi\/wp-json\/wp\/v2\/posts\/17141\/revisions"}],"predecessor-version":[{"id":17169,"href":"https:\/\/www.dgcrane.com\/vi\/wp-json\/wp\/v2\/posts\/17141\/revisions\/17169"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.dgcrane.com\/vi\/wp-json\/wp\/v2\/media\/17155"}],"wp:attachment":[{"href":"https:\/\/www.dgcrane.com\/vi\/wp-json\/wp\/v2\/media?parent=17141"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.dgcrane.com\/vi\/wp-json\/wp\/v2\/categories?post=17141"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.dgcrane.com\/vi\/wp-json\/wp\/v2\/tags?post=17141"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}