BLOG API

博客开发的 API 接口


验证码

<p>简要描述:</p> <ul> <li>验证码生成接口</li> </ul> <p>请求 URL:</p> <ul> <li><code>/api/yzm</code></li> </ul> <p>请求方式:</p> <ul> <li><code>GET</code></li> </ul> <p>返回示例:</p> <pre><code class="language-json">{     "status": 0,     "msg": "图形验证码生成成功!",     "captcha": {         "text": "Rhqu",         "data": "&lt;svg xmlns=\"http://www.w3.org/2000/svg\" width=\"300\" height=\"40\" viewBox=\"0,0,300,40\"&gt;&lt;rect width=\"100%\" height=\"100%\" fill=\"#cc9966\"/&gt;&lt;path fill=\"#464845\" d=\"M236.31 36.36L236.24 36.28L236.40 36.44Q233.40 36.49 232.14 35.95L232.13 35.94L232.22 36.03Q230.33 35.28 230.40 32.81L230.24 32.64L230.22 32.62Q230.49 29.36 230.49 29.93L230.38 29.82L230.38 29.82Q230.50 24.61 227.65 19.77L227.56 19.69L227.64 19.77Q229.51 20.61 231.49 20.99L231.54 21.04L231.58 21.08Q233.23 25.63 233.12 30.12L233.14 30.14L233.07 30.07Q232.94 31.58 233.78 32.80L233.90 32.92L233.77 32.78Q234.83 34.27 236.35 34.08L236.26 33.99L236.57 33.80L236.67 33.90Q238.05 33.87 238.87 33.11L238.92 33.15L238.75 32.99Q239.69 32.35 239.69 31.40L239.55 31.26L239.61 31.32Q239.68 31.16 239.64 30.97L239.68 31.00L239.58 30.91Q239.45 25.60 240.59 21.26L240.75 21.42L240.75 21.42Q241.77 21.33 242.76 21.10L242.61 20.95L244.65 20.48L244.73 20.56Q242.22 25.62 242.52 31.18L242.36 31.02L242.36 31.02Q242.69 34.25 240.98 35.39L240.92 35.33L240.89 35.30Q239.55 36.13 236.24 36.28ZM238.63 38.75L238.65 38.77L238.59 38.71Q242.17 38.98 244.00 38.22L243.95 38.17L243.94 38.16Q244.85 37.39 244.85 35.98L244.88 36.01L244.76 35.90Q244.90 35.12 244.63 33.56L244.51 33.43L244.51 33.44Q244.09 30.36 244.47 27.35L244.52 27.40L244.43 27.31Q244.85 24.19 246.26 21.45L246.24 21.43L246.25 21.43Q245.63 21.77 244.30 22.19L244.28 22.17L244.24 22.12Q244.60 21.65 244.91 21.08L244.79 20.97L245.46 19.92L245.44 19.90Q243.50 20.55 240.34 21.04L240.36 21.06L240.29 21.00Q239.04 25.76 239.19 30.86L239.17 30.84L239.21 30.88Q239.28 32.97 236.61 33.46L236.74 33.59L236.24 33.54L236.22 33.68L235.12 33.38L235.14 33.40Q235.18 32.63 235.22 32.14L235.21 32.13L235.13 32.05Q235.27 27.48 234.59 23.06L234.66 23.13L233.64 23.03L233.65 23.04Q233.18 23.06 232.65 22.95L232.65 22.95L232.49 22.79Q232.15 21.42 231.88 20.66L231.93 20.71L231.95 20.73Q229.07 20.20 226.82 18.91L226.92 19.01L226.93 19.02Q228.93 22.39 229.65 25.78L229.76 25.88L229.81 25.93Q230.18 28.01 230.02 31.51L230.02 31.51L230.18 31.67Q230.03 31.63 229.95 32.74L230.00 32.78L230.01 32.80Q229.96 35.26 231.33 36.21L231.29 36.17L231.34 36.22Q231.70 38.44 238.70 38.82Z\"/&gt;&lt;path d=\"M14 15 C140 16,165 26,280 23\" stroke=\"#e55ba0\" fill=\"none\"/&gt;&lt;path fill=\"#2f3031\" d=\"M51.83 14.08L51.98 14.22L51.90 14.15Q53.04 18.64 53.20 21.84L53.17 21.82L53.24 21.88Q53.72 21.91 58.10 22.02L58.03 21.95L58.19 22.11Q60.71 22.11 61.09 18.65L61.07 18.63L60.97 18.53Q61.22 16.84 60.31 15.93L60.33 15.95L60.26 15.88Q58.92 14.93 56.94 14.77L57.05 14.88L57.06 14.90Q53.71 14.55 51.85 14.09ZM53.36 23.83L53.26 23.73L53.40 23.87Q53.52 29.81 51.73 35.75L51.69 35.71L51.81 35.83Q50.52 36.11 47.93 37.13L47.96 37.16L47.96 37.16Q50.67 30.54 50.33 23.08L50.28 23.04L50.36 23.12Q50.03 15.74 46.71 9.23L46.67 9.18L46.66 9.17Q51.64 12.09 58.60 12.09L58.58 12.07L58.57 12.06Q64.22 12.07 64.48 15.61L64.48 15.61L64.53 15.66Q64.66 16.32 64.59 16.93L64.43 16.78L64.39 17.96L64.43 17.99Q63.63 21.95 61.50 23.67L61.40 23.57L61.46 23.63Q60.57 24.23 59.54 24.23L59.70 24.38L57.06 24.33L56.98 24.25Q62.53 31.44 67.06 36.01L67.09 36.04L67.13 36.08Q64.91 35.31 61.98 34.97L62.02 35.00L62.04 35.02Q58.35 31.14 53.43 23.90ZM61.97 35.45L62.00 35.47L62.13 35.30L63.54 36.71L63.36 36.54Q64.08 37.22 64.73 37.83L64.75 37.85L64.65 37.74Q68.28 38.44 71.86 40.31L71.75 40.20L71.74 40.19Q64.81 33.45 59.40 26.52L59.37 26.49L61.18 26.55L61.21 26.58Q64.29 26.58 65.63 22.05L65.67 22.09L65.68 22.10Q66.33 19.86 66.33 17.15L66.33 17.16L66.41 17.24Q66.41 14.96 64.70 14.31L64.62 14.23L64.64 14.25Q64.40 13.74 63.83 13.05L63.97 13.20L63.89 13.12Q62.28 11.73 58.62 11.65L58.55 11.58L58.49 11.53Q50.73 11.49 46.04 8.48L46.02 8.45L46.11 8.55Q49.78 15.30 50.12 22.99L50.01 22.88L50.05 22.91Q50.50 30.98 47.37 37.83L47.33 37.78L47.23 37.68Q48.59 37.22 49.39 36.91L49.42 36.94L48.40 39.19L48.40 39.19Q51.20 38.23 53.87 37.74L53.74 37.61L53.80 37.67Q55.09 32.56 55.28 27.35L55.27 27.33L55.20 27.27Q58.81 32.32 61.97 35.44ZM60.56 17.36L60.58 17.38L60.72 17.53Q60.73 17.76 60.73 18.11L60.68 18.06L60.65 18.60L60.74 18.69Q60.63 19.68 59.95 20.63L59.94 20.62L59.91 20.59Q59.33 21.38 58.41 21.57L58.47 21.63L58.49 21.65Q58.16 21.59 56.57 21.63L56.71 21.78L56.62 21.69Q56.04 21.71 55.20 21.60L55.21 21.61L55.22 21.62Q55.04 20.03 54.70 16.98L54.79 17.08L54.85 17.13Q56.20 17.26 56.88 17.26L56.85 17.23L56.85 17.23Q58.74 17.29 60.68 17.48Z\"/&gt;&lt;path fill=\"#3e4642\" d=\"M120.50 25.81L120.54 25.86L120.66 25.97Q120.72 24.51 119.91 23.60L119.84 23.54L119.80 23.50Q119.00 22.60 117.56 22.64L117.49 22.57L117.54 22.63Q115.26 22.75 114.43 24.88L114.51 24.96L114.35 24.81Q114.13 25.65 114.10 26.33L114.16 26.40L114.19 26.43Q113.79 31.10 112.88 35.44L113.03 35.59L113.07 35.63Q111.37 36.13 109.50 37.12L109.35 36.97L109.39 37.01Q111.71 30.07 111.44 22.76L111.49 22.82L111.37 22.69Q111.14 15.39 108.59 8.57L108.55 8.53L108.50 8.48Q110.45 9.97 112.47 10.66L112.37 10.57L112.40 10.59Q113.80 16.33 113.99 22.20L114.05 22.25L114.06 22.26Q115.41 20.15 118.12 20.23L118.11 20.22L118.08 20.20Q123.23 20.35 123.34 25.72L123.40 25.78L123.25 25.63Q123.45 31.39 124.82 36.03L124.81 36.02L124.82 36.03Q122.96 35.20 121.21 35.01L121.17 34.97L121.19 34.99Q120.80 31.86 120.69 26.00ZM120.97 35.42L120.81 35.26L120.83 35.28Q121.90 35.43 123.00 35.70L123.00 35.70L123.01 35.71Q123.19 36.00 123.73 37.98L123.59 37.85L123.61 37.86Q126.58 38.82 128.60 40.27L128.68 40.35L128.62 40.29Q125.99 34.57 125.45 28.25L125.30 28.10L125.34 28.14Q125.14 24.55 123.73 22.99L123.62 22.88L123.77 23.03Q123.67 22.85 123.02 22.40L123.08 22.45L122.95 22.32Q122.79 21.90 122.15 21.14L122.13 21.12L122.19 21.10L122.23 21.14Q121.34 20.26 118.22 19.99L118.06 19.83L118.11 19.89Q117.40 19.89 115.99 20.24L116.01 20.25L115.93 20.17Q115.83 15.43 115.48 12.92L115.41 12.84L115.49 12.92Q114.72 12.80 113.24 12.49L113.26 12.51L113.21 12.47Q113.01 11.70 112.75 10.21L112.70 10.17L112.85 10.32Q109.90 9.35 108.04 7.79L107.95 7.71L108.00 7.75Q110.90 14.84 111.17 22.64L111.13 22.61L111.22 22.70Q111.52 30.49 108.97 37.84L108.87 37.75L108.96 37.84Q109.84 37.19 110.98 36.70L110.91 36.62L110.32 39.04L110.28 39.00Q113.31 37.58 115.29 37.39L115.28 37.38L115.42 37.52Q115.96 32.09 116.15 28.13L116.10 28.07L116.20 28.17Q116.21 26.24 118.15 25.14L118.13 25.12L118.22 25.20Q118.69 24.91 119.22 24.95L119.28 25.01L119.28 25.01Q119.30 24.88 119.65 24.92L119.63 24.91L120.18 25.11L120.11 25.04Q120.19 25.50 120.31 25.96L120.16 25.81L120.21 25.86Q120.35 31.86 120.84 35.29Z\"/&gt;&lt;path fill=\"#4e5a4e\" d=\"M175.20 24.85L175.16 24.81L175.32 24.97Q174.95 24.83 174.64 24.83L174.59 24.78L174.64 24.82Q173.40 24.92 171.95 25.75L171.90 25.70L171.94 25.74Q170.62 26.86 170.62 28.77L170.60 28.74L170.62 28.76Q170.51 32.08 172.03 33.41L172.15 33.53L172.05 33.43Q173.02 34.62 175.30 34.62L175.39 34.71L175.21 34.53Q175.57 34.66 175.87 34.66L175.95 34.73L175.77 34.56Q177.59 34.66 178.73 33.02L178.65 32.94L178.66 32.96Q179.83 31.57 179.75 29.79L179.61 29.64L179.61 29.65Q179.73 29.23 179.73 28.81L179.70 28.78L179.72 28.80Q179.85 27.14 178.48 25.98L178.37 25.87L178.43 25.93Q176.97 24.68 175.18 24.83ZM179.78 35.10L179.67 35.00L179.64 34.96Q178.63 36.89 174.90 37.00L175.06 37.16L175.03 37.13Q171.53 37.14 169.94 35.54L169.89 35.50L170.01 35.62Q168.46 33.76 167.66 28.96L167.81 29.11L167.64 28.94Q167.40 27.26 167.40 26.00L167.42 26.02L167.42 26.02Q167.48 24.29 168.21 23.23L168.08 23.10L168.08 23.10Q169.42 21.70 172.39 21.70L172.39 21.69L172.45 21.76Q178.83 21.82 180.73 24.40L180.65 24.33L180.63 24.31Q180.80 23.49 181.22 21.89L181.37 22.03L181.30 21.97Q182.55 21.66 184.99 20.86L184.93 20.80L184.98 20.85Q182.59 26.53 182.36 32.85L182.38 32.87L182.44 32.93Q182.03 38.91 184.16 44.74L184.29 44.86L184.25 44.83Q182.44 44.12 180.65 43.85L180.84 44.04L180.72 43.93Q179.80 39.96 179.68 35.01ZM180.56 44.33L180.46 44.24L180.53 44.31Q181.13 44.34 182.54 44.64L182.52 44.62L182.59 44.69Q182.79 45.39 183.36 46.80L183.45 46.89L183.36 46.80Q185.91 47.48 188.20 48.78L188.29 48.87L188.35 48.93Q184.16 42.19 184.16 33.66L184.20 33.70L184.16 33.66Q184.16 27.30 186.64 21.52L186.69 21.57L186.73 21.61Q186.02 21.89 184.65 22.54L184.69 22.58L184.73 22.62Q184.94 21.72 185.59 20.16L185.69 20.26L185.68 20.26Q184.13 20.80 180.93 21.68L180.86 21.60L180.93 21.67Q180.78 22.21 180.48 23.39L180.40 23.31L180.45 23.37Q178.53 21.55 172.40 21.40L172.39 21.40L172.29 21.30Q169.03 21.16 167.66 22.64L167.84 22.83L167.78 22.76Q167.06 23.95 167.10 25.85L167.01 25.76L167.09 25.84Q167.18 28.82 168.17 32.59L168.19 32.61L168.20 32.62Q168.81 34.98 169.73 35.94L169.70 35.91L169.98 36.19L170.17 36.38Q171.20 39.01 176.64 39.24L176.78 39.38L176.78 39.37Q177.74 39.35 179.57 39.04L179.53 39.00L179.56 39.03Q179.78 41.88 180.39 44.16ZM177.01 27.08L177.12 27.19L177.05 27.12Q178.25 27.25 179.08 27.56L178.96 27.43L179.06 27.53Q179.27 28.08 179.38 28.69L179.43 28.74L179.33 28.64Q179.41 29.18 179.34 29.79L179.38 29.83L179.28 29.73Q179.33 31.68 178.30 32.98L178.21 32.88L178.28 32.96Q177.14 34.40 175.27 34.21L175.39 34.33L175.29 34.23Q173.92 34.16 172.97 33.74L173.08 33.85L173.02 33.78Q172.62 32.94 172.62 31.72L172.69 31.78L172.75 31.84Q172.73 31.52 172.73 31.21L172.65 31.13L172.76 31.25Q172.65 29.38 173.98 28.22L174.09 28.33L173.94 28.18Q175.34 27.08 177.09 27.16Z\"/&gt;&lt;/svg&gt;"     } }</code></pre> <p>返回参数说明:</p> <table> <thead> <tr> <th style="text-align: center;">参数名</th> <th style="text-align: center;">类型</th> <th style="text-align: center;">说明</th> </tr> </thead> <tbody> <tr> <td style="text-align: center;">status</td> <td style="text-align: center;">int</td> <td style="text-align: center;">(0:请求成功)(1: 请求失败)</td> </tr> <tr> <td style="text-align: center;">msg</td> <td style="text-align: center;">string</td> <td style="text-align: center;">请求结果的描述消息</td> </tr> <tr> <td style="text-align: center;">captcha</td> <td style="text-align: center;">string</td> <td style="text-align: center;">验证码信息</td> </tr> <tr> <td style="text-align: center;">text</td> <td style="text-align: center;">string</td> <td style="text-align: center;">验证码答案</td> </tr> <tr> <td style="text-align: center;">data</td> <td style="text-align: center;">string</td> <td style="text-align: center;">验证码图片</td> </tr> </tbody> </table>

页面列表

ITEM_HTML