From 72aacdc1b47847e1430fca66b25713803b5cddf3 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Sun, 29 Mar 2026 02:40:04 +0000 Subject: [PATCH 1/5] feat: migrate docs site from Docsify to VitePress Agent-Logs-Url: https://github.com/insoxin/API/sessions/8496b6bc-948b-4992-8d5a-bd65fff1f2b7 Co-authored-by: insoxin <19371836+insoxin@users.noreply.github.com> --- .github/workflows/pages.yml | 34 +- .gitignore | 2 + .vitepress/config.ts | 66 + .vitepress/dist/404.html | 24 + .vitepress/dist/CODE_OF_CONDUCT.html | 27 + .vitepress/dist/CONTRIBUTING.html | 27 + .vitepress/dist/README.html | 27 + .vitepress/dist/_coverpage.html | 27 + .vitepress/dist/_navbar.html | 27 + .vitepress/dist/_sidebar.html | 27 + .../assets/CODE_OF_CONDUCT.md.B1LXDOoY.js | 1 + .../CODE_OF_CONDUCT.md.B1LXDOoY.lean.js | 1 + .../dist/assets/CONTRIBUTING.md.TiQiNH1D.js | 1 + .../assets/CONTRIBUTING.md.TiQiNH1D.lean.js | 1 + .vitepress/dist/assets/README.md.DZrB0RrX.js | 1 + .../dist/assets/README.md.DZrB0RrX.lean.js | 1 + .vitepress/dist/assets/app.Bwmqys1u.js | 1 + .../chunks/@localSearchIndexroot.7Y7wWaGn.js | 1 + .../chunks/VPLocalSearchBox.BMVFMDgJ.js | 9 + .../dist/assets/chunks/framework.CvgP6Fyv.js | 19 + .../dist/assets/chunks/theme.BQyz1aDy.js | 2 + .../dist/assets/coverpage.md.-BdveJF6.js | 1 + .../dist/assets/coverpage.md.-BdveJF6.lean.js | 1 + .../dist/assets/docs_README.md.BEBTSqJI.js | 1 + .../assets/docs_README.md.BEBTSqJI.lean.js | 1 + .../assets/docs__coverpage.md.mdIigpuf.js | 1 + .../docs__coverpage.md.mdIigpuf.lean.js | 1 + .../inter-italic-cyrillic-ext.r48I6akx.woff2 | Bin 0 -> 43112 bytes .../inter-italic-cyrillic.By2_1cv3.woff2 | Bin 0 -> 31300 bytes .../inter-italic-greek-ext.1u6EdAuj.woff2 | Bin 0 -> 17404 bytes .../assets/inter-italic-greek.DJ8dCoTZ.woff2 | Bin 0 -> 32564 bytes .../inter-italic-latin-ext.CN1xVJS-.woff2 | Bin 0 -> 120840 bytes .../assets/inter-italic-latin.C2AdPX0b.woff2 | Bin 0 -> 74784 bytes .../inter-italic-vietnamese.BSbpV94h.woff2 | Bin 0 -> 14884 bytes .../inter-roman-cyrillic-ext.BBPuwvHQ.woff2 | Bin 0 -> 40488 bytes .../inter-roman-cyrillic.C5lxZ8CY.woff2 | Bin 0 -> 29164 bytes .../inter-roman-greek-ext.CqjqNYQ-.woff2 | Bin 0 -> 16272 bytes .../assets/inter-roman-greek.BBVDIX6e.woff2 | Bin 0 -> 29920 bytes .../inter-roman-latin-ext.4ZJIpNVo.woff2 | Bin 0 -> 110160 bytes .../assets/inter-roman-latin.Di8DUHzh.woff2 | Bin 0 -> 67792 bytes .../inter-roman-vietnamese.BjW4sHH5.woff2 | Bin 0 -> 14072 bytes .vitepress/dist/assets/navbar.md.ClnWnYWP.js | 1 + .../dist/assets/navbar.md.ClnWnYWP.lean.js | 1 + .vitepress/dist/assets/sidebar.md.IMyqaQlB.js | 1 + .../dist/assets/sidebar.md.IMyqaQlB.lean.js | 1 + .vitepress/dist/assets/style.qp7qGaqN.css | 1 + ...45\346\231\272\350\203\275.md.BCcwxfQU.js" | 708 ++ ...6\231\272\350\203\275.md.BCcwxfQU.lean.js" | 1 + ...12\344\270\255\345\233\275.md.GHdVM7_6.js" | 47 + ...4\270\255\345\233\275.md.GHdVM7_6.lean.js" | 1 + ...57\346\227\245\346\212\245.md.CQ-mGZD7.js" | 137 + ...6\227\245\346\212\245.md.CQ-mGZD7.lean.js" | 1 + ...14\346\216\245\345\217\243.md.Bh7hg5zh.js" | 66 + ...6\216\245\345\217\243.md.Bh7hg5zh.lean.js" | 1 + ...70\346\250\241\345\235\227.md.C7f2Qv69.js" | 88 + ...6\250\241\345\235\227.md.C7f2Qv69.lean.js" | 1 + ...24\351\242\204\346\212\245.md.D52Clxba.js" | 88 + ...1\242\204\346\212\245.md.D52Clxba.lean.js" | 1 + ...15\351\211\264\346\235\203.md.D8CtJ7gM.js" | 521 ++ ...1\211\264\346\235\203.md.D8CtJ7gM.lean.js" | 1 + ...21\346\235\202\347\261\273.md.C_HPIclE.js" | 281 + ...6\235\202\347\261\273.md.C_HPIclE.lean.js" | 1 + ...30\344\277\241\346\201\257.md.Dl_PIi1f.js" | 62 + ...4\277\241\346\201\257.md.Dl_PIi1f.lean.js" | 1 + ...73\346\250\241\345\235\227.md.C9Gp11IA.js" | 95 + ...6\250\241\345\235\227.md.C9Gp11IA.lean.js" | 1 + ...73\350\265\204\350\256\257.md.C3IJY0n-.js" | 2440 ++++++ ...0\265\204\350\256\257.md.C3IJY0n-.lean.js" | 1 + ...73\346\234\215\345\212\241.md._qgJghLF.js" | 7489 ++++++++++++++++ ...6\234\215\345\212\241.md._qgJghLF.lean.js" | 1 + ...20\345\225\206\345\212\241.md.CT_3pjf1.js" | 440 + ...5\225\206\345\212\241.md.CT_3pjf1.lean.js" | 1 + ...45\346\225\260\346\215\256.md.0N696kEA.js" | 89 + ...6\225\260\346\215\256.md.0N696kEA.lean.js" | 1 + ...06\351\227\256\347\255\224.md.Bg7mSSDH.js" | 1603 ++++ ...1\227\256\347\255\224.md.Bg7mSSDH.lean.js" | 1 + ...76\344\270\200\345\210\273.md.CB4BxmnV.js" | 27 + ...4\270\200\345\210\273.md.CB4BxmnV.lean.js" | 1 + ...34\344\277\241\346\201\257.md.C9zJSm5e.js" | 1667 ++++ ...4\277\241\346\201\257.md.C9zJSm5e.lean.js" | 1 + ...21\346\250\241\345\235\227.md.BDs87SEg.js" | 66 + ...6\250\241\345\235\227.md.BDs87SEg.lean.js" | 1 + ...55\347\224\265\345\275\261.md.aeMlLVgH.js" | 118 + ...7\224\265\345\275\261.md.aeMlLVgH.lean.js" | 1 + .vitepress/dist/docs/README.html | 27 + .vitepress/dist/docs/_coverpage.html | 27 + .vitepress/dist/hashmap.json | 1 + .vitepress/dist/vp-icons.css | 1 + ...\345\267\245\346\231\272\350\203\275.html" | 734 ++ ...\347\233\212\344\270\255\345\233\275.html" | 73 + ...\350\256\257\346\227\245\346\212\245.html" | 163 + ...\345\206\214\346\216\245\345\217\243.html" | 92 + ...\347\272\270\346\250\241\345\235\227.html" | 114 + ...\346\260\224\351\242\204\346\212\245.html" | 114 + ...\345\220\215\351\211\264\346\235\203.html" | 547 ++ ...\345\217\221\346\235\202\347\261\273.html" | 307 + ...\350\201\230\344\277\241\346\201\257.html" | 88 + ...\351\227\273\346\250\241\345\235\227.html" | 121 + ...\351\227\273\350\265\204\350\256\257.html" | 2466 ++++++ ...\346\264\273\346\234\215\345\212\241.html" | 7515 +++++++++++++++++ ...\345\255\220\345\225\206\345\212\241.html" | 466 + ...\346\212\245\346\225\260\346\215\256.html" | 115 + ...\350\257\206\351\227\256\347\255\224.html" | 1629 ++++ ...\346\235\276\344\270\200\345\210\273.html" | 53 + ...\347\273\234\344\277\241\346\201\257.html" | 1693 ++++ ...\351\242\221\346\250\241\345\235\227.html" | 92 + ...\346\222\255\347\224\265\345\275\261.html" | 144 + README.md | 4 +- package-lock.json | 2514 ++++++ package.json | 29 + 110 files changed, 35504 insertions(+), 13 deletions(-) create mode 100644 .gitignore create mode 100644 .vitepress/config.ts create mode 100644 .vitepress/dist/404.html create mode 100644 .vitepress/dist/CODE_OF_CONDUCT.html create mode 100644 .vitepress/dist/CONTRIBUTING.html create mode 100644 .vitepress/dist/README.html create mode 100644 .vitepress/dist/_coverpage.html create mode 100644 .vitepress/dist/_navbar.html create mode 100644 .vitepress/dist/_sidebar.html create mode 100644 .vitepress/dist/assets/CODE_OF_CONDUCT.md.B1LXDOoY.js create mode 100644 .vitepress/dist/assets/CODE_OF_CONDUCT.md.B1LXDOoY.lean.js create mode 100644 .vitepress/dist/assets/CONTRIBUTING.md.TiQiNH1D.js create mode 100644 .vitepress/dist/assets/CONTRIBUTING.md.TiQiNH1D.lean.js create mode 100644 .vitepress/dist/assets/README.md.DZrB0RrX.js create mode 100644 .vitepress/dist/assets/README.md.DZrB0RrX.lean.js create mode 100644 .vitepress/dist/assets/app.Bwmqys1u.js create mode 100644 .vitepress/dist/assets/chunks/@localSearchIndexroot.7Y7wWaGn.js create mode 100644 .vitepress/dist/assets/chunks/VPLocalSearchBox.BMVFMDgJ.js create mode 100644 .vitepress/dist/assets/chunks/framework.CvgP6Fyv.js create mode 100644 .vitepress/dist/assets/chunks/theme.BQyz1aDy.js create mode 100644 .vitepress/dist/assets/coverpage.md.-BdveJF6.js create mode 100644 .vitepress/dist/assets/coverpage.md.-BdveJF6.lean.js create mode 100644 .vitepress/dist/assets/docs_README.md.BEBTSqJI.js create mode 100644 .vitepress/dist/assets/docs_README.md.BEBTSqJI.lean.js create mode 100644 .vitepress/dist/assets/docs__coverpage.md.mdIigpuf.js create mode 100644 .vitepress/dist/assets/docs__coverpage.md.mdIigpuf.lean.js create mode 100644 .vitepress/dist/assets/inter-italic-cyrillic-ext.r48I6akx.woff2 create mode 100644 .vitepress/dist/assets/inter-italic-cyrillic.By2_1cv3.woff2 create mode 100644 .vitepress/dist/assets/inter-italic-greek-ext.1u6EdAuj.woff2 create mode 100644 .vitepress/dist/assets/inter-italic-greek.DJ8dCoTZ.woff2 create mode 100644 .vitepress/dist/assets/inter-italic-latin-ext.CN1xVJS-.woff2 create mode 100644 .vitepress/dist/assets/inter-italic-latin.C2AdPX0b.woff2 create mode 100644 .vitepress/dist/assets/inter-italic-vietnamese.BSbpV94h.woff2 create mode 100644 .vitepress/dist/assets/inter-roman-cyrillic-ext.BBPuwvHQ.woff2 create mode 100644 .vitepress/dist/assets/inter-roman-cyrillic.C5lxZ8CY.woff2 create mode 100644 .vitepress/dist/assets/inter-roman-greek-ext.CqjqNYQ-.woff2 create mode 100644 .vitepress/dist/assets/inter-roman-greek.BBVDIX6e.woff2 create mode 100644 .vitepress/dist/assets/inter-roman-latin-ext.4ZJIpNVo.woff2 create mode 100644 .vitepress/dist/assets/inter-roman-latin.Di8DUHzh.woff2 create mode 100644 .vitepress/dist/assets/inter-roman-vietnamese.BjW4sHH5.woff2 create mode 100644 .vitepress/dist/assets/navbar.md.ClnWnYWP.js create mode 100644 .vitepress/dist/assets/navbar.md.ClnWnYWP.lean.js create mode 100644 .vitepress/dist/assets/sidebar.md.IMyqaQlB.js create mode 100644 .vitepress/dist/assets/sidebar.md.IMyqaQlB.lean.js create mode 100644 .vitepress/dist/assets/style.qp7qGaqN.css create mode 100644 ".vitepress/dist/assets/\344\272\272\345\267\245\346\231\272\350\203\275.md.BCcwxfQU.js" create mode 100644 ".vitepress/dist/assets/\344\272\272\345\267\245\346\231\272\350\203\275.md.BCcwxfQU.lean.js" create mode 100644 ".vitepress/dist/assets/\345\205\254\347\233\212\344\270\255\345\233\275.md.GHdVM7_6.js" create mode 100644 ".vitepress/dist/assets/\345\205\254\347\233\212\344\270\255\345\233\275.md.GHdVM7_6.lean.js" create mode 100644 ".vitepress/dist/assets/\345\211\215\347\253\257\345\274\200\345\217\221\350\265\204\350\256\257\346\227\245\346\212\245.md.CQ-mGZD7.js" create mode 100644 ".vitepress/dist/assets/\345\211\215\347\253\257\345\274\200\345\217\221\350\265\204\350\256\257\346\227\245\346\212\245.md.CQ-mGZD7.lean.js" create mode 100644 ".vitepress/dist/assets/\345\233\276\347\211\207\347\233\270\345\206\214\346\216\245\345\217\243.md.Bh7hg5zh.js" create mode 100644 ".vitepress/dist/assets/\345\233\276\347\211\207\347\233\270\345\206\214\346\216\245\345\217\243.md.Bh7hg5zh.lean.js" create mode 100644 ".vitepress/dist/assets/\345\243\201\347\272\270\346\250\241\345\235\227.md.C7f2Qv69.js" create mode 100644 ".vitepress/dist/assets/\345\243\201\347\272\270\346\250\241\345\235\227.md.C7f2Qv69.lean.js" create mode 100644 ".vitepress/dist/assets/\345\244\251\346\260\224\351\242\204\346\212\245.md.D52Clxba.js" create mode 100644 ".vitepress/dist/assets/\345\244\251\346\260\224\351\242\204\346\212\245.md.D52Clxba.lean.js" create mode 100644 ".vitepress/dist/assets/\345\256\236\345\220\215\351\211\264\346\235\203.md.D8CtJ7gM.js" create mode 100644 ".vitepress/dist/assets/\345\256\236\345\220\215\351\211\264\346\235\203.md.D8CtJ7gM.lean.js" create mode 100644 ".vitepress/dist/assets/\345\274\200\345\217\221\346\235\202\347\261\273.md.C_HPIclE.js" create mode 100644 ".vitepress/dist/assets/\345\274\200\345\217\221\346\235\202\347\261\273.md.C_HPIclE.lean.js" create mode 100644 ".vitepress/dist/assets/\346\213\233\350\201\230\344\277\241\346\201\257.md.Dl_PIi1f.js" create mode 100644 ".vitepress/dist/assets/\346\213\233\350\201\230\344\277\241\346\201\257.md.Dl_PIi1f.lean.js" create mode 100644 ".vitepress/dist/assets/\346\226\260\351\227\273\346\250\241\345\235\227.md.C9Gp11IA.js" create mode 100644 ".vitepress/dist/assets/\346\226\260\351\227\273\346\250\241\345\235\227.md.C9Gp11IA.lean.js" create mode 100644 ".vitepress/dist/assets/\346\226\260\351\227\273\350\265\204\350\256\257.md.C3IJY0n-.js" create mode 100644 ".vitepress/dist/assets/\346\226\260\351\227\273\350\265\204\350\256\257.md.C3IJY0n-.lean.js" create mode 100644 ".vitepress/dist/assets/\347\224\237\346\264\273\346\234\215\345\212\241.md._qgJghLF.js" create mode 100644 ".vitepress/dist/assets/\347\224\237\346\264\273\346\234\215\345\212\241.md._qgJghLF.lean.js" create mode 100644 ".vitepress/dist/assets/\347\224\265\345\255\220\345\225\206\345\212\241.md.CT_3pjf1.js" create mode 100644 ".vitepress/dist/assets/\347\224\265\345\255\220\345\225\206\345\212\241.md.CT_3pjf1.lean.js" create mode 100644 ".vitepress/dist/assets/\347\237\245\344\271\216\346\227\245\346\212\245\346\225\260\346\215\256.md.0N696kEA.js" create mode 100644 ".vitepress/dist/assets/\347\237\245\344\271\216\346\227\245\346\212\245\346\225\260\346\215\256.md.0N696kEA.lean.js" create mode 100644 ".vitepress/dist/assets/\347\237\245\350\257\206\351\227\256\347\255\224.md.Bg7mSSDH.js" create mode 100644 ".vitepress/dist/assets/\347\237\245\350\257\206\351\227\256\347\255\224.md.Bg7mSSDH.lean.js" create mode 100644 ".vitepress/dist/assets/\347\254\221\350\257\235\346\256\265\345\255\220\350\275\273\346\235\276\344\270\200\345\210\273.md.CB4BxmnV.js" create mode 100644 ".vitepress/dist/assets/\347\254\221\350\257\235\346\256\265\345\255\220\350\275\273\346\235\276\344\270\200\345\210\273.md.CB4BxmnV.lean.js" create mode 100644 ".vitepress/dist/assets/\347\275\221\347\273\234\344\277\241\346\201\257.md.C9zJSm5e.js" create mode 100644 ".vitepress/dist/assets/\347\275\221\347\273\234\344\277\241\346\201\257.md.C9zJSm5e.lean.js" create mode 100644 ".vitepress/dist/assets/\350\247\206\351\242\221\346\250\241\345\235\227.md.BDs87SEg.js" create mode 100644 ".vitepress/dist/assets/\350\247\206\351\242\221\346\250\241\345\235\227.md.BDs87SEg.lean.js" create mode 100644 ".vitepress/dist/assets/\350\261\206\347\223\243\347\203\255\346\222\255\347\224\265\345\275\261.md.aeMlLVgH.js" create mode 100644 ".vitepress/dist/assets/\350\261\206\347\223\243\347\203\255\346\222\255\347\224\265\345\275\261.md.aeMlLVgH.lean.js" create mode 100644 .vitepress/dist/docs/README.html create mode 100644 .vitepress/dist/docs/_coverpage.html create mode 100644 .vitepress/dist/hashmap.json create mode 100644 .vitepress/dist/vp-icons.css create mode 100644 ".vitepress/dist/\344\272\272\345\267\245\346\231\272\350\203\275.html" create mode 100644 ".vitepress/dist/\345\205\254\347\233\212\344\270\255\345\233\275.html" create mode 100644 ".vitepress/dist/\345\211\215\347\253\257\345\274\200\345\217\221\350\265\204\350\256\257\346\227\245\346\212\245.html" create mode 100644 ".vitepress/dist/\345\233\276\347\211\207\347\233\270\345\206\214\346\216\245\345\217\243.html" create mode 100644 ".vitepress/dist/\345\243\201\347\272\270\346\250\241\345\235\227.html" create mode 100644 ".vitepress/dist/\345\244\251\346\260\224\351\242\204\346\212\245.html" create mode 100644 ".vitepress/dist/\345\256\236\345\220\215\351\211\264\346\235\203.html" create mode 100644 ".vitepress/dist/\345\274\200\345\217\221\346\235\202\347\261\273.html" create mode 100644 ".vitepress/dist/\346\213\233\350\201\230\344\277\241\346\201\257.html" create mode 100644 ".vitepress/dist/\346\226\260\351\227\273\346\250\241\345\235\227.html" create mode 100644 ".vitepress/dist/\346\226\260\351\227\273\350\265\204\350\256\257.html" create mode 100644 ".vitepress/dist/\347\224\237\346\264\273\346\234\215\345\212\241.html" create mode 100644 ".vitepress/dist/\347\224\265\345\255\220\345\225\206\345\212\241.html" create mode 100644 ".vitepress/dist/\347\237\245\344\271\216\346\227\245\346\212\245\346\225\260\346\215\256.html" create mode 100644 ".vitepress/dist/\347\237\245\350\257\206\351\227\256\347\255\224.html" create mode 100644 ".vitepress/dist/\347\254\221\350\257\235\346\256\265\345\255\220\350\275\273\346\235\276\344\270\200\345\210\273.html" create mode 100644 ".vitepress/dist/\347\275\221\347\273\234\344\277\241\346\201\257.html" create mode 100644 ".vitepress/dist/\350\247\206\351\242\221\346\250\241\345\235\227.html" create mode 100644 ".vitepress/dist/\350\261\206\347\223\243\347\203\255\346\222\255\347\224\265\345\275\261.html" create mode 100644 package-lock.json create mode 100644 package.json diff --git a/.github/workflows/pages.yml b/.github/workflows/pages.yml index de52aa8a..27781465 100644 --- a/.github/workflows/pages.yml +++ b/.github/workflows/pages.yml @@ -21,22 +21,34 @@ concurrency: cancel-in-progress: true jobs: - # Single deploy job since we're just deploying - deploy: - environment: - name: github-pages - url: ${{ steps.deployment.outputs.page_url }} + build: runs-on: ubuntu-latest steps: - name: Checkout - uses: actions/checkout@v3 + uses: actions/checkout@v4 + - name: Setup Node.js + uses: actions/setup-node@v4 + with: + node-version: 20 + cache: npm + - name: Install dependencies + run: npm ci + - name: Build VitePress site + run: npm run docs:build - name: Setup Pages - uses: actions/configure-pages@v2 + uses: actions/configure-pages@v5 - name: Upload artifact - uses: actions/upload-pages-artifact@v1 + uses: actions/upload-pages-artifact@v3 with: - # Upload entire repository - path: '.' + path: .vitepress/dist + + deploy: + needs: build + environment: + name: github-pages + url: ${{ steps.deployment.outputs.page_url }} + runs-on: ubuntu-latest + steps: - name: Deploy to GitHub Pages id: deployment - uses: actions/deploy-pages@v1 + uses: actions/deploy-pages@v4 diff --git a/.gitignore b/.gitignore new file mode 100644 index 00000000..552f2218 --- /dev/null +++ b/.gitignore @@ -0,0 +1,2 @@ +node_modules/ +*.log diff --git a/.vitepress/config.ts b/.vitepress/config.ts new file mode 100644 index 00000000..b7315e2e --- /dev/null +++ b/.vitepress/config.ts @@ -0,0 +1,66 @@ +import { defineConfig } from 'vitepress' + +export default defineConfig({ + lang: 'zh-CN', + title: '姬长信API For Docker官方文档', + description: '姬长信API 一个基于多种编程语言并运行在Docker上开源免费不限制提供生活常用、出行服务、开发工具、金融服务、通讯服务和公益大数据的平台。', + ignoreDeadLinks: true, + markdown: { + html: false + }, + themeConfig: { + nav: [ + { + text: 'Translations', + items: [ + { text: '🇨🇳 中文', link: '/' }, + { text: '🇬🇧 English', link: '/' } + ] + } + ], + search: { + provider: 'local' + }, + sidebar: [ + { text: 'GY.公益中国', link: '/公益中国' }, + { text: '0. 壁纸模块', link: '/壁纸模块' }, + { text: '1. 新闻模块', link: '/新闻模块' }, + { text: '2. 视频模块', link: '/视频模块' }, + { text: '3. 笑话段子轻松一刻', link: '/笑话段子轻松一刻' }, + { text: '4. 图片相册接口', link: '/图片相册接口' }, + { text: '5. 天气预报', link: '/天气预报' }, + { text: '6. Web 前端开发资讯日报', link: '/前端开发资讯日报' }, + { text: '7. Web 知乎日报数据', link: '/知乎日报数据' }, + { text: '8. 豆瓣热播电影', link: '/豆瓣热播电影' }, + { text: '9. 招聘信息', link: '/招聘信息' }, + { text: '10. 开发杂类', link: '/开发杂类' }, + { text: '11. 电子商务', link: '/电子商务' }, + { text: '12. 人工智能', link: '/人工智能' }, + { text: '13. 生活服务', link: '/生活服务' }, + { text: '14. 实名鉴权', link: '/实名鉴权' }, + { text: '15. 网络信息', link: '/网络信息' }, + { text: '16. 新闻资讯', link: '/新闻资讯' }, + { text: '17. 知识问答', link: '/知识问答' } + ], + socialLinks: [{ icon: 'github', link: 'https://github.com/insoxin/API' }] + }, + head: [ + [ + 'script', + { + type: 'text/javascript', + charset: 'UTF-8', + src: 'https://fastly.jsdelivr.net/gh/insoxin/API@master/js/v1.js', + 'exte-id': '548', + 'data-size': '36x140', + 'data-color': '#FF7119', + 'data-show': '1' + } + ], + [ + 'script', + {}, + "var _hmt = _hmt || [];(function(){var hm=document.createElement('script');hm.src='https://hm.baidu.com/hm.js?fda02e31e77cd366043a929e3043c19f';var s=document.getElementsByTagName('script')[0];s.parentNode.insertBefore(hm,s);})();" + ] + ] +}) diff --git a/.vitepress/dist/404.html b/.vitepress/dist/404.html new file mode 100644 index 00000000..0fafb527 --- /dev/null +++ b/.vitepress/dist/404.html @@ -0,0 +1,24 @@ + + + + + + 404 | 姬长信API For Docker官方文档 + + + + + + + + + + + + + +
+ + + + \ No newline at end of file diff --git a/.vitepress/dist/CODE_OF_CONDUCT.html b/.vitepress/dist/CODE_OF_CONDUCT.html new file mode 100644 index 00000000..31269e14 --- /dev/null +++ b/.vitepress/dist/CODE_OF_CONDUCT.html @@ -0,0 +1,27 @@ + + + + + + Citizen Code of Conduct | 姬长信API For Docker官方文档 + + + + + + + + + + + + + + + + +
Skip to content

Citizen Code of Conduct

1. Purpose

A primary goal of Api is to be inclusive to the largest number of contributors, with the most varied and diverse backgrounds possible. As such, we are committed to providing a friendly, safe and welcoming environment for all, regardless of gender, sexual orientation, ability, ethnicity, socioeconomic status, and religion (or lack thereof).

This code of conduct outlines our expectations for all those who participate in our community, as well as the consequences for unacceptable behavior.

We invite all those who participate in Api to help us create safe and positive experiences for everyone.

2. Open [Source/Culture/Tech] Citizenship

A supplemental goal of this Code of Conduct is to increase open [source/culture/tech] citizenship by encouraging participants to recognize and strengthen the relationships between our actions and their effects on our community.

Communities mirror the societies in which they exist and positive action is essential to counteract the many forms of inequality and abuses of power that exist in society.

If you see someone who is making an extra effort to ensure our community is welcoming, friendly, and encourages all participants to contribute to the fullest extent, we want to know.

3. Expected Behavior

The following behaviors are expected and requested of all community members:

  • Participate in an authentic and active way. In doing so, you contribute to the health and longevity of this community.
  • Exercise consideration and respect in your speech and actions.
  • Attempt collaboration before conflict.
  • Refrain from demeaning, discriminatory, or harassing behavior and speech.
  • Be mindful of your surroundings and of your fellow participants. Alert community leaders if you notice a dangerous situation, someone in distress, or violations of this Code of Conduct, even if they seem inconsequential.
  • Remember that community event venues may be shared with members of the public; please be respectful to all patrons of these locations.

4. Unacceptable Behavior

The following behaviors are considered harassment and are unacceptable within our community:

  • Violence, threats of violence or violent language directed against another person.
  • Sexist, racist, homophobic, transphobic, ableist or otherwise discriminatory jokes and language.
  • Posting or displaying sexually explicit or violent material.
  • Posting or threatening to post other people's personally identifying information ("doxing").
  • Personal insults, particularly those related to gender, sexual orientation, race, religion, or disability.
  • Inappropriate photography or recording.
  • Inappropriate physical contact. You should have someone's consent before touching them.
  • Unwelcome sexual attention. This includes, sexualized comments or jokes; inappropriate touching, groping, and unwelcomed sexual advances.
  • Deliberate intimidation, stalking or following (online or in person).
  • Advocating for, or encouraging, any of the above behavior.
  • Sustained disruption of community events, including talks and presentations.

5. Weapons Policy

No weapons will be allowed at Api events, community spaces, or in other spaces covered by the scope of this Code of Conduct. Weapons include but are not limited to guns, explosives (including fireworks), and large knives such as those used for hunting or display, as well as any other item used for the purpose of causing injury or harm to others. Anyone seen in possession of one of these items will be asked to leave immediately, and will only be allowed to return without the weapon. Community members are further expected to comply with all state and local laws on this matter.

6. Consequences of Unacceptable Behavior

Unacceptable behavior from any community member, including sponsors and those with decision-making authority, will not be tolerated.

Anyone asked to stop unacceptable behavior is expected to comply immediately.

If a community member engages in unacceptable behavior, the community organizers may take any action they deem appropriate, up to and including a temporary ban or permanent expulsion from the community without warning (and without refund in the case of a paid event).

7. Reporting Guidelines

If you are subject to or witness unacceptable behavior, or have any other concerns, please notify a community organizer as soon as possible. isoyu.com@gmail.com.

Additionally, community organizers are available to help community members engage with local law enforcement or to otherwise help those experiencing unacceptable behavior feel safe. In the context of in-person events, organizers will also provide escorts as desired by the person experiencing distress.

8. Addressing Grievances

If you feel you have been falsely or unfairly accused of violating this Code of Conduct, you should notify with a concise description of your grievance. Your grievance will be handled in accordance with our existing governing policies.

9. Scope

We expect all community participants (contributors, paid or otherwise; sponsors; and other guests) to abide by this Code of Conduct in all community venues--online and in-person--as well as in all one-on-one communications pertaining to community business.

This code of conduct and its related procedures also applies to unacceptable behavior occurring outside the scope of community activities when such behavior has the potential to adversely affect the safety and well-being of community members.

10. Contact info

isoyu.com@gmail.com

11. License and attribution

The Citizen Code of Conduct is distributed by Stumptown Syndicate under a Creative Commons Attribution-ShareAlike license.

Portions of text derived from the Django Code of Conduct and the Geek Feminism Anti-Harassment Policy.

Revision 2.3. Posted 6 March 2017.

Revision 2.2. Posted 4 February 2016.

Revision 2.1. Posted 23 June 2014.

Revision 2.0, adopted by the Stumptown Syndicate board on 10 January 2013. Posted 17 March 2013.

+ + + + \ No newline at end of file diff --git a/.vitepress/dist/CONTRIBUTING.html b/.vitepress/dist/CONTRIBUTING.html new file mode 100644 index 00000000..43cf9ad0 --- /dev/null +++ b/.vitepress/dist/CONTRIBUTING.html @@ -0,0 +1,27 @@ + + + + + + 姬长信API For Docker官方文档 + + + + + + + + + + + + + + + + +
Skip to content
+ + + + \ No newline at end of file diff --git a/.vitepress/dist/README.html b/.vitepress/dist/README.html new file mode 100644 index 00000000..53cb9677 --- /dev/null +++ b/.vitepress/dist/README.html @@ -0,0 +1,27 @@ + + + + + + API For Docker | 姬长信API For Docker官方文档 + + + + + + + + + + + + + + + + +
Skip to content

API For Docker

API For Docker 是一个基于多种编程语言的开放 API 平台,免费、不限调用,覆盖生活常用、出行服务、开发工具、金融服务、通讯服务和公益大数据等场景。 官网:https://api.isoyu.com/


"食"用方法:个人近十年整理维护的 API 大杂烩,按需增加功能。当前页面公开的接口约占全部接口的五分之一。
服务长期运行在 Linux Docker 容器中,数据存储以 OceanBase 为主。接口采用 REST 风格设计,请求地址可预期且面向资源;通过标准 HTTP 状态码表达成功或失败;并使用 HTTP Authentication 与标准请求方法提升易用性。所有 API 请求均返回规范友好的 JSON(含错误信息)。

须知:API 将记录你的域名、使用流量、调用次数等信息并存储六个月,如介意请勿使用。日单 IP 过千请申请加白。 统计信息 管理员邮箱:admin@isoyu.com

条款:API 拥有所有运行权,在某些特定情况下,姬长信 API 有权禁止你的网站调用。

警告 ⚠️ 禁止用于违法、商业用途。若发现有大批违禁滥用,会针对该功能加上授权码,仅供工信部备案、公安备案用户申请使用。

不接受定制功能性捐助!Who has donated recently?

推荐 Cloudflare 全球加速

统计

<img src="https://api.isoyu.com/CloudflareTrafficCard/cf_svg.php?period=7d" width="400" height="40" alt="svg" />

<img src="https://api.isoyu.com/CloudflareTrafficCard/cf_svg.php?period=30d" width="400" height="40" alt="svg" />


基于TA的作品

API 接口列表
  • 公益中国:宝贝回家核心数据 / 全国通缉令数据(SSL)/ AI 分析乳腺 X 线照片
  • 新闻分类(头条/军事/娱乐/体育/科技/艺术/教育/要闻)数据接口
  • 视频分类(精品视频/搞笑视频/美女视频/体育视频/新闻现场)接口
  • 图片(cosplay)接口、花瓣相册接口
  • 上海市政数据(数据由上海信息委提供)
  • 段子笑话接口、天气预报接口
  • IT 资讯前端开发日报、知乎日报等
  • 招聘信息
  • Bing 每日图片壁纸
  • 二维码生成与解码(phpqrcode)
  • ARU(阿鲁)表情包 [作者授权]
  • 图片反代(解决新浪图床反盗链)
  • 内置动漫二次元美女图片壁纸:随机美女、宠物图片、随机动漫图片、随机抱枕图、卡通图片、二次元图片、IP 图片
  • 开发杂类
  • QQ 昵称和头像接口
  • 长网址缩短与还原
  • 抖音去水印(作者 userId、抖音 id、昵称、头像、签名、视频资源 Id、视频信息、无水印视频等)
  • 实时热搜(来源百度)
  • 音频资源嗅探(p2p)
  • CSGO 账号信息查询
  • 雅思成绩(以官网为准)
  • ISBN 查询
  • 图片鉴黄
  • 百度逆向 Link
  • 待定...

安装

docker

  1. 拉取镜像
docker pull insoxin/api:latest
  1. 运行容器
docker run -dit --name api -p 8080:80  --restart unless-stopped insoxin/api:latest

访问 IP:8080

+ + + + \ No newline at end of file diff --git a/.vitepress/dist/_coverpage.html b/.vitepress/dist/_coverpage.html new file mode 100644 index 00000000..d5ac2f68 --- /dev/null +++ b/.vitepress/dist/_coverpage.html @@ -0,0 +1,27 @@ + + + + + + 姬长信 API For Docker <small>始于 2017</small> | 姬长信API For Docker官方文档 + + + + + + + + + + + + + + + + +
Skip to content

姬长信 API For Docker <small>始于 2017</small>

姬长信 API For Docker 是一个基于多种编程语言的开源 API 平台,免费且不限调用,覆盖生活常用、出行服务、开发工具、金融服务、通讯服务和公益大数据等场景。

  • 须知:姬长信 API 将记录你的域名、使用流量、调用次数等重要信息并存储六个月,如介意请勿使用。统计信息 管理员邮箱:admin@isoyu.com
  • 条款:姬长信 API 拥有所有运行权,在某些特定情况下有权禁止你的网站调用。
  • 禁止用于违法、商业用途,不接受定制功能性捐助! GitHub开始
+ + + + \ No newline at end of file diff --git a/.vitepress/dist/_navbar.html b/.vitepress/dist/_navbar.html new file mode 100644 index 00000000..ca670b70 --- /dev/null +++ b/.vitepress/dist/_navbar.html @@ -0,0 +1,27 @@ + + + + + + 姬长信API For Docker官方文档 + + + + + + + + + + + + + + + + +
Skip to content
+ + + + \ No newline at end of file diff --git a/.vitepress/dist/_sidebar.html b/.vitepress/dist/_sidebar.html new file mode 100644 index 00000000..0eac190d --- /dev/null +++ b/.vitepress/dist/_sidebar.html @@ -0,0 +1,27 @@ + + + + + + 姬长信API For Docker官方文档 + + + + + + + + + + + + + + + + +
Skip to content
+ + + + \ No newline at end of file diff --git a/.vitepress/dist/assets/CODE_OF_CONDUCT.md.B1LXDOoY.js b/.vitepress/dist/assets/CODE_OF_CONDUCT.md.B1LXDOoY.js new file mode 100644 index 00000000..ce916ff0 --- /dev/null +++ b/.vitepress/dist/assets/CODE_OF_CONDUCT.md.B1LXDOoY.js @@ -0,0 +1 @@ +import{_ as o,o as i,c as a,ag as t}from"./chunks/framework.CvgP6Fyv.js";const d=JSON.parse('{"title":"Citizen Code of Conduct","description":"","frontmatter":{},"headers":[],"relativePath":"CODE_OF_CONDUCT.md","filePath":"CODE_OF_CONDUCT.md"}'),n={name:"CODE_OF_CONDUCT.md"};function r(s,e,l,c,u,h){return i(),a("div",null,[...e[0]||(e[0]=[t('

Citizen Code of Conduct

1. Purpose

A primary goal of Api is to be inclusive to the largest number of contributors, with the most varied and diverse backgrounds possible. As such, we are committed to providing a friendly, safe and welcoming environment for all, regardless of gender, sexual orientation, ability, ethnicity, socioeconomic status, and religion (or lack thereof).

This code of conduct outlines our expectations for all those who participate in our community, as well as the consequences for unacceptable behavior.

We invite all those who participate in Api to help us create safe and positive experiences for everyone.

2. Open [Source/Culture/Tech] Citizenship

A supplemental goal of this Code of Conduct is to increase open [source/culture/tech] citizenship by encouraging participants to recognize and strengthen the relationships between our actions and their effects on our community.

Communities mirror the societies in which they exist and positive action is essential to counteract the many forms of inequality and abuses of power that exist in society.

If you see someone who is making an extra effort to ensure our community is welcoming, friendly, and encourages all participants to contribute to the fullest extent, we want to know.

3. Expected Behavior

The following behaviors are expected and requested of all community members:

4. Unacceptable Behavior

The following behaviors are considered harassment and are unacceptable within our community:

5. Weapons Policy

No weapons will be allowed at Api events, community spaces, or in other spaces covered by the scope of this Code of Conduct. Weapons include but are not limited to guns, explosives (including fireworks), and large knives such as those used for hunting or display, as well as any other item used for the purpose of causing injury or harm to others. Anyone seen in possession of one of these items will be asked to leave immediately, and will only be allowed to return without the weapon. Community members are further expected to comply with all state and local laws on this matter.

6. Consequences of Unacceptable Behavior

Unacceptable behavior from any community member, including sponsors and those with decision-making authority, will not be tolerated.

Anyone asked to stop unacceptable behavior is expected to comply immediately.

If a community member engages in unacceptable behavior, the community organizers may take any action they deem appropriate, up to and including a temporary ban or permanent expulsion from the community without warning (and without refund in the case of a paid event).

7. Reporting Guidelines

If you are subject to or witness unacceptable behavior, or have any other concerns, please notify a community organizer as soon as possible. isoyu.com@gmail.com.

Additionally, community organizers are available to help community members engage with local law enforcement or to otherwise help those experiencing unacceptable behavior feel safe. In the context of in-person events, organizers will also provide escorts as desired by the person experiencing distress.

8. Addressing Grievances

If you feel you have been falsely or unfairly accused of violating this Code of Conduct, you should notify with a concise description of your grievance. Your grievance will be handled in accordance with our existing governing policies.

9. Scope

We expect all community participants (contributors, paid or otherwise; sponsors; and other guests) to abide by this Code of Conduct in all community venues--online and in-person--as well as in all one-on-one communications pertaining to community business.

This code of conduct and its related procedures also applies to unacceptable behavior occurring outside the scope of community activities when such behavior has the potential to adversely affect the safety and well-being of community members.

10. Contact info

isoyu.com@gmail.com

11. License and attribution

The Citizen Code of Conduct is distributed by Stumptown Syndicate under a Creative Commons Attribution-ShareAlike license.

Portions of text derived from the Django Code of Conduct and the Geek Feminism Anti-Harassment Policy.

Revision 2.3. Posted 6 March 2017.

Revision 2.2. Posted 4 February 2016.

Revision 2.1. Posted 23 June 2014.

Revision 2.0, adopted by the Stumptown Syndicate board on 10 January 2013. Posted 17 March 2013.

',38)])])}const m=o(n,[["render",r]]);export{d as __pageData,m as default}; diff --git a/.vitepress/dist/assets/CODE_OF_CONDUCT.md.B1LXDOoY.lean.js b/.vitepress/dist/assets/CODE_OF_CONDUCT.md.B1LXDOoY.lean.js new file mode 100644 index 00000000..43da692d --- /dev/null +++ b/.vitepress/dist/assets/CODE_OF_CONDUCT.md.B1LXDOoY.lean.js @@ -0,0 +1 @@ +import{_ as o,o as i,c as a,ag as t}from"./chunks/framework.CvgP6Fyv.js";const d=JSON.parse('{"title":"Citizen Code of Conduct","description":"","frontmatter":{},"headers":[],"relativePath":"CODE_OF_CONDUCT.md","filePath":"CODE_OF_CONDUCT.md"}'),n={name:"CODE_OF_CONDUCT.md"};function r(s,e,l,c,u,h){return i(),a("div",null,[...e[0]||(e[0]=[t("",38)])])}const m=o(n,[["render",r]]);export{d as __pageData,m as default}; diff --git a/.vitepress/dist/assets/CONTRIBUTING.md.TiQiNH1D.js b/.vitepress/dist/assets/CONTRIBUTING.md.TiQiNH1D.js new file mode 100644 index 00000000..e875a2dc --- /dev/null +++ b/.vitepress/dist/assets/CONTRIBUTING.md.TiQiNH1D.js @@ -0,0 +1 @@ +import{_ as e,o as t,c as a}from"./chunks/framework.CvgP6Fyv.js";const m=JSON.parse('{"title":"","description":"","frontmatter":{},"headers":[],"relativePath":"CONTRIBUTING.md","filePath":"CONTRIBUTING.md"}'),r={name:"CONTRIBUTING.md"};function o(s,c,n,p,_,d){return t(),a("div")}const N=e(r,[["render",o]]);export{m as __pageData,N as default}; diff --git a/.vitepress/dist/assets/CONTRIBUTING.md.TiQiNH1D.lean.js b/.vitepress/dist/assets/CONTRIBUTING.md.TiQiNH1D.lean.js new file mode 100644 index 00000000..e875a2dc --- /dev/null +++ b/.vitepress/dist/assets/CONTRIBUTING.md.TiQiNH1D.lean.js @@ -0,0 +1 @@ +import{_ as e,o as t,c as a}from"./chunks/framework.CvgP6Fyv.js";const m=JSON.parse('{"title":"","description":"","frontmatter":{},"headers":[],"relativePath":"CONTRIBUTING.md","filePath":"CONTRIBUTING.md"}'),r={name:"CONTRIBUTING.md"};function o(s,c,n,p,_,d){return t(),a("div")}const N=e(r,[["render",o]]);export{m as __pageData,N as default}; diff --git a/.vitepress/dist/assets/README.md.DZrB0RrX.js b/.vitepress/dist/assets/README.md.DZrB0RrX.js new file mode 100644 index 00000000..d1a2676a --- /dev/null +++ b/.vitepress/dist/assets/README.md.DZrB0RrX.js @@ -0,0 +1 @@ +import{_ as e,o as i,c as t,ag as o}from"./chunks/framework.CvgP6Fyv.js";const u=JSON.parse('{"title":"API For Docker","description":"","frontmatter":{},"headers":[],"relativePath":"README.md","filePath":"README.md"}'),r={name:"README.md"};function l(s,a,n,h,d,c){return i(),t("div",null,[...a[0]||(a[0]=[o('

API For Docker

API For Docker 是一个基于多种编程语言的开放 API 平台,免费、不限调用,覆盖生活常用、出行服务、开发工具、金融服务、通讯服务和公益大数据等场景。 官网:https://api.isoyu.com/


"食"用方法:个人近十年整理维护的 API 大杂烩,按需增加功能。当前页面公开的接口约占全部接口的五分之一。
服务长期运行在 Linux Docker 容器中,数据存储以 OceanBase 为主。接口采用 REST 风格设计,请求地址可预期且面向资源;通过标准 HTTP 状态码表达成功或失败;并使用 HTTP Authentication 与标准请求方法提升易用性。所有 API 请求均返回规范友好的 JSON(含错误信息)。

须知:API 将记录你的域名、使用流量、调用次数等信息并存储六个月,如介意请勿使用。日单 IP 过千请申请加白。 统计信息 管理员邮箱:admin@isoyu.com

条款:API 拥有所有运行权,在某些特定情况下,姬长信 API 有权禁止你的网站调用。

警告 ⚠️ 禁止用于违法、商业用途。若发现有大批违禁滥用,会针对该功能加上授权码,仅供工信部备案、公安备案用户申请使用。

不接受定制功能性捐助!Who has donated recently?

推荐 Cloudflare 全球加速

统计

<img src="https://api.isoyu.com/CloudflareTrafficCard/cf_svg.php?period=7d" width="400" height="40" alt="svg" />

<img src="https://api.isoyu.com/CloudflareTrafficCard/cf_svg.php?period=30d" width="400" height="40" alt="svg" />


基于TA的作品

API 接口列表

安装

docker

  1. 拉取镜像
docker pull insoxin/api:latest
  1. 运行容器
docker run -dit --name api -p 8080:80  --restart unless-stopped insoxin/api:latest

访问 IP:8080

',29)])])}const f=e(r,[["render",l]]);export{u as __pageData,f as default}; diff --git a/.vitepress/dist/assets/README.md.DZrB0RrX.lean.js b/.vitepress/dist/assets/README.md.DZrB0RrX.lean.js new file mode 100644 index 00000000..8bc460f5 --- /dev/null +++ b/.vitepress/dist/assets/README.md.DZrB0RrX.lean.js @@ -0,0 +1 @@ +import{_ as e,o as i,c as t,ag as o}from"./chunks/framework.CvgP6Fyv.js";const u=JSON.parse('{"title":"API For Docker","description":"","frontmatter":{},"headers":[],"relativePath":"README.md","filePath":"README.md"}'),r={name:"README.md"};function l(s,a,n,h,d,c){return i(),t("div",null,[...a[0]||(a[0]=[o("",29)])])}const f=e(r,[["render",l]]);export{u as __pageData,f as default}; diff --git a/.vitepress/dist/assets/app.Bwmqys1u.js b/.vitepress/dist/assets/app.Bwmqys1u.js new file mode 100644 index 00000000..d9d7c244 --- /dev/null +++ b/.vitepress/dist/assets/app.Bwmqys1u.js @@ -0,0 +1 @@ +import{t as p}from"./chunks/theme.BQyz1aDy.js";import{R as s,a2 as i,a3 as u,a4 as c,a5 as l,a6 as f,a7 as d,a8 as m,a9 as h,aa as g,ab as A,d as v,u as y,v as C,s as P,ac as b,ad as w,ae as R,af as E}from"./chunks/framework.CvgP6Fyv.js";function r(e){if(e.extends){const a=r(e.extends);return{...a,...e,async enhanceApp(t){a.enhanceApp&&await a.enhanceApp(t),e.enhanceApp&&await e.enhanceApp(t)}}}return e}const n=r(p),S=v({name:"VitePressApp",setup(){const{site:e,lang:a,dir:t}=y();return C(()=>{P(()=>{document.documentElement.lang=a.value,document.documentElement.dir=t.value})}),e.value.router.prefetchLinks&&b(),w(),R(),n.setup&&n.setup(),()=>E(n.Layout)}});async function T(){globalThis.__VITEPRESS__=!0;const e=_(),a=D();a.provide(u,e);const t=c(e.route);return a.provide(l,t),a.component("Content",f),a.component("ClientOnly",d),Object.defineProperties(a.config.globalProperties,{$frontmatter:{get(){return t.frontmatter.value}},$params:{get(){return t.page.value.params}}}),n.enhanceApp&&await n.enhanceApp({app:a,router:e,siteData:m}),{app:a,router:e,data:t}}function D(){return A(S)}function _(){let e=s;return h(a=>{let t=g(a),o=null;return t&&(e&&(t=t.replace(/\.js$/,".lean.js")),o=import(t)),s&&(e=!1),o},n.NotFound)}s&&T().then(({app:e,router:a,data:t})=>{a.go().then(()=>{i(a.route,t.site),e.mount("#app")})});export{T as createApp}; diff --git a/.vitepress/dist/assets/chunks/@localSearchIndexroot.7Y7wWaGn.js b/.vitepress/dist/assets/chunks/@localSearchIndexroot.7Y7wWaGn.js new file mode 100644 index 00000000..52fd61d9 --- /dev/null +++ b/.vitepress/dist/assets/chunks/@localSearchIndexroot.7Y7wWaGn.js @@ -0,0 +1 @@ +const t='{"documentCount":1467,"nextId":1467,"documentIds":{"0":"/CODE_OF_CONDUCT.html#citizen-code-of-conduct","1":"/CODE_OF_CONDUCT.html#_1-purpose","2":"/CODE_OF_CONDUCT.html#_2-open-source-culture-tech-citizenship","3":"/CODE_OF_CONDUCT.html#_3-expected-behavior","4":"/CODE_OF_CONDUCT.html#_4-unacceptable-behavior","5":"/CODE_OF_CONDUCT.html#_5-weapons-policy","6":"/CODE_OF_CONDUCT.html#_6-consequences-of-unacceptable-behavior","7":"/CODE_OF_CONDUCT.html#_7-reporting-guidelines","8":"/CODE_OF_CONDUCT.html#_8-addressing-grievances","9":"/CODE_OF_CONDUCT.html#_9-scope","10":"/CODE_OF_CONDUCT.html#_10-contact-info","11":"/CODE_OF_CONDUCT.html#_11-license-and-attribution","12":"/README.html#api-for-docker","13":"/README.html#食-用方法-个人近十年整理维护的-api-大杂烩-按需增加功能。当前页面公开的接口约占全部接口的五分之一。","14":"/README.html#服务长期运行在-linux-docker-容器中-数据存储以-oceanbase-为主。接口采用-rest-风格设计-请求地址可预期且面向资源-通过标准-http-状态码表达成功或失败-并使用-http-authentication-与标准请求方法提升易用性。所有-api-请求均返回规范友好的-json-含错误信息-。","15":"/README.html","16":"/README.html#条款-api-拥有所有运行权-在某些特定情况下-姬长信-api-有权禁止你的网站调用。","17":"/README.html#警告-⚠️-禁止用于违法、商业用途。若发现有大批违禁滥用-会针对该功能加上授权码-仅供工信部备案、公安备案用户申请使用。","18":"/README.html#不接受定制功能性捐助-who-has-donated-recently","19":"/README.html#统计","20":"/README.html#api-接口列表","21":"/README.html#安装","22":"/README.html#docker","23":"/_coverpage.html#姬长信-api-for-docker-small-始于-2017-small","24":"/人工智能.html#汉字转拼音","25":"/人工智能.html#请求地址","26":"/人工智能.html#请求参数","27":"/人工智能.html#返回data参数","28":"/人工智能.html#sdk调用","29":"/人工智能.html#抽取网页图片","30":"/人工智能.html#请求地址-1","31":"/人工智能.html#请求参数-1","32":"/人工智能.html#返回data参数-1","33":"/人工智能.html#sdk调用-1","34":"/人工智能.html#gif色情图片识别","35":"/人工智能.html#请求地址-2","36":"/人工智能.html#请求参数-2","37":"/人工智能.html#返回data参数-2","38":"/人工智能.html#sdk调用-2","39":"/人工智能.html#号码实时查询","40":"/人工智能.html#请求地址-3","41":"/人工智能.html#请求参数-3","42":"/人工智能.html#返回data参数-3","43":"/人工智能.html#sdk调用-3","44":"/人工智能.html#手机空号检测","45":"/人工智能.html#请求地址-4","46":"/人工智能.html#请求参数-4","47":"/人工智能.html#返回data参数-4","48":"/人工智能.html#sdk调用-4","49":"/人工智能.html#手写ocr识别","50":"/人工智能.html#请求地址-5","51":"/人工智能.html#请求参数-5","52":"/人工智能.html#返回data参数-5","53":"/人工智能.html#sdk调用-5","54":"/人工智能.html#获取新闻网页正文内容","55":"/人工智能.html#请求地址-6","56":"/人工智能.html#请求参数-6","57":"/人工智能.html#返回data参数-6","58":"/人工智能.html#sdk调用-6","59":"/人工智能.html#通用文字识别","60":"/人工智能.html#请求地址-7","61":"/人工智能.html#请求参数-7","62":"/人工智能.html#返回data参数-7","63":"/人工智能.html#sdk调用-7","64":"/人工智能.html#驾驶证识别","65":"/人工智能.html#请求地址-8","66":"/人工智能.html#请求参数-8","67":"/人工智能.html#返回data参数-8","68":"/人工智能.html#sdk调用-8","69":"/人工智能.html#简繁火星文转换","70":"/人工智能.html#请求地址-9","71":"/人工智能.html#请求参数-9","72":"/人工智能.html#返回参数","73":"/人工智能.html#sdk调用-9","74":"/人工智能.html#人脸识别","75":"/人工智能.html#请求地址-10","76":"/人工智能.html#请求参数-10","77":"/人工智能.html#返回data参数-9","78":"/人工智能.html#sdk调用-10","79":"/人工智能.html#身份证ocr识别","80":"/人工智能.html#请求地址-11","81":"/人工智能.html#请求参数-11","82":"/人工智能.html#返回data参数-10","83":"/人工智能.html#sdk调用-11","84":"/人工智能.html#中文同义词-反义词查询","85":"/人工智能.html#请求地址-12","86":"/人工智能.html#请求参数-12","87":"/人工智能.html#返回data参数-11","88":"/人工智能.html#sdk调用-12","89":"/人工智能.html#身份证查询","90":"/人工智能.html#接口地址","91":"/人工智能.html#请求参数-13","92":"/人工智能.html#返回data参数-12","93":"/人工智能.html#sdk调用-13","94":"/人工智能.html#图灵机器人-维护中","95":"/人工智能.html#请求地址-13","96":"/人工智能.html#请求参数-14","97":"/人工智能.html#返回data参数-13","98":"/人工智能.html#sdk调用-14","99":"/人工智能.html#身份证文字识别","100":"/人工智能.html#请求地址-14","101":"/人工智能.html#请求参数-15","102":"/人工智能.html#返回data参数-14","103":"/人工智能.html#sdk调用-15","104":"/人工智能.html#图片审核","105":"/人工智能.html#请求地址-15","106":"/人工智能.html#请求参数-16","107":"/人工智能.html#返回data参数-15","108":"/人工智能.html#sdk调用-16","109":"/人工智能.html#手机号码归属地","110":"/人工智能.html#请求地址-16","111":"/人工智能.html#请求参数-17","112":"/人工智能.html#返回参数-1","113":"/人工智能.html#sdk调用-17","114":"/人工智能.html#图像审核","115":"/人工智能.html#请求地址-17","116":"/人工智能.html#请求参数-18","117":"/人工智能.html#返回data参数-16","118":"/人工智能.html#sdk调用-18","119":"/人工智能.html#图像智能识别","120":"/人工智能.html#请求地址-18","121":"/人工智能.html#请求参数-19","122":"/人工智能.html#返回data参数-17","123":"/人工智能.html#sdk调用-19","124":"/人工智能.html#文本审核","125":"/人工智能.html#请求地址-19","126":"/人工智能.html#请求参数-20","127":"/人工智能.html#返回data参数-18","128":"/人工智能.html#sdk调用-20","129":"/人工智能.html#文本智能纠错","130":"/人工智能.html#请求地址-20","131":"/人工智能.html#请求参数-21","132":"/人工智能.html#返回data参数-19","133":"/人工智能.html#sdk调用-21","134":"/人工智能.html#相似文本检测","135":"/人工智能.html#请求地址-21","136":"/人工智能.html#请求参数-22","137":"/人工智能.html#返回data参数-20","138":"/人工智能.html#sdk调用-22","139":"/人工智能.html#新广告法违禁词检测","140":"/人工智能.html#请求地址-22","141":"/人工智能.html#请求参数-23","142":"/人工智能.html#返回data参数-21","143":"/人工智能.html#sdk调用-23","144":"/人工智能.html#行驶证识别","145":"/人工智能.html#请求地址-23","146":"/人工智能.html#请求参数-24","147":"/人工智能.html#返回data参数-22","148":"/人工智能.html#sdk调用-24","149":"/人工智能.html#图片验证码识别","150":"/人工智能.html#typeid参数说明","151":"/人工智能.html#接口1-数字验证码识别-点击购买","152":"/人工智能.html#请求地址-24","153":"/人工智能.html#请求参数-25","154":"/人工智能.html#返回data参数-23","155":"/人工智能.html#sdk调用-25","156":"/人工智能.html#接口2-中英文验证码识别-点击购买","157":"/人工智能.html#请求地址-25","158":"/人工智能.html#请求参数-26","159":"/人工智能.html#返回data参数-24","160":"/人工智能.html#sdk调用-26","161":"/人工智能.html#接口3-算术验证码识别-点击购买","162":"/人工智能.html#请求地址-26","163":"/人工智能.html#请求参数-27","164":"/人工智能.html#返回data参数-25","165":"/人工智能.html#sdk调用-27","166":"/人工智能.html#羊毛党检测","167":"/人工智能.html#请求地址-27","168":"/人工智能.html#请求参数-28","169":"/人工智能.html#返回data参数-26","170":"/人工智能.html#sdk调用-28","171":"/人工智能.html#谣言鉴别","172":"/人工智能.html#请求地址-28","173":"/人工智能.html#请求参数-29","174":"/人工智能.html#返回data参数-27","175":"/人工智能.html#sdk调用-29","176":"/人工智能.html#银行卡识别","177":"/人工智能.html#请求地址-29","178":"/人工智能.html#请求参数-30","179":"/人工智能.html#返回data参数-28","180":"/人工智能.html#sdk调用-30","181":"/人工智能.html#营业执照文本识别","182":"/人工智能.html#请求地址-30","183":"/人工智能.html#请求参数-31","184":"/人工智能.html#返回data参数-29","185":"/人工智能.html#sdk调用-31","186":"/人工智能.html#中文分词","187":"/人工智能.html#接口1-中文抽取关键词","188":"/人工智能.html#请求地址-31","189":"/人工智能.html#请求参数-32","190":"/人工智能.html#返回data参数-30","191":"/人工智能.html#sdk调用-32","192":"/人工智能.html#接口2-中文智能分词","193":"/人工智能.html#请求地址-32","194":"/人工智能.html#请求参数-33","195":"/人工智能.html#返回data参数-31","196":"/人工智能.html#sdk调用-33","197":"/公益中国.html#gy-公益数据","198":"/公益中国.html#_1-宝贝回家-腾讯公益404核心数据","199":"/公益中国.html#_2-全网通缉令数据","200":"/公益中国.html#_3-ai分析乳腺-x-线照片","201":"/前端开发资讯日报.html#_6-web-前端开发资讯日报","202":"/前端开发资讯日报.html#_6-1-每日前端开发日报列表","203":"/前端开发资讯日报.html#_6-2-单个日报列表","204":"/图片相册接口.html#_4-图片相册接口","205":"/图片相册接口.html#_4-1-cosplay-相册","206":"/图片相册接口.html#_4-2-花瓣照片相册","207":"/docs/_coverpage.html#docsify-small-4-6-10-small","208":"/壁纸模块.html#_0-壁纸模块","209":"/壁纸模块.html#_0-1-每日bing","210":"/壁纸模块.html#_0-2-随机壁纸","211":"/壁纸模块.html#_0-2-1-爱壁纸数据源","212":"/壁纸模块.html#_0-2-2-14年网红源","213":"/壁纸模块.html#_0-2-3-当代网红","214":"/壁纸模块.html#_0-2-4-网红专栏壁纸","215":"/壁纸模块.html#_0-3-动态ip签名图片","216":"/壁纸模块.html#_0-4-动态图","217":"/壁纸模块.html#_0-5-抱枕图生成器","218":"/壁纸模块.html#_0-6-aru-阿鲁-表情包","219":"/壁纸模块.html#_0-7-二维码生成与解码","220":"/壁纸模块.html#_0-8-图片反代","221":"/壁纸模块.html#_0-8-1-微博反代","222":"/壁纸模块.html#_0-9-图片鉴黄","223":"/天气预报.html#_5-天气预报","224":"/天气预报.html#_5-1-获取城市天气预报","225":"/实名鉴权.html#企业开票信息查询","226":"/实名鉴权.html#请求地址","227":"/实名鉴权.html#请求参数","228":"/实名鉴权.html#返回参数","229":"/实名鉴权.html#sdk调用","230":"/实名鉴权.html#企业三要素核验","231":"/实名鉴权.html#请求地址-1","232":"/实名鉴权.html#请求参数-1","233":"/实名鉴权.html#返回参数-1","234":"/实名鉴权.html#sdk调用-1","235":"/实名鉴权.html#企业信息精确查询","236":"/实名鉴权.html#请求地址-2","237":"/实名鉴权.html#请求参数-2","238":"/实名鉴权.html#返回参数-2","239":"/实名鉴权.html#sdk调用-2","240":"/实名鉴权.html#企业著作权查询","241":"/实名鉴权.html#请求地址-3","242":"/实名鉴权.html#请求参数-3","243":"/实名鉴权.html#返回参数-3","244":"/实名鉴权.html#sdk调用-3","245":"/实名鉴权.html#三网手机实名制认证-详版","246":"/实名鉴权.html#请求地址-4","247":"/实名鉴权.html#请求参数-4","248":"/实名鉴权.html#返回data参数","249":"/实名鉴权.html#sdk调用-4","250":"/实名鉴权.html#三网手机实名制认证","251":"/实名鉴权.html#请求地址-5","252":"/实名鉴权.html#请求参数-5","253":"/实名鉴权.html#返回data参数-1","254":"/实名鉴权.html#sdk调用-5","255":"/实名鉴权.html#身份证实名认证","256":"/实名鉴权.html#功能介绍","257":"/实名鉴权.html#请求地址-6","258":"/实名鉴权.html#请求参数-6","259":"/实名鉴权.html#返回data参数-2","260":"/实名鉴权.html#sdk调用-6","261":"/实名鉴权.html#银行卡三四元素检测-简版","262":"/实名鉴权.html#请求地址-7","263":"/实名鉴权.html#请求参数-7","264":"/实名鉴权.html#返回参数-4","265":"/实名鉴权.html#sdk调用-7","266":"/实名鉴权.html#银行卡三四元素检测-详版","267":"/实名鉴权.html#请求地址-8","268":"/实名鉴权.html#请求参数-8","269":"/实名鉴权.html#返回参数-5","270":"/实名鉴权.html#sdk调用-8","271":"/实名鉴权.html#银行卡三元素检测","272":"/实名鉴权.html#请求地址-9","273":"/实名鉴权.html#请求参数-9","274":"/实名鉴权.html#返回参数-6","275":"/实名鉴权.html#sdk调用-9","276":"/实名鉴权.html#银行卡四元素校验","277":"/实名鉴权.html#请求地址-10","278":"/实名鉴权.html#请求参数-10","279":"/实名鉴权.html#返回参数-7","280":"/实名鉴权.html#sdk调用-10","281":"/开发杂类.html#_10-开发杂类","282":"/开发杂类.html#_10-1-qq昵称和头像","283":"/开发杂类.html#_10-2-长网址缩短与还原","284":"/开发杂类.html#_10-3-搜索服务","285":"/开发杂类.html#_10-4-vip视频解析","286":"/开发杂类.html#_10-5-抖音去水印","287":"/开发杂类.html#_10-6-isbn查询","288":"/开发杂类.html#_10-7-百度逆向link","289":"/开发杂类.html#_10-8-云盘移植","290":"/开发杂类.html#_10-9-bilibili直播间抢红包列表","291":"/开发杂类.html#_10-10-域名备案查询实时","292":"/开发杂类.html#_10-11-13位-毫秒时间戳接口","293":"/招聘信息.html#_9-招聘信息","294":"/招聘信息.html#_9-1-招聘","295":"/新闻模块.html#_1-新闻模块","296":"/新闻模块.html#_1-1-新闻轮播图接口","297":"/新闻模块.html#_1-2-新闻分类列表分类接口","298":"/新闻模块.html#_1-3-新闻详情接口","299":"/新闻模块.html#_1-3-本地新闻","300":"/新闻资讯.html#cba新闻","301":"/新闻资讯.html#请求地址","302":"/新闻资讯.html#请求参数","303":"/新闻资讯.html#返回data参数","304":"/新闻资讯.html#sdk调用","305":"/新闻资讯.html#it资讯","306":"/新闻资讯.html#请求地址-1","307":"/新闻资讯.html#请求参数-1","308":"/新闻资讯.html#返回data参数-1","309":"/新闻资讯.html#sdk调用-1","310":"/新闻资讯.html#nba新闻","311":"/新闻资讯.html#请求地址-2","312":"/新闻资讯.html#请求参数-2","313":"/新闻资讯.html#返回data参数-2","314":"/新闻资讯.html#sdk调用-2","315":"/新闻资讯.html#vr科技","316":"/新闻资讯.html#请求地址-3","317":"/新闻资讯.html#请求参数-3","318":"/新闻资讯.html#返回data参数-3","319":"/新闻资讯.html#sdk调用-3","320":"/新闻资讯.html#币圈资讯","321":"/新闻资讯.html#请求地址-4","322":"/新闻资讯.html#请求参数-4","323":"/新闻资讯.html#返回data参数-4","324":"/新闻资讯.html#sdk调用-4","325":"/新闻资讯.html#财经新闻","326":"/新闻资讯.html#请求地址-5","327":"/新闻资讯.html#请求参数-5","328":"/新闻资讯.html#返回data参数-5","329":"/新闻资讯.html#sdk调用-5","330":"/新闻资讯.html#创业资讯","331":"/新闻资讯.html#请求地址-6","332":"/新闻资讯.html#请求参数-6","333":"/新闻资讯.html#返回data参数-6","334":"/新闻资讯.html#sdk调用-6","335":"/新闻资讯.html#地区新闻","336":"/新闻资讯.html#请求地址-7","337":"/新闻资讯.html#请求参数-7","338":"/新闻资讯.html#返回data参数-7","339":"/新闻资讯.html#sdk调用-7","340":"/新闻资讯.html#动漫资讯","341":"/新闻资讯.html#请求地址-8","342":"/新闻资讯.html#请求参数-8","343":"/新闻资讯.html#返回data参数-8","344":"/新闻资讯.html#sdk调用-8","345":"/新闻资讯.html#抖音热点榜","346":"/新闻资讯.html#请求地址-9","347":"/新闻资讯.html#请求参数-9","348":"/新闻资讯.html#返回data参数-9","349":"/新闻资讯.html#sdk调用-9","350":"/新闻资讯.html#抖音视频榜","351":"/新闻资讯.html#请求地址-10","352":"/新闻资讯.html#请求参数-10","353":"/新闻资讯.html#返回data参数-10","354":"/新闻资讯.html#sdk调用-10","355":"/新闻资讯.html#房产新闻","356":"/新闻资讯.html#请求地址-11","357":"/新闻资讯.html#请求参数-11","358":"/新闻资讯.html#返回data参数-11","359":"/新闻资讯.html#sdk调用-11","360":"/新闻资讯.html#国际新闻","361":"/新闻资讯.html#请求地址-12","362":"/新闻资讯.html#请求参数-12","363":"/新闻资讯.html#返回data参数-12","364":"/新闻资讯.html#sdk调用-12","365":"/新闻资讯.html#国内新闻","366":"/新闻资讯.html#请求地址-13","367":"/新闻资讯.html#请求参数-13","368":"/新闻资讯.html#返回data参数-13","369":"/新闻资讯.html#sdk调用-13","370":"/新闻资讯.html#汉服新闻","371":"/新闻资讯.html#请求地址-14","372":"/新闻资讯.html#请求参数-14","373":"/新闻资讯.html#返回data参数-14","374":"/新闻资讯.html#sdk调用-14","375":"/新闻资讯.html#互联网资讯","376":"/新闻资讯.html#请求地址-15","377":"/新闻资讯.html#请求参数-15","378":"/新闻资讯.html#返回data参数-15","379":"/新闻资讯.html#sdk调用-15","380":"/新闻资讯.html#环保资讯","381":"/新闻资讯.html#请求地址-16","382":"/新闻资讯.html#请求参数-16","383":"/新闻资讯.html#返回data参数-16","384":"/新闻资讯.html#sdk调用-16","385":"/新闻资讯.html#健康知识","386":"/新闻资讯.html#请求地址-17","387":"/新闻资讯.html#请求参数-17","388":"/新闻资讯.html#返回data参数-17","389":"/新闻资讯.html#sdk调用-17","390":"/新闻资讯.html#今日头条新闻","391":"/新闻资讯.html#请求地址-18","392":"/新闻资讯.html#请求参数-18","393":"/新闻资讯.html#返回data参数-18","394":"/新闻资讯.html#sdk调用-18","395":"/新闻资讯.html#军事新闻","396":"/新闻资讯.html#请求地址-19","397":"/新闻资讯.html#请求参数-19","398":"/新闻资讯.html#返回data参数-19","399":"/新闻资讯.html#sdk调用-19","400":"/新闻资讯.html#科技新闻","401":"/新闻资讯.html#请求地址-20","402":"/新闻资讯.html#请求参数-20","403":"/新闻资讯.html#返回data参数-20","404":"/新闻资讯.html#sdk调用-20","405":"/新闻资讯.html#科学探索","406":"/新闻资讯.html#请求地址-21","407":"/新闻资讯.html#请求参数-21","408":"/新闻资讯.html#返回data参数-21","409":"/新闻资讯.html#sdk调用-21","410":"/新闻资讯.html#垃圾分类新闻","411":"/新闻资讯.html#请求地址-22","412":"/新闻资讯.html#请求参数-22","413":"/新闻资讯.html#返回data参数-22","414":"/新闻资讯.html#sdk调用-22","415":"/新闻资讯.html#旅游资讯","416":"/新闻资讯.html#请求地址-23","417":"/新闻资讯.html#请求参数-23","418":"/新闻资讯.html#返回data参数-23","419":"/新闻资讯.html#sdk调用-23","420":"/新闻资讯.html#农业新闻","421":"/新闻资讯.html#请求地址-24","422":"/新闻资讯.html#请求参数-24","423":"/新闻资讯.html#返回data参数-24","424":"/新闻资讯.html#sdk调用-24","425":"/新闻资讯.html#女性新闻","426":"/新闻资讯.html#请求地址-25","427":"/新闻资讯.html#请求参数-25","428":"/新闻资讯.html#返回data参数-25","429":"/新闻资讯.html#sdk调用-25","430":"/新闻资讯.html#苹果新闻","431":"/新闻资讯.html#请求地址-26","432":"/新闻资讯.html#请求参数-26","433":"/新闻资讯.html#返回data参数-26","434":"/新闻资讯.html#sdk调用-26","435":"/新闻资讯.html#奇闻异事","436":"/新闻资讯.html#请求地址-27","437":"/新闻资讯.html#请求参数-27","438":"/新闻资讯.html#返回data参数-27","439":"/新闻资讯.html#sdk调用-27","440":"/新闻资讯.html#汽车新闻","441":"/新闻资讯.html#请求地址-28","442":"/新闻资讯.html#请求参数-28","443":"/新闻资讯.html#返回data参数-28","444":"/新闻资讯.html#sdk调用-28","445":"/新闻资讯.html#区块链新闻","446":"/新闻资讯.html#请求地址-29","447":"/新闻资讯.html#请求参数-29","448":"/新闻资讯.html#返回data参数-29","449":"/新闻资讯.html#sdk调用-29","450":"/新闻资讯.html#人工智能","451":"/新闻资讯.html#请求地址-30","452":"/新闻资讯.html#请求参数-30","453":"/新闻资讯.html#返回data参数-30","454":"/新闻资讯.html#sdk调用-30","455":"/新闻资讯.html#社会新闻","456":"/新闻资讯.html#请求地址-31","457":"/新闻资讯.html#请求参数-31","458":"/新闻资讯.html#返回data参数-31","459":"/新闻资讯.html#sdk调用-31","460":"/新闻资讯.html#体育新闻","461":"/新闻资讯.html#请求地址-32","462":"/新闻资讯.html#请求参数-32","463":"/新闻资讯.html#返回data参数-32","464":"/新闻资讯.html#sdk调用-32","465":"/新闻资讯.html#网络搜索热点","466":"/新闻资讯.html#请求地址-33","467":"/新闻资讯.html#请求参数-33","468":"/新闻资讯.html#返回data参数-33","469":"/新闻资讯.html#sdk调用-33","470":"/新闻资讯.html#微博热搜榜","471":"/新闻资讯.html#请求地址-34","472":"/新闻资讯.html#请求参数-34","473":"/新闻资讯.html#返回data参数-34","474":"/新闻资讯.html#sdk调用-34","475":"/新闻资讯.html#微信精选","476":"/新闻资讯.html#请求地址-35","477":"/新闻资讯.html#请求参数-35","478":"/新闻资讯.html#返回data参数-35","479":"/新闻资讯.html#sdk调用-35","480":"/新闻资讯.html#微信链接转换","481":"/新闻资讯.html#请求地址-36","482":"/新闻资讯.html#请求参数-36","483":"/新闻资讯.html#返回data参数-36","484":"/新闻资讯.html#sdk调用-36","485":"/新闻资讯.html#微信热文榜","486":"/新闻资讯.html#请求地址-37","487":"/新闻资讯.html#请求参数-37","488":"/新闻资讯.html#返回data参数-37","489":"/新闻资讯.html#sdk调用-37","490":"/新闻资讯.html#微信文章搜索","491":"/新闻资讯.html#请求地址-38","492":"/新闻资讯.html#请求参数-38","493":"/新闻资讯.html#返回data参数-38","494":"/新闻资讯.html#sdk调用-38","495":"/新闻资讯.html#微信阅读数","496":"/新闻资讯.html#请求地址-39","497":"/新闻资讯.html#请求参数-39","498":"/新闻资讯.html#返回data参数-39","499":"/新闻资讯.html#sdk调用-39","500":"/新闻资讯.html#新闻头条","501":"/新闻资讯.html#请求地址-40","502":"/新闻资讯.html#请求参数-40","503":"/新闻资讯.html#返回参数","504":"/新闻资讯.html#sdk调用-40","505":"/新闻资讯.html#移动通信","506":"/新闻资讯.html#请求地址-41","507":"/新闻资讯.html#请求参数-41","508":"/新闻资讯.html#返回data参数-40","509":"/新闻资讯.html#sdk调用-41","510":"/新闻资讯.html#影视资讯","511":"/新闻资讯.html#请求地址-42","512":"/新闻资讯.html#请求参数-42","513":"/新闻资讯.html#返回data参数-41","514":"/新闻资讯.html#sdk调用-42","515":"/新闻资讯.html#游戏资讯","516":"/新闻资讯.html#请求地址-43","517":"/新闻资讯.html#请求参数-43","518":"/新闻资讯.html#返回data参数-42","519":"/新闻资讯.html#sdk调用-43","520":"/新闻资讯.html#娱乐新闻","521":"/新闻资讯.html#请求地址-44","522":"/新闻资讯.html#请求参数-44","523":"/新闻资讯.html#返回data参数-43","524":"/新闻资讯.html#sdk调用-44","525":"/新闻资讯.html#综合新闻","526":"/新闻资讯.html#请求地址-45","527":"/新闻资讯.html#请求参数-45","528":"/新闻资讯.html#返回data参数-44","529":"/新闻资讯.html#sdk调用-45","530":"/新闻资讯.html#足球新闻","531":"/新闻资讯.html#请求地址-46","532":"/新闻资讯.html#请求参数-46","533":"/新闻资讯.html#返回data参数-45","534":"/新闻资讯.html#sdk调用-46","535":"/生活服务.html#qq号码吉凶查询","536":"/生活服务.html#请求地址","537":"/生活服务.html#请求参数","538":"/生活服务.html#返回参数","539":"/生活服务.html#sdk调用","540":"/生活服务.html#根据区号邮编查天气","541":"/生活服务.html#请求地址-1","542":"/生活服务.html#请求参数-1","543":"/生活服务.html#返回data参数","544":"/生活服务.html#sdk调用-1","545":"/生活服务.html#标准电码查询","546":"/生活服务.html#请求地址-2","547":"/生活服务.html#请求参数-2","548":"/生活服务.html#返回参数-1","549":"/生活服务.html#sdk调用-2","550":"/生活服务.html#彩票查询","551":"/生活服务.html#接口1-支持彩种列表","552":"/生活服务.html#请求地址-3","553":"/生活服务.html#请求参数-3","554":"/生活服务.html#返回参数-2","555":"/生活服务.html#sdk调用-3","556":"/生活服务.html#接口2-彩票开奖结果查询","557":"/生活服务.html#请求地址-4","558":"/生活服务.html#请求参数-4","559":"/生活服务.html#返回参数-3","560":"/生活服务.html#sdk调用-4","561":"/生活服务.html#接口3-历史开奖结果查询","562":"/生活服务.html#请求地址-5","563":"/生活服务.html#请求参数-5","564":"/生活服务.html#返回参数-4","565":"/生活服务.html#sdk调用-5","566":"/生活服务.html#接口4-中奖计算器","567":"/生活服务.html#请求地址-6","568":"/生活服务.html#请求参数-6","569":"/生活服务.html#返回参数-5","570":"/生活服务.html#sdk调用-6","571":"/生活服务.html#演员共演电影","572":"/生活服务.html#请求地址-7","573":"/生活服务.html#请求参数-7","574":"/生活服务.html#返回data参数-1","575":"/生活服务.html#sdk调用-7","576":"/生活服务.html#疾病禁忌食物","577":"/生活服务.html#请求地址-8","578":"/生活服务.html#请求参数-8","579":"/生活服务.html#返回data参数-2","580":"/生活服务.html#sdk调用-8","581":"/生活服务.html#疾病症状","582":"/生活服务.html#请求地址-9","583":"/生活服务.html#请求参数-9","584":"/生活服务.html#返回data参数-3","585":"/生活服务.html#sdk调用-9","586":"/生活服务.html#症状查疾","587":"/生活服务.html#请求地址-10","588":"/生活服务.html#请求参数-10","589":"/生活服务.html#返回data参数-4","590":"/生活服务.html#sdk调用-10","591":"/生活服务.html#车辆历史违章查询","592":"/生活服务.html#接口1-获取城市规则列表","593":"/生活服务.html#请求地址-11","594":"/生活服务.html#请求参数-11","595":"/生活服务.html#返回data参数-5","596":"/生活服务.html#sdk调用-11","597":"/生活服务.html#接口2-查询历史违章记录","598":"/生活服务.html#请求地址-12","599":"/生活服务.html#请求参数-12","600":"/生活服务.html#返回data参数-6","601":"/生活服务.html#sdk调用-12","602":"/生活服务.html#车辆品牌车型大全","603":"/生活服务.html#接口1-品牌列表","604":"/生活服务.html#请求地址-13","605":"/生活服务.html#请求参数-13","606":"/生活服务.html#返回data参数-7","607":"/生活服务.html#sdk调用-13","608":"/生活服务.html#接口2-根据车辆品牌id查询旗下车系列表","609":"/生活服务.html#请求地址-14","610":"/生活服务.html#请求参数-14","611":"/生活服务.html#返回data参数-8","612":"/生活服务.html#sdk调用-14","613":"/生活服务.html#接口3-根据车系id查询旗下车型列表","614":"/生活服务.html#请求地址-15","615":"/生活服务.html#请求参数-15","616":"/生活服务.html#返回data参数-9","617":"/生活服务.html#sdk调用-15","618":"/生活服务.html#车辆违章查询-不再维护","619":"/生活服务.html#接口1-支持列表和规则查询","620":"/生活服务.html#请求地址-16","621":"/生活服务.html#请求参数-16","622":"/生活服务.html#返回data参数-10","623":"/生活服务.html#sdk调用-16","624":"/生活服务.html#接口2-查询车辆违章信息","625":"/生活服务.html#请求地址-17","626":"/生活服务.html#请求参数-17","627":"/生活服务.html#返回data参数-11","628":"/生活服务.html#sdk调用-17","629":"/生活服务.html#车辆违章次数查询","630":"/生活服务.html#请求地址-18","631":"/生活服务.html#请求参数-18","632":"/生活服务.html#返回data参数-12","633":"/生活服务.html#sdk调用-18","634":"/生活服务.html#车辆详细信息查验","635":"/生活服务.html#请求地址-19","636":"/生活服务.html#请求参数-19","637":"/生活服务.html#返回data参数-13","638":"/生活服务.html#sdk调用-19","639":"/生活服务.html#城市空气质量","640":"/生活服务.html#接口1-城市空气质量查询","641":"/生活服务.html#请求地址-20","642":"/生活服务.html#请求参数-20","643":"/生活服务.html#返回data参数-14","644":"/生活服务.html#sdk调用-20","645":"/生活服务.html#接口2-查询城市pm2-5指数","646":"/生活服务.html#请求地址-21","647":"/生活服务.html#请求参数-21","648":"/生活服务.html#返回data参数-15","649":"/生活服务.html#sdk调用-21","650":"/生活服务.html#接口3-查询支持空气质量指数的城市列表","651":"/生活服务.html#请求地址-22","652":"/生活服务.html#请求参数-22","653":"/生活服务.html#返回data参数-16","654":"/生活服务.html#sdk调用-22","655":"/生活服务.html#接口4-查询支持pm2-5指数的城市","656":"/生活服务.html#请求地址-23","657":"/生活服务.html#请求参数-23","658":"/生活服务.html#返回data参数-17","659":"/生活服务.html#sdk调用-23","660":"/生活服务.html#二手车估值","661":"/生活服务.html#接口1-全部品牌列表-免费","662":"/生活服务.html#请求地址-24","663":"/生活服务.html#请求参数-24","664":"/生活服务.html#返回data参数-18","665":"/生活服务.html#sdk调用-24","666":"/生活服务.html#接口2-指定品牌全部车系-免费","667":"/生活服务.html#请求地址-25","668":"/生活服务.html#请求参数-25","669":"/生活服务.html#返回data参数-19","670":"/生活服务.html#sdk调用-25","671":"/生活服务.html#接口3-指定车系具体车型列表-免费","672":"/生活服务.html#请求地址-26","673":"/生活服务.html#请求参数-26","674":"/生活服务.html#返回data参数-20","675":"/生活服务.html#sdk调用-26","676":"/生活服务.html#接口4-估值支持的省份-免费","677":"/生活服务.html#请求地址-27","678":"/生活服务.html#请求参数-27","679":"/生活服务.html#返回data参数-21","680":"/生活服务.html#sdk调用-27","681":"/生活服务.html#接口5-估值支持的城市-免费","682":"/生活服务.html#请求地址-28","683":"/生活服务.html#请求参数-28","684":"/生活服务.html#返回data参数-22","685":"/生活服务.html#sdk调用-28","686":"/生活服务.html#接口6-二手车估值","687":"/生活服务.html#请求地址-29","688":"/生活服务.html#请求参数-29","689":"/生活服务.html#返回data参数-23","690":"/生活服务.html#sdk调用-29","691":"/生活服务.html#根据ip地址查天气","692":"/生活服务.html#请求地址-30","693":"/生活服务.html#请求参数-30","694":"/生活服务.html#返回data参数-24","695":"/生活服务.html#sdk调用-30","696":"/生活服务.html#导演电影查询","697":"/生活服务.html#请求地址-31","698":"/生活服务.html#请求参数-31","699":"/生活服务.html#返回data参数-25","700":"/生活服务.html#sdk调用-31","701":"/生活服务.html#航班信息查询","702":"/生活服务.html#接口1-实时起降信息查询","703":"/生活服务.html#请求地址-32","704":"/生活服务.html#请求参数-32","705":"/生活服务.html#返回data参数-26","706":"/生活服务.html#sdk调用-32","707":"/生活服务.html#接口2-历史起降信息查询","708":"/生活服务.html#请求地址-33","709":"/生活服务.html#请求参数-33","710":"/生活服务.html#返回data参数-27","711":"/生活服务.html#sdk调用-33","712":"/生活服务.html#接口3-根据航班号日期查询未来航班信息","713":"/生活服务.html#请求地址-34","714":"/生活服务.html#请求参数-34","715":"/生活服务.html#返回data参数-28","716":"/生活服务.html#sdk调用-34","717":"/生活服务.html#驾驶证累计计分查询","718":"/生活服务.html#请求地址-35","719":"/生活服务.html#请求参数-35","720":"/生活服务.html#返回data参数-29","721":"/生活服务.html#sdk调用-35","722":"/生活服务.html#驾照题库","723":"/生活服务.html#请求地址-36","724":"/生活服务.html#请求参数-36","725":"/生活服务.html#返回data参数-30","726":"/生活服务.html#sdk调用-36","727":"/生活服务.html#今日国内油价查询","728":"/生活服务.html#请求地址-37","729":"/生活服务.html#请求参数-37","730":"/生活服务.html#返回data参数-31","731":"/生活服务.html#sdk调用-37","732":"/生活服务.html#金额转大写","733":"/生活服务.html#请求地址-38","734":"/生活服务.html#请求参数-38","735":"/生活服务.html#返回data参数-32","736":"/生活服务.html#sdk调用-38","737":"/生活服务.html#空气质量指数","738":"/生活服务.html#请求地址-39","739":"/生活服务.html#请求参数-39","740":"/生活服务.html#返回data参数-33","741":"/生活服务.html#sdk调用-39","742":"/生活服务.html#老黄历","743":"/生活服务.html#接口1-查询日期","744":"/生活服务.html#请求地址-40","745":"/生活服务.html#请求参数-40","746":"/生活服务.html#返回data参数-34","747":"/生活服务.html#sdk调用-40","748":"/生活服务.html#接口2-时辰查询","749":"/生活服务.html#请求地址-41","750":"/生活服务.html#请求参数-41","751":"/生活服务.html#返回data参数-35","752":"/生活服务.html#sdk调用-41","753":"/生活服务.html#汽车obd故障码查询","754":"/生活服务.html#请求地址-42","755":"/生活服务.html#请求参数-42","756":"/生活服务.html#返回参数-6","757":"/生活服务.html#sdk调用-42","758":"/生活服务.html#车辆vin码查询","759":"/生活服务.html#请求地址-43","760":"/生活服务.html#请求参数-43","761":"/生活服务.html#返回data参数-36","762":"/生活服务.html#sdk调用-43","763":"/生活服务.html#全国车辆违章查询v2","764":"/生活服务.html#接口1-获取支持城市查询","765":"/生活服务.html#请求地址-44","766":"/生活服务.html#请求参数-44","767":"/生活服务.html#返回data参数-37","768":"/生活服务.html#sdk调用-44","769":"/生活服务.html#接口2-查询车辆违章信息-1","770":"/生活服务.html#请求地址-45","771":"/生活服务.html#请求参数-45","772":"/生活服务.html#返回data参数-38","773":"/生活服务.html#sdk调用-45","774":"/生活服务.html#全国加油站查询","775":"/生活服务.html#接口1-按城市检索加油站","776":"/生活服务.html#请求地址-46","777":"/生活服务.html#请求参数-46","778":"/生活服务.html#返回data参数-39","779":"/生活服务.html#sdk调用-46","780":"/生活服务.html#接口2-查询周边加油站","781":"/生活服务.html#请求地址-47","782":"/生活服务.html#请求参数-47","783":"/生活服务.html#返回data参数-40","784":"/生活服务.html#sdk调用-47","785":"/生活服务.html#全国停车场实时数据查询","786":"/生活服务.html#功能介绍-introduction","787":"/生活服务.html#接口1-查询指定城市停车场信息列表","788":"/生活服务.html#请求地址-48","789":"/生活服务.html#请求参数-48","790":"/生活服务.html#返回data参数-41","791":"/生活服务.html#sdk调用-48","792":"/生活服务.html#接口2-查询周边停车场信息列表","793":"/生活服务.html#请求地址-49","794":"/生活服务.html#请求参数-49","795":"/生活服务.html#返回data参数-42","796":"/生活服务.html#sdk调用-49","797":"/生活服务.html#接口3-获取停车场详情信息","798":"/生活服务.html#请求地址-50","799":"/生活服务.html#请求参数-50","800":"/生活服务.html#返回data参数-43","801":"/生活服务.html#sdk调用-50","802":"/生活服务.html#接口4-获取开放停车场查询的城市列表","803":"/生活服务.html#请求地址-51","804":"/生活服务.html#请求参数-51","805":"/生活服务.html#返回data参数-44","806":"/生活服务.html#sdk调用-51","807":"/生活服务.html#全球时间查询","808":"/生活服务.html#请求地址-52","809":"/生活服务.html#请求参数-52","810":"/生活服务.html#返回data参数-45","811":"/生活服务.html#sdk调用-52","812":"/生活服务.html#生活小窍门","813":"/生活服务.html#请求地址-53","814":"/生活服务.html#请求参数-53","815":"/生活服务.html#返回data参数-46","816":"/生活服务.html#sdk调用-53","817":"/生活服务.html#生肖配对","818":"/生活服务.html#请求地址-54","819":"/生活服务.html#请求参数-54","820":"/生活服务.html#返回参数-7","821":"/生活服务.html#sdk调用-54","822":"/生活服务.html#手机固化来电显示","823":"/生活服务.html#请求地址-55","824":"/生活服务.html#请求参数-55","825":"/生活服务.html#返回data参数-47","826":"/生活服务.html#sdk调用-55","827":"/生活服务.html#天气预报","828":"/生活服务.html#接口1-根据城市查询天气","829":"/生活服务.html#请求地址-56","830":"/生活服务.html#请求参数-56","831":"/生活服务.html#返回参数-8","832":"/生活服务.html#sdk调用-56","833":"/生活服务.html#接口2-根据城市查询生活指数","834":"/生活服务.html#请求地址-57","835":"/生活服务.html#请求参数-57","836":"/生活服务.html#返回参数-9","837":"/生活服务.html#sdk调用-57","838":"/生活服务.html#接口3-天气种类列表-可内置-无需每次读取","839":"/生活服务.html#请求地址-58","840":"/生活服务.html#请求参数-58","841":"/生活服务.html#返回参数-10","842":"/生活服务.html#sdk调用-58","843":"/生活服务.html#根据坐标查天气","844":"/生活服务.html#请求地址-59","845":"/生活服务.html#请求参数-59","846":"/生活服务.html#返回data参数-48","847":"/生活服务.html#sdk调用-59","848":"/生活服务.html#违章高发地","849":"/生活服务.html#请求地址-60","850":"/生活服务.html#请求参数-60","851":"/生活服务.html#返回data参数-49","852":"/生活服务.html#sdk调用-60","853":"/生活服务.html#尾号限行","854":"/生活服务.html#请求地址-61","855":"/生活服务.html#请求参数-61","856":"/生活服务.html#返回data参数-50","857":"/生活服务.html#sdk调用-61","858":"/生活服务.html#新能源车辆违章查询","859":"/生活服务.html#请求地址-62","860":"/生活服务.html#请求参数-62","861":"/生活服务.html#返回data参数-51","862":"/生活服务.html#sdk调用-62","863":"/生活服务.html#星座配对","864":"/生活服务.html#请求地址-63","865":"/生活服务.html#请求参数-63","866":"/生活服务.html#返回参数-11","867":"/生活服务.html#sdk调用-63","868":"/生活服务.html#星座运势","869":"/生活服务.html#请求地址-64","870":"/生活服务.html#请求参数-64","871":"/生活服务.html#返回参数-12","872":"/生活服务.html#sdk调用-64","873":"/生活服务.html#行政区划查询-免费","874":"/生活服务.html#请求地址-65","875":"/生活服务.html#请求参数-65","876":"/生活服务.html#返回参数-13","877":"/生活服务.html#sdk调用-65","878":"/生活服务.html#影讯api合集-不再维护","879":"/生活服务.html#接口1-关键字检索影片信息","880":"/生活服务.html#请求地址-66","881":"/生活服务.html#请求参数-66","882":"/生活服务.html#返回data参数-52","883":"/生活服务.html#sdk调用-66","884":"/生活服务.html#接口2-检索周边影院","885":"/生活服务.html#请求地址-67","886":"/生活服务.html#请求参数-67","887":"/生活服务.html#返回data参数-53","888":"/生活服务.html#sdk调用-67","889":"/生活服务.html#接口3-关键字影院检索","890":"/生活服务.html#请求地址-68","891":"/生活服务.html#请求参数-68","892":"/生活服务.html#返回data参数-54","893":"/生活服务.html#sdk调用-68","894":"/生活服务.html#接口4-影院上映影片信息","895":"/生活服务.html#请求地址-69","896":"/生活服务.html#请求参数-69","897":"/生活服务.html#返回data参数-55","898":"/生活服务.html#sdk调用-69","899":"/生活服务.html#接口5-今日上映影片","900":"/生活服务.html#请求地址-70","901":"/生活服务.html#请求参数-70","902":"/生活服务.html#返回data参数-56","903":"/生活服务.html#sdk调用-70","904":"/生活服务.html#接口6-支持城市列表","905":"/生活服务.html#请求地址-71","906":"/生活服务.html#请求参数-71","907":"/生活服务.html#返回data参数-57","908":"/生活服务.html#sdk调用-71","909":"/生活服务.html#接口7-影片上映影院查询","910":"/生活服务.html#请求地址-72","911":"/生活服务.html#请求参数-72","912":"/生活服务.html#返回data参数-58","913":"/生活服务.html#sdk调用-72","914":"/生活服务.html#接口8-按影片id检索影片信息","915":"/生活服务.html#请求地址-73","916":"/生活服务.html#请求参数-73","917":"/生活服务.html#返回data参数-59","918":"/生活服务.html#sdk调用-73","919":"/生活服务.html#邮编查询-免费","920":"/生活服务.html#接口1-通过邮编查询对应的地名","921":"/生活服务.html#请求地址-74","922":"/生活服务.html#请求参数-74","923":"/生活服务.html#返回data参数-60","924":"/生活服务.html#sdk调用-74","925":"/生活服务.html#接口2-省份、城市、地区-县-关联的列表","926":"/生活服务.html#请求地址-75","927":"/生活服务.html#请求参数-75","928":"/生活服务.html#返回data参数-61","929":"/生活服务.html#sdk调用-75","930":"/生活服务.html#接口3-根据相关条件查询符合条件地区的邮编","931":"/生活服务.html#请求地址-76","932":"/生活服务.html#请求参数-76","933":"/生活服务.html#返回data参数-62","934":"/生活服务.html#sdk调用-76","935":"/生活服务.html#周公解梦","936":"/生活服务.html#接口1-解梦查询","937":"/生活服务.html#请求地址-77","938":"/生活服务.html#请求参数-77","939":"/生活服务.html#返回参数-14","940":"/生活服务.html#sdk调用-77","941":"/生活服务.html#接口2-梦境分类","942":"/生活服务.html#请求地址-78","943":"/生活服务.html#请求参数-78","944":"/生活服务.html#返回参数-15","945":"/生活服务.html#sdk调用-78","946":"/知乎日报数据.html#_7-web-知乎日报数据","947":"/知乎日报数据.html#_7-1-每日知乎日报列表","948":"/知乎日报数据.html#_7-2-日报详情","949":"/知乎日报数据.html#_7-3-日报短评论列表","950":"/电子商务.html#书籍isbn数据查询","951":"/电子商务.html#请求地址","952":"/电子商务.html#请求参数","953":"/电子商务.html#返回data参数","954":"/电子商务.html#sdk调用","955":"/电子商务.html#常用快递查询","956":"/电子商务.html#接口1-根据单号查询快递信息","957":"/电子商务.html#请求地址-1","958":"/电子商务.html#请求参数-1","959":"/电子商务.html#返回参数","960":"/电子商务.html#sdk调用-1","961":"/电子商务.html#接口2-快递公司列表-免费","962":"/电子商务.html#请求地址-2","963":"/电子商务.html#请求参数-2","964":"/电子商务.html#返回参数-1","965":"/电子商务.html#sdk调用-2","966":"/电子商务.html#二维码解码","967":"/电子商务.html#请求地址-3","968":"/电子商务.html#请求参数-3","969":"/电子商务.html#返回data参数-1","970":"/电子商务.html#sdk调用-3","971":"/电子商务.html#二维码生成","972":"/电子商务.html#请求地址-4","973":"/电子商务.html#请求参数-4","974":"/电子商务.html#返回data参数-2","975":"/电子商务.html#sdk调用-4","976":"/电子商务.html#汇率换算","977":"/电子商务.html#接口1-常用汇率查询","978":"/电子商务.html#请求地址-5","979":"/电子商务.html#请求参数-无","980":"/电子商务.html#sdk调用-5","981":"/电子商务.html#接口2-货币列表","982":"/电子商务.html#请求地址-6","983":"/电子商务.html#请求参数-无-1","984":"/电子商务.html#sdk调用-6","985":"/电子商务.html#接口3-实时汇率查询","986":"/电子商务.html#请求地址-7","987":"/电子商务.html#请求参数-5","988":"/电子商务.html#sdk调用-7","989":"/电子商务.html#收货地址解析","990":"/电子商务.html#请求地址-8","991":"/电子商务.html#请求参数-6","992":"/电子商务.html#返回data参数-3","993":"/电子商务.html#sdk调用-8","994":"/电子商务.html#淘宝客订单号检测","995":"/电子商务.html#请求地址-9","996":"/电子商务.html#请求参数-7","997":"/电子商务.html#返回data参数-4","998":"/电子商务.html#sdk调用-9","999":"/电子商务.html#淘口令解析","1000":"/电子商务.html#请求地址-10","1001":"/电子商务.html#请求参数-8","1002":"/电子商务.html#返回data参数-5","1003":"/电子商务.html#sdk调用-10","1004":"/电子商务.html#条码查询","1005":"/电子商务.html#请求地址-11","1006":"/电子商务.html#请求参数-9","1007":"/电子商务.html#返回data参数-6","1008":"/电子商务.html#sdk调用-11","1009":"/电子商务.html#图书电商数据","1010":"/电子商务.html#接口1-图书分类目录","1011":"/电子商务.html#请求地址-12","1012":"/电子商务.html#请求参数-10","1013":"/电子商务.html#返回data参数-7","1014":"/电子商务.html#sdk调用-12","1015":"/电子商务.html#接口2-图书内容","1016":"/电子商务.html#请求地址-13","1017":"/电子商务.html#请求参数-11","1018":"/电子商务.html#返回参数-2","1019":"/电子商务.html#sdk调用-13","1020":"/电子商务.html#语言翻译","1021":"/电子商务.html#请求地址-14","1022":"/电子商务.html#请求参数-12","1023":"/电子商务.html#返回data参数-8","1024":"/电子商务.html#sdk调用-14","1025":"/知识问答.html#bmi标准体重","1026":"/知识问答.html#请求地址","1027":"/知识问答.html#请求参数","1028":"/知识问答.html#返回data参数","1029":"/知识问答.html#sdk调用","1030":"/知识问答.html#one一个","1031":"/知识问答.html#请求地址-1","1032":"/知识问答.html#请求参数-1","1033":"/知识问答.html#返回data参数-1","1034":"/知识问答.html#sdk调用-1","1035":"/知识问答.html#百科题库","1036":"/知识问答.html#请求地址-2","1037":"/知识问答.html#请求参数-2","1038":"/知识问答.html#返回data参数-2","1039":"/知识问答.html#sdk调用-2","1040":"/知识问答.html#猜成语","1041":"/知识问答.html#请求地址-3","1042":"/知识问答.html#请求参数-3","1043":"/知识问答.html#返回data参数-3","1044":"/知识问答.html#sdk调用-3","1045":"/知识问答.html#猜灯谜","1046":"/知识问答.html#请求地址-4","1047":"/知识问答.html#请求参数-4","1048":"/知识问答.html#返回data参数-4","1049":"/知识问答.html#sdk调用-4","1050":"/知识问答.html#菜谱查询","1051":"/知识问答.html#请求地址-5","1052":"/知识问答.html#请求参数-5","1053":"/知识问答.html#返回data参数-5","1054":"/知识问答.html#sdk调用-5","1055":"/知识问答.html#成语典故","1056":"/知识问答.html#请求地址-6","1057":"/知识问答.html#请求参数-6","1058":"/知识问答.html#返回data参数-6","1059":"/知识问答.html#sdk调用-6","1060":"/知识问答.html#成语接龙","1061":"/知识问答.html#请求地址-7","1062":"/知识问答.html#请求参数-7","1063":"/知识问答.html#返回data参数-7","1064":"/知识问答.html#sdk调用-7","1065":"/知识问答.html#成语字典","1066":"/知识问答.html#请求地址-8","1067":"/知识问答.html#请求参数-8","1068":"/知识问答.html#返回参数","1069":"/知识问答.html#sdk调用-8","1070":"/知识问答.html#宠物大全","1071":"/知识问答.html#请求地址-9","1072":"/知识问答.html#请求参数-9","1073":"/知识问答.html#返回data参数-8","1074":"/知识问答.html#sdk调用-9","1075":"/知识问答.html#二十四节气","1076":"/知识问答.html#请求地址-10","1077":"/知识问答.html#请求参数-10","1078":"/知识问答.html#返回data参数-9","1079":"/知识问答.html#sdk调用-10","1080":"/知识问答.html#古籍名句","1081":"/知识问答.html#请求地址-11","1082":"/知识问答.html#请求参数-11","1083":"/知识问答.html#返回data参数-10","1084":"/知识问答.html#sdk调用-11","1085":"/知识问答.html#故事大全","1086":"/知识问答.html#请求地址-12","1087":"/知识问答.html#请求参数-12","1088":"/知识问答.html#返回data参数-11","1089":"/知识问答.html#sdk调用-12","1090":"/知识问答.html#节假日","1091":"/知识问答.html#请求地址-13","1092":"/知识问答.html#请求参数-13","1093":"/知识问答.html#返回data参数-12","1094":"/知识问答.html#sdk调用-13","1095":"/知识问答.html#垃圾分类","1096":"/知识问答.html#请求地址-14","1097":"/知识问答.html#请求参数-14","1098":"/知识问答.html#返回data参数-13","1099":"/知识问答.html#sdk调用-14","1100":"/知识问答.html#历史上的今天","1101":"/知识问答.html#接口1-根据日期查询事件","1102":"/知识问答.html#请求地址-15","1103":"/知识问答.html#请求参数-15","1104":"/知识问答.html#返回data参数-14","1105":"/知识问答.html#sdk调用-15","1106":"/知识问答.html#接口2-根据事件id查询详细信息","1107":"/知识问答.html#请求地址-16","1108":"/知识问答.html#请求参数-16","1109":"/知识问答.html#返回data参数-15","1110":"/知识问答.html#sdk调用-16","1111":"/知识问答.html#励志名言","1112":"/知识问答.html#请求地址-17","1113":"/知识问答.html#请求参数-17","1114":"/知识问答.html#返回data参数-16","1115":"/知识问答.html#sdk调用-17","1116":"/知识问答.html#每日英语","1117":"/知识问答.html#请求地址-18","1118":"/知识问答.html#请求参数-18","1119":"/知识问答.html#返回data参数-17","1120":"/知识问答.html#sdk调用-18","1121":"/知识问答.html#谜语大全","1122":"/知识问答.html#请求地址-19","1123":"/知识问答.html#请求参数-19","1124":"/知识问答.html#返回data参数-18","1125":"/知识问答.html#sdk调用-19","1126":"/知识问答.html#明星百科档案","1127":"/知识问答.html#请求地址-20","1128":"/知识问答.html#请求参数-20","1129":"/知识问答.html#返回data参数-19","1130":"/知识问答.html#sdk调用-20","1131":"/知识问答.html#脑筋急转弯","1132":"/知识问答.html#请求地址-21","1133":"/知识问答.html#请求参数-21","1134":"/知识问答.html#返回data参数-20","1135":"/知识问答.html#sdk调用-21","1136":"/知识问答.html#朋友圈文案","1137":"/知识问答.html#请求地址-22","1138":"/知识问答.html#请求参数-22","1139":"/知识问答.html#返回data参数-21","1140":"/知识问答.html#sdk调用-22","1141":"/知识问答.html#绕口令","1142":"/知识问答.html#请求地址-23","1143":"/知识问答.html#请求参数-23","1144":"/知识问答.html#返回data参数-22","1145":"/知识问答.html#sdk调用-23","1146":"/知识问答.html#神回复","1147":"/知识问答.html#请求地址-24","1148":"/知识问答.html#请求参数-24","1149":"/知识问答.html#返回data参数-23","1150":"/知识问答.html#sdk调用-24","1151":"/知识问答.html#十万个为什么","1152":"/知识问答.html#请求地址-25","1153":"/知识问答.html#请求参数-25","1154":"/知识问答.html#返回data参数-24","1155":"/知识问答.html#sdk调用-25","1156":"/知识问答.html#顺口溜","1157":"/知识问答.html#请求地址-26","1158":"/知识问答.html#请求参数-26","1159":"/知识问答.html#返回data参数-25","1160":"/知识问答.html#sdk调用-26","1161":"/知识问答.html#唐诗大全","1162":"/知识问答.html#请求地址-27","1163":"/知识问答.html#请求参数-27","1164":"/知识问答.html#返回data参数-26","1165":"/知识问答.html#sdk调用-27","1166":"/知识问答.html#唐诗三百首","1167":"/知识问答.html#请求地址-28","1168":"/知识问答.html#请求参数-28","1169":"/知识问答.html#返回data参数-27","1170":"/知识问答.html#sdk调用-28","1171":"/知识问答.html#万年历","1172":"/知识问答.html#接口1-查询当天详细信息","1173":"/知识问答.html#请求地址-29","1174":"/知识问答.html#请求参数-29","1175":"/知识问答.html#sdk调用-29","1176":"/知识问答.html#接口2-根据传入的月份返回近期的假期列表","1177":"/知识问答.html#请求地址-30","1178":"/知识问答.html#请求参数-30","1179":"/知识问答.html#sdk调用-30","1180":"/知识问答.html#接口3-根据传入年份返回当年假期列表","1181":"/知识问答.html#请求地址-31","1182":"/知识问答.html#请求参数-31","1183":"/知识问答.html#sdk调用-31","1184":"/知识问答.html#网络热词","1185":"/知识问答.html#请求地址-32","1186":"/知识问答.html#请求参数-32","1187":"/知识问答.html#返回data参数-28","1188":"/知识问答.html#sdk调用-32","1189":"/知识问答.html#笑话大全","1190":"/知识问答.html#接口1-按更新时间查询笑话","1191":"/知识问答.html#请求地址-33","1192":"/知识问答.html#请求参数-33","1193":"/知识问答.html#sdk调用-33","1194":"/知识问答.html#接口2-获取最新笑话","1195":"/知识问答.html#请求地址-34","1196":"/知识问答.html#请求参数-34","1197":"/知识问答.html#sdk调用-34","1198":"/知识问答.html#接口3-随机获取笑话","1199":"/知识问答.html#请求地址-35","1200":"/知识问答.html#请求参数-无","1201":"/知识问答.html#sdk调用-35","1202":"/知识问答.html#歇后语","1203":"/知识问答.html#请求地址-36","1204":"/知识问答.html#请求参数-35","1205":"/知识问答.html#返回data参数-29","1206":"/知识问答.html#sdk调用-36","1207":"/知识问答.html#新华字典","1208":"/知识问答.html#接口1-根据汉字查字典","1209":"/知识问答.html#请求地址-37","1210":"/知识问答.html#请求参数-36","1211":"/知识问答.html#返回参数-1","1212":"/知识问答.html#sdk调用-37","1213":"/知识问答.html#接口2-汉字部首列表","1214":"/知识问答.html#请求地址-38","1215":"/知识问答.html#请求参数-37","1216":"/知识问答.html#返回参数-2","1217":"/知识问答.html#sdk调用-38","1218":"/知识问答.html#接口3-汉字拼音列表","1219":"/知识问答.html#请求地址-39","1220":"/知识问答.html#请求参数-38","1221":"/知识问答.html#返回参数-3","1222":"/知识问答.html#sdk调用-39","1223":"/知识问答.html#接口4-根据部首查汉字","1224":"/知识问答.html#请求地址-40","1225":"/知识问答.html#请求参数-39","1226":"/知识问答.html#返回参数-4","1227":"/知识问答.html#sdk调用-40","1228":"/知识问答.html#接口5-根据拼音查汉字","1229":"/知识问答.html#请求地址-41","1230":"/知识问答.html#请求参数-40","1231":"/知识问答.html#返回参数-5","1232":"/知识问答.html#sdk调用-41","1233":"/知识问答.html#接口6-根据汉字id查询详细信息","1234":"/知识问答.html#请求地址-42","1235":"/知识问答.html#请求参数-41","1236":"/知识问答.html#返回参数-6","1237":"/知识问答.html#sdk调用-42","1238":"/知识问答.html#姓氏起源","1239":"/知识问答.html#请求地址-43","1240":"/知识问答.html#请求参数-42","1241":"/知识问答.html#返回data参数-30","1242":"/知识问答.html#sdk调用-43","1243":"/知识问答.html#药品说明书","1244":"/知识问答.html#请求地址-44","1245":"/知识问答.html#请求参数-43","1246":"/知识问答.html#返回data参数-31","1247":"/知识问答.html#sdk调用-44","1248":"/知识问答.html#营养成分表","1249":"/知识问答.html#请求地址-45","1250":"/知识问答.html#请求参数-44","1251":"/知识问答.html#返回data参数-32","1252":"/知识问答.html#sdk调用-45","1253":"/知识问答.html#元曲三百首","1254":"/知识问答.html#请求地址-46","1255":"/知识问答.html#请求参数-45","1256":"/知识问答.html#返回data参数-33","1257":"/知识问答.html#sdk调用-46","1258":"/知识问答.html#中药大全","1259":"/知识问答.html#请求地址-47","1260":"/知识问答.html#请求参数-46","1261":"/知识问答.html#返回data参数-34","1262":"/知识问答.html#sdk调用-47","1263":"/知识问答.html#精选宋词","1264":"/知识问答.html#请求地址-48","1265":"/知识问答.html#请求参数-47","1266":"/知识问答.html#返回data参数-35","1267":"/知识问答.html#sdk调用-48","1268":"/笑话段子轻松一刻.html#_3-笑话段子轻松一刻","1269":"/笑话段子轻松一刻.html#_3-1-笑话段子","1270":"/网络信息.html#_360收录量","1271":"/网络信息.html#请求地址","1272":"/网络信息.html#请求参数","1273":"/网络信息.html#返回data参数","1274":"/网络信息.html#sdk调用","1275":"/网络信息.html#https检测","1276":"/网络信息.html#请求地址-1","1277":"/网络信息.html#请求参数-1","1278":"/网络信息.html#返回data参数-1","1279":"/网络信息.html#sdk调用-1","1280":"/网络信息.html#网站备案查询","1281":"/网络信息.html#请求地址-2","1282":"/网络信息.html#请求参数-2","1283":"/网络信息.html#返回data参数-2","1284":"/网络信息.html#sdk调用-2","1285":"/网络信息.html#域名ipv6检测","1286":"/网络信息.html#请求地址-3","1287":"/网络信息.html#请求参数-3","1288":"/网络信息.html#返回data参数-3","1289":"/网络信息.html#sdk调用-3","1290":"/网络信息.html#ip地址查询","1291":"/网络信息.html#请求地址-4","1292":"/网络信息.html#请求参数-4","1293":"/网络信息.html#返回data参数-4","1294":"/网络信息.html#sdk调用-4","1295":"/网络信息.html#ip地址查询-详版","1296":"/网络信息.html#请求地址-5","1297":"/网络信息.html#请求参数-5","1298":"/网络信息.html#返回data参数-5","1299":"/网络信息.html#sdk调用-5","1300":"/网络信息.html#百度权重查询","1301":"/网络信息.html#接口1-百度pc权重","1302":"/网络信息.html#请求地址-6","1303":"/网络信息.html#请求参数-6","1304":"/网络信息.html#返回data参数-6","1305":"/网络信息.html#sdk调用-6","1306":"/网络信息.html#接口2-百度移动权重","1307":"/网络信息.html#请求地址-7","1308":"/网络信息.html#请求参数-7","1309":"/网络信息.html#返回data参数-7","1310":"/网络信息.html#sdk调用-7","1311":"/网络信息.html#百度反链数","1312":"/网络信息.html#请求地址-8","1313":"/网络信息.html#请求参数-8","1314":"/网络信息.html#返回data参数-8","1315":"/网络信息.html#sdk调用-8","1316":"/网络信息.html#百度关键词收录量","1317":"/网络信息.html#请求地址-9","1318":"/网络信息.html#请求参数-9","1319":"/网络信息.html#返回data参数-9","1320":"/网络信息.html#sdk调用-9","1321":"/网络信息.html#百度收录量","1322":"/网络信息.html#请求地址-10","1323":"/网络信息.html#请求参数-10","1324":"/网络信息.html#返回data参数-10","1325":"/网络信息.html#sdk调用-10","1326":"/网络信息.html#百度收录量-1","1327":"/网络信息.html#请求地址-11","1328":"/网络信息.html#请求参数-11","1329":"/网络信息.html#返回data参数-11","1330":"/网络信息.html#sdk调用-11","1331":"/网络信息.html#百度url收录","1332":"/网络信息.html#接口1-百度移动url收录","1333":"/网络信息.html#请求地址-12","1334":"/网络信息.html#请求参数-12","1335":"/网络信息.html#返回data参数-12","1336":"/网络信息.html#sdk调用-12","1337":"/网络信息.html#接口2-百度pc-url收录","1338":"/网络信息.html#请求地址-13","1339":"/网络信息.html#请求参数-13","1340":"/网络信息.html#返回data参数-13","1341":"/网络信息.html#sdk调用-13","1342":"/网络信息.html#查询域名解析","1343":"/网络信息.html#请求地址-14","1344":"/网络信息.html#请求参数-14","1345":"/网络信息.html#返回data参数-14","1346":"/网络信息.html#sdk调用-14","1347":"/网络信息.html#地图坐标服务","1348":"/网络信息.html#请求地址-15","1349":"/网络信息.html#请求参数-15","1350":"/网络信息.html#返回data参数-15","1351":"/网络信息.html#sdk调用-15","1352":"/网络信息.html#恶意ip检测","1353":"/网络信息.html#请求地址-16","1354":"/网络信息.html#请求参数-16","1355":"/网络信息.html#返回data参数-16","1356":"/网络信息.html#sdk调用-16","1357":"/网络信息.html#恶意链接检测","1358":"/网络信息.html#请求地址-17","1359":"/网络信息.html#请求参数-17","1360":"/网络信息.html#返回data参数-17","1361":"/网络信息.html#sdk调用-17","1362":"/网络信息.html#关键词百度排名","1363":"/网络信息.html#接口1-关键词百度pc排名","1364":"/网络信息.html#请求地址-18","1365":"/网络信息.html#请求参数-18","1366":"/网络信息.html#返回data参数-18","1367":"/网络信息.html#sdk调用-18","1368":"/网络信息.html#接口2-关键词百度移动排名","1369":"/网络信息.html#请求地址-19","1370":"/网络信息.html#请求参数-19","1371":"/网络信息.html#返回data参数-19","1372":"/网络信息.html#sdk调用-19","1373":"/网络信息.html#关键词百度指数","1374":"/网络信息.html#请求地址-20","1375":"/网络信息.html#请求参数-20","1376":"/网络信息.html#返回data参数-20","1377":"/网络信息.html#sdk调用-20","1378":"/网络信息.html#经纬度地址解析","1379":"/网络信息.html#请求地址-21","1380":"/网络信息.html#请求参数-21","1381":"/网络信息.html#返回data参数-21","1382":"/网络信息.html#sdk调用-21","1383":"/网络信息.html#数字btc-eth-ltc地址","1384":"/网络信息.html#请求地址-22","1385":"/网络信息.html#请求参数-22","1386":"/网络信息.html#返回data参数-22","1387":"/网络信息.html#sdk调用-22","1388":"/网络信息.html#搜狗收录量","1389":"/网络信息.html#请求地址-23","1390":"/网络信息.html#请求参数-23","1391":"/网络信息.html#返回data参数-23","1392":"/网络信息.html#sdk调用-23","1393":"/网络信息.html#腾讯域名检测","1394":"/网络信息.html#请求地址-24","1395":"/网络信息.html#请求参数-24","1396":"/网络信息.html#返回data参数-24","1397":"/网络信息.html#sdk调用-24","1398":"/网络信息.html#网安备案查询","1399":"/网络信息.html#请求地址-25","1400":"/网络信息.html#请求参数-25","1401":"/网络信息.html#返回data参数-25","1402":"/网络信息.html#sdk调用-25","1403":"/网络信息.html#网页转图片-维护中","1404":"/网络信息.html#请求地址-26","1405":"/网络信息.html#请求参数-26","1406":"/网络信息.html#返回data参数-26","1407":"/网络信息.html#sdk调用-26","1408":"/网络信息.html#网站alexa查询","1409":"/网络信息.html#请求地址-27","1410":"/网络信息.html#请求参数-27","1411":"/网络信息.html#返回data参数-27","1412":"/网络信息.html#sdk调用-27","1413":"/网络信息.html#icp域名备案查询","1414":"/网络信息.html#请求地址-28","1415":"/网络信息.html#请求参数-28","1416":"/网络信息.html#返回data参数-28","1417":"/网络信息.html#sdk调用-28","1418":"/网络信息.html#网站tdk信息查询","1419":"/网络信息.html#请求地址-29","1420":"/网络信息.html#请求参数-29","1421":"/网络信息.html#返回data参数-29","1422":"/网络信息.html#sdk调用-29","1423":"/网络信息.html#网站whois查询","1424":"/网络信息.html#接口1-whois查询","1425":"/网络信息.html#请求地址-30","1426":"/网络信息.html#请求参数-30","1427":"/网络信息.html#返回data参数-30","1428":"/网络信息.html#sdk调用-30","1429":"/网络信息.html#接口2-whois反查","1430":"/网络信息.html#请求地址-31","1431":"/网络信息.html#请求参数-31","1432":"/网络信息.html#返回data参数-31","1433":"/网络信息.html#sdk调用-31","1434":"/网络信息.html#网站排行榜查询","1435":"/网络信息.html#请求地址-32","1436":"/网络信息.html#请求参数-32","1437":"/网络信息.html#返回data参数-32","1438":"/网络信息.html#sdk调用-32","1439":"/网络信息.html#网址转换","1440":"/网络信息.html#请求地址-33","1441":"/网络信息.html#请求参数-33","1442":"/网络信息.html#返回data参数-33","1443":"/网络信息.html#sdk调用-33","1444":"/网络信息.html#微信域名检测","1445":"/网络信息.html#接口1-检测url地址是否被拦截","1446":"/网络信息.html#请求地址-34","1447":"/网络信息.html#请求参数-34","1448":"/网络信息.html#返回data参数-34","1449":"/网络信息.html#sdk调用-34","1450":"/网络信息.html#接口2-检测域名是否被拦截或转码","1451":"/网络信息.html#请求地址-35","1452":"/网络信息.html#请求参数-35","1453":"/网络信息.html#返回data参数-35","1454":"/网络信息.html#sdk调用-35","1455":"/网络信息.html#主办单位备案-实时","1456":"/网络信息.html#请求地址-36","1457":"/网络信息.html#请求参数-36","1458":"/网络信息.html#返回data参数-36","1459":"/网络信息.html#sdk调用-36","1460":"/视频模块.html#_2-视频模块","1461":"/视频模块.html#_2-1-视频首页数据","1462":"/视频模块.html#_2-2-视频分类列表","1463":"/视频模块.html#_2-3-视频详情","1464":"/豆瓣热播电影.html#_8-豆瓣热播电影","1465":"/豆瓣热播电影.html#_8-1-热播电影列表","1466":"/豆瓣热播电影.html#_8-2-热播电影详情"},"fieldIds":{"title":0,"titles":1,"text":2},"fieldLength":{"0":[4,1,1],"1":[2,4,70],"2":[6,4,69],"3":[3,4,80],"4":[3,4,99],"5":[3,4,76],"6":[5,4,53],"7":[3,4,54],"8":[3,4,33],"9":[2,4,56],"10":[3,4,4],"11":[4,4,52],"12":[3,1,18],"13":[9,3,1],"14":[23,3,1],"15":[10,3,1],"16":[7,3,1],"17":[9,3,1],"18":[2,3,4],"19":[1,3,21],"20":[2,3,85],"21":[1,3,1],"22":[1,3,19],"23":[10,1,31],"24":[1,1,7],"25":[1,1,9],"26":[1,1,12],"27":[1,1,24],"28":[1,1,24],"29":[1,1,20],"30":[1,1,8],"31":[1,1,18],"32":[1,1,7],"33":[1,1,52],"34":[1,1,6],"35":[1,1,9],"36":[1,1,17],"37":[1,1,13],"38":[1,1,23],"39":[1,1,8],"40":[1,1,8],"41":[1,1,20],"42":[1,1,53],"43":[1,1,38],"44":[1,1,9],"45":[1,1,9],"46":[1,1,17],"47":[1,1,42],"48":[1,1,28],"49":[1,1,9],"50":[1,1,8],"51":[1,1,26],"52":[1,1,17],"53":[1,1,51],"54":[1,1,12],"55":[1,1,8],"56":[1,1,13],"57":[1,1,15],"58":[1,1,36],"59":[1,1,10],"60":[1,1,8],"61":[1,1,12],"62":[1,1,7],"63":[1,1,18],"64":[1,1,15],"65":[1,1,9],"66":[1,1,26],"67":[1,1,30],"68":[1,1,43],"69":[1,1,9],"70":[1,1,8],"71":[1,1,21],"72":[1,1,9],"73":[1,1,22],"74":[1,1,10],"75":[1,1,8],"76":[1,1,12],"77":[1,1,50],"78":[1,1,69],"79":[1,1,20],"80":[1,1,8],"81":[1,1,27],"82":[1,1,5],"83":[1,1,56],"84":[2,1,8],"85":[1,2,8],"86":[1,2,22],"87":[1,2,6],"88":[1,2,25],"89":[1,1,7],"90":[1,1,8],"91":[1,1,13],"92":[1,1,11],"93":[1,1,25],"94":[3,1,8],"95":[1,3,8],"96":[1,3,18],"97":[1,3,9],"98":[1,3,19],"99":[1,1,20],"100":[1,1,10],"101":[1,1,40],"102":[1,1,5],"103":[1,1,49],"104":[1,1,11],"105":[1,1,9],"106":[1,1,12],"107":[1,1,43],"108":[1,1,23],"109":[1,1,11],"110":[1,1,8],"111":[1,1,13],"112":[1,1,20],"113":[1,1,29],"114":[1,1,9],"115":[1,1,8],"116":[1,1,12],"117":[1,1,20],"118":[1,1,28],"119":[1,1,17],"120":[1,1,8],"121":[1,1,19],"122":[1,1,22],"123":[1,1,72],"124":[1,1,7],"125":[1,1,8],"126":[1,1,13],"127":[1,1,36],"128":[1,1,23],"129":[1,1,9],"130":[1,1,8],"131":[1,1,12],"132":[1,1,27],"133":[1,1,32],"134":[1,1,7],"135":[1,1,8],"136":[1,1,15],"137":[1,1,10],"138":[1,1,19],"139":[1,1,7],"140":[1,1,8],"141":[1,1,13],"142":[1,1,20],"143":[1,1,21],"144":[1,1,13],"145":[1,1,9],"146":[1,1,26],"147":[1,1,32],"148":[1,1,47],"149":[1,1,6],"150":[1,1,48],"151":[3,1,5],"152":[1,3,8],"153":[1,3,39],"154":[1,3,9],"155":[1,3,20],"156":[3,1,5],"157":[1,3,8],"158":[1,3,26],"159":[1,3,9],"160":[1,3,20],"161":[3,1,7],"162":[1,3,8],"163":[1,3,13],"164":[1,3,11],"165":[1,3,18],"166":[1,1,16],"167":[1,1,8],"168":[1,1,22],"169":[1,1,22],"170":[1,1,27],"171":[1,1,15],"172":[1,1,8],"173":[1,1,19],"174":[1,1,43],"175":[1,1,47],"176":[1,1,10],"177":[1,1,8],"178":[1,1,26],"179":[1,1,24],"180":[1,1,31],"181":[1,1,12],"182":[1,1,9],"183":[1,1,24],"184":[1,1,24],"185":[1,1,32],"186":[1,1,7],"187":[2,1,1],"188":[1,2,8],"189":[1,2,17],"190":[1,2,6],"191":[1,2,20],"192":[2,1,7],"193":[1,2,8],"194":[1,2,12],"195":[1,2,76],"196":[1,2,44],"197":[2,1,15],"198":[3,2,91],"199":[2,2,72],"200":[4,2,138],"201":[3,1,4],"202":[3,3,198],"203":[3,3,224],"204":[2,1,5],"205":[4,2,98],"206":[3,2,35],"207":[8,1,18],"208":[2,1,23],"209":[3,2,26],"210":[3,2,9],"211":[4,2,133],"212":[3,2,32],"213":[4,2,27],"214":[4,2,36],"215":[3,2,23],"216":[3,2,11],"217":[3,2,32],"218":[5,2,40],"219":[3,2,87],"220":[3,2,29],"221":[4,2,18],"222":[3,2,94],"223":[2,1,3],"224":[3,2,100],"225":[1,1,7],"226":[1,1,8],"227":[1,1,13],"228":[1,1,22],"229":[1,1,41],"230":[1,1,8],"231":[1,1,8],"232":[1,1,19],"233":[1,1,22],"234":[1,1,32],"235":[1,1,8],"236":[1,1,9],"237":[1,1,14],"238":[1,1,93],"239":[1,1,104],"240":[1,1,6],"241":[1,1,8],"242":[1,1,21],"243":[1,1,19],"244":[1,1,92],"245":[3,1,11],"246":[1,3,8],"247":[1,3,16],"248":[1,3,30],"249":[1,3,55],"250":[1,1,10],"251":[1,1,8],"252":[1,1,26],"253":[1,1,30],"254":[1,1,47],"255":[1,1,3],"256":[1,1,11],"257":[1,1,8],"258":[1,1,16],"259":[1,1,47],"260":[1,1,46],"261":[3,1,24],"262":[1,3,8],"263":[1,3,23],"264":[1,3,38],"265":[1,3,45],"266":[3,1,25],"267":[1,3,9],"268":[1,3,23],"269":[1,3,38],"270":[1,3,44],"271":[1,1,21],"272":[1,1,8],"273":[1,1,26],"274":[1,1,20],"275":[1,1,31],"276":[1,1,27],"277":[1,1,8],"278":[1,1,23],"279":[1,1,19],"280":[1,1,41],"281":[2,1,3],"282":[3,2,46],"283":[3,2,45],"284":[3,2,51],"285":[3,2,59],"286":[3,2,138],"287":[3,2,68],"288":[3,2,27],"289":[3,2,103],"290":[3,2,152],"291":[2,2,51],"292":[4,2,35],"293":[2,1,5],"294":[3,2,95],"295":[2,1,8],"296":[2,2,14],"297":[3,2,45],"298":[3,2,484],"299":[3,2,35],"300":[1,1,7],"301":[1,1,8],"302":[1,1,20],"303":[1,1,15],"304":[1,1,71],"305":[1,1,9],"306":[1,1,8],"307":[1,1,20],"308":[1,1,15],"309":[1,1,60],"310":[1,1,7],"311":[1,1,8],"312":[1,1,20],"313":[1,1,15],"314":[1,1,68],"315":[1,1,10],"316":[1,1,8],"317":[1,1,20],"318":[1,1,15],"319":[1,1,60],"320":[1,1,7],"321":[1,1,8],"322":[1,1,20],"323":[1,1,15],"324":[1,1,51],"325":[1,1,6],"326":[1,1,8],"327":[1,1,20],"328":[1,1,15],"329":[1,1,56],"330":[1,1,9],"331":[1,1,8],"332":[1,1,20],"333":[1,1,15],"334":[1,1,68],"335":[1,1,8],"336":[1,1,8],"337":[1,1,22],"338":[1,1,45],"339":[1,1,65],"340":[1,1,7],"341":[1,1,8],"342":[1,1,17],"343":[1,1,15],"344":[1,1,56],"345":[1,1,7],"346":[1,1,8],"347":[1,1,2],"348":[1,1,19],"349":[1,1,23],"350":[1,1,11],"351":[1,1,8],"352":[1,1,2],"353":[1,1,84],"354":[1,1,99],"355":[1,1,8],"356":[1,1,8],"357":[1,1,20],"358":[1,1,15],"359":[1,1,83],"360":[1,1,6],"361":[1,1,8],"362":[1,1,20],"363":[1,1,15],"364":[1,1,68],"365":[1,1,7],"366":[1,1,8],"367":[1,1,20],"368":[1,1,15],"369":[1,1,76],"370":[1,1,6],"371":[1,1,8],"372":[1,1,20],"373":[1,1,15],"374":[1,1,59],"375":[1,1,7],"376":[1,1,8],"377":[1,1,20],"378":[1,1,15],"379":[1,1,59],"380":[1,1,6],"381":[1,1,8],"382":[1,1,20],"383":[1,1,15],"384":[1,1,58],"385":[1,1,9],"386":[1,1,8],"387":[1,1,20],"388":[1,1,15],"389":[1,1,63],"390":[1,1,8],"391":[1,1,8],"392":[1,1,22],"393":[1,1,36],"394":[1,1,81],"395":[1,1,8],"396":[1,1,8],"397":[1,1,20],"398":[1,1,15],"399":[1,1,60],"400":[1,1,11],"401":[1,1,8],"402":[1,1,20],"403":[1,1,15],"404":[1,1,57],"405":[1,1,9],"406":[1,1,8],"407":[1,1,20],"408":[1,1,15],"409":[1,1,54],"410":[1,1,6],"411":[1,1,8],"412":[1,1,20],"413":[1,1,15],"414":[1,1,82],"415":[1,1,9],"416":[1,1,8],"417":[1,1,20],"418":[1,1,15],"419":[1,1,65],"420":[1,1,7],"421":[1,1,8],"422":[1,1,20],"423":[1,1,15],"424":[1,1,80],"425":[1,1,8],"426":[1,1,8],"427":[1,1,20],"428":[1,1,43],"429":[1,1,72],"430":[1,1,9],"431":[1,1,8],"432":[1,1,20],"433":[1,1,15],"434":[1,1,62],"435":[1,1,8],"436":[1,1,8],"437":[1,1,20],"438":[1,1,15],"439":[1,1,47],"440":[1,1,9],"441":[1,1,8],"442":[1,1,20],"443":[1,1,15],"444":[1,1,69],"445":[1,1,7],"446":[1,1,8],"447":[1,1,20],"448":[1,1,15],"449":[1,1,72],"450":[1,1,9],"451":[1,1,8],"452":[1,1,20],"453":[1,1,15],"454":[1,1,65],"455":[1,1,8],"456":[1,1,8],"457":[1,1,20],"458":[1,1,15],"459":[1,1,67],"460":[1,1,7],"461":[1,1,8],"462":[1,1,20],"463":[1,1,15],"464":[1,1,72],"465":[1,1,6],"466":[1,1,8],"467":[1,1,2],"468":[1,1,11],"469":[1,1,28],"470":[1,1,13],"471":[1,1,8],"472":[1,1,2],"473":[1,1,12],"474":[1,1,27],"475":[1,1,10],"476":[1,1,8],"477":[1,1,59],"478":[1,1,15],"479":[1,1,56],"480":[1,1,13],"481":[1,1,8],"482":[1,1,12],"483":[1,1,17],"484":[1,1,50],"485":[1,1,10],"486":[1,1,8],"487":[1,1,16],"488":[1,1,36],"489":[1,1,54],"490":[1,1,6],"491":[1,1,8],"492":[1,1,16],"493":[1,1,15],"494":[1,1,77],"495":[1,1,13],"496":[1,1,8],"497":[1,1,12],"498":[1,1,16],"499":[1,1,27],"500":[1,1,15],"501":[1,1,8],"502":[1,1,33],"503":[1,1,5],"504":[1,1,57],"505":[1,1,6],"506":[1,1,8],"507":[1,1,20],"508":[1,1,15],"509":[1,1,59],"510":[1,1,9],"511":[1,1,8],"512":[1,1,20],"513":[1,1,15],"514":[1,1,62],"515":[1,1,10],"516":[1,1,8],"517":[1,1,20],"518":[1,1,15],"519":[1,1,71],"520":[1,1,9],"521":[1,1,8],"522":[1,1,20],"523":[1,1,15],"524":[1,1,58],"525":[1,1,11],"526":[1,1,8],"527":[1,1,22],"528":[1,1,15],"529":[1,1,86],"530":[1,1,7],"531":[1,1,8],"532":[1,1,20],"533":[1,1,15],"534":[1,1,71],"535":[1,1,7],"536":[1,1,8],"537":[1,1,12],"538":[1,1,9],"539":[1,1,40],"540":[1,1,6],"541":[1,1,8],"542":[1,1,45],"543":[1,1,6],"544":[1,1,215],"545":[1,1,7],"546":[1,1,8],"547":[1,1,15],"548":[1,1,7],"549":[1,1,22],"550":[1,1,15],"551":[2,1,1],"552":[1,2,8],"553":[1,2,2],"554":[1,2,5],"555":[1,2,45],"556":[2,1,1],"557":[1,2,8],"558":[1,2,16],"559":[1,2,5],"560":[1,2,79],"561":[2,1,1],"562":[1,2,8],"563":[1,2,20],"564":[1,2,5],"565":[1,2,68],"566":[2,1,1],"567":[1,2,8],"568":[1,2,31],"569":[1,2,5],"570":[1,2,73],"571":[1,1,7],"572":[1,1,10],"573":[1,1,14],"574":[1,1,2],"575":[1,1,76],"576":[1,1,7],"577":[1,1,9],"578":[1,1,12],"579":[1,1,2],"580":[1,1,20],"581":[1,1,7],"582":[1,1,8],"583":[1,1,12],"584":[1,1,2],"585":[1,1,44],"586":[1,1,7],"587":[1,1,8],"588":[1,1,12],"589":[1,1,2],"590":[1,1,19],"591":[1,1,6],"592":[2,1,3],"593":[1,2,8],"594":[1,2,12],"595":[1,2,23],"596":[1,2,30],"597":[2,1,1],"598":[1,2,8],"599":[1,2,20],"600":[1,2,33],"601":[1,2,53],"602":[1,1,9],"603":[2,1,1],"604":[1,2,8],"605":[1,2,15],"606":[1,2,15],"607":[1,2,36],"608":[2,1,1],"609":[1,2,8],"610":[1,2,53],"611":[1,2,53],"612":[1,2,29],"613":[2,1,1],"614":[1,2,8],"615":[1,2,17],"616":[1,2,15],"617":[1,2,35],"618":[3,1,6],"619":[2,1,4],"620":[1,2,8],"621":[1,2,18],"622":[1,2,33],"623":[1,2,10],"624":[2,1,1],"625":[1,2,8],"626":[1,2,72],"627":[1,2,16],"628":[1,2,62],"629":[1,1,5],"630":[1,1,8],"631":[1,1,32],"632":[1,1,17],"633":[1,1,24],"634":[1,1,13],"635":[1,1,8],"636":[1,1,24],"637":[1,1,97],"638":[1,1,82],"639":[1,1,9],"640":[2,1,1],"641":[1,2,8],"642":[1,2,17],"643":[1,2,14],"644":[1,2,127],"645":[3,1,1],"646":[1,3,8],"647":[1,3,17],"648":[1,3,2],"649":[1,3,55],"650":[2,1,1],"651":[1,2,8],"652":[1,2,2],"653":[1,2,2],"654":[1,2,32],"655":[3,1,1],"656":[1,3,9],"657":[1,3,2],"658":[1,3,2],"659":[1,3,30],"660":[1,1,6],"661":[4,1,2],"662":[1,4,9],"663":[1,4,2],"664":[1,4,14],"665":[1,4,35],"666":[4,1,7],"667":[1,4,9],"668":[1,4,12],"669":[1,4,16],"670":[1,4,30],"671":[4,1,10],"672":[1,4,9],"673":[1,4,12],"674":[1,4,39],"675":[1,4,56],"676":[4,1,2],"677":[1,4,9],"678":[1,4,2],"679":[1,4,10],"680":[1,4,22],"681":[4,1,2],"682":[1,4,9],"683":[1,4,12],"684":[1,4,10],"685":[1,4,56],"686":[2,1,2],"687":[1,2,9],"688":[1,2,36],"689":[1,2,45],"690":[1,2,80],"691":[1,1,7],"692":[1,1,8],"693":[1,1,40],"694":[1,1,6],"695":[1,1,216],"696":[1,1,7],"697":[1,1,10],"698":[1,1,12],"699":[1,1,2],"700":[1,1,96],"701":[1,1,7],"702":[2,1,6],"703":[1,2,8],"704":[1,2,18],"705":[1,2,42],"706":[1,2,69],"707":[2,1,1],"708":[1,2,8],"709":[1,2,15],"710":[1,2,36],"711":[1,2,59],"712":[2,1,1],"713":[1,2,8],"714":[1,2,16],"715":[1,2,36],"716":[1,2,59],"717":[1,1,6],"718":[1,1,8],"719":[1,1,14],"720":[1,1,9],"721":[1,1,20],"722":[1,1,7],"723":[1,1,8],"724":[1,1,36],"725":[1,1,28],"726":[1,1,74],"727":[1,1,8],"728":[1,1,8],"729":[1,1,2],"730":[1,1,6],"731":[1,1,123],"732":[1,1,11],"733":[1,1,8],"734":[1,1,12],"735":[1,1,23],"736":[1,1,31],"737":[1,1,7],"738":[1,1,8],"739":[1,1,12],"740":[1,1,71],"741":[1,1,52],"742":[1,1,8],"743":[2,1,1],"744":[1,2,8],"745":[1,2,14],"746":[1,2,24],"747":[1,2,60],"748":[2,1,1],"749":[1,2,8],"750":[1,2,14],"751":[1,2,16],"752":[1,2,59],"753":[1,1,11],"754":[1,1,8],"755":[1,1,14],"756":[1,1,15],"757":[1,1,51],"758":[1,1,16],"759":[1,1,8],"760":[1,1,12],"761":[1,1,119],"762":[1,1,88],"763":[1,1,10],"764":[2,1,2],"765":[1,2,8],"766":[1,2,13],"767":[1,2,31],"768":[1,2,30],"769":[2,1,6],"770":[1,2,8],"771":[1,2,23],"772":[1,2,59],"773":[1,2,73],"774":[1,1,8],"775":[2,1,1],"776":[1,2,8],"777":[1,2,23],"778":[1,2,40],"779":[1,2,77],"780":[2,1,1],"781":[1,2,8],"782":[1,2,33],"783":[1,2,43],"784":[1,2,82],"785":[1,1,10],"786":[2,1,15],"787":[2,1,1],"788":[1,2,8],"789":[1,2,84],"790":[1,2,59],"791":[1,2,86],"792":[2,1,1],"793":[1,2,8],"794":[1,2,27],"795":[1,2,63],"796":[1,2,84],"797":[2,1,1],"798":[1,2,8],"799":[1,2,17],"800":[1,2,51],"801":[1,2,70],"802":[2,1,1],"803":[1,2,9],"804":[1,2,2],"805":[1,2,7],"806":[1,2,81],"807":[1,1,6],"808":[1,1,8],"809":[1,1,12],"810":[1,1,30],"811":[1,1,33],"812":[1,1,8],"813":[1,1,8],"814":[1,1,2],"815":[1,1,11],"816":[1,1,19],"817":[1,1,7],"818":[1,1,8],"819":[1,1,17],"820":[1,1,5],"821":[1,1,24],"822":[1,1,11],"823":[1,1,8],"824":[1,1,14],"825":[1,1,6],"826":[1,1,78],"827":[1,1,13],"828":[2,1,1],"829":[1,2,8],"830":[1,2,17],"831":[1,2,35],"832":[1,2,62],"833":[2,1,1],"834":[1,2,8],"835":[1,2,17],"836":[1,2,30],"837":[1,2,89],"838":[5,1,1],"839":[1,5,8],"840":[1,5,2],"841":[1,5,2],"842":[1,5,84],"843":[1,1,9],"844":[1,1,8],"845":[1,1,66],"846":[1,1,2],"847":[1,1,216],"848":[1,1,7],"849":[1,1,8],"850":[1,1,33],"851":[1,1,2],"852":[1,1,77],"853":[1,1,14],"854":[1,1,8],"855":[1,1,37],"856":[1,1,39],"857":[1,1,78],"858":[1,1,11],"859":[1,1,9],"860":[1,1,34],"861":[1,1,18],"862":[1,1,62],"863":[1,1,7],"864":[1,1,8],"865":[1,1,17],"866":[1,1,5],"867":[1,1,66],"868":[1,1,9],"869":[1,1,8],"870":[1,1,21],"871":[1,1,5],"872":[1,1,65],"873":[3,1,7],"874":[1,3,8],"875":[1,3,14],"876":[1,3,14],"877":[1,3,28],"878":[3,1,9],"879":[2,1,1],"880":[1,2,8],"881":[1,2,30],"882":[1,2,54],"883":[1,2,110],"884":[2,1,1],"885":[1,2,8],"886":[1,2,19],"887":[1,2,26],"888":[1,2,78],"889":[2,1,1],"890":[1,2,9],"891":[1,2,26],"892":[1,2,23],"893":[1,2,239],"894":[2,1,1],"895":[1,2,9],"896":[1,2,17],"897":[1,2,15],"898":[1,2,114],"899":[2,1,1],"900":[1,2,8],"901":[1,2,13],"902":[1,2,12],"903":[1,2,44],"904":[2,1,1],"905":[1,2,9],"906":[1,2,2],"907":[1,2,18],"908":[1,2,35],"909":[2,1,1],"910":[1,2,9],"911":[1,2,11],"912":[1,2,9],"913":[1,2,39],"914":[2,1,1],"915":[1,2,8],"916":[1,2,9],"917":[1,2,54],"918":[1,2,89],"919":[3,1,4],"920":[2,1,1],"921":[1,2,8],"922":[1,2,24],"923":[1,2,5],"924":[1,2,37],"925":[6,1,1],"926":[1,6,8],"927":[1,6,2],"928":[1,6,5],"929":[1,6,67],"930":[2,1,1],"931":[1,2,8],"932":[1,2,30],"933":[1,2,5],"934":[1,2,49],"935":[1,1,9],"936":[2,1,1],"937":[1,2,8],"938":[1,2,23],"939":[1,2,5],"940":[1,2,57],"941":[2,1,1],"942":[1,2,8],"943":[1,2,17],"944":[1,2,5],"945":[1,2,22],"946":[3,1,5],"947":[3,3,51],"948":[3,3,339],"949":[3,3,73],"950":[1,1,10],"951":[1,1,8],"952":[1,1,12],"953":[1,1,37],"954":[1,1,77],"955":[1,1,4],"956":[2,1,5],"957":[1,1,8],"958":[1,1,23],"959":[1,1,123],"960":[1,2,13],"961":[4,1,1],"962":[1,1,9],"963":[1,1,14],"964":[1,1,19],"965":[1,1,50],"966":[1,1,14],"967":[1,1,8],"968":[1,1,15],"969":[1,1,18],"970":[1,1,22],"971":[1,1,8],"972":[1,1,8],"973":[1,1,47],"974":[1,1,5],"975":[1,1,28],"976":[1,1,11],"977":[2,1,4],"978":[1,1,8],"979":[3,1,1],"980":[1,4,68],"981":[2,1,2],"982":[1,1,7],"983":[3,1,1],"984":[1,4,30],"985":[2,1,4],"986":[1,1,7],"987":[1,1,14],"988":[1,2,45],"989":[1,1,17],"990":[1,1,8],"991":[1,1,12],"992":[1,1,30],"993":[1,1,31],"994":[1,1,7],"995":[1,1,9],"996":[1,1,12],"997":[1,1,12],"998":[1,1,27],"999":[1,1,8],"1000":[1,1,8],"1001":[1,1,12],"1002":[1,1,27],"1003":[1,1,56],"1004":[1,1,14],"1005":[1,1,8],"1006":[1,1,13],"1007":[1,1,74],"1008":[1,1,59],"1009":[1,1,9],"1010":[2,1,1],"1011":[1,2,8],"1012":[1,2,2],"1013":[1,2,10],"1014":[1,2,51],"1015":[2,1,1],"1016":[1,2,8],"1017":[1,2,15],"1018":[1,2,5],"1019":[1,2,162],"1020":[1,1,8],"1021":[1,1,8],"1022":[1,1,16],"1023":[1,1,18],"1024":[1,1,24],"1025":[1,1,12],"1026":[1,1,8],"1027":[1,1,24],"1028":[1,1,33],"1029":[1,1,39],"1030":[1,1,7],"1031":[1,1,8],"1032":[1,1,20],"1033":[1,1,37],"1034":[1,1,38],"1035":[1,1,7],"1036":[1,1,8],"1037":[1,1,2],"1038":[1,1,29],"1039":[1,1,47],"1040":[1,1,10],"1041":[1,1,8],"1042":[1,1,2],"1043":[1,1,40],"1044":[1,1,43],"1045":[1,1,6],"1046":[1,1,8],"1047":[1,1,2],"1048":[1,1,28],"1049":[1,1,32],"1050":[1,1,10],"1051":[1,1,8],"1052":[1,1,19],"1053":[1,1,53],"1054":[1,1,147],"1055":[1,1,10],"1056":[1,1,8],"1057":[1,1,22],"1058":[1,1,29],"1059":[1,1,36],"1060":[1,1,28],"1061":[1,1,8],"1062":[1,1,20],"1063":[1,1,50],"1064":[1,1,42],"1065":[1,1,8],"1066":[1,1,8],"1067":[1,1,14],"1068":[1,1,29],"1069":[1,1,116],"1070":[1,1,14],"1071":[1,1,8],"1072":[1,1,25],"1073":[1,1,74],"1074":[1,1,80],"1075":[1,1,6],"1076":[1,1,8],"1077":[1,1,12],"1078":[1,1,46],"1079":[1,1,111],"1080":[1,1,7],"1081":[1,1,8],"1082":[1,1,2],"1083":[1,1,16],"1084":[1,1,23],"1085":[1,1,12],"1086":[1,1,8],"1087":[1,1,24],"1088":[1,1,23],"1089":[1,1,43],"1090":[1,1,25],"1091":[1,1,8],"1092":[1,1,20],"1093":[1,1,67],"1094":[1,1,57],"1095":[1,1,12],"1096":[1,1,8],"1097":[1,1,23],"1098":[1,1,39],"1099":[1,1,66],"1100":[1,1,8],"1101":[2,1,1],"1102":[1,2,8],"1103":[1,2,21],"1104":[1,2,16],"1105":[1,3,13],"1106":[2,1,1],"1107":[1,2,7],"1108":[1,2,9],"1109":[1,2,16],"1110":[1,3,12],"1111":[1,1,6],"1112":[1,1,8],"1113":[1,1,2],"1114":[1,1,18],"1115":[1,1,26],"1116":[1,1,10],"1117":[1,1,8],"1118":[1,1,17],"1119":[1,1,49],"1120":[1,1,64],"1121":[1,1,7],"1122":[1,1,8],"1123":[1,1,2],"1124":[1,1,13],"1125":[1,1,20],"1126":[1,1,10],"1127":[1,1,8],"1128":[1,1,26],"1129":[1,1,59],"1130":[1,1,99],"1131":[1,1,7],"1132":[1,1,9],"1133":[1,1,14],"1134":[1,1,13],"1135":[1,1,31],"1136":[1,1,6],"1137":[1,1,8],"1138":[1,1,2],"1139":[1,1,13],"1140":[1,1,20],"1141":[1,1,8],"1142":[1,1,8],"1143":[1,1,15],"1144":[1,1,7],"1145":[1,1,22],"1146":[1,1,14],"1147":[1,1,8],"1148":[1,1,16],"1149":[1,1,14],"1150":[1,1,21],"1151":[1,1,20],"1152":[1,1,8],"1153":[1,1,22],"1154":[1,1,16],"1155":[1,1,53],"1156":[1,1,6],"1157":[1,1,8],"1158":[1,1,2],"1159":[1,1,7],"1160":[1,1,19],"1161":[1,1,6],"1162":[1,1,8],"1163":[1,1,21],"1164":[1,1,18],"1165":[1,1,49],"1166":[1,1,7],"1167":[1,1,8],"1168":[1,1,21],"1169":[1,1,27],"1170":[1,1,99],"1171":[1,1,9],"1172":[2,1,1],"1173":[1,2,8],"1174":[1,2,20],"1175":[1,3,52],"1176":[2,1,1],"1177":[1,2,7],"1178":[1,2,16],"1179":[1,3,13],"1180":[2,1,1],"1181":[1,2,7],"1182":[1,2,12],"1183":[1,3,12],"1184":[1,1,7],"1185":[1,1,8],"1186":[1,1,12],"1187":[1,1,14],"1188":[1,1,46],"1189":[1,1,13],"1190":[2,1,2],"1191":[1,2,8],"1192":[1,2,28],"1193":[1,3,16],"1194":[2,1,2],"1195":[1,2,7],"1196":[1,2,13],"1197":[1,3,14],"1198":[2,1,2],"1199":[1,2,7],"1200":[3,2,1],"1201":[1,5,10],"1202":[1,1,6],"1203":[1,1,8],"1204":[1,1,16],"1205":[1,1,13],"1206":[1,1,20],"1207":[1,1,10],"1208":[2,1,1],"1209":[1,2,8],"1210":[1,2,14],"1211":[1,2,22],"1212":[1,2,299],"1213":[2,1,1],"1214":[1,2,8],"1215":[1,2,2],"1216":[1,2,10],"1217":[1,2,24],"1218":[2,1,1],"1219":[1,2,8],"1220":[1,2,2],"1221":[1,2,9],"1222":[1,2,23],"1223":[2,1,1],"1224":[1,2,8],"1225":[1,2,29],"1226":[1,2,23],"1227":[1,2,48],"1228":[2,1,1],"1229":[1,2,8],"1230":[1,2,24],"1231":[1,2,23],"1232":[1,2,50],"1233":[2,1,1],"1234":[1,2,8],"1235":[1,2,9],"1236":[1,2,23],"1237":[1,2,11],"1238":[1,1,10],"1239":[1,1,8],"1240":[1,1,12],"1241":[1,1,16],"1242":[1,1,93],"1243":[1,1,12],"1244":[1,1,8],"1245":[1,1,20],"1246":[1,1,12],"1247":[1,1,89],"1248":[1,1,18],"1249":[1,1,8],"1250":[1,1,29],"1251":[1,1,83],"1252":[1,1,63],"1253":[1,1,10],"1254":[1,1,8],"1255":[1,1,21],"1256":[1,1,31],"1257":[1,1,80],"1258":[1,1,11],"1259":[1,1,8],"1260":[1,1,20],"1261":[1,1,13],"1262":[1,1,81],"1263":[1,1,6],"1264":[1,1,8],"1265":[1,1,21],"1266":[1,1,33],"1267":[1,1,69],"1268":[2,1,7],"1269":[3,2,72],"1270":[1,1,6],"1271":[1,1,8],"1272":[1,1,12],"1273":[1,1,17],"1274":[1,1,27],"1275":[1,1,6],"1276":[1,1,7],"1277":[1,1,12],"1278":[1,1,69],"1279":[1,1,60],"1280":[1,1,9],"1281":[1,1,8],"1282":[1,1,12],"1283":[1,1,25],"1284":[1,1,34],"1285":[1,1,7],"1286":[1,1,8],"1287":[1,1,12],"1288":[1,1,23],"1289":[1,1,27],"1290":[1,1,8],"1291":[1,1,8],"1292":[1,1,12],"1293":[1,1,14],"1294":[1,1,29],"1295":[3,1,13],"1296":[1,3,8],"1297":[1,3,12],"1298":[1,3,40],"1299":[1,3,44],"1300":[1,1,9],"1301":[2,1,1],"1302":[1,2,9],"1303":[1,2,12],"1304":[1,2,13],"1305":[1,2,28],"1306":[2,1,5],"1307":[1,2,9],"1308":[1,2,14],"1309":[1,2,13],"1310":[1,2,28],"1311":[1,1,7],"1312":[1,1,8],"1313":[1,1,12],"1314":[1,1,10],"1315":[1,1,27],"1316":[1,1,7],"1317":[1,1,8],"1318":[1,1,12],"1319":[1,1,9],"1320":[1,1,26],"1321":[1,1,6],"1322":[1,1,8],"1323":[1,1,12],"1324":[1,1,17],"1325":[1,1,27],"1326":[1,1,7],"1327":[1,1,8],"1328":[1,1,12],"1329":[1,1,10],"1330":[1,1,27],"1331":[1,1,11],"1332":[2,1,1],"1333":[1,2,10],"1334":[1,2,12],"1335":[1,2,16],"1336":[1,2,33],"1337":[3,1,1],"1338":[1,3,10],"1339":[1,3,12],"1340":[1,3,16],"1341":[1,3,33],"1342":[1,1,20],"1343":[1,1,8],"1344":[1,1,12],"1345":[1,1,15],"1346":[1,1,31],"1347":[1,1,8],"1348":[1,1,8],"1349":[1,1,30],"1350":[1,1,2],"1351":[1,1,34],"1352":[1,1,12],"1353":[1,1,8],"1354":[1,1,12],"1355":[1,1,10],"1356":[1,1,21],"1357":[1,1,12],"1358":[1,1,8],"1359":[1,1,12],"1360":[1,1,10],"1361":[1,1,21],"1362":[1,1,13],"1363":[2,1,1],"1364":[1,2,9],"1365":[1,2,14],"1366":[1,2,20],"1367":[1,2,86],"1368":[2,1,9],"1369":[1,2,9],"1370":[1,2,14],"1371":[1,2,21],"1372":[1,2,33],"1373":[1,1,8],"1374":[1,1,8],"1375":[1,1,12],"1376":[1,1,18],"1377":[1,1,106],"1378":[1,1,8],"1379":[1,1,8],"1380":[1,1,29],"1381":[1,1,2],"1382":[1,1,35],"1383":[3,1,10],"1384":[1,3,8],"1385":[1,3,2],"1386":[1,3,11],"1387":[1,3,65],"1388":[1,1,6],"1389":[1,1,8],"1390":[1,1,12],"1391":[1,1,17],"1392":[1,1,27],"1393":[1,1,13],"1394":[1,1,8],"1395":[1,1,12],"1396":[1,1,31],"1397":[1,1,30],"1398":[1,1,6],"1399":[1,1,8],"1400":[1,1,12],"1401":[1,1,37],"1402":[1,1,38],"1403":[3,1,8],"1404":[1,3,8],"1405":[1,3,26],"1406":[1,3,8],"1407":[1,3,32],"1408":[1,1,6],"1409":[1,1,8],"1410":[1,1,12],"1411":[1,1,121],"1412":[1,1,162],"1413":[1,1,6],"1414":[1,1,8],"1415":[1,1,12],"1416":[1,1,19],"1417":[1,1,34],"1418":[1,1,10],"1419":[1,1,8],"1420":[1,1,12],"1421":[1,1,13],"1422":[1,1,57],"1423":[1,1,10],"1424":[2,1,2],"1425":[1,2,8],"1426":[1,2,12],"1427":[1,2,25],"1428":[1,2,46],"1429":[2,1,5],"1430":[1,2,9],"1431":[1,2,19],"1432":[1,2,25],"1433":[1,2,48],"1434":[1,1,15],"1435":[1,1,8],"1436":[1,1,21],"1437":[1,1,29],"1438":[1,1,47],"1439":[1,1,12],"1440":[1,1,8],"1441":[1,1,12],"1442":[1,1,13],"1443":[1,1,29],"1444":[1,1,6],"1445":[2,1,1],"1446":[1,2,8],"1447":[1,2,15],"1448":[1,2,16],"1449":[1,2,22],"1450":[2,1,1],"1451":[1,2,9],"1452":[1,2,9],"1453":[1,2,12],"1454":[1,2,19],"1455":[3,1,6],"1456":[1,3,8],"1457":[1,3,12],"1458":[1,3,14],"1459":[1,3,54],"1460":[2,1,7],"1461":[3,2,15],"1462":[2,2,134],"1463":[3,2,86],"1464":[2,1,4],"1465":[3,2,196],"1466":[3,2,18]},"averageFieldLength":[1.2440354464894359,1.415132924335379,23.841172460804334],"storedFields":{"0":{"title":"Citizen Code of Conduct","titles":[]},"1":{"title":"1. Purpose","titles":["Citizen Code of Conduct"]},"2":{"title":"2. Open [Source/Culture/Tech] Citizenship","titles":["Citizen Code of Conduct"]},"3":{"title":"3. Expected Behavior","titles":["Citizen Code of Conduct"]},"4":{"title":"4. Unacceptable Behavior","titles":["Citizen Code of Conduct"]},"5":{"title":"5. Weapons Policy","titles":["Citizen Code of Conduct"]},"6":{"title":"6. Consequences of Unacceptable Behavior","titles":["Citizen Code of Conduct"]},"7":{"title":"7. Reporting Guidelines","titles":["Citizen Code of Conduct"]},"8":{"title":"8. Addressing Grievances","titles":["Citizen Code of Conduct"]},"9":{"title":"9. Scope","titles":["Citizen Code of Conduct"]},"10":{"title":"10. Contact info","titles":["Citizen Code of Conduct"]},"11":{"title":"11. License and attribution","titles":["Citizen Code of Conduct"]},"12":{"title":"API For Docker","titles":[]},"13":{"title":""食"用方法:个人近十年整理维护的 API 大杂烩,按需增加功能。当前页面公开的接口约占全部接口的五分之一。","titles":["API For Docker"]},"14":{"title":"服务长期运行在 Linux Docker 容器中,数据存储以 OceanBase 为主。接口采用 REST 风格设计,请求地址可预期且面向资源;通过标准 HTTP 状态码表达成功或失败;并使用 HTTP Authentication 与标准请求方法提升易用性。所有 API 请求均返回规范友好的 JSON(含错误信息)。","titles":["API For Docker"]},"15":{"title":"须知:API 将记录你的域名、使用流量、调用次数等信息并存储六个月,如介意请勿使用。日单 IP 过千请申请加白。","titles":["API For Docker"]},"16":{"title":"条款:API 拥有所有运行权,在某些特定情况下,姬长信 API 有权禁止你的网站调用。","titles":["API For Docker"]},"17":{"title":"警告 ⚠️ 禁止用于违法、商业用途。若发现有大批违禁滥用,会针对该功能加上授权码,仅供工信部备案、公安备案用户申请使用。","titles":["API For Docker"]},"18":{"title":"不接受定制功能性捐助!","titles":["API For Docker"]},"19":{"title":"统计","titles":["API For Docker"]},"20":{"title":"API 接口列表","titles":["API For Docker"]},"21":{"title":"安装","titles":["API For Docker"]},"22":{"title":"docker","titles":["API For Docker"]},"23":{"title":"姬长信 API For Docker <small>始于 2017</small>","titles":[]},"24":{"title":"汉字转拼音","titles":[]},"25":{"title":"请求地址","titles":["汉字转拼音"]},"26":{"title":"请求参数","titles":["汉字转拼音"]},"27":{"title":"返回data参数","titles":["汉字转拼音"]},"28":{"title":"SDK调用","titles":["汉字转拼音"]},"29":{"title":"抽取网页图片","titles":[]},"30":{"title":"请求地址","titles":["抽取网页图片"]},"31":{"title":"请求参数","titles":["抽取网页图片"]},"32":{"title":"返回data参数","titles":["抽取网页图片"]},"33":{"title":"SDK调用","titles":["抽取网页图片"]},"34":{"title":"GIF色情图片识别","titles":[]},"35":{"title":"请求地址","titles":["GIF色情图片识别"]},"36":{"title":"请求参数","titles":["GIF色情图片识别"]},"37":{"title":"返回data参数","titles":["GIF色情图片识别"]},"38":{"title":"SDK调用","titles":["GIF色情图片识别"]},"39":{"title":"号码实时查询","titles":[]},"40":{"title":"请求地址","titles":["号码实时查询"]},"41":{"title":"请求参数","titles":["号码实时查询"]},"42":{"title":"返回data参数","titles":["号码实时查询"]},"43":{"title":"SDK调用","titles":["号码实时查询"]},"44":{"title":"手机空号检测","titles":[]},"45":{"title":"请求地址","titles":["手机空号检测"]},"46":{"title":"请求参数","titles":["手机空号检测"]},"47":{"title":"返回data参数","titles":["手机空号检测"]},"48":{"title":"SDK调用","titles":["手机空号检测"]},"49":{"title":"手写OCR识别","titles":[]},"50":{"title":"请求地址","titles":["手写OCR识别"]},"51":{"title":"请求参数","titles":["手写OCR识别"]},"52":{"title":"返回data参数","titles":["手写OCR识别"]},"53":{"title":"SDK调用","titles":["手写OCR识别"]},"54":{"title":"获取新闻网页正文内容","titles":[]},"55":{"title":"请求地址","titles":["获取新闻网页正文内容"]},"56":{"title":"请求参数","titles":["获取新闻网页正文内容"]},"57":{"title":"返回data参数","titles":["获取新闻网页正文内容"]},"58":{"title":"SDK调用","titles":["获取新闻网页正文内容"]},"59":{"title":"通用文字识别","titles":[]},"60":{"title":"请求地址","titles":["通用文字识别"]},"61":{"title":"请求参数","titles":["通用文字识别"]},"62":{"title":"返回data参数","titles":["通用文字识别"]},"63":{"title":"SDK调用","titles":["通用文字识别"]},"64":{"title":"驾驶证识别","titles":[]},"65":{"title":"请求地址","titles":["驾驶证识别"]},"66":{"title":"请求参数","titles":["驾驶证识别"]},"67":{"title":"返回data参数","titles":["驾驶证识别"]},"68":{"title":"SDK调用","titles":["驾驶证识别"]},"69":{"title":"简繁火星文转换","titles":[]},"70":{"title":"请求地址","titles":["简繁火星文转换"]},"71":{"title":"请求参数","titles":["简繁火星文转换"]},"72":{"title":"返回参数","titles":["简繁火星文转换"]},"73":{"title":"SDK调用","titles":["简繁火星文转换"]},"74":{"title":"人脸识别","titles":[]},"75":{"title":"请求地址","titles":["人脸识别"]},"76":{"title":"请求参数","titles":["人脸识别"]},"77":{"title":"返回data参数","titles":["人脸识别"]},"78":{"title":"SDK调用","titles":["人脸识别"]},"79":{"title":"身份证OCR识别","titles":[]},"80":{"title":"请求地址","titles":["身份证OCR识别"]},"81":{"title":"请求参数","titles":["身份证OCR识别"]},"82":{"title":"返回data参数","titles":["身份证OCR识别"]},"83":{"title":"SDK调用","titles":["身份证OCR识别"]},"84":{"title":"中文同义词/反义词查询","titles":[]},"85":{"title":"请求地址","titles":["中文同义词/反义词查询"]},"86":{"title":"请求参数","titles":["中文同义词/反义词查询"]},"87":{"title":"返回data参数","titles":["中文同义词/反义词查询"]},"88":{"title":"SDK调用","titles":["中文同义词/反义词查询"]},"89":{"title":"身份证查询","titles":[]},"90":{"title":"接口地址","titles":["身份证查询"]},"91":{"title":"请求参数","titles":["身份证查询"]},"92":{"title":"返回data参数","titles":["身份证查询"]},"93":{"title":"SDK调用","titles":["身份证查询"]},"94":{"title":"图灵机器人(维护中)","titles":[]},"95":{"title":"请求地址","titles":["图灵机器人(维护中)"]},"96":{"title":"请求参数","titles":["图灵机器人(维护中)"]},"97":{"title":"返回data参数","titles":["图灵机器人(维护中)"]},"98":{"title":"SDK调用","titles":["图灵机器人(维护中)"]},"99":{"title":"身份证文字识别","titles":[]},"100":{"title":"请求地址","titles":["身份证文字识别"]},"101":{"title":"请求参数","titles":["身份证文字识别"]},"102":{"title":"返回data参数","titles":["身份证文字识别"]},"103":{"title":"SDK调用","titles":["身份证文字识别"]},"104":{"title":"图片审核","titles":[]},"105":{"title":"请求地址","titles":["图片审核"]},"106":{"title":"请求参数","titles":["图片审核"]},"107":{"title":"返回data参数","titles":["图片审核"]},"108":{"title":"SDK调用","titles":["图片审核"]},"109":{"title":"手机号码归属地","titles":[]},"110":{"title":"请求地址","titles":["手机号码归属地"]},"111":{"title":"请求参数","titles":["手机号码归属地"]},"112":{"title":"返回参数","titles":["手机号码归属地"]},"113":{"title":"SDK调用","titles":["手机号码归属地"]},"114":{"title":"图像审核","titles":[]},"115":{"title":"请求地址","titles":["图像审核"]},"116":{"title":"请求参数","titles":["图像审核"]},"117":{"title":"返回data参数","titles":["图像审核"]},"118":{"title":"SDK调用","titles":["图像审核"]},"119":{"title":"图像智能识别","titles":[]},"120":{"title":"请求地址","titles":["图像智能识别"]},"121":{"title":"请求参数","titles":["图像智能识别"]},"122":{"title":"返回data参数","titles":["图像智能识别"]},"123":{"title":"SDK调用","titles":["图像智能识别"]},"124":{"title":"文本审核","titles":[]},"125":{"title":"请求地址","titles":["文本审核"]},"126":{"title":"请求参数","titles":["文本审核"]},"127":{"title":"返回data参数","titles":["文本审核"]},"128":{"title":"SDK调用","titles":["文本审核"]},"129":{"title":"文本智能纠错","titles":[]},"130":{"title":"请求地址","titles":["文本智能纠错"]},"131":{"title":"请求参数","titles":["文本智能纠错"]},"132":{"title":"返回data参数","titles":["文本智能纠错"]},"133":{"title":"SDK调用","titles":["文本智能纠错"]},"134":{"title":"相似文本检测","titles":[]},"135":{"title":"请求地址","titles":["相似文本检测"]},"136":{"title":"请求参数","titles":["相似文本检测"]},"137":{"title":"返回data参数","titles":["相似文本检测"]},"138":{"title":"SDK调用","titles":["相似文本检测"]},"139":{"title":"新广告法违禁词检测","titles":[]},"140":{"title":"请求地址","titles":["新广告法违禁词检测"]},"141":{"title":"请求参数","titles":["新广告法违禁词检测"]},"142":{"title":"返回data参数","titles":["新广告法违禁词检测"]},"143":{"title":"SDK调用","titles":["新广告法违禁词检测"]},"144":{"title":"行驶证识别","titles":[]},"145":{"title":"请求地址","titles":["行驶证识别"]},"146":{"title":"请求参数","titles":["行驶证识别"]},"147":{"title":"返回data参数","titles":["行驶证识别"]},"148":{"title":"SDK调用","titles":["行驶证识别"]},"149":{"title":"图片验证码识别","titles":[]},"150":{"title":"typeId参数说明","titles":["图片验证码识别"]},"151":{"title":"接口1:数字验证码识别(","titles":[]},"152":{"title":"请求地址","titles":["接口1:数字验证码识别("]},"153":{"title":"请求参数","titles":["接口1:数字验证码识别("]},"154":{"title":"返回data参数","titles":["接口1:数字验证码识别("]},"155":{"title":"SDK调用","titles":["接口1:数字验证码识别("]},"156":{"title":"接口2:中英文验证码识别(","titles":[]},"157":{"title":"请求地址","titles":["接口2:中英文验证码识别("]},"158":{"title":"请求参数","titles":["接口2:中英文验证码识别("]},"159":{"title":"返回data参数","titles":["接口2:中英文验证码识别("]},"160":{"title":"SDK调用","titles":["接口2:中英文验证码识别("]},"161":{"title":"接口3:算术验证码识别(","titles":[]},"162":{"title":"请求地址","titles":["接口3:算术验证码识别("]},"163":{"title":"请求参数","titles":["接口3:算术验证码识别("]},"164":{"title":"返回data参数","titles":["接口3:算术验证码识别("]},"165":{"title":"SDK调用","titles":["接口3:算术验证码识别("]},"166":{"title":"羊毛党检测","titles":[]},"167":{"title":"请求地址","titles":["羊毛党检测"]},"168":{"title":"请求参数","titles":["羊毛党检测"]},"169":{"title":"返回data参数","titles":["羊毛党检测"]},"170":{"title":"SDK调用","titles":["羊毛党检测"]},"171":{"title":"谣言鉴别","titles":[]},"172":{"title":"请求地址","titles":["谣言鉴别"]},"173":{"title":"请求参数","titles":["谣言鉴别"]},"174":{"title":"返回data参数","titles":["谣言鉴别"]},"175":{"title":"SDK调用","titles":["谣言鉴别"]},"176":{"title":"银行卡识别","titles":[]},"177":{"title":"请求地址","titles":["银行卡识别"]},"178":{"title":"请求参数","titles":["银行卡识别"]},"179":{"title":"返回data参数","titles":["银行卡识别"]},"180":{"title":"SDK调用","titles":["银行卡识别"]},"181":{"title":"营业执照文本识别","titles":[]},"182":{"title":"请求地址","titles":["营业执照文本识别"]},"183":{"title":"请求参数","titles":["营业执照文本识别"]},"184":{"title":"返回data参数","titles":["营业执照文本识别"]},"185":{"title":"SDK调用","titles":["营业执照文本识别"]},"186":{"title":"中文分词","titles":[]},"187":{"title":"接口1:中文抽取关键词","titles":[]},"188":{"title":"请求地址","titles":["接口1:中文抽取关键词"]},"189":{"title":"请求参数","titles":["接口1:中文抽取关键词"]},"190":{"title":"返回data参数","titles":["接口1:中文抽取关键词"]},"191":{"title":"SDK调用","titles":["接口1:中文抽取关键词"]},"192":{"title":"接口2:中文智能分词","titles":[]},"193":{"title":"请求地址","titles":["接口2:中文智能分词"]},"194":{"title":"请求参数","titles":["接口2:中文智能分词"]},"195":{"title":"返回data参数","titles":["接口2:中文智能分词"]},"196":{"title":"SDK调用","titles":["接口2:中文智能分词"]},"197":{"title":"GY.公益数据","titles":[]},"198":{"title":"1 宝贝回家/腾讯公益404核心数据","titles":["GY.公益数据"]},"199":{"title":"2 全网通缉令数据","titles":["GY.公益数据"]},"200":{"title":"3. AI分析乳腺 X 线照片","titles":["GY.公益数据"]},"201":{"title":"6. Web 前端开发资讯日报","titles":[]},"202":{"title":"6.1 每日前端开发日报列表","titles":["6. Web 前端开发资讯日报"]},"203":{"title":"6.2 单个日报列表","titles":["6. Web 前端开发资讯日报"]},"204":{"title":"4. 图片相册接口","titles":[]},"205":{"title":"4.1 cosplay 相册","titles":["4. 图片相册接口"]},"206":{"title":"4.2 花瓣照片相册","titles":["4. 图片相册接口"]},"207":{"title":"docsify <small>4.6.10</small>","titles":[]},"208":{"title":"0. 壁纸模块","titles":[]},"209":{"title":"0.1 每日bing","titles":["0. 壁纸模块"]},"210":{"title":"0.2 随机壁纸","titles":["0. 壁纸模块"]},"211":{"title":"0.2.1 爱壁纸数据源","titles":["0. 壁纸模块"]},"212":{"title":"0.2.2 14年网红源","titles":["0. 壁纸模块"]},"213":{"title":"0.2.3 当代网红","titles":["0. 壁纸模块"]},"214":{"title":"0.2.4 网红专栏壁纸","titles":["0. 壁纸模块"]},"215":{"title":"0.3 动态IP签名图片","titles":["0. 壁纸模块"]},"216":{"title":"0.4 动态图","titles":["0. 壁纸模块"]},"217":{"title":"0.5 抱枕图生成器","titles":["0. 壁纸模块"]},"218":{"title":"0.6 ARU(阿鲁)表情包","titles":["0. 壁纸模块"]},"219":{"title":"0.7 二维码生成与解码","titles":["0. 壁纸模块"]},"220":{"title":"0.8 图片反代","titles":["0. 壁纸模块"]},"221":{"title":"0.8.1 微博反代","titles":["0. 壁纸模块"]},"222":{"title":"0.9 图片鉴黄","titles":["0. 壁纸模块"]},"223":{"title":"5. 天气预报","titles":[]},"224":{"title":"5.1 获取城市天气预报","titles":["5. 天气预报"]},"225":{"title":"企业开票信息查询","titles":[]},"226":{"title":"请求地址","titles":["企业开票信息查询"]},"227":{"title":"请求参数","titles":["企业开票信息查询"]},"228":{"title":"返回参数","titles":["企业开票信息查询"]},"229":{"title":"SDK调用","titles":["企业开票信息查询"]},"230":{"title":"企业三要素核验","titles":[]},"231":{"title":"请求地址","titles":["企业三要素核验"]},"232":{"title":"请求参数","titles":["企业三要素核验"]},"233":{"title":"返回参数","titles":["企业三要素核验"]},"234":{"title":"SDK调用","titles":["企业三要素核验"]},"235":{"title":"企业信息精确查询","titles":[]},"236":{"title":"请求地址","titles":["企业信息精确查询"]},"237":{"title":"请求参数","titles":["企业信息精确查询"]},"238":{"title":"返回参数","titles":["企业信息精确查询"]},"239":{"title":"SDK调用","titles":["企业信息精确查询"]},"240":{"title":"企业著作权查询","titles":[]},"241":{"title":"请求地址","titles":["企业著作权查询"]},"242":{"title":"请求参数","titles":["企业著作权查询"]},"243":{"title":"返回参数","titles":["企业著作权查询"]},"244":{"title":"SDK调用","titles":["企业著作权查询"]},"245":{"title":"三网手机实名制认证(详版)","titles":[]},"246":{"title":"请求地址","titles":["三网手机实名制认证(详版)"]},"247":{"title":"请求参数","titles":["三网手机实名制认证(详版)"]},"248":{"title":"返回data参数","titles":["三网手机实名制认证(详版)"]},"249":{"title":"SDK调用","titles":["三网手机实名制认证(详版)"]},"250":{"title":"三网手机实名制认证","titles":[]},"251":{"title":"请求地址","titles":["三网手机实名制认证"]},"252":{"title":"请求参数","titles":["三网手机实名制认证"]},"253":{"title":"返回data参数","titles":["三网手机实名制认证"]},"254":{"title":"SDK调用","titles":["三网手机实名制认证"]},"255":{"title":"身份证实名认证","titles":[]},"256":{"title":"功能介绍","titles":[]},"257":{"title":"请求地址","titles":["功能介绍"]},"258":{"title":"请求参数","titles":["功能介绍"]},"259":{"title":"返回data参数","titles":["功能介绍"]},"260":{"title":"SDK调用","titles":["功能介绍"]},"261":{"title":"银行卡三四元素检测(简版)","titles":[]},"262":{"title":"请求地址","titles":["银行卡三四元素检测(简版)"]},"263":{"title":"请求参数","titles":["银行卡三四元素检测(简版)"]},"264":{"title":"返回参数","titles":["银行卡三四元素检测(简版)"]},"265":{"title":"SDK调用","titles":["银行卡三四元素检测(简版)"]},"266":{"title":"银行卡三四元素检测(详版)","titles":[]},"267":{"title":"请求地址","titles":["银行卡三四元素检测(详版)"]},"268":{"title":"请求参数","titles":["银行卡三四元素检测(详版)"]},"269":{"title":"返回参数","titles":["银行卡三四元素检测(详版)"]},"270":{"title":"SDK调用","titles":["银行卡三四元素检测(详版)"]},"271":{"title":"银行卡三元素检测","titles":[]},"272":{"title":"请求地址","titles":["银行卡三元素检测"]},"273":{"title":"请求参数","titles":["银行卡三元素检测"]},"274":{"title":"返回参数","titles":["银行卡三元素检测"]},"275":{"title":"SDK调用","titles":["银行卡三元素检测"]},"276":{"title":"银行卡四元素校验","titles":[]},"277":{"title":"请求地址","titles":["银行卡四元素校验"]},"278":{"title":"请求参数","titles":["银行卡四元素校验"]},"279":{"title":"返回参数","titles":["银行卡四元素校验"]},"280":{"title":"SDK调用","titles":["银行卡四元素校验"]},"281":{"title":"10. 开发杂类","titles":[]},"282":{"title":"10.1 QQ昵称和头像","titles":["10. 开发杂类"]},"283":{"title":"10.2 长网址缩短与还原","titles":["10. 开发杂类"]},"284":{"title":"10.3 搜索服务","titles":["10. 开发杂类"]},"285":{"title":"10.4 VIP视频解析","titles":["10. 开发杂类"]},"286":{"title":"10.5 抖音去水印","titles":["10. 开发杂类"]},"287":{"title":"10.6 isbn查询","titles":["10. 开发杂类"]},"288":{"title":"10.7 百度逆向link","titles":["10. 开发杂类"]},"289":{"title":"10.8 云盘移植","titles":["10. 开发杂类"]},"290":{"title":"10.9 bilibili直播间抢红包列表","titles":["10. 开发杂类"]},"291":{"title":"10.10 域名备案查询实时","titles":["10. 开发杂类"]},"292":{"title":"10.11 13位,毫秒时间戳接口","titles":["10. 开发杂类"]},"293":{"title":"9. 招聘信息","titles":[]},"294":{"title":"9.1 招聘","titles":["9. 招聘信息"]},"295":{"title":"1. 新闻模块","titles":[]},"296":{"title":"1.1 新闻轮播图接口","titles":["1. 新闻模块"]},"297":{"title":"1.2 新闻分类列表分类接口","titles":["1. 新闻模块"]},"298":{"title":"1.3 新闻详情接口","titles":["1. 新闻模块"]},"299":{"title":"1.3 本地新闻","titles":["1. 新闻模块"]},"300":{"title":"CBA新闻","titles":[]},"301":{"title":"请求地址","titles":["CBA新闻"]},"302":{"title":"请求参数","titles":["CBA新闻"]},"303":{"title":"返回data参数","titles":["CBA新闻"]},"304":{"title":"SDK调用","titles":["CBA新闻"]},"305":{"title":"IT资讯","titles":[]},"306":{"title":"请求地址","titles":["IT资讯"]},"307":{"title":"请求参数","titles":["IT资讯"]},"308":{"title":"返回data参数","titles":["IT资讯"]},"309":{"title":"SDK调用","titles":["IT资讯"]},"310":{"title":"NBA新闻","titles":[]},"311":{"title":"请求地址","titles":["NBA新闻"]},"312":{"title":"请求参数","titles":["NBA新闻"]},"313":{"title":"返回data参数","titles":["NBA新闻"]},"314":{"title":"SDK调用","titles":["NBA新闻"]},"315":{"title":"VR科技","titles":[]},"316":{"title":"请求地址","titles":["VR科技"]},"317":{"title":"请求参数","titles":["VR科技"]},"318":{"title":"返回data参数","titles":["VR科技"]},"319":{"title":"SDK调用","titles":["VR科技"]},"320":{"title":"币圈资讯","titles":[]},"321":{"title":"请求地址","titles":["币圈资讯"]},"322":{"title":"请求参数","titles":["币圈资讯"]},"323":{"title":"返回data参数","titles":["币圈资讯"]},"324":{"title":"SDK调用","titles":["币圈资讯"]},"325":{"title":"财经新闻","titles":[]},"326":{"title":"请求地址","titles":["财经新闻"]},"327":{"title":"请求参数","titles":["财经新闻"]},"328":{"title":"返回data参数","titles":["财经新闻"]},"329":{"title":"SDK调用","titles":["财经新闻"]},"330":{"title":"创业资讯","titles":[]},"331":{"title":"请求地址","titles":["创业资讯"]},"332":{"title":"请求参数","titles":["创业资讯"]},"333":{"title":"返回data参数","titles":["创业资讯"]},"334":{"title":"SDK调用","titles":["创业资讯"]},"335":{"title":"地区新闻","titles":[]},"336":{"title":"请求地址","titles":["地区新闻"]},"337":{"title":"请求参数","titles":["地区新闻"]},"338":{"title":"返回data参数","titles":["地区新闻"]},"339":{"title":"SDK调用","titles":["地区新闻"]},"340":{"title":"动漫资讯","titles":[]},"341":{"title":"请求地址","titles":["动漫资讯"]},"342":{"title":"请求参数","titles":["动漫资讯"]},"343":{"title":"返回data参数","titles":["动漫资讯"]},"344":{"title":"SDK调用","titles":["动漫资讯"]},"345":{"title":"抖音热点榜","titles":[]},"346":{"title":"请求地址","titles":["抖音热点榜"]},"347":{"title":"请求参数","titles":["抖音热点榜"]},"348":{"title":"返回data参数","titles":["抖音热点榜"]},"349":{"title":"SDK调用","titles":["抖音热点榜"]},"350":{"title":"抖音视频榜","titles":[]},"351":{"title":"请求地址","titles":["抖音视频榜"]},"352":{"title":"请求参数","titles":["抖音视频榜"]},"353":{"title":"返回data参数","titles":["抖音视频榜"]},"354":{"title":"SDK调用","titles":["抖音视频榜"]},"355":{"title":"房产新闻","titles":[]},"356":{"title":"请求地址","titles":["房产新闻"]},"357":{"title":"请求参数","titles":["房产新闻"]},"358":{"title":"返回data参数","titles":["房产新闻"]},"359":{"title":"SDK调用","titles":["房产新闻"]},"360":{"title":"国际新闻","titles":[]},"361":{"title":"请求地址","titles":["国际新闻"]},"362":{"title":"请求参数","titles":["国际新闻"]},"363":{"title":"返回data参数","titles":["国际新闻"]},"364":{"title":"SDK调用","titles":["国际新闻"]},"365":{"title":"国内新闻","titles":[]},"366":{"title":"请求地址","titles":["国内新闻"]},"367":{"title":"请求参数","titles":["国内新闻"]},"368":{"title":"返回data参数","titles":["国内新闻"]},"369":{"title":"SDK调用","titles":["国内新闻"]},"370":{"title":"汉服新闻","titles":[]},"371":{"title":"请求地址","titles":["汉服新闻"]},"372":{"title":"请求参数","titles":["汉服新闻"]},"373":{"title":"返回data参数","titles":["汉服新闻"]},"374":{"title":"SDK调用","titles":["汉服新闻"]},"375":{"title":"互联网资讯","titles":[]},"376":{"title":"请求地址","titles":["互联网资讯"]},"377":{"title":"请求参数","titles":["互联网资讯"]},"378":{"title":"返回data参数","titles":["互联网资讯"]},"379":{"title":"SDK调用","titles":["互联网资讯"]},"380":{"title":"环保资讯","titles":[]},"381":{"title":"请求地址","titles":["环保资讯"]},"382":{"title":"请求参数","titles":["环保资讯"]},"383":{"title":"返回data参数","titles":["环保资讯"]},"384":{"title":"SDK调用","titles":["环保资讯"]},"385":{"title":"健康知识","titles":[]},"386":{"title":"请求地址","titles":["健康知识"]},"387":{"title":"请求参数","titles":["健康知识"]},"388":{"title":"返回data参数","titles":["健康知识"]},"389":{"title":"SDK调用","titles":["健康知识"]},"390":{"title":"今日头条新闻","titles":[]},"391":{"title":"请求地址","titles":["今日头条新闻"]},"392":{"title":"请求参数","titles":["今日头条新闻"]},"393":{"title":"返回data参数","titles":["今日头条新闻"]},"394":{"title":"SDK调用","titles":["今日头条新闻"]},"395":{"title":"军事新闻","titles":[]},"396":{"title":"请求地址","titles":["军事新闻"]},"397":{"title":"请求参数","titles":["军事新闻"]},"398":{"title":"返回data参数","titles":["军事新闻"]},"399":{"title":"SDK调用","titles":["军事新闻"]},"400":{"title":"科技新闻","titles":[]},"401":{"title":"请求地址","titles":["科技新闻"]},"402":{"title":"请求参数","titles":["科技新闻"]},"403":{"title":"返回data参数","titles":["科技新闻"]},"404":{"title":"SDK调用","titles":["科技新闻"]},"405":{"title":"科学探索","titles":[]},"406":{"title":"请求地址","titles":["科学探索"]},"407":{"title":"请求参数","titles":["科学探索"]},"408":{"title":"返回data参数","titles":["科学探索"]},"409":{"title":"SDK调用","titles":["科学探索"]},"410":{"title":"垃圾分类新闻","titles":[]},"411":{"title":"请求地址","titles":["垃圾分类新闻"]},"412":{"title":"请求参数","titles":["垃圾分类新闻"]},"413":{"title":"返回data参数","titles":["垃圾分类新闻"]},"414":{"title":"SDK调用","titles":["垃圾分类新闻"]},"415":{"title":"旅游资讯","titles":[]},"416":{"title":"请求地址","titles":["旅游资讯"]},"417":{"title":"请求参数","titles":["旅游资讯"]},"418":{"title":"返回data参数","titles":["旅游资讯"]},"419":{"title":"SDK调用","titles":["旅游资讯"]},"420":{"title":"农业新闻","titles":[]},"421":{"title":"请求地址","titles":["农业新闻"]},"422":{"title":"请求参数","titles":["农业新闻"]},"423":{"title":"返回data参数","titles":["农业新闻"]},"424":{"title":"SDK调用","titles":["农业新闻"]},"425":{"title":"女性新闻","titles":[]},"426":{"title":"请求地址","titles":["女性新闻"]},"427":{"title":"请求参数","titles":["女性新闻"]},"428":{"title":"返回data参数","titles":["女性新闻"]},"429":{"title":"SDK调用","titles":["女性新闻"]},"430":{"title":"苹果新闻","titles":[]},"431":{"title":"请求地址","titles":["苹果新闻"]},"432":{"title":"请求参数","titles":["苹果新闻"]},"433":{"title":"返回data参数","titles":["苹果新闻"]},"434":{"title":"SDK调用","titles":["苹果新闻"]},"435":{"title":"奇闻异事","titles":[]},"436":{"title":"请求地址","titles":["奇闻异事"]},"437":{"title":"请求参数","titles":["奇闻异事"]},"438":{"title":"返回data参数","titles":["奇闻异事"]},"439":{"title":"SDK调用","titles":["奇闻异事"]},"440":{"title":"汽车新闻","titles":[]},"441":{"title":"请求地址","titles":["汽车新闻"]},"442":{"title":"请求参数","titles":["汽车新闻"]},"443":{"title":"返回data参数","titles":["汽车新闻"]},"444":{"title":"SDK调用","titles":["汽车新闻"]},"445":{"title":"区块链新闻","titles":[]},"446":{"title":"请求地址","titles":["区块链新闻"]},"447":{"title":"请求参数","titles":["区块链新闻"]},"448":{"title":"返回data参数","titles":["区块链新闻"]},"449":{"title":"SDK调用","titles":["区块链新闻"]},"450":{"title":"人工智能","titles":[]},"451":{"title":"请求地址","titles":["人工智能"]},"452":{"title":"请求参数","titles":["人工智能"]},"453":{"title":"返回data参数","titles":["人工智能"]},"454":{"title":"SDK调用","titles":["人工智能"]},"455":{"title":"社会新闻","titles":[]},"456":{"title":"请求地址","titles":["社会新闻"]},"457":{"title":"请求参数","titles":["社会新闻"]},"458":{"title":"返回data参数","titles":["社会新闻"]},"459":{"title":"SDK调用","titles":["社会新闻"]},"460":{"title":"体育新闻","titles":[]},"461":{"title":"请求地址","titles":["体育新闻"]},"462":{"title":"请求参数","titles":["体育新闻"]},"463":{"title":"返回data参数","titles":["体育新闻"]},"464":{"title":"SDK调用","titles":["体育新闻"]},"465":{"title":"网络搜索热点","titles":[]},"466":{"title":"请求地址","titles":["网络搜索热点"]},"467":{"title":"请求参数","titles":["网络搜索热点"]},"468":{"title":"返回data参数","titles":["网络搜索热点"]},"469":{"title":"SDK调用","titles":["网络搜索热点"]},"470":{"title":"微博热搜榜","titles":[]},"471":{"title":"请求地址","titles":["微博热搜榜"]},"472":{"title":"请求参数","titles":["微博热搜榜"]},"473":{"title":"返回data参数","titles":["微博热搜榜"]},"474":{"title":"SDK调用","titles":["微博热搜榜"]},"475":{"title":"微信精选","titles":[]},"476":{"title":"请求地址","titles":["微信精选"]},"477":{"title":"请求参数","titles":["微信精选"]},"478":{"title":"返回data参数","titles":["微信精选"]},"479":{"title":"SDK调用","titles":["微信精选"]},"480":{"title":"微信链接转换","titles":[]},"481":{"title":"请求地址","titles":["微信链接转换"]},"482":{"title":"请求参数","titles":["微信链接转换"]},"483":{"title":"返回data参数","titles":["微信链接转换"]},"484":{"title":"SDK调用","titles":["微信链接转换"]},"485":{"title":"微信热文榜","titles":[]},"486":{"title":"请求地址","titles":["微信热文榜"]},"487":{"title":"请求参数","titles":["微信热文榜"]},"488":{"title":"返回data参数","titles":["微信热文榜"]},"489":{"title":"SDK调用","titles":["微信热文榜"]},"490":{"title":"微信文章搜索","titles":[]},"491":{"title":"请求地址","titles":["微信文章搜索"]},"492":{"title":"请求参数","titles":["微信文章搜索"]},"493":{"title":"返回data参数","titles":["微信文章搜索"]},"494":{"title":"SDK调用","titles":["微信文章搜索"]},"495":{"title":"微信阅读数","titles":[]},"496":{"title":"请求地址","titles":["微信阅读数"]},"497":{"title":"请求参数","titles":["微信阅读数"]},"498":{"title":"返回data参数","titles":["微信阅读数"]},"499":{"title":"SDK调用","titles":["微信阅读数"]},"500":{"title":"新闻头条","titles":[]},"501":{"title":"请求地址","titles":["新闻头条"]},"502":{"title":"请求参数","titles":["新闻头条"]},"503":{"title":"返回参数","titles":["新闻头条"]},"504":{"title":"SDK调用","titles":["新闻头条"]},"505":{"title":"移动通信","titles":[]},"506":{"title":"请求地址","titles":["移动通信"]},"507":{"title":"请求参数","titles":["移动通信"]},"508":{"title":"返回data参数","titles":["移动通信"]},"509":{"title":"SDK调用","titles":["移动通信"]},"510":{"title":"影视资讯","titles":[]},"511":{"title":"请求地址","titles":["影视资讯"]},"512":{"title":"请求参数","titles":["影视资讯"]},"513":{"title":"返回data参数","titles":["影视资讯"]},"514":{"title":"SDK调用","titles":["影视资讯"]},"515":{"title":"游戏资讯","titles":[]},"516":{"title":"请求地址","titles":["游戏资讯"]},"517":{"title":"请求参数","titles":["游戏资讯"]},"518":{"title":"返回data参数","titles":["游戏资讯"]},"519":{"title":"SDK调用","titles":["游戏资讯"]},"520":{"title":"娱乐新闻","titles":[]},"521":{"title":"请求地址","titles":["娱乐新闻"]},"522":{"title":"请求参数","titles":["娱乐新闻"]},"523":{"title":"返回data参数","titles":["娱乐新闻"]},"524":{"title":"SDK调用","titles":["娱乐新闻"]},"525":{"title":"综合新闻","titles":[]},"526":{"title":"请求地址","titles":["综合新闻"]},"527":{"title":"请求参数","titles":["综合新闻"]},"528":{"title":"返回data参数","titles":["综合新闻"]},"529":{"title":"SDK调用","titles":["综合新闻"]},"530":{"title":"足球新闻","titles":[]},"531":{"title":"请求地址","titles":["足球新闻"]},"532":{"title":"请求参数","titles":["足球新闻"]},"533":{"title":"返回data参数","titles":["足球新闻"]},"534":{"title":"SDK调用","titles":["足球新闻"]},"535":{"title":"QQ号码吉凶查询","titles":[]},"536":{"title":"请求地址","titles":["QQ号码吉凶查询"]},"537":{"title":"请求参数","titles":["QQ号码吉凶查询"]},"538":{"title":"返回参数","titles":["QQ号码吉凶查询"]},"539":{"title":"SDK调用","titles":["QQ号码吉凶查询"]},"540":{"title":"根据区号邮编查天气","titles":[]},"541":{"title":"请求地址","titles":["根据区号邮编查天气"]},"542":{"title":"请求参数","titles":["根据区号邮编查天气"]},"543":{"title":"返回data参数","titles":["根据区号邮编查天气"]},"544":{"title":"SDK调用","titles":["根据区号邮编查天气"]},"545":{"title":"标准电码查询","titles":[]},"546":{"title":"请求地址","titles":["标准电码查询"]},"547":{"title":"请求参数","titles":["标准电码查询"]},"548":{"title":"返回参数","titles":["标准电码查询"]},"549":{"title":"SDK调用","titles":["标准电码查询"]},"550":{"title":"彩票查询","titles":[]},"551":{"title":"接口1:支持彩种列表","titles":[]},"552":{"title":"请求地址","titles":["接口1:支持彩种列表"]},"553":{"title":"请求参数","titles":["接口1:支持彩种列表"]},"554":{"title":"返回参数","titles":["接口1:支持彩种列表"]},"555":{"title":"SDK调用","titles":["接口1:支持彩种列表"]},"556":{"title":"接口2:彩票开奖结果查询","titles":[]},"557":{"title":"请求地址","titles":["接口2:彩票开奖结果查询"]},"558":{"title":"请求参数","titles":["接口2:彩票开奖结果查询"]},"559":{"title":"返回参数","titles":["接口2:彩票开奖结果查询"]},"560":{"title":"SDK调用","titles":["接口2:彩票开奖结果查询"]},"561":{"title":"接口3:历史开奖结果查询","titles":[]},"562":{"title":"请求地址","titles":["接口3:历史开奖结果查询"]},"563":{"title":"请求参数","titles":["接口3:历史开奖结果查询"]},"564":{"title":"返回参数","titles":["接口3:历史开奖结果查询"]},"565":{"title":"SDK调用","titles":["接口3:历史开奖结果查询"]},"566":{"title":"接口4:中奖计算器","titles":[]},"567":{"title":"请求地址","titles":["接口4:中奖计算器"]},"568":{"title":"请求参数","titles":["接口4:中奖计算器"]},"569":{"title":"返回参数","titles":["接口4:中奖计算器"]},"570":{"title":"SDK调用","titles":["接口4:中奖计算器"]},"571":{"title":"演员共演电影","titles":[]},"572":{"title":"请求地址","titles":["演员共演电影"]},"573":{"title":"请求参数","titles":["演员共演电影"]},"574":{"title":"返回data参数","titles":["演员共演电影"]},"575":{"title":"SDK调用","titles":["演员共演电影"]},"576":{"title":"疾病禁忌食物","titles":[]},"577":{"title":"请求地址","titles":["疾病禁忌食物"]},"578":{"title":"请求参数","titles":["疾病禁忌食物"]},"579":{"title":"返回data参数","titles":["疾病禁忌食物"]},"580":{"title":"SDK调用","titles":["疾病禁忌食物"]},"581":{"title":"疾病症状","titles":[]},"582":{"title":"请求地址","titles":["疾病症状"]},"583":{"title":"请求参数","titles":["疾病症状"]},"584":{"title":"返回data参数","titles":["疾病症状"]},"585":{"title":"SDK调用","titles":["疾病症状"]},"586":{"title":"症状查疾","titles":[]},"587":{"title":"请求地址","titles":["症状查疾"]},"588":{"title":"请求参数","titles":["症状查疾"]},"589":{"title":"返回data参数","titles":["症状查疾"]},"590":{"title":"SDK调用","titles":["症状查疾"]},"591":{"title":"车辆历史违章查询","titles":[]},"592":{"title":"接口1:获取城市规则列表","titles":[]},"593":{"title":"请求地址","titles":["接口1:获取城市规则列表"]},"594":{"title":"请求参数","titles":["接口1:获取城市规则列表"]},"595":{"title":"返回data参数","titles":["接口1:获取城市规则列表"]},"596":{"title":"SDK调用","titles":["接口1:获取城市规则列表"]},"597":{"title":"接口2:查询历史违章记录","titles":[]},"598":{"title":"请求地址","titles":["接口2:查询历史违章记录"]},"599":{"title":"请求参数","titles":["接口2:查询历史违章记录"]},"600":{"title":"返回data参数","titles":["接口2:查询历史违章记录"]},"601":{"title":"SDK调用","titles":["接口2:查询历史违章记录"]},"602":{"title":"车辆品牌车型大全","titles":[]},"603":{"title":"接口1:品牌列表","titles":[]},"604":{"title":"请求地址","titles":["接口1:品牌列表"]},"605":{"title":"请求参数","titles":["接口1:品牌列表"]},"606":{"title":"返回data参数","titles":["接口1:品牌列表"]},"607":{"title":"SDK调用","titles":["接口1:品牌列表"]},"608":{"title":"接口2:根据车辆品牌ID查询旗下车系列表","titles":[]},"609":{"title":"请求地址","titles":["接口2:根据车辆品牌ID查询旗下车系列表"]},"610":{"title":"请求参数","titles":["接口2:根据车辆品牌ID查询旗下车系列表"]},"611":{"title":"返回data参数","titles":["接口2:根据车辆品牌ID查询旗下车系列表"]},"612":{"title":"SDK调用","titles":["接口2:根据车辆品牌ID查询旗下车系列表"]},"613":{"title":"接口3:根据车系id查询旗下车型列表","titles":[]},"614":{"title":"请求地址","titles":["接口3:根据车系id查询旗下车型列表"]},"615":{"title":"请求参数","titles":["接口3:根据车系id查询旗下车型列表"]},"616":{"title":"返回data参数","titles":["接口3:根据车系id查询旗下车型列表"]},"617":{"title":"SDK调用","titles":["接口3:根据车系id查询旗下车型列表"]},"618":{"title":"车辆违章查询(不再维护)","titles":[]},"619":{"title":"接口1:支持列表和规则查询","titles":[]},"620":{"title":"请求地址","titles":["接口1:支持列表和规则查询"]},"621":{"title":"请求参数","titles":["接口1:支持列表和规则查询"]},"622":{"title":"返回data参数","titles":["接口1:支持列表和规则查询"]},"623":{"title":"SDK调用","titles":["接口1:支持列表和规则查询"]},"624":{"title":"接口2:查询车辆违章信息","titles":[]},"625":{"title":"请求地址","titles":["接口2:查询车辆违章信息"]},"626":{"title":"请求参数","titles":["接口2:查询车辆违章信息"]},"627":{"title":"返回data参数","titles":["接口2:查询车辆违章信息"]},"628":{"title":"SDK调用","titles":["接口2:查询车辆违章信息"]},"629":{"title":"车辆违章次数查询","titles":[]},"630":{"title":"请求地址","titles":["车辆违章次数查询"]},"631":{"title":"请求参数","titles":["车辆违章次数查询"]},"632":{"title":"返回data参数","titles":["车辆违章次数查询"]},"633":{"title":"SDK调用","titles":["车辆违章次数查询"]},"634":{"title":"车辆详细信息查验","titles":[]},"635":{"title":"请求地址","titles":["车辆详细信息查验"]},"636":{"title":"请求参数","titles":["车辆详细信息查验"]},"637":{"title":"返回data参数","titles":["车辆详细信息查验"]},"638":{"title":"SDK调用","titles":["车辆详细信息查验"]},"639":{"title":"城市空气质量","titles":[]},"640":{"title":"接口1:城市空气质量查询","titles":[]},"641":{"title":"请求地址","titles":["接口1:城市空气质量查询"]},"642":{"title":"请求参数","titles":["接口1:城市空气质量查询"]},"643":{"title":"返回data参数","titles":["接口1:城市空气质量查询"]},"644":{"title":"SDK调用","titles":["接口1:城市空气质量查询"]},"645":{"title":"接口2:查询城市PM2.5指数","titles":[]},"646":{"title":"请求地址","titles":["接口2:查询城市PM2.5指数"]},"647":{"title":"请求参数","titles":["接口2:查询城市PM2.5指数"]},"648":{"title":"返回data参数","titles":["接口2:查询城市PM2.5指数"]},"649":{"title":"SDK调用","titles":["接口2:查询城市PM2.5指数"]},"650":{"title":"接口3:查询支持空气质量指数的城市列表","titles":[]},"651":{"title":"请求地址","titles":["接口3:查询支持空气质量指数的城市列表"]},"652":{"title":"请求参数","titles":["接口3:查询支持空气质量指数的城市列表"]},"653":{"title":"返回data参数","titles":["接口3:查询支持空气质量指数的城市列表"]},"654":{"title":"SDK调用","titles":["接口3:查询支持空气质量指数的城市列表"]},"655":{"title":"接口4:查询支持PM2.5指数的城市","titles":[]},"656":{"title":"请求地址","titles":["接口4:查询支持PM2.5指数的城市"]},"657":{"title":"请求参数","titles":["接口4:查询支持PM2.5指数的城市"]},"658":{"title":"返回data参数","titles":["接口4:查询支持PM2.5指数的城市"]},"659":{"title":"SDK调用","titles":["接口4:查询支持PM2.5指数的城市"]},"660":{"title":"二手车估值","titles":[]},"661":{"title":"接口1:全部品牌列表(免费)","titles":[]},"662":{"title":"请求地址","titles":["接口1:全部品牌列表(免费)"]},"663":{"title":"请求参数","titles":["接口1:全部品牌列表(免费)"]},"664":{"title":"返回data参数","titles":["接口1:全部品牌列表(免费)"]},"665":{"title":"SDK调用","titles":["接口1:全部品牌列表(免费)"]},"666":{"title":"接口2:指定品牌全部车系(免费)","titles":[]},"667":{"title":"请求地址","titles":["接口2:指定品牌全部车系(免费)"]},"668":{"title":"请求参数","titles":["接口2:指定品牌全部车系(免费)"]},"669":{"title":"返回data参数","titles":["接口2:指定品牌全部车系(免费)"]},"670":{"title":"SDK调用","titles":["接口2:指定品牌全部车系(免费)"]},"671":{"title":"接口3:指定车系具体车型列表(免费)","titles":[]},"672":{"title":"请求地址","titles":["接口3:指定车系具体车型列表(免费)"]},"673":{"title":"请求参数","titles":["接口3:指定车系具体车型列表(免费)"]},"674":{"title":"返回data参数","titles":["接口3:指定车系具体车型列表(免费)"]},"675":{"title":"SDK调用","titles":["接口3:指定车系具体车型列表(免费)"]},"676":{"title":"接口4:估值支持的省份(免费)","titles":[]},"677":{"title":"请求地址","titles":["接口4:估值支持的省份(免费)"]},"678":{"title":"请求参数","titles":["接口4:估值支持的省份(免费)"]},"679":{"title":"返回data参数","titles":["接口4:估值支持的省份(免费)"]},"680":{"title":"SDK调用","titles":["接口4:估值支持的省份(免费)"]},"681":{"title":"接口5:估值支持的城市(免费)","titles":[]},"682":{"title":"请求地址","titles":["接口5:估值支持的城市(免费)"]},"683":{"title":"请求参数","titles":["接口5:估值支持的城市(免费)"]},"684":{"title":"返回data参数","titles":["接口5:估值支持的城市(免费)"]},"685":{"title":"SDK调用","titles":["接口5:估值支持的城市(免费)"]},"686":{"title":"接口6:二手车估值","titles":[]},"687":{"title":"请求地址","titles":["接口6:二手车估值"]},"688":{"title":"请求参数","titles":["接口6:二手车估值"]},"689":{"title":"返回data参数","titles":["接口6:二手车估值"]},"690":{"title":"SDK调用","titles":["接口6:二手车估值"]},"691":{"title":"根据IP地址查天气","titles":[]},"692":{"title":"请求地址","titles":["根据IP地址查天气"]},"693":{"title":"请求参数","titles":["根据IP地址查天气"]},"694":{"title":"返回data参数","titles":["根据IP地址查天气"]},"695":{"title":"SDK调用","titles":["根据IP地址查天气"]},"696":{"title":"导演电影查询","titles":[]},"697":{"title":"请求地址","titles":["导演电影查询"]},"698":{"title":"请求参数","titles":["导演电影查询"]},"699":{"title":"返回data参数","titles":["导演电影查询"]},"700":{"title":"SDK调用","titles":["导演电影查询"]},"701":{"title":"航班信息查询","titles":[]},"702":{"title":"接口1:实时起降信息查询","titles":[]},"703":{"title":"请求地址","titles":["接口1:实时起降信息查询"]},"704":{"title":"请求参数","titles":["接口1:实时起降信息查询"]},"705":{"title":"返回data参数","titles":["接口1:实时起降信息查询"]},"706":{"title":"SDK调用","titles":["接口1:实时起降信息查询"]},"707":{"title":"接口2:历史起降信息查询","titles":[]},"708":{"title":"请求地址","titles":["接口2:历史起降信息查询"]},"709":{"title":"请求参数","titles":["接口2:历史起降信息查询"]},"710":{"title":"返回data参数","titles":["接口2:历史起降信息查询"]},"711":{"title":"SDK调用","titles":["接口2:历史起降信息查询"]},"712":{"title":"接口3:根据航班号日期查询未来航班信息","titles":[]},"713":{"title":"请求地址","titles":["接口3:根据航班号日期查询未来航班信息"]},"714":{"title":"请求参数","titles":["接口3:根据航班号日期查询未来航班信息"]},"715":{"title":"返回data参数","titles":["接口3:根据航班号日期查询未来航班信息"]},"716":{"title":"SDK调用","titles":["接口3:根据航班号日期查询未来航班信息"]},"717":{"title":"驾驶证累计计分查询","titles":[]},"718":{"title":"请求地址","titles":["驾驶证累计计分查询"]},"719":{"title":"请求参数","titles":["驾驶证累计计分查询"]},"720":{"title":"返回data参数","titles":["驾驶证累计计分查询"]},"721":{"title":"SDK调用","titles":["驾驶证累计计分查询"]},"722":{"title":"驾照题库","titles":[]},"723":{"title":"请求地址","titles":["驾照题库"]},"724":{"title":"请求参数","titles":["驾照题库"]},"725":{"title":"返回data参数","titles":["驾照题库"]},"726":{"title":"SDK调用","titles":["驾照题库"]},"727":{"title":"今日国内油价查询","titles":[]},"728":{"title":"请求地址","titles":["今日国内油价查询"]},"729":{"title":"请求参数","titles":["今日国内油价查询"]},"730":{"title":"返回data参数","titles":["今日国内油价查询"]},"731":{"title":"SDK调用","titles":["今日国内油价查询"]},"732":{"title":"金额转大写","titles":[]},"733":{"title":"请求地址","titles":["金额转大写"]},"734":{"title":"请求参数","titles":["金额转大写"]},"735":{"title":"返回data参数","titles":["金额转大写"]},"736":{"title":"SDK调用","titles":["金额转大写"]},"737":{"title":"空气质量指数","titles":[]},"738":{"title":"请求地址","titles":["空气质量指数"]},"739":{"title":"请求参数","titles":["空气质量指数"]},"740":{"title":"返回data参数","titles":["空气质量指数"]},"741":{"title":"SDK调用","titles":["空气质量指数"]},"742":{"title":"老黄历","titles":[]},"743":{"title":"接口1:查询日期","titles":[]},"744":{"title":"请求地址","titles":["接口1:查询日期"]},"745":{"title":"请求参数","titles":["接口1:查询日期"]},"746":{"title":"返回data参数","titles":["接口1:查询日期"]},"747":{"title":"SDK调用","titles":["接口1:查询日期"]},"748":{"title":"接口2:时辰查询","titles":[]},"749":{"title":"请求地址","titles":["接口2:时辰查询"]},"750":{"title":"请求参数","titles":["接口2:时辰查询"]},"751":{"title":"返回data参数","titles":["接口2:时辰查询"]},"752":{"title":"SDK调用","titles":["接口2:时辰查询"]},"753":{"title":"汽车OBD故障码查询","titles":[]},"754":{"title":"请求地址","titles":["汽车OBD故障码查询"]},"755":{"title":"请求参数","titles":["汽车OBD故障码查询"]},"756":{"title":"返回参数","titles":["汽车OBD故障码查询"]},"757":{"title":"SDK调用","titles":["汽车OBD故障码查询"]},"758":{"title":"车辆VIN码查询","titles":[]},"759":{"title":"请求地址","titles":["车辆VIN码查询"]},"760":{"title":"请求参数","titles":["车辆VIN码查询"]},"761":{"title":"返回data参数","titles":["车辆VIN码查询"]},"762":{"title":"SDK调用","titles":["车辆VIN码查询"]},"763":{"title":"全国车辆违章查询V2","titles":[]},"764":{"title":"接口1:获取支持城市查询","titles":[]},"765":{"title":"请求地址","titles":["接口1:获取支持城市查询"]},"766":{"title":"请求参数","titles":["接口1:获取支持城市查询"]},"767":{"title":"返回data参数","titles":["接口1:获取支持城市查询"]},"768":{"title":"SDK调用","titles":["接口1:获取支持城市查询"]},"769":{"title":"接口2:查询车辆违章信息","titles":[]},"770":{"title":"请求地址","titles":["接口2:查询车辆违章信息"]},"771":{"title":"请求参数","titles":["接口2:查询车辆违章信息"]},"772":{"title":"返回data参数","titles":["接口2:查询车辆违章信息"]},"773":{"title":"SDK调用","titles":["接口2:查询车辆违章信息"]},"774":{"title":"全国加油站查询","titles":[]},"775":{"title":"接口1:按城市检索加油站","titles":[]},"776":{"title":"请求地址","titles":["接口1:按城市检索加油站"]},"777":{"title":"请求参数","titles":["接口1:按城市检索加油站"]},"778":{"title":"返回data参数","titles":["接口1:按城市检索加油站"]},"779":{"title":"SDK调用","titles":["接口1:按城市检索加油站"]},"780":{"title":"接口2:查询周边加油站","titles":[]},"781":{"title":"请求地址","titles":["接口2:查询周边加油站"]},"782":{"title":"请求参数","titles":["接口2:查询周边加油站"]},"783":{"title":"返回data参数","titles":["接口2:查询周边加油站"]},"784":{"title":"SDK调用","titles":["接口2:查询周边加油站"]},"785":{"title":"全国停车场实时数据查询","titles":[]},"786":{"title":"功能介绍/ Introduction","titles":["全国停车场实时数据查询"]},"787":{"title":"接口1:查询指定城市停车场信息列表","titles":[]},"788":{"title":"请求地址","titles":["接口1:查询指定城市停车场信息列表"]},"789":{"title":"请求参数","titles":["接口1:查询指定城市停车场信息列表"]},"790":{"title":"返回data参数","titles":["接口1:查询指定城市停车场信息列表"]},"791":{"title":"SDK调用","titles":["接口1:查询指定城市停车场信息列表"]},"792":{"title":"接口2:查询周边停车场信息列表","titles":[]},"793":{"title":"请求地址","titles":["接口2:查询周边停车场信息列表"]},"794":{"title":"请求参数","titles":["接口2:查询周边停车场信息列表"]},"795":{"title":"返回data参数","titles":["接口2:查询周边停车场信息列表"]},"796":{"title":"SDK调用","titles":["接口2:查询周边停车场信息列表"]},"797":{"title":"接口3:获取停车场详情信息","titles":[]},"798":{"title":"请求地址","titles":["接口3:获取停车场详情信息"]},"799":{"title":"请求参数","titles":["接口3:获取停车场详情信息"]},"800":{"title":"返回data参数","titles":["接口3:获取停车场详情信息"]},"801":{"title":"SDK调用","titles":["接口3:获取停车场详情信息"]},"802":{"title":"接口4:获取开放停车场查询的城市列表","titles":[]},"803":{"title":"请求地址","titles":["接口4:获取开放停车场查询的城市列表"]},"804":{"title":"请求参数","titles":["接口4:获取开放停车场查询的城市列表"]},"805":{"title":"返回data参数","titles":["接口4:获取开放停车场查询的城市列表"]},"806":{"title":"SDK调用","titles":["接口4:获取开放停车场查询的城市列表"]},"807":{"title":"全球时间查询","titles":[]},"808":{"title":"请求地址","titles":["全球时间查询"]},"809":{"title":"请求参数","titles":["全球时间查询"]},"810":{"title":"返回data参数","titles":["全球时间查询"]},"811":{"title":"SDK调用","titles":["全球时间查询"]},"812":{"title":"生活小窍门","titles":[]},"813":{"title":"请求地址","titles":["生活小窍门"]},"814":{"title":"请求参数","titles":["生活小窍门"]},"815":{"title":"返回data参数","titles":["生活小窍门"]},"816":{"title":"SDK调用","titles":["生活小窍门"]},"817":{"title":"生肖配对","titles":[]},"818":{"title":"请求地址","titles":["生肖配对"]},"819":{"title":"请求参数","titles":["生肖配对"]},"820":{"title":"返回参数","titles":["生肖配对"]},"821":{"title":"SDK调用","titles":["生肖配对"]},"822":{"title":"手机固化来电显示","titles":[]},"823":{"title":"请求地址","titles":["手机固化来电显示"]},"824":{"title":"请求参数","titles":["手机固化来电显示"]},"825":{"title":"返回data参数","titles":["手机固化来电显示"]},"826":{"title":"SDK调用","titles":["手机固化来电显示"]},"827":{"title":"天气预报","titles":[]},"828":{"title":"接口1:根据城市查询天气","titles":[]},"829":{"title":"请求地址","titles":["接口1:根据城市查询天气"]},"830":{"title":"请求参数","titles":["接口1:根据城市查询天气"]},"831":{"title":"返回参数","titles":["接口1:根据城市查询天气"]},"832":{"title":"SDK调用","titles":["接口1:根据城市查询天气"]},"833":{"title":"接口2:根据城市查询生活指数","titles":[]},"834":{"title":"请求地址","titles":["接口2:根据城市查询生活指数"]},"835":{"title":"请求参数","titles":["接口2:根据城市查询生活指数"]},"836":{"title":"返回参数","titles":["接口2:根据城市查询生活指数"]},"837":{"title":"SDK调用","titles":["接口2:根据城市查询生活指数"]},"838":{"title":"接口3:天气种类列表(可内置 无需每次读取)","titles":[]},"839":{"title":"请求地址","titles":["接口3:天气种类列表(可内置 无需每次读取)"]},"840":{"title":"请求参数","titles":["接口3:天气种类列表(可内置 无需每次读取)"]},"841":{"title":"返回参数","titles":["接口3:天气种类列表(可内置 无需每次读取)"]},"842":{"title":"SDK调用","titles":["接口3:天气种类列表(可内置 无需每次读取)"]},"843":{"title":"根据坐标查天气","titles":[]},"844":{"title":"请求地址","titles":["根据坐标查天气"]},"845":{"title":"请求参数","titles":["根据坐标查天气"]},"846":{"title":"返回data参数","titles":["根据坐标查天气"]},"847":{"title":"SDK调用","titles":["根据坐标查天气"]},"848":{"title":"违章高发地","titles":[]},"849":{"title":"请求地址","titles":["违章高发地"]},"850":{"title":"请求参数","titles":["违章高发地"]},"851":{"title":"返回data参数","titles":["违章高发地"]},"852":{"title":"SDK调用","titles":["违章高发地"]},"853":{"title":"尾号限行","titles":[]},"854":{"title":"请求地址","titles":["尾号限行"]},"855":{"title":"请求参数","titles":["尾号限行"]},"856":{"title":"返回data参数","titles":["尾号限行"]},"857":{"title":"SDK调用","titles":["尾号限行"]},"858":{"title":"新能源车辆违章查询","titles":[]},"859":{"title":"请求地址","titles":["新能源车辆违章查询"]},"860":{"title":"请求参数","titles":["新能源车辆违章查询"]},"861":{"title":"返回data参数","titles":["新能源车辆违章查询"]},"862":{"title":"SDK调用","titles":["新能源车辆违章查询"]},"863":{"title":"星座配对","titles":[]},"864":{"title":"请求地址","titles":["星座配对"]},"865":{"title":"请求参数","titles":["星座配对"]},"866":{"title":"返回参数","titles":["星座配对"]},"867":{"title":"SDK调用","titles":["星座配对"]},"868":{"title":"星座运势","titles":[]},"869":{"title":"请求地址","titles":["星座运势"]},"870":{"title":"请求参数","titles":["星座运势"]},"871":{"title":"返回参数","titles":["星座运势"]},"872":{"title":"SDK调用","titles":["星座运势"]},"873":{"title":"行政区划查询(免费)","titles":[]},"874":{"title":"请求地址","titles":["行政区划查询(免费)"]},"875":{"title":"请求参数","titles":["行政区划查询(免费)"]},"876":{"title":"返回参数","titles":["行政区划查询(免费)"]},"877":{"title":"SDK调用","titles":["行政区划查询(免费)"]},"878":{"title":"影讯API合集(不再维护)","titles":[]},"879":{"title":"接口1:关键字检索影片信息","titles":[]},"880":{"title":"请求地址","titles":["接口1:关键字检索影片信息"]},"881":{"title":"请求参数","titles":["接口1:关键字检索影片信息"]},"882":{"title":"返回data参数","titles":["接口1:关键字检索影片信息"]},"883":{"title":"SDK调用","titles":["接口1:关键字检索影片信息"]},"884":{"title":"接口2:检索周边影院","titles":[]},"885":{"title":"请求地址","titles":["接口2:检索周边影院"]},"886":{"title":"请求参数","titles":["接口2:检索周边影院"]},"887":{"title":"返回data参数","titles":["接口2:检索周边影院"]},"888":{"title":"SDK调用","titles":["接口2:检索周边影院"]},"889":{"title":"接口3:关键字影院检索","titles":[]},"890":{"title":"请求地址","titles":["接口3:关键字影院检索"]},"891":{"title":"请求参数","titles":["接口3:关键字影院检索"]},"892":{"title":"返回data参数","titles":["接口3:关键字影院检索"]},"893":{"title":"SDK调用","titles":["接口3:关键字影院检索"]},"894":{"title":"接口4:影院上映影片信息","titles":[]},"895":{"title":"请求地址","titles":["接口4:影院上映影片信息"]},"896":{"title":"请求参数","titles":["接口4:影院上映影片信息"]},"897":{"title":"返回data参数","titles":["接口4:影院上映影片信息"]},"898":{"title":"SDK调用","titles":["接口4:影院上映影片信息"]},"899":{"title":"接口5:今日上映影片","titles":[]},"900":{"title":"请求地址","titles":["接口5:今日上映影片"]},"901":{"title":"请求参数","titles":["接口5:今日上映影片"]},"902":{"title":"返回data参数","titles":["接口5:今日上映影片"]},"903":{"title":"SDK调用","titles":["接口5:今日上映影片"]},"904":{"title":"接口6:支持城市列表","titles":[]},"905":{"title":"请求地址","titles":["接口6:支持城市列表"]},"906":{"title":"请求参数","titles":["接口6:支持城市列表"]},"907":{"title":"返回data参数","titles":["接口6:支持城市列表"]},"908":{"title":"SDK调用","titles":["接口6:支持城市列表"]},"909":{"title":"接口7:影片上映影院查询","titles":[]},"910":{"title":"请求地址","titles":["接口7:影片上映影院查询"]},"911":{"title":"请求参数","titles":["接口7:影片上映影院查询"]},"912":{"title":"返回data参数","titles":["接口7:影片上映影院查询"]},"913":{"title":"SDK调用","titles":["接口7:影片上映影院查询"]},"914":{"title":"接口8:按影片ID检索影片信息","titles":[]},"915":{"title":"请求地址","titles":["接口8:按影片ID检索影片信息"]},"916":{"title":"请求参数","titles":["接口8:按影片ID检索影片信息"]},"917":{"title":"返回data参数","titles":["接口8:按影片ID检索影片信息"]},"918":{"title":"SDK调用","titles":["接口8:按影片ID检索影片信息"]},"919":{"title":"邮编查询(免费)","titles":[]},"920":{"title":"接口1:通过邮编查询对应的地名","titles":[]},"921":{"title":"请求地址","titles":["接口1:通过邮编查询对应的地名"]},"922":{"title":"请求参数","titles":["接口1:通过邮编查询对应的地名"]},"923":{"title":"返回data参数","titles":["接口1:通过邮编查询对应的地名"]},"924":{"title":"SDK调用","titles":["接口1:通过邮编查询对应的地名"]},"925":{"title":"接口2:省份、城市、地区(县)关联的列表","titles":[]},"926":{"title":"请求地址","titles":["接口2:省份、城市、地区(县)关联的列表"]},"927":{"title":"请求参数","titles":["接口2:省份、城市、地区(县)关联的列表"]},"928":{"title":"返回data参数","titles":["接口2:省份、城市、地区(县)关联的列表"]},"929":{"title":"SDK调用","titles":["接口2:省份、城市、地区(县)关联的列表"]},"930":{"title":"接口3:根据相关条件查询符合条件地区的邮编","titles":[]},"931":{"title":"请求地址","titles":["接口3:根据相关条件查询符合条件地区的邮编"]},"932":{"title":"请求参数","titles":["接口3:根据相关条件查询符合条件地区的邮编"]},"933":{"title":"返回data参数","titles":["接口3:根据相关条件查询符合条件地区的邮编"]},"934":{"title":"SDK调用","titles":["接口3:根据相关条件查询符合条件地区的邮编"]},"935":{"title":"周公解梦","titles":[]},"936":{"title":"接口1:解梦查询","titles":[]},"937":{"title":"请求地址","titles":["接口1:解梦查询"]},"938":{"title":"请求参数","titles":["接口1:解梦查询"]},"939":{"title":"返回参数","titles":["接口1:解梦查询"]},"940":{"title":"SDK调用","titles":["接口1:解梦查询"]},"941":{"title":"接口2:梦境分类","titles":[]},"942":{"title":"请求地址","titles":["接口2:梦境分类"]},"943":{"title":"请求参数","titles":["接口2:梦境分类"]},"944":{"title":"返回参数","titles":["接口2:梦境分类"]},"945":{"title":"SDK调用","titles":["接口2:梦境分类"]},"946":{"title":"7. Web 知乎日报数据","titles":[]},"947":{"title":"7.1 每日知乎日报列表","titles":["7. Web 知乎日报数据"]},"948":{"title":"7.2 日报详情","titles":["7. Web 知乎日报数据"]},"949":{"title":"7.3 日报短评论列表","titles":["7. Web 知乎日报数据"]},"950":{"title":"书籍ISBN数据查询","titles":[]},"951":{"title":"请求地址","titles":["书籍ISBN数据查询"]},"952":{"title":"请求参数","titles":["书籍ISBN数据查询"]},"953":{"title":"返回data参数","titles":["书籍ISBN数据查询"]},"954":{"title":"SDK调用","titles":["书籍ISBN数据查询"]},"955":{"title":"常用快递查询","titles":[]},"956":{"title":"接口1:根据单号查询快递信息","titles":["常用快递查询"]},"957":{"title":"请求地址","titles":["常用快递查询"]},"958":{"title":"请求参数","titles":["常用快递查询"]},"959":{"title":"返回参数","titles":["常用快递查询"]},"960":{"title":"SDK调用","titles":["常用快递查询","返回参数"]},"961":{"title":"接口2:快递公司列表(免费)","titles":["常用快递查询"]},"962":{"title":"请求地址","titles":["常用快递查询"]},"963":{"title":"请求参数","titles":["常用快递查询"]},"964":{"title":"返回参数","titles":["常用快递查询"]},"965":{"title":"SDK调用","titles":["常用快递查询"]},"966":{"title":"二维码解码","titles":[]},"967":{"title":"请求地址","titles":["二维码解码"]},"968":{"title":"请求参数","titles":["二维码解码"]},"969":{"title":"返回data参数","titles":["二维码解码"]},"970":{"title":"SDK调用","titles":["二维码解码"]},"971":{"title":"二维码生成","titles":[]},"972":{"title":"请求地址","titles":["二维码生成"]},"973":{"title":"请求参数","titles":["二维码生成"]},"974":{"title":"返回data参数","titles":["二维码生成"]},"975":{"title":"SDK调用","titles":["二维码生成"]},"976":{"title":"汇率换算","titles":[]},"977":{"title":"接口1:常用汇率查询","titles":["汇率换算"]},"978":{"title":"请求地址","titles":["汇率换算"]},"979":{"title":"请求参数(无)","titles":["汇率换算"]},"980":{"title":"SDK调用","titles":["汇率换算","请求参数(无)"]},"981":{"title":"接口2:货币列表","titles":["汇率换算"]},"982":{"title":"请求地址","titles":["汇率换算"]},"983":{"title":"请求参数(无)","titles":["汇率换算"]},"984":{"title":"SDK调用","titles":["汇率换算","请求参数(无)"]},"985":{"title":"接口3:实时汇率查询","titles":["汇率换算"]},"986":{"title":"请求地址","titles":["汇率换算"]},"987":{"title":"请求参数","titles":["汇率换算"]},"988":{"title":"SDK调用","titles":["汇率换算","请求参数"]},"989":{"title":"收货地址解析","titles":[]},"990":{"title":"请求地址","titles":["收货地址解析"]},"991":{"title":"请求参数","titles":["收货地址解析"]},"992":{"title":"返回data参数","titles":["收货地址解析"]},"993":{"title":"SDK调用","titles":["收货地址解析"]},"994":{"title":"淘宝客订单号检测","titles":[]},"995":{"title":"请求地址","titles":["淘宝客订单号检测"]},"996":{"title":"请求参数","titles":["淘宝客订单号检测"]},"997":{"title":"返回data参数","titles":["淘宝客订单号检测"]},"998":{"title":"SDK调用","titles":["淘宝客订单号检测"]},"999":{"title":"淘口令解析","titles":[]},"1000":{"title":"请求地址","titles":["淘口令解析"]},"1001":{"title":"请求参数","titles":["淘口令解析"]},"1002":{"title":"返回data参数","titles":["淘口令解析"]},"1003":{"title":"SDK调用","titles":["淘口令解析"]},"1004":{"title":"条码查询","titles":[]},"1005":{"title":"请求地址","titles":["条码查询"]},"1006":{"title":"请求参数","titles":["条码查询"]},"1007":{"title":"返回data参数","titles":["条码查询"]},"1008":{"title":"SDK调用","titles":["条码查询"]},"1009":{"title":"图书电商数据","titles":[]},"1010":{"title":"接口1:图书分类目录","titles":[]},"1011":{"title":"请求地址","titles":["接口1:图书分类目录"]},"1012":{"title":"请求参数","titles":["接口1:图书分类目录"]},"1013":{"title":"返回data参数","titles":["接口1:图书分类目录"]},"1014":{"title":"SDK调用","titles":["接口1:图书分类目录"]},"1015":{"title":"接口2:图书内容","titles":[]},"1016":{"title":"请求地址","titles":["接口2:图书内容"]},"1017":{"title":"请求参数","titles":["接口2:图书内容"]},"1018":{"title":"返回参数","titles":["接口2:图书内容"]},"1019":{"title":"SDK调用","titles":["接口2:图书内容"]},"1020":{"title":"语言翻译","titles":[]},"1021":{"title":"请求地址","titles":["语言翻译"]},"1022":{"title":"请求参数","titles":["语言翻译"]},"1023":{"title":"返回data参数","titles":["语言翻译"]},"1024":{"title":"SDK调用","titles":["语言翻译"]},"1025":{"title":"BMI标准体重","titles":[]},"1026":{"title":"请求地址","titles":["BMI标准体重"]},"1027":{"title":"请求参数","titles":["BMI标准体重"]},"1028":{"title":"返回data参数","titles":["BMI标准体重"]},"1029":{"title":"SDK调用","titles":["BMI标准体重"]},"1030":{"title":"ONE一个","titles":[]},"1031":{"title":"请求地址","titles":["ONE一个"]},"1032":{"title":"请求参数","titles":["ONE一个"]},"1033":{"title":"返回data参数","titles":["ONE一个"]},"1034":{"title":"SDK调用","titles":["ONE一个"]},"1035":{"title":"百科题库","titles":[]},"1036":{"title":"请求地址","titles":["百科题库"]},"1037":{"title":"请求参数","titles":["百科题库"]},"1038":{"title":"返回data参数","titles":["百科题库"]},"1039":{"title":"SDK调用","titles":["百科题库"]},"1040":{"title":"猜成语","titles":[]},"1041":{"title":"请求地址","titles":["猜成语"]},"1042":{"title":"请求参数","titles":["猜成语"]},"1043":{"title":"返回data参数","titles":["猜成语"]},"1044":{"title":"SDK调用","titles":["猜成语"]},"1045":{"title":"猜灯谜","titles":[]},"1046":{"title":"请求地址","titles":["猜灯谜"]},"1047":{"title":"请求参数","titles":["猜灯谜"]},"1048":{"title":"返回data参数","titles":["猜灯谜"]},"1049":{"title":"SDK调用","titles":["猜灯谜"]},"1050":{"title":"菜谱查询","titles":[]},"1051":{"title":"请求地址","titles":["菜谱查询"]},"1052":{"title":"请求参数","titles":["菜谱查询"]},"1053":{"title":"返回data参数","titles":["菜谱查询"]},"1054":{"title":"SDK调用","titles":["菜谱查询"]},"1055":{"title":"成语典故","titles":[]},"1056":{"title":"请求地址","titles":["成语典故"]},"1057":{"title":"请求参数","titles":["成语典故"]},"1058":{"title":"返回data参数","titles":["成语典故"]},"1059":{"title":"SDK调用","titles":["成语典故"]},"1060":{"title":"成语接龙","titles":[]},"1061":{"title":"请求地址","titles":["成语接龙"]},"1062":{"title":"请求参数","titles":["成语接龙"]},"1063":{"title":"返回data参数","titles":["成语接龙"]},"1064":{"title":"SDK调用","titles":["成语接龙"]},"1065":{"title":"成语字典","titles":[]},"1066":{"title":"请求地址","titles":["成语字典"]},"1067":{"title":"请求参数","titles":["成语字典"]},"1068":{"title":"返回参数","titles":["成语字典"]},"1069":{"title":"SDK调用","titles":["成语字典"]},"1070":{"title":"宠物大全","titles":[]},"1071":{"title":"请求地址","titles":["宠物大全"]},"1072":{"title":"请求参数","titles":["宠物大全"]},"1073":{"title":"返回data参数","titles":["宠物大全"]},"1074":{"title":"SDK调用","titles":["宠物大全"]},"1075":{"title":"二十四节气","titles":[]},"1076":{"title":"请求地址","titles":["二十四节气"]},"1077":{"title":"请求参数","titles":["二十四节气"]},"1078":{"title":"返回data参数","titles":["二十四节气"]},"1079":{"title":"SDK调用","titles":["二十四节气"]},"1080":{"title":"古籍名句","titles":[]},"1081":{"title":"请求地址","titles":["古籍名句"]},"1082":{"title":"请求参数","titles":["古籍名句"]},"1083":{"title":"返回data参数","titles":["古籍名句"]},"1084":{"title":"SDK调用","titles":["古籍名句"]},"1085":{"title":"故事大全","titles":[]},"1086":{"title":"请求地址","titles":["故事大全"]},"1087":{"title":"请求参数","titles":["故事大全"]},"1088":{"title":"返回data参数","titles":["故事大全"]},"1089":{"title":"SDK调用","titles":["故事大全"]},"1090":{"title":"节假日","titles":[]},"1091":{"title":"请求地址","titles":["节假日"]},"1092":{"title":"请求参数","titles":["节假日"]},"1093":{"title":"返回data参数","titles":["节假日"]},"1094":{"title":"SDK调用","titles":["节假日"]},"1095":{"title":"垃圾分类","titles":[]},"1096":{"title":"请求地址","titles":["垃圾分类"]},"1097":{"title":"请求参数","titles":["垃圾分类"]},"1098":{"title":"返回data参数","titles":["垃圾分类"]},"1099":{"title":"SDK调用","titles":["垃圾分类"]},"1100":{"title":"历史上的今天","titles":[]},"1101":{"title":"接口1:根据日期查询事件","titles":[]},"1102":{"title":"请求地址","titles":["接口1:根据日期查询事件"]},"1103":{"title":"请求参数","titles":["接口1:根据日期查询事件"]},"1104":{"title":"返回data参数","titles":["接口1:根据日期查询事件"]},"1105":{"title":"SDK调用","titles":["接口1:根据日期查询事件","返回data参数"]},"1106":{"title":"接口2:根据事件id查询详细信息","titles":[]},"1107":{"title":"请求地址","titles":["接口2:根据事件id查询详细信息"]},"1108":{"title":"请求参数","titles":["接口2:根据事件id查询详细信息"]},"1109":{"title":"返回data参数","titles":["接口2:根据事件id查询详细信息"]},"1110":{"title":"SDK调用","titles":["接口2:根据事件id查询详细信息","返回data参数"]},"1111":{"title":"励志名言","titles":[]},"1112":{"title":"请求地址","titles":["励志名言"]},"1113":{"title":"请求参数","titles":["励志名言"]},"1114":{"title":"返回data参数","titles":["励志名言"]},"1115":{"title":"SDK调用","titles":["励志名言"]},"1116":{"title":"每日英语","titles":[]},"1117":{"title":"请求地址","titles":["每日英语"]},"1118":{"title":"请求参数","titles":["每日英语"]},"1119":{"title":"返回data参数","titles":["每日英语"]},"1120":{"title":"SDK调用","titles":["每日英语"]},"1121":{"title":"谜语大全","titles":[]},"1122":{"title":"请求地址","titles":["谜语大全"]},"1123":{"title":"请求参数","titles":["谜语大全"]},"1124":{"title":"返回data参数","titles":["谜语大全"]},"1125":{"title":"SDK调用","titles":["谜语大全"]},"1126":{"title":"明星百科档案","titles":[]},"1127":{"title":"请求地址","titles":["明星百科档案"]},"1128":{"title":"请求参数","titles":["明星百科档案"]},"1129":{"title":"返回data参数","titles":["明星百科档案"]},"1130":{"title":"SDK调用","titles":["明星百科档案"]},"1131":{"title":"脑筋急转弯","titles":[]},"1132":{"title":"请求地址","titles":["脑筋急转弯"]},"1133":{"title":"请求参数","titles":["脑筋急转弯"]},"1134":{"title":"返回data参数","titles":["脑筋急转弯"]},"1135":{"title":"SDK调用","titles":["脑筋急转弯"]},"1136":{"title":"朋友圈文案","titles":[]},"1137":{"title":"请求地址","titles":["朋友圈文案"]},"1138":{"title":"请求参数","titles":["朋友圈文案"]},"1139":{"title":"返回data参数","titles":["朋友圈文案"]},"1140":{"title":"SDK调用","titles":["朋友圈文案"]},"1141":{"title":"绕口令","titles":[]},"1142":{"title":"请求地址","titles":["绕口令"]},"1143":{"title":"请求参数","titles":["绕口令"]},"1144":{"title":"返回data参数","titles":["绕口令"]},"1145":{"title":"SDK调用","titles":["绕口令"]},"1146":{"title":"神回复","titles":[]},"1147":{"title":"请求地址","titles":["神回复"]},"1148":{"title":"请求参数","titles":["神回复"]},"1149":{"title":"返回data参数","titles":["神回复"]},"1150":{"title":"SDK调用","titles":["神回复"]},"1151":{"title":"十万个为什么","titles":[]},"1152":{"title":"请求地址","titles":["十万个为什么"]},"1153":{"title":"请求参数","titles":["十万个为什么"]},"1154":{"title":"返回data参数","titles":["十万个为什么"]},"1155":{"title":"SDK调用","titles":["十万个为什么"]},"1156":{"title":"顺口溜","titles":[]},"1157":{"title":"请求地址","titles":["顺口溜"]},"1158":{"title":"请求参数","titles":["顺口溜"]},"1159":{"title":"返回data参数","titles":["顺口溜"]},"1160":{"title":"SDK调用","titles":["顺口溜"]},"1161":{"title":"唐诗大全","titles":[]},"1162":{"title":"请求地址","titles":["唐诗大全"]},"1163":{"title":"请求参数","titles":["唐诗大全"]},"1164":{"title":"返回data参数","titles":["唐诗大全"]},"1165":{"title":"SDK调用","titles":["唐诗大全"]},"1166":{"title":"唐诗三百首","titles":[]},"1167":{"title":"请求地址","titles":["唐诗三百首"]},"1168":{"title":"请求参数","titles":["唐诗三百首"]},"1169":{"title":"返回data参数","titles":["唐诗三百首"]},"1170":{"title":"SDK调用","titles":["唐诗三百首"]},"1171":{"title":"万年历","titles":[]},"1172":{"title":"接口1:查询当天详细信息","titles":[]},"1173":{"title":"请求地址","titles":["接口1:查询当天详细信息"]},"1174":{"title":"请求参数","titles":["接口1:查询当天详细信息"]},"1175":{"title":"SDK调用","titles":["接口1:查询当天详细信息","请求参数"]},"1176":{"title":"接口2:根据传入的月份返回近期的假期列表","titles":[]},"1177":{"title":"请求地址","titles":["接口2:根据传入的月份返回近期的假期列表"]},"1178":{"title":"请求参数","titles":["接口2:根据传入的月份返回近期的假期列表"]},"1179":{"title":"SDK调用","titles":["接口2:根据传入的月份返回近期的假期列表","请求参数"]},"1180":{"title":"接口3:根据传入年份返回当年假期列表","titles":[]},"1181":{"title":"请求地址","titles":["接口3:根据传入年份返回当年假期列表"]},"1182":{"title":"请求参数","titles":["接口3:根据传入年份返回当年假期列表"]},"1183":{"title":"SDK调用","titles":["接口3:根据传入年份返回当年假期列表","请求参数"]},"1184":{"title":"网络热词","titles":[]},"1185":{"title":"请求地址","titles":["网络热词"]},"1186":{"title":"请求参数","titles":["网络热词"]},"1187":{"title":"返回data参数","titles":["网络热词"]},"1188":{"title":"SDK调用","titles":["网络热词"]},"1189":{"title":"笑话大全","titles":[]},"1190":{"title":"接口1:按更新时间查询笑话","titles":[]},"1191":{"title":"请求地址","titles":["接口1:按更新时间查询笑话"]},"1192":{"title":"请求参数","titles":["接口1:按更新时间查询笑话"]},"1193":{"title":"SDK调用","titles":["接口1:按更新时间查询笑话","请求参数"]},"1194":{"title":"接口2:获取最新笑话","titles":[]},"1195":{"title":"请求地址","titles":["接口2:获取最新笑话"]},"1196":{"title":"请求参数","titles":["接口2:获取最新笑话"]},"1197":{"title":"SDK调用","titles":["接口2:获取最新笑话","请求参数"]},"1198":{"title":"接口3:随机获取笑话","titles":[]},"1199":{"title":"请求地址","titles":["接口3:随机获取笑话"]},"1200":{"title":"请求参数(无)","titles":["接口3:随机获取笑话"]},"1201":{"title":"SDK调用","titles":["接口3:随机获取笑话","请求参数(无)"]},"1202":{"title":"歇后语","titles":[]},"1203":{"title":"请求地址","titles":["歇后语"]},"1204":{"title":"请求参数","titles":["歇后语"]},"1205":{"title":"返回data参数","titles":["歇后语"]},"1206":{"title":"SDK调用","titles":["歇后语"]},"1207":{"title":"新华字典","titles":[]},"1208":{"title":"接口1:根据汉字查字典","titles":[]},"1209":{"title":"请求地址","titles":["接口1:根据汉字查字典"]},"1210":{"title":"请求参数","titles":["接口1:根据汉字查字典"]},"1211":{"title":"返回参数","titles":["接口1:根据汉字查字典"]},"1212":{"title":"SDK调用","titles":["接口1:根据汉字查字典"]},"1213":{"title":"接口2:汉字部首列表","titles":[]},"1214":{"title":"请求地址","titles":["接口2:汉字部首列表"]},"1215":{"title":"请求参数","titles":["接口2:汉字部首列表"]},"1216":{"title":"返回参数","titles":["接口2:汉字部首列表"]},"1217":{"title":"SDK调用","titles":["接口2:汉字部首列表"]},"1218":{"title":"接口3:汉字拼音列表","titles":[]},"1219":{"title":"请求地址","titles":["接口3:汉字拼音列表"]},"1220":{"title":"请求参数","titles":["接口3:汉字拼音列表"]},"1221":{"title":"返回参数","titles":["接口3:汉字拼音列表"]},"1222":{"title":"SDK调用","titles":["接口3:汉字拼音列表"]},"1223":{"title":"接口4:根据部首查汉字","titles":[]},"1224":{"title":"请求地址","titles":["接口4:根据部首查汉字"]},"1225":{"title":"请求参数","titles":["接口4:根据部首查汉字"]},"1226":{"title":"返回参数","titles":["接口4:根据部首查汉字"]},"1227":{"title":"SDK调用","titles":["接口4:根据部首查汉字"]},"1228":{"title":"接口5:根据拼音查汉字","titles":[]},"1229":{"title":"请求地址","titles":["接口5:根据拼音查汉字"]},"1230":{"title":"请求参数","titles":["接口5:根据拼音查汉字"]},"1231":{"title":"返回参数","titles":["接口5:根据拼音查汉字"]},"1232":{"title":"SDK调用","titles":["接口5:根据拼音查汉字"]},"1233":{"title":"接口6:根据汉字ID查询详细信息","titles":[]},"1234":{"title":"请求地址","titles":["接口6:根据汉字ID查询详细信息"]},"1235":{"title":"请求参数","titles":["接口6:根据汉字ID查询详细信息"]},"1236":{"title":"返回参数","titles":["接口6:根据汉字ID查询详细信息"]},"1237":{"title":"SDK调用","titles":["接口6:根据汉字ID查询详细信息"]},"1238":{"title":"姓氏起源","titles":[]},"1239":{"title":"请求地址","titles":["姓氏起源"]},"1240":{"title":"请求参数","titles":["姓氏起源"]},"1241":{"title":"返回data参数","titles":["姓氏起源"]},"1242":{"title":"SDK调用","titles":["姓氏起源"]},"1243":{"title":"药品说明书","titles":[]},"1244":{"title":"请求地址","titles":["药品说明书"]},"1245":{"title":"请求参数","titles":["药品说明书"]},"1246":{"title":"返回data参数","titles":["药品说明书"]},"1247":{"title":"SDK调用","titles":["药品说明书"]},"1248":{"title":"营养成分表","titles":[]},"1249":{"title":"请求地址","titles":["营养成分表"]},"1250":{"title":"请求参数","titles":["营养成分表"]},"1251":{"title":"返回data参数","titles":["营养成分表"]},"1252":{"title":"SDK调用","titles":["营养成分表"]},"1253":{"title":"元曲三百首","titles":[]},"1254":{"title":"请求地址","titles":["元曲三百首"]},"1255":{"title":"请求参数","titles":["元曲三百首"]},"1256":{"title":"返回data参数","titles":["元曲三百首"]},"1257":{"title":"SDK调用","titles":["元曲三百首"]},"1258":{"title":"中药大全","titles":[]},"1259":{"title":"请求地址","titles":["中药大全"]},"1260":{"title":"请求参数","titles":["中药大全"]},"1261":{"title":"返回data参数","titles":["中药大全"]},"1262":{"title":"SDK调用","titles":["中药大全"]},"1263":{"title":"精选宋词","titles":[]},"1264":{"title":"请求地址","titles":["精选宋词"]},"1265":{"title":"请求参数","titles":["精选宋词"]},"1266":{"title":"返回data参数","titles":["精选宋词"]},"1267":{"title":"SDK调用","titles":["精选宋词"]},"1268":{"title":"3. 笑话段子轻松一刻","titles":[]},"1269":{"title":"3.1 笑话段子","titles":["3. 笑话段子轻松一刻"]},"1270":{"title":"360收录量","titles":[]},"1271":{"title":"请求地址","titles":["360收录量"]},"1272":{"title":"请求参数","titles":["360收录量"]},"1273":{"title":"返回data参数","titles":["360收录量"]},"1274":{"title":"SDK调用","titles":["360收录量"]},"1275":{"title":"HTTPS检测","titles":[]},"1276":{"title":"请求地址","titles":["HTTPS检测"]},"1277":{"title":"请求参数","titles":["HTTPS检测"]},"1278":{"title":"返回data参数","titles":["HTTPS检测"]},"1279":{"title":"SDK调用","titles":["HTTPS检测"]},"1280":{"title":"网站备案查询","titles":[]},"1281":{"title":"请求地址","titles":["网站备案查询"]},"1282":{"title":"请求参数","titles":["网站备案查询"]},"1283":{"title":"返回data参数","titles":["网站备案查询"]},"1284":{"title":"SDK调用","titles":["网站备案查询"]},"1285":{"title":"域名IPV6检测","titles":[]},"1286":{"title":"请求地址","titles":["域名IPV6检测"]},"1287":{"title":"请求参数","titles":["域名IPV6检测"]},"1288":{"title":"返回data参数","titles":["域名IPV6检测"]},"1289":{"title":"SDK调用","titles":["域名IPV6检测"]},"1290":{"title":"IP地址查询","titles":[]},"1291":{"title":"请求地址","titles":["IP地址查询"]},"1292":{"title":"请求参数","titles":["IP地址查询"]},"1293":{"title":"返回data参数","titles":["IP地址查询"]},"1294":{"title":"SDK调用","titles":["IP地址查询"]},"1295":{"title":"IP地址查询(详版)","titles":[]},"1296":{"title":"请求地址","titles":["IP地址查询(详版)"]},"1297":{"title":"请求参数","titles":["IP地址查询(详版)"]},"1298":{"title":"返回data参数","titles":["IP地址查询(详版)"]},"1299":{"title":"SDK调用","titles":["IP地址查询(详版)"]},"1300":{"title":"百度权重查询","titles":[]},"1301":{"title":"接口1:百度PC权重","titles":[]},"1302":{"title":"请求地址","titles":["接口1:百度PC权重"]},"1303":{"title":"请求参数","titles":["接口1:百度PC权重"]},"1304":{"title":"返回data参数","titles":["接口1:百度PC权重"]},"1305":{"title":"SDK调用","titles":["接口1:百度PC权重"]},"1306":{"title":"接口2:百度移动权重","titles":[]},"1307":{"title":"请求地址","titles":["接口2:百度移动权重"]},"1308":{"title":"请求参数","titles":["接口2:百度移动权重"]},"1309":{"title":"返回data参数","titles":["接口2:百度移动权重"]},"1310":{"title":"SDK调用","titles":["接口2:百度移动权重"]},"1311":{"title":"百度反链数","titles":[]},"1312":{"title":"请求地址","titles":["百度反链数"]},"1313":{"title":"请求参数","titles":["百度反链数"]},"1314":{"title":"返回data参数","titles":["百度反链数"]},"1315":{"title":"SDK调用","titles":["百度反链数"]},"1316":{"title":"百度关键词收录量","titles":[]},"1317":{"title":"请求地址","titles":["百度关键词收录量"]},"1318":{"title":"请求参数","titles":["百度关键词收录量"]},"1319":{"title":"返回data参数","titles":["百度关键词收录量"]},"1320":{"title":"SDK调用","titles":["百度关键词收录量"]},"1321":{"title":"百度收录量","titles":[]},"1322":{"title":"请求地址","titles":["百度收录量"]},"1323":{"title":"请求参数","titles":["百度收录量"]},"1324":{"title":"返回data参数","titles":["百度收录量"]},"1325":{"title":"SDK调用","titles":["百度收录量"]},"1326":{"title":"百度收录量","titles":[]},"1327":{"title":"请求地址","titles":["百度收录量"]},"1328":{"title":"请求参数","titles":["百度收录量"]},"1329":{"title":"返回data参数","titles":["百度收录量"]},"1330":{"title":"SDK调用","titles":["百度收录量"]},"1331":{"title":"百度URL收录","titles":[]},"1332":{"title":"接口1:百度移动URL收录","titles":[]},"1333":{"title":"请求地址","titles":["接口1:百度移动URL收录"]},"1334":{"title":"请求参数","titles":["接口1:百度移动URL收录"]},"1335":{"title":"返回data参数","titles":["接口1:百度移动URL收录"]},"1336":{"title":"SDK调用","titles":["接口1:百度移动URL收录"]},"1337":{"title":"接口2:百度PC-URL收录","titles":[]},"1338":{"title":"请求地址","titles":["接口2:百度PC-URL收录"]},"1339":{"title":"请求参数","titles":["接口2:百度PC-URL收录"]},"1340":{"title":"返回data参数","titles":["接口2:百度PC-URL收录"]},"1341":{"title":"SDK调用","titles":["接口2:百度PC-URL收录"]},"1342":{"title":"查询域名解析","titles":[]},"1343":{"title":"请求地址","titles":["查询域名解析"]},"1344":{"title":"请求参数","titles":["查询域名解析"]},"1345":{"title":"返回data参数","titles":["查询域名解析"]},"1346":{"title":"SDK调用","titles":["查询域名解析"]},"1347":{"title":"地图坐标服务","titles":[]},"1348":{"title":"请求地址","titles":["地图坐标服务"]},"1349":{"title":"请求参数","titles":["地图坐标服务"]},"1350":{"title":"返回data参数","titles":["地图坐标服务"]},"1351":{"title":"SDK调用","titles":["地图坐标服务"]},"1352":{"title":"恶意IP检测","titles":[]},"1353":{"title":"请求地址","titles":["恶意IP检测"]},"1354":{"title":"请求参数","titles":["恶意IP检测"]},"1355":{"title":"返回data参数","titles":["恶意IP检测"]},"1356":{"title":"SDK调用","titles":["恶意IP检测"]},"1357":{"title":"恶意链接检测","titles":[]},"1358":{"title":"请求地址","titles":["恶意链接检测"]},"1359":{"title":"请求参数","titles":["恶意链接检测"]},"1360":{"title":"返回data参数","titles":["恶意链接检测"]},"1361":{"title":"SDK调用","titles":["恶意链接检测"]},"1362":{"title":"关键词百度排名","titles":[]},"1363":{"title":"接口1:关键词百度PC排名","titles":[]},"1364":{"title":"请求地址","titles":["接口1:关键词百度PC排名"]},"1365":{"title":"请求参数","titles":["接口1:关键词百度PC排名"]},"1366":{"title":"返回data参数","titles":["接口1:关键词百度PC排名"]},"1367":{"title":"SDK调用","titles":["接口1:关键词百度PC排名"]},"1368":{"title":"接口2:关键词百度移动排名","titles":[]},"1369":{"title":"请求地址","titles":["接口2:关键词百度移动排名"]},"1370":{"title":"请求参数","titles":["接口2:关键词百度移动排名"]},"1371":{"title":"返回data参数","titles":["接口2:关键词百度移动排名"]},"1372":{"title":"SDK调用","titles":["接口2:关键词百度移动排名"]},"1373":{"title":"关键词百度指数","titles":[]},"1374":{"title":"请求地址","titles":["关键词百度指数"]},"1375":{"title":"请求参数","titles":["关键词百度指数"]},"1376":{"title":"返回data参数","titles":["关键词百度指数"]},"1377":{"title":"SDK调用","titles":["关键词百度指数"]},"1378":{"title":"经纬度地址解析","titles":[]},"1379":{"title":"请求地址","titles":["经纬度地址解析"]},"1380":{"title":"请求参数","titles":["经纬度地址解析"]},"1381":{"title":"返回data参数","titles":["经纬度地址解析"]},"1382":{"title":"SDK调用","titles":["经纬度地址解析"]},"1383":{"title":"数字BTC,ETH,LTC地址","titles":[]},"1384":{"title":"请求地址","titles":["数字BTC,ETH,LTC地址"]},"1385":{"title":"请求参数","titles":["数字BTC,ETH,LTC地址"]},"1386":{"title":"返回data参数","titles":["数字BTC,ETH,LTC地址"]},"1387":{"title":"SDK调用","titles":["数字BTC,ETH,LTC地址"]},"1388":{"title":"搜狗收录量","titles":[]},"1389":{"title":"请求地址","titles":["搜狗收录量"]},"1390":{"title":"请求参数","titles":["搜狗收录量"]},"1391":{"title":"返回data参数","titles":["搜狗收录量"]},"1392":{"title":"SDK调用","titles":["搜狗收录量"]},"1393":{"title":"腾讯域名检测","titles":[]},"1394":{"title":"请求地址","titles":["腾讯域名检测"]},"1395":{"title":"请求参数","titles":["腾讯域名检测"]},"1396":{"title":"返回data参数","titles":["腾讯域名检测"]},"1397":{"title":"SDK调用","titles":["腾讯域名检测"]},"1398":{"title":"网安备案查询","titles":[]},"1399":{"title":"请求地址","titles":["网安备案查询"]},"1400":{"title":"请求参数","titles":["网安备案查询"]},"1401":{"title":"返回data参数","titles":["网安备案查询"]},"1402":{"title":"SDK调用","titles":["网安备案查询"]},"1403":{"title":"网页转图片(维护中)","titles":[]},"1404":{"title":"请求地址","titles":["网页转图片(维护中)"]},"1405":{"title":"请求参数","titles":["网页转图片(维护中)"]},"1406":{"title":"返回data参数","titles":["网页转图片(维护中)"]},"1407":{"title":"SDK调用","titles":["网页转图片(维护中)"]},"1408":{"title":"网站Alexa查询","titles":[]},"1409":{"title":"请求地址","titles":["网站Alexa查询"]},"1410":{"title":"请求参数","titles":["网站Alexa查询"]},"1411":{"title":"返回data参数","titles":["网站Alexa查询"]},"1412":{"title":"SDK调用","titles":["网站Alexa查询"]},"1413":{"title":"ICP域名备案查询","titles":[]},"1414":{"title":"请求地址","titles":["ICP域名备案查询"]},"1415":{"title":"请求参数","titles":["ICP域名备案查询"]},"1416":{"title":"返回data参数","titles":["ICP域名备案查询"]},"1417":{"title":"SDK调用","titles":["ICP域名备案查询"]},"1418":{"title":"网站TDK信息查询","titles":[]},"1419":{"title":"请求地址","titles":["网站TDK信息查询"]},"1420":{"title":"请求参数","titles":["网站TDK信息查询"]},"1421":{"title":"返回data参数","titles":["网站TDK信息查询"]},"1422":{"title":"SDK调用","titles":["网站TDK信息查询"]},"1423":{"title":"网站Whois查询","titles":[]},"1424":{"title":"接口1:Whois查询","titles":[]},"1425":{"title":"请求地址","titles":["接口1:Whois查询"]},"1426":{"title":"请求参数","titles":["接口1:Whois查询"]},"1427":{"title":"返回data参数","titles":["接口1:Whois查询"]},"1428":{"title":"SDK调用","titles":["接口1:Whois查询"]},"1429":{"title":"接口2:Whois反查","titles":[]},"1430":{"title":"请求地址","titles":["接口2:Whois反查"]},"1431":{"title":"请求参数","titles":["接口2:Whois反查"]},"1432":{"title":"返回data参数","titles":["接口2:Whois反查"]},"1433":{"title":"SDK调用","titles":["接口2:Whois反查"]},"1434":{"title":"网站排行榜查询","titles":[]},"1435":{"title":"请求地址","titles":["网站排行榜查询"]},"1436":{"title":"请求参数","titles":["网站排行榜查询"]},"1437":{"title":"返回data参数","titles":["网站排行榜查询"]},"1438":{"title":"SDK调用","titles":["网站排行榜查询"]},"1439":{"title":"网址转换","titles":[]},"1440":{"title":"请求地址","titles":["网址转换"]},"1441":{"title":"请求参数","titles":["网址转换"]},"1442":{"title":"返回data参数","titles":["网址转换"]},"1443":{"title":"SDK调用","titles":["网址转换"]},"1444":{"title":"微信域名检测","titles":[]},"1445":{"title":"接口1:检测URL地址是否被拦截","titles":[]},"1446":{"title":"请求地址","titles":["接口1:检测URL地址是否被拦截"]},"1447":{"title":"请求参数","titles":["接口1:检测URL地址是否被拦截"]},"1448":{"title":"返回data参数","titles":["接口1:检测URL地址是否被拦截"]},"1449":{"title":"SDK调用","titles":["接口1:检测URL地址是否被拦截"]},"1450":{"title":"接口2:检测域名是否被拦截或转码","titles":[]},"1451":{"title":"请求地址","titles":["接口2:检测域名是否被拦截或转码"]},"1452":{"title":"请求参数","titles":["接口2:检测域名是否被拦截或转码"]},"1453":{"title":"返回data参数","titles":["接口2:检测域名是否被拦截或转码"]},"1454":{"title":"SDK调用","titles":["接口2:检测域名是否被拦截或转码"]},"1455":{"title":"主办单位备案(实时)","titles":[]},"1456":{"title":"请求地址","titles":["主办单位备案(实时)"]},"1457":{"title":"请求参数","titles":["主办单位备案(实时)"]},"1458":{"title":"返回data参数","titles":["主办单位备案(实时)"]},"1459":{"title":"SDK调用","titles":["主办单位备案(实时)"]},"1460":{"title":"2. 视频模块","titles":[]},"1461":{"title":"2.1 视频首页数据","titles":["2. 视频模块"]},"1462":{"title":"2.2 视频分类列表","titles":["2. 视频模块"]},"1463":{"title":"2.3 视频详情","titles":["2. 视频模块"]},"1464":{"title":"8. 豆瓣热播电影","titles":[]},"1465":{"title":"8.1 热播电影列表","titles":["8. 豆瓣热播电影"]},"1466":{"title":"8.2 热播电影详情","titles":["8. 豆瓣热播电影"]}},"dirtCount":0,"index":[["死人不会告密",{"2":{"1465":1}}],["死无对证",{"2":{"1465":2}}],["亡者无言",{"2":{"1465":1}}],["亡灵的缄默",{"2":{"1465":1}}],["乔阿吉姆",{"2":{"1465":1}}],["乔木上参天",{"2":{"1165":1}}],["斯考达里奥",{"2":{"1465":1}}],["史密斯",{"2":{"1465":1}}],["史记",{"2":{"1212":1}}],["口中的远古三叉戟上",{"2":{"1465":1}}],["口中得知了萨拉查的真实目的",{"2":{"1465":1}}],["口令图片",{"2":{"1002":1}}],["格什菲",{"2":{"1465":1}}],["格式为yyyy",{"2":{"1174":1,"1178":1,"1182":1}}],["格式为png",{"2":{"218":1}}],["格式年",{"2":{"1032":1,"1092":1}}],["格式2014",{"2":{"745":1,"750":1}}],["格式",{"2":{"688":1,"1103":1}}],["里海海盗王赫克托",{"2":{"1465":1}}],["里有多个",{"2":{"203":1}}],["征服了整个海域",{"2":{"1465":1}}],["威尔",{"2":{"1465":1}}],["沉船湾之战20年后",{"2":{"1465":1}}],["沉默号",{"2":{"47":1}}],["杰弗里",{"2":{"1465":2}}],["咱们去旅游吧",{"2":{"1463":1}}],["活到老学到老",{"2":{"1462":1}}],["活动在汉启动蒋超良作批示",{"2":{"339":1}}],["享受人生",{"2":{"1462":1}}],["享受生活",{"2":{"837":1}}],["品味阅读",{"2":{"1462":1}}],["品牌logo",{"2":{"664":1}}],["品牌首字母",{"2":{"664":1}}],["品牌",{"2":{"606":1}}],["品牌名称首字母",{"2":{"606":1}}],["品牌名称",{"2":{"606":1,"637":1,"664":1,"669":1,"674":1,"758":1,"761":1,"1007":1}}],["品牌名称拼音首字母",{"2":{"605":1}}],["品牌id",{"2":{"606":1,"611":1,"664":1,"669":1,"674":1}}],["品牌列表",{"0":{"603":1},"1":{"604":1,"605":1,"606":1,"607":1}}],["品牌型号",{"2":{"144":1,"147":1}}],["韬哥学霸哥",{"2":{"1462":2}}],["许可证",{"2":{"1458":1}}],["闸北",{"2":{"1438":1}}],["闸北区",{"2":{"929":1}}],["项目文档和个人数字出版",{"2":{"1422":1}}],["托管及数字出版平台",{"2":{"1422":1}}],["托管及数字出版",{"2":{"1422":1}}],["沪icp备12007941号",{"2":{"1417":1,"1459":16}}],["脚本",{"2":{"1412":2}}],["浏览量",{"2":{"1411":1}}],["浏览器直接访问会乱码",{"2":{"198":1,"199":1}}],["子站点域名",{"2":{"1411":1}}],["邮箱",{"2":{"1423":1,"1429":1,"1431":1,"1433":1}}],["邮政编码",{"2":{"1411":1}}],["邮编和详细地址",{"2":{"989":1}}],["邮编查询",{"0":{"919":1},"2":{"700":1}}],["邮编",{"2":{"112":1,"542":1,"922":1,"992":1}}],["站长资源",{"2":{"1438":2}}],["站长名称",{"2":{"1437":1}}],["站长所有域名",{"2":{"1411":1}}],["站点名称",{"2":{"1411":1}}],["测速得分",{"2":{"1411":1}}],["测试类型",{"2":{"724":1}}],["截图下载链接地址",{"2":{"1406":1}}],["截屏宽度",{"2":{"1405":1}}],["协议",{"2":{"1405":1}}],["协议本身是无状态的",{"2":{"203":1}}],["拦截",{"2":{"1393":1}}],["莱特币",{"2":{"1386":1}}],["助记词和私钥",{"2":{"1383":1}}],["版本发布安全更新",{"2":{"1367":1}}],["序言",{"2":{"1367":1}}],["熊掌id",{"2":{"1366":1,"1371":1}}],["垃圾软件的恶意链接",{"2":{"1357":1}}],["垃圾软件的恶意ip地址",{"2":{"1352":1}}],["垃圾分类",{"0":{"1095":1},"1":{"1096":1,"1097":1,"1098":1,"1099":1},"2":{"1098":1}}],["垃圾分类新闻资讯接口",{"2":{"410":1}}],["垃圾分类新闻",{"0":{"410":1},"1":{"411":1,"412":1,"413":1,"414":1},"2":{"414":3}}],["抓取时间",{"2":{"1311":1,"1314":1,"1316":1,"1319":1,"1326":1,"1329":1,"1331":1,"1335":1,"1340":1,"1362":1,"1366":1,"1368":1,"1371":1}}],["州",{"2":{"1295":1}}],["颁发者",{"2":{"1278":1}}],["颁发机构",{"2":{"1278":1}}],["域名正常",{"2":{"1454":1}}],["域名服务器",{"2":{"1427":1,"1432":1}}],["域名或链接",{"2":{"1396":1}}],["域名地址",{"2":{"1395":1}}],["域名ipv6检测",{"0":{"1285":1},"1":{"1286":1,"1287":1,"1288":1,"1289":1}}],["域名",{"2":{"1272":1,"1277":1,"1282":1,"1287":1,"1313":1,"1323":1,"1328":1,"1344":1,"1390":1,"1400":1,"1411":2,"1415":1,"1420":1,"1426":1,"1427":1,"1432":1,"1434":1,"1437":1}}],["域名备案查询实时",{"0":{"291":1}}],["幽默的孩子和家长",{"2":{"1269":1}}],["爸爸说没礼人家不办事",{"2":{"1269":1}}],["爸爸提着包出门托人办事",{"2":{"1269":1}}],["呀",{"2":{"1269":1}}],["咋没",{"2":{"1269":1}}],["礼在包里呢",{"2":{"1269":1}}],["礼",{"2":{"1269":3}}],["礼若奉至尊",{"2":{"1165":1}}],["笑话段子",{"0":{"1269":1}}],["笑话段子轻松一刻",{"0":{"1268":1},"1":{"1269":1}}],["笑话大全",{"0":{"1189":1}}],["喝到大醉",{"2":{"1267":1}}],["千里共婵娟",{"2":{"1267":1}}],["千寻要吃小饼干",{"2":{"290":1}}],["惟",{"2":{"1267":1}}],["惟海军船数不多",{"2":{"1069":1}}],["何事长向别时圆",{"2":{"1267":1}}],["何时",{"2":{"1267":1}}],["何似",{"2":{"1267":1}}],["何似在人间",{"2":{"1267":1}}],["何况更是历年如此呢",{"2":{"1069":1}}],["兼怀子由",{"2":{"1267":1}}],["欢饮达旦",{"2":{"1267":1}}],["丙辰中秋",{"2":{"1267":1}}],["丙辰年的中秋节",{"2":{"1266":1,"1267":1}}],["卷四",{"2":{"1266":1,"1267":1}}],["卷成卷",{"2":{"1054":1}}],["祝福",{"2":{"1266":1,"1267":1}}],["豪放",{"2":{"1266":1,"1267":1}}],["化学成份",{"2":{"1262":1}}],["产品手册",{"2":{"1422":1}}],["产于四川",{"2":{"1262":1}}],["产生一个想法",{"2":{"1212":1}}],["旷野疏林下或灌木丛中",{"2":{"1262":1}}],["稍被柔毛",{"2":{"1262":1}}],["稍大一点又像澡堂子",{"2":{"948":1}}],["密生白色短柔毛",{"2":{"1262":1}}],["密匙上传无限制",{"2":{"289":1}}],["宽3",{"2":{"1262":1}}],["卵圆形至椭圆形",{"2":{"1262":1}}],["叶对生",{"2":{"1262":1}}],["嫩时有短柔毛",{"2":{"1262":1}}],["嫩黄瓜1条",{"2":{"1054":1}}],["树皮黄褐色渐次变为白色",{"2":{"1262":1}}],["木质藤本",{"2":{"1262":1}}],["木渎",{"2":{"932":1}}],["萼筒亦密生灰白色或淡黄色小硬毛",{"2":{"1262":1}}],["唇部与冠部近相等",{"2":{"1262":1}}],["略弯曲",{"2":{"1261":1,"1262":1}}],["植物形态",{"2":{"1258":1,"1262":1}}],["茫茫天地之间见不到一个英雄",{"2":{"1257":1}}],["满地都是野生薇蕨",{"2":{"1257":1}}],["满地薇蕨",{"2":{"1257":1}}],["刺",{"2":{"1257":1}}],["刺谒",{"2":{"1257":1}}],["拜访",{"2":{"1257":1}}],["泛指官宦显贵人家",{"2":{"1257":1}}],["侯门深如海何须去拜见",{"2":{"1257":1}}],["侯门深何须刺谒",{"2":{"1257":1}}],["侯门",{"2":{"1257":1}}],["齐叔不食周粟",{"2":{"1257":1}}],["齐诺",{"2":{"1247":1}}],["伯夷",{"2":{"1257":1}}],["皆草本植物",{"2":{"1257":1}}],["薇蕨",{"2":{"1257":2}}],["桌子",{"2":{"1257":1}}],["案",{"2":{"1257":1}}],["堆案图书",{"2":{"1257":1}}],["陵阙",{"2":{"1257":1}}],["讥时",{"2":{"1257":1}}],["瓒",{"2":{"1256":1,"1257":1}}],["倪",{"2":{"1256":1,"1257":1}}],["拟",{"2":{"1256":1,"1257":1}}],["拟实行处理收费制度",{"2":{"414":1}}],["草茫茫秦汉陵阙",{"2":{"1256":1,"1257":1}}],["曲名",{"2":{"1256":1}}],["曲名或作者",{"2":{"1255":1}}],["折桂令",{"2":{"1256":1,"1257":2}}],["谷歌",{"2":{"1347":1,"1349":3}}],["谷歌地图坐标",{"2":{"778":1,"783":1}}],["谷类",{"2":{"1251":1,"1252":1}}],["硒",{"2":{"1251":1}}],["钠",{"2":{"1251":1}}],["磷",{"2":{"1251":1}}],["钾",{"2":{"1251":1}}],["胡罗卜素",{"2":{"1251":1}}],["胡萝卜丝",{"2":{"1054":1}}],["胡萝卜",{"2":{"1054":1}}],["胡萝卜25克",{"2":{"1053":1,"1054":1}}],["铜",{"2":{"1251":1}}],["胆固醇",{"2":{"1251":1}}],["锌",{"2":{"1251":1}}],["膳食纤维",{"2":{"1251":1}}],["锰",{"2":{"1251":1}}],["维生素a",{"2":{"1251":1}}],["维生素e",{"2":{"1251":1}}],["维生素c",{"2":{"1251":1}}],["维护中",{"0":{"94":1,"1403":1},"1":{"95":1,"96":1,"97":1,"98":1,"1404":1,"1405":1,"1406":1,"1407":1}}],["碳水化合物",{"2":{"1251":1}}],["铁",{"2":{"1251":1}}],["烟酸",{"2":{"1251":1}}],["脂肪",{"2":{"1251":1}}],["镁",{"2":{"1251":1}}],["蛋白质",{"2":{"1251":1}}],["蛋壳就不易破裂",{"2":{"815":1,"816":1}}],["毫克",{"2":{"1251":1}}],["毫秒时间戳接口",{"0":{"292":1}}],["毫秒级相应",{"2":{"276":1}}],["毫秒",{"2":{"47":1}}],["钙",{"2":{"1251":1}}],["钙含量gai",{"2":{"1248":1}}],["硫胺素",{"2":{"1251":1}}],["油条",{"2":{"1251":1,"1252":2}}],["油烧至六成热时放入葱丝",{"2":{"1054":1}}],["胶囊",{"2":{"1247":1}}],["偶见腹胀",{"2":{"1247":1}}],["偶尔有房客",{"2":{"1033":1,"1034":1}}],["呕吐",{"2":{"1247":1}}],["痛或痉挛",{"2":{"1247":1}}],["稀便",{"2":{"1247":1}}],["5g",{"2":{"1247":2}}],["0g",{"2":{"1247":1}}],["需排除梅毒螺旋体的合并感染",{"2":{"1247":1}}],["需要翻译的内容",{"2":{"1022":1}}],["需要urlencode",{"2":{"973":1}}],["需要utf8",{"2":{"547":1}}],["需要查询的周数",{"2":{"1436":1}}],["需要查询的年份",{"2":{"1436":1}}],["需要查询的ip地址",{"2":{"1292":1}}],["需要查询的快递单号",{"2":{"958":1}}],["需要查询的手机号码或手机号码前7位",{"2":{"111":1}}],["需要检索的影片标题",{"2":{"881":1}}],["需要车架号后n位",{"2":{"767":1}}],["需要几位车架号0",{"2":{"767":1}}],["需要几位发动机号0",{"2":{"767":1}}],["需要发动机号后n位",{"2":{"767":1}}],["需要",{"2":{"544":1,"695":1,"847":2}}],["需要测试的qq号码",{"2":{"537":1}}],["需要操作的值",{"2":{"283":1}}],["需要联系我admin",{"2":{"222":1}}],["需要有大量计算改变元素状态",{"2":{"203":1}}],["需要设置不同的动画效果",{"2":{"203":1}}],["需要将二进制转为后端服务中定义的long型",{"2":{"203":1}}],["需要转换成的类型",{"2":{"71":1}}],["需要转换字符串",{"2":{"71":1}}],["需要用户提供",{"2":{"41":1}}],["肺炎等下呼吸道感染",{"2":{"1247":1}}],["支气管炎",{"2":{"1247":1}}],["支持百度",{"2":{"1347":1}}],["支持顶级域名和二级域名",{"2":{"1342":1}}],["支持食品种类检索和成分含量排序",{"2":{"1248":1}}],["支持精确搜索和模糊搜索",{"2":{"1095":1}}],["支持模糊搜索",{"2":{"1055":1}}],["支持的货币列表",{"2":{"981":1}}],["支持国内常规快递公司和物流公司",{"2":{"955":1}}],["支持城市列表",{"0":{"904":1},"1":{"905":1,"906":1,"907":1,"908":1}}],["支持省",{"2":{"873":1}}],["支持小型车",{"2":{"763":1}}],["支持列表和规则查询",{"0":{"619":1},"1":{"620":1,"621":1,"622":1,"623":1}}],["支持大小车查询",{"2":{"599":1}}],["支持彩种列表",{"0":{"551":1},"1":{"552":1,"553":1,"554":1,"555":1}}],["支持代码",{"2":{"289":1}}],["支持",{"2":{"285":1,"855":1}}],["支持ssl",{"2":{"284":1}}],["支持身份证",{"2":{"276":1}}],["支持信息加密传输方式",{"2":{"276":1}}],["支持全国所有银联卡",{"2":{"276":1}}],["支持全国企业著作权信息查询",{"2":{"240":1}}],["支持移动",{"2":{"245":1,"250":1}}],["支持数字",{"2":{"219":1}}],["支持跨域",{"2":{"219":1}}],["支持jpeg",{"2":{"200":1}}],["支持jpg|png|svg|bmp|pdf",{"2":{"1403":1}}],["支持jpg",{"2":{"81":1,"121":1}}],["支持nlp智能分词",{"2":{"186":1}}],["支持搜索",{"2":{"171":1}}],["支持图像base64和图像url",{"2":{"119":1}}],["支持图片类型",{"2":{"51":1,"66":1,"146":1,"178":1}}],["支持识别色情",{"2":{"114":1}}],["支持识别网络上各种类型的文字图片",{"2":{"59":1}}],["支持对营业执照关键字段的识别",{"2":{"181":1}}],["支持对主流银行卡的卡号",{"2":{"176":1}}],["支持对二代居民身份证正反面的关键字段识别",{"2":{"79":1,"99":1}}],["支持对机动车驾驶证正本所有9个字段进行结构化识别",{"2":{"64":1}}],["支持互联网上绝大部分网页正文",{"2":{"54":1}}],["支持url或base64",{"2":{"51":1,"66":1,"101":1,"146":1,"178":1}}],["支持http",{"2":{"31":1}}],["支持返回全拼和简拼",{"2":{"24":1}}],["扁桃体炎等上呼吸道感染",{"2":{"1247":1}}],["咽炎",{"2":{"1247":1}}],["鼻窦炎",{"2":{"1247":1}}],["丽珠齐乐",{"2":{"1247":1}}],["浦乐齐",{"2":{"1247":1}}],["浦东新区",{"2":{"929":1}}],["赛乐欣",{"2":{"1247":1}}],["舒美特",{"2":{"1247":1}}],["舒适度",{"2":{"836":1,"837":1}}],["舒适",{"2":{"544":1,"695":1,"847":2}}],["抒罗康",{"2":{"1247":1}}],["洛奇",{"2":{"1247":1}}],["洛阳市",{"2":{"789":1,"806":1}}],["博抗",{"2":{"1247":1}}],["博纳国际影城通州店",{"2":{"893":1}}],["瑞奇",{"2":{"1247":1}}],["希舒美",{"2":{"1247":1}}],["希望这篇文章可以带你熟悉这一款强大的工具",{"2":{"203":1}}],["希望",{"2":{"86":1,"1212":3}}],["别名",{"2":{"1247":1,"1262":1}}],["别为这些小事想不开",{"2":{"1212":1}}],["药品名称",{"2":{"1246":1}}],["药品说明书",{"0":{"1243":1},"1":{"1244":1,"1245":1,"1246":1,"1247":1}}],["禁忌使用阿奇霉素片剂",{"2":{"1247":1}}],["禁忌",{"2":{"1243":1}}],["禁止戏水",{"2":{"948":1}}],["禁止用于违法",{"0":{"17":1},"2":{"23":1}}],["治所在清阳",{"2":{"1242":1}}],["郡望",{"2":{"1242":1}}],["迁徙分布",{"2":{"1242":1}}],["弓长",{"2":{"1242":1}}],["弓正",{"2":{"1242":1}}],["弓的发明是一件很了不起的大事",{"2":{"1242":1}}],["少昊之子挥自幼聪明过人",{"2":{"1242":1}}],["少年的你",{"2":{"514":1}}],["观孤星",{"2":{"1242":1}}],["观众沸腾了",{"2":{"948":1}}],["观众不知道他什么意思",{"2":{"948":1}}],["观众都被他们高超的武艺震惊了",{"2":{"948":1}}],["道教领袖如张角",{"2":{"1242":1}}],["道教自称源与黄帝",{"2":{"1242":1}}],["氏自汉代以后",{"2":{"1242":1}}],["氏",{"2":{"1242":1}}],["氏族略",{"2":{"1242":1}}],["聂",{"2":{"1242":1}}],["晋分为三",{"2":{"1242":1}}],["世界的尽头",{"2":{"1465":1}}],["世界各国军备武器等内容",{"2":{"395":1}}],["世世代代兴亡更替",{"2":{"1256":1,"1257":1}}],["世代兴亡",{"2":{"1256":1,"1257":1}}],["世代仕晋",{"2":{"1242":1}}],["世居武城",{"2":{"1242":1}}],["据",{"2":{"1242":2}}],["姬",{"2":{"1241":1,"1242":1}}],["姬长信api",{"2":{"208":1,"209":1,"211":20,"212":2,"213":2,"214":1,"217":1,"222":1,"1443":2}}],["姬长信api是一个优秀的接口服务",{"2":{"133":1}}],["姬长信api是一个有休的接口服务",{"2":{"133":1}}],["姬长信",{"0":{"16":1,"23":1},"2":{"23":3}}],["源出",{"2":{"1241":1,"1242":1}}],["源标题",{"2":{"953":1}}],["宗教",{"2":{"1238":1}}],["宗臣",{"2":{"1212":1}}],["姓",{"2":{"1240":1,"1241":2,"1242":2}}],["姓氏起源",{"0":{"1238":1},"1":{"1239":1,"1240":1,"1241":1,"1242":1}}],["姓名身份证均不匹配",{"2":{"248":1,"249":1}}],["姓名不匹配",{"2":{"248":1,"249":1,"269":1,"270":1}}],["姓名",{"2":{"64":1,"67":1,"83":1,"103":1,"247":1,"252":1,"253":1,"258":1,"263":1,"265":1,"268":1,"270":1,"273":1,"274":1,"275":1,"278":1,"279":1,"280":2,"1129":1}}],["丶",{"2":{"1232":1}}],["举",{"2":{"1232":1}}],["举例",{"2":{"1068":1}}],["丿",{"2":{"1217":1}}],["亅",{"2":{"1217":1}}],["丨",{"2":{"1217":1}}],["她生平第一次停止了想望",{"2":{"1212":1}}],["她迈着小脚",{"2":{"948":1}}],["企求",{"2":{"1212":1}}],["企业知识管理",{"2":{"1422":1}}],["企业单位",{"2":{"1401":1,"1402":1}}],["企业",{"2":{"291":1,"1283":1,"1284":1,"1417":1,"1459":8}}],["企业著作权查询",{"0":{"240":1},"1":{"241":1,"242":1,"243":1,"244":1}}],["企业依法自主选择经营项目",{"2":{"239":1}}],["企业注册号",{"2":{"238":1}}],["企业全名",{"2":{"237":1}}],["企业信息精确查询",{"0":{"235":1},"1":{"236":1,"237":1,"238":1,"239":1}}],["企业法人",{"2":{"232":1}}],["企业三要素核验",{"0":{"230":1},"1":{"231":1,"232":1,"233":1,"234":1}}],["企业状态",{"2":{"228":1}}],["企业类型",{"2":{"228":1,"238":1}}],["企业名称",{"2":{"228":1,"239":2}}],["企业开票信息查询",{"0":{"225":1},"1":{"226":1,"227":1,"228":1,"229":1}}],["愿望",{"2":{"1212":1}}],["愿天下的宝贝都能永伴自己父母身边",{"2":{"198":1}}],["矛盾重重的状态",{"2":{"1212":1}}],["∶为了艺术的或知识的创造的目的而形成有意识的观念或心理意象的能力",{"2":{"1212":1}}],["∶思考一下",{"2":{"1212":1}}],["∶思念",{"2":{"1212":1}}],["∶考虑",{"2":{"1212":1}}],["∶指望",{"2":{"1212":1}}],["∶想法",{"2":{"1212":1}}],["∶希望",{"2":{"1212":1}}],["∶纪念品",{"2":{"1212":1}}],["梅花岭记",{"2":{"1212":1}}],["梅花鹿",{"2":{"1048":2,"1049":2}}],["意见",{"2":{"1212":1}}],["意思与一哥大致",{"2":{"1188":1}}],["孔融传",{"2":{"1212":1}}],["孔子世家论",{"2":{"1212":1}}],["孔子2000年前提出的",{"2":{"319":1}}],["烦恼的事看得很重",{"2":{"1212":1}}],["报刘一丈书",{"2":{"1212":1}}],["报纸",{"2":{"1099":1}}],["辛弃疾",{"2":{"1212":1}}],["辛夷坞",{"2":{"700":1}}],["回想",{"2":{"1212":1}}],["回顾历史的长河",{"2":{"1100":1}}],["丘迟",{"2":{"1212":1}}],["余读孔氏书",{"2":{"1212":1}}],["料想",{"2":{"1212":2}}],["料酒10克",{"2":{"1054":1}}],["仰慕",{"2":{"1212":1}}],["仰头看见几个金色大字",{"2":{"948":1}}],["儿女英雄传",{"2":{"1212":1}}],["儿童文学",{"2":{"1014":1}}],["衡量",{"2":{"1212":1}}],["考虑办法",{"2":{"1212":1}}],["考虑",{"2":{"1212":1}}],["冥思苦想",{"2":{"1212":1}}],["向周中堂讨主意",{"2":{"1212":1}}],["向中国军队阵地发起猛攻",{"2":{"298":1}}],["找了原经手人",{"2":{"1212":1}}],["找出对手要害",{"2":{"298":1}}],["悲回风",{"2":{"1212":1}}],["楚辞",{"2":{"1212":1}}],["闻省想而不可得",{"2":{"1212":1}}],["念头",{"2":{"1212":1}}],["念奴娇",{"2":{"1212":1}}],["念思",{"2":{"1212":1}}],["雄姿英发",{"2":{"1212":1}}],["雄性的这些构造特点亦表现在人类身上",{"2":{"1155":1}}],["雄性者要猎取食物",{"2":{"1155":1}}],["雄性与雌性地身体结构因分工的不同发生了差异",{"2":{"1155":1}}],["遥想公瑾当年",{"2":{"1212":1}}],["客居",{"2":{"1212":1}}],["客服",{"2":{"294":1}}],["客服之歌",{"2":{"244":1}}],["览物想故国",{"2":{"1212":1}}],["冀思也",{"2":{"1212":1}}],["羡慕",{"2":{"1212":1}}],["笔顺编号",{"2":{"1212":1}}],["笔画数",{"2":{"1211":1,"1212":1,"1216":1,"1226":1,"1231":1,"1236":1}}],["朝思暮想",{"2":{"1212":1}}],["朝阳门钱柜对面",{"2":{"893":1}}],["惦记",{"2":{"1212":1}}],["怀人",{"2":{"1266":1,"1267":1}}],["怀念",{"2":{"1212":4}}],["怀化市",{"2":{"260":1}}],["妄想",{"2":{"1212":1}}],["休想",{"2":{"1212":1}}],["休克",{"2":{"585":1}}],["凭主观想象",{"2":{"1212":1}}],["凭主观推测",{"2":{"1212":1}}],["凭借着满腹才",{"2":{"1146":1}}],["幻想",{"2":{"1212":1}}],["异氯原酸等",{"2":{"1262":1}}],["异想天开",{"2":{"1212":1}}],["异常提取session数据时先判断是否使用了session修正文件上传类取消event类withevent方法",{"2":{"494":1}}],["思怀兹",{"2":{"1465":1}}],["思韦茨",{"2":{"1465":1}}],["思念存想",{"2":{"1212":1}}],["思考",{"2":{"1212":1}}],["思想",{"2":{"1212":1}}],["思索",{"2":{"1212":2}}],["思域",{"2":{"670":1}}],["想像力",{"2":{"1212":1}}],["想像",{"2":{"1212":2}}],["想想我们的狼狈局面吧",{"2":{"1212":1}}],["想想看吧",{"2":{"1212":1}}],["想想他们的孩子将成为什么样的人",{"2":{"1212":1}}],["想想",{"2":{"1212":1}}],["想头",{"2":{"1212":1}}],["想儿",{"2":{"1212":1}}],["想着前面",{"2":{"1212":1}}],["想前顾后",{"2":{"1212":1}}],["想方设法逃出去",{"2":{"1212":1}}],["想方设法",{"2":{"1212":1}}],["想到",{"2":{"1212":1}}],["想不开",{"2":{"1212":1}}],["想不到",{"2":{"1212":1}}],["想当年",{"2":{"1212":1}}],["想当然耳",{"2":{"1212":1}}],["想当然",{"2":{"1212":2}}],["想早励良规",{"2":{"1212":1}}],["想料",{"2":{"1212":1}}],["想闻",{"2":{"1212":1}}],["想中那名进士",{"2":{"1212":1}}],["想要回家",{"2":{"1212":1}}],["想要",{"2":{"1212":2}}],["想度",{"2":{"1212":1}}],["想思",{"2":{"1212":1}}],["想似",{"2":{"1212":1}}],["想念",{"2":{"1212":4}}],["想望",{"2":{"1212":3}}],["想来想去",{"2":{"1212":1}}],["想来",{"2":{"1212":2}}],["想见当日围城光景",{"2":{"1212":1}}],["想见其本人",{"2":{"1212":1}}],["想见",{"2":{"1212":2}}],["想必你赢了",{"2":{"1212":1}}],["想必",{"2":{"1212":2}}],["想入非非",{"2":{"1212":2}}],["想象",{"2":{"1212":2}}],["想法给大家弄点水",{"2":{"1212":1}}],["想法",{"2":{"1212":3}}],["想",{"2":{"1212":5}}],["想看更多去",{"2":{"211":1}}],["读音",{"2":{"1211":1,"1226":1,"1231":1,"1236":1}}],["读史热",{"2":{"1019":1}}],["填写需要查询的拼音",{"2":{"1230":1}}],["填写需要查询的汉字id",{"2":{"1235":1}}],["填写需要查询的汉字部首",{"2":{"1225":1}}],["填写需要查询的汉字",{"2":{"1210":1}}],["填写需要查询的成语",{"2":{"1067":1}}],["歇后语一种短小风趣又像谜语的句子",{"2":{"1202":1}}],["歇后语",{"0":{"1202":1},"1":{"1203":1,"1204":1,"1205":1,"1206":1}}],["搞笑的小妖精",{"2":{"1463":1}}],["搞笑段子",{"2":{"1463":1}}],["搞笑",{"2":{"1189":1}}],["搞笑视频",{"2":{"20":1,"1462":1}}],["捞家",{"2":{"1188":1}}],["捞出",{"2":{"1054":1}}],["罗恩尼",{"2":{"1465":1}}],["罗嘉良",{"2":{"1188":1}}],["罗兰",{"2":{"883":2}}],["傻瓜之意",{"2":{"1188":1}}],["领头羊等意思",{"2":{"1188":1}}],["领头人",{"2":{"1188":1}}],["领馆摩托车",{"2":{"626":1}}],["领馆汽车",{"2":{"626":1}}],["哪些很火的网络流行语",{"2":{"1184":1}}],["哪个单位的",{"2":{"369":1}}],["启攒",{"2":{"1175":1}}],["破土",{"2":{"1175":1}}],["沐浴",{"2":{"1175":1}}],["庚子年",{"2":{"1175":1}}],["栽种",{"2":{"1175":1}}],["鼠",{"2":{"1175":1}}],["句中的",{"2":{"1170":1}}],["句子内容",{"2":{"1119":1}}],["句子来源",{"2":{"1033":1}}],["句子",{"2":{"1033":1}}],["孙觌的",{"2":{"1170":1}}],["却在百慕大三角遭遇被解封的亡灵萨拉查船长",{"2":{"1465":1}}],["却便似月影圆缺",{"2":{"1256":1,"1257":1}}],["却是因张继诗而得名",{"2":{"1170":1}}],["却被困民房五小时",{"2":{"394":2}}],["殊不知",{"2":{"1170":1}}],["忧愁难眠",{"2":{"1170":1}}],["乃寒山寺以南的",{"2":{"1170":1}}],["乃寒山寺以西有",{"2":{"1170":1}}],["愁眠山",{"2":{"1170":2}}],["愁眠",{"2":{"1170":1}}],["愁绪搅我难眠",{"2":{"1170":1}}],["倚枕犹闻半夜钟",{"2":{"1170":1}}],["议论颇多",{"2":{"1170":1}}],["霜满天",{"2":{"1170":1}}],["乌啼山",{"2":{"1170":3}}],["乌啼月落桥边寺",{"2":{"1170":2}}],["乌啼",{"2":{"1170":3}}],["乌鸦啼叫",{"2":{"1170":1}}],["乌鸦回答",{"2":{"1089":1}}],["乌鸦大哥",{"2":{"1089":1}}],["乌鸦站在高大的树枝上",{"2":{"1089":1}}],["乌鸦与兔子",{"2":{"1089":1}}],["乌鸦飞呀飞呀",{"2":{"1088":1}}],["乌鸦准备去参加一个世界动物大会",{"2":{"1088":1}}],["乌鸦喝水",{"2":{"1088":1}}],["这是记叙夜泊枫桥的景象和感受的诗",{"2":{"1170":1}}],["漫悠悠地飘到我的船边",{"2":{"1170":1}}],["呵",{"2":{"1170":1}}],["几声乌啼山前",{"2":{"1170":1}}],["韵译",{"2":{"1170":1}}],["寒山寺",{"2":{"1170":1}}],["3",{"2":{"1170":1,"1247":1}}],["姑苏",{"2":{"1170":1}}],["姑苏城外寒山寺",{"2":{"1169":1,"1170":1}}],["2",{"2":{"1170":1}}],["渔船上的灯火",{"2":{"1169":1,"1170":1}}],["渔火",{"2":{"1169":1,"1170":1}}],["1",{"2":{"1169":1,"1170":1}}],["夜里房间优雅独舞",{"2":{"1462":2}}],["夜半钟声",{"2":{"1170":2}}],["夜半钟声到客船",{"2":{"1169":1,"1170":1}}],["夜读",{"2":{"489":1}}],["枫桥夜泊",{"2":{"1169":1,"1170":2}}],["泪下如迸泉",{"2":{"1165":1}}],["值我病经年",{"2":{"1165":1}}],["值得你信赖",{"2":{"1009":1}}],["值得多聊聊的",{"2":{"202":1}}],["犹料想",{"2":{"1212":1}}],["犹解事杜鹃",{"2":{"1165":1}}],["犹怀老牛舐犊之爱",{"2":{"1064":1}}],["君看禽鸟情",{"2":{"1165":1}}],["付与后世传",{"2":{"1165":1}}],["圣贤古法则",{"2":{"1165":1}}],["识序如知恩",{"2":{"1165":1}}],["识别成功",{"2":{"222":1}}],["识别准确率超过99",{"2":{"176":1}}],["识别出来的字符",{"2":{"154":1,"159":1}}],["识别率会降低",{"2":{"150":4}}],["识别到的物体",{"2":{"122":1}}],["识别到的文本内容",{"2":{"62":1}}],["识别的字块数",{"2":{"52":1}}],["识别图片",{"2":{"51":1,"66":1,"146":1,"178":1,"183":1}}],["识别内容",{"2":{"37":1}}],["识别色情动图",{"2":{"34":1}}],["鸿雁及羔羊",{"2":{"1165":1}}],["仍为喂其子",{"2":{"1165":1}}],["仍然存在",{"2":{"1155":1}}],["哀哀叫其间",{"2":{"1165":1}}],["杜甫",{"2":{"1164":1,"1165":1,"1212":1}}],["杜鹃暮春至",{"2":{"1165":1}}],["杜鹃",{"2":{"1164":1,"1165":2}}],["涪万无杜鹃",{"2":{"1164":1,"1165":1}}],["剁到屁儿不带哭",{"2":{"1160":1}}],["独的独",{"2":{"1160":1}}],["独处是灵魂的假期",{"2":{"1119":1,"1120":1}}],["亦喻不切实际的胡思乱想",{"2":{"1212":1}}],["亦会萎缩松软",{"2":{"1155":1}}],["亦可以百计",{"2":{"1069":1}}],["骨盆比雄性宽大",{"2":{"1155":1}}],["哺乳后代",{"2":{"1155":1}}],["雌性怀孕生育",{"2":{"1155":1}}],["肌骼粗壮的保存了下来",{"2":{"1155":1}}],["肌肉发达",{"2":{"1155":1}}],["抵抗入侵者",{"2":{"1155":1}}],["细品之下回味无穷",{"2":{"1146":1}}],["写了这首词",{"2":{"1267":1}}],["写出惊天地泣鬼神的神回复",{"2":{"1146":1}}],["写字楼新闻资讯接口",{"2":{"355":1}}],["逗",{"2":{"1146":1}}],["尝香肠",{"2":{"1145":1}}],["绕口令",{"0":{"1141":1},"1":{"1142":1,"1143":1,"1144":1,"1145":1},"2":{"1141":1}}],["佚名",{"2":{"1139":1,"1140":1}}],["遇见了此生最美的风景",{"2":{"1139":1,"1140":1}}],["遇到有共同兴趣的桃花",{"2":{"872":1}}],["朋友圈文案",{"0":{"1136":1},"1":{"1137":1,"1138":1,"1139":1,"1140":1}}],["朋友中",{"2":{"872":1}}],["鸵鸟",{"2":{"1135":1}}],["森林中有十只鸟",{"2":{"1135":1}}],["森然宣布",{"2":{"948":1}}],["病毒",{"2":{"1352":1,"1357":1}}],["病人对本品的耐受性良好",{"2":{"1247":1}}],["病",{"2":{"1135":1}}],["什么东西人们都不想要",{"2":{"1135":1}}],["什么是模块打包工具",{"2":{"203":1}}],["绘画",{"2":{"1130":1}}],["啬色园可立中学",{"2":{"1130":1}}],["鼓舞",{"2":{"1130":1}}],["魔术",{"2":{"1130":1}}],["魔域桃源",{"2":{"1130":1}}],["魔警",{"2":{"898":1}}],["鹿鼎记",{"2":{"1130":1}}],["奔向太阳",{"2":{"1130":1}}],["猎鹰",{"2":{"1130":1}}],["戏班小子",{"2":{"1130":1}}],["戏剧",{"2":{"882":1,"917":1}}],["饰",{"2":{"1465":7}}],["饰叶展",{"2":{"1130":1}}],["饰林世荣",{"2":{"1130":1}}],["饰傅青云",{"2":{"1130":1}}],["饰康熙",{"2":{"1130":1}}],["饰杨过",{"2":{"1130":1}}],["饰谢尚楚",{"2":{"1130":1}}],["饰马日明",{"2":{"1130":1}}],["饰李志豪",{"2":{"1130":1}}],["饰江大伟",{"2":{"1130":1}}],["饰铁豪",{"2":{"1130":1}}],["饰钱日添",{"2":{"1130":1}}],["饰云开",{"2":{"1130":1}}],["饰阿龙",{"2":{"1130":1}}],["饰少林俗家弟子",{"2":{"1130":1}}],["饰倪剑声",{"2":{"1130":1}}],["毕业后任无线电视台演员",{"2":{"1130":1}}],["毕业学校",{"2":{"1129":1}}],["歌手",{"2":{"1130":1}}],["习惯",{"2":{"1129":1}}],["习俗",{"2":{"1078":1}}],["籍贯",{"2":{"1129":1}}],["职业",{"2":{"1129":1}}],["职场人",{"2":{"477":1}}],["艾斯彭",{"2":{"1465":1}}],["艾欣儿",{"2":{"1129":2}}],["艾默里奇",{"2":{"883":2}}],["释义",{"2":{"1116":1,"1119":1}}],["释放效能",{"2":{"298":1}}],["译文或释义",{"2":{"1266":1}}],["译文",{"2":{"1114":1,"1256":1}}],["译者",{"2":{"203":1}}],["谚语或名言",{"2":{"1114":1}}],["谬以千里",{"2":{"1114":1,"1115":1}}],["差之毫厘",{"2":{"1114":1,"1115":1}}],["励志名言",{"0":{"1111":1},"1":{"1112":1,"1113":1,"1114":1,"1115":1}}],["床上用品",{"2":{"1099":1}}],["衣服",{"2":{"1099":1}}],["纸板箱",{"2":{"1099":1}}],["塑料玩具",{"2":{"1099":1}}],["难以辨识类别的生活垃圾都可以投入干垃圾容器内",{"2":{"1099":2}}],["尽量沥干水分",{"2":{"1099":2}}],["尽量摧毁中国军队阵地",{"2":{"298":1}}],["瓷器碎片等难以回收的废弃物",{"2":{"1099":2}}],["灰土",{"2":{"1099":2}}],["硬壳",{"2":{"1099":2}}],["硬气功",{"2":{"948":1}}],["毛发",{"2":{"1099":2}}],["毛泽东同志在",{"2":{"298":2}}],["污损塑料",{"2":{"1099":2}}],["污染数",{"2":{"740":1}}],["卫生间废纸",{"2":{"1099":2}}],["渣土",{"2":{"1099":2}}],["厨余垃圾",{"2":{"1099":2}}],["隐居首阳山",{"2":{"1257":1}}],["隐形眼镜",{"2":{"1099":1}}],["隐秘的",{"2":{"954":1}}],["眼镜",{"2":{"1099":2}}],["费纸尽量平整",{"2":{"1098":1,"1099":1}}],["费用等信息",{"2":{"785":1,"786":1}}],["玻璃瓶",{"2":{"1098":1,"1099":1}}],["干垃圾即其它垃圾",{"2":{"1099":2}}],["干",{"2":{"1098":1}}],["干扰项",{"2":{"1048":1}}],["湿垃圾",{"2":{"1099":2}}],["湿",{"2":{"1098":1}}],["湿度",{"2":{"827":1,"831":1}}],["废弃物名称",{"2":{"1097":1,"1098":1}}],["腊月",{"2":{"1094":1}}],["己亥",{"2":{"1093":1,"1094":1}}],["己卯",{"2":{"747":1}}],["节日名称",{"2":{"1093":2}}],["节日日期",{"2":{"1093":1}}],["节假日",{"0":{"1090":1},"1":{"1091":1,"1092":1,"1093":1,"1094":1},"2":{"1093":1,"1094":1}}],["节气图",{"2":{"1078":1}}],["节气名称",{"2":{"1078":1}}],["躺在大树底下睡起觉来",{"2":{"1089":1}}],["立体包装物请清空内容物",{"2":{"1099":1}}],["立即松懈下来",{"2":{"1089":1}}],["立春之后的一段时间往往冷暖不定",{"2":{"1079":1}}],["立春节气一般是从2月4日或5日开始",{"2":{"1079":1}}],["立春是从天文上来划分的",{"2":{"1079":1}}],["立春时的食品主要是春饼",{"2":{"1078":1,"1079":1}}],["立春后是疾病多发的季节",{"2":{"1078":1,"1079":1}}],["立春后",{"2":{"1078":1,"1079":1}}],["立春不仅是农历二十四节气中的第一个节气",{"2":{"1078":1,"1079":1}}],["立春",{"2":{"1078":1,"1079":2}}],["兔子闻言",{"2":{"1089":1}}],["悠哉游哉好不快活",{"2":{"1089":1}}],["悠唐生活广场地下一层",{"2":{"893":1}}],["整体指数",{"2":{"1373":1}}],["整个样子像一个张弓欲射之人",{"2":{"1242":1}}],["整手足甲",{"2":{"1175":1}}],["整天无所事事",{"2":{"1089":1}}],["整备质量",{"2":{"637":1}}],["寓言4",{"2":{"1087":1,"1088":1}}],["寓言故事",{"2":{"1085":1}}],["睡前2",{"2":{"1087":1,"1088":1}}],["睡前故事",{"2":{"1085":1}}],["童话3",{"2":{"1087":1,"1088":1}}],["童话故事",{"2":{"1085":1}}],["童心很重",{"2":{"867":1}}],["诗",{"2":{"1170":1}}],["诗词类型",{"2":{"1169":1}}],["诗经",{"2":{"1083":1,"1084":1}}],["诗句",{"2":{"1078":1}}],["古籍名句",{"0":{"1080":1},"1":{"1081":1,"1082":1,"1083":1,"1084":1}}],["古今通",{"2":{"477":1}}],["味微苦",{"2":{"1262":1}}],["味冲",{"2":{"1079":1}}],["味精",{"2":{"1054":1}}],["味精1",{"2":{"1053":1,"1054":1}}],["芹菜等",{"2":{"1079":1}}],["洋葱",{"2":{"1079":1}}],["倒春寒",{"2":{"1079":1}}],["倒在黄瓜皮上",{"2":{"1054":1}}],["早睡早起",{"2":{"1079":1}}],["腮腺炎",{"2":{"1079":1}}],["鸡蛋",{"2":{"1079":1}}],["菠菜",{"2":{"1079":1}}],["韭菜",{"2":{"1079":1}}],["豆子",{"2":{"1079":1}}],["豆芽",{"2":{"1079":1}}],["豆瓣热播电影",{"0":{"1464":1},"1":{"1465":1,"1466":1}}],["豆瓣",{"2":{"287":1}}],["饵五种",{"2":{"1079":1}}],["饼",{"2":{"1079":1}}],["蔬菜主要有",{"2":{"1079":1}}],["蔬菜",{"2":{"1079":1}}],["果期10~11月",{"2":{"1262":1}}],["果品",{"2":{"1079":1}}],["果粉最关注的新闻",{"2":{"430":1}}],["盘里主要有",{"2":{"1079":1}}],["盘锦",{"2":{"544":2,"695":2,"847":4}}],["馈送亲友或自食取迎春之意",{"2":{"1079":1}}],["踏春",{"2":{"1079":1}}],["俗称出城探春",{"2":{"1079":1}}],["鸟语花香",{"2":{"1079":1}}],["春风指槛露华浓",{"2":{"1212":1}}],["春盘",{"2":{"1079":1}}],["春也意味着万物生长",{"2":{"1079":1}}],["春意味着风和日暖",{"2":{"1079":1}}],["春天的多发病有肺炎",{"2":{"1078":1,"1079":1}}],["麻疹",{"2":{"1078":1,"1079":1}}],["肝炎",{"2":{"1078":1,"1079":1}}],["萝卜",{"2":{"1078":1,"1079":2}}],["介绍",{"2":{"1078":1,"1169":1}}],["喂食不当很容易",{"2":{"1074":1}}],["喂养注意",{"2":{"1073":1}}],["喂养方法",{"2":{"1070":1}}],["事件详情",{"2":{"1109":1}}],["事件标题",{"2":{"1104":1,"1109":1}}],["事件id",{"2":{"1104":1,"1108":1,"1109":1,"1110":1}}],["事件日期",{"2":{"1104":1}}],["事实上",{"2":{"1074":1}}],["事先看清问题的能力",{"2":{"1064":1}}],["典型狼性犬",{"2":{"1074":1}}],["典故",{"2":{"1058":1,"1238":1}}],["换取温饱",{"2":{"1074":1}}],["寿命",{"2":{"1073":1}}],["寿光",{"2":{"654":1}}],["肠胃疾病",{"2":{"1073":1,"1074":1}}],["俄罗斯",{"2":{"1073":1,"1074":1}}],["俄专家列举俄从印巴冲突中所得教训",{"2":{"399":1}}],["神鬼奇航",{"2":{"1465":1}}],["神回复",{"0":{"1146":1},"1":{"1147":1,"1148":1,"1149":1,"1150":1}}],["神雕侠侣",{"2":{"1130":1}}],["神经质",{"2":{"1073":1,"1074":1}}],["神农架林区",{"2":{"685":1}}],["聪明机灵",{"2":{"1073":1,"1074":1}}],["祖籍",{"2":{"1070":1,"1073":1}}],["爬行动物",{"2":{"1070":1}}],["犬类",{"2":{"1070":1}}],["宠物英文名",{"2":{"1073":1}}],["宠物名字",{"2":{"1073":1}}],["宠物类型",{"2":{"1072":1,"1073":1}}],["宠物大全",{"0":{"1070":1},"1":{"1071":1,"1072":1,"1073":1,"1074":1}}],["宠物图片",{"2":{"20":1}}],["杯水车薪",{"2":{"1069":1}}],["聚沙成塔",{"2":{"1069":1}}],["聚少成多",{"2":{"1069":1}}],["聚少而为多",{"2":{"1069":1}}],["集腋成裘",{"2":{"1069":1}}],["入景响之无应兮",{"2":{"1212":1}}],["入殓",{"2":{"1175":1}}],["入宅",{"2":{"1175":1}}],["入泮",{"2":{"1069":1}}],["入门最佳项目实践",{"2":{"202":1}}],["钏影楼回忆录",{"2":{"1069":1}}],["兵轮久驻海外",{"2":{"1069":1}}],["兵员损失达到一天一个师的惨烈程度",{"2":{"298":1}}],["势难分拨",{"2":{"1069":1}}],["陈派拨兵船保护华民片",{"2":{"1069":1}}],["薛福成",{"2":{"1069":1}}],["押纲纲梢",{"2":{"1069":1}}],["论衡",{"2":{"1212":1}}],["论纲梢欠折利害状",{"2":{"1069":1}}],["论持久战",{"2":{"298":2}}],["宋词精选",{"2":{"1266":1,"1267":1}}],["宋人孙觌的",{"2":{"1170":1}}],["宋",{"2":{"1069":1,"1114":1,"1115":1,"1212":1}}],["众少成多",{"2":{"1069":1}}],["谓我何求",{"2":{"1083":1,"1084":1}}],["谓我心忧",{"2":{"1083":1,"1084":1}}],["谓春季开始之节气",{"2":{"1078":1,"1079":1}}],["谓只要不断积累",{"2":{"1069":1}}],["谓词",{"2":{"195":1}}],["宾语",{"2":{"1069":1}}],["董仲舒传",{"2":{"1069":2}}],["秦汉皇陵一片茫茫野草",{"2":{"1256":1,"1257":1}}],["秦策四",{"2":{"1069":1}}],["秦皇岛市",{"2":{"789":1,"806":1}}],["能成为巨大的数量",{"2":{"1069":1}}],["能够让大家阅读得畅快淋漓",{"2":{"1019":1}}],["禾",{"2":{"1069":1}}],["语音和分享图片",{"2":{"1116":1}}],["语出",{"2":{"1069":1}}],["语法",{"2":{"1068":1}}],["语言翻译",{"0":{"1020":1},"1":{"1021":1,"1022":1,"1023":1,"1024":1}}],["语言",{"2":{"575":1,"700":1,"1412":1}}],["愧无日磾先见之明",{"2":{"1064":1}}],["恭喜你答对了",{"2":{"1063":1}}],["恭喜您中奖了",{"2":{"570":1}}],["胜负结果",{"2":{"1063":1}}],["胜负结果和友好提示",{"2":{"1060":1}}],["先后主演过电视连续剧香港八一",{"2":{"1130":1}}],["先见之明",{"2":{"1064":3}}],["先",{"2":{"1063":1,"1064":1}}],["施耐庵",{"2":{"1063":1}}],["积水成渊",{"2":{"1069":1}}],["积小致鉅",{"2":{"1069":1}}],["积小致巨",{"2":{"1069":1}}],["积累少数而渐成多数",{"2":{"1069":1}}],["积累少量的东西",{"2":{"1069":1}}],["积薄而为厚",{"2":{"1069":1}}],["积",{"2":{"1069":1}}],["积少成多",{"2":{"1069":4}}],["积极带头",{"2":{"1063":1}}],["积分",{"2":{"1060":1}}],["状态",{"2":{"1427":1,"1432":1}}],["状态维持时间",{"2":{"1062":1}}],["状态码表达成功或失败",{"0":{"14":1}}],["形声",{"2":{"1212":1}}],["形态与功能是统一的",{"2":{"1155":1}}],["形容藏书丰富",{"2":{"1257":1}}],["形容犹豫不决",{"2":{"1212":1}}],["形容领先",{"2":{"1063":1}}],["形容工作刚开始就取得成功",{"2":{"1058":1,"1059":1}}],["形成畸形的死战不降的战斗意志",{"2":{"298":1}}],["形成了联合火力杀伤",{"2":{"298":1}}],["瘦猪肉150克",{"2":{"1054":1}}],["熟猪油15克",{"2":{"1054":1}}],["淋上香油翻炒均匀",{"2":{"1054":1}}],["烧至六成热",{"2":{"1054":1}}],["烧开",{"2":{"1054":1}}],["坐煸锅",{"2":{"1054":1}}],["坐在高高的板凳上",{"2":{"948":1}}],["剞上十字花刀",{"2":{"1054":1}}],["滗去水",{"2":{"1054":1}}],["腌3分钟",{"2":{"1054":1}}],["腌10分钟",{"2":{"1054":1}}],["拌匀",{"2":{"1054":1}}],["桂花酱10克",{"2":{"1054":1}}],["桂林市",{"2":{"789":1,"806":1}}],["码在盘中即可食用",{"2":{"1054":1}}],["码在盆中",{"2":{"1054":1}}],["断面朝上",{"2":{"1054":1}}],["断然不能买这楼盘啊",{"2":{"948":1}}],["锅内响声加大",{"2":{"1054":1}}],["锅内放油",{"2":{"1054":1}}],["锅中注入适量清水",{"2":{"1054":1}}],["挤出水",{"2":{"1054":1}}],["撒些精盐",{"2":{"1054":1}}],["炝黄瓜衣",{"2":{"1054":1}}],["浸泡几小时后即可食用",{"2":{"1054":1}}],["醋精20克",{"2":{"1054":1}}],["醋",{"2":{"1054":1}}],["醋美人生",{"2":{"1007":1,"1008":1}}],["炒香肠",{"2":{"1145":1}}],["炒黄瓜酱",{"2":{"1054":1}}],["炒出香味后再倒入香菇丝",{"2":{"1054":1}}],["炒房者恐怕今后永无",{"2":{"359":1}}],["姜15克",{"2":{"1054":1}}],["姜丝",{"2":{"1054":1}}],["姜洗净切丝",{"2":{"1054":1}}],["葱姜末各少许",{"2":{"1054":1}}],["葱",{"2":{"1054":1}}],["葱桶满血归来",{"2":{"464":1}}],["冬笋丝翻炒",{"2":{"1054":1}}],["冬笋",{"2":{"1054":1}}],["冬笋25克",{"2":{"1053":1,"1054":1}}],["冬大衣或厚羽绒服",{"2":{"837":1}}],["调休",{"2":{"1090":1}}],["调料",{"2":{"1053":1}}],["调用该接口",{"2":{"400":1}}],["调用方法",{"2":{"208":1}}],["调用例子",{"2":{"198":1,"199":1,"200":1,"202":1,"203":1,"205":1,"206":1,"209":1,"211":2,"212":1,"213":1,"214":1,"215":1,"216":1,"217":1,"218":1,"220":1,"221":1,"224":1,"282":1,"284":2,"285":1,"286":1,"287":1,"288":1,"289":1,"290":1,"291":1,"292":1,"294":1,"296":1,"297":1,"298":1,"299":1,"947":1,"948":1,"949":1,"1269":1,"1461":1,"1462":1,"1463":1,"1465":1,"1466":1}}],["调用次数等重要信息并存储六个月",{"2":{"23":1}}],["调用次数等信息并存储六个月",{"0":{"15":1}}],["香肠长",{"2":{"1145":1}}],["香油5克",{"2":{"1054":1}}],["香菇25克",{"2":{"1053":1,"1054":1}}],["香醋1小匙",{"2":{"1053":1,"1054":1}}],["香港",{"2":{"575":1}}],["酸甜稍辣",{"2":{"1053":1,"1054":1}}],["清河郡",{"2":{"1242":1}}],["清平调词三首",{"2":{"1212":1}}],["清洁后压扁投放",{"2":{"1099":1}}],["清洁干燥",{"2":{"1098":1,"1099":1}}],["清",{"2":{"1069":1,"1212":1}}],["清淡爽口",{"2":{"1053":1,"1054":1}}],["清初",{"2":{"195":1}}],["切成3分见方的丁",{"2":{"1054":2}}],["切成小段",{"2":{"1054":1}}],["切成细丝",{"2":{"1054":1}}],["切成2寸长的段",{"2":{"1054":1}}],["切成蓑衣花刀",{"2":{"1053":1,"1054":1}}],["切忌沉迷投机",{"2":{"539":1}}],["蓑衣黄瓜",{"2":{"1053":1,"1054":1}}],["凉菜类",{"2":{"1053":1,"1054":1}}],["凉水河桥南",{"2":{"893":1}}],["菜肴特性",{"2":{"1053":1}}],["菜肴名称",{"2":{"1053":1}}],["菜谱id",{"2":{"1053":1}}],["菜谱查询",{"0":{"1050":1},"1":{"1051":1,"1052":1,"1053":1,"1054":1},"2":{"1050":1}}],["菜场边的空地上只剩下一个莫名其妙的棚子",{"2":{"948":1}}],["详解",{"2":{"1211":1,"1226":1,"1231":1,"1236":1}}],["详细地址",{"2":{"1411":1}}],["详细来源",{"2":{"1073":1}}],["详细描述",{"2":{"1048":1}}],["详版",{"0":{"245":1,"266":1,"1295":1},"1":{"246":1,"247":1,"248":1,"249":1,"267":1,"268":1,"269":1,"270":1,"1296":1,"1297":1,"1298":1,"1299":1}}],["速度轻快敏捷",{"2":{"1048":1,"1049":1}}],["速递易",{"2":{"959":1}}],["尤其善长攀登陡坡",{"2":{"1048":1,"1049":1}}],["尤勇",{"2":{"575":1}}],["跳跃能力很强",{"2":{"1048":1,"1049":1}}],["跳转url",{"2":{"1002":1}}],["谜底答案",{"2":{"1124":1}}],["谜底",{"2":{"1048":1}}],["谜语大全",{"0":{"1121":1},"1":{"1122":1,"1123":1,"1124":1,"1125":1}}],["谜语",{"2":{"1048":1,"1124":1}}],["趣味猜灯谜接口",{"2":{"1045":1}}],["曹禺",{"2":{"1043":1,"1044":1}}],["尧舜三代以前",{"2":{"1043":1,"1044":1}}],["醉生梦死",{"2":{"1043":1,"1044":1}}],["舍正从邪",{"2":{"1043":1,"1044":1}}],["听其妖诞",{"2":{"1043":1,"1044":1}}],["遂使昏愚之徒",{"2":{"1043":1,"1044":1}}],["猜测",{"2":{"1212":1}}],["猜想",{"2":{"1212":1}}],["猜灯谜",{"0":{"1045":1},"1":{"1046":1,"1047":1,"1048":1,"1049":1}}],["猜成语",{"0":{"1040":1},"1":{"1041":1,"1042":1,"1043":1,"1044":1}}],["猜疑嫉妒性自改",{"2":{"539":1}}],["勤洗手",{"2":{"1039":1}}],["潜伏期一般为3",{"2":{"1039":1}}],["潜江市",{"2":{"685":1}}],["粪口传播及眼部粘膜传播",{"2":{"1039":1}}],["配置组合而创造出新形象的心理过程",{"2":{"1212":1}}],["配料",{"2":{"1054":1}}],["配图作者",{"2":{"1033":1}}],["配图",{"2":{"1033":1}}],["配对比重",{"2":{"867":1}}],["配对指数",{"2":{"867":1}}],["哇",{"2":{"1028":1,"1029":1}}],["身病不能拜",{"2":{"1165":1}}],["身体衰弱者被淘汰灭亡",{"2":{"1155":1}}],["身上有白花",{"2":{"1048":1,"1049":1}}],["身材小贴士",{"2":{"1028":1}}],["身高",{"2":{"1027":1,"1126":1,"1129":1}}],["身份",{"2":{"259":1}}],["身份证验证",{"2":{"255":1}}],["身份证实名认证",{"0":{"255":1}}],["身份证和姓名不一致",{"2":{"248":1}}],["身份证不匹配",{"2":{"248":1,"249":1}}],["身份证",{"2":{"245":1,"250":1}}],["身份证风险类型",{"2":{"103":2}}],["身份证编号",{"2":{"103":1}}],["身份证复印件",{"2":{"101":1}}],["身份证照片",{"2":{"101":1}}],["身份证归属地信息查询",{"2":{"89":1}}],["身份证查询",{"0":{"89":1},"1":{"90":1,"91":1,"92":1,"93":1}}],["身份证背面识别结果示例",{"2":{"83":1,"103":1}}],["身份证正面识别结果示例",{"2":{"83":1,"103":1}}],["身份证文字识别",{"0":{"99":1},"1":{"100":1,"101":1,"102":1,"103":1},"2":{"79":1,"99":1}}],["身份证号码不匹配07",{"2":{"269":1}}],["身份证号码",{"2":{"91":1,"93":1,"247":1,"249":1,"252":1,"253":1,"254":1,"258":1,"260":1,"261":1,"263":1,"265":1,"266":1,"268":1,"270":1,"271":1,"273":1,"274":1,"275":1,"278":1,"279":1,"280":2}}],["身份证号",{"2":{"79":1,"83":1,"99":1}}],["身份证ocr识别",{"0":{"79":1},"1":{"80":1,"81":1,"82":1,"83":1}}],["翻译等",{"2":{"1253":1}}],["翻译结果",{"2":{"1023":1}}],["翻译文本",{"2":{"1023":1}}],["翻页",{"2":{"173":1,"302":1,"307":1,"312":1,"317":1,"322":1,"327":1,"332":1,"337":1,"342":1,"357":1,"362":1,"367":1,"372":1,"377":1,"382":1,"387":1,"392":1,"397":1,"402":1,"407":1,"412":1,"417":1,"422":1,"427":1,"432":1,"437":1,"442":1,"447":1,"452":1,"457":1,"462":1,"487":1,"507":1,"512":1,"517":1,"522":1,"527":1,"532":1,"1052":1,"1072":1,"1087":1,"1097":1,"1128":1,"1153":1,"1163":1,"1168":1,"1245":1,"1255":1,"1260":1,"1265":1}}],["约翰尼",{"2":{"1465":2}}],["约翰逊",{"2":{"918":1}}],["约有五千年历史",{"2":{"1242":1}}],["约100克",{"2":{"1054":1}}],["约6条",{"2":{"1054":1}}],["约为1600汉字",{"2":{"1020":1}}],["苏乞儿",{"2":{"1130":1}}],["苏轼",{"2":{"1069":1,"1212":1,"1266":1,"1267":1}}],["苏宁易购",{"2":{"1019":1}}],["苏州城外那闻名海内的寒山寺",{"2":{"1170":1}}],["苏州枫桥附近的寺院",{"2":{"1170":1}}],["苏州星美影城",{"2":{"888":1}}],["苏州金阊区桐泾北路218号来客茂时尚生活广场4f",{"2":{"888":1}}],["苏州橙天嘉禾影城",{"2":{"888":1}}],["苏州幸福蓝海imax影城",{"2":{"888":1}}],["苏州海宁皮革城地下停车场",{"2":{"791":1}}],["苏州市工业园区李公堤四期一幢",{"2":{"888":1}}],["苏州市姑苏区广济南路19号西城永捷生活广场6楼",{"2":{"888":1}}],["苏州市广济南路219号新苏天地9楼",{"2":{"888":1}}],["苏州市",{"2":{"789":1,"791":3,"796":1,"801":1,"806":1,"852":6,"924":2}}],["苏州工业园区现代大道1699号",{"2":{"898":1}}],["苏州工业园区",{"2":{"644":1}}],["苏州工业园区启月街288号紫金东方大厦307室",{"2":{"229":1}}],["苏州新区",{"2":{"644":1}}],["苏州新科兰德科技有限公司北京分公司",{"2":{"239":1}}],["苏州",{"2":{"229":1,"239":2,"644":1,"649":2,"690":1,"883":1,"888":4,"898":1}}],["亚洲",{"2":{"1298":1,"1299":1}}],["亚马逊",{"2":{"1019":1}}],["亚伦",{"2":{"918":1}}],["京icp备16016397号",{"2":{"1396":1,"1397":1}}],["京icp证030173号",{"2":{"1283":1,"1284":1}}],["京口北固亭怀古",{"2":{"1212":1}}],["京东商城",{"2":{"1019":1}}],["京ⅴ",{"2":{"779":2,"784":2}}],["走进中国明朝",{"2":{"1019":1}}],["走在矮墙外",{"2":{"948":1}}],["者高烧不退的",{"2":{"1019":1}}],["吸引了千千万万的读者",{"2":{"1019":1}}],["叙述了明朝最艰苦卓绝的开国过程和永乐夺位",{"2":{"1019":1}}],["销量已过五百万册",{"2":{"1019":1}}],["销售价格",{"2":{"953":1}}],["销售名称",{"2":{"761":1}}],["曾是广东顺德海关的一名公务员",{"2":{"1019":1}}],["掀起了一股明朝热",{"2":{"1019":1}}],["引起注意",{"2":{"1212":1}}],["引起企业巨额损失",{"2":{"53":1}}],["引证解释",{"2":{"1068":1}}],["引发了一场",{"2":{"1019":1}}],["引人入胜",{"2":{"1019":1}}],["着墨更多",{"2":{"1019":1}}],["帝王心术等的描写更为突出",{"2":{"1019":1}}],["畅销书作家",{"2":{"1019":1}}],["畅销书排行榜",{"2":{"1019":1}}],["畅信达智能录音质检开启全维度呼叫中心运营管理模式",{"2":{"334":1}}],["哲学",{"2":{"1014":1}}],["理想",{"2":{"1212":1}}],["理财",{"2":{"1014":1}}],["理发",{"2":{"195":1}}],["管理",{"2":{"1014":1}}],["管理员邮箱",{"2":{"23":1}}],["散曲",{"2":{"1256":1,"1257":1}}],["散文",{"2":{"1014":1}}],["散了一地",{"2":{"949":1}}],["于是黄帝封挥为专门制造弓的官叫",{"2":{"1242":1}}],["于是换好了衣服将自己简单地收拾了一下",{"2":{"394":1}}],["于2009年3月21日连载完毕",{"2":{"1019":1}}],["于1979年出生在宜昌一个普通的干部家庭里",{"2":{"1019":1}}],["于万千之中选择你所爱",{"2":{"1009":1}}],["饮料瓶",{"2":{"1098":1,"1099":1}}],["饮料",{"2":{"1007":1}}],["饮料和烟草",{"2":{"1007":1}}],["规格",{"2":{"1007":1,"1247":1}}],["规范",{"2":{"202":3,"203":6}}],["融合了包括中国条码中心在内的多个数据源",{"2":{"1004":1}}],["¥4skazc8brvd¥",{"2":{"1003":1}}],["券口令可完美解析出商品id",{"2":{"999":1}}],["商标",{"2":{"1007":1}}],["商品分类",{"2":{"1007":1}}],["商品名称",{"2":{"1007":1}}],["商品价格",{"2":{"1002":1}}],["商品标题",{"2":{"1002":1}}],["商品id",{"2":{"1002":1}}],["商品口令",{"2":{"999":1}}],["商业",{"2":{"791":2,"796":1,"801":1}}],["商业用途",{"0":{"17":1},"2":{"23":1}}],["淘口令",{"2":{"1001":1,"1002":1,"1003":1}}],["淘口令解析",{"0":{"999":1},"1":{"1000":1,"1001":1,"1002":1,"1003":1}}],["淘宝订单号",{"2":{"998":1}}],["淘宝客订单号检测",{"0":{"994":1},"1":{"995":1,"996":1,"997":1,"998":1}}],["淘客订单",{"2":{"997":1}}],["订单号",{"2":{"996":1}}],["订婚",{"2":{"752":1}}],["滨江区",{"2":{"992":1,"993":1}}],["方言",{"2":{"1212":1}}],["方便电商和物流等项目应用",{"2":{"989":1}}],["方式2必传",{"2":{"704":1}}],["方式2",{"2":{"702":1}}],["方式1必传",{"2":{"704":2}}],["方式1",{"2":{"702":1}}],["盟等",{"2":{"989":1}}],["旗",{"2":{"989":1}}],["汇率查询",{"2":{"977":1}}],["汇率换算",{"0":{"976":1},"1":{"977":1,"978":1,"979":1,"980":1,"981":1,"982":1,"983":1,"984":1,"985":1,"986":1,"987":1,"988":1}}],["边距大小",{"2":{"973":1}}],["边走边颤颤巍巍扬着手里的一张帕子",{"2":{"948":1}}],["像",{"2":{"1212":1}}],["像素",{"2":{"973":3}}],["像景阳岗那只老虎一样",{"2":{"948":1}}],["尺寸大小",{"2":{"973":1}}],["背景色代码",{"2":{"973":1}}],["背景更换了不知道大家有没有发现呢",{"2":{"203":1}}],["纠错等级",{"2":{"973":1}}],["凡客如风达",{"2":{"965":1}}],["赏个好评好不好",{"2":{"959":1}}],["退回",{"2":{"959":1}}],["完整网址",{"2":{"1405":1}}],["完整拼音含音标",{"2":{"1043":1}}],["完整收货地址",{"2":{"992":1}}],["完结状态",{"2":{"959":2}}],["完成文件上传",{"2":{"289":1}}],["完成上传返回值",{"2":{"289":1}}],["派送中",{"2":{"959":1}}],["暂无记录",{"2":{"959":1}}],["暂不支持cn域名鉴黄",{"2":{"222":1}}],["寄件人手机号或者收件人手机号",{"2":{"958":1}}],["快照时间",{"2":{"1335":1,"1340":1}}],["快照更新时间",{"2":{"1331":1}}],["快件已在",{"2":{"959":1}}],["快递简称",{"2":{"959":1}}],["快递单号",{"2":{"959":1}}],["快递编码",{"2":{"959":1}}],["快递状态",{"2":{"959":1}}],["快递公司图标",{"2":{"964":1}}],["快递公司服务电话",{"2":{"964":1}}],["快递公司名称",{"2":{"964":1}}],["快递公司关键词",{"2":{"963":1}}],["快递公司列表数据",{"2":{"964":1}}],["快递公司列表",{"0":{"961":1}}],["快递公司简称",{"2":{"960":1}}],["快递公司联系方式",{"2":{"959":1}}],["快递公司logo",{"2":{"959":1}}],["快递公司字母简称",{"2":{"958":1}}],["快速路以外的道路不按规定车道行驶",{"2":{"601":1}}],["快速入门中文文档",{"2":{"202":1}}],["快速掌握ecmascript",{"2":{"202":1}}],["快速把一段文本切分为一个个词组",{"2":{"192":1}}],["放不下",{"2":{"1212":1}}],["放假提示",{"2":{"1093":1}}],["放入肉丁煸炒",{"2":{"1054":1}}],["放入碗中",{"2":{"1054":1}}],["放入盆中",{"2":{"1054":1}}],["放在黄瓜皮上",{"2":{"1054":1}}],["放荡的",{"2":{"954":1}}],["放学不回家",{"2":{"948":1}}],["柏拉图式的",{"2":{"954":1}}],["羞怯的",{"2":{"954":1}}],["粗暴的",{"2":{"954":1}}],["忠贞的",{"2":{"954":1}}],["穷尽了所有爱情的可能性",{"2":{"954":1}}],["讲述了一段跨越半个多世纪的爱情史诗",{"2":{"954":1}}],["讲述了沉睡的古代巨型怪兽被人们意外唤醒",{"2":{"918":1}}],["霍乱时期的爱情",{"2":{"954":2}}],["缩略图",{"2":{"953":1,"1002":1}}],["装订方式",{"2":{"953":1}}],["装备质量",{"2":{"761":1}}],["副标题",{"2":{"953":1}}],["副局长开会跷二郎腿抖脚韩国瑜怒",{"2":{"369":1}}],["书法",{"2":{"1130":1}}],["书本",{"2":{"1099":1}}],["书籍名称",{"2":{"953":1}}],["书籍isbn数据查询",{"0":{"950":1},"1":{"951":1,"952":1,"953":1,"954":1}}],["书体坊兰亭体",{"2":{"215":1,"220":1}}],["鱼点出来了水里是真有电",{"2":{"949":1}}],["挺好看的散文",{"2":{"949":1}}],["挺蔡",{"2":{"399":1}}],["漏电的话不光是碰水不安全的问题了",{"2":{"949":1}}],["常尝香肠",{"2":{"1145":1}}],["常炒香肠",{"2":{"1145":1}}],["常见包括各类废金属",{"2":{"1099":1}}],["常见包括砖瓦陶瓷",{"2":{"1099":2}}],["常用汇率查询",{"0":{"977":1},"2":{"976":1,"980":1}}],["常用快递查询",{"0":{"955":1},"1":{"956":1,"957":1,"958":1,"959":1,"960":1,"961":1,"962":1,"963":1,"964":1,"965":1}}],["常规没有问题",{"2":{"949":1}}],["常州市",{"2":{"789":1,"806":1,"1294":1}}],["扎卡云",{"2":{"949":1}}],["扎着裤脚",{"2":{"948":1}}],["霸王别姬",{"2":{"948":1}}],["街道",{"2":{"1411":1}}],["街上有人家点了灯",{"2":{"948":1}}],["街头巷尾还能看见耍猴戏的班子",{"2":{"948":1}}],["滴滴哚哚地走向棚子",{"2":{"948":1}}],["拄着拐",{"2":{"948":1}}],["逐渐散去",{"2":{"948":1}}],["似乎累极了",{"2":{"948":1}}],["似乎有很多个controller",{"2":{"203":1}}],["垂着胳膊",{"2":{"948":1}}],["台",{"2":{"1465":1}}],["台柱子这时已经回到那个半敞开的棚子里",{"2":{"948":1}}],["台湾",{"2":{"700":1}}],["场子上的人们不知所措了一阵",{"2":{"948":1}}],["场子上没有一声倒彩",{"2":{"948":1}}],["场景",{"2":{"203":1}}],["晚餐时好口若悬河地海吹一番",{"2":{"948":1}}],["晚月不能emo",{"2":{"290":1}}],["剩下的都还瓦全着",{"2":{"948":1}}],["剩余车位数",{"2":{"790":1,"795":1,"800":1}}],["剩余车位",{"2":{"785":1,"786":1}}],["唉",{"2":{"948":1}}],["啪哒啪哒滴到地上",{"2":{"948":1}}],["啪啪啪声音很响",{"2":{"948":1}}],["脑子里",{"2":{"1212":1}}],["脑机急转弯",{"2":{"1131":1}}],["脑筋急转弯",{"0":{"1131":1},"1":{"1132":1,"1133":1,"1134":1,"1135":1}}],["脑壳顶顶",{"2":{"948":1}}],["脑袋绑一条红布头带",{"2":{"948":1}}],["流脑",{"2":{"1078":1,"1079":1}}],["流血了流血了",{"2":{"948":1}}],["流水号",{"2":{"249":1}}],["猛地把瓦片砸向额头",{"2":{"948":1}}],["说文",{"2":{"1212":1}}],["说要他拿去擦血",{"2":{"948":1}}],["说完",{"2":{"948":1}}],["说明备注",{"2":{"720":1}}],["说明",{"2":{"26":1,"27":1,"31":1,"32":1,"36":1,"37":1,"41":1,"42":1,"46":1,"47":1,"51":1,"52":1,"56":1,"57":1,"61":1,"62":1,"66":1,"67":1,"71":1,"72":1,"76":1,"77":1,"81":1,"82":1,"86":1,"91":1,"92":1,"96":1,"97":1,"101":1,"102":1,"106":1,"107":1,"111":1,"112":1,"116":1,"117":1,"121":1,"122":1,"126":1,"127":1,"131":1,"132":1,"136":1,"137":1,"141":1,"142":1,"146":1,"147":1,"168":1,"169":1,"173":1,"174":1,"178":1,"179":1,"183":1,"184":1,"189":1,"190":1,"194":1,"195":1,"197":1,"198":1,"199":1,"200":1,"201":1,"204":1,"208":1,"209":1,"210":1,"214":1,"215":1,"216":1,"217":1,"218":1,"219":1,"220":1,"221":1,"222":1,"223":1,"227":1,"228":1,"232":1,"233":1,"237":1,"238":1,"242":1,"243":1,"247":1,"248":1,"249":1,"252":1,"253":1,"258":1,"259":1,"263":1,"264":1,"268":1,"269":1,"273":1,"274":1,"278":1,"279":1,"281":1,"284":1,"287":1,"288":1,"289":1,"293":1,"295":1,"302":1,"303":1,"307":1,"308":1,"312":1,"313":1,"317":1,"318":1,"322":1,"323":1,"327":1,"328":1,"332":1,"333":1,"337":1,"338":1,"342":1,"343":1,"348":1,"353":1,"357":1,"358":1,"362":1,"363":1,"367":1,"368":1,"372":1,"373":1,"377":1,"378":1,"382":1,"383":1,"387":1,"388":1,"392":1,"393":1,"397":1,"398":1,"402":1,"403":1,"407":1,"408":1,"412":1,"413":1,"417":1,"418":1,"422":1,"423":1,"427":1,"428":1,"432":1,"433":1,"437":1,"438":1,"442":1,"443":1,"447":1,"448":1,"452":1,"453":1,"457":1,"458":1,"462":1,"463":1,"468":1,"473":1,"477":1,"478":1,"482":1,"483":1,"487":1,"488":1,"492":1,"493":1,"497":1,"498":1,"502":1,"503":1,"507":1,"508":1,"512":1,"513":1,"517":1,"518":1,"522":1,"523":1,"527":1,"528":1,"532":1,"533":1,"537":1,"538":1,"547":1,"548":1,"554":1,"558":1,"559":1,"563":1,"564":1,"568":1,"569":1,"573":1,"578":1,"583":1,"588":1,"594":1,"595":1,"599":1,"600":1,"605":1,"606":1,"610":1,"611":1,"615":1,"616":1,"622":1,"626":1,"627":1,"631":1,"642":1,"643":1,"647":1,"664":1,"668":1,"669":1,"673":1,"674":1,"679":1,"683":1,"684":1,"688":1,"689":1,"698":1,"704":1,"705":1,"709":1,"710":1,"714":1,"715":1,"719":1,"720":1,"724":1,"725":1,"734":1,"735":1,"739":1,"740":1,"745":1,"746":1,"750":1,"751":1,"755":1,"756":1,"760":1,"766":1,"767":1,"771":1,"772":1,"777":1,"778":1,"782":1,"783":1,"789":1,"790":1,"794":1,"795":1,"799":1,"800":1,"805":1,"809":1,"810":1,"815":1,"819":1,"820":1,"824":1,"830":1,"831":1,"835":1,"836":1,"850":1,"855":1,"860":1,"861":1,"865":1,"866":1,"870":1,"871":1,"875":1,"876":1,"881":1,"882":1,"886":1,"887":1,"891":1,"892":1,"896":1,"897":1,"901":1,"902":1,"907":1,"911":1,"912":1,"916":1,"917":1,"922":1,"923":1,"928":1,"932":1,"933":1,"938":1,"939":1,"943":1,"944":1,"946":1,"952":1,"953":1,"958":1,"963":1,"968":1,"969":1,"973":1,"974":1,"987":1,"991":1,"992":1,"996":1,"997":2,"1001":1,"1002":1,"1013":1,"1017":1,"1018":1,"1022":1,"1023":1,"1027":1,"1028":1,"1032":1,"1033":1,"1038":1,"1043":1,"1048":1,"1052":1,"1053":1,"1057":1,"1058":1,"1062":1,"1063":1,"1067":1,"1068":1,"1072":1,"1073":1,"1077":1,"1078":1,"1083":1,"1087":1,"1088":1,"1092":1,"1093":1,"1097":1,"1098":1,"1103":1,"1104":1,"1108":1,"1109":1,"1114":1,"1118":1,"1119":1,"1124":1,"1128":1,"1129":1,"1133":1,"1134":1,"1139":1,"1143":1,"1144":1,"1148":1,"1149":1,"1153":1,"1154":1,"1159":1,"1163":1,"1164":1,"1168":1,"1169":1,"1174":1,"1178":1,"1182":1,"1186":1,"1187":1,"1192":1,"1196":1,"1204":1,"1205":1,"1210":1,"1211":1,"1216":1,"1221":1,"1225":1,"1226":1,"1230":1,"1231":1,"1235":1,"1236":1,"1240":1,"1241":1,"1245":1,"1246":1,"1250":1,"1251":1,"1255":1,"1256":1,"1260":1,"1261":1,"1265":1,"1266":1,"1268":1,"1272":1,"1273":1,"1277":1,"1278":1,"1282":1,"1283":1,"1287":1,"1288":1,"1292":1,"1293":1,"1297":1,"1298":1,"1303":1,"1304":1,"1308":1,"1309":1,"1313":1,"1314":1,"1318":1,"1319":1,"1323":1,"1324":1,"1328":1,"1329":1,"1334":1,"1335":1,"1339":1,"1340":1,"1344":1,"1345":1,"1349":1,"1354":1,"1355":1,"1359":1,"1360":1,"1365":1,"1366":1,"1370":1,"1371":1,"1375":1,"1376":1,"1380":1,"1386":1,"1390":1,"1391":1,"1395":1,"1396":1,"1400":1,"1401":1,"1405":1,"1406":1,"1410":1,"1411":1,"1415":1,"1416":1,"1420":1,"1421":1,"1426":1,"1427":1,"1431":1,"1432":1,"1436":1,"1437":1,"1441":1,"1442":1,"1447":1,"1448":1,"1452":1,"1453":1,"1457":1,"1458":1,"1460":1,"1464":1}}],["甚至露出了一个北方胖农民的憨厚老实",{"2":{"948":1}}],["虽然吊睛白眼没了",{"2":{"948":1}}],["抛走",{"2":{"948":1}}],["枪杆子弯得很厉害了也不饶它",{"2":{"948":1}}],["跟地面角力",{"2":{"948":1}}],["尖头刺着自己喉咙",{"2":{"948":1}}],["轰然叫好",{"2":{"948":2}}],["光看这个我就觉得很来劲了",{"2":{"948":1}}],["留下浅红色的痕迹",{"2":{"948":1}}],["留空会根据请求ip自动获取区县的行政区划编码",{"2":{"224":1}}],["滔滔不绝",{"2":{"948":1}}],["吊睛",{"2":{"948":1}}],["扯着他的眉眼",{"2":{"948":1}}],["杀气腾腾的红和黄",{"2":{"948":1}}],["裤腰上紧紧地绑一条很宽的红腰带",{"2":{"948":1}}],["肥敦敦的",{"2":{"948":1}}],["肥甘厚味食物",{"2":{"580":1}}],["穿条黑绸布灯笼裤",{"2":{"948":1}}],["穿衣",{"2":{"837":1}}],["穿衣指数",{"2":{"836":1}}],["八十年代初的成都",{"2":{"948":1}}],["八卦精",{"2":{"477":1}}],["才可以解析出价格",{"2":{"1002":1}}],["才华上的最高体现",{"2":{"948":1}}],["才略奏功",{"2":{"539":1}}],["售楼处本该是一个建筑在实力",{"2":{"948":1}}],["没",{"2":{"1269":1}}],["没想头了",{"2":{"1212":1}}],["没听过骂人不揭短吗",{"2":{"1149":1,"1150":1}}],["没一点道德素养",{"2":{"1149":1,"1150":1}}],["没了仙气儿",{"2":{"948":1}}],["没有记录",{"2":{"1412":1}}],["没有想儿",{"2":{"1212":1}}],["没有思想准备",{"2":{"1212":1}}],["没有觉察到",{"2":{"1043":1,"1044":1}}],["没有意识到",{"2":{"1043":1,"1044":1}}],["没有国内线路",{"2":{"211":1}}],["没有采用十分钟缓存",{"2":{"200":1}}],["没有解释时判断类别",{"2":{"174":1}}],["假期结束",{"2":{"1093":1}}],["假期起点",{"2":{"1093":1}}],["假期提示",{"2":{"1090":1}}],["假期范围",{"2":{"1090":1,"1093":1}}],["假使切断电源",{"2":{"948":1}}],["假象",{"2":{"399":1}}],["既与客旅附载物货",{"2":{"1069":1}}],["既然已经致命",{"2":{"948":1}}],["既要讲指导的艺术",{"2":{"298":1}}],["水调歌头明月几时有",{"2":{"1266":1,"1267":1}}],["水仙子",{"2":{"1257":1}}],["水果类",{"2":{"1248":1}}],["水族类等宠物的生活习性",{"2":{"1070":1}}],["水浒传",{"2":{"1063":1}}],["水里是可能会有电",{"2":{"949":1}}],["水中有电",{"2":{"948":2}}],["水清天蓝产业优",{"2":{"384":1}}],["危险",{"2":{"948":1}}],["吓一大跳",{"2":{"948":1}}],["乍看像一句题诗",{"2":{"948":1}}],["瞧见浅池中立了一块牌子",{"2":{"948":1}}],["喷水汽得把握好分寸",{"2":{"948":1}}],["池塘两侧大概装有类似加湿器那样的机关",{"2":{"948":1}}],["缓缓似有流动",{"2":{"948":1}}],["缓存1",{"2":{"210":1,"214":1,"217":1,"218":1}}],["缓存24小时",{"2":{"209":1}}],["沙眼衣原体或敏感淋球菌所致性传播疾病",{"2":{"1247":1}}],["沙眼衣原体所致单纯性生殖器感染",{"2":{"1247":1}}],["沙海之外围着一圈浅水",{"2":{"948":1}}],["沙尘暴",{"2":{"842":1}}],["虬曲苍劲",{"2":{"948":1}}],["远观路尽头有片白色沙石地",{"2":{"948":1}}],["造园的人真费心了",{"2":{"948":1}}],["楼盘我当然惦记不上",{"2":{"948":1}}],["啊",{"2":{"948":1}}],["刚聚就散了",{"2":{"948":1}}],["刚落就散了",{"2":{"948":1}}],["蒸蒸然在人脚面汇聚",{"2":{"948":1}}],["顺风康奇",{"2":{"1247":1}}],["顺口溜",{"0":{"1156":1},"1":{"1157":1,"1158":1,"1159":1,"1160":1}}],["顺长切成4条",{"2":{"1054":1}}],["顺墙飘落",{"2":{"948":1}}],["顺序测试",{"2":{"724":1}}],["袅袅流云似的",{"2":{"948":1}}],["被屏蔽时",{"2":{"1439":1}}],["被检测的域名",{"2":{"1288":1}}],["被短糙毛",{"2":{"1262":1}}],["被誉为",{"2":{"954":1}}],["被后面几枝殷红的鸡爪槭衬着",{"2":{"948":1}}],["被动式",{"2":{"359":1}}],["看云文档写作",{"2":{"1459":1}}],["看云是一个现代化文档写作",{"2":{"1422":1}}],["看云",{"2":{"1367":2,"1422":1,"1459":1}}],["看这么一场价廉物美的演出",{"2":{"948":1}}],["看到危急处人们都疯狂了",{"2":{"948":1}}],["看我的硬气功",{"2":{"948":1}}],["看见一蓬一蓬的白雾从墙里漫出来",{"2":{"948":1}}],["看完这个你会心软吗",{"2":{"479":1}}],["沿街矗立",{"2":{"948":1}}],["昨经过",{"2":{"948":1}}],["很早前哈士奇是最原始的交通工具专门拉雪橇的",{"2":{"1074":1}}],["很粗鲁地拒绝了",{"2":{"948":1}}],["很高兴但没有惊喜",{"2":{"947":1}}],["很亲切但并不激动",{"2":{"947":1}}],["很难打",{"2":{"298":1}}],["萤火虫之墓",{"2":{"947":1}}],["擦亮眼睛",{"2":{"940":1}}],["擦洗一新的汽车至少能保持一天",{"2":{"837":1}}],["取值1",{"2":{"1163":1,"1168":1,"1255":1,"1265":1}}],["取得成功",{"2":{"940":1}}],["取消",{"2":{"705":1}}],["盆",{"2":{"940":1}}],["梦见藏起金子",{"2":{"940":1}}],["梦见挖出金子",{"2":{"940":1}}],["梦见炼金",{"2":{"940":1}}],["梦见自己在寻找黄金",{"2":{"940":1}}],["梦见金衣服",{"2":{"940":1}}],["梦见有人送黄金给自己",{"2":{"940":2}}],["梦见黄金",{"2":{"940":2}}],["梦境分类",{"0":{"941":1},"1":{"942":1,"943":1,"944":1,"945":1},"2":{"938":2}}],["梦境关键字",{"2":{"938":1}}],["闵行区",{"2":{"929":1}}],["虹口区",{"2":{"929":1}}],["松江区",{"2":{"929":1}}],["普陀区",{"2":{"929":1}}],["普通感冒",{"2":{"590":1}}],["普通话",{"2":{"575":1,"700":1}}],["崇明县",{"2":{"929":1}}],["崇文区",{"2":{"779":1,"784":1}}],["奉贤区",{"2":{"929":1}}],["嘉定区",{"2":{"929":1}}],["卢湾区",{"2":{"929":1,"934":4}}],["县",{"0":{"925":1},"1":{"926":1,"927":1,"928":1,"929":1}}],["县区",{"2":{"259":1}}],["廖家巷新光里",{"2":{"924":1}}],["醒来后的怪兽展现出强大的破坏能力",{"2":{"918":1}}],["围绕一位人类大兵的生活展开",{"2":{"918":1}}],["改姓",{"2":{"1242":2}}],["改善处境",{"2":{"940":1}}],["改编自1954年日本电影",{"2":{"918":1}}],["改变生活",{"2":{"353":1}}],["渡边谦",{"2":{"918":1}}],["伊丽莎白",{"2":{"918":1}}],["泰力特",{"2":{"1247":1}}],["泰勒",{"2":{"918":1}}],["泰州",{"2":{"659":1}}],["达夫",{"2":{"918":1}}],["鲍任斯坦",{"2":{"918":1}}],["麦克斯",{"2":{"918":1}}],["冒险",{"2":{"918":1,"1465":1}}],["印象城三层",{"2":{"898":1}}],["印度8岁男孩长尾巴被奉为神猴转世",{"2":{"439":1}}],["橙天嘉禾苏州影城",{"2":{"898":1}}],["专注we",{"2":{"1367":1}}],["专栏无由乞取",{"2":{"1069":1}}],["专41路",{"2":{"893":1}}],["专访谷歌云游戏负责人",{"2":{"404":1}}],["沃尔玛旁",{"2":{"893":1}}],["郊87路空调",{"2":{"893":1}}],["郊87路",{"2":{"893":1}}],["郊87",{"2":{"893":1}}],["城铁八通线通州北苑站b出口",{"2":{"893":1}}],["城市简写",{"2":{"907":1}}],["城市前缀",{"2":{"907":1}}],["城市列表",{"2":{"805":1}}],["城市区域",{"2":{"778":1,"783":1}}],["城市邮编",{"2":{"778":1,"783":1}}],["城市id",{"2":{"689":1,"891":1,"901":1,"907":1,"911":1,"932":1}}],["城市的名称",{"2":{"684":1}}],["城市的id",{"2":{"684":1}}],["城市拼音",{"2":{"654":1,"659":1,"907":1}}],["城市名urlencode",{"2":{"777":1}}],["城市名称如",{"2":{"830":1,"835":1}}],["城市名称",{"2":{"767":1,"789":1,"907":1}}],["城市名称的中文名称或拼音",{"2":{"642":1,"647":1}}],["城市名",{"2":{"654":1,"659":1,"790":1,"795":1,"800":1,"831":1,"836":1}}],["城市辐射指数",{"2":{"639":1}}],["城市空气pm2",{"2":{"639":1}}],["城市空气质量查询",{"0":{"640":1},"1":{"641":1,"642":1,"643":1,"644":1}}],["城市空气质量",{"0":{"639":1},"2":{"639":1,"826":1}}],["城市",{"0":{"925":1},"1":{"926":1,"927":1,"928":1,"929":1},"2":{"109":1,"112":1,"211":6,"649":1,"688":1,"689":1,"772":1,"809":1,"810":1,"855":1,"992":1,"1293":1,"1298":1,"1411":1}}],["乘公交车",{"2":{"893":1}}],["乘坐507",{"2":{"893":1}}],["乘坐101电",{"2":{"893":1}}],["乘军舰用一个月的时间",{"2":{"298":1}}],["到如今纷繁世事难以言说",{"2":{"1257":1}}],["到如今世事难说",{"2":{"1257":1}}],["到2月19或20日结束",{"2":{"1079":1}}],["到永乐大帝夺位的靖难之役结束为止",{"2":{"1019":1}}],["到崇祯皇帝自缢",{"2":{"1019":1}}],["到西园东站下车",{"2":{"888":1}}],["到达",{"2":{"705":1,"706":5,"711":1}}],["到达港口航站楼",{"2":{"705":1,"710":1,"715":1}}],["到达港口三字码",{"2":{"705":1,"710":1,"715":1}}],["到达城市名称",{"2":{"705":1,"710":1,"715":1}}],["到达城市的三字码",{"2":{"704":1}}],["来客茂店",{"2":{"888":1}}],["来源等数据",{"2":{"1258":1}}],["来源或作者",{"2":{"1114":1}}],["来源出处",{"2":{"1083":1,"1139":1}}],["来源语言",{"2":{"1023":1}}],["来源",{"2":{"488":1,"1040":1,"1055":1,"1060":1,"1119":1,"1262":1}}],["来源百度",{"2":{"20":1}}],["喜剧",{"2":{"883":1}}],["喜欢外出游春",{"2":{"1078":1,"1079":1}}],["喜欢与人交往是哈士奇的典型性格",{"2":{"1074":1}}],["喜欢在路上看热闹",{"2":{"948":1}}],["喜欢交际",{"2":{"867":1}}],["喜欢",{"2":{"495":1}}],["喜欢神奇宝贝的人一定都知道鲤鱼王",{"2":{"205":1}}],["怪兽哥斯拉",{"2":{"883":1}}],["酷斯拉",{"2":{"883":1}}],["巴博萨船长",{"2":{"1465":1}}],["巴登",{"2":{"1465":2}}],["巴林第纳尔",{"2":{"988":2}}],["巴哈马丛林中",{"2":{"883":1}}],["巴西武装分子欲抢劫核燃料与警方激烈交火后逃跑",{"2":{"364":1}}],["太平洋上波涛汹涌",{"2":{"883":1}}],["太原市",{"2":{"789":1,"806":1}}],["玛丽亚",{"2":{"883":1}}],["雷鸣般的掌声",{"2":{"948":1}}],["雷诺",{"2":{"883":1}}],["雷阵雨伴有冰雹",{"2":{"842":1}}],["雷阵雨",{"2":{"224":3,"842":1}}],["让生活慢下来",{"2":{"1462":1}}],["让你专注于知识创作",{"2":{"1422":1}}],["让我想想",{"2":{"1212":1}}],["让我们翻开",{"2":{"1019":1}}],["让",{"2":{"883":1}}],["布鲁姆",{"2":{"1465":1}}],["布兰顿",{"2":{"1465":1}}],["布伦顿",{"2":{"1465":1}}],["布莱恩",{"2":{"918":1}}],["布罗德里克",{"2":{"883":1}}],["布偶猫是猫中较大",{"2":{"123":1}}],["布偶猫",{"2":{"123":1}}],["德普",{"2":{"1465":2}}],["德夫林",{"2":{"883":1}}],["德械师",{"2":{"298":1}}],["迪安",{"2":{"883":1}}],["哥斯拉",{"2":{"883":3,"918":2}}],["惊悚",{"2":{"883":1}}],["偏向",{"2":{"1267":1}}],["偏移量",{"2":{"881":1}}],["偏财运较好",{"2":{"872":1}}],["精选宋词三百首接口",{"2":{"1263":1}}],["精选宋词",{"0":{"1263":1},"1":{"1264":1,"1265":1,"1266":1,"1267":1}}],["精神病等",{"2":{"1079":1}}],["精致的五官和丰富的肢体语言充满了奇特的表现",{"2":{"1074":1}}],["精盐继续煸炒均匀",{"2":{"1054":1}}],["精盐1克",{"2":{"1054":2}}],["精盐",{"2":{"1054":1}}],["精盐3小匙",{"2":{"1053":1,"1054":1}}],["精彩的演绎了中国明代三百年的历史故事和重要历史人物",{"2":{"1019":1}}],["精彩绝伦",{"2":{"1019":1}}],["精装",{"2":{"954":1}}],["精确",{"2":{"881":1}}],["精品视频",{"2":{"20":1,"1462":1}}],["乡镇",{"2":{"873":1}}],["乡村振兴战略出实效",{"2":{"424":1}}],["周数",{"2":{"1434":1,"1437":1}}],["周",{"2":{"1411":2}}],["周六",{"2":{"1094":1}}],["周日",{"2":{"1094":1}}],["周公解梦查询",{"2":{"935":1}}],["周公解梦大全",{"2":{"935":1}}],["周公解梦",{"0":{"935":1},"2":{"872":1,"935":1}}],["周边加油站",{"2":{"774":1}}],["周边资讯等",{"2":{"510":1}}],["做任何事情",{"2":{"1114":1,"1115":1}}],["做到心胸开阔",{"2":{"1079":1}}],["做法",{"2":{"1053":1}}],["做出理想的成绩",{"2":{"872":1}}],["做不了的题",{"2":{"354":1}}],["财运",{"2":{"872":1}}],["财经等三十多个频道的新闻数据",{"2":{"525":1}}],["财经",{"2":{"502":1}}],["财经迷",{"2":{"477":1}}],["财经区块链",{"2":{"449":1}}],["财经资讯api接口",{"2":{"325":1}}],["财经新闻",{"0":{"325":1},"1":{"326":1,"327":1,"328":1,"329":1}}],["彼此也比以往更加关心对方",{"2":{"872":1}}],["恋爱",{"2":{"872":1}}],["恋爱建议",{"2":{"867":1}}],["十万个为什么查询接口",{"2":{"1151":1}}],["十万个为什么",{"0":{"1151":1},"1":{"1152":1,"1153":1,"1154":1,"1155":1}}],["十二月三十",{"2":{"1094":1}}],["十二星座每日",{"2":{"868":1}}],["十堰市",{"2":{"685":1}}],["默默地付出",{"2":{"867":1}}],["默认jpg",{"2":{"1405":1}}],["默认返回不同的菜品及品类和特性",{"2":{"1050":1}}],["默认返回一个最新谣言列表",{"2":{"171":1}}],["默认当天",{"2":{"1032":1,"1118":1}}],["默认自动识别",{"2":{"1022":1}}],["默认全部",{"2":{"938":1,"943":1}}],["默认全部电影",{"2":{"896":1}}],["默认0",{"2":{"881":1,"938":1}}],["默认02",{"2":{"599":1,"771":1}}],["默认20条",{"2":{"932":1}}],["默认20",{"2":{"850":1,"881":1,"891":1}}],["默认3000",{"2":{"782":1}}],["默认明天",{"2":{"714":1}}],["默认为t",{"2":{"1439":1}}],["默认为请求来源ip的相关信息",{"2":{"1295":1}}],["默认为用户开局",{"2":{"1060":1}}],["默认为第1页",{"2":{"932":1}}],["默认为02",{"2":{"631":1}}],["默认为1440",{"2":{"1405":1}}],["默认为1",{"2":{"242":1,"1133":1}}],["默认为10",{"2":{"173":1,"189":1}}],["默认最新一期",{"2":{"558":1,"568":1}}],["默认http",{"2":{"284":1}}],["默认",{"2":{"183":1,"502":1,"850":2,"922":1,"1027":1,"1097":1,"1250":1}}],["默认值为0",{"2":{"153":1}}],["默认值",{"2":{"153":1}}],["默认不开启",{"2":{"101":1}}],["默认1800",{"2":{"1062":1}}],["默认10",{"2":{"302":1,"307":1,"312":1,"317":1,"322":1,"327":1,"332":1,"342":1,"357":1,"362":1,"367":1,"372":1,"377":1,"382":1,"387":1,"392":1,"397":1,"402":1,"407":1,"412":1,"417":1,"422":1,"427":1,"432":1,"437":1,"442":1,"447":1,"452":1,"457":1,"462":1,"507":1,"512":1,"517":1,"522":1,"527":1,"532":1,"563":1,"1225":1,"1230":1}}],["默认10条",{"2":{"242":1}}],["默认1",{"2":{"86":1,"563":1,"777":2,"782":2,"855":1,"881":1,"891":1,"922":1,"973":1,"1192":2,"1196":2,"1225":3,"1230":3,"1250":1}}],["默认抽取全部格式的图片",{"2":{"29":1}}],["牛儿若爱上羊儿",{"2":{"867":1}}],["牛儿虽然很能容忍",{"2":{"867":1}}],["牛儿还蛮依赖羊儿",{"2":{"867":1}}],["牛儿永远跟在羊儿身后",{"2":{"867":1}}],["牛日科技",{"2":{"294":1}}],["查看你跟哪个星座最配",{"2":{"863":1}}],["查询位置信息",{"2":{"1378":1}}],["查询网站域名搜狗搜索收录量",{"2":{"1388":1}}],["查询网站域名百度搜索收录量",{"2":{"1321":1}}],["查询网站域名360搜索收录量",{"2":{"1270":1}}],["查询该ip所属的区域",{"2":{"1290":1}}],["查询国内网站icp备案信息",{"2":{"1280":1}}],["查询域名解析",{"0":{"1342":1},"1":{"1343":1,"1344":1,"1345":1,"1346":1}}],["查询域名是否支持https协议及ssl证书信息",{"2":{"1275":1}}],["查询域名在工信部备案信息",{"2":{"291":1}}],["查询近两千种食物的具体详细的营养成分及重量在100克情况下的含量",{"2":{"1248":1}}],["查询近2万种中西药说明书",{"2":{"1243":1}}],["查询近期假期和查询当年假期",{"2":{"1171":1}}],["查询的汉字",{"2":{"1211":1,"1226":1,"1231":1,"1236":1}}],["查询的最新结果",{"2":{"643":1}}],["查询当天详细信息",{"0":{"1172":1},"1":{"1173":1,"1174":1,"1175":1}}],["查询模式",{"2":{"1097":1}}],["查询本年度节假日信息",{"2":{"1090":1}}],["查询商品信息",{"2":{"1004":1}}],["查询实时汇率",{"2":{"988":1}}],["查询失败",{"2":{"959":1}}],["查询次数",{"2":{"959":1}}],["查询顺丰时",{"2":{"958":1}}],["查询天气情况",{"2":{"827":1}}],["查询号码",{"2":{"826":1}}],["查询手机",{"2":{"822":1}}],["查询手机号码归属地信息",{"2":{"109":1}}],["查询全球明星档案公开信息",{"2":{"1126":1}}],["查询全球主要城市的时间",{"2":{"807":1}}],["查询全国三百多个城市或地区的空气质量指数",{"2":{"737":1}}],["查询周边停车场信息列表",{"0":{"792":1},"1":{"793":1,"794":1,"795":1,"796":1},"2":{"785":1}}],["查询周边加油站",{"0":{"780":1},"1":{"781":1,"782":1,"783":1,"784":1}}],["查询指定城市停车场信息列表",{"0":{"787":1},"1":{"788":1,"789":1,"790":1,"791":1},"2":{"785":1}}],["查询日期",{"0":{"743":1},"1":{"744":1,"745":1,"746":1,"747":1}}],["查询支持pm2",{"0":{"655":1},"1":{"656":1,"657":1,"658":1,"659":1}}],["查询支持空气质量指数的城市列表",{"0":{"650":1},"1":{"651":1,"652":1,"653":1,"654":1}}],["查询城市pm2",{"0":{"645":1},"1":{"646":1,"647":1,"648":1,"649":1}}],["查询规则",{"2":{"631":1}}],["查询车辆违章信息",{"0":{"624":1,"769":1},"1":{"625":1,"626":1,"627":1,"628":1,"770":1,"771":1,"772":1,"773":1}}],["查询车辆的违章信息",{"2":{"618":1}}],["查询历史违章记录",{"0":{"597":1},"1":{"598":1,"599":1,"600":1,"601":1}}],["查询某个症状可能的疾病信息",{"2":{"586":1}}],["查询某个疾病的所有症状",{"2":{"581":1}}],["查询某个疾病的食物禁忌",{"2":{"576":1}}],["查询两个演员共同出演过的电影信息",{"2":{"571":1}}],["查询微信全文等接口使用",{"2":{"480":1}}],["查询成功",{"2":{"88":1,"249":1,"254":1,"607":1,"612":1,"617":1,"637":1,"638":1,"665":1,"670":1,"675":1,"680":1,"685":1,"690":1,"731":1,"826":1,"832":1,"837":1,"842":1,"959":2,"965":1,"980":1,"984":1,"988":1,"1007":1,"1008":2,"1454":1}}],["查询类型",{"2":{"86":1}}],["查询词语的同义词",{"2":{"84":1}}],["查询时间",{"2":{"42":1,"259":1,"264":1,"269":1,"1273":1,"1324":1,"1391":1}}],["查询",{"2":{"20":1}}],["影院数量",{"2":{"907":1}}],["影院id",{"2":{"896":1,"912":1}}],["影院上映影片信息",{"0":{"894":1},"1":{"895":1,"896":1,"897":1,"898":1}}],["影院地址",{"2":{"887":1,"892":1}}],["影院名称",{"2":{"887":1,"892":1,"912":1}}],["影院所属城市",{"2":{"887":1,"892":1}}],["影片同时强调了原子弹对生物变异带来的直接影响",{"2":{"918":1}}],["影片id",{"2":{"911":1,"916":1}}],["影片上映影院查询",{"0":{"909":1},"1":{"910":1,"911":1,"912":1,"913":1}}],["影片图片",{"2":{"902":1}}],["影片名称",{"2":{"902":1}}],["影片类型",{"2":{"882":1,"917":1}}],["影片的编剧列表",{"2":{"882":1,"917":1}}],["影片的名称",{"2":{"882":1,"917":1}}],["影片的持续时间",{"2":{"882":1,"917":1}}],["影片的上映时间",{"2":{"882":1,"917":1}}],["影片的评分人数",{"2":{"882":1,"917":1}}],["影片的得分",{"2":{"882":1,"917":1}}],["影片的海报",{"2":{"882":1,"917":1}}],["影片的剧情概要",{"2":{"882":1,"917":1}}],["影片的对白使用的语言",{"2":{"882":1,"917":1}}],["影片的分类与评级",{"2":{"882":1,"917":1}}],["影片的分类",{"2":{"882":1,"917":1}}],["影片的拍摄年代",{"2":{"882":1,"917":1}}],["影片的拍摄地",{"2":{"882":1,"917":1}}],["影片的拍摄国家",{"2":{"882":1,"917":1}}],["影片的导演列表",{"2":{"882":1,"917":1}}],["影片的其它名称",{"2":{"882":1,"917":1}}],["影片的演员列表",{"2":{"882":1,"917":1}}],["影片唯一标识id",{"2":{"882":1,"917":1}}],["影片信息",{"2":{"878":1}}],["影讯api合集",{"0":{"878":1},"2":{"857":1}}],["影视票房榜",{"2":{"878":1}}],["影视新闻接口",{"2":{"510":1}}],["影视资讯",{"0":{"510":1},"1":{"511":1,"512":1,"513":1,"514":1}}],["影视",{"2":{"211":2}}],["持相关证明向贵阳市公安交通管理局申请办理临时通行证后通行",{"2":{"857":1}}],["处200元罚款",{"2":{"857":1}}],["处罚事项",{"2":{"856":1}}],["处理情况0",{"2":{"772":1}}],["操作是否成功",{"2":{"1007":1}}],["操作提示",{"2":{"856":1}}],["操作成功",{"2":{"43":1,"229":1,"234":1,"239":1,"244":1,"857":1,"965":1}}],["兰州",{"2":{"853":1}}],["兰州市",{"2":{"789":1,"806":1}}],["桃花坞大街",{"2":{"852":2}}],["桃花桥路",{"2":{"852":4}}],["妨碍其他车辆",{"2":{"852":3}}],["妨碍其它车辆",{"2":{"628":1,"862":1}}],["平均每个访问者浏览的页面数",{"2":{"1411":1}}],["平凡的钟",{"2":{"1170":1}}],["平凡的寺",{"2":{"1170":1}}],["平凡的水",{"2":{"1170":1}}],["平凡的树",{"2":{"1170":1}}],["平凡的桥",{"2":{"1170":1}}],["平泉路公交入口1闭路监控抓拍",{"2":{"852":2}}],["平泉路中监控抓拍",{"2":{"852":2}}],["平江区",{"2":{"852":4,"924":2}}],["平四路",{"2":{"852":4}}],["平台",{"2":{"12":1,"23":1}}],["霾",{"2":{"842":1}}],["扬眉吐气",{"2":{"1124":1,"1125":1}}],["扬沙",{"2":{"842":1}}],["扬州市",{"2":{"789":1,"806":1}}],["浮尘",{"2":{"842":1}}],["冻雨",{"2":{"842":1}}],["雾",{"2":{"842":1}}],["特纳",{"2":{"1465":1}}],["特点",{"2":{"1073":1,"1243":1}}],["特区",{"2":{"992":1}}],["特意告诉说这是你们这儿的瓦片",{"2":{"948":1}}],["特意跑去淋了一下",{"2":{"948":1}}],["特8",{"2":{"893":1}}],["特大暴雨",{"2":{"842":1}}],["特别是对于体弱的人来说",{"2":{"1079":1}}],["特别是到了战争中后期",{"2":{"298":1}}],["特别行政区等地区新闻资讯",{"2":{"335":1}}],["雨夹雪",{"2":{"842":1}}],["您的快递已经妥投",{"2":{"959":1}}],["您在出门的时候无须带雨伞",{"2":{"837":1}}],["您将感到有些冷",{"2":{"837":1}}],["户外运动时请注意保暖并做好准备活动",{"2":{"837":1}}],["户外运动请注意防晒",{"2":{"544":1,"695":1,"847":2}}],["紫外线强度较弱",{"2":{"837":1}}],["紫外线",{"2":{"837":1}}],["紫外线指数",{"2":{"836":1}}],["紫外线指数等",{"2":{"542":1,"693":1,"845":1}}],["昼夜温差较大",{"2":{"837":1}}],["昼夜温差大",{"2":{"544":1,"695":1,"847":2}}],["钓鱼",{"2":{"837":1}}],["钓鱼指数",{"2":{"836":1}}],["皮提罗",{"2":{"883":1}}],["皮夹克加羊毛衫等冬季服装",{"2":{"837":1}}],["皮肤和软组织感染",{"2":{"1247":1}}],["皮肤细腻",{"2":{"1155":1}}],["皮肤灰白",{"2":{"585":1}}],["皮肤湿冷",{"2":{"585":1}}],["羽绒服",{"2":{"837":1}}],["冷",{"2":{"837":1}}],["极度热情",{"2":{"1073":1,"1074":1}}],["极不易发",{"2":{"837":1}}],["极为悲壮",{"2":{"298":1}}],["带着羊儿向前",{"2":{"867":1}}],["带伞",{"2":{"837":1}}],["带伞指数",{"2":{"836":1}}],["带你了解二次元世界",{"2":{"340":1}}],["感想",{"2":{"1212":1}}],["感染",{"2":{"1019":1}}],["感情方面想要脱单的同事有机会在同事",{"2":{"872":1}}],["感冒",{"2":{"837":1,"1079":1}}],["感冒指数",{"2":{"836":1}}],["感叹",{"2":{"353":1}}],["过期时间",{"2":{"1427":1,"1432":1}}],["过枫桥寺",{"2":{"1170":1}}],["过了一会儿",{"2":{"1089":1}}],["过于清汤寡水",{"2":{"948":1}}],["过敏性哮喘",{"2":{"1079":2}}],["过敏",{"2":{"837":1}}],["过敏指数",{"2":{"836":1}}],["过千请申请加白",{"0":{"15":1}}],["近月页面访问比例",{"2":{"1411":1}}],["近月网站访问比例",{"2":{"1411":1}}],["近5天天气情况",{"2":{"831":1}}],["近日",{"2":{"393":1,"394":1}}],["温柔",{"2":{"1074":1}}],["温州",{"2":{"830":1,"835":1}}],["温州市",{"2":{"789":1,"806":1}}],["温度",{"2":{"827":1,"831":2}}],["固话号码归属地",{"2":{"822":1}}],["猪",{"2":{"821":2}}],["蛇",{"2":{"819":1}}],["煮蛋时",{"2":{"815":1,"816":1}}],["距离",{"2":{"794":1}}],["半小时内免费",{"2":{"791":1}}],["后变黄色",{"2":{"1262":1}}],["后世以",{"2":{"1257":1}}],["后渐成望族",{"2":{"1242":1}}],["后问出何经典",{"2":{"1212":1}}],["后来还亏得文琴替我竭力想法",{"2":{"1212":1}}],["后来乌鸦口渴难忍了",{"2":{"1088":1}}],["后汉书",{"2":{"1064":1,"1212":1}}],["后天",{"2":{"855":1}}],["后每小时4元",{"2":{"791":2,"796":1,"801":1}}],["后轮距",{"2":{"637":1}}],["元代后期散曲作家",{"2":{"1256":1,"1257":1}}],["元曲三百首接口",{"2":{"1253":1}}],["元曲三百首",{"0":{"1253":1},"1":{"1254":1,"1255":1,"1256":1,"1257":1}}],["元和姓纂",{"2":{"1242":1}}],["元",{"2":{"791":2,"796":1,"801":1,"1007":1,"1058":1,"1059":1}}],["梧州市",{"2":{"789":1,"806":1}}],["宁波市",{"2":{"789":1,"806":1}}],["宁夏",{"2":{"731":1}}],["济南市",{"2":{"789":1,"806":1}}],["济宁市兖州区327国道路口",{"2":{"601":1}}],["柳州市",{"2":{"789":1,"806":1}}],["淄博市",{"2":{"789":1,"806":1}}],["沈阳市",{"2":{"789":1,"806":1}}],["沈佳妮给朱亚文备注是大腻乎",{"2":{"474":1}}],["唐诗300首是一部流传很广的唐诗精华选集",{"2":{"1166":1}}],["唐诗三百首",{"0":{"1166":1},"1":{"1167":1,"1168":1,"1169":1,"1170":1}}],["唐诗大全",{"0":{"1161":1},"1":{"1162":1,"1163":1,"1164":1,"1165":1}}],["唐",{"2":{"1069":1}}],["唐山市",{"2":{"789":1,"806":1}}],["唐朝",{"2":{"195":1}}],["潍坊市",{"2":{"789":1,"806":1}}],["临岐之决",{"2":{"1130":1}}],["临沂市",{"2":{"789":1,"806":1}}],["临时通行证有效期最长不超过2天",{"2":{"857":1}}],["临时驶入贵阳市一环路",{"2":{"857":1}}],["临时停车且驾驶人不在现场或者虽在现场但驾驶人拒绝立即驶离",{"2":{"628":1,"862":1}}],["临时行驶车",{"2":{"626":1}}],["临时入境摩托车",{"2":{"626":1}}],["临时入境汽车",{"2":{"626":1}}],["九章",{"2":{"1212":1}}],["九月",{"2":{"1093":1}}],["九江城西港",{"2":{"959":1}}],["九江市",{"2":{"789":1,"806":1}}],["九一八事变后",{"2":{"298":1}}],["芜湖市",{"2":{"789":1,"806":1}}],["汕头市",{"2":{"789":1,"806":1}}],["佛山市",{"2":{"789":1,"806":1}}],["石家庄市",{"2":{"789":1,"806":1}}],["石河子",{"2":{"654":1}}],["昆明市",{"2":{"789":1,"806":1}}],["哈维尔",{"2":{"1465":2}}],["哈士奇对人很友好",{"2":{"1074":1}}],["哈士奇时常会有点神经质",{"2":{"1074":1}}],["哈士奇有着敏感的肠胃",{"2":{"1073":1,"1074":1}}],["哈士奇虽然看着一副冷漠无情的样子",{"2":{"1073":1,"1074":1}}],["哈士奇的外表英俊潇洒",{"2":{"1073":1,"1074":1}}],["哈士奇",{"2":{"1073":1,"1074":2}}],["哈尔滨市",{"2":{"789":1,"806":1}}],["哈登正式30通杀29队3纪录仅次于横扫联盟的詹皇",{"2":{"314":1}}],["珠海市",{"2":{"789":1,"806":1}}],["厦门市",{"2":{"789":1,"806":1}}],["徐家汇路28",{"2":{"934":2}}],["徐家汇路1",{"2":{"934":2}}],["徐家汇",{"2":{"934":1}}],["徐汇区",{"2":{"929":1,"1299":1}}],["徐州市",{"2":{"789":1,"806":1}}],["徐帆",{"2":{"575":1}}],["货运平台",{"2":{"786":1}}],["货币代码",{"2":{"984":1,"988":2}}],["货币列表",{"0":{"981":1}}],["货币列表和实时汇率查询换算",{"2":{"976":1}}],["货币名称",{"2":{"980":1,"984":1,"988":2}}],["货币汇率",{"2":{"976":1}}],["货币单位",{"2":{"238":1}}],["货币量词",{"2":{"195":1}}],["共7天",{"2":{"1093":1,"1094":1}}],["共有七部",{"2":{"1019":1}}],["共包含四个接口",{"2":{"785":1}}],["共20g",{"2":{"217":1}}],["共232条信息",{"2":{"198":1}}],["纬度值",{"2":{"845":1}}],["纬度",{"2":{"782":1,"790":1,"794":1,"795":1,"800":1,"850":1,"886":1,"887":1,"892":1,"1298":1,"1349":1,"1380":1}}],["洗净",{"2":{"1054":1}}],["洗车",{"2":{"837":1}}],["洗车指数",{"2":{"836":1}}],["洗车服务",{"2":{"779":1,"784":1}}],["洗澡",{"2":{"195":1}}],["便利店",{"2":{"779":1,"784":1}}],["宣武区",{"2":{"779":1,"784":1}}],["办卡优惠",{"2":{"779":2,"784":2}}],["页面地址",{"2":{"1437":1}}],["页面访问量排名",{"2":{"1411":1}}],["页面浏览比例",{"2":{"1411":1}}],["页面链接地址",{"2":{"1362":1,"1368":1}}],["页面标题",{"2":{"1362":1,"1368":1}}],["页面",{"2":{"1003":1}}],["页面渲染速度优化",{"2":{"203":1}}],["页数",{"2":{"777":1,"782":1,"850":1,"891":1,"922":1,"1225":1,"1230":1,"1362":1,"1366":1,"1368":1,"1371":1}}],["螺山路环村路路口",{"2":{"773":1}}],["港",{"2":{"1465":1}}],["港币",{"2":{"980":1}}],["港湾大道银坑村路口",{"2":{"773":1}}],["港澳通行证等证件",{"2":{"276":1}}],["采制",{"2":{"1262":1}}],["采集",{"2":{"1258":1}}],["采集机关",{"2":{"772":1}}],["采薇而食",{"2":{"1257":1}}],["采金",{"2":{"940":1}}],["采用百度地图坐标系",{"2":{"794":2}}],["采用公安部2019最新驾校模拟考试题库",{"2":{"722":1}}],["罚款",{"2":{"772":1}}],["罚款金额",{"2":{"600":1}}],["号汽油",{"2":{"778":3,"783":3}}],["号牌类型",{"2":{"771":1}}],["号码详细",{"2":{"826":1}}],["号码性质描述",{"2":{"826":1}}],["号码性质",{"2":{"826":1}}],["号码所属运营商",{"2":{"826":1}}],["号码所属城市",{"2":{"826":1}}],["号码所属省份",{"2":{"826":1}}],["号码之间用英文逗号隔开",{"2":{"568":1}}],["号码实时查询",{"0":{"39":1},"1":{"40":1,"41":1,"42":1,"43":1}}],["覆盖全国60个城市10万个停车场实时数据",{"2":{"786":1}}],["覆盖300多个城市",{"2":{"763":1}}],["覆盖生活常用",{"2":{"12":1,"23":1}}],["驱动方式",{"2":{"761":1}}],["停止了奋斗",{"2":{"1212":1}}],["停车场信息",{"2":{"800":1}}],["停车场信息列表",{"2":{"790":1}}],["停车场距离请求坐标点的距离",{"2":{"795":1}}],["停车场及距离信息列表",{"2":{"795":1}}],["停车场图片列表",{"2":{"790":1,"795":1,"800":1}}],["停车场类型",{"2":{"790":1,"795":1,"800":1}}],["停车场名称",{"2":{"790":1,"795":1,"800":1}}],["停车场uuid",{"2":{"790":1,"795":1,"799":1,"800":1}}],["停车场id",{"2":{"790":1,"795":1,"799":1,"800":1}}],["停在停止线以内或路口内的",{"2":{"773":1}}],["停产年份",{"2":{"761":1}}],["停机",{"2":{"42":1,"47":1}}],["档位数",{"2":{"761":1}}],["档案编号",{"2":{"719":1,"721":1}}],["厂家",{"2":{"1004":1}}],["厂家名称",{"2":{"761":1}}],["厂商地址",{"2":{"1007":1}}],["厂商",{"2":{"1007":1}}],["厂商名称",{"2":{"674":1}}],["厂商id",{"2":{"674":1}}],["座位数",{"2":{"761":1}}],["汽缸形式",{"2":{"761":1}}],["汽油",{"2":{"761":1,"762":1}}],["汽车obd故障码查询",{"0":{"753":1},"1":{"754":1,"755":1,"756":1,"757":1},"2":{"726":1,"753":1}}],["汽车vin码查询",{"2":{"726":1}}],["汽车迷",{"2":{"477":1}}],["汽车新闻资讯",{"2":{"440":1}}],["汽车新闻",{"0":{"440":1},"1":{"441":1,"442":1,"443":1,"444":1}}],["汽车运输部门的工程技术人员",{"2":{"287":1}}],["汽车修理厂",{"2":{"287":1}}],["汽车电气设备总线路共十二章",{"2":{"287":1}}],["汽车电器及电子设备",{"2":{"287":3}}],["汽车空调系统",{"2":{"287":1}}],["汽车仪表及信息显示系统",{"2":{"287":1}}],["汽车点火系",{"2":{"287":1}}],["转朱阁",{"2":{"1267":1}}],["转换结果",{"2":{"1442":1}}],["转换后纬度",{"2":{"1351":1}}],["转换后经度",{"2":{"1351":1}}],["转换后的字符串",{"2":{"72":1}}],["转换类型",{"2":{"1349":1}}],["转换汇率成的货币代码",{"2":{"987":1}}],["转换汇率前的货币代码",{"2":{"987":1}}],["转瞬即逝的",{"2":{"954":1}}],["转速",{"2":{"761":1}}],["功率",{"2":{"761":1}}],["功能主治",{"2":{"1258":1,"1262":1}}],["功能介绍",{"0":{"256":1,"786":1},"1":{"257":1,"258":1,"259":1,"260":1}}],["功能",{"2":{"101":1}}],["轿车",{"2":{"761":1,"762":1}}],["歧管调谐阀",{"2":{"757":1}}],["气清香",{"2":{"1262":1}}],["气溶胶传播",{"2":{"1039":1}}],["气门关闭所产生的压力波会帮助将油气混合物导入发动机",{"2":{"757":1}}],["气泡",{"2":{"203":1}}],["阀门位置传感器",{"2":{"757":1}}],["路空",{"2":{"752":1}}],["求见",{"2":{"1257":1}}],["求嗣",{"2":{"752":1}}],["求财",{"2":{"752":2}}],["祈福",{"2":{"752":1}}],["司命",{"2":{"752":1}}],["煞北",{"2":{"752":1}}],["煞东",{"2":{"747":1,"752":1}}],["赴任",{"2":{"752":1}}],["进行了全景式的展示与描写",{"2":{"1019":1}}],["进气歧管调谐",{"2":{"757":1}}],["进人口",{"2":{"752":1}}],["进取型",{"2":{"617":1}}],["嫁娶",{"2":{"752":2,"1175":1}}],["诸事不宜",{"2":{"747":1}}],["厌对",{"2":{"747":1}}],["土银花",{"2":{"1262":1}}],["土忍冬",{"2":{"1262":1}}],["土府",{"2":{"747":1}}],["土豆丝",{"2":{"1079":1}}],["土豆",{"2":{"285":1}}],["馀事勿取",{"2":{"747":1}}],["扫舍",{"2":{"747":1}}],["祭祀",{"2":{"747":1,"752":1,"1175":1}}],["鸣犬",{"2":{"747":1}}],["益後",{"2":{"747":1}}],["酉不宴客醉坐颠狂",{"2":{"747":1}}],["乙不栽植千株不长",{"2":{"747":1}}],["冲猪",{"2":{"752":1}}],["冲猴",{"2":{"752":1}}],["冲兔",{"2":{"747":1}}],["冲煞",{"2":{"746":1}}],["井泉水",{"2":{"747":1}}],["甲午",{"2":{"747":1}}],["忌",{"2":{"746":1,"751":1}}],["凶神宜忌",{"2":{"746":1}}],["宜忌",{"2":{"1078":1}}],["宜",{"2":{"746":1,"751":1}}],["宜昌市",{"2":{"685":1,"789":1,"806":1}}],["吉神宜趋",{"2":{"746":1}}],["吉林人",{"2":{"1129":1}}],["吉林市",{"2":{"789":1,"806":1}}],["吉林",{"2":{"731":1,"1129":1}}],["吉林保民律师事务所",{"2":{"198":1,"199":1}}],["彭祖百忌",{"2":{"746":1}}],["阳历",{"2":{"746":1,"751":1}}],["老婆",{"2":{"1463":1}}],["老李有个想头",{"2":{"1212":1}}],["老洞",{"2":{"1130":1}}],["老百姓",{"2":{"1019":1}}],["老黄历",{"0":{"742":1},"2":{"872":1}}],["老师说",{"2":{"1269":1}}],["老师提问",{"2":{"1269":1}}],["老师",{"2":{"195":1}}],["粒径小于等于10μm",{"2":{"740":1}}],["粒径小于等于2",{"2":{"740":1}}],["严重污染",{"2":{"740":1}}],["陆九渊",{"2":{"1114":1,"1115":1}}],["陆拾陆万陆仟陆佰陆拾陆元陆角陆分",{"2":{"735":1,"736":1}}],["陆军省",{"2":{"298":1}}],["陕西",{"2":{"731":1}}],["甘肃",{"2":{"731":1}}],["福州市",{"2":{"789":1,"806":1}}],["福建",{"2":{"731":1}}],["福彩3d",{"2":{"550":1,"555":1}}],["辽宁",{"2":{"731":1}}],["辽宁省",{"2":{"544":1,"695":1,"847":2}}],["尾号是字母的一律不允许进入市区",{"2":{"857":1}}],["尾号限行",{"0":{"853":1},"1":{"854":1,"855":1,"856":1,"857":1},"2":{"726":1,"857":1}}],["尾气排放标准",{"2":{"778":1,"783":1}}],["尾数",{"2":{"626":2,"631":1,"860":2}}],["答案d",{"2":{"1038":1}}],["答案c",{"2":{"1038":1}}],["答案b",{"2":{"1038":1}}],["答案a",{"2":{"1038":1}}],["答案解释",{"2":{"726":1}}],["答案",{"2":{"725":1,"726":1,"1043":1,"1134":1}}],["选项",{"2":{"726":2}}],["选项4",{"2":{"725":1}}],["选项3",{"2":{"725":1}}],["选项2",{"2":{"725":1}}],["选项1",{"2":{"725":1}}],["选择考试科目类型",{"2":{"724":1}}],["选填参数",{"2":{"224":1}}],["驾照类型",{"2":{"724":1}}],["驾照题库",{"0":{"722":1},"1":{"723":1,"724":1,"725":1,"726":1}}],["驾驶人不在现场的",{"2":{"852":3}}],["驾驶机动车在划有导向车道的路口",{"2":{"773":1}}],["驾驶机动车违反道路交通信号灯通行的",{"2":{"628":1,"852":1,"862":1}}],["驾驶证号",{"2":{"719":1,"721":1}}],["驾驶证累计计分查询",{"0":{"717":1},"1":{"718":1,"719":1,"720":1,"721":1},"2":{"726":1}}],["驾驶证检测业务返回码对应说明",{"2":{"67":1}}],["驾驶证类型",{"2":{"67":1}}],["驾驶证识别",{"0":{"64":1},"1":{"65":1,"66":1,"67":1,"68":1}}],["延误",{"2":{"705":1}}],["延伸",{"2":{"290":1}}],["计算身材是否标准以及健康风险",{"2":{"1025":1}}],["计算机",{"2":{"1014":1,"1412":1}}],["计费次数",{"2":{"959":1}}],["计划",{"2":{"705":1,"715":1,"716":1}}],["计划到达时间",{"2":{"705":1,"710":1,"715":1}}],["计划起飞时间",{"2":{"705":1,"710":1,"715":1}}],["计谋成功财力豪",{"2":{"539":1}}],["航班日期",{"2":{"714":1}}],["航班状态",{"2":{"705":1,"710":1,"715":1}}],["航班号",{"2":{"704":1,"705":1,"709":1,"710":1,"714":1,"715":1}}],["航班实时",{"2":{"701":1}}],["航班信息查询",{"0":{"701":1},"2":{"726":1}}],["航天科技新闻资讯接口",{"2":{"405":1}}],["崔文璐",{"2":{"700":1}}],["崔钟勋承认与尹总警交情曾一起打高尔夫",{"2":{"459":1}}],["杨彪传",{"2":{"1064":1}}],["杨浦区",{"2":{"929":1}}],["杨文军",{"2":{"700":1}}],["杨澜",{"2":{"700":1}}],["杨子姗",{"2":{"700":1}}],["杨幂的发际线再也回不去了么",{"2":{"504":1}}],["佟丽娅",{"2":{"700":1}}],["韩寒主编的one一个杂志",{"2":{"1030":1}}],["韩红",{"2":{"700":1}}],["韩庚",{"2":{"700":1}}],["韩聪破纪录",{"2":{"464":1}}],["宫哲",{"2":{"700":1}}],["致青春",{"2":{"700":2}}],["致我们终将逝去的青春",{"2":{"700":2}}],["赵弼",{"2":{"1043":1,"1044":1}}],["赵又廷",{"2":{"700":1}}],["赵薇",{"2":{"700":2}}],["赵丽颖张慧雯斗舞",{"2":{"348":1}}],["再加入黄瓜丁",{"2":{"1054":1}}],["再放入桂花酱",{"2":{"1054":1}}],["再用清水冲洗后沥干水分装盘",{"2":{"1053":1,"1054":1}}],["再现了时光的无情流逝",{"2":{"954":1}}],["再根据区域查询对应的天气情况",{"2":{"843":1}}],["再根据区域信息获取对应的天气情况",{"2":{"691":1}}],["再次驶入须间隔4天以上",{"2":{"857":1}}],["再次",{"2":{"298":1}}],["混动",{"2":{"688":1}}],["混合输出包括社会",{"2":{"525":1}}],["燃油标号",{"2":{"761":1}}],["燃油类型",{"2":{"761":1}}],["燃油",{"2":{"688":1,"757":1}}],["燃油种类",{"2":{"637":1}}],["仙桃市",{"2":{"685":1}}],["恩施土家族苗族自治州",{"2":{"685":1}}],["咸宁市",{"2":{"685":1}}],["荆州市",{"2":{"685":1}}],["荆门市",{"2":{"685":1}}],["孝感市",{"2":{"685":1}}],["鄂州市",{"2":{"685":1}}],["襄樊市",{"2":{"685":1}}],["估值支持的城市",{"0":{"681":1},"1":{"682":1,"683":1,"684":1,"685":1}}],["估值支持的省份的名称",{"2":{"679":1}}],["估值支持的省份的id",{"2":{"679":1}}],["估值支持的省份",{"0":{"676":1},"1":{"677":1,"678":1,"679":1,"680":1}}],["估计小伙伴们等的花都谢了",{"2":{"203":1}}],["雅阁",{"2":{"675":1}}],["雅思成绩",{"2":{"20":1}}],["欧元",{"2":{"980":1,"984":1}}],["欧4",{"2":{"675":1}}],["欧盟遭炸弹威胁",{"2":{"469":1}}],["万年历",{"0":{"1171":1}}],["万物苏萌山水醒",{"2":{"1078":1,"1079":1}}],["万元",{"2":{"761":1}}],["万公里",{"2":{"688":1}}],["万",{"2":{"671":1}}],["万众创业",{"2":{"330":1}}],["价格单位",{"2":{"790":1,"795":1,"800":1}}],["价格返回格式",{"2":{"777":1,"782":1}}],["价格",{"2":{"671":1,"674":1,"790":1,"795":1,"800":1,"1004":1,"1070":1,"1073":1}}],["奥兰多",{"2":{"1465":1}}],["奥尔森",{"2":{"918":1}}],["奥德赛",{"2":{"670":1}}],["奥迪a6l新能源",{"2":{"612":1}}],["奥迪",{"2":{"607":1}}],["制片人",{"2":{"1130":1}}],["制造厂商",{"2":{"666":1,"669":1}}],["制作",{"2":{"239":1}}],["舟山",{"2":{"659":1}}],["邢台",{"2":{"659":1}}],["淮安",{"2":{"659":1}}],["玉海园东门下车即到",{"2":{"893":1}}],["玉泉路下车",{"2":{"893":1}}],["玉堂",{"2":{"747":1}}],["玉林",{"2":{"654":1}}],["玉碎",{"2":{"298":1}}],["湛江市",{"2":{"789":1,"806":1}}],["湛江",{"2":{"654":1}}],["臭氧8小时滑动平均",{"2":{"740":1}}],["臭氧1小时平均",{"2":{"740":1}}],["臭氧",{"2":{"649":1}}],["吴中区",{"2":{"644":1,"791":2,"796":1,"801":1}}],["轧钢厂",{"2":{"644":1}}],["彩香",{"2":{"644":1}}],["彩票期号",{"2":{"558":1}}],["彩票id",{"2":{"558":1,"563":1,"568":1}}],["彩票开奖结果查询",{"0":{"556":1},"1":{"557":1,"558":1,"559":1,"560":1}}],["彩票查询",{"0":{"550":1}}],["μg",{"2":{"644":2,"740":6}}],["各大知识社区上",{"2":{"1146":1}}],["各类废金属",{"2":{"1098":1}}],["各类社会",{"2":{"500":1}}],["各监测点的数据",{"2":{"643":1}}],["排名",{"2":{"1366":1,"1371":1,"1411":2,"1434":1,"1437":1}}],["排放量",{"2":{"671":1,"674":1}}],["排放标准",{"2":{"671":1,"674":1,"761":1}}],["排量等等",{"2":{"758":1}}],["排量",{"2":{"637":1,"761":1}}],["排列5",{"2":{"550":1,"555":1}}],["排列3",{"2":{"550":1,"555":1}}],["轴距",{"2":{"637":1}}],["轴数量",{"2":{"637":1}}],["错误",{"2":{"725":1}}],["错误信息",{"2":{"637":1}}],["错别字片段",{"2":{"132":1}}],["错别字在文本中的位置",{"2":{"129":1}}],["总剂量1",{"2":{"1247":1}}],["总页数",{"2":{"953":1}}],["总留着一截眼白",{"2":{"948":1}}],["总记录数",{"2":{"790":1,"795":1}}],["总车位数",{"2":{"790":1,"795":1,"800":1}}],["总质量",{"2":{"637":1}}],["总违章次数",{"2":{"632":1}}],["总有人能做到",{"2":{"354":1}}],["总有你要的编程书单",{"2":{"202":1}}],["黔灵山路",{"2":{"628":1,"862":1}}],["贵阳外地车",{"2":{"857":1}}],["贵阳尾号",{"2":{"857":1}}],["贵阳",{"2":{"853":1,"857":1}}],["贵阳市",{"2":{"789":1,"806":1}}],["贵阳一中人行横道",{"2":{"628":1,"862":1}}],["贵州",{"2":{"731":1,"1262":1}}],["贵州省都匀市甘塘镇长红机器厂散居户169号",{"2":{"83":1}}],["贵ah171r",{"2":{"628":1,"862":1}}],["试验摩托车",{"2":{"626":1}}],["试验汽车",{"2":{"626":1}}],["挂车",{"2":{"626":1,"860":1}}],["拖拉机",{"2":{"626":1}}],["农历日",{"2":{"1093":1}}],["农历月",{"2":{"1093":1}}],["农历年",{"2":{"1093":1}}],["农历节气数据接口",{"2":{"1075":1}}],["农家播种",{"2":{"1079":1}}],["农家岁首又谋耕",{"2":{"1078":1,"1079":1}}],["农用运输车",{"2":{"626":1}}],["农业科技园区推动乡村振兴迸发生机",{"2":{"424":1}}],["农业新闻资讯接口",{"2":{"420":1}}],["农业新闻",{"0":{"420":1},"1":{"421":1,"422":1,"423":1,"424":1},"2":{"424":3}}],["境外摩托车",{"2":{"626":1}}],["境外汽车",{"2":{"626":1}}],["隔开|",{"2":{"622":1}}],["涡轮增压",{"2":{"617":1}}],["跑车",{"2":{"610":1,"611":1}}],["紧凑型mpv",{"2":{"610":1,"611":1}}],["紧凑型suv",{"2":{"610":1,"611":1}}],["紧凑型车",{"2":{"610":1,"611":1,"761":1,"762":1}}],["紧紧围绕担负的作战任务",{"2":{"298":1}}],["颜店1公里50米",{"2":{"601":1}}],["颜值打分",{"2":{"77":1}}],["颜值",{"2":{"74":1}}],["兖州",{"2":{"601":1}}],["扣分情况",{"2":{"720":1}}],["扣分",{"2":{"600":1,"772":1}}],["晒伤",{"2":{"590":1}}],["症状名称",{"2":{"588":1}}],["症状查疾",{"0":{"586":1},"1":{"587":1,"588":1,"589":1,"590":1}}],["闷胀感",{"2":{"585":1}}],["脉搏细微",{"2":{"585":1}}],["呼和浩特市",{"2":{"789":1,"806":1}}],["呼吸短促",{"2":{"585":1}}],["呼叫转移",{"2":{"42":1}}],["劳累后胸痛",{"2":{"585":1}}],["剧烈的烧灼样疼痛",{"2":{"585":1}}],["剧情片",{"2":{"575":1,"700":1}}],["憋气",{"2":{"585":1}}],["心灵美好",{"2":{"1462":1}}],["心灵鸡汤",{"2":{"1014":1}}],["心里",{"2":{"1212":1}}],["心形相声",{"2":{"1212":1}}],["心",{"2":{"1212":3}}],["心中非常羡慕",{"2":{"1089":1}}],["心肌梗塞等的患者要特别注意调养预防",{"2":{"1079":1}}],["心肌梗塞",{"2":{"1079":1}}],["心理学",{"2":{"1014":1}}],["心态也比较平和放松",{"2":{"872":1}}],["心律不齐",{"2":{"585":1}}],["心律失常",{"2":{"585":1}}],["心前区刺痛",{"2":{"585":1}}],["心悸",{"2":{"585":1}}],["右心衰竭",{"2":{"585":1}}],["胸骨后或心前区剧痛",{"2":{"585":1}}],["胸部疼痛发作",{"2":{"585":1}}],["胸部压迫窒息感",{"2":{"585":1}}],["胸痛",{"2":{"585":1}}],["胸闷憋气",{"2":{"585":1}}],["胸闷",{"2":{"585":1}}],["晕厥",{"2":{"585":1}}],["冠心病",{"2":{"585":1}}],["虾米",{"2":{"580":1}}],["奶酪",{"2":{"580":1}}],["糖果",{"2":{"1079":1}}],["糖尿病",{"2":{"580":1}}],["糖豆",{"2":{"285":1}}],["疾病症状",{"0":{"581":1},"1":{"582":1,"583":1,"584":1,"585":1}}],["疾病名称",{"2":{"578":1,"583":1}}],["疾病禁忌食物",{"0":{"576":1},"1":{"577":1,"578":1,"579":1,"580":1}}],["犯罪片",{"2":{"575":1}}],["王充",{"2":{"1212":1}}],["王风",{"2":{"1083":1,"1084":1}}],["王昭君",{"2":{"1043":1,"1044":1}}],["王公权贵和小人物的命运等娓娓道来",{"2":{"1019":1}}],["王王各",{"2":{"949":1}}],["王嘉佳",{"2":{"700":1}}],["王森",{"2":{"700":1}}],["王刚",{"2":{"575":1}}],["王宝强",{"2":{"575":2}}],["片剂",{"2":{"1247":1}}],["片去黄瓜子",{"2":{"1054":1}}],["片下黄瓜皮",{"2":{"1054":1}}],["片长",{"2":{"575":1,"700":1}}],["片名",{"2":{"575":1,"700":1}}],["冯小刚",{"2":{"575":2}}],["冯远征",{"2":{"575":1}}],["导致数据混乱",{"2":{"1060":1}}],["导致交叉感染",{"2":{"1039":1}}],["导演名称",{"2":{"698":1}}],["导演电影查询",{"0":{"696":1},"1":{"697":1,"698":1,"699":1,"700":1},"2":{"857":1}}],["导演",{"2":{"575":1,"700":1,"1130":1}}],["导出为png图像",{"2":{"219":1}}],["范围1",{"2":{"1153":1,"1245":1,"1260":1}}],["范围0",{"2":{"77":1}}],["范例",{"2":{"1055":1,"1058":1}}],["范伟",{"2":{"575":1}}],["林黎胜",{"2":{"575":1}}],["林家栋",{"2":{"575":1}}],["林依晨晒度假日常活成了最舒服的样子",{"2":{"524":1}}],["傅彪",{"2":{"575":1}}],["葛优",{"2":{"575":1}}],["刘晨",{"2":{"1417":1}}],["刘山",{"2":{"949":1}}],["刘雅瑟",{"2":{"700":1}}],["刘若英",{"2":{"575":1}}],["刘德华",{"2":{"575":2,"1130":2}}],["刘宇宁",{"2":{"354":1}}],["连动式",{"2":{"1069":1}}],["连在一起的话",{"2":{"989":1}}],["连续行驶时间最长不得超过4天",{"2":{"857":1}}],["连续第10个月下滑",{"2":{"444":1}}],["连接",{"2":{"568":1}}],["红树",{"2":{"1247":1}}],["红楼梦",{"2":{"1212":1}}],["红色球和蓝色求之间用",{"2":{"568":1}}],["红包抽奖id",{"2":{"290":1}}],["购买的号码",{"2":{"568":1}}],["购买api会员",{"2":{"24":1,"69":1,"84":1,"89":1,"109":1,"300":1,"305":1,"310":1,"315":1,"320":1,"325":1,"330":1,"335":1,"340":1,"345":1,"350":1,"355":1,"360":1,"365":1,"370":1,"375":1,"380":1,"385":1,"390":1,"395":1,"400":1,"405":1,"410":1,"415":1,"420":1,"425":1,"430":1,"435":1,"440":1,"445":1,"450":1,"455":1,"460":1,"465":1,"470":1,"475":1,"485":1,"500":1,"505":1,"510":1,"515":1,"520":1,"525":1,"530":1,"535":1,"545":1,"550":1,"571":1,"576":1,"581":1,"586":1,"602":1,"696":1,"722":1,"727":1,"732":1,"737":1,"742":1,"753":1,"807":1,"812":1,"817":1,"822":1,"827":1,"863":1,"868":1,"935":1,"971":1,"976":1,"989":1,"1009":1,"1025":1,"1030":1,"1035":1,"1040":1,"1045":1,"1050":1,"1055":1,"1060":1,"1065":1,"1070":1,"1075":1,"1080":1,"1085":1,"1090":1,"1095":1,"1100":1,"1111":1,"1116":1,"1121":1,"1126":1,"1131":1,"1136":1,"1141":1,"1146":1,"1151":1,"1156":1,"1161":1,"1166":1,"1171":1,"1184":1,"1189":1,"1202":1,"1207":1,"1238":1,"1243":1,"1248":1,"1253":1,"1258":1,"1263":1,"1270":1,"1285":1,"1290":1,"1295":1,"1321":1,"1342":1,"1383":1,"1388":1,"1403":1}}],["六月十二",{"2":{"1175":1}}],["六仪",{"2":{"747":1}}],["六等奖",{"2":{"560":1}}],["六开奖",{"2":{"555":1}}],["五笔",{"2":{"1211":1,"1226":1,"1231":1,"1236":1}}],["五辛盘等",{"2":{"1078":1,"1079":1}}],["五离",{"2":{"747":1}}],["五行",{"2":{"746":1}}],["五等奖",{"2":{"560":1}}],["五",{"2":{"555":1}}],["五开奖",{"2":{"555":1}}],["七言绝句",{"2":{"1169":1,"1170":1}}],["七部历史小说",{"2":{"1019":1}}],["七星彩",{"2":{"550":1,"555":1}}],["七乐彩",{"2":{"550":1,"555":1}}],["顶想信息",{"2":{"549":1}}],["蓝色",{"2":{"544":1,"695":1,"847":2}}],["葫芦岛附近海域和航线将受影响",{"2":{"544":1,"695":1,"847":2}}],["葫芦岛地区陆地偏北风6级",{"2":{"544":1,"695":1,"847":2}}],["丹东",{"2":{"544":1,"695":1,"847":2}}],["渤海海峡",{"2":{"544":1,"695":1,"847":2}}],["渤海",{"2":{"544":1,"695":1,"847":2}}],["阵雪",{"2":{"842":1}}],["阵风8级",{"2":{"544":1,"695":1,"847":2}}],["阵风7级",{"2":{"544":1,"695":1,"847":2}}],["阵雨",{"2":{"224":1,"842":1}}],["营养成分缩写",{"2":{"1250":1}}],["营养成分表",{"0":{"1248":1},"1":{"1249":1,"1250":1,"1251":1,"1252":1}}],["营销",{"2":{"822":1,"826":1}}],["营口",{"2":{"544":2,"695":2,"847":4}}],["营业结束日期",{"2":{"238":1}}],["营业开始日期",{"2":{"238":1}}],["营业执照文本识别",{"0":{"181":1},"1":{"182":1,"183":1,"184":1,"185":1}}],["锦州",{"2":{"544":2,"695":2,"847":4}}],["预估流量",{"2":{"1300":1,"1304":1,"1306":1,"1309":1}}],["预示你会有意外之财",{"2":{"940":1}}],["预示会通过自己的努力",{"2":{"940":1}}],["预示会得到荣誉和声望",{"2":{"940":1}}],["预示会遭遇挫折",{"2":{"940":2}}],["预示添置新首饰",{"2":{"940":2}}],["预订价格",{"2":{"790":1,"795":1,"800":1}}],["预计到达时间",{"2":{"705":1,"710":1,"715":1}}],["预计起飞时间",{"2":{"705":1,"710":1,"715":1}}],["预计23日23时到24日08时",{"2":{"544":1,"695":1,"847":2}}],["预留手机号码",{"2":{"280":1}}],["弱",{"2":{"544":1,"695":1,"837":1,"847":2}}],["涂擦spf12",{"2":{"544":1,"695":1,"847":2}}],["辐射较弱",{"2":{"544":1,"695":1,"847":2}}],["适应症",{"2":{"1243":1,"1247":1}}],["适合百度地图",{"2":{"887":2,"892":2}}],["适用于共享出行",{"2":{"786":1}}],["适用于电商",{"2":{"256":1}}],["适用车型",{"2":{"756":1}}],["适宜回收",{"2":{"1098":1}}],["适宜",{"2":{"544":1,"695":1,"847":2}}],["丝毫不会影响您出行的心情",{"2":{"544":1,"695":1,"847":2}}],["白云自可怡悦",{"2":{"1257":1}}],["白首重来一梦中",{"2":{"1170":1}}],["白糖50克",{"2":{"1054":1}}],["白糖",{"2":{"1054":1}}],["白糖1",{"2":{"1053":1,"1054":1}}],["白地红字",{"2":{"948":1}}],["白日梦想家",{"2":{"903":1}}],["白羊座和金牛座在一起",{"2":{"867":1}}],["白羊座性急",{"2":{"867":1}}],["白羊",{"2":{"865":1,"867":2}}],["白",{"2":{"637":1,"638":1}}],["白天天气晴好",{"2":{"837":1}}],["白天根据户外光线情况佩戴太阳镜",{"2":{"544":1,"695":1,"847":2}}],["白天不冷不热",{"2":{"544":1,"695":1,"847":2}}],["白名单",{"2":{"169":1}}],["易拉罐",{"2":{"1098":1,"1099":1}}],["易患病",{"2":{"1073":1}}],["易保持清洁度",{"2":{"544":1,"695":1,"847":2}}],["易发",{"2":{"544":1,"695":1,"847":2}}],["易感冒",{"2":{"544":1,"695":1,"847":2}}],["较不宜",{"2":{"837":1}}],["较不舒适",{"2":{"837":1}}],["较易发生感冒",{"2":{"837":1}}],["较易发",{"2":{"837":1}}],["较小地区的数据返回上级地区的空气质量",{"2":{"737":1}}],["较适宜洗车",{"2":{"837":1}}],["较适宜",{"2":{"544":2,"695":2,"837":1,"847":4}}],["较舒适",{"2":{"544":1,"695":1,"847":2}}],["较重的一种",{"2":{"123":1}}],["保持心境愉悦",{"2":{"1079":1}}],["保湿",{"2":{"544":1,"695":1,"847":2}}],["保证战斗意志和军事素质同步提升",{"2":{"298":1}}],["保证了人员较高作战素养",{"2":{"298":1}}],["晴",{"2":{"544":7,"695":7,"831":1,"842":1,"847":13}}],["良",{"2":{"544":1,"644":20,"649":1,"695":1,"740":1,"847":1}}],["颗粒物",{"2":{"544":1,"695":1,"740":3,"741":1,"847":1}}],["昌平",{"2":{"544":1,"695":1,"847":1}}],["欲望太多而永不知足",{"2":{"539":1}}],["欲望难足希望高",{"2":{"539":1}}],["叱吒风云之大吉数",{"2":{"539":1}}],["富贵无比",{"2":{"539":1}}],["智能预判",{"2":{"1098":1}}],["智能眼镜",{"2":{"1098":1,"1099":1}}],["智能超人贯彻大志",{"2":{"539":1}}],["智能图片鉴黄保留6个月内的涉黄图片处理历史记录",{"2":{"222":1}}],["智谋奋进",{"2":{"539":1}}],["青山不改旧时容",{"2":{"1170":1}}],["青浦区",{"2":{"929":1}}],["青岛市",{"2":{"789":1,"806":1}}],["青海",{"2":{"731":1}}],["青云直上",{"2":{"539":1}}],["青少年",{"2":{"222":1}}],["曝傅明仍获亚足联重用足协网开一面",{"2":{"534":1}}],["凤凰足球",{"2":{"534":3}}],["凤凰体育",{"2":{"464":3}}],["他观看夜空",{"2":{"1242":1}}],["他非常想念他的妻子",{"2":{"1212":1}}],["他这话想来是不错的",{"2":{"1212":1}}],["他就想到了他的老家",{"2":{"1212":1}}],["他对主人非常忠诚",{"2":{"1074":1}}],["他的残忍和狠毒",{"2":{"1043":1,"1044":1}}],["他的代表作",{"2":{"1019":1}}],["他于2006年3月在天涯社区首次发表",{"2":{"1019":1}}],["他手里还有瓦片",{"2":{"948":1}}],["他也不敢去抹",{"2":{"948":1}}],["他额上头发上脸上全是瓦灰",{"2":{"948":1}}],["他说了几句话",{"2":{"948":1}}],["他看着不那么凶狠了",{"2":{"948":1}}],["他进棚子里喝了口水才又出来",{"2":{"948":1}}],["他眨眼时都不能完全闭上",{"2":{"948":1}}],["他们都有着童心未泯的个性",{"2":{"867":1}}],["他曾是球队主力左边锋",{"2":{"534":1}}],["他戴着鲤鱼王面具大玩cosplay",{"2":{"205":1}}],["足球新闻",{"0":{"530":1},"1":{"531":1,"532":1,"533":1,"534":1}}],["按我的想法",{"2":{"1212":1}}],["按笔画查",{"2":{"1207":1}}],["按部首查",{"2":{"1207":1}}],["按拼音查",{"2":{"1207":1}}],["按更新时间查询笑话",{"0":{"1190":1},"1":{"1191":1,"1192":1,"1193":1},"2":{"1189":1}}],["按星座检索",{"2":{"1128":1}}],["按生日检索",{"2":{"1128":1}}],["按国籍检索",{"2":{"1128":1}}],["按性别检索",{"2":{"1128":1}}],["按姓名或艺名检索",{"2":{"1128":1}}],["按照设定的参数",{"2":{"971":1}}],["按照贵阳市相关规定",{"2":{"857":1}}],["按影片id检索影片信息",{"0":{"914":1},"1":{"915":1,"916":1,"917":1,"918":1}}],["按自然天数计算",{"2":{"857":1}}],["按城市检索加油站",{"0":{"775":1},"1":{"776":1,"777":1,"778":1,"779":1}}],["按每个新闻来源的更新时间",{"2":{"525":1}}],["按需增加功能",{"0":{"13":1}}],["苍井空公开大肚写真透露父亲是双胞胎有好基因",{"2":{"524":1}}],["探班",{"2":{"520":1}}],["探索宇宙和科学的真相",{"2":{"405":1}}],["洞察",{"2":{"519":1}}],["变化趋势",{"2":{"1411":6}}],["变化值",{"2":{"1411":1}}],["变速器类型",{"2":{"761":1}}],["变速箱",{"2":{"671":1,"674":1}}],["变革",{"2":{"519":1}}],["变更后内容",{"2":{"238":1}}],["变更前内容",{"2":{"238":1}}],["变更日期",{"2":{"238":1}}],["变更项目",{"2":{"238":1}}],["超时单",{"2":{"959":1}}],["超级大乐透",{"2":{"555":1}}],["超强任天堂粉纯手工打造超大屏switch游戏机",{"2":{"519":1}}],["超过以上天数",{"2":{"1039":1}}],["超过1000万",{"2":{"298":1}}],["超过其中一种就会触发银联风控机制暂停调验",{"2":{"261":1,"266":1,"271":1,"276":1}}],["衍生剧",{"2":{"514":1}}],["权重",{"2":{"1300":1,"1304":1,"1306":1,"1309":1}}],["权威公正准确的全国二手车估值",{"2":{"660":1}}],["权威报道来源",{"2":{"174":1}}],["权力的游戏",{"2":{"514":1}}],["好读",{"2":{"1019":1}}],["好书推荐",{"2":{"1009":1,"1019":1}}],["好故意吊一下胃口",{"2":{"948":1}}],["好像",{"2":{"1212":1}}],["好像已经在此守候了几百年",{"2":{"948":1}}],["好像没有其他优点",{"2":{"205":1}}],["好一个神仙似的姐姐",{"2":{"948":1}}],["好久没有看到这么好国产电影了",{"2":{"514":1}}],["真好呀",{"2":{"1089":1}}],["真不忍看",{"2":{"948":1}}],["真所谓用绳命炫技结果演砸了",{"2":{"948":1}}],["真是水汽",{"2":{"948":1}}],["真人电影最新预告公布",{"2":{"514":1}}],["真实的侵华日军并非像某些影视作品中所描述的那样不堪一击",{"2":{"298":2}}],["真实姓名",{"2":{"249":1,"254":1,"260":1}}],["真实人脸",{"2":{"77":1}}],["赌博默示录",{"2":{"514":1}}],["电话",{"2":{"1431":1}}],["电话区号",{"2":{"542":1}}],["电子出版",{"2":{"1422":1}}],["电子信箱",{"2":{"1411":1}}],["电子产品等",{"2":{"1099":1}}],["电视剧版",{"2":{"700":1}}],["电影详情",{"2":{"1464":1}}],["电影的场次信息",{"2":{"897":1}}],["电影图片",{"2":{"897":1}}],["电影名称",{"2":{"897":1}}],["电影id",{"2":{"897":1,"902":1}}],["电影院id",{"2":{"887":1,"892":1}}],["电影院上映信息等api",{"2":{"878":1}}],["电影",{"2":{"575":1,"700":1,"1466":1}}],["电影预告",{"2":{"510":1}}],["电脑壁纸接口地址",{"2":{"211":1}}],["电脑版",{"2":{"200":1}}],["投放提示",{"2":{"1098":1}}],["投诉电话",{"2":{"959":1}}],["投入工作中去",{"2":{"872":1}}],["投1亿元保护方言",{"2":{"509":1}}],["投稿",{"2":{"214":1}}],["见不到一个豪杰",{"2":{"1257":1}}],["见贵",{"2":{"752":1}}],["见json返回示例",{"2":{"503":1,"554":1,"559":1,"564":1,"569":1,"820":1,"866":1,"871":1,"939":1,"944":1,"974":1,"1018":1}}],["见返回示例",{"2":{"87":1,"543":1,"694":1,"730":1,"825":1,"846":1}}],["见返回数据示例",{"2":{"82":1,"102":1}}],["时而~地在老人面前显露出来",{"2":{"1043":1,"1044":1}}],["时区",{"2":{"810":1}}],["时冲丁亥",{"2":{"752":1}}],["时冲甲申",{"2":{"752":1}}],["时辰查询",{"0":{"748":1},"1":{"749":1,"750":1,"751":1,"752":1}}],["时尚美女嫩模",{"2":{"1129":1}}],["时尚版",{"2":{"761":1,"762":1}}],["时尚",{"2":{"502":1}}],["时间段",{"2":{"751":1}}],["时间类型",{"2":{"705":6,"710":6,"715":6}}],["时间",{"2":{"303":1,"308":1,"313":1,"318":1,"323":1,"328":1,"333":1,"343":1,"358":1,"363":1,"368":1,"373":1,"378":1,"383":1,"388":1,"398":1,"403":1,"408":1,"413":1,"418":1,"423":1,"428":1,"433":1,"438":1,"443":1,"448":1,"453":1,"458":1,"463":1,"488":1,"508":1,"513":1,"518":1,"523":1,"528":1,"533":1,"1033":1,"1119":1}}],["时间量词",{"2":{"195":1}}],["时间戳",{"2":{"47":1,"286":1,"810":1,"1192":1,"1193":1}}],["更忌忧郁",{"2":{"1079":1}}],["更是心灵历史的开创者",{"2":{"1019":1}}],["更是对未来的不负责任",{"2":{"298":1}}],["更新时间戳",{"2":{"959":1}}],["更新时间",{"2":{"649":1,"740":1,"959":1,"1304":1,"1309":1,"1376":1,"1434":1,"1437":1}}],["更新周期5",{"2":{"500":1}}],["评析",{"2":{"1170":1}}],["评价人数",{"2":{"575":1,"700":1}}],["评论数",{"2":{"498":1}}],["评分",{"2":{"37":1,"575":1,"700":1,"878":1}}],["点评",{"2":{"510":1}}],["点赞数",{"2":{"498":1}}],["点赞",{"2":{"495":1}}],["点指传媒",{"2":{"294":1}}],["端午安康",{"2":{"494":1}}],["端采用",{"2":{"203":1}}],["原地址",{"2":{"1442":1}}],["原纬度",{"2":{"1351":1}}],["原经度",{"2":{"1351":1}}],["原因",{"2":{"1078":1}}],["原指作战时策马冲锋在前",{"2":{"1063":1}}],["原料",{"2":{"1053":1}}],["原名石悦",{"2":{"1019":1}}],["原产地",{"2":{"1007":1}}],["原是从里面沿着墙根转出来的",{"2":{"948":1}}],["原吉彩体育馆",{"2":{"893":1}}],["原文链接",{"2":{"488":1}}],["原图保存",{"2":{"289":1}}],["系统智能选择最优短网址平台",{"2":{"1439":1}}],["系统奖励了你1分",{"2":{"1063":1}}],["系统支持自动识别源语言也可以指定来源和翻译对象",{"2":{"1020":1}}],["系统每小时更新一次",{"2":{"485":1}}],["系统同时返回微信公众号的biz值",{"2":{"480":1}}],["阅读数",{"2":{"495":1,"498":1}}],["阅读和再看",{"2":{"488":1}}],["阅读",{"2":{"485":1,"488":1,"489":3,"1130":1}}],["摆脱链接过期打开微信文章显示参数错误的烦恼",{"2":{"480":1}}],["西川有杜鹃",{"2":{"1164":1,"1165":1}}],["西伯利亚雪橇犬是一种原始的古老犬种",{"2":{"1073":1,"1074":1}}],["西伯利亚",{"2":{"1073":1,"1074":1}}],["西城区西单北大街甲131号大悦城商场十层",{"2":{"893":1}}],["西单店",{"2":{"893":1}}],["西三旗物美",{"2":{"893":1}}],["西北风",{"2":{"832":1}}],["西安市",{"2":{"789":1,"806":1}}],["西宁市",{"2":{"789":1,"806":1}}],["西式的三位分节法数字",{"2":{"735":1}}],["西藏",{"2":{"731":1}}],["西子湖畔",{"2":{"479":1}}],["西夏陵全力冲刺申报世遗",{"2":{"419":1}}],["那时他老人家正在用功",{"2":{"1212":1}}],["那老尉迟这一去",{"2":{"1058":1,"1059":1}}],["那连续大跨度的跳跃",{"2":{"1048":1,"1049":1}}],["那天我就挤进一个圈场",{"2":{"948":1}}],["那潺潺流水就成了死水",{"2":{"948":1}}],["那还不赶紧切断电源",{"2":{"948":1}}],["那个抱走王明涵的",{"2":{"479":1}}],["那么不好意思",{"2":{"354":1}}],["那么返回结果将是12",{"2":{"164":1}}],["星座",{"2":{"1129":1}}],["星座名称",{"2":{"870":1}}],["星座运势",{"0":{"868":1},"1":{"869":1,"870":1,"871":1,"872":1},"2":{"872":1}}],["星座配对",{"0":{"863":1},"1":{"864":1,"865":1,"866":1,"867":1},"2":{"872":1}}],["星座控",{"2":{"477":1}}],["星期六",{"2":{"1175":1}}],["星期六和星期天以及其他节假日均不限行",{"2":{"857":1}}],["星期五",{"2":{"1094":1}}],["星期五是5和0",{"2":{"857":1}}],["星期",{"2":{"810":1,"856":1,"1093":2}}],["星期四是4和9",{"2":{"857":1}}],["星期四",{"2":{"224":1,"857":1}}],["星期三是3和8",{"2":{"857":1}}],["星期三",{"2":{"224":1}}],["星期二是2和7",{"2":{"857":1}}],["星期二",{"2":{"224":1,"1093":1}}],["星期一是1和6",{"2":{"857":1}}],["星期一",{"2":{"224":1}}],["星期日",{"2":{"224":1}}],["学业",{"2":{"872":1}}],["学霸族",{"2":{"477":1}}],["学习中会发现一些实用小技巧",{"2":{"872":1}}],["学习javascript之闭包",{"2":{"202":1}}],["学习阮一峰的websocket",{"2":{"202":1}}],["旅行家",{"2":{"477":1}}],["旅游资讯",{"0":{"415":1},"1":{"416":1,"417":1,"418":1,"419":1},"2":{"419":3}}],["辣妈帮",{"2":{"477":1}}],["私房话",{"2":{"477":1}}],["养生堂",{"2":{"477":1}}],["微卡",{"2":{"610":1,"611":1}}],["微面",{"2":{"610":1,"611":1}}],["微型车",{"2":{"610":1,"611":1}}],["微风",{"2":{"544":6,"695":6,"847":12}}],["微信域名",{"2":{"1452":1}}],["微信域名地址",{"2":{"1447":1}}],["微信域名检测",{"0":{"1444":1}}],["微信链接地址",{"2":{"499":1}}],["微信链接转换",{"0":{"480":1},"1":{"481":1,"482":1,"483":1,"484":1}}],["微信文章标题",{"2":{"498":1}}],["微信文章搜索",{"0":{"490":1},"1":{"491":1,"492":1,"493":1,"494":1}}],["微信阅读数",{"0":{"495":1},"1":{"496":1,"497":1,"498":1,"499":1}}],["微信公众平台热门爆文榜单数据",{"2":{"485":1}}],["微信公众号热门精选文章",{"2":{"475":1}}],["微信热文榜",{"0":{"485":1},"1":{"486":1,"487":1,"488":1,"489":1}}],["微信精选",{"0":{"475":1},"1":{"476":1,"477":1,"478":1,"479":1}}],["微博热搜榜",{"0":{"470":1},"1":{"471":1,"472":1,"473":1,"474":1}}],["微博反代",{"0":{"221":1}}],["闫桉宋雨琦好甜",{"2":{"474":1}}],["郑恺",{"2":{"700":1}}],["郑爽大赞男友张恒",{"2":{"469":1}}],["郑州市",{"2":{"789":1,"806":1}}],["郑州",{"2":{"48":1}}],["趋势",{"2":{"468":1}}],["指帝王的坟墓",{"2":{"1257":1}}],["指意念进入玄妙境界",{"2":{"1212":1}}],["指除可回收物",{"2":{"1099":2}}],["指对事物发展的预见性",{"2":{"1064":1}}],["指眼力",{"2":{"1064":1}}],["指导价格",{"2":{"761":1}}],["指定年份",{"2":{"1182":1}}],["指定月份",{"2":{"1178":1}}],["指定日期",{"2":{"1174":1}}],["指定类型",{"2":{"1153":1}}],["指定时间之后发布的",{"2":{"1192":1}}],["指定时间之前发布的",{"2":{"1192":1}}],["指定时间",{"2":{"1032":1,"1118":1}}],["指定电影id",{"2":{"896":1}}],["指定车系具体车型列表",{"0":{"671":1},"1":{"672":1,"673":1,"674":1,"675":1}}],["指定品牌全部车系",{"0":{"666":1},"1":{"667":1,"668":1,"669":1,"670":1}}],["指定来源",{"2":{"392":1,"527":1}}],["指数详情",{"2":{"837":1}}],["指数",{"2":{"468":1,"837":1}}],["偷偷一吻太甜了",{"2":{"464":1}}],["花期6~9月",{"2":{"1262":1}}],["花冠管状",{"2":{"1262":1}}],["花类",{"2":{"1262":1}}],["花蕾棒状",{"2":{"1261":1,"1262":1}}],["花艇小英雄",{"2":{"1130":1}}],["花着锦火烹油那意思",{"2":{"948":1}}],["花滑世锦赛隋文静",{"2":{"464":1}}],["花瓣照片相册",{"0":{"206":1}}],["花瓣相册",{"2":{"204":1}}],["花瓣相册接口",{"2":{"20":1}}],["丁宁樊振东领跑国乒包揽前三",{"2":{"464":1}}],["贝尔科教王作冰",{"2":{"454":1}}],["闪电网络或许还需18个月",{"2":{"449":1}}],["币安ieo融资风起谁向投资者负责",{"2":{"449":1}}],["币圈资讯",{"0":{"320":1},"1":{"321":1,"322":1,"323":1,"324":1},"2":{"324":3}}],["荣威等17个品牌4月库存深度超两月",{"2":{"444":1}}],["奇幻",{"2":{"1465":1}}],["奇瑞",{"2":{"444":1}}],["奇闻异事",{"0":{"435":1},"1":{"436":1,"437":1,"438":1,"439":1},"2":{"439":3}}],["乐山大佛闭眼事件真相让人惊呆了",{"2":{"439":1}}],["乐视",{"2":{"285":1}}],["灵异事件等",{"2":{"435":1}}],["灵魂陷入危机之中",{"2":{"205":1}}],["民间流行的一种好玩有趣的口头韵文",{"2":{"1156":1}}],["民间故事",{"2":{"1085":1}}],["民间趣事",{"2":{"435":1}}],["民集貲",{"2":{"1069":1}}],["民族文化汉服新闻资讯",{"2":{"370":1}}],["民族",{"2":{"79":1,"83":1,"99":1,"103":1}}],["苹果醋",{"2":{"1007":1,"1008":1}}],["苹果发布ios12",{"2":{"434":1}}],["苹果新ipad跑分首曝",{"2":{"434":1}}],["苹果新闻",{"0":{"430":1},"1":{"431":1,"432":1,"433":1,"434":1},"2":{"434":3}}],["苹果公司",{"2":{"430":1}}],["苹果appstore涉嫌垄断惹众怒",{"2":{"404":1}}],["演员",{"2":{"1130":1}}],["演员2",{"2":{"573":1}}],["演员1",{"2":{"573":1}}],["演员共演电影",{"0":{"571":1},"1":{"572":1,"573":1,"574":1,"575":1},"2":{"857":1}}],["演员韩惠珍出席品牌活动清新形象展现优雅女性魅力",{"2":{"429":1}}],["演示站",{"2":{"211":1}}],["补链",{"2":{"424":1}}],["强沙尘暴",{"2":{"842":1}}],["强制报废日期",{"2":{"637":1}}],["强链",{"2":{"424":1}}],["强化治理措施护航百姓健康",{"2":{"414":1}}],["山德伯格",{"2":{"1465":1}}],["山金银花",{"2":{"1262":1}}],["山居的人",{"2":{"1257":1}}],["山人的家里图书堆满案桌",{"2":{"1257":1}}],["山人家",{"2":{"1257":1}}],["山人室堆案图书",{"2":{"1257":1}}],["山间也不再有晓岚暮霭",{"2":{"948":1}}],["山石之间生出一株老松",{"2":{"948":1}}],["山西",{"2":{"731":1}}],["山东",{"2":{"731":1}}],["山东济宁",{"2":{"601":2}}],["山东日照银行岚山中心支行有个",{"2":{"459":1}}],["山东创新要素为农业产业",{"2":{"424":1}}],["山里有村",{"2":{"353":1}}],["设想",{"2":{"1212":2}}],["设法",{"2":{"1212":1}}],["设施农业助农致富",{"2":{"424":1}}],["设计",{"2":{"211":4,"239":1}}],["昂首迈向农业农村现代化",{"2":{"424":1}}],["江边上洗萝卜",{"2":{"1205":1,"1206":1}}],["江上渔火映红枫树",{"2":{"1170":1}}],["江枫渔火对愁眠",{"2":{"1169":1,"1170":1}}],["江湖再现",{"2":{"1130":1}}],["江宙路停车场",{"2":{"791":1,"796":1,"801":1}}],["江西",{"2":{"731":1}}],["江西省",{"2":{"68":1,"148":1,"299":1}}],["江疏影",{"2":{"700":1}}],["江苏省苏州市吴中区糖坊湾支路",{"2":{"791":1}}],["江苏省苏州市吴中区新苏路18号",{"2":{"791":1,"796":1,"801":1}}],["江苏省",{"2":{"791":2,"796":1,"801":1,"852":6,"924":2,"1294":1}}],["江苏",{"2":{"690":1,"731":1,"858":1}}],["江苏弑母男孩被抓",{"2":{"469":1}}],["江门",{"2":{"424":1}}],["河池市",{"2":{"789":1,"806":1}}],["河北",{"2":{"731":1}}],["河北规定餐饮企业不得随意处理餐厨废弃物",{"2":{"414":1}}],["河南省新乡市原阳县新城开发区",{"2":{"1008":1}}],["河南",{"2":{"48":1,"731":1,"858":1}}],["宇宙",{"2":{"405":1}}],["科兰斯顿",{"2":{"918":1}}],["科幻",{"2":{"883":1,"918":1}}],["科目4",{"2":{"724":1}}],["科目1",{"2":{"724":1}}],["科比开导杨超越勇敢追梦",{"2":{"459":1}}],["科学家制造出新隐形眼镜当你眨眼两次时会实现变焦",{"2":{"409":1}}],["科学",{"2":{"405":1}}],["科学探索",{"0":{"405":1},"1":{"406":1,"407":1,"408":1,"409":1},"2":{"409":3}}],["科技等资讯",{"2":{"500":1}}],["科技咖",{"2":{"477":1}}],["科技公司正式取代传统车企",{"2":{"454":1}}],["科技新闻",{"0":{"400":1},"1":{"401":1,"402":1,"403":1,"404":1}}],["科技",{"2":{"20":1,"297":1,"502":1,"525":1}}],["缺席",{"2":{"404":1}}],["缺省值",{"2":{"219":3}}],["黄埔",{"2":{"1298":1}}],["黄帝有一子叫少昊清阳氏",{"2":{"1242":1}}],["黄帝第五子青阳生挥",{"2":{"1242":1}}],["黄帝赐姓张氏",{"2":{"1242":1}}],["黄酱10克",{"2":{"1054":1}}],["黄酱继续煸炒",{"2":{"1054":1}}],["黄瓜750克",{"2":{"1054":1}}],["黄瓜",{"2":{"1054":1,"1248":1}}],["黄瓜250克",{"2":{"1053":1,"1054":1}}],["黄水牛山羊羚驴子马骆驼长颈犀大象奶娟珊鲁西",{"2":{"1048":1,"1049":1}}],["黄金",{"2":{"940":2}}],["黄金空头千三关口刷存在感",{"2":{"529":1}}],["黄浦区",{"2":{"929":1}}],["黄历每日吉凶宜忌查询",{"2":{"742":1}}],["黄小蕾",{"2":{"700":1}}],["黄明",{"2":{"700":1}}],["黄冈市",{"2":{"685":1}}],["黄石市",{"2":{"685":1}}],["黄海北部偏北风7级",{"2":{"544":1,"695":1,"847":2}}],["黄仁勋回应7nm显卡",{"2":{"404":1}}],["黄景瑜瘦了",{"2":{"349":1}}],["软件科技等等",{"2":{"400":1}}],["应包裹后投放",{"2":{"1099":1}}],["应重视与巴基斯坦军事合作",{"2":{"399":1}}],["应该使用post请求方式",{"2":{"192":1}}],["显示成千上万的蜜蜂在他家屋外的空地上坠地身亡",{"2":{"394":1}}],["震惊网民",{"2":{"394":1}}],["尸横遍野",{"2":{"394":3}}],["四句写客船卧听古刹钟声",{"2":{"1170":1}}],["四腿跑得快",{"2":{"1048":1,"1049":1}}],["四门",{"2":{"762":1}}],["四川等地区的新能源车牌违章查询",{"2":{"858":1}}],["四川",{"2":{"731":1}}],["四川省苍溪县",{"2":{"393":1,"394":1}}],["四等奖",{"2":{"560":1,"570":1}}],["四",{"2":{"555":1,"1242":1}}],["四两拨千斤",{"2":{"298":1}}],["输出格式",{"2":{"1405":1}}],["输出今日头条热门新闻列表",{"2":{"390":1}}],["输入的坐标类型",{"2":{"845":1}}],["输入的金额为国内习惯",{"2":{"732":1}}],["输入的字符串",{"2":{"72":1}}],["输入参数type为1时返回",{"2":{"254":1}}],["医生在列车上救人的风险有多大",{"2":{"389":1}}],["医学发展",{"2":{"385":1}}],["健康风险",{"2":{"1028":1}}],["健康第一位",{"2":{"385":1}}],["健康知识",{"0":{"385":1},"1":{"386":1,"387":1,"388":1,"389":1}}],["环保资讯",{"0":{"380":1},"1":{"381":1,"382":1,"383":1,"384":1}}],["环境搭建",{"2":{"202":1}}],["华",{"2":{"1069":1,"1146":1}}],["华大基因上市堪称渡劫",{"2":{"379":1}}],["华数tv",{"2":{"285":1}}],["互联网新闻动态",{"2":{"375":1}}],["互联网资讯新闻接口",{"2":{"375":1}}],["互联网资讯",{"0":{"375":1},"1":{"376":1,"377":1,"378":1,"379":1}}],["现代化文档写作",{"2":{"1422":1}}],["现多指未加注意",{"2":{"1043":1,"1044":1}}],["现已全部集结成书出版发行",{"2":{"1019":1}}],["现为中国海关总署缉私警察",{"2":{"1019":1}}],["现钞卖出价",{"2":{"980":1}}],["现钞买入价",{"2":{"980":1}}],["现汇买入价",{"2":{"980":1}}],["现身沪上汉服走秀",{"2":{"374":1}}],["现在几乎所有网站都是https",{"2":{"198":1}}],["永遇乐",{"2":{"1212":1}}],["永乐宫神仙图",{"2":{"374":1}}],["永久有效",{"2":{"283":1}}],["伙伴加油",{"2":{"369":1}}],["歼",{"2":{"369":1}}],["今夕是何年",{"2":{"1266":1,"1267":1}}],["今河北省清河东南",{"2":{"1242":1}}],["今人或以为",{"2":{"1170":1}}],["今江苏省苏州市",{"2":{"1170":1}}],["今忽暮春间",{"2":{"1165":1}}],["今日上映影片",{"0":{"899":1},"1":{"900":1,"901":1,"902":1,"903":1}}],["今日",{"2":{"855":1}}],["今日汽油价格查询",{"2":{"727":1}}],["今日国内油价查询",{"0":{"727":1},"1":{"728":1,"729":1,"730":1,"731":1},"2":{"726":1}}],["今日头条新闻",{"0":{"390":1},"1":{"391":1,"392":1,"393":1,"394":1}}],["今年退休人员基本养老金调整比例在5",{"2":{"369":1}}],["今天小天和kitty去上海外滩和南京东路玩",{"2":{"196":1}}],["今天",{"2":{"195":1,"196":1,"294":4,"298":1}}],["今天我们去上海外滩和南京东路玩",{"2":{"191":1}}],["及工作日信息等",{"2":{"1090":1}}],["及贪心",{"2":{"539":1}}],["及时了解国内每时每刻发生的新闻大事",{"2":{"365":1}}],["及可能性",{"2":{"77":1}}],["合肥市",{"2":{"789":1,"806":1}}],["合肥市民有望住进",{"2":{"359":1}}],["合规1",{"2":{"127":1,"142":1}}],["合规",{"2":{"117":2,"118":1,"127":1,"142":1,"143":1}}],["房兵点评美军机模拟轰炸俄基地",{"2":{"399":1}}],["房屋冬天不需要开空调",{"2":{"359":1}}],["房价限涨令",{"2":{"359":1}}],["房产中介",{"2":{"826":2}}],["房产",{"2":{"355":1}}],["房产新闻",{"0":{"355":1},"1":{"356":1,"357":1,"358":1,"359":1}}],["绿地泉集团召开改制十周年纪念活动发布会",{"2":{"359":1}}],["奋斗拾光幸福启航",{"2":{"359":1}}],["奋起抵抗",{"2":{"298":1}}],["了解国内外旅游景点资讯",{"2":{"415":1}}],["了解国防建设",{"2":{"395":1}}],["了解养生",{"2":{"385":1}}],["了",{"2":{"359":1}}],["央视热评",{"2":{"359":1}}],["住宅",{"2":{"355":1}}],["住址",{"2":{"64":1,"79":1,"99":1}}],["蔡蔡家商贸店",{"2":{"354":1}}],["村里有莫",{"2":{"353":1}}],["村生莫",{"2":{"353":1}}],["激动",{"2":{"353":1}}],["播放地址",{"2":{"353":1}}],["播放器",{"2":{"285":1}}],["拉什",{"2":{"1465":2}}],["拉美西斯二世手办法老王侧颜太霸气",{"2":{"344":1}}],["拉取镜像",{"2":{"22":1}}],["娜美战斗手办发动落雷跃动感十足",{"2":{"344":1}}],["综合新闻",{"0":{"525":1},"1":{"526":1,"527":1,"528":1,"529":1}}],["综合",{"2":{"339":1}}],["宪法宣传周",{"2":{"339":1}}],["把网页转换为图片或者pdf",{"2":{"1403":1}}],["把酒问青天",{"2":{"1266":1,"1267":1}}],["把原子专家们想像成长胡子的老头",{"2":{"1212":1}}],["把心中不如意",{"2":{"1212":1}}],["把兔子叼进嘴里",{"2":{"1089":1}}],["把束额头的带子解下来",{"2":{"948":1}}],["把欧洲绑死在美国战车上",{"2":{"399":1}}],["把握党的领导制度体系丰富内涵",{"2":{"339":1}}],["把打赢本领锤炼得更过硬",{"2":{"298":1}}],["湖北省市监局审批新政企业开办压缩至2个工作日内",{"2":{"339":1}}],["湖北省二〇一九年",{"2":{"339":1}}],["湖北",{"2":{"339":1,"731":1}}],["湖北天气",{"2":{"338":1}}],["湖北多地现能见度小于200米的雾",{"2":{"338":1}}],["湖南",{"2":{"731":1,"1262":1}}],["湖南华夏商品交易市场发布关于停止新开户等业务的通知",{"2":{"329":1}}],["湖南久丰国际商品现货交易市场关于2017年清明节放假安排的通知",{"2":{"329":1}}],["湖南省",{"2":{"260":1}}],["热播电影详情",{"0":{"1466":1}}],["热播电影列表",{"0":{"1465":1}}],["热量",{"2":{"1251":1}}],["热切地希望",{"2":{"1212":1}}],["热情的",{"2":{"1074":1}}],["热搜指数",{"2":{"473":1}}],["热搜话题",{"2":{"473":1}}],["热搜链接https",{"2":{"470":1}}],["热搜榜单接api接口",{"2":{"470":1}}],["热搜榜指数",{"2":{"348":1}}],["热榜指数",{"2":{"353":1}}],["热度指数",{"2":{"350":1}}],["热门产品等新闻动态",{"2":{"330":1}}],["热点话题",{"2":{"348":1}}],["热点",{"2":{"305":1,"450":1,"477":1}}],["业务的公告",{"2":{"329":1}}],["业务唯一流水号",{"2":{"41":1,"259":1,"264":1,"269":1}}],["云想衣裳花容",{"2":{"1212":1}}],["云想衣裳花想容",{"2":{"1212":1}}],["云安有杜鹃",{"2":{"1164":1,"1165":1}}],["云雾小了显寒酸",{"2":{"948":1}}],["云南",{"2":{"731":1,"1262":1}}],["云c",{"2":{"596":1}}],["云a10",{"2":{"637":1,"638":1}}],["云a",{"2":{"596":1}}],["云",{"2":{"596":1,"1242":1}}],["云商城",{"2":{"329":1}}],["云盘移植",{"0":{"289":1}}],["龙兴桥顺德里",{"2":{"924":1}}],["龙讯财经",{"2":{"329":3,"529":1}}],["龙珠",{"2":{"285":1}}],["加入料酒",{"2":{"1054":1}}],["加入少许精盐",{"2":{"1054":1}}],["加入醋精",{"2":{"1054":1}}],["加入白糖",{"2":{"1054":1}}],["加西亚",{"2":{"954":1}}],["加勒比海盗3",{"2":{"1465":1}}],["加勒比海盗5",{"2":{"1465":4}}],["加勒比海盗",{"2":{"947":1,"1465":2}}],["加里斯",{"2":{"918":1}}],["加拿大",{"2":{"883":2}}],["加盟店",{"2":{"779":2,"784":2}}],["加油卡",{"2":{"779":1,"784":1}}],["加油卡信息",{"2":{"778":1,"783":1}}],["加油站类型",{"2":{"778":1,"783":1}}],["加油站地址",{"2":{"778":1,"783":1}}],["加油站名称",{"2":{"778":1,"783":1}}],["加满一箱油将少花3元",{"2":{"444":1}}],["加州一位居民在社交媒体上发布视频",{"2":{"394":1}}],["加州居民哈利勒惊恐地发现屋外空地上大批蜜蜂坠地死亡",{"2":{"394":1}}],["加州7",{"2":{"394":1}}],["加密托管商koine获得fca的电子货币机构牌照",{"2":{"324":1}}],["加快构建适应未来战争和履行使命要求的武器装备体系",{"2":{"298":1}}],["比特币",{"2":{"1386":1}}],["比特币等行业新闻资讯",{"2":{"320":1,"445":1}}],["比喻按次序地进行",{"2":{"1205":1,"1206":1}}],["比",{"2":{"1146":1}}],["比利时首都受到炸弹威胁欧盟总部40余人撤出",{"2":{"364":1}}],["比如广西的玉林市",{"2":{"1188":1}}],["比如用在单位中通常指这个单位的一把手",{"2":{"1188":1}}],["比如穿衣指数",{"2":{"542":1,"693":1,"845":1}}],["比如上海021",{"2":{"542":1}}],["比如上海200000",{"2":{"542":1}}],["比如当时中国军用地图的兵要地志却没有日军地图标注得清晰完备",{"2":{"298":1}}],["比如日军在淞沪会战时",{"2":{"298":1}}],["比如",{"2":{"208":1}}],["比如图形是2",{"2":{"164":1}}],["外文名",{"2":{"1247":1}}],["外国文学",{"2":{"1014":1}}],["外汇报价",{"2":{"976":1}}],["外籍摩托车",{"2":{"626":1}}],["外籍汽车",{"2":{"626":1}}],["外婆拉着手不让出门",{"2":{"393":1,"394":1}}],["外媒评出全球32家ai独角兽公司",{"2":{"319":1}}],["外滩",{"2":{"191":1,"195":1,"196":1}}],["它的存在也震惊了世界",{"2":{"918":1}}],["它利用计算机生成一种模拟环境",{"2":{"315":1}}],["它们的本身是无状态的",{"2":{"203":1}}],["虚拟现实技术是一种可以创建和体验虚拟世界的计算机仿真系统",{"2":{"315":1}}],["诺天王超张伯伦的",{"2":{"314":1}}],["伟大时刻",{"2":{"314":1}}],["勇士力克森林狼唐斯双20库里36分汤神28分",{"2":{"314":1}}],["守住榜首",{"2":{"314":1}}],["前面无需加0",{"2":{"1103":1}}],["前景色代码",{"2":{"973":1}}],["前轮驱动",{"2":{"761":1,"762":1}}],["前轮距离",{"2":{"637":1}}],["前方40米减速",{"2":{"726":1}}],["前缀",{"2":{"595":1}}],["前西班牙国脚将复出",{"2":{"534":1}}],["前雇员称苹果零售店现在太追求销",{"2":{"309":1}}],["前端性能优化可以分为三个level",{"2":{"203":1}}],["前端性能优化的三个维度",{"2":{"202":1,"203":2}}],["前端视角",{"2":{"202":1}}],["前端",{"2":{"202":1}}],["前端每周清单第",{"2":{"202":1}}],["前端日报",{"2":{"202":1}}],["前端周刊第",{"2":{"202":2}}],["前端开发规范",{"2":{"202":1,"203":2}}],["前端开发日报",{"2":{"202":10,"203":1}}],["前端开发资讯日报",{"0":{"201":1},"1":{"202":1,"203":1}}],["行飞与跪乳",{"2":{"1165":1}}],["行政区划查询",{"0":{"873":1},"1":{"874":1,"875":1,"876":1,"877":1},"2":{"700":1}}],["行驶里程",{"2":{"688":1}}],["行驶证检测业务返回码对应说明",{"2":{"147":1}}],["行驶证识别",{"0":{"144":1},"1":{"145":1,"146":1,"147":1,"148":1}}],["行人通行的",{"2":{"628":1,"852":3,"862":1}}],["行业动态新闻资讯等",{"2":{"305":1,"450":1}}],["舆论",{"2":{"305":1,"450":1}}],["链接地址",{"2":{"1359":1}}],["链接",{"2":{"303":1,"308":1,"313":1,"318":1,"323":1,"328":1,"333":1,"343":1,"358":1,"363":1,"368":1,"373":1,"378":1,"383":1,"388":1,"398":1,"403":1,"408":1,"413":1,"418":1,"423":1,"428":1,"433":1,"438":1,"443":1,"448":1,"453":1,"458":1,"463":1,"508":1,"513":1,"518":1,"523":1,"528":1,"533":1}}],["条数",{"2":{"1366":1,"1371":1}}],["条数据开始返回10条数据",{"2":{"299":1}}],["条码中心图片列表",{"2":{"1007":1}}],["条码图片",{"2":{"1007":1}}],["条码查询",{"0":{"1004":1},"1":{"1005":1,"1006":1,"1007":1,"1008":1}}],["条形码",{"2":{"1004":1,"1006":1,"1007":1}}],["条款",{"0":{"16":1},"2":{"23":1}}],["南朝梁",{"2":{"1212":1}}],["南海出版公司",{"2":{"954":1}}],["南汇区",{"2":{"929":1}}],["南昌",{"2":{"853":1}}],["南昌市",{"2":{"299":1,"789":1,"806":1}}],["南宁市",{"2":{"789":1,"806":1}}],["南通市",{"2":{"789":1,"806":1}}],["南平",{"2":{"659":1}}],["南门",{"2":{"644":1}}],["南方都市报",{"2":{"394":1}}],["南京市",{"2":{"789":1,"806":1,"877":1}}],["南京光华门血战",{"2":{"298":1}}],["南京东路",{"2":{"191":1,"195":1,"196":1}}],["撤退时教导总队泪奔了",{"2":{"298":1}}],["李白",{"2":{"1212":1}}],["李商隐",{"2":{"1069":1}}],["李公堤店",{"2":{"888":1}}],["李樯",{"2":{"700":1}}],["李冰冰",{"2":{"575":1}}],["李国庆怒赞",{"2":{"514":1}}],["李曦",{"2":{"298":1}}],["李雨樵",{"2":{"298":1}}],["淞沪会战中",{"2":{"298":1}}],["淞沪会战",{"2":{"298":1}}],["承认敌人的强悍不需要什么勇气",{"2":{"298":1}}],["承办展览展示活动",{"2":{"239":1}}],["历史来源",{"2":{"1242":1}}],["历史是生活的一面镜子",{"2":{"1100":1}}],["历史上的今天",{"0":{"1100":1}}],["历史古籍名句接口",{"2":{"1080":1}}],["历史小说",{"2":{"1019":1}}],["历史起降信息查询",{"0":{"707":1},"1":{"708":1,"709":1,"710":1,"711":1}}],["历史起降时间查询",{"2":{"701":1}}],["历史开奖结果查询",{"0":{"561":1},"1":{"562":1,"563":1,"564":1,"565":1}}],["历史",{"2":{"298":1,"1014":1,"1019":1}}],["历史已经雄辩地证明",{"2":{"298":1}}],["历史量词",{"2":{"195":1}}],["士兵反战情绪的蔓延",{"2":{"298":1}}],["士兵依照",{"2":{"298":1}}],["随英国海军出航寻找被聚魂棺诅咒的父亲",{"2":{"1465":1}}],["随即放入葱姜末",{"2":{"1054":1}}],["随州市",{"2":{"685":1}}],["随意消费血与火的历史",{"2":{"298":1}}],["随着日本战争潜力的枯竭",{"2":{"298":1}}],["随机获取笑话",{"0":{"1198":1},"1":{"1199":1,"1200":1,"1201":1},"2":{"1198":1}}],["随机返回一条带提示的谜语",{"2":{"1121":1}}],["随机返回一条日常生活小技巧",{"2":{"812":1}}],["随机返回一个古籍名句和出处来源",{"2":{"1080":1}}],["随机100个题目",{"2":{"724":1}}],["随机测试",{"2":{"724":1}}],["随机壁纸",{"0":{"210":1}}],["随机抱枕图",{"2":{"20":1}}],["随机动漫图片",{"2":{"20":1}}],["随机美女",{"2":{"20":1}}],["练技术战术",{"2":{"298":1}}],["练作风",{"2":{"298":1}}],["练意志",{"2":{"298":1}}],["练胆量",{"2":{"298":1}}],["渗入各项军事实践活动",{"2":{"298":1}}],["培育军人的战斗意志",{"2":{"298":1}}],["等级",{"2":{"852":1}}],["等热播中",{"2":{"354":1}}],["等",{"2":{"298":1,"671":1}}],["等待系统处理",{"2":{"291":1}}],["主办单位备案",{"0":{"1455":1},"1":{"1456":1,"1457":1,"1458":1,"1459":1}}],["主页",{"2":{"1416":1}}],["主体类型",{"2":{"1401":1}}],["主体名称",{"2":{"1280":1}}],["主机ip地址",{"2":{"1345":1}}],["主机名",{"2":{"1345":1}}],["主题类型",{"2":{"1283":1}}],["主脉上有短疏毛",{"2":{"1262":1}}],["主祀张星",{"2":{"1242":1}}],["主料",{"2":{"1054":1}}],["主演",{"2":{"575":1,"700":1}}],["主权线",{"2":{"298":1}}],["主要症状包括腹泻",{"2":{"1247":1}}],["主要是蔬菜取生菜瓜果饼糖放盘中为春盘",{"2":{"1079":1}}],["主要内容包括",{"2":{"287":1}}],["主要人员姓名",{"2":{"238":1}}],["主要人员职位",{"2":{"238":1}}],["主要产于山东省临清市",{"2":{"123":1}}],["捍卫日本的",{"2":{"298":1}}],["问题是发动机不同转速对应的最佳进气歧管通路长度也不同",{"2":{"757":1}}],["问题",{"2":{"298":1,"725":1,"726":1,"1038":1,"1043":1,"1134":1,"1205":1}}],["将复杂的长网址转为短连接",{"2":{"1439":1}}],["将黄瓜皮卷取出",{"2":{"1054":1}}],["将黄瓜洗净",{"2":{"1053":1,"1054":1}}],["将糖醋汁放凉后倒入装黄瓜的盘中",{"2":{"1054":1}}],["将香菇",{"2":{"1054":1}}],["将明朝十七帝",{"2":{"1019":1}}],["将淘口令解析还原成url",{"2":{"999":1}}],["将进气导入不同长度的进气歧管通路",{"2":{"757":1}}],["将小写的阿拉伯数字转为中文大写或英文大写的金额数字",{"2":{"732":1}}],["将以最强阵容出战沈阳热身赛",{"2":{"304":1}}],["将会给美军带来巨大人员伤亡",{"2":{"298":1}}],["将侵略战争说成是为了解决日本",{"2":{"298":1}}],["将记录你的域名",{"0":{"15":1},"2":{"23":1}}],["同金银花",{"2":{"1262":2}}],["同本义",{"2":{"1212":1}}],["同时返回被检测域名的icp备案信息",{"2":{"1393":1}}],["同时思念弟弟苏辙",{"2":{"1267":1}}],["同时系统会根据查询结果不断增加新的数据",{"2":{"1095":1}}],["同时做好多饮水",{"2":{"1039":1}}],["同时有机会在某社交平台上参与一些物品的抽奖抽被抽中的好运气",{"2":{"872":1}}],["同时牛儿也不必时时为羊儿善后",{"2":{"867":1}}],["同时日本还开展反华灭华教育",{"2":{"298":1}}],["同义词",{"2":{"86":1,"1068":1}}],["侵华日军",{"2":{"298":1}}],["侵华日军的战斗力迅速衰落",{"2":{"298":1}}],["侵华日军是",{"2":{"298":1}}],["侵华日军士兵普遍表现",{"2":{"298":1}}],["侵华日军作战组织与实施严密",{"2":{"298":1}}],["侵华日军作战能力分析及启示",{"2":{"298":1}}],["得姓始祖",{"2":{"1242":1}}],["得失与高下",{"2":{"298":1}}],["得到每张图片的色情等级的评分",{"2":{"222":1}}],["知识付费",{"2":{"1422":1}}],["知识库管理",{"2":{"1422":1}}],["知我者",{"2":{"1083":1,"1084":1}}],["知乎日报数据",{"0":{"946":1},"1":{"947":1,"948":1,"949":1}}],["知乎日报等",{"2":{"20":1}}],["知彼知己",{"2":{"298":1}}],["摸清兵要地志情况做好了准备",{"2":{"298":1}}],["记载",{"2":{"298":1}}],["记录美好生活",{"2":{"286":3}}],["记录一下react练习小心得",{"2":{"202":1}}],["始制弓矢",{"2":{"1242":1}}],["始发城市的三字码",{"2":{"704":1}}],["始终高度重视情报侦察工作",{"2":{"298":1}}],["始于",{"0":{"23":1}}],["故有",{"2":{"1170":1}}],["故事发生在",{"2":{"1465":1}}],["故事内容",{"2":{"1088":1}}],["故事标题",{"2":{"1087":1,"1088":1}}],["故事类型",{"2":{"1087":1,"1088":1}}],["故事大全",{"0":{"1085":1},"1":{"1086":1,"1087":1,"1088":1,"1089":1}}],["故障描述",{"2":{"756":1}}],["故障范围",{"2":{"753":1,"756":1}}],["故宫游添新看点2千多件明清家具仓储式展览",{"2":{"419":1}}],["故其视情报侦察为战争制胜的捷径",{"2":{"298":1}}],["故日军的陆",{"2":{"298":1}}],["屡屡尝到情报工作带来的甜头",{"2":{"298":1}}],["获得了事半功倍的作战效果",{"2":{"298":1}}],["获取自由的萨拉查屠尽加勒比海盗",{"2":{"1465":1}}],["获取热播电影列表",{"2":{"1464":1}}],["获取的url",{"2":{"1334":1,"1339":1}}],["获取的关键词",{"2":{"1308":1,"1318":1,"1365":1,"1370":1,"1375":1}}],["获取的域名",{"2":{"1303":1,"1308":1,"1365":1,"1370":1,"1410":1,"1436":1}}],["获取最新的笑话",{"2":{"1194":1}}],["获取最新笑话",{"0":{"1194":1},"1":{"1195":1,"1196":1,"1197":1}}],["获取最新笑话和随机获取笑话",{"2":{"1189":1}}],["获取货币列表",{"2":{"984":1}}],["获取每日每日知乎日报",{"2":{"946":1}}],["获取每日前端开发日报列表",{"2":{"201":1}}],["获取开放停车场查询的城市列表",{"0":{"802":1},"1":{"803":1,"804":1,"805":1,"806":1}}],["获取停车场详情信息",{"0":{"797":1},"1":{"798":1,"799":1,"800":1,"801":1}}],["获取停车场详情信息以及获取开放停车场查询的城市列表",{"2":{"785":1}}],["获取支持城市查询需要的参数详情",{"2":{"764":1}}],["获取支持城市查询",{"0":{"764":1},"1":{"765":1,"766":1,"767":1,"768":1}}],["获取支持估值的省份",{"2":{"676":1}}],["获取保险车辆列表",{"2":{"758":1}}],["获取二手车估值信息",{"2":{"686":1}}],["获取估值支持的城市",{"2":{"681":1}}],["获取指定车系的具体的车型列表",{"2":{"671":1}}],["获取指定车牌的全部车系",{"2":{"666":1}}],["获取城市查询违章的参数规则",{"2":{"592":1}}],["获取城市规则列表",{"0":{"592":1},"1":{"593":1,"594":1,"595":1,"596":1}}],["获取城市天气预报",{"0":{"224":1},"2":{"223":1}}],["获取微信最新文章",{"2":{"480":1}}],["获取招聘信息如",{"2":{"293":1}}],["获取1",{"2":{"290":1}}],["获取新闻网页正文内容",{"0":{"54":1},"1":{"55":1,"56":1,"57":1,"58":1}}],["磨刀石",{"2":{"298":1}}],["部首",{"2":{"1211":1,"1212":1,"1216":1,"1226":1,"1231":1,"1236":1}}],["部队具有畸形的战斗意志",{"2":{"298":1}}],["部队战斗力也很难提高",{"2":{"298":1}}],["部分可能为空",{"2":{"1293":3}}],["部分结果返回详细解释",{"2":{"1035":1}}],["部分双鱼会逐渐走出阴霾",{"2":{"872":1}}],["部分地区必须",{"2":{"860":2}}],["部分地区必须要传",{"2":{"626":2}}],["部分新闻没有picurl图片",{"2":{"390":1}}],["部分单个图片大小最高会在60mb",{"2":{"217":1}}],["部分记录可能为空",{"2":{"112":2}}],["坚持军事训练是和平时期军队战斗力生成的基本途径",{"2":{"298":1}}],["突发情况下防守与反击的动作等额外的训练课目",{"2":{"298":1}}],["突击力",{"2":{"298":1}}],["狙击与反狙击术",{"2":{"298":1}}],["避免污染",{"2":{"1098":1,"1099":1}}],["避免人群聚集",{"2":{"1039":1}}],["避免商家损失佣金",{"2":{"994":1}}],["避免因欺作",{"2":{"53":1}}],["避弹奔跑及针对避弹奔跑的射击方法",{"2":{"298":1}}],["往往会被老兵们带着加练夜间100米精确射击",{"2":{"298":1}}],["训练视频曝光",{"2":{"369":1}}],["训练必须实打实",{"2":{"298":1}}],["训练装备差等问题",{"2":{"298":1}}],["训练经费欠缺",{"2":{"298":1}}],["训练体系不完整",{"2":{"298":1}}],["训练要求严格的特点",{"2":{"298":1}}],["训练课目覆盖面大",{"2":{"298":1}}],["都什么来历",{"2":{"1184":1}}],["都嗫嚅着不敢接话",{"2":{"948":1}}],["都预示要结婚",{"2":{"940":1}}],["都输入时",{"2":{"542":1}}],["都懂得换位思考",{"2":{"489":1}}],["都不可能掌控战场的主动权",{"2":{"298":1}}],["都能够做到军种间行动联合",{"2":{"298":1}}],["面对侵华日军这部高效运转的战争机器",{"2":{"298":1}}],["面对侵华日军的立体火力网",{"2":{"298":1}}],["面对战争复杂性的增加",{"2":{"298":1}}],["基本上处于见招拆招的被动地位",{"2":{"298":1}}],["基于markdown语法和git版本库管理",{"2":{"1422":1}}],["基于dash优化的p2p流媒体视频播放",{"2":{"285":1}}],["基于栈的",{"2":{"202":1}}],["基于",{"2":{"202":3}}],["左右",{"2":{"369":1}}],["左右邻间相互配合",{"2":{"298":1}}],["左磊",{"2":{"239":2}}],["炮间火力协同",{"2":{"298":1}}],["炮兵",{"2":{"298":2}}],["坦",{"2":{"298":1}}],["坦协同攻击",{"2":{"298":1}}],["步兵操典",{"2":{"298":1}}],["步",{"2":{"298":1}}],["还衍生出了一姐这一词",{"2":{"1188":1}}],["还禁止",{"2":{"948":1}}],["还危险",{"2":{"948":1}}],["还警告",{"2":{"948":1}}],["还能漫出墙去把路人勾进来",{"2":{"948":1}}],["还是小股部队攻防战斗中",{"2":{"298":1}}],["还在找react例子",{"2":{"202":1}}],["队形式",{"2":{"298":1}}],["力求大量杀伤有生力量",{"2":{"298":1}}],["首句写所见",{"2":{"1170":1}}],["首字部首",{"2":{"1068":1}}],["首尾字符",{"2":{"1060":1}}],["首都电影院",{"2":{"893":2}}],["首小时6元",{"2":{"791":2,"796":1,"801":1}}],["首小时",{"2":{"791":2,"796":1,"801":1}}],["首要污染物",{"2":{"740":1}}],["首播",{"2":{"700":1}}],["首先",{"2":{"298":1}}],["首次发布日期",{"2":{"243":1}}],["使馆摩托车",{"2":{"626":1}}],["使馆汽车",{"2":{"626":1}}],["使侵略者陷入人民战争的汪洋大海",{"2":{"298":1}}],["使得日军能够培养出一支高质量的基层军官队伍",{"2":{"298":1}}],["使得攻防转换比较灵活",{"2":{"298":1}}],["使其无论在大兵团联合作战中",{"2":{"298":1}}],["使其火力杀伤更加精准",{"2":{"298":1}}],["使用场景",{"2":{"843":1}}],["使用电话区号或邮编查询天气",{"2":{"540":1}}],["使用百度云加速专业版",{"2":{"208":1}}],["使用base64编码格式",{"2":{"183":1}}],["使用性质",{"2":{"147":1}}],["使用流量",{"0":{"15":1},"2":{"23":1}}],["又恐",{"2":{"1267":1}}],["又恐琼楼玉宇",{"2":{"1267":1}}],["又将官名合二为一赐他",{"2":{"1242":1}}],["又三国蜀诸葛亮赐南蛮酋长龙佑那为",{"2":{"1242":1}}],["又世代仕韩",{"2":{"1242":1}}],["又顾虑后面",{"2":{"1212":1}}],["又如",{"2":{"1212":4}}],["又比如美食",{"2":{"1079":1}}],["又运了一口气",{"2":{"948":1}}],["又把竖在地上的红缨枪",{"2":{"948":1}}],["又舞了一通棍子",{"2":{"948":1}}],["又很巧妙地穿插在他的演说声中",{"2":{"948":1}}],["又发现地面也有一团团白雾",{"2":{"948":1}}],["又要注重实力",{"2":{"298":1}}],["又要善于铸剑",{"2":{"298":1}}],["又会饱受日军的火力轰击",{"2":{"298":1}}],["武磊时隔91天低调回国",{"2":{"534":1}}],["武磊无缘首发战梅西",{"2":{"534":1}}],["武器装备落后",{"2":{"298":1}}],["武汉天河",{"2":{"706":5,"711":2}}],["武汉市",{"2":{"685":1,"789":1,"806":1}}],["武汉市商务局官网于1月23日午间发布消息称",{"2":{"175":1}}],["武汉等要地",{"2":{"298":1}}],["武汉点指文化传播有限公司",{"2":{"294":1}}],["武汉加油站停止营业",{"2":{"175":1}}],["武汉",{"2":{"175":1}}],["武汉三口之家迪士尼游玩确诊新型冠状病毒肺炎",{"2":{"174":1,"175":1}}],["防御时",{"2":{"298":1}}],["战国策",{"2":{"1069":1}}],["战争",{"2":{"882":1,"917":1,"1019":1}}],["战争与和平版",{"2":{"202":1}}],["战时必然吃大亏",{"2":{"298":1}}],["战斗最为惨烈的一役",{"2":{"298":1}}],["野战重炮与海军舰炮进行狂轰滥炸",{"2":{"298":1}}],["野战重炮是4倍多",{"2":{"298":1}}],["野猫",{"2":{"123":1}}],["轻投轻放",{"2":{"1098":1,"1099":1}}],["轻度污染",{"2":{"644":4,"740":2,"741":1}}],["轻便摩托车",{"2":{"626":1}}],["轻客",{"2":{"610":1,"611":1}}],["轻重机枪是2倍多",{"2":{"298":1}}],["轻音体软阿喵喵",{"2":{"290":1}}],["两教辨",{"2":{"1043":1,"1044":1}}],["两情相悦指数",{"2":{"867":1}}],["两三轮摩托车",{"2":{"626":1}}],["两部门",{"2":{"369":1}}],["两军装备的各种枪炮在性能上互有优长",{"2":{"298":1}}],["两种传递资源的方式",{"2":{"119":1}}],["抗战初期",{"2":{"298":1}}],["抗战期间",{"2":{"298":2}}],["抗战中",{"2":{"298":2}}],["赢得先机",{"2":{"298":1}}],["谁就能占据优势",{"2":{"298":1}}],["谁的结构更符合制胜机理",{"2":{"298":1}}],["谁的结构更利于集聚潜能",{"2":{"298":1}}],["打算",{"2":{"1212":1}}],["打一成语",{"2":{"1124":1,"1125":1}}],["打一动物",{"2":{"1048":1,"1049":1}}],["打折加油站",{"2":{"779":2,"784":2}}],["打仗硬碰硬",{"2":{"298":1}}],["打赢要求",{"2":{"298":1}}],["打开",{"2":{"286":1}}],["落后于战争形态和作战方式发展",{"2":{"298":1}}],["军队结构落后于时代",{"2":{"298":1}}],["军事图集",{"2":{"399":3}}],["军事新闻",{"0":{"395":1},"1":{"396":1,"397":1,"398":1,"399":1}}],["军事训练水平上不去",{"2":{"298":1}}],["军事",{"2":{"20":1,"297":1,"298":1,"477":1,"502":1}}],["体态丰满",{"2":{"1155":1}}],["体态特征",{"2":{"1073":1}}],["体态特点和图片等信息",{"2":{"1070":1}}],["体重指数bmi",{"2":{"1028":1}}],["体重",{"2":{"1027":1,"1129":1}}],["体质较弱的朋友请注意防护",{"2":{"837":1}}],["体系决定战斗力",{"2":{"298":1}}],["体育迷",{"2":{"477":1}}],["体育明星动态等",{"2":{"460":1}}],["体育新闻资讯",{"2":{"460":1}}],["体育新闻",{"0":{"460":1},"1":{"461":1,"462":1,"463":1,"464":1}}],["体育视频",{"2":{"20":1,"1462":1}}],["体育",{"2":{"20":1,"297":1,"500":1,"502":1,"525":1}}],["空中的白云尽可欣赏怡悦",{"2":{"1257":1}}],["空调开启",{"2":{"837":1}}],["空调指数",{"2":{"836":1}}],["空气或排放控制",{"2":{"757":1}}],["空气质量",{"2":{"649":1}}],["空气质量指数类别",{"2":{"740":1}}],["空气质量指数",{"0":{"737":1},"1":{"738":1,"739":1,"740":1,"741":1},"2":{"649":1,"740":1,"826":1,"831":1}}],["空火力突击后",{"2":{"298":1}}],["空三军联合火力网",{"2":{"298":1}}],["空三军联合作战",{"2":{"298":1}}],["空军既能联手打大战",{"2":{"298":1}}],["空号",{"2":{"42":1,"47":1}}],["海盗的命运皆压在落魄的老杰克被封印的黑珍珠号",{"2":{"1465":1}}],["海浪以不可思议的速度将一架货机卷入海里",{"2":{"883":1}}],["海口市",{"2":{"789":1,"806":1}}],["海南",{"2":{"731":1}}],["海贼王",{"2":{"344":1}}],["海军军令部作战科等一行人员",{"2":{"298":1}}],["海",{"2":{"298":4}}],["海淀分局",{"2":{"239":1}}],["除夕",{"2":{"1094":1}}],["除神",{"2":{"747":1}}],["除步兵外",{"2":{"298":1}}],["除了长相呆萌",{"2":{"205":1}}],["骑兵",{"2":{"298":2}}],["师团是其具有确定编制的第一级作战单位",{"2":{"298":1}}],["■王晓辉",{"2":{"298":1}}],["具有自发性",{"2":{"298":1}}],["具有训练层次科学",{"2":{"298":1}}],["具有很强战斗力",{"2":{"298":2}}],["具备了协同作战能力",{"2":{"298":1}}],["具体位数请查看",{"2":{"631":1}}],["具体规则为连续错误3次",{"2":{"261":1,"266":1,"271":1,"276":1}}],["具体要素不匹配未知",{"2":{"253":1}}],["具体大小和容错级别有关",{"2":{"219":1}}],["具体的纠错片段",{"2":{"132":1}}],["具体片段",{"2":{"129":1}}],["具体结果数组",{"2":{"127":1}}],["高德经纬度",{"2":{"1380":1}}],["高处不胜寒",{"2":{"1267":1}}],["高兴地喝酒直到第二天早晨",{"2":{"1266":1,"1267":1}}],["高中古诗",{"2":{"1266":1,"1267":1}}],["高iq必备",{"2":{"1131":1}}],["高徳",{"2":{"845":1}}],["高端皮卡",{"2":{"610":1,"611":1}}],["高效",{"2":{"298":1}}],["高级工程师",{"2":{"294":1}}],["高级程序员",{"2":{"294":1}}],["高质量爱壁纸数据源",{"2":{"211":1}}],["粤b2",{"2":{"291":1}}],["备降",{"2":{"705":1}}],["备案许可证号",{"2":{"1416":1}}],["备案时间",{"2":{"1401":1}}],["备案机关单位",{"2":{"1401":1}}],["备案号",{"2":{"1401":1}}],["备案信息更新时间",{"2":{"1283":1}}],["备案类型等信息",{"2":{"1280":1}}],["备案状态",{"2":{"291":1}}],["备案性质等",{"2":{"291":1}}],["备案名称",{"2":{"291":1}}],["备案主体名称",{"2":{"1283":1}}],["备案主体",{"2":{"291":1}}],["备注信息",{"2":{"1007":1}}],["备注",{"2":{"42":1,"259":1,"264":1,"269":1,"761":1,"1008":1}}],["亢奋的远山",{"2":{"290":1}}],["泠鸢yousa",{"2":{"290":1}}],["芮绮",{"2":{"290":1}}],["黎柚riyu",{"2":{"290":1}}],["阿泽红霉素",{"2":{"1247":1}}],["阿红霉素",{"2":{"1247":1}}],["阿齐红素",{"2":{"1247":1}}],["阿奇霉素",{"2":{"1246":1,"1247":2}}],["阿扎利亚",{"2":{"883":1}}],["阿里ailabs成立方言保护小组",{"2":{"509":1}}],["阿联酋上空现神秘",{"2":{"364":1}}],["阿光v2",{"2":{"290":1}}],["阿鲁",{"0":{"218":1},"2":{"20":1,"218":2}}],["示范代码部分",{"2":{"289":1}}],["示例值",{"2":{"27":1,"77":1,"87":1,"96":1,"97":1,"117":1,"127":1,"137":1,"142":1,"153":1,"154":1,"159":1,"164":1,"174":1,"190":1,"195":1,"338":1,"348":1,"353":1,"393":1,"428":1,"473":1,"488":1,"543":1,"622":1,"632":1,"637":1,"694":1,"730":1,"735":1,"740":1,"761":1,"810":1,"815":1,"825":1,"856":1,"959":1,"969":1,"992":1,"1007":1,"1023":1,"1028":1,"1033":1,"1038":1,"1043":1,"1048":1,"1053":1,"1058":1,"1063":1,"1073":1,"1078":1,"1083":1,"1088":1,"1093":1,"1098":1,"1114":1,"1119":1,"1124":1,"1129":1,"1134":1,"1139":1,"1149":1,"1154":1,"1164":1,"1169":1,"1187":1,"1205":1,"1241":1,"1246":1,"1251":1,"1256":1,"1261":1,"1266":1,"1273":1,"1278":1,"1283":1,"1288":1,"1298":1,"1324":1,"1355":1,"1360":1,"1391":1,"1396":1,"1401":1,"1448":1,"1453":1}}],["授权网站",{"2":{"289":1}}],["授权码",{"2":{"289":1}}],["均支持断点续传",{"2":{"289":1}}],["游5路",{"2":{"888":1}}],["游1",{"2":{"888":1}}],["游客上传最大支持100m",{"2":{"289":1}}],["游戏提示",{"2":{"1063":1}}],["游戏积分",{"2":{"1063":1}}],["游戏技巧等",{"2":{"515":1}}],["游戏教程",{"2":{"515":1}}],["游戏开服消息",{"2":{"515":1}}],["游戏动态",{"2":{"515":1}}],["游戏资讯接口",{"2":{"515":1}}],["游戏资讯",{"0":{"515":1},"1":{"516":1,"517":1,"518":1,"519":1},"2":{"519":3}}],["游戏人生",{"2":{"286":3}}],["游戏",{"2":{"211":6,"256":1}}],["违反",{"2":{"857":1}}],["违反禁令标志指示",{"2":{"852":2}}],["违反禁止标线指示",{"2":{"601":1}}],["违章代码",{"2":{"772":1}}],["违章地点",{"2":{"772":1}}],["违章地址",{"2":{"600":1}}],["违章日期",{"2":{"772":1}}],["违章积分合计",{"2":{"772":1}}],["违章罚款合计",{"2":{"772":1}}],["违章条数",{"2":{"772":1}}],["违章详情查询情况1",{"2":{"772":1}}],["违章高发地",{"0":{"848":1},"1":{"849":1,"850":1,"851":1,"852":1},"2":{"726":1}}],["违章记录",{"2":{"627":1,"772":1,"861":1}}],["违章数量",{"2":{"627":1,"861":1}}],["违章查询时需要该参数|",{"2":{"622":1}}],["违章城市",{"2":{"600":1,"772":1}}],["违章行为",{"2":{"600":1,"772":1}}],["违章时间",{"2":{"600":1}}],["违规文件被删后",{"2":{"289":1}}],["违者后果自负",{"2":{"289":1}}],["违法行为代码",{"2":{"600":1}}],["违法",{"2":{"107":1}}],["工业生产和制造业>>食品和饮料工业>>饮料加工>>水饮料加工",{"2":{"1008":1}}],["工地都围上了",{"2":{"948":1}}],["工具等",{"2":{"940":1}}],["工作模式",{"2":{"1092":1}}],["工作",{"2":{"872":1}}],["工兵等兵种也属于直接作战力量",{"2":{"298":1}}],["工兵和辎重部队等混合编成",{"2":{"298":1}}],["工人参考",{"2":{"287":1}}],["工程师终究要掌握的知识",{"2":{"202":1}}],["底盘电子控制技术",{"2":{"287":1}}],["传递的坐标类型",{"2":{"1380":1}}],["传奇谢幕",{"2":{"304":1}}],["传动系统的电子控制",{"2":{"287":1}}],["传播即是希望",{"2":{"198":1}}],["照无眠",{"2":{"1267":1}}],["照顾须知",{"2":{"1073":1}}],["照明与信号",{"2":{"287":1}}],["照片被上传到网路后立刻成为网友们热议的话题",{"2":{"205":1}}],["起舞弄清影",{"2":{"1267":1}}],["起源于tvb电视剧",{"2":{"1188":1}}],["起飞",{"2":{"705":1}}],["起到极为重要的作用",{"2":{"298":1}}],["起动机",{"2":{"287":1}}],["起点位置",{"2":{"132":1}}],["交互式或非交互式",{"2":{"1401":1}}],["交互式",{"2":{"1401":1,"1402":1}}],["交互式的三维动态视景和实体行为的系统仿真使用户沉浸到该环境中",{"2":{"315":1}}],["交头接耳了一阵",{"2":{"948":1}}],["交通路线",{"2":{"887":1,"892":1}}],["交易单位",{"2":{"980":1}}],["交易时以银行柜台成交价为准",{"2":{"977":1,"985":1}}],["交易",{"2":{"752":1,"1175":1}}],["交易号",{"2":{"52":1,"67":1,"147":1,"169":1,"179":1}}],["交流发电机及调节器",{"2":{"287":1}}],["蓄电池",{"2":{"287":1}}],["第几条",{"2":{"1362":1,"1368":1}}],["第几页",{"2":{"294":1,"932":1}}],["第九十六回",{"2":{"1063":1}}],["第二十九回",{"2":{"1069":1}}],["第二折",{"2":{"1058":1,"1059":1}}],["第二道菜",{"2":{"1054":2}}],["第二幕",{"2":{"1043":1,"1044":1}}],["第二次也很美",{"2":{"354":1}}],["第七部描写了明朝最后一位皇帝崇祯的故事和北方后金势力的崛起",{"2":{"1019":1}}],["第6天",{"2":{"855":1}}],["第5天",{"2":{"855":1}}],["第4天",{"2":{"855":1}}],["第4版",{"2":{"287":2}}],["第1排",{"2":{"757":1}}],["第八代雅阁",{"2":{"675":1}}],["第一部从朱元璋的出身开始写起",{"2":{"1019":1}}],["第一页第一二页日报列表当前日期一次往前走",{"2":{"202":1}}],["第一张图片地址",{"2":{"58":1}}],["复制此链接",{"2":{"286":1}}],["钢琴",{"2":{"286":3}}],["明月几时有",{"2":{"1266":1,"1267":2}}],["明月西落秋霜满天",{"2":{"1170":1}}],["明齐欣",{"2":{"1247":1}}],["明",{"2":{"1043":1,"1044":1,"1063":1,"1064":2,"1212":1}}],["明朝灭亡结束",{"2":{"1019":1}}],["明朝",{"2":{"1019":1}}],["明朝那些事儿",{"2":{"1019":12}}],["明天",{"2":{"855":1}}],["明堂",{"2":{"752":1}}],["明日之后明日之后",{"2":{"286":3}}],["明星百科档案",{"0":{"1126":1},"1":{"1127":1,"1128":1,"1129":1,"1130":1}}],["明星花边",{"2":{"520":1}}],["明星",{"2":{"211":6}}],["陳奕迅所長",{"2":{"286":1}}],["长向",{"2":{"1267":1}}],["长1",{"2":{"1262":1}}],["长1~3cm",{"2":{"1262":1}}],["长4~8cm",{"2":{"1262":1}}],["长2~4m",{"2":{"1262":1}}],["长香肠",{"2":{"1145":1}}],["长链",{"2":{"1002":1}}],["长宁区",{"2":{"929":1}}],["长春",{"2":{"853":1}}],["长春市",{"2":{"789":1,"806":1}}],["长沙市",{"2":{"789":1,"806":1}}],["长生",{"2":{"752":1}}],["长安",{"2":{"444":1}}],["长安十二时辰",{"2":{"374":1}}],["长视频",{"2":{"286":1}}],["长网址缩短例子",{"2":{"283":1}}],["长网址缩短",{"2":{"283":1}}],["长网址缩短与还原",{"0":{"283":1},"2":{"20":1}}],["封面图片",{"2":{"393":1,"493":1,"1073":1}}],["封面图片地址",{"2":{"286":1}}],["封面",{"2":{"303":1,"308":1,"313":1,"318":1,"323":1,"328":1,"333":1,"343":1,"358":1,"363":1,"368":1,"373":1,"378":1,"383":1,"388":1,"398":1,"403":1,"408":1,"413":1,"418":1,"423":1,"428":1,"433":1,"438":1,"443":1,"448":1,"453":1,"458":1,"463":1,"508":1,"513":1,"518":1,"523":1,"528":1,"533":1}}],["封锁此ip",{"2":{"222":1}}],["梨视频",{"2":{"285":1}}],["映客直播",{"2":{"285":1}}],["虎牙直播",{"2":{"285":1}}],["哔哩哔哩",{"2":{"285":1}}],["咪咕视频",{"2":{"285":1}}],["暴雪",{"2":{"842":1}}],["暴雨到大暴雨",{"2":{"842":1}}],["暴雨",{"2":{"842":1}}],["暴风影音",{"2":{"285":1}}],["暴恐违禁1",{"2":{"127":1}}],["暴恐",{"2":{"107":1}}],["暴恐识别",{"2":{"104":1}}],["搜狗收录量",{"0":{"1388":1},"1":{"1389":1,"1390":1,"1391":1,"1392":1}}],["搜集网络幽默",{"2":{"1189":1}}],["搜狐房产",{"2":{"359":4}}],["搜狐",{"2":{"285":1}}],["搜索模式",{"2":{"1250":1}}],["搜索内容标题",{"2":{"1153":1,"1245":1,"1260":1}}],["搜索宠物名称",{"2":{"1072":1}}],["搜索词",{"2":{"1052":1,"1057":1,"1163":1,"1168":1,"1186":1,"1255":1,"1265":1}}],["搜索范围",{"2":{"782":1}}],["搜索指定来源微信公众号",{"2":{"477":1}}],["搜索关键词",{"2":{"392":1,"492":1}}],["搜索某地区下的新闻关键词",{"2":{"337":1}}],["搜索框引用接口地址",{"2":{"284":1}}],["搜索框引用和实时热门搜索排行",{"2":{"284":1}}],["搜索服务",{"0":{"284":1}}],["芒果",{"2":{"285":1}}],["优",{"2":{"644":1,"740":1}}],["优酷",{"2":{"285":1}}],["优化效果上越发没有这么明显",{"2":{"203":1}}],["短网址",{"2":{"1442":1}}],["短网址还原例子",{"2":{"283":1}}],["短网址还原",{"2":{"283":1}}],["短片",{"2":{"883":1}}],["短视频移动应用抖音国际版tiktok遭印度政府下架",{"2":{"379":1}}],["短信铃音",{"2":{"244":1}}],["稳定",{"2":{"283":1}}],["验证时间",{"2":{"1458":1}}],["验证这些信息是否一致",{"2":{"634":1}}],["验证结果",{"2":{"280":1}}],["验证不一致",{"2":{"264":1,"265":1,"269":1}}],["护照",{"2":{"276":1}}],["银川市",{"2":{"789":1,"806":1}}],["银联卡",{"2":{"265":1,"270":1,"779":2,"784":2}}],["银行预留手机号码",{"2":{"263":1,"268":1}}],["银行卡四元素校验",{"0":{"276":1},"1":{"277":1,"278":1,"279":1,"280":1}}],["银行卡无效",{"2":{"275":1}}],["银行卡三元素检测",{"0":{"271":1},"1":{"272":1,"273":1,"274":1,"275":1}}],["银行卡三四元素检测",{"0":{"261":1,"266":1},"1":{"262":1,"263":1,"264":1,"265":1,"267":1,"268":1,"269":1,"270":1}}],["银行卡类别",{"2":{"264":1,"269":1}}],["银行卡类型",{"2":{"264":1,"269":1}}],["银行卡所属银行",{"2":{"264":1,"269":1}}],["银行卡卡号",{"2":{"263":1,"268":1,"273":1,"274":1,"278":1,"279":1,"280":1}}],["银行卡检测业务返回码对应说明",{"2":{"179":1}}],["银行卡名称",{"2":{"179":1}}],["银行卡号是否一致",{"2":{"271":1}}],["银行卡号及手机号",{"2":{"261":1,"266":1}}],["银行卡号",{"2":{"179":1,"265":1,"270":1,"275":1,"280":1}}],["银行卡识别",{"0":{"176":1},"1":{"177":1,"178":1,"179":1,"180":1}}],["金银花─山银花",{"2":{"1262":2}}],["金银花",{"2":{"1261":1,"1262":1}}],["金布",{"2":{"940":1}}],["金子",{"2":{"940":1}}],["金山区",{"2":{"929":1}}],["金逸影城上海龙之梦imax店",{"2":{"913":1}}],["金逸苏州石路永捷店",{"2":{"888":1}}],["金锣湾商业中心",{"2":{"893":1}}],["金牛座",{"2":{"1129":1}}],["金牛座总是无怨无悔地为性急的白羊座收拾善后",{"2":{"867":1}}],["金牛座慢半拍",{"2":{"867":1}}],["金牛",{"2":{"865":1,"867":2}}],["金阊区",{"2":{"852":2}}],["金额阿拉伯数字",{"2":{"734":1}}],["金额转大写",{"0":{"732":1},"1":{"733":1,"734":1,"735":1,"736":1}}],["金穗借记卡",{"2":{"264":1,"269":1}}],["金融大街18号金融街购物中心二期地下一层",{"2":{"893":1}}],["金融街店",{"2":{"893":1}}],["金融等需要用户实名认证的场景",{"2":{"256":1}}],["金融服务",{"2":{"12":1,"23":1}}],["信号灯路口越停车线停车",{"2":{"852":1}}],["信号路口不按规定行驶",{"2":{"852":1}}],["信息更新及时",{"2":{"955":1}}],["信息科技一般指用于管理和处理信息所采用的各种技术的总称",{"2":{"400":1}}],["信息认证未通过",{"2":{"264":1,"265":1,"269":1}}],["信用卡支付",{"2":{"779":2,"784":2}}],["信用卡",{"2":{"179":1}}],["另外",{"2":{"940":1}}],["另外本周在穿衣打扮方面会花费一些金钱",{"2":{"872":1}}],["另",{"2":{"261":1,"266":1,"271":1,"276":1}}],["锁定期间建议不要再反复提交",{"2":{"261":1,"266":1,"271":1,"276":1}}],["恢复规则分为12h后恢复和次日0时恢复",{"2":{"261":1,"266":1,"271":1,"276":1}}],["辰溪县",{"2":{"260":1}}],["女子的肌肉亦可练得很粗壮",{"2":{"1155":1}}],["女子独自一人深夜约见男网友",{"2":{"394":2}}],["女人梦见丢了黄金",{"2":{"940":2}}],["女方星座",{"2":{"865":1}}],["女方生肖",{"2":{"819":1}}],["女性肌肉的质与量相对比男性弱",{"2":{"1155":1}}],["女性的解剖结构与男性的差异",{"2":{"1155":1}}],["女性相关新闻资讯数据",{"2":{"425":1}}],["女性新闻",{"0":{"425":1},"1":{"426":1,"427":1,"428":1,"429":1},"2":{"428":1,"429":3}}],["女大学生在美起诉刘强东和京",{"2":{"379":1}}],["女",{"2":{"259":1,"1129":1}}],["认为事情应该是这样",{"2":{"1212":1}}],["认为",{"2":{"1212":1}}],["认证信息不匹配",{"2":{"275":1,"280":1}}],["认证结果代码",{"2":{"269":1}}],["认证结果",{"2":{"264":1}}],["认证失败05",{"2":{"269":1}}],["认证失败",{"2":{"259":1,"264":1}}],["认证不确定04",{"2":{"269":1}}],["认证不确定",{"2":{"259":1,"264":1}}],["认证不一致03",{"2":{"269":1}}],["认证不一致",{"2":{"259":1}}],["认证一致02",{"2":{"269":1}}],["认证一致",{"2":{"259":1}}],["认缴出资额",{"2":{"238":1}}],["校验信息是否一致",{"2":{"256":1,"276":1}}],["惠州市",{"2":{"249":1,"254":1,"789":1,"806":1}}],["归属地城市",{"2":{"249":1,"254":1}}],["归属地市",{"2":{"248":1,"253":1}}],["归属地省",{"2":{"248":1,"249":1,"253":1,"254":1}}],["归类为",{"2":{"222":1}}],["联系邮箱",{"2":{"1427":1,"1432":1}}],["联系人",{"2":{"1427":1,"1431":1,"1432":1}}],["联系方式",{"2":{"989":1}}],["联系电话",{"2":{"228":1,"887":1,"892":1,"1411":1,"1427":1,"1432":1}}],["联队级作战协同训练",{"2":{"298":1}}],["联通和电信",{"2":{"245":1,"250":1}}],["检索周边影院",{"0":{"884":1},"1":{"885":1,"886":1,"887":1,"888":1}}],["检索周边违章高发地信息",{"2":{"848":1}}],["检索半径",{"2":{"850":1,"886":1}}],["检索关键词",{"2":{"302":1,"307":1,"312":1,"317":1,"322":1,"327":1,"332":1,"342":1,"357":1,"362":1,"367":1,"372":1,"377":1,"382":1,"387":1,"397":1,"402":1,"407":1,"412":1,"417":1,"422":1,"427":1,"432":1,"437":1,"442":1,"447":1,"452":1,"457":1,"462":1,"477":1,"507":1,"512":1,"517":1,"522":1,"527":1,"532":1}}],["检验有效期止",{"2":{"637":1}}],["检验姓名",{"2":{"245":1,"250":1}}],["检测域名是否被拦截或转码",{"0":{"1450":1},"1":{"1451":1,"1452":1,"1453":1,"1454":1}}],["检测域名或链接是否被微信拦截访问或者转码",{"2":{"1444":1}}],["检测域名或url是否被腾讯系软件",{"2":{"1393":1}}],["检测url地址是否被拦截",{"0":{"1445":1},"1":{"1446":1,"1447":1,"1448":1,"1449":1}}],["检测说明",{"2":{"1396":1}}],["检测类型",{"2":{"1396":1,"1448":1,"1453":1}}],["检测输入的姓名",{"2":{"261":1,"266":1,"271":1}}],["检测姓名和身份证号是否一致",{"2":{"255":1}}],["检测两端短文本相似度",{"2":{"134":1}}],["检测结果",{"2":{"42":1,"47":1,"169":1,"1355":1,"1360":1,"1396":1,"1448":1}}],["检测手机号",{"2":{"41":1,"46":1,"168":1}}],["三个月",{"2":{"1411":2}}],["三个和尚",{"2":{"195":1}}],["三国魏张辽原姓",{"2":{"1242":1}}],["三更不是打钟时",{"2":{"1170":1}}],["三十",{"2":{"1094":1}}],["三亚市",{"2":{"789":1,"806":1}}],["三厢",{"2":{"762":1}}],["三合",{"2":{"752":1}}],["三等奖",{"2":{"560":1,"570":1}}],["三等功",{"2":{"488":1,"489":1}}],["三",{"2":{"555":2,"1170":1,"1242":1}}],["三要素身份验证不一致",{"2":{"249":1,"254":1}}],["三网手机实名制认证",{"0":{"245":1,"250":1},"1":{"246":1,"247":1,"248":1,"249":1,"251":1,"252":1,"253":1,"254":1}}],["音频地址",{"2":{"1119":1}}],["音频资源嗅探",{"2":{"20":1}}],["音视频播放",{"2":{"289":1}}],["音悦台",{"2":{"285":1}}],["音乐原声地址",{"2":{"286":1}}],["音乐",{"2":{"244":1}}],["米",{"2":{"794":1,"795":1,"886":1,"887":1}}],["米家定制logo",{"2":{"244":1}}],["米兔趣味童年",{"2":{"244":1}}],["爱米琦",{"2":{"1247":1}}],["爱动脑筋",{"2":{"1242":1}}],["爱德华斯",{"2":{"918":1}}],["爱情片",{"2":{"700":1}}],["爱生活",{"2":{"477":1}}],["爱汉服",{"2":{"374":3}}],["爱江山更爱美人",{"2":{"354":1}}],["爱库存联合创始人冷静",{"2":{"334":1}}],["爱易收",{"2":{"294":1}}],["爱奇艺",{"2":{"285":1}}],["爱的梦想",{"2":{"244":1}}],["爱壁纸数据源",{"0":{"211":1}}],["登记日期",{"2":{"243":1}}],["登记号",{"2":{"243":1}}],["关联的列表",{"0":{"925":1},"1":{"926":1,"927":1,"928":1,"929":1}}],["关系进展神速",{"2":{"872":1}}],["关键词百度指数",{"0":{"1373":1},"1":{"1374":1,"1375":1,"1376":1,"1377":1}}],["关键词百度移动排名",{"0":{"1368":1},"1":{"1369":1,"1370":1,"1371":1,"1372":1}}],["关键词百度pc排名",{"0":{"1363":1},"1":{"1364":1,"1365":1,"1366":1,"1367":1}}],["关键词百度排名",{"0":{"1362":1}}],["关键词排名",{"2":{"1362":1,"1368":1}}],["关键词收录量",{"2":{"1319":1,"1362":1,"1368":1}}],["关键词数",{"2":{"1300":1,"1304":1,"1306":1,"1309":1}}],["关键词",{"2":{"468":1,"1377":1,"1418":1}}],["关键字影院检索",{"0":{"889":1},"1":{"890":1,"891":1,"892":1,"893":1}}],["关键字检索影片信息",{"0":{"879":1},"1":{"880":1,"881":1,"882":1,"883":1}}],["关键字urlencode",{"2":{"777":1}}],["关键字",{"2":{"242":1,"891":1,"1266":1}}],["关闭90",{"2":{"429":1}}],["关注军事新闻",{"2":{"298":1}}],["关机",{"2":{"42":1}}],["负责人",{"2":{"239":1,"1416":1}}],["依法须经批准的项目",{"2":{"239":1}}],["依靠phpqrcode",{"2":{"219":1}}],["移柩",{"2":{"1175":1}}],["移徙",{"2":{"752":1,"1175":1}}],["移植https",{"2":{"289":1}}],["移出时间",{"2":{"238":1}}],["移出原因",{"2":{"238":1}}],["移动端调起地址",{"2":{"1002":1}}],["移动端响应式布局解决方案",{"2":{"202":1}}],["移动电话号码",{"2":{"992":1}}],["移动互联",{"2":{"509":3}}],["移动互联网通信行业资讯api",{"2":{"505":1}}],["移动通信",{"0":{"505":1},"1":{"506":1,"507":1,"508":1,"509":1}}],["移动",{"2":{"202":1,"249":1,"254":1,"1294":1,"1298":1,"1299":1}}],["列入日期",{"2":{"238":1}}],["证书无效到期时间",{"2":{"1278":1}}],["证书有效开始时间",{"2":{"1278":1}}],["证书是否过期",{"2":{"1278":1}}],["证书类型",{"2":{"1278":1}}],["证件号码",{"2":{"238":1}}],["证件类型",{"2":{"238":1}}],["证件编号",{"2":{"67":1,"181":1}}],["证照",{"2":{"238":2}}],["股东类型",{"2":{"238":1}}],["股东姓名",{"2":{"238":1}}],["股份有限公司分公司",{"2":{"239":1}}],["股份有限公司",{"2":{"229":1}}],["匹配说明",{"2":{"248":1,"253":1}}],["匹配",{"2":{"248":2,"249":1,"253":2,"274":1,"279":1,"280":1}}],["匹配结果",{"2":{"248":1,"249":1,"253":1,"274":1,"279":1}}],["匹配详情码",{"2":{"249":1}}],["匹配详情",{"2":{"233":1}}],["匹配的法人姓名",{"2":{"234":1}}],["匹配的公司名称",{"2":{"233":1,"234":1}}],["匹配的企业法人",{"2":{"233":1}}],["统一社会信用代码获取企业工商详细信息",{"2":{"235":1}}],["统一社会信用代码支持18位",{"2":{"232":1}}],["统一社会信用代码",{"2":{"232":1,"234":1,"237":1,"238":1,"239":1}}],["统计信息",{"2":{"23":1}}],["统计",{"0":{"19":1}}],["核黄素",{"2":{"1251":1}}],["核定载质量",{"2":{"637":1}}],["核定载人数等",{"2":{"144":1}}],["核验企业名称",{"2":{"230":1}}],["浙a",{"2":{"768":2}}],["浙商银行苏州分行营业部",{"2":{"229":1}}],["浙江省杭州市滨江区网商路699号",{"2":{"992":1,"993":1}}],["浙江省",{"2":{"768":1,"992":1,"993":1}}],["浙江省温州市平阳县",{"2":{"93":1}}],["浙江",{"2":{"113":1,"731":1,"858":1}}],["非重耐药淋球菌所致的单纯性生殖器感染",{"2":{"1247":1}}],["非指",{"2":{"1170":2}}],["非淘客订单或订单失效",{"2":{"997":1}}],["非运营",{"2":{"637":1,"638":1}}],["非常重视向军人灌输",{"2":{"298":1}}],["非公示项",{"2":{"238":2}}],["非上市",{"2":{"229":1,"239":1}}],["非营运",{"2":{"148":1}}],["纳税人识别号",{"2":{"228":1}}],["多彩人生",{"2":{"1462":1}}],["多方面想办法",{"2":{"1212":1}}],["多么难堪的惨败",{"2":{"948":1}}],["多个车型用逗号",{"2":{"622":1}}],["多个号码之间用英文半角逗号分隔",{"2":{"41":1,"46":1}}],["多汗",{"2":{"585":1}}],["多云转小雨",{"2":{"832":1}}],["多云转阴",{"2":{"832":1}}],["多云",{"2":{"224":3,"544":2,"695":2,"831":1,"832":1,"842":1,"847":2}}],["静安区",{"2":{"929":1}}],["静态",{"2":{"286":1}}],["静态资源",{"2":{"203":1}}],["静态资源优化",{"2":{"203":1}}],["静态资源支持ssl",{"2":{"198":1,"199":1}}],["静风",{"2":{"224":8}}],["阴历",{"2":{"746":1}}],["阴",{"2":{"224":2,"832":1,"842":1}}],["宝芝林",{"2":{"1130":1}}],["宝山区",{"2":{"929":1}}],["宝来",{"2":{"761":2,"762":2}}],["宝安",{"2":{"224":1}}],["宝贝回家",{"0":{"198":1}}],["宝贝回家核心数据",{"2":{"20":1}}],["深海阎王",{"2":{"1465":1}}],["深切的怀念",{"2":{"1212":1}}],["深悦会",{"2":{"479":1}}],["深悦地产风云榜丨房地产微信公众号一周榜单",{"2":{"479":1}}],["深交所接连扒皮问询",{"2":{"379":1}}],["深刻性和持久性",{"2":{"298":1}}],["深圳牛日科技有限公司",{"2":{"294":1}}],["深圳",{"2":{"294":4}}],["深圳市易收电子商务有限公司",{"2":{"294":1}}],["深圳市易联视通技术有限公司",{"2":{"294":1}}],["深圳市腾讯计算机系统有限公司",{"2":{"291":1}}],["深圳市",{"2":{"224":1,"299":3,"789":1,"806":1}}],["深感自己的知识水平浅薄",{"2":{"203":1}}],["广州市",{"2":{"789":1,"806":1}}],["广西",{"2":{"731":1,"1262":1}}],["广东江门市新会区",{"2":{"1130":1}}],["广东广州",{"2":{"773":1}}],["广东公安局交通警察支队",{"2":{"773":2}}],["广东珠海",{"2":{"773":1}}],["广东",{"2":{"731":1,"1262":1}}],["广东省",{"2":{"224":1,"249":1,"254":1,"299":1}}],["广汽本田",{"2":{"670":1,"675":1}}],["广告单",{"2":{"1099":1}}],["广告电话",{"2":{"822":1,"826":1}}],["广告",{"2":{"107":1}}],["广告检测",{"2":{"104":1}}],["`count`",{"2":{"1465":1}}],["`city`",{"2":{"224":1}}],["```",{"2":{"1461":2}}],["`auturl`",{"2":{"289":1}}],["`aup`",{"2":{"289":1}}],["`appcode`",{"2":{"289":1}}],["`",{"2":{"224":1}}],["`440306`",{"2":{"224":1}}],["区域id",{"2":{"932":1}}],["区域代码id",{"2":{"876":1}}],["区域名称",{"2":{"876":1}}],["区域名",{"2":{"790":1,"795":1,"800":1}}],["区县",{"2":{"873":1,"992":1}}],["区县的行政区划编码",{"2":{"224":1}}],["区块链新闻",{"0":{"445":1},"1":{"446":1,"447":1,"448":1,"449":1}}],["区号",{"2":{"112":1}}],["秒拍",{"2":{"285":1}}],["秒",{"2":{"222":1}}],["秒内累计请求超过",{"2":{"222":1}}],["目标语言",{"2":{"1022":1,"1023":1}}],["目前只能检测域名型dv和企业型ov",{"2":{"1278":1}}],["目前已有近万条废弃物种类数据",{"2":{"1095":1}}],["目前支持广东",{"2":{"858":1}}],["目前支持北京",{"2":{"853":1}}],["目前支持如下城市",{"2":{"789":1}}],["目前支持四种车辆类型",{"2":{"636":1}}],["目前支持双色球",{"2":{"550":1}}],["目前全网免费公测中",{"2":{"222":1}}],["目录内容",{"2":{"1013":1}}],["目录编号",{"2":{"1013":1,"1017":1}}],["目录",{"2":{"203":1}}],["鉴暴恐等多种类型的敏感内容审核服务",{"2":{"222":1}}],["鉴政",{"2":{"222":1}}],["鉴别机构",{"2":{"171":1}}],["推测",{"2":{"1212":1}}],["推出鉴黄",{"2":{"222":1}}],["推荐指数",{"2":{"953":1}}],["推荐您进行室内运动",{"2":{"837":1}}],["推荐",{"2":{"18":1}}],["结庐锦水边",{"2":{"1165":1}}],["结论分析",{"2":{"538":1,"539":1}}],["结合腾讯优图的深度学习图像识别技术",{"2":{"222":1}}],["结果result=",{"2":{"1352":1,"1357":1}}],["结果会发现相差很远",{"2":{"1115":1}}],["结果也越稳定",{"2":{"966":1}}],["结果描述",{"2":{"867":1}}],["结果被伤害四次",{"2":{"394":2}}],["结果",{"2":{"200":1,"1205":1}}],["直到宋化仍然",{"2":{"1170":1}}],["直辖市",{"2":{"335":1,"992":1}}],["直接返回二维码图像",{"2":{"973":1}}],["直接观看视频",{"2":{"286":1}}],["直接替换域名即可",{"2":{"221":1}}],["直联保障",{"2":{"276":1}}],["直播间房号",{"2":{"290":1}}],["直播",{"2":{"256":1}}],["直连三大运营商接口",{"2":{"39":1}}],["生于溪边",{"2":{"1262":1}}],["生长地",{"2":{"1262":1}}],["生长在山野",{"2":{"1048":1,"1049":1}}],["生子百鸟巢",{"2":{"1165":1}}],["生菜",{"2":{"1079":1}}],["生姜1小块",{"2":{"1053":1,"1054":1}}],["生成数字地址btc",{"2":{"1383":1}}],["生成二维码",{"2":{"971":1}}],["生成例子",{"2":{"219":1}}],["生死相依的",{"2":{"954":1}}],["生活类厨房类应用必备api",{"2":{"1050":1}}],["生活百科题库大全接口",{"2":{"1035":1}}],["生活指数",{"2":{"836":1}}],["生活指数等",{"2":{"827":1}}],["生活小窍门",{"0":{"812":1},"1":{"813":1,"814":1,"815":1,"816":1}}],["生肖配对查询",{"2":{"817":1}}],["生肖配对",{"0":{"817":1},"1":{"818":1,"819":1,"820":1,"821":1},"2":{"872":1}}],["生产年份",{"2":{"761":1}}],["生育能力强的女性",{"2":{"428":1,"429":1}}],["生命线",{"2":{"298":1}}],["生日",{"2":{"67":1,"259":1,"1129":1}}],["递增值为25",{"2":{"219":1}}],["容错级别",{"2":{"219":1}}],["容器中",{"0":{"14":1}}],["😃",{"2":{"219":1}}],["已被拦截访问",{"2":{"1448":1,"1449":1}}],["已被拦截",{"2":{"1396":1,"1397":1}}],["已进入成语接龙模式",{"2":{"1064":1}}],["已签收",{"2":{"959":1}}],["已处理已缴费",{"2":{"772":1}}],["已处理未缴费",{"2":{"772":1}}],["已完全过期的临时链接无法处理",{"2":{"480":1}}],["已难逃失败投降的结局",{"2":{"298":1}}],["已备案",{"2":{"291":1}}],["已免费授权",{"2":{"218":1}}],["已经用了万象优图筛选",{"2":{"210":1,"214":1,"217":1}}],["已经适合主流使用",{"2":{"202":1}}],["室友",{"2":{"218":1}}],["创4大历史",{"2":{"534":1}}],["创业资讯",{"0":{"330":1},"1":{"331":1,"332":1,"333":1,"334":1},"2":{"334":3}}],["创建时间",{"2":{"1427":1,"1432":1}}],["创建总天数",{"2":{"1411":1}}],["创建抽奖任务",{"2":{"290":1}}],["创建对象思维导图",{"2":{"202":1}}],["创作完成日期",{"2":{"243":1}}],["创意",{"2":{"218":1}}],["抱枕图生成器",{"0":{"217":1}}],["资源还是有点少",{"2":{"216":1}}],["资讯前端开发日报",{"2":{"20":1}}],["或根据网址适合的平台的类型",{"2":{"1439":1}}],["或拼成盘",{"2":{"1079":1}}],["或许以无症状感染者",{"2":{"1039":1}}],["或打开金库",{"2":{"940":1}}],["或是淘金",{"2":{"940":1}}],["或在需要下赌注的事情上",{"2":{"940":1}}],["或者繁殖这种狗",{"2":{"1074":1}}],["或者在维护中的城市",{"2":{"772":1}}],["或者用onload来动态加载高度",{"2":{"198":1,"199":1}}],["或处理url中的字符转义问题",{"2":{"475":1}}],["或召唤野战重炮与舰炮进行远程轰击",{"2":{"298":1}}],["或",{"2":{"215":2,"337":1,"642":1,"647":1,"1431":4}}],["蓓蓓梅",{"2":{"214":1}}],["当天流量排名情况",{"2":{"1411":1}}],["当天排名",{"2":{"1411":1}}],["当窗可见松桂姿影",{"2":{"1257":1}}],["当窗松桂",{"2":{"1257":1}}],["当他看见那座房子的时候",{"2":{"1212":1}}],["当然行",{"2":{"1089":1}}],["当当网",{"2":{"1019":1}}],["当年明月是青年历史学者",{"2":{"1019":1}}],["当时明月连续五年荣登",{"2":{"1019":1}}],["当时明月经典著作",{"2":{"1019":1}}],["当时中国军队则面临着军官受教育层次低",{"2":{"298":1}}],["当前阳历日期",{"2":{"1093":1}}],["当前汇率",{"2":{"988":2}}],["当前区域等级",{"2":{"876":1}}],["当前天气详情情况",{"2":{"831":1}}],["当前页码",{"2":{"789":1,"790":1,"794":1,"795":1}}],["当前页数",{"2":{"563":1,"963":1,"1192":1,"1196":1}}],["当前页面公开的接口约占全部接口的五分之一",{"0":{"13":1}}],["当四个选项都为空的时候表示判断题",{"2":{"725":1}}],["当内容为空时表示判断题错误选项",{"2":{"725":1,"726":1}}],["当内容为空时表示判断题正确选项",{"2":{"725":1,"726":1}}],["当subject=4时可省略",{"2":{"724":1}}],["当日",{"2":{"1411":2}}],["当日航班",{"2":{"702":1}}],["当日总次数超过10次后锁定",{"2":{"261":1,"266":1,"271":1,"276":1}}],["当代网红",{"0":{"213":1}}],["物语",{"2":{"211":2}}],["情报工作的优劣",{"2":{"298":1}}],["情感",{"2":{"211":2}}],["情绪及可信度",{"2":{"77":1}}],["视黄醇当量",{"2":{"1251":1}}],["视帝",{"2":{"1188":1}}],["视通技术",{"2":{"294":1}}],["视觉",{"2":{"211":6}}],["视频列表下的vid",{"2":{"1463":1}}],["视频模块",{"0":{"1460":1},"1":{"1461":1,"1462":1,"1463":1}}],["视频详情",{"0":{"1463":1},"2":{"1268":1,"1460":1}}],["视频首页数据",{"0":{"1461":1},"2":{"1268":1,"1460":1}}],["视频标题简介",{"2":{"353":1}}],["视频封面",{"2":{"353":1}}],["视频时长秒数",{"2":{"353":1}}],["视频播放地址和分享地址",{"2":{"350":1}}],["视频链接",{"2":{"286":1}}],["视频不定期失效",{"2":{"286":1}}],["视频解析地址",{"2":{"285":1}}],["视频信息",{"2":{"20":1,"286":1}}],["视频资源id",{"2":{"286":1}}],["视频资源",{"2":{"20":1}}],["视频分类列表",{"0":{"1462":1},"2":{"1268":1,"1460":1}}],["视频分类",{"2":{"20":1}}],["动",{"2":{"1212":1}}],["动脑筋",{"2":{"1212":1}}],["动画",{"2":{"883":1}}],["动作",{"2":{"883":1,"918":1,"1465":1}}],["动作片",{"2":{"575":1}}],["动土",{"2":{"752":1}}],["动态封面图",{"2":{"286":1}}],["动态图",{"0":{"216":1}}],["动态ip签名图片",{"0":{"215":1}}],["动物雌",{"2":{"1155":1}}],["动物在长期的进化过程",{"2":{"1154":1,"1155":1}}],["动物",{"2":{"211":6}}],["动漫星空",{"2":{"344":3}}],["动漫资讯",{"0":{"340":1},"1":{"341":1,"342":1,"343":1,"344":1},"2":{"340":1}}],["动漫",{"2":{"211":6}}],["动量词",{"2":{"195":1}}],["因不良反应而中断治疗约0",{"2":{"1247":1}}],["因培康",{"2":{"1247":1}}],["因姓张氏",{"2":{"1242":1}}],["因为他是光头",{"2":{"1134":1,"1135":1}}],["因为太刺激",{"2":{"948":1}}],["因为太紧",{"2":{"948":1}}],["因它的独特嘶哑的叫声被称之为当今的哈士奇",{"2":{"1074":1}}],["因小失大奥",{"2":{"872":1}}],["因特殊情况确需超过4天行驶一环路",{"2":{"857":1}}],["因嫌疑仍存在争论",{"2":{"529":1}}],["因材施教",{"2":{"319":1}}],["因缺少科学系统的训练",{"2":{"298":1}}],["因此对于有肝炎",{"2":{"1079":1}}],["因此在饮食上需要主人多加重视",{"2":{"1074":1}}],["因此有很多人喜欢哈士奇",{"2":{"1074":1}}],["因此实时数组最大长度为48",{"2":{"542":1,"693":1,"845":1}}],["因此总能掌控战场主动权",{"2":{"298":1}}],["因此",{"2":{"298":4}}],["因此需要我们通过其他的方式来对lon",{"2":{"203":1}}],["因上传前所有文件都会经腾讯云自动审查",{"2":{"289":1}}],["因数据过大国内没有合适的cdn",{"2":{"211":1}}],["若在水中加入少许食盐",{"2":{"815":1,"816":1}}],["若银行限制级别高于银联限制",{"2":{"261":1,"266":1,"271":1,"276":1}}],["若遇到露骨图片请记录图片id并admin",{"2":{"217":1}}],["若遇到大尺度图片请记录图片id并admin",{"2":{"210":1,"214":1}}],["若发现有大批违禁滥用",{"0":{"17":1}}],["腾讯域名检测",{"0":{"1393":1},"1":{"1394":1,"1395":1,"1396":1,"1397":1}}],["腾讯让我删除多闪上自己的头像昵",{"2":{"509":1}}],["腾讯娱乐",{"2":{"504":1}}],["腾讯封杀多闪",{"2":{"499":1}}],["腾讯科技",{"2":{"404":3}}],["腾讯",{"2":{"285":1}}],["腾讯优图赞助",{"2":{"222":1}}],["腾讯万象优图",{"2":{"208":1}}],["腾讯公益404难以满足现有需求",{"2":{"198":1}}],["腾讯公益404应该很多人都知道",{"2":{"198":1}}],["腾讯公益404核心数据",{"0":{"198":1}}],["腾讯公司",{"2":{"195":1}}],["国家英文名称",{"2":{"1298":1}}],["国家代码",{"2":{"1298":1}}],["国家",{"2":{"1293":1,"1295":1,"1298":1,"1411":4}}],["国庆节",{"2":{"1093":1}}],["国外源标题",{"2":{"953":1}}],["国4",{"2":{"761":1,"762":1}}],["国v",{"2":{"617":1}}],["国足明星动态等",{"2":{"530":1}}],["国足新闻资讯",{"2":{"530":1}}],["国际标准",{"2":{"845":1}}],["国际",{"2":{"500":1,"502":1}}],["国际新闻资讯api接口服务",{"2":{"360":1}}],["国际新闻",{"0":{"360":1},"1":{"361":1,"362":1,"363":1,"364":1}}],["国内",{"2":{"500":1,"502":1}}],["国内新闻api接口服务",{"2":{"365":1}}],["国内新闻",{"0":{"365":1},"1":{"366":1,"367":1,"368":1,"369":1}}],["国内外cdn驱动",{"2":{"208":1}}],["国作登字",{"2":{"244":10}}],["国籍等",{"2":{"1126":1}}],["国籍",{"2":{"64":1,"67":1,"1129":1}}],["含挥发油",{"2":{"1262":1}}],["含4天",{"2":{"857":1}}],["含临时号牌车辆",{"2":{"857":1}}],["含一环路",{"2":{"857":4}}],["含配置信息",{"2":{"758":1}}],["含http与https方式",{"2":{"208":1}}],["含错误信息",{"0":{"14":1}}],["壁纸模块",{"0":{"208":1},"1":{"209":1,"210":1,"211":1,"212":1,"213":1,"214":1,"215":1,"216":1,"217":1,"218":1,"219":1,"220":1,"221":1,"222":1}}],["唯恐",{"2":{"1267":1}}],["唯美气息",{"2":{"206":2}}],["唯一标识",{"2":{"758":1}}],["唯一一条朋友圈让人泪崩",{"2":{"489":1}}],["唯一身份id",{"2":{"96":1}}],["唯一",{"2":{"52":1,"67":1,"147":1,"169":1,"179":1}}],["汉时置郡",{"2":{"1242":1}}],["汉书",{"2":{"1069":2}}],["汉克",{"2":{"883":1}}],["汉语",{"2":{"575":1,"700":1}}],["汉服热袭来",{"2":{"374":1}}],["汉服怎么火了",{"2":{"374":1}}],["汉服新闻",{"0":{"370":1},"1":{"371":1,"372":1,"373":1,"374":1}}],["汉网",{"2":{"339":2}}],["汉字拼音列表",{"0":{"1218":1},"1":{"1219":1,"1220":1,"1221":1,"1222":1}}],["汉字部首列表",{"0":{"1213":1},"1":{"1214":1,"1215":1,"1216":1,"1217":1}}],["汉字编码没有完全测试",{"2":{"219":1}}],["汉字转拼音",{"0":{"24":1},"1":{"25":1,"26":1,"27":1,"28":1},"2":{"24":1}}],["汉子",{"2":{"205":1}}],["然积少成多",{"2":{"1069":1}}],["然梢工自须赴务量纳税钱",{"2":{"1069":1}}],["然而~",{"2":{"1069":1}}],["然而台柱子摇摇手",{"2":{"948":1}}],["然而再细想",{"2":{"948":1}}],["然而走进一看",{"2":{"948":1}}],["然而事实上却是个真",{"2":{"205":1}}],["然后带出他们居住的冻土地",{"2":{"1074":1}}],["然后再进行新一波步",{"2":{"298":1}}],["然后召唤飞机",{"2":{"298":1}}],["然后在浏览器中运行",{"2":{"203":1}}],["菲利克斯cos",{"2":{"205":1}}],["靠cosplay鲤鱼王而走红的型男真面目",{"2":{"205":1}}],["仓库的维护通常是为了减少仓库的大小",{"2":{"203":1}}],["仓库",{"2":{"203":2}}],["​​​",{"2":{"203":2}}],["凹凸实验室",{"2":{"203":1}}],["话说是要写一些文章的",{"2":{"203":1}}],["收录日期",{"2":{"1411":1}}],["收录的描述",{"2":{"1331":1}}],["收录的标题",{"2":{"1331":1,"1335":1,"1340":1}}],["收录量",{"2":{"1329":1,"1366":1,"1371":1}}],["收录数",{"2":{"1273":1,"1324":1,"1391":1}}],["收集古董手表",{"2":{"1130":1}}],["收货人姓名",{"2":{"992":1}}],["收货地址解析",{"0":{"989":1},"1":{"990":1,"991":1,"992":1,"993":1}}],["收到了很多小伙伴的反馈",{"2":{"203":1}}],["收费描述",{"2":{"790":1,"795":1,"800":1}}],["收费",{"2":{"47":1,"259":3}}],["效忠天皇",{"2":{"298":1}}],["效果",{"2":{"284":2,"285":1}}],["效果还可以",{"2":{"203":1}}],["效率极高的中文分词接口",{"2":{"186":1}}],["只有pc端才有收录量",{"2":{"1371":1}}],["只有pc端才有快照时间",{"2":{"1335":1,"1340":1}}],["只有参数isshow不为空且不为0时显示",{"2":{"274":1}}],["只为给自己带来惊喜与喜悦",{"2":{"1120":1}}],["只为客官您满意",{"2":{"959":1}}],["只要不轻敌",{"2":{"1058":1,"1059":1}}],["只要口令是商品口令或券口令时才返回商品id",{"2":{"1002":1}}],["只是叹息",{"2":{"948":1}}],["只是惊愕",{"2":{"948":1}}],["只是业务能力问题",{"2":{"534":1}}],["只会对评论里的煞风景一哂而过",{"2":{"949":1}}],["只会把这卖艺人吹得更神乎其神",{"2":{"948":1}}],["只会返回违章条数",{"2":{"772":1}}],["只碎了第一片",{"2":{"948":1}}],["只见他举起这摞瓦片到半空",{"2":{"948":1}}],["只能查询未处理的违章记录",{"2":{"769":1}}],["只准跌不准涨跌幅不能超5",{"2":{"359":1}}],["只卖库存",{"2":{"334":1}}],["只缘身在此山中",{"2":{"203":1}}],["只负",{"2":{"203":1}}],["杂纂",{"2":{"1069":1}}],["杂篇",{"2":{"203":1}}],["杂技",{"2":{"202":1}}],["类似后来的名片",{"2":{"1257":1}}],["类似于window",{"2":{"203":1}}],["类别",{"2":{"243":1,"1262":1}}],["类型名称",{"2":{"1053":1,"1250":1}}],["类型id",{"2":{"1053":1}}],["类型",{"2":{"26":1,"27":1,"31":1,"32":1,"36":1,"37":1,"41":1,"42":1,"46":1,"47":1,"51":1,"52":1,"56":1,"57":1,"61":1,"62":1,"66":1,"67":1,"71":1,"72":1,"76":1,"77":1,"81":1,"82":1,"86":1,"87":1,"91":1,"92":1,"96":1,"97":1,"101":1,"102":1,"106":1,"107":1,"111":1,"112":1,"116":1,"117":1,"121":1,"122":1,"126":1,"127":1,"131":1,"132":1,"136":1,"137":1,"141":1,"142":1,"146":1,"147":1,"153":1,"154":1,"158":1,"159":1,"163":1,"164":1,"168":1,"169":1,"173":1,"174":1,"178":1,"179":1,"183":1,"184":2,"189":1,"190":1,"194":1,"195":1,"222":1,"227":1,"228":1,"232":1,"233":1,"237":1,"238":1,"242":1,"243":1,"247":1,"248":1,"252":1,"253":1,"258":1,"259":1,"263":1,"264":1,"268":1,"269":1,"273":1,"274":1,"278":1,"279":1,"302":1,"303":1,"307":1,"308":1,"312":1,"313":1,"317":1,"318":1,"322":1,"323":1,"327":1,"328":1,"332":1,"333":1,"337":1,"338":1,"342":1,"343":1,"348":1,"353":1,"357":1,"358":1,"362":1,"363":1,"367":1,"368":1,"372":1,"373":1,"377":1,"378":1,"382":1,"383":1,"387":1,"388":1,"392":1,"393":1,"397":1,"398":1,"402":1,"403":1,"407":1,"408":1,"412":1,"413":1,"417":1,"418":1,"422":1,"423":1,"427":1,"428":1,"432":1,"433":1,"437":1,"438":1,"442":1,"443":1,"447":1,"448":1,"452":1,"453":1,"457":1,"458":1,"462":1,"463":1,"468":1,"473":1,"477":1,"478":1,"482":1,"483":1,"487":1,"488":1,"492":1,"493":1,"497":1,"498":1,"502":2,"503":1,"507":1,"508":1,"512":1,"513":1,"517":1,"518":1,"522":1,"523":1,"527":1,"528":1,"532":1,"533":1,"537":1,"538":1,"542":1,"543":1,"547":1,"548":1,"554":1,"558":1,"559":1,"563":1,"564":1,"568":1,"569":1,"573":1,"575":1,"578":1,"583":1,"588":1,"594":1,"595":1,"599":1,"600":1,"605":1,"606":1,"610":1,"611":1,"615":1,"616":1,"621":1,"622":1,"626":1,"627":1,"631":1,"632":1,"636":1,"637":1,"642":1,"643":1,"647":1,"664":1,"668":1,"669":1,"673":1,"674":1,"679":1,"683":1,"684":1,"688":1,"689":1,"693":1,"694":1,"698":1,"700":1,"704":1,"705":1,"709":1,"710":1,"714":1,"715":1,"719":1,"720":1,"724":1,"725":1,"730":1,"734":1,"735":1,"739":1,"740":1,"745":1,"746":1,"750":1,"751":1,"755":1,"756":1,"760":1,"761":1,"766":1,"767":1,"771":1,"772":1,"777":1,"778":1,"782":1,"783":1,"789":1,"790":1,"794":1,"795":1,"799":1,"800":1,"805":1,"809":1,"810":1,"815":1,"819":1,"820":1,"824":1,"825":1,"830":1,"831":1,"835":1,"836":1,"845":1,"850":1,"855":2,"856":1,"860":1,"861":1,"865":1,"866":1,"870":1,"871":1,"875":1,"876":1,"881":1,"882":1,"886":1,"887":1,"891":1,"892":1,"896":1,"897":1,"901":1,"902":1,"907":1,"911":1,"912":1,"916":1,"917":1,"922":1,"923":1,"928":1,"932":1,"933":1,"938":1,"939":1,"943":1,"944":1,"952":1,"953":1,"958":1,"959":1,"963":1,"964":1,"968":1,"969":1,"973":1,"974":1,"987":1,"991":1,"992":1,"996":1,"997":1,"1001":1,"1002":1,"1006":1,"1007":1,"1013":1,"1017":1,"1018":1,"1022":1,"1023":1,"1027":1,"1028":1,"1032":1,"1033":1,"1038":1,"1043":1,"1048":1,"1052":1,"1053":1,"1057":1,"1058":1,"1062":1,"1063":1,"1067":1,"1068":1,"1072":1,"1073":1,"1077":1,"1078":1,"1083":1,"1087":1,"1088":1,"1090":1,"1092":1,"1093":1,"1097":1,"1098":1,"1103":1,"1104":1,"1108":1,"1109":1,"1114":1,"1118":1,"1119":1,"1124":1,"1128":1,"1129":1,"1133":1,"1134":1,"1139":1,"1143":1,"1144":1,"1148":1,"1149":1,"1153":1,"1154":2,"1159":1,"1163":1,"1164":1,"1168":1,"1169":1,"1174":1,"1178":1,"1182":1,"1186":1,"1187":1,"1192":2,"1196":1,"1204":1,"1205":1,"1210":1,"1211":1,"1216":1,"1221":1,"1225":1,"1226":1,"1230":1,"1231":1,"1235":1,"1236":1,"1240":1,"1241":1,"1245":1,"1246":1,"1250":1,"1251":1,"1255":1,"1256":1,"1260":1,"1261":1,"1265":1,"1266":1,"1272":1,"1273":1,"1277":1,"1278":1,"1282":1,"1283":1,"1287":1,"1288":1,"1292":1,"1293":1,"1297":1,"1298":1,"1303":1,"1304":1,"1308":1,"1309":1,"1313":1,"1314":1,"1318":1,"1319":1,"1323":1,"1324":1,"1328":1,"1329":1,"1334":1,"1335":1,"1339":1,"1340":1,"1344":1,"1345":2,"1349":1,"1354":1,"1355":1,"1359":1,"1360":1,"1365":1,"1366":1,"1370":1,"1371":1,"1375":1,"1376":1,"1380":1,"1386":1,"1390":1,"1391":1,"1395":1,"1396":1,"1400":1,"1401":1,"1405":1,"1406":1,"1410":1,"1411":1,"1415":1,"1416":1,"1420":1,"1421":1,"1426":1,"1427":1,"1431":1,"1432":1,"1436":1,"1437":1,"1441":1,"1442":1,"1447":1,"1448":1,"1452":1,"1453":1,"1457":1,"1458":1}}],["由推想而知道",{"2":{"1212":1}}],["由缪运泽分享",{"2":{"203":1}}],["由于本系统是半小时刷一次实时状态",{"2":{"542":1,"693":1,"845":1}}],["由于大家对6",{"2":{"494":1}}],["由于侵华日军在作战组织与实施上的严密性",{"2":{"298":1}}],["由于在项目中使用到了websocket的自定义二进制协议",{"2":{"203":1}}],["由于返回数据包含了一些图片ocr详情信息",{"2":{"107":1}}],["由于网页结构错综复杂",{"2":{"54":1}}],["由于网页标签结构错综复杂",{"2":{"29":1}}],["组装厂",{"2":{"761":1}}],["组织常规单兵综合素质训练和中队以上的协同作战训练以及两个月的大队",{"2":{"298":1}}],["组织机构号",{"2":{"238":1}}],["组合与继承",{"2":{"203":2}}],["组件包",{"2":{"202":1}}],["组件间通信",{"2":{"202":1}}],["也称",{"2":{"1242":1}}],["也称为bd09坐标系",{"2":{"845":1}}],["也称为火星坐标系gcj02",{"2":{"845":1}}],["也整天呆着不做事",{"2":{"1089":1}}],["也不会攻击其他犬类",{"2":{"1074":1}}],["也比喻工作走在群众前面",{"2":{"1063":1}}],["也有因人而异",{"2":{"1039":1}}],["也引起了不少争议",{"2":{"1019":1}}],["也对当时的政治经济制度和人伦道德进行了演绎",{"2":{"1019":1}}],["也扎得紧紧的",{"2":{"948":1}}],["也只能别人上",{"2":{"354":1}}],["也是唯一一个连夺三年",{"2":{"1188":1}}],["也是一部",{"2":{"1019":1}}],["也是明史学会会员",{"2":{"1019":1}}],["也是赢得胜利的方式",{"2":{"298":1}}],["也是中国军队牺牲最大",{"2":{"298":1}}],["也反映出当时中国军队的落后",{"2":{"298":1}}],["也可想而知之前的它们是怎么死的",{"2":{"948":1}}],["也可乘地铁1号线在西单下车走西北出口",{"2":{"893":1}}],["也可以通过上传车辆相关信息",{"2":{"634":1}}],["也可以是用空格分隔的一系列指定的字符串",{"2":{"197":1}}],["也可供高等院校汽车设计专业师生及汽车制造厂",{"2":{"287":1}}],["也叫根作用域",{"2":{"203":1}}],["也被大多数",{"2":{"203":1}}],["~19kb",{"2":{"207":1}}],["~",{"2":{"203":1,"688":3}}],["提示",{"2":{"1053":1}}],["提示信息",{"2":{"959":1}}],["提示文本",{"2":{"286":1}}],["提醒你要好好保护自己的利益",{"2":{"940":1}}],["提供全国邮政编码大全",{"2":{"919":1}}],["提供全国60个城市10万个停车场实时数据的查询",{"2":{"785":1}}],["提供老黄历查询",{"2":{"742":1}}],["提供的标准中文电码查询程序结果",{"2":{"545":1}}],["提供可识别中",{"2":{"149":1}}],["提升限制100m大小",{"2":{"289":1}}],["提升自己的level",{"2":{"203":1}}],["怎么能让团队当中其他人甚至一段时间时候你再看你某个时候写的代码也能看懂呢",{"2":{"203":1}}],["嘻嘻",{"2":{"203":1}}],["我欲乘风归去",{"2":{"1267":1}}],["我见常再拜",{"2":{"1165":1}}],["我昔游锦城",{"2":{"1165":1}}],["我经过你的世界",{"2":{"1139":1,"1140":1}}],["我能不能跟你一样",{"2":{"1089":1}}],["我一个不相干的人都替他焦虑了",{"2":{"949":1}}],["我一边赞叹一边往里去",{"2":{"948":1}}],["我在人生很早很早的时候就尝到了难堪的焦虑",{"2":{"948":1}}],["我再也看不到他的脸",{"2":{"948":1}}],["我要砸我的额头",{"2":{"948":1}}],["我就地取材",{"2":{"948":1}}],["我反正没事",{"2":{"948":1}}],["我说怎么不种莲不养鱼",{"2":{"948":1}}],["我猜这里面是有些学问的",{"2":{"948":1}}],["我因强扮一脸阔气踱进去",{"2":{"948":1}}],["我自喜道",{"2":{"948":1}}],["我很庆幸我有一双健全的手",{"2":{"353":1}}],["我们一起携手共创美好世界",{"2":{"1462":1}}],["我们都是社会人",{"2":{"455":1}}],["我们都在社会里",{"2":{"455":1}}],["我们的歌",{"2":{"354":2}}],["我们该如何铭记刘炜",{"2":{"304":1}}],["我们会在第一时间删除",{"2":{"210":1,"214":1,"217":1}}],["我们目前使用的互联网应用层协议基本上都是基于",{"2":{"203":1}}],["我们见过的多数编程语言",{"2":{"203":1}}],["我可以无偿为您提供技术支持",{"2":{"198":1,"199":1}}],["接着各种打包工具如雨后春笋纷纷涌现",{"2":{"203":1}}],["接口返回有效记录的数据并缓存半小时",{"2":{"1342":1}}],["接口返回假日名称",{"2":{"1090":1}}],["接口返回成语故事",{"2":{"1085":1}}],["接口8",{"0":{"914":1},"1":{"915":1,"916":1,"917":1,"918":1}}],["接口7",{"0":{"909":1},"1":{"910":1,"911":1,"912":1,"913":1}}],["接口是否调用成功",{"2":{"856":1}}],["接口6",{"0":{"686":1,"904":1,"1233":1},"1":{"687":1,"688":1,"689":1,"690":1,"905":1,"906":1,"907":1,"908":1,"1234":1,"1235":1,"1236":1,"1237":1}}],["接口5",{"0":{"681":1,"899":1,"1228":1},"1":{"682":1,"683":1,"684":1,"685":1,"900":1,"901":1,"902":1,"903":1,"1229":1,"1230":1,"1231":1,"1232":1}}],["接口4",{"0":{"566":1,"655":1,"676":1,"802":1,"894":1,"1223":1},"1":{"567":1,"568":1,"569":1,"570":1,"656":1,"657":1,"658":1,"659":1,"677":1,"678":1,"679":1,"680":1,"803":1,"804":1,"805":1,"806":1,"895":1,"896":1,"897":1,"898":1,"1224":1,"1225":1,"1226":1,"1227":1}}],["接口实时返回20条抖音视频榜单详情数据",{"2":{"350":1}}],["接口url中的",{"2":{"284":1}}],["接口访问优化",{"2":{"203":1}}],["接口3",{"0":{"161":1,"561":1,"613":1,"650":1,"671":1,"712":1,"797":1,"838":1,"889":1,"930":1,"985":1,"1180":1,"1198":1,"1218":1},"1":{"162":1,"163":1,"164":1,"165":1,"562":1,"563":1,"564":1,"565":1,"614":1,"615":1,"616":1,"617":1,"651":1,"652":1,"653":1,"654":1,"672":1,"673":1,"674":1,"675":1,"713":1,"714":1,"715":1,"716":1,"798":1,"799":1,"800":1,"801":1,"839":1,"840":1,"841":1,"842":1,"890":1,"891":1,"892":1,"893":1,"931":1,"932":1,"933":1,"934":1,"1181":1,"1182":1,"1183":1,"1199":1,"1200":1,"1201":1,"1219":1,"1220":1,"1221":1,"1222":1}}],["接口2",{"0":{"156":1,"192":1,"556":1,"597":1,"608":1,"624":1,"645":1,"666":1,"707":1,"748":1,"769":1,"780":1,"792":1,"833":1,"884":1,"925":1,"941":1,"961":1,"981":1,"1015":1,"1106":1,"1176":1,"1194":1,"1213":1,"1306":1,"1337":1,"1368":1,"1429":1,"1450":1},"1":{"157":1,"158":1,"159":1,"160":1,"193":1,"194":1,"195":1,"196":1,"557":1,"558":1,"559":1,"560":1,"598":1,"599":1,"600":1,"601":1,"609":1,"610":1,"611":1,"612":1,"625":1,"626":1,"627":1,"628":1,"646":1,"647":1,"648":1,"649":1,"667":1,"668":1,"669":1,"670":1,"708":1,"709":1,"710":1,"711":1,"749":1,"750":1,"751":1,"752":1,"770":1,"771":1,"772":1,"773":1,"781":1,"782":1,"783":1,"784":1,"793":1,"794":1,"795":1,"796":1,"834":1,"835":1,"836":1,"837":1,"885":1,"886":1,"887":1,"888":1,"926":1,"927":1,"928":1,"929":1,"942":1,"943":1,"944":1,"945":1,"1016":1,"1017":1,"1018":1,"1019":1,"1107":1,"1108":1,"1109":1,"1110":1,"1177":1,"1178":1,"1179":1,"1195":1,"1196":1,"1197":1,"1214":1,"1215":1,"1216":1,"1217":1,"1307":1,"1308":1,"1309":1,"1310":1,"1338":1,"1339":1,"1340":1,"1341":1,"1369":1,"1370":1,"1371":1,"1372":1,"1430":1,"1431":1,"1432":1,"1433":1,"1451":1,"1452":1,"1453":1,"1454":1}}],["接口1",{"0":{"151":1,"187":1,"551":1,"592":1,"603":1,"619":1,"640":1,"661":1,"702":1,"743":1,"764":1,"775":1,"787":1,"828":1,"879":1,"920":1,"936":1,"956":1,"977":1,"1010":1,"1101":1,"1172":1,"1190":1,"1208":1,"1301":1,"1332":1,"1363":1,"1424":1,"1445":1},"1":{"152":1,"153":1,"154":1,"155":1,"188":1,"189":1,"190":1,"191":1,"552":1,"553":1,"554":1,"555":1,"593":1,"594":1,"595":1,"596":1,"604":1,"605":1,"606":1,"607":1,"620":1,"621":1,"622":1,"623":1,"641":1,"642":1,"643":1,"644":1,"662":1,"663":1,"664":1,"665":1,"703":1,"704":1,"705":1,"706":1,"744":1,"745":1,"746":1,"747":1,"765":1,"766":1,"767":1,"768":1,"776":1,"777":1,"778":1,"779":1,"788":1,"789":1,"790":1,"791":1,"829":1,"830":1,"831":1,"832":1,"880":1,"881":1,"882":1,"883":1,"921":1,"922":1,"923":1,"924":1,"937":1,"938":1,"939":1,"940":1,"1011":1,"1012":1,"1013":1,"1014":1,"1102":1,"1103":1,"1104":1,"1105":1,"1173":1,"1174":1,"1175":1,"1191":1,"1192":1,"1193":1,"1209":1,"1210":1,"1211":1,"1212":1,"1302":1,"1303":1,"1304":1,"1305":1,"1333":1,"1334":1,"1335":1,"1336":1,"1364":1,"1365":1,"1366":1,"1367":1,"1425":1,"1426":1,"1427":1,"1428":1,"1446":1,"1447":1,"1448":1,"1449":1}}],["接口地址",{"0":{"90":1},"2":{"198":1,"199":1,"200":1,"202":1,"203":1,"205":1,"206":1,"209":1,"212":1,"213":1,"214":1,"215":1,"216":1,"217":1,"218":1,"220":1,"221":1,"222":1,"224":1,"282":1,"283":1,"285":1,"286":1,"287":1,"288":1,"289":1,"290":1,"291":1,"292":1,"294":1,"296":1,"297":1,"298":1,"299":1,"947":1,"948":1,"949":1,"1269":1,"1461":1,"1462":1,"1463":1,"1465":1,"1466":1}}],["接口",{"2":{"20":2,"631":1}}],["接口列表",{"0":{"20":1}}],["接口采用",{"0":{"14":1}}],["之称始于罗嘉良",{"2":{"1188":1}}],["之后",{"2":{"1170":1}}],["之后browserify粉墨登场",{"2":{"203":1}}],["之滚动篇",{"2":{"202":1}}],["zf",{"2":{"1251":1,"1252":1}}],["zuofa",{"2":{"1053":1,"1054":3}}],["zyfeaxowrwme9xmo",{"2":{"969":1}}],["zto",{"2":{"959":1}}],["zol笑话大全",{"2":{"1269":1}}],["zone",{"2":{"874":1}}],["zodiac",{"2":{"818":1}}],["zwhy",{"2":{"756":1,"757":1}}],["zhī",{"2":{"1043":1,"1044":1,"1064":1}}],["zh",{"2":{"1023":1,"1024":1}}],["zhongtong",{"2":{"959":1}}],["zhoushan",{"2":{"659":1}}],["zhousiyu325",{"2":{"203":1}}],["zhuanlan",{"2":{"948":1}}],["zhuyi",{"2":{"867":1}}],["zhimg",{"2":{"947":2,"948":4,"949":3}}],["zhihu",{"2":{"947":4,"948":5,"949":2}}],["zhishu",{"2":{"867":1}}],["zhanjiang",{"2":{"654":1}}],["zithromax",{"2":{"1247":1}}],["zi",{"2":{"1211":1,"1212":1,"1226":1,"1227":2,"1231":1,"1232":2,"1236":1}}],["ziwaixian",{"2":{"544":1,"695":1,"836":1,"837":1,"847":2}}],["zixun",{"2":{"359":4}}],["zip",{"2":{"112":1,"113":1,"541":1}}],["zxpic",{"2":{"479":3}}],["zx",{"2":{"359":1}}],["zb",{"2":{"344":3}}],["z",{"2":{"286":1}}],["zcfy",{"2":{"203":1}}],["表面红棕色或灰棕色",{"2":{"1262":1}}],["表示比较肯定的判断",{"2":{"1212":1}}],["表示只是根据推测",{"2":{"1212":1}}],["表示ret",{"2":{"959":1}}],["表示该标志至前方限制速度标志的路段内",{"2":{"726":1}}],["表单数据",{"2":{"289":2}}],["表单需要打开新页面修改参数返回保存数据",{"2":{"203":1}}],["表情及可信度",{"2":{"77":1}}],["表情等各项参数",{"2":{"74":1}}],["表情包作者",{"2":{"218":2}}],["表情包",{"0":{"218":1},"2":{"20":1,"218":2}}],["某个日期数",{"2":{"203":1}}],["某人",{"2":{"195":1}}],["初中古诗",{"2":{"1266":1,"1267":1}}],["初开时白色",{"2":{"1262":1}}],["初看之下拍案叫绝",{"2":{"1146":1}}],["初入江湖都会化肥会挥发",{"2":{"1141":1}}],["初三",{"2":{"1093":1}}],["初次登记日期",{"2":{"637":1}}],["初次领证时间",{"2":{"67":1}}],["初次领证日期",{"2":{"64":1}}],["初识weex",{"2":{"202":1}}],["上语文课时",{"2":{"1269":1}}],["上面绿色",{"2":{"1262":1}}],["上腹部不适",{"2":{"1247":1}}],["上班",{"2":{"1090":1,"1093":1,"1094":1}}],["上火熬化后晾凉",{"2":{"1054":1}}],["上有老下有小",{"2":{"959":1}}],["上钉黄铜钉",{"2":{"948":1}}],["上身赤裸着",{"2":{"948":1}}],["上踞胖瘦不一几尊山石",{"2":{"948":1}}],["上级区域代码",{"2":{"876":1}}],["上级地区代码",{"2":{"875":1}}],["上市月份",{"2":{"761":1}}],["上牌时间",{"2":{"688":1,"689":1}}],["上方山",{"2":{"644":1}}],["上映日期",{"2":{"575":1,"700":1}}],["上传文件",{"2":{"289":1}}],["上传无格式限制",{"2":{"289":1}}],["上手小结",{"2":{"202":1}}],["上海顶想信息科技有限公司",{"2":{"1417":1,"1459":5}}],["上海奉贤区百齐路288号",{"2":{"913":1}}],["上海南桥海上国际影城",{"2":{"913":1}}],["上海xxxxxx有限公司",{"2":{"826":1}}],["上海市虹口区西江湾路388号凯德龙之梦b座6f",{"2":{"913":1}}],["上海市",{"2":{"789":1,"806":1,"929":2,"934":8}}],["上海市政数据",{"2":{"20":1}}],["上海华通白银国际交易中心关于下线",{"2":{"329":1}}],["上海迪士尼度假区方面对记者表示",{"2":{"174":1,"175":1}}],["上海",{"2":{"43":2,"112":1,"191":1,"195":1,"196":1,"642":1,"647":1,"654":1,"716":1,"731":1,"740":1,"741":2,"810":1,"811":2,"826":2,"830":1,"832":2,"835":1,"858":1,"908":1,"1298":2,"1299":2,"1438":1}}],["̵",{"2":{"202":1}}],["波浪效果",{"2":{"202":1}}],["编程",{"2":{"1412":1}}],["编码方式",{"2":{"1411":1}}],["编码指南",{"2":{"202":1}}],["编剧",{"2":{"575":1,"700":1,"1130":1}}],["编译成assembly格式的代码",{"2":{"203":1}}],["编写现代",{"2":{"202":1}}],["编号",{"2":{"184":1}}],["雪花飘落",{"2":{"202":1}}],["疑难件",{"2":{"959":1}}],["疑难汇总",{"2":{"202":1}}],["疑似色情图片",{"2":{"222":1}}],["疑似3",{"2":{"127":1,"142":1}}],["疑似",{"2":{"117":1}}],["疑似关机",{"2":{"42":1}}],["模拟",{"2":{"1256":1,"1257":1}}],["模特",{"2":{"1129":1}}],["模糊",{"2":{"881":1}}],["模糊等特点进行了识别能力的增强",{"2":{"49":1}}],["模板仿慕课",{"2":{"203":1}}],["模式",{"2":{"202":1}}],["聊聊前端脚手架",{"2":{"202":1}}],["为寻找他的宿敌杰克船长",{"2":{"1465":1}}],["为忍冬科植物山银花lonicaraconfusadc",{"2":{"1262":1}}],["为隐者之粮",{"2":{"1257":1}}],["为3就是成分含量从低到高",{"2":{"1248":1}}],["为3调休日",{"2":{"1090":1}}],["为2为搜索营养成分含量排名从高到低",{"2":{"1248":1}}],["为2双休日",{"2":{"1090":1,"1093":1}}],["为0时搜索食品的营养成分含量",{"2":{"1248":1}}],["为0表示上班",{"2":{"1090":1}}],["为0表示工作日",{"2":{"1090":1,"1093":1}}],["为弓正",{"2":{"1242":1}}],["为1是搜索食品分类",{"2":{"1248":1}}],["为1表示休息",{"2":{"1090":1}}],["为1节假日",{"2":{"1090":1,"1093":1}}],["为三十年来最畅销的史学读本",{"2":{"1019":1}}],["为很多观众表演过",{"2":{"948":1}}],["为这精美小景做一个文学的定性",{"2":{"948":1}}],["为你快速准确查邮编",{"2":{"919":1}}],["为其缺点",{"2":{"539":1}}],["为什么女子的肌肉没有男子的肌肉发达",{"2":{"1154":1,"1155":1}}],["为什么",{"2":{"1135":1}}],["为什么他的头发没有湿",{"2":{"1134":1,"1135":1}}],["为什么不呢",{"2":{"1089":1}}],["为什么中国急着垃圾分类",{"2":{"474":1}}],["为什么我们需要",{"2":{"202":1}}],["为何抗战异常惨烈",{"2":{"298":1}}],["为何抗日战争异常惨烈",{"2":{"298":1}}],["为了保证效率",{"2":{"958":1}}],["为了战胜这只军国主义怪兽",{"2":{"298":2}}],["为了解决新浪图床防盗链",{"2":{"220":1,"221":1}}],["为不良图片",{"2":{"222":1}}],["为主",{"0":{"14":1}}],["下期预测排名",{"2":{"1411":1}}],["下载",{"2":{"1367":5}}],["下面带灰白色",{"2":{"1262":1}}],["下面是参数介绍",{"2":{"219":1}}],["下",{"2":{"202":1}}],["下列为示范结果",{"2":{"200":1}}],["框架下载",{"2":{"1367":2}}],["框架",{"2":{"202":2}}],["框架中的内容启用一些额外的限制条件",{"2":{"197":1}}],["函数式编程指南",{"2":{"202":2}}],["黑龙江",{"2":{"731":1}}],["黑saber可动手办表情配件丰富很耐玩",{"2":{"344":1}}],["黑历史",{"2":{"202":1}}],["黑名单",{"2":{"169":1}}],["期间还经历了一次5",{"2":{"494":1}}],["期",{"2":{"202":3}}],["作此篇",{"2":{"1267":1}}],["作谓语",{"2":{"1069":1}}],["作为增值服务提升活跃度与粘性",{"2":{"786":1}}],["作为战胜者",{"2":{"298":1}}],["作灶",{"2":{"752":1,"1175":1}}],["作战",{"2":{"298":1}}],["作战部署乃至最后的战争胜负",{"2":{"298":1}}],["作战指挥",{"2":{"298":1}}],["作品讲述了从1344年到1644年间中国明朝三百年的历史故事",{"2":{"1019":1}}],["作品名称",{"2":{"243":1}}],["作品著作权人",{"2":{"243":1}}],["作用域说开去",{"2":{"202":1}}],["作者自称",{"2":{"1257":1}}],["作者当时明月以通俗浅显甚至娱乐化的手法重述",{"2":{"1019":1}}],["作者抖音头像",{"2":{"353":1}}],["作者抖音个人签名",{"2":{"353":1}}],["作者抖音昵称",{"2":{"353":1}}],["作者抖音id",{"2":{"286":1}}],["作者相关信息等",{"2":{"350":1}}],["作者userid",{"2":{"286":1}}],["作者",{"2":{"20":1,"953":1,"1164":1,"1169":1,"1253":1,"1256":1,"1266":1}}],["作者授权",{"2":{"20":1}}],["从内容看",{"2":{"1257":1}}],["从星星的组合中得到启发",{"2":{"1242":1}}],["从中可以想见生活的艰难",{"2":{"1212":1}}],["从朱元璋出生开始讲起",{"2":{"1019":1}}],["从a或c出口出站向西行",{"2":{"893":1}}],["从强行扶植到倔强成长",{"2":{"314":1}}],["从第0",{"2":{"299":1}}],["从一个游戏需求说起",{"2":{"203":1}}],["从",{"2":{"202":1}}],["从而提高找回失踪儿童的概率",{"2":{"198":1}}],["煦涵说json",{"2":{"202":1}}],["教练摩托车",{"2":{"626":1}}],["教练汽车",{"2":{"626":1}}],["教程",{"2":{"203":1}}],["教",{"2":{"202":1}}],["教育大家",{"2":{"1462":1}}],["教育",{"2":{"20":1,"297":1,"1014":1}}],["的花蕾或带初开的花",{"2":{"1262":1}}],["的说法",{"2":{"1242":1}}],["的人",{"2":{"1188":2}}],["的侵扰",{"2":{"1079":1}}],["的历史",{"2":{"1019":1}}],["的假设不放",{"2":{"949":1}}],["的袭击",{"2":{"883":1}}],["的作者当年明月",{"2":{"1019":1}}],["的作用就是根据发动机转速",{"2":{"757":1}}],["的作战效果",{"2":{"298":1}}],["的长度最佳",{"2":{"757":1}}],["的门店",{"2":{"429":1}}],["的时装秀",{"2":{"374":1}}],["的封建忠君思想",{"2":{"298":1}}],["的字码可被修正",{"2":{"219":4}}],["的交互",{"2":{"203":1}}],["的出现解决了这个问题",{"2":{"203":1}}],["的文字跑马灯组件",{"2":{"202":1}}],["的轻量级",{"2":{"202":1}}],["的",{"2":{"202":2,"203":1,"857":1}}],["的工作原理以及几个思维扩展",{"2":{"202":1,"203":2}}],["的欺诈行为",{"2":{"53":1}}],["命名规范",{"2":{"202":1,"203":2}}],["单的单",{"2":{"1160":1}}],["单次请求不得超过5k字节",{"2":{"1020":1}}],["单次最多返回100条记录",{"2":{"789":1,"794":1}}],["单号",{"2":{"934":2}}],["单位秒",{"2":{"1062":1}}],["单位千克",{"2":{"1027":1}}],["单位厘米",{"2":{"1027":1}}],["单位m",{"2":{"782":1,"783":1}}],["单位",{"2":{"688":1,"794":1,"795":1,"1007":1}}],["单位地址",{"2":{"184":1}}],["单纯的技术或者单纯的谋略",{"2":{"298":1}}],["单个陆军师团也敢孤军突入",{"2":{"298":1}}],["单个日报列表",{"0":{"203":1}}],["单日日报详情信息列表",{"2":{"201":1}}],["批注",{"2":{"1253":1,"1256":1}}],["批量使用请致邮或使用电脑端",{"2":{"200":1}}],["批准",{"2":{"200":1}}],["限行尾号",{"2":{"856":1}}],["限行的描述信息",{"2":{"856":1}}],["限行地点或范围的描述",{"2":{"856":1}}],["限行时间的描述",{"2":{"856":1}}],["限行城市",{"2":{"856":2}}],["限行日期",{"2":{"856":1}}],["限制行驶时速不得超过40公里",{"2":{"726":1}}],["限制最高时速40公里",{"2":{"726":2}}],["限制40吨轴重",{"2":{"726":1}}],["限制10mb以内",{"2":{"200":1}}],["限单个",{"2":{"168":1,"263":1,"268":1}}],["此事古难全",{"2":{"1267":1}}],["此支张氏",{"2":{"1242":1}}],["此诗自从欧阳修说了",{"2":{"1170":1}}],["此刻",{"2":{"1033":1,"1034":1}}],["此接口可以解析出文本中的收货人姓名",{"2":{"989":1}}],["此时将自动识别快递单号",{"2":{"958":1}}],["此号码近期被",{"2":{"826":1}}],["此标志设在需要限制车辆速度的路段的起点",{"2":{"726":1}}],["此处表示需要后6位车辆识别号码|",{"2":{"622":1}}],["此外",{"2":{"298":2,"1188":1}}],["此后会变快",{"2":{"287":1}}],["此工具未经",{"2":{"200":1}}],["此工具仅用于为您提供乳房x光检查的认识和研究目的",{"2":{"200":1}}],["此字段为1时表示需要把图片转为jpg格式",{"2":{"153":1,"158":1}}],["任选其一",{"2":{"966":1}}],["任贤齐",{"2":{"354":1}}],["任正非外媒采访实录",{"2":{"309":1}}],["任何使用此api请明显标注",{"2":{"200":1}}],["任意长度中英数三混",{"2":{"150":1}}],["任意长度汉字混合",{"2":{"150":1}}],["任意长度英数混合",{"2":{"150":1}}],["任意长度英文",{"2":{"150":1}}],["任意长度数字",{"2":{"150":1}}],["政府新闻",{"2":{"199":1}}],["政治敏感3",{"2":{"127":1}}],["政治人物和暴恐类型",{"2":{"114":1}}],["解除",{"2":{"1175":1}}],["解释",{"2":{"1060":1}}],["解梦查询",{"0":{"936":1},"1":{"937":1,"938":1,"939":1,"940":1}}],["解码例子",{"2":{"219":1}}],["解析记录类型",{"2":{"1345":1}}],["解析器",{"2":{"202":1}}],["解析json",{"2":{"198":1,"199":1}}],["解决新浪图床反盗链",{"2":{"20":1}}],["修造",{"2":{"752":2}}],["修保律师",{"2":{"198":1,"199":1}}],["修复模式",{"2":{"183":1}}],["|carcodelen|\\tnumber|6|车架号尾数的长度",{"2":{"622":1}}],["|名称",{"2":{"595":1}}],["|",{"2":{"198":1,"199":1,"595":24,"621":23,"622":7,"725":17,"761":175,"767":41,"794":37,"882":85,"959":15,"1367":1,"1422":1}}],["张鸣善",{"2":{"1256":1,"1257":1}}],["张是一个象形字",{"2":{"1242":1}}],["张姓的诞生很古老",{"2":{"1242":1}}],["张挥成了张姓人的始祖",{"2":{"1242":1}}],["张挥",{"2":{"1242":1}}],["张鲁等",{"2":{"1242":1}}],["张氏",{"2":{"1242":2}}],["张氏历史来源",{"2":{"1241":1}}],["张",{"2":{"1241":2,"1242":7}}],["张继大概也以夜半鸣钟为异",{"2":{"1170":1}}],["张继",{"2":{"1169":1,"1170":1}}],["张瑶",{"2":{"700":1}}],["张家鲁",{"2":{"575":1}}],["张涵予",{"2":{"575":1}}],["张艺兴新剧热播颜值在线聚焦传统文化获官媒点赞",{"2":{"524":1}}],["张云雷出院",{"2":{"469":1}}],["张紫妍案延长2月",{"2":{"469":1}}],["张本智和与小胖克星改变乒坛格局",{"2":{"464":1}}],["张志伟律师",{"2":{"198":1,"199":1}}],["张三",{"2":{"83":1}}],["法拉哈尼",{"2":{"1465":1}}],["法语",{"2":{"883":1}}],["法院驳回胜利拘留令",{"2":{"529":1}}],["法院裁定",{"2":{"509":1}}],["法国篮协主席",{"2":{"304":1}}],["法律顾问",{"2":{"198":1,"199":1}}],["法人姓名",{"2":{"234":1}}],["法人匹配",{"2":{"233":1}}],["法人不匹配",{"2":{"233":1}}],["法人一致性",{"2":{"230":1}}],["法人代表",{"2":{"184":1}}],["法人",{"2":{"181":1,"238":1}}],["附",{"2":{"198":1,"199":1}}],["附1号",{"2":{"68":1,"148":1}}],["就像那月影有圆有缺",{"2":{"1257":1}}],["就构成了一幅情味隽永幽静诱人的江南水乡的夜景图",{"2":{"1170":1}}],["就必须身强力壮",{"2":{"1155":1}}],["就问乌鸦",{"2":{"1089":1}}],["就会从少变多",{"2":{"1069":1}}],["就会陷入日军的立体火力网",{"2":{"298":1}}],["就不能轻轻松松看小品么",{"2":{"949":1}}],["就是美国惮于日本在本土进行",{"2":{"298":1}}],["就能轻易了解他的喜怒哀乐",{"2":{"1074":1}}],["就能达到",{"2":{"298":1}}],["就能通过互联网来迅速传播失踪儿童信息",{"2":{"198":1}}],["就无法运行脚本",{"2":{"197":1}}],["网址转换",{"0":{"1439":1},"1":{"1440":1,"1441":1,"1442":1,"1443":1}}],["网址",{"2":{"1405":1}}],["网安备案查询",{"0":{"1398":1},"1":{"1399":1,"1400":1,"1401":1,"1402":1}}],["网站排行榜查询",{"0":{"1434":1},"1":{"1435":1,"1436":1,"1437":1,"1438":1}}],["网站whois查询",{"0":{"1423":1}}],["网站描述",{"2":{"1421":1}}],["网站关键词",{"2":{"1421":1}}],["网站关键字",{"2":{"1411":1}}],["网站标题",{"2":{"1421":1}}],["网站ip",{"2":{"1418":1,"1421":1}}],["网站icp备案编号",{"2":{"1396":1}}],["网站tdk信息查询",{"0":{"1418":1},"1":{"1419":1,"1420":1,"1421":1,"1422":1}}],["网站名",{"2":{"1416":1}}],["网站名称",{"2":{"1401":1}}],["网站访问比例",{"2":{"1411":1}}],["网站简介",{"2":{"1411":1}}],["网站站长",{"2":{"1411":1}}],["网站alexa查询",{"0":{"1408":1},"1":{"1409":1,"1410":1,"1411":1,"1412":1}}],["网站主体",{"2":{"1401":1}}],["网站类型",{"2":{"1401":1}}],["网站域名",{"2":{"1401":1,"1458":1}}],["网站备案查询",{"0":{"1280":1},"1":{"1281":1,"1282":1,"1283":1,"1284":1}}],["网站只需要在自己的页面中嵌入一段简单的代码",{"2":{"198":1}}],["网友吐槽像半秃",{"2":{"504":1}}],["网络科技",{"2":{"1438":1}}],["网络钓鱼",{"2":{"1352":1,"1357":1}}],["网络运营商",{"2":{"1298":1}}],["网络热词",{"0":{"1184":1},"1":{"1185":1,"1186":1,"1187":1,"1188":1}}],["网络搜索热点",{"0":{"465":1},"1":{"466":1,"467":1,"468":1,"469":1}}],["网络技术服务",{"2":{"239":1}}],["网易明星",{"2":{"524":3,"529":1}}],["网易健康",{"2":{"389":3}}],["网易互联网",{"2":{"379":3}}],["网易vr",{"2":{"319":3}}],["网易it",{"2":{"309":3}}],["网易军事",{"2":{"298":1}}],["网易军事频道",{"2":{"298":1}}],["网红",{"2":{"214":1}}],["网红专栏壁纸",{"0":{"214":1}}],["网页转图片",{"0":{"1403":1},"1":{"1404":1,"1405":1,"1406":1,"1407":1}}],["网页时间",{"2":{"57":1}}],["网页中的第一张图片",{"2":{"57":1}}],["网页内容",{"2":{"57":1}}],["网页url地址",{"2":{"56":1}}],["而盛行",{"2":{"1242":1}}],["而脂肪组织相对比男性多",{"2":{"1155":1}}],["而在自然界",{"2":{"1079":1}}],["而在javascript中的number类型由于自身原因",{"2":{"203":1}}],["而因这一系列作品的持续畅销",{"2":{"1019":1}}],["而作品对官场政治",{"2":{"1019":1}}],["而决不会塌他的台",{"2":{"948":1}}],["而他本人是台柱子",{"2":{"948":1}}],["而他未必肯付出太多",{"2":{"821":1}}],["而没有违章记录",{"2":{"772":1}}],["而不是直接登陆日本",{"2":{"298":1}}],["而不是一次性的代码",{"2":{"203":1}}],["而且日军新兵在转入小队",{"2":{"298":1}}],["而正面战场中国军队在指挥上鲜有灵活创举",{"2":{"298":1}}],["而是应该谋力并举",{"2":{"298":1}}],["而是综合较量",{"2":{"298":1}}],["而是十分凶狠猖狂",{"2":{"298":2}}],["而是广告位类单独板块",{"2":{"198":1}}],["而每个controller都有自己的$scope",{"2":{"203":1}}],["而webpack以其优异的特性脱颖而出",{"2":{"203":1}}],["而腾讯还停留在http时代",{"2":{"198":1}}],["安门",{"2":{"1175":1}}],["安贞桥东下车",{"2":{"893":1}}],["安贞店",{"2":{"893":1}}],["安全应用中心",{"2":{"1393":1}}],["安全气囊",{"2":{"761":1}}],["安全超文本传输协议",{"2":{"198":1}}],["安床",{"2":{"752":1}}],["安葬",{"2":{"752":1,"1175":1}}],["安徽",{"2":{"731":1}}],["安装",{"0":{"21":1}}],["允许嵌入的浏览上下文运行脚本",{"2":{"197":1}}],["这则寓言的寓意",{"2":{"1089":1}}],["这也是立春的美食之一",{"2":{"1079":1}}],["这也是我们最终取得抗战胜利的重要原因",{"2":{"298":1}}],["这项赏封",{"2":{"1069":1}}],["这笔账就难算了",{"2":{"1069":1}}],["这样黄瓜会更脆爽",{"2":{"1053":1,"1054":1}}],["这散文也太散了",{"2":{"949":1}}],["这次也要让你们开开眼",{"2":{"948":1}}],["这更增添了他的威慑",{"2":{"948":1}}],["这些损失对销售来讲也致命吧",{"2":{"948":1}}],["这些都是在战场上非常实用的技术",{"2":{"298":1}}],["这里的控制刚刚好",{"2":{"948":1}}],["这里就不全部列出来了",{"2":{"202":1,"203":1,"205":1,"206":1,"224":1,"296":1,"297":1,"298":1,"299":1,"947":1,"1269":1,"1461":1,"1462":1,"1463":1,"1465":1,"1466":1}}],["这座人口稠密的都市即将受到这个怪兽",{"2":{"883":1}}],["这两个星座在一起就像龟兔赛跑",{"2":{"867":1}}],["这3月他做了3件大事",{"2":{"534":1}}],["这就是惠州",{"2":{"479":1}}],["这就需",{"2":{"203":1}}],["这家女性内衣龙头企业陷困境",{"2":{"429":1}}],["这天她准备和78岁的外婆一起出门逛逛",{"2":{"394":1}}],["这头人类历史上武装到牙齿的法西斯主义怪兽",{"2":{"298":1}}],["这与长期日本武士道的文化贻害有关",{"2":{"298":1}}],["这为以后日军进攻淞沪",{"2":{"298":1}}],["这又能给今天的我们以什么样启示呢",{"2":{"298":2}}],["这是硬气功里最见真本事的一个了",{"2":{"948":1}}],["这是一个问题",{"2":{"948":1}}],["这是一个测试文本",{"2":{"128":1,"143":1}}],["这是当时中国军队所不及的",{"2":{"298":1}}],["这是为什么呢",{"2":{"298":2}}],["这是基于由kentaro",{"2":{"219":1}}],["这是qr码2",{"2":{"219":1}}],["这位角色拥有着不属于女性的萌系着装以及言行举止",{"2":{"205":1}}],["这个与你作个想念吧",{"2":{"1212":1}}],["这个标志是何含义",{"2":{"726":1}}],["这个滩涂荒地上起步的园区咋做到的",{"2":{"384":1}}],["这个特别的精灵没有特别强大的能力",{"2":{"205":1}}],["这个一开始我就想利用vuex的store存储到state之中就大功告成了",{"2":{"203":1}}],["这才是真正的公益行为",{"2":{"198":1}}],["这种情况下会启用所有限制",{"2":{"197":1}}],["属性值可以为空字符串",{"2":{"197":1}}],["属于猫科动物",{"2":{"123":1}}],["玩",{"2":{"196":1}}],["去细细体会那些事儿",{"2":{"1019":1}}],["去年的事并未结束",{"2":{"379":1}}],["去",{"2":{"196":1}}],["和表演武术的班子",{"2":{"948":1}}],["和车辆违章查询接口的区别主要是支持的城市更多",{"2":{"763":1}}],["和平必胜",{"2":{"298":1}}],["和你聊聊",{"2":{"203":1}}],["和",{"2":{"196":2,"203":1,"222":1}}],["腰酸",{"2":{"195":1}}],["美食",{"2":{"1078":1}}],["美食家",{"2":{"477":1}}],["美官员称伊朗应为船只遇袭负责",{"2":{"529":1}}],["美联储准备好迎接不定时炸弹",{"2":{"529":1}}],["美台合开记者会台当局被批抱大腿营造",{"2":{"399":1}}],["美国|日本",{"2":{"918":2}}],["美国队长2",{"2":{"898":1}}],["美国",{"2":{"883":2,"1412":1,"1465":1}}],["美国职业篮篮球赛新闻资讯",{"2":{"310":1}}],["美国让华为成为舆论中心",{"2":{"309":1}}],["美国最终决定先向日本投掷原子弹",{"2":{"298":1}}],["美拍",{"2":{"285":1}}],["美术",{"2":{"244":7}}],["美女",{"2":{"211":6}}],["美女视频",{"2":{"20":1,"1462":1}}],["美图图像选型评测及优化历程",{"2":{"202":1}}],["美元",{"2":{"195":1,"980":1,"984":1}}],["日均",{"2":{"1411":2}}],["日积月累",{"2":{"1069":1}}],["日元",{"2":{"980":1,"984":1,"988":2}}],["日报列表中的",{"2":{"948":1,"949":1}}],["日报短评论列表",{"0":{"949":1}}],["日报短评论",{"2":{"946":1}}],["日报详情",{"0":{"948":1},"2":{"946":1}}],["日语",{"2":{"883":1}}],["日禄",{"2":{"752":1}}],["日期信息",{"2":{"1093":1}}],["日期类型",{"2":{"1093":1}}],["日期",{"2":{"745":1,"750":1,"831":1,"1078":1,"1092":1,"1103":1,"1104":1}}],["日开奖",{"2":{"555":2}}],["日常居家",{"2":{"415":1}}],["日军对中国军队是这样记载的",{"2":{"298":1}}],["日军并非如神剧中不堪一击",{"2":{"298":1}}],["日军并非神剧不堪一击",{"2":{"298":1}}],["日军",{"2":{"298":1}}],["日军往往会组织自杀式的死亡冲锋",{"2":{"298":1}}],["日军士兵长期受到军国主义思想的毒害",{"2":{"298":1}}],["日军更是通过各种途径",{"2":{"298":1}}],["日军参谋本部作战科长畑俊六率参谋本部",{"2":{"298":1}}],["日军在对外扩张战争中",{"2":{"298":1}}],["日军的训练可分为军官和士兵两部分",{"2":{"298":1}}],["日军严苛的军事训练是其作战素养较高的主要原因",{"2":{"298":1}}],["日军即再次召唤火力轰击",{"2":{"298":1}}],["日军便出动坦克掩护步兵",{"2":{"298":1}}],["日军步枪数量是中国军队的1",{"2":{"298":1}}],["日军两度获胜",{"2":{"298":1}}],["日军师团一个也不缺",{"2":{"298":1}}],["日本在近代走上武力扩张的道路之后",{"2":{"298":1}}],["日本发动侵华战争前的数十年间",{"2":{"298":1}}],["日本发动侵华战争时已经完成了工业化",{"2":{"298":1}}],["日本战机以组",{"2":{"298":1}}],["日本陆军作战还可以得到相当数量的空中火力支援以及坦克装甲部队的加强",{"2":{"298":1}}],["日本陆军对中国陆军构成了成倍的数量优势",{"2":{"298":1}}],["日本陆军是侵华的主力",{"2":{"298":1}}],["日本的军力在东方是一等的",{"2":{"298":2}}],["日",{"2":{"195":1,"1032":1,"1092":1,"1103":1}}],["日单",{"0":{"15":1}}],["月有阴晴圆缺",{"2":{"1267":1}}],["月亮",{"2":{"1266":1,"1267":1}}],["月落",{"2":{"1170":1}}],["月落乌啼霜满天",{"2":{"1169":1,"1170":1}}],["月光洒在中年的庭院",{"2":{"1033":1,"1034":1}}],["月刑",{"2":{"747":1}}],["月建",{"2":{"747":1}}],["月德合",{"2":{"747":1}}],["月兮channel",{"2":{"290":1}}],["月",{"2":{"195":1,"1032":1,"1092":1,"1103":1,"1411":2}}],["年份",{"2":{"1434":1,"1437":1}}],["年老体弱者宜着厚棉衣",{"2":{"837":1}}],["年八月十八",{"2":{"747":1}}],["年月日",{"2":{"709":1}}],["年款+2",{"2":{"688":1}}],["年款+3",{"2":{"688":1}}],["年款+5",{"2":{"688":1}}],["年款",{"2":{"671":1,"674":1,"688":3,"761":1}}],["年仅36岁的他走了",{"2":{"489":1}}],["年",{"2":{"195":1}}],["年龄",{"2":{"77":1,"259":1,"1126":1}}],["趟",{"2":{"195":1}}],["遍",{"2":{"195":1}}],["一周平均",{"2":{"1411":2}}],["一作",{"2":{"1267":3}}],["一次",{"2":{"1242":1}}],["一次性制品",{"2":{"1099":2}}],["一心向往",{"2":{"1212":1}}],["一哥意指笨蛋",{"2":{"1188":1}}],["一哥指老大",{"2":{"1188":1}}],["一哥是什么意思",{"2":{"1187":1,"1188":1}}],["一哥释义",{"2":{"1187":1,"1188":1}}],["一哥新词新语",{"2":{"1187":1,"1188":1}}],["一哥",{"2":{"1187":1,"1188":2}}],["一句",{"2":{"1170":1}}],["一只狐狸突然扑过来",{"2":{"1089":1}}],["一只小兔子看见了",{"2":{"1089":1}}],["一马当先",{"2":{"1063":2}}],["一共7部",{"2":{"1019":1}}],["一堆人抓着",{"2":{"949":1}}],["一时只能由着血往下流",{"2":{"948":1}}],["一条忠诚的小狗有一个健康的身体是非常重要的",{"2":{"1074":1}}],["一条浓浓的血从他额上留下来",{"2":{"948":1}}],["一条微信向全世界宣告",{"2":{"479":1}}],["一抱拳",{"2":{"948":1}}],["一级分类",{"2":{"943":1}}],["一股神秘的力量一直朝纽约而来",{"2":{"883":1}}],["一道亮光划过天际",{"2":{"883":1}}],["一环路",{"2":{"857":2}}],["一氧化碳1小时平均",{"2":{"740":1}}],["一氧化碳",{"2":{"649":1}}],["一般为被检测域名",{"2":{"1278":1}}],["一般为轻至中度",{"2":{"1247":1}}],["一般为4",{"2":{"626":2,"631":1,"860":2}}],["一般为02",{"2":{"622":1}}],["一般由步兵",{"2":{"298":1}}],["一汽大众",{"2":{"761":1,"762":1}}],["一汽",{"2":{"612":1}}],["一等奖",{"2":{"560":1,"570":1}}],["一年巨亏13亿",{"2":{"429":1}}],["一寸山河一寸血",{"2":{"298":1}}],["一支现代陆军所要求的火力",{"2":{"298":1}}],["一文中指出",{"2":{"298":2}}],["一直播",{"2":{"285":1}}],["一些杂七杂八的都在这里",{"2":{"281":1}}],["一卡通",{"2":{"265":1,"270":1}}],["一致",{"2":{"259":1,"264":1}}],["一",{"2":{"202":2,"203":1,"1063":1,"1232":1,"1241":1,"1242":1}}],["一个月排名变化情况",{"2":{"1411":1}}],["一个想入非非的探险家",{"2":{"1212":1}}],["一个个来",{"2":{"1205":1,"1206":1}}],["一个人掉到海里",{"2":{"1134":1,"1135":1}}],["一个人就是一片荒原",{"2":{"1033":1,"1034":1}}],["一个勺子是有限得很",{"2":{"1069":1}}],["一个老婆婆没急着离开",{"2":{"948":1}}],["一个小孩大声喊",{"2":{"948":1}}],["一个身怀绝技的高人的麻木",{"2":{"948":1}}],["一个很重要的原因",{"2":{"298":1}}],["一个好的程序员肯定是要能书写可维护的代码",{"2":{"203":1}}],["一个好人",{"2":{"195":1}}],["一个简单express+jade+mysql+bootstrap+nodejs的",{"2":{"202":1}}],["一个后端程序员的",{"2":{"202":1}}],["一亿",{"2":{"195":1}}],["北风转东北风",{"2":{"832":1}}],["北风转西北风",{"2":{"832":1}}],["北风",{"2":{"544":3,"695":3,"847":3}}],["北大",{"2":{"195":1}}],["北京微播视界科技有限公司",{"2":{"1396":1,"1397":1}}],["北京百度网讯科技有限公司",{"2":{"1283":1,"1284":1,"1401":1,"1402":1}}],["北京电影学院",{"2":{"1129":1}}],["北京海淀区悦秀路99号二层大地影院",{"2":{"893":1}}],["北京海淀区玉海园五里22号配套商业楼",{"2":{"893":1}}],["北京延庆金锣湾",{"2":{"893":1}}],["北京望京新天地",{"2":{"893":1}}],["北京橙天嘉禾吉彩影城",{"2":{"893":1}}],["北京博纳影城朝阳门旗舰店",{"2":{"893":1}}],["北京首都",{"2":{"706":5,"711":2}}],["北京小米科技有限责任公司",{"2":{"244":1}}],["北京市网安总队",{"2":{"1401":1,"1402":1}}],["北京市东城区中华路甲10号",{"2":{"1382":1}}],["北京市东城区北三环东路36号环球贸易中心e座b1",{"2":{"893":1}}],["北京市通州区新油东路1号米拉时尚生活广场七层",{"2":{"893":1}}],["北京市通州区杨庄北里天时名苑14号楼f4",{"2":{"893":1}}],["北京市延庆县妫水北街39号1幢h座首层",{"2":{"893":1}}],["北京市朝阳区望京合生麒麟社影院",{"2":{"893":1}}],["北京市朝阳区三丰北里2号楼悠唐生活广场b1层",{"2":{"893":1}}],["北京市宣武区宣武门西大街28院宣武门地铁西南出口辅路",{"2":{"779":1,"784":1}}],["北京市崇文区天坛路12号",{"2":{"779":1,"784":1}}],["北京市",{"2":{"680":1,"779":2,"784":2,"789":1,"806":1}}],["北京市海淀区永澄北路2号院1号楼a座四层405",{"2":{"239":1}}],["北京市百瑞律师事务所",{"2":{"198":1,"199":1}}],["北京",{"2":{"112":1,"544":3,"695":3,"716":1,"731":1,"779":1,"830":1,"835":1,"837":2,"847":3,"893":10,"908":1}}],["机会难得",{"2":{"948":1}}],["机动车行驶速度不得超过标志所示数值",{"2":{"726":1}}],["机动车违反规定停放",{"2":{"628":1,"852":3,"862":1}}],["机动力与保障力等",{"2":{"298":1}}],["机械",{"2":{"211":2}}],["机构团体名",{"2":{"195":1}}],["机器人回复信息",{"2":{"97":1}}],["小清新美女爱跳舞",{"2":{"1462":2}}],["小清新女生",{"2":{"206":2}}],["小明认真的说",{"2":{"1269":1}}],["小明思索了一会说",{"2":{"1269":1}}],["小明",{"2":{"1269":1}}],["小明开枪打死了一只",{"2":{"1135":1}}],["小乔初嫁了",{"2":{"1212":1}}],["小动物",{"2":{"1070":1}}],["小尉迟",{"2":{"1058":1,"1059":1}}],["小说以史料为基础",{"2":{"1019":1}}],["小说",{"2":{"1014":1,"1019":1}}],["小事",{"2":{"948":2}}],["小鹿斑比遇见哥斯拉",{"2":{"883":1}}],["小吵小闹的一对",{"2":{"867":1}}],["小到中雪",{"2":{"842":1}}],["小到中雨",{"2":{"842":1}}],["小雪",{"2":{"842":1}}],["小雨",{"2":{"842":1}}],["小雨转多云",{"2":{"832":2}}],["小窍门",{"2":{"812":1}}],["小时",{"2":{"747":1}}],["小型新能源汽车",{"2":{"860":1}}],["小型汽车",{"2":{"626":1,"636":1,"860":1}}],["小型suv",{"2":{"610":1,"611":1}}],["小型车",{"2":{"599":1,"610":1,"611":1,"771":1}}],["小型轿车",{"2":{"148":1,"637":1,"638":1}}],["小名片助力破解企业获客难题",{"2":{"334":1}}],["小米cfo周受资",{"2":{"309":1}}],["小米桌面天气图标",{"2":{"244":1}}],["小米科技有限责任公司",{"2":{"244":10}}],["小程序可用",{"2":{"202":1}}],["小天",{"2":{"195":1,"196":1}}],["马到成功",{"2":{"1058":2,"1059":3}}],["马云",{"2":{"992":1,"993":2}}],["马尔克斯获得诺贝尔文学奖之后完成的第一部小说",{"2":{"954":1}}],["马尔克斯",{"2":{"954":1}}],["马修",{"2":{"883":1}}],["马鞍山市",{"2":{"789":1,"806":1}}],["马",{"2":{"747":1}}],["马小姐",{"2":{"195":1}}],["马化腾",{"2":{"195":1}}],["妈妈帮",{"2":{"459":1}}],["妈妈",{"2":{"195":1}}],["名胜",{"2":{"1170":1}}],["名词",{"2":{"195":1}}],["名称严格匹配",{"2":{"789":1}}],["名称",{"2":{"26":1,"27":1,"31":1,"32":1,"36":1,"37":1,"41":1,"46":1,"51":1,"52":1,"56":1,"57":1,"61":1,"62":1,"66":1,"67":1,"71":1,"72":1,"76":1,"77":1,"81":1,"82":1,"86":1,"87":1,"91":1,"92":1,"96":1,"97":1,"101":1,"102":1,"106":1,"107":1,"111":1,"112":1,"116":1,"117":1,"121":1,"122":1,"126":1,"127":1,"131":1,"132":1,"136":1,"137":1,"141":1,"142":1,"146":1,"147":1,"154":1,"159":1,"164":1,"168":1,"169":1,"173":1,"174":1,"178":1,"179":1,"183":1,"184":1,"189":1,"190":1,"194":1,"195":2,"222":1,"227":1,"228":1,"232":1,"233":1,"237":1,"238":1,"242":1,"243":1,"247":1,"248":1,"252":1,"253":1,"258":1,"259":1,"263":1,"264":1,"268":1,"269":1,"273":1,"274":1,"278":1,"279":1,"297":1,"302":1,"303":1,"307":1,"308":1,"312":1,"313":1,"317":1,"318":1,"322":1,"323":1,"327":1,"328":1,"332":1,"333":1,"337":1,"338":1,"342":1,"343":1,"348":1,"353":1,"357":1,"358":1,"362":1,"363":1,"367":1,"368":1,"372":1,"373":1,"377":1,"378":1,"382":1,"383":1,"387":1,"388":1,"392":1,"393":1,"397":1,"398":1,"402":1,"403":1,"407":1,"408":1,"412":1,"413":1,"417":1,"418":1,"422":1,"423":1,"427":1,"428":1,"432":1,"433":1,"437":1,"438":1,"442":1,"443":1,"447":1,"448":1,"452":1,"453":1,"457":1,"458":1,"462":1,"463":1,"468":1,"473":1,"477":1,"478":1,"482":1,"483":1,"487":1,"488":1,"492":1,"493":1,"497":1,"498":1,"502":1,"503":1,"507":1,"508":1,"512":1,"513":1,"517":1,"518":1,"522":1,"523":1,"527":1,"528":1,"532":1,"533":1,"537":1,"538":1,"543":1,"547":1,"548":1,"554":1,"558":1,"559":1,"563":1,"564":1,"568":1,"569":1,"573":1,"578":1,"583":1,"588":1,"594":1,"599":1,"600":1,"605":1,"606":1,"610":1,"611":1,"615":1,"616":1,"622":1,"626":1,"627":1,"631":1,"632":1,"637":1,"642":1,"643":1,"647":1,"664":1,"668":1,"669":1,"673":1,"674":1,"679":1,"683":1,"684":1,"688":1,"689":1,"694":1,"698":1,"704":1,"705":1,"709":1,"710":1,"714":1,"715":1,"719":1,"720":1,"724":1,"725":1,"730":1,"734":1,"735":1,"739":1,"740":1,"745":1,"746":1,"750":1,"751":1,"755":1,"756":1,"760":1,"761":1,"766":1,"767":1,"771":1,"772":1,"777":1,"778":1,"782":1,"783":1,"789":1,"790":1,"794":1,"795":1,"799":1,"800":1,"805":1,"809":1,"810":1,"815":1,"819":1,"820":1,"824":1,"825":1,"830":1,"831":1,"835":1,"836":1,"850":1,"855":1,"856":1,"860":1,"861":1,"865":1,"866":1,"870":1,"871":1,"875":1,"876":1,"881":1,"882":1,"886":1,"887":1,"891":1,"892":1,"896":1,"897":1,"901":1,"902":1,"907":1,"911":1,"912":1,"916":1,"917":1,"922":1,"923":1,"928":1,"932":1,"933":1,"938":1,"939":1,"943":1,"944":1,"952":1,"953":1,"958":1,"963":1,"964":1,"968":1,"969":1,"973":1,"974":1,"987":1,"991":1,"992":1,"996":1,"997":1,"1001":1,"1002":1,"1004":1,"1007":1,"1013":1,"1017":1,"1018":1,"1022":1,"1023":1,"1027":1,"1028":1,"1032":1,"1033":1,"1038":1,"1043":1,"1048":1,"1052":1,"1053":1,"1057":1,"1058":1,"1062":1,"1063":1,"1067":1,"1068":1,"1072":1,"1073":1,"1077":1,"1078":1,"1083":1,"1087":1,"1088":1,"1092":1,"1093":1,"1097":1,"1098":1,"1103":1,"1104":1,"1108":1,"1109":1,"1114":1,"1118":1,"1119":1,"1124":1,"1128":1,"1129":1,"1133":1,"1134":1,"1139":1,"1143":1,"1144":1,"1148":1,"1149":1,"1153":1,"1154":1,"1159":1,"1163":1,"1164":1,"1168":1,"1169":1,"1174":1,"1178":1,"1182":1,"1186":1,"1187":1,"1192":1,"1196":1,"1204":1,"1205":1,"1210":1,"1211":1,"1216":1,"1221":1,"1225":1,"1226":1,"1230":1,"1231":1,"1235":1,"1236":1,"1240":1,"1241":1,"1245":1,"1246":1,"1250":1,"1251":1,"1255":1,"1256":1,"1260":1,"1261":1,"1265":1,"1266":1,"1272":1,"1273":1,"1277":1,"1278":1,"1282":1,"1283":1,"1287":1,"1288":1,"1292":1,"1293":1,"1297":1,"1298":1,"1303":1,"1304":1,"1308":1,"1309":1,"1313":1,"1314":1,"1318":1,"1319":1,"1323":1,"1324":1,"1328":1,"1329":1,"1334":1,"1335":1,"1339":1,"1340":1,"1344":1,"1345":1,"1349":1,"1354":1,"1355":1,"1359":1,"1360":1,"1365":1,"1366":1,"1370":1,"1371":1,"1375":1,"1376":1,"1380":1,"1386":1,"1390":1,"1391":1,"1395":1,"1396":1,"1400":1,"1401":1,"1405":1,"1406":1,"1410":1,"1411":1,"1415":1,"1416":1,"1420":1,"1421":1,"1426":1,"1427":1,"1431":1,"1432":1,"1436":1,"1437":1,"1441":1,"1442":1,"1447":1,"1448":1,"1452":1,"1453":1,"1457":1,"1458":1,"1462":1}}],["代理",{"2":{"239":1}}],["代码搜索词",{"2":{"284":1}}],["代码",{"2":{"195":1}}],["代表这是一张人脸的概率",{"2":{"77":1}}],["标准身材",{"2":{"1028":1,"1029":1}}],["标准体重",{"2":{"1028":1}}],["标准gps设备获取的角度坐标",{"2":{"845":1}}],["标准电码查询",{"0":{"545":1},"1":{"546":1,"547":1,"548":1,"549":1},"2":{"700":1}}],["标记人数",{"2":{"826":1}}],["标识",{"2":{"622":1}}],["标签类型",{"2":{"348":1}}],["标定攻击目标",{"2":{"298":1}}],["标号索引",{"2":{"195":1}}],["标题连接",{"2":{"1366":1,"1371":1}}],["标题或作者",{"2":{"1163":1,"1168":1,"1265":1}}],["标题",{"2":{"57":1,"303":1,"308":1,"313":1,"318":1,"323":1,"328":1,"333":1,"343":1,"358":1,"363":1,"368":1,"373":1,"378":1,"383":1,"388":1,"398":1,"403":1,"408":1,"413":1,"418":1,"423":1,"428":1,"433":1,"438":1,"443":1,"448":1,"453":1,"458":1,"463":1,"488":1,"493":1,"508":1,"513":1,"518":1,"523":1,"528":1,"533":1,"575":1,"700":1,"1149":1,"1154":1,"1164":1,"1169":1,"1187":1,"1366":1,"1371":1,"1418":1}}],["词名",{"2":{"1266":1}}],["词曲类型",{"2":{"1256":1}}],["词性代码释义如下",{"2":{"195":1}}],["词性代码",{"2":{"195":1}}],["词语解释",{"2":{"1068":1}}],["词语",{"2":{"195":1}}],["且",{"2":{"1232":1}}],["且金额不得超过1万亿",{"2":{"732":1}}],["且便于各兵种间的沟通和配合",{"2":{"298":1}}],["且涉及",{"2":{"203":1}}],["且最大不能超过800个字符",{"2":{"192":1}}],["且经常会有变动",{"2":{"54":1}}],["大陆州",{"2":{"1298":1}}],["大醉",{"2":{"1267":1}}],["大卡",{"2":{"1251":1}}],["大地阳和暖气生",{"2":{"1078":1,"1079":1}}],["大地数字影城",{"2":{"893":1}}],["大地数字影院",{"2":{"893":3}}],["大葱1根",{"2":{"1053":1,"1054":1}}],["大图",{"2":{"953":1}}],["大意是你们瞧好了",{"2":{"948":1}}],["大意是他们从黄河水最凶猛的地方来",{"2":{"948":1}}],["大概不知道伤口在那里",{"2":{"948":1}}],["大概距离",{"2":{"887":1}}],["大概一个月前",{"2":{"203":1}}],["大到暴雪",{"2":{"842":1}}],["大到暴雨",{"2":{"842":1}}],["大雪",{"2":{"842":1}}],["大暴雨到特大暴雨",{"2":{"842":1}}],["大暴雨",{"2":{"842":1}}],["大雨",{"2":{"842":1}}],["大庆",{"2":{"654":1}}],["大众",{"2":{"761":1,"762":1}}],["大众汽车牌",{"2":{"637":1,"638":1}}],["大众奥迪",{"2":{"612":1}}],["大众创新",{"2":{"330":1}}],["大型新能源汽车",{"2":{"860":1}}],["大型汽车",{"2":{"626":1,"636":1,"860":1}}],["大型suv",{"2":{"610":1,"611":1}}],["大型车等多车型的违章数据查询",{"2":{"763":1}}],["大型车辆",{"2":{"631":1}}],["大型车",{"2":{"610":1,"611":1,"771":1}}],["大乐透",{"2":{"550":1}}],["大风",{"2":{"544":1,"695":1,"847":2}}],["大风蓝色预警",{"2":{"544":1,"695":1,"847":2}}],["大连市",{"2":{"789":1,"806":1}}],["大连",{"2":{"544":2,"695":2,"847":4}}],["大连发布",{"2":{"359":1}}],["大吉+官运+财运+才艺",{"2":{"539":1}}],["大三学生陶青梅放暑假待在家中",{"2":{"393":1,"394":1}}],["大三女生穿破洞牛仔裤外出",{"2":{"393":1,"394":1}}],["大雾橙色预警",{"2":{"338":1}}],["大象公会",{"2":{"298":1}}],["大本营陆军部",{"2":{"298":1}}],["大小为s",{"2":{"218":1}}],["大家都知道",{"2":{"203":2}}],["大白话",{"2":{"202":1}}],["大文本分词时",{"2":{"192":1}}],["大杂烩",{"0":{"13":1}}],["无线一哥",{"2":{"1188":1}}],["无需复杂的交谈",{"2":{"1074":1}}],["无需每次读取",{"0":{"838":1},"1":{"839":1,"840":1,"841":1,"842":1}}],["无名氏",{"2":{"1058":1,"1059":1}}],["无走件记录时被查询次数",{"2":{"959":1}}],["无效单",{"2":{"959":1}}],["无锡市",{"2":{"789":1,"806":1,"877":1}}],["无雨且风力较小",{"2":{"544":1,"695":1,"847":2}}],["无持续风向",{"2":{"544":6,"695":6,"847":12}}],["无法找回",{"2":{"289":1}}],["无水印地址",{"2":{"286":1}}],["无水印视频等",{"2":{"20":1}}],["无状态的",{"2":{"203":1}}],["无",{"0":{"979":1,"983":1,"1200":1},"1":{"980":1,"984":1,"1201":1},"2":{"185":1,"206":1,"284":1,"288":1,"292":1,"296":1,"347":1,"352":1,"467":1,"472":1,"553":1,"652":1,"657":1,"663":1,"678":1,"729":1,"804":1,"814":1,"840":1,"883":1,"906":1,"927":1,"947":1,"1012":1,"1037":1,"1042":1,"1047":1,"1082":1,"1113":1,"1123":1,"1138":1,"1158":1,"1215":1,"1220":1,"1385":1,"1461":1}}],["经过研究",{"2":{"1242":1}}],["经过推测得出结论",{"2":{"1212":1}}],["经过诗人艺术的再创造",{"2":{"1170":1}}],["经过了很多城市村庄",{"2":{"948":1}}],["经常锻炼身体",{"2":{"1155":1}}],["经常会有段子手",{"2":{"1146":1}}],["经纪公司",{"2":{"1129":1}}],["经费不裕",{"2":{"1069":1}}],["经典名著",{"2":{"1014":1}}],["经查",{"2":{"1008":1}}],["经度值",{"2":{"845":1}}],["经度",{"2":{"790":1,"794":1,"795":1,"800":1,"850":1,"886":1,"887":1,"892":1,"1298":1,"1349":1,"1380":1}}],["经纬度地址解析",{"0":{"1378":1},"1":{"1379":1,"1380":1,"1381":1,"1382":1}}],["经纬度及网络运营商isp等信息",{"2":{"1295":1}}],["经纬",{"2":{"782":1}}],["经济",{"2":{"414":1,"1014":1}}],["经济观察报",{"2":{"174":1,"175":1}}],["经视看天下",{"2":{"394":1}}],["经相关部门批准后依批准的内容开展经营活动",{"2":{"239":1}}],["经营异常列入原因",{"2":{"238":1}}],["经营范围",{"2":{"184":1,"238":1}}],["成人内容",{"2":{"1411":1}}],["成人",{"2":{"1247":1}}],["成为流传古今的名作",{"2":{"1170":1}}],["成为近几年国内文化界的一大奇观",{"2":{"1019":1}}],["成语1",{"2":{"1087":1,"1088":1}}],["成语词头",{"2":{"1068":1}}],["成语字典",{"0":{"1065":1},"1":{"1066":1,"1067":1,"1068":1,"1069":1}}],["成语末尾汉字",{"2":{"1063":1}}],["成语开头汉字",{"2":{"1063":1}}],["成语出处",{"2":{"1063":1,"1068":1}}],["成语解释",{"2":{"1063":1,"1068":1}}],["成语拼音",{"2":{"1063":1}}],["成语接龙接口",{"2":{"1060":1}}],["成语接龙",{"0":{"1060":1},"1":{"1061":1,"1062":1,"1063":1,"1064":1}}],["成语",{"2":{"1058":1,"1062":1,"1063":1}}],["成语典故",{"0":{"1055":1},"1":{"1056":1,"1057":1,"1058":1,"1059":1}}],["成都",{"2":{"853":1}}],["成都市",{"2":{"789":1,"806":1}}],["成员数量",{"2":{"637":1}}],["成品油价或迎年内第二降",{"2":{"444":1}}],["成年人正常标准体重指数为18",{"2":{"1025":1}}],["成年人",{"2":{"222":1}}],["成立日期",{"2":{"184":1,"238":1}}],["成功励志",{"2":{"1014":1}}],["成功2",{"2":{"772":1}}],["成功",{"2":{"33":1,"38":1,"48":1,"53":2,"58":1,"63":1,"68":2,"78":1,"83":2,"98":1,"103":2,"108":1,"118":1,"123":1,"128":1,"133":1,"138":1,"143":1,"148":2,"155":1,"160":1,"165":1,"170":1,"175":1,"180":2,"185":1,"191":1,"196":1,"260":1,"265":1,"270":1,"275":1,"280":1,"304":1,"309":1,"314":1,"319":1,"324":1,"329":1,"334":1,"339":1,"344":1,"349":1,"354":1,"359":1,"364":1,"369":1,"374":1,"379":1,"384":1,"389":1,"394":1,"399":1,"404":1,"409":1,"414":1,"419":1,"424":1,"429":1,"434":1,"439":1,"444":1,"449":1,"454":1,"459":1,"464":1,"474":1,"489":1,"509":1,"514":1,"519":1,"524":1,"529":1,"534":1,"544":1,"575":1,"580":1,"585":1,"590":1,"596":1,"601":1,"628":1,"633":1,"638":1,"644":1,"649":1,"654":1,"659":1,"695":1,"700":1,"706":1,"711":1,"716":1,"721":1,"726":1,"747":1,"752":1,"762":1,"768":1,"773":1,"779":1,"784":1,"791":1,"796":1,"801":1,"806":1,"811":1,"816":1,"847":1,"852":1,"857":1,"862":1,"883":1,"888":1,"893":1,"898":1,"903":1,"908":1,"913":1,"918":1,"924":1,"929":1,"934":1,"970":1,"998":1,"1003":1,"1024":1,"1029":1,"1034":1,"1039":1,"1044":1,"1049":1,"1059":1,"1064":1,"1074":1,"1079":1,"1084":1,"1089":1,"1094":1,"1099":1,"1115":1,"1120":1,"1125":1,"1130":1,"1135":1,"1140":1,"1145":1,"1150":1,"1155":1,"1160":1,"1188":1,"1206":1,"1242":1,"1247":1,"1257":1,"1262":1,"1267":1,"1274":1,"1279":1,"1284":1,"1289":1,"1294":1,"1299":1,"1305":1,"1310":1,"1315":1,"1320":1,"1325":1,"1330":1,"1336":1,"1341":1,"1346":1,"1351":1,"1356":1,"1361":1,"1367":1,"1372":1,"1377":1,"1382":1,"1387":1,"1392":1,"1402":1,"1407":1,"1412":1,"1417":1,"1422":1,"1428":1,"1433":1,"1438":1,"1443":1,"1459":1}}],["成功的返回",{"2":{"28":1,"73":1,"93":1,"469":1,"479":1,"484":1,"494":1,"499":1,"504":1,"539":1,"549":1,"555":1,"560":1,"565":1,"570":1,"736":1,"741":1,"757":1,"821":1,"867":1,"872":1,"877":1,"940":1,"945":1,"954":1,"993":1,"1014":1,"1019":1,"1054":1,"1165":1,"1170":1,"1212":1,"1217":1,"1222":1,"1227":1,"1232":1,"1252":1,"1397":1,"1449":1}}],["社会",{"2":{"502":1}}],["社会新闻api接口服务",{"2":{"455":1}}],["社会新闻",{"0":{"455":1},"1":{"456":1,"457":1,"458":1,"459":1}}],["社会统一信用代码",{"2":{"228":1,"230":1}}],["社会统一信用代码查询企业开票信息",{"2":{"225":1}}],["社会信用代码",{"2":{"184":1}}],["社会信用代码等",{"2":{"181":1}}],["社全新商业资讯平台",{"2":{"174":1,"175":1}}],["招摇",{"2":{"747":1}}],["招聘",{"0":{"294":1}}],["招聘信息",{"0":{"293":1},"1":{"294":1},"2":{"20":1}}],["招商银行",{"2":{"264":1,"265":1,"269":1,"270":1}}],["招商银行等",{"2":{"179":1}}],["建文失踪的靖难之役",{"2":{"1019":1}}],["建执位",{"2":{"747":1}}],["建设银行",{"2":{"179":1,"180":1}}],["建议出门前涂擦spf在12",{"2":{"837":1}}],["建议着棉服",{"2":{"837":1}}],["建议每天更新一次",{"2":{"592":1}}],["建议穿薄外套或牛仔裤等服装",{"2":{"544":1,"695":1,"847":2}}],["建议对同一卡号查询做次数限制",{"2":{"261":1,"266":1,"271":1,"276":1}}],["建议urlencoder下",{"2":{"119":1}}],["建议通过",{"2":{"107":1}}],["建议复审",{"2":{"107":1}}],["建议屏蔽",{"2":{"107":1}}],["建议值",{"2":{"107":1}}],["建议您拿到判断结果后的执行操作",{"2":{"107":1}}],["建议使用手写ocr识别",{"2":{"59":1}}],["借记卡",{"2":{"179":1,"264":1,"265":1,"269":1,"270":1}}],["卡雅",{"2":{"1465":1}}],["卡拉汉姆",{"2":{"918":1}}],["卡巴斯基已提交投诉",{"2":{"404":1}}],["卡类型",{"2":{"179":1}}],["卡通人脸",{"2":{"77":1}}],["卡通图片",{"2":{"20":1}}],["澄清概况",{"2":{"174":1}}],["该网站含有未经证实的信息",{"2":{"1396":1,"1397":1}}],["该病确诊有赖于核酸病毒检测",{"2":{"1039":1}}],["该病一般最常见的传播途径有飞沫传播",{"2":{"1039":1}}],["该厂商识别代码已在中国物品编码中心注册",{"2":{"1008":1}}],["该订单为淘客订单",{"2":{"998":1}}],["该号码所属公司名称",{"2":{"826":1}}],["该obd故障码适用于所有汽车制造商",{"2":{"757":1}}],["该车型停产年份",{"2":{"674":1}}],["该车型开始销售月份",{"2":{"674":1}}],["该车型开始销售年份",{"2":{"674":1}}],["该接口请使用post方式请求",{"2":{"966":1}}],["该接口用于将微信公众平台的临时文章链接转为永久链接",{"2":{"480":1}}],["该接口会输出微博热搜前50个话题的相关数据",{"2":{"470":1}}],["该接口输出该领域有关新闻资讯行业动态等",{"2":{"315":1}}],["该接口可获取微信公众号某篇文章的标题",{"2":{"495":1}}],["该接口可以同时检测银行卡三四要素",{"2":{"261":1,"266":1}}],["该接口可以抽取网页中任何图片",{"2":{"29":1}}],["该接口可返回网络谣言的鉴别结果",{"2":{"171":1}}],["该接口可用于实时获取网页文章",{"2":{"54":1}}],["该同学",{"2":{"195":1}}],["该消息是谣传信息",{"2":{"174":1,"175":1}}],["谣言类型",{"2":{"174":1}}],["谣言图片",{"2":{"174":1}}],["谣言解释",{"2":{"174":1}}],["谣言",{"2":{"174":1,"175":2}}],["谣言标题",{"2":{"174":1}}],["谣言详情id",{"2":{"174":1}}],["谣言关键词",{"2":{"173":1}}],["谣言鉴别时间",{"2":{"174":1}}],["谣言鉴别",{"0":{"171":1},"1":{"172":1,"173":1,"174":1,"175":1}}],["相信你们一定会~",{"2":{"1058":1,"1059":1}}],["相处舒服的人",{"2":{"489":1}}],["相比之下",{"2":{"298":1}}],["相比",{"2":{"298":1}}],["相册",{"0":{"205":1}}],["相关解释",{"2":{"171":1}}],["相似结果得分",{"2":{"137":1}}],["相似文本检测",{"0":{"134":1},"1":{"135":1,"136":1,"137":1,"138":1}}],["内涵段子",{"2":{"1189":1}}],["内蒙古自治区重污染天气应急预案",{"2":{"414":1}}],["内蒙古",{"2":{"384":1,"731":1}}],["内容描述",{"2":{"1335":1,"1340":1}}],["内容简介",{"2":{"953":1}}],["内容",{"2":{"171":1,"189":1,"194":1,"815":1,"1083":1,"1139":1,"1144":1,"1149":1,"1154":1,"1159":1,"1164":1,"1169":1,"1187":1,"1241":1,"1246":1,"1256":1,"1261":1,"1266":1}}],["内置动漫二次元美女图片壁纸",{"2":{"20":1}}],["针对用户输入的复杂长尾词也有智能预判机制",{"2":{"1095":1}}],["针对性地设计战法",{"2":{"298":1}}],["针对",{"2":{"222":1}}],["针对新增网络谣言",{"2":{"171":1}}],["针对手写字体无规则",{"2":{"49":1}}],["未尝不愿供给船费",{"2":{"1069":1}}],["未闻有此教",{"2":{"1043":1,"1044":1}}],["未来一天无雨",{"2":{"837":1}}],["未来航班均为",{"2":{"715":1}}],["未处理未缴费",{"2":{"772":1}}],["未过期的微信文章链接",{"2":{"482":1,"497":1}}],["未备案",{"2":{"291":1}}],["未找到",{"2":{"169":1}}],["未知银行",{"2":{"179":1}}],["未知",{"2":{"42":1,"287":3,"1412":6}}],["重是古帝魂",{"2":{"1165":1}}],["重写历史",{"2":{"1019":1}}],["重写前端导航",{"2":{"202":1}}],["重度污染",{"2":{"740":1}}],["重病病容",{"2":{"585":1}}],["重要参数",{"2":{"168":1}}],["重庆市",{"2":{"789":1,"806":1}}],["重庆青年报",{"2":{"393":1,"394":1}}],["重庆",{"2":{"112":1,"731":1}}],["算术码的数字范围应小于999",{"2":{"161":1}}],["算术验证码识别",{"0":{"161":1},"1":{"162":1,"163":1,"164":1,"165":1}}],["其疗程及使用方法如下",{"2":{"1247":1}}],["其开基始祖为汉留侯张良裔孙张歆",{"2":{"1242":1}}],["其乳房发达",{"2":{"1155":1}}],["其实寒山寺夜半鸣钟却是事实",{"2":{"1170":1}}],["其实一个人做一把刀",{"2":{"1069":1}}],["其实也是一对孩子气蛮重的组合",{"2":{"867":1}}],["其它九只却都没有飞走",{"2":{"1135":1}}],["其它说明",{"2":{"856":1}}],["其它车型",{"2":{"626":1}}],["其炮兵火力实施延伸射击",{"2":{"298":1}}],["其次",{"2":{"298":1}}],["其数量几乎占了师团编成内联队数量的一半",{"2":{"298":1}}],["其中type等于3表示该域名被腾讯信任",{"2":{"1393":1}}],["其中type参数可以指定故事类型",{"2":{"1085":1}}],["其中有双花醇",{"2":{"1262":1}}],["其中字段result为胜负结果",{"2":{"1060":1}}],["其中",{"2":{"298":1}}],["其军队在组织结构和武器装备上已经初步完成机械化",{"2":{"298":1}}],["其他",{"2":{"1412":1}}],["其他为失败",{"2":{"1007":1}}],["其他为所需提供的长度值",{"2":{"595":2}}],["其他类",{"2":{"945":1}}],["其他传相应级别id代码",{"2":{"875":1}}],["其他表示失败",{"2":{"856":1}}],["其他失败",{"2":{"761":1}}],["其他值表示后几位",{"2":{"622":1}}],["其他值不做转换操作",{"2":{"153":1,"158":1}}],["其他代码",{"2":{"284":1}}],["其他不收费",{"2":{"269":1}}],["其值应为一个服务稳定的图像url地址",{"2":{"119":1}}],["其值为图片的base64编码",{"2":{"119":1}}],["必需带上http",{"2":{"1405":1}}],["必要的话",{"2":{"940":1}}],["必然丧失军事竞争主动权",{"2":{"298":1}}],["必选参数",{"2":{"202":1,"203":1,"205":1,"206":1,"220":1,"221":1,"222":1,"282":1,"283":1,"284":1,"285":1,"286":1,"287":1,"288":1,"289":1,"290":1,"291":1,"292":1,"294":1,"296":1,"297":1,"298":1,"299":1,"947":1,"948":1,"949":1,"1269":1,"1461":1,"1462":1,"1463":1,"1465":1,"1466":1}}],["必传",{"2":{"168":1}}],["必须带上协议头",{"2":{"1447":1}}],["必须等糖醋汁凉透后再浸泡黄瓜",{"2":{"1053":1,"1054":1}}],["必须以过硬的军事技术和丰富的科技知识作基础",{"2":{"298":1}}],["必须通过严酷的实战化训练这块",{"2":{"298":1}}],["必须",{"2":{"153":1,"158":1,"163":1,"542":1,"621":1,"636":1,"693":1,"845":1,"1006":1}}],["必填",{"2":{"26":1,"31":1,"36":1,"41":1,"46":1,"51":1,"56":1,"61":1,"66":1,"71":1,"76":1,"81":1,"86":1,"91":1,"96":1,"101":1,"106":1,"111":1,"116":1,"121":1,"126":1,"131":1,"136":1,"141":1,"146":1,"168":1,"173":1,"178":1,"183":1,"189":1,"194":1,"227":1,"232":1,"237":1,"242":1,"247":1,"252":1,"258":1,"263":1,"268":1,"273":1,"278":1,"302":1,"307":1,"312":1,"317":1,"322":1,"327":1,"332":1,"337":1,"342":1,"357":1,"362":1,"367":1,"372":1,"377":1,"382":1,"387":1,"392":1,"397":1,"402":1,"407":1,"412":1,"417":1,"422":1,"427":1,"432":1,"437":1,"442":1,"447":1,"452":1,"457":1,"462":1,"477":1,"482":1,"487":1,"492":1,"497":1,"502":1,"507":1,"512":1,"517":1,"522":1,"527":1,"532":1,"537":1,"547":1,"558":1,"563":1,"568":1,"573":1,"578":1,"583":1,"588":1,"594":1,"599":1,"605":1,"610":1,"615":1,"626":1,"631":1,"642":1,"647":1,"668":1,"673":1,"683":1,"688":1,"698":1,"704":1,"709":1,"714":1,"719":1,"724":1,"734":1,"739":1,"745":1,"750":1,"755":1,"760":1,"766":1,"771":1,"777":1,"782":1,"789":1,"794":1,"799":1,"809":1,"819":1,"824":1,"830":1,"835":1,"850":1,"855":1,"860":1,"865":1,"870":1,"875":1,"881":1,"886":1,"891":1,"896":1,"901":1,"911":1,"916":1,"922":1,"932":1,"938":1,"943":1,"952":1,"958":1,"963":1,"968":1,"973":1,"987":1,"991":1,"996":1,"1001":1,"1017":1,"1022":1,"1027":1,"1032":1,"1052":1,"1057":1,"1062":1,"1067":1,"1072":1,"1077":1,"1087":1,"1092":1,"1097":1,"1103":1,"1108":1,"1118":1,"1128":1,"1133":1,"1143":1,"1148":1,"1153":1,"1163":1,"1168":1,"1174":1,"1178":1,"1182":1,"1186":1,"1192":1,"1196":1,"1204":1,"1210":1,"1225":1,"1230":1,"1235":1,"1240":1,"1245":1,"1250":1,"1255":1,"1260":1,"1265":1,"1272":1,"1277":1,"1282":1,"1287":1,"1292":1,"1297":1,"1303":1,"1308":1,"1313":1,"1318":1,"1323":1,"1328":1,"1334":1,"1339":1,"1344":1,"1349":1,"1354":1,"1359":1,"1365":1,"1370":1,"1375":1,"1380":1,"1390":1,"1395":1,"1400":1,"1405":1,"1410":1,"1415":1,"1420":1,"1426":1,"1431":1,"1436":1,"1441":1,"1447":1,"1452":1,"1457":1}}],["参与排名的分类名",{"2":{"1437":1}}],["参考价格",{"2":{"1007":1}}],["参考接口2",{"2":{"938":1}}],["参考返回数据",{"2":{"923":1,"928":1,"933":1}}],["参考返回示例",{"2":{"190":1,"574":1,"579":1,"584":1,"589":1,"648":1,"653":1,"658":1,"699":1,"841":1,"851":1,"1350":1,"1381":1}}],["参考支持城市列表接口",{"2":{"891":1}}],["参考api调用",{"2":{"26":1,"31":1,"36":1,"41":1,"46":1,"51":1,"56":1,"61":1,"66":1,"71":1,"76":1,"81":1,"86":1,"91":1,"96":1,"101":1,"106":1,"111":1,"116":1,"121":1,"126":1,"131":1,"136":1,"141":1,"146":1,"153":1,"163":1,"168":1,"173":1,"178":1,"183":1,"189":1,"194":1,"227":1,"232":1,"237":1,"242":1,"247":1,"252":1,"258":1,"263":1,"268":1,"273":1,"278":1,"302":1,"307":1,"312":1,"317":1,"322":1,"327":1,"332":1,"337":1,"357":1,"362":1,"367":1,"372":1,"377":1,"382":1,"387":1,"392":1,"397":1,"402":1,"407":1,"412":1,"417":1,"422":1,"427":1,"432":1,"437":1,"442":1,"447":1,"452":1,"457":1,"462":1,"477":1,"482":1,"487":1,"492":1,"497":1,"502":1,"507":1,"512":1,"517":1,"522":1,"527":1,"532":1,"537":1,"542":1,"547":1,"558":1,"563":1,"568":1,"573":1,"578":1,"583":1,"588":1,"594":1,"605":1,"610":1,"615":1,"621":1,"626":1,"631":1,"636":1,"642":1,"647":1,"668":1,"673":1,"683":1,"688":1,"693":1,"698":1,"704":1,"709":1,"714":1,"719":1,"724":1,"734":1,"739":1,"745":1,"750":1,"755":1,"760":1,"766":1,"771":1,"777":1,"782":1,"789":1,"794":1,"799":1,"809":1,"819":1,"824":1,"830":1,"835":1,"845":1,"850":1,"855":1,"860":1,"865":1,"870":1,"875":1,"881":1,"886":1,"891":1,"896":1,"901":1,"922":1,"932":1,"938":1,"943":1,"952":1,"958":1,"968":1,"973":1,"987":1,"991":1,"996":1,"1001":1,"1006":1,"1022":1,"1027":1,"1032":1,"1052":1,"1057":1,"1062":1,"1067":1,"1072":1,"1077":1,"1087":1,"1092":1,"1097":1,"1103":1,"1118":1,"1128":1,"1133":1,"1143":1,"1148":1,"1153":1,"1163":1,"1168":1,"1174":1,"1186":1,"1192":1,"1204":1,"1210":1,"1225":1,"1240":1,"1245":1,"1250":1,"1255":1,"1260":1,"1265":1,"1272":1,"1277":1,"1282":1,"1287":1,"1292":1,"1297":1,"1303":1,"1308":1,"1313":1,"1318":1,"1323":1,"1328":1,"1334":1,"1339":1,"1344":1,"1349":1,"1354":1,"1359":1,"1365":1,"1370":1,"1375":1,"1380":1,"1390":1,"1395":1,"1400":1,"1405":1,"1410":1,"1415":1,"1420":1,"1426":1,"1431":1,"1436":1,"1441":1,"1447":1,"1457":1}}],["参数名称",{"2":{"153":1,"158":1,"163":1,"542":1,"621":1,"636":1,"693":1,"845":1,"959":1,"1006":1}}],["纯电",{"2":{"688":1}}],["纯享版",{"2":{"354":1}}],["纯汉字",{"2":{"150":1}}],["纯英文",{"2":{"150":1}}],["纯数字",{"2":{"150":1}}],["数以及评论数量",{"2":{"495":1}}],["数万蜜蜂离奇坠地身亡",{"2":{"394":1}}],["数词开头的名词",{"2":{"195":1}}],["数词",{"2":{"195":1}}],["数字btc",{"0":{"1383":1},"1":{"1384":1,"1385":1,"1386":1,"1387":1}}],["数字",{"2":{"1093":1}}],["数字含义同carenginelen",{"2":{"622":1}}],["数字加密货币",{"2":{"320":1,"445":1}}],["数字验证码识别",{"0":{"151":1},"1":{"152":1,"153":1,"154":1,"155":1}}],["数字英文汉字混合",{"2":{"150":1}}],["数或混搭的验证码",{"2":{"149":1}}],["数据id",{"2":{"1119":1}}],["数据来自国务院办公厅假日通知",{"2":{"1090":1}}],["数据来源于网络公开",{"2":{"550":1}}],["数据来源谷歌",{"2":{"287":1}}],["数据来源http",{"2":{"282":1}}],["数据缓存60秒钟",{"2":{"1085":1}}],["数据返回条数",{"2":{"1017":1}}],["数据返回起始",{"2":{"1017":1}}],["数据仅供参考",{"2":{"977":1,"985":1}}],["数据节点的长度",{"2":{"959":1}}],["数据包含停车场位置",{"2":{"786":1}}],["数据干货2019美国手游市场",{"2":{"519":1}}],["数据科技",{"2":{"400":1}}],["数据100",{"2":{"291":1}}],["数据股份有限公司北京分公司",{"2":{"239":2}}],["数据股份有限公司",{"2":{"229":1}}],["数据分析",{"2":{"200":1}}],["数据全部来自官方媒体",{"2":{"199":1}}],["数据是否属于恶意类型",{"2":{"107":1}}],["数据由上海信息委提供",{"2":{"20":1}}],["数据接口",{"2":{"20":1}}],["数据存储以",{"0":{"14":1}}],["英琦星",{"2":{"1247":1}}],["英雄出少年",{"2":{"1130":1}}],["英语",{"2":{"883":1,"918":1}}],["英语大写金额",{"2":{"735":1}}],["英文名",{"2":{"1262":1}}],["英文",{"2":{"1093":1}}],["英文含义",{"2":{"753":1,"756":1}}],["英文数字混合",{"2":{"150":1}}],["英伟达的优秀不靠它",{"2":{"404":1}}],["英伟达发布jetsonnano迷你ai计算机售价仅99美",{"2":{"319":1}}],["英镑",{"2":{"195":1,"980":1,"984":1}}],["英",{"2":{"149":1}}],["东川无杜鹃",{"2":{"1164":1,"1165":1}}],["东莞市",{"2":{"789":1,"806":1}}],["东方卫视",{"2":{"354":1}}],["东风带雨逐西风",{"2":{"1078":1,"1079":1}}],["东风本田",{"2":{"670":1}}],["东风",{"2":{"224":2}}],["东风日产",{"2":{"148":1}}],["东北风转北风",{"2":{"832":1}}],["东北风",{"2":{"224":1,"832":2}}],["东台市公安局",{"2":{"83":1,"103":1}}],["赣dp2327",{"2":{"773":1}}],["赣",{"2":{"148":1}}],["车位数",{"2":{"785":1,"786":1}}],["车门数",{"2":{"761":1}}],["车组名称",{"2":{"758":1}}],["车商零售价的最大值",{"2":{"689":1}}],["车商零售价",{"2":{"689":1}}],["车商零售价和个人交易价的中间值",{"2":{"689":1}}],["车商收购价的最小值",{"2":{"689":1}}],["车商收购价",{"2":{"689":1}}],["车商收购价和个人交易价的中间值",{"2":{"689":1}}],["车况优秀",{"2":{"689":1}}],["车况较好",{"2":{"689":1}}],["车况一般",{"2":{"689":1}}],["车身形式",{"2":{"761":1}}],["车身登记颜色",{"2":{"637":1}}],["车身电器设备",{"2":{"287":1}}],["车主服务平台等提供给用户查询附近停车场信息",{"2":{"786":1}}],["车主",{"2":{"634":1}}],["车型代码",{"2":{"758":1}}],["车型配置",{"2":{"616":1}}],["车型名称",{"2":{"616":1,"674":1,"758":1,"761":1}}],["车型id",{"2":{"616":1,"674":1,"688":1}}],["车型年份",{"2":{"615":1,"616":1}}],["车型基本信息查询",{"2":{"602":1}}],["车系中文名称",{"2":{"666":1,"669":1}}],["车系类型名称",{"2":{"611":1}}],["车系类型",{"2":{"611":1}}],["车系类型id",{"2":{"610":1}}],["车系名称",{"2":{"611":1,"674":1,"758":1}}],["车系id",{"2":{"611":1,"615":1,"616":1,"666":1,"669":1,"673":1,"674":1}}],["车系",{"2":{"602":1,"666":1,"761":1}}],["车类型",{"2":{"599":1}}],["车架号",{"2":{"599":1,"626":1,"627":1,"760":1,"771":1,"773":1,"860":1,"861":1}}],["车架号长度",{"2":{"595":1}}],["车架长度",{"2":{"595":2}}],["车牌类型",{"2":{"631":1}}],["车牌前缀",{"2":{"594":1,"621":1,"766":1,"767":1}}],["车牌号码",{"2":{"771":1}}],["车牌号",{"2":{"147":1,"599":1,"601":1,"626":1,"627":1,"628":1,"631":1,"633":1,"634":1,"636":1,"637":1,"772":1,"773":1,"860":1,"861":1,"862":1}}],["车市下滑库存攀高",{"2":{"444":1}}],["车市行价",{"2":{"440":1}}],["车企动态等",{"2":{"440":1}}],["车辆级别",{"2":{"761":1}}],["车辆vin码查询",{"0":{"758":1},"1":{"759":1,"760":1,"761":1,"762":1}}],["车辆id",{"2":{"689":1}}],["车辆估价",{"2":{"689":1}}],["车辆使用性质",{"2":{"637":1}}],["车辆状态",{"2":{"637":1}}],["车辆型号",{"2":{"637":1}}],["车辆的详细出厂日期与初次登记日期",{"2":{"634":1}}],["车辆详细信息查验",{"0":{"634":1},"1":{"635":1,"636":1,"637":1,"638":1},"2":{"726":1}}],["车辆所在地区外",{"2":{"632":1}}],["车辆违章次数查询",{"0":{"629":1},"1":{"630":1,"631":1,"632":1,"633":1},"2":{"726":1}}],["车辆违章查询",{"0":{"618":1},"2":{"726":1}}],["车辆品牌id",{"2":{"610":1,"668":1}}],["车辆品牌大全",{"2":{"602":1}}],["车辆品牌车型大全",{"0":{"602":1},"2":{"726":1}}],["车辆历史违章查询",{"0":{"591":1},"2":{"726":1}}],["车辆识别代码",{"2":{"144":1,"147":1}}],["车辆类型",{"2":{"144":1,"147":1,"626":1,"634":1,"636":1,"637":2,"761":1,"772":1,"860":1,"861":1}}],["注解",{"2":{"1169":1,"1170":1}}],["注入熟猪油",{"2":{"1054":1}}],["注销日期",{"2":{"238":1}}],["注",{"2":{"200":1,"224":1}}],["注册商",{"2":{"1427":1,"1432":1}}],["注册人反查whois信息",{"2":{"1423":1,"1429":1}}],["注册号支持15位",{"2":{"232":1}}],["注册号",{"2":{"232":1,"234":1,"235":1,"237":1,"239":1}}],["注册资本",{"2":{"184":1,"238":1}}],["注册日期",{"2":{"147":1}}],["注意mode参数",{"2":{"1248":1}}],["注意事项等等",{"2":{"1243":1}}],["注意事项",{"2":{"867":1,"1247":1}}],["注意f1是3小时间隔",{"2":{"542":1,"693":1,"845":1}}],["注意邮编和区号必须二选一输入",{"2":{"542":1}}],["注意",{"2":{"107":1,"150":1,"153":1,"158":1,"390":1,"732":1,"769":1,"959":1,"1393":1}}],["发明了弓",{"2":{"1242":1}}],["发版日期",{"2":{"953":1}}],["发现已有一幢精美小筑落成",{"2":{"948":1}}],["发现中国军队目标即进行轰炸与扫射",{"2":{"298":1}}],["发烧是常有的事情",{"2":{"1079":1}}],["发烧",{"2":{"590":1}}],["发挥出整体战力来",{"2":{"298":1}}],["发动机缸数",{"2":{"761":1}}],["发动机喷射类型",{"2":{"761":1}}],["发动机型号",{"2":{"637":1,"761":1}}],["发动机编号",{"2":{"627":1,"861":1}}],["发动机号尾数长度",{"2":{"622":1}}],["发动机号所需的位数",{"2":{"619":1}}],["发动机号",{"2":{"599":1,"626":1,"631":1,"637":1,"771":1,"773":1,"860":1}}],["发动机号长度",{"2":{"595":1}}],["发动机号码",{"2":{"144":1,"147":1}}],["发动机的电子控制系统",{"2":{"287":1}}],["发布时间戳",{"2":{"353":1}}],["发布时间",{"2":{"350":1,"393":1,"478":1,"493":1}}],["发布广告",{"2":{"239":1}}],["发布自己第一个",{"2":{"202":1}}],["发卡行",{"2":{"176":1}}],["发证日期",{"2":{"147":1}}],["新媒体",{"2":{"1462":1}}],["新华字典",{"0":{"1207":1}}],["新华字典在线查字",{"2":{"1065":1}}],["新型冠状病毒感染性肺炎属于呼吸道传播性疾病",{"2":{"1038":1,"1039":1}}],["新冠肺炎的最长潜伏期一般是多久",{"2":{"1038":1,"1039":1}}],["新乡市和丝露饮品有限公司",{"2":{"1007":1,"1008":1}}],["新疆",{"2":{"731":1}}],["新能源车辆违章查询",{"0":{"858":1},"1":{"859":1,"860":1,"861":1,"862":1}}],["新能源车违章查询",{"2":{"726":1}}],["新能源小型车",{"2":{"636":1}}],["新能源小型车辆",{"2":{"631":1}}],["新能源大型车",{"2":{"636":1}}],["新能源大型车辆",{"2":{"631":1}}],["新添大道南段与半边街交叉口20米",{"2":{"628":1,"862":1}}],["新英雄公布放一个跳板飞跃远方",{"2":{"519":1}}],["新浪汽车",{"2":{"444":3}}],["新浪女性新闻频道",{"2":{"425":1}}],["新车资讯",{"2":{"440":1}}],["新版",{"2":{"414":1}}],["新",{"2":{"238":1}}],["新广告法禁用词快速检测接口",{"2":{"139":1}}],["新广告法违禁词检测",{"0":{"139":1},"1":{"140":1,"141":1,"142":1,"143":1}}],["新闻头条",{"0":{"500":1},"1":{"501":1,"502":1,"503":1,"504":1}}],["新闻描述",{"2":{"393":1}}],["新闻时间",{"2":{"338":1}}],["新闻链接",{"2":{"338":1}}],["新闻来源",{"2":{"338":1,"393":1}}],["新闻简介",{"2":{"338":1}}],["新闻配图",{"2":{"338":1}}],["新闻列表下的",{"2":{"298":1}}],["新闻类型",{"2":{"297":1,"1462":1}}],["新闻轮播图接口",{"0":{"296":1}}],["新闻详情接口",{"0":{"298":1},"2":{"295":1}}],["新闻模块banner轮播图接口",{"2":{"295":1}}],["新闻模块",{"0":{"295":1},"1":{"296":1,"297":1,"298":1,"299":1}}],["新闻内容html",{"2":{"58":1}}],["新闻标题",{"2":{"58":1,"338":1,"393":1}}],["新闻全文内容",{"2":{"54":1}}],["新闻现场",{"2":{"20":1,"1462":1}}],["新闻分类列表分类接口",{"0":{"297":1},"2":{"295":1}}],["新闻分类",{"2":{"20":1}}],["个",{"2":{"1227":1}}],["个前端知识点",{"2":{"202":1}}],["个人出版",{"2":{"1422":1}}],["个人和个人交易价",{"2":{"689":1}}],["个人博客全栈应用从零到上线",{"2":{"202":1}}],["个人近十年整理维护的",{"0":{"13":1}}],["个优秀",{"2":{"133":1}}],["个有休",{"2":{"133":1}}],["替换后的完整结果",{"2":{"132":1}}],["替换后的结果",{"2":{"132":1}}],["终点位置",{"2":{"132":1}}],["自见异物也",{"2":{"1212":1}}],["自治区",{"2":{"989":1,"992":1}}],["自驾前往",{"2":{"893":1}}],["自动识别常见的二维码类型",{"2":{"966":1}}],["自动识别结果",{"2":{"959":1}}],["自动识别一段短文本中的错别字",{"2":{"129":1}}],["自动",{"2":{"675":2}}],["自动驾驶权力争夺战",{"2":{"454":1}}],["自然选择的结果",{"2":{"1155":1}}],["自然学校",{"2":{"384":1}}],["自然人投资或控股",{"2":{"185":1,"239":1}}],["自明治维新以来",{"2":{"298":1}}],["自定义图片",{"2":{"107":1}}],["存在政治敏感不合规",{"2":{"128":1}}],["存在低俗辱骂不合规",{"2":{"127":1}}],["低绮户",{"2":{"1267":1}}],["低",{"2":{"852":2}}],["低端皮卡",{"2":{"610":1,"611":1}}],["低俗辱骂5",{"2":{"127":1}}],["低质灌水0",{"2":{"127":1}}],["判断文本内容是否还有违禁和灌水低质内容",{"2":{"124":1}}],["判断网络图像是否违禁",{"2":{"114":1}}],["狮子猫又称临清狮子猫",{"2":{"123":1}}],["狮子猫",{"2":{"123":1}}],["猫砂",{"2":{"1099":2}}],["猫",{"2":{"123":2}}],["+6",{"2":{"1412":1}}],["+41",{"2":{"1412":1}}],["+30",{"2":{"1412":1}}],["+10",{"2":{"1412":1}}],["+5795",{"2":{"1412":1}}],["+5982",{"2":{"1412":1}}],["+900",{"2":{"1412":1}}],["+200",{"2":{"1412":2}}],["+8",{"2":{"544":1,"695":1,"810":1,"811":1,"847":1}}],["+",{"2":{"202":1}}],["+end",{"2":{"132":1}}],["+correct",{"2":{"132":1}}],["+begin",{"2":{"132":1}}],["+baike",{"2":{"122":1}}],["+ori",{"2":{"132":1}}],["+words",{"2":{"127":1}}],["+subtype",{"2":{"127":1}}],["+msg",{"2":{"127":1}}],["+description",{"2":{"122":1}}],["+image",{"2":{"122":1}}],["百家姓的历史起源",{"2":{"1238":1}}],["百鸟不敢嗔",{"2":{"1165":1}}],["百十平米",{"2":{"948":1}}],["百联二期四楼",{"2":{"913":1}}],["百战不殆",{"2":{"298":1}}],["百科题库",{"0":{"1035":1},"1":{"1036":1,"1037":1,"1038":1,"1039":1}}],["百科简介",{"2":{"122":1}}],["百科简介图",{"2":{"122":1}}],["百科链接",{"2":{"122":1}}],["百度经纬度",{"2":{"1380":1}}],["百度30天移动指数",{"2":{"1376":1}}],["百度30天pc指数",{"2":{"1376":1}}],["百度30天整体指数",{"2":{"1376":1}}],["百度pc",{"0":{"1337":1},"1":{"1338":1,"1339":1,"1340":1,"1341":1}}],["百度pc权重",{"0":{"1301":1},"1":{"1302":1,"1303":1,"1304":1,"1305":1}}],["百度移动指数",{"2":{"1373":1}}],["百度移动url收录",{"0":{"1332":1},"1":{"1333":1,"1334":1,"1335":1,"1336":1}}],["百度移动权重",{"0":{"1306":1},"1":{"1307":1,"1308":1,"1309":1,"1310":1}}],["百度url收录",{"0":{"1331":1}}],["百度收录量",{"0":{"1321":1,"1326":1},"1":{"1322":1,"1323":1,"1324":1,"1325":1,"1327":1,"1328":1,"1329":1,"1330":1}}],["百度关键词收录量",{"0":{"1316":1},"1":{"1317":1,"1318":1,"1319":1,"1320":1}}],["百度反链数",{"0":{"1311":1},"1":{"1312":1,"1313":1,"1314":1,"1315":1}}],["百度权重查询",{"0":{"1300":1}}],["百度",{"2":{"1283":1,"1284":1,"1349":3,"1401":1,"1402":1}}],["百度地图坐标或gps坐标",{"2":{"1378":1}}],["百度地图坐标系",{"2":{"886":2}}],["百度地图采用的米制坐标",{"2":{"845":1}}],["百度地图采用的经纬度坐标",{"2":{"845":1}}],["百度地图经度",{"2":{"778":1,"783":1}}],["百度地图纬度",{"2":{"778":1,"783":1}}],["百度互联网实时搜索热点",{"2":{"465":1}}],["百度限制每天量",{"2":{"211":1}}],["百度百科对象",{"2":{"122":1}}],["百度逆向link",{"0":{"288":1}}],["百度逆向",{"2":{"20":1}}],["与当时道教的兴起与流行有关",{"2":{"1242":1}}],["与陈伯之书",{"2":{"1212":1}}],["与",{"2":{"1170":1}}],["与坐标的距离",{"2":{"783":1}}],["与东市场东街路交叉西南角",{"2":{"779":1,"784":1}}],["与日军不同",{"2":{"298":1}}],["与此同时",{"2":{"298":1}}],["与中国精锐的陆军第88师",{"2":{"298":1}}],["与数倍于己的对手独立作战",{"2":{"298":1}}],["与多线程",{"2":{"202":1}}],["与imgurl参数二选一",{"2":{"121":1}}],["与标准请求方法提升易用性",{"0":{"14":1}}],["则取个位",{"2":{"1174":1,"1178":1}}],["则是提醒你要提高警惕",{"2":{"940":1}}],["则尾号是字母的是星期五限行",{"2":{"857":1}}],["则系统取客户端的ip地址",{"2":{"693":1}}],["则以银行限制要求为准",{"2":{"261":1,"266":1,"271":1,"276":1}}],["则第4次被锁定",{"2":{"261":1,"266":1,"271":1,"276":1}}],["则使用imgurl参数",{"2":{"119":1}}],["则使用img参数",{"2":{"119":1}}],["则传递参数format=",{"2":{"29":1}}],["审核时间",{"2":{"1416":1}}],["审核时间等",{"2":{"291":1}}],["审核结果",{"2":{"127":1,"142":1}}],["审核结果类型",{"2":{"117":1,"127":1,"142":1}}],["审核失败4",{"2":{"127":1,"142":1}}],["审核失败",{"2":{"117":1}}],["审核提示",{"2":{"117":1}}],["杭州市",{"2":{"789":1,"806":1,"992":1,"993":1}}],["杭州",{"2":{"113":1,"768":1,"853":1}}],["天安门",{"2":{"1382":1}}],["天地间不见一个英雄",{"2":{"1257":1}}],["天琪",{"2":{"1247":1}}],["天秤座",{"2":{"1130":1}}],["天真的晚了",{"2":{"948":1}}],["天长地久指数",{"2":{"867":1}}],["天坛北门往西一公里路南",{"2":{"779":1,"784":1}}],["天门市",{"2":{"685":1}}],["天下无贼",{"2":{"575":2}}],["天下事尽在掌握之中",{"2":{"415":1}}],["天气种类列表",{"0":{"838":1},"1":{"839":1,"840":1,"841":1,"842":1}}],["天气冷",{"2":{"837":2}}],["天气条件极不易诱发过敏",{"2":{"837":1}}],["天气标识id",{"2":{"831":1}}],["天气情况",{"2":{"831":2}}],["天气",{"2":{"827":1}}],["天气较好",{"2":{"544":1,"695":1,"837":2,"847":2}}],["天气预报",{"0":{"223":1,"827":1},"1":{"224":1},"2":{"826":1}}],["天气预报接口",{"2":{"20":1}}],["天海祐希确定参演",{"2":{"514":1}}],["天行后花园",{"2":{"484":1}}],["天津",{"2":{"731":1,"853":1}}],["天津市",{"2":{"680":1,"789":1,"806":1}}],["天津市人大常委会决定这份有关生活垃圾的管理条例草案征求意见",{"2":{"414":1}}],["天津直辖市可能为空",{"2":{"112":1}}],["天空之洞",{"2":{"364":1}}],["天天看看",{"2":{"285":1}}],["天聚地合",{"2":{"229":1,"239":2}}],["根据主办单位实时返回查询所有备案信息",{"2":{"1455":1}}],["根据电话",{"2":{"1429":1}}],["根据网站域名查询对应的公安网安备案信息",{"2":{"1398":1}}],["根据提供的高德地图坐标",{"2":{"1378":1}}],["根据提示猜成语",{"2":{"1040":1}}],["根据关键词返回百度pc指数",{"2":{"1373":1}}],["根据关键词返回百度关键词收录量",{"2":{"1316":1}}],["根据域名和年份和周数返回站长名称",{"2":{"1434":1}}],["根据域名和关键词返回百度移动",{"2":{"1368":1}}],["根据域名和关键词返回百度pc和移动的",{"2":{"1362":1}}],["根据域名返回whois信息",{"2":{"1423":1,"1424":1}}],["根据域名返回网站",{"2":{"1418":1}}],["根据域名返回查询域名的备案信息",{"2":{"1413":1}}],["根据域名返回alexa相关信息",{"2":{"1408":1}}],["根据域名返回百度收录量",{"2":{"1326":1}}],["根据域名返回百度反链数",{"2":{"1311":1}}],["根据域名返回百度移动",{"2":{"1306":1}}],["根据域名返回百度",{"2":{"1300":1}}],["根据url返回百度移动或pc",{"2":{"1331":1}}],["根据ip地址查询归属地",{"2":{"1295":1}}],["根据ip地址查天气",{"0":{"691":1},"1":{"692":1,"693":1,"694":1,"695":1},"2":{"826":1}}],["根据ip地址",{"2":{"1290":1}}],["根据汉字id查询详细信息",{"0":{"1233":1},"1":{"1234":1,"1235":1,"1236":1,"1237":1}}],["根据汉字查字典",{"0":{"1208":1},"1":{"1209":1,"1210":1,"1211":1,"1212":1}}],["根据拼音查汉字",{"0":{"1228":1},"1":{"1229":1,"1230":1,"1231":1,"1232":1}}],["根据部首查汉字",{"0":{"1223":1},"1":{"1224":1,"1225":1,"1226":1,"1227":1}}],["根据时间戳返回该时间点前或后的笑话列表",{"2":{"1190":1}}],["根据传入年份返回当年假期列表",{"0":{"1180":1},"1":{"1181":1,"1182":1,"1183":1}}],["根据传入的月份返回近期的假期列表",{"0":{"1176":1},"1":{"1177":1,"1178":1,"1179":1}}],["根据传入的参数qq号码测试qq的吉凶",{"2":{"535":1}}],["根据日期查询当天详细信息",{"2":{"1171":1}}],["根据日期查询事件",{"0":{"1101":1},"1":{"1102":1,"1103":1,"1104":1,"1105":1}}],["根据事件id查询详细信息",{"0":{"1106":1},"1":{"1107":1,"1108":1,"1109":1,"1110":1}}],["根据单号查询快递信息",{"0":{"956":1}}],["根据快递单号查询快递状态信息",{"2":{"955":1}}],["根据相关条件查询符合条件地区的邮编",{"0":{"930":1},"1":{"931":1,"932":1,"933":1,"934":1}}],["根据百度地图坐标",{"2":{"848":1}}],["根据城市查询生活指数",{"0":{"833":1},"1":{"834":1,"835":1,"836":1,"837":1}}],["根据城市查询天气",{"0":{"828":1},"1":{"829":1,"830":1,"831":1,"832":1}}],["根据城市列表的规则决定长度",{"2":{"599":2}}],["根据坐标查天气",{"0":{"843":1},"1":{"844":1,"845":1,"846":1,"847":1},"2":{"826":1}}],["根据经纬度查询周边停车场实时数据",{"2":{"786":1}}],["根据vin码准确定型",{"2":{"758":1}}],["根据驾驶证信息查询驾驶证累计扣分",{"2":{"717":1}}],["根据航班号日期查询未来航班信息",{"0":{"712":1},"1":{"713":1,"714":1,"715":1,"716":1}}],["根据导演查询拍摄的电影信息",{"2":{"696":1}}],["根据车系id查询旗下车型列表",{"0":{"613":1},"1":{"614":1,"615":1,"616":1,"617":1}}],["根据车辆品牌id查询旗下车系列表",{"0":{"608":1},"1":{"609":1,"610":1,"611":1,"612":1}}],["根据车辆信息查询车辆的历史违章记录",{"2":{"591":1}}],["根据区号邮编查天气",{"0":{"540":1},"1":{"541":1,"542":1,"543":1,"544":1},"2":{"826":1}}],["根据搜索关键词检索微信全网文章",{"2":{"490":1}}],["根据此要点",{"2":{"298":1}}],["根据企业全名",{"2":{"235":1}}],["根据公司名称",{"2":{"225":1}}],["根据手机号码或手机号码的前7位",{"2":{"109":1}}],["根据客户提供的手机号",{"2":{"44":1}}],["但愿人长久",{"2":{"1267":1}}],["但不同地方有不同的习惯",{"2":{"1188":1}}],["但不管怎样锻炼",{"2":{"1155":1}}],["但不能创建弹窗",{"2":{"197":1}}],["但骨骼与肌肉的发育相对比雄性弱些",{"2":{"1155":1}}],["但编码信息未按规定通报",{"2":{"1008":1}}],["但没想到他自己竟然弄成一场血光之灾",{"2":{"948":1}}],["但我自己完好无损",{"2":{"948":1}}],["但我认为这个公益页面不应该局限于404页面",{"2":{"198":1}}],["但你们小心你们的心脏",{"2":{"948":1}}],["但又显出肃穆和苍凉",{"2":{"948":1}}],["但诱人而免费的售楼处必需到此一游",{"2":{"948":1}}],["但注意别有遗漏的重要知识点",{"2":{"872":1}}],["但占有欲强",{"2":{"867":1}}],["但考虑天气寒冷",{"2":{"837":1}}],["但仍会使您感觉偏冷",{"2":{"837":1}}],["但f2到f7的间隔可能是6或8小时",{"2":{"542":1,"693":1,"845":1}}],["但容易发生牢骚",{"2":{"539":1}}],["但未提供任何证据",{"2":{"529":1}}],["但好景料不长久",{"2":{"529":1}}],["但需要秉持正确认知态度",{"2":{"298":1}}],["但绝非",{"2":{"298":1}}],["但是更大程度上还是因为受到了军国主义思想的毒害",{"2":{"298":1}}],["但在数量上却拉开了差距",{"2":{"298":1}}],["但因yowza",{"2":{"211":1}}],["但迟迟没有动笔",{"2":{"203":1}}],["但它背后的实现原理你是否有兴趣了解呢",{"2":{"203":1}}],["但对于审核结果而言只需要重点关注的最外层的上面三个参数",{"2":{"107":1}}],["但实际访问时会跳转到https",{"2":{"29":1}}],["谩骂",{"2":{"107":1}}],["色情图片",{"2":{"222":1}}],["色情",{"2":{"107":1}}],["色情识别",{"2":{"104":1}}],["涉政",{"2":{"107":1}}],["可实时检测ip是否为欺诈",{"2":{"1352":1}}],["可检查域名是否支持ipv6网络",{"2":{"1285":1}}],["可爱性感的面孔",{"2":{"1129":1}}],["可回收垃圾是指适宜回收",{"2":{"1099":1}}],["可循环利用的生活废弃物",{"2":{"1098":1,"1099":1}}],["可通过page参数随机值来获取随机菜品",{"2":{"1050":1}}],["可通过出发城市和到达城市三字码查询起降信息",{"2":{"702":1}}],["可使用本字段做是否读取data列表的依据",{"2":{"959":1}}],["可此间连最基本的水电问题都没解决好",{"2":{"948":1}}],["可一转念",{"2":{"948":1}}],["可惜池中未见锦鲤睡莲",{"2":{"948":1}}],["可乘102",{"2":{"893":1}}],["可乘1",{"2":{"893":1}}],["可内置",{"0":{"838":1},"1":{"839":1,"840":1,"841":1,"842":1}}],["可放心外出",{"2":{"837":1}}],["可参考小接口2",{"2":{"831":1}}],["可预订",{"2":{"790":1,"795":1,"800":1}}],["可能是模仿张鸣善",{"2":{"1257":1}}],["可能是该监测点未监测这项数据或者有延迟",{"2":{"643":1}}],["可能无此参数信息",{"2":{"1007":1}}],["可能会为空",{"2":{"1288":1}}],["可能会蒙受损失",{"2":{"940":2}}],["可能会显cdnip",{"2":{"215":1}}],["可能为空",{"2":{"831":5}}],["可能部分号码为null",{"2":{"826":1}}],["可伴有虚脱",{"2":{"585":1}}],["可免贻误前程",{"2":{"539":1}}],["可配合微信精选接口",{"2":{"480":1}}],["可击败日本复仇雪耻",{"2":{"464":1}}],["可谓",{"2":{"394":1}}],["可构筑一张陆",{"2":{"298":1}}],["可作为高等院校汽车运用工程专业的试用教材",{"2":{"287":1}}],["可压缩所有网址包括图片",{"2":{"283":1}}],["可选择每天一句或者随机一句",{"2":{"1116":1}}],["可选择参数为",{"2":{"724":1}}],["可选范围1",{"2":{"219":1}}],["可选参数如下",{"2":{"219":1}}],["可选参数",{"2":{"215":1}}],["可选值",{"2":{"101":1}}],["可乐瓶",{"2":{"203":1}}],["可以用于企业知识库",{"2":{"1422":1}}],["可以查询域名所有的解析信息",{"2":{"1342":1}}],["可以查询城市6日内的尾号限行情况",{"2":{"853":1}}],["可以读的历史",{"2":{"1019":1}}],["可以检测淘宝订单号是否使用淘客下单",{"2":{"994":1}}],["可以使用auto代替",{"2":{"958":1}}],["可以期待一下",{"2":{"872":1}}],["可以在一定程度上给予对方更大的自由和空间",{"2":{"867":1}}],["可以在现代浏览器环境中运行",{"2":{"203":1}}],["可以适当开启制暖空调调节室内温度",{"2":{"837":1}}],["可以做我想做的事",{"2":{"353":1}}],["可以说无孔不入",{"2":{"298":1}}],["可以说",{"2":{"298":1}}],["可以将其它语言",{"2":{"203":1}}],["可以下载查看",{"2":{"198":1,"199":1}}],["可信任度低",{"2":{"169":1}}],["可信度",{"2":{"122":1,"132":1}}],["可识别加减乘除类型的简单算术验证码",{"2":{"161":1}}],["可疑",{"2":{"107":1}}],["待黄酱裹匀肉丁并散发出酱香味时",{"2":{"1054":1}}],["待肉丁内的水分炒出来时",{"2":{"1054":1}}],["待其陆",{"2":{"298":1}}],["待检测的文本内容",{"2":{"141":1}}],["待审核的文本内容",{"2":{"126":1}}],["待审核的图像url地址",{"2":{"116":1}}],["待审核图片url地址",{"2":{"106":1}}],["待定",{"2":{"20":1}}],["恶灵启航",{"2":{"1465":1}}],["恶心",{"2":{"585":1,"1247":1}}],["恶心图像识别",{"2":{"104":1}}],["恶意链接检测",{"0":{"1357":1},"1":{"1358":1,"1359":1,"1360":1,"1361":1}}],["恶意ip检测",{"0":{"1352":1},"1":{"1353":1,"1354":1,"1355":1,"1356":1}}],["恶意软文推广7",{"2":{"127":1}}],["恶意联系方式推广6",{"2":{"127":1}}],["恶意推广4",{"2":{"127":1}}],["恶意标签",{"2":{"107":1}}],["恶意披票",{"2":{"53":1}}],["即是明显指",{"2":{"1170":1}}],["即下一接口中所用的eid",{"2":{"1104":1}}],["即便勒兵列阵",{"2":{"1063":1}}],["即不计费",{"2":{"959":1}}],["即将开业",{"2":{"888":1}}],["即小车类型",{"2":{"622":1}}],["即甲种师团",{"2":{"298":1}}],["即",{"2":{"101":1}}],["即可为证",{"2":{"1170":1}}],["即可出锅",{"2":{"1054":1}}],["即可",{"2":{"29":1}}],["你我共同编织",{"2":{"1462":1}}],["你的位置必须非常非常高",{"2":{"1089":1}}],["你这么自在逍遥",{"2":{"1089":1}}],["你们把亲戚邻居都叫来看吧",{"2":{"948":1}}],["你们在一起更多的互补作用",{"2":{"867":1}}],["你喜欢他的财富",{"2":{"821":1}}],["你喜欢的学校",{"2":{"354":1}}],["你上微信吗",{"2":{"479":1}}],["你背不下来的书",{"2":{"354":1}}],["你可以不为他人奔忙",{"2":{"1120":1}}],["你可以通过验证",{"2":{"219":1}}],["你可能需要在导入后清除掉不必要的文件",{"2":{"203":1}}],["你也好啊",{"2":{"97":1,"98":1}}],["你好",{"2":{"96":1,"98":1,"1023":1,"1024":1}}],["对阿奇霉素或其他大环内酯类抗生素有过敏的病人",{"2":{"1247":1}}],["对其他感染的治疗",{"2":{"1247":1}}],["对曰",{"2":{"1212":1}}],["对应农历",{"2":{"1090":1}}],["对应的正确词组以及可信度和最终纠错后的结果",{"2":{"129":1}}],["对预防伤寒感冒等春季多发的呼吸道感染大有益处",{"2":{"1079":1}}],["对此专家表示",{"2":{"1079":1}}],["对景儿就要发作",{"2":{"948":1}}],["对于不支持的城市",{"2":{"772":1}}],["对于战争决策",{"2":{"298":1}}],["对上海至汉口的登陆点逐段进行侦察",{"2":{"298":1}}],["对中国军队后方增援部队进行火力拦阻",{"2":{"298":1}}],["对中文的识别准确率高达90",{"2":{"94":1}}],["对",{"2":{"203":1}}],["对机动车行驶证主页字段进行结构化识别",{"2":{"144":1}}],["对图片进行政治敏感识别",{"2":{"104":1}}],["对话问题",{"2":{"96":1}}],["对抗批量抢红包",{"2":{"53":1}}],["地图坐标服务",{"0":{"1347":1},"1":{"1348":1,"1349":1,"1350":1,"1351":1}}],["地铁",{"2":{"893":1}}],["地铁一号线",{"2":{"893":1}}],["地兵",{"2":{"752":1}}],["地名关键字",{"2":{"932":1}}],["地名",{"2":{"299":1}}],["地名词",{"2":{"195":1}}],["地区排名",{"2":{"1411":1}}],["地区编码",{"2":{"1298":1}}],["地区代码",{"2":{"740":1,"1411":1}}],["地区名称",{"2":{"1411":1,"1434":1,"1437":1}}],["地区名",{"2":{"337":1,"739":1}}],["地区新闻",{"0":{"335":1},"1":{"336":1,"337":1,"338":1,"339":1}}],["地区",{"0":{"925":1},"1":{"926":1,"927":1,"928":1,"929":1},"2":{"92":1,"575":1,"700":1,"740":1,"1298":1}}],["地址",{"2":{"67":1,"83":1,"103":1,"147":1,"181":1,"228":1,"238":1,"790":1,"795":1,"800":1}}],["绝望",{"2":{"88":1}}],["失败",{"2":{"772":1}}],["失踪女童确认曾在漳州出现",{"2":{"473":1,"474":1}}],["失踪儿童信息来自宝贝回家寻子网",{"2":{"198":1}}],["失联20年北大博士后被找到",{"2":{"349":1}}],["失望",{"2":{"88":1}}],["失效日期",{"2":{"83":1,"103":1}}],["伤心",{"2":{"88":1}}],["描述等字段",{"2":{"1004":1}}],["描述等",{"2":{"753":1}}],["描述简介",{"2":{"493":1}}],["描述",{"2":{"87":1,"153":1,"154":1,"158":1,"159":1,"163":1,"164":1,"280":1,"303":1,"308":1,"313":1,"318":1,"323":1,"328":1,"333":1,"343":1,"358":1,"363":1,"368":1,"373":1,"378":1,"383":1,"388":1,"398":1,"403":1,"408":1,"413":1,"418":1,"423":1,"428":1,"433":1,"438":1,"443":1,"448":1,"453":1,"458":1,"463":1,"508":1,"513":1,"518":1,"523":1,"528":1,"533":1,"542":1,"543":1,"621":1,"632":1,"636":1,"637":1,"693":1,"694":1,"730":1,"751":1,"761":1,"825":1,"845":1,"856":1,"959":1,"964":2,"1006":1,"1007":1,"1073":1,"1418":1}}],["反向链接",{"2":{"1411":1}}],["反链数",{"2":{"1314":1}}],["反复的多方思考",{"2":{"1212":1}}],["反之",{"2":{"1155":1}}],["反转",{"2":{"534":1}}],["反映出其三军协同作战的能力",{"2":{"298":1}}],["反机器欺诈",{"2":{"166":1}}],["反义词",{"2":{"84":1,"86":1,"1068":1}}],["反义词查询",{"0":{"84":1},"1":{"85":1,"86":1,"87":1,"88":1}}],["反面",{"2":{"83":1}}],["反面识别",{"2":{"81":1}}],["中秋节",{"2":{"1266":1,"1267":1}}],["中草药名称",{"2":{"1261":1}}],["中草药特性说明接口",{"2":{"1258":1}}],["中药大全",{"0":{"1258":1},"1":{"1259":1,"1260":1,"1261":1,"1262":1}}],["中耳炎",{"2":{"1247":1}}],["中外名称",{"2":{"1243":1}}],["中行折算价",{"2":{"980":1}}],["中通快递",{"2":{"959":1}}],["中",{"2":{"852":4}}],["中到大雪",{"2":{"842":1}}],["中到大雨",{"2":{"842":1}}],["中雪",{"2":{"842":1}}],["中山市",{"2":{"789":1,"806":1}}],["中油北汽宣武门加油站",{"2":{"779":1,"784":1}}],["中油燕宾北邮加油站‎",{"2":{"779":1,"784":1}}],["中石油",{"2":{"779":2,"784":2}}],["中度污染",{"2":{"740":1}}],["中大型suv",{"2":{"610":1,"611":1}}],["中大型车",{"2":{"610":1,"611":1,"612":1}}],["中型suv",{"2":{"610":1,"611":1}}],["中型车",{"2":{"610":1,"611":1}}],["中奖计算器",{"0":{"566":1},"1":{"567":1,"568":1,"569":1,"570":1}}],["中等",{"2":{"544":1,"695":1,"847":2}}],["中俄边境森林火灾",{"2":{"469":1}}],["中华社会",{"2":{"459":3}}],["中华国内",{"2":{"369":3}}],["中华国际",{"2":{"364":3,"529":1}}],["中西医等相关资讯",{"2":{"385":1}}],["中日古装文化",{"2":{"374":1}}],["中日对译|日本举办了一场介绍",{"2":{"374":1}}],["中日两军在武器装备质量数量方面存在着很大的差距",{"2":{"298":1}}],["中队级协同战术训练时",{"2":{"298":1}}],["中雨",{"2":{"224":2,"842":1}}],["中的",{"2":{"202":1}}],["中一些常见的优化措施",{"2":{"202":1}}],["中科院",{"2":{"195":1}}],["中文最佳实践php开源框架",{"2":{"1367":1}}],["中文名",{"2":{"1262":1}}],["中文",{"2":{"1093":2}}],["中文含义",{"2":{"756":1}}],["中文大写金额",{"2":{"735":1}}],["中文字符串",{"2":{"547":1}}],["中文版",{"2":{"202":1}}],["中文智能分词",{"0":{"192":1},"1":{"193":1,"194":1,"195":1,"196":1}}],["中文抽取关键词",{"0":{"187":1},"1":{"188":1,"189":1,"190":1,"191":1}}],["中文分词",{"0":{"186":1}}],["中文同义词",{"0":{"84":1},"1":{"85":1,"86":1,"87":1,"88":1}}],["中英文验证码识别",{"0":{"156":1},"1":{"157":1,"158":1,"159":1,"160":1}}],["中国排名",{"2":{"1411":1}}],["中国香港",{"2":{"1130":1}}],["中国古代励志名言",{"2":{"1111":1}}],["中国作家富豪榜",{"2":{"1019":1}}],["中国历史",{"2":{"1019":1}}],["中国文学",{"2":{"1014":1,"1019":1}}],["中国大陆",{"2":{"575":2,"700":2}}],["中国传统文化",{"2":{"479":1}}],["中国女乒三大主力领跑",{"2":{"464":1}}],["中国4月份汽车销量同比下降14",{"2":{"444":1}}],["中国超六成青少年儿童睡眠时间不足8小时",{"2":{"389":1}}],["中国南极考察队完成宇航员海磷虾调查",{"2":{"384":1}}],["中国青年报",{"2":{"374":1}}],["中国稳健前行",{"2":{"339":1}}],["中国占10家",{"2":{"319":1}}],["中国男子职业篮球赛",{"2":{"300":1}}],["中国哪里的军人最容易变节投敌",{"2":{"298":1}}],["中国军网",{"2":{"298":1}}],["中国军民不屈不挠",{"2":{"298":1}}],["中国军民的抵抗意志和战斗精神是在民族危亡中激发出来的",{"2":{"298":1}}],["中国军民进行了长达14年的生死搏斗才赢得战争胜利",{"2":{"298":2}}],["中国军队",{"2":{"298":1}}],["中国军队手中少量精良武器装备在战场上常常不能充分发挥应有作用",{"2":{"298":1}}],["中国军队只能凭借数量优势",{"2":{"298":1}}],["中国军队进攻时",{"2":{"298":1}}],["中国人民抗日战争可以说是异常惨烈",{"2":{"298":2}}],["中国新闻社创办的财经新媒体",{"2":{"175":1}}],["中国",{"2":{"68":1,"224":1,"544":1,"575":1,"695":1,"700":1,"810":1,"811":1,"847":1,"1007":1,"1129":1,"1294":1,"1298":1,"1299":1,"1412":1}}],["中国移动",{"2":{"43":1,"47":1,"48":1,"113":1}}],["中国联通",{"2":{"42":1}}],["本品适用于敏感细菌所引起的下列感染",{"2":{"1246":1,"1247":1}}],["本义",{"2":{"1212":1}}],["本接口输出唐诗示例类型等",{"2":{"1166":1}}],["本接口支持查询绝大部分生活中常见或不常见的废弃物垃圾类型",{"2":{"1095":1}}],["本接口支持图片内手写体文字的检测和识别",{"2":{"49":1}}],["本接口返回每日一句",{"2":{"1030":1}}],["本周对于工作会更加专注",{"2":{"872":1}}],["本周双鱼座对于工作主动性很强",{"2":{"872":1}}],["本周谨防大额消费",{"2":{"872":1}}],["本周学习方面运势相对较好",{"2":{"872":1}}],["本田",{"2":{"670":2,"675":1}}],["本省内的违章次数",{"2":{"632":1}}],["本土第一后卫",{"2":{"304":1}}],["本地区的违章次数",{"2":{"632":1}}],["本地新闻",{"0":{"299":1}}],["本地新闻接口",{"2":{"295":1}}],["本地不存储任何相关文件",{"2":{"200":1}}],["本站有权向公安举报协助净化网络环境",{"2":{"289":1}}],["本文首发于我的个人网站",{"2":{"203":1}}],["本验证码仅为残障人士提供验证码识别服务",{"2":{"149":1}}],["本次查询流水号",{"2":{"83":2,"280":1}}],["侗",{"2":{"83":1}}],["正赶上他们的压轴大戏",{"2":{"948":1}}],["正确答案",{"2":{"1038":1}}],["正确",{"2":{"725":1}}],["正义必胜",{"2":{"298":1}}],["正义性",{"2":{"298":1}}],["正式版发布",{"2":{"202":1}}],["正面",{"2":{"83":1}}],["正面识别",{"2":{"81":1}}],["正常体重范围",{"2":{"1028":1}}],["正常bmi指数范围",{"2":{"1028":1}}],["正常图片",{"2":{"222":1}}],["正常",{"2":{"42":2,"107":2,"637":1,"638":1}}],["最多100条数据",{"2":{"1423":1,"1429":1}}],["最多返回20条数据",{"2":{"949":1}}],["最讨厌别人骂我傻逼",{"2":{"1149":1,"1150":1}}],["最长不超过14天左右",{"2":{"1039":1}}],["最长边最大4096px",{"2":{"81":1}}],["最好有空格或逗号相隔",{"2":{"989":1}}],["最强囍事",{"2":{"903":1}}],["最高温",{"2":{"831":1}}],["最高34元",{"2":{"791":2,"796":1,"801":1}}],["最高1",{"2":{"137":1}}],["最近几周的空气质量数据",{"2":{"643":1}}],["最新的ip地址库查询接口",{"2":{"1295":1}}],["最新的10条数据",{"2":{"299":1}}],["最新最全",{"2":{"1065":1}}],["最新新闻头条",{"2":{"500":1}}],["最后一个节目据说最厉害",{"2":{"948":1}}],["最后几位",{"2":{"595":2}}],["最后要推荐的一组图是台湾coser",{"2":{"205":1}}],["最后信息于2018年04月14日更改",{"2":{"198":1}}],["最详解",{"2":{"202":1,"203":2}}],["最大最全的新华汉语词典",{"2":{"1207":1}}],["最大30",{"2":{"1017":1}}],["最大3000",{"2":{"886":1}}],["最大不超过50",{"2":{"922":1}}],["最大760",{"2":{"881":1}}],["最大4级",{"2":{"873":1,"876":1}}],["最大40=1000x1000",{"2":{"219":1}}],["最大20",{"2":{"891":1,"1192":2,"1196":2,"1250":1}}],["最大2000",{"2":{"850":1}}],["最大250字符数",{"2":{"136":2}}],["最大功率",{"2":{"637":1}}],["最大50",{"2":{"563":1,"850":1,"881":1,"1225":1,"1230":1}}],["最大5100",{"2":{"189":1}}],["最大长度32个字",{"2":{"547":1}}],["最大支持10位的验证码",{"2":{"150":1,"153":1,"158":1}}],["最大800字符数",{"2":{"126":1,"141":1}}],["最大10000",{"2":{"782":1}}],["最大1",{"2":{"122":1,"132":1}}],["最短边至少15px",{"2":{"81":1}}],["最低温",{"2":{"831":1}}],["最低时速40公里",{"2":{"726":1}}],["最低",{"2":{"29":1,"34":1,"39":1,"44":1,"49":1,"54":1,"59":1,"64":1,"74":1,"79":1,"94":1,"99":1,"104":1,"114":1,"119":1,"124":1,"129":1,"134":1,"139":1,"144":1,"151":1,"156":1,"161":1,"166":1,"171":1,"176":1,"181":1,"186":1,"225":1,"230":1,"235":1,"240":1,"245":1,"250":1,"256":1,"261":1,"266":1,"271":1,"276":1,"480":1,"490":1,"495":1,"540":1,"591":1,"618":1,"629":1,"634":1,"639":1,"660":1,"691":1,"701":1,"717":1,"758":1,"763":1,"774":1,"786":1,"843":1,"848":1,"853":1,"858":1,"878":1,"950":1,"956":1,"966":1,"994":1,"999":1,"1004":1,"1020":1,"1275":1,"1280":1,"1300":1,"1311":1,"1316":1,"1326":1,"1331":1,"1347":1,"1352":1,"1357":1,"1362":1,"1373":1,"1378":1,"1393":1,"1398":1,"1408":1,"1413":1,"1418":1,"1423":1,"1434":1,"1439":1,"1444":1,"1455":1}}],["要在竞争中生存",{"2":{"1155":1}}],["要想丰衣足食而又无所事事",{"2":{"1089":1}}],["要想杀菌并防寒",{"2":{"1079":1}}],["要想赢得未来战争",{"2":{"298":1}}],["要当心",{"2":{"1079":1}}],["要力戒暴怒",{"2":{"1079":1}}],["要说我们成都人那时风气真好",{"2":{"948":1}}],["要查询的城市名称",{"2":{"830":1,"835":1}}],["要查询的号码",{"2":{"824":1}}],["要查询的词语",{"2":{"86":1}}],["要查询天气的ip地址",{"2":{"693":1}}],["要把战斗意志培育融入军事训练内容体系",{"2":{"298":1}}],["要赢得胜利既要敢于亮剑",{"2":{"298":1}}],["要打赢战争就会付出更大的代价",{"2":{"298":1}}],["要保证唯一",{"2":{"273":1,"278":1}}],["要求base64编码后大小不超过4m",{"2":{"81":1}}],["要闻",{"2":{"20":1,"297":1}}],["以太坊",{"2":{"1386":1}}],["以阿奇霉素片剂治疗感染性疾病",{"2":{"1247":1}}],["以字为氏",{"2":{"1242":1}}],["以今度之",{"2":{"1212":1}}],["以为事情应当是如此",{"2":{"1212":1}}],["以慰长想",{"2":{"1212":1}}],["以外的其它生活废弃物",{"2":{"1099":2}}],["以防告訐",{"2":{"1069":1}}],["以防感冒",{"2":{"837":1}}],["以小说的笔法",{"2":{"1019":1}}],["以年代和具体人物为主线",{"2":{"1019":1}}],["以保证整个庭院腾云驾雾",{"2":{"948":1}}],["以免粗心大意",{"2":{"872":1}}],["以免着凉感冒",{"2":{"837":1}}],["以内道路的",{"2":{"857":1}}],["以内道路的非贵阳市9座以下载客汽车",{"2":{"857":1}}],["以内道路",{"2":{"857":2}}],["以此来优化发动机在不同转速时的扭矩",{"2":{"757":1}}],["以图为例",{"2":{"726":1}}],["以邮编为准",{"2":{"542":1}}],["以敌为鉴为我所用",{"2":{"298":1}}],["以人海填火海",{"2":{"298":1}}],["以侵华日军一个常设师团",{"2":{"298":1}}],["以img直接调用即可",{"2":{"208":1}}],["以及天文学家卡琳娜",{"2":{"1465":1}}],["以及根据电话",{"2":{"1423":1}}],["以及根据政策和指导建议优化分类",{"2":{"1095":1}}],["以及参考油价查询",{"2":{"774":1}}],["以及该地区车辆的车架号",{"2":{"619":1}}],["以及在它基础上的思维发散",{"2":{"203":1}}],["以及它能解决什么问题",{"2":{"202":1}}],["以代词开头的名词",{"2":{"195":1}}],["以上",{"2":{"79":1,"99":1}}],["以官网为准",{"2":{"20":1}}],["签收人",{"2":{"959":1}}],["签收",{"2":{"959":1}}],["签收失败",{"2":{"959":1}}],["签发日期",{"2":{"83":1,"103":1}}],["签发机关",{"2":{"79":1,"83":1,"99":1,"103":1}}],["签名加密方式",{"2":{"1278":1}}],["签名",{"2":{"20":1}}],["越接近0闭合的可能性越大",{"2":{"77":1}}],["越大表示越美",{"2":{"77":1}}],["闭合",{"2":{"77":1}}],["睁开",{"2":{"77":1}}],["双号",{"2":{"934":2}}],["双方交谈甚欢",{"2":{"872":1}}],["双色球",{"2":{"555":1,"560":1,"570":1}}],["双眼状态",{"2":{"77":1}}],["双鱼座",{"2":{"73":2,"870":1,"872":2}}],["人均页面浏览量",{"2":{"1411":1}}],["人均访问数据",{"2":{"1411":1}}],["人有悲欢离合",{"2":{"1267":1}}],["人数渐多",{"2":{"1242":1}}],["人",{"2":{"1227":4}}],["人物传记",{"2":{"1014":1}}],["人物类",{"2":{"945":1}}],["人类有史以来最伟大的爱情小说",{"2":{"954":1}}],["人们也应顺应自然界的规律",{"2":{"1079":1}}],["人们在春暖花开的日子里",{"2":{"1078":1,"1079":1}}],["人们没有幸灾乐祸的需求",{"2":{"948":1}}],["人们都是在归家路上顺便停一脚",{"2":{"948":1}}],["人群里传出惊叫",{"2":{"948":1}}],["人工智能重构社会分工aiq理论引领教育变革",{"2":{"454":1}}],["人工智能ai行业新闻",{"2":{"450":1}}],["人工智能",{"0":{"450":1},"1":{"451":1,"452":1,"453":1,"454":1}}],["人人都好好奇心",{"2":{"435":1}}],["人民币",{"2":{"984":1}}],["人民日报",{"2":{"488":1,"489":3}}],["人民网环保",{"2":{"384":3}}],["人民网环保新闻资讯",{"2":{"380":1}}],["人民必胜",{"2":{"298":1}}],["人造奇迹",{"2":{"314":1}}],["人口过剩",{"2":{"298":1}}],["人的能动作用在战争中也很难最大限度地发挥出来",{"2":{"298":1}}],["人名",{"2":{"195":1}}],["人种及可信度",{"2":{"77":1}}],["人脸旋转角度参数",{"2":{"77":1}}],["人脸置信度",{"2":{"77":1}}],["人脸在图片中的位置",{"2":{"77":1}}],["人脸识别",{"0":{"74":1},"1":{"75":1,"76":1,"77":1,"78":1}}],["脸型及可信度",{"2":{"77":1}}],["叒渔蓙",{"2":{"73":1}}],["火星文",{"2":{"71":1}}],["火星文之间的转换",{"2":{"69":1}}],["简解",{"2":{"1211":1,"1226":1,"1231":1,"1236":1}}],["简介",{"2":{"1129":1}}],["简称",{"2":{"964":1}}],["简版",{"0":{"261":1},"1":{"262":1,"263":1,"264":1,"265":1}}],["简体",{"2":{"71":1}}],["简繁火星文转换",{"0":{"69":1},"1":{"70":1,"71":1,"72":1,"73":1}}],["繁体",{"2":{"69":1,"71":1}}],["段子手",{"2":{"477":1}}],["段子笑话接口",{"2":{"20":1}}],["段",{"2":{"68":1,"148":1}}],["男孩亨利",{"2":{"1465":1}}],["男性发达的肌肉若不去锻炼",{"2":{"1155":1}}],["男子",{"2":{"1155":1}}],["男方星座",{"2":{"865":1}}],["男方生肖",{"2":{"819":1}}],["男生较喜欢的军事资讯动态",{"2":{"395":1}}],["男篮背锅侠",{"2":{"304":1}}],["男人",{"2":{"211":2}}],["男",{"2":{"68":1,"83":1,"93":1,"259":1,"1019":1,"1130":1}}],["准点率",{"2":{"705":1,"710":1}}],["准确",{"2":{"291":1}}],["准确率98",{"2":{"79":1,"99":1}}],["准确率100",{"2":{"39":1}}],["准驾车型",{"2":{"64":1}}],["出乎意外",{"2":{"1212":1}}],["出自",{"2":{"1188":1,"1241":1,"1242":1}}],["出处",{"2":{"1040":1,"1043":1,"1058":1}}],["出门戴口罩",{"2":{"1039":1}}],["出门在外",{"2":{"415":1}}],["出版社名称",{"2":{"953":1}}],["出场的是一个胖大的中年男人",{"2":{"948":1}}],["出现了巨大的脚印",{"2":{"883":1}}],["出行",{"2":{"747":1,"752":2}}],["出行服务",{"2":{"12":1,"23":1}}],["出发港口航站楼",{"2":{"705":1,"710":1,"715":1}}],["出发港口三字码",{"2":{"705":1,"710":1,"715":1}}],["出发城市名称",{"2":{"705":1,"710":1,"715":1}}],["出厂指导价",{"2":{"689":1}}],["出厂日期",{"2":{"637":1}}],["出资时间",{"2":{"238":1}}],["出资方式",{"2":{"238":2}}],["出于公益性质",{"2":{"198":1,"199":1}}],["出生日期",{"2":{"64":1,"79":1,"83":1,"92":1,"99":1,"103":1}}],["性味",{"2":{"1262":1}}],["性格特点",{"2":{"1073":1}}],["性别及可信度",{"2":{"77":1}}],["性别",{"2":{"64":1,"67":1,"74":1,"79":1,"83":1,"92":1,"99":1,"103":1,"259":1,"1129":1}}],["性感",{"2":{"38":1}}],["包天笑",{"2":{"1069":1}}],["包贝尔",{"2":{"700":1}}],["包含分类",{"2":{"1151":1}}],["包含姓名",{"2":{"1126":1}}],["包含类型",{"2":{"1098":1}}],["包含猫咪",{"2":{"1070":1}}],["包含三个接口",{"2":{"976":1,"1171":1,"1189":1}}],["包含停车场位置",{"2":{"785":1}}],["包含",{"2":{"758":1}}],["包含视频标题简介",{"2":{"350":1}}],["包含谣言鉴别时间",{"2":{"171":1}}],["包含图片等富媒体",{"2":{"54":1}}],["包括古今名人",{"2":{"1238":1}}],["包括所有唐朝诗句大全接口",{"2":{"1161":1}}],["包括成语典故",{"2":{"1055":1}}],["包括车架号",{"2":{"634":1}}],["包括",{"2":{"204":1,"295":1,"666":1,"671":1,"1268":1,"1460":1}}],["包括ecmascr",{"2":{"203":1}}],["包括单位名称",{"2":{"181":1}}],["包括号牌号码",{"2":{"144":1}}],["包括姓名",{"2":{"79":1,"99":1}}],["包括证号",{"2":{"64":1}}],["官不点检",{"2":{"1069":1}}],["官日",{"2":{"747":1}}],["官方网址",{"2":{"964":1}}],["官方文档翻译",{"2":{"203":1}}],["官方统一接口服务",{"2":{"63":1}}],["官网",{"2":{"12":1}}],["羊不呼吸了叫什么",{"2":{"1124":1,"1125":1}}],["羊儿个性豪迈",{"2":{"867":1}}],["羊",{"2":{"819":1,"821":2}}],["羊等作弊行为",{"2":{"53":1}}],["羊毛党检测",{"0":{"166":1},"1":{"167":1,"168":1,"169":1,"170":1}}],["羊毛党",{"2":{"53":1}}],["刷优惠卷",{"2":{"53":1}}],["文档编辑",{"2":{"1422":1}}],["文档在线转换",{"2":{"1422":1}}],["文档在线管理",{"2":{"1422":1}}],["文档管理",{"2":{"1422":1}}],["文档托管平台",{"2":{"1422":1}}],["文档托管",{"2":{"1422":1}}],["文案",{"2":{"1002":1}}],["文书编号",{"2":{"600":1,"772":1}}],["文章链接",{"2":{"493":1}}],["文章发布时间",{"2":{"483":1}}],["文章地址",{"2":{"478":1}}],["文章封面",{"2":{"478":1}}],["文章描述或来源",{"2":{"478":1}}],["文章标题",{"2":{"478":1}}],["文字",{"2":{"211":2,"244":1,"637":1}}],["文字信息数组",{"2":{"52":1}}],["文本文件即时预览",{"2":{"289":1}}],["文本智能纠错",{"0":{"129":1},"1":{"130":1,"131":1,"132":1,"133":1}}],["文本色情2",{"2":{"127":1}}],["文本审核",{"0":{"124":1},"1":{"125":1,"126":1,"127":1,"128":1}}],["文本内容2",{"2":{"136":1}}],["文本内容1",{"2":{"136":1}}],["文本内容",{"2":{"26":1,"131":1,"991":1}}],["字呀",{"2":{"1269":1}}],["字造个句子",{"2":{"1269":1}}],["字段isnotwork表示是否需要上班",{"2":{"1090":1}}],["字段名",{"2":{"42":1,"47":1}}],["字头拼音缩写",{"2":{"1043":1}}],["字数在210字以内",{"2":{"812":1}}],["字符串时间",{"2":{"810":1}}],["字符串",{"2":{"705":9,"710":9,"715":8}}],["字符对应电码",{"2":{"548":1}}],["字母数字",{"2":{"219":1}}],["字体",{"2":{"215":1,"220":1}}],["字节长度",{"2":{"132":2}}],["字块定位",{"2":{"52":1}}],["字块内容",{"2":{"52":1}}],["字迹潦草",{"2":{"49":1}}],["手淘分享的口令",{"2":{"1002":1}}],["手里攥一条皮鞭不停往脊背和胸腹上抽打",{"2":{"948":1}}],["手自一体变速器",{"2":{"761":1,"762":1}}],["手自一体",{"2":{"761":1,"762":1}}],["手写ocr识别",{"0":{"49":1},"1":{"50":1,"51":1,"52":1,"53":1}}],["手机尾号后四位",{"2":{"958":1}}],["手机端通过gps定位查询天气",{"2":{"843":1}}],["手机固化来电显示",{"0":{"822":1},"1":{"823":1,"824":1,"825":1,"826":1}}],["手机固话来电显示",{"2":{"700":1}}],["手机运营商",{"2":{"248":1,"249":1,"253":1,"254":1}}],["手机铃音",{"2":{"244":1}}],["手机壁纸接口地址",{"2":{"211":1}}],["手机",{"2":{"195":1}}],["手机ip地址",{"2":{"168":1,"170":1}}],["手机空号检测",{"0":{"44":1},"1":{"45":1,"46":1,"47":1,"48":1}}],["手机号运营商类型",{"2":{"47":1}}],["手机号码不匹配06",{"2":{"269":1}}],["手机号码是否一致",{"2":{"245":1,"250":1}}],["手机号码归属地",{"0":{"109":1},"1":{"110":1,"111":1,"112":1,"113":1}}],["手机号码",{"2":{"43":1,"48":1,"113":1,"170":1,"247":1,"249":1,"252":1,"253":1,"254":1,"278":1,"279":1,"280":1}}],["手机号所属区域",{"2":{"42":1,"47":1}}],["手机号",{"2":{"42":1,"47":1,"169":1,"265":1,"270":1}}],["库无",{"2":{"47":1}}],["枚举值",{"2":{"47":2,"51":1,"66":1,"101":1,"146":1,"178":1}}],["风险一般",{"2":{"1028":1,"1029":1}}],["风险号",{"2":{"47":1}}],["风险号和沉默号",{"2":{"44":1}}],["风里来雨里去",{"2":{"959":1}}],["风力较小",{"2":{"837":1}}],["风力",{"2":{"831":1}}],["风力不大",{"2":{"544":1,"695":1,"847":2}}],["风向",{"2":{"827":1,"831":2}}],["风行",{"2":{"285":1}}],["风景",{"2":{"211":5}}],["风格设计",{"0":{"14":1}}],["实际到达时间",{"2":{"705":1,"710":1,"715":1}}],["实际起飞时间",{"2":{"705":1,"710":1,"715":1}}],["实际返回无影响",{"2":{"475":1}}],["实缴时间",{"2":{"238":1}}],["实缴出资额",{"2":{"238":1}}],["实现的跑马灯",{"2":{"202":1}}],["实现简体",{"2":{"69":1}}],["实号",{"2":{"44":1,"47":1}}],["实时",{"0":{"1455":1},"1":{"1456":1,"1457":1,"1458":1,"1459":1}}],["实时检测url是否为欺诈",{"2":{"1357":1}}],["实时货币汇率查询换算",{"2":{"985":1}}],["实时汇率查询",{"0":{"985":1}}],["实时起降信息查询",{"0":{"702":1},"1":{"703":1,"704":1,"705":1,"706":1}}],["实时热门搜索排行接口地址",{"2":{"284":1}}],["实时热搜",{"2":{"20":1}}],["实时更新当代网红",{"2":{"213":1}}],["实时地识别",{"2":{"53":1}}],["实时反馈查询结果",{"2":{"39":1}}],["分隔",{"2":{"1376":3}}],["分三次服药",{"2":{"1247":1}}],["分布地区",{"2":{"1242":1}}],["分布情况等等",{"2":{"1238":1}}],["分享图片地址",{"2":{"1119":1}}],["分句",{"2":{"1069":1}}],["分析结果",{"2":{"1038":1}}],["分析乳腺",{"2":{"20":1}}],["分类排名",{"2":{"1434":1,"1437":1}}],["分类相对目录",{"2":{"1411":1}}],["分类名称",{"2":{"1434":1,"1437":1}}],["分类名",{"2":{"1411":1}}],["分类解释",{"2":{"1098":1}}],["分类",{"2":{"1048":1}}],["分类id",{"2":{"477":1}}],["分类筛选出其中的空号",{"2":{"44":1}}],["分页时",{"2":{"963":1}}],["分页对象",{"2":{"790":1,"795":1}}],["分页大小",{"2":{"789":1,"790":1,"794":1,"795":1}}],["分页",{"2":{"299":1,"477":1,"492":1,"1250":1}}],["分页页数",{"2":{"297":1,"1462":1}}],["分页数",{"2":{"205":1,"1269":1}}],["分为连续错误次数限制和总请求次数限制两种",{"2":{"261":1,"266":1,"271":1,"276":1}}],["分支机构名称",{"2":{"238":1}}],["分发的图片进行扫描",{"2":{"222":1}}],["分家猫",{"2":{"123":1}}],["分别代表1",{"2":{"117":1}}],["\\t\\t\\t\\tsuccess",{"2":{"289":2}}],["\\t\\t\\t\\tdatatype",{"2":{"289":2}}],["\\t\\t\\t\\tdata",{"2":{"289":2}}],["\\t\\t\\t\\turl",{"2":{"289":2}}],["\\t\\t\\t\\ttype",{"2":{"289":2}}],["\\t\\t\\t\\t\\t\\t\\t",{"2":{"929":38}}],["\\t\\t\\t\\t\\t\\t",{"2":{"289":1,"929":38}}],["\\t\\t\\t\\t\\t\\tpredata",{"2":{"289":1}}],["\\t\\t\\t\\t\\tif",{"2":{"289":2}}],["\\t\\t\\t\\t\\t",{"2":{"239":6,"929":4}}],["\\t\\t\\t\\t",{"2":{"239":7,"544":48,"565":14,"695":48,"847":96,"929":2,"934":20}}],["\\t\\t\\t",{"2":{"239":30,"544":58,"565":4,"685":34,"695":58,"847":86,"857":6,"877":8,"929":4,"934":8,"1212":129,"1227":14}}],["\\t\\t",{"2":{"200":9,"229":7,"239":3,"544":53,"565":5,"628":16,"685":34,"695":53,"773":18,"847":77,"857":4,"862":16,"877":4,"929":2,"934":6,"998":3,"1175":8,"1212":10,"1227":4,"1232":14,"1382":6}}],["\\t",{"2":{"43":3,"93":3,"200":4,"219":3,"229":4,"234":4,"239":4,"244":4,"282":2,"288":4,"292":7,"544":10,"596":10,"628":4,"633":4,"638":26,"695":10,"773":3,"847":11,"857":6,"862":4,"998":2,"1175":2,"1212":1,"1227":5,"1232":9,"1351":4}}],["携号转网",{"2":{"42":1}}],["在女巫haifaa",{"2":{"1465":1}}],["在女性中",{"2":{"1188":1}}],["在线学习",{"2":{"1422":1}}],["在线阅读",{"2":{"1422":1}}],["在线编辑",{"2":{"1422":1}}],["在线写书",{"2":{"1422":1}}],["在线知识管理",{"2":{"1422":1}}],["在线创作",{"2":{"1422":1}}],["在线演示",{"2":{"203":1}}],["在当时人类基本以狩猎为生",{"2":{"1242":1}}],["在人文初祖黄帝时代",{"2":{"1242":1}}],["在人们的心目中",{"2":{"1079":1}}],["在玉林",{"2":{"1188":1}}],["在饮食上可增加吃大蒜",{"2":{"1079":1}}],["在精神养生方面",{"2":{"1079":1}}],["在作息时间上",{"2":{"1079":1}}],["在养生上主要是护肝",{"2":{"1079":1}}],["在南方则流行吃春卷",{"2":{"1078":1,"1079":1}}],["在保证图片清晰度的情况下",{"2":{"966":1}}],["在24小时内",{"2":{"959":1}}],["在途中",{"2":{"959":1}}],["在之后漫长的人生里",{"2":{"948":1}}],["在鼻尖上积成血滴",{"2":{"948":1}}],["在墙头上铺开回旋",{"2":{"948":1}}],["在西单商场下车",{"2":{"893":1}}],["在生活上学习取长补短",{"2":{"867":1}}],["在一定程度",{"2":{"867":1}}],["在高速公路",{"2":{"601":1}}],["在看",{"2":{"495":1}}],["在看数",{"2":{"485":1,"498":1}}],["在美国加州当地时间6日再次发生7",{"2":{"394":1}}],["在这里了解有关各行各业特别是互联网行业的知名人物",{"2":{"330":1}}],["在战局陷入僵持后",{"2":{"298":1}}],["在战场上空巡视",{"2":{"298":1}}],["在中国加紧了对未来预定战场的情报侦察",{"2":{"298":1}}],["在密集火力与重火力杀伤等方面",{"2":{"298":1}}],["在未来战场上",{"2":{"298":1}}],["在抖音",{"2":{"286":3}}],["在业",{"2":{"229":1,"238":1,"239":1}}],["在原作里",{"2":{"205":1}}],["在操控门槛上依次递增",{"2":{"203":1}}],["在摸索之中记录了我遇到的一些问题的解决方法",{"2":{"203":1}}],["在上海警察叔叔的指导下完善",{"2":{"199":1}}],["在全国人大代表张宝艳女士指导建议下完善",{"2":{"198":1}}],["在独立开发者圈内取得了很大的成功",{"2":{"198":1}}],["在网但不可用",{"2":{"42":1}}],["在某些特定情况下有权禁止你的网站调用",{"2":{"23":1}}],["在某些特定情况下",{"0":{"16":1}}],["运营方",{"2":{"1278":1}}],["运营商",{"2":{"112":1,"1293":1}}],["运营商等",{"2":{"109":1}}],["运营商类型",{"2":{"42":1,"778":1,"783":1}}],["运单号",{"2":{"960":1}}],["运通104和平西桥南下车",{"2":{"893":1}}],["运通104线至望京西园四区下车即可",{"2":{"893":1}}],["运通114",{"2":{"893":1}}],["运势类型",{"2":{"870":1}}],["运动",{"2":{"837":1}}],["运动指数",{"2":{"836":1}}],["运用各种手段进行情报侦察",{"2":{"298":1}}],["运行容器",{"2":{"22":1}}],["市",{"2":{"42":1,"47":1,"259":1,"337":1,"873":1}}],["省级行政区",{"2":{"1298":1}}],["省市区",{"2":{"1295":1}}],["省控基准油价",{"2":{"778":1,"783":1}}],["省外违章次数",{"2":{"632":1}}],["省气象灾害预警中心10月23日16时35分发布",{"2":{"544":1,"695":1,"847":2}}],["省份排名",{"2":{"1434":1,"1437":1}}],["省份区域",{"2":{"1293":1}}],["省份名",{"2":{"790":1,"795":1,"800":1}}],["省份id",{"2":{"683":1,"688":1,"689":1,"932":1}}],["省份缩写",{"2":{"238":1}}],["省份",{"0":{"925":1},"1":{"926":1,"927":1,"928":1,"929":1},"2":{"112":1,"689":1,"767":1,"772":1}}],["省",{"2":{"42":1,"47":1,"337":1,"992":1}}],["样例",{"2":{"42":1,"47":3,"67":1,"147":1,"169":1,"264":5,"269":4}}],["例句",{"2":{"1043":1}}],["例句等",{"2":{"1040":1}}],["例子",{"2":{"222":1,"284":1}}],["例如a记录",{"2":{"1342":1}}],["例如热量rl",{"2":{"1248":1}}],["例如谷类",{"2":{"1248":1}}],["例如油条",{"2":{"1248":1}}],["例如用户的imei或openid等等",{"2":{"1060":1}}],["例如电话号码和邮编都是数字",{"2":{"989":1}}],["例如ios教程帮助",{"2":{"430":1}}],["例如",{"2":{"195":13,"568":1,"959":1,"973":6}}],["例",{"2":{"42":2,"259":4}}],["置信度",{"2":{"37":1}}],["帧数不超过50",{"2":{"36":1}}],["每百万人访问页面中访问本站的页面数",{"2":{"1411":1}}],["每百万人中访问人数",{"2":{"1411":1}}],["每页显示条数",{"2":{"932":1}}],["每页返回",{"2":{"922":1}}],["每页返回条数",{"2":{"891":1,"1225":1,"1230":1}}],["每页返回10条",{"2":{"297":1,"1462":1}}],["每年运势",{"2":{"868":1}}],["每月",{"2":{"868":1}}],["每周一",{"2":{"555":2}}],["每周二",{"2":{"555":2}}],["每小时更新",{"2":{"475":1}}],["每30分钟更新一次",{"2":{"470":1}}],["每3分钟同步更新一次",{"2":{"345":1}}],["每首次查询新的数据会存储至数据库",{"2":{"287":1}}],["每次请求随机返回一个适合发朋友圈的简单走心的文案句子",{"2":{"1136":1}}],["每次返回数据",{"2":{"1465":1,"1466":1}}],["每次返回条数",{"2":{"563":1,"850":1,"881":1,"1192":1,"1196":1}}],["每次返回10条数据",{"2":{"299":1}}],["每次返回是18条数据",{"2":{"947":1}}],["每次返回是10条数据",{"2":{"202":1,"203":1,"205":1,"224":1,"296":1,"297":1,"298":1,"299":1,"1269":1,"1461":1,"1462":1,"1463":1}}],["每次返回是20条数据",{"2":{"206":1}}],["每次生成20条随机数据",{"2":{"206":1}}],["每天0点长度初始化为0",{"2":{"542":1,"693":1,"845":1}}],["每天",{"2":{"202":1}}],["每日次服用本品0",{"2":{"1247":1}}],["每日一句美好英语",{"2":{"1116":1}}],["每日英语",{"0":{"1116":1},"1":{"1117":1,"1118":1,"1119":1,"1120":1}}],["每日知乎日报列表",{"0":{"947":1}}],["每日开奖",{"2":{"555":3}}],["每日bing",{"0":{"209":1}}],["每日前端开发日报列表",{"0":{"202":1}}],["每日100次免费调用",{"2":{"69":1,"84":1,"89":1,"109":2,"500":1,"535":1,"545":1,"550":1,"571":1,"576":1,"581":1,"586":1,"602":1,"696":1,"722":1,"727":1,"742":1,"753":1,"817":1,"822":1,"827":1,"863":1,"868":1,"919":1,"935":2,"971":2,"976":2,"1009":2,"1065":1,"1100":1,"1171":1,"1189":1,"1207":1,"1290":1,"1383":1,"1403":1}}],["每日图片壁纸",{"2":{"20":1}}],["每帧编码后小于4m",{"2":{"36":1}}],["图书内容",{"0":{"1015":1},"1":{"1016":1,"1017":1,"1018":1,"1019":1}}],["图书分类目录",{"0":{"1010":1},"1":{"1011":1,"1012":1,"1013":1,"1014":1}}],["图书电商数据",{"0":{"1009":1}}],["图灵机器人基于deepqa深度问答技术",{"2":{"94":1}}],["图灵机器人",{"0":{"94":1},"1":{"95":1,"96":1,"97":1,"98":1}}],["图像旋转与翻转姿势解锁",{"2":{"203":2}}],["图像base64编码",{"2":{"185":1}}],["图像base64编码字符串",{"2":{"38":1}}],["图像智能识别",{"0":{"119":1},"1":{"120":1,"121":1,"122":1,"123":1}}],["图像审核",{"0":{"114":1},"1":{"115":1,"116":1,"117":1,"118":1}}],["图像质量检测",{"2":{"104":1}}],["图像方向",{"2":{"103":2}}],["图像状态",{"2":{"103":2}}],["图像地址",{"2":{"53":1,"68":1,"108":1,"148":1,"180":1}}],["图像数据",{"2":{"36":1,"81":1,"83":1,"103":1}}],["图片越小识别速度越快",{"2":{"966":1}}],["图片类无水印",{"2":{"289":1}}],["图片类型建议jpg格式",{"2":{"101":1}}],["图片类型",{"2":{"51":1,"66":1,"101":1,"146":1,"178":1}}],["图片内容",{"2":{"222":1}}],["图片内容级别",{"2":{"222":1}}],["图片链接",{"2":{"220":1,"221":1}}],["图片数量",{"2":{"211":14,"1109":1}}],["图片相册接口",{"0":{"204":1},"1":{"205":1,"206":1}}],["图片大小需要小于100kb",{"2":{"153":1,"158":1}}],["图片大小不能大于2m",{"2":{"51":1,"66":1,"101":1,"146":1,"178":1}}],["图片文件的base64字符串",{"2":{"153":1,"158":1}}],["图片验证码识别",{"0":{"149":1},"1":{"150":1}}],["图片审核",{"0":{"104":1},"1":{"105":1,"106":1,"107":1,"108":1}}],["图片url",{"2":{"76":1,"726":1}}],["图片url地址",{"2":{"61":1,"121":1,"222":2}}],["图片base64编码",{"2":{"51":1,"66":1,"101":1,"121":1,"146":1,"178":1}}],["图片路径",{"2":{"51":1,"66":1,"101":1,"146":1,"178":1}}],["图片地址",{"2":{"32":1,"1007":1,"1109":1}}],["图片格式",{"2":{"31":1}}],["图片鉴黄服务针对",{"2":{"222":1}}],["图片鉴黄",{"0":{"222":1},"2":{"20":1}}],["图片反代",{"0":{"220":1},"2":{"20":1}}],["图片",{"2":{"20":2,"171":1,"289":1,"1004":1,"1129":1}}],["否则默认以http请求",{"2":{"1405":1}}],["否则会把你的所有用户都当成一个人",{"2":{"1060":1}}],["否者锁定时间会延长",{"2":{"261":1,"266":1,"271":1,"276":1}}],["否",{"2":{"31":1,"86":1,"96":1,"101":1,"121":1,"153":2,"158":1,"173":2,"183":1,"189":1,"242":2,"252":2,"263":1,"268":1,"273":2,"278":1,"302":2,"307":2,"312":2,"317":2,"322":2,"327":2,"332":2,"337":2,"342":2,"357":2,"362":2,"367":2,"372":2,"377":2,"382":2,"387":2,"392":4,"397":2,"402":2,"407":2,"412":2,"417":2,"422":2,"427":2,"432":2,"437":2,"442":2,"447":2,"452":2,"457":2,"462":2,"477":4,"487":1,"492":1,"502":1,"507":2,"512":2,"517":2,"522":2,"527":3,"532":2,"542":7,"558":1,"563":2,"568":1,"599":3,"605":1,"610":1,"615":1,"621":2,"626":3,"631":1,"693":6,"714":1,"724":1,"766":1,"771":1,"777":3,"782":3,"799":2,"845":5,"850":3,"855":1,"856":1,"860":3,"881":3,"891":3,"896":1,"922":2,"932":4,"938":3,"943":1,"958":1,"963":3,"968":2,"973":9,"1022":1,"1027":1,"1032":2,"1052":2,"1057":2,"1062":1,"1072":3,"1087":4,"1092":1,"1097":3,"1118":2,"1128":7,"1133":1,"1143":1,"1148":1,"1153":3,"1163":3,"1168":3,"1192":2,"1196":2,"1204":1,"1225":4,"1230":4,"1245":2,"1250":2,"1255":2,"1260":2,"1265":3,"1405":2,"1436":2,"1459":8}}],["次数",{"2":{"852":1}}],["次",{"2":{"29":1,"34":1,"39":1,"44":1,"49":1,"54":1,"59":1,"64":1,"74":1,"79":1,"94":1,"99":1,"104":1,"114":1,"119":1,"124":1,"129":1,"134":1,"139":1,"144":1,"151":1,"156":1,"161":1,"166":1,"171":1,"176":1,"181":1,"186":1,"195":1,"222":1,"225":1,"230":1,"235":1,"240":1,"245":1,"250":1,"256":1,"261":1,"266":1,"271":1,"276":1,"480":1,"490":1,"495":1,"540":1,"591":1,"618":1,"629":1,"634":1,"639":1,"660":1,"691":1,"701":1,"717":1,"758":1,"763":1,"774":1,"786":1,"843":1,"848":1,"853":1,"858":1,"878":1,"950":1,"956":1,"966":1,"994":1,"999":1,"1004":1,"1020":1,"1275":1,"1280":1,"1300":1,"1311":1,"1316":1,"1326":1,"1331":1,"1347":1,"1352":1,"1357":1,"1362":1,"1373":1,"1378":1,"1393":1,"1398":1,"1408":1,"1413":1,"1418":1,"1423":1,"1434":1,"1439":1,"1444":1,"1455":1}}],["有一个想法",{"2":{"1212":1}}],["有一天",{"2":{"1088":1}}],["有礼太古前",{"2":{"1165":1}}],["有竹一顷馀",{"2":{"1165":1}}],["有尖锐边角的",{"2":{"1099":1}}],["有害垃圾",{"2":{"1099":2}}],["有时在农历的正月",{"2":{"1079":1}}],["有时在农历的腊月",{"2":{"1079":1}}],["有时你们也会像一对童心未泯的孩子",{"2":{"867":1}}],["有着像树枝的鹿角",{"2":{"1048":1,"1049":1}}],["有春暖花开",{"2":{"1033":1,"1034":1}}],["有雷声",{"2":{"1033":1,"1034":1}}],["有漏电风险而已",{"2":{"949":1}}],["有地下停车场",{"2":{"893":1}}],["有伴者彼此有机会出差到共同的城市",{"2":{"872":1}}],["有",{"2":{"740":1,"1151":1}}],["有限责任公司",{"2":{"185":1}}],["有少量png或gif图转成jpg格式后识别率明显提高",{"2":{"153":1,"158":1}}],["有效规避您的业务涉黄风险",{"2":{"222":1}}],["有效识别违禁图片",{"2":{"222":1}}],["有效期",{"2":{"176":1,"181":1}}],["有效期限",{"2":{"64":1,"79":1,"99":1}}],["有效时间",{"2":{"67":1,"184":1,"1345":1}}],["有些url地址是http开头的",{"2":{"29":1}}],["有权禁止你的网站调用",{"0":{"16":1}}],["请你用文明礼貌的",{"2":{"1269":1}}],["请参考上面的说明",{"2":{"1154":1}}],["请继续保持健康作息方式",{"2":{"1029":1}}],["请传递图片base64编码数据或图片地址",{"2":{"966":1}}],["请在评价快递员处帮忙点亮五颗星星哦~",{"2":{"959":1}}],["请尽量提供寄件人或者收件人查询",{"2":{"958":1}}],["请适当增减衣服",{"2":{"837":1}}],["请使用车辆历史违章查询接口",{"2":{"769":1}}],["请开发者自行判断",{"2":{"725":1}}],["请选用中性保湿型霜类化妆品",{"2":{"544":1,"695":1,"847":2}}],["请保护好个人重要隐私文件",{"2":{"289":1}}],["请勿上传违反中国大陆和香港法律的文件",{"2":{"289":1}}],["请不要将其用于任何诊断目的",{"2":{"200":1}}],["请确保营业执照内容信息清晰可见",{"2":{"183":1}}],["请确保身份证内容信息清晰可见",{"2":{"51":1,"66":1,"101":1,"146":1,"178":1}}],["请用跳转后的真实地址传参",{"2":{"29":1}}],["请注意字段daycode表示日期类型",{"2":{"1090":1}}],["请注意保持健康作息方式",{"2":{"1028":1}}],["请注意适时添加衣物",{"2":{"837":1}}],["请注意防范",{"2":{"544":1,"695":1,"847":2}}],["请注意时间戳",{"2":{"286":1}}],["请注意",{"2":{"29":1,"480":1,"495":1,"966":1,"998":1,"1060":1}}],["请求状态码true",{"2":{"286":1}}],["请求数据条数",{"2":{"242":1}}],["请求页码",{"2":{"242":1}}],["请求参数中mode可以指定是否返回每天有关的国内外节日信息",{"2":{"1090":1}}],["请求参数content最大支持800字符",{"2":{"124":1}}],["请求参数image请传递照片url",{"2":{"74":1}}],["请求参数",{"0":{"26":1,"31":1,"36":1,"41":1,"46":1,"51":1,"56":1,"61":1,"66":1,"71":1,"76":1,"81":1,"86":1,"91":1,"96":1,"101":1,"106":1,"111":1,"116":1,"121":1,"126":1,"131":1,"136":1,"141":1,"146":1,"153":1,"158":1,"163":1,"168":1,"173":1,"178":1,"183":1,"189":1,"194":1,"227":1,"232":1,"237":1,"242":1,"247":1,"252":1,"258":1,"263":1,"268":1,"273":1,"278":1,"302":1,"307":1,"312":1,"317":1,"322":1,"327":1,"332":1,"337":1,"342":1,"347":1,"352":1,"357":1,"362":1,"367":1,"372":1,"377":1,"382":1,"387":1,"392":1,"397":1,"402":1,"407":1,"412":1,"417":1,"422":1,"427":1,"432":1,"437":1,"442":1,"447":1,"452":1,"457":1,"462":1,"467":1,"472":1,"477":1,"482":1,"487":1,"492":1,"497":1,"502":1,"507":1,"512":1,"517":1,"522":1,"527":1,"532":1,"537":1,"542":1,"547":1,"553":1,"558":1,"563":1,"568":1,"573":1,"578":1,"583":1,"588":1,"594":1,"599":1,"605":1,"610":1,"615":1,"621":1,"626":1,"631":1,"636":1,"642":1,"647":1,"652":1,"657":1,"663":1,"668":1,"673":1,"678":1,"683":1,"688":1,"693":1,"698":1,"704":1,"709":1,"714":1,"719":1,"724":1,"729":1,"734":1,"739":1,"745":1,"750":1,"755":1,"760":1,"766":1,"771":1,"777":1,"782":1,"789":1,"794":1,"799":1,"804":1,"809":1,"814":1,"819":1,"824":1,"830":1,"835":1,"840":1,"845":1,"850":1,"855":1,"860":1,"865":1,"870":1,"875":1,"881":1,"886":1,"891":1,"896":1,"901":1,"906":1,"911":1,"916":1,"922":1,"927":1,"932":1,"938":1,"943":1,"952":1,"958":1,"963":1,"968":1,"973":1,"979":1,"983":1,"987":1,"991":1,"996":1,"1001":1,"1006":1,"1012":1,"1017":1,"1022":1,"1027":1,"1032":1,"1037":1,"1042":1,"1047":1,"1052":1,"1057":1,"1062":1,"1067":1,"1072":1,"1077":1,"1082":1,"1087":1,"1092":1,"1097":1,"1103":1,"1108":1,"1113":1,"1118":1,"1123":1,"1128":1,"1133":1,"1138":1,"1143":1,"1148":1,"1153":1,"1158":1,"1163":1,"1168":1,"1174":1,"1178":1,"1182":1,"1186":1,"1192":1,"1196":1,"1200":1,"1204":1,"1210":1,"1215":1,"1220":1,"1225":1,"1230":1,"1235":1,"1240":1,"1245":1,"1250":1,"1255":1,"1260":1,"1265":1,"1272":1,"1277":1,"1282":1,"1287":1,"1292":1,"1297":1,"1303":1,"1308":1,"1313":1,"1318":1,"1323":1,"1328":1,"1334":1,"1339":1,"1344":1,"1349":1,"1354":1,"1359":1,"1365":1,"1370":1,"1375":1,"1380":1,"1385":1,"1390":1,"1395":1,"1400":1,"1405":1,"1410":1,"1415":1,"1420":1,"1426":1,"1431":1,"1436":1,"1441":1,"1447":1,"1452":1,"1457":1},"1":{"980":1,"984":1,"988":1,"1175":1,"1179":1,"1183":1,"1193":1,"1197":1,"1201":1}}],["请求地址",{"0":{"25":1,"30":1,"35":1,"40":1,"45":1,"50":1,"55":1,"60":1,"65":1,"70":1,"75":1,"80":1,"85":1,"95":1,"100":1,"105":1,"110":1,"115":1,"120":1,"125":1,"130":1,"135":1,"140":1,"145":1,"152":1,"157":1,"162":1,"167":1,"172":1,"177":1,"182":1,"188":1,"193":1,"226":1,"231":1,"236":1,"241":1,"246":1,"251":1,"257":1,"262":1,"267":1,"272":1,"277":1,"301":1,"306":1,"311":1,"316":1,"321":1,"326":1,"331":1,"336":1,"341":1,"346":1,"351":1,"356":1,"361":1,"366":1,"371":1,"376":1,"381":1,"386":1,"391":1,"396":1,"401":1,"406":1,"411":1,"416":1,"421":1,"426":1,"431":1,"436":1,"441":1,"446":1,"451":1,"456":1,"461":1,"466":1,"471":1,"476":1,"481":1,"486":1,"491":1,"496":1,"501":1,"506":1,"511":1,"516":1,"521":1,"526":1,"531":1,"536":1,"541":1,"546":1,"552":1,"557":1,"562":1,"567":1,"572":1,"577":1,"582":1,"587":1,"593":1,"598":1,"604":1,"609":1,"614":1,"620":1,"625":1,"630":1,"635":1,"641":1,"646":1,"651":1,"656":1,"662":1,"667":1,"672":1,"677":1,"682":1,"687":1,"692":1,"697":1,"703":1,"708":1,"713":1,"718":1,"723":1,"728":1,"733":1,"738":1,"744":1,"749":1,"754":1,"759":1,"765":1,"770":1,"776":1,"781":1,"788":1,"793":1,"798":1,"803":1,"808":1,"813":1,"818":1,"823":1,"829":1,"834":1,"839":1,"844":1,"849":1,"854":1,"859":1,"864":1,"869":1,"874":1,"880":1,"885":1,"890":1,"895":1,"900":1,"905":1,"910":1,"915":1,"921":1,"926":1,"931":1,"937":1,"942":1,"951":1,"957":1,"962":1,"967":1,"972":1,"978":1,"982":1,"986":1,"990":1,"995":1,"1000":1,"1005":1,"1011":1,"1016":1,"1021":1,"1026":1,"1031":1,"1036":1,"1041":1,"1046":1,"1051":1,"1056":1,"1061":1,"1066":1,"1071":1,"1076":1,"1081":1,"1086":1,"1091":1,"1096":1,"1102":1,"1107":1,"1112":1,"1117":1,"1122":1,"1127":1,"1132":1,"1137":1,"1142":1,"1147":1,"1152":1,"1157":1,"1162":1,"1167":1,"1173":1,"1177":1,"1181":1,"1185":1,"1191":1,"1195":1,"1199":1,"1203":1,"1209":1,"1214":1,"1219":1,"1224":1,"1229":1,"1234":1,"1239":1,"1244":1,"1249":1,"1254":1,"1259":1,"1264":1,"1271":1,"1276":1,"1281":1,"1286":1,"1291":1,"1296":1,"1302":1,"1307":1,"1312":1,"1317":1,"1322":1,"1327":1,"1333":1,"1338":1,"1343":1,"1348":1,"1353":1,"1358":1,"1364":1,"1369":1,"1374":1,"1379":1,"1384":1,"1389":1,"1394":1,"1399":1,"1404":1,"1409":1,"1414":1,"1419":1,"1425":1,"1430":1,"1435":1,"1440":1,"1446":1,"1451":1,"1456":1}}],["请求地址可预期且面向资源",{"0":{"14":1}}],["请求均返回规范友好的",{"0":{"14":1}}],["所载",{"2":{"1242":1}}],["所感",{"2":{"1170":1}}],["所闻",{"2":{"1170":1}}],["所获未必减於今日",{"2":{"1069":1}}],["所在国家",{"2":{"810":1}}],["所选科目全部题目",{"2":{"724":1}}],["所属国家",{"2":{"1411":1}}],["所属分类",{"2":{"943":1}}],["所属省份",{"2":{"621":1}}],["所属工商局",{"2":{"238":1}}],["所缓存到了cloudflare",{"2":{"211":1}}],["所以我没有脱你的裤子啊",{"2":{"1149":1,"1150":1}}],["所以切还是不切",{"2":{"948":1}}],["所以",{"2":{"298":1}}],["所以直接反代了微博",{"2":{"221":1}}],["所以加载会慢",{"2":{"217":1}}],["所以分散多个压缩包",{"2":{"211":1}}],["所以很多小团队只会做到了第一个level追求极致的前端性能体验",{"2":{"203":1}}],["所以做了这个",{"2":{"198":1}}],["所以返回参数较多",{"2":{"107":1}}],["所以无法保证所有网站永久有效",{"2":{"54":1}}],["所以无法保证全部网页有效",{"2":{"29":1}}],["所有人",{"2":{"144":1,"147":1,"222":1}}],["所有",{"0":{"14":1}}],["如对某一观点",{"2":{"1212":1}}],["如同",{"2":{"1212":1}}],["如月份和日期小于10",{"2":{"1174":1,"1178":1}}],["如月或者日小于10",{"2":{"1103":1}}],["如风达快递",{"2":{"965":1}}],["如风",{"2":{"965":1}}],["如有疑问请电联",{"2":{"959":1}}],["如是外地车牌",{"2":{"857":1}}],["如需查询某个加油站的价格请使用全国加油站查询接口",{"2":{"727":1}}],["如云南",{"2":{"621":1}}],["如云a直辖市只需要第一个字符",{"2":{"621":1}}],["如京",{"2":{"621":1}}],["如龙乘云势运开",{"2":{"539":1}}],["如龙得云",{"2":{"539":1}}],["如直接复制测试工具里的url打开文章时会提示参数错误",{"2":{"475":1}}],["如互联网科技",{"2":{"400":1}}],["如0",{"2":{"299":1}}],["如据日本防卫厅战史研究所编写的",{"2":{"298":1}}],["如遭遇中国军队强力还击",{"2":{"298":1}}],["如淞沪会战",{"2":{"298":1}}],["如淞沪会战与武汉会战",{"2":{"298":1}}],["如下详情",{"2":{"295":1,"1268":1,"1460":1}}],["如下图",{"2":{"202":1,"203":1,"205":1,"206":1,"224":1,"296":1,"297":1,"298":1,"299":1,"947":1,"948":1,"949":1,"1269":1,"1461":1,"1462":1,"1463":1,"1465":1,"1466":1}}],["如c",{"2":{"203":1}}],["如何瘦身",{"2":{"203":2}}],["如何在javascript中实现一个long型",{"2":{"203":2}}],["如何将vue初始项目发布到github上",{"2":{"202":1}}],["如何解决跨域问",{"2":{"202":1}}],["如使用图片url的方式",{"2":{"119":1}}],["如使用图像base64的方式",{"2":{"119":1}}],["如省份",{"2":{"109":1}}],["如",{"2":{"86":1,"203":1,"224":1,"291":1,"299":1,"605":1,"615":1,"642":1,"647":1,"755":1,"782":2,"819":2,"824":1,"831":1,"850":2,"865":2,"870":1,"882":1,"917":1,"922":1,"932":1,"1103":1,"1174":1,"1178":1,"1182":1,"1192":1,"1349":2,"1380":2,"1436":2}}],["如果做差了一丝一毫",{"2":{"1115":1}}],["如果梦见金银制的杯",{"2":{"940":1}}],["如果需要查历史违章记录",{"2":{"769":1}}],["如果需要识别手写文字内容",{"2":{"59":1}}],["如果进气歧管通路",{"2":{"757":1}}],["如果不写",{"2":{"693":1}}],["如果不传则不验证",{"2":{"268":1}}],["如果不传则不验证手机",{"2":{"261":1,"266":1}}],["如果不传就不验证",{"2":{"263":1}}],["如果字段返回",{"2":{"643":1}}],["如果要把搜索集成到其他网站",{"2":{"284":1}}],["如果你是日本编码启用",{"2":{"219":1}}],["如果你从另外一个版本控制系统导入了一个仓库",{"2":{"203":1}}],["如果你还不了解它",{"2":{"203":1}}],["如果您想在您的网站添加一个类似的效果",{"2":{"198":1,"199":1}}],["如果没有使用该关键字",{"2":{"197":1}}],["如果开启精准识别",{"2":{"153":1}}],["如果包含特殊字符应该对值urlencode编码下",{"2":{"56":1}}],["如png",{"2":{"31":1}}],["如只抽取网页中的png图片",{"2":{"29":1}}],["如介意请勿使用",{"0":{"15":1},"2":{"23":1}}],["并含氯原酸",{"2":{"1262":1}}],["并给出分类建议",{"2":{"1095":1}}],["并用这种狗猎取和饲养驯鹿",{"2":{"1074":1}}],["并且可以将地址拆分出省市区",{"2":{"989":1}}],["并且别过头去",{"2":{"948":1}}],["并骄傲地落下款识",{"2":{"948":1}}],["并返回ipv6地址",{"2":{"1285":1}}],["并返回相应的谜底答案",{"2":{"1121":1}}],["并返回相关百科信息",{"2":{"119":1}}],["并返回不一致详情",{"2":{"245":1,"266":1}}],["并以位表形式导出数据缓存提高计算速度",{"2":{"219":1}}],["并提供了功能和性能上的优势",{"2":{"203":1}}],["并标注了词性",{"2":{"192":1}}],["并不能完全表示long型的数字",{"2":{"203":1}}],["并不是所有png或gif转成jpg后都会提高识别率",{"2":{"153":1,"158":1}}],["并不针对任何网站或个人",{"2":{"149":1}}],["并尽量输入确定位数",{"2":{"153":1,"158":1}}],["并根据图片中文字的不同位置返回数组",{"2":{"59":1}}],["并支持指定的图片格式",{"2":{"29":1}}],["并使用",{"0":{"14":1}}],["抽取网页图片",{"0":{"29":1},"1":{"30":1,"31":1,"32":1,"33":1}}],["返回列表数",{"2":{"1465":1}}],["返回别名",{"2":{"1258":1}}],["返回词曲类型",{"2":{"1253":1}}],["返回英语句子",{"2":{"1116":1}}],["返回节日详情",{"2":{"1092":1}}],["返回字段中包含成语拼音",{"2":{"1060":1}}],["返回字段包含文章来源",{"2":{"485":1}}],["返回字头拼音缩写",{"2":{"1040":1}}],["返回代码",{"2":{"1007":1}}],["返回模式",{"2":{"973":1}}],["返回的最大数据量",{"2":{"963":1}}],["返回的数据也更多",{"2":{"763":1}}],["返回提示信息",{"2":{"959":1}}],["返回中文含义",{"2":{"753":1}}],["返回全部车辆品牌列表",{"2":{"661":1}}],["返回女人",{"2":{"425":1}}],["返回农村农业农科等相关新闻数据",{"2":{"420":1}}],["返回50条抖音app热点视频话题榜单数据",{"2":{"345":1}}],["返回icp证号",{"2":{"291":1}}],["返回结果的描述",{"2":{"1007":1}}],["返回结果同时包含中英文大写金额并指定英文结尾的单位",{"2":{"732":1}}],["返回结果错误时会返回地址信息",{"2":{"286":1}}],["返回结果",{"2":{"259":1}}],["返回结果示例",{"2":{"48":1,"53":1,"68":1,"148":1,"180":1,"185":1,"544":1,"596":1,"601":1,"628":1,"633":1,"638":1,"649":1,"654":1,"659":1,"695":1,"711":1,"716":1,"721":1,"762":1,"768":1,"773":1,"784":1,"791":1,"796":1,"801":1,"806":1,"847":1,"852":1,"857":1,"862":1,"888":1,"893":1,"898":1,"903":1,"908":1,"913":1,"918":1}}],["返回手机号归属地",{"2":{"252":1}}],["返回手机运营商",{"2":{"252":1}}],["返回固定",{"2":{"238":1}}],["返回code为0时计费",{"2":{"229":1,"234":1,"239":1,"244":1,"249":1,"254":1,"260":1,"1008":1}}],["返回",{"2":{"219":1,"222":1,"238":1,"282":1,"283":2,"286":1,"287":1,"288":1,"289":1,"290":1,"291":1,"292":1}}],["返回数据",{"2":{"202":1,"203":1,"205":1,"206":1,"224":1,"296":1,"297":1,"298":1,"299":1,"947":1,"948":1,"949":1,"1269":1,"1461":1,"1462":1,"1463":1,"1465":1,"1466":1}}],["返回数据示例",{"2":{"88":1,"113":1,"229":1,"234":1,"239":1,"244":1,"249":1,"254":1,"260":1,"607":1,"612":1,"617":1,"665":1,"670":1,"675":1,"680":1,"685":1,"690":1,"726":1,"731":1,"747":1,"752":1,"826":1,"832":1,"837":1,"842":1,"924":1,"929":1,"934":1,"1008":1,"1294":1,"1387":1}}],["返回数量1",{"2":{"302":1,"307":1,"312":1,"317":1,"322":1,"327":1,"332":1,"342":1,"357":1,"362":1,"367":1,"372":1,"377":1,"382":1,"387":1,"392":1,"397":1,"402":1,"407":1,"412":1,"417":1,"422":1,"427":1,"432":1,"437":1,"442":1,"447":1,"452":1,"457":1,"462":1,"507":1,"512":1,"517":1,"522":1,"527":1,"532":1}}],["返回数量",{"2":{"173":1,"189":1,"477":1,"487":1,"1052":1,"1057":1,"1072":1,"1087":1,"1097":1,"1128":1,"1133":1,"1143":1,"1148":1,"1153":1,"1163":1,"1168":1,"1204":1,"1245":1,"1250":1,"1255":1,"1260":1,"1265":1}}],["返回具体涉及的违禁词汇",{"2":{"139":1}}],["返回相似得分结果",{"2":{"134":1}}],["返回人脸识别年龄",{"2":{"74":1}}],["返回参数说明",{"2":{"222":1}}],["返回参数",{"0":{"72":1,"112":1,"228":1,"233":1,"238":1,"243":1,"264":1,"269":1,"274":1,"279":1,"503":1,"538":1,"548":1,"554":1,"559":1,"564":1,"569":1,"756":1,"820":1,"831":1,"836":1,"841":1,"866":1,"871":1,"876":1,"939":1,"944":1,"959":1,"964":1,"1018":1,"1068":1,"1211":1,"1216":1,"1221":1,"1226":1,"1231":1,"1236":1},"1":{"960":1}}],["返回示例",{"2":{"28":1,"43":1,"63":1,"73":1,"78":1,"93":1,"98":1,"118":1,"123":1,"128":1,"133":1,"138":1,"143":1,"155":1,"160":1,"165":1,"175":1,"191":1,"196":1,"265":1,"270":1,"275":1,"280":1,"304":1,"309":1,"314":1,"319":1,"324":1,"329":1,"334":1,"339":1,"344":1,"349":1,"354":1,"359":1,"364":1,"369":1,"374":1,"379":1,"384":1,"389":1,"394":1,"399":1,"404":1,"409":1,"414":1,"419":1,"424":1,"429":1,"434":1,"439":1,"444":1,"449":1,"454":1,"459":1,"464":1,"469":1,"474":1,"479":1,"484":1,"489":1,"494":1,"499":1,"504":1,"509":1,"514":1,"519":1,"524":1,"529":1,"534":1,"539":1,"549":1,"555":1,"560":1,"565":1,"570":1,"575":1,"580":1,"585":1,"590":1,"644":1,"700":1,"706":1,"736":1,"741":1,"757":1,"779":1,"811":1,"816":1,"821":1,"867":1,"872":1,"877":1,"883":1,"940":1,"945":1,"954":1,"965":1,"970":1,"975":1,"980":1,"984":1,"988":1,"993":1,"998":1,"1003":1,"1014":1,"1019":1,"1024":1,"1029":1,"1034":1,"1039":1,"1044":1,"1049":1,"1054":1,"1059":1,"1064":1,"1069":1,"1074":1,"1079":1,"1084":1,"1089":1,"1094":1,"1099":1,"1115":1,"1120":1,"1125":1,"1130":1,"1135":1,"1140":1,"1145":1,"1150":1,"1155":1,"1160":1,"1165":1,"1170":1,"1175":1,"1188":1,"1206":1,"1212":1,"1217":1,"1222":1,"1227":1,"1232":1,"1242":1,"1247":1,"1252":1,"1257":1,"1262":1,"1267":1,"1274":1,"1279":1,"1284":1,"1289":1,"1299":1,"1305":1,"1310":1,"1315":1,"1320":1,"1325":1,"1330":1,"1336":1,"1341":1,"1346":1,"1351":1,"1356":1,"1361":1,"1367":1,"1372":1,"1377":1,"1382":1,"1392":1,"1397":1,"1402":1,"1407":1,"1412":1,"1417":1,"1422":1,"1428":1,"1433":1,"1438":1,"1443":1,"1449":1,"1454":1,"1459":1}}],["返回data参数",{"0":{"27":1,"32":1,"37":1,"42":1,"47":1,"52":1,"57":1,"62":1,"67":1,"77":1,"82":1,"87":1,"92":1,"97":1,"102":1,"107":1,"117":1,"122":1,"127":1,"132":1,"137":1,"142":1,"147":1,"154":1,"159":1,"164":1,"169":1,"174":1,"179":1,"184":1,"190":1,"195":1,"248":1,"253":1,"259":1,"303":1,"308":1,"313":1,"318":1,"323":1,"328":1,"333":1,"338":1,"343":1,"348":1,"353":1,"358":1,"363":1,"368":1,"373":1,"378":1,"383":1,"388":1,"393":1,"398":1,"403":1,"408":1,"413":1,"418":1,"423":1,"428":1,"433":1,"438":1,"443":1,"448":1,"453":1,"458":1,"463":1,"468":1,"473":1,"478":1,"483":1,"488":1,"493":1,"498":1,"508":1,"513":1,"518":1,"523":1,"528":1,"533":1,"543":1,"574":1,"579":1,"584":1,"589":1,"595":1,"600":1,"606":1,"611":1,"616":1,"622":1,"627":1,"632":1,"637":1,"643":1,"648":1,"653":1,"658":1,"664":1,"669":1,"674":1,"679":1,"684":1,"689":1,"694":1,"699":1,"705":1,"710":1,"715":1,"720":1,"725":1,"730":1,"735":1,"740":1,"746":1,"751":1,"761":1,"767":1,"772":1,"778":1,"783":1,"790":1,"795":1,"800":1,"805":1,"810":1,"815":1,"825":1,"846":1,"851":1,"856":1,"861":1,"882":1,"887":1,"892":1,"897":1,"902":1,"907":1,"912":1,"917":1,"923":1,"928":1,"933":1,"953":1,"969":1,"974":1,"992":1,"997":1,"1002":1,"1007":1,"1013":1,"1023":1,"1028":1,"1033":1,"1038":1,"1043":1,"1048":1,"1053":1,"1058":1,"1063":1,"1073":1,"1078":1,"1083":1,"1088":1,"1093":1,"1098":1,"1104":1,"1109":1,"1114":1,"1119":1,"1124":1,"1129":1,"1134":1,"1139":1,"1144":1,"1149":1,"1154":1,"1159":1,"1164":1,"1169":1,"1187":1,"1205":1,"1241":1,"1246":1,"1251":1,"1256":1,"1261":1,"1266":1,"1273":1,"1278":1,"1283":1,"1288":1,"1293":1,"1298":1,"1304":1,"1309":1,"1314":1,"1319":1,"1324":1,"1329":1,"1335":1,"1340":1,"1345":1,"1350":1,"1355":1,"1360":1,"1366":1,"1371":1,"1376":1,"1381":1,"1386":1,"1391":1,"1396":1,"1401":1,"1406":1,"1411":1,"1416":1,"1421":1,"1427":1,"1432":1,"1437":1,"1442":1,"1448":1,"1453":1,"1458":1},"1":{"1105":1,"1110":1}}],[">xnbindex",{"2":{"1387":1}}],[">xinhuapinyin",{"2":{"1222":1}}],[">xinhuabushou",{"2":{"1217":1}}],[">xinhuaqueryid",{"2":{"1237":1}}],[">xinhuaquerypy",{"2":{"1232":1}}],[">xinhuaquerybs",{"2":{"1227":1}}],[">xinhuaquery",{"2":{"1212":1}}],[">xinhuaresemble",{"2":{"88":1}}],[">xinhuaconvertpy",{"2":{"28":1}}],[">geoindex",{"2":{"1382":1}}],[">geoconvert",{"2":{"1351":1}}],[">gstoremoviebydirector",{"2":{"700":1}}],[">gstoremoviebyactors",{"2":{"575":1}}],[">gstoredisease",{"2":{"590":1}}],[">gstoresymptom",{"2":{"585":1}}],[">gstoretaboofood",{"2":{"580":1}}],[">medicineindex",{"2":{"1262":1}}],[">medicinesearch",{"2":{"1247":1}}],[">movieindex",{"2":{"918":1}}],[">movieshowcinema",{"2":{"913":1}}],[">moviesupportcity",{"2":{"908":1}}],[">moviecinemamovies",{"2":{"898":1}}],[">moviecinemasearch",{"2":{"893":1,"903":1}}],[">moviecinemas",{"2":{"888":1}}],[">moneyconvert",{"2":{"736":1}}],[">jokerand",{"2":{"1201":1}}],[">jokelatest",{"2":{"1197":1}}],[">jokequery",{"2":{"1193":1}}],[">surnameindex",{"2":{"1242":1}}],[">starindex",{"2":{"1130":1}}],[">secondhandcarquery",{"2":{"690":1}}],[">secondhandcarcity",{"2":{"685":1}}],[">secondhandcarprovince",{"2":{"680":1}}],[">secondhandcarmodel",{"2":{"675":1}}],[">secondhandcarfamily",{"2":{"670":1}}],[">secondhandcarbrand",{"2":{"665":1}}],[">foodnutrient",{"2":{"1252":1}}],[">foodmenu",{"2":{"1054":1}}],[">fanyiindex",{"2":{"1024":1}}],[">flightfuture",{"2":{"716":1}}],[">flighthistory",{"2":{"711":1}}],[">flightquery",{"2":{"706":1}}],[">qrcodeindex",{"2":{"975":1}}],[">qrcodecodec",{"2":{"970":1}}],[">englishday",{"2":{"1120":1}}],[">enterprisecopyright",{"2":{"244":1}}],[">enterprisecreditcode",{"2":{"229":1}}],[">enterprisedetailinfo",{"2":{"239":1}}],[">enterpriseverify",{"2":{"234":1}}],[">exchangeconvert",{"2":{"988":1}}],[">exchangecurrency",{"2":{"984":1}}],[">exchangequery",{"2":{"980":1}}],[">expressaddress",{"2":{"993":1}}],[">expressexplist",{"2":{"965":1}}],[">expressquery",{"2":{"960":1}}],[">brainteaserindex",{"2":{"1135":1}}],[">bmiindex",{"2":{"1029":1}}],[">bookquery",{"2":{"1019":1}}],[">bookcatalog",{"2":{"1014":1}}],[">bookisbn",{"2":{"954":1}}],[">baiduindex",{"2":{"1377":1}}],[">baidumobilerank",{"2":{"1372":1}}],[">baidumobileurlpages",{"2":{"1336":1}}],[">baidumobileweight",{"2":{"1310":1}}],[">baidupcrank",{"2":{"1367":1}}],[">baidupcurlpages",{"2":{"1341":1}}],[">baidupcweight",{"2":{"1305":1}}],[">baidupages",{"2":{"1330":1}}],[">baidukeyword",{"2":{"1320":1}}],[">baidulinks",{"2":{"1315":1}}],[">barcodequery",{"2":{"1008":1}}],[">bankcardauthdetail",{"2":{"270":1}}],[">bankcardauth",{"2":{"265":1}}],[">查看知乎讨论",{"2":{"948":1}}],[">一场用生命炫技结果演砸了的惨败",{"2":{"948":1}}],[">写作业者",{"2":{"948":1}}],[">故园风雨前",{"2":{"948":1}}],[">dreamcategory",{"2":{"945":1}}],[">dreamquery",{"2":{"940":1}}],[">drivingquery",{"2":{"726":1}}],[">petindex",{"2":{"1074":1}}],[">postcodesearch",{"2":{"934":1}}],[">postcodepcd",{"2":{"929":1}}],[">postcodequery",{"2":{"924":1}}],[">postcodezone",{"2":{"877":1}}],[">parkcitylist",{"2":{"806":1}}],[">parkinfo",{"2":{"801":1}}],[">parknearby",{"2":{"796":1}}],[">parkquery",{"2":{"791":1}}],[">360手机卫士",{"2":{"826":1}}],[">oilquery",{"2":{"731":1}}],[">ocrbusinesslicense",{"2":{"185":1}}],[">ocridcardtext",{"2":{"103":1}}],[">ocridcard",{"2":{"83":1}}],[">ocrface",{"2":{"78":1}}],[">ocrdrivinglicense",{"2":{"68":1,"148":1,"180":1}}],[">ocrtxt",{"2":{"63":1}}],[">ocrhand",{"2":{"53":1}}],[">almanachour",{"2":{"752":1}}],[">almanacdate",{"2":{"747":1}}],[">almanacqq",{"2":{"539":1}}],[">aqisearch",{"2":{"741":1}}],[">aircity",{"2":{"654":1}}],[">airpmcity",{"2":{"659":1}}],[">airpm",{"2":{"649":1}}],[">airsearch",{"2":{"644":1,"883":1}}],[">literarysong",{"2":{"1267":1}}],[">literaryyuan",{"2":{"1257":1}}],[">literarypoetry",{"2":{"1170":1}}],[">literarytang",{"2":{"1165":1}}],[">literaryquan",{"2":{"1140":1}}],[">literaryquote",{"2":{"1084":1}}],[">literarymemo",{"2":{"1115":1}}],[">literaryone",{"2":{"1034":1}}],[">lifetip",{"2":{"816":1}}],[">luoznewenergy",{"2":{"862":1}}],[">luoznearby",{"2":{"852":1}}],[">luozcitylist",{"2":{"768":1}}],[">luozpoints",{"2":{"721":1}}],[">luoztimes",{"2":{"633":1}}],[">luozquery2",{"2":{"773":1}}],[">luozquery",{"2":{"628":1}}],[">luozsupport",{"2":{"623":1}}],[">luozhistory",{"2":{"601":1}}],[">luozrule",{"2":{"596":1}}],[">lotterybonus",{"2":{"570":1}}],[">lotteryhistory",{"2":{"565":1}}],[">lotteryquery",{"2":{"560":1}}],[">lotterytypes",{"2":{"555":1}}],[">hotweixin",{"2":{"489":1}}],[">hotweibo",{"2":{"474":1}}],[">hotvideo",{"2":{"354":1}}],[">hotdouyin",{"2":{"349":1}}],[">newsgeneral",{"2":{"529":1}}],[">newsgame",{"2":{"519":1}}],[">newsfootball",{"2":{"534":1}}],[">newsfun",{"2":{"524":1}}],[">newsfinance",{"2":{"329":1}}],[">newsmovie",{"2":{"514":1}}],[">newsmobile",{"2":{"509":1}}],[">newsmilitary",{"2":{"399":1}}],[">newsblockchain",{"2":{"449":1}}],[">newsqiwen",{"2":{"439":1}}],[">newswoman",{"2":{"429":1}}],[">newsworld",{"2":{"364":1}}],[">newsai",{"2":{"454":1}}],[">newsauto",{"2":{"444":1}}],[">newsapple",{"2":{"434":1}}],[">newsagriculture",{"2":{"424":1}}],[">newsarea",{"2":{"339":1}}],[">newstoutiao",{"2":{"504":1}}],[">newstop",{"2":{"394":1}}],[">newstravel",{"2":{"419":1}}],[">newsrubbish",{"2":{"414":1}}],[">newssport",{"2":{"464":1}}],[">newssocial",{"2":{"459":1}}],[">newssicprobe",{"2":{"409":1}}],[">newsstartup",{"2":{"334":1}}],[">newskeji",{"2":{"404":1}}],[">newsenvironmental",{"2":{"384":1}}],[">newshot",{"2":{"469":1}}],[">newshouse",{"2":{"359":1}}],[">newshealth",{"2":{"389":1}}],[">newshanfu",{"2":{"374":1}}],[">newsinternet",{"2":{"379":1}}],[">newsinternal",{"2":{"369":1}}],[">newsit",{"2":{"309":1}}],[">newscomic",{"2":{"344":1}}],[">newscba",{"2":{"304":1}}],[">newsdigiccy",{"2":{"324":1}}],[">newsvr",{"2":{"319":1}}],[">newsnba",{"2":{"314":1}}],[">verifybankcard4query",{"2":{"280":1}}],[">verifybankcard3query",{"2":{"275":1}}],[">",{"2":{"198":4,"199":4,"208":1,"211":2,"212":1,"213":1,"284":2,"298":2,"948":14}}],[">rumourindex",{"2":{"175":1}}],[">request",{"2":{"28":1,"33":1,"38":1,"43":1,"48":1,"53":1,"58":1,"63":1,"68":1,"73":1,"78":1,"83":1,"88":1,"93":1,"98":1,"103":1,"108":1,"113":1,"118":1,"123":1,"128":1,"133":1,"138":1,"143":1,"148":1,"155":1,"160":1,"165":1,"170":1,"175":1,"180":1,"185":1,"191":1,"196":1,"229":1,"234":1,"239":1,"244":1,"249":1,"254":1,"260":1,"265":1,"270":1,"275":1,"280":1,"304":1,"309":1,"314":1,"319":1,"324":1,"329":1,"334":1,"339":1,"344":1,"349":1,"354":1,"359":1,"364":1,"369":1,"374":1,"379":1,"384":1,"389":1,"394":1,"399":1,"404":1,"409":1,"414":1,"419":1,"424":1,"429":1,"434":1,"439":1,"444":1,"449":1,"454":1,"459":1,"464":1,"469":1,"474":1,"479":1,"484":1,"489":1,"494":1,"499":1,"504":1,"509":1,"514":1,"519":1,"524":1,"529":1,"534":1,"539":1,"544":1,"549":1,"555":1,"560":1,"565":1,"570":1,"575":1,"580":1,"585":1,"590":1,"596":1,"601":1,"607":1,"612":1,"617":1,"623":1,"628":1,"633":1,"638":1,"644":1,"649":1,"654":1,"659":1,"665":1,"670":1,"675":1,"680":1,"685":1,"690":1,"695":1,"700":1,"706":1,"711":1,"716":1,"721":1,"726":1,"731":1,"736":1,"741":1,"747":1,"752":1,"757":1,"762":1,"768":1,"773":1,"779":1,"784":1,"791":1,"796":1,"801":1,"806":1,"811":1,"816":1,"821":1,"826":1,"832":1,"837":1,"842":1,"847":1,"852":1,"857":1,"862":1,"867":1,"872":1,"877":1,"883":1,"888":1,"893":1,"898":1,"903":1,"908":1,"913":1,"918":1,"924":1,"929":1,"934":1,"940":1,"945":1,"954":1,"960":1,"965":1,"970":1,"975":1,"980":1,"984":1,"988":1,"993":1,"998":1,"1003":1,"1008":1,"1014":1,"1019":1,"1024":1,"1029":1,"1034":1,"1039":1,"1044":1,"1049":1,"1054":1,"1059":1,"1064":1,"1069":1,"1074":1,"1079":1,"1084":1,"1089":1,"1094":1,"1099":1,"1105":1,"1110":1,"1115":1,"1120":1,"1125":1,"1130":1,"1135":1,"1140":1,"1145":1,"1150":1,"1155":1,"1160":1,"1165":1,"1170":1,"1175":1,"1179":1,"1183":1,"1188":1,"1193":1,"1197":1,"1201":1,"1206":1,"1212":1,"1217":1,"1222":1,"1227":1,"1232":1,"1237":1,"1242":1,"1247":1,"1252":1,"1257":1,"1262":1,"1267":1,"1274":1,"1279":1,"1284":1,"1289":1,"1294":1,"1299":1,"1305":1,"1310":1,"1315":1,"1320":1,"1325":1,"1330":1,"1336":1,"1341":1,"1346":1,"1351":1,"1356":1,"1361":1,"1367":1,"1372":1,"1377":1,"1382":1,"1387":1,"1392":1,"1397":1,"1402":1,"1407":1,"1412":1,"1417":1,"1422":1,"1428":1,"1433":1,"1438":1,"1443":1,"1449":1,"1454":1,"1459":1}}],[">chengyuquery",{"2":{"1069":1}}],[">chengyujielong",{"2":{"1064":1}}],[">chengyuallusion",{"2":{"1059":1}}],[">chengyuguess",{"2":{"1044":1}}],[">charconvert",{"2":{"73":1}}],[">constellationquery",{"2":{"872":1}}],[">constellationmatch",{"2":{"867":1}}],[">constellationzodiac",{"2":{"821":1}}],[">calendaryear",{"2":{"1183":1}}],[">calendarmonth",{"2":{"1179":1}}],[">calendarday",{"2":{"1175":1}}],[">carlimit",{"2":{"857":1}}],[">carnearby",{"2":{"784":1}}],[">carregion",{"2":{"779":1}}],[">carvin",{"2":{"762":1}}],[">carobd",{"2":{"757":1}}],[">carquery",{"2":{"638":1}}],[">carmodels",{"2":{"617":1}}],[">carseries",{"2":{"612":1}}],[">carbrand",{"2":{"607":1}}],[">captchaalgorism",{"2":{"165":1}}],[">captchachinese",{"2":{"160":1}}],[">captchanumber",{"2":{"155":1}}],[">todaydetail",{"2":{"1110":1}}],[">todayevent",{"2":{"1105":1}}],[">trashindex",{"2":{"1099":1}}],[">timeholiday",{"2":{"1094":1}}],[">timelunar",{"2":{"1079":1}}],[">timeworld",{"2":{"811":1}}],[">taobaokequery",{"2":{"1003":1}}],[">taobaokecheckorder",{"2":{"998":1}}],[">telecomidentify",{"2":{"826":1}}],[">telecomcodes",{"2":{"549":1}}],[">telecomquery",{"2":{"254":1}}],[">telecomdetail",{"2":{"249":1}}],[">telecomlocation",{"2":{"113":1}}],[">tulingindex",{"2":{"98":1}}],[">ipindex",{"2":{"1294":1}}],[">idcardauth",{"2":{"260":1}}],[">idcardindex",{"2":{"93":1}}],[">imagescan",{"2":{"123":1}}],[">imageimgcensor",{"2":{"108":1}}],[">imagegifdetect",{"2":{"38":1}}],[">unnbatchucheck",{"2":{"48":1}}],[">unnstatus",{"2":{"43":1}}],[">wikixiehou",{"2":{"1206":1}}],[">wikihotword",{"2":{"1188":1}}],[">wikidoggerel",{"2":{"1160":1}}],[">wikiindex",{"2":{"1155":1}}],[">wikigodreply",{"2":{"1150":1}}],[">wikitongue",{"2":{"1145":1}}],[">wikitiku",{"2":{"1039":1}}],[">wikiriddle",{"2":{"1125":1}}],[">wikistory",{"2":{"1089":1}}],[">wikilantern",{"2":{"1049":1}}],[">withxing",{"2":{"1242":1}}],[">withyear",{"2":{"1183":1}}],[">withyearmonth",{"2":{"1179":1}}],[">withuserid",{"2":{"1064":1}}],[">withurl",{"2":{"33":1,"58":1,"484":1,"499":1,"1336":1,"1341":1,"1356":1,"1361":1,"1372":1,"1397":1,"1407":1,"1443":1,"1449":1}}],[">withheight",{"2":{"1029":1}}],[">withhphm",{"2":{"773":1}}],[">withweight",{"2":{"1029":1}}],[">withw",{"2":{"975":1}}],[">withwomen",{"2":{"821":1,"867":1}}],[">withword",{"2":{"88":1,"175":1,"494":1,"1054":1,"1059":1,"1064":1,"1069":1,"1074":1,"1079":1,"1099":1,"1155":1,"1165":1,"1170":1,"1212":1,"1227":1,"1232":1,"1237":1,"1247":1,"1252":1,"1257":1,"1262":1,"1267":1}}],[">witheid",{"2":{"1110":1}}],[">withexpname",{"2":{"965":1}}],[">withengineno",{"2":{"773":1}}],[">withrn",{"2":{"1019":1}}],[">withradius",{"2":{"888":1}}],[">withr",{"2":{"784":1,"852":1}}],[">withregdate",{"2":{"690":1}}],[">withrealname",{"2":{"249":1,"254":1,"275":1,"280":1}}],[">withlng",{"2":{"847":1,"1351":1,"1382":1}}],[">withlatitude",{"2":{"796":1}}],[">withlat",{"2":{"784":1,"847":1,"852":1,"888":1,"1351":1,"1382":1}}],[">withlogo",{"2":{"975":1}}],[">withlongitude",{"2":{"796":1}}],[">withlon",{"2":{"784":1,"852":1,"888":1}}],[">withlotteryres",{"2":{"570":1}}],[">withlotteryid",{"2":{"560":1,"565":1,"570":1}}],[">withvin",{"2":{"762":1}}],[">withjszh",{"2":{"721":1}}],[">withfgcolor",{"2":{"975":1}}],[">withfull",{"2":{"940":1}}],[">withfid",{"2":{"877":1}}],[">withfrom",{"2":{"847":1,"988":1}}],[">withformat",{"2":{"779":1}}],[">withflightdate",{"2":{"711":1,"716":1}}],[">withflightno",{"2":{"711":1,"716":1}}],[">withfamilyid",{"2":{"675":1}}],[">withdomainname",{"2":{"1305":1,"1310":1,"1315":1,"1330":1,"1367":1,"1412":1,"1417":1,"1422":1,"1428":1,"1438":1}}],[">withdomain",{"2":{"1274":1,"1279":1,"1284":1,"1289":1,"1325":1,"1346":1,"1392":1,"1402":1,"1454":1}}],[">withdaynum",{"2":{"857":1}}],[">withdate",{"2":{"747":1,"752":1,"1094":1,"1105":1,"1175":1}}],[">withdabh",{"2":{"721":1}}],[">withdstcity",{"2":{"706":1}}],[">withdistance",{"2":{"796":1}}],[">withdisease",{"2":{"580":1,"585":1}}],[">withdirector",{"2":{"700":1}}],[">withm",{"2":{"975":1}}],[">withmaxsize",{"2":{"965":1}}],[">withmen",{"2":{"821":1,"867":1}}],[">withmovieid",{"2":{"913":1,"918":1}}],[">withmoney",{"2":{"736":1}}],[">withmodel",{"2":{"726":1}}],[">withmobiles",{"2":{"48":1}}],[">withmobile",{"2":{"43":1,"170":1,"249":1,"254":1,"265":1,"270":1,"280":1}}],[">withmiles",{"2":{"690":1}}],[">withbgcolor",{"2":{"975":1}}],[">withbrandid",{"2":{"612":1,"670":1}}],[">withbankcard",{"2":{"275":1,"280":1}}],[">withsub",{"2":{"954":1}}],[">withsubject",{"2":{"726":1}}],[">withseriesid",{"2":{"617":1}}],[">withsymptom",{"2":{"590":1}}],[">withside",{"2":{"83":1}}],[">withabbr",{"2":{"768":1}}],[">witharea",{"2":{"741":1}}],[">withareaname",{"2":{"339":1}}],[">withautohomeid",{"2":{"690":1}}],[">withactor2",{"2":{"575":1}}],[">withactor1",{"2":{"575":1}}],[">withquerytype",{"2":{"1433":1}}],[">withquerydata",{"2":{"1433":1}}],[">withquestion",{"2":{"98":1}}],[">withq",{"2":{"934":1,"940":1}}],[">withqq",{"2":{"539":1}}],[">withnu",{"2":{"960":1}}],[">withnum",{"2":{"304":1,"309":1,"314":1,"319":1,"324":1,"329":1,"334":1,"344":1,"359":1,"364":1,"369":1,"374":1,"379":1,"384":1,"389":1,"394":1,"399":1,"404":1,"409":1,"414":1,"419":1,"424":1,"429":1,"434":1,"439":1,"444":1,"449":1,"454":1,"459":1,"464":1,"479":1,"489":1,"509":1,"514":1,"519":1,"524":1,"529":1,"534":1,"1135":1}}],[">withname",{"2":{"234":1,"260":1,"265":1,"270":1,"1130":1}}],[">withpn",{"2":{"1019":1}}],[">withpid",{"2":{"934":1}}],[">withpage",{"2":{"1193":1,"1197":1}}],[">withpagesize",{"2":{"565":1,"791":1,"796":1,"1193":1,"1197":1,"1227":1,"1232":1}}],[">withparkuuid",{"2":{"801":1}}],[">withparkid",{"2":{"801":1}}],[">withprefix",{"2":{"596":1}}],[">withprovinceid",{"2":{"685":1,"690":1}}],[">withprovince",{"2":{"254":1}}],[">withpostcode",{"2":{"544":1,"924":1}}],[">withphonecode",{"2":{"544":1}}],[">withphone",{"2":{"113":1}}],[">withkeyword",{"2":{"229":1,"234":1,"239":1,"244":1,"1320":1,"1367":1,"1377":1}}],[">withidnum",{"2":{"260":1,"265":1,"270":1}}],[">withidcard",{"2":{"249":1,"254":1,"275":1,"280":1}}],[">withip",{"2":{"170":1,"695":1,"1294":1,"1299":1}}],[">withimgbase64",{"2":{"155":1,"160":1,"165":1}}],[">withimgurl",{"2":{"118":1,"123":1}}],[">withimageurl",{"2":{"108":1}}],[">withimagetype",{"2":{"53":1,"68":1,"103":1,"148":1,"180":1}}],[">withimage",{"2":{"38":1,"53":1,"68":1,"78":1,"83":1,"103":1,"148":1,"180":1,"185":1}}],[">withcategoryid",{"2":{"1019":1}}],[">withcartype",{"2":{"638":1}}],[">withcarnumber",{"2":{"628":1,"633":1,"638":1,"862":1}}],[">withcarno",{"2":{"601":1}}],[">withcardno",{"2":{"93":1,"265":1,"270":1}}],[">withcid",{"2":{"934":1}}],[">withcinemaid",{"2":{"898":1}}],[">withcityid",{"2":{"893":1,"903":1,"913":1}}],[">withcityname",{"2":{"791":1}}],[">withcity",{"2":{"644":1,"649":1,"690":1,"779":1,"811":1,"832":1,"837":1,"857":1,"883":1}}],[">withcurrentpage",{"2":{"791":1,"796":1}}],[">withclassno",{"2":{"773":1}}],[">withcompanyname",{"2":{"1459":1}}],[">withcom",{"2":{"960":1}}],[">withconsname",{"2":{"872":1}}],[">withcontent",{"2":{"128":1,"133":1,"143":1,"191":1,"196":1}}],[">withcode",{"2":{"757":1,"1008":1}}],[">withchars",{"2":{"549":1}}],[">withorgcity",{"2":{"706":1}}],[">withorderno",{"2":{"43":1,"998":1}}],[">withopername",{"2":{"234":1}}],[">withocrtype",{"2":{"103":1}}],[">withtime",{"2":{"1193":1}}],[">withtkl",{"2":{"1003":1}}],[">withto",{"2":{"988":1}}],[">withtel",{"2":{"826":1}}],[">withtesttype",{"2":{"726":1}}],[">withtext1",{"2":{"138":1}}],[">withtext",{"2":{"28":1,"73":1,"975":1,"993":1,"1024":1}}],[">withtypeid",{"2":{"155":1,"160":1}}],[">withtype",{"2":{"73":1,"88":1,"504":1,"872":1,"975":1,"1351":1,"1382":1}}],[">weathercoords",{"2":{"847":1}}],[">weatherwids",{"2":{"842":1}}],[">weatherlife",{"2":{"837":1}}],[">weatherquery",{"2":{"832":1}}],[">weatherip",{"2":{"695":1}}],[">weatherzip",{"2":{"544":1}}],[">wechatdomaincheck",{"2":{"1454":1}}],[">wechatcheck",{"2":{"1449":1}}],[">wechatchoice",{"2":{"479":1}}],[">wechatread",{"2":{"499":1}}],[">wechatsearch",{"2":{"494":1}}],[">wechatlink",{"2":{"484":1}}],[">websitecompany",{"2":{"1459":1}}],[">websitecheatlink",{"2":{"1361":1}}],[">websitecheatip",{"2":{"1356":1}}],[">websiteshorturl",{"2":{"1443":1}}],[">websitesogou",{"2":{"1392":1}}],[">websiteso",{"2":{"1274":1}}],[">websitewhoisreverse",{"2":{"1433":1}}],[">websitewhois",{"2":{"1428":1}}],[">websitewabeian",{"2":{"1402":1}}],[">websitetdk",{"2":{"1422":1}}],[">websitetop",{"2":{"1412":1,"1438":1}}],[">websiteurl2pic",{"2":{"1407":1}}],[">websiteqq",{"2":{"1397":1}}],[">websitedomain",{"2":{"1346":1}}],[">websitebaidu",{"2":{"1325":1}}],[">websitebeian",{"2":{"1284":1}}],[">websiteicp",{"2":{"1417":1}}],[">websiteip",{"2":{"1299":1}}],[">websiteipv6",{"2":{"1289":1}}],[">websiteimgcensor",{"2":{"118":1}}],[">websitehttps",{"2":{"1279":1}}],[">websitehtmltext",{"2":{"58":1}}],[">websitehtmlpic",{"2":{"33":1}}],[">websiteadreview",{"2":{"143":1}}],[">websiteantispam",{"2":{"128":1}}],[">woolwcheck",{"2":{"170":1}}],[">wordnlp",{"2":{"196":1}}],[">wordsegment",{"2":{"191":1}}],[">wordsimnet",{"2":{"138":1}}],[">wordecnet",{"2":{"133":1}}],["$payload",{"2":{"290":2}}],["$tasks",{"2":{"290":3}}],["$url",{"2":{"290":2}}],["$",{"2":{"289":2}}],["$q",{"2":{"284":4}}],["$raffle",{"2":{"290":7}}],["$raffles",{"2":{"290":3}}],["$roots",{"2":{"203":1}}],["$rootscope$rootscope顶级作用域",{"2":{"203":1}}],["$results",{"2":{"290":1}}],["$result",{"2":{"28":1,"33":2,"38":2,"43":1,"48":1,"53":2,"58":2,"63":1,"68":2,"73":1,"78":1,"83":2,"88":2,"93":2,"98":1,"103":2,"108":2,"113":2,"118":1,"123":1,"128":1,"133":1,"138":1,"143":1,"148":2,"155":1,"160":1,"165":1,"170":2,"175":1,"180":2,"185":2,"191":1,"196":1,"229":2,"234":2,"239":2,"244":2,"249":2,"254":2,"260":2,"265":2,"270":2,"275":2,"280":2,"304":1,"309":1,"314":1,"319":1,"324":1,"329":1,"334":1,"339":1,"344":1,"349":1,"354":1,"359":1,"364":1,"369":1,"374":1,"379":1,"384":1,"389":1,"394":1,"399":1,"404":1,"409":1,"414":1,"419":1,"424":1,"429":1,"434":1,"439":1,"444":1,"449":1,"454":1,"459":1,"464":1,"469":1,"474":1,"479":1,"484":1,"489":1,"494":1,"499":1,"504":1,"509":1,"514":1,"519":1,"524":1,"529":1,"534":1,"539":1,"544":2,"549":1,"555":1,"560":1,"565":1,"570":1,"575":1,"580":1,"585":1,"590":1,"596":2,"601":2,"607":2,"612":2,"617":2,"623":2,"628":2,"633":2,"638":2,"644":2,"649":2,"654":2,"659":2,"665":2,"670":2,"675":2,"680":2,"685":2,"690":2,"695":2,"700":1,"706":2,"711":2,"716":2,"721":2,"726":2,"731":2,"736":1,"741":1,"747":2,"752":2,"757":1,"762":2,"768":2,"773":2,"779":2,"784":2,"791":2,"796":2,"801":2,"806":2,"811":1,"816":1,"821":1,"826":2,"832":2,"837":2,"842":2,"847":2,"852":2,"857":2,"862":2,"867":1,"872":1,"877":1,"883":2,"888":2,"893":2,"898":2,"903":2,"908":2,"913":2,"918":2,"924":2,"929":2,"934":2,"940":1,"945":1,"954":1,"960":1,"965":1,"970":1,"975":1,"980":1,"984":1,"988":1,"993":1,"998":1,"1003":1,"1008":2,"1014":1,"1019":1,"1024":1,"1029":1,"1034":1,"1039":1,"1044":1,"1049":1,"1054":1,"1059":1,"1064":1,"1069":2,"1074":1,"1079":1,"1084":1,"1089":1,"1094":1,"1099":1,"1105":2,"1110":2,"1115":1,"1120":1,"1125":1,"1130":1,"1135":1,"1140":1,"1145":1,"1150":1,"1155":1,"1160":1,"1165":1,"1170":1,"1175":2,"1179":2,"1183":2,"1188":1,"1193":2,"1197":2,"1201":2,"1206":1,"1212":1,"1217":1,"1222":1,"1227":1,"1232":1,"1237":1,"1242":1,"1247":1,"1252":1,"1257":1,"1262":1,"1267":1,"1274":1,"1279":1,"1284":1,"1289":1,"1294":2,"1299":1,"1305":1,"1310":1,"1315":1,"1320":1,"1325":1,"1330":1,"1336":1,"1341":1,"1346":1,"1351":1,"1356":1,"1361":1,"1367":1,"1372":1,"1377":1,"1382":1,"1387":2,"1392":1,"1397":1,"1402":1,"1407":1,"1412":1,"1417":1,"1422":1,"1428":1,"1433":1,"1438":1,"1443":1,"1449":1,"1454":1,"1459":1}}],["$daily",{"2":{"203":3}}],["$client",{"2":{"28":2,"33":2,"38":2,"43":2,"48":2,"53":2,"58":2,"63":2,"68":2,"73":2,"78":2,"83":2,"88":2,"93":2,"98":2,"103":2,"108":2,"113":2,"118":2,"123":2,"128":2,"133":2,"138":2,"143":2,"148":2,"155":2,"160":2,"165":2,"170":2,"175":2,"180":2,"185":2,"191":2,"196":2,"229":2,"234":2,"239":2,"244":2,"249":2,"254":2,"260":2,"265":2,"270":2,"275":2,"280":2,"304":2,"309":2,"314":2,"319":2,"324":2,"329":2,"334":2,"339":2,"344":2,"349":2,"354":2,"359":2,"364":2,"369":2,"374":2,"379":2,"384":2,"389":2,"394":2,"399":2,"404":2,"409":2,"414":2,"419":2,"424":2,"429":2,"434":2,"439":2,"444":2,"449":2,"454":2,"459":2,"464":2,"469":2,"474":2,"479":2,"484":2,"489":2,"494":2,"499":2,"504":2,"509":2,"514":2,"519":2,"524":2,"529":2,"534":2,"539":2,"544":2,"549":2,"555":2,"560":2,"565":2,"570":2,"575":2,"580":2,"585":2,"590":2,"596":2,"601":2,"607":2,"612":2,"617":2,"623":2,"628":2,"633":2,"638":2,"644":2,"649":2,"654":2,"659":2,"665":2,"670":2,"675":2,"680":2,"685":2,"690":2,"695":2,"700":2,"706":2,"711":2,"716":2,"721":2,"726":2,"731":2,"736":2,"741":2,"747":2,"752":2,"757":2,"762":2,"768":2,"773":2,"779":2,"784":2,"791":2,"796":2,"801":2,"806":2,"811":2,"816":2,"821":2,"826":2,"832":2,"837":2,"842":2,"847":2,"852":2,"857":2,"862":2,"867":2,"872":2,"877":2,"883":2,"888":2,"893":2,"898":2,"903":2,"908":2,"913":2,"918":2,"924":2,"929":2,"934":2,"940":2,"945":2,"954":2,"960":2,"965":2,"970":2,"975":2,"980":2,"984":2,"988":2,"993":2,"998":2,"1003":2,"1008":2,"1014":2,"1019":2,"1024":2,"1029":2,"1034":2,"1039":2,"1044":2,"1049":2,"1054":2,"1059":2,"1064":2,"1069":2,"1074":2,"1079":2,"1084":2,"1089":2,"1094":2,"1099":2,"1105":2,"1110":2,"1115":2,"1120":2,"1125":2,"1130":2,"1135":2,"1140":2,"1145":2,"1150":2,"1155":2,"1160":2,"1165":2,"1170":2,"1175":2,"1179":2,"1183":2,"1188":2,"1193":2,"1197":2,"1201":2,"1206":2,"1212":2,"1217":2,"1222":2,"1227":2,"1232":2,"1237":2,"1242":2,"1247":2,"1252":2,"1257":2,"1262":2,"1267":2,"1274":2,"1279":2,"1284":2,"1289":2,"1294":2,"1299":2,"1305":2,"1310":2,"1315":2,"1320":2,"1325":2,"1330":2,"1336":2,"1341":2,"1346":2,"1351":2,"1356":2,"1361":2,"1367":2,"1372":2,"1377":2,"1382":2,"1387":2,"1392":2,"1397":2,"1402":2,"1407":2,"1412":2,"1417":2,"1422":2,"1428":2,"1433":2,"1438":2,"1443":2,"1449":2,"1454":2,"1459":2}}],["=>",{"2":{"290":14}}],["==",{"2":{"289":2}}],["=x120",{"2":{"166":1}}],["=",{"2":{"28":2,"33":2,"38":2,"43":2,"48":2,"53":2,"58":2,"63":2,"68":2,"73":2,"78":2,"83":2,"88":2,"93":2,"98":2,"103":2,"108":2,"113":2,"118":2,"123":2,"128":2,"133":2,"138":2,"143":2,"148":2,"155":2,"160":2,"165":2,"170":2,"175":2,"180":2,"185":2,"191":2,"196":2,"229":2,"234":2,"239":2,"244":2,"249":2,"254":2,"260":2,"265":2,"270":2,"275":2,"280":2,"289":1,"290":4,"304":2,"309":2,"314":2,"319":2,"324":2,"329":2,"334":2,"339":2,"344":2,"349":2,"354":2,"359":2,"364":2,"369":2,"374":2,"379":2,"384":2,"389":2,"394":2,"399":2,"404":2,"409":2,"414":2,"419":2,"424":2,"429":2,"434":2,"439":2,"444":2,"449":2,"454":2,"459":2,"464":2,"469":2,"474":2,"479":2,"484":2,"489":2,"494":2,"499":2,"504":2,"509":2,"514":2,"519":2,"524":2,"529":2,"534":2,"539":2,"544":2,"549":2,"555":2,"560":2,"565":2,"570":2,"575":2,"580":2,"585":2,"590":2,"596":2,"601":2,"607":2,"612":2,"617":2,"623":2,"628":2,"633":2,"638":2,"644":2,"649":2,"654":2,"659":2,"665":2,"670":2,"675":2,"680":2,"685":2,"690":2,"695":2,"700":2,"706":2,"711":2,"716":2,"721":2,"726":2,"731":2,"736":2,"741":2,"747":2,"752":2,"757":2,"762":2,"768":2,"773":2,"779":2,"784":2,"791":2,"796":2,"801":2,"806":2,"811":2,"816":2,"821":2,"826":2,"832":2,"837":2,"842":2,"847":2,"852":2,"857":2,"862":2,"867":2,"872":2,"877":2,"883":2,"888":2,"893":2,"898":2,"903":2,"908":2,"913":2,"918":2,"924":2,"929":2,"934":2,"940":2,"945":2,"954":2,"960":2,"965":2,"970":2,"975":2,"980":2,"984":2,"988":2,"993":2,"998":2,"1003":2,"1008":2,"1014":2,"1019":2,"1024":2,"1029":2,"1034":2,"1039":2,"1044":2,"1049":2,"1054":2,"1059":2,"1064":2,"1069":2,"1074":2,"1079":2,"1084":2,"1089":2,"1094":2,"1099":2,"1105":2,"1110":2,"1115":2,"1120":2,"1125":2,"1130":2,"1135":2,"1140":2,"1145":2,"1150":2,"1155":2,"1160":2,"1165":2,"1170":2,"1175":2,"1179":2,"1183":2,"1188":2,"1193":2,"1197":2,"1201":2,"1206":2,"1212":2,"1217":2,"1222":2,"1227":2,"1232":2,"1237":2,"1242":2,"1247":2,"1252":2,"1257":2,"1262":2,"1267":2,"1274":2,"1279":2,"1284":2,"1289":2,"1294":2,"1299":2,"1305":2,"1310":2,"1315":2,"1320":2,"1325":2,"1330":2,"1336":2,"1341":2,"1346":2,"1351":2,"1356":2,"1361":2,"1367":2,"1372":2,"1377":2,"1382":2,"1387":2,"1392":2,"1397":2,"1402":2,"1407":2,"1412":2,"1417":2,"1422":2,"1428":2,"1433":2,"1438":2,"1443":2,"1449":2,"1454":2,"1459":2}}],["拼音首字母",{"2":{"1221":1}}],["拼音音标",{"2":{"1058":1}}],["拼音等",{"2":{"1055":1}}],["拼音缩写",{"2":{"27":1}}],["拼音",{"2":{"27":1,"1068":1,"1211":1,"1221":1,"1226":1,"1231":1,"1236":1}}],["kaya",{"2":{"1465":1}}],["kanclouds",{"2":{"1459":2}}],["kancloud",{"2":{"1422":1,"1459":2}}],["kai",{"2":{"28":1}}],["ksyun",{"2":{"1119":2,"1120":2}}],["ks3",{"2":{"1119":2,"1120":2}}],["ksxy2x",{"2":{"206":1}}],["kongtiao",{"2":{"836":1,"837":1}}],["kou",{"2":{"27":1}}],["kg",{"2":{"761":1,"1027":1}}],["kwcount",{"2":{"1304":1,"1305":1,"1309":1,"1310":1}}],["kw",{"2":{"637":1,"761":1}}],["k",{"2":{"414":2,"424":3,"428":1,"429":3,"444":3}}],["key",{"2":{"1221":1,"1222":2,"1387":3}}],["keywords",{"2":{"777":1,"1411":1,"1412":1,"1421":1,"1422":1}}],["keyword",{"2":{"227":1,"232":1,"237":1,"242":1,"468":1,"469":8,"891":1,"1308":1,"1317":1,"1318":1,"1365":1,"1370":1,"1375":1}}],["ken",{"2":{"918":1}}],["keji",{"2":{"401":1,"502":1}}],["kind",{"2":{"238":1,"239":1,"287":1,"1169":1,"1170":1}}],["kitty",{"2":{"196":1}}],["kykj",{"2":{"28":1}}],["kuang",{"2":{"28":1}}],["knives",{"2":{"5":1}}],["known",{"2":{"882":1,"883":2,"917":1,"918":1}}],["know",{"2":{"2":1}}],["ys",{"2":{"1251":1,"1252":1}}],["yī",{"2":{"1063":1}}],["ycg",{"2":{"1007":1,"1008":1}}],["ywhy",{"2":{"756":1,"757":1}}],["yyyy",{"2":{"688":1}}],["yy神曲",{"2":{"285":1}}],["yearmonth",{"2":{"1178":1}}],["year",{"2":{"615":1,"616":1,"617":1,"675":2,"761":3,"762":3,"870":1,"882":1,"883":2,"917":1,"918":1,"1175":1,"1181":1,"1182":1,"1436":1,"1437":1,"1438":1,"1465":1}}],["yellow",{"2":{"78":1,"1387":1}}],["yufa",{"2":{"1068":1,"1069":1}}],["yundong",{"2":{"836":1,"837":1}}],["yulinshi",{"2":{"654":1}}],["yule",{"2":{"502":1,"504":2}}],["yuanyin",{"2":{"1078":1,"1079":1}}],["yuanliao",{"2":{"1053":1,"1054":3}}],["yuan",{"2":{"28":1,"1254":1}}],["yangli",{"2":{"746":1,"747":1,"751":1,"752":2}}],["yaowen",{"2":{"339":2}}],["yaw",{"2":{"78":1}}],["ydbaike",{"2":{"298":1}}],["ydxx丶",{"2":{"218":1}}],["y",{"2":{"91":1,"148":1}}],["yiwen",{"2":{"1266":1,"1267":1}}],["yiji",{"2":{"1078":1,"1079":1}}],["yinzhengjs",{"2":{"1068":1,"1069":1}}],["yinli",{"2":{"746":1,"747":1}}],["yi",{"2":{"27":1,"746":1,"747":1,"751":1,"752":2}}],["youth",{"2":{"700":1}}],["young",{"2":{"700":1}}],["yourappcode",{"2":{"28":1,"33":1,"38":1,"43":1,"48":1,"53":1,"58":1,"63":1,"68":1,"73":1,"78":1,"83":1,"88":1,"93":1,"98":1,"103":1,"108":1,"113":1,"118":1,"123":1,"128":1,"133":1,"138":1,"143":1,"148":1,"155":1,"160":1,"165":1,"170":1,"175":1,"180":1,"185":1,"191":1,"196":1,"229":1,"234":1,"239":1,"244":1,"249":1,"254":1,"260":1,"265":1,"270":1,"275":1,"280":1,"304":1,"309":1,"314":1,"319":1,"324":1,"329":1,"334":1,"339":1,"344":1,"349":1,"354":1,"359":1,"364":1,"369":1,"374":1,"379":1,"384":1,"389":1,"394":1,"399":1,"404":1,"409":1,"414":1,"419":1,"424":1,"429":1,"434":1,"439":1,"444":1,"449":1,"454":1,"459":1,"464":1,"469":1,"474":1,"479":1,"484":1,"489":1,"494":1,"499":1,"504":1,"509":1,"514":1,"519":1,"524":1,"529":1,"534":1,"539":1,"544":1,"549":1,"555":1,"560":1,"565":1,"570":1,"575":1,"580":1,"585":1,"590":1,"596":1,"601":1,"607":1,"612":1,"617":1,"623":1,"628":1,"633":1,"638":1,"644":1,"649":1,"654":1,"659":1,"665":1,"670":1,"675":1,"680":1,"685":1,"690":1,"695":1,"700":1,"706":1,"711":1,"716":1,"721":1,"726":1,"731":1,"736":1,"741":1,"747":1,"752":1,"757":1,"762":1,"768":1,"773":1,"779":1,"784":1,"791":1,"796":1,"801":1,"806":1,"811":1,"816":1,"821":1,"826":1,"832":1,"837":1,"842":1,"847":1,"852":1,"857":1,"862":1,"867":1,"872":1,"877":1,"883":1,"888":1,"893":1,"898":1,"903":1,"908":1,"913":1,"918":1,"924":1,"929":1,"934":1,"940":1,"945":1,"954":1,"960":1,"965":1,"970":1,"975":1,"980":1,"984":1,"988":1,"993":1,"998":1,"1003":1,"1008":1,"1014":1,"1019":1,"1024":1,"1029":1,"1034":1,"1039":1,"1044":1,"1049":1,"1054":1,"1059":1,"1064":1,"1069":1,"1074":1,"1079":1,"1084":1,"1089":1,"1094":1,"1099":1,"1105":1,"1110":1,"1115":1,"1120":1,"1125":1,"1130":1,"1135":1,"1140":1,"1145":1,"1150":1,"1155":1,"1160":1,"1165":1,"1170":1,"1175":1,"1179":1,"1183":1,"1188":1,"1193":1,"1197":1,"1201":1,"1206":1,"1212":1,"1217":1,"1222":1,"1227":1,"1232":1,"1237":1,"1242":1,"1247":1,"1252":1,"1257":1,"1262":1,"1267":1,"1274":1,"1279":1,"1284":1,"1289":1,"1294":1,"1299":1,"1305":1,"1310":1,"1315":1,"1320":1,"1325":1,"1330":1,"1336":1,"1341":1,"1346":1,"1351":1,"1356":1,"1361":1,"1367":1,"1372":1,"1377":1,"1382":1,"1387":1,"1392":1,"1397":1,"1402":1,"1407":1,"1412":1,"1417":1,"1422":1,"1428":1,"1433":1,"1438":1,"1443":1,"1449":1,"1454":1,"1459":1}}],["your",{"2":{"3":3,"8":2}}],["you",{"2":{"2":1,"3":2,"4":1,"7":1,"8":3}}],["用量用法",{"2":{"1247":1}}],["用量",{"2":{"1243":1}}],["用祈使语气暗示惊讶",{"2":{"1212":1}}],["用刀将猪肉片成3分厚的大片",{"2":{"1054":1}}],["用刀将姜刮去皮",{"2":{"1054":1}}],["用盘子盖上腌十小时",{"2":{"1054":1}}],["用清水将黄瓜洗净",{"2":{"1054":2}}],["用盐腌10分钟",{"2":{"1053":1,"1054":1}}],["用额头击碎瓦片",{"2":{"948":1}}],["用细耙梳理出涟漪波涛",{"2":{"948":1}}],["用于事物的逐渐聚积",{"2":{"1069":1}}],["用于提醒用户可能出现的情况",{"2":{"959":1}}],["用于查询某个地区是否支持违章查询",{"2":{"619":1}}],["用于检测手机号是否为羊毛党",{"2":{"166":1}}],["用武之地",{"2":{"359":1}}],["用尽其力",{"2":{"298":1}}],["用户唯一识别码",{"2":{"1062":1}}],["用户拒签",{"2":{"959":1}}],["用户头像地址",{"2":{"286":1}}],["用户订单号",{"2":{"273":1,"278":1}}],["用户的",{"2":{"202":1}}],["用户授权码",{"2":{"26":1,"31":1,"36":1,"41":1,"46":1,"51":1,"56":1,"61":1,"66":1,"71":1,"76":1,"81":1,"86":1,"91":1,"96":1,"101":1,"106":1,"111":1,"116":1,"121":1,"126":1,"131":1,"136":1,"141":1,"146":1,"153":1,"163":1,"168":1,"173":1,"178":1,"183":1,"189":1,"194":1,"227":1,"232":1,"237":1,"242":1,"247":1,"252":1,"258":1,"263":1,"268":1,"273":1,"278":1,"302":1,"307":1,"312":1,"317":1,"322":1,"327":1,"332":1,"337":1,"357":1,"362":1,"367":1,"372":1,"377":1,"382":1,"387":1,"392":1,"397":1,"402":1,"407":1,"412":1,"417":1,"422":1,"427":1,"432":1,"437":1,"442":1,"447":1,"452":1,"457":1,"462":1,"477":1,"482":1,"487":1,"492":1,"497":1,"502":1,"507":1,"512":1,"517":1,"522":1,"527":1,"532":1,"537":1,"542":1,"547":1,"558":1,"563":1,"568":1,"573":1,"578":1,"583":1,"588":1,"594":1,"605":1,"610":1,"615":1,"626":1,"631":1,"636":1,"642":1,"647":1,"668":1,"673":1,"683":1,"688":1,"693":1,"698":1,"704":1,"709":1,"714":1,"719":1,"724":1,"734":1,"739":1,"745":1,"750":1,"755":1,"760":1,"766":1,"771":1,"777":1,"782":1,"789":1,"799":1,"809":1,"819":1,"824":1,"830":1,"835":1,"845":1,"850":1,"855":1,"860":1,"865":1,"870":1,"875":1,"881":1,"886":1,"891":1,"896":1,"901":1,"922":1,"932":1,"938":1,"943":1,"952":1,"958":1,"968":1,"973":1,"987":1,"991":1,"996":1,"1001":1,"1006":1,"1022":1,"1027":1,"1032":1,"1052":1,"1057":1,"1062":1,"1067":1,"1072":1,"1077":1,"1087":1,"1092":1,"1097":1,"1103":1,"1118":1,"1128":1,"1133":1,"1143":1,"1148":1,"1153":1,"1163":1,"1168":1,"1174":1,"1186":1,"1192":1,"1204":1,"1210":1,"1225":1,"1240":1,"1245":1,"1250":1,"1255":1,"1260":1,"1265":1,"1272":1,"1277":1,"1282":1,"1287":1,"1292":1,"1297":1,"1303":1,"1308":1,"1313":1,"1318":1,"1323":1,"1328":1,"1334":1,"1339":1,"1344":1,"1349":1,"1354":1,"1359":1,"1365":1,"1370":1,"1375":1,"1380":1,"1390":1,"1395":1,"1400":1,"1405":1,"1410":1,"1415":1,"1420":1,"1426":1,"1431":1,"1436":1,"1441":1,"1447":1,"1457":1}}],["用方法",{"0":{"13":1}}],["是第一个被称为",{"2":{"1188":1}}],["是新出现的一个词汇",{"2":{"1188":1}}],["是古代春游的主要形式",{"2":{"1079":1}}],["是迄今为止唯一全本白话正说明朝大历史",{"2":{"1019":1}}],["是中国青年历史学者当时明月创作的一系列连载的历史小说",{"2":{"1019":1}}],["是20世纪最重要的经典文学巨著之一",{"2":{"954":1}}],["是加西亚",{"2":{"954":1}}],["是楼盘名",{"2":{"948":1}}],["是我不敢看第二遍的动画片",{"2":{"947":1}}],["是因为核试验造成气",{"2":{"883":1}}],["是|",{"2":{"794":1}}],["是人生的优势还是宿命",{"2":{"428":1,"429":1}}],["是对历史的不尊重",{"2":{"298":1}}],["是胜者恒强的重要手段",{"2":{"298":1}}],["是抗战中中日两军精锐部队首次硬碰硬的较量",{"2":{"298":1}}],["是一部",{"2":{"1019":1}}],["是一种多源信息融合的",{"2":{"315":1}}],["是一种结构性的整体性的落后",{"2":{"298":1}}],["是一个基于多种编程语言的开源",{"2":{"23":1}}],["是一个基于多种编程语言的开放",{"2":{"12":1}}],["是日军侵华的两次大规模陆",{"2":{"298":1}}],["是由蓝眼睛的波斯猫与",{"2":{"123":1}}],["是全世界家庭中较为广泛的宠物",{"2":{"123":1}}],["是目前中文语境下智能度最高的机器人",{"2":{"94":1}}],["是否上市公司",{"2":{"1411":1}}],["是否上班",{"2":{"1090":1}}],["是否收录",{"2":{"1335":1,"1340":1}}],["是否收费",{"2":{"47":1}}],["是否存在ssl证书",{"2":{"1278":1}}],["是否随机",{"2":{"1032":1,"1118":1}}],["是否显示详解",{"2":{"1225":1,"1230":1}}],["是否显示详细信息",{"2":{"938":1}}],["是否显示简解",{"2":{"1225":1,"1230":1}}],["是否显示匹配信息",{"2":{"273":1}}],["是否精确查找",{"2":{"881":1}}],["是否限行",{"2":{"856":1}}],["是否诈骗",{"2":{"822":1,"826":1}}],["是否可预订",{"2":{"790":1,"795":1,"800":1}}],["是否打折加油站",{"2":{"778":1,"783":1}}],["是否缴费",{"2":{"600":1}}],["是否支持",{"2":{"767":1}}],["是否支持处理",{"2":{"600":1}}],["是否支持查询",{"2":{"595":1}}],["是否需要上班",{"2":{"1093":1}}],["是否需要车架号",{"2":{"767":1}}],["是否需要发动机号",{"2":{"767":1}}],["是否需要天气预警",{"2":{"542":1,"693":1,"845":1}}],["是否需要当天每3",{"2":{"542":1,"693":1,"845":1}}],["是否需要每小时数据的累积数组",{"2":{"542":1,"693":1,"845":1}}],["是否需要返回指数数据",{"2":{"542":1,"693":1,"845":1}}],["是否需要返回7天数据中的后4天",{"2":{"542":1,"693":1,"845":1}}],["是否一致",{"2":{"261":1,"266":1}}],["是否为谣言等字段",{"2":{"171":1}}],["是否开启精准识别",{"2":{"153":1}}],["是否开启身份证风险类型",{"2":{"101":1}}],["是否带眼镜及可信度",{"2":{"77":1}}],["是",{"2":{"26":2,"31":2,"36":2,"41":3,"46":2,"51":3,"56":2,"61":2,"66":3,"71":3,"76":2,"81":3,"86":2,"91":1,"96":2,"101":4,"106":2,"111":2,"116":2,"121":2,"126":2,"131":2,"136":3,"141":2,"146":3,"153":3,"158":4,"163":1,"168":3,"173":2,"178":3,"183":2,"189":2,"194":2,"227":2,"232":4,"237":2,"242":2,"247":4,"252":4,"258":3,"263":4,"268":4,"273":4,"278":5,"302":2,"307":2,"312":2,"317":2,"322":2,"327":2,"332":2,"337":2,"342":1,"357":2,"362":2,"367":2,"372":2,"377":2,"382":2,"387":2,"392":1,"397":2,"402":2,"407":2,"412":2,"417":2,"422":2,"427":2,"432":2,"437":2,"442":2,"447":2,"452":2,"457":2,"462":2,"477":2,"482":2,"487":2,"492":2,"497":2,"502":1,"507":2,"512":2,"517":2,"522":2,"527":2,"532":2,"537":2,"542":1,"547":2,"558":2,"563":2,"568":3,"573":3,"578":2,"583":2,"588":2,"594":2,"599":1,"605":1,"610":2,"615":2,"626":2,"631":3,"636":3,"642":2,"647":2,"668":2,"673":2,"683":2,"688":6,"693":1,"698":2,"704":4,"709":3,"714":2,"719":3,"724":3,"734":2,"739":2,"745":2,"750":2,"755":2,"760":2,"766":1,"771":4,"777":2,"782":3,"789":4,"794":5,"799":1,"809":2,"819":3,"824":2,"830":2,"835":2,"845":4,"850":3,"855":2,"856":1,"860":2,"865":3,"870":3,"875":2,"881":2,"886":4,"891":2,"896":2,"901":2,"911":2,"916":1,"922":2,"932":3,"938":3,"943":1,"952":2,"958":3,"968":1,"973":1,"987":3,"991":2,"996":2,"1001":2,"1006":2,"1017":3,"1022":2,"1027":3,"1032":1,"1052":2,"1057":2,"1062":3,"1067":2,"1072":2,"1077":2,"1087":1,"1092":2,"1097":2,"1103":2,"1108":1,"1118":1,"1128":1,"1133":1,"1143":1,"1148":1,"1153":2,"1163":1,"1168":1,"1174":2,"1178":1,"1182":1,"1186":2,"1192":3,"1204":1,"1210":2,"1225":2,"1230":1,"1235":1,"1240":2,"1245":2,"1250":3,"1255":2,"1260":2,"1265":1,"1272":2,"1277":2,"1282":2,"1287":2,"1292":2,"1297":2,"1303":2,"1308":3,"1313":2,"1318":2,"1323":2,"1328":2,"1334":2,"1339":2,"1344":2,"1349":4,"1354":2,"1359":2,"1365":3,"1370":3,"1375":2,"1380":4,"1390":2,"1395":2,"1400":2,"1405":2,"1410":2,"1415":2,"1420":2,"1426":2,"1431":3,"1436":2,"1441":2,"1447":2,"1452":1,"1457":2}}],["仅需单次口服本品1",{"2":{"1247":1}}],["仅仅是个警告",{"2":{"949":1}}],["仅供参考",{"2":{"772":1}}],["仅供工信部备案",{"0":{"17":1}}],["仅支持11位国内号码",{"2":{"168":1}}],["仅支持国内号码",{"2":{"41":1,"46":1,"47":1,"263":1,"268":1}}],["仅用于提取相关信息进一步进行身份认证",{"2":{"79":1,"99":1}}],["仅限会员使用",{"2":{"24":1,"300":1,"305":1,"310":1,"315":1,"320":1,"325":1,"330":1,"335":1,"340":1,"345":1,"350":1,"355":1,"360":1,"365":1,"370":1,"375":1,"380":1,"385":1,"390":1,"395":1,"400":1,"405":1,"410":1,"415":1,"420":1,"425":1,"430":1,"435":1,"440":1,"445":1,"450":1,"455":1,"460":1,"465":1,"470":1,"475":1,"485":1,"505":1,"510":1,"515":1,"520":1,"525":1,"530":1,"732":1,"737":1,"807":1,"812":1,"989":1,"1025":1,"1030":1,"1035":1,"1040":1,"1045":1,"1050":1,"1055":1,"1060":1,"1070":1,"1075":1,"1080":1,"1085":1,"1090":1,"1095":1,"1111":1,"1116":1,"1121":1,"1126":1,"1131":1,"1136":1,"1141":1,"1146":1,"1151":1,"1156":1,"1161":1,"1166":1,"1184":1,"1202":1,"1238":1,"1243":1,"1248":1,"1253":1,"1258":1,"1263":1,"1270":1,"1285":1,"1295":1,"1321":1,"1342":1,"1388":1}}],["会有好运气",{"2":{"940":1}}],["会想承担更多的任务",{"2":{"872":1}}],["会输出该行业的所有新闻动态",{"2":{"400":1}}],["会议服务",{"2":{"239":1}}],["会长期更新",{"2":{"218":1}}],["会降低识别的速度",{"2":{"153":1}}],["会员可不限次数调用",{"2":{"69":1,"84":1,"89":1,"109":1,"500":1,"535":1,"545":1,"550":1,"571":1,"576":1,"581":1,"586":1,"602":1,"696":1,"722":1,"727":1,"742":1,"753":1,"817":1,"822":1,"827":1,"863":1,"868":1,"935":1,"971":1,"976":1,"1009":1,"1065":1,"1100":1,"1171":1,"1189":1,"1207":1,"1290":1,"1383":1,"1403":1}}],["会员接口",{"2":{"24":1,"300":1,"305":1,"310":1,"315":1,"320":1,"325":1,"330":1,"335":1,"340":1,"345":1,"350":1,"355":1,"360":1,"365":1,"370":1,"375":1,"380":1,"385":1,"390":1,"395":1,"400":1,"405":1,"410":1,"415":1,"420":1,"425":1,"430":1,"435":1,"440":1,"445":1,"450":1,"455":1,"460":1,"465":1,"470":1,"475":1,"485":1,"505":1,"510":1,"515":1,"520":1,"525":1,"530":1,"732":1,"737":1,"807":1,"812":1,"989":1,"1025":1,"1030":1,"1035":1,"1040":1,"1045":1,"1050":1,"1055":1,"1060":1,"1070":1,"1075":1,"1080":1,"1085":1,"1090":1,"1095":1,"1111":1,"1116":1,"1121":1,"1126":1,"1131":1,"1136":1,"1141":1,"1146":1,"1151":1,"1156":1,"1161":1,"1166":1,"1184":1,"1202":1,"1238":1,"1243":1,"1248":1,"1253":1,"1258":1,"1263":1,"1270":1,"1285":1,"1295":1,"1321":1,"1342":1,"1388":1}}],["会针对该功能加上授权码",{"0":{"17":1}}],["开关电路间歇",{"2":{"757":1}}],["开市",{"2":{"752":1,"1175":1}}],["开奖期数",{"2":{"568":1}}],["开奖结果获取可能会有一定的延时",{"2":{"550":1}}],["开展经营活动",{"2":{"239":1}}],["开户行账号",{"2":{"228":1}}],["开户行",{"2":{"228":1}}],["开源php开发框架",{"2":{"1412":1}}],["开源了vue重构豆瓣移动端的项目",{"2":{"203":1}}],["开源框架",{"2":{"28":1}}],["开启制暖空调",{"2":{"837":1}}],["开启",{"2":{"101":1}}],["开始数0",{"2":{"1465":1}}],["开始时间",{"2":{"1376":1}}],["开始一定要认真地做好",{"2":{"1114":1,"1115":1}}],["开始慢慢调整自己的心态",{"2":{"872":1}}],["开始",{"2":{"23":1}}],["开发手册",{"2":{"1422":1}}],["开发",{"2":{"294":1}}],["开发杂类",{"0":{"281":1},"1":{"282":1,"283":1,"284":1,"285":1,"286":1,"287":1,"288":1,"289":1,"290":1,"291":1,"292":1},"2":{"20":1}}],["开发工具",{"2":{"12":1,"23":1}}],["访问量",{"2":{"1411":1}}],["访问速度",{"2":{"1411":1}}],["访问",{"2":{"22":1}}],["账号信息查询",{"2":{"20":1}}],["头目",{"2":{"1188":1}}],["头上长树杈",{"2":{"1048":1,"1049":1}}],["头上流血",{"2":{"948":1}}],["头晕",{"2":{"585":1}}],["头疼大战在即",{"2":{"499":1}}],["头疼",{"2":{"195":1}}],["头像来源qq",{"2":{"282":4}}],["头像来源qlogo",{"2":{"282":4}}],["头像",{"2":{"20":1}}],["头条",{"2":{"20":1,"297":1,"502":1}}],["昵称",{"2":{"20":1,"290":1}}],["昵称和头像接口",{"2":{"20":1}}],["抖音多闪立即停止共享微信用户信息等",{"2":{"509":1}}],["抖音总裁张楠",{"2":{"509":1}}],["抖音分享地址",{"2":{"353":1}}],["抖音视频榜",{"0":{"350":1},"1":{"351":1,"352":1,"353":1,"354":1}}],["抖音热点榜",{"0":{"345":1},"1":{"346":1,"347":1,"348":1,"349":1}}],["抖音短视频",{"2":{"286":1}}],["抖音昵称",{"2":{"286":1}}],["抖音",{"2":{"20":1}}],["抖音去水印",{"0":{"286":1},"2":{"20":1}}],["qa",{"2":{"948":1}}],["qxc",{"2":{"555":1}}],["qlc",{"2":{"555":1}}],["qlogo2",{"2":{"282":1}}],["qlogo",{"2":{"282":1}}],["qiě",{"2":{"1232":1}}],["qie",{"2":{"1232":1}}],["qid=juheshuju",{"2":{"504":1}}],["qiwentx",{"2":{"439":6}}],["qiwen",{"2":{"436":1}}],["qwys",{"2":{"439":3}}],["q=关键词",{"2":{"470":1}}],["q=",{"2":{"284":3}}],["q",{"2":{"282":1,"932":1,"938":1,"973":1,"1463":1}}],["qzone",{"2":{"282":2}}],["qrtype",{"2":{"969":1,"970":1}}],["qrpic",{"2":{"968":1}}],["qrcodec",{"2":{"969":1,"970":1}}],["qrcode",{"2":{"967":1,"972":1}}],["qrurl",{"2":{"219":1,"968":1}}],["qr",{"2":{"219":4,"484":1}}],["q水平",{"2":{"219":1}}],["qpic",{"2":{"123":1,"174":1,"175":2,"494":2}}],["quan",{"2":{"1137":1}}],["quality",{"2":{"544":1,"644":25,"649":1,"695":1,"740":1,"741":1,"847":1}}],["quality=80",{"2":{"33":10}}],["quest",{"2":{"1124":1,"1125":1,"1134":1,"1135":3,"1205":1,"1206":1}}],["question",{"2":{"96":1,"725":1,"726":1,"948":2,"1043":1,"1044":1}}],["querytype",{"2":{"1431":1}}],["querytimes",{"2":{"959":1}}],["querydata",{"2":{"1431":1}}],["queryid",{"2":{"1234":1}}],["querypy",{"2":{"1229":1}}],["querybs",{"2":{"1224":1}}],["query2",{"2":{"770":1}}],["query=test",{"2":{"494":2}}],["query",{"2":{"251":1,"272":1,"277":1,"557":1,"625":1,"635":1,"687":1,"703":1,"723":1,"728":1,"788":1,"829":1,"869":1,"921":1,"937":1,"957":1,"978":1,"1000":1,"1005":1,"1016":1,"1066":1,"1191":1,"1209":1}}],["quote",{"2":{"286":1,"1081":1}}],["quot",{"0":{"13":2},"2":{"4":2,"19":16,"209":6,"211":108,"212":6,"213":6,"214":6,"217":6,"222":4,"238":4,"290":16,"631":2,"643":2,"1376":6}}],["qq号码测试结论",{"2":{"538":1,"539":1}}],["qq号码吉凶查询",{"0":{"535":1},"1":{"536":1,"537":1,"538":1,"539":1},"2":{"872":1}}],["qqq",{"2":{"291":1}}],["qq2",{"2":{"282":6}}],["qq=10001",{"2":{"282":6}}],["qq=",{"2":{"282":6}}],["qq账号",{"2":{"282":1}}],["qq昵称和头像",{"0":{"282":1}}],["qqpublic",{"2":{"123":1}}],["qq",{"2":{"20":1,"58":1,"123":1,"282":21,"285":1,"291":2,"404":3,"479":3,"484":3,"488":1,"489":3,"536":1,"537":1,"969":1,"1394":1}}],["二句描绘枫桥附近的景色和愁寂的心情",{"2":{"1170":1}}],["二十四节气名称",{"2":{"1077":1}}],["二十四节气",{"0":{"1075":1},"1":{"1076":1,"1077":1,"1078":1,"1079":1}}],["二十年目睹之怪现状",{"2":{"1069":1,"1212":1}}],["二手车估值",{"0":{"660":1,"686":1},"1":{"687":1,"688":1,"689":1,"690":1},"2":{"726":1}}],["二氧化硫一小时平均",{"2":{"740":1}}],["二氧化硫",{"2":{"649":1}}],["二氧化氮1小时平均",{"2":{"740":1}}],["二氧化氮",{"2":{"649":1}}],["二等奖",{"2":{"560":1,"570":1}}],["二战末期",{"2":{"298":1}}],["二者相互支撑",{"2":{"298":1}}],["二维码生成",{"0":{"971":1},"1":{"972":1,"973":1,"974":1,"975":1}}],["二维码生成与解码",{"0":{"219":1},"2":{"20":1}}],["二维码内容",{"2":{"969":1,"973":1,"975":1}}],["二维码类型",{"2":{"969":1}}],["二维码图片以base64encode编码返回",{"2":{"973":1}}],["二维码图片地址",{"2":{"968":1}}],["二维码图片的base64编码",{"2":{"968":1}}],["二维码解码",{"0":{"966":1},"1":{"967":1,"968":1,"969":1,"970":1}}],["二维码尺寸",{"2":{"219":1}}],["二维码白色边框尺寸",{"2":{"219":1}}],["二维码对应的网址",{"2":{"219":1}}],["二",{"2":{"202":1,"1242":1}}],["二选一",{"2":{"119":1}}],["二次元图片",{"2":{"20":1}}],["艺术",{"2":{"20":1,"297":1}}],["娱乐类小程序必备接口",{"2":{"1141":1}}],["娱乐活动等",{"2":{"520":1}}],["娱乐新闻资讯",{"2":{"520":1}}],["娱乐新闻",{"0":{"520":1},"1":{"521":1,"522":1,"523":1,"524":1}}],["娱乐",{"2":{"20":1,"297":1,"500":1,"502":1,"525":1}}],["线照片",{"0":{"200":1},"2":{"20":1}}],["xnb",{"2":{"1384":1}}],["x8隐形蓝牙耳机无线迷你超小挂耳式运动开车入耳塞微型头戴式可接听电话手机男女通用适用苹果",{"2":{"1003":1}}],["xuanwu",{"2":{"779":1,"784":1}}],["xiongzhangid",{"2":{"1366":1,"1367":15,"1371":1}}],["xiongshen",{"2":{"746":1,"747":1}}],["xi",{"2":{"1251":1,"1252":1}}],["xiǎngyào",{"2":{"1212":1}}],["xiǎngxiànglì",{"2":{"1212":1}}],["xiǎngxiàng",{"2":{"1212":1}}],["xiǎngxiǎng",{"2":{"1212":1}}],["xiǎngwàng",{"2":{"1212":1}}],["xiǎngtou",{"2":{"1212":1}}],["xiǎngrù",{"2":{"1212":1}}],["xiǎngr",{"2":{"1212":1}}],["xiǎngqián",{"2":{"1212":1}}],["xiǎngniàn",{"2":{"1212":1}}],["xiǎnglái",{"2":{"1212":1}}],["xiǎngjiàn",{"2":{"1212":1}}],["xiǎngfāng",{"2":{"1212":1}}],["xiǎngfa",{"2":{"1212":1}}],["xiǎngfǎ",{"2":{"1212":1}}],["xiǎngdào",{"2":{"1212":1}}],["xiǎngdāngrán",{"2":{"1212":1}}],["xiǎngbukāi",{"2":{"1212":1}}],["xiǎngbudào",{"2":{"1212":1}}],["xiǎngbì",{"2":{"1212":1}}],["xiǎng",{"2":{"1212":3}}],["xiang",{"2":{"1212":1}}],["xiangjie",{"2":{"1211":1,"1212":1,"1226":1,"1231":1,"1236":1}}],["xiangyue",{"2":{"867":1}}],["xiehou",{"2":{"1203":1}}],["xishu",{"2":{"1078":1,"1079":1}}],["xiān",{"2":{"1063":1,"1064":1}}],["xiche",{"2":{"836":1,"837":1}}],["xin",{"2":{"1251":1,"1252":1}}],["xingtai",{"2":{"659":1}}],["xing",{"2":{"27":1,"1240":1,"1241":1,"1242":1}}],["xinhua",{"2":{"25":1,"85":1,"1209":1,"1214":1,"1219":1,"1224":1,"1229":1,"1234":1}}],["xsi",{"2":{"716":1}}],["xz9ht3beo4u6fxb3f6ahvh2ozlqxa8fplpd9mcxhukjtenr6ooqqvtnp1vj8qu7cpb9fwrucb2pn69dljjuwwl03m87uuu77xrrqjbwmfujzr7h34pcesb1fhpvh6aqluo1iaasnovkvvevnp5p9",{"2":{"494":1}}],["xz9ht3beo4u6fxb3f6ahvh2ozlqxa8fplpd9mcxhukjtenr6ooqqvtnp1vj8qu7cpb9fwrucb2pn69dljjuwwl03m3miufhtt4xyj7fhogaef8b6qdf3or7bjhu",{"2":{"494":1}}],["xzqh",{"2":{"224":1}}],["xozvxfdmksqtlw6cwjthyulhetvjxrgtivgs9kv",{"2":{"494":2}}],["xw",{"2":{"359":3}}],["xf",{"2":{"359":3}}],["xlive",{"2":{"290":1}}],["xl",{"2":{"218":3}}],["x3c",{"2":{"198":8,"199":8,"208":1,"211":4,"212":2,"213":2,"224":8,"284":4,"298":88,"544":2,"695":2,"826":4,"847":4,"948":76}}],["x26",{"2":{"33":30,"282":1,"283":6,"284":4,"286":13,"289":8,"290":2,"291":4,"292":2,"298":1,"309":3,"319":3,"354":18,"379":3,"414":2,"424":3,"434":1,"484":4,"489":12,"494":6,"509":3,"948":8}}],["x",{"0":{"200":1},"2":{"20":1,"285":1,"334":3,"449":2,"454":3}}],["全祖望",{"2":{"1212":1}}],["全天",{"2":{"857":2}}],["全部",{"2":{"767":2}}],["全部品牌列表",{"0":{"661":1},"1":{"662":1,"663":1,"664":1,"665":1}}],["全球综合排名",{"2":{"1411":1}}],["全球时间查询",{"0":{"807":1},"1":{"808":1,"809":1,"810":1,"811":1},"2":{"700":1}}],["全球加速",{"2":{"18":1}}],["全员抵京",{"2":{"488":1,"489":1}}],["全国上下都给了他很高的荣誉",{"2":{"948":1}}],["全国行政区查询",{"2":{"873":1}}],["全国加油站",{"2":{"774":1}}],["全国加油站查询",{"0":{"774":1},"2":{"726":1}}],["全国停车场实时数据查询",{"0":{"785":1},"1":{"786":1},"2":{"726":1}}],["全国车辆违章查询v2",{"0":{"763":1},"2":{"726":1}}],["全国首张地铁区块链电子发票开出",{"2":{"449":1}}],["全国各省份",{"2":{"335":1}}],["全国通缉令数据",{"2":{"20":1}}],["全不匹配",{"2":{"233":1}}],["全匹配",{"2":{"233":1}}],["全网分发的图片进行智能扫描",{"2":{"222":1}}],["全网通缉令数据",{"0":{"199":1}}],["公交车站",{"2":{"893":2}}],["公里数",{"2":{"689":1}}],["公安警车",{"2":{"626":1}}],["公安备案用户申请使用",{"0":{"17":1}}],["公众号标识",{"2":{"483":1}}],["公众号永久链接",{"2":{"483":1}}],["公众号二维码",{"2":{"483":1}}],["公众号名称",{"2":{"483":1}}],["公众号id",{"2":{"483":1}}],["公司类型",{"2":{"1416":1,"1458":1}}],["公司名或keyno",{"2":{"242":1}}],["公司名",{"2":{"234":1}}],["公司名称或社会统一信用代码",{"2":{"227":1}}],["公司名称",{"2":{"184":1,"232":1,"238":1,"1416":1,"1457":1}}],["公司不匹配",{"2":{"233":1}}],["公司匹配",{"2":{"233":1}}],["公益数据",{"0":{"197":1},"1":{"198":1,"199":1,"200":1}}],["公益中国🇨🇳",{"2":{"197":1}}],["公益中国",{"2":{"20":1}}],["不支持https",{"2":{"1278":1}}],["不只是好笑",{"2":{"1269":1}}],["不应有恨",{"2":{"1267":1}}],["不见一个豪杰",{"2":{"1257":1}}],["不良反应中消化道反应占多",{"2":{"1247":1}}],["不良反应发生率较低",{"2":{"1247":1}}],["不堪设想",{"2":{"1212":1}}],["不敢完全肯定",{"2":{"1212":1}}],["不间断更新",{"2":{"1189":1}}],["不对陌生人过多的怀疑",{"2":{"1074":1}}],["不过数十文而已",{"2":{"1069":1}}],["不过下面这名男子却对这个超弱的精灵情有独钟",{"2":{"205":1}}],["不传任何参数的情况下",{"2":{"1295":1}}],["不传word参数时",{"2":{"1050":1}}],["不传将对检测结果产生影响",{"2":{"168":1}}],["不知天上宫阙",{"2":{"1266":1,"1267":1}}],["不知我者",{"2":{"1083":1,"1084":1}}],["不知不觉",{"2":{"1043":2,"1044":2}}],["不知道为什么评论里那么多人抱怨",{"2":{"949":1}}],["不知道他们为什么还没收摊",{"2":{"948":1}}],["不发病",{"2":{"1039":1}}],["不学好",{"2":{"948":1}}],["不断喷出水汽",{"2":{"948":1}}],["不是真的一直有电",{"2":{"949":1}}],["不是干烟",{"2":{"948":1}}],["不是简单照条文操作或单纯计算就能解决的",{"2":{"298":1}}],["不妨放开心胸促使不要学习平稳冷静",{"2":{"867":1}}],["不妒忌",{"2":{"867":1}}],["不扣分",{"2":{"857":1}}],["不带伞",{"2":{"837":1}}],["不适合垂钓",{"2":{"837":1}}],["不宜",{"2":{"837":1}}],["不很舒适",{"2":{"837":1}}],["不会很好",{"2":{"821":1}}],["不按规定方向行驶的",{"2":{"773":1}}],["不按所需行进方向驶入导向车道",{"2":{"773":1}}],["不一定会获取到",{"2":{"772":2}}],["不一定有值",{"2":{"772":1}}],["不一致",{"2":{"260":1,"264":1}}],["不再维护",{"0":{"618":1,"878":1}}],["不典型胸痛",{"2":{"585":1}}],["不甘寂寞",{"2":{"539":1}}],["不要以貌取人",{"2":{"940":1}}],["不要太在意网络舆论",{"2":{"459":1}}],["不要带",{"2":{"337":1}}],["不吃学习的苦就要吃生活的苦",{"2":{"354":1}}],["不卖爆款",{"2":{"334":1}}],["不复往昔荣光",{"2":{"309":1}}],["不填写获取你的定位默认地址",{"2":{"299":1}}],["不二书说历史",{"2":{"298":1}}],["不可用时",{"2":{"1439":1}}],["不可预订",{"2":{"790":1,"795":1,"800":1}}],["不可战胜",{"2":{"298":1}}],["不可偏废",{"2":{"298":1}}],["不怕死",{"2":{"298":1}}],["不输入不返回",{"2":{"252":1}}],["不输入及其他值则不返回",{"2":{"252":1}}],["不匹配",{"2":{"248":1,"253":2,"274":1,"279":1,"280":1}}],["不得从事本市产业政策禁止和限制类项目的经营活动",{"2":{"239":1}}],["不识庐山真面目",{"2":{"203":1}}],["不仅仅是粘贴复制",{"2":{"202":1}}],["不作多描述",{"2":{"198":1,"199":1}}],["不及物谓词",{"2":{"195":1}}],["不修复模式",{"2":{"183":1}}],["不能有逗号",{"2":{"732":1}}],["不能传入10",{"2":{"168":1}}],["不能替代身份证认证",{"2":{"79":1,"99":1}}],["不然识别率及速度都会降低",{"2":{"153":1,"158":1}}],["不合规内容数组",{"2":{"127":1,"142":1}}],["不合规内容提示",{"2":{"127":1}}],["不合规具体类型",{"2":{"127":1}}],["不合规2",{"2":{"127":1,"142":1}}],["不合规",{"2":{"117":1}}],["不开启",{"2":{"101":1}}],["不包含data",{"2":{"81":1,"183":1}}],["不收费",{"2":{"47":1,"259":1}}],["不接受定制功能性捐助",{"0":{"18":1},"2":{"23":1}}],["不限调用",{"2":{"12":1}}],["⚠️",{"0":{"17":1}}],["警告",{"0":{"17":1},"2":{"948":1}}],["拥有所有运行权",{"0":{"16":1},"2":{"23":1}}],["须知",{"0":{"15":1},"2":{"23":1}}],["通用名称",{"2":{"1278":1}}],["通用文字识别接口服务",{"2":{"59":1}}],["通用文字识别",{"0":{"59":1},"1":{"60":1,"61":1,"62":1,"63":1}}],["通志",{"2":{"1242":1}}],["通常不表现出护卫犬强烈的领地占有欲",{"2":{"1074":1}}],["通常为空",{"2":{"761":1}}],["通28路",{"2":{"893":1}}],["通12路",{"2":{"893":1}}],["通12路到北苑站下车即可",{"2":{"893":1}}],["通州马驹桥米拉",{"2":{"893":1}}],["通缉照片年龄太小",{"2":{"469":1}}],["通过健美操的训练",{"2":{"1155":1}}],["通过国际权威的标准体重指数",{"2":{"1025":1}}],["通过条码",{"2":{"1004":1}}],["通过请求10位或13位的isbn码可以反馈给用户相应的书籍信息和推荐指数",{"2":{"950":1}}],["通过邮编查询对应的地名",{"0":{"920":1},"1":{"921":1,"922":1,"923":1,"924":1}}],["通过坐标查询对应坐标区域信息",{"2":{"843":1}}],["通过路口遇停止信号时",{"2":{"773":1}}],["通过指定航班号查询起降信息",{"2":{"702":1}}],["通过ip地址获取ip对应的区域信息",{"2":{"691":1}}],["通过车牌号和车辆类型查询车辆的相关信息",{"2":{"634":1}}],["通过卫星连接的信号标签可用于更长时间跟踪虎鲨",{"2":{"409":1}}],["通过缜密细致长期的情报工作",{"2":{"298":1}}],["通过陆军士官学校文理兼顾的各兵种专业课程训练和后期各类技术兵种军官学校再教育",{"2":{"298":1}}],["通过观测气球侦察中国军队阵地",{"2":{"298":1}}],["通过域名查询备案信息",{"2":{"291":1}}],["通过以下接口可以实现搜索",{"2":{"284":1}}],["通过传递姓名+身份证号码+手机号+银行卡卡号",{"2":{"276":1}}],["通过传递姓名+身份证号码",{"2":{"256":1}}],["通过ai技术智能识别图像中的内容",{"2":{"119":1}}],["通过标准",{"0":{"14":1}}],["通话中",{"2":{"42":1}}],["通讯服务和公益大数据等场景",{"2":{"12":1,"23":1}}],["服务长期运行在",{"0":{"14":1}}],["食物的次数",{"2":{"1079":1}}],["食用油30克",{"2":{"1053":1,"1054":1}}],["食材或菜名",{"2":{"1052":1}}],["食品种类",{"2":{"1251":1}}],["食品名称",{"2":{"1250":1,"1251":1}}],["食品",{"2":{"1007":1}}],["食",{"0":{"13":1}}],["免费接口",{"2":{"69":1,"84":1,"89":1,"109":1,"500":1,"535":1,"545":1,"550":1,"571":1,"576":1,"581":1,"586":1,"602":1,"696":1,"722":1,"727":1,"742":1,"753":1,"817":1,"822":1,"827":1,"863":1,"868":1,"935":1,"971":1,"976":1,"1009":1,"1065":1,"1100":1,"1171":1,"1189":1,"1207":1,"1290":1,"1383":1,"1403":1}}],["免费且不限调用",{"2":{"23":1}}],["免费",{"0":{"661":1,"666":1,"671":1,"676":1,"681":1,"873":1,"919":1,"961":1},"1":{"662":1,"663":1,"664":1,"665":1,"667":1,"668":1,"669":1,"670":1,"672":1,"673":1,"674":1,"675":1,"677":1,"678":1,"679":1,"680":1,"682":1,"683":1,"684":1,"685":1,"874":1,"875":1,"876":1,"877":1},"2":{"12":1}}],["0正常",{"2":{"1453":1}}],["0拦截",{"2":{"1396":1,"1448":1}}],["0x364d1647620cb861d5a563682ea1656c56d0252a",{"2":{"1387":1}}],["0完整版",{"2":{"1367":1}}],["0营养成分",{"2":{"1250":1}}],["0模糊查询",{"2":{"1097":1}}],["0猫科",{"2":{"1072":1,"1073":1}}],["0严格搜索",{"2":{"1057":1}}],["0不支持",{"2":{"1288":1}}],["0不存在",{"2":{"1278":1}}],["0不显示",{"2":{"1225":2,"1230":2}}],["0不需要",{"2":{"767":2}}],["0不开启",{"2":{"153":1}}],["0h",{"2":{"731":31}}],["0l",{"2":{"675":1}}],["0表示成功",{"2":{"856":1}}],["0表示支持所有车辆类型",{"2":{"622":1}}],["0表示不需要",{"2":{"622":1}}],["0表示身份证正面",{"2":{"101":1}}],["0未过期",{"2":{"1278":1}}],["0未缴费",{"2":{"600":1}}],["0未处理",{"2":{"600":1}}],["0为正常结果",{"2":{"1098":1}}],["0为可回收",{"2":{"1098":1}}],["0为工作日",{"2":{"1093":1}}],["0为开局",{"2":{"1060":1,"1063":1}}],["0为男性",{"2":{"1027":1}}],["0为计费0次",{"2":{"959":1}}],["0为省级",{"2":{"875":1}}],["0为成功",{"2":{"761":1,"1007":1}}],["0为暂不支持查询",{"2":{"595":1}}],["0为全部信息",{"2":{"595":2}}],["0为不需要",{"2":{"542":2,"693":2,"845":2}}],["0为不",{"2":{"542":1,"693":1,"845":1}}],["0为不返回",{"2":{"542":2,"693":2,"845":2}}],["0+1",{"2":{"560":1}}],["0版本的热情",{"2":{"494":1}}],["0版本的变更",{"2":{"494":1}}],["0版本从去年年底左右已经陆续开发了8个多月了",{"2":{"494":1}}],["0发布计划公告",{"2":{"494":1}}],["0f9ed4054006afb",{"2":{"409":1}}],["0e9f",{"2":{"364":1}}],["0eb30f2442a7d933c94b0ca9a64bd11372f0010c",{"2":{"123":1}}],["0cbe8fab02000xx4w",{"2":{"414":1}}],["0c",{"2":{"294":1}}],["0默认不显示",{"2":{"273":1}}],["02t09",{"2":{"716":2}}],["02t06",{"2":{"716":2}}],["02小型车辆",{"2":{"631":1}}],["0207",{"2":{"549":1}}],["02时",{"2":{"544":2,"695":2,"847":4}}],["02151860253",{"2":{"826":2}}],["021",{"2":{"544":1,"826":1}}],["0224",{"2":{"519":1}}],["02收费",{"2":{"264":1}}],["02",{"2":{"259":1,"260":1,"264":1,"265":1,"269":1,"309":1,"338":2,"339":4,"424":3,"494":1,"509":1,"519":1,"568":1,"570":3,"596":2,"622":1,"626":1,"628":1,"636":1,"637":1,"638":1,"644":1,"690":3,"716":1,"731":1,"773":1,"810":1,"811":2,"832":7,"842":1,"860":1,"862":1,"988":1,"1119":1,"1120":1,"1278":2,"1279":2,"1465":3}}],["02元",{"2":{"34":1,"119":1,"161":1,"166":1,"950":1,"966":1}}],["060222",{"2":{"948":1}}],["060207",{"2":{"947":1}}],["060321",{"2":{"947":1}}],["06元",{"2":{"495":1}}],["06",{"2":{"244":4,"260":1,"269":1,"314":1,"324":1,"329":3,"334":1,"414":4,"429":1,"479":2,"494":1,"534":1,"544":1,"601":1,"626":1,"644":1,"690":2,"695":1,"711":1,"731":1,"842":1,"847":2,"857":1}}],["06更新",{"2":{"218":1}}],["035元",{"2":{"629":1}}],["037572",{"2":{"628":1,"862":1}}],["03|支持的车辆类型",{"2":{"622":1}}],["0318",{"2":{"319":1,"389":2,"449":3}}],["0319",{"2":{"304":1,"309":2,"319":2,"334":2,"389":1,"454":1}}],["03200403",{"2":{"504":3}}],["0320",{"2":{"304":2,"309":1,"314":3,"334":1,"454":2,"464":3,"509":3,"524":3,"534":3}}],["03",{"2":{"222":5,"224":5,"244":7,"259":1,"264":1,"304":3,"309":6,"314":4,"319":6,"329":3,"334":3,"344":3,"359":1,"364":3,"369":3,"389":6,"399":3,"404":3,"434":4,"449":3,"454":3,"459":3,"464":3,"484":1,"504":4,"509":6,"519":3,"524":6,"534":3,"560":2,"565":1,"568":1,"570":3,"601":1,"626":1,"644":1,"690":1,"740":1,"741":1,"773":2,"842":1,"898":1,"1273":1,"1324":1,"1391":1}}],["03元",{"2":{"156":1,"1439":1}}],["0px",{"2":{"219":1}}],["074429",{"2":{"903":1}}],["0731",{"2":{"374":1}}],["0729",{"2":{"409":3}}],["0728",{"2":{"374":1}}],["0726",{"2":{"374":1}}],["07ac",{"2":{"339":1}}],["07收费",{"2":{"269":1}}],["07",{"2":{"212":1,"244":7,"270":1,"298":2,"309":2,"359":3,"364":1,"374":3,"379":2,"393":2,"394":5,"409":3,"428":1,"429":3,"439":6,"479":1,"494":1,"565":2,"601":1,"626":1,"644":1,"773":1,"832":3,"842":1,"980":1,"988":2,"1093":1,"1129":1,"1251":1,"1252":1,"1278":1,"1279":1,"1401":1,"1402":1}}],["07元",{"2":{"79":1}}],["0菲利克斯cos",{"2":{"205":1}}],["0最小",{"2":{"77":7}}],["006元",{"2":{"1020":1}}],["006134",{"2":{"404":1}}],["008元",{"2":{"956":1}}],["007元",{"2":{"853":1}}],["0072",{"2":{"180":1}}],["0001",{"2":{"716":2}}],["000",{"2":{"560":1,"570":1}}],["0003元",{"2":{"540":1,"691":1,"843":1}}],["000000",{"2":{"973":1,"975":1}}],["0000",{"2":{"394":1}}],["00094023",{"2":{"244":1}}],["00f9",{"2":{"338":1}}],["00元",{"2":{"287":1}}],["0025元",{"2":{"999":1}}],["00269796",{"2":{"244":1}}],["002元",{"2":{"74":1,"94":1,"114":1,"124":1,"129":1,"134":1,"171":1,"1352":1,"1357":1}}],["00477188",{"2":{"244":1}}],["00501179",{"2":{"244":1}}],["00548611",{"2":{"244":1}}],["00576287",{"2":{"244":1}}],["005byqpgly1g1qmzrwfckj303h03h09u",{"2":{"219":3}}],["005元",{"2":{"54":1,"59":1,"1004":1,"1373":1,"1413":1}}],["00",{"2":{"205":1,"244":90,"294":1,"304":1,"324":3,"329":3,"334":1,"338":1,"339":3,"364":1,"399":6,"419":6,"424":1,"434":4,"439":2,"449":2,"519":1,"529":1,"534":1,"544":11,"601":2,"637":9,"638":9,"644":1,"695":11,"706":35,"711":7,"716":8,"731":1,"740":1,"741":1,"773":2,"842":1,"847":18,"898":3,"1007":1,"1008":1,"1428":6,"1433":6,"1463":1}}],["0032",{"2":{"988":1}}],["0032685972",{"2":{"988":1}}],["00360143",{"2":{"244":1}}],["0031",{"2":{"205":12}}],["003元",{"2":{"139":1,"1300":1,"1311":1,"1316":1,"1326":1,"1331":1,"1362":1,"1393":1,"1418":1,"1434":1,"1444":1}}],["0015元",{"2":{"639":1}}],["0015",{"2":{"353":1,"354":2}}],["00117358",{"2":{"244":1}}],["00128894",{"2":{"244":1}}],["00134992",{"2":{"244":1}}],["0013元",{"2":{"44":1}}],["001元",{"2":{"186":1,"1275":1,"1398":1}}],["0018元",{"2":{"104":1}}],["0834",{"2":{"980":1}}],["085413",{"2":{"898":1}}],["08时",{"2":{"544":1,"695":1,"847":2}}],["08元",{"2":{"49":1,"64":1,"144":1,"230":1,"490":1}}],["08",{"2":{"43":1,"217":1,"244":4,"304":1,"324":1,"344":1,"364":1,"384":3,"394":1,"424":3,"449":1,"488":1,"489":3,"560":1,"565":1,"626":1,"644":1,"711":1,"842":1}}],["01~2019",{"2":{"1093":1}}],["016元",{"2":{"994":1}}],["01t00",{"2":{"716":2}}],["015",{"2":{"560":1}}],["010",{"2":{"544":1,"695":1,"847":1,"893":9,"965":2}}],["0108",{"2":{"384":3}}],["011608306716436130",{"2":{"265":1,"270":1}}],["011569554991100011",{"2":{"259":1,"260":1}}],["012元",{"2":{"99":1}}],["01",{"2":{"42":1,"58":1,"174":1,"175":2,"205":18,"218":2,"244":3,"259":2,"264":3,"269":2,"294":1,"304":1,"324":3,"384":3,"424":1,"428":2,"429":4,"464":2,"504":1,"514":1,"534":3,"544":2,"565":2,"568":1,"570":3,"626":1,"628":1,"631":1,"636":1,"644":1,"695":2,"700":1,"716":2,"731":1,"771":1,"832":6,"842":1,"847":2,"857":1,"860":1,"862":1,"893":1,"903":1,"980":1,"988":1,"1093":1,"1094":4,"1251":1,"1252":1,"1336":1,"1341":1,"1372":1,"1412":2,"1459":8}}],["01元",{"2":{"29":1,"151":1,"774":1,"848":1,"878":1,"1280":1,"1347":1,"1378":1,"1408":1,"1423":1,"1455":1}}],["05296",{"2":{"893":1}}],["05时",{"2":{"544":2,"695":2,"847":4}}],["0514",{"2":{"529":1}}],["051262519280",{"2":{"824":1}}],["0512",{"2":{"229":1,"888":3,"898":1}}],["05元",{"2":{"176":1,"181":1}}],["0571",{"2":{"113":1}}],["05",{"2":{"42":1,"202":11,"203":2,"214":1,"239":2,"244":7,"259":1,"264":1,"269":1,"292":1,"298":4,"304":2,"369":1,"394":1,"414":1,"444":6,"464":1,"504":1,"514":2,"529":4,"560":1,"568":1,"570":3,"626":1,"644":10,"690":1,"700":1,"706":3,"716":2,"731":1,"842":1,"1129":1,"1283":1,"1284":1,"1462":1,"1463":1}}],["094",{"2":{"560":1}}],["09aru",{"2":{"218":1}}],["09增加至672张",{"2":{"214":1}}],["09584",{"2":{"200":2}}],["09",{"2":{"42":1,"244":4,"259":1,"264":1,"304":1,"314":2,"319":4,"324":1,"359":1,"389":1,"409":1,"419":3,"519":1,"565":1,"568":1,"570":3,"575":1,"601":1,"626":1,"644":1,"706":2,"731":1,"745":2,"747":2,"750":2,"752":3,"810":1,"811":1,"842":1,"898":1,"1412":1,"1459":8}}],["04元",{"2":{"618":1,"758":1,"858":1}}],["044",{"2":{"565":1}}],["046",{"2":{"565":1}}],["0417",{"2":{"379":2}}],["0416",{"2":{"379":1}}],["04",{"2":{"42":1,"222":5,"259":2,"264":2,"379":6,"464":1,"601":1,"626":1,"628":2,"644":10,"700":1,"716":5,"842":1,"862":2,"898":1,"959":1,"1278":2,"1279":2}}],["0",{"0":{"208":1,"209":1,"210":1,"211":1,"212":1,"213":1,"214":1,"215":1,"216":1,"217":1,"218":1,"219":1,"220":1,"221":1,"222":1},"1":{"209":1,"210":1,"211":1,"212":1,"213":1,"214":1,"215":1,"216":1,"217":1,"218":1,"219":1,"220":1,"221":1,"222":1},"2":{"11":1,"28":1,"29":1,"33":1,"34":1,"38":3,"39":1,"43":1,"44":1,"47":2,"48":1,"49":1,"53":1,"54":1,"58":1,"59":1,"63":1,"64":1,"68":1,"71":1,"73":1,"74":1,"78":4,"79":1,"83":2,"88":1,"93":1,"94":1,"98":1,"99":1,"103":3,"104":1,"107":1,"108":2,"113":1,"114":1,"118":1,"119":1,"123":7,"124":1,"128":1,"129":1,"133":2,"134":1,"138":2,"139":1,"143":1,"144":1,"148":1,"151":1,"153":2,"155":1,"156":1,"160":1,"161":1,"165":1,"166":1,"170":1,"171":1,"174":2,"175":5,"176":1,"179":1,"180":1,"181":1,"183":1,"185":1,"186":1,"191":1,"195":1,"196":2,"198":3,"199":3,"202":1,"205":1,"211":1,"224":1,"225":1,"229":1,"230":1,"234":1,"235":1,"239":1,"240":1,"244":1,"245":1,"249":1,"250":1,"254":1,"256":1,"260":1,"261":1,"265":1,"266":1,"270":1,"271":1,"275":1,"276":1,"280":1,"284":2,"286":1,"289":4,"290":2,"297":1,"298":2,"304":4,"309":1,"314":4,"319":1,"324":1,"329":1,"334":1,"339":1,"344":1,"349":2,"354":1,"359":1,"364":1,"369":1,"374":1,"379":1,"384":1,"389":1,"394":1,"399":1,"404":7,"409":1,"414":1,"419":1,"424":1,"429":1,"434":2,"439":1,"444":1,"449":1,"454":1,"459":1,"464":4,"469":1,"474":1,"479":4,"480":1,"484":1,"489":1,"490":1,"494":4,"495":1,"499":1,"504":1,"509":1,"514":1,"519":1,"524":1,"529":1,"534":4,"539":1,"540":1,"544":2,"549":1,"555":1,"560":1,"565":1,"570":1,"575":1,"580":1,"585":1,"590":1,"591":1,"596":5,"601":4,"607":1,"612":1,"617":1,"618":1,"622":1,"628":2,"629":1,"632":2,"633":3,"638":1,"639":1,"644":1,"649":2,"654":1,"659":1,"660":1,"665":1,"670":1,"675":1,"680":1,"685":1,"690":1,"691":1,"695":2,"700":2,"701":1,"706":1,"711":3,"716":1,"717":1,"721":1,"726":1,"731":3,"736":1,"740":1,"741":2,"747":1,"752":1,"757":1,"758":1,"761":1,"762":2,"763":1,"768":3,"773":4,"774":1,"779":1,"784":1,"786":1,"791":1,"796":1,"801":1,"806":1,"811":1,"816":1,"821":1,"826":3,"832":1,"837":1,"842":1,"843":1,"847":2,"848":1,"852":1,"853":1,"856":2,"857":1,"858":1,"862":2,"867":1,"872":1,"877":1,"878":1,"881":1,"883":1,"888":2,"893":1,"898":1,"903":1,"908":1,"913":1,"918":1,"924":1,"929":1,"934":1,"938":1,"940":1,"943":1,"945":3,"947":2,"948":1,"949":3,"950":1,"954":2,"956":1,"959":1,"965":1,"966":1,"970":1,"975":1,"980":1,"984":1,"988":3,"993":1,"994":1,"998":1,"999":1,"1003":3,"1004":1,"1007":1,"1008":2,"1014":1,"1019":1,"1020":1,"1024":1,"1029":1,"1034":1,"1039":1,"1044":1,"1049":1,"1054":1,"1059":1,"1063":2,"1064":3,"1069":1,"1074":1,"1079":1,"1084":1,"1089":1,"1093":1,"1094":2,"1098":2,"1099":5,"1115":1,"1120":1,"1125":1,"1130":1,"1135":1,"1140":1,"1145":1,"1150":1,"1155":1,"1160":1,"1165":1,"1170":1,"1175":1,"1188":1,"1206":1,"1212":1,"1217":1,"1222":1,"1227":1,"1232":1,"1242":1,"1247":1,"1251":10,"1252":11,"1257":1,"1262":1,"1267":1,"1269":8,"1274":1,"1275":1,"1278":1,"1279":2,"1280":1,"1284":1,"1289":1,"1294":1,"1299":1,"1300":1,"1305":1,"1310":1,"1311":1,"1315":1,"1316":1,"1320":1,"1325":1,"1326":1,"1330":1,"1331":1,"1336":1,"1341":1,"1346":1,"1347":1,"1351":1,"1352":1,"1355":1,"1356":2,"1357":1,"1360":1,"1361":2,"1362":1,"1367":3,"1372":1,"1373":1,"1377":1,"1378":1,"1382":1,"1387":1,"1392":1,"1393":1,"1396":1,"1397":2,"1398":1,"1402":1,"1407":1,"1408":1,"1412":9,"1413":1,"1417":1,"1418":1,"1422":1,"1423":1,"1428":1,"1433":1,"1434":1,"1438":2,"1439":1,"1443":1,"1444":1,"1448":1,"1449":2,"1453":1,"1454":1,"1455":1,"1459":1,"1462":4,"1463":3,"1465":1}}],["jǔ",{"2":{"1232":1}}],["jū",{"2":{"1232":1}}],["jī",{"2":{"1069":1}}],["jd",{"2":{"1019":1}}],["jean",{"2":{"883":1}}],["jet",{"2":{"761":1,"762":1}}],["jm",{"2":{"773":1}}],["jztk",{"2":{"726":1}}],["jgjid|string\\t|kunming|交管局编号",{"2":{"622":1}}],["jn",{"2":{"359":1}}],["j",{"2":{"338":1,"339":1,"1462":1}}],["jh2131191113105116991630np",{"2":{"280":1}}],["jh2071191112162139847181e7",{"2":{"275":1}}],["j201712251904163782ay",{"2":{"254":1}}],["j339201812031141197115qv",{"2":{"249":1}}],["johnny",{"2":{"1465":1}}],["johnson",{"2":{"918":1}}],["joke",{"2":{"1191":1,"1195":1,"1199":1,"1269":2}}],["jokes",{"2":{"4":2}}],["join",{"2":{"290":1}}],["jobid",{"2":{"275":1,"280":1}}],["job",{"2":{"238":1,"239":1,"294":1,"872":1}}],["jquery",{"2":{"202":1}}],["jquery效果",{"2":{"202":1}}],["jtaro",{"2":{"202":1}}],["javier",{"2":{"1465":1}}],["java",{"2":{"294":1}}],["javascrip",{"2":{"202":1}}],["javascriptstatus",{"2":{"286":1}}],["javascriptutf8编码的页面url接口",{"2":{"284":1}}],["javascriptweibo",{"2":{"221":1}}],["javascriptimg",{"2":{"220":1}}],["javascriptip",{"2":{"215":2}}],["javascripthttps",{"2":{"219":1,"221":1}}],["javascriptbeibei",{"2":{"214":1}}],["javascriptbing",{"2":{"209":1}}],["javascriptmmnew",{"2":{"213":1}}],["javascriptmm",{"2":{"212":1}}],["javascript风景",{"2":{"211":1}}],["javascript模块打包的概念已经出现一段时间了",{"2":{"203":1}}],["javascript",{"2":{"198":4,"199":4,"202":8,"203":1,"205":1,"206":1,"208":1,"209":1,"211":3,"212":1,"213":1,"214":1,"215":2,"218":1,"219":1,"220":1,"222":3,"224":1,"282":2,"283":5,"284":2,"285":2,"286":3,"287":3,"288":3,"289":3,"290":3,"291":3,"292":3,"294":1,"298":1,"1269":1,"1462":1,"1463":1}}],["jaxa发布隼鸟2号抓取样本新视频",{"2":{"409":1}}],["january",{"2":{"11":1}}],["jszh",{"2":{"719":1}}],["jsp",{"2":{"209":2,"212":2,"214":2,"215":4,"219":1,"220":2,"222":2,"282":4,"283":4,"286":2,"289":5}}],["js源码学习与分析背景",{"2":{"203":1}}],["js源码学习与分析",{"2":{"203":1}}],["js部分",{"2":{"198":1,"199":1}}],["js",{"2":{"198":2,"199":2,"202":8,"203":2,"948":1}}],["jsonobject",{"2":{"643":3}}],["json返回示例",{"2":{"33":1,"38":1,"58":1,"108":1,"170":1,"964":1}}],["json",{"0":{"14":1},"2":{"202":1,"211":1,"289":2,"689":4,"1411":1,"1465":1}}],["jpy",{"2":{"984":1,"988":2}}],["jpeg",{"2":{"81":1,"183":1,"200":1,"286":2,"298":1,"304":3,"314":2,"319":2,"329":1,"353":2,"354":4,"359":1,"374":1,"389":3,"464":2,"504":3,"534":1}}],["jpg|png|svg|bmp|pdf",{"2":{"1405":1}}],["jpg",{"2":{"33":1,"51":1,"66":1,"146":1,"153":1,"158":1,"178":1,"200":2,"205":12,"219":3,"220":3,"221":1,"222":5,"287":1,"289":1,"290":9,"294":1,"298":3,"324":3,"329":1,"338":1,"339":1,"344":3,"364":3,"369":2,"384":3,"389":3,"399":3,"409":1,"414":1,"419":3,"424":2,"428":1,"429":3,"434":5,"439":3,"444":4,"449":3,"454":3,"459":2,"479":3,"494":2,"514":1,"519":3,"524":3,"529":1,"665":2,"726":1,"791":2,"796":2,"801":2,"898":2,"903":2,"947":2,"948":4,"949":3,"954":2,"959":1,"965":1,"1003":3,"1007":1,"1008":1,"1019":1,"1078":1,"1079":1,"1129":1,"1130":1,"1407":1,"1462":3,"1463":1,"1465":21}}],["jijie",{"2":{"1211":1,"1212":1,"1226":1,"1231":1,"1236":1}}],["jiàn",{"2":{"1064":1}}],["ji",{"2":{"746":1,"747":1,"751":1,"752":2}}],["jishen",{"2":{"746":1,"747":1}}],["jiasule",{"2":{"1346":1}}],["jiangshui",{"2":{"544":1,"695":1,"847":2}}],["jiankang",{"2":{"389":3}}],["jianhuang",{"2":{"222":6}}],["jianxie",{"2":{"27":1,"28":1}}],["jiaozhen",{"2":{"174":1,"175":2}}],["jia",{"2":{"28":1,"1251":1,"1252":1}}],["jieshao",{"2":{"1078":1,"1079":1}}],["jieshi",{"2":{"1063":1,"1064":1}}],["jielong",{"2":{"1061":1}}],["jieguo",{"2":{"867":1}}],["jie",{"2":{"27":1}}],["jué",{"2":{"1043":1,"1044":1}}],["juheapi",{"2":{"726":1}}],["juhe",{"2":{"607":1,"883":2,"918":1,"1019":1}}],["junshi",{"2":{"298":2,"502":1}}],["june",{"2":{"11":1}}],["jump",{"2":{"290":1}}],["juejin",{"2":{"203":2}}],["just",{"2":{"202":1}}],["ju",{"2":{"27":1,"1232":3}}],["9国家与体育",{"2":{"1151":1}}],["9克",{"2":{"1053":1,"1054":1}}],["9b",{"2":{"1019":1}}],["9b29",{"2":{"399":1}}],["9d",{"2":{"1019":1}}],["9c",{"2":{"1019":2}}],["9c9a6715",{"2":{"359":1}}],["9号厅",{"2":{"898":5}}],["994",{"2":{"1377":1}}],["991",{"2":{"1377":1}}],["999",{"2":{"1377":1}}],["999弄",{"2":{"934":1}}],["999号",{"2":{"934":1}}],["998",{"2":{"893":1}}],["99",{"2":{"644":1,"731":2,"1412":1}}],["99表示所有",{"2":{"622":1}}],["99717",{"2":{"893":1}}],["997",{"2":{"560":1,"565":1}}],["9℃",{"2":{"544":2,"695":2,"847":4}}],["988",{"2":{"1377":1}}],["982",{"2":{"1377":1}}],["982a6b78e229",{"2":{"529":1}}],["985",{"2":{"893":1,"1377":1}}],["98105401289c18d858c169578ecf0125",{"2":{"1064":1}}],["981",{"2":{"893":1}}],["98h",{"2":{"731":31}}],["98",{"2":{"649":1,"690":1,"731":2,"762":1,"1019":2,"1412":1}}],["98f4",{"2":{"359":1}}],["9251",{"2":{"1412":1}}],["925路公车到达",{"2":{"893":1}}],["927路",{"2":{"893":1}}],["921",{"2":{"893":1}}],["921c",{"2":{"364":1}}],["920",{"2":{"893":1}}],["924",{"2":{"893":2}}],["9247",{"2":{"289":1}}],["92282",{"2":{"893":1}}],["92223",{"2":{"893":1}}],["92h",{"2":{"731":31}}],["92",{"2":{"706":4,"779":2,"784":2}}],["926",{"2":{"570":1}}],["928c7ca16545c3ee9d8157411bc39692914282f1",{"2":{"534":1}}],["92c374b6",{"2":{"434":1}}],["92b9",{"2":{"399":1}}],["9a27",{"2":{"419":1}}],["9aa800e29be911e9b2977cd30a55d46c",{"2":{"394":1}}],["9a",{"2":{"294":1}}],["9条",{"2":{"290":1}}],["9eac",{"2":{"239":1}}],["937",{"2":{"1465":1}}],["931b59df4a1646bc",{"2":{"1232":1,"1237":1}}],["93922385",{"2":{"903":1}}],["939路复兴门南站",{"2":{"893":1}}],["930",{"2":{"893":1}}],["938",{"2":{"893":1,"1377":1}}],["93",{"2":{"706":1,"731":1,"761":1,"762":1,"778":1,"783":1,"898":6,"1019":1}}],["93μg",{"2":{"644":1}}],["93572",{"2":{"211":1}}],["9322",{"2":{"200":3}}],["91494947029461",{"2":{"1351":1}}],["91416aa5a1e84823bb73ac9acab1fd15",{"2":{"509":1}}],["91076",{"2":{"893":1}}],["919",{"2":{"893":1}}],["915065193348",{"2":{"1382":1}}],["91509",{"2":{"893":1}}],["91572",{"2":{"913":1}}],["915111",{"2":{"123":1}}],["916",{"2":{"893":2}}],["916042",{"2":{"784":1}}],["91667",{"2":{"200":1}}],["91110108ma005bca25",{"2":{"239":1}}],["9132059455117770x5",{"2":{"229":2}}],["91731",{"2":{"205":2}}],["91744",{"2":{"205":2}}],["9402",{"2":{"1412":1}}],["942",{"2":{"1377":2}}],["944",{"2":{"1377":1}}],["946",{"2":{"1377":1}}],["9416",{"2":{"988":1}}],["9416445623",{"2":{"988":1}}],["9410bcfbb4834171a7f6546c96c0b1e4",{"2":{"379":1}}],["949路",{"2":{"888":1}}],["94946",{"2":{"200":1}}],["9454551",{"2":{"948":2}}],["9453152",{"2":{"947":1}}],["9456269",{"2":{"947":1}}],["945",{"2":{"369":2}}],["94",{"2":{"200":2,"731":1}}],["966",{"2":{"1377":2}}],["96~70",{"2":{"1028":1,"1029":1}}],["96x128",{"2":{"898":2,"903":2}}],["96822",{"2":{"893":1}}],["9686b5288d10",{"2":{"359":1}}],["96f9",{"2":{"529":1}}],["9644",{"2":{"211":1}}],["96",{"2":{"195":1,"196":1,"200":2,"731":5,"980":1,"1412":1}}],["9位汉字",{"2":{"150":1}}],["9位英数混合",{"2":{"150":1}}],["9位英文",{"2":{"150":1}}],["9位数字",{"2":{"150":1}}],["9043",{"2":{"1412":1}}],["904923",{"2":{"514":1}}],["904909",{"2":{"514":1}}],["904905",{"2":{"514":1}}],["907314",{"2":{"1382":1}}],["909",{"2":{"1377":1}}],["908700982285396",{"2":{"1349":1,"1351":2}}],["90354",{"2":{"893":1}}],["905320913583",{"2":{"779":1,"784":1}}],["9023742",{"2":{"348":1}}],["900667",{"2":{"454":1}}],["900675",{"2":{"454":1}}],["900773",{"2":{"454":1}}],["900778",{"2":{"334":1}}],["900432",{"2":{"449":1}}],["900477",{"2":{"449":1}}],["900464",{"2":{"334":1}}],["900多家医院入选首批分娩镇痛试点",{"2":{"389":1}}],["900581",{"2":{"334":1}}],["90e0b2168f0e4a546cc123758e2c5b8a",{"2":{"286":1}}],["90",{"2":{"123":1,"195":1,"200":1,"706":2,"731":1,"778":1,"783":1,"1412":2}}],["955",{"2":{"1377":1}}],["959",{"2":{"1377":1}}],["95964acf21ee4503be0deb37b283f21c",{"2":{"239":1}}],["956",{"2":{"1377":1}}],["95311",{"2":{"959":1}}],["954",{"2":{"893":1}}],["95h",{"2":{"731":31}}],["95efcda68e34771ab14d364a643c2409d52b96fa",{"2":{"290":1}}],["95",{"2":{"78":1,"195":1,"196":1,"644":1,"706":1,"731":6,"1412":1}}],["9772857",{"2":{"1380":1}}],["9787544258975",{"2":{"954":2}}],["975路",{"2":{"893":1}}],["976路",{"2":{"893":2}}],["9765",{"2":{"893":1}}],["976",{"2":{"893":1,"1377":1}}],["97333",{"2":{"434":1}}],["97336",{"2":{"434":1}}],["97335",{"2":{"434":1}}],["97b9",{"2":{"429":1}}],["97098",{"2":{"200":2}}],["97",{"2":{"53":1,"78":1,"195":1,"644":1,"690":1,"731":1,"778":1,"783":1}}],["9",{"0":{"9":1,"222":1,"290":1,"293":1,"294":1},"1":{"294":1},"2":{"196":1,"211":1,"477":1,"544":3,"644":1,"695":3,"731":1,"767":2,"847":4,"954":1,"959":1,"1025":1,"1028":1,"1029":1,"1073":1,"1074":1,"1130":1,"1232":1,"1251":2,"1252":2,"1367":2,"1412":3,"1462":1,"1465":1}}],["8文化与艺术",{"2":{"1151":1}}],["8e",{"2":{"1019":2}}],["8ed0630bb6081fa2596db6868732ca5e83766685",{"2":{"304":1}}],["8号厅",{"2":{"898":3}}],["88gbusl7o1at",{"2":{"1003":1}}],["885",{"2":{"980":1}}],["884",{"2":{"949":1}}],["88路",{"2":{"888":1}}],["886973",{"2":{"779":1,"784":1}}],["88",{"2":{"731":3,"980":1,"1019":1,"1412":1}}],["88μg",{"2":{"644":1}}],["88e8",{"2":{"369":1}}],["8h",{"2":{"544":1,"695":1,"740":1,"741":1,"847":1}}],["8小时一次的天气预报列表",{"2":{"542":1,"693":1,"845":1}}],["8ad97975",{"2":{"519":1}}],["8ac1",{"2":{"399":1}}],["8z1adq8tbtgeypstdcq1rwoeop1of8btsjppiitcncfbedzhbmaui71w",{"2":{"494":1}}],["8将出征围剿伊藤",{"2":{"464":1}}],["853",{"2":{"1377":1}}],["85nvfcvon3tc8ozxxh",{"2":{"1033":1,"1034":1}}],["852",{"2":{"980":1,"1377":1}}],["852e",{"2":{"364":1}}],["85μg",{"2":{"644":1}}],["85",{"2":{"544":1,"695":1,"847":1,"980":3}}],["85a2",{"2":{"359":1}}],["85815699",{"2":{"286":1}}],["8ff8",{"2":{"428":1,"429":1}}],["8f2d",{"2":{"419":1}}],["8f5f39c794804218af85bcfecfa676bf",{"2":{"353":1}}],["8fd36e2dff4248388320db8faa8ccc00",{"2":{"309":1}}],["846",{"2":{"1377":1}}],["846路",{"2":{"893":2}}],["847",{"2":{"1367":1,"1377":1}}],["84路",{"2":{"893":1}}],["84μg",{"2":{"644":2}}],["84",{"2":{"644":2,"779":2,"784":2,"1019":1,"1029":1}}],["84265c8102000v1pi",{"2":{"424":1}}],["84806bcd08d34be2adaecda43f4f9eaf",{"2":{"319":1}}],["84122123487140198d7c452d61bad228",{"2":{"309":1}}],["869075",{"2":{"1367":1}}],["86860919",{"2":{"888":1}}],["86",{"2":{"298":1,"690":1,"980":1,"1412":1}}],["864000044400",{"2":{"1428":1,"1433":1}}],["86400",{"2":{"222":1}}],["8到32位数字字母组合",{"2":{"273":1,"278":1}}],["8位和汉字编码",{"2":{"219":1}}],["8998",{"2":{"791":2,"796":2,"801":2}}],["899263",{"2":{"779":1,"784":1}}],["893324983272",{"2":{"779":1,"784":1}}],["89",{"2":{"200":1,"665":2,"706":2,"711":1,"731":1,"740":1,"741":1}}],["821路",{"2":{"893":1}}],["8214",{"2":{"211":1}}],["826路",{"2":{"893":1}}],["82708",{"2":{"560":1}}],["8273",{"2":{"200":2}}],["8220201651",{"2":{"404":1}}],["8220812747",{"2":{"404":1}}],["8220975964",{"2":{"404":1}}],["82",{"2":{"384":1,"644":1,"731":1,"832":1,"1019":1}}],["82f5",{"2":{"364":1}}],["828455",{"2":{"200":2}}],["823376",{"2":{"138":1}}],["8b",{"2":{"123":1,"1019":1}}],["8c0e968593d6",{"2":{"364":1}}],["8c8cf484eaa5792ffbcc8d8918981f74",{"2":{"175":1}}],["8c",{"2":{"123":3}}],["816",{"2":{"929":1}}],["815",{"2":{"929":1}}],["814",{"2":{"929":1}}],["814c1c5512824fce8f17a2f050c313c7",{"2":{"175":1}}],["813",{"2":{"929":1}}],["8134",{"2":{"211":1}}],["812",{"2":{"929":1}}],["811",{"2":{"893":1,"929":1}}],["810524be32fd24dafa5dfec84897942bb387411915d15cd3a518e481e5e309ae",{"2":{"1387":1}}],["810",{"2":{"893":1,"929":1}}],["817",{"2":{"544":1,"695":1,"847":1}}],["81",{"2":{"123":1,"544":1,"690":2,"695":1,"847":1}}],["8371fa05e7e85b81",{"2":{"1212":1}}],["837",{"2":{"565":1}}],["8341565",{"2":{"560":1}}],["830",{"2":{"560":1}}],["838140018b01",{"2":{"399":1}}],["83c3",{"2":{"289":1}}],["83",{"2":{"123":1,"644":1,"740":1,"741":1,"980":1,"1232":1}}],["871",{"2":{"1377":1}}],["879",{"2":{"980":2}}],["874cb7b6a9b102cbc0b1d50c5c4e81f7",{"2":{"949":1}}],["873e943d1bcb40cd4b289e0809803343",{"2":{"940":1}}],["872745",{"2":{"409":1}}],["872709",{"2":{"409":1}}],["872703",{"2":{"409":1}}],["87ad9bad995ef789",{"2":{"359":1}}],["87",{"2":{"53":1,"180":1,"338":1,"644":1}}],["809",{"2":{"929":1}}],["807",{"2":{"929":1}}],["806",{"2":{"929":1}}],["806f4ed3fe71d04fa452783d6736a02b",{"2":{"504":3}}],["803",{"2":{"929":1}}],["802",{"2":{"929":1}}],["808",{"2":{"929":1}}],["80897926",{"2":{"893":1}}],["8080",{"2":{"22":2}}],["805",{"2":{"893":1,"929":1}}],["804",{"2":{"893":1,"929":1}}],["801",{"2":{"893":1,"929":1}}],["800",{"2":{"893":1,"929":1}}],["80",{"2":{"22":1,"544":1,"695":1,"832":1,"847":1,"1028":1}}],["8",{"0":{"8":1,"220":1,"221":1,"289":1,"1464":1,"1465":1,"1466":1},"1":{"1465":1,"1466":1},"2":{"196":1,"198":1,"199":1,"211":1,"258":1,"287":1,"290":1,"477":1,"570":1,"610":1,"611":1,"644":1,"731":30,"761":1,"845":1,"852":1,"954":1,"959":1,"1105":1,"1175":3,"1179":1,"1251":2,"1252":2,"1367":2,"1412":3}}],["7历史的长河",{"2":{"1151":1}}],["7天",{"2":{"1038":1,"1039":1}}],["7f",{"2":{"913":1}}],["7f127e75779b4493bfed4ddde5b656b7",{"2":{"379":1}}],["7号厅",{"2":{"898":2}}],["7路",{"2":{"888":1,"893":1}}],["7℃",{"2":{"832":1}}],["741",{"2":{"1377":1}}],["740",{"2":{"1377":1}}],["74",{"2":{"731":1,"762":1,"980":1}}],["799",{"2":{"929":1}}],["798",{"2":{"929":1}}],["79709957",{"2":{"898":1}}],["79709950",{"2":{"898":1}}],["79709956",{"2":{"898":1}}],["79709970",{"2":{"898":1}}],["79709964",{"2":{"898":1}}],["79709969",{"2":{"898":1}}],["79709963",{"2":{"898":1}}],["79709968",{"2":{"898":1}}],["79709962",{"2":{"898":1}}],["79709967",{"2":{"898":1}}],["79709966",{"2":{"898":1}}],["79709941",{"2":{"898":1}}],["79709949",{"2":{"898":1}}],["79709940",{"2":{"898":1}}],["79709948",{"2":{"898":1}}],["79709947",{"2":{"898":1}}],["79709934",{"2":{"898":1}}],["79709933",{"2":{"898":1}}],["79709932",{"2":{"898":1}}],["79709939",{"2":{"898":1}}],["79709931",{"2":{"898":1}}],["79709938",{"2":{"898":1}}],["79709930",{"2":{"898":1}}],["79",{"2":{"649":1,"690":1,"980":1,"1412":1}}],["75312165465979",{"2":{"959":1}}],["753路",{"2":{"893":1}}],["7544258971",{"2":{"954":1}}],["750路公交在朝阳门外站下车",{"2":{"893":1}}],["75",{"2":{"644":1,"893":1,"1251":1,"1252":1}}],["752567313088647be49fbfbe84ddbc18485d2264",{"2":{"314":1}}],["771",{"2":{"1412":1}}],["778",{"2":{"740":1,"741":1}}],["77",{"2":{"644":4,"690":1,"761":1,"1251":1,"1252":1}}],["735",{"2":{"980":1}}],["737",{"2":{"980":1}}],["732",{"2":{"980":1}}],["731",{"2":{"893":1,"1412":1}}],["73",{"2":{"649":1,"731":2}}],["7307",{"2":{"549":1}}],["73d2697b94722436c7c1a3641235b33c5e28749c",{"2":{"290":1}}],["703",{"2":{"1377":1}}],["700",{"2":{"570":1}}],["70",{"2":{"544":1,"695":1,"731":2,"847":1,"867":1,"893":1,"1299":2,"1356":1}}],["7142",{"2":{"1412":1}}],["7172",{"2":{"1412":1}}],["710",{"2":{"980":1}}],["718",{"2":{"893":1}}],["71",{"2":{"544":2,"695":2,"731":1,"847":2}}],["71136311811",{"2":{"286":1}}],["7c4efd211ee84a4ca0a2fca99d2e9b95",{"2":{"393":1,"394":1}}],["7cff",{"2":{"364":1}}],["7e692bb105c9457995f46c0187bf5773",{"2":{"389":1}}],["7eb4cbbcf59cea6dfedb06b4009d18c3",{"2":{"123":1}}],["7b42aba3ab48",{"2":{"359":1}}],["7681",{"2":{"1412":1}}],["7634",{"2":{"1412":3}}],["76124",{"2":{"893":1}}],["76105",{"2":{"200":2}}],["76",{"2":{"644":1}}],["7628",{"2":{"294":1}}],["7814",{"2":{"1412":1}}],["78",{"2":{"414":1,"644":1,"695":1,"893":1,"1412":1}}],["78807",{"2":{"294":1}}],["7888",{"2":{"200":1}}],["78b9e404eac26d5be636216fcb4f5382376b949c",{"2":{"290":1}}],["723路",{"2":{"893":1}}],["7231",{"2":{"374":1}}],["728在西单路口东下车",{"2":{"893":1}}],["728",{"2":{"893":1}}],["7244",{"2":{"374":1}}],["72005937",{"2":{"898":1}}],["720x720",{"2":{"286":1}}],["720855",{"2":{"123":1}}],["72666",{"2":{"211":1}}],["72",{"2":{"77":2,"78":2,"200":2,"224":1,"644":1,"731":1}}],["7223",{"2":{"374":1}}],["722",{"2":{"53":1}}],["7",{"0":{"7":1,"219":1,"288":1,"946":1,"947":1,"948":1,"949":1},"1":{"947":1,"948":1,"949":1},"2":{"42":1,"196":1,"202":1,"205":1,"211":1,"219":1,"297":1,"394":1,"434":1,"477":1,"560":2,"570":1,"575":1,"610":1,"611":1,"644":2,"690":1,"700":1,"731":39,"740":1,"741":1,"779":4,"784":4,"845":1,"883":2,"959":1,"1019":1,"1251":2,"1252":2,"1367":2,"1412":3,"1465":1}}],["6~2cm",{"2":{"1262":1}}],["6信息与科技",{"2":{"1151":1}}],["6api",{"2":{"954":2}}],["6类",{"2":{"740":1}}],["611",{"2":{"1412":2}}],["610",{"2":{"1367":2}}],["614路",{"2":{"893":1}}],["615",{"2":{"893":1}}],["6156311",{"2":{"852":1}}],["618路",{"2":{"893":1}}],["612",{"2":{"893":1}}],["612778",{"2":{"644":1}}],["6190948",{"2":{"852":1}}],["617183",{"2":{"850":1,"852":1}}],["61",{"2":{"731":1}}],["651",{"2":{"1310":1}}],["65kg",{"2":{"1130":1}}],["65703050",{"2":{"888":1}}],["65899658",{"2":{"888":1}}],["655068",{"2":{"791":1,"796":1,"801":1}}],["65",{"2":{"649":1,"796":1}}],["650x0",{"2":{"519":1}}],["6位的车架号",{"2":{"626":1,"860":1}}],["6位的发动机号",{"2":{"626":1,"631":1,"860":1}}],["6+0",{"2":{"560":1,"570":1}}],["6+1",{"2":{"560":1,"570":1}}],["6e800949",{"2":{"529":1}}],["6938166920785",{"2":{"1007":1,"1008":2}}],["690",{"2":{"893":1}}],["694路",{"2":{"893":1}}],["691路",{"2":{"893":1}}],["6973376",{"2":{"700":1}}],["69",{"2":{"690":2,"731":2,"980":1,"1294":1}}],["69c2",{"2":{"519":1}}],["69566540",{"2":{"898":1}}],["695",{"2":{"444":1}}],["695cee27",{"2":{"399":1}}],["6c4caa0c3ba6e05e2a272892af43c00e",{"2":{"504":1}}],["6311303",{"2":{"1465":5}}],["63157d912cad",{"2":{"459":1}}],["6367",{"2":{"893":1}}],["63",{"2":{"637":1,"638":1,"731":4,"898":11,"980":1}}],["63tkv91dxjgmv6gezz",{"2":{"484":1}}],["660",{"2":{"980":1}}],["66086662",{"2":{"893":2}}],["665",{"2":{"980":1}}],["669",{"2":{"893":1}}],["669167",{"2":{"644":1}}],["668",{"2":{"893":1,"980":1}}],["667",{"2":{"893":1}}],["667708",{"2":{"479":1}}],["6660",{"2":{"965":2}}],["666666",{"2":{"736":1}}],["666",{"2":{"735":2,"736":2,"893":1,"980":1}}],["66",{"2":{"731":1,"735":1,"736":2,"791":1,"796":1,"801":1}}],["6629588912228535555",{"2":{"286":2}}],["648弄",{"2":{"934":1}}],["648号",{"2":{"934":1}}],["648968",{"2":{"791":1}}],["647",{"2":{"893":1}}],["649",{"2":{"893":1}}],["64",{"2":{"644":1,"731":1,"1028":1,"1029":1}}],["640",{"2":{"479":3}}],["64e48eb8d05890338789b4ea431148fc43fb4226",{"2":{"464":1}}],["6423891599",{"2":{"429":1}}],["642121",{"2":{"123":1}}],["6413775891",{"2":{"428":1,"429":1}}],["6456450127",{"2":{"414":1}}],["67476",{"2":{"1412":1}}],["678",{"2":{"1377":1}}],["670",{"2":{"1377":1}}],["6708637225535406606",{"2":{"394":1}}],["677132",{"2":{"782":1}}],["67",{"2":{"706":2,"731":2}}],["676",{"2":{"560":1}}],["6765915015938608387",{"2":{"354":1}}],["6765688466677288200",{"2":{"354":1}}],["6765740644339174669",{"2":{"353":1}}],["6710838421994078732",{"2":{"394":1}}],["6710866210608644619",{"2":{"394":1}}],["6bd0",{"2":{"364":1}}],["6b1c925fa8cc1919",{"2":{"359":1}}],["682",{"2":{"1412":1}}],["689020be45a37a77",{"2":{"1227":1}}],["68199128",{"2":{"903":1}}],["683",{"2":{"893":1}}],["68路",{"2":{"893":1}}],["68",{"2":{"644":1,"731":1,"1412":1}}],["68df",{"2":{"444":1}}],["68讲台",{"2":{"298":1}}],["68be4ac4",{"2":{"289":1}}],["604",{"2":{"893":1}}],["60470359",{"2":{"534":1}}],["60470379",{"2":{"534":1}}],["60470332",{"2":{"304":1}}],["603",{"2":{"888":1,"893":1}}],["60165114",{"2":{"893":1}}],["6012",{"2":{"888":1}}],["60143",{"2":{"474":1}}],["60603728",{"2":{"893":1}}],["6067963",{"2":{"852":2}}],["606293627",{"2":{"290":1}}],["60",{"2":{"731":2,"973":1,"1412":1}}],["60μg",{"2":{"644":2}}],["60530406",{"2":{"464":1}}],["60530407",{"2":{"464":1}}],["60559998",{"2":{"314":1}}],["60560475",{"2":{"534":1}}],["60560461",{"2":{"464":1}}],["60560401",{"2":{"304":1}}],["60560217",{"2":{"314":1}}],["60560295",{"2":{"314":1}}],["60560027",{"2":{"304":1}}],["6003",{"2":{"888":1}}],["600",{"2":{"298":1}}],["6倍多",{"2":{"298":1}}],["6k",{"2":{"294":1}}],["6f75dc1c9449",{"2":{"289":1}}],["6249",{"2":{"1412":1}}],["6252",{"2":{"1305":1}}],["626",{"2":{"893":1}}],["626ece2601900qkac",{"2":{"429":1}}],["621路",{"2":{"893":1}}],["6217",{"2":{"180":1}}],["6222839",{"2":{"852":1}}],["62233e58d3ab",{"2":{"519":1}}],["6203003",{"2":{"852":1}}],["62",{"2":{"731":4}}],["6275",{"2":{"644":1}}],["628",{"2":{"565":1}}],["62391880",{"2":{"229":1}}],["623a6284b7fb7cc297bfadaf101a07677817136543f3a",{"2":{"206":1}}],["6lrk0031",{"2":{"205":2}}],["6新特性",{"2":{"202":1}}],["6=",{"2":{"164":1}}],["6nr9a",{"2":{"154":1,"155":1,"159":1,"160":1}}],["6",{"0":{"6":1,"201":1,"202":1,"203":1,"207":1,"218":1,"287":1},"1":{"202":1,"203":1},"2":{"11":1,"42":1,"196":1,"200":1,"211":1,"297":1,"444":1,"477":1,"542":1,"570":3,"575":1,"610":1,"611":1,"628":1,"644":2,"693":1,"700":1,"731":52,"761":3,"762":3,"779":4,"784":4,"791":2,"796":1,"801":1,"832":1,"845":2,"852":2,"855":1,"857":1,"862":1,"959":1,"980":4,"1028":1,"1029":1,"1093":1,"1094":1,"1251":4,"1252":4,"1349":1,"1351":2,"1367":1,"1412":6}}],["5~5cm",{"2":{"1262":1}}],["5数理化之谜",{"2":{"1151":1}}],["5都会退出游戏",{"2":{"1060":1,"1063":1}}],["5为赢局",{"2":{"1060":1,"1063":1}}],["5克",{"2":{"1053":2,"1054":2}}],["5天",{"2":{"1039":1}}],["5~23",{"2":{"1028":1,"1029":1}}],["5号厅",{"2":{"898":4}}],["5μm",{"2":{"740":1}}],["5day",{"2":{"644":7}}],["5hour",{"2":{"644":7}}],["5指数的城市",{"0":{"655":1},"1":{"656":1,"657":1,"658":1,"659":1}}],["5指数",{"0":{"645":1},"1":{"646":1,"647":1,"648":1,"649":1},"2":{"639":1,"649":1}}],["5+0",{"2":{"560":1,"570":1}}],["5+1",{"2":{"560":1,"570":1}}],["5e1e",{"2":{"429":1}}],["5e01b3c27115",{"2":{"419":1}}],["55300000",{"2":{"1367":1}}],["55370",{"2":{"918":1}}],["55388",{"2":{"474":1}}],["55",{"2":{"454":1,"459":1,"524":1,"731":1,"959":1}}],["557",{"2":{"429":1}}],["555",{"2":{"53":1}}],["5bd5",{"2":{"424":1}}],["5bb1e748",{"2":{"419":1}}],["5b00",{"2":{"359":1}}],["59775660",{"2":{"893":1}}],["595556",{"2":{"644":1}}],["590833",{"2":{"644":1}}],["59c9077e4cc5997",{"2":{"409":1}}],["592babec26bab0289c136727b1364b93",{"2":{"359":1}}],["592d0f4ca0bb9f00570f4408",{"2":{"203":1}}],["592d4a5b0ce463006b43b6da",{"2":{"203":1}}],["5934c2cc3c736",{"2":{"324":1}}],["59817c8812521",{"2":{"324":1}}],["59",{"2":{"319":1,"731":1,"1288":1,"1289":1}}],["52c9f5ac6374b45",{"2":{"514":1}}],["52749",{"2":{"439":1}}],["52653",{"2":{"439":1}}],["52658",{"2":{"439":1}}],["5266329",{"2":{"349":1}}],["52",{"2":{"309":1,"364":1,"544":1,"631":1,"636":1,"695":1,"731":4,"847":1,"860":1,"893":1,"1251":1,"1252":1}}],["522701197606131938",{"2":{"83":1}}],["5c80e0ecf193568e6b181c900280abb97aca8d9f",{"2":{"304":1}}],["5cffc2ea",{"2":{"286":2}}],["5a67d106dd715cc465c97092d71b197b",{"2":{"298":1}}],["5a",{"2":{"298":1}}],["5分钟",{"2":{"210":1,"214":1,"217":1,"218":1}}],["58031",{"2":{"1465":3}}],["58032",{"2":{"1465":3}}],["587",{"2":{"1465":3}}],["5831",{"2":{"1412":1}}],["585",{"2":{"1251":1,"1252":1}}],["5853",{"2":{"888":1}}],["5841人阅读",{"2":{"1019":1}}],["58257733",{"2":{"893":1}}],["5894",{"2":{"888":1}}],["588x0",{"2":{"519":1}}],["5882b2b7d0a20cf431ada5c49c415c36acaf2edd33dd",{"2":{"123":1}}],["58",{"2":{"205":1,"319":1,"394":1,"690":1,"988":2,"1029":1,"1278":1,"1279":1}}],["572096814881",{"2":{"1003":1}}],["57389754",{"2":{"893":1}}],["578",{"2":{"560":1}}],["570a093ab025d3c1969222d967d5741fdd734ddb",{"2":{"314":1}}],["57",{"2":{"202":1,"205":1,"314":1,"454":1,"731":1,"1028":1,"1029":1}}],["562",{"2":{"965":1,"1465":3}}],["56226",{"2":{"200":3}}],["56351916",{"2":{"893":1}}],["561389",{"2":{"644":1}}],["5679255612",{"2":{"424":1}}],["56c0baeca32f478b36ec0bffa3201bf3625c91d3",{"2":{"290":1}}],["56",{"2":{"265":1,"270":1,"529":1,"544":1,"644":1,"695":1,"731":1,"847":1,"959":1,"1463":1}}],["569b540969401b7dd39ea06d",{"2":{"211":1}}],["569b541d69401b7dc8ce2c68",{"2":{"211":1}}],["569b34af69401b7dd39e9fc3",{"2":{"211":1}}],["569f40fa69401b26c648eb87",{"2":{"211":1}}],["56a4d1da69401b753a684e69",{"2":{"211":1}}],["56a61f1c69401b54eff72f31",{"2":{"211":1}}],["56a99e1f69401b1ce58c12dc",{"2":{"211":1}}],["56a9a70669401b338161138c",{"2":{"211":1}}],["56a964df69401b2866828acb",{"2":{"211":1}}],["56a03f5369401b26beeaea1d",{"2":{"211":1}}],["56a076f769401b323d865538",{"2":{"211":1}}],["56a1f92369401b3f529d3a3f",{"2":{"211":1}}],["56a770e269401b756c748b28",{"2":{"211":1}}],["56a221c969401b3f4aa6700a",{"2":{"211":1}}],["5652",{"2":{"148":1}}],["5146",{"2":{"883":1}}],["51地图坐标",{"2":{"845":1}}],["517",{"2":{"434":1}}],["513f16ed6e72",{"2":{"369":1}}],["51",{"2":{"265":1,"270":1,"292":1,"338":1,"374":3,"414":1,"449":1,"459":1,"544":1,"631":1,"636":1,"695":1,"706":5,"731":1,"847":1,"860":1,"1438":1}}],["512",{"2":{"200":1}}],["51860253",{"2":{"826":1}}],["5189",{"2":{"419":1}}],["518",{"2":{"200":4}}],["510",{"2":{"48":1}}],["50元",{"2":{"954":1}}],["50路",{"2":{"893":1}}],["50",{"2":{"298":1,"302":1,"307":1,"312":1,"317":1,"322":1,"327":1,"332":1,"334":1,"342":1,"357":1,"362":1,"367":1,"372":1,"377":1,"382":1,"387":1,"392":1,"397":1,"402":1,"407":1,"409":1,"412":1,"417":1,"422":1,"427":1,"432":1,"437":1,"442":1,"447":1,"452":1,"457":1,"462":1,"507":1,"512":1,"517":1,"522":1,"527":1,"529":1,"532":1,"649":1,"716":2,"731":2,"810":1,"852":1,"898":4,"932":1,"1057":1,"1251":1,"1252":1,"1459":8}}],["507642729",{"2":{"290":1}}],["50741",{"2":{"211":1}}],["500mg",{"2":{"1247":1}}],["500",{"2":{"198":1,"199":1,"284":1,"565":1,"796":1,"850":1}}],["50个",{"2":{"41":1,"46":1}}],["5ffd61de",{"2":{"519":1}}],["5f34ad9de9b4a",{"2":{"166":1}}],["5f66ed574ca36",{"2":{"118":1}}],["532",{"2":{"1367":1}}],["53kg",{"2":{"1129":1}}],["538路",{"2":{"893":1}}],["538123",{"2":{"782":1}}],["538",{"2":{"565":1,"607":1}}],["5382761",{"2":{"349":1}}],["5343d8282678568",{"2":{"514":1}}],["530408",{"2":{"479":1}}],["5300",{"2":{"200":1}}],["536516",{"2":{"479":1}}],["536",{"2":{"424":1}}],["53",{"2":{"148":1,"379":3,"409":2,"459":1,"464":1,"544":2,"695":2,"731":2,"842":1,"847":2,"959":1}}],["542路环线",{"2":{"893":1}}],["54237",{"2":{"474":1}}],["5453",{"2":{"893":1}}],["543333",{"2":{"644":1}}],["54",{"2":{"78":1,"292":1,"294":1,"298":1,"364":1,"601":1,"690":2,"731":1,"811":1,"867":1}}],["5",{"0":{"5":1,"217":1,"223":1,"224":1,"286":1},"1":{"224":1},"2":{"42":1,"47":1,"127":1,"150":1,"196":1,"200":1,"205":1,"211":1,"291":1,"297":1,"298":1,"477":1,"489":1,"529":1,"544":3,"560":1,"610":1,"611":1,"612":1,"637":1,"638":1,"644":2,"649":1,"695":3,"740":1,"741":1,"752":1,"761":1,"762":1,"832":2,"845":1,"847":5,"855":1,"947":1,"959":1,"1025":1,"1094":1,"1232":1,"1349":1,"1367":2,"1412":2,"1459":1,"1462":2,"1463":1,"1465":1}}],["rl",{"2":{"1251":1,"1252":1}}],["rén",{"2":{"1227":1}}],["rn",{"2":{"1017":1}}],["rname",{"2":{"211":14}}],["rpt",{"2":{"826":3}}],["rdquo",{"2":{"948":3}}],["rd",{"2":{"484":1}}],["rvx52a65pj0fef",{"2":{"394":1}}],["rc=anrmbjxrngxqajmzo2kzm0apqhrab0y0nts0otkzndm3ntq5pdnakxupqgczdslazjn2kubmahv5ctfmc2hozgy7nebgy2hnbl5syy1fls1fls9zczvvi28jpy8umjqtli0tls0vli0ul2k6yi5wizphlxejomawbynwymzyaf4ranq6iy8uxg",{"2":{"286":1}}],["rys9hu",{"2":{"286":3}}],["r9erv1d",{"2":{"283":4}}],["r",{"2":{"282":1,"290":1,"761":1,"782":1,"850":1,"948":24,"969":1}}],["rh",{"2":{"224":1}}],["ranked",{"2":{"1437":1,"1438":1}}],["ranks",{"2":{"1367":1}}],["rankstr",{"2":{"1366":1,"1367":15,"1371":1}}],["rank",{"2":{"1364":1,"1369":1,"1411":8,"1412":16}}],["rand",{"2":{"724":1,"726":1,"1032":1,"1118":1,"1199":1}}],["radius",{"2":{"886":1}}],["rated",{"2":{"882":1,"917":1}}],["rate",{"2":{"705":1,"706":5,"710":1,"711":1}}],["ratio=540p",{"2":{"286":2,"353":1,"354":2}}],["ratings",{"2":{"1465":1}}],["rating",{"2":{"222":4,"882":2,"883":4,"917":2,"918":2,"1465":1}}],["raffle",{"2":{"290":4}}],["rar等所有互联网地址",{"2":{"283":1}}],["race",{"2":{"4":1,"77":1,"78":1}}],["racist",{"2":{"4":1}}],["rsa",{"2":{"1278":1,"1279":1}}],["rsqz6ly",{"2":{"203":1}}],["rszpxck",{"2":{"203":1}}],["rmb",{"2":{"200":1}}],["rush",{"2":{"1465":1}}],["rufengda",{"2":{"965":3}}],["rufeng",{"2":{"965":2}}],["rule",{"2":{"593":1}}],["rubbish",{"2":{"411":1}}],["ruid",{"2":{"290":12}}],["rumour",{"2":{"172":1}}],["runtime",{"2":{"882":1,"883":2,"917":1,"918":1}}],["runner",{"2":{"757":1}}],["runame",{"2":{"290":10}}],["run",{"2":{"22":1}}],["ring",{"2":{"1387":1}}],["riddle",{"2":{"1048":1,"1049":1,"1122":1}}],["risktype",{"2":{"103":2}}],["right",{"2":{"78":1}}],["room",{"2":{"290":14}}],["roll",{"2":{"78":1}}],["rotation",{"2":{"78":1}}],["reverse",{"2":{"1430":1}}],["reviews",{"2":{"1465":1}}],["review",{"2":{"107":1}}],["revision",{"2":{"11":4}}],["ren",{"2":{"1227":1}}],["reno",{"2":{"883":1}}],["rectype",{"2":{"1269":1}}],["recnews",{"2":{"1269":1}}],["recall",{"2":{"1212":1}}],["record",{"2":{"1401":1,"1402":1}}],["recorddepict",{"2":{"1335":1,"1336":1,"1340":1,"1341":1,"1372":1}}],["recordtitle",{"2":{"1335":1,"1336":1,"1340":1,"1341":1,"1372":1}}],["records",{"2":{"627":1,"628":1,"861":1,"862":1}}],["recording",{"2":{"4":1}}],["recommend",{"2":{"298":1,"1463":1}}],["recognize",{"2":{"2":1}}],["ret",{"2":{"761":1,"762":1,"856":1,"1007":1,"1008":1}}],["retirementdate",{"2":{"637":1,"638":1}}],["return",{"2":{"5":1,"113":1,"290":2}}],["red",{"2":{"290":1,"570":2}}],["redpocketdraw",{"2":{"290":1}}],["redux",{"2":{"202":1}}],["re",{"2":{"205":1}}],["request",{"2":{"1003":1}}],["requested",{"2":{"3":1}}],["require",{"2":{"560":6,"570":4}}],["requirejs在2009年首次发声",{"2":{"203":1}}],["reach",{"2":{"1411":5,"1412":7}}],["react实战",{"2":{"202":1}}],["react学习报告",{"2":{"202":1}}],["react",{"2":{"202":3,"203":3}}],["reartread",{"2":{"637":1,"638":1}}],["reading",{"2":{"1019":1}}],["readnum",{"2":{"498":1,"499":1}}],["read",{"2":{"496":1}}],["reason",{"2":{"238":2,"628":2,"720":1,"862":2}}],["realtime",{"2":{"831":1,"832":1}}],["real",{"2":{"238":5,"570":1}}],["realname",{"2":{"83":1,"247":1,"252":1,"253":1,"254":1,"273":1,"274":1,"275":1,"278":1,"279":1,"280":1}}],["regret",{"2":{"1387":1}}],["regdate",{"2":{"688":1,"689":1,"690":1}}],["region",{"2":{"776":1}}],["region=",{"2":{"353":1,"354":2}}],["region=cn",{"2":{"286":1}}],["registrant",{"2":{"1431":1}}],["registrar",{"2":{"1427":1,"1428":1,"1432":1,"1433":1}}],["registrationdate",{"2":{"147":1,"148":1}}],["registerdate",{"2":{"243":1,"244":10}}],["registerno",{"2":{"243":1,"244":10}}],["registeredcapital",{"2":{"184":1,"185":1}}],["regist",{"2":{"238":1,"239":2}}],["reg",{"2":{"238":1,"239":1,"675":2}}],["regardless",{"2":{"1":1}}],["replyid",{"2":{"1269":1,"1462":1,"1463":1}}],["replyboard",{"2":{"298":1,"1462":1,"1463":1}}],["replycount",{"2":{"298":1,"1269":1,"1462":1,"1463":1}}],["replynum",{"2":{"205":2}}],["reply",{"2":{"97":1,"98":1,"949":1}}],["reporting",{"0":{"7":1}}],["rem",{"2":{"202":1}}],["remarks",{"2":{"555":7}}],["remark",{"2":{"42":1,"43":1,"259":1,"260":1,"264":1,"265":1,"269":1,"270":1,"637":1,"638":1,"761":1,"762":1,"997":1,"998":1,"1007":1,"1008":1}}],["remember",{"2":{"3":1}}],["reserveprice",{"2":{"790":1,"791":2,"795":1,"796":1,"800":1,"801":1}}],["resemble",{"2":{"85":1}}],["resize",{"2":{"334":3,"449":2,"454":3}}],["rescode",{"2":{"248":1,"249":1,"253":1,"254":1}}],["resmsg",{"2":{"248":1,"249":1,"253":1,"254":1}}],["res",{"2":{"248":1,"249":1,"253":1,"254":1,"274":1,"275":1,"279":1,"280":1,"560":1,"565":2,"570":2}}],["respond",{"2":{"202":1}}],["respectful",{"2":{"3":1}}],["respect",{"2":{"3":1}}],["resultcode",{"2":{"772":1,"773":1}}],["result",{"2":{"127":1,"128":1,"132":1,"133":1,"154":1,"155":1,"159":1,"160":1,"164":1,"165":1,"224":1,"259":1,"260":1,"264":1,"265":1,"269":1,"270":1,"720":1,"988":2,"1063":1,"1064":1,"1134":1,"1135":3,"1205":1,"1206":1,"1355":1,"1356":1,"1360":1,"1361":1,"1396":1,"1397":1,"1442":1,"1448":1,"1449":1}}],["restailnumber",{"2":{"856":1,"857":1}}],["restart",{"2":{"22":1}}],["rest",{"0":{"14":1}}],["refreshprompt",{"2":{"1269":1}}],["refrain",{"2":{"3":1}}],["ref=sr",{"2":{"1019":1}}],["ref",{"2":{"298":1}}],["refund",{"2":{"6":1}}],["release",{"2":{"882":1,"883":2,"917":1,"918":1}}],["relative",{"2":{"298":1}}],["relationships",{"2":{"2":1}}],["related",{"2":{"4":1,"9":1}}],["religion",{"2":{"1":1,"4":1}}],["4生物王国",{"2":{"1151":1}}],["4水族类",{"2":{"1072":1,"1073":1}}],["4非成语",{"2":{"1060":1}}],["4都是负",{"2":{"1060":1,"1063":1}}],["4s2c",{"2":{"690":3}}],["4升",{"2":{"617":1}}],["4+0",{"2":{"560":1}}],["4+1",{"2":{"560":1,"570":1}}],["4xka",{"2":{"494":1}}],["4a6f",{"2":{"459":1}}],["4a9b",{"2":{"369":1}}],["4b7b",{"2":{"459":1}}],["4b73972d93f5",{"2":{"399":1}}],["4e96",{"2":{"459":1}}],["4c48",{"2":{"419":1}}],["4db1",{"2":{"519":1}}],["4d63",{"2":{"364":1}}],["4d0d614800d74147add12db1bd2ddc23879a45c4",{"2":{"290":1}}],["45000",{"2":{"1412":1}}],["456路",{"2":{"893":1}}],["45",{"2":{"644":1,"706":3,"711":1,"731":2,"773":1}}],["4571051",{"2":{"449":1}}],["4532",{"2":{"359":1}}],["452",{"2":{"200":1}}],["4万",{"2":{"298":1}}],["4k",{"2":{"294":1}}],["47631",{"2":{"1465":1}}],["472644",{"2":{"1298":1,"1299":1}}],["478",{"2":{"1412":1}}],["4787",{"2":{"913":1}}],["478799279",{"2":{"83":1}}],["478路",{"2":{"893":1}}],["470路",{"2":{"893":1}}],["4700",{"2":{"369":1}}],["4774",{"2":{"893":1}}],["477路",{"2":{"893":1}}],["471路",{"2":{"893":1}}],["471",{"2":{"560":1}}],["4711fa64",{"2":{"359":1}}],["47aa",{"2":{"444":1}}],["47",{"2":{"429":1,"449":1,"637":1,"638":1,"690":1,"731":4,"893":1,"1274":1,"1325":1,"1392":1,"1412":1}}],["47d6",{"2":{"414":1}}],["4733",{"2":{"399":1}}],["47377",{"2":{"290":1}}],["410",{"2":{"1412":1}}],["4103",{"2":{"893":1}}],["41",{"2":{"649":1,"731":3,"811":1,"1412":1}}],["41μg",{"2":{"644":2}}],["411509507",{"2":{"290":1}}],["419f",{"2":{"289":1}}],["4f5b",{"2":{"419":1}}],["4f97",{"2":{"419":1}}],["4fc5",{"2":{"289":1}}],["4fd8",{"2":{"289":1}}],["49e7",{"2":{"529":1}}],["49cc",{"2":{"459":1}}],["49ghz主频3gb内存",{"2":{"434":1}}],["49aa",{"2":{"399":1}}],["49d18e5519f444a0b0b1854f791b8b93",{"2":{"379":1}}],["491a",{"2":{"359":1}}],["491016",{"2":{"133":1}}],["49",{"2":{"344":1,"439":3,"509":1,"731":1}}],["49f5",{"2":{"289":1}}],["4630",{"2":{"1054":1}}],["4649",{"2":{"1054":1}}],["46438239",{"2":{"353":1}}],["46144",{"2":{"893":1}}],["467路",{"2":{"893":1}}],["46路",{"2":{"893":1}}],["46μg",{"2":{"644":8}}],["4629",{"2":{"519":1}}],["469d",{"2":{"364":1}}],["4685",{"2":{"289":1}}],["46",{"2":{"200":1,"205":1,"344":1,"389":1,"414":1,"690":1,"731":1,"867":1,"893":1,"980":1}}],["485",{"2":{"1310":1}}],["485e07a3ae0fc5de931b439881a4b013",{"2":{"1019":1}}],["4814",{"2":{"1288":1,"1289":1}}],["481c",{"2":{"239":1}}],["4829",{"2":{"913":1}}],["489",{"2":{"796":1}}],["4836",{"2":{"200":1,"1053":1,"1054":1}}],["48",{"2":{"200":2,"649":1,"690":1,"706":2,"731":1}}],["48046875kb",{"2":{"200":1}}],["44路",{"2":{"893":1}}],["441路",{"2":{"888":1}}],["4419261190735892",{"2":{"601":2}}],["4401267902027680",{"2":{"773":1}}],["4404067900172059",{"2":{"773":1}}],["440306",{"2":{"224":1}}],["4421",{"2":{"519":1}}],["44f2",{"2":{"369":1}}],["44eb97f1",{"2":{"369":1}}],["44ac",{"2":{"359":1}}],["44500",{"2":{"354":1}}],["44461992",{"2":{"399":1}}],["444",{"2":{"200":2,"290":1,"519":2}}],["44",{"2":{"160":1,"200":1,"731":2,"1320":1}}],["43d0f0ea6d432f5e",{"2":{"1227":1}}],["430",{"2":{"893":1}}],["435",{"2":{"893":1}}],["435097",{"2":{"123":1}}],["4388",{"2":{"893":1}}],["43",{"2":{"200":1,"424":1,"509":1,"731":1,"898":6,"1436":1}}],["439",{"2":{"200":2,"1053":1,"1054":1}}],["4340094",{"2":{"123":1}}],["429",{"2":{"1054":2}}],["4248",{"2":{"1008":1}}],["423路",{"2":{"893":1}}],["420路",{"2":{"893":1}}],["420",{"2":{"893":1}}],["420e",{"2":{"424":1}}],["421e",{"2":{"399":1}}],["421d",{"2":{"399":1}}],["42132",{"2":{"324":1}}],["42131",{"2":{"324":1}}],["42120",{"2":{"324":1}}],["4229",{"2":{"211":1}}],["425",{"2":{"200":3}}],["42",{"2":{"78":1,"205":1,"298":1,"384":3,"731":3,"1412":1}}],["401",{"2":{"954":1}}],["401654",{"2":{"779":1,"784":1}}],["40389843345",{"2":{"1382":1}}],["40392322342767",{"2":{"1351":1}}],["403119",{"2":{"784":1}}],["4034970a304e251fc3ec88c8af86c9177f3e53e2",{"2":{"123":1}}],["40804671453",{"2":{"779":1,"784":1}}],["409f",{"2":{"399":1}}],["4028",{"2":{"364":1}}],["402f",{"2":{"239":1}}],["40aa8b3346a44dc4b90b765a6218da10",{"2":{"309":1}}],["40",{"2":{"19":2,"219":1,"304":1,"393":1,"394":1,"424":1,"428":1,"429":1,"544":2,"628":1,"649":1,"695":2,"706":1,"731":3,"847":4,"862":1,"893":2,"898":4,"1465":1}}],["4000元",{"2":{"1073":1,"1074":1}}],["400路上行",{"2":{"888":1}}],["400",{"2":{"19":2,"773":1,"965":2}}],["4",{"0":{"4":1,"204":1,"205":1,"206":1,"207":1,"214":1,"216":1,"285":1},"1":{"205":1,"206":1},"2":{"11":1,"42":1,"47":1,"78":1,"117":1,"150":1,"196":1,"200":1,"211":1,"219":1,"297":1,"477":1,"610":1,"611":1,"644":2,"724":1,"726":1,"740":1,"741":1,"761":1,"762":1,"832":1,"845":1,"855":1,"867":1,"934":1,"959":2,"1028":1,"1029":1,"1054":2,"1088":1,"1089":1,"1269":1,"1305":1,"1367":8,"1412":3,"1422":1,"1459":1,"1462":1,"1465":1}}],["vch0lu18j",{"2":{"1463":1}}],["vckmkitsq",{"2":{"1463":1}}],["vcki1sh8s",{"2":{"1462":1}}],["vcki1sh9b",{"2":{"1462":1}}],["vckoetejf",{"2":{"1462":1}}],["vurl",{"2":{"1463":1}}],["vue豆瓣系列文章项目地址",{"2":{"203":1}}],["vue的mock数据",{"2":{"202":1}}],["vuex",{"2":{"202":1}}],["vue",{"2":{"202":5}}],["vue全家桶填坑之路近些日子上手vue全家桶",{"2":{"203":1}}],["vue全家桶填坑之路",{"2":{"202":1,"203":1}}],["vbkod7po4",{"2":{"1462":1}}],["v=4b3e3",{"2":{"948":1}}],["v2",{"2":{"947":2,"948":4}}],["v54056bb001900y7vl",{"2":{"424":1}}],["votecount",{"2":{"1462":1}}],["votes",{"2":{"298":1}}],["volume",{"2":{"761":1,"762":1}}],["volumes",{"2":{"287":1}}],["voicecomment",{"2":{"298":1}}],["vkceyugu",{"2":{"289":1}}],["v1",{"2":{"286":2,"290":1,"353":1,"354":2}}],["v6",{"2":{"286":1}}],["v3",{"2":{"286":1}}],["v",{"2":{"285":1,"286":3,"837":10,"883":2,"918":1,"1463":1}}],["vs",{"2":{"203":1}}],["vr科技",{"0":{"315":1},"1":{"316":1,"317":1,"318":1,"319":1}}],["vr",{"2":{"202":1,"286":2,"316":1,"353":1,"354":2}}],["vacation",{"2":{"1093":1,"1094":1}}],["value",{"2":{"1411":6,"1412":24}}],["valve",{"2":{"757":1}}],["validation",{"2":{"1278":1,"1279":1}}],["validitydayend",{"2":{"637":1,"638":1}}],["validdate",{"2":{"184":1,"185":1}}],["var",{"2":{"198":1,"199":1}}],["varied",{"2":{"1":1}}],["vimg1",{"2":{"1463":1}}],["vimg3",{"2":{"1462":2}}],["vid=vekko9tjp",{"2":{"1463":2}}],["vid",{"2":{"1462":1,"1463":2}}],["videotype",{"2":{"1463":1}}],["videotopic",{"2":{"1462":1}}],["videolib3",{"2":{"1462":4,"1463":4}}],["videosource",{"2":{"1462":1}}],["video",{"2":{"286":9,"351":1,"353":2,"354":4,"1461":2,"1462":5,"1463":5}}],["vip",{"2":{"1346":1}}],["vip视频解析",{"0":{"285":1}}],["views",{"2":{"488":1,"489":3}}],["view",{"2":{"287":1,"948":1,"1465":3}}],["visit",{"2":{"290":1}}],["vision",{"2":{"211":1}}],["visualize",{"2":{"1212":1}}],["visual",{"2":{"211":4}}],["vin码",{"2":{"637":1}}],["vin",{"2":{"147":1,"148":1,"595":1,"596":2,"599":1,"637":1,"638":1,"759":1,"760":1,"761":1,"762":1}}],["violating",{"2":{"8":1}}],["violations",{"2":{"3":1}}],["violent",{"2":{"4":2}}],["violence",{"2":{"4":2}}],["vekko9tjp",{"2":{"1463":3}}],["verifytime",{"2":{"1416":1,"1417":1,"1458":1,"1459":8}}],["verifybankcard4",{"2":{"277":1}}],["verifybankcard3",{"2":{"272":1}}],["verify",{"2":{"231":1}}],["version",{"2":{"219":1}}],["vehiclestatus",{"2":{"637":1,"638":1}}],["vehiclemodelc",{"2":{"637":1,"638":1}}],["vehicletype",{"2":{"147":1,"148":1,"637":1,"638":1}}],["vehicle",{"2":{"145":1,"761":1,"762":1}}],["venues",{"2":{"3":1,"9":1}}],["ns2",{"2":{"1428":1,"1433":1}}],["ns1",{"2":{"1428":1,"1433":1}}],["ns",{"2":{"1342":1}}],["n不过我猜依照作者的性格",{"2":{"949":1}}],["n而且作者明明通过水里没有荷",{"2":{"949":1}}],["n你放鱼进去",{"2":{"949":1}}],["n乘坐地铁5号线可在和平西桥站下车",{"2":{"893":1}}],["n马驹桥新桥",{"2":{"893":1}}],["n公交",{"2":{"893":1}}],["nyfd",{"2":{"494":1}}],["n1",{"2":{"384":3}}],["nj",{"2":{"359":1}}],["nba",{"2":{"311":1}}],["nba明星动态等",{"2":{"310":1}}],["nba新闻",{"0":{"310":1},"1":{"311":1,"312":1,"313":1,"314":1},"2":{"314":3}}],["nbsp",{"2":{"47":7}}],["nn2587",{"2":{"298":1}}],["nutrient",{"2":{"1249":1}}],["nu",{"2":{"958":1}}],["null",{"2":{"291":3,"791":2,"796":1,"801":1,"883":3,"918":2,"1412":7,"1465":4}}],["num=13",{"2":{"292":1}}],["num=9",{"2":{"290":1}}],["num",{"2":{"173":1,"189":1,"290":1,"302":1,"307":1,"312":1,"317":1,"322":1,"327":1,"332":1,"342":1,"357":1,"362":1,"367":1,"372":1,"377":1,"382":1,"387":1,"392":1,"397":1,"402":1,"407":1,"412":1,"417":1,"422":1,"427":1,"432":1,"437":1,"442":1,"447":1,"452":1,"457":1,"462":1,"477":1,"487":1,"507":1,"512":1,"517":1,"522":1,"527":1,"532":1,"560":6,"570":8,"740":1,"741":1,"761":4,"762":4,"852":6,"959":1,"1002":1,"1003":1,"1052":1,"1057":1,"1072":1,"1087":1,"1097":1,"1128":1,"1133":1,"1143":1,"1148":1,"1153":1,"1163":1,"1168":1,"1204":1,"1245":1,"1250":1,"1255":1,"1260":1,"1265":1}}],["numbertype",{"2":{"42":1,"43":1,"47":1,"48":1}}],["number",{"2":{"1":1,"37":2,"67":1,"68":1,"152":1,"184":1,"185":1,"622":1,"632":4,"761":1,"762":1,"856":2,"959":5,"1283":1,"1284":1}}],["nil",{"2":{"716":1}}],["nilk5fd4bkqdk3a",{"2":{"285":1}}],["nickname",{"2":{"286":2}}],["night",{"2":{"224":15,"544":11,"695":11,"832":5,"847":20}}],["nimg",{"2":{"33":10}}],["ndash",{"2":{"203":1}}],["npm",{"2":{"202":1}}],["nlp",{"2":{"193":1}}],["nlp智能分词",{"2":{"192":1}}],["n",{"2":{"169":1,"200":2,"338":1,"339":1,"414":3,"424":3,"428":1,"429":3,"444":3,"893":2,"948":57,"1019":5}}],["naptr等",{"2":{"1342":1}}],["nativeplace",{"2":{"1129":1,"1130":1}}],["native",{"2":{"1002":1,"1003":1}}],["national",{"2":{"1093":1}}],["nationality",{"2":{"67":1,"68":1,"1129":1,"1130":1}}],["nation",{"2":{"83":1,"103":1,"1073":1,"1074":1,"1128":1}}],["nanchang",{"2":{"855":1}}],["nanping",{"2":{"659":1}}],["nameimg",{"2":{"1078":1,"1079":1}}],["name=广东省",{"2":{"299":2}}],["name",{"2":{"22":1,"37":1,"38":1,"67":1,"68":1,"103":1,"211":14,"224":1,"228":1,"229":1,"232":1,"233":2,"234":2,"238":5,"239":3,"243":1,"244":10,"258":1,"263":1,"268":1,"282":2,"287":1,"290":2,"294":4,"299":1,"504":1,"555":7,"560":7,"570":5,"606":1,"607":1,"611":1,"612":1,"616":1,"617":1,"654":6,"659":5,"679":1,"680":2,"684":1,"685":17,"761":3,"762":3,"767":1,"768":1,"778":1,"779":2,"783":1,"784":2,"790":1,"791":2,"795":1,"796":1,"800":1,"801":1,"826":1,"872":1,"876":1,"877":2,"898":1,"907":1,"908":2,"945":2,"948":1,"984":5,"988":4,"992":1,"993":1,"1053":2,"1054":6,"1073":1,"1074":1,"1078":1,"1079":1,"1093":1,"1094":1,"1098":1,"1099":3,"1128":1,"1129":1,"1130":1,"1251":1,"1252":1,"1278":1,"1279":1,"1283":2,"1284":2,"1401":2,"1402":2,"1411":1,"1412":3,"1465":6}}],["neurotic",{"2":{"1212":1}}],["neuralrad",{"2":{"200":2}}],["nextrank",{"2":{"1411":1,"1412":1}}],["nex",{"2":{"969":1}}],["nearby",{"2":{"781":1,"793":1,"849":1}}],["needalarm",{"2":{"542":1,"693":1,"845":1}}],["need3hourforcast",{"2":{"542":1,"693":1,"845":1}}],["needhourdata",{"2":{"542":1,"693":1,"845":1}}],["needindex",{"2":{"542":1,"693":1,"845":1}}],["needmoreday",{"2":{"542":1,"693":1,"845":1}}],["needmoreprecise",{"2":{"153":1}}],["nest",{"2":{"202":1}}],["netcom",{"2":{"1278":1,"1279":1}}],["netease",{"2":{"205":12,"1462":4,"1463":4}}],["net",{"2":{"33":20,"222":5,"298":4,"309":3,"319":3,"374":3,"379":3,"389":6,"509":3,"524":6,"529":2,"954":2,"1459":1,"1462":3,"1463":1}}],["newyear",{"2":{"1094":1}}],["newland",{"2":{"883":2}}],["newsapp",{"2":{"404":3}}],["news",{"2":{"296":2,"297":2,"298":5,"299":4,"301":1,"306":1,"311":1,"316":1,"321":1,"326":1,"331":1,"336":1,"338":1,"339":3,"341":1,"356":1,"361":1,"364":6,"366":1,"369":6,"371":1,"376":1,"381":1,"386":1,"391":1,"396":1,"401":1,"406":1,"411":1,"414":1,"416":1,"421":1,"426":1,"431":1,"434":3,"436":1,"441":1,"444":3,"446":1,"451":1,"456":1,"459":6,"461":1,"466":1,"501":1,"506":1,"511":1,"516":1,"519":3,"521":1,"526":1,"529":2,"531":1,"948":4}}],["new",{"2":{"28":1,"33":1,"38":1,"43":1,"48":1,"53":1,"58":2,"63":1,"68":1,"73":1,"78":1,"83":1,"88":1,"93":1,"98":1,"103":1,"108":1,"113":1,"118":1,"123":1,"128":1,"133":1,"138":1,"143":1,"148":1,"155":1,"160":1,"165":1,"170":1,"175":1,"180":1,"185":1,"191":1,"196":1,"229":1,"234":1,"238":1,"239":2,"244":1,"249":1,"254":1,"260":1,"265":1,"270":1,"275":1,"280":1,"297":2,"298":2,"304":1,"309":1,"314":1,"319":1,"324":1,"329":1,"334":1,"339":1,"344":1,"349":1,"354":1,"359":1,"364":1,"369":1,"374":1,"379":1,"384":1,"389":1,"394":1,"399":1,"404":3,"409":1,"414":1,"419":1,"424":1,"429":1,"434":1,"439":1,"444":1,"449":1,"454":1,"459":1,"464":1,"469":1,"474":1,"479":1,"484":1,"489":1,"494":1,"499":1,"504":1,"509":1,"514":1,"519":1,"524":1,"529":1,"534":1,"539":1,"544":1,"549":1,"555":1,"560":1,"565":1,"570":1,"575":1,"580":1,"585":1,"590":1,"596":1,"601":1,"607":1,"612":1,"617":1,"623":1,"628":1,"633":1,"638":1,"644":1,"649":1,"654":1,"659":1,"665":1,"670":1,"675":1,"680":1,"685":1,"690":1,"695":1,"700":1,"706":1,"711":1,"716":1,"721":1,"726":1,"731":1,"736":1,"741":1,"747":1,"752":1,"757":1,"762":1,"768":1,"773":1,"779":1,"784":1,"791":1,"796":1,"801":1,"806":1,"811":1,"816":1,"821":1,"826":1,"832":1,"837":1,"842":1,"847":1,"852":1,"857":1,"859":1,"862":1,"867":1,"872":1,"877":1,"883":1,"888":1,"893":1,"898":1,"903":1,"908":1,"913":1,"918":1,"924":1,"929":1,"934":1,"940":1,"945":1,"949":2,"954":1,"960":1,"965":1,"970":1,"975":1,"980":1,"984":1,"988":1,"993":1,"998":1,"1003":1,"1008":1,"1014":1,"1019":1,"1024":1,"1029":1,"1034":1,"1039":1,"1044":1,"1049":1,"1054":1,"1059":1,"1064":1,"1069":1,"1074":1,"1079":1,"1084":1,"1089":1,"1094":1,"1099":1,"1105":1,"1110":1,"1115":1,"1120":1,"1125":1,"1130":1,"1135":1,"1140":1,"1145":1,"1150":1,"1155":1,"1160":1,"1165":1,"1170":1,"1175":1,"1179":1,"1183":1,"1188":1,"1193":1,"1197":1,"1201":1,"1206":1,"1212":1,"1217":1,"1222":1,"1227":1,"1232":1,"1237":1,"1242":1,"1247":1,"1252":1,"1257":1,"1262":1,"1267":1,"1274":1,"1279":1,"1284":1,"1289":1,"1294":1,"1299":1,"1305":1,"1310":1,"1315":1,"1320":1,"1325":1,"1330":1,"1336":1,"1341":1,"1346":1,"1351":1,"1356":1,"1361":1,"1367":1,"1372":1,"1377":1,"1382":1,"1387":1,"1392":1,"1397":1,"1402":1,"1407":1,"1412":1,"1417":1,"1422":1,"1428":1,"1433":1,"1438":1,"1443":1,"1449":1,"1454":1,"1459":1}}],["normweight",{"2":{"1028":1,"1029":1}}],["normbmi",{"2":{"1028":1,"1029":1}}],["normal",{"2":{"107":1,"108":1,"689":1,"690":1}}],["no2",{"2":{"544":1,"649":1,"695":1,"740":1,"741":1,"847":1}}],["nosdn",{"2":{"298":4,"1462":1}}],["now直播",{"2":{"285":1}}],["now",{"2":{"224":1,"544":1,"695":1,"847":1}}],["node",{"2":{"202":1}}],["none",{"2":{"78":1}}],["note",{"2":{"856":1,"857":1,"964":1,"965":2,"1007":1,"1008":1,"1119":1,"1120":1,"1256":1,"1257":1}}],["notify",{"2":{"7":1,"8":1}}],["notice",{"2":{"3":1}}],["not",{"2":{"5":1,"6":1,"202":1,"291":2}}],["no",{"2":{"5":1,"198":3,"199":3,"207":1,"238":4,"239":3,"284":2,"560":1,"565":2,"570":1,"595":1,"596":2,"1401":1,"1402":1,"1412":1,"1465":1}}],["hd",{"2":{"1462":2,"1463":2}}],["hdslb",{"2":{"290":9}}],["hr",{"2":{"948":1}}],["href=",{"2":{"826":1,"948":1}}],["href",{"2":{"298":3}}],["h2>",{"2":{"948":1}}],["h2",{"2":{"948":1}}],["hpzl",{"2":{"771":1,"772":1,"773":1}}],["hphm",{"2":{"771":1,"772":1,"773":1}}],["hpa",{"2":{"544":1,"695":1,"847":2}}],["h7amv90miawxbv8l3ampp9ew79vkf37yuu7pq8ealcojkqcis6eyp6vkrzu",{"2":{"494":1}}],["h441",{"2":{"534":1}}],["h462",{"2":{"534":1}}],["h428",{"2":{"464":1}}],["h400",{"2":{"314":1}}],["h404",{"2":{"304":1}}],["h355",{"2":{"534":1}}],["h366",{"2":{"464":1}}],["h300",{"2":{"304":1}}],["hwsffzc8551431",{"2":{"444":1}}],["hwsffzc8528841",{"2":{"444":1}}],["hwsffzc8476251",{"2":{"444":1}}],["hyname",{"2":{"826":1}}],["hy",{"2":{"444":3,"826":1,"1269":1}}],["hypertext",{"2":{"198":1}}],["h",{"2":{"334":3,"449":2,"454":3,"544":2,"695":2,"847":4,"973":2}}],["h909",{"2":{"314":1}}],["h526",{"2":{"314":1}}],["h199",{"2":{"464":1}}],["h114",{"2":{"314":3}}],["h103",{"2":{"304":3,"464":3,"534":3}}],["h604",{"2":{"304":1}}],["hz",{"2":{"298":3}}],["hope",{"2":{"1212":3}}],["holiday",{"2":{"1091":1,"1093":1,"1094":1,"1119":1,"1120":1}}],["holder",{"2":{"948":1}}],["hours",{"2":{"751":1,"752":2}}],["hourdatalist",{"2":{"544":1,"695":1,"847":1}}],["hour",{"2":{"544":4,"695":4,"749":1,"847":8}}],["houseofthedragon",{"2":{"514":1}}],["house",{"2":{"356":1}}],["hotwordnum",{"2":{"473":1,"474":5}}],["hotword",{"2":{"473":1,"474":5,"1185":1}}],["hotspot",{"2":{"419":3}}],["hotindex",{"2":{"348":1,"349":2,"353":1,"354":2}}],["hot",{"2":{"346":1,"351":1,"466":1,"471":1,"486":1,"514":3}}],["host",{"2":{"289":1,"1345":1,"1346":1,"1427":1,"1428":1,"1432":1,"1433":1}}],["homophobic",{"2":{"4":1}}],["hinfo",{"2":{"1342":1}}],["hits",{"2":{"1463":1}}],["hit",{"2":{"570":2}}],["hitflag",{"2":{"107":1,"108":1}}],["history",{"2":{"562":1,"598":1,"708":1}}],["high",{"2":{"224":5,"1129":1,"1130":1}}],["h水平",{"2":{"219":1}}],["hbo宣布预定",{"2":{"514":1}}],["hb",{"2":{"206":2,"338":2,"339":2}}],["humidity",{"2":{"831":1,"832":1}}],["human",{"2":{"78":1}}],["hundred",{"2":{"735":2,"736":2}}],["hunting",{"2":{"5":1}}],["huaian",{"2":{"659":1}}],["hua",{"2":{"206":2}}],["htm",{"2":{"339":2,"404":1,"409":3,"514":3}}],["htmltext",{"2":{"55":1}}],["html",{"2":{"33":1,"58":1,"199":4,"202":2,"203":3,"205":2,"207":1,"285":1,"298":1,"309":3,"319":3,"329":3,"339":2,"359":4,"364":3,"369":3,"379":3,"384":3,"389":3,"404":2,"414":2,"419":3,"424":3,"428":1,"429":3,"434":3,"439":3,"459":3,"504":1,"509":3,"519":3,"524":3,"529":3,"1003":1,"1019":2,"1073":1,"1367":11,"1438":2,"1463":1}}],["htmlpic",{"2":{"30":1}}],["http",{"0":{"14":2},"2":{"123":4,"200":1,"202":1,"203":11,"205":14,"206":2,"224":1,"282":1,"283":1,"284":7,"286":4,"288":1,"290":9,"298":4,"304":6,"309":6,"314":6,"319":6,"338":2,"339":4,"344":3,"374":6,"379":3,"384":6,"389":6,"393":1,"394":6,"404":6,"414":4,"424":3,"428":1,"429":3,"434":6,"439":6,"444":6,"449":1,"464":6,"479":6,"484":1,"494":2,"504":4,"509":6,"524":6,"529":1,"534":6,"544":9,"575":1,"665":2,"695":9,"700":2,"726":1,"791":2,"796":2,"801":2,"826":1,"847":15,"883":2,"898":25,"903":2,"918":1,"948":4,"949":3,"954":2,"959":1,"965":4,"969":1,"1007":2,"1008":1,"1019":5,"1033":1,"1034":1,"1073":2,"1074":1,"1129":1,"1130":1,"1367":13,"1407":1,"1447":1,"1462":7,"1463":6,"1465":22}}],["https检测",{"0":{"1275":1},"1":{"1276":1,"1277":1,"1278":1,"1279":1}}],["https那些事",{"2":{"202":1}}],["https",{"2":{"12":1,"19":2,"25":1,"30":1,"31":1,"33":11,"35":1,"40":1,"45":1,"50":1,"55":1,"58":1,"60":1,"65":1,"70":1,"75":1,"78":1,"80":1,"85":1,"90":1,"95":1,"100":1,"105":1,"110":1,"115":1,"118":1,"120":1,"123":3,"125":1,"130":1,"135":1,"140":1,"145":1,"152":1,"157":1,"162":1,"166":1,"167":1,"172":1,"174":1,"175":2,"177":1,"182":1,"188":1,"193":1,"198":6,"199":6,"200":2,"202":1,"203":12,"206":1,"208":1,"209":1,"211":21,"212":2,"213":2,"214":1,"217":1,"219":4,"222":8,"226":1,"231":1,"236":1,"241":1,"246":1,"251":1,"257":1,"262":1,"267":1,"272":1,"277":1,"282":13,"283":13,"284":1,"285":2,"286":12,"287":3,"288":3,"289":5,"290":3,"291":3,"292":2,"294":1,"298":1,"301":1,"306":1,"311":1,"316":1,"321":1,"324":6,"326":1,"329":6,"331":1,"334":6,"336":1,"341":1,"344":3,"346":1,"351":1,"353":4,"354":8,"356":1,"359":8,"361":1,"364":6,"366":1,"369":6,"371":1,"376":1,"379":3,"381":1,"386":1,"391":1,"396":1,"399":3,"401":1,"406":1,"409":6,"411":1,"414":2,"416":1,"419":6,"421":1,"424":3,"426":1,"428":1,"429":3,"431":1,"436":1,"441":1,"446":1,"449":5,"451":1,"454":6,"456":1,"459":6,"461":1,"466":1,"471":1,"476":1,"481":1,"484":2,"486":1,"488":1,"489":3,"491":1,"494":2,"496":1,"501":1,"506":1,"511":1,"514":3,"516":1,"519":6,"521":1,"526":1,"529":5,"531":1,"536":1,"541":1,"546":1,"552":1,"557":1,"562":1,"567":1,"572":1,"577":1,"582":1,"587":1,"593":1,"598":1,"604":1,"607":1,"609":1,"614":1,"620":1,"625":1,"630":1,"635":1,"641":1,"646":1,"651":1,"656":1,"662":1,"667":1,"672":1,"677":1,"682":1,"687":1,"692":1,"697":1,"703":1,"708":1,"713":1,"718":1,"723":1,"728":1,"733":1,"738":1,"744":1,"749":1,"754":1,"759":1,"765":1,"770":1,"776":1,"781":1,"788":1,"793":1,"798":1,"803":1,"808":1,"813":1,"818":1,"823":1,"829":1,"834":1,"839":1,"844":1,"849":1,"854":1,"859":1,"864":1,"869":1,"874":1,"880":1,"885":1,"890":1,"895":1,"900":1,"905":1,"910":1,"915":1,"921":1,"926":1,"931":1,"937":1,"942":1,"947":3,"948":4,"949":1,"950":1,"951":1,"957":1,"962":1,"967":1,"970":1,"972":1,"978":1,"982":1,"986":1,"990":1,"995":1,"1000":1,"1003":3,"1005":1,"1011":1,"1016":1,"1021":1,"1026":1,"1031":1,"1036":1,"1041":1,"1046":1,"1051":1,"1056":1,"1061":1,"1066":1,"1071":1,"1076":1,"1081":1,"1086":1,"1091":1,"1096":1,"1102":1,"1107":1,"1112":1,"1117":1,"1119":2,"1120":2,"1122":1,"1127":1,"1132":1,"1137":1,"1142":1,"1147":1,"1152":1,"1157":1,"1162":1,"1167":1,"1173":1,"1177":1,"1181":1,"1185":1,"1191":1,"1195":1,"1199":1,"1203":1,"1209":1,"1214":1,"1219":1,"1224":1,"1229":1,"1234":1,"1239":1,"1244":1,"1249":1,"1254":1,"1259":1,"1264":1,"1271":1,"1276":2,"1281":1,"1286":1,"1291":1,"1296":1,"1302":1,"1307":1,"1312":1,"1317":1,"1322":1,"1327":1,"1333":1,"1336":1,"1338":1,"1341":1,"1343":1,"1348":1,"1353":1,"1358":1,"1361":1,"1364":1,"1367":2,"1369":1,"1372":1,"1374":1,"1379":1,"1384":1,"1389":1,"1394":1,"1396":1,"1397":2,"1399":1,"1404":1,"1409":1,"1414":1,"1419":1,"1425":1,"1430":1,"1435":1,"1438":1,"1440":1,"1443":3,"1446":1,"1447":1,"1449":1,"1451":1,"1456":1,"1465":10,"1466":1}}],["habit",{"2":{"1129":1,"1130":1}}],["hall",{"2":{"898":23}}],["hank",{"2":{"883":1}}],["hangzhou",{"2":{"607":1,"855":1}}],["hanfu",{"2":{"371":1}}],["hand",{"2":{"50":1}}],["handletime",{"2":{"42":1,"43":1,"259":1,"260":1,"264":1,"265":1,"269":1,"270":1}}],["handled",{"2":{"8":1,"600":1,"601":2,"772":1,"773":2}}],["happy",{"2":{"78":1}}],["hasnextpage",{"2":{"998":1}}],["hasnext",{"2":{"298":1}}],["hascover",{"2":{"298":2}}],["has",{"2":{"9":1}}],["harm",{"2":{"5":1}}],["harassment",{"2":{"4":1,"11":1}}],["harassing",{"2":{"3":1}}],["have",{"2":{"4":1,"7":1,"8":1}}],["hello",{"2":{"1023":1,"1024":2}}],["help",{"2":{"1":1,"7":2}}],["head",{"2":{"1068":1,"1069":1}}],["headline",{"2":{"948":1}}],["headimage",{"2":{"286":2}}],["headimg",{"2":{"282":1}}],["heart",{"2":{"78":1}}],["healthy",{"2":{"1028":1,"1029":1}}],["health",{"2":{"3":1,"386":1,"872":1}}],["height",{"2":{"53":3,"78":1,"1027":1,"1387":1}}],["height=document",{"2":{"198":1,"199":1}}],["height=",{"2":{"19":2,"198":2,"199":2,"284":2}}],["lpst",{"2":{"1465":1}}],["lpic",{"2":{"954":1}}],["lr5hkvpcsxgbtumhckki8o7h9hvlmmt8bu",{"2":{"1387":1}}],["l1rbk34jrudmz7nbjgc8aw8vhhxnbvfy3249pcnr9g39x6bfxy2y",{"2":{"1387":1}}],["lb",{"2":{"1251":1,"1252":1}}],["lunarday",{"2":{"1093":1,"1094":1}}],["lunarmonth",{"2":{"1093":1,"1094":1}}],["lunaryear",{"2":{"1093":1,"1094":1,"1175":1}}],["lunar",{"2":{"1076":1,"1175":1}}],["luoz",{"2":{"593":1,"598":1,"620":1,"625":1,"630":1,"718":1,"765":1,"770":1,"849":1,"859":1}}],["luo",{"2":{"27":1}}],["lw",{"2":{"973":1}}],["ldquo",{"2":{"948":3}}],["lng",{"2":{"826":1,"845":1,"1349":1,"1351":2,"1380":1,"1382":1}}],["lfv2a2150a3043256",{"2":{"762":1}}],["lhgcp260",{"2":{"762":1}}],["ly",{"2":{"690":1}}],["lsvfk46r0",{"2":{"637":1,"638":1}}],["lse",{"2":{"494":1}}],["ls",{"2":{"404":3}}],["l水平",{"2":{"219":1}}],["lgpl许可实现",{"2":{"219":1}}],["lgbh",{"2":{"148":1}}],["l",{"2":{"218":3,"219":1,"287":1,"761":1,"973":1}}],["l2",{"2":{"148":1}}],["length",{"2":{"1462":1,"1463":1}}],["leopard",{"2":{"1387":1}}],["levelnum",{"2":{"953":1,"954":1}}],["levelname",{"2":{"611":1,"612":1}}],["level",{"2":{"761":1,"762":1,"852":6,"876":1,"877":2}}],["levelid",{"2":{"610":1,"611":1,"612":1}}],["letter",{"2":{"606":1,"607":1,"664":1,"665":2}}],["legalperson",{"2":{"184":1,"185":1}}],["leftnum",{"2":{"790":1,"791":2,"795":1,"796":1,"800":1,"801":1}}],["left",{"2":{"53":3,"78":2}}],["leave",{"2":{"5":1}}],["leaders",{"2":{"3":1}}],["ltc",{"2":{"1386":1,"1387":1}}],["ltc地址",{"0":{"1383":1},"1":{"1384":1,"1385":1,"1386":1,"1387":1},"2":{"1383":1}}],["ltd",{"2":{"1278":1,"1279":1,"1428":1,"1433":1}}],["ltaiupasltlulspm",{"2":{"289":1}}],["lt",{"0":{"23":2,"207":2},"2":{"19":2,"209":2,"211":36,"212":2,"213":2,"214":2,"215":1,"217":2,"218":22,"220":1,"222":38,"297":42,"1462":30}}],["lichun",{"2":{"1078":1,"1079":1}}],["license",{"0":{"11":1},"2":{"11":1,"65":1,"145":1,"182":1}}],["little",{"2":{"1069":2}}],["literary",{"2":{"1031":1,"1081":1,"1112":1,"1137":1,"1162":1,"1167":1,"1254":1,"1264":1}}],["lianai",{"2":{"867":1}}],["limitaccess",{"2":{"1459":8}}],["limit",{"2":{"854":1}}],["limited",{"2":{"5":1}}],["life",{"2":{"813":1,"834":1,"836":1,"837":1,"1073":1,"1074":1}}],["live",{"2":{"290":1}}],["likes",{"2":{"949":3}}],["likenum",{"2":{"498":1,"499":1}}],["like",{"2":{"224":1}}],["libqrencode的纯php",{"2":{"219":1}}],["lightweight",{"2":{"207":1}}],["lists",{"2":{"772":1,"773":1,"898":1}}],["list=3",{"2":{"200":1}}],["list",{"2":{"52":1,"53":1,"200":1,"202":2,"203":2,"290":1,"297":2,"393":1,"394":3,"803":1,"852":1,"924":1,"934":1,"940":1,"962":1,"980":1,"984":1,"1068":2,"1211":2,"1226":2,"1227":1,"1231":2,"1232":1,"1236":2,"1465":2}}],["ling",{"2":{"1251":1,"1252":1}}],["lines",{"2":{"1119":1,"1120":1}}],["line",{"2":{"761":1,"762":1}}],["line=1",{"2":{"286":1}}],["line=0",{"2":{"286":1,"353":1,"354":2}}],["linksincount",{"2":{"1411":1,"1412":1}}],["links",{"2":{"1312":1}}],["link",{"2":{"20":1,"286":1,"288":1,"298":1,"481":1,"494":2,"1406":1,"1407":1}}],["linux",{"0":{"14":1}}],["los",{"2":{"954":1}}],["love",{"2":{"872":1}}],["lon",{"2":{"644":7,"778":1,"779":2,"782":1,"783":1,"784":2,"850":1,"886":1}}],["longurl",{"2":{"1442":1,"1443":1}}],["longfor",{"2":{"1212":1}}],["longtoseeagain",{"2":{"1212":1}}],["longitude",{"2":{"544":1,"695":1,"790":1,"791":2,"794":1,"795":1,"796":1,"800":1,"801":1,"847":1,"887":1,"888":4,"892":1,"893":10,"913":2,"1298":1,"1299":1}}],["longau",{"2":{"329":3,"529":1}}],["longaa",{"2":{"329":3,"529":1}}],["long",{"2":{"203":2,"286":2,"1314":1,"1329":1,"1366":1,"1371":1}}],["longevity",{"2":{"3":1}}],["loadweight",{"2":{"637":1,"638":1}}],["log图片地址",{"2":{"1411":1}}],["logger",{"2":{"294":4}}],["logoinfo",{"2":{"1411":2}}],["logo宽度",{"2":{"973":1}}],["logo图片url地址或base64encode编码的图片内容",{"2":{"973":1}}],["logo",{"2":{"287":1,"294":1,"606":2,"607":1,"959":1,"973":1}}],["lotteryres",{"2":{"568":1}}],["lotteryreslist",{"2":{"565":1}}],["lotteryno",{"2":{"558":1,"568":1}}],["lotteryid",{"2":{"558":1,"563":1,"568":1}}],["lottery",{"2":{"290":1,"552":1,"555":21,"557":1,"560":9,"562":1,"565":14,"567":1,"570":7}}],["lot",{"2":{"290":12}}],["low",{"2":{"224":5}}],["loli",{"2":{"222":5}}],["location",{"2":{"52":1,"53":3,"77":1,"78":1,"110":1,"200":9,"224":1,"852":6}}],["locations",{"2":{"3":1,"882":1,"883":2,"917":1,"918":1}}],["locale",{"2":{"1411":1,"1412":1}}],["local",{"2":{"5":1,"7":1,"299":2}}],["la",{"2":{"1251":1,"1252":1}}],["las",{"2":{"1251":1,"1252":1}}],["lastmonidata",{"2":{"643":1,"644":1}}],["lasttwoweeks",{"2":{"643":1,"644":1}}],["lasttime",{"2":{"47":1,"48":1}}],["laid",{"2":{"1069":1}}],["lat",{"2":{"644":7,"778":1,"779":2,"782":1,"783":1,"784":2,"826":1,"845":1,"850":1,"886":1,"1349":1,"1351":2,"1380":1,"1382":1}}],["latitude",{"2":{"544":1,"695":1,"790":1,"791":2,"794":1,"795":1,"796":1,"800":1,"801":1,"847":1,"887":1,"888":4,"892":1,"893":10,"913":2,"1298":1,"1299":1}}],["latest",{"2":{"22":2,"1195":1}}],["lagou",{"2":{"294":4}}],["layer",{"2":{"1387":1}}],["lay",{"2":{"222":1}}],["layui",{"2":{"222":1}}],["lantern",{"2":{"1046":1}}],["lanzhou",{"2":{"855":1}}],["landscape",{"2":{"211":1}}],["language",{"2":{"4":2,"882":1,"883":2,"917":1,"918":1}}],["label",{"2":{"107":1,"108":1,"222":2,"348":1,"349":2}}],["law",{"2":{"7":1}}],["laws",{"2":{"5":1}}],["large",{"2":{"5":1,"219":3,"220":3,"221":1,"286":1,"353":1,"354":2,"953":1,"954":1,"1465":13}}],["largest",{"2":{"1":1}}],["lack",{"2":{"1":1}}],["dnsv5",{"2":{"1428":2,"1433":2}}],["dns",{"2":{"1427":1,"1432":1}}],["dnsserver",{"2":{"1427":1,"1428":1,"1432":1,"1433":1}}],["dns记录",{"2":{"1342":1}}],["dgc",{"2":{"1251":1,"1252":1}}],["dbz",{"2":{"1251":1,"1252":1}}],["dāng",{"2":{"1063":1}}],["dào",{"2":{"1058":1,"1059":1}}],["dp",{"2":{"1019":1}}],["drama",{"2":{"1119":1,"1120":1}}],["dream",{"2":{"937":1,"942":1}}],["drive",{"2":{"761":1,"762":1}}],["driving",{"2":{"65":1,"723":1}}],["d173ecf582a4",{"2":{"519":1}}],["d1b14a93",{"2":{"434":1}}],["d5e9859941dd312",{"2":{"514":1}}],["d555a845",{"2":{"369":1}}],["dd",{"2":{"1174":1}}],["dd5861f5",{"2":{"434":1}}],["dd92480546b04077a7a6fdaab2dc3e56",{"2":{"354":1}}],["duō",{"2":{"1069":1}}],["duration",{"2":{"353":1,"354":2}}],["dump",{"2":{"33":1,"38":1,"53":1,"58":1,"68":1,"83":1,"88":1,"93":1,"103":1,"108":1,"113":1,"148":1,"170":1,"180":1,"185":1,"229":1,"234":1,"239":1,"244":1,"249":1,"254":1,"260":1,"265":1,"270":1,"275":1,"280":1,"544":1,"596":1,"601":1,"607":1,"612":1,"617":1,"623":1,"628":1,"633":1,"638":1,"644":1,"649":1,"654":1,"659":1,"665":1,"670":1,"675":1,"680":1,"685":1,"690":1,"695":1,"706":1,"711":1,"716":1,"721":1,"726":1,"731":1,"747":1,"752":1,"762":1,"768":1,"773":1,"779":1,"784":1,"791":1,"796":1,"801":1,"806":1,"826":1,"832":1,"837":1,"842":1,"847":1,"852":1,"857":1,"862":1,"883":1,"888":1,"893":1,"898":1,"903":1,"908":1,"913":1,"918":1,"924":1,"929":1,"934":1,"1008":1,"1069":1,"1105":1,"1110":1,"1175":1,"1179":1,"1183":1,"1193":1,"1197":1,"1201":1,"1294":1,"1387":1}}],["d",{"2":{"304":3,"314":3,"439":3,"464":3,"534":3}}],["dkeys",{"2":{"298":1}}],["dwz",{"2":{"283":1}}],["dstcity",{"2":{"704":1}}],["dst",{"2":{"282":1,"1023":1,"1024":1}}],["dlt",{"2":{"555":1}}],["dl",{"2":{"282":1}}],["d条码生成器的php实现",{"2":{"219":1}}],["dhmpo2",{"2":{"206":1}}],["dynamic",{"2":{"286":2}}],["dy",{"2":{"33":1,"286":6,"353":2,"354":4}}],["danmu",{"2":{"1269":1}}],["dangdang",{"2":{"1019":1}}],["danger",{"2":{"24":1,"29":1,"69":1,"79":1,"84":1,"89":1,"99":1,"107":1,"109":1,"229":1,"234":1,"239":1,"244":1,"249":1,"254":1,"260":1,"261":1,"266":1,"271":1,"276":1,"300":1,"305":1,"310":1,"315":1,"320":1,"325":1,"330":1,"335":1,"340":1,"345":1,"350":1,"355":1,"360":1,"365":1,"370":1,"375":1,"380":1,"385":1,"390":1,"395":1,"400":1,"405":1,"410":1,"415":1,"420":1,"425":1,"430":1,"435":1,"440":1,"445":1,"450":1,"455":1,"460":1,"465":1,"470":1,"475":1,"485":1,"500":1,"505":1,"510":1,"515":1,"520":1,"525":1,"530":1,"535":1,"545":1,"550":1,"571":1,"576":1,"581":1,"586":1,"602":1,"696":1,"722":1,"727":1,"732":1,"737":1,"742":1,"753":1,"769":1,"807":1,"812":1,"817":1,"822":1,"827":1,"863":1,"868":1,"935":1,"971":1,"976":1,"989":1,"1008":1,"1009":1,"1025":1,"1030":1,"1035":1,"1040":1,"1045":1,"1050":1,"1055":1,"1060":2,"1065":1,"1070":1,"1075":1,"1080":1,"1085":1,"1090":1,"1095":1,"1100":1,"1111":1,"1116":1,"1121":1,"1126":1,"1131":1,"1136":1,"1141":1,"1146":1,"1151":1,"1156":1,"1161":1,"1166":1,"1171":1,"1184":1,"1189":1,"1202":1,"1207":1,"1238":1,"1243":1,"1248":1,"1253":1,"1258":1,"1263":1,"1270":1,"1285":1,"1290":1,"1295":1,"1321":1,"1342":1,"1383":1,"1388":1,"1403":1}}],["dangerous",{"2":{"3":1}}],["daisan",{"2":{"836":1,"837":1}}],["daily",{"2":{"202":12,"203":2,"947":2,"948":1}}],["dabh",{"2":{"719":1}}],["daqing",{"2":{"654":1}}],["dae6c19b60cd46b0aa24e6a9a9ef08bd",{"2":{"389":1}}],["days",{"2":{"1411":2,"1412":7}}],["daycode",{"2":{"1093":1,"1094":1}}],["daynum",{"2":{"855":1}}],["day",{"2":{"224":15,"544":9,"695":9,"832":5,"847":17,"1078":1,"1079":1,"1093":1,"1104":1,"1117":1,"1173":1,"1411":13,"1412":1}}],["datetime",{"2":{"205":2}}],["date",{"2":{"57":1,"174":1,"175":2,"202":10,"224":5,"238":7,"239":4,"504":1,"560":1,"565":2,"570":1,"600":1,"601":2,"644":18,"709":1,"744":1,"745":1,"746":1,"750":1,"751":1,"772":1,"773":2,"831":1,"832":5,"856":1,"857":1,"872":1,"882":1,"883":2,"917":1,"918":1,"947":1,"1032":1,"1033":1,"1034":1,"1092":1,"1093":1,"1094":1,"1103":1,"1104":1,"1118":1,"1119":1,"1120":1,"1174":1,"1175":1}}],["dataurl",{"2":{"1411":1,"1412":3}}],["datasize",{"2":{"959":1}}],["dataimg",{"2":{"200":1}}],["data",{"2":{"28":1,"33":1,"38":1,"43":1,"48":1,"53":1,"58":1,"63":1,"68":1,"73":1,"78":1,"83":2,"88":1,"93":1,"98":1,"103":2,"108":1,"113":1,"118":1,"123":1,"128":1,"133":1,"138":1,"143":1,"148":1,"155":1,"160":1,"165":1,"170":1,"175":1,"180":1,"185":1,"191":1,"196":1,"198":2,"200":1,"202":1,"203":1,"205":1,"206":1,"229":1,"234":1,"239":2,"244":2,"249":1,"254":1,"260":1,"265":1,"270":1,"275":1,"280":1,"283":2,"289":7,"290":2,"298":1,"304":1,"309":1,"314":1,"319":1,"324":1,"329":1,"334":1,"339":1,"344":1,"349":1,"354":1,"359":1,"364":1,"369":1,"374":1,"379":1,"384":1,"389":1,"394":1,"399":1,"404":1,"409":1,"414":1,"419":1,"424":1,"429":1,"434":1,"439":1,"444":1,"449":1,"454":1,"459":1,"464":1,"469":1,"474":1,"479":1,"484":1,"489":1,"494":1,"499":1,"504":2,"509":1,"514":1,"519":1,"524":1,"529":1,"534":1,"539":2,"544":1,"549":1,"555":1,"560":1,"565":1,"570":1,"575":1,"580":1,"585":1,"590":1,"596":1,"601":1,"607":1,"612":1,"617":1,"628":1,"633":1,"638":1,"644":1,"649":1,"654":1,"659":1,"665":1,"670":1,"675":1,"680":1,"685":1,"690":1,"695":1,"700":1,"706":1,"711":1,"716":1,"721":1,"726":1,"731":1,"736":1,"741":1,"747":1,"752":1,"757":1,"762":1,"768":1,"773":1,"779":2,"784":2,"791":1,"796":1,"801":1,"806":1,"811":1,"816":1,"821":2,"826":1,"832":1,"837":1,"842":1,"847":1,"852":1,"857":1,"862":1,"867":1,"872":1,"877":2,"883":1,"888":1,"893":1,"898":1,"903":1,"908":1,"913":1,"918":1,"924":1,"929":1,"934":1,"940":1,"945":1,"947":1,"948":1,"949":1,"954":1,"959":1,"965":1,"970":1,"975":1,"980":1,"984":1,"988":1,"993":1,"998":1,"1003":1,"1008":1,"1014":1,"1019":1,"1024":1,"1029":1,"1034":1,"1039":1,"1044":1,"1049":1,"1054":1,"1059":1,"1064":1,"1069":1,"1073":1,"1074":2,"1079":1,"1084":1,"1089":1,"1094":1,"1099":1,"1115":1,"1120":1,"1125":1,"1130":1,"1135":1,"1140":1,"1145":1,"1150":1,"1155":1,"1160":1,"1165":1,"1170":1,"1175":2,"1188":1,"1206":1,"1212":1,"1217":1,"1222":1,"1227":1,"1232":1,"1242":1,"1247":1,"1252":1,"1257":1,"1262":1,"1267":1,"1269":1,"1274":1,"1279":1,"1284":1,"1289":1,"1294":1,"1299":1,"1305":1,"1310":1,"1315":1,"1320":1,"1325":1,"1330":1,"1336":1,"1341":1,"1346":1,"1351":1,"1356":1,"1361":1,"1367":1,"1372":1,"1377":1,"1382":1,"1387":1,"1392":1,"1397":1,"1402":1,"1407":1,"1412":1,"1417":1,"1422":1,"1428":1,"1433":1,"1438":1,"1443":1,"1449":1,"1454":1,"1459":1,"1462":1,"1463":1,"1465":1}}],["django",{"2":{"11":1}}],["dead",{"2":{"1465":1}}],["delta",{"2":{"1411":6,"1412":24}}],["delight",{"2":{"1120":1}}],["deliberate",{"2":{"4":1}}],["del",{"2":{"954":1}}],["delay",{"2":{"711":1}}],["depp",{"2":{"1465":1}}],["depport",{"2":{"711":1}}],["depactual",{"2":{"705":1,"706":5,"710":1,"711":1,"715":1,"716":1}}],["department",{"2":{"83":1,"628":2,"862":2}}],["depestimated",{"2":{"705":1,"706":5,"710":1,"711":1,"715":1,"716":1}}],["depscheduled",{"2":{"705":1,"706":5,"710":1,"711":1,"715":1,"716":1}}],["depterminal",{"2":{"705":1,"706":5,"710":1,"711":1,"715":1,"716":1}}],["depcode",{"2":{"705":1,"706":5,"710":1,"711":1,"715":1,"716":1}}],["depcity",{"2":{"705":1,"706":5,"710":1,"711":1,"715":1,"716":1}}],["degree",{"2":{"628":2,"862":2}}],["defaultprice",{"2":{"690":1}}],["default",{"2":{"294":1,"414":1,"424":1}}],["deqr",{"2":{"219":3}}],["develop",{"2":{"1336":1,"1341":1,"1372":1}}],["devisemeans",{"2":{"1212":1}}],["deviceorientation",{"2":{"203":1}}],["dev",{"2":{"211":1}}],["details",{"2":{"857":1}}],["detail",{"2":{"236":1,"246":1,"267":1,"298":2,"338":1,"339":1,"414":1,"444":3,"852":6,"992":1,"993":1,"1073":1,"1107":1,"1463":2}}],["detailed",{"2":{"203":1}}],["detectrisk",{"2":{"101":1}}],["detect",{"2":{"35":1}}],["demo",{"2":{"202":1}}],["demeaning",{"2":{"3":1}}],["derived",{"2":{"11":1}}],["des",{"2":{"751":1,"752":2,"837":10,"940":1}}],["desire",{"2":{"1212":1}}],["desired",{"2":{"7":1}}],["designed",{"2":{"287":1}}],["desc",{"2":{"174":1,"175":2,"202":10,"203":13,"205":2,"206":2,"286":4,"544":9,"695":9,"847":18,"1073":1,"1074":1,"1129":1,"1130":1,"1192":1}}],["description",{"2":{"8":1,"123":3,"287":1,"303":1,"304":3,"308":1,"309":3,"313":1,"314":3,"318":1,"319":3,"323":1,"324":3,"328":1,"329":3,"333":1,"334":3,"338":1,"339":3,"343":1,"344":3,"358":1,"359":4,"363":1,"364":3,"368":1,"369":3,"373":1,"374":3,"378":1,"379":3,"383":1,"384":3,"388":1,"389":3,"393":1,"394":3,"398":1,"399":3,"403":1,"404":3,"408":1,"409":3,"413":1,"414":3,"418":1,"419":3,"423":1,"424":3,"428":1,"429":3,"433":1,"434":3,"438":1,"439":3,"443":1,"444":3,"448":1,"449":3,"453":1,"454":3,"458":1,"459":3,"463":1,"464":3,"478":1,"479":3,"493":1,"494":2,"508":1,"509":3,"513":1,"514":3,"518":1,"519":3,"523":1,"524":3,"528":1,"529":3,"533":1,"534":3,"1048":1,"1049":1,"1421":1,"1422":1,"1462":1}}],["deem",{"2":{"6":1}}],["decision",{"2":{"6":1}}],["do",{"2":{"1465":1}}],["down",{"2":{"1367":3}}],["download",{"2":{"1367":5,"1406":1,"1407":1}}],["downtimes",{"2":{"1269":1}}],["donate",{"2":{"1367":5}}],["doggerel",{"2":{"1157":1}}],["door",{"2":{"761":1,"762":1}}],["dollars",{"2":{"735":1,"736":1}}],["domestic",{"2":{"369":2}}],["domainstatus",{"2":{"1427":1,"1428":1,"1432":1,"1433":1}}],["domainname",{"2":{"1303":1,"1308":1,"1313":1,"1328":1,"1365":1,"1370":1,"1410":1,"1411":1,"1412":1,"1415":1,"1420":1,"1426":1,"1436":1,"1437":1,"1438":1}}],["domain",{"2":{"291":2,"1272":1,"1277":1,"1282":1,"1283":1,"1284":1,"1287":1,"1288":1,"1289":1,"1323":1,"1343":1,"1344":1,"1390":1,"1400":1,"1401":1,"1402":1,"1411":1,"1451":1,"1452":1,"1459":8}}],["domain=qqq",{"2":{"291":1}}],["domain=qq",{"2":{"291":1}}],["domain\\t要查询的域名",{"2":{"291":1}}],["double",{"2":{"600":1,"674":2,"688":1,"689":1,"778":2,"782":2,"783":2,"790":4,"794":2,"795":5,"800":4,"887":2,"892":2}}],["douban",{"2":{"575":1,"700":2,"1465":11}}],["doubanurl",{"2":{"575":1,"700":1}}],["doubanio",{"2":{"287":1,"1465":21}}],["douyin",{"2":{"286":9,"346":1,"1396":1,"1397":2,"1449":1}}],["doc",{"2":{"298":3}}],["docid",{"2":{"298":4,"1269":1}}],["docsify",{"0":{"207":1}}],["documentation",{"2":{"207":1}}],["documentelement",{"2":{"198":1,"199":1}}],["document",{"2":{"198":1,"199":1,"1367":3}}],["docker",{"0":{"12":1,"14":1,"22":1,"23":1},"1":{"13":1,"14":1,"15":1,"16":1,"17":1,"18":1,"19":1,"20":1,"21":1,"22":1},"2":{"12":1,"22":2,"23":1}}],["doxing",{"2":{"4":1}}],["doing",{"2":{"3":1,"1120":1}}],["diangu",{"2":{"1058":1,"1059":1}}],["diaoyu",{"2":{"836":1,"837":1}}],["div>",{"2":{"948":9}}],["div",{"2":{"948":9}}],["diverse",{"2":{"1":1}}],["did",{"2":{"932":1}}],["digiccy",{"2":{"321":1}}],["digest",{"2":{"298":1,"1269":1}}],["dingyue",{"2":{"298":2,"1462":1}}],["dir",{"2":{"224":1}}],["direct",{"2":{"831":2,"832":6}}],["directors",{"2":{"882":1,"883":2,"917":1,"918":1,"1465":1}}],["director",{"2":{"697":1,"698":1}}],["direction",{"2":{"103":2,"544":9,"695":9,"847":15}}],["directed",{"2":{"4":1}}],["dit",{"2":{"22":1}}],["disturb",{"2":{"1048":1,"1049":1}}],["distance",{"2":{"783":1,"784":2,"794":1,"795":1,"796":1,"887":1,"888":4}}],["district",{"2":{"852":6,"924":2,"929":20,"934":4,"992":1,"993":1,"1298":1,"1299":1}}],["distributed",{"2":{"11":1}}],["distress",{"2":{"3":1,"7":1}}],["discount",{"2":{"778":1,"779":2,"783":1,"784":2}}],["discriminatory",{"2":{"3":1,"4":1}}],["disease",{"2":{"578":1,"583":1,"587":1}}],["display",{"2":{"5":1}}],["displaying",{"2":{"4":1,"203":1}}],["disruption",{"2":{"4":1}}],["disability",{"2":{"4":1}}],["3通过",{"2":{"1396":1}}],["3完整版",{"2":{"1367":2}}],["3营养倒序",{"2":{"1250":1}}],["3军事与交通",{"2":{"1151":1}}],["3为其他",{"2":{"1098":1}}],["3为调休日",{"2":{"1093":1}}],["3小宠物类",{"2":{"1072":1,"1073":1}}],["3接错了",{"2":{"1060":1}}],["3克",{"2":{"1053":1,"1054":1}}],["3号厅",{"2":{"898":4}}],["3中列表地图坐标对应的米制坐标",{"2":{"845":1}}],["37",{"2":{"893":1,"1227":1,"1320":1,"1330":1}}],["3733",{"2":{"893":1}}],["373169",{"2":{"779":1,"784":1}}],["372",{"2":{"893":1}}],["37964995964",{"2":{"779":1,"784":1}}],["377",{"2":{"565":1}}],["375",{"2":{"565":1}}],["37648",{"2":{"200":1}}],["3+1",{"2":{"560":1}}],["3hourforcast",{"2":{"544":1,"695":1,"847":2}}],["3fbcf76d74754cd2aec61e6a970ef9fa",{"2":{"524":1}}],["3版本发布",{"2":{"494":1}}],["3880",{"2":{"1412":1}}],["386",{"2":{"1251":1,"1252":1}}],["387路",{"2":{"893":1}}],["38路",{"2":{"893":1}}],["38",{"2":{"359":2,"706":4,"731":3,"1438":1}}],["3热",{"2":{"348":1}}],["3月底保证小米9系列150万台供应",{"2":{"309":1}}],["3534bca1b7ec29560daa7e1960b9bd62",{"2":{"1119":1,"1120":1}}],["357",{"2":{"1073":1,"1438":1}}],["35",{"2":{"617":1,"706":3,"711":1,"731":1,"948":1,"1273":1,"1324":1,"1391":1}}],["352",{"2":{"560":1,"924":1}}],["35|17",{"2":{"544":1,"695":1,"847":2}}],["35897083",{"2":{"529":1}}],["35471227",{"2":{"369":1}}],["35472297",{"2":{"369":1}}],["35470553",{"2":{"364":1}}],["35468443",{"2":{"519":1}}],["35468100",{"2":{"369":1}}],["35469612",{"2":{"519":1}}],["35469644",{"2":{"519":1}}],["35463570",{"2":{"459":1}}],["35463599",{"2":{"459":1}}],["35463618",{"2":{"459":1}}],["35466697",{"2":{"364":1}}],["35467967",{"2":{"364":1}}],["35岁安徽省马鞍山市",{"2":{"354":1}}],["35k",{"2":{"294":1}}],["35元",{"2":{"235":1}}],["3da77775cdf072f5748a2d03ca820e5b25c805b2",{"2":{"314":1}}],["3d36ef25b87a",{"2":{"289":1}}],["3d",{"2":{"286":2}}],["3376",{"2":{"893":1}}],["3326969",{"2":{"852":1}}],["3329315",{"2":{"852":1}}],["3348484",{"2":{"852":2}}],["334844",{"2":{"791":1}}],["335005",{"2":{"850":1,"852":1}}],["330",{"2":{"740":1,"741":1}}],["33874348",{"2":{"419":1}}],["33880235",{"2":{"419":1}}],["33958825",{"2":{"419":1}}],["339057896",{"2":{"83":1}}],["336",{"2":{"287":1}}],["33",{"2":{"248":1,"494":1,"544":1,"695":1,"706":1,"731":1,"847":1,"852":1,"959":1,"1422":1}}],["3~4级",{"2":{"224":2}}],["3级",{"2":{"224":9,"832":1}}],["391279",{"2":{"1382":1}}],["3974965092",{"2":{"1349":1,"1351":2}}],["39cc3959",{"2":{"364":1}}],["39岁刘炜表态也许结束球员生涯强忍泪水道谢上海球迷",{"2":{"304":1}}],["399",{"2":{"298":1}}],["396822361",{"2":{"290":1}}],["39",{"2":{"205":1,"339":1,"690":2,"731":1,"779":4,"784":5,"893":8,"954":1,"1349":1,"1351":3,"1382":2}}],["394",{"2":{"53":1}}],["36862",{"2":{"1465":1}}],["3673",{"2":{"1119":1,"1120":1}}],["36400206",{"2":{"898":1}}],["3640847",{"2":{"294":1}}],["3640855",{"2":{"294":1}}],["366893",{"2":{"628":1,"862":1}}],["36",{"2":{"298":1,"628":1,"690":1,"779":2,"784":2,"862":1,"872":1}}],["360收录量",{"0":{"1270":1},"1":{"1271":1,"1272":1,"1273":1,"1274":1}}],["3604",{"2":{"893":1}}],["360",{"2":{"565":1,"826":1}}],["360短视频",{"2":{"285":1}}],["3603",{"2":{"68":1}}],["3698f243a8e2",{"2":{"364":1}}],["369",{"2":{"200":3}}],["3143",{"2":{"1305":1}}],["310100",{"2":{"1298":1,"1299":1}}],["310052",{"2":{"992":1,"993":1}}],["310000",{"2":{"113":1}}],["312",{"2":{"893":1}}],["31268",{"2":{"888":1}}],["317路",{"2":{"888":1}}],["311路",{"2":{"888":1}}],["3191",{"2":{"883":1}}],["319865031",{"2":{"290":1}}],["315路",{"2":{"893":1}}],["31539391",{"2":{"384":1}}],["31539378",{"2":{"384":1}}],["31539359",{"2":{"384":1}}],["315智能电销侵犯隐私被禁",{"2":{"334":1}}],["31增加至2257张",{"2":{"212":1}}],["31832在看",{"2":{"488":1,"489":1}}],["318",{"2":{"200":3}}],["31",{"2":{"200":2,"202":1,"224":1,"244":1,"359":3,"374":3,"409":3,"484":1,"565":1,"637":1,"638":1,"644":7,"779":2,"782":1,"784":2,"791":2,"796":2,"801":1,"842":1,"850":1,"852":7,"888":6,"913":1,"980":1,"1278":1,"1279":1,"1298":1,"1299":1}}],["327578",{"2":{"1380":1}}],["322",{"2":{"893":1}}],["320200",{"2":{"877":1}}],["320100",{"2":{"877":1}}],["320000",{"2":{"877":3}}],["3203178",{"2":{"294":1}}],["3286514",{"2":{"852":1}}],["3263855",{"2":{"852":1}}],["326389",{"2":{"644":1}}],["329",{"2":{"570":1}}],["3293633d818e",{"2":{"359":1}}],["32元",{"2":{"245":1}}],["3211",{"2":{"980":1}}],["321",{"2":{"200":1,"716":1}}],["32",{"2":{"200":2,"205":1,"344":1,"628":1,"862":1,"929":1,"934":1,"980":1}}],["3个关键字段进行结构化识别",{"2":{"176":1}}],["34路",{"2":{"888":2}}],["34299",{"2":{"779":1,"784":1}}],["340772999999999",{"2":{"791":1,"796":1,"801":1}}],["340",{"2":{"565":1}}],["344x0",{"2":{"519":1}}],["344a",{"2":{"369":1}}],["34a4fd5e765b",{"2":{"459":1}}],["34316",{"2":{"779":1,"784":1}}],["343",{"2":{"434":2}}],["34",{"2":{"153":1,"284":1,"731":2,"740":1,"741":1,"796":1}}],["3035",{"2":{"1438":1}}],["305",{"2":{"988":2}}],["3050020010120100129207",{"2":{"229":1}}],["3014",{"2":{"980":1}}],["301944",{"2":{"644":1}}],["302",{"2":{"893":1}}],["30411",{"2":{"888":1}}],["309",{"2":{"1269":1}}],["30947",{"2":{"888":3}}],["309722",{"2":{"644":1}}],["30分钟",{"2":{"500":1}}],["306",{"2":{"449":1}}],["30元",{"2":{"266":1}}],["3000",{"2":{"784":1}}],["300240",{"2":{"404":3}}],["300x0",{"2":{"399":3}}],["300x400",{"2":{"353":1,"354":2}}],["3009",{"2":{"200":3}}],["300",{"2":{"198":1,"199":1,"284":2,"773":1,"852":1,"893":1,"973":1}}],["30",{"2":{"43":1,"202":1,"203":2,"205":1,"209":1,"211":20,"212":2,"213":2,"214":1,"217":1,"219":1,"224":1,"244":1,"294":1,"298":1,"299":1,"309":1,"329":2,"359":1,"369":1,"389":1,"544":2,"565":4,"637":1,"638":1,"644":1,"675":1,"695":2,"706":1,"842":1,"847":2,"898":4,"913":1,"1094":1,"1269":1,"1412":4,"1462":6}}],["3g",{"2":{"42":1}}],["3电信",{"2":{"42":1}}],["3a",{"2":{"33":10}}],["3",{"0":{"3":1,"200":1,"213":1,"215":1,"284":1,"298":1,"299":1,"949":1,"1268":1,"1269":1,"1463":1},"1":{"1269":1},"2":{"11":1,"42":1,"47":1,"53":1,"117":1,"128":1,"150":1,"196":1,"198":1,"199":1,"200":1,"202":1,"211":1,"219":1,"222":1,"297":1,"298":1,"329":3,"434":1,"477":1,"479":1,"504":1,"544":3,"560":1,"570":1,"601":1,"610":1,"611":1,"644":2,"695":3,"752":2,"791":1,"796":1,"801":1,"810":1,"811":1,"845":1,"847":4,"855":1,"867":1,"883":1,"903":1,"959":1,"980":2,"1007":1,"1008":1,"1038":1,"1039":1,"1054":3,"1099":2,"1135":1,"1217":1,"1227":1,"1251":1,"1252":1,"1294":1,"1310":1,"1349":1,"1367":4,"1380":1,"1396":1,"1397":1,"1412":4,"1459":1,"1462":1}}],["mnemonic",{"2":{"1387":3}}],["mx",{"2":{"1342":1}}],["míng",{"2":{"1064":1}}],["mdcg",{"2":{"1059":1}}],["mdash",{"2":{"948":2}}],["mǎ",{"2":{"1058":1,"1059":1,"1063":1}}],["ms",{"2":{"756":1,"757":1}}],["msg",{"2":{"53":1,"67":1,"68":1,"128":1,"147":1,"148":1,"179":1,"180":1,"200":1,"202":1,"203":1,"205":1,"206":1,"219":1,"222":1,"289":1,"290":1,"292":1,"298":1,"570":1,"856":1,"857":1,"947":1,"948":1,"949":1,"959":1,"965":1,"1269":1,"1462":1,"1463":1,"1465":1}}],["mf4777",{"2":{"706":1,"711":2,"716":1}}],["mg",{"2":{"649":1,"740":1}}],["m3",{"2":{"649":6}}],["m3u8hd",{"2":{"1462":1,"1463":1}}],["m3u8",{"2":{"285":1,"1462":3,"1463":3}}],["m³",{"2":{"644":21,"740":7}}],["mwpm",{"2":{"504":3}}],["mza4njg1mjkzoa==",{"2":{"484":1}}],["mtime",{"2":{"898":25,"903":2}}],["mtv",{"2":{"757":1}}],["mt",{"2":{"324":1,"898":2,"903":2}}],["m00",{"2":{"294":3}}],["myself",{"2":{"286":1}}],["mpic",{"2":{"954":1}}],["mpv",{"2":{"610":1,"611":1}}],["mp",{"2":{"479":3,"484":2,"488":1,"489":3}}],["mp4hd",{"2":{"1462":1,"1463":1}}],["mp4",{"2":{"285":1,"1462":3,"1463":3}}],["mp3",{"2":{"283":1,"1119":1,"1120":1}}],["m1905电影网",{"2":{"285":1}}],["mca",{"2":{"224":1}}],["m=0",{"2":{"219":1}}],["m水平",{"2":{"219":1}}],["m",{"2":{"219":1,"286":2,"298":1,"334":3,"414":1,"449":2,"454":3,"973":2,"1003":1,"1465":1}}],["mmbiz",{"2":{"494":4}}],["mmnew",{"2":{"213":3}}],["mm",{"2":{"212":7,"688":1,"1174":1,"1178":1}}],["much",{"2":{"1069":1}}],["multipic",{"2":{"947":1}}],["multiple",{"2":{"207":1}}],["mu4682",{"2":{"716":1}}],["mu3185",{"2":{"706":1}}],["mu2460",{"2":{"706":1}}],["music",{"2":{"286":2}}],["mu",{"2":{"198":2,"199":2}}],["mode",{"2":{"1057":1,"1092":1,"1097":1,"1250":1}}],["models",{"2":{"614":1}}],["model",{"2":{"200":6,"672":1,"724":1,"761":1,"762":1}}],["more",{"2":{"948":1}}],["mohe",{"2":{"826":1}}],["month",{"2":{"761":1,"762":1,"870":1,"1175":1,"1177":1,"1411":13,"1412":1}}],["money",{"2":{"570":5,"600":1,"601":2,"628":2,"733":1,"734":1,"772":1,"773":2,"862":2,"872":1}}],["mon小夢夢的最新作品",{"2":{"205":1}}],["moviename",{"2":{"897":1,"898":2,"902":1,"903":2}}],["movies",{"2":{"895":1}}],["movieid",{"2":{"882":1,"883":2,"896":1,"897":1,"898":2,"902":1,"903":2,"911":1,"916":1,"917":1,"918":1}}],["movie",{"2":{"511":1,"514":3,"572":1,"575":1,"697":1,"700":2,"880":1,"883":2,"885":1,"890":1,"895":1,"900":1,"905":1,"910":1,"915":1,"918":1,"1462":2,"1463":2,"1465":18,"1466":4}}],["mobileposition",{"2":{"294":4}}],["mobile",{"2":{"42":1,"43":1,"47":1,"48":1,"168":1,"169":1,"170":1,"247":1,"252":1,"253":1,"254":1,"263":1,"268":1,"278":1,"279":1,"280":1,"294":4,"504":4,"506":1,"992":1,"993":1,"1307":1,"1333":1,"1369":1,"1462":2,"1463":2,"1465":2}}],["mobiles",{"2":{"41":1,"46":1}}],["mostprobably",{"2":{"1212":1}}],["most",{"2":{"1":1}}],["mei",{"2":{"1251":1,"1252":1}}],["meishi",{"2":{"1078":1,"1079":1}}],["memo",{"2":{"1112":1}}],["member",{"2":{"6":2}}],["members",{"2":{"3":2,"5":1,"7":1,"9":1}}],["medicine",{"2":{"1244":1,"1259":1}}],["medium",{"2":{"953":1,"954":1,"1465":13}}],["mediafile",{"2":{"384":3}}],["media",{"2":{"286":2,"353":1,"354":2}}],["meta",{"2":{"948":1}}],["meni",{"2":{"1465":1}}],["meng",{"2":{"1251":1,"1252":1}}],["menu",{"2":{"1051":1}}],["men",{"2":{"819":1,"821":1,"865":1,"867":1,"1465":1}}],["message",{"2":{"28":1,"33":1,"38":1,"43":1,"48":1,"53":1,"58":1,"63":1,"68":1,"73":1,"78":1,"83":2,"88":1,"93":1,"98":1,"103":2,"108":1,"113":1,"118":1,"123":1,"128":1,"133":1,"138":1,"143":1,"148":1,"155":1,"160":1,"165":1,"170":1,"175":1,"180":1,"185":1,"191":1,"196":1,"224":1,"229":1,"234":1,"239":1,"244":1,"249":1,"254":1,"260":1,"265":1,"270":1,"274":1,"275":2,"280":2,"283":2,"286":1,"288":1,"290":1,"304":1,"309":1,"314":1,"319":1,"324":1,"329":1,"334":1,"339":1,"344":1,"349":1,"354":1,"359":1,"364":1,"369":1,"374":1,"379":1,"384":1,"389":1,"394":1,"399":1,"404":1,"409":1,"414":1,"419":1,"424":1,"429":1,"434":1,"439":1,"444":1,"449":1,"454":1,"459":1,"464":1,"469":1,"474":1,"479":1,"484":1,"489":1,"494":1,"499":1,"504":1,"509":1,"514":1,"519":1,"524":1,"529":1,"534":1,"539":1,"544":1,"549":1,"555":1,"560":1,"565":1,"570":1,"575":1,"580":1,"585":1,"590":1,"596":1,"601":1,"607":1,"612":1,"617":1,"628":1,"633":1,"638":1,"644":1,"649":1,"654":1,"659":1,"665":1,"670":1,"675":1,"680":1,"685":1,"690":1,"695":1,"700":1,"706":1,"711":1,"716":1,"721":1,"726":1,"731":1,"736":1,"741":1,"747":1,"752":1,"757":1,"762":1,"768":1,"773":1,"779":1,"784":1,"791":1,"796":1,"801":1,"806":1,"811":1,"816":1,"821":1,"826":1,"832":1,"837":1,"842":1,"847":1,"852":1,"857":1,"862":1,"867":1,"872":1,"877":1,"883":1,"888":1,"893":1,"898":1,"903":1,"908":1,"913":1,"918":1,"924":1,"929":1,"934":1,"940":1,"945":1,"954":1,"965":1,"970":1,"975":1,"980":1,"984":1,"988":1,"993":1,"998":1,"1003":1,"1008":1,"1014":1,"1019":1,"1024":1,"1029":1,"1034":1,"1039":1,"1044":1,"1049":1,"1054":1,"1059":1,"1064":1,"1069":1,"1074":1,"1079":1,"1084":1,"1089":1,"1094":1,"1099":1,"1115":1,"1120":1,"1125":1,"1130":1,"1135":1,"1140":1,"1145":1,"1150":1,"1155":1,"1160":1,"1165":1,"1170":1,"1175":1,"1188":1,"1206":1,"1212":1,"1217":1,"1222":1,"1227":1,"1232":1,"1242":1,"1247":1,"1252":1,"1257":1,"1262":1,"1267":1,"1274":1,"1279":1,"1284":1,"1289":1,"1294":1,"1299":1,"1305":1,"1310":1,"1315":1,"1320":1,"1325":1,"1330":1,"1336":1,"1341":1,"1346":1,"1351":1,"1356":1,"1361":1,"1367":1,"1372":1,"1377":1,"1382":1,"1387":1,"1392":1,"1397":1,"1402":1,"1407":1,"1412":1,"1417":1,"1422":1,"1428":1,"1433":1,"1438":1,"1443":1,"1449":1,"1454":1,"1459":1}}],["middle",{"2":{"1387":1}}],["mid=2666342418",{"2":{"489":1}}],["mid=2666342367",{"2":{"489":1}}],["mid=2666342344",{"2":{"488":1,"489":1}}],["mid=2652098162",{"2":{"484":1}}],["mid=6765844901860313869",{"2":{"354":1}}],["mid=6765627220623887111",{"2":{"354":1}}],["mid=6765693082286541581",{"2":{"353":1}}],["mid=6582505245845392141",{"2":{"286":1}}],["miss",{"2":{"1212":3}}],["mickle",{"2":{"1069":1}}],["mileage",{"2":{"689":1,"690":1}}],["miles",{"2":{"688":1}}],["mili",{"2":{"399":3}}],["military",{"2":{"298":1,"396":1}}],["min",{"2":{"675":1,"689":1,"690":5,"883":2,"1465":1}}],["mini",{"2":{"409":3,"504":1,"514":3}}],["mindful",{"2":{"3":1}}],["mijia及图形",{"2":{"244":1}}],["mi图形",{"2":{"244":2}}],["mitype17",{"2":{"244":1}}],["miaoyunze",{"2":{"203":1}}],["mirror",{"2":{"2":1}}],["mailno",{"2":{"959":1}}],["mainpage",{"2":{"1416":1,"1417":1}}],["main",{"2":{"948":1,"1283":1,"1284":1}}],["mapbar地图坐标",{"2":{"845":1}}],["mapabc地图和amap地图所用坐标",{"2":{"845":1}}],["made",{"2":{"761":2,"762":2}}],["maxsize",{"2":{"963":1,"965":1}}],["max",{"2":{"675":1,"689":1,"690":5,"1465":1}}],["maxjourney",{"2":{"637":1,"638":1}}],["makes",{"2":{"1069":1}}],["makeyear",{"2":{"674":1,"675":1}}],["make",{"2":{"286":1}}],["making",{"2":{"2":1,"6":1}}],["ma005bca2",{"2":{"239":1}}],["machine",{"2":{"211":1}}],["manuaddress",{"2":{"1007":1,"1008":1}}],["manuname",{"2":{"1007":1,"1008":1}}],["manufacturer",{"2":{"761":1,"762":1}}],["manifold",{"2":{"757":1}}],["man",{"2":{"211":1}}],["many",{"2":{"2":1,"1069":2}}],["magical",{"2":{"207":1}}],["magazine",{"2":{"203":1}}],["malignant",{"2":{"200":4}}],["mass",{"2":{"200":9}}],["mammo",{"2":{"200":2}}],["mammogram",{"2":{"200":1}}],["marv",{"2":{"883":2}}],["maria",{"2":{"883":1}}],["markstyle",{"2":{"174":1,"175":2}}],["march",{"2":{"11":2}}],["matthew",{"2":{"883":1}}],["matter",{"2":{"5":1}}],["match",{"2":{"864":1}}],["material",{"2":{"4":1}}],["may",{"2":{"3":1,"6":1}}],["2被拦截",{"2":{"1453":1}}],["2无法访问",{"2":{"1448":1}}],["2完全开发手册",{"2":{"1367":1}}],["2营养正序",{"2":{"1250":1}}],["2为厨余",{"2":{"1098":1}}],["2月1日",{"2":{"1094":1}}],["2月4日或5日",{"2":{"1078":1,"1079":1}}],["2爬行类",{"2":{"1072":1,"1073":1}}],["2开局负",{"2":{"1060":1}}],["2拼音简写搜索",{"2":{"1057":1}}],["2小匙",{"2":{"1053":2,"1054":2}}],["2天文地理",{"2":{"1151":1}}],["2天",{"2":{"1038":1,"1039":1}}],["2号厅",{"2":{"898":1}}],["2路",{"2":{"893":1}}],["2本地区车辆的违章|",{"2":{"622":1}}],["2+1",{"2":{"560":1}}],["2d766dc6747caebc10cca56a465a56be9e7b35a9",{"2":{"534":1}}],["2d79de67",{"2":{"239":1}}],["2b3d",{"2":{"519":1}}],["2beta6应该是ios12",{"2":{"434":1}}],["2beta6暗示airpower可能很快发布",{"2":{"434":1}}],["2版本到6",{"2":{"494":1}}],["2最后一",{"2":{"434":1}}],["2a6034f08bcf41e4",{"2":{"359":1}}],["2a6e6a4afc5a",{"2":{"239":1}}],["2e19c000644305538b6ab",{"2":{"353":1}}],["2荐",{"2":{"348":1}}],["2mm恋恋影视",{"2":{"285":1}}],["2不匹配",{"2":{"249":1}}],["2=50x50",{"2":{"219":1}}],["24完整版",{"2":{"1367":1}}],["24~2020",{"2":{"1094":1}}],["249",{"2":{"1014":1}}],["248",{"2":{"1014":1}}],["24859459",{"2":{"700":1}}],["246",{"2":{"1014":1}}],["245",{"2":{"1014":1}}],["244",{"2":{"1014":1,"1294":1}}],["243",{"2":{"1014":1}}],["24304652",{"2":{"290":1}}],["242",{"2":{"1014":1,"1019":1}}],["242266",{"2":{"847":1}}],["24237164",{"2":{"290":1}}],["247",{"2":{"1014":1}}],["247222",{"2":{"644":1}}],["2470",{"2":{"637":1,"638":1}}],["24k",{"2":{"294":1}}],["24",{"2":{"202":1,"224":1,"244":1,"249":1,"253":1,"254":1,"260":1,"298":1,"626":1,"644":1,"690":1,"826":1,"832":1,"842":1,"1094":2,"1336":1,"1341":1,"1372":1,"1377":1}}],["2771",{"2":{"980":1}}],["277c8fe35d207ee3b5fec765f53007170c5bc134",{"2":{"464":1}}],["274",{"2":{"685":1}}],["273",{"2":{"685":1}}],["27251",{"2":{"690":2}}],["272",{"2":{"685":1}}],["27278",{"2":{"675":1}}],["27125",{"2":{"913":1}}],["271",{"2":{"685":1}}],["270",{"2":{"685":1}}],["270278",{"2":{"644":1}}],["27盘等资源站",{"2":{"285":1}}],["27",{"2":{"202":2,"224":2,"384":1,"644":1,"731":2,"842":1,"1130":1,"1380":1}}],["257",{"2":{"1014":1}}],["256",{"2":{"1014":1}}],["2564",{"2":{"784":1}}],["255",{"2":{"1014":1}}],["254",{"2":{"1014":1}}],["25467",{"2":{"200":1}}],["253",{"2":{"1014":1}}],["2536",{"2":{"68":1}}],["252",{"2":{"1014":1}}],["251",{"2":{"1014":1}}],["250mg",{"2":{"1247":1}}],["250",{"2":{"1014":1,"1288":1,"1289":1}}],["2596",{"2":{"893":1}}],["259",{"2":{"685":1}}],["259714",{"2":{"200":2}}],["258",{"2":{"685":1,"1014":1}}],["25mb",{"2":{"211":1}}],["25",{"2":{"202":1,"219":1,"244":3,"359":2,"484":1,"494":1,"565":1,"568":1,"570":3,"628":2,"644":1,"675":1,"832":1,"842":1,"862":2,"1305":1,"1310":1,"1315":1,"1320":1,"1330":1,"1367":1}}],["2193",{"2":{"1412":1}}],["215",{"2":{"1377":1}}],["215001",{"2":{"922":1,"924":3}}],["212",{"2":{"1377":1}}],["21250",{"2":{"903":1}}],["214",{"2":{"1377":1}}],["211",{"2":{"1299":2,"1356":1}}],["21路",{"2":{"893":1}}],["21d7",{"2":{"419":1}}],["213815211",{"2":{"414":1}}],["21333440",{"2":{"290":1}}],["218x150",{"2":{"324":3}}],["21607",{"2":{"200":1}}],["21009",{"2":{"200":1}}],["21",{"2":{"200":2,"205":1,"224":3,"248":1,"249":1,"294":4,"359":3,"369":1,"374":3,"424":2,"524":1,"610":1,"611":1,"626":1,"711":1,"740":1,"741":1,"761":1,"842":1,"852":2,"898":2,"959":1,"1251":1,"1252":1,"1283":1,"1284":1,"1462":1}}],["28704",{"2":{"1412":1}}],["28天",{"2":{"1038":1,"1039":1}}],["282754",{"2":{"700":1}}],["282994",{"2":{"290":1}}],["2883",{"2":{"1412":1}}],["288",{"2":{"570":1,"918":1}}],["288964d27fcb4622b3f68fee897daaae",{"2":{"529":1}}],["286389",{"2":{"644":1}}],["2862fae6",{"2":{"359":1}}],["286190003461bb10556af",{"2":{"354":1}}],["28f95c383f2805dbed32e93007c91ccfda28775f",{"2":{"290":1}}],["28元",{"2":{"250":1}}],["28143",{"2":{"200":3}}],["28",{"2":{"200":2,"202":1,"224":1,"394":2,"565":1,"570":1,"628":1,"644":1,"649":1,"675":1,"842":1,"862":1,"893":1,"959":1,"980":1,"1315":1}}],["2位汉字",{"2":{"150":1}}],["2位英数混合",{"2":{"150":1}}],["2位英文",{"2":{"150":1}}],["2位数字",{"2":{"150":1}}],["269",{"2":{"685":1}}],["268ml",{"2":{"1007":1,"1008":1}}],["268",{"2":{"685":1}}],["265",{"2":{"685":1}}],["264",{"2":{"685":1}}],["2641658866",{"2":{"123":1}}],["26354455",{"2":{"948":1}}],["263",{"2":{"685":1}}],["262",{"2":{"685":1}}],["262842",{"2":{"294":1}}],["261",{"2":{"685":1}}],["26eb70003a297ba2830ea",{"2":{"354":1}}],["266",{"2":{"339":1,"414":1,"685":1}}],["267626",{"2":{"1412":1}}],["267",{"2":{"200":4,"685":1}}],["26",{"2":{"200":2,"202":1,"224":1,"259":1,"287":1,"298":2,"429":1,"514":1,"565":1,"637":1,"638":1,"644":1,"649":1,"700":1,"832":1,"842":1,"903":1,"1278":1,"1279":1}}],["2604",{"2":{"1033":1,"1034":1}}],["2609",{"2":{"289":1}}],["260",{"2":{"53":1,"685":1}}],["221",{"2":{"1377":1}}],["2217106561",{"2":{"424":1}}],["224930",{"2":{"1412":1}}],["224",{"2":{"1377":1}}],["224167",{"2":{"354":1}}],["227",{"2":{"1251":1,"1252":1}}],["2278",{"2":{"847":1}}],["228",{"2":{"1377":2}}],["2289894494",{"2":{"1003":2}}],["22800243",{"2":{"290":1}}],["223",{"2":{"565":1}}],["22625077",{"2":{"290":1}}],["22050",{"2":{"1462":1}}],["22001",{"2":{"1019":1}}],["220",{"2":{"334":3,"449":2,"454":3,"560":1}}],["220f880b47b03d54a789c8caed4897ab5f711610bbb50000474b6680d20e",{"2":{"286":2}}],["2207",{"2":{"200":2}}],["22261",{"2":{"123":1}}],["22",{"2":{"77":1,"78":1,"202":1,"224":1,"248":1,"249":1,"294":1,"309":2,"319":1,"379":1,"404":1,"529":2,"568":1,"570":3,"626":1,"637":1,"638":1,"644":1,"690":1,"740":1,"741":1,"773":1,"832":1,"842":1,"852":1,"893":2,"898":2,"980":1,"1119":1,"1120":1,"1336":1,"1341":1,"1372":1}}],["29000000",{"2":{"1320":1}}],["2902308",{"2":{"469":8}}],["29联运",{"2":{"893":1}}],["29889",{"2":{"888":1}}],["299444",{"2":{"644":1}}],["29179844",{"2":{"949":1}}],["29182126",{"2":{"949":1}}],["29182161",{"2":{"949":1}}],["29187452",{"2":{"949":1}}],["291",{"2":{"499":1}}],["292015",{"2":{"353":1}}],["2922125",{"2":{"294":1}}],["293260",{"2":{"290":1}}],["2974",{"2":{"203":1}}],["29",{"2":{"43":1,"202":1,"224":1,"239":2,"260":2,"298":1,"329":1,"393":1,"394":1,"444":3,"524":1,"644":1,"690":1,"731":3,"842":1,"1407":1,"1463":5}}],["204",{"2":{"1377":2}}],["204路",{"2":{"888":1}}],["205",{"2":{"1377":2}}],["208",{"2":{"1269":1,"1377":2}}],["207",{"2":{"888":1}}],["2099",{"2":{"637":1,"638":1}}],["20时",{"2":{"544":1,"695":1,"847":2}}],["206",{"2":{"544":1,"695":1,"847":1,"1377":1}}],["2064",{"2":{"359":1}}],["20岁的他经常被误为外星人",{"2":{"439":1}}],["20k",{"2":{"294":1}}],["20元",{"2":{"261":1,"271":1,"276":1,"634":1}}],["2002",{"2":{"1428":1,"1433":1}}],["2001",{"2":{"1288":1,"1289":1}}],["200025",{"2":{"934":2}}],["200023",{"2":{"934":2}}],["2000",{"2":{"888":1,"1073":1,"1074":1}}],["200000",{"2":{"544":1}}],["20083",{"2":{"565":1}}],["20084",{"2":{"565":1}}],["200x112",{"2":{"529":1}}],["200x147",{"2":{"419":3}}],["20090418",{"2":{"883":1}}],["20090059",{"2":{"291":1}}],["2009",{"2":{"369":1,"454":1}}],["2004",{"2":{"287":1,"575":1}}],["200",{"2":{"195":1,"200":1,"239":1,"290":1,"291":2,"292":1,"449":1,"560":1,"570":1,"601":1}}],["2023",{"2":{"1428":1,"1433":1}}],["2024",{"2":{"359":1}}],["2022",{"2":{"224":5,"292":1}}],["20220327102500",{"2":{"224":1}}],["20220607104404dbb44aed2e738bd40c77c468ae8b87d6277ff911",{"2":{"200":1}}],["2021",{"2":{"1278":1,"1279":1}}],["2021年8月9日已存储四万张",{"2":{"213":1}}],["2021年04月18日",{"2":{"185":1}}],["20210506",{"2":{"68":1}}],["2020年09月05日",{"2":{"872":1}}],["2020年08月30日",{"2":{"872":1}}],["20200701",{"2":{"428":1,"429":3}}],["20200615",{"2":{"414":1}}],["20200120",{"2":{"414":1}}],["20200108",{"2":{"384":2}}],["20200107",{"2":{"384":1}}],["20200802",{"2":{"424":2}}],["20200801",{"2":{"43":1}}],["20200813",{"2":{"166":1}}],["20200920",{"2":{"118":1}}],["2020",{"2":{"43":1,"58":1,"174":1,"175":2,"222":5,"265":1,"270":1,"384":6,"414":4,"424":3,"428":1,"429":3,"488":1,"489":3,"494":1,"565":4,"740":1,"741":1,"810":1,"811":1,"959":1,"1094":3,"1119":1,"1120":1,"1175":3,"1179":1,"1183":1,"1273":1,"1274":1,"1278":1,"1279":1,"1305":1,"1310":1,"1315":1,"1320":1,"1324":1,"1325":1,"1330":1,"1367":1,"1377":2,"1391":1,"1392":1,"1407":1,"1438":1}}],["20",{"2":{"58":1,"205":1,"224":2,"244":3,"294":1,"299":1,"304":3,"309":3,"314":3,"334":1,"344":3,"364":3,"384":3,"389":2,"399":3,"404":3,"409":2,"419":1,"424":1,"434":2,"454":1,"464":3,"484":1,"509":6,"514":2,"519":4,"524":3,"534":3,"610":1,"611":1,"626":1,"637":1,"638":1,"675":1,"731":4,"842":1,"852":1,"898":5,"922":1,"934":1,"965":2,"1130":1,"1269":1,"1367":1,"1428":2,"1433":2,"1438":1}}],["201",{"2":{"695":1,"1377":1}}],["2012款",{"2":{"675":1}}],["2012",{"2":{"637":2,"638":2,"675":3,"954":1,"1174":1,"1178":1}}],["2011",{"2":{"369":1,"903":1}}],["2010",{"2":{"244":4,"454":1,"762":3}}],["2010100721",{"2":{"219":1}}],["20151023",{"2":{"544":1,"695":1,"847":2}}],["2015",{"2":{"244":2,"479":3,"524":3,"544":1,"695":1,"761":1,"847":2,"1182":1}}],["20150506",{"2":{"68":2}}],["2019款",{"2":{"617":1}}],["2019c029841e4ce6b96ae827bff41b0c",{"2":{"509":1}}],["20190514",{"2":{"529":3}}],["20190513",{"2":{"444":3}}],["20190731071416424",{"2":{"374":1}}],["20190728075221666",{"2":{"374":1}}],["20190726082955202",{"2":{"374":1}}],["20190318",{"2":{"449":1}}],["201903191834248891",{"2":{"344":1}}],["201903191228474000",{"2":{"344":1}}],["20190319",{"2":{"304":1,"334":2,"449":2,"459":6}}],["201903",{"2":{"344":3,"434":1}}],["20190320a0ex1w",{"2":{"404":1}}],["20190320a0fakz",{"2":{"404":1}}],["201903201030028458",{"2":{"344":1}}],["20190320",{"2":{"304":2,"314":3,"334":1,"364":6,"369":6,"399":3,"404":1,"454":3,"464":3,"519":6,"534":3}}],["2019充实",{"2":{"353":1}}],["20191202",{"2":{"338":1,"339":3}}],["2019",{"2":{"214":1,"304":6,"309":6,"314":6,"319":6,"324":3,"329":3,"334":6,"338":2,"339":4,"344":6,"359":3,"364":3,"369":3,"374":6,"379":6,"389":6,"393":1,"394":3,"399":3,"404":3,"409":6,"434":3,"444":6,"449":6,"454":6,"459":3,"464":6,"484":1,"494":1,"509":6,"514":6,"519":3,"524":6,"529":5,"534":6,"615":1,"617":1,"637":1,"638":1,"690":1,"716":5,"832":5,"959":1,"1033":1,"1034":1,"1093":2,"1283":1,"1284":1,"1336":1,"1341":1,"1372":1,"1417":1,"1459":8}}],["2018北京国际商务及会奖旅游展开幕全球350余家展商齐聚一堂",{"2":{"419":1}}],["20180409",{"2":{"424":1}}],["20180418",{"2":{"414":1}}],["20180912",{"2":{"419":3}}],["20180913",{"2":{"419":1}}],["20180920",{"2":{"419":2}}],["20180501",{"2":{"83":1,"103":1}}],["2018",{"2":{"42":1,"218":2,"244":12,"259":1,"260":1,"264":1,"419":3,"439":3,"560":2,"570":1,"690":1,"761":1,"1436":1}}],["2013年6月18日",{"2":{"1019":1}}],["2013121962731065",{"2":{"1007":1}}],["20130501",{"2":{"83":1,"103":1}}],["2013",{"2":{"11":2,"244":6,"454":1,"700":1,"903":1,"1007":1}}],["20140620132540860",{"2":{"1130":1}}],["201406",{"2":{"1130":1}}],["20140814141244819",{"2":{"1129":1}}],["201408",{"2":{"1129":1}}],["20140101",{"2":{"918":1}}],["2014",{"2":{"11":1,"244":6,"369":1,"644":18,"649":1,"675":2,"700":1,"706":30,"711":7,"747":2,"752":3,"898":2,"918":1,"988":2}}],["20161116",{"2":{"1007":1}}],["2016",{"2":{"11":1,"239":2,"244":2,"601":1,"628":3,"700":1,"862":3,"980":1,"1401":1,"1402":1}}],["20170603",{"2":{"947":1}}],["20170105110355",{"2":{"504":3}}],["20170105",{"2":{"504":3}}],["20170123",{"2":{"148":2}}],["20170520",{"2":{"203":1}}],["20170521",{"2":{"202":2}}],["20170522",{"2":{"202":2}}],["20170523",{"2":{"202":2}}],["20170524",{"2":{"202":2}}],["20170525",{"2":{"202":2}}],["20170526",{"2":{"202":2}}],["20170527",{"2":{"202":2}}],["20170528",{"2":{"202":2}}],["20170529",{"2":{"202":2}}],["20170530",{"2":{"202":2,"203":1}}],["2017",{"0":{"23":1},"2":{"11":1,"202":11,"203":2,"205":16,"212":1,"217":1,"239":2,"244":8,"298":4,"324":3,"329":3,"504":1,"601":1,"761":1,"773":2,"857":1,"1462":3,"1463":2,"1465":1}}],["2联通",{"2":{"42":1}}],["2元",{"2":{"39":1,"225":1,"240":1}}],["2f7e639b",{"2":{"1008":1}}],["2fe356674ap00qlrzzz00b7c000hs00bum",{"2":{"33":1}}],["2fe069c454p00qlrzzz0023c000pt00i1m",{"2":{"33":1}}],["2fa9ee18bdp00qlrzzz00axc000hs00d1m",{"2":{"33":1}}],["2f446f6a41p00qlrzzz006gc000i5009em",{"2":{"33":1}}],["2f48a6b282p00qlrzzz00tyc000u000jzm",{"2":{"33":1}}],["2f4d20f25bp00qlrzzz00grc000ic00cim",{"2":{"33":1}}],["2f2eade462p00qlrzzz00c8c000hs00c2m",{"2":{"33":1}}],["2f2020",{"2":{"33":10}}],["2ff93405f3p00qlrzzz008xc000hs00c2m",{"2":{"33":1}}],["2ffb46cb01j00qlrzzz0024c000m700e5m",{"2":{"33":1}}],["2fca2ea539p00qlrzzz006xc000ep00gqm",{"2":{"33":1}}],["2f1223",{"2":{"33":10}}],["2fdingyue",{"2":{"33":10}}],["2f",{"2":{"33":10}}],["2346",{"2":{"1412":1}}],["231706",{"2":{"1298":1,"1299":1}}],["23时",{"2":{"544":2,"695":2,"847":4}}],["2355",{"2":{"439":1}}],["2332",{"2":{"784":1}}],["2330",{"2":{"439":1}}],["2331",{"2":{"439":1}}],["2300",{"2":{"439":1}}],["230",{"2":{"374":3}}],["2370004",{"2":{"290":1}}],["23601423",{"2":{"290":1}}],["23698",{"2":{"211":1}}],["23969",{"2":{"211":1}}],["23",{"2":{"11":1,"43":1,"133":1,"174":1,"175":2,"202":1,"244":1,"248":1,"249":1,"265":1,"270":1,"314":1,"439":2,"529":1,"544":2,"560":1,"565":1,"601":1,"626":1,"644":1,"690":1,"695":2,"706":3,"731":1,"832":1,"842":1,"847":4,"1025":1,"1273":1,"1274":1,"1324":1,"1325":1,"1367":1,"1377":1,"1391":1,"1392":1}}],["2",{"0":{"2":1,"199":1,"203":1,"206":1,"210":1,"211":1,"212":2,"213":1,"214":1,"283":1,"297":1,"948":1,"1460":1,"1461":1,"1462":2,"1463":1,"1466":1},"1":{"1461":1,"1462":1,"1463":1},"2":{"11":5,"42":1,"47":1,"71":1,"73":1,"78":1,"86":1,"88":1,"117":1,"127":1,"142":1,"150":1,"179":1,"196":1,"200":1,"202":3,"211":1,"222":1,"233":1,"234":1,"248":1,"249":1,"253":1,"254":1,"259":1,"274":1,"275":1,"279":1,"280":2,"297":1,"434":1,"477":1,"499":2,"504":1,"555":4,"565":2,"570":1,"610":1,"611":1,"617":2,"628":1,"632":2,"633":2,"637":1,"638":1,"644":2,"675":3,"680":1,"688":3,"690":1,"772":1,"773":3,"779":1,"790":1,"791":3,"795":1,"796":1,"800":1,"801":1,"832":1,"845":1,"855":1,"862":1,"877":2,"883":1,"893":1,"908":1,"913":1,"924":1,"945":1,"959":1,"965":1,"973":1,"1019":1,"1054":3,"1060":2,"1063":2,"1093":1,"1217":1,"1222":1,"1227":3,"1232":2,"1251":2,"1252":2,"1367":5,"1380":1,"1412":6,"1459":2,"1462":1}}],["uland",{"2":{"1003":1}}],["ume国际影城",{"2":{"893":1}}],["ug",{"2":{"649":5}}],["uvcount",{"2":{"1304":1,"1305":1,"1309":1,"1310":1}}],["uv",{"2":{"544":1,"695":1,"847":2}}],["ufo降临",{"2":{"364":1}}],["utuku",{"2":{"364":3,"369":3,"399":3,"419":3,"459":3,"519":3,"529":1}}],["utf8编码的urlencode",{"2":{"881":1}}],["utf8",{"2":{"777":2,"891":1,"1067":1,"1210":1,"1225":1}}],["utf",{"2":{"258":1}}],["ueditorimg",{"2":{"329":3}}],["u",{"2":{"286":1,"353":1,"354":2,"1367":1}}],["uin=10001",{"2":{"282":1}}],["uorderid",{"2":{"273":1,"278":1}}],["ucheck",{"2":{"45":1}}],["url2pic",{"2":{"1404":1,"1407":1}}],["url收录",{"0":{"1337":1},"1":{"1338":1,"1339":1,"1340":1,"1341":1}}],["url是否收录",{"2":{"1331":1}}],["url|string|图片url地址|",{"2":{"725":1}}],["urlencode编码",{"2":{"1067":1,"1210":1,"1225":1}}],["urlencode",{"2":{"547":1,"891":1}}],["url必须为永久链接",{"2":{"495":1}}],["urls",{"2":{"286":2}}],["url=dn9a",{"2":{"494":2}}],["url=1",{"2":{"353":1,"354":2}}],["url=a3f48d30fc293c5e471ef23de092fddc99ebd1966804aae435d0c78aea96",{"2":{"288":1}}],["url=",{"2":{"285":1,"286":3}}],["url=https",{"2":{"219":1,"220":3,"283":3,"285":1}}],["url=http",{"2":{"33":10,"283":3,"286":3}}],["url目录传到github了",{"2":{"211":1}}],["url地址",{"2":{"31":1,"1441":1}}],["url",{"2":{"31":1,"51":1,"53":1,"56":1,"66":1,"68":1,"101":1,"103":1,"122":2,"123":6,"146":1,"148":1,"178":1,"180":1,"203":13,"219":1,"220":1,"221":1,"222":2,"283":13,"285":1,"286":5,"288":1,"303":1,"304":3,"308":1,"309":3,"313":1,"314":3,"318":1,"319":3,"323":1,"324":3,"328":1,"329":3,"333":1,"334":3,"338":1,"339":3,"343":1,"344":3,"358":1,"359":4,"363":1,"364":3,"368":1,"369":3,"373":1,"374":3,"378":1,"379":3,"383":1,"384":3,"388":1,"389":3,"394":3,"398":1,"399":3,"403":1,"404":3,"408":1,"409":3,"413":1,"414":3,"418":1,"419":3,"423":1,"424":3,"428":1,"429":3,"433":1,"434":3,"438":1,"439":3,"443":1,"444":3,"448":1,"449":3,"453":1,"454":3,"458":1,"459":3,"463":1,"464":3,"478":1,"479":3,"482":1,"488":1,"489":3,"493":1,"494":2,"497":1,"504":1,"508":1,"509":3,"513":1,"514":3,"518":1,"519":3,"523":1,"524":3,"528":1,"529":3,"533":1,"534":3,"726":1,"897":1,"898":25,"902":1,"903":2,"948":1,"964":1,"965":2,"970":1,"1002":4,"1003":4,"1073":1,"1333":1,"1334":1,"1338":1,"1339":1,"1359":1,"1366":1,"1367":15,"1371":1,"1395":1,"1396":1,"1397":1,"1405":1,"1437":1,"1438":1,"1441":1,"1443":1,"1447":1,"1462":4,"1463":4,"1465":3}}],["upfilesmall",{"2":{"1007":1}}],["upgrade",{"2":{"959":1}}],["updatetime",{"2":{"988":2,"1304":1,"1305":1,"1309":1,"1310":1}}],["updatestr",{"2":{"959":1}}],["update",{"2":{"959":1,"980":1,"1284":1,"1437":1,"1438":1}}],["upimg",{"2":{"344":3}}],["up头像",{"2":{"290":1}}],["up主",{"2":{"290":1}}],["uptimes",{"2":{"1269":1}}],["uptime",{"2":{"224":1}}],["uploadfile",{"2":{"374":3}}],["upload返回的id值",{"2":{"289":1}}],["uploads",{"2":{"289":1,"324":3,"1407":1}}],["upload",{"2":{"118":1,"166":1,"289":11,"1129":1,"1130":1}}],["up",{"2":{"6":1,"1069":1}}],["unexpected",{"2":{"1212":1}}],["unicdatapic",{"2":{"665":2}}],["uniquekey",{"2":{"504":1}}],["unit",{"2":{"238":1,"239":1}}],["unn",{"2":{"40":1,"45":1}}],["unless",{"2":{"22":1}}],["under",{"2":{"11":1}}],["unfairly",{"2":{"8":1}}],["unwelcomed",{"2":{"4":1}}],["unwelcome",{"2":{"4":1}}],["unacceptable",{"0":{"4":1,"6":1},"2":{"1":1,"4":1,"6":3,"7":2,"9":1}}],["usagestatistic",{"2":{"1411":13,"1412":4}}],["usd",{"2":{"984":1}}],["usingproperties",{"2":{"147":1,"148":1}}],["usetype",{"2":{"637":1,"638":1}}],["use",{"2":{"290":1}}],["users",{"2":{"1411":1,"1412":3}}],["username=tianapi",{"2":{"484":1}}],["user",{"2":{"96":1}}],["userid参数应该是一个唯一识别码",{"2":{"1060":1}}],["userid",{"2":{"20":1,"286":2,"1062":1}}],["used",{"2":{"5":2}}],["us",{"2":{"1":1,"1412":1}}],["episodes",{"2":{"1465":1}}],["ekko9tjp050835rb",{"2":{"1463":1}}],["eth",{"0":{"1383":1},"1":{"1384":1,"1385":1,"1386":1,"1387":1},"2":{"1383":1,"1386":1,"1387":1}}],["ethnicity",{"2":{"1":1}}],["egd",{"2":{"1232":1}}],["e204a7a91594ce5b",{"2":{"1232":1}}],["eid",{"2":{"1108":1}}],["e4",{"2":{"1019":2}}],["e49b",{"2":{"414":1}}],["e6",{"2":{"1019":4}}],["e633815442b986f8220183e6c42d2166",{"2":{"174":1,"175":1}}],["e=jts9uk507zqg",{"2":{"1003":1}}],["e=l",{"2":{"219":1}}],["edu",{"2":{"1119":2,"1120":2,"1288":1,"1289":2}}],["edetail",{"2":{"1003":1}}],["ed2a67777d4",{"2":{"289":1}}],["eur",{"2":{"984":1}}],["element",{"2":{"1387":1}}],["el可用值",{"2":{"973":1}}],["el",{"2":{"954":1,"973":1}}],["elizabeth",{"2":{"918":1}}],["eec336a57938b588",{"2":{"1346":1}}],["ee0501398d5895abc672bdb905c8e66e",{"2":{"948":1}}],["ee8ce1869aa83b30b113106396f20a6ae0656e98",{"2":{"290":1}}],["e9",{"2":{"1019":1}}],["e97",{"2":{"779":2,"784":2}}],["e97对应95",{"2":{"778":1,"783":1}}],["e93",{"2":{"779":2,"784":2}}],["e93对应92",{"2":{"778":1,"783":1}}],["e90",{"2":{"779":2,"784":2}}],["e90对应89",{"2":{"778":1,"783":1}}],["ef61t92t00038fo9",{"2":{"529":1}}],["effluent",{"2":{"761":1,"762":1}}],["effort",{"2":{"2":1}}],["effects",{"2":{"2":1}}],["eb6c93aef2f94542875db282610b80a6",{"2":{"524":1}}],["e825741b726a42378d9dbba456380d59",{"2":{"389":1}}],["easyofdisease",{"2":{"1073":1,"1074":1}}],["eastday",{"2":{"504":4}}],["eank0gi5000380bq",{"2":{"524":1}}],["eankf4ff00038fo9",{"2":{"524":1}}],["eanltmf3000380bq",{"2":{"524":1}}],["eanednmm00097u7r",{"2":{"509":1}}],["eanenq0000097u7r",{"2":{"509":1}}],["eanfgh4500097u7r",{"2":{"509":1}}],["eahpsdh100388165",{"2":{"389":1}}],["eahspmuj00098ieo",{"2":{"319":1}}],["eaj1tqk800388165",{"2":{"389":1}}],["eakf3pm700098ieo",{"2":{"319":1}}],["eakggqm800098ieo",{"2":{"319":1}}],["eal854h400388165",{"2":{"389":1}}],["ealkhh4s00097u7t",{"2":{"309":1}}],["ealq61s700097u7t",{"2":{"309":1}}],["eamnelr200097u7t",{"2":{"309":1}}],["e0对应0号",{"2":{"778":1,"783":1}}],["e0",{"2":{"304":3,"314":3,"464":3,"534":3,"779":2,"784":2}}],["ewnq46iqiu4hdhphr3v80sk30dck384lkbe0hnvrfop=v1495621093803compressflag",{"2":{"298":1}}],["eyjlehbpcmf0aw9uijoimjayms0wos0xm1qxmdo0mjowni44otlaiiwiy29uzgl0aw9ucyi6w1siy29udgvudc1szw5ndggtcmfuz2uildasmta0odu7njawxsxbinn0yxj0cy13axroiiwijgtlesisilzlq0vzvudvlwnjognmmdhmltq5zjutngzjns04m2mzlwvkmme7odm3mdrknc82ogjlngfjnc00njg1ltqxowytoti0ny0zzdm2zwyynwi4n2euanbnil1dfq==",{"2":{"289":1}}],["eye",{"2":{"77":1,"78":3}}],["email",{"2":{"1411":1,"1412":1,"1427":1,"1428":1,"1431":1,"1432":1,"1433":2}}],["emall",{"2":{"1019":1}}],["emiliecotterill",{"2":{"1034":1}}],["emilie",{"2":{"1033":1}}],["emission",{"2":{"674":1,"675":1}}],["employees",{"2":{"238":2,"239":1}}],["emotion",{"2":{"77":1,"78":1,"211":1}}],["ecurto5t00097u7r",{"2":{"379":1}}],["ecusuihs00097u7r",{"2":{"379":1}}],["ectum76300097u7r",{"2":{"379":1}}],["ec",{"2":{"298":1}}],["econ",{"2":{"238":1,"239":1}}],["econkind",{"2":{"228":1,"229":1}}],["ecnet",{"2":{"130":1}}],["errorlevel",{"2":{"219":1}}],["e",{"2":{"219":1,"1104":1,"1109":1}}],["e7c9ec958b6add26fcecfde51dfad564fe35bdfd",{"2":{"464":1}}],["e7fbdc28",{"2":{"364":1}}],["e7",{"2":{"123":4}}],["e5",{"2":{"123":3,"1019":3}}],["escorts",{"2":{"7":1}}],["essential",{"2":{"2":1}}],["eve",{"2":{"1094":1}}],["every",{"2":{"203":2,"286":1}}],["everyone",{"2":{"1":1,"222":1}}],["events",{"2":{"4":1,"5":1,"7":1}}],["event",{"2":{"3":1,"6":1,"1102":1}}],["even",{"2":{"3":1}}],["example",{"2":{"1068":1,"1069":1}}],["exchange",{"2":{"978":1,"982":1,"986":1,"988":2}}],["exhaust",{"2":{"778":1,"779":2,"783":1,"784":2}}],["exdate",{"2":{"560":1,"565":2}}],["exe",{"2":{"200":1}}],["exercise",{"2":{"3":1}}],["expname",{"2":{"963":1,"964":1,"965":2}}],["exp",{"2":{"962":1}}],["exptextname",{"2":{"959":1}}],["expspellname",{"2":{"959":1}}],["expirationdate",{"2":{"1427":1,"1428":1,"1432":1,"1433":1}}],["expirydate",{"2":{"103":1}}],["expirytime",{"2":{"67":1,"68":1}}],["expimg",{"2":{"959":1,"965":2}}],["expresslist",{"2":{"964":1,"965":1}}],["express",{"2":{"957":1,"962":1,"990":1}}],["expression",{"2":{"77":1,"78":1}}],["expand",{"2":{"283":6}}],["expulsion",{"2":{"6":1}}],["explains",{"2":{"726":1}}],["explains|string|答案解释|",{"2":{"725":1}}],["explain",{"2":{"174":1,"175":2,"1098":1,"1099":3,"1396":1,"1397":1}}],["explosives",{"2":{"5":1}}],["explicit",{"2":{"4":1}}],["experiencing",{"2":{"7":2}}],["experiences",{"2":{"1":1}}],["expect",{"2":{"9":1}}],["expected",{"0":{"3":1},"2":{"3":1,"5":1,"6":1}}],["expectations",{"2":{"1":1}}],["extent",{"2":{"2":1}}],["extract",{"2":{"290":1}}],["extra",{"2":{"2":1}}],["existing",{"2":{"8":1}}],["exist",{"2":{"2":2}}],["encoding",{"2":{"1411":1,"1412":1}}],["encourages",{"2":{"2":1}}],["encouraging",{"2":{"2":1,"4":1}}],["enname",{"2":{"1093":1,"1094":1}}],["en",{"2":{"954":1,"1023":1,"1024":1}}],["energy",{"2":{"859":1}}],["enresult",{"2":{"735":1,"736":1}}],["entry",{"2":{"1073":1}}],["ent",{"2":{"524":3,"529":1}}],["entity",{"2":{"294":4}}],["enterprise",{"2":{"226":1,"231":1,"236":1,"241":1}}],["env",{"2":{"384":3}}],["envelope",{"2":{"290":1}}],["environmental",{"2":{"381":1}}],["environment",{"2":{"1":1}}],["ename",{"2":{"211":14,"298":2,"1428":3,"1433":3,"1462":1}}],["english",{"2":{"1117":1}}],["engname",{"2":{"1073":1,"1074":1}}],["enginenumber",{"2":{"637":1,"638":1}}],["engineno",{"2":{"147":1,"148":1,"599":1,"767":1,"768":1,"771":1}}],["enginemodel",{"2":{"637":1,"638":1}}],["engine",{"2":{"595":1,"596":2,"761":1,"762":1,"767":1,"768":1}}],["engage",{"2":{"7":1}}],["engages",{"2":{"6":1}}],["enddate",{"2":{"1376":1,"1377":1}}],["endstr",{"2":{"1063":1,"1064":1}}],["end",{"2":{"83":1,"133":1,"238":2,"239":2,"544":1,"695":1,"847":2,"1093":1,"1094":1,"1278":1,"1279":1}}],["enforcement",{"2":{"7":1}}],["ensure",{"2":{"2":1}}],["o",{"2":{"1412":1}}],["owneddomains",{"2":{"1411":1,"1412":1}}],["ownername",{"2":{"1411":1,"1412":1}}],["owner",{"2":{"203":1,"243":1,"244":10,"1401":1,"1402":1,"1416":1,"1417":1,"1459":8}}],["old",{"2":{"1387":1}}],["olsen",{"2":{"918":1}}],["ov",{"2":{"1278":1,"1279":1}}],["opinion",{"2":{"1212":1}}],["opportunity",{"2":{"1120":1}}],["operation",{"2":{"1278":1,"1279":1}}],["oper",{"2":{"233":1,"234":1,"238":1,"239":1}}],["opername",{"2":{"232":1}}],["openingdate",{"2":{"147":1,"148":1}}],["open",{"0":{"2":1},"2":{"2":1,"484":1,"954":2}}],["o1cn01iflhlj1j4ioyvfx3g",{"2":{"1003":2}}],["obd故障码",{"2":{"755":1}}],["obd",{"2":{"754":1}}],["obj",{"2":{"286":2}}],["object",{"2":{"122":1,"132":1,"790":1,"795":1,"800":1,"959":1}}],["oil",{"2":{"728":1}}],["o3",{"2":{"544":2,"649":1,"695":2,"740":2,"741":2,"847":2}}],["otaku",{"2":{"344":3}}],["otherprowz",{"2":{"632":1,"633":1}}],["others",{"2":{"5":1,"1120":1}}],["other",{"2":{"4":1,"5":2,"7":1,"9":1,"286":1,"1412":1}}],["otherwise",{"2":{"4":1,"7":1,"9":1}}],["oss",{"2":{"334":3,"449":2,"454":3,"607":1}}],["osspath",{"2":{"289":1}}],["ogdzaxpto2q8ok06qjedtz2twj6bdjq6mnqxnptqhvanq1495770638931compressflag",{"2":{"298":1}}],["omximpkg3a1j6uq",{"2":{"222":5}}],["omn",{"2":{"58":1,"404":2}}],["ok",{"2":{"43":1}}],["occupation",{"2":{"1129":1,"1130":1}}],["occurring",{"2":{"9":1}}],["ocr类型",{"2":{"101":1}}],["ocrtype",{"2":{"101":1}}],["ocr",{"2":{"50":1,"60":1,"65":1,"75":1,"80":1,"100":1,"145":1,"177":1,"182":1}}],["oceanbase",{"0":{"14":1}}],["once",{"2":{"1387":1}}],["onchain",{"2":{"449":1}}],["onload=",{"2":{"198":1,"199":1}}],["only",{"2":{"5":1,"735":1,"736":1}}],["onlineticket",{"2":{"898":23}}],["online",{"2":{"4":1,"9":1,"1019":1}}],["onethink",{"2":{"1459":2}}],["oneid",{"2":{"1033":1,"1034":1}}],["one一个id",{"2":{"1033":1}}],["one一个",{"0":{"1030":1},"1":{"1031":1,"1032":1,"1033":1,"1034":1}}],["one",{"2":{"5":1,"9":2,"1031":1}}],["on",{"2":{"2":1,"5":1,"9":1,"11":1,"203":1}}],["output",{"2":{"674":1,"675":1,"761":1,"762":1}}],["out",{"2":{"238":2}}],["outstr",{"2":{"72":1,"73":1}}],["outside",{"2":{"9":1}}],["outlines",{"2":{"1":1}}],["ourselves",{"2":{"1120":1}}],["our",{"2":{"1":2,"2":3,"4":1,"8":1,"700":1}}],["orlando",{"2":{"1465":1}}],["organization",{"2":{"1396":1,"1397":1}}],["organizer",{"2":{"7":1}}],["organizers",{"2":{"6":1,"7":2,"291":4}}],["organ",{"2":{"1278":1,"1279":1}}],["orgcity",{"2":{"704":1}}],["org",{"2":{"238":2,"239":2,"1346":1,"1459":2}}],["original",{"2":{"1465":1}}],["origin",{"2":{"953":1,"954":1}}],["ori",{"2":{"133":1}}],["orientation",{"2":{"1":1,"4":1}}],["orders",{"2":{"998":1}}],["order",{"2":{"724":1,"995":1}}],["orderid",{"2":{"83":2,"249":1,"254":1}}],["orderno",{"2":{"41":1,"43":1,"259":1,"260":1,"264":1,"265":1,"269":1,"270":1,"996":1}}],["or",{"2":{"1":1,"3":2,"4":11,"5":3,"6":1,"7":3,"8":1,"9":1}}],["offset",{"2":{"881":1}}],["off",{"2":{"298":1,"1351":2}}],["of",{"0":{"0":1,"6":1},"1":{"1":1,"2":1,"3":1,"4":1,"5":1,"6":1,"7":1,"8":1,"9":1,"10":1,"11":1},"2":{"1":4,"2":4,"3":8,"4":3,"5":5,"6":1,"7":1,"8":3,"9":4,"11":3,"200":6,"1465":2}}],["gps",{"2":{"1349":2,"1380":1}}],["gps三大经纬度互相转化",{"2":{"1347":1}}],["gps获取的米制坐标",{"2":{"845":1}}],["g2",{"2":{"1278":1,"1279":1}}],["global",{"2":{"1278":2,"1279":2}}],["glass",{"2":{"544":1,"695":1,"847":2}}],["glasses",{"2":{"77":1,"78":1}}],["gě",{"2":{"1227":1}}],["gè",{"2":{"1227":1}}],["gùhòu",{"2":{"1212":1}}],["gōng",{"2":{"1058":1,"1059":1}}],["gmt",{"2":{"810":1,"811":1}}],["gmail",{"2":{"7":1,"10":1}}],["gstore",{"2":{"572":1,"577":1,"582":1,"587":1,"697":1}}],["gsm",{"2":{"42":1,"47":1,"48":1}}],["gai",{"2":{"1251":1,"1252":1}}],["gather",{"2":{"1212":1}}],["ga",{"2":{"947":2,"948":1}}],["ganmao",{"2":{"836":1,"837":1}}],["garminmarq系列高端智能腕表领航巅峰人生",{"2":{"454":1}}],["gamersky",{"2":{"344":6}}],["game",{"2":{"211":5,"516":1,"519":6}}],["gzfw",{"2":{"756":1,"757":1}}],["gz",{"2":{"359":1}}],["gzipped",{"2":{"207":1}}],["gdck",{"2":{"424":1}}],["gd",{"2":{"283":1,"773":2}}],["gbp",{"2":{"984":1}}],["gbk编码的页面url接口",{"2":{"284":1}}],["gb2312编码的页面url接口",{"2":{"284":1}}],["gb",{"2":{"202":1}}],["gy295k0rci",{"2":{"494":2}}],["gy",{"0":{"197":1},"1":{"198":1,"199":1,"200":1},"2":{"198":8,"199":6}}],["givenum",{"2":{"498":1,"499":1}}],["girls",{"2":{"211":8}}],["girl",{"2":{"211":1}}],["gitbook",{"2":{"1422":1}}],["git",{"2":{"203":3}}],["github",{"2":{"23":1,"202":1,"203":2}}],["giscafer",{"2":{"203":2}}],["gif图片整体大小base64编码后不超过20m",{"2":{"36":1}}],["gif格式",{"2":{"36":1}}],["gif",{"2":{"35":1,"216":2,"218":6,"359":1,"464":1,"965":1}}],["gif色情图片识别",{"0":{"34":1},"1":{"35":1,"36":1,"37":1,"38":1}}],["gtimg",{"2":{"404":3,"479":3}}],["gt",{"0":{"23":2,"207":2},"2":{"19":2,"29":1,"209":2,"211":36,"212":2,"213":2,"214":2,"215":1,"217":2,"218":22,"219":4,"220":1,"222":38,"297":42,"959":2,"1007":2,"1349":4,"1352":1,"1357":1,"1462":30}}],["geoffrey",{"2":{"1465":1}}],["geo",{"2":{"1348":1,"1379":1}}],["gears",{"2":{"761":1,"762":1}}],["geartype",{"2":{"674":1,"675":1}}],["generic",{"2":{"1278":1,"1279":1}}],["general",{"2":{"526":1}}],["generator",{"2":{"207":1}}],["genres",{"2":{"882":1,"883":2,"917":1,"918":1,"1465":1}}],["genuine确实",{"2":{"174":1}}],["gender",{"2":{"1":1,"4":1,"77":1,"78":1,"259":1,"260":1}}],["ge",{"2":{"27":1,"1227":1}}],["getcsrf",{"2":{"290":2}}],["getredpocketplaying",{"2":{"290":2}}],["getelementbyid",{"2":{"198":1,"199":1}}],["get",{"2":{"25":1,"30":1,"40":1,"45":1,"50":1,"55":1,"60":1,"70":1,"75":1,"85":1,"90":1,"95":1,"105":1,"110":1,"115":1,"120":1,"125":1,"130":1,"135":1,"140":1,"152":1,"157":1,"162":1,"167":1,"172":1,"188":1,"193":1,"224":3,"226":1,"231":1,"236":1,"241":1,"246":1,"251":1,"257":1,"262":1,"267":1,"272":1,"277":1,"282":1,"301":1,"306":1,"311":1,"316":1,"321":1,"326":1,"331":1,"336":1,"341":1,"346":1,"351":1,"356":1,"361":1,"366":1,"371":1,"376":1,"381":1,"386":1,"391":1,"396":1,"401":1,"406":1,"411":1,"416":1,"421":1,"426":1,"431":1,"436":1,"441":1,"446":1,"451":1,"456":1,"461":1,"466":1,"471":1,"476":1,"481":1,"486":1,"491":1,"496":1,"501":1,"506":1,"511":1,"516":1,"521":1,"526":1,"531":1,"536":1,"541":1,"546":1,"552":1,"557":1,"562":1,"567":1,"572":1,"577":1,"582":1,"587":1,"593":1,"598":1,"604":1,"609":1,"614":1,"620":1,"625":1,"630":1,"635":1,"641":1,"646":1,"651":1,"656":1,"662":1,"667":1,"672":1,"677":1,"682":1,"687":1,"692":1,"697":1,"703":1,"708":1,"713":1,"718":1,"723":1,"728":1,"733":1,"738":1,"744":1,"749":1,"754":1,"759":1,"765":1,"770":1,"776":1,"781":1,"788":1,"793":1,"798":1,"803":1,"808":1,"813":1,"818":1,"823":1,"829":1,"834":1,"839":1,"844":1,"849":1,"854":1,"859":1,"864":1,"869":1,"874":1,"880":1,"885":1,"890":1,"895":1,"900":1,"905":1,"910":1,"915":1,"921":1,"926":1,"931":1,"937":1,"942":1,"951":1,"957":1,"962":1,"967":1,"972":1,"978":1,"990":1,"995":1,"1000":1,"1005":1,"1011":1,"1016":1,"1021":1,"1026":1,"1031":1,"1036":1,"1041":1,"1046":1,"1051":1,"1056":1,"1061":1,"1066":1,"1071":1,"1076":1,"1081":1,"1086":1,"1091":1,"1096":1,"1102":1,"1112":1,"1117":1,"1122":1,"1127":1,"1132":1,"1137":1,"1142":1,"1147":1,"1152":1,"1157":1,"1162":1,"1167":1,"1173":1,"1185":1,"1191":1,"1203":1,"1209":1,"1214":1,"1219":1,"1224":1,"1229":1,"1234":1,"1239":1,"1244":1,"1249":1,"1254":1,"1259":1,"1264":1,"1271":1,"1276":1,"1281":1,"1286":1,"1291":1,"1296":1,"1302":1,"1307":1,"1312":1,"1317":1,"1322":1,"1327":1,"1333":1,"1338":1,"1343":1,"1348":1,"1353":1,"1358":1,"1364":1,"1369":1,"1374":1,"1379":1,"1384":1,"1389":1,"1394":1,"1399":1,"1404":1,"1409":1,"1414":1,"1419":1,"1425":1,"1430":1,"1435":1,"1440":1,"1446":1,"1451":1,"1456":1}}],["geek",{"2":{"11":1}}],["golshifteh",{"2":{"1465":1}}],["godreply",{"2":{"1147":1}}],["google地图",{"2":{"845":1}}],["goodbook",{"2":{"1019":1}}],["goodstype",{"2":{"1007":1,"1008":1}}],["goodsname",{"2":{"1007":1,"1008":1}}],["good",{"2":{"689":1,"690":1}}],["gox的民事赔偿计划推迟到2020年",{"2":{"324":1}}],["gov",{"2":{"224":1}}],["governing",{"2":{"8":1}}],["goal",{"2":{"1":1,"2":1}}],["grade",{"2":{"1063":1,"1064":1}}],["grow",{"2":{"1069":1}}],["group",{"2":{"394":3}}],["groping",{"2":{"4":1}}],["grievance",{"2":{"8":2}}],["grievances",{"0":{"8":1}}],["guess",{"2":{"1041":1}}],["guests",{"2":{"9":1}}],["guiyang",{"2":{"855":1,"857":2}}],["guiding",{"2":{"761":1,"762":1}}],["guidelines",{"0":{"7":1}}],["guguiche",{"2":{"665":2}}],["guomin",{"2":{"836":1,"837":1}}],["guoji",{"2":{"502":1}}],["guonei",{"2":{"502":1}}],["guns",{"2":{"5":1}}],["fēifēi",{"2":{"1212":1}}],["fgcolor",{"2":{"973":1}}],["fgo",{"2":{"344":1}}],["f3",{"2":{"893":1}}],["fwlsmc",{"2":{"778":1,"779":2,"783":1,"784":2}}],["fcsd",{"2":{"555":1}}],["fcg",{"2":{"282":2}}],["f1",{"2":{"544":1,"695":1,"847":2,"893":1}}],["f52e",{"2":{"529":1}}],["f59fea1ff8525158093bac505f94c45521269f8c",{"2":{"290":1}}],["fmt=jpeg",{"2":{"494":2}}],["fxq",{"2":{"484":1}}],["fxshell",{"2":{"324":6}}],["f0acc6ea56e6",{"2":{"1008":1}}],["f0dd4c39beda",{"2":{"459":1}}],["f03e2faee6ee",{"2":{"399":1}}],["f867f9f3",{"2":{"459":1}}],["fytnfyp1107789",{"2":{"424":1}}],["fzihnep5214877",{"2":{"414":1}}],["f6fbd0e3",{"2":{"369":1}}],["f636439c8a89400c8cb829bfba778b2820170526101336",{"2":{"298":1}}],["ffffff",{"2":{"973":1,"975":1}}],["ff80808146f680790146fb6858f13b99",{"2":{"791":1,"796":1,"801":1}}],["ff80808146f680790146fae491602116",{"2":{"791":1,"796":1,"801":1}}],["ff80808147ba04020147ba6a02a22209",{"2":{"791":1}}],["ff80808147ba04020147ba69feb5213f",{"2":{"791":1,"796":1,"801":2}}],["ffa02bb037d4c002",{"2":{"359":1}}],["ff60aa29bf614b45a2cbfb2e9c16a789",{"2":{"319":1}}],["flag",{"2":{"959":1,"1007":1,"1008":1}}],["flash",{"2":{"283":1}}],["flightdate",{"2":{"709":1,"714":1}}],["flightstate",{"2":{"705":1,"706":5,"710":1,"711":1,"715":1,"716":1}}],["flightno",{"2":{"704":1,"705":1,"706":5,"709":1,"710":1,"711":1,"714":1,"715":1,"716":1}}],["flight",{"2":{"703":1,"708":1,"713":1}}],["flv2",{"2":{"1462":2,"1463":2}}],["flv",{"2":{"285":1,"1462":2,"1463":2}}],["float",{"2":{"77":1,"122":1,"132":1,"137":1,"689":7,"1251":24}}],["f",{"2":{"244":7,"1462":1}}],["fnresult",{"2":{"735":1,"736":1}}],["fn",{"2":{"202":1}}],["fda",{"2":{"200":1}}],["fid",{"2":{"875":1,"876":1,"877":2,"943":1,"945":2}}],["fixurl",{"2":{"483":1,"484":1}}],["fixed",{"2":{"334":3,"449":2,"454":3}}],["fixmode",{"2":{"183":1}}],["finance",{"2":{"326":1}}],["finishdate",{"2":{"243":1,"244":10}}],["filing",{"2":{"1401":1,"1402":1}}],["film",{"2":{"211":2,"882":1,"883":2,"917":1,"918":1}}],["file",{"2":{"211":2,"439":3}}],["files",{"2":{"207":1}}],["filesize",{"2":{"200":1}}],["filename",{"2":{"200":1,"289":4}}],["firstissuedate",{"2":{"637":1,"638":1}}],["first",{"2":{"606":1,"607":1}}],["firstletter",{"2":{"605":1}}],["firstgetcard",{"2":{"67":1,"68":1}}],["fireworks",{"2":{"5":1}}],["farahani",{"2":{"1465":1}}],["fabric",{"2":{"1387":1}}],["fancy",{"2":{"1212":2}}],["fanli",{"2":{"1058":1,"1059":1}}],["fanyi",{"2":{"1021":1,"1068":1,"1069":1}}],["fanbiya",{"2":{"1003":1}}],["fading",{"2":{"700":1}}],["factoryid",{"2":{"674":1,"675":1}}],["factoryname",{"2":{"670":2,"674":1,"675":1}}],["factory",{"2":{"669":1,"761":1,"762":1}}],["face",{"2":{"75":1,"77":3,"78":3,"290":19}}],["familyid",{"2":{"673":1,"674":1,"675":1}}],["familyname",{"2":{"669":1,"670":2,"674":1,"675":1}}],["family",{"2":{"667":1}}],["fall",{"2":{"469":8}}],["false",{"2":{"101":2,"286":1,"298":3,"959":1,"997":1,"1336":1,"1341":1,"1372":1}}],["falsely",{"2":{"8":1}}],["fate",{"2":{"344":1}}],["fake虚假",{"2":{"174":1}}],["fake",{"2":{"174":1,"175":2}}],["feature",{"2":{"1073":1,"1074":1}}],["fen",{"2":{"600":1,"601":2,"772":1,"773":2}}],["feedpoints",{"2":{"1073":1,"1074":1}}],["feedbackpics",{"2":{"414":1,"424":1}}],["fee",{"2":{"959":1}}],["feelliketo",{"2":{"1212":1}}],["feels",{"2":{"224":1}}],["feel",{"2":{"7":1,"8":1}}],["female",{"2":{"78":1}}],["feminism",{"2":{"11":1}}],["february",{"2":{"11":1}}],["fellow",{"2":{"3":1}}],["full",{"2":{"938":1}}],["fullest",{"2":{"2":1}}],["fuel",{"2":{"761":2,"762":2}}],["fueltype",{"2":{"637":1,"638":1}}],["future",{"2":{"713":1,"831":1,"832":1}}],["fun",{"2":{"521":1}}],["function",{"2":{"198":1,"199":1,"289":2,"290":1}}],["fukuchi编写的c",{"2":{"219":1}}],["fuhj79km0519wcjg",{"2":{"33":1}}],["further",{"2":{"5":1}}],["framework",{"2":{"1367":1}}],["frameborder=",{"2":{"198":3,"199":3,"284":2}}],["frag",{"2":{"132":2,"133":2}}],["fragment",{"2":{"132":1,"133":1}}],["fronttread",{"2":{"637":1,"638":1}}],["front",{"2":{"81":1,"83":2}}],["from=finance",{"2":{"429":2}}],["from=baby",{"2":{"428":1,"429":1}}],["from=news",{"2":{"414":2,"424":3}}],["from=2563711402",{"2":{"353":1,"354":2}}],["from",{"2":{"3":1,"6":2,"11":1,"290":1,"298":3,"845":1,"987":1,"1023":1,"1024":1,"1068":1,"1069":2}}],["friendly",{"2":{"1":1,"2":1}}],["food",{"2":{"577":1,"1051":1,"1249":1}}],["football",{"2":{"531":1}}],["focus",{"2":{"359":8,"369":1}}],["following",{"2":{"3":1,"4":2}}],["forgranted",{"2":{"1212":1}}],["fordkxiwo",{"2":{"1033":1,"1034":1}}],["foreach",{"2":{"290":1}}],["forecasts",{"2":{"224":1}}],["form",{"2":{"761":1,"762":1}}],["format",{"2":{"31":1,"777":1,"782":1}}],["forms",{"2":{"2":1}}],["for",{"0":{"12":1,"23":1},"1":{"13":1,"14":1,"15":1,"16":1,"17":1,"18":1,"19":1,"20":1,"21":1,"22":1},"2":{"1":4,"4":1,"5":2,"12":1,"23":1,"203":1,"1120":1}}],["slush",{"2":{"1387":1}}],["srv",{"2":{"1342":1}}],["src",{"2":{"298":1,"392":1,"477":1,"1023":1,"1024":1}}],["src=",{"2":{"19":2,"198":3,"199":3,"208":1,"209":1,"211":20,"212":2,"213":2,"214":1,"217":1,"284":2,"948":1}}],["sfancytorunwild",{"2":{"1212":1}}],["s11284102",{"2":{"954":2}}],["switch",{"2":{"757":1}}],["swiftcafe",{"2":{"203":1}}],["svw71411er",{"2":{"637":1,"638":1}}],["svg",{"2":{"19":4}}],["ssxw",{"2":{"1251":1,"1252":1}}],["ssq",{"2":{"555":1,"560":2,"565":3,"570":2}}],["ssl",{"2":{"20":1,"1278":3,"1279":3}}],["sd",{"2":{"544":3,"695":3,"847":3,"1462":2,"1463":2}}],["sdk调用",{"0":{"28":1,"33":1,"38":1,"43":1,"48":1,"53":1,"58":1,"63":1,"68":1,"73":1,"78":1,"83":1,"88":1,"93":1,"98":1,"103":1,"108":1,"113":1,"118":1,"123":1,"128":1,"133":1,"138":1,"143":1,"148":1,"155":1,"160":1,"165":1,"170":1,"175":1,"180":1,"185":1,"191":1,"196":1,"229":1,"234":1,"239":1,"244":1,"249":1,"254":1,"260":1,"265":1,"270":1,"275":1,"280":1,"304":1,"309":1,"314":1,"319":1,"324":1,"329":1,"334":1,"339":1,"344":1,"349":1,"354":1,"359":1,"364":1,"369":1,"374":1,"379":1,"384":1,"389":1,"394":1,"399":1,"404":1,"409":1,"414":1,"419":1,"424":1,"429":1,"434":1,"439":1,"444":1,"449":1,"454":1,"459":1,"464":1,"469":1,"474":1,"479":1,"484":1,"489":1,"494":1,"499":1,"504":1,"509":1,"514":1,"519":1,"524":1,"529":1,"534":1,"539":1,"544":1,"549":1,"555":1,"560":1,"565":1,"570":1,"575":1,"580":1,"585":1,"590":1,"596":1,"601":1,"607":1,"612":1,"617":1,"623":1,"628":1,"633":1,"638":1,"644":1,"649":1,"654":1,"659":1,"665":1,"670":1,"675":1,"680":1,"685":1,"690":1,"695":1,"700":1,"706":1,"711":1,"716":1,"721":1,"726":1,"731":1,"736":1,"741":1,"747":1,"752":1,"757":1,"762":1,"768":1,"773":1,"779":1,"784":1,"791":1,"796":1,"801":1,"806":1,"811":1,"816":1,"821":1,"826":1,"832":1,"837":1,"842":1,"847":1,"852":1,"857":1,"862":1,"867":1,"872":1,"877":1,"883":1,"888":1,"893":1,"898":1,"903":1,"908":1,"913":1,"918":1,"924":1,"929":1,"934":1,"940":1,"945":1,"954":1,"960":1,"965":1,"970":1,"975":1,"980":1,"984":1,"988":1,"993":1,"998":1,"1003":1,"1008":1,"1014":1,"1019":1,"1024":1,"1029":1,"1034":1,"1039":1,"1044":1,"1049":1,"1054":1,"1059":1,"1064":1,"1069":1,"1074":1,"1079":1,"1084":1,"1089":1,"1094":1,"1099":1,"1105":1,"1110":1,"1115":1,"1120":1,"1125":1,"1130":1,"1135":1,"1140":1,"1145":1,"1150":1,"1155":1,"1160":1,"1165":1,"1170":1,"1175":1,"1179":1,"1183":1,"1188":1,"1193":1,"1197":1,"1201":1,"1206":1,"1212":1,"1217":1,"1222":1,"1227":1,"1232":1,"1237":1,"1242":1,"1247":1,"1252":1,"1257":1,"1262":1,"1267":1,"1274":1,"1279":1,"1284":1,"1289":1,"1294":1,"1299":1,"1305":1,"1310":1,"1315":1,"1320":1,"1325":1,"1330":1,"1336":1,"1341":1,"1346":1,"1351":1,"1356":1,"1361":1,"1367":1,"1372":1,"1377":1,"1382":1,"1387":1,"1392":1,"1397":1,"1402":1,"1407":1,"1412":1,"1417":1,"1422":1,"1428":1,"1433":1,"1438":1,"1443":1,"1449":1,"1454":1,"1459":1}}],["s03",{"2":{"504":1}}],["s02",{"2":{"504":1}}],["snapshot",{"2":{"1462":2,"1463":1}}],["snaptime",{"2":{"1335":1,"1336":1,"1340":1,"1341":1,"1372":1}}],["snack",{"2":{"1387":1}}],["sname",{"2":{"612":1}}],["sn",{"2":{"1278":1,"1279":1}}],["sn=97eeff510b98954d80f746bca478cdc4",{"2":{"489":1}}],["sn=71a4a830acc098e319e99bd074bd14d5",{"2":{"489":1}}],["sn=f012593e4dc63b78005154ffea27c383",{"2":{"488":1,"489":1}}],["sn=247d2fdd47071e11b6a632e9434dea58",{"2":{"484":1}}],["snssdk",{"2":{"286":1,"353":1,"354":2}}],["syrup",{"2":{"1387":1}}],["sycx",{"2":{"756":1,"757":1}}],["symptom",{"2":{"582":1,"588":1}}],["sys",{"2":{"298":1}}],["systime",{"2":{"292":2}}],["syndicate",{"2":{"11":2}}],["s8920467",{"2":{"287":1}}],["sjws",{"2":{"826":1}}],["sj",{"2":{"224":1}}],["sail",{"2":{"1387":1}}],["sa",{"2":{"1278":1,"1279":1}}],["saying",{"2":{"1114":1,"1115":1}}],["salemonth",{"2":{"674":1,"675":1}}],["saleyear",{"2":{"674":1,"675":1}}],["salesdesc",{"2":{"674":1,"675":1}}],["sale",{"2":{"560":1,"565":2,"761":1,"762":1}}],["salary",{"2":{"294":4}}],["sandbox=",{"2":{"198":3,"199":3}}],["sandbox该属性对呈现在",{"2":{"197":1}}],["safety",{"2":{"9":1}}],["safe",{"2":{"1":2,"7":1}}],["schedule",{"2":{"1465":1}}],["school",{"2":{"1129":1,"1130":1}}],["schnitzer",{"2":{"665":1}}],["scene=0",{"2":{"489":3}}],["scenery",{"2":{"211":4}}],["science",{"2":{"409":3,"1278":1,"1279":1}}],["script>",{"2":{"198":1,"199":1}}],["script",{"2":{"198":1,"199":1}}],["scripts",{"2":{"197":1,"198":3,"199":3}}],["scrolling=",{"2":{"198":3,"199":3,"284":2}}],["scan",{"2":{"120":1}}],["scodelario",{"2":{"1465":1}}],["scover",{"2":{"205":2}}],["score",{"2":{"37":1,"38":1,"122":1,"123":3,"132":1,"133":1,"137":1,"138":1}}],["scope\\t|number\\t|1|查询范围",{"2":{"622":1}}],["scope",{"0":{"9":1},"2":{"5":1,"9":1,"184":1,"185":1,"238":1,"239":1}}],["siberianhuskiy",{"2":{"1073":1,"1074":1}}],["sixty",{"2":{"735":3,"736":3}}],["six",{"2":{"735":5,"736":5}}],["sinakd10116",{"2":{"429":1}}],["sinakd20121",{"2":{"424":1}}],["sinakd20200701s",{"2":{"429":1}}],["sinakd20200701ac",{"2":{"428":1,"429":1}}],["sinakd202082s",{"2":{"424":1}}],["sinakd2020615s",{"2":{"414":1}}],["sina",{"2":{"338":1,"339":1,"414":3,"424":3,"428":1,"429":3,"444":3}}],["sinaimg",{"2":{"219":3,"220":3,"338":1,"339":1,"414":3,"424":3,"428":1,"429":3,"444":3}}],["sizehd",{"2":{"1462":1}}],["sizesd",{"2":{"1462":1}}],["sizeshd",{"2":{"1462":1}}],["size",{"2":{"852":1}}],["size389",{"2":{"534":1}}],["size313",{"2":{"534":1}}],["size32",{"2":{"534":1}}],["size35",{"2":{"314":1}}],["size2475",{"2":{"464":1}}],["size29",{"2":{"304":1}}],["size88",{"2":{"314":1}}],["size47",{"2":{"464":1}}],["size43",{"2":{"464":1}}],["size494",{"2":{"314":1}}],["size44",{"2":{"304":1}}],["size109",{"2":{"304":1}}],["size=",{"2":{"222":1}}],["signorganization",{"2":{"1278":1,"1279":1}}],["signnv",{"2":{"1278":1,"1279":1}}],["signaltype",{"2":{"544":1,"695":1,"847":2}}],["signallevel",{"2":{"544":1,"695":1,"847":2}}],["signature",{"2":{"286":2,"289":1,"353":1,"354":2}}],["signature=早安",{"2":{"215":6}}],["signature自定义文本",{"2":{"215":1}}],["sign",{"2":{"239":1,"290":1}}],["sicprobe",{"2":{"406":1}}],["sic",{"2":{"218":2}}],["simplified",{"2":{"1412":1}}],["simplename",{"2":{"964":1,"965":2}}],["simple",{"2":{"207":1,"882":1,"883":2,"917":1,"918":1}}],["simnet",{"2":{"135":1}}],["sitedomain",{"2":{"1458":1,"1459":8}}],["sitename",{"2":{"1416":1,"1417":1,"1437":1,"1438":1,"1458":1,"1459":8}}],["sitelicense",{"2":{"1416":1,"1417":1,"1458":1,"1459":8}}],["sites",{"2":{"1412":1}}],["site",{"2":{"203":2,"207":1,"1401":2,"1402":2,"1438":1,"1465":1}}],["situation",{"2":{"3":1}}],["side",{"2":{"81":1,"83":2}}],["smode",{"2":{"881":1}}],["smp",{"2":{"359":1}}],["sm",{"2":{"222":1}}],["smashing",{"2":{"203":1}}],["smaller",{"2":{"211":1}}],["small",{"0":{"23":2,"207":2},"2":{"1069":1,"1465":13}}],["smile",{"2":{"78":1}}],["sptmimg",{"2":{"1007":1,"1008":1}}],["sp",{"2":{"826":1}}],["sportback",{"2":{"617":1}}],["sport",{"2":{"461":1}}],["sports",{"2":{"304":3,"314":3,"464":3,"534":3,"544":1,"695":1,"847":2}}],["sponsors",{"2":{"6":1,"9":1}}],["spst",{"2":{"1465":1}}],["spsw=1",{"2":{"298":1}}],["spss=newsapp",{"2":{"298":1}}],["spm",{"2":{"290":1}}],["spec",{"2":{"1007":1,"1008":1}}],["spec=100",{"2":{"282":1}}],["speech",{"2":{"3":2}}],["span>",{"2":{"948":2}}],["span",{"2":{"948":2}}],["spa",{"2":{"202":1,"203":1}}],["spaces",{"2":{"5":2}}],["shc",{"2":{"1251":1,"1252":1}}],["shhf",{"2":{"1251":1,"1252":1}}],["shèfǎ",{"2":{"1212":1}}],["shnu",{"2":{"1212":1}}],["shǎo",{"2":{"1069":1}}],["sh",{"2":{"908":1}}],["shehui",{"2":{"502":1}}],["sh160x120sh",{"2":{"359":4}}],["shtml",{"2":{"304":3,"314":3,"334":3,"338":1,"339":1,"344":3,"414":1,"444":3,"449":3,"454":3,"464":3,"534":3}}],["shorturl",{"2":{"1440":1,"1442":1,"1443":1}}],["short",{"2":{"907":1,"908":2}}],["shortid",{"2":{"286":2}}],["showadultcontent",{"2":{"1411":1,"1412":1}}],["showapi",{"2":{"544":9,"695":9,"847":15,"959":1,"965":2,"1007":1,"1008":1}}],["showonlinesince",{"2":{"1411":1,"1412":1}}],["showdescription",{"2":{"1411":1,"1412":1}}],["showpercentile",{"2":{"1411":1,"1412":1}}],["showmedianloadtime",{"2":{"1411":1,"1412":1}}],["show",{"2":{"910":1}}],["showtime",{"2":{"898":23}}],["shouji",{"2":{"826":1}}],["shouguang",{"2":{"654":1}}],["shoud",{"2":{"238":1}}],["should",{"2":{"4":1,"8":1,"238":4}}],["sha256",{"2":{"1278":2,"1279":2}}],["sha",{"2":{"716":1}}],["shanghai",{"2":{"642":1,"647":1,"654":1,"740":1,"741":1,"908":1}}],["shaft",{"2":{"637":1,"638":1}}],["shape",{"2":{"77":1,"78":1}}],["shareurl",{"2":{"353":1,"354":2}}],["sharelink",{"2":{"298":1}}],["share",{"2":{"286":11,"353":1,"354":2,"948":1,"1465":1}}],["sharealike",{"2":{"11":1}}],["shared",{"2":{"3":1}}],["shiju",{"2":{"1078":1,"1079":1}}],["shihezi",{"2":{"654":1}}],["shishang",{"2":{"502":1}}],["shi",{"2":{"27":1}}],["shushidu",{"2":{"836":1,"837":1}}],["shu",{"2":{"27":1}}],["s",{"2":{"4":2,"205":2,"211":1,"218":3,"244":1,"286":1,"470":1,"479":3,"484":2,"488":1,"489":3,"504":1,"908":1,"1094":1,"1119":1,"1120":1,"1405":1,"1443":1,"1463":1}}],["sell",{"2":{"1387":1}}],["season",{"2":{"1465":1}}],["seasons",{"2":{"1465":1}}],["seat",{"2":{"761":1,"762":1}}],["search",{"2":{"491":1,"641":1,"738":1,"880":1,"890":1,"931":1,"1244":1}}],["sensor",{"2":{"757":1}}],["se",{"2":{"675":1}}],["servicelicence",{"2":{"1459":8}}],["server",{"2":{"202":1}}],["serious",{"2":{"1212":1}}],["seriesid",{"2":{"615":1}}],["series",{"2":{"609":1,"616":1,"617":1}}],["sectiontitle",{"2":{"1462":1}}],["section",{"2":{"948":1}}],["secondhand",{"2":{"662":1,"667":1,"672":1,"677":1,"682":1,"687":1}}],["second",{"2":{"286":1}}],["secure",{"2":{"198":1}}],["seturl",{"2":{"205":2}}],["setid",{"2":{"205":2}}],["setname",{"2":{"205":2}}],["settimeout",{"2":{"202":1}}],["sessions",{"2":{"202":1}}],["session",{"2":{"202":1,"203":4,"290":1}}],["segmentfault",{"2":{"203":6}}],["segment",{"2":{"188":1}}],["sex",{"2":{"67":1,"68":1,"83":1,"92":1,"93":1,"103":1,"1027":1,"1128":1,"1129":1,"1130":1}}],["sexist",{"2":{"4":1}}],["sexualized",{"2":{"4":1}}],["sexually",{"2":{"4":1}}],["sexual",{"2":{"1":1,"4":3}}],["seen",{"2":{"5":1}}],["seem",{"2":{"3":1,"1212":1}}],["see",{"2":{"2":1,"1212":1}}],["sth",{"2":{"1212":1}}],["stirng",{"2":{"1068":1}}],["style=",{"2":{"948":3}}],["style",{"2":{"761":1,"762":1}}],["storytype",{"2":{"1088":1,"1089":1}}],["story",{"2":{"948":1,"1086":1}}],["stories",{"2":{"947":1}}],["store",{"2":{"282":1}}],["stock",{"2":{"238":1}}],["stopyear",{"2":{"674":1,"675":1}}],["stopped",{"2":{"22":1}}],["stop",{"2":{"6":1,"761":1,"762":1,"1120":1}}],["study",{"2":{"1043":1,"1044":1}}],["stuff",{"2":{"211":1}}],["stumptown",{"2":{"11":2}}],["strperuser",{"2":{"1411":1,"1412":3}}],["streets",{"2":{"1411":1,"1412":1}}],["strengthen",{"2":{"2":1}}],["strtime",{"2":{"810":1,"811":1}}],["strong>以敌为鉴是赢得胜利的重要方式",{"2":{"298":1}}],["strong>编后感言",{"2":{"298":1}}],["strong>战斗意志是军队战斗力的重要构成",{"2":{"298":1}}],["strong>战争对抗不仅是力量的对抗",{"2":{"298":1}}],["strong>思想控制严密",{"2":{"298":1}}],["strong>情报工作缜密",{"2":{"298":1}}],["strong>军事训练是未来战争的预演",{"2":{"298":1}}],["strong>军事训练严苛",{"2":{"298":1}}],["strong>作战组织严密",{"2":{"298":1}}],["strong>武器装备是构成战斗力最直接的物质基础",{"2":{"298":1}}],["strong>武器装备精良",{"2":{"298":1}}],["strong>结构决定功能",{"2":{"298":1}}],["strong>部队结构合成",{"2":{"298":1}}],["strong>",{"2":{"298":18}}],["strong>为什么抗日战争异常惨烈",{"2":{"298":1}}],["string|用户授权码",{"2":{"794":1}}],["string|是|用户授权码",{"2":{"621":1}}],["string",{"2":{"26":2,"27":2,"31":3,"32":1,"36":2,"37":1,"41":3,"42":6,"46":2,"47":6,"51":3,"52":4,"56":2,"57":2,"61":2,"62":1,"66":3,"67":11,"71":2,"72":2,"76":2,"81":3,"86":3,"91":2,"92":3,"96":3,"97":1,"101":5,"106":2,"107":2,"111":1,"112":5,"116":2,"117":1,"121":3,"122":4,"126":2,"127":2,"131":2,"132":3,"136":3,"141":2,"142":1,"146":3,"147":12,"153":5,"154":1,"158":4,"159":1,"163":2,"164":1,"168":3,"169":3,"173":2,"174":8,"178":3,"179":5,"183":3,"184":10,"189":3,"194":2,"195":3,"222":2,"227":2,"228":8,"232":4,"233":2,"237":2,"238":38,"242":2,"243":7,"247":4,"248":5,"252":4,"253":8,"258":3,"259":10,"263":5,"264":7,"268":5,"269":7,"273":5,"274":4,"278":6,"279":5,"302":2,"303":5,"307":2,"308":5,"312":2,"313":5,"317":2,"318":5,"322":2,"323":5,"327":2,"328":5,"332":2,"333":5,"337":3,"338":6,"342":1,"343":5,"348":1,"353":7,"357":2,"358":5,"362":2,"363":5,"367":2,"368":5,"372":2,"373":5,"377":2,"378":5,"382":2,"383":5,"387":2,"388":5,"392":3,"393":5,"397":2,"398":5,"402":2,"403":5,"407":2,"408":5,"412":2,"413":5,"417":2,"418":5,"422":2,"423":5,"427":2,"428":5,"432":2,"433":5,"437":2,"438":5,"442":2,"443":5,"447":2,"448":5,"452":2,"453":5,"457":2,"458":5,"462":2,"463":5,"468":3,"473":2,"477":3,"478":5,"482":2,"483":6,"487":1,"488":5,"492":2,"493":5,"497":2,"498":1,"502":2,"507":2,"508":5,"512":2,"513":5,"517":2,"518":5,"522":2,"523":5,"527":3,"528":5,"532":2,"533":5,"537":2,"538":2,"542":8,"547":2,"548":1,"558":3,"563":4,"568":4,"573":3,"578":2,"583":2,"588":2,"594":2,"595":3,"599":4,"600":6,"605":2,"606":4,"610":3,"611":5,"615":3,"616":5,"621":2,"626":5,"627":4,"631":4,"636":3,"637":27,"642":2,"647":2,"664":3,"668":2,"669":3,"673":2,"674":10,"679":1,"683":2,"684":1,"688":2,"689":6,"693":7,"698":2,"704":4,"709":2,"714":3,"719":3,"720":2,"724":3,"725":6,"734":2,"735":3,"739":2,"740":14,"745":2,"746":8,"750":2,"751":4,"755":2,"756":5,"760":2,"761":33,"766":2,"767":3,"771":5,"772":14,"777":3,"778":11,"782":1,"783":12,"789":2,"790":10,"795":10,"799":2,"800":10,"809":2,"810":5,"815":1,"819":3,"824":2,"830":2,"831":12,"835":2,"836":1,"845":9,"850":3,"855":2,"856":11,"860":5,"861":5,"865":3,"870":3,"875":2,"876":4,"881":2,"882":17,"886":4,"887":7,"891":3,"892":6,"896":1,"897":3,"901":1,"902":3,"907":6,"912":2,"917":17,"922":2,"932":2,"938":2,"943":1,"952":2,"953":15,"958":4,"959":11,"963":3,"964":7,"968":3,"969":2,"973":6,"987":3,"991":2,"992":7,"996":2,"997":1,"1001":2,"1002":8,"1006":2,"1007":16,"1013":1,"1022":3,"1023":4,"1027":1,"1028":4,"1032":2,"1033":5,"1038":7,"1043":6,"1048":5,"1052":2,"1053":7,"1057":2,"1058":5,"1062":3,"1063":7,"1067":2,"1068":8,"1072":2,"1073":14,"1077":2,"1078":9,"1083":2,"1087":2,"1088":2,"1092":2,"1093":11,"1097":2,"1098":4,"1103":2,"1104":3,"1109":5,"1114":3,"1118":2,"1119":6,"1124":2,"1128":6,"1129":14,"1133":2,"1134":2,"1139":2,"1143":2,"1144":1,"1148":1,"1149":2,"1153":2,"1154":2,"1159":1,"1163":2,"1164":3,"1168":2,"1169":5,"1174":2,"1178":1,"1182":1,"1186":2,"1187":2,"1192":3,"1204":1,"1205":2,"1210":2,"1211":6,"1216":1,"1221":2,"1225":2,"1226":5,"1230":1,"1231":5,"1235":1,"1236":5,"1240":2,"1241":2,"1245":2,"1246":2,"1250":2,"1251":2,"1255":2,"1256":6,"1260":2,"1261":2,"1265":2,"1266":5,"1272":2,"1273":2,"1277":2,"1278":8,"1282":2,"1283":5,"1287":2,"1288":2,"1292":2,"1293":4,"1297":2,"1298":11,"1303":2,"1308":3,"1313":2,"1314":1,"1318":2,"1323":2,"1324":2,"1328":2,"1329":1,"1334":2,"1335":5,"1339":2,"1340":5,"1344":2,"1345":4,"1349":3,"1354":2,"1359":2,"1365":3,"1366":5,"1370":3,"1371":5,"1375":2,"1376":2,"1380":3,"1386":3,"1390":2,"1391":2,"1395":2,"1396":5,"1400":2,"1401":8,"1405":3,"1406":1,"1410":2,"1411":49,"1415":2,"1416":7,"1420":2,"1421":4,"1426":2,"1427":10,"1431":3,"1432":10,"1436":2,"1437":12,"1441":2,"1442":2,"1447":2,"1448":1,"1452":1,"1457":2,"1458":5}}],["standard",{"2":{"761":1,"762":1}}],["stadia将永远改变游戏行业",{"2":{"404":1}}],["star",{"2":{"1127":1,"1129":2,"1130":2}}],["start=0",{"2":{"1465":2}}],["startdate",{"2":{"1376":1,"1377":1}}],["startstr",{"2":{"1063":1,"1064":1}}],["startup",{"2":{"331":1}}],["start",{"2":{"238":2,"239":2,"1093":1,"1094":1,"1278":1,"1279":1,"1465":1}}],["stars",{"2":{"211":4,"1465":1}}],["stat",{"2":{"504":1}}],["statically",{"2":{"207":1}}],["static",{"2":{"200":1,"290":1,"374":3,"409":3,"514":3,"665":2}}],["statetime",{"2":{"1062":1}}],["state",{"2":{"5":1}}],["status",{"2":{"1":1,"40":1,"42":1,"43":1,"47":1,"77":1,"78":1,"169":1,"170":1,"224":1,"228":1,"229":1,"233":1,"234":1,"238":1,"239":1,"286":1,"290":1,"291":3,"595":1,"596":2,"767":1,"768":1,"949":1,"959":1}}],["stalking",{"2":{"4":1}}],["su",{"2":{"1251":1,"1252":1}}],["suit",{"2":{"1175":1}}],["surname",{"2":{"1239":1}}],["surprise",{"2":{"1120":1}}],["surroundings",{"2":{"3":1}}],["summary",{"2":{"953":1,"954":1,"1465":1}}],["suzhou",{"2":{"644":18}}],["support",{"2":{"620":1,"905":1}}],["supplemental",{"2":{"2":1}}],["suning",{"2":{"1019":1}}],["sun",{"2":{"544":1,"695":1,"847":2}}],["sub2",{"2":{"1019":1}}],["sub1",{"2":{"1019":1}}],["subtitle",{"2":{"953":1,"954":1}}],["subtype",{"2":{"128":1,"1465":1}}],["sub",{"2":{"952":1}}],["subch=photo",{"2":{"424":1}}],["subch=onews",{"2":{"414":2,"424":2}}],["subnum",{"2":{"298":2}}],["subject",{"2":{"7":1,"287":1,"575":1,"700":2,"724":1,"1465":4}}],["suc",{"2":{"1003":1}}],["success",{"2":{"200":1,"202":1,"203":1,"205":1,"206":1,"219":1,"224":1,"283":2,"288":1,"290":1,"292":1,"298":1,"947":1,"948":1,"949":1,"975":1,"1069":1,"1175":1,"1269":1,"1462":1,"1463":1,"1465":1}}],["successd",{"2":{"113":1}}],["such",{"2":{"1":1,"5":1,"9":1}}],["suggestion",{"2":{"107":1,"108":1}}],["sustained",{"2":{"4":1}}],["soa",{"2":{"1342":1}}],["soargift",{"2":{"791":2,"796":2,"801":2}}],["song",{"2":{"1264":1}}],["sort",{"2":{"1192":1}}],["souvenir",{"2":{"1212":1}}],["soul",{"2":{"1119":1,"1120":1}}],["source",{"0":{"2":1},"2":{"2":1,"290":1,"298":4,"338":1,"339":3,"393":1,"394":3,"488":1,"489":3,"527":1,"948":1,"1043":1,"1044":1,"1083":1,"1084":1,"1114":1,"1115":1,"1119":1,"1120":1,"1139":1,"1140":1,"1269":1}}],["solitude",{"2":{"1119":1,"1120":1}}],["soso地图",{"2":{"845":1}}],["so2",{"2":{"544":1,"649":1,"695":1,"740":1,"741":1,"847":1}}],["sogou地图所用坐标",{"2":{"845":1}}],["sogou",{"2":{"494":2,"1389":1}}],["soon",{"2":{"7":1}}],["so",{"2":{"3":1,"700":1,"1271":1}}],["someone",{"2":{"2":1,"3":1,"4":1}}],["socialgd",{"2":{"459":3}}],["social",{"2":{"456":1}}],["society",{"2":{"2":1}}],["societies",{"2":{"2":1}}],["socioeconomic",{"2":{"1":1}}],["wrap",{"2":{"948":2}}],["writers",{"2":{"882":1,"883":2,"917":1,"918":1}}],["wgs84坐标系",{"2":{"845":1}}],["wubi",{"2":{"1211":1,"1212":1,"1226":1,"1227":2,"1231":1,"1232":2,"1236":1}}],["wufazhuce",{"2":{"1033":1,"1034":1}}],["wuxing",{"2":{"746":1,"747":1}}],["wuh",{"2":{"706":6,"711":1}}],["wzcity",{"2":{"772":1,"773":2}}],["wzjfhj",{"2":{"772":1,"773":1}}],["wzfkhj",{"2":{"772":1,"773":1}}],["wzts",{"2":{"772":1,"773":1}}],["wz",{"2":{"600":3,"601":6}}],["wx",{"2":{"494":2}}],["wxqr",{"2":{"483":1,"484":1}}],["wxname",{"2":{"483":1,"484":1}}],["wxid",{"2":{"483":1,"484":1}}],["wx4",{"2":{"220":3}}],["w337",{"2":{"464":1}}],["w360h240l50t1c0f",{"2":{"444":1}}],["w360h240l50t17e6",{"2":{"444":1}}],["w360h240l50t1a7c",{"2":{"444":1}}],["w898h597",{"2":{"444":1}}],["w800h536",{"2":{"424":1}}],["w=600",{"2":{"434":1}}],["w=480",{"2":{"434":2}}],["w480h360",{"2":{"428":1,"429":1}}],["w470h370",{"2":{"424":1}}],["w532",{"2":{"534":1}}],["w548",{"2":{"464":1}}],["w570h380",{"2":{"444":2}}],["w574h313",{"2":{"338":1}}],["w520h306",{"2":{"429":1}}],["w550h366",{"2":{"414":1,"424":1}}],["w550h328",{"2":{"414":1}}],["w",{"2":{"334":3,"449":2,"454":3,"973":1,"1443":1}}],["wps",{"2":{"1119":2,"1120":2}}],["wp",{"2":{"324":3}}],["w766",{"2":{"314":1}}],["w960",{"2":{"304":1}}],["w646",{"2":{"534":1}}],["w640h426",{"2":{"339":1,"414":1}}],["w640",{"2":{"304":1}}],["w677",{"2":{"534":1}}],["w678h679",{"2":{"429":1}}],["w639",{"2":{"464":1}}],["w600",{"2":{"314":1}}],["w660",{"2":{"304":1}}],["wd",{"2":{"224":10}}],["wc",{"2":{"224":10}}],["wcheck",{"2":{"167":1}}],["w1280",{"2":{"314":1}}],["w163",{"2":{"314":3}}],["w145",{"2":{"304":3,"464":3,"534":3}}],["w1",{"2":{"169":1,"170":1}}],["women",{"2":{"819":1,"821":1,"865":1,"867":1}}],["woman",{"2":{"426":1}}],["work",{"2":{"872":1}}],["world",{"2":{"361":1,"575":1,"808":1,"1412":1}}],["wordfrom",{"2":{"1033":1,"1034":1}}],["words",{"2":{"88":1,"128":1,"142":1}}],["word",{"2":{"52":1,"53":3,"86":1,"130":1,"135":1,"173":1,"188":1,"193":1,"195":2,"196":20,"302":1,"307":1,"312":1,"317":1,"322":1,"327":1,"332":1,"337":1,"342":1,"348":1,"349":2,"357":1,"362":1,"367":1,"372":1,"377":1,"382":1,"387":1,"392":1,"397":1,"402":1,"407":1,"412":1,"417":1,"422":1,"427":1,"432":1,"437":1,"442":1,"447":1,"452":1,"457":1,"462":1,"477":1,"492":1,"507":1,"512":1,"517":1,"522":1,"527":1,"532":1,"1033":1,"1034":1,"1052":1,"1057":1,"1062":1,"1067":1,"1072":1,"1077":1,"1087":1,"1097":1,"1153":1,"1163":1,"1168":1,"1186":1,"1210":1,"1225":1,"1230":1,"1235":1,"1245":1,"1250":1,"1255":1,"1260":1,"1265":1}}],["wordnum",{"2":{"52":1,"53":1}}],["wool",{"2":{"167":1}}],["wssa",{"2":{"1251":1,"1252":1}}],["wsse",{"2":{"1251":1,"1252":1}}],["wsfc",{"2":{"1251":1,"1252":1}}],["ws3",{"2":{"219":3}}],["ws",{"2":{"33":20,"309":3,"319":3,"379":3,"389":3,"509":3,"524":3,"529":1,"1462":2,"1463":1}}],["wwww",{"2":{"1227":1}}],["www",{"2":{"33":1,"224":1,"286":1,"288":1,"324":6,"329":3,"334":3,"353":1,"354":2,"374":3,"384":3,"409":3,"439":6,"449":2,"454":3,"529":1,"965":2,"1007":1,"1019":2,"1073":1,"1346":2,"1361":1,"1367":12,"1407":1,"1417":1,"1459":8}}],["wish",{"2":{"1465":1}}],["wine",{"2":{"1387":1}}],["wind",{"2":{"224":2,"544":18,"695":18,"847":30}}],["window的属性在任何子作用域都可以访问",{"2":{"203":1}}],["window对象",{"2":{"202":1}}],["wildhoneysuckleflower",{"2":{"1262":1}}],["will",{"2":{"5":3,"6":1,"7":1,"8":1,"1069":2}}],["wiki",{"2":{"1036":1,"1046":1,"1086":1,"1122":1,"1142":1,"1147":1,"1152":1,"1157":1,"1185":1,"1203":1}}],["wids",{"2":{"839":1}}],["wid",{"2":{"831":1,"832":6,"842":33}}],["width",{"2":{"53":3,"78":1,"1405":1}}],["width=",{"2":{"19":2,"198":3,"199":3,"209":1,"211":20,"212":2,"213":2,"214":1,"217":1,"284":2}}],["witness",{"2":{"7":1}}],["without",{"2":{"5":1,"6":2,"575":1}}],["within",{"2":{"4":1}}],["with",{"2":{"1":1,"3":1,"5":1,"6":1,"7":1,"8":2,"200":6,"211":1}}],["wabeian",{"2":{"1399":1}}],["wage",{"2":{"1387":1}}],["watanabe",{"2":{"918":1}}],["wash",{"2":{"544":1,"695":1,"847":2}}],["wait",{"2":{"291":1}}],["wangyijunshi",{"2":{"298":1}}],["wang",{"2":{"27":1}}],["want",{"2":{"2":1,"1212":2}}],["warning",{"2":{"6":1}}],["way",{"2":{"3":1}}],["whj",{"2":{"1227":1}}],["wheat",{"2":{"1387":1}}],["wheelbase",{"2":{"637":1,"638":1}}],["when",{"2":{"9":1}}],["which",{"2":{"2":1}}],["whois反查",{"0":{"1429":1},"1":{"1430":1,"1431":1,"1432":1,"1433":1}}],["whoisserver",{"2":{"1427":1,"1428":1,"1432":1,"1433":1}}],["whois",{"2":{"1425":1,"1428":1,"1430":1,"1433":1}}],["whois查询",{"0":{"1424":1},"1":{"1425":1,"1426":1,"1427":1,"1428":1}}],["who",{"2":{"1":2,"2":1}}],["weight",{"2":{"761":1,"762":1,"1027":1,"1129":1,"1130":1,"1302":1,"1307":1}}],["weixin",{"2":{"479":3,"484":3,"486":1,"488":1,"489":3,"494":2,"969":1}}],["weibo",{"2":{"221":1,"286":1,"470":2,"471":1}}],["wechat",{"2":{"476":1,"479":3,"481":1,"491":1,"496":1,"969":1,"1446":1,"1451":1}}],["we现场加油声音被消音",{"2":{"474":1}}],["wen",{"2":{"374":3}}],["weekth",{"2":{"872":1}}],["weeknum",{"2":{"810":1,"811":1}}],["weekday",{"2":{"544":1,"695":1,"847":2,"856":1,"857":1,"1093":1,"1094":1,"1175":1}}],["week",{"2":{"224":5,"870":1,"1411":13,"1412":1,"1436":1,"1437":1,"1438":1}}],["weather",{"2":{"224":6,"541":1,"544":27,"692":1,"695":27,"829":1,"831":1,"832":5,"834":1,"839":1,"842":33,"844":1,"847":45}}],["weapon",{"2":{"5":1}}],["weapons",{"0":{"5":1},"2":{"5":2}}],["web开发工程师",{"2":{"293":1}}],["webassem",{"2":{"203":1}}],["webassembly的目标",{"2":{"203":1}}],["webassembly是一种的语言",{"2":{"203":1}}],["webassembly基础webassembly定义",{"2":{"203":1}}],["webassembly基础",{"2":{"203":1}}],["webp",{"2":{"202":1}}],["webpack",{"2":{"202":2,"203":3}}],["web前端面试题汇总",{"2":{"202":2}}],["web",{"0":{"201":1,"946":1},"1":{"202":1,"203":1,"947":1,"948":1,"949":1},"2":{"202":5,"203":3,"294":1}}],["website",{"2":{"30":1,"55":1,"115":1,"125":1,"140":1,"1271":1,"1276":1,"1281":1,"1286":1,"1296":1,"1322":1,"1343":1,"1353":1,"1358":1,"1389":1,"1394":1,"1399":1,"1404":1,"1409":1,"1414":1,"1419":1,"1425":1,"1430":1,"1435":1,"1440":1,"1456":1}}],["well",{"2":{"1":1,"5":1,"9":2}}],["welcoming",{"2":{"1":1,"2":1}}],["we",{"2":{"1":2,"2":1,"9":1}}],["bwixl8250",{"2":{"1463":6}}],["bwh",{"2":{"762":1}}],["bn",{"2":{"1462":4,"1463":4}}],["btc",{"2":{"1386":1,"1387":1}}],["bkod7po4050835rb",{"2":{"1462":1}}],["bk",{"2":{"1073":1,"1074":1}}],["bkimg",{"2":{"123":3}}],["bù",{"2":{"1043":2,"1044":2}}],["bzbj",{"2":{"1043":1,"1044":1}}],["bmi",{"2":{"1025":1,"1026":1,"1028":1,"1029":1}}],["bmi标准体重",{"0":{"1025":1},"1":{"1026":1,"1027":1,"1028":1,"1029":1}}],["bmp格式",{"2":{"81":1,"121":1}}],["bmp",{"2":{"51":1,"66":1,"146":1,"178":1}}],["b4",{"2":{"1019":1}}],["b9",{"2":{"1019":1}}],["bf",{"2":{"1019":1}}],["bfs",{"2":{"290":9}}],["bhd",{"2":{"988":2}}],["bgcolor",{"2":{"973":1}}],["b3a98eac72f2e81e7257d4b6600ed47b",{"2":{"948":2}}],["b346",{"2":{"369":1}}],["brenton",{"2":{"1465":1}}],["br",{"2":{"1304":1,"1305":1,"1309":1,"1310":1}}],["brain",{"2":{"1132":1}}],["brandname",{"2":{"637":1,"638":1,"664":1,"665":2,"669":1,"670":2,"674":1,"675":1,"778":1,"779":2,"783":1,"784":2}}],["brandid",{"2":{"610":1,"611":1,"612":1,"668":1,"669":1,"670":2,"674":1,"675":1}}],["brand",{"2":{"604":1,"606":2,"607":3,"662":1,"665":2,"761":1,"762":1}}],["brandmodel",{"2":{"147":1,"148":1}}],["branches",{"2":{"239":1}}],["brances",{"2":{"238":1}}],["bryan",{"2":{"918":1}}],["broadcast",{"2":{"897":1,"898":2}}],["broderick",{"2":{"883":1}}],["b>位",{"2":{"826":1}}],["b>24",{"2":{"826":1}}],["bless",{"2":{"1387":1}}],["bloom",{"2":{"1465":1}}],["blog",{"2":{"1367":2}}],["blockchain",{"2":{"446":1}}],["block",{"2":{"107":1}}],["blank",{"2":{"826":1}}],["blue",{"2":{"570":2}}],["b005uij4nq",{"2":{"1019":1}}],["b034",{"2":{"519":1}}],["b08b",{"2":{"359":1}}],["b5c094b61e6c4268ad45610d541b8e4c",{"2":{"509":1}}],["b5876c46",{"2":{"399":1}}],["b586a14c4ec466d33682f8626ccb3794",{"2":{"200":1,"290":1,"292":1}}],["b=51",{"2":{"434":1}}],["bch新版本却已正式上线",{"2":{"449":1}}],["bc16",{"2":{"369":1}}],["bcebos",{"2":{"123":3}}],["bd",{"2":{"1019":1}}],["bdc67020",{"2":{"364":1}}],["bdurl=https",{"2":{"288":1}}],["bdurl=",{"2":{"288":1}}],["bdurl",{"2":{"288":2}}],["bb8b",{"2":{"519":1}}],["bb68365c7c42",{"2":{"369":1}}],["bbs",{"2":{"298":1,"1269":1,"1462":1,"1463":1}}],["bbc0df283afe917d8b214d93b760c80927bb4f8b",{"2":{"290":1}}],["b",{"2":{"244":1,"637":1,"638":1,"908":1,"1462":1}}],["bj",{"2":{"239":1,"908":1}}],["bjh",{"2":{"200":1}}],["b2出口出",{"2":{"893":1}}],["b2c",{"2":{"689":3,"690":12}}],["b2a9",{"2":{"459":1}}],["b203",{"2":{"459":1}}],["b2",{"2":{"169":1,"724":1}}],["b10b",{"2":{"519":1}}],["b1",{"2":{"169":1,"724":1}}],["b6",{"2":{"123":1}}],["b8",{"2":{"123":1}}],["boqiicdn",{"2":{"1073":1,"1074":1}}],["boqii",{"2":{"1073":1}}],["bonus",{"2":{"567":1,"1387":1}}],["bobolist",{"2":{"298":1}}],["bodycolor",{"2":{"637":1,"638":1}}],["body",{"2":{"298":1,"761":1,"762":1,"948":1}}],["book",{"2":{"298":1,"951":1,"1011":1,"1016":1,"1019":1}}],["books",{"2":{"287":3}}],["boolean",{"2":{"595":1,"959":1,"1442":1}}],["bool",{"2":{"286":1,"997":1}}],["box",{"2":{"200":6}}],["born",{"2":{"83":1}}],["boardid",{"2":{"1269":1}}],["board",{"2":{"11":1}}],["bihua",{"2":{"1211":1,"1212":1,"1216":1,"1217":3,"1226":1,"1227":2,"1231":1,"1232":2,"1236":1}}],["bio",{"2":{"948":1}}],["bizhong",{"2":{"867":1}}],["biz",{"2":{"483":1,"484":1}}],["biz=mjm5mjaxndm4ma==",{"2":{"488":1,"489":3}}],["biz=mjm5ntazmdq0ma==",{"2":{"479":1}}],["biz=mjm5nti4ndk0mg==",{"2":{"479":1}}],["biz=mza4njg1mjkzoa==",{"2":{"484":1}}],["biz=mza3otg2njewng==",{"2":{"479":1}}],["bili",{"2":{"290":2}}],["bilibili直播间抢红包列表",{"0":{"290":1}}],["bilibili",{"2":{"285":1,"290":1}}],["bitrate=0",{"2":{"286":2,"353":1,"354":2}}],["binding",{"2":{"953":1,"954":1}}],["bin",{"2":{"282":1}}],["bing",{"2":{"20":1,"208":1,"209":6}}],["big",{"2":{"211":1}}],["birthdate",{"2":{"1129":1,"1130":1}}],["birthday",{"2":{"92":1,"93":1,"259":1,"260":1}}],["birth",{"2":{"67":1,"68":1,"103":1,"1128":1}}],["bullet",{"2":{"1387":1}}],["bushou",{"2":{"1068":1,"1069":1,"1211":1,"1212":1,"1214":1,"1216":1,"1217":3,"1226":1,"1227":2,"1231":1,"1232":2,"1236":1}}],["business",{"2":{"9":1,"182":1,"1382":1}}],["buy",{"2":{"570":2}}],["bucket",{"2":{"298":2,"309":3,"319":3,"379":3,"389":3,"509":3,"524":3,"529":1}}],["build",{"2":{"219":1}}],["built",{"2":{"207":1}}],["but",{"2":{"5":1}}],["bardem",{"2":{"1465":1}}],["barcode",{"2":{"1005":1,"1007":1,"1008":1}}],["ba",{"2":{"1019":2}}],["bag",{"2":{"761":1,"762":1}}],["bad",{"2":{"689":1,"690":1}}],["ball",{"2":{"570":4}}],["ba81f6de0a58",{"2":{"364":1}}],["bao",{"2":{"217":3}}],["baiji",{"2":{"746":1,"747":1}}],["baidumobile",{"2":{"1376":1,"1377":1}}],["baidupc",{"2":{"1376":1,"1377":1}}],["baidupages",{"2":{"1329":1,"1330":1}}],["baiduall",{"2":{"1376":1,"1377":1}}],["baidulink",{"2":{"1314":1,"1315":1}}],["baidurl",{"2":{"288":1}}],["baidu",{"2":{"123":3,"288":3,"1278":2,"1279":3,"1284":2,"1302":1,"1307":1,"1312":1,"1317":1,"1322":1,"1327":1,"1333":1,"1338":1,"1361":1,"1364":1,"1369":1,"1374":1,"1401":1,"1402":2,"1407":1,"1454":1}}],["baike",{"2":{"122":1,"123":9}}],["back",{"2":{"81":1,"83":1}}],["backgrounds",{"2":{"1":1}}],["base64encode编码的二维码图片内容",{"2":{"975":1}}],["base64数据大小不超过300k",{"2":{"966":1}}],["base64",{"2":{"51":1,"66":1,"81":1,"101":1,"146":1,"153":1,"158":1,"163":1,"178":1,"183":1,"975":1}}],["base64编码",{"2":{"36":1,"81":1}}],["batch",{"2":{"45":1}}],["banner",{"2":{"296":2}}],["bankname",{"2":{"264":1,"265":1,"269":1,"270":1}}],["bankaccount",{"2":{"228":1,"229":1}}],["bank",{"2":{"228":1,"229":1,"757":1}}],["bankcard",{"2":{"177":1,"262":1,"267":1,"273":1,"274":1,"275":1,"278":1,"279":1,"280":1}}],["ban",{"2":{"6":1,"206":2}}],["bytime",{"2":{"1019":1}}],["byteimg",{"2":{"286":4,"353":2,"354":4,"393":1,"394":3}}],["by",{"2":{"2":1,"5":1,"7":1,"9":1,"11":2,"202":1,"203":1,"572":1,"697":1}}],["be2b",{"2":{"459":1}}],["belong",{"2":{"238":1,"239":1}}],["beijing",{"2":{"544":3,"695":3,"847":3,"855":1,"908":1,"1119":2,"1120":2,"1278":1,"1279":1}}],["beian",{"2":{"291":7,"1281":1}}],["beibei",{"2":{"214":6}}],["being",{"2":{"9":1}}],["benign",{"2":{"200":5}}],["begindate",{"2":{"184":1,"185":1}}],["begin",{"2":{"83":1,"133":1,"544":1,"695":1,"847":2}}],["beauty",{"2":{"77":1,"78":1,"544":1,"695":1,"847":2}}],["been",{"2":{"8":1}}],["before",{"2":{"3":1,"4":1,"238":1,"239":1}}],["between",{"2":{"2":1}}],["behaviors",{"2":{"3":1,"4":1}}],["behavior",{"0":{"3":1,"4":1,"6":1},"2":{"1":1,"3":1,"4":1,"6":3,"7":2,"9":2}}],["be",{"2":{"1":1,"3":3,"5":3,"6":1,"8":1,"1069":1}}],["t8exxsve4tk8bmwtm1cbhf8akafuia15cjalxwzzwa8mtgy8m5nf",{"2":{"1387":1}}],["tfscom",{"2":{"1003":2}}],["tfsi",{"2":{"617":1}}],["tkl",{"2":{"1001":1}}],["tcdj",{"2":{"867":1}}],["tcover",{"2":{"205":2}}],["t3",{"2":{"716":1}}],["t2",{"2":{"706":10,"711":2,"716":1}}],["tbopen",{"2":{"1003":2}}],["tbody",{"2":{"222":2}}],["tbnews",{"2":{"434":1}}],["tye6",{"2":{"414":1}}],["type等于0表示已被拦截",{"2":{"1393":1}}],["type等于1或3表示未被拦截",{"2":{"1393":1}}],["types",{"2":{"552":1}}],["typescript",{"2":{"202":1}}],["type=2",{"2":{"494":2,"1462":2}}],["type=1",{"2":{"297":2}}],["type=web",{"2":{"294":1}}],["type=0",{"2":{"286":2,"353":1,"354":2}}],["type=4",{"2":{"286":2,"353":1,"354":2}}],["type=search",{"2":{"284":2}}],["type=top",{"2":{"284":2}}],["type=t",{"2":{"283":6}}],["type=",{"2":{"198":1,"199":1}}],["type=jpg",{"2":{"33":10}}],["typeid",{"2":{"153":1,"158":1,"477":1,"1151":1,"1153":1,"1154":1,"1155":1}}],["typeid=50",{"2":{"150":1}}],["typeid=49",{"2":{"150":1}}],["typeid=42",{"2":{"150":1}}],["typeid=41",{"2":{"150":1}}],["typeid=40",{"2":{"150":1}}],["typeid=39",{"2":{"150":1}}],["typeid=32",{"2":{"150":1}}],["typeid=31",{"2":{"150":1}}],["typeid=30",{"2":{"150":1}}],["typeid=29",{"2":{"150":1}}],["typeid=22",{"2":{"150":1}}],["typeid=21",{"2":{"150":1}}],["typeid=20",{"2":{"150":1}}],["typeid=19",{"2":{"150":1}}],["typeid=12",{"2":{"150":1}}],["typeid=11",{"2":{"150":1}}],["typeid=10",{"2":{"150":1}}],["typeid参数说明",{"0":{"150":1}}],["type",{"2":{"71":1,"77":1,"78":8,"86":1,"88":1,"127":1,"142":1,"143":1,"184":1,"185":1,"238":4,"248":1,"249":1,"252":1,"253":1,"254":1,"283":1,"291":2,"294":1,"297":2,"298":3,"502":1,"555":7,"596":2,"599":1,"761":5,"762":5,"778":1,"779":10,"783":1,"784":10,"826":1,"870":1,"882":1,"883":2,"917":1,"918":1,"947":2,"948":1,"973":1,"1048":1,"1049":1,"1053":2,"1054":6,"1072":1,"1087":1,"1098":1,"1099":3,"1251":1,"1252":1,"1278":1,"1279":1,"1283":1,"1284":1,"1345":1,"1346":1,"1349":1,"1351":1,"1380":1,"1382":1,"1396":1,"1397":1,"1401":2,"1402":2,"1405":1,"1448":1,"1449":1,"1462":4}}],["tts",{"2":{"1119":1,"1120":1}}],["tt2765340",{"2":{"700":1}}],["tt0439884",{"2":{"575":1}}],["tt",{"2":{"393":1,"394":3}}],["ttl",{"2":{"290":1,"1345":1,"1346":1}}],["t1494085453258",{"2":{"1462":2}}],["t1401334013017",{"2":{"298":1}}],["t1348648141035",{"2":{"298":1}}],["tname",{"2":{"298":2,"1462":1}}],["tdk",{"2":{"1419":1}}],["td",{"2":{"218":16,"222":18,"297":36,"1462":24}}],["t",{"2":{"203":2,"205":2,"283":5,"359":4}}],["tuning",{"2":{"757":1}}],["tutorial",{"2":{"203":1}}],["tuling",{"2":{"95":1}}],["tj",{"2":{"199":8,"414":2}}],["trumpet",{"2":{"1387":1}}],["true为成功",{"2":{"1442":1}}],["true",{"2":{"101":1,"198":1,"199":1,"286":1,"294":4,"298":1,"716":1,"947":1,"959":2,"997":1,"998":1,"1003":1,"1007":1,"1008":1}}],["trendvalue",{"2":{"1411":1,"1412":1}}],["trend",{"2":{"468":1,"469":8}}],["tr",{"2":{"218":4,"222":8,"297":4,"1462":4}}],["try",{"2":{"211":1}}],["trash",{"2":{"1096":1}}],["trademark",{"2":{"1007":1,"1008":1}}],["tradeno",{"2":{"52":1,"67":1,"68":1,"147":1,"148":1,"169":1,"170":1,"179":1,"180":1}}],["trafficroutes",{"2":{"887":1,"888":4,"892":1,"893":10}}],["travel",{"2":{"416":1,"419":6,"544":1,"695":1,"847":2}}],["tracecapable",{"2":{"294":4}}],["translation",{"2":{"1256":1,"1257":1}}],["transl",{"2":{"1114":1,"1115":1}}],["transmission",{"2":{"761":1,"762":1}}],["transform",{"2":{"339":1,"414":1,"424":1,"444":2}}],["transfer",{"2":{"198":1}}],["transphobic",{"2":{"4":1}}],["txt",{"2":{"60":1,"1342":1}}],["txsjsygwljkpt",{"2":{"27":1}}],["tiaoliao",{"2":{"1053":1,"1054":3}}],["tianjin",{"2":{"855":1}}],["tianapi",{"2":{"484":1}}],["tian",{"2":{"27":1}}],["tishi",{"2":{"1053":1,"1054":3}}],["tiku",{"2":{"1036":1}}],["tiktok",{"2":{"286":1}}],["tiktokv",{"2":{"286":1}}],["tiempos",{"2":{"954":1}}],["ticket",{"2":{"898":23}}],["tip",{"2":{"813":1,"1028":1,"1029":1,"1063":1,"1064":1,"1093":1,"1094":1,"1098":1,"1099":3}}],["tiyu",{"2":{"502":1}}],["tid",{"2":{"298":3,"1462":1}}],["timerange",{"2":{"1411":2,"1412":7}}],["timezone",{"2":{"810":1,"811":1}}],["timestamp",{"2":{"810":1,"811":1}}],["times",{"2":{"630":1}}],["time",{"2":{"200":1,"286":2,"290":1,"292":3,"544":3,"628":2,"649":1,"695":3,"711":1,"740":1,"741":1,"808":1,"847":3,"856":1,"857":2,"862":2,"898":23,"949":3,"959":1,"1076":1,"1091":1,"1192":1,"1273":1,"1274":1,"1284":1,"1324":1,"1325":1,"1391":1,"1392":1,"1401":1,"1402":1}}],["titletype=title",{"2":{"286":1,"353":1,"354":2}}],["title",{"2":{"57":1,"58":1,"174":1,"175":2,"202":10,"203":14,"206":2,"238":1,"239":1,"286":3,"287":1,"298":4,"303":1,"304":3,"308":1,"309":3,"313":1,"314":3,"318":1,"319":3,"323":1,"324":3,"328":1,"329":3,"333":1,"334":3,"338":1,"339":3,"343":1,"344":3,"353":1,"354":2,"358":1,"359":4,"363":1,"364":3,"368":1,"369":3,"373":1,"374":3,"378":1,"379":3,"383":1,"384":3,"388":1,"389":3,"393":1,"394":3,"398":1,"399":3,"403":1,"404":3,"408":1,"409":3,"413":1,"414":3,"418":1,"419":3,"423":1,"424":3,"428":1,"429":3,"433":1,"434":3,"438":1,"439":3,"443":1,"444":3,"448":1,"449":3,"453":1,"454":3,"458":1,"459":3,"463":1,"464":3,"478":1,"479":3,"488":1,"489":3,"493":1,"494":2,"498":1,"499":1,"504":1,"508":1,"509":3,"513":1,"514":3,"518":1,"519":3,"523":1,"524":3,"528":1,"529":3,"533":1,"534":3,"544":9,"695":9,"847":18,"852":6,"881":1,"882":1,"883":2,"917":1,"918":1,"940":1,"947":2,"948":2,"953":2,"954":2,"1002":1,"1003":1,"1019":1,"1038":1,"1039":1,"1088":1,"1089":1,"1104":1,"1109":1,"1149":1,"1150":1,"1154":1,"1155":1,"1164":1,"1165":1,"1169":1,"1170":1,"1187":1,"1188":1,"1246":1,"1247":1,"1256":1,"1257":1,"1261":1,"1262":1,"1266":1,"1267":1,"1269":1,"1366":1,"1367":15,"1371":1,"1411":2,"1412":2,"1421":1,"1422":1,"1462":1,"1463":1,"1465":2}}],["tei",{"2":{"1251":1,"1252":1}}],["teaser",{"2":{"1132":1}}],["texing",{"2":{"1053":1,"1054":3}}],["text参数中的内容同一类型",{"2":{"989":1}}],["text2",{"2":{"136":1}}],["text1",{"2":{"136":1}}],["texts",{"2":{"62":1,"63":2}}],["text",{"2":{"11":1,"26":1,"57":1,"71":1,"100":1,"198":1,"199":1,"211":1,"224":11,"948":3,"973":1,"991":1,"1022":1,"1412":3}}],["term",{"2":{"238":2,"239":2}}],["terror",{"2":{"107":1}}],["tell",{"2":{"1465":1}}],["telephone",{"2":{"887":1,"888":4,"892":1,"893":10,"898":1}}],["telecodes",{"2":{"548":1,"549":1}}],["telecom",{"2":{"110":1,"246":1,"251":1,"546":1,"823":1}}],["tel",{"2":{"228":1,"229":1,"824":1,"826":1,"959":1}}],["temperature",{"2":{"544":12,"695":12,"831":2,"832":6,"847":18}}],["template",{"2":{"298":1}}],["temp",{"2":{"211":14,"224":1}}],["temporary",{"2":{"6":1}}],["test官网下载",{"2":{"1367":2}}],["test官方博客",{"2":{"1367":2}}],["test教程",{"2":{"1367":1}}],["test5专区",{"2":{"1367":1}}],["test5",{"2":{"1367":4}}],["test的个人主页",{"2":{"1367":1}}],["test3",{"2":{"1367":4}}],["test框架",{"2":{"1367":12,"1417":1,"1459":2}}],["testtype",{"2":{"724":1}}],["test6",{"2":{"494":2}}],["test开发者扶持计划主要更新",{"2":{"494":1}}],["testv6",{"2":{"494":1}}],["test统一接口服务",{"2":{"138":1}}],["test",{"2":{"63":1,"494":1,"1320":1,"1367":2,"1387":1,"1412":1,"1438":1,"1459":1}}],["technology",{"2":{"1278":1,"1279":1,"1428":1,"1433":1}}],["tech",{"0":{"2":1},"2":{"2":1,"309":3,"319":3,"379":3,"404":1,"509":3}}],["tales",{"2":{"1465":1}}],["talks",{"2":{"4":1}}],["target",{"2":{"1346":1}}],["target=",{"2":{"826":1}}],["tang",{"2":{"1162":1}}],["taobao",{"2":{"1003":2}}],["taobaoke",{"2":{"995":1,"1000":1}}],["taoke",{"2":{"997":1,"998":1}}],["taylor",{"2":{"918":1}}],["taboo",{"2":{"577":1}}],["table",{"2":{"218":2,"222":3,"297":2,"1462":2}}],["tags",{"2":{"1019":1,"1266":1,"1267":1}}],["tag",{"2":{"122":1,"123":3,"195":1,"196":10}}],["taizhoushi",{"2":{"659":1}}],["taiwan",{"2":{"369":1}}],["tai",{"2":{"27":1}}],["takethingstoohard",{"2":{"1212":1}}],["takeamattertoheart",{"2":{"1212":1}}],["take",{"2":{"6":1,"1212":1}}],["thwaites",{"2":{"1465":1}}],["thyrjgctrdmqp3nvygaa75m3bmoxdy5zj8rvpggmj9njt1494085452329",{"2":{"1462":1}}],["threemonth",{"2":{"1411":13,"1412":1}}],["threadagainst",{"2":{"298":1}}],["threadvote",{"2":{"298":1}}],["threatening",{"2":{"4":1}}],["threats",{"2":{"4":1}}],["thousand",{"2":{"735":1,"736":1}}],["those",{"2":{"1":2,"4":1,"5":1,"6":1,"7":1}}],["thumbnail",{"2":{"504":3,"948":1}}],["thumbnail=200y140",{"2":{"309":3,"319":3,"379":3,"509":3}}],["thumbnail=650x2147483647",{"2":{"33":10}}],["thumb",{"2":{"374":3,"409":3,"449":1,"514":3,"1002":1,"1003":1}}],["th",{"2":{"222":6}}],["than",{"2":{"211":1}}],["that",{"2":{"2":1,"3":1,"211":1,"700":1}}],["thieves",{"2":{"575":1}}],["thinkofaway",{"2":{"1212":1}}],["thinkof",{"2":{"1212":1}}],["thinkdeeply",{"2":{"1212":1}}],["think",{"2":{"78":1,"1212":2,"1367":1}}],["this",{"2":{"1":1,"2":1,"3":2,"4":1,"5":2,"8":1,"9":2}}],["theory",{"2":{"1387":1}}],["thead",{"2":{"222":2}}],["themes",{"2":{"207":1}}],["them",{"2":{"4":1}}],["these",{"2":{"3":1,"5":1}}],["they",{"2":{"2":1,"3":1,"6":1}}],["their",{"2":{"2":1}}],["thereof",{"2":{"1":1}}],["the",{"2":{"1":3,"2":4,"3":3,"4":2,"5":3,"6":3,"7":2,"9":3,"11":4,"1119":1,"1120":1,"1465":2}}],["tong",{"2":{"1251":1,"1252":1}}],["tongue",{"2":{"1142":1}}],["tongyi",{"2":{"1068":1,"1069":1}}],["tongbu",{"2":{"434":6}}],["tomorrow",{"2":{"870":1}}],["todayrank",{"2":{"1411":1}}],["today",{"2":{"870":1,"872":1,"900":1,"1102":1,"1107":1}}],["toutiao",{"2":{"394":3,"501":1}}],["touching",{"2":{"4":2}}],["tos",{"2":{"353":1,"354":2,"394":1}}],["token=empty",{"2":{"494":2}}],["token",{"2":{"290":1}}],["totalcount",{"2":{"790":1,"791":1,"795":1,"796":1,"924":1,"934":1,"1227":1,"1232":1}}],["total",{"2":{"790":1,"791":2,"795":1,"796":1,"800":1,"801":1,"852":1}}],["totalwz",{"2":{"632":1,"633":1}}],["totalpage",{"2":{"565":1,"893":1,"924":1,"934":1,"1227":1,"1232":1}}],["totalitems",{"2":{"287":1}}],["totalrecords",{"2":{"244":1}}],["topthink",{"2":{"1459":6}}],["topple",{"2":{"1387":1}}],["topicid",{"2":{"1463":1}}],["topicimg",{"2":{"1462":1}}],["topicsid",{"2":{"1462":1}}],["topicdesc",{"2":{"1462":1}}],["topic",{"2":{"1367":1,"1462":1}}],["topiclist",{"2":{"298":2}}],["topicname",{"2":{"205":2,"1462":1}}],["top",{"2":{"53":3,"78":1,"284":1,"391":1,"502":1,"1409":1,"1412":1,"1435":1,"1438":1}}],["tolerated",{"2":{"6":1}}],["to",{"2":{"1":4,"2":7,"3":2,"4":2,"5":5,"6":3,"7":3,"9":4,"153":1,"158":1,"203":1,"700":1,"949":1,"987":1,"1022":1,"1023":1,"1024":1,"1069":1,"1120":2}}],["iwfh",{"2":{"1232":1}}],["iecity",{"2":{"1129":1,"1130":1}}],["iesdouyin",{"2":{"286":1,"353":1,"354":2}}],["icp域名备案查询",{"0":{"1413":1},"1":{"1414":1,"1415":1,"1416":1,"1417":1}}],["icpnumber",{"2":{"1396":1,"1397":1}}],["icpno",{"2":{"291":2}}],["icp主体信息",{"2":{"1396":1}}],["icp备案名称",{"2":{"1283":1}}],["icp备案编号",{"2":{"1283":1}}],["icp备案号",{"2":{"1280":1}}],["icp",{"2":{"1283":3,"1284":3,"1414":1}}],["icons",{"2":{"1462":1}}],["icon",{"2":{"544":9,"695":9,"847":15}}],["ihvhiews1550567",{"2":{"444":1}}],["ihvhiews1548664",{"2":{"444":1}}],["ihvhiqax8354557",{"2":{"444":1}}],["ivrxcey0606198",{"2":{"429":1}}],["ivrxcey0542311",{"2":{"429":1}}],["ivrxcey0503663",{"2":{"428":1,"429":1}}],["ixeeirz5353789",{"2":{"424":1}}],["ixeeirz5358603",{"2":{"424":1}}],["ixigua",{"2":{"286":2}}],["iuzasxs4031169",{"2":{"414":1}}],["iid",{"2":{"1002":1,"1003":1}}],["iircuyvi8546599",{"2":{"414":1}}],["iihnzahi4708823",{"2":{"339":1}}],["iihnzhfz3050537",{"2":{"338":1}}],["ikcacer4180912",{"2":{"339":1}}],["ikcacer4044078",{"2":{"338":1}}],["i0",{"2":{"290":3}}],["i1",{"2":{"290":3}}],["i2",{"2":{"290":3,"1003":2}}],["iqlva7zninficteyetzmdz3rtkw=",{"2":{"289":1}}],["i",{"2":{"222":5,"294":2,"394":1}}],["ios12",{"2":{"434":1}}],["ios系统更新等相关资讯",{"2":{"430":1}}],["io",{"2":{"203":1,"494":2}}],["illegal",{"2":{"107":1,"1387":1}}],["idea",{"2":{"1212":2}}],["idealweight",{"2":{"1028":1,"1029":1}}],["identify",{"2":{"238":2,"823":1}}],["identifying",{"2":{"4":1}}],["idx=1",{"2":{"484":1,"488":1,"489":3}}],["id为",{"2":{"289":1}}],["idnum",{"2":{"258":1,"263":1,"268":1}}],["id=6311303",{"2":{"1466":2}}],["id=22554517",{"2":{"1019":1}}],["id=20170520",{"2":{"203":2}}],["id=9454551",{"2":{"948":2,"949":2}}],["id=v0200fa10000bnilmvikr6g7m3jh25mg",{"2":{"354":1}}],["id=v0200f830000bni8rhdjfrmrhopvph4g",{"2":{"354":1}}],["id=v0200fe00000bnibokhum7lnrb46ns0g",{"2":{"353":1}}],["id=v0200fb80000bg0gfio1ahq9jkkcfqcg",{"2":{"286":2}}],["id=",{"2":{"198":1,"199":1}}],["idcard",{"2":{"80":1,"83":1,"90":1,"247":1,"252":1,"253":1,"254":1,"257":1,"273":1,"274":1,"275":1,"278":1,"279":1,"280":1}}],["id",{"2":{"20":2,"100":1,"174":1,"175":2,"202":10,"203":1,"224":1,"239":1,"289":5,"290":31,"298":3,"555":14,"560":1,"565":2,"570":1,"606":1,"607":1,"611":1,"612":1,"616":2,"617":2,"664":1,"665":2,"669":1,"670":2,"679":1,"680":2,"684":1,"685":17,"689":1,"690":1,"726":1,"747":1,"779":2,"784":2,"830":1,"835":1,"876":2,"877":4,"887":1,"888":4,"892":1,"893":10,"898":1,"907":1,"908":2,"929":21,"940":1,"945":2,"947":2,"948":4,"949":6,"1003":1,"1013":1,"1014":17,"1017":1,"1053":2,"1054":6,"1104":1,"1109":1,"1119":1,"1120":1,"1135":3,"1212":1,"1217":3,"1222":2,"1227":2,"1232":2,"1367":5,"1465":7,"1466":2}}],["imagination",{"2":{"1212":1}}],["imagine",{"2":{"1212":2}}],["imagick14371435571930",{"2":{"1073":1,"1074":1}}],["imageview",{"2":{"309":3,"319":3,"379":3,"509":3}}],["image1",{"2":{"294":1}}],["images",{"2":{"208":1,"209":7,"212":8,"213":4,"214":7,"215":12,"216":2,"217":3,"294":1,"544":3,"695":3,"726":1,"847":3,"947":1,"948":1,"953":2,"954":2,"1465":1}}],["imagestatus",{"2":{"103":2}}],["imageurl",{"2":{"106":1,"1129":1,"1130":1}}],["imagetype",{"2":{"51":1,"66":1,"101":1,"146":1,"178":1}}],["image",{"2":{"35":1,"36":1,"51":1,"66":1,"76":1,"81":2,"101":1,"105":1,"118":1,"120":1,"123":3,"146":1,"166":1,"178":1,"183":2,"286":2,"294":2,"393":1,"394":2,"529":1,"607":1,"947":1,"948":2,"975":1,"1033":1,"1034":1,"1119":1,"1120":1,"1462":2,"1463":1}}],["imt",{"2":{"757":2}}],["imdbid",{"2":{"575":1,"700":1}}],["im5",{"2":{"434":3}}],["improve",{"2":{"286":2,"353":1,"354":2}}],["im",{"2":{"203":2,"949":3}}],["img7",{"2":{"1465":18}}],["imgtype",{"2":{"1269":1}}],["imgauthor",{"2":{"1033":1,"1034":1}}],["imglist",{"2":{"1007":1,"1008":1}}],["imgmini",{"2":{"504":3}}],["img0",{"2":{"369":1,"399":1,"519":2}}],["img21",{"2":{"903":1}}],["img2",{"2":{"364":1,"369":1,"399":1,"459":1,"529":1}}],["img1",{"2":{"287":1,"364":1,"369":1,"399":1,"419":1}}],["imgsize",{"2":{"389":3,"524":3,"529":1}}],["imgs",{"2":{"344":3}}],["imgsum",{"2":{"205":2,"1269":1}}],["imgsrc",{"2":{"174":1,"175":2,"298":3,"1411":1}}],["img4",{"2":{"205":5}}],["img31",{"2":{"898":2,"903":1}}],["img3",{"2":{"205":7,"364":1,"419":2,"449":1,"459":2,"519":1,"1465":3}}],["imgcensor",{"2":{"115":1}}],["imgurl=http",{"2":{"389":3,"524":3,"529":1}}],["imgurl=https",{"2":{"219":3,"222":3}}],["imgurl=",{"2":{"222":3}}],["imgurl传递网络图片url",{"2":{"114":1}}],["imgurl",{"2":{"61":1,"116":1,"121":1,"222":1,"964":1,"965":2,"1033":1,"1034":1,"1119":1,"1120":1}}],["img",{"2":{"19":2,"105":1,"121":1,"153":1,"158":1,"163":1,"206":4,"208":1,"209":1,"211":20,"212":2,"213":2,"214":1,"217":1,"220":5,"282":2,"298":3,"329":3,"353":1,"354":2,"359":4,"529":1,"883":2,"918":1,"948":2,"959":1,"965":2,"1003":2,"1007":3,"1008":3,"1019":2,"1073":1,"1074":1,"1129":1,"1130":1,"1465":18}}],["immediately",{"2":{"5":1,"6":1}}],["ipst",{"2":{"1465":1}}],["ipnum",{"2":{"1411":1,"1412":1}}],["ip地址",{"2":{"1297":1,"1354":1}}],["ip地址查询",{"0":{"1290":1,"1295":1},"1":{"1291":1,"1292":1,"1293":1,"1294":1,"1296":1,"1297":1,"1298":1,"1299":1}}],["ipv6地址",{"2":{"1288":1}}],["ipv6",{"2":{"1286":1,"1288":2,"1289":3}}],["ip",{"0":{"15":1},"2":{"20":1,"22":1,"168":1,"215":10,"692":1,"693":1,"1291":1,"1292":1,"1296":1,"1297":1,"1299":1,"1345":1,"1354":1,"1411":1,"1421":1,"1422":1}}],["itmaybeassumedthat",{"2":{"1212":1}}],["it行业新闻",{"2":{"305":1}}],["it资讯",{"0":{"305":1},"1":{"306":1,"307":1,"308":1,"309":1}}],["it",{"2":{"20":1,"306":1}}],["its",{"2":{"9":1}}],["item4",{"2":{"726":1}}],["item4|",{"2":{"725":1}}],["item3",{"2":{"726":1}}],["item3|",{"2":{"725":1}}],["item2",{"2":{"725":1,"726":1}}],["item2|",{"2":{"725":1}}],["item1",{"2":{"725":1,"726":1}}],["item1|",{"2":{"725":1}}],["items",{"2":{"5":1,"238":10,"239":1}}],["item",{"2":{"5":1,"123":3,"238":1,"239":1,"1003":2}}],["ifeng",{"2":{"304":3,"314":3,"464":3,"534":3}}],["ifengimg",{"2":{"304":6,"314":6,"464":6,"534":6}}],["ifm",{"2":{"198":1,"199":1}}],["ifm=",{"2":{"198":1,"199":1}}],["iframe>",{"2":{"198":3,"199":3,"284":2}}],["iframe",{"2":{"197":1,"198":3,"199":3,"284":2}}],["if",{"2":{"2":1,"3":2,"6":1,"7":1,"8":1,"600":1,"601":2}}],["infer",{"2":{"1212":1}}],["infonew",{"2":{"479":3}}],["info",{"0":{"10":1},"2":{"122":1,"123":3,"236":1,"286":2,"798":1,"831":1,"832":1,"856":1,"857":2,"898":1,"959":1,"1093":1,"1094":1,"1466":2}}],["information",{"2":{"4":1}}],["inner",{"2":{"948":1}}],["indulgeinfantasy",{"2":{"1212":1}}],["industry",{"2":{"519":1}}],["index",{"2":{"90":1,"95":1,"172":1,"195":1,"196":10,"200":6,"205":2,"222":2,"294":1,"468":1,"469":8,"544":1,"695":1,"847":2,"915":1,"972":1,"1003":1,"1021":1,"1026":1,"1071":1,"1096":1,"1127":1,"1132":1,"1152":1,"1239":1,"1259":1,"1269":2,"1291":1,"1374":1,"1379":1,"1384":1,"1461":2,"1462":2,"1463":2}}],["inhcycc6183487",{"2":{"414":1}}],["inheritance",{"2":{"203":1}}],["inews",{"2":{"404":3}}],["inequality",{"2":{"2":1}}],["invest",{"2":{"238":2}}],["invite",{"2":{"1":1}}],["intend",{"2":{"1212":1}}],["intermittent",{"2":{"757":1}}],["internet",{"2":{"376":1}}],["internal",{"2":{"366":1}}],["international",{"2":{"364":3,"529":1}}],["interface",{"2":{"290":1}}],["intro",{"2":{"1169":1,"1170":1}}],["introduction",{"0":{"786":1},"2":{"203":1}}],["intake",{"2":{"757":1}}],["int",{"2":{"71":1,"77":2,"107":1,"111":1,"117":1,"127":2,"132":2,"142":1,"173":2,"222":1,"233":1,"242":2,"248":1,"252":2,"253":1,"273":1,"274":1,"297":2,"302":2,"307":2,"312":2,"317":2,"322":2,"327":2,"332":2,"337":1,"342":2,"348":2,"353":3,"357":2,"362":2,"367":2,"372":2,"377":2,"382":2,"387":2,"392":2,"397":2,"402":2,"407":2,"412":2,"417":2,"422":2,"427":2,"432":2,"437":2,"442":2,"447":2,"452":2,"457":2,"462":2,"477":3,"487":2,"492":1,"498":4,"507":2,"512":2,"517":2,"522":2,"527":2,"532":2,"600":3,"664":1,"669":2,"674":4,"679":1,"684":1,"688":3,"689":1,"724":1,"767":5,"772":4,"777":2,"782":3,"789":2,"790":6,"794":3,"795":6,"799":1,"800":3,"810":1,"850":3,"855":1,"881":3,"882":2,"891":2,"896":2,"901":1,"911":2,"916":1,"917":2,"922":2,"932":5,"938":2,"943":1,"973":4,"1013":1,"1017":3,"1027":3,"1028":2,"1032":1,"1033":1,"1052":2,"1053":2,"1057":2,"1062":1,"1063":2,"1072":3,"1073":1,"1087":3,"1088":1,"1092":1,"1093":5,"1097":3,"1098":2,"1104":1,"1108":1,"1118":1,"1119":1,"1128":2,"1148":1,"1153":3,"1154":1,"1163":2,"1168":2,"1192":2,"1196":2,"1204":1,"1216":1,"1225":4,"1226":1,"1230":4,"1231":1,"1236":1,"1245":2,"1250":3,"1255":2,"1260":2,"1265":2,"1278":2,"1288":1,"1304":4,"1309":4,"1319":2,"1345":1,"1349":1,"1355":1,"1360":1,"1376":3,"1380":1,"1396":1,"1405":1,"1411":7,"1436":2,"1448":1,"1453":1,"1462":2}}],["intimidation",{"2":{"4":1}}],["instead",{"2":{"1120":1}}],["installer",{"2":{"200":1}}],["instr",{"2":{"72":1,"73":1}}],["insoxin",{"2":{"22":2}}],["insults",{"2":{"4":1}}],["injury",{"2":{"5":1}}],["inappropriate",{"2":{"4":3}}],["increments",{"2":{"1069":1}}],["increase",{"2":{"2":1}}],["include",{"2":{"5":1}}],["includes",{"2":{"4":1}}],["including",{"2":{"4":1,"5":1,"6":2}}],["inclusive",{"2":{"1":1}}],["inconsequential",{"2":{"3":1}}],["in",{"2":{"1":2,"2":2,"3":4,"4":1,"5":2,"6":2,"7":2,"8":1,"9":3,"202":1,"238":2,"570":1,"1346":1}}],["isrecord",{"2":{"1335":1,"1336":1,"1340":1,"1341":1,"1372":1}}],["isres",{"2":{"856":1,"857":1}}],["isp",{"2":{"1293":1,"1294":1,"1298":1,"1299":1}}],["isipv6",{"2":{"1288":1,"1289":1}}],["isexpire",{"2":{"1278":1,"1279":1}}],["isxiangjie",{"2":{"1225":1,"1230":1}}],["isjijie",{"2":{"1225":1,"1230":1}}],["isnotwork",{"2":{"1093":1,"1094":1}}],["iszhapian",{"2":{"826":1}}],["isdestine",{"2":{"790":1,"791":2,"795":1,"796":1,"800":1,"801":1}}],["isssl",{"2":{"1278":1,"1279":1}}],["issuedby",{"2":{"1278":1,"1279":1}}],["issuetime",{"2":{"544":1,"695":1,"847":2}}],["issuecontent",{"2":{"544":1,"695":1,"847":2}}],["issuing",{"2":{"1278":1,"1279":1}}],["issuingauthority",{"2":{"103":1}}],["issuingdate",{"2":{"103":1}}],["isshow",{"2":{"273":1}}],["isbn13",{"2":{"953":1,"954":1}}],["isbn10",{"2":{"953":1,"954":1}}],["isbn=9787562404507",{"2":{"287":1}}],["isbn查询",{"0":{"287":1}}],["isbn",{"2":{"20":1,"287":4,"951":1}}],["isoyu",{"2":{"7":1,"10":1,"12":1,"19":2,"23":1,"25":1,"30":1,"35":1,"40":1,"45":1,"50":1,"55":1,"60":1,"65":1,"70":1,"75":1,"78":1,"80":1,"85":1,"90":1,"95":1,"100":1,"105":1,"110":1,"115":1,"118":1,"120":1,"125":1,"130":1,"135":1,"140":1,"145":1,"152":1,"157":1,"162":1,"166":1,"167":1,"172":1,"177":1,"182":1,"188":1,"193":1,"198":8,"199":8,"200":4,"202":1,"203":1,"205":1,"206":1,"208":1,"209":4,"210":1,"211":22,"212":5,"213":3,"214":5,"215":6,"216":1,"217":3,"218":1,"219":6,"220":3,"221":2,"222":7,"224":1,"226":1,"231":1,"236":1,"241":1,"246":1,"251":1,"257":1,"262":1,"267":1,"272":1,"277":1,"282":12,"283":16,"284":8,"285":2,"286":6,"287":2,"288":4,"289":13,"290":4,"291":5,"292":4,"294":1,"296":1,"297":1,"298":1,"299":1,"301":1,"306":1,"311":1,"316":1,"321":1,"326":1,"331":1,"336":1,"341":1,"346":1,"351":1,"356":1,"361":1,"366":1,"371":1,"376":1,"381":1,"386":1,"391":1,"396":1,"401":1,"406":1,"411":1,"416":1,"421":1,"426":1,"431":1,"436":1,"441":1,"446":1,"451":1,"456":1,"461":1,"466":1,"471":1,"476":1,"481":1,"486":1,"491":1,"496":1,"501":1,"506":1,"511":1,"516":1,"521":1,"526":1,"531":1,"536":1,"541":1,"546":1,"552":1,"557":1,"562":1,"567":1,"572":1,"577":1,"582":1,"587":1,"593":1,"598":1,"604":1,"609":1,"614":1,"620":1,"625":1,"630":1,"635":1,"641":1,"646":1,"651":1,"656":1,"662":1,"667":1,"672":1,"677":1,"682":1,"687":1,"692":1,"697":1,"703":1,"708":1,"713":1,"718":1,"723":1,"728":1,"733":1,"738":1,"744":1,"749":1,"754":1,"759":1,"765":1,"770":1,"776":1,"781":1,"788":1,"793":1,"798":1,"803":1,"808":1,"813":1,"818":1,"823":1,"829":1,"834":1,"839":1,"844":1,"849":1,"854":1,"859":1,"864":1,"869":1,"874":1,"880":1,"885":1,"890":1,"895":1,"900":1,"905":1,"910":1,"915":1,"921":1,"926":1,"931":1,"937":1,"942":1,"947":1,"948":1,"949":1,"950":1,"951":1,"957":1,"962":1,"967":1,"970":1,"972":1,"978":1,"982":1,"986":1,"990":1,"995":1,"1000":1,"1005":1,"1011":1,"1016":1,"1021":1,"1026":1,"1031":1,"1036":1,"1041":1,"1046":1,"1051":1,"1056":1,"1061":1,"1066":1,"1071":1,"1076":1,"1081":1,"1086":1,"1091":1,"1096":1,"1102":1,"1107":1,"1112":1,"1117":1,"1122":1,"1127":1,"1132":1,"1137":1,"1142":1,"1147":1,"1152":1,"1157":1,"1162":1,"1167":1,"1173":1,"1177":1,"1181":1,"1185":1,"1191":1,"1195":1,"1199":1,"1203":1,"1209":1,"1214":1,"1219":1,"1224":1,"1229":1,"1234":1,"1239":1,"1244":1,"1249":1,"1254":1,"1259":1,"1264":1,"1269":1,"1271":1,"1274":1,"1276":1,"1281":1,"1286":1,"1291":1,"1296":1,"1302":1,"1305":1,"1307":1,"1310":1,"1312":1,"1315":1,"1317":1,"1322":1,"1325":1,"1327":1,"1330":1,"1333":1,"1336":1,"1338":1,"1341":1,"1343":1,"1346":2,"1348":1,"1353":1,"1358":1,"1364":1,"1367":16,"1369":1,"1372":1,"1374":1,"1379":1,"1384":1,"1389":1,"1392":1,"1394":1,"1399":1,"1404":1,"1409":1,"1412":4,"1414":1,"1417":2,"1419":1,"1425":1,"1430":1,"1435":1,"1438":3,"1440":1,"1443":2,"1446":1,"1451":1,"1456":1,"1459":3,"1461":1,"1462":1,"1463":1,"1465":1,"1466":1}}],["is",{"2":{"1":1,"2":4,"6":1,"11":1,"283":1,"353":1,"354":2,"570":1,"700":1,"948":1,"1119":1,"1120":1}}],["pv",{"2":{"1411":1}}],["pvnum",{"2":{"205":2,"1411":1,"1412":1}}],["ps",{"2":{"1401":1,"1402":1}}],["ptr",{"2":{"1342":1}}],["ptime",{"2":{"298":4,"1462":1,"1463":1}}],["pdsu",{"2":{"1288":1,"1289":2}}],["pdd希望小学完工",{"2":{"469":1}}],["pc",{"2":{"1302":1,"1338":1,"1364":1}}],["pcd",{"2":{"926":1}}],["pcgame",{"2":{"519":2}}],["p2459723975",{"2":{"1465":3}}],["p2079",{"2":{"755":1,"757":2}}],["p2p",{"2":{"20":1}}],["ppsdate",{"2":{"637":1,"638":1}}],["pptv",{"2":{"285":1}}],["pm",{"2":{"646":1,"656":1}}],["pm2",{"2":{"544":2,"644":14,"649":2,"695":2,"740":1,"741":1,"847":2}}],["pm10hour",{"2":{"644":7}}],["pm10",{"2":{"544":1,"649":2,"695":1,"740":2,"741":2,"847":1}}],["p6",{"2":{"394":1}}],["pgc",{"2":{"393":1,"394":2}}],["p15282903c02700qryi",{"2":{"424":1}}],["p1",{"2":{"354":1}}],["p9",{"2":{"353":2,"354":3,"393":1,"394":2}}],["pn",{"2":{"1017":1}}],["pncdn",{"2":{"334":3,"449":2,"454":3}}],["png",{"2":{"29":1,"33":9,"51":1,"66":1,"81":1,"121":1,"146":1,"178":1,"200":1,"218":4,"294":3,"309":3,"314":1,"319":1,"329":1,"334":3,"359":2,"369":1,"374":2,"379":3,"409":2,"414":2,"424":1,"444":2,"459":1,"509":3,"514":2,"524":3,"529":3,"534":2,"544":9,"607":1,"695":9,"847":15,"1007":1,"1073":1,"1074":1,"1119":1,"1120":1}}],["p>因为目睹了一场用绳命炫技结果演砸了的惨败",{"2":{"948":1}}],["p>人走光了",{"2":{"948":1}}],["p>那时已黄昏",{"2":{"948":1}}],["p>那时我上二三年级",{"2":{"948":1}}],["p>真是",{"2":{"948":1}}],["p>真是费解",{"2":{"948":1}}],["p>可欢呼持续了不到几秒就停下来",{"2":{"948":1}}],["p>轰然叫好",{"2":{"948":1}}],["p>台柱子先耍了一通大刀",{"2":{"948":1}}],["p>他从旁人手中接过一摞瓦片",{"2":{"948":1}}],["p>他走到中央",{"2":{"948":1}}],["p>他一边说一边绕着场子阔步疾走",{"2":{"948":1}}],["p>他说一口北方话",{"2":{"948":1}}],["p>这桩焦虑让我记起另一桩焦虑",{"2":{"948":1}}],["p>我一个不相干的人都替他焦虑了",{"2":{"948":1}}],["p>好嘛",{"2":{"948":1}}],["p>进去是一方仿照日式的庭园",{"2":{"948":1}}],["p>原来是售楼处",{"2":{"948":1}}],["p>原标题",{"2":{"298":1}}],["p>附近有新楼盘开建",{"2":{"948":1}}],["p>",{"2":{"298":53,"948":26}}],["p3",{"2":{"286":4}}],["p=5",{"2":{"219":1}}],["plot",{"2":{"882":1,"883":2,"917":1,"918":1}}],["plw",{"2":{"555":1}}],["pls",{"2":{"555":1}}],["place",{"2":{"856":1,"857":2,"948":1}}],["planestyle",{"2":{"716":1}}],["platenumber",{"2":{"637":1,"638":1}}],["plateno",{"2":{"147":1,"148":1}}],["platetype",{"2":{"637":1,"638":1}}],["playing",{"2":{"1465":2}}],["playersize",{"2":{"1462":1,"1463":1}}],["playcount",{"2":{"1462":1}}],["playwm",{"2":{"353":1,"354":2}}],["playaddr",{"2":{"353":1,"354":2}}],["play",{"2":{"205":2,"286":2,"353":1,"354":2}}],["please",{"2":{"3":1,"7":1}}],["pirates",{"2":{"1465":2}}],["pid",{"2":{"932":1}}],["piao",{"2":{"898":23}}],["pitillo",{"2":{"883":1}}],["pitch",{"2":{"78":1}}],["pixel",{"2":{"298":1}}],["pic5f9adb493a9c5da94c55ad78d5bd26a1f828b641a7239",{"2":{"1407":1}}],["piccount",{"2":{"1269":1}}],["picno",{"2":{"1109":1}}],["picnews",{"2":{"298":1}}],["pic3",{"2":{"948":1,"949":1}}],["pic1",{"2":{"947":1,"949":1}}],["pic4",{"2":{"947":1,"948":3,"949":1}}],["pics",{"2":{"205":2,"479":3}}],["pic",{"2":{"123":3,"200":1,"384":3,"504":3,"544":9,"695":9,"847":15,"897":1,"898":2,"902":1,"903":2,"1002":2,"1003":4,"1407":1}}],["picture",{"2":{"57":1,"58":1,"205":2,"206":2}}],["picurllist",{"2":{"790":1,"791":2,"795":1,"796":1,"800":1,"801":1}}],["picurl",{"2":{"32":1,"33":10,"303":1,"304":3,"308":1,"309":3,"313":1,"314":3,"318":1,"319":3,"323":1,"324":3,"328":1,"329":3,"333":1,"334":3,"338":1,"339":3,"343":1,"344":3,"358":1,"359":4,"363":1,"364":3,"368":1,"369":3,"373":1,"374":3,"378":1,"379":3,"383":1,"384":3,"388":1,"389":3,"393":1,"394":3,"398":1,"399":3,"403":1,"404":3,"408":1,"409":3,"413":1,"414":3,"418":1,"419":3,"423":1,"424":3,"428":1,"429":3,"433":1,"434":3,"438":1,"439":3,"443":1,"444":3,"448":1,"449":3,"453":1,"454":3,"458":1,"459":3,"463":1,"464":3,"478":1,"479":3,"493":1,"494":2,"508":1,"509":3,"513":1,"514":3,"518":1,"519":3,"523":1,"524":3,"528":1,"529":3,"533":1,"534":3,"664":1,"665":2,"1109":1}}],["ping",{"2":{"27":1}}],["pinyin",{"2":{"27":1,"28":1,"654":6,"659":5,"907":1,"908":2,"1043":1,"1044":1,"1058":1,"1059":1,"1063":1,"1064":1,"1068":1,"1069":1,"1211":1,"1212":1,"1219":1,"1221":2,"1222":4,"1226":1,"1227":2,"1231":1,"1232":2,"1236":1}}],["pysx",{"2":{"1059":1}}],["py",{"2":{"25":1,"1211":1,"1212":1,"1226":1,"1227":2,"1231":1,"1232":2,"1236":1}}],["p",{"2":{"22":1,"174":1,"175":2,"203":1,"219":1,"353":1,"354":2,"948":4,"1073":1,"1074":1}}],["ph",{"2":{"389":3,"524":3,"529":1}}],["photoview",{"2":{"205":2}}],["photo",{"2":{"205":12,"791":2,"796":2,"801":2}}],["photography",{"2":{"4":1}}],["phonenumbers",{"2":{"1411":1,"1412":1}}],["phonecode",{"2":{"542":1}}],["phone",{"2":{"111":1,"826":1,"958":1,"964":1,"965":2,"1427":1,"1428":1,"1431":1,"1432":1,"1433":1}}],["php127",{"2":{"1407":1}}],["phpqrcode",{"2":{"20":1}}],["php",{"2":{"19":2,"208":1,"209":3,"211":40,"212":4,"213":4,"214":3,"215":4,"216":2,"217":3,"218":7,"219":1,"220":2,"222":2,"282":4,"283":4,"284":1,"286":2,"293":1,"294":2,"1412":2}}],["physicaladdress",{"2":{"1411":1,"1412":1}}],["physical",{"2":{"4":1}}],["pettype",{"2":{"1073":1,"1074":1}}],["pet",{"2":{"1071":1}}],["penny",{"2":{"1069":2}}],["penalties",{"2":{"856":1,"857":1}}],["pek",{"2":{"706":6,"711":1,"716":1}}],["peizhi",{"2":{"616":1,"617":1}}],["permillion",{"2":{"1411":4,"1412":8}}],["permanent",{"2":{"6":1}}],["peruser",{"2":{"1411":3,"1412":7}}],["percentage",{"2":{"1411":2,"1412":6}}],["persist",{"2":{"286":1}}],["personal",{"2":{"4":1}}],["personally",{"2":{"4":1}}],["person",{"2":{"4":2,"7":2,"9":1}}],["period=30d",{"2":{"19":1}}],["period=7d",{"2":{"19":1}}],["pertaining",{"2":{"9":1}}],["people",{"2":{"4":1,"384":6}}],["paike",{"2":{"1463":1}}],["paid",{"2":{"6":1,"9":1,"600":1,"601":2}}],["pattern",{"2":{"1387":1}}],["patrons",{"2":{"3":1}}],["pa+的防晒护肤品",{"2":{"837":1}}],["pa+护肤品",{"2":{"544":1,"695":1,"847":2}}],["payload",{"2":{"290":1}}],["parade",{"2":{"1387":1}}],["param",{"2":{"290":1}}],["parkdistancelist",{"2":{"795":1,"796":1}}],["parktype",{"2":{"790":1,"791":2,"795":1,"796":1,"800":1,"801":1}}],["parkuuid二选一",{"2":{"799":2}}],["parkuuid",{"2":{"790":1,"791":2,"795":1,"796":1,"799":1,"800":1,"801":1}}],["parkinfo",{"2":{"800":1,"801":1}}],["parkinfolist",{"2":{"790":1,"791":1}}],["parkid",{"2":{"790":1,"791":2,"795":1,"796":1,"799":3,"800":1,"801":1}}],["park",{"2":{"788":1,"791":2,"793":1,"796":2,"798":1,"801":2,"803":1}}],["partners",{"2":{"238":10,"239":1}}],["particularly",{"2":{"4":1}}],["participants",{"2":{"2":2,"3":1,"9":1}}],["participate",{"2":{"1":2,"3":1}}],["pan",{"2":{"289":2}}],["pageviews",{"2":{"1411":10,"1412":10}}],["pageno=1",{"2":{"294":1}}],["pageno",{"2":{"294":1}}],["pageindex",{"2":{"242":1,"244":1}}],["pagesize",{"2":{"242":1,"244":1,"563":1,"565":1,"789":1,"790":1,"791":1,"794":1,"795":1,"796":1,"850":1,"881":1,"891":1,"893":1,"922":1,"924":1,"932":1,"934":1,"1192":1,"1196":1,"1225":1,"1227":1,"1230":1,"1232":1}}],["pages",{"2":{"211":1,"953":1,"954":1,"1327":1,"1333":1,"1338":1}}],["page=0",{"2":{"299":2}}],["page=20",{"2":{"205":2,"297":2}}],["page=10",{"2":{"1269":2,"1462":2}}],["page=1",{"2":{"202":2}}],["page",{"2":{"173":1,"202":1,"205":1,"287":1,"297":1,"299":1,"302":1,"307":1,"312":1,"317":1,"322":1,"327":1,"332":1,"337":1,"342":1,"357":1,"362":1,"367":1,"372":1,"377":1,"382":1,"387":1,"392":1,"397":1,"402":1,"407":1,"412":1,"417":1,"422":1,"427":1,"432":1,"437":1,"442":1,"447":1,"452":1,"457":1,"462":1,"477":1,"487":1,"492":1,"507":1,"512":1,"517":1,"522":1,"527":1,"532":1,"563":1,"565":1,"777":1,"782":1,"790":1,"791":1,"795":1,"796":1,"850":1,"891":1,"893":1,"922":1,"932":1,"963":1,"965":1,"1052":1,"1072":1,"1087":1,"1097":1,"1128":1,"1153":1,"1163":1,"1168":1,"1192":1,"1196":1,"1225":1,"1227":1,"1230":1,"1232":1,"1245":1,"1250":1,"1255":1,"1260":1,"1265":1,"1269":1,"1462":1}}],["passengers",{"2":{"637":1,"638":1}}],["pass",{"2":{"107":1,"108":1}}],["pubdate",{"2":{"953":1,"954":1}}],["published",{"2":{"287":1}}],["publisher",{"2":{"287":1,"953":1,"954":1}}],["publishdate",{"2":{"243":1,"244":10}}],["public",{"2":{"3":1,"123":1,"287":1,"1465":3}}],["pusher",{"2":{"202":1}}],["pull",{"2":{"22":1}}],["purpose",{"0":{"1":1},"2":{"5":1}}],["ponder",{"2":{"1212":2}}],["pony",{"2":{"282":2}}],["poetry",{"2":{"1167":1}}],["pokemonex",{"2":{"949":1}}],["points",{"2":{"718":1}}],["pool",{"2":{"560":1,"565":2}}],["pollutant",{"2":{"544":1,"695":1,"740":1,"741":1,"847":1}}],["polity",{"2":{"107":1}}],["policies",{"2":{"8":1}}],["policy",{"0":{"5":1},"2":{"11":1,"289":1}}],["popularityredpocket",{"2":{"290":1}}],["portrait",{"2":{"282":1}}],["portions",{"2":{"11":1}}],["porn",{"2":{"107":1}}],["potential",{"2":{"9":1}}],["power",{"2":{"2":1,"544":9,"695":9,"761":1,"762":1,"831":1,"832":1,"847":15}}],["position",{"2":{"757":1,"778":1,"779":2,"783":1,"784":2}}],["positionname",{"2":{"294":4}}],["positionid",{"2":{"294":4}}],["positive",{"2":{"1":1,"2":1}}],["pos",{"2":{"132":2,"133":2}}],["possibility",{"2":{"200":9}}],["possibleexplist",{"2":{"959":1}}],["possible",{"2":{"1":1,"7":1,"200":6,"1387":1}}],["possessor",{"2":{"147":1,"148":1}}],["possession",{"2":{"5":1}}],["postalcode",{"2":{"1411":1,"1412":1}}],["postnumber",{"2":{"924":2,"934":4}}],["poster",{"2":{"882":1,"883":2,"917":1,"918":1,"1465":3}}],["posted",{"2":{"11":4}}],["postcode",{"2":{"542":1,"874":1,"921":1,"922":1,"926":1,"931":1,"992":1,"993":1}}],["postid=cljn5k2m000181kt",{"2":{"298":2}}],["postid",{"2":{"298":2}}],["posting",{"2":{"4":2}}],["post图片",{"2":{"200":1}}],["post",{"2":{"4":1,"35":1,"65":1,"80":1,"100":1,"145":1,"177":1,"182":1,"203":2,"289":2}}],["prd",{"2":{"1019":1}}],["private",{"2":{"1387":3}}],["prize",{"2":{"560":25,"570":19}}],["print",{"2":{"290":1}}],["pricedesc",{"2":{"790":1,"791":2,"795":1,"796":1,"800":1,"801":1}}],["priceunit",{"2":{"790":1,"791":2,"795":1,"796":1,"800":1,"801":1}}],["price",{"2":{"287":1,"674":1,"675":1,"689":1,"690":1,"761":1,"762":1,"778":1,"779":10,"783":1,"784":10,"790":1,"791":2,"795":1,"796":1,"800":1,"801":1,"898":23,"953":1,"954":1,"1002":1,"1007":1,"1008":1,"1073":1,"1074":1}}],["primary",{"2":{"1":1,"544":1,"695":1,"740":1,"741":1,"847":1}}],["precarnum\\t|string|云a|车牌前缀|",{"2":{"622":1}}],["precarnum",{"2":{"621":1}}],["prefix",{"2":{"594":1,"595":1,"596":2,"947":2,"948":1}}],["presumably",{"2":{"1212":1}}],["press",{"2":{"544":1,"695":1,"847":2}}],["presentations",{"2":{"4":1}}],["predata",{"2":{"289":2}}],["prediction",{"2":{"200":6}}],["pre",{"2":{"289":2,"907":1,"908":2}}],["program",{"2":{"1269":1}}],["product",{"2":{"1019":3}}],["provranked",{"2":{"1437":1,"1438":1}}],["prov",{"2":{"689":1,"690":1}}],["provincename",{"2":{"790":1,"791":2,"795":1,"796":1,"800":1,"801":1}}],["provinceid",{"2":{"683":1,"688":1}}],["province\\t|string\\t|云南|省份|",{"2":{"622":1}}],["province",{"2":{"112":1,"113":1,"224":1,"238":1,"239":1,"248":1,"249":1,"252":2,"253":1,"254":1,"259":1,"260":1,"544":1,"621":1,"677":1,"695":1,"767":1,"768":1,"772":1,"773":1,"826":1,"847":2,"852":6,"924":2,"929":1,"934":4,"992":1,"993":1,"1293":1,"1294":1,"1298":1,"1299":1}}],["provid",{"2":{"689":1,"690":1}}],["provide",{"2":{"7":1}}],["providing",{"2":{"1":1}}],["prowz",{"2":{"632":1,"633":1}}],["process=image",{"2":{"334":3,"449":2,"454":3}}],["process",{"2":{"291":1}}],["procedures",{"2":{"9":1}}],["protected",{"2":{"290":1}}],["protocol",{"2":{"198":1}}],["proxy",{"2":{"220":6}}],["project",{"2":{"203":2}}],["promise",{"2":{"202":1}}],["probability",{"2":{"37":1,"38":1,"77":1,"78":8}}],["aka",{"2":{"1465":1}}],["aynxb0812",{"2":{"1462":6}}],["average",{"2":{"1465":1}}],["avoid",{"2":{"1175":1}}],["avatars",{"2":{"1465":6}}],["avatar",{"2":{"353":1,"354":2,"948":1,"949":3}}],["available",{"2":{"7":1}}],["a356fcff007bd65048e48e92bd6795df",{"2":{"1119":1,"1120":1}}],["a3",{"2":{"1019":1}}],["a4ae6b3c9b931ab18ac1a15740b6c5c8",{"2":{"949":1}}],["aaaa",{"2":{"1342":1}}],["aaafvrgugjy295",{"2":{"294":1}}],["aa2f",{"2":{"1008":1}}],["aaron",{"2":{"918":1}}],["azithromycin",{"2":{"1247":1}}],["azaria",{"2":{"883":1}}],["az9010",{"2":{"544":1,"695":1,"847":1}}],["a2",{"2":{"724":1}}],["away",{"2":{"700":1}}],["aweme",{"2":{"286":4,"353":3,"354":6}}],["awemeid",{"2":{"286":2}}],["aqidetail",{"2":{"544":3,"695":3,"847":3}}],["aqi",{"2":{"544":4,"644":25,"649":1,"695":4,"738":1,"740":2,"741":1,"827":1,"831":1,"832":1,"847":4}}],["a665",{"2":{"419":1}}],["a92c",{"2":{"399":1}}],["a5374392",{"2":{"519":1}}],["a5智能",{"2":{"454":3}}],["a5区块链",{"2":{"449":2}}],["a591",{"2":{"369":1}}],["a5img",{"2":{"334":3,"449":2,"454":3}}],["a826f1b25ef44545b28bac56982c5c0b~c5",{"2":{"354":1}}],["a8dd184359e243ffa526238619109b81",{"2":{"319":1}}],["ajax",{"2":{"289":2}}],["a1",{"2":{"724":1}}],["a13c",{"2":{"289":1}}],["a12356b55bfg666666",{"2":{"96":1}}],["audio",{"2":{"1119":1,"1120":1}}],["aup=complete",{"2":{"289":2}}],["aup=pre",{"2":{"289":2}}],["autohomeid",{"2":{"674":1,"675":1,"688":1}}],["auto",{"2":{"441":1,"444":6,"948":1}}],["auturl",{"2":{"200":1,"289":1,"290":1,"292":1}}],["auturl=api",{"2":{"200":1,"289":4,"290":1,"291":2,"292":1}}],["aut2020121701525400",{"2":{"58":1}}],["aut20201",{"2":{"58":1}}],["auth",{"2":{"257":1,"262":1,"267":1,"1278":1,"1279":1}}],["author",{"2":{"174":1,"175":2,"287":1,"353":1,"354":2,"504":1,"948":1,"949":4,"953":1,"954":1,"1164":1,"1165":1,"1169":1,"1170":1,"1256":1,"1257":1,"1266":1,"1267":1}}],["authority",{"2":{"6":1}}],["authentication",{"0":{"14":1}}],["authentic",{"2":{"3":1}}],["a02a0001f6153c8784e3",{"2":{"286":1}}],["a=code",{"2":{"284":4}}],["american",{"2":{"1119":1,"1120":1}}],["amemv",{"2":{"286":1}}],["amazon",{"2":{"1019":1}}],["amor",{"2":{"954":1}}],["amount",{"2":{"560":8,"565":4}}],["amt",{"2":{"761":1,"762":1}}],["am",{"2":{"283":1}}],["amp",{"2":{"200":2,"219":3,"284":2,"287":1,"294":1,"297":2,"299":2,"353":9,"488":3,"1462":2,"1465":2}}],["af78744b22c6",{"2":{"519":1}}],["after",{"2":{"238":1,"239":1}}],["affect",{"2":{"9":1}}],["a>用户标记为房产中介电话",{"2":{"826":1}}],["a>",{"2":{"211":2,"212":1,"213":1,"948":1}}],["ae79",{"2":{"1008":1}}],["ae",{"2":{"123":1}}],["agriculture",{"2":{"421":1}}],["again",{"2":{"211":1}}],["against",{"2":{"4":1}}],["age",{"2":{"77":1,"78":1,"259":1,"260":1}}],["arrjqj0",{"2":{"1443":1}}],["arrport",{"2":{"711":1}}],["arrrate",{"2":{"706":5,"711":1,"716":2}}],["arractual",{"2":{"705":1,"706":5,"710":1,"711":1,"715":1,"716":1}}],["array",{"2":{"52":1,"77":10,"127":2,"142":1,"290":4,"627":1,"772":1,"790":2,"795":2,"800":1,"805":1,"836":10,"861":1,"897":1}}],["arrestimated",{"2":{"705":1,"706":5,"710":1,"711":1,"715":1,"716":1}}],["arrscheduled",{"2":{"705":1,"706":5,"710":1,"711":1,"715":1,"716":1}}],["arrterminal",{"2":{"705":1,"706":5,"710":1,"711":1,"715":1,"716":1}}],["arrcode",{"2":{"705":1,"706":5,"710":1,"711":1,"715":1,"716":1}}],["arrcity",{"2":{"705":1,"706":5,"710":1,"711":1,"715":1,"716":1}}],["archiveno",{"2":{"600":1,"601":2,"772":1,"773":2}}],["articleimage",{"2":{"434":2}}],["articles",{"2":{"409":3,"514":3}}],["article",{"2":{"33":1,"203":1,"224":1,"324":3,"329":3,"334":3,"409":3,"414":2,"424":3,"428":1,"429":3,"449":2,"454":3,"514":3,"529":2}}],["aru",{"0":{"218":1},"2":{"20":1,"218":8}}],["areaname",{"2":{"337":1,"778":1,"779":2,"783":1,"784":2,"790":1,"791":2,"795":1,"796":1,"800":1,"801":1,"1437":1,"1438":1}}],["areacode",{"2":{"112":1,"113":1,"1298":1,"1299":1}}],["area",{"2":{"42":1,"43":1,"47":1,"48":1,"92":1,"93":1,"336":1,"544":2,"600":1,"601":2,"695":2,"739":1,"740":2,"741":2,"772":1,"773":2,"778":1,"779":2,"783":1,"784":2,"847":2}}],["are",{"2":{"1":1,"3":1,"4":2,"5":2,"7":2}}],["aipre",{"2":{"1098":1,"1099":3}}],["aipc",{"2":{"211":20}}],["aijiazixuan",{"2":{"1007":1}}],["air",{"2":{"544":3,"641":1,"646":1,"651":1,"656":1,"695":3,"761":1,"762":1,"847":6}}],["aihanfu",{"2":{"374":6}}],["ai给安排上了",{"2":{"319":1}}],["aicdn",{"2":{"206":2}}],["ai分析乳腺",{"0":{"200":1}}],["ai",{"2":{"20":1,"211":20,"451":1,"1222":1}}],["ac",{"2":{"665":1}}],["act",{"2":{"600":1,"601":2,"772":1,"773":2}}],["actor2",{"2":{"573":1}}],["actor1",{"2":{"573":1}}],["actors",{"2":{"572":1,"882":1,"883":2,"917":1,"918":1}}],["activities",{"2":{"9":1}}],["active",{"2":{"3":1}}],["action",{"2":{"2":1,"6":1}}],["actions",{"2":{"2":1,"3":1}}],["acg",{"2":{"344":3}}],["acfun",{"2":{"285":1}}],["accesskeyid",{"2":{"289":1}}],["accordance",{"2":{"8":1}}],["accused",{"2":{"8":1}}],["adtype",{"2":{"1269":1}}],["ad3cd024",{"2":{"419":1}}],["adreview",{"2":{"140":1}}],["ad",{"2":{"107":1,"123":1}}],["admin5",{"2":{"334":3,"449":2,"454":3}}],["admin",{"2":{"23":1}}],["adopted",{"2":{"11":1}}],["addr",{"2":{"826":1}}],["addresses",{"2":{"238":1}}],["address",{"2":{"67":1,"68":1,"83":1,"103":1,"147":1,"148":1,"184":1,"185":1,"228":1,"229":1,"239":1,"628":2,"778":1,"779":2,"783":1,"784":2,"790":1,"791":2,"795":1,"796":1,"800":1,"801":1,"852":6,"862":2,"887":1,"888":4,"892":1,"893":10,"898":1,"913":2,"924":2,"934":4,"990":1,"1382":1,"1387":3,"1401":1,"1402":1}}],["addressing",{"0":{"8":1}}],["additionally",{"2":{"7":1}}],["adversely",{"2":{"9":1}}],["advocating",{"2":{"4":1}}],["advances",{"2":{"4":1}}],["apology",{"2":{"1387":1}}],["april",{"2":{"1387":1}}],["apex英雄",{"2":{"519":1}}],["app2",{"2":{"959":1,"965":2,"1007":1,"1008":1}}],["app1",{"2":{"544":6,"695":6,"847":12}}],["appimg",{"2":{"544":3,"695":3,"847":3}}],["apple",{"2":{"431":1}}],["applies",{"2":{"9":1}}],["app",{"2":{"290":1,"294":1}}],["appcode|",{"2":{"621":1,"794":1}}],["appcode=b586a14c4ec466d33682f8626ccb3794",{"2":{"200":1,"289":4,"290":1,"291":2,"292":1}}],["appcode",{"2":{"26":1,"31":1,"36":1,"41":1,"46":1,"51":1,"56":1,"61":1,"66":1,"71":1,"76":1,"81":1,"86":1,"91":1,"96":1,"101":1,"106":1,"111":1,"116":1,"121":1,"126":1,"131":1,"136":1,"141":1,"146":1,"153":1,"158":1,"163":1,"168":1,"173":1,"178":1,"183":1,"189":1,"194":1,"200":1,"227":1,"232":1,"237":1,"242":1,"247":1,"252":1,"258":1,"263":1,"268":1,"273":1,"278":1,"290":1,"292":1,"302":1,"307":1,"312":1,"317":1,"322":1,"327":1,"332":1,"337":1,"357":1,"362":1,"367":1,"372":1,"377":1,"382":1,"387":1,"392":1,"397":1,"402":1,"407":1,"412":1,"417":1,"422":1,"427":1,"432":1,"437":1,"442":1,"447":1,"452":1,"457":1,"462":1,"477":1,"482":1,"487":1,"492":1,"497":1,"502":1,"507":1,"512":1,"517":1,"522":1,"527":1,"532":1,"537":1,"542":1,"547":1,"558":1,"563":1,"568":1,"573":1,"578":1,"583":1,"588":1,"594":1,"605":1,"610":1,"615":1,"626":1,"631":1,"636":1,"642":1,"647":1,"668":1,"673":1,"683":1,"688":1,"693":1,"698":1,"704":1,"709":1,"714":1,"719":1,"724":1,"734":1,"739":1,"745":1,"750":1,"755":1,"760":1,"766":1,"771":1,"777":1,"782":1,"789":1,"799":1,"809":1,"819":1,"824":1,"830":1,"835":1,"845":1,"850":1,"855":1,"860":1,"865":1,"870":1,"875":1,"881":1,"886":1,"891":1,"896":1,"901":1,"922":1,"932":1,"938":1,"943":1,"952":1,"958":1,"968":1,"973":1,"987":1,"991":1,"996":1,"1001":1,"1006":1,"1022":1,"1027":1,"1032":1,"1052":1,"1057":1,"1062":1,"1067":1,"1072":1,"1077":1,"1087":1,"1092":1,"1097":1,"1103":1,"1118":1,"1128":1,"1133":1,"1143":1,"1148":1,"1153":1,"1163":1,"1168":1,"1174":1,"1186":1,"1192":1,"1204":1,"1210":1,"1225":1,"1240":1,"1245":1,"1250":1,"1255":1,"1260":1,"1265":1,"1272":1,"1277":1,"1282":1,"1287":1,"1292":1,"1297":1,"1303":1,"1308":1,"1313":1,"1318":1,"1323":1,"1328":1,"1334":1,"1339":1,"1344":1,"1349":1,"1354":1,"1359":1,"1365":1,"1370":1,"1375":1,"1380":1,"1390":1,"1395":1,"1400":1,"1405":1,"1410":1,"1415":1,"1420":1,"1426":1,"1431":1,"1436":1,"1441":1,"1447":1,"1457":1}}],["appropriate",{"2":{"6":1}}],["api手册",{"2":{"1422":1}}],["apis",{"2":{"1019":1}}],["api",{"0":{"12":1,"13":1,"14":1,"15":1,"16":2,"20":1,"23":1},"1":{"13":1,"14":1,"15":1,"16":1,"17":1,"18":1,"19":1,"20":1,"21":1,"22":1},"2":{"1":2,"5":1,"12":3,"19":2,"22":3,"23":4,"25":1,"30":1,"35":1,"40":1,"45":1,"50":1,"55":1,"60":1,"65":1,"70":1,"75":1,"78":2,"80":1,"85":1,"90":1,"95":1,"100":1,"105":1,"110":1,"115":1,"120":1,"125":1,"130":1,"135":1,"140":1,"145":1,"152":1,"157":1,"162":1,"167":1,"172":1,"177":1,"182":1,"188":1,"193":1,"198":6,"199":6,"200":2,"202":2,"203":2,"205":2,"206":2,"208":1,"209":4,"211":22,"212":5,"213":3,"214":4,"215":6,"216":1,"217":2,"218":1,"219":6,"220":3,"222":6,"224":2,"226":1,"231":1,"236":1,"241":1,"246":1,"251":1,"257":1,"262":1,"267":1,"272":1,"277":1,"282":12,"283":16,"284":1,"285":2,"286":7,"287":2,"288":4,"289":12,"290":4,"291":3,"292":3,"294":1,"296":2,"297":2,"298":3,"299":2,"301":1,"306":1,"311":1,"316":1,"321":1,"326":1,"331":1,"336":1,"341":1,"346":1,"351":1,"356":1,"361":1,"366":1,"371":1,"376":1,"381":1,"386":1,"391":1,"396":1,"401":1,"406":1,"411":1,"416":1,"421":1,"426":1,"431":1,"436":1,"441":1,"446":1,"451":1,"456":1,"461":1,"466":1,"471":1,"476":1,"481":1,"486":1,"491":1,"496":1,"501":1,"506":1,"511":1,"516":1,"521":1,"526":1,"531":1,"536":1,"541":1,"546":1,"552":1,"557":1,"562":1,"567":1,"572":1,"577":1,"582":1,"587":1,"593":1,"598":1,"604":1,"607":1,"609":1,"614":1,"620":1,"625":1,"630":1,"635":1,"641":1,"646":1,"651":1,"656":1,"662":1,"667":1,"672":1,"677":1,"682":1,"687":1,"692":1,"697":1,"703":1,"708":1,"713":1,"718":1,"723":1,"728":1,"733":1,"738":1,"744":1,"749":1,"754":1,"759":1,"765":1,"770":1,"776":1,"781":1,"788":1,"791":2,"793":1,"796":2,"798":1,"801":2,"803":1,"808":1,"813":1,"818":1,"823":1,"829":1,"834":1,"839":1,"844":1,"849":1,"854":1,"859":1,"864":1,"869":1,"874":1,"880":1,"885":1,"890":1,"895":1,"900":1,"905":1,"910":1,"915":1,"921":1,"926":1,"931":1,"937":1,"942":1,"947":2,"948":2,"949":2,"950":1,"951":1,"957":1,"962":1,"967":1,"970":1,"972":1,"978":1,"982":1,"986":1,"990":1,"995":1,"1000":1,"1005":1,"1011":1,"1016":1,"1021":1,"1026":1,"1031":1,"1036":1,"1041":1,"1046":1,"1051":1,"1056":1,"1061":1,"1066":1,"1071":1,"1076":1,"1081":1,"1086":1,"1091":1,"1096":1,"1102":1,"1107":1,"1112":1,"1117":1,"1122":1,"1127":1,"1132":1,"1137":1,"1142":1,"1147":1,"1152":1,"1157":1,"1162":1,"1167":1,"1173":1,"1177":1,"1181":1,"1185":1,"1191":1,"1195":1,"1199":1,"1203":1,"1209":1,"1214":1,"1219":1,"1224":1,"1229":1,"1234":1,"1239":1,"1244":1,"1249":1,"1254":1,"1259":1,"1264":1,"1269":2,"1271":1,"1276":1,"1281":1,"1286":1,"1291":1,"1296":1,"1302":1,"1307":1,"1312":1,"1317":1,"1322":1,"1327":1,"1333":1,"1336":1,"1338":1,"1341":1,"1343":1,"1348":1,"1353":1,"1358":1,"1364":1,"1369":1,"1372":1,"1374":1,"1379":1,"1384":1,"1389":1,"1394":1,"1399":1,"1404":1,"1409":1,"1414":1,"1419":1,"1425":1,"1430":1,"1435":1,"1440":1,"1443":2,"1446":1,"1451":1,"1456":1,"1461":2,"1462":2,"1463":2,"1465":2,"1466":3}}],["atu9xhjvaaptcosrlekq",{"2":{"494":1}}],["attr",{"2":{"716":1}}],["attribution",{"0":{"11":1},"2":{"11":1}}],["attention",{"2":{"4":1}}],["attempt",{"2":{"3":1}}],["at",{"2":{"5":1,"200":12,"948":1}}],["alpina",{"2":{"665":1}}],["alicdn",{"2":{"1003":2}}],["align",{"2":{"948":3}}],["aliyun地图",{"2":{"845":1}}],["aliyuncs",{"2":{"607":1}}],["alias",{"2":{"298":2,"1462":1}}],["alarmlist",{"2":{"544":1,"695":1,"847":2}}],["almanac",{"2":{"536":1,"744":1,"749":1}}],["alt",{"2":{"298":1,"1465":7}}],["alt=",{"2":{"19":2,"208":1,"209":1,"211":20,"212":2,"213":2,"214":1,"217":1}}],["already",{"2":{"291":2}}],["algorism",{"2":{"162":1}}],["also",{"2":{"7":1,"9":1,"882":1,"883":2,"917":1,"918":1}}],["alert",{"2":{"3":1}}],["allusion",{"2":{"1056":1}}],["allnum",{"2":{"965":1}}],["alloy",{"2":{"202":1}}],["allowone",{"2":{"1212":1}}],["allowtransparency=",{"2":{"198":1,"199":1}}],["allow",{"2":{"197":1,"198":3,"199":3}}],["allowed",{"2":{"5":2}}],["alldata",{"2":{"200":1}}],["all",{"2":{"1":3,"2":1,"3":2,"5":1,"9":3}}],["analytic",{"2":{"1038":1,"1039":1}}],["analysis",{"2":{"538":1,"539":1}}],["answerd",{"2":{"1038":1,"1039":1}}],["answerc",{"2":{"1038":1,"1039":1}}],["answerb",{"2":{"1038":1,"1039":1}}],["answera",{"2":{"1038":1,"1039":1}}],["answer",{"2":{"726":1,"948":1,"1038":1,"1039":1,"1043":1,"1044":1,"1048":1,"1049":1,"1124":1,"1125":1}}],["answer|",{"2":{"725":1}}],["animalsyear",{"2":{"1175":1}}],["animals",{"2":{"211":4}}],["animal",{"2":{"211":1}}],["animation",{"2":{"202":1,"211":5}}],["angular中的作用域及继承在一些使用angular框架的大型项目中",{"2":{"203":1}}],["angular中的作用域及继承",{"2":{"203":1}}],["angular",{"2":{"202":1}}],["angular4实现个人作品展示站angular4实现个人作品展示站",{"2":{"203":1}}],["angular4实现个人作品展示站",{"2":{"202":1,"203":1}}],["angle",{"2":{"77":1,"78":1}}],["anticipate",{"2":{"1212":1}}],["antispam",{"2":{"125":1}}],["anti",{"2":{"11":1}}],["anyone",{"2":{"5":1,"6":1}}],["any",{"2":{"4":1,"5":1,"6":2,"7":1}}],["another",{"2":{"4":1}}],["an",{"2":{"2":1,"3":1,"1120":1}}],["android",{"2":{"294":1}}],["and",{"0":{"11":1},"2":{"1":4,"2":5,"3":7,"4":4,"5":3,"6":3,"9":4,"11":1,"207":1,"735":2,"736":2,"1069":1,"1120":2}}],["absolutepath",{"2":{"1411":1,"1412":1}}],["abstract",{"2":{"1387":1}}],["abundance",{"2":{"1069":1}}],["abuse",{"2":{"107":1,"1428":1,"1433":1}}],["abuses",{"2":{"2":1}}],["abbr",{"2":{"766":1,"767":1,"768":1,"1043":1,"1044":1}}],["abnormal",{"2":{"238":4,"239":1}}],["about",{"2":{"203":1}}],["above",{"2":{"4":1}}],["ab",{"2":{"123":3}}],["abide",{"2":{"9":1}}],["ability",{"2":{"1":1}}],["ableist",{"2":{"4":1}}],["asc",{"2":{"1192":1}}],["assembly",{"2":{"761":1,"762":1}}],["async",{"2":{"290":1}}],["aspx",{"2":{"1019":1}}],["asp",{"2":{"209":2,"212":2,"214":2,"215":4,"219":1,"220":2,"222":2,"282":4,"283":4,"286":2}}],["asked",{"2":{"5":1,"6":1}}],["as",{"2":{"1":3,"5":3,"7":3,"9":2,"290":1,"882":1,"883":2,"917":1,"918":1}}],["a",{"2":{"1":2,"2":1,"3":1,"6":3,"7":1,"8":1,"11":1,"203":7,"207":1,"209":1,"211":21,"212":1,"213":1,"214":1,"217":1,"244":1,"298":1,"304":3,"314":3,"404":1,"464":3,"534":3,"575":1,"605":1,"607":1,"637":1,"638":1,"665":2,"826":1,"948":1,"1003":1,"1069":2,"1222":3}}],["1被转码",{"2":{"1453":1}}],["1通过",{"2":{"1448":1}}],["1kdtwumbmc3pmiter16hsekv7upptcbnrd",{"2":{"1387":1}}],["1完整版",{"2":{"1367":1}}],["1即为恶意链接",{"2":{"1357":1}}],["1即为恶意ip地址",{"2":{"1352":1}}],["1支持",{"2":{"1288":1}}],["1过期",{"2":{"1278":1}}],["1存在",{"2":{"1278":1}}],["1食品类型",{"2":{"1250":1}}],["1人体奥秘",{"2":{"1151":1}}],["1精确查询",{"2":{"1097":1}}],["1月19日",{"2":{"1094":1}}],["1月24日至30日放假调休",{"2":{"1094":1}}],["1犬类",{"2":{"1072":1,"1073":1}}],["1模糊搜索",{"2":{"1057":1}}],["1ae5f682bba916af97aaaddbf193a0f6",{"2":{"949":1}}],["1a842a11ed0b989a7e7a24a9e01cc7b4",{"2":{"947":1}}],["1afafw2defq",{"2":{"494":1}}],["1ce18fa4888ea20fba5526579d8e039b",{"2":{"947":1}}],["1ca5ea5d",{"2":{"459":1}}],["1号厅",{"2":{"898":4}}],["1或2",{"2":{"777":1,"782":1}}],["1需要",{"2":{"767":2}}],["1小时平均",{"2":{"740":2}}],["1全国车辆在本地区的违章",{"2":{"622":1}}],["1已缴费",{"2":{"600":1}}],["1已处理",{"2":{"600":1}}],["1+1",{"2":{"560":1}}],["1为是",{"2":{"1355":1,"1360":1}}],["1为预判结果",{"2":{"1098":1}}],["1为有害",{"2":{"1098":1}}],["1为休息日",{"2":{"1093":1}}],["1为胜",{"2":{"1060":1,"1063":1}}],["1为女性",{"2":{"1027":1}}],["1为计费1次",{"2":{"959":1}}],["1为支持查询",{"2":{"595":1}}],["1为无需提供",{"2":{"595":2}}],["1为需要",{"2":{"542":3,"693":3,"845":3}}],["1为返回",{"2":{"542":2,"693":2,"845":2}}],["1d66e82af2f8ab9007a6c679432f6d9333c67c8f",{"2":{"534":1}}],["1元",{"2":{"480":1,"786":1}}],["1级",{"2":{"544":3,"695":3,"847":3}}],["1级地震之后",{"2":{"394":1}}],["1级地震发生后",{"2":{"394":1}}],["1级强震后",{"2":{"394":1}}],["1新",{"2":{"348":1}}],["1显示",{"2":{"273":1,"1225":2,"1230":2}}],["1匹配",{"2":{"249":1}}],["1=25x25",{"2":{"219":1}}],["1表示未评分",{"2":{"917":1}}],["1表示开启",{"2":{"153":1}}],["1表示身份证反面",{"2":{"101":1}}],["1位汉字",{"2":{"150":1}}],["1位英数",{"2":{"150":1}}],["1位英文",{"2":{"150":1}}],["1位数字",{"2":{"150":1}}],["1m左右",{"2":{"101":1}}],["193",{"2":{"1377":3}}],["190465",{"2":{"913":1,"918":1}}],["19t09",{"2":{"706":1}}],["19t08",{"2":{"706":15}}],["19t10",{"2":{"706":14}}],["195x130",{"2":{"529":1}}],["195aeb4c055df625a2a4a840e24888a865c8910f",{"2":{"304":1}}],["199",{"2":{"1377":1}}],["19980518",{"2":{"883":1}}],["1998",{"2":{"883":1}}],["199278b02b6c",{"2":{"419":1}}],["19900416",{"2":{"68":1}}],["1917",{"2":{"389":1}}],["19",{"2":{"298":1,"309":8,"319":7,"334":2,"344":1,"379":6,"389":4,"394":1,"434":1,"444":3,"449":2,"459":3,"477":1,"484":1,"509":3,"524":3,"529":1,"565":1,"610":1,"611":1,"626":1,"695":1,"731":1,"740":1,"741":1,"842":1,"898":3,"1028":1,"1029":1,"1227":1,"1251":3,"1252":3,"1330":1,"1336":1,"1341":1,"1372":1}}],["19477",{"2":{"211":1}}],["197",{"2":{"1377":1}}],["1978年刘德华入无线艺员训练班学习",{"2":{"1130":1}}],["19797",{"2":{"211":1}}],["19760613",{"2":{"83":1}}],["1985",{"2":{"1130":1}}],["1984",{"2":{"1130":3}}],["1983",{"2":{"1130":4}}],["1982",{"2":{"1130":4}}],["1981",{"2":{"1130":3}}],["19890725",{"2":{"260":1}}],["1989年03月08日",{"2":{"93":1}}],["1980",{"2":{"224":1}}],["198",{"2":{"200":1,"1377":1}}],["1927",{"2":{"549":1}}],["1925年",{"2":{"298":1}}],["1923年日军就制订了对中国的作战计划设想要点",{"2":{"298":1}}],["192",{"2":{"168":1,"1299":2,"1356":1,"1377":1}}],["1961",{"2":{"1130":1}}],["1969",{"2":{"883":1}}],["196",{"2":{"78":1,"1377":1}}],["1最大",{"2":{"77":7}}],["185",{"2":{"1377":2}}],["1850",{"2":{"888":1}}],["183",{"2":{"1299":2,"1356":1,"1377":2}}],["1835085",{"2":{"78":1,"1443":2}}],["184",{"2":{"665":2}}],["1873",{"2":{"549":1}}],["181",{"2":{"298":1}}],["18600000",{"2":{"1315":1}}],["1869",{"2":{"560":1}}],["186",{"2":{"78":1}}],["18908",{"2":{"1412":1}}],["189",{"2":{"78":1,"1377":1}}],["18",{"2":{"78":2,"224":1,"244":4,"260":1,"265":1,"270":1,"298":1,"319":2,"339":1,"389":1,"394":1,"449":1,"477":1,"488":1,"489":3,"514":2,"544":2,"560":1,"610":1,"611":1,"626":1,"628":1,"690":4,"695":2,"731":2,"842":1,"847":3,"862":1,"898":1,"959":1,"1028":1,"1029":1,"1033":1,"1034":1,"1465":1}}],["18029",{"2":{"570":1}}],["18028",{"2":{"560":1}}],["180d59c4f020012e8g",{"2":{"414":1}}],["1807",{"2":{"389":1}}],["18062915460891137",{"2":{"180":1}}],["18062915505091149",{"2":{"148":1}}],["18062915552391159",{"2":{"68":1}}],["18041216552768336",{"2":{"170":1}}],["18041109215057630",{"2":{"67":1,"147":1,"169":1}}],["1820",{"2":{"389":1}}],["18236",{"2":{"170":1}}],["182",{"2":{"48":1}}],["1243",{"2":{"1465":3}}],["12414",{"2":{"1412":1}}],["12474",{"2":{"1412":1}}],["1234251114544",{"2":{"1212":1}}],["1221",{"2":{"1377":1}}],["122711",{"2":{"903":1}}],["12296在看",{"2":{"489":1}}],["1259",{"2":{"1377":1}}],["125",{"2":{"791":1,"893":1}}],["1216851",{"2":{"1465":2}}],["1210",{"2":{"888":1}}],["121",{"2":{"782":1,"913":2,"1298":1,"1299":1}}],["12℃",{"2":{"544":1,"695":1,"832":2,"847":2}}],["1202",{"2":{"1377":1}}],["1201",{"2":{"888":1}}],["12063919",{"2":{"354":1}}],["120",{"2":{"334":3,"449":2,"454":3,"644":7,"791":2,"796":2,"801":1,"850":1,"852":7,"888":4}}],["1274",{"2":{"1377":1}}],["1278",{"2":{"1367":1}}],["127",{"2":{"298":4,"670":1,"1462":1}}],["12k",{"2":{"294":2}}],["1291550",{"2":{"575":1}}],["1296",{"2":{"565":1}}],["129940",{"2":{"473":1,"474":1}}],["129970000efcf6ffee755",{"2":{"286":1}}],["12989764595465474312",{"2":{"384":1}}],["129e100017985e14f90e6",{"2":{"286":1}}],["12",{"2":{"58":2,"164":1,"165":1,"211":1,"233":1,"244":1,"265":1,"270":1,"304":1,"329":3,"338":2,"339":4,"414":1,"419":1,"464":1,"477":1,"479":1,"499":1,"534":1,"565":1,"575":1,"610":1,"611":1,"626":1,"637":1,"638":1,"644":1,"649":1,"690":1,"706":30,"711":7,"726":2,"731":2,"842":1,"898":1,"1007":1,"1103":2,"1274":1,"1305":1,"1310":1,"1315":1,"1320":1,"1325":1,"1330":1,"1367":1,"1377":1,"1392":1,"1428":2,"1433":2,"1438":1}}],["12644在看",{"2":{"489":1}}],["1264",{"2":{"444":1}}],["126",{"2":{"33":20,"53":1,"283":1,"309":3,"319":3,"379":3,"389":6,"509":3,"524":6,"529":2,"644":1,"1462":2,"1463":1}}],["160000",{"2":{"1330":1}}],["16040496056363457198",{"2":{"384":1}}],["168路公交到达",{"2":{"888":1}}],["166",{"2":{"690":2,"1232":1}}],["167",{"2":{"560":1}}],["1657",{"2":{"747":1}}],["165",{"2":{"544":1,"695":1,"847":1}}],["1651428902",{"2":{"429":1}}],["1652673291",{"2":{"292":1}}],["1652673291281",{"2":{"292":1}}],["1654569844",{"2":{"200":1}}],["1647793982",{"2":{"290":1}}],["16",{"2":{"155":1,"200":1,"224":2,"244":3,"292":1,"334":1,"379":1,"384":1,"393":1,"394":1,"404":1,"428":1,"429":2,"449":1,"464":2,"477":1,"514":1,"529":1,"544":1,"560":1,"565":1,"610":1,"611":1,"626":1,"644":1,"690":11,"695":1,"842":1,"847":2,"898":3,"959":1,"1336":1,"1341":1,"1372":1}}],["162x110",{"2":{"364":3,"369":3,"459":3}}],["162",{"2":{"78":1}}],["1697",{"2":{"53":1}}],["163",{"2":{"33":1,"205":2,"298":1,"309":3,"319":3,"379":3,"389":3,"509":3,"524":3,"529":1,"1463":1}}],["14天",{"2":{"1038":1,"1039":1}}],["1487",{"2":{"1273":1,"1324":1,"1391":1}}],["148",{"2":{"893":1}}],["14700",{"2":{"1462":1}}],["14792662xxxxxxx",{"2":{"1007":1}}],["147",{"2":{"893":1,"1422":1,"1462":1}}],["146",{"2":{"893":1}}],["1463",{"2":{"637":1,"638":1}}],["145",{"2":{"893":1}}],["1456",{"2":{"637":1,"638":1}}],["1440",{"2":{"1407":1}}],["144",{"2":{"893":1}}],["14459",{"2":{"211":1}}],["142",{"2":{"893":1}}],["1410910563",{"2":{"1465":3}}],["1418816972",{"2":{"1192":1}}],["141",{"2":{"893":1,"908":1}}],["1409641392",{"2":{"424":1}}],["149",{"2":{"893":1}}],["14923",{"2":{"883":1}}],["1493643",{"2":{"560":1}}],["1496450483",{"2":{"949":1}}],["1496450729",{"2":{"949":1}}],["1496490410",{"2":{"949":1}}],["1496199172258",{"2":{"329":1}}],["1496286537860",{"2":{"329":1}}],["1490856307633",{"2":{"329":1}}],["1490856810966",{"2":{"329":1}}],["1490764745666",{"2":{"329":1}}],["1495765410040",{"2":{"329":1}}],["143",{"2":{"244":1,"893":1}}],["14增加至7391张",{"2":{"217":1}}],["14年采集的网红图片源",{"2":{"212":1}}],["14年网红源",{"0":{"212":1}}],["14",{"2":{"43":1,"78":1,"133":1,"200":1,"202":1,"244":1,"294":1,"324":3,"334":1,"339":1,"404":2,"477":1,"479":1,"494":1,"509":2,"529":5,"534":1,"560":1,"568":1,"570":3,"610":1,"611":1,"626":1,"628":2,"644":2,"690":7,"731":1,"740":1,"741":1,"842":1,"862":2,"893":1,"898":2,"980":1,"1129":1,"1412":1}}],["131",{"2":{"1382":1}}],["1382710",{"2":{"1019":1}}],["13800138000浙江省杭州市滨江区网商路699号310052",{"2":{"993":1}}],["13800138000",{"2":{"992":1,"993":1}}],["13817585871",{"2":{"43":1}}],["137742",{"2":{"918":1}}],["137",{"2":{"908":1}}],["139",{"2":{"883":1}}],["1390",{"2":{"637":1,"638":1}}],["13687028760",{"2":{"959":1}}],["1365",{"2":{"791":1}}],["136548",{"2":{"791":1,"796":1,"801":2}}],["136649",{"2":{"791":1}}],["1362",{"2":{"773":1}}],["13628",{"2":{"211":1}}],["135000",{"2":{"1412":1}}],["1351",{"2":{"1377":1}}],["135",{"2":{"644":1}}],["135x90",{"2":{"329":3}}],["13℃",{"2":{"544":1,"695":1,"847":2}}],["1309",{"2":{"1412":1}}],["1303",{"2":{"1377":1}}],["1305",{"2":{"1377":1}}],["130725",{"2":{"1274":1,"1325":1,"1392":1}}],["130770308",{"2":{"539":1}}],["130x90x1x85",{"2":{"524":3,"529":1}}],["13000493",{"2":{"419":3}}],["130",{"2":{"374":3}}],["134509",{"2":{"903":1}}],["1344",{"2":{"601":1,"773":1}}],["13402443",{"2":{"354":1}}],["134911",{"2":{"118":1}}],["13位isbn码",{"2":{"953":1}}],["13位",{"0":{"292":1}}],["1332",{"2":{"1377":1}}],["133175",{"2":{"883":1}}],["1335",{"2":{"761":1}}],["133a4f05",{"2":{"289":1}}],["133",{"2":{"195":1}}],["1325896",{"2":{"1465":2}}],["132分钟",{"2":{"700":1}}],["132",{"2":{"195":1,"196":1,"200":1}}],["13",{"2":{"42":1,"200":1,"211":1,"233":1,"244":3,"260":1,"298":1,"314":1,"334":1,"339":1,"344":1,"389":1,"419":1,"434":1,"444":6,"464":1,"477":1,"509":4,"560":1,"601":1,"610":1,"611":1,"626":1,"628":1,"644":1,"731":2,"842":1,"852":1,"862":1,"898":3,"903":1,"980":1,"988":2,"1212":2,"1278":1,"1279":1,"1315":1,"1401":1,"1402":1,"1463":1}}],["1移动",{"2":{"42":1}}],["15年",{"2":{"1073":1,"1074":1}}],["154554",{"2":{"898":1}}],["15495",{"2":{"200":2}}],["151951",{"2":{"898":1}}],["15103",{"2":{"211":1}}],["15之间",{"2":{"837":1}}],["1598985714",{"2":{"811":1}}],["1598980240",{"2":{"810":1}}],["15元",{"2":{"701":1}}],["153",{"2":{"665":2}}],["15779254414",{"2":{"959":1}}],["1572",{"2":{"637":1,"638":1}}],["1575312411~c5",{"2":{"354":1}}],["1575312402",{"2":{"354":1}}],["1575259604",{"2":{"354":1}}],["1575271860~c5",{"2":{"353":1}}],["1575271793",{"2":{"353":1}}],["150马力",{"2":{"617":1}}],["150",{"2":{"444":2,"628":2,"862":2,"893":1}}],["150x100x1x85",{"2":{"389":3}}],["15009406",{"2":{"290":1}}],["15舰载战斗机",{"2":{"369":1}}],["1557843195671",{"2":{"529":1}}],["1557843146049",{"2":{"529":1}}],["1553048423389",{"2":{"454":1}}],["1553061467469",{"2":{"454":1}}],["1553061608307",{"2":{"334":1}}],["1552965404958",{"2":{"454":1}}],["1552974601652",{"2":{"334":2}}],["1552897990754",{"2":{"449":1}}],["1552899110810",{"2":{"449":2}}],["1560261839",{"2":{"286":1}}],["1588071235436",{"2":{"959":1}}],["158",{"2":{"200":1}}],["1525257960000",{"2":{"48":1}}],["1522080000000",{"2":{"47":1}}],["15",{"2":{"42":1,"78":1,"205":1,"219":1,"244":1,"259":1,"264":1,"404":2,"414":4,"429":1,"434":2,"459":3,"477":1,"524":3,"534":2,"544":2,"570":1,"610":1,"611":1,"626":1,"637":1,"638":1,"644":1,"690":11,"695":2,"706":3,"842":1,"847":3,"860":1,"898":4,"980":2,"1273":1,"1278":1,"1279":1,"1315":1,"1320":1,"1324":1,"1330":1,"1367":1,"1391":1,"1417":1,"1459":8}}],["17315",{"2":{"1412":1}}],["173429",{"2":{"575":1}}],["177",{"2":{"1377":1}}],["174cm",{"2":{"1130":1}}],["176",{"2":{"924":1}}],["178",{"2":{"888":1,"1377":1}}],["1785859890",{"2":{"290":1}}],["17位的车架号vin",{"2":{"761":1}}],["175",{"2":{"740":1,"741":1}}],["17ee4ce8f00100s13q",{"2":{"429":1}}],["17e4a741300100yk95",{"2":{"428":1,"429":1}}],["17年停更",{"2":{"212":1}}],["1705",{"2":{"1462":4,"1463":4}}],["170cm",{"2":{"1129":1}}],["170x170",{"2":{"1003":1}}],["170105110355287",{"2":{"504":1}}],["170",{"2":{"196":2}}],["171",{"2":{"195":1}}],["172",{"2":{"1029":1}}],["172743",{"2":{"898":1}}],["172等开头的内网ip地址",{"2":{"168":1}}],["1721",{"2":{"53":1}}],["17",{"2":{"11":1,"58":1,"200":2,"244":1,"379":5,"389":1,"477":1,"479":1,"494":1,"565":1,"610":1,"611":1,"626":1,"644":1,"670":3,"675":1,"685":1,"690":6,"731":1,"842":1,"852":1,"898":1,"1251":1,"1252":1,"1463":1}}],["11青少儿",{"2":{"1151":1}}],["1150",{"2":{"1377":1}}],["1151",{"2":{"1377":1}}],["1159",{"2":{"1377":1}}],["1154",{"2":{"1377":1}}],["1152",{"2":{"1377":1}}],["115",{"2":{"893":1}}],["119",{"2":{"1380":1,"1422":1}}],["1194",{"2":{"1377":1}}],["1196",{"2":{"888":1,"1135":3,"1377":1}}],["1190",{"2":{"888":1}}],["1190000009598598",{"2":{"203":1}}],["1190000009598760",{"2":{"203":1}}],["1190000009597241",{"2":{"203":1}}],["1190000009599204",{"2":{"203":1}}],["1190000009599190",{"2":{"203":1}}],["1190000009599025",{"2":{"203":1}}],["11℃",{"2":{"832":2}}],["1170",{"2":{"1377":1}}],["1171",{"2":{"1377":1}}],["117",{"2":{"670":1,"893":1}}],["1176d1479aaf4d05b148db998f2e9734",{"2":{"174":1,"175":1}}],["11025",{"2":{"1462":1}}],["11000002000001",{"2":{"1401":1,"1402":1}}],["1108",{"2":{"1377":1}}],["11014800",{"2":{"1019":1}}],["110114",{"2":{"544":1,"695":1,"847":1}}],["11011446",{"2":{"519":1}}],["110",{"2":{"893":1}}],["110357",{"2":{"166":1}}],["1165",{"2":{"1377":1}}],["116",{"2":{"414":1,"424":1,"544":1,"695":1,"779":4,"784":5,"847":2,"893":9,"1349":1,"1351":3,"1382":2}}],["1164738",{"2":{"344":1}}],["1164498",{"2":{"344":1}}],["1164821",{"2":{"344":1}}],["1135",{"2":{"1377":1}}],["113分钟",{"2":{"575":1}}],["1130866c1c6b90456f0488d2d42279740740c97d6d805",{"2":{"206":1}}],["113",{"2":{"195":1,"695":1,"740":1,"741":1}}],["1127",{"2":{"1377":1}}],["112电",{"2":{"893":1}}],["112",{"2":{"195":1,"644":1,"1294":1}}],["11165943",{"2":{"369":1}}],["111",{"2":{"195":1}}],["1189",{"2":{"1377":1}}],["1184",{"2":{"1377":2}}],["1181",{"2":{"1377":1}}],["1188",{"2":{"898":2}}],["118",{"2":{"53":1}}],["11位",{"2":{"41":1,"46":1,"47":1,"263":1,"268":1}}],["11",{"0":{"11":1,"292":1},"2":{"42":1,"203":3,"205":9,"211":1,"239":2,"248":1,"249":1,"253":1,"292":1,"298":2,"324":3,"339":2,"414":2,"477":1,"494":2,"504":1,"514":3,"560":2,"568":1,"570":2,"610":1,"611":1,"617":1,"626":1,"628":1,"637":2,"638":2,"644":1,"649":1,"731":3,"747":2,"752":3,"762":1,"773":2,"842":1,"862":1,"898":1,"903":1,"959":2,"988":2,"1274":1,"1325":1,"1377":1,"1392":1,"1412":1,"1417":1,"1459":8}}],["1079",{"2":{"1377":1}}],["10766901",{"2":{"290":1}}],["10完整版",{"2":{"1367":1}}],["10营养与健康",{"2":{"1151":1}}],["10月1日至7日放假调休",{"2":{"1093":1}}],["10月1日",{"2":{"1093":1}}],["10次将会计费",{"2":{"959":1}}],["10位",{"2":{"1192":1}}],["10位isbn码",{"2":{"953":1}}],["10位或者13位的isbn码",{"2":{"952":1}}],["10分钟内免费",{"2":{"791":1,"796":1,"801":1}}],["10分钟教你撸一个node",{"2":{"202":1}}],["10t13",{"2":{"711":2}}],["10t11",{"2":{"711":2}}],["10t10",{"2":{"711":1}}],["10t08",{"2":{"711":1}}],["109318",{"2":{"1465":1}}],["1096",{"2":{"1377":1}}],["109",{"2":{"893":1}}],["109电",{"2":{"893":1}}],["1097",{"2":{"888":1}}],["10971122445158632427",{"2":{"384":1}}],["1092",{"2":{"637":1,"638":1}}],["1066",{"2":{"1377":1}}],["10641",{"2":{"883":1}}],["106",{"2":{"560":1}}],["1065926",{"2":{"290":1}}],["1065138",{"2":{"290":1}}],["1065159",{"2":{"290":1}}],["1065731",{"2":{"290":1}}],["1065737",{"2":{"290":1}}],["10℃",{"2":{"544":4,"695":4,"847":8}}],["10m",{"2":{"544":2,"695":2,"847":4}}],["101974",{"2":{"1465":1}}],["1019391",{"2":{"1465":2}}],["1010543",{"2":{"1465":2}}],["101010700",{"2":{"544":1,"695":1,"847":1}}],["1015",{"2":{"1367":1}}],["101μg",{"2":{"644":1}}],["101",{"2":{"644":1}}],["101845",{"2":{"474":1}}],["10w",{"2":{"488":1,"489":3}}],["10潮人帮",{"2":{"477":1}}],["10家单位获评",{"2":{"384":1}}],["10k",{"2":{"294":1}}],["10元",{"2":{"256":1,"591":1,"660":1,"717":1,"763":1}}],["108831",{"2":{"294":1}}],["108",{"2":{"196":2}}],["1030",{"2":{"514":3}}],["103",{"2":{"195":1}}],["1023",{"2":{"1377":1}}],["102200",{"2":{"544":1,"695":1,"847":1}}],["102",{"2":{"195":1,"196":3}}],["1007",{"2":{"1377":1}}],["10052",{"2":{"1019":1}}],["100分钟",{"2":{"575":1}}],["1008",{"2":{"544":1,"695":1,"847":2}}],["10000169",{"2":{"459":3}}],["1000",{"2":{"364":3,"529":1,"1463":1}}],["10001",{"2":{"282":2}}],["100x100",{"2":{"353":1,"354":2}}],["100",{"2":{"77":1,"195":1,"198":3,"199":3,"282":1,"601":1,"644":1,"773":1,"852":5,"888":1,"980":5,"1412":1}}],["1044",{"2":{"1377":1}}],["1043",{"2":{"1377":1}}],["104μg",{"2":{"644":1}}],["1048045",{"2":{"339":1}}],["1048058",{"2":{"339":1}}],["1048834",{"2":{"290":1}}],["104",{"2":{"53":1,"195":1}}],["1054414",{"2":{"1465":2}}],["1054456",{"2":{"1465":2}}],["1050287",{"2":{"290":1}}],["1058707",{"2":{"290":1}}],["1051686",{"2":{"290":1}}],["105",{"2":{"53":1,"893":1}}],["10",{"0":{"10":1,"207":1,"281":1,"282":1,"283":1,"284":1,"285":1,"286":1,"287":1,"288":1,"289":1,"290":1,"291":2,"292":1},"1":{"282":1,"283":1,"284":1,"285":1,"286":1,"287":1,"288":1,"289":1,"290":1,"291":1,"292":1},"2":{"11":1,"42":1,"148":1,"170":1,"202":1,"205":10,"211":1,"222":2,"239":2,"244":1,"294":1,"298":1,"299":1,"304":2,"309":1,"314":3,"319":3,"324":1,"329":1,"334":1,"338":1,"344":1,"359":1,"364":2,"369":1,"374":1,"379":1,"384":1,"389":1,"394":1,"399":1,"404":1,"409":1,"414":1,"419":1,"424":1,"429":1,"434":1,"439":1,"444":1,"449":1,"454":1,"459":1,"464":1,"494":1,"509":1,"514":1,"519":3,"524":1,"529":1,"534":1,"544":2,"560":1,"565":2,"626":1,"628":1,"637":1,"638":1,"644":1,"690":1,"695":2,"711":1,"731":2,"762":1,"773":1,"791":2,"796":2,"810":2,"842":1,"847":3,"862":1,"893":2,"898":4,"959":1,"973":1,"980":1,"1033":1,"1034":1,"1093":3,"1103":1,"1143":1,"1148":1,"1153":1,"1163":1,"1168":1,"1193":1,"1197":1,"1204":1,"1245":1,"1255":1,"1260":1,"1265":1,"1269":1,"1273":1,"1274":1,"1324":1,"1325":1,"1346":1,"1367":2,"1391":1,"1392":1,"1407":1,"1462":1,"1465":1}}],["1",{"0":{"1":1,"198":1,"202":1,"205":1,"209":1,"211":1,"221":1,"224":1,"282":1,"294":1,"295":1,"296":2,"297":1,"298":1,"299":1,"947":1,"1269":1,"1461":1,"1465":1},"1":{"296":1,"297":1,"298":1,"299":1},"2":{"11":1,"41":1,"42":1,"43":2,"46":1,"47":2,"71":1,"77":1,"78":8,"86":1,"88":1,"107":1,"117":1,"118":1,"137":1,"143":1,"150":1,"179":1,"180":1,"183":1,"196":1,"200":1,"202":2,"203":1,"205":1,"206":1,"211":1,"219":3,"222":3,"233":1,"244":1,"248":1,"252":2,"253":1,"254":1,"259":1,"260":1,"274":1,"279":1,"280":1,"283":2,"287":2,"288":1,"290":2,"297":1,"298":1,"348":1,"349":1,"477":1,"504":2,"555":3,"565":2,"570":4,"596":2,"601":2,"607":2,"610":1,"611":1,"612":3,"617":1,"634":1,"644":2,"675":1,"680":1,"690":1,"724":1,"726":1,"752":1,"757":1,"761":2,"762":2,"767":2,"768":3,"772":1,"773":1,"790":1,"791":2,"795":1,"796":3,"800":1,"826":1,"832":1,"845":1,"850":1,"855":1,"856":1,"857":3,"881":1,"883":1,"893":1,"908":1,"913":2,"918":1,"924":1,"929":1,"932":1,"934":3,"938":1,"940":1,"945":1,"947":1,"948":1,"949":2,"954":1,"959":3,"965":1,"973":1,"988":2,"998":1,"1019":3,"1038":1,"1039":1,"1053":3,"1054":5,"1057":1,"1073":1,"1074":1,"1093":2,"1094":2,"1103":3,"1105":1,"1143":1,"1148":1,"1154":1,"1155":1,"1174":2,"1175":2,"1178":1,"1193":1,"1197":1,"1204":1,"1217":4,"1222":1,"1227":1,"1232":1,"1251":2,"1252":2,"1269":2,"1278":1,"1279":1,"1283":1,"1284":1,"1288":2,"1289":2,"1349":1,"1367":5,"1380":1,"1382":2,"1396":1,"1412":2,"1459":3,"1462":3,"1463":1,"1465":1}}],["cp",{"2":{"1053":1,"1054":3}}],["cólera",{"2":{"954":1}}],["cjjg",{"2":{"772":1,"773":2}}],["cylinder",{"2":{"761":2,"762":2}}],["cz6605",{"2":{"706":1}}],["cz9378",{"2":{"706":1}}],["c9",{"2":{"544":1,"695":1,"847":1}}],["c8",{"2":{"544":1,"695":1,"847":1}}],["c6",{"2":{"544":1,"695":1,"847":1}}],["c6d5",{"2":{"369":1}}],["c5",{"2":{"544":1,"695":1,"847":1}}],["c5ea167e94f29df",{"2":{"409":1}}],["c4",{"2":{"544":1,"695":1,"847":1}}],["c454",{"2":{"459":1}}],["c45a658fa12d",{"2":{"419":1}}],["c3",{"2":{"544":1,"695":1,"847":1}}],["c24s",{"2":{"690":3}}],["c2b",{"2":{"689":3,"690":12}}],["c2c",{"2":{"689":3,"690":14}}],["c2",{"2":{"544":1,"695":1,"724":1,"847":1}}],["c22818739aea46c79b6f020f1e945af7",{"2":{"524":1}}],["c0",{"2":{"544":1,"695":1,"847":1}}],["c7",{"2":{"544":1,"695":1,"847":1}}],["c764",{"2":{"419":1}}],["c7a50016c177b8d83b6e",{"2":{"286":1}}],["cd33491815c9911d5d976b6c016614af",{"2":{"948":1}}],["cd3a",{"2":{"359":1}}],["cdndomain",{"2":{"289":1}}],["cdn十分钟缓存",{"2":{"200":1}}],["cdn",{"2":{"123":3,"222":1,"289":1}}],["cm",{"2":{"1027":1}}],["cme公布比特币期权合约的细节",{"2":{"324":1}}],["cms",{"2":{"298":2,"309":3,"319":3,"379":3,"389":3,"509":3,"524":3,"529":1}}],["cba",{"2":{"301":1}}],["cba明星动态资讯等",{"2":{"300":1}}],["cba新闻",{"0":{"300":1},"1":{"301":1,"302":1,"303":1,"304":1},"2":{"304":3}}],["cb8bd094abc2dc146c145f423fd45d0e",{"2":{"286":1}}],["ciyujs",{"2":{"1068":1,"1069":1}}],["cinemaid",{"2":{"896":1,"912":1,"913":2}}],["cinema",{"2":{"890":1,"895":1,"898":1,"910":1,"1465":1}}],["cinemaname",{"2":{"887":1,"888":4,"892":1,"893":10,"912":1,"913":2}}],["cinemas",{"2":{"885":1}}],["circuit",{"2":{"757":1}}],["cid",{"2":{"298":2,"932":1,"938":1}}],["citycode",{"2":{"1382":1}}],["citylist",{"2":{"765":1,"805":1,"806":1}}],["cityid",{"2":{"689":1,"690":1,"891":1,"901":1,"911":1}}],["cityinfo",{"2":{"544":1,"695":1,"847":1}}],["citynow",{"2":{"643":1,"644":1}}],["cityname",{"2":{"628":2,"789":1,"790":1,"791":2,"795":1,"796":1,"800":1,"801":1,"856":1,"857":1,"862":2,"887":1,"888":4,"892":1,"893":10}}],["cityname|string\\t|云南昆明|查询所属的省或地市",{"2":{"622":1}}],["citywz",{"2":{"632":1,"633":1}}],["city=440306",{"2":{"224":1}}],["city=440306`",{"2":{"224":1}}],["cityscape",{"2":{"211":1}}],["city",{"2":{"112":1,"113":1,"211":4,"224":1,"248":1,"249":1,"252":1,"253":1,"254":1,"259":1,"260":1,"294":4,"544":1,"600":1,"601":2,"642":1,"644":25,"647":1,"649":1,"651":1,"656":1,"682":1,"688":1,"689":1,"690":1,"695":1,"731":31,"767":1,"768":1,"772":1,"773":1,"777":1,"803":1,"809":1,"810":1,"811":1,"826":2,"830":1,"831":1,"832":1,"835":1,"836":1,"837":1,"847":2,"852":6,"855":1,"856":1,"857":1,"898":1,"905":1,"907":4,"908":8,"924":2,"929":2,"934":4,"992":1,"993":1,"1293":1,"1294":1,"1298":1,"1299":1,"1411":1,"1412":1}}],["citizenship",{"0":{"2":1},"2":{"2":1}}],["citizen",{"0":{"0":1},"1":{"1":1,"2":1,"3":1,"4":1,"5":1,"6":1,"7":1,"8":1,"9":1,"10":1,"11":1},"2":{"11":1}}],["cgp3o1zenz6aefb",{"2":{"294":1}}],["cgpemll5y4majauzaaamijrl3j8068",{"2":{"294":1}}],["cgo8pftuwc2aorijaablyz6nxjq933",{"2":{"294":1}}],["cgi",{"2":{"282":1}}],["c",{"2":{"294":1,"298":1,"1038":1,"1039":1}}],["ckplayer",{"2":{"285":3,"286":6}}],["crawltime",{"2":{"1314":1,"1315":1,"1319":1,"1320":1,"1329":1,"1330":1,"1335":1,"1336":1,"1340":1,"1341":1,"1366":1,"1367":1,"1371":1,"1372":1}}],["cranston",{"2":{"918":1}}],["crossweight",{"2":{"637":1,"638":1}}],["cr=gbk",{"2":{"284":1}}],["cr=gb2312",{"2":{"284":1}}],["credit",{"2":{"238":1,"239":1}}],["creditcode",{"2":{"184":1,"185":1,"226":1,"228":1,"229":1}}],["creationdate",{"2":{"1427":1,"1428":1,"1432":1,"1433":1}}],["creative",{"2":{"11":1,"211":3}}],["createtime",{"2":{"294":4,"353":1,"354":2,"1411":1,"1412":1}}],["createlottery",{"2":{"290":1}}],["createdatestr",{"2":{"628":1,"862":1}}],["createdate",{"2":{"205":2}}],["create",{"2":{"1":1,"283":6}}],["c++等",{"2":{"203":1}}],["cc9dc0e0",{"2":{"419":1}}],["cc8cf08f",{"2":{"289":1}}],["cctv",{"2":{"285":1}}],["cc",{"2":{"203":1,"637":1,"638":1}}],["csrf",{"2":{"290":2}}],["css3动画",{"2":{"202":1}}],["css3",{"2":{"202":1}}],["css",{"2":{"202":2,"203":2,"948":3}}],["csgo",{"2":{"20":1}}],["cejis0i69001s0i7",{"2":{"1269":2}}],["center",{"2":{"948":3}}],["cents",{"2":{"735":1,"736":1}}],["censor",{"2":{"105":1}}],["ce7a",{"2":{"459":1}}],["ce77bb3e3971ae1e493fdf5af4d4ab8a",{"2":{"200":1}}],["cee5042ab302",{"2":{"369":1}}],["ce575088ly4g2g98s9kc6j20k00f0q4s",{"2":{"220":3,"221":1}}],["celebrity",{"2":{"211":1,"1465":24}}],["chuchu",{"2":{"1058":1,"1059":1,"1063":1,"1064":1}}],["chuanyi",{"2":{"836":1,"837":1}}],["chéng",{"2":{"1058":1,"1059":1,"1069":1}}],["chongwen",{"2":{"779":1,"784":1}}],["chongsha",{"2":{"746":1,"747":1}}],["choice",{"2":{"476":1}}],["chksm=84253a57b352b341f7526189265e3bfac3c36ef121b2baa05508cd07e703f01b082314457f0d",{"2":{"484":1}}],["chinaz",{"2":{"1428":2,"1433":1,"1438":1}}],["china",{"2":{"364":6,"369":6,"399":3,"419":6,"459":6,"519":6,"529":2,"544":1,"695":1,"847":1,"1298":1,"1299":1}}],["chinese",{"2":{"157":1,"1412":1}}],["cheatlink",{"2":{"1358":1}}],["cheatip",{"2":{"1353":1}}],["chengyujs",{"2":{"1068":1,"1069":1}}],["chengyu",{"2":{"1041":1,"1056":1,"1058":1,"1059":1,"1061":1,"1063":1,"1064":1,"1066":1}}],["chengdu",{"2":{"855":1}}],["cheshangban",{"2":{"665":2}}],["check",{"2":{"239":1,"995":1,"1446":1,"1451":1}}],["cherryblog",{"2":{"203":1}}],["chapter",{"2":{"1256":1,"1257":1}}],["changchun",{"2":{"855":1}}],["changping",{"2":{"544":1,"695":1,"847":1}}],["change",{"2":{"238":2,"239":2}}],["changerecords",{"2":{"238":4,"239":1}}],["changeheight",{"2":{"198":2,"199":2}}],["characterfeature",{"2":{"1073":1,"1074":1}}],["characters",{"2":{"1073":1,"1074":1}}],["chars",{"2":{"547":1}}],["charset为utf",{"2":{"198":1,"199":1}}],["char",{"2":{"70":1}}],["chargesstatus",{"2":{"47":1}}],["cn微博短链接",{"2":{"1439":1}}],["cnrank",{"2":{"1411":1,"1412":1}}],["cnresult",{"2":{"735":1,"736":1}}],["cname",{"2":{"1342":1,"1346":1}}],["cnweekday",{"2":{"1093":1,"1094":1}}],["cny",{"2":{"984":1}}],["cnt",{"2":{"826":1}}],["cnbeta影视",{"2":{"514":3}}],["cnbeta",{"2":{"409":3,"514":3}}],["cnbetacdn",{"2":{"409":3,"514":3}}],["cnhan",{"2":{"339":2}}],["cn",{"2":{"123":1,"174":1,"175":2,"203":2,"219":3,"220":3,"224":1,"282":5,"283":12,"334":3,"338":2,"339":2,"353":1,"354":2,"359":8,"384":6,"394":1,"414":6,"424":6,"428":2,"429":6,"444":6,"449":4,"454":3,"494":2,"607":1,"826":1,"883":2,"898":2,"903":2,"918":1,"1019":2,"1119":2,"1120":2,"1288":1,"1289":2,"1298":1,"1299":1,"1412":2,"1422":1,"1443":1,"1459":6}}],["curve",{"2":{"1387":1}}],["curbweight",{"2":{"637":1,"638":1}}],["current",{"2":{"1465":1}}],["currentpage",{"2":{"789":1,"790":1,"791":1,"794":1,"795":1,"796":1,"924":1,"934":1}}],["currenttime2",{"2":{"292":1}}],["currenttime",{"2":{"292":1}}],["currencyt",{"2":{"988":4}}],["currencyfd",{"2":{"988":2}}],["currencyf",{"2":{"988":4}}],["currency",{"2":{"238":1,"239":1,"982":1}}],["curl",{"2":{"290":1}}],["custom",{"2":{"107":1}}],["culture",{"0":{"2":1},"2":{"2":1}}],["c1c2subject1",{"2":{"726":1}}],["c17",{"2":{"544":1,"695":1,"847":1}}],["c16",{"2":{"544":1,"695":1,"847":1}}],["c15",{"2":{"544":1,"695":1,"847":1}}],["c12",{"2":{"544":1,"695":1,"847":1}}],["c11",{"2":{"544":1,"695":1,"847":1}}],["c10",{"2":{"544":1,"695":1,"847":1}}],["c1010",{"2":{"384":3}}],["c1378977941637",{"2":{"298":1}}],["c1348647991705",{"2":{"298":1}}],["c1",{"2":{"68":1,"544":1,"695":1,"724":1,"726":1,"847":1}}],["ctime",{"2":{"57":1,"58":1,"303":1,"304":3,"308":1,"309":3,"313":1,"314":3,"318":1,"319":3,"323":1,"324":3,"328":1,"329":3,"333":1,"334":3,"338":1,"339":3,"343":1,"344":3,"358":1,"359":4,"363":1,"364":3,"368":1,"369":3,"373":1,"374":3,"378":1,"379":3,"383":1,"384":3,"388":1,"389":3,"393":1,"394":3,"398":1,"399":3,"403":1,"404":3,"408":1,"409":3,"413":1,"414":3,"418":1,"419":3,"423":1,"424":3,"428":1,"429":3,"433":1,"434":3,"438":1,"439":3,"443":1,"444":3,"448":1,"449":3,"453":1,"454":3,"458":1,"459":3,"463":1,"464":3,"478":1,"479":3,"483":1,"484":1,"488":1,"489":3,"493":1,"494":2,"508":1,"509":3,"513":1,"514":3,"518":1,"519":3,"523":1,"524":3,"528":1,"529":3,"533":1,"534":3}}],["clknum",{"2":{"1269":1}}],["cls",{"2":{"761":1}}],["clp",{"2":{"637":1,"638":1}}],["clothes",{"2":{"544":1,"695":1,"847":2}}],["cloudflaretrafficcard",{"2":{"19":2}}],["cloudflare",{"2":{"18":1}}],["cly07o0kukftkpib0vbnuic2fdpr98adwszs1dpuw2lmdc8fngshumymiahtbqy7vtpxiawno3dxomg5qu0pylncba",{"2":{"494":1}}],["cly07o0kukemarp6cibpcxnmeibgibrjbd27gbviac4cioomftre2bvsibzca0pszuaxqb1tukeztexz1ibcrdgc9nw",{"2":{"494":1}}],["clc2dnah05239n17",{"2":{"298":2}}],["cl7jrhfb0523d46j",{"2":{"298":2}}],["clbss1ej000187ue",{"2":{"298":2}}],["cljn5k2m000181kt",{"2":{"298":2}}],["classranked",{"2":{"1437":1,"1438":1}}],["classrankedname",{"2":{"1437":1,"1438":1}}],["classname",{"2":{"1437":1,"1438":1}}],["classno",{"2":{"767":1,"768":1,"771":1}}],["classa",{"2":{"767":1,"768":1}}],["classified",{"2":{"222":2}}],["class=",{"2":{"222":1,"826":1,"948":13}}],["class",{"2":{"37":1,"38":1,"224":1,"1345":1,"1346":1}}],["clientdeleteprohibit",{"2":{"1428":1,"1433":1}}],["clientcover",{"2":{"205":2}}],["clientcover1",{"2":{"205":2}}],["clientheight",{"2":{"198":1,"199":1}}],["client",{"2":{"28":1,"33":1,"38":1,"43":1,"48":1,"53":1,"58":1,"63":1,"68":1,"73":1,"78":1,"83":1,"88":1,"93":1,"98":1,"103":1,"108":1,"113":1,"118":1,"123":1,"128":1,"133":1,"138":1,"143":1,"148":1,"155":1,"160":1,"165":1,"170":1,"175":1,"180":1,"185":1,"191":1,"196":1,"229":1,"234":1,"239":1,"244":1,"249":1,"254":1,"260":1,"265":1,"270":1,"275":1,"280":1,"304":1,"309":1,"314":1,"319":1,"324":1,"329":1,"334":1,"339":1,"344":1,"349":1,"354":1,"359":1,"364":1,"369":1,"374":1,"379":1,"384":1,"389":1,"394":1,"399":1,"404":1,"409":1,"414":1,"419":1,"424":1,"429":1,"434":1,"439":1,"444":1,"449":1,"454":1,"459":1,"464":1,"469":1,"474":1,"479":1,"484":1,"489":1,"494":1,"499":1,"504":1,"509":1,"514":1,"519":1,"524":1,"529":1,"534":1,"539":1,"544":1,"549":1,"555":1,"560":1,"565":1,"570":1,"575":1,"580":1,"585":1,"590":1,"596":1,"601":1,"607":1,"612":1,"617":1,"623":1,"628":1,"633":1,"638":1,"644":1,"649":1,"654":1,"659":1,"665":1,"670":1,"675":1,"680":1,"685":1,"690":1,"695":1,"700":1,"706":1,"711":1,"716":1,"721":1,"726":1,"731":1,"736":1,"741":1,"747":1,"752":1,"757":1,"762":1,"768":1,"773":1,"779":1,"784":1,"791":1,"796":1,"801":1,"806":1,"811":1,"816":1,"821":1,"826":1,"832":1,"837":1,"842":1,"847":1,"852":1,"857":1,"862":1,"867":1,"872":1,"877":1,"883":1,"888":1,"893":1,"898":1,"903":1,"908":1,"913":1,"918":1,"924":1,"929":1,"934":1,"940":1,"945":1,"954":1,"960":1,"965":1,"970":1,"975":1,"980":1,"984":1,"988":1,"993":1,"998":1,"1003":1,"1008":1,"1014":1,"1019":1,"1024":1,"1029":1,"1034":1,"1039":1,"1044":1,"1049":1,"1054":1,"1059":1,"1064":1,"1069":1,"1074":1,"1079":1,"1084":1,"1089":1,"1094":1,"1099":1,"1105":1,"1110":1,"1115":1,"1120":1,"1125":1,"1130":1,"1135":1,"1140":1,"1145":1,"1150":1,"1155":1,"1160":1,"1165":1,"1170":1,"1175":1,"1179":1,"1183":1,"1188":1,"1193":1,"1197":1,"1201":1,"1206":1,"1212":1,"1217":1,"1222":1,"1227":1,"1232":1,"1237":1,"1242":1,"1247":1,"1252":1,"1257":1,"1262":1,"1267":1,"1274":1,"1279":1,"1284":1,"1289":1,"1294":1,"1299":1,"1305":1,"1310":1,"1315":1,"1320":1,"1325":1,"1330":1,"1336":1,"1341":1,"1346":1,"1351":1,"1356":1,"1361":1,"1367":1,"1372":1,"1377":1,"1382":1,"1387":1,"1392":1,"1397":1,"1402":1,"1407":1,"1412":1,"1417":1,"1422":1,"1428":1,"1433":1,"1438":1,"1443":1,"1449":1,"1454":1,"1459":1}}],["cf",{"2":{"19":2}}],["casts",{"2":{"1465":1}}],["case",{"2":{"6":1}}],["ca",{"2":{"1278":1,"1279":1}}],["calltomind",{"2":{"1212":1}}],["calendar",{"2":{"1173":1,"1177":1,"1181":1}}],["caa5977f",{"2":{"459":1}}],["caijing",{"2":{"449":2,"502":1}}],["cat",{"2":{"1387":1}}],["catalog",{"2":{"1011":1,"1013":1,"1014":17,"1017":1,"1019":1}}],["catchpic",{"2":{"298":1}}],["categorydata",{"2":{"1411":2,"1412":1}}],["category",{"2":{"243":1,"244":10,"298":1,"504":1,"942":1}}],["capi",{"2":{"238":11,"239":2}}],["captcha",{"2":{"152":1,"157":1,"162":1}}],["cadp9k7j6lrk0031",{"2":{"205":1}}],["cadp9ju36lrk0031",{"2":{"205":1}}],["cadp9l5p6lrk0031",{"2":{"205":4}}],["cafblm0j6lrk0031",{"2":{"205":1}}],["cafblltt6lrk0031",{"2":{"205":1}}],["cafblll26lrk0031",{"2":{"205":4}}],["cache",{"2":{"205":12}}],["canvas",{"2":{"203":2}}],["canvas之基础",{"2":{"202":1}}],["caribbean",{"2":{"1465":2}}],["careknowledge",{"2":{"1073":1,"1074":1}}],["carenginecode",{"2":{"626":1,"627":1,"628":1,"631":1,"860":1,"861":1,"862":1}}],["carenginelen",{"2":{"622":1}}],["carprice",{"2":{"689":1,"690":1}}],["carcode",{"2":{"626":1,"627":1,"628":1,"860":1,"861":1,"862":1}}],["carnumber",{"2":{"626":1,"627":1,"628":1,"631":1,"636":1,"860":1,"861":1,"862":1}}],["carno",{"2":{"599":1}}],["car",{"2":{"544":1,"596":2,"604":1,"609":1,"614":1,"635":1,"662":1,"667":1,"672":1,"677":1,"682":1,"687":1,"695":1,"754":1,"759":1,"761":4,"762":4,"776":1,"781":1,"847":2,"854":1}}],["cardcategory",{"2":{"264":1,"265":1,"269":1,"270":1}}],["cardtype",{"2":{"179":1,"180":1,"264":1,"265":1,"269":1,"270":1}}],["cardname",{"2":{"179":1,"180":1}}],["cardnum",{"2":{"103":1,"179":1,"180":1}}],["cardno",{"2":{"91":1,"263":1,"268":1}}],["card",{"2":{"100":1,"1387":1}}],["cartypescope\\t|string\\t|01",{"2":{"622":1}}],["cartype",{"2":{"67":1,"68":1,"626":1,"628":1,"631":1,"636":1,"860":1,"861":1,"862":1}}],["causing",{"2":{"5":1}}],["cotterill",{"2":{"1033":1}}],["coupon",{"2":{"1003":1}}],["countries",{"2":{"1465":1}}],["countrylist",{"2":{"1411":5,"1412":1}}],["countryenglish",{"2":{"1298":1,"1299":1}}],["countrycode",{"2":{"1298":1,"1299":1}}],["country",{"2":{"224":1,"259":1,"260":1,"810":1,"811":1,"882":1,"883":2,"917":1,"918":1,"1293":1,"1294":1,"1298":1,"1299":1,"1411":1,"1412":1}}],["count=9",{"2":{"1465":2}}],["countdesc",{"2":{"826":1}}],["count",{"2":{"286":1,"627":1,"628":1,"861":1,"862":1,"882":1,"883":2,"907":1,"908":2,"917":1,"918":1,"1273":1,"1274":1,"1324":1,"1325":1,"1391":1,"1392":1,"1465":8}}],["counteract",{"2":{"2":1}}],["coords",{"2":{"844":1}}],["coolwulf",{"2":{"200":1}}],["collect",{"2":{"1465":1}}],["collectcount",{"2":{"1319":1,"1320":1,"1366":1,"1367":1,"1371":1}}],["collaboration",{"2":{"3":1}}],["cold",{"2":{"544":1,"695":1,"847":2}}],["co",{"2":{"544":1,"649":1,"695":1,"740":1,"741":1,"847":1,"1278":1,"1279":1,"1428":1,"1433":1}}],["copyright",{"2":{"241":1}}],["coverurl",{"2":{"353":1,"354":2,"1073":1,"1074":1}}],["cover",{"2":{"205":2,"211":14,"285":1,"286":2,"1462":1,"1463":1,"1465":3}}],["covered",{"2":{"5":1}}],["correct",{"2":{"132":1,"133":2}}],["cosplay相册",{"2":{"204":1}}],["cosplay",{"0":{"205":1},"2":{"20":1}}],["comfort",{"2":{"544":1,"695":1,"847":2}}],["comic",{"2":{"341":1}}],["com审核加白名单",{"2":{"222":1}}],["comes",{"2":{"1069":1}}],["come",{"2":{"203":1}}],["complete",{"2":{"289":1}}],["comply",{"2":{"5":1,"6":1}}],["composition",{"2":{"203":1}}],["companytype",{"2":{"1416":1,"1417":1,"1458":1,"1459":8}}],["companystockticker",{"2":{"1411":1,"1412":1}}],["companyfullname",{"2":{"294":4}}],["companylogo",{"2":{"294":4}}],["companyid",{"2":{"294":4}}],["companyname",{"2":{"184":1,"185":1,"294":4,"1416":1,"1417":1,"1457":1}}],["company",{"2":{"112":1,"113":1,"1129":1,"1130":1,"1456":1}}],["com",{"2":{"7":2,"10":2,"12":1,"19":2,"23":1,"25":1,"30":1,"33":1,"35":1,"40":1,"45":1,"50":1,"55":1,"58":1,"60":1,"65":1,"70":1,"75":1,"78":1,"80":1,"85":1,"90":1,"95":1,"100":1,"105":1,"110":1,"115":1,"118":1,"120":1,"123":6,"125":1,"130":1,"135":1,"140":1,"145":1,"152":1,"157":1,"162":1,"166":1,"167":1,"172":1,"177":1,"182":1,"188":1,"193":1,"198":6,"199":6,"200":5,"202":1,"203":10,"205":15,"206":3,"208":1,"209":4,"210":1,"211":22,"212":5,"213":3,"214":5,"215":6,"216":1,"217":3,"218":1,"219":6,"220":3,"221":2,"222":6,"224":1,"226":1,"231":1,"236":1,"241":1,"246":1,"251":1,"257":1,"262":1,"267":1,"272":1,"277":1,"282":18,"283":16,"284":8,"285":3,"286":19,"287":3,"288":5,"289":13,"290":14,"291":10,"292":4,"294":5,"296":1,"297":1,"298":2,"299":1,"301":1,"304":9,"306":1,"309":3,"311":1,"314":9,"316":1,"319":3,"321":1,"324":6,"326":1,"329":6,"331":1,"334":3,"336":1,"338":1,"339":3,"341":1,"344":6,"346":1,"351":1,"353":4,"354":8,"356":1,"361":1,"364":6,"366":1,"369":6,"371":1,"374":3,"376":1,"379":3,"381":1,"384":6,"386":1,"389":3,"391":1,"393":1,"394":6,"396":1,"399":3,"401":1,"404":6,"406":1,"409":6,"411":1,"414":3,"416":1,"419":6,"421":1,"424":3,"426":1,"428":1,"429":3,"431":1,"434":6,"436":1,"439":6,"441":1,"444":3,"446":1,"449":4,"451":1,"454":3,"456":1,"459":6,"461":1,"464":9,"466":1,"470":1,"471":1,"476":1,"479":6,"481":1,"484":3,"486":1,"488":1,"489":3,"491":1,"494":2,"496":1,"501":1,"504":4,"506":1,"509":3,"511":1,"514":6,"516":1,"519":6,"521":1,"524":3,"526":1,"529":5,"531":1,"534":9,"536":1,"541":1,"544":9,"546":1,"552":1,"557":1,"562":1,"567":1,"572":1,"575":1,"577":1,"582":1,"587":1,"593":1,"598":1,"604":1,"607":1,"609":1,"614":1,"620":1,"625":1,"630":1,"635":1,"641":1,"646":1,"651":1,"656":1,"662":1,"665":2,"667":1,"672":1,"677":1,"682":1,"687":1,"692":1,"695":9,"697":1,"700":2,"703":1,"708":1,"713":1,"718":1,"723":1,"726":1,"728":1,"733":1,"738":1,"744":1,"749":1,"754":1,"759":1,"765":1,"770":1,"776":1,"781":1,"788":1,"791":2,"793":1,"796":2,"798":1,"801":2,"803":1,"808":1,"813":1,"818":1,"823":1,"829":1,"834":1,"839":1,"844":1,"847":15,"849":1,"854":1,"859":1,"864":1,"869":1,"874":1,"880":1,"885":1,"890":1,"895":1,"898":23,"900":1,"905":1,"910":1,"915":1,"921":1,"926":1,"931":1,"937":1,"942":1,"947":3,"948":8,"949":4,"950":1,"951":1,"957":1,"958":1,"959":1,"962":1,"965":4,"967":1,"969":1,"970":1,"972":1,"978":1,"982":1,"986":1,"990":1,"995":1,"1000":1,"1003":4,"1005":1,"1007":2,"1008":1,"1011":1,"1016":1,"1019":3,"1021":1,"1026":1,"1031":1,"1033":1,"1034":1,"1036":1,"1041":1,"1046":1,"1051":1,"1056":1,"1061":1,"1066":1,"1071":1,"1073":2,"1074":1,"1076":1,"1081":1,"1086":1,"1091":1,"1096":1,"1102":1,"1107":1,"1112":1,"1117":1,"1119":2,"1120":2,"1122":1,"1127":1,"1129":1,"1130":1,"1132":1,"1137":1,"1142":1,"1147":1,"1152":1,"1157":1,"1162":1,"1167":1,"1173":1,"1177":1,"1181":1,"1185":1,"1191":1,"1195":1,"1199":1,"1203":1,"1209":1,"1214":1,"1219":1,"1224":1,"1229":1,"1234":1,"1239":1,"1244":1,"1249":1,"1254":1,"1259":1,"1264":1,"1269":1,"1271":1,"1274":1,"1276":1,"1278":1,"1279":2,"1281":1,"1284":2,"1286":1,"1291":1,"1296":1,"1302":1,"1305":1,"1307":1,"1310":1,"1312":1,"1315":1,"1317":1,"1322":1,"1325":1,"1327":1,"1330":1,"1333":1,"1336":1,"1338":1,"1341":1,"1343":1,"1346":2,"1348":1,"1353":1,"1358":1,"1361":1,"1364":1,"1367":16,"1369":1,"1372":1,"1374":1,"1379":1,"1384":1,"1389":1,"1392":1,"1394":1,"1396":1,"1397":2,"1399":1,"1401":2,"1402":3,"1404":1,"1407":2,"1409":1,"1412":4,"1414":1,"1417":2,"1419":1,"1425":1,"1428":6,"1430":1,"1433":5,"1435":1,"1438":4,"1440":1,"1443":2,"1446":1,"1449":1,"1451":1,"1454":1,"1456":1,"1459":7,"1461":1,"1462":5,"1463":6,"1465":32,"1466":1}}],["comment",{"2":{"826":1,"949":2,"1269":1}}],["commentnum",{"2":{"498":1,"499":1}}],["comments",{"2":{"4":1,"949":1,"1465":1}}],["common",{"2":{"290":1}}],["commons",{"2":{"11":1}}],["communications",{"2":{"9":1}}],["communities",{"2":{"2":1}}],["community",{"2":{"1":1,"2":2,"3":4,"4":2,"5":2,"6":4,"7":3,"9":5}}],["committed",{"2":{"1":1}}],["con",{"2":{"127":2,"142":2,"143":2}}],["convert",{"2":{"25":1,"70":1,"153":1,"158":1,"733":1,"986":1,"1348":1}}],["conclusiontype",{"2":{"117":1,"118":1}}],["conclusion",{"2":{"117":1,"118":1,"538":1,"539":1}}],["concise",{"2":{"8":1}}],["concerns",{"2":{"7":1}}],["continent",{"2":{"1298":1,"1299":1}}],["contain",{"2":{"1098":1,"1099":3}}],["contactperson",{"2":{"1427":1,"1428":1,"1432":1,"1433":1}}],["contact",{"0":{"10":1},"2":{"4":1}}],["content",{"2":{"57":1,"58":1,"126":1,"131":1,"141":1,"189":1,"194":1,"238":2,"239":2,"324":3,"815":1,"816":1,"948":3,"949":4,"1002":1,"1003":1,"1083":1,"1084":1,"1088":1,"1089":1,"1109":1,"1119":1,"1120":1,"1139":1,"1140":1,"1144":1,"1145":1,"1149":1,"1150":1,"1154":1,"1155":1,"1159":1,"1160":1,"1164":1,"1165":1,"1169":1,"1170":1,"1187":1,"1188":1,"1241":1,"1242":1,"1246":1,"1247":1,"1256":1,"1257":1,"1261":1,"1262":1,"1266":1,"1267":1}}],["context",{"2":{"7":1,"959":1}}],["contributingsubdomainlist",{"2":{"1411":6,"1412":1}}],["contribution",{"2":{"1411":2,"1412":3}}],["contribute",{"2":{"2":1,"3":1}}],["contributors",{"2":{"1":1,"9":1}}],["conflict",{"2":{"3":1}}],["consname",{"2":{"870":1}}],["constellation",{"2":{"818":1,"864":1,"869":1,"1128":1,"1129":1,"1130":1}}],["consent",{"2":{"4":1}}],["consequences",{"0":{"6":1},"2":{"1":1}}],["considered",{"2":{"4":1}}],["consideration",{"2":{"3":1}}],["conduct",{"0":{"0":1},"1":{"1":1,"2":1,"3":1,"4":1,"5":1,"6":1,"7":1,"8":1,"9":1,"10":1,"11":1},"2":{"1":1,"2":1,"3":1,"5":1,"8":1,"9":2,"11":2}}],["codec",{"2":{"967":1}}],["codes",{"2":{"546":1}}],["code=0且data的长度",{"2":{"959":1}}],["code=0",{"2":{"353":1,"354":2}}],["code=k1076kib",{"2":{"286":1}}],["code",{"0":{"0":1},"1":{"1":1,"2":1,"3":1,"4":1,"5":1,"6":1,"7":1,"8":1,"9":1,"10":1,"11":1},"2":{"1":1,"2":1,"3":1,"5":1,"8":1,"9":2,"11":2,"28":1,"33":1,"38":1,"43":1,"48":1,"53":1,"58":1,"63":1,"68":1,"73":1,"78":1,"83":2,"88":1,"93":1,"98":1,"103":2,"108":1,"113":1,"118":1,"123":1,"128":1,"133":1,"138":1,"143":1,"148":1,"155":1,"160":1,"165":1,"170":1,"175":1,"180":1,"185":1,"191":1,"196":1,"200":1,"202":1,"203":1,"205":1,"206":1,"219":1,"222":1,"229":1,"234":1,"239":1,"244":1,"249":1,"254":1,"260":1,"265":1,"270":1,"275":1,"280":1,"283":2,"287":1,"288":1,"289":4,"290":2,"291":2,"292":1,"298":1,"304":1,"309":1,"314":1,"319":1,"324":1,"329":1,"334":1,"339":1,"344":1,"349":1,"354":1,"359":1,"364":1,"369":1,"374":1,"379":1,"384":1,"389":1,"394":1,"399":1,"404":1,"409":1,"414":1,"419":1,"424":1,"429":1,"434":1,"439":1,"444":1,"449":1,"454":1,"459":1,"464":1,"469":1,"474":1,"479":1,"484":2,"489":1,"494":1,"499":1,"504":1,"509":1,"514":1,"519":1,"524":1,"529":1,"534":1,"539":1,"544":2,"549":1,"555":1,"560":1,"565":1,"570":1,"575":1,"580":1,"585":1,"590":1,"596":1,"600":1,"601":3,"607":1,"612":1,"617":1,"628":3,"633":1,"638":1,"644":1,"649":1,"654":1,"659":1,"665":1,"670":1,"675":1,"680":1,"685":1,"690":2,"695":2,"700":1,"706":1,"711":1,"716":1,"721":1,"726":1,"731":1,"736":1,"740":1,"741":2,"747":1,"752":1,"755":1,"757":2,"761":1,"762":2,"768":1,"772":1,"773":3,"779":1,"784":1,"791":1,"796":1,"801":1,"806":1,"811":1,"816":1,"821":1,"826":1,"832":1,"837":1,"842":1,"847":2,"852":1,"856":1,"857":1,"862":3,"867":1,"872":1,"877":1,"883":1,"888":1,"893":1,"898":1,"903":1,"908":1,"913":1,"918":1,"924":1,"929":1,"934":1,"940":1,"945":1,"947":1,"948":1,"949":1,"954":1,"965":1,"970":1,"975":1,"980":1,"984":6,"988":1,"993":1,"998":1,"1003":1,"1006":1,"1007":2,"1008":3,"1014":1,"1019":1,"1024":1,"1029":1,"1034":1,"1039":1,"1044":1,"1049":1,"1054":1,"1059":1,"1064":1,"1069":1,"1074":1,"1079":1,"1084":1,"1089":1,"1094":1,"1099":1,"1115":1,"1120":1,"1125":1,"1130":1,"1135":1,"1140":1,"1145":1,"1150":1,"1155":1,"1160":1,"1165":1,"1170":1,"1175":1,"1188":1,"1206":1,"1212":1,"1217":1,"1222":1,"1227":1,"1232":1,"1242":1,"1247":1,"1252":1,"1257":1,"1262":1,"1267":1,"1269":1,"1274":1,"1279":1,"1284":1,"1289":1,"1294":1,"1299":1,"1305":1,"1310":1,"1315":1,"1320":1,"1325":1,"1330":1,"1336":1,"1341":1,"1346":1,"1351":1,"1356":1,"1361":1,"1367":1,"1372":1,"1377":1,"1382":1,"1387":1,"1392":1,"1397":1,"1402":1,"1407":1,"1411":1,"1412":4,"1417":1,"1422":1,"1428":1,"1433":1,"1438":1,"1443":1,"1449":1,"1453":1,"1454":1,"1459":1,"1462":1,"1463":1,"1465":1}}]],"serializationVersion":2}';export{t as default}; diff --git a/.vitepress/dist/assets/chunks/VPLocalSearchBox.BMVFMDgJ.js b/.vitepress/dist/assets/chunks/VPLocalSearchBox.BMVFMDgJ.js new file mode 100644 index 00000000..f8705fb6 --- /dev/null +++ b/.vitepress/dist/assets/chunks/VPLocalSearchBox.BMVFMDgJ.js @@ -0,0 +1,9 @@ +var Ot=Object.defineProperty;var At=(a,e,t)=>e in a?Ot(a,e,{enumerable:!0,configurable:!0,writable:!0,value:t}):a[e]=t;var Me=(a,e,t)=>At(a,typeof e!="symbol"?e+"":e,t);import{V as Ct,q as Be,ah as Mt,h as be,ai as nt,aj as Lt,ak as Dt,al as Pt,G as ce,d as zt,am as rt,p as he,an as Vt,ao as jt,s as $t,ap as Bt,v as Le,P as ve,O as xe,aq as Wt,ar as Kt,W as Jt,R as qt,$ as Ut,o as q,b as Ht,j as T,a0 as Gt,k as P,as as Qt,at as Yt,au as Zt,c as Q,n as st,e as _e,B as it,F as at,a as pe,t as me,av as Xt,aw as ot,ax as en,a5 as tn,aa as nn,ay as rn,_ as sn}from"./framework.CvgP6Fyv.js";import{u as an,c as on}from"./theme.BQyz1aDy.js";const ln={root:()=>Ct(()=>import("./@localSearchIndexroot.7Y7wWaGn.js"),[])};/*! +* tabbable 6.4.0 +* @license MIT, https://github.com/focus-trap/tabbable/blob/master/LICENSE +*/var gt=["input:not([inert]):not([inert] *)","select:not([inert]):not([inert] *)","textarea:not([inert]):not([inert] *)","a[href]:not([inert]):not([inert] *)","button:not([inert]):not([inert] *)","[tabindex]:not(slot):not([inert]):not([inert] *)","audio[controls]:not([inert]):not([inert] *)","video[controls]:not([inert]):not([inert] *)",'[contenteditable]:not([contenteditable="false"]):not([inert]):not([inert] *)',"details>summary:first-of-type:not([inert]):not([inert] *)","details:not([inert]):not([inert] *)"],ke=gt.join(","),bt=typeof Element>"u",ae=bt?function(){}:Element.prototype.matches||Element.prototype.msMatchesSelector||Element.prototype.webkitMatchesSelector,Ne=!bt&&Element.prototype.getRootNode?function(a){var e;return a==null||(e=a.getRootNode)===null||e===void 0?void 0:e.call(a)}:function(a){return a==null?void 0:a.ownerDocument},Fe=function(e,t){var n;t===void 0&&(t=!0);var r=e==null||(n=e.getAttribute)===null||n===void 0?void 0:n.call(e,"inert"),i=r===""||r==="true",s=i||t&&e&&(typeof e.closest=="function"?e.closest("[inert]"):Fe(e.parentNode));return s},cn=function(e){var t,n=e==null||(t=e.getAttribute)===null||t===void 0?void 0:t.call(e,"contenteditable");return n===""||n==="true"},yt=function(e,t,n){if(Fe(e))return[];var r=Array.prototype.slice.apply(e.querySelectorAll(ke));return t&&ae.call(e,ke)&&r.unshift(e),r=r.filter(n),r},Re=function(e,t,n){for(var r=[],i=Array.from(e);i.length;){var s=i.shift();if(!Fe(s,!1))if(s.tagName==="SLOT"){var o=s.assignedElements(),l=o.length?o:s.children,c=Re(l,!0,n);n.flatten?r.push.apply(r,c):r.push({scopeParent:s,candidates:c})}else{var h=ae.call(s,ke);h&&n.filter(s)&&(t||!e.includes(s))&&r.push(s);var m=s.shadowRoot||typeof n.getShadowRoot=="function"&&n.getShadowRoot(s),p=!Fe(m,!1)&&(!n.shadowRootFilter||n.shadowRootFilter(s));if(m&&p){var b=Re(m===!0?s.children:m.children,!0,n);n.flatten?r.push.apply(r,b):r.push({scopeParent:s,candidates:b})}else i.unshift.apply(i,s.children)}}return r},wt=function(e){return!isNaN(parseInt(e.getAttribute("tabindex"),10))},ie=function(e){if(!e)throw new Error("No node provided");return e.tabIndex<0&&(/^(AUDIO|VIDEO|DETAILS)$/.test(e.tagName)||cn(e))&&!wt(e)?0:e.tabIndex},un=function(e,t){var n=ie(e);return n<0&&t&&!wt(e)?0:n},dn=function(e,t){return e.tabIndex===t.tabIndex?e.documentOrder-t.documentOrder:e.tabIndex-t.tabIndex},St=function(e){return e.tagName==="INPUT"},fn=function(e){return St(e)&&e.type==="hidden"},hn=function(e){var t=e.tagName==="DETAILS"&&Array.prototype.slice.apply(e.children).some(function(n){return n.tagName==="SUMMARY"});return t},vn=function(e,t){for(var n=0;nsummary:first-of-type"),o=s?e.parentElement:e;if(ae.call(o,"details:not([open]) *"))return!0;if(!n||n==="full"||n==="full-native"||n==="legacy-full"){if(typeof r=="function"){for(var l=e;e;){var c=e.parentElement,h=Ne(e);if(c&&!c.shadowRoot&&r(c)===!0)return lt(e);e.assignedSlot?e=e.assignedSlot:!c&&h!==e.ownerDocument?e=h.host:e=c}e=l}if(bn(e))return!e.getClientRects().length;if(n!=="legacy-full")return!0}else if(n==="non-zero-area")return lt(e);return!1},wn=function(e){if(/^(INPUT|BUTTON|SELECT|TEXTAREA)$/.test(e.tagName))for(var t=e.parentElement;t;){if(t.tagName==="FIELDSET"&&t.disabled){for(var n=0;n=0)},xt=function(e){var t=[],n=[];return e.forEach(function(r,i){var s=!!r.scopeParent,o=s?r.scopeParent:r,l=un(o,s),c=s?xt(r.candidates):o;l===0?s?t.push.apply(t,c):t.push(o):n.push({documentOrder:i,tabIndex:l,item:r,isScope:s,content:c})}),n.sort(dn).reduce(function(r,i){return i.isScope?r.push.apply(r,i.content):r.push(i.content),r},[]).concat(t)},xn=function(e,t){t=t||{};var n;return t.getShadowRoot?n=Re([e],t.includeContainer,{filter:We.bind(null,t),flatten:!1,getShadowRoot:t.getShadowRoot,shadowRootFilter:Sn}):n=yt(e,t.includeContainer,We.bind(null,t)),xt(n)},_n=function(e,t){t=t||{};var n;return t.getShadowRoot?n=Re([e],t.includeContainer,{filter:Oe.bind(null,t),flatten:!0,getShadowRoot:t.getShadowRoot}):n=yt(e,t.includeContainer,Oe.bind(null,t)),n},oe=function(e,t){if(t=t||{},!e)throw new Error("No node provided");return ae.call(e,ke)===!1?!1:We(t,e)},Tn=gt.concat("iframe:not([inert]):not([inert] *)").join(","),De=function(e,t){if(t=t||{},!e)throw new Error("No node provided");return ae.call(e,Tn)===!1?!1:Oe(t,e)};/*! +* focus-trap 7.8.0 +* @license MIT, https://github.com/focus-trap/focus-trap/blob/master/LICENSE +*/function Ke(a,e){(e==null||e>a.length)&&(e=a.length);for(var t=0,n=Array(e);t=a.length?{done:!0}:{done:!1,value:a[n++]}},e:function(l){throw l},f:r}}throw new TypeError(`Invalid attempt to iterate non-iterable instance. +In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var i,s=!0,o=!1;return{s:function(){t=t.call(a)},n:function(){var l=t.next();return s=l.done,l},e:function(l){o=!0,i=l},f:function(){try{s||t.return==null||t.return()}finally{if(o)throw i}}}}function In(a,e,t){return(e=On(e))in a?Object.defineProperty(a,e,{value:t,enumerable:!0,configurable:!0,writable:!0}):a[e]=t,a}function kn(a){if(typeof Symbol<"u"&&a[Symbol.iterator]!=null||a["@@iterator"]!=null)return Array.from(a)}function Nn(){throw new TypeError(`Invalid attempt to spread non-iterable instance. +In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function ut(a,e){var t=Object.keys(a);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(a);e&&(n=n.filter(function(r){return Object.getOwnPropertyDescriptor(a,r).enumerable})),t.push.apply(t,n)}return t}function dt(a){for(var e=1;e0?e[e.length-1]:null},activateTrap:function(e,t){var n=U.getActiveTrap(e);t!==n&&U.pauseTrap(e);var r=e.indexOf(t);r===-1||e.splice(r,1),e.push(t)},deactivateTrap:function(e,t){var n=e.indexOf(t);n!==-1&&e.splice(n,1),U.unpauseTrap(e)},pauseTrap:function(e){var t=U.getActiveTrap(e);t==null||t._setPausedState(!0)},unpauseTrap:function(e){var t=U.getActiveTrap(e);t&&!t._isManuallyPaused()&&t._setPausedState(!1)}},An=function(e){return e.tagName&&e.tagName.toLowerCase()==="input"&&typeof e.select=="function"},Cn=function(e){return(e==null?void 0:e.key)==="Escape"||(e==null?void 0:e.key)==="Esc"||(e==null?void 0:e.keyCode)===27},ye=function(e){return(e==null?void 0:e.key)==="Tab"||(e==null?void 0:e.keyCode)===9},Mn=function(e){return ye(e)&&!e.shiftKey},Ln=function(e){return ye(e)&&e.shiftKey},ft=function(e){return setTimeout(e,0)},ge=function(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r1&&arguments[1]!==void 0?arguments[1]:{},g=f.hasFallback,E=g===void 0?!1:g,_=f.params,I=_===void 0?[]:_,S=i[u];if(typeof S=="function"&&(S=S.apply(void 0,Fn(I))),S===!0&&(S=void 0),!S){if(S===void 0||S===!1)return S;throw new Error("`".concat(u,"` was specified but was not a node, or did not return a node"))}var v=S;if(typeof S=="string"){try{v=n.querySelector(S)}catch(d){throw new Error("`".concat(u,'` appears to be an invalid selector; error="').concat(d.message,'"'))}if(!v&&!E)throw new Error("`".concat(u,"` as selector refers to no known node"))}return v},m=function(){var u=h("initialFocus",{hasFallback:!0});if(u===!1)return!1;if(u===void 0||u&&!De(u,i.tabbableOptions))if(c(n.activeElement)>=0)u=n.activeElement;else{var f=s.tabbableGroups[0],g=f&&f.firstTabbableNode;u=g||h("fallbackFocus")}else u===null&&(u=h("fallbackFocus"));if(!u)throw new Error("Your focus-trap needs to have at least one focusable element");return u},p=function(){if(s.containerGroups=s.containers.map(function(u){var f=xn(u,i.tabbableOptions),g=_n(u,i.tabbableOptions),E=f.length>0?f[0]:void 0,_=f.length>0?f[f.length-1]:void 0,I=g.find(function(d){return oe(d)}),S=g.slice().reverse().find(function(d){return oe(d)}),v=!!f.find(function(d){return ie(d)>0});return{container:u,tabbableNodes:f,focusableNodes:g,posTabIndexesFound:v,firstTabbableNode:E,lastTabbableNode:_,firstDomTabbableNode:I,lastDomTabbableNode:S,nextTabbableNode:function(x){var R=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!0,A=f.indexOf(x);return A<0?R?g.slice(g.indexOf(x)+1).find(function(C){return oe(C)}):g.slice(0,g.indexOf(x)).reverse().find(function(C){return oe(C)}):f[A+(R?1:-1)]}}}),s.tabbableGroups=s.containerGroups.filter(function(u){return u.tabbableNodes.length>0}),s.tabbableGroups.length<=0&&!h("fallbackFocus"))throw new Error("Your focus-trap must have at least one container with at least one tabbable node in it at all times");if(s.containerGroups.find(function(u){return u.posTabIndexesFound})&&s.containerGroups.length>1)throw new Error("At least one node with a positive tabindex was found in one of your focus-trap's multiple containers. Positive tabindexes are only supported in single-container focus-traps.")},b=function(u){var f=u.activeElement;if(f)return f.shadowRoot&&f.shadowRoot.activeElement!==null?b(f.shadowRoot):f},w=function(u){if(u!==!1&&u!==b(document)){if(!u||!u.focus){w(m());return}u.focus({preventScroll:!!i.preventScroll}),s.mostRecentlyFocusedNode=u,An(u)&&u.select()}},k=function(u){var f=h("setReturnFocus",{params:[u]});return f||(f===!1?!1:u)},y=function(u){var f=u.target,g=u.event,E=u.isBackward,_=E===void 0?!1:E;f=f||Te(g),p();var I=null;if(s.tabbableGroups.length>0){var S=c(f,g),v=S>=0?s.containerGroups[S]:void 0;if(S<0)_?I=s.tabbableGroups[s.tabbableGroups.length-1].lastTabbableNode:I=s.tabbableGroups[0].firstTabbableNode;else if(_){var d=s.tabbableGroups.findIndex(function(F){var V=F.firstTabbableNode;return f===V});if(d<0&&(v.container===f||De(f,i.tabbableOptions)&&!oe(f,i.tabbableOptions)&&!v.nextTabbableNode(f,!1))&&(d=S),d>=0){var x=d===0?s.tabbableGroups.length-1:d-1,R=s.tabbableGroups[x];I=ie(f)>=0?R.lastTabbableNode:R.lastDomTabbableNode}else ye(g)||(I=v.nextTabbableNode(f,!1))}else{var A=s.tabbableGroups.findIndex(function(F){var V=F.lastTabbableNode;return f===V});if(A<0&&(v.container===f||De(f,i.tabbableOptions)&&!oe(f,i.tabbableOptions)&&!v.nextTabbableNode(f))&&(A=S),A>=0){var C=A===s.tabbableGroups.length-1?0:A+1,D=s.tabbableGroups[C];I=ie(f)>=0?D.firstTabbableNode:D.firstDomTabbableNode}else ye(g)||(I=v.nextTabbableNode(f))}}else I=h("fallbackFocus");return I},O=function(u){var f=Te(u);if(!(c(f,u)>=0)){if(ge(i.clickOutsideDeactivates,u)){o.deactivate({returnFocus:i.returnFocusOnDeactivate});return}ge(i.allowOutsideClick,u)||u.preventDefault()}},L=function(u){var f=Te(u),g=c(f,u)>=0;if(g||f instanceof Document)g&&(s.mostRecentlyFocusedNode=f);else{u.stopImmediatePropagation();var E,_=!0;if(s.mostRecentlyFocusedNode)if(ie(s.mostRecentlyFocusedNode)>0){var I=c(s.mostRecentlyFocusedNode),S=s.containerGroups[I].tabbableNodes;if(S.length>0){var v=S.findIndex(function(d){return d===s.mostRecentlyFocusedNode});v>=0&&(i.isKeyForward(s.recentNavEvent)?v+1=0&&(E=S[v-1],_=!1))}}else s.containerGroups.some(function(d){return d.tabbableNodes.some(function(x){return ie(x)>0})})||(_=!1);else _=!1;_&&(E=y({target:s.mostRecentlyFocusedNode,isBackward:i.isKeyBackward(s.recentNavEvent)})),w(E||s.mostRecentlyFocusedNode||m())}s.recentNavEvent=void 0},K=function(u){var f=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;s.recentNavEvent=u;var g=y({event:u,isBackward:f});g&&(ye(u)&&u.preventDefault(),w(g))},H=function(u){(i.isKeyForward(u)||i.isKeyBackward(u))&&K(u,i.isKeyBackward(u))},W=function(u){Cn(u)&&ge(i.escapeDeactivates,u)!==!1&&(u.preventDefault(),o.deactivate())},j=function(u){var f=Te(u);c(f,u)>=0||ge(i.clickOutsideDeactivates,u)||ge(i.allowOutsideClick,u)||(u.preventDefault(),u.stopImmediatePropagation())},$=function(){if(s.active)return U.activateTrap(r,o),s.delayInitialFocusTimer=i.delayInitialFocus?ft(function(){w(m())}):w(m()),n.addEventListener("focusin",L,!0),n.addEventListener("mousedown",O,{capture:!0,passive:!1}),n.addEventListener("touchstart",O,{capture:!0,passive:!1}),n.addEventListener("click",j,{capture:!0,passive:!1}),n.addEventListener("keydown",H,{capture:!0,passive:!1}),n.addEventListener("keydown",W),o},Ce=function(u){s.active&&!s.paused&&o._setSubtreeIsolation(!1),s.adjacentElements.clear(),s.alreadySilent.clear();var f=new Set,g=new Set,E=ct(u),_;try{for(E.s();!(_=E.n()).done;){var I=_.value;f.add(I);for(var S=typeof ShadowRoot<"u"&&I.getRootNode()instanceof ShadowRoot,v=I;v;){f.add(v);var d=v.parentElement,x=[];d?x=d.children:!d&&S&&(x=v.getRootNode().children,d=v.getRootNode().host,S=typeof ShadowRoot<"u"&&d.getRootNode()instanceof ShadowRoot);var R=ct(x),A;try{for(R.s();!(A=R.n()).done;){var C=A.value;g.add(C)}}catch(D){R.e(D)}finally{R.f()}v=d}}}catch(D){E.e(D)}finally{E.f()}f.forEach(function(D){g.delete(D)}),s.adjacentElements=g},M=function(){if(s.active)return n.removeEventListener("focusin",L,!0),n.removeEventListener("mousedown",O,!0),n.removeEventListener("touchstart",O,!0),n.removeEventListener("click",j,!0),n.removeEventListener("keydown",H,!0),n.removeEventListener("keydown",W),o},Z=function(u){var f=u.some(function(g){var E=Array.from(g.removedNodes);return E.some(function(_){return _===s.mostRecentlyFocusedNode})});f&&w(m())},X=typeof window<"u"&&"MutationObserver"in window?new MutationObserver(Z):void 0,ee=function(){X&&(X.disconnect(),s.active&&!s.paused&&s.containers.map(function(u){X.observe(u,{subtree:!0,childList:!0})}))};return o={get active(){return s.active},get paused(){return s.paused},activate:function(u){if(s.active)return this;var f=l(u,"onActivate"),g=l(u,"onPostActivate"),E=l(u,"checkCanFocusTrap"),_=U.getActiveTrap(r),I=!1;if(_&&!_.paused){var S;(S=_._setSubtreeIsolation)===null||S===void 0||S.call(_,!1),I=!0}try{E||p(),s.active=!0,s.paused=!1,s.nodeFocusedBeforeActivation=b(n),f==null||f();var v=function(){E&&p(),$(),ee(),i.isolateSubtrees&&o._setSubtreeIsolation(!0),g==null||g()};if(E)return E(s.containers.concat()).then(v,v),this;v()}catch(x){if(_===U.getActiveTrap(r)&&I){var d;(d=_._setSubtreeIsolation)===null||d===void 0||d.call(_,!0)}throw x}return this},deactivate:function(u){if(!s.active)return this;var f=dt({onDeactivate:i.onDeactivate,onPostDeactivate:i.onPostDeactivate,checkCanReturnFocus:i.checkCanReturnFocus},u);clearTimeout(s.delayInitialFocusTimer),s.delayInitialFocusTimer=void 0,s.paused||o._setSubtreeIsolation(!1),s.alreadySilent.clear(),M(),s.active=!1,s.paused=!1,ee(),U.deactivateTrap(r,o);var g=l(f,"onDeactivate"),E=l(f,"onPostDeactivate"),_=l(f,"checkCanReturnFocus"),I=l(f,"returnFocus","returnFocusOnDeactivate");g==null||g();var S=function(){ft(function(){I&&w(k(s.nodeFocusedBeforeActivation)),E==null||E()})};return I&&_?(_(k(s.nodeFocusedBeforeActivation)).then(S,S),this):(S(),this)},pause:function(u){return s.active?(s.manuallyPaused=!0,this._setPausedState(!0,u)):this},unpause:function(u){return s.active?(s.manuallyPaused=!1,r[r.length-1]!==this?this:this._setPausedState(!1,u)):this},updateContainerElements:function(u){var f=[].concat(u).filter(Boolean);return s.containers=f.map(function(g){return typeof g=="string"?n.querySelector(g):g}),i.isolateSubtrees&&Ce(s.containers),s.active&&(p(),i.isolateSubtrees&&!s.paused&&o._setSubtreeIsolation(!0)),ee(),this}},Object.defineProperties(o,{_isManuallyPaused:{value:function(){return s.manuallyPaused}},_setPausedState:{value:function(u,f){if(s.paused===u)return this;if(s.paused=u,u){var g=l(f,"onPause"),E=l(f,"onPostPause");g==null||g(),M(),ee(),o._setSubtreeIsolation(!1),E==null||E()}else{var _=l(f,"onUnpause"),I=l(f,"onPostUnpause");_==null||_(),o._setSubtreeIsolation(!0),p(),$(),ee(),I==null||I()}return this}},_setSubtreeIsolation:{value:function(u){i.isolateSubtrees&&s.adjacentElements.forEach(function(f){var g;if(u)switch(i.isolateSubtrees){case"aria-hidden":(f.ariaHidden==="true"||((g=f.getAttribute("aria-hidden"))===null||g===void 0?void 0:g.toLowerCase())==="true")&&s.alreadySilent.add(f),f.setAttribute("aria-hidden","true");break;default:(f.inert||f.hasAttribute("inert"))&&s.alreadySilent.add(f),f.setAttribute("inert",!0);break}else if(!s.alreadySilent.has(f))switch(i.isolateSubtrees){case"aria-hidden":f.removeAttribute("aria-hidden");break;default:f.removeAttribute("inert");break}})}}}),o.updateContainerElements(e),o};function zn(a,e={}){let t;const{immediate:n,...r}=e,i=ce(!1),s=ce(!1),o=p=>t&&t.activate(p),l=p=>t&&t.deactivate(p),c=()=>{t&&(t.pause(),s.value=!0)},h=()=>{t&&(t.unpause(),s.value=!1)},m=be(()=>{const p=nt(a);return Lt(p).map(b=>{const w=nt(b);return typeof w=="string"?w:Dt(w)}).filter(Pt)});return Be(m,p=>{p.length&&(t=Pn(p,{...r,onActivate(){i.value=!0,e.onActivate&&e.onActivate()},onDeactivate(){i.value=!1,e.onDeactivate&&e.onDeactivate()}}),n&&o())},{flush:"post"}),Mt(()=>l()),{hasFocus:i,isPaused:s,activate:o,deactivate:l,pause:c,unpause:h}}class ue{constructor(e,t=!0,n=[],r=5e3){this.ctx=e,this.iframes=t,this.exclude=n,this.iframesTimeout=r}static matches(e,t){const n=typeof t=="string"?[t]:t,r=e.matches||e.matchesSelector||e.msMatchesSelector||e.mozMatchesSelector||e.oMatchesSelector||e.webkitMatchesSelector;if(r){let i=!1;return n.every(s=>r.call(e,s)?(i=!0,!1):!0),i}else return!1}getContexts(){let e,t=[];return typeof this.ctx>"u"||!this.ctx?e=[]:NodeList.prototype.isPrototypeOf(this.ctx)?e=Array.prototype.slice.call(this.ctx):Array.isArray(this.ctx)?e=this.ctx:typeof this.ctx=="string"?e=Array.prototype.slice.call(document.querySelectorAll(this.ctx)):e=[this.ctx],e.forEach(n=>{const r=t.filter(i=>i.contains(n)).length>0;t.indexOf(n)===-1&&!r&&t.push(n)}),t}getIframeContents(e,t,n=()=>{}){let r;try{const i=e.contentWindow;if(r=i.document,!i||!r)throw new Error("iframe inaccessible")}catch{n()}r&&t(r)}isIframeBlank(e){const t="about:blank",n=e.getAttribute("src").trim();return e.contentWindow.location.href===t&&n!==t&&n}observeIframeLoad(e,t,n){let r=!1,i=null;const s=()=>{if(!r){r=!0,clearTimeout(i);try{this.isIframeBlank(e)||(e.removeEventListener("load",s),this.getIframeContents(e,t,n))}catch{n()}}};e.addEventListener("load",s),i=setTimeout(s,this.iframesTimeout)}onIframeReady(e,t,n){try{e.contentWindow.document.readyState==="complete"?this.isIframeBlank(e)?this.observeIframeLoad(e,t,n):this.getIframeContents(e,t,n):this.observeIframeLoad(e,t,n)}catch{n()}}waitForIframes(e,t){let n=0;this.forEachIframe(e,()=>!0,r=>{n++,this.waitForIframes(r.querySelector("html"),()=>{--n||t()})},r=>{r||t()})}forEachIframe(e,t,n,r=()=>{}){let i=e.querySelectorAll("iframe"),s=i.length,o=0;i=Array.prototype.slice.call(i);const l=()=>{--s<=0&&r(o)};s||l(),i.forEach(c=>{ue.matches(c,this.exclude)?l():this.onIframeReady(c,h=>{t(c)&&(o++,n(h)),l()},l)})}createIterator(e,t,n){return document.createNodeIterator(e,t,n,!1)}createInstanceOnIframe(e){return new ue(e.querySelector("html"),this.iframes)}compareNodeIframe(e,t,n){const r=e.compareDocumentPosition(n),i=Node.DOCUMENT_POSITION_PRECEDING;if(r&i)if(t!==null){const s=t.compareDocumentPosition(n),o=Node.DOCUMENT_POSITION_FOLLOWING;if(s&o)return!0}else return!0;return!1}getIteratorNode(e){const t=e.previousNode();let n;return t===null?n=e.nextNode():n=e.nextNode()&&e.nextNode(),{prevNode:t,node:n}}checkIframeFilter(e,t,n,r){let i=!1,s=!1;return r.forEach((o,l)=>{o.val===n&&(i=l,s=o.handled)}),this.compareNodeIframe(e,t,n)?(i===!1&&!s?r.push({val:n,handled:!0}):i!==!1&&!s&&(r[i].handled=!0),!0):(i===!1&&r.push({val:n,handled:!1}),!1)}handleOpenIframes(e,t,n,r){e.forEach(i=>{i.handled||this.getIframeContents(i.val,s=>{this.createInstanceOnIframe(s).forEachNode(t,n,r)})})}iterateThroughNodes(e,t,n,r,i){const s=this.createIterator(t,e,r);let o=[],l=[],c,h,m=()=>({prevNode:h,node:c}=this.getIteratorNode(s),c);for(;m();)this.iframes&&this.forEachIframe(t,p=>this.checkIframeFilter(c,h,p,o),p=>{this.createInstanceOnIframe(p).forEachNode(e,b=>l.push(b),r)}),l.push(c);l.forEach(p=>{n(p)}),this.iframes&&this.handleOpenIframes(o,e,n,r),i()}forEachNode(e,t,n,r=()=>{}){const i=this.getContexts();let s=i.length;s||r(),i.forEach(o=>{const l=()=>{this.iterateThroughNodes(e,o,t,n,()=>{--s<=0&&r()})};this.iframes?this.waitForIframes(o,l):l()})}}let Vn=class{constructor(e){this.ctx=e,this.ie=!1;const t=window.navigator.userAgent;(t.indexOf("MSIE")>-1||t.indexOf("Trident")>-1)&&(this.ie=!0)}set opt(e){this._opt=Object.assign({},{element:"",className:"",exclude:[],iframes:!1,iframesTimeout:5e3,separateWordSearch:!0,diacritics:!0,synonyms:{},accuracy:"partially",acrossElements:!1,caseSensitive:!1,ignoreJoiners:!1,ignoreGroups:0,ignorePunctuation:[],wildcards:"disabled",each:()=>{},noMatch:()=>{},filter:()=>!0,done:()=>{},debug:!1,log:window.console},e)}get opt(){return this._opt}get iterator(){return new ue(this.ctx,this.opt.iframes,this.opt.exclude,this.opt.iframesTimeout)}log(e,t="debug"){const n=this.opt.log;this.opt.debug&&typeof n=="object"&&typeof n[t]=="function"&&n[t](`mark.js: ${e}`)}escapeStr(e){return e.replace(/[\-\[\]\/\{\}\(\)\*\+\?\.\\\^\$\|]/g,"\\$&")}createRegExp(e){return this.opt.wildcards!=="disabled"&&(e=this.setupWildcardsRegExp(e)),e=this.escapeStr(e),Object.keys(this.opt.synonyms).length&&(e=this.createSynonymsRegExp(e)),(this.opt.ignoreJoiners||this.opt.ignorePunctuation.length)&&(e=this.setupIgnoreJoinersRegExp(e)),this.opt.diacritics&&(e=this.createDiacriticsRegExp(e)),e=this.createMergedBlanksRegExp(e),(this.opt.ignoreJoiners||this.opt.ignorePunctuation.length)&&(e=this.createJoinersRegExp(e)),this.opt.wildcards!=="disabled"&&(e=this.createWildcardsRegExp(e)),e=this.createAccuracyRegExp(e),e}createSynonymsRegExp(e){const t=this.opt.synonyms,n=this.opt.caseSensitive?"":"i",r=this.opt.ignoreJoiners||this.opt.ignorePunctuation.length?"\0":"";for(let i in t)if(t.hasOwnProperty(i)){const s=t[i],o=this.opt.wildcards!=="disabled"?this.setupWildcardsRegExp(i):this.escapeStr(i),l=this.opt.wildcards!=="disabled"?this.setupWildcardsRegExp(s):this.escapeStr(s);o!==""&&l!==""&&(e=e.replace(new RegExp(`(${this.escapeStr(o)}|${this.escapeStr(l)})`,`gm${n}`),r+`(${this.processSynomyms(o)}|${this.processSynomyms(l)})`+r))}return e}processSynomyms(e){return(this.opt.ignoreJoiners||this.opt.ignorePunctuation.length)&&(e=this.setupIgnoreJoinersRegExp(e)),e}setupWildcardsRegExp(e){return e=e.replace(/(?:\\)*\?/g,t=>t.charAt(0)==="\\"?"?":""),e.replace(/(?:\\)*\*/g,t=>t.charAt(0)==="\\"?"*":"")}createWildcardsRegExp(e){let t=this.opt.wildcards==="withSpaces";return e.replace(/\u0001/g,t?"[\\S\\s]?":"\\S?").replace(/\u0002/g,t?"[\\S\\s]*?":"\\S*")}setupIgnoreJoinersRegExp(e){return e.replace(/[^(|)\\]/g,(t,n,r)=>{let i=r.charAt(n+1);return/[(|)\\]/.test(i)||i===""?t:t+"\0"})}createJoinersRegExp(e){let t=[];const n=this.opt.ignorePunctuation;return Array.isArray(n)&&n.length&&t.push(this.escapeStr(n.join(""))),this.opt.ignoreJoiners&&t.push("\\u00ad\\u200b\\u200c\\u200d"),t.length?e.split(/\u0000+/).join(`[${t.join("")}]*`):e}createDiacriticsRegExp(e){const t=this.opt.caseSensitive?"":"i",n=this.opt.caseSensitive?["aàáảãạăằắẳẵặâầấẩẫậäåāą","AÀÁẢÃẠĂẰẮẲẴẶÂẦẤẨẪẬÄÅĀĄ","cçćč","CÇĆČ","dđď","DĐĎ","eèéẻẽẹêềếểễệëěēę","EÈÉẺẼẸÊỀẾỂỄỆËĚĒĘ","iìíỉĩịîïī","IÌÍỈĨỊÎÏĪ","lł","LŁ","nñňń","NÑŇŃ","oòóỏõọôồốổỗộơởỡớờợöøō","OÒÓỎÕỌÔỒỐỔỖỘƠỞỠỚỜỢÖØŌ","rř","RŘ","sšśșş","SŠŚȘŞ","tťțţ","TŤȚŢ","uùúủũụưừứửữựûüůū","UÙÚỦŨỤƯỪỨỬỮỰÛÜŮŪ","yýỳỷỹỵÿ","YÝỲỶỸỴŸ","zžżź","ZŽŻŹ"]:["aàáảãạăằắẳẵặâầấẩẫậäåāąAÀÁẢÃẠĂẰẮẲẴẶÂẦẤẨẪẬÄÅĀĄ","cçćčCÇĆČ","dđďDĐĎ","eèéẻẽẹêềếểễệëěēęEÈÉẺẼẸÊỀẾỂỄỆËĚĒĘ","iìíỉĩịîïīIÌÍỈĨỊÎÏĪ","lłLŁ","nñňńNÑŇŃ","oòóỏõọôồốổỗộơởỡớờợöøōOÒÓỎÕỌÔỒỐỔỖỘƠỞỠỚỜỢÖØŌ","rřRŘ","sšśșşSŠŚȘŞ","tťțţTŤȚŢ","uùúủũụưừứửữựûüůūUÙÚỦŨỤƯỪỨỬỮỰÛÜŮŪ","yýỳỷỹỵÿYÝỲỶỸỴŸ","zžżźZŽŻŹ"];let r=[];return e.split("").forEach(i=>{n.every(s=>{if(s.indexOf(i)!==-1){if(r.indexOf(s)>-1)return!1;e=e.replace(new RegExp(`[${s}]`,`gm${t}`),`[${s}]`),r.push(s)}return!0})}),e}createMergedBlanksRegExp(e){return e.replace(/[\s]+/gmi,"[\\s]+")}createAccuracyRegExp(e){const t="!\"#$%&'()*+,-./:;<=>?@[\\]^_`{|}~¡¿";let n=this.opt.accuracy,r=typeof n=="string"?n:n.value,i=typeof n=="string"?[]:n.limiters,s="";switch(i.forEach(o=>{s+=`|${this.escapeStr(o)}`}),r){case"partially":default:return`()(${e})`;case"complementary":return s="\\s"+(s||this.escapeStr(t)),`()([^${s}]*${e}[^${s}]*)`;case"exactly":return`(^|\\s${s})(${e})(?=$|\\s${s})`}}getSeparatedKeywords(e){let t=[];return e.forEach(n=>{this.opt.separateWordSearch?n.split(" ").forEach(r=>{r.trim()&&t.indexOf(r)===-1&&t.push(r)}):n.trim()&&t.indexOf(n)===-1&&t.push(n)}),{keywords:t.sort((n,r)=>r.length-n.length),length:t.length}}isNumeric(e){return Number(parseFloat(e))==e}checkRanges(e){if(!Array.isArray(e)||Object.prototype.toString.call(e[0])!=="[object Object]")return this.log("markRanges() will only accept an array of objects"),this.opt.noMatch(e),[];const t=[];let n=0;return e.sort((r,i)=>r.start-i.start).forEach(r=>{let{start:i,end:s,valid:o}=this.callNoMatchOnInvalidRanges(r,n);o&&(r.start=i,r.length=s-i,t.push(r),n=s)}),t}callNoMatchOnInvalidRanges(e,t){let n,r,i=!1;return e&&typeof e.start<"u"?(n=parseInt(e.start,10),r=n+parseInt(e.length,10),this.isNumeric(e.start)&&this.isNumeric(e.length)&&r-t>0&&r-n>0?i=!0:(this.log(`Ignoring invalid or overlapping range: ${JSON.stringify(e)}`),this.opt.noMatch(e))):(this.log(`Ignoring invalid range: ${JSON.stringify(e)}`),this.opt.noMatch(e)),{start:n,end:r,valid:i}}checkWhitespaceRanges(e,t,n){let r,i=!0,s=n.length,o=t-s,l=parseInt(e.start,10)-o;return l=l>s?s:l,r=l+parseInt(e.length,10),r>s&&(r=s,this.log(`End range automatically set to the max value of ${s}`)),l<0||r-l<0||l>s||r>s?(i=!1,this.log(`Invalid range: ${JSON.stringify(e)}`),this.opt.noMatch(e)):n.substring(l,r).replace(/\s+/g,"")===""&&(i=!1,this.log("Skipping whitespace only range: "+JSON.stringify(e)),this.opt.noMatch(e)),{start:l,end:r,valid:i}}getTextNodes(e){let t="",n=[];this.iterator.forEachNode(NodeFilter.SHOW_TEXT,r=>{n.push({start:t.length,end:(t+=r.textContent).length,node:r})},r=>this.matchesExclude(r.parentNode)?NodeFilter.FILTER_REJECT:NodeFilter.FILTER_ACCEPT,()=>{e({value:t,nodes:n})})}matchesExclude(e){return ue.matches(e,this.opt.exclude.concat(["script","style","title","head","html"]))}wrapRangeInTextNode(e,t,n){const r=this.opt.element?this.opt.element:"mark",i=e.splitText(t),s=i.splitText(n-t);let o=document.createElement(r);return o.setAttribute("data-markjs","true"),this.opt.className&&o.setAttribute("class",this.opt.className),o.textContent=i.textContent,i.parentNode.replaceChild(o,i),s}wrapRangeInMappedTextNode(e,t,n,r,i){e.nodes.every((s,o)=>{const l=e.nodes[o+1];if(typeof l>"u"||l.start>t){if(!r(s.node))return!1;const c=t-s.start,h=(n>s.end?s.end:n)-s.start,m=e.value.substr(0,s.start),p=e.value.substr(h+s.start);if(s.node=this.wrapRangeInTextNode(s.node,c,h),e.value=m+p,e.nodes.forEach((b,w)=>{w>=o&&(e.nodes[w].start>0&&w!==o&&(e.nodes[w].start-=h),e.nodes[w].end-=h)}),n-=h,i(s.node.previousSibling,s.start),n>s.end)t=s.end;else return!1}return!0})}wrapMatches(e,t,n,r,i){const s=t===0?0:t+1;this.getTextNodes(o=>{o.nodes.forEach(l=>{l=l.node;let c;for(;(c=e.exec(l.textContent))!==null&&c[s]!=="";){if(!n(c[s],l))continue;let h=c.index;if(s!==0)for(let m=1;m{let l;for(;(l=e.exec(o.value))!==null&&l[s]!=="";){let c=l.index;if(s!==0)for(let m=1;mn(l[s],m),(m,p)=>{e.lastIndex=p,r(m)})}i()})}wrapRangeFromIndex(e,t,n,r){this.getTextNodes(i=>{const s=i.value.length;e.forEach((o,l)=>{let{start:c,end:h,valid:m}=this.checkWhitespaceRanges(o,s,i.value);m&&this.wrapRangeInMappedTextNode(i,c,h,p=>t(p,o,i.value.substring(c,h),l),p=>{n(p,o)})}),r()})}unwrapMatches(e){const t=e.parentNode;let n=document.createDocumentFragment();for(;e.firstChild;)n.appendChild(e.removeChild(e.firstChild));t.replaceChild(n,e),this.ie?this.normalizeTextNode(t):t.normalize()}normalizeTextNode(e){if(e){if(e.nodeType===3)for(;e.nextSibling&&e.nextSibling.nodeType===3;)e.nodeValue+=e.nextSibling.nodeValue,e.parentNode.removeChild(e.nextSibling);else this.normalizeTextNode(e.firstChild);this.normalizeTextNode(e.nextSibling)}}markRegExp(e,t){this.opt=t,this.log(`Searching with expression "${e}"`);let n=0,r="wrapMatches";const i=s=>{n++,this.opt.each(s)};this.opt.acrossElements&&(r="wrapMatchesAcrossElements"),this[r](e,this.opt.ignoreGroups,(s,o)=>this.opt.filter(o,s,n),i,()=>{n===0&&this.opt.noMatch(e),this.opt.done(n)})}mark(e,t){this.opt=t;let n=0,r="wrapMatches";const{keywords:i,length:s}=this.getSeparatedKeywords(typeof e=="string"?[e]:e),o=this.opt.caseSensitive?"":"i",l=c=>{let h=new RegExp(this.createRegExp(c),`gm${o}`),m=0;this.log(`Searching with expression "${h}"`),this[r](h,1,(p,b)=>this.opt.filter(b,c,n,m),p=>{m++,n++,this.opt.each(p)},()=>{m===0&&this.opt.noMatch(c),i[s-1]===c?this.opt.done(n):l(i[i.indexOf(c)+1])})};this.opt.acrossElements&&(r="wrapMatchesAcrossElements"),s===0?this.opt.done(n):l(i[0])}markRanges(e,t){this.opt=t;let n=0,r=this.checkRanges(e);r&&r.length?(this.log("Starting to mark with the following ranges: "+JSON.stringify(r)),this.wrapRangeFromIndex(r,(i,s,o,l)=>this.opt.filter(i,s,o,l),(i,s)=>{n++,this.opt.each(i,s)},()=>{this.opt.done(n)})):this.opt.done(n)}unmark(e){this.opt=e;let t=this.opt.element?this.opt.element:"*";t+="[data-markjs]",this.opt.className&&(t+=`.${this.opt.className}`),this.log(`Removal selector "${t}"`),this.iterator.forEachNode(NodeFilter.SHOW_ELEMENT,n=>{this.unwrapMatches(n)},n=>{const r=ue.matches(n,t),i=this.matchesExclude(n);return!r||i?NodeFilter.FILTER_REJECT:NodeFilter.FILTER_ACCEPT},this.opt.done)}};function jn(a){const e=new Vn(a);return this.mark=(t,n)=>(e.mark(t,n),this),this.markRegExp=(t,n)=>(e.markRegExp(t,n),this),this.markRanges=(t,n)=>(e.markRanges(t,n),this),this.unmark=t=>(e.unmark(t),this),this}const $n="ENTRIES",Tt="KEYS",Et="VALUES",z="";class Pe{constructor(e,t){const n=e._tree,r=Array.from(n.keys());this.set=e,this._type=t,this._path=r.length>0?[{node:n,keys:r}]:[]}next(){const e=this.dive();return this.backtrack(),e}dive(){if(this._path.length===0)return{done:!0,value:void 0};const{node:e,keys:t}=le(this._path);if(le(t)===z)return{done:!1,value:this.result()};const n=e.get(le(t));return this._path.push({node:n,keys:Array.from(n.keys())}),this.dive()}backtrack(){if(this._path.length===0)return;const e=le(this._path).keys;e.pop(),!(e.length>0)&&(this._path.pop(),this.backtrack())}key(){return this.set._prefix+this._path.map(({keys:e})=>le(e)).filter(e=>e!==z).join("")}value(){return le(this._path).node.get(z)}result(){switch(this._type){case Et:return this.value();case Tt:return this.key();default:return[this.key(),this.value()]}}[Symbol.iterator](){return this}}const le=a=>a[a.length-1],Bn=(a,e,t)=>{const n=new Map;if(e===void 0)return n;const r=e.length+1,i=r+t,s=new Uint8Array(i*r).fill(t+1);for(let o=0;o{const l=i*s;e:for(const c of a.keys())if(c===z){const h=r[l-1];h<=t&&n.set(o,[a.get(c),h])}else{let h=i;for(let m=0;mt)continue e}It(a.get(c),e,t,n,r,h,s,o+c)}};class Y{constructor(e=new Map,t=""){this._size=void 0,this._tree=e,this._prefix=t}atPrefix(e){if(!e.startsWith(this._prefix))throw new Error("Mismatched prefix");const[t,n]=Ae(this._tree,e.slice(this._prefix.length));if(t===void 0){const[r,i]=He(n);for(const s of r.keys())if(s!==z&&s.startsWith(i)){const o=new Map;return o.set(s.slice(i.length),r.get(s)),new Y(o,e)}}return new Y(t,e)}clear(){this._size=void 0,this._tree.clear()}delete(e){return this._size=void 0,Wn(this._tree,e)}entries(){return new Pe(this,$n)}forEach(e){for(const[t,n]of this)e(t,n,this)}fuzzyGet(e,t){return Bn(this._tree,e,t)}get(e){const t=Je(this._tree,e);return t!==void 0?t.get(z):void 0}has(e){const t=Je(this._tree,e);return t!==void 0&&t.has(z)}keys(){return new Pe(this,Tt)}set(e,t){if(typeof e!="string")throw new Error("key must be a string");return this._size=void 0,ze(this._tree,e).set(z,t),this}get size(){if(this._size)return this._size;this._size=0;const e=this.entries();for(;!e.next().done;)this._size+=1;return this._size}update(e,t){if(typeof e!="string")throw new Error("key must be a string");this._size=void 0;const n=ze(this._tree,e);return n.set(z,t(n.get(z))),this}fetch(e,t){if(typeof e!="string")throw new Error("key must be a string");this._size=void 0;const n=ze(this._tree,e);let r=n.get(z);return r===void 0&&n.set(z,r=t()),r}values(){return new Pe(this,Et)}[Symbol.iterator](){return this.entries()}static from(e){const t=new Y;for(const[n,r]of e)t.set(n,r);return t}static fromObject(e){return Y.from(Object.entries(e))}}const Ae=(a,e,t=[])=>{if(e.length===0||a==null)return[a,t];for(const n of a.keys())if(n!==z&&e.startsWith(n))return t.push([a,n]),Ae(a.get(n),e.slice(n.length),t);return t.push([a,e]),Ae(void 0,"",t)},Je=(a,e)=>{if(e.length===0||a==null)return a;for(const t of a.keys())if(t!==z&&e.startsWith(t))return Je(a.get(t),e.slice(t.length))},ze=(a,e)=>{const t=e.length;e:for(let n=0;a&&n{const[t,n]=Ae(a,e);if(t!==void 0){if(t.delete(z),t.size===0)kt(n);else if(t.size===1){const[r,i]=t.entries().next().value;Nt(n,r,i)}}},kt=a=>{if(a.length===0)return;const[e,t]=He(a);if(e.delete(t),e.size===0)kt(a.slice(0,-1));else if(e.size===1){const[n,r]=e.entries().next().value;n!==z&&Nt(a.slice(0,-1),n,r)}},Nt=(a,e,t)=>{if(a.length===0)return;const[n,r]=He(a);n.set(r+e,t),n.delete(r)},He=a=>a[a.length-1],Ge="or",Ft="and",Kn="and_not";class de{constructor(e){if((e==null?void 0:e.fields)==null)throw new Error('MiniSearch: option "fields" must be provided');const t=e.autoVacuum==null||e.autoVacuum===!0?$e:e.autoVacuum;this._options={...je,...e,autoVacuum:t,searchOptions:{...ht,...e.searchOptions||{}},autoSuggestOptions:{...Gn,...e.autoSuggestOptions||{}}},this._index=new Y,this._documentCount=0,this._documentIds=new Map,this._idToShortId=new Map,this._fieldIds={},this._fieldLength=new Map,this._avgFieldLength=[],this._nextId=0,this._storedFields=new Map,this._dirtCount=0,this._currentVacuum=null,this._enqueuedVacuum=null,this._enqueuedVacuumConditions=Ue,this.addFields(this._options.fields)}add(e){const{extractField:t,stringifyField:n,tokenize:r,processTerm:i,fields:s,idField:o}=this._options,l=t(e,o);if(l==null)throw new Error(`MiniSearch: document does not have ID field "${o}"`);if(this._idToShortId.has(l))throw new Error(`MiniSearch: duplicate ID ${l}`);const c=this.addDocumentId(l);this.saveStoredFields(c,e);for(const h of s){const m=t(e,h);if(m==null)continue;const p=r(n(m,h),h),b=this._fieldIds[h],w=new Set(p).size;this.addFieldLength(c,b,this._documentCount-1,w);for(const k of p){const y=i(k,h);if(Array.isArray(y))for(const O of y)this.addTerm(b,c,O);else y&&this.addTerm(b,c,y)}}}addAll(e){for(const t of e)this.add(t)}addAllAsync(e,t={}){const{chunkSize:n=10}=t,r={chunk:[],promise:Promise.resolve()},{chunk:i,promise:s}=e.reduce(({chunk:o,promise:l},c,h)=>(o.push(c),(h+1)%n===0?{chunk:[],promise:l.then(()=>new Promise(m=>setTimeout(m,0))).then(()=>this.addAll(o))}:{chunk:o,promise:l}),r);return s.then(()=>this.addAll(i))}remove(e){const{tokenize:t,processTerm:n,extractField:r,stringifyField:i,fields:s,idField:o}=this._options,l=r(e,o);if(l==null)throw new Error(`MiniSearch: document does not have ID field "${o}"`);const c=this._idToShortId.get(l);if(c==null)throw new Error(`MiniSearch: cannot remove document with ID ${l}: it is not in the index`);for(const h of s){const m=r(e,h);if(m==null)continue;const p=t(i(m,h),h),b=this._fieldIds[h],w=new Set(p).size;this.removeFieldLength(c,b,this._documentCount,w);for(const k of p){const y=n(k,h);if(Array.isArray(y))for(const O of y)this.removeTerm(b,c,O);else y&&this.removeTerm(b,c,y)}}this._storedFields.delete(c),this._documentIds.delete(c),this._idToShortId.delete(l),this._fieldLength.delete(c),this._documentCount-=1}removeAll(e){if(e)for(const t of e)this.remove(t);else{if(arguments.length>0)throw new Error("Expected documents to be present. Omit the argument to remove all documents.");this._index=new Y,this._documentCount=0,this._documentIds=new Map,this._idToShortId=new Map,this._fieldLength=new Map,this._avgFieldLength=[],this._storedFields=new Map,this._nextId=0}}discard(e){const t=this._idToShortId.get(e);if(t==null)throw new Error(`MiniSearch: cannot discard document with ID ${e}: it is not in the index`);this._idToShortId.delete(e),this._documentIds.delete(t),this._storedFields.delete(t),(this._fieldLength.get(t)||[]).forEach((n,r)=>{this.removeFieldLength(t,r,this._documentCount,n)}),this._fieldLength.delete(t),this._documentCount-=1,this._dirtCount+=1,this.maybeAutoVacuum()}maybeAutoVacuum(){if(this._options.autoVacuum===!1)return;const{minDirtFactor:e,minDirtCount:t,batchSize:n,batchWait:r}=this._options.autoVacuum;this.conditionalVacuum({batchSize:n,batchWait:r},{minDirtCount:t,minDirtFactor:e})}discardAll(e){const t=this._options.autoVacuum;try{this._options.autoVacuum=!1;for(const n of e)this.discard(n)}finally{this._options.autoVacuum=t}this.maybeAutoVacuum()}replace(e){const{idField:t,extractField:n}=this._options,r=n(e,t);this.discard(r),this.add(e)}vacuum(e={}){return this.conditionalVacuum(e)}conditionalVacuum(e,t){return this._currentVacuum?(this._enqueuedVacuumConditions=this._enqueuedVacuumConditions&&t,this._enqueuedVacuum!=null?this._enqueuedVacuum:(this._enqueuedVacuum=this._currentVacuum.then(()=>{const n=this._enqueuedVacuumConditions;return this._enqueuedVacuumConditions=Ue,this.performVacuuming(e,n)}),this._enqueuedVacuum)):this.vacuumConditionsMet(t)===!1?Promise.resolve():(this._currentVacuum=this.performVacuuming(e),this._currentVacuum)}async performVacuuming(e,t){const n=this._dirtCount;if(this.vacuumConditionsMet(t)){const r=e.batchSize||qe.batchSize,i=e.batchWait||qe.batchWait;let s=1;for(const[o,l]of this._index){for(const[c,h]of l)for(const[m]of h)this._documentIds.has(m)||(h.size<=1?l.delete(c):h.delete(m));this._index.get(o).size===0&&this._index.delete(o),s%r===0&&await new Promise(c=>setTimeout(c,i)),s+=1}this._dirtCount-=n}await null,this._currentVacuum=this._enqueuedVacuum,this._enqueuedVacuum=null}vacuumConditionsMet(e){if(e==null)return!0;let{minDirtCount:t,minDirtFactor:n}=e;return t=t||$e.minDirtCount,n=n||$e.minDirtFactor,this.dirtCount>=t&&this.dirtFactor>=n}get isVacuuming(){return this._currentVacuum!=null}get dirtCount(){return this._dirtCount}get dirtFactor(){return this._dirtCount/(1+this._documentCount+this._dirtCount)}has(e){return this._idToShortId.has(e)}getStoredFields(e){const t=this._idToShortId.get(e);if(t!=null)return this._storedFields.get(t)}search(e,t={}){const{searchOptions:n}=this._options,r={...n,...t},i=this.executeQuery(e,t),s=[];for(const[o,{score:l,terms:c,match:h}]of i){const m=c.length||1,p={id:this._documentIds.get(o),score:l*m,terms:Object.keys(h),queryTerms:c,match:h};Object.assign(p,this._storedFields.get(o)),(r.filter==null||r.filter(p))&&s.push(p)}return e===de.wildcard&&r.boostDocument==null||s.sort(pt),s}autoSuggest(e,t={}){t={...this._options.autoSuggestOptions,...t};const n=new Map;for(const{score:i,terms:s}of this.search(e,t)){const o=s.join(" "),l=n.get(o);l!=null?(l.score+=i,l.count+=1):n.set(o,{score:i,terms:s,count:1})}const r=[];for(const[i,{score:s,terms:o,count:l}]of n)r.push({suggestion:i,terms:o,score:s/l});return r.sort(pt),r}get documentCount(){return this._documentCount}get termCount(){return this._index.size}static loadJSON(e,t){if(t==null)throw new Error("MiniSearch: loadJSON should be given the same options used when serializing the index");return this.loadJS(JSON.parse(e),t)}static async loadJSONAsync(e,t){if(t==null)throw new Error("MiniSearch: loadJSON should be given the same options used when serializing the index");return this.loadJSAsync(JSON.parse(e),t)}static getDefault(e){if(je.hasOwnProperty(e))return Ve(je,e);throw new Error(`MiniSearch: unknown option "${e}"`)}static loadJS(e,t){const{index:n,documentIds:r,fieldLength:i,storedFields:s,serializationVersion:o}=e,l=this.instantiateMiniSearch(e,t);l._documentIds=Ee(r),l._fieldLength=Ee(i),l._storedFields=Ee(s);for(const[c,h]of l._documentIds)l._idToShortId.set(h,c);for(const[c,h]of n){const m=new Map;for(const p of Object.keys(h)){let b=h[p];o===1&&(b=b.ds),m.set(parseInt(p,10),Ee(b))}l._index.set(c,m)}return l}static async loadJSAsync(e,t){const{index:n,documentIds:r,fieldLength:i,storedFields:s,serializationVersion:o}=e,l=this.instantiateMiniSearch(e,t);l._documentIds=await Ie(r),l._fieldLength=await Ie(i),l._storedFields=await Ie(s);for(const[h,m]of l._documentIds)l._idToShortId.set(m,h);let c=0;for(const[h,m]of n){const p=new Map;for(const b of Object.keys(m)){let w=m[b];o===1&&(w=w.ds),p.set(parseInt(b,10),await Ie(w))}++c%1e3===0&&await Rt(0),l._index.set(h,p)}return l}static instantiateMiniSearch(e,t){const{documentCount:n,nextId:r,fieldIds:i,averageFieldLength:s,dirtCount:o,serializationVersion:l}=e;if(l!==1&&l!==2)throw new Error("MiniSearch: cannot deserialize an index created with an incompatible version");const c=new de(t);return c._documentCount=n,c._nextId=r,c._idToShortId=new Map,c._fieldIds=i,c._avgFieldLength=s,c._dirtCount=o||0,c._index=new Y,c}executeQuery(e,t={}){if(e===de.wildcard)return this.executeWildcardQuery(t);if(typeof e!="string"){const p={...t,...e,queries:void 0},b=e.queries.map(w=>this.executeQuery(w,p));return this.combineResults(b,p.combineWith)}const{tokenize:n,processTerm:r,searchOptions:i}=this._options,s={tokenize:n,processTerm:r,...i,...t},{tokenize:o,processTerm:l}=s,m=o(e).flatMap(p=>l(p)).filter(p=>!!p).map(Hn(s)).map(p=>this.executeQuerySpec(p,s));return this.combineResults(m,s.combineWith)}executeQuerySpec(e,t){const n={...this._options.searchOptions,...t},r=(n.fields||this._options.fields).reduce((k,y)=>({...k,[y]:Ve(n.boost,y)||1}),{}),{boostDocument:i,weights:s,maxFuzzy:o,bm25:l}=n,{fuzzy:c,prefix:h}={...ht.weights,...s},m=this._index.get(e.term),p=this.termResults(e.term,e.term,1,e.termBoost,m,r,i,l);let b,w;if(e.prefix&&(b=this._index.atPrefix(e.term)),e.fuzzy){const k=e.fuzzy===!0?.2:e.fuzzy,y=k<1?Math.min(o,Math.round(e.term.length*k)):k;y&&(w=this._index.fuzzyGet(e.term,y))}if(b)for(const[k,y]of b){const O=k.length-e.term.length;if(!O)continue;w==null||w.delete(k);const L=h*k.length/(k.length+.3*O);this.termResults(e.term,k,L,e.termBoost,y,r,i,l,p)}if(w)for(const k of w.keys()){const[y,O]=w.get(k);if(!O)continue;const L=c*k.length/(k.length+O);this.termResults(e.term,k,L,e.termBoost,y,r,i,l,p)}return p}executeWildcardQuery(e){const t=new Map,n={...this._options.searchOptions,...e};for(const[r,i]of this._documentIds){const s=n.boostDocument?n.boostDocument(i,"",this._storedFields.get(r)):1;t.set(r,{score:s,terms:[],match:{}})}return t}combineResults(e,t=Ge){if(e.length===0)return new Map;const n=t.toLowerCase(),r=Jn[n];if(!r)throw new Error(`Invalid combination operator: ${t}`);return e.reduce(r)||new Map}toJSON(){const e=[];for(const[t,n]of this._index){const r={};for(const[i,s]of n)r[i]=Object.fromEntries(s);e.push([t,r])}return{documentCount:this._documentCount,nextId:this._nextId,documentIds:Object.fromEntries(this._documentIds),fieldIds:this._fieldIds,fieldLength:Object.fromEntries(this._fieldLength),averageFieldLength:this._avgFieldLength,storedFields:Object.fromEntries(this._storedFields),dirtCount:this._dirtCount,index:e,serializationVersion:2}}termResults(e,t,n,r,i,s,o,l,c=new Map){if(i==null)return c;for(const h of Object.keys(s)){const m=s[h],p=this._fieldIds[h],b=i.get(p);if(b==null)continue;let w=b.size;const k=this._avgFieldLength[p];for(const y of b.keys()){if(!this._documentIds.has(y)){this.removeTerm(p,y,t),w-=1;continue}const O=o?o(this._documentIds.get(y),t,this._storedFields.get(y)):1;if(!O)continue;const L=b.get(y),K=this._fieldLength.get(y)[p],H=Un(L,w,this._documentCount,K,k,l),W=n*r*m*O*H,j=c.get(y);if(j){j.score+=W,Qn(j.terms,e);const $=Ve(j.match,t);$?$.push(h):j.match[t]=[h]}else c.set(y,{score:W,terms:[e],match:{[t]:[h]}})}}return c}addTerm(e,t,n){const r=this._index.fetch(n,mt);let i=r.get(e);if(i==null)i=new Map,i.set(t,1),r.set(e,i);else{const s=i.get(t);i.set(t,(s||0)+1)}}removeTerm(e,t,n){if(!this._index.has(n)){this.warnDocumentChanged(t,e,n);return}const r=this._index.fetch(n,mt),i=r.get(e);i==null||i.get(t)==null?this.warnDocumentChanged(t,e,n):i.get(t)<=1?i.size<=1?r.delete(e):i.delete(t):i.set(t,i.get(t)-1),this._index.get(n).size===0&&this._index.delete(n)}warnDocumentChanged(e,t,n){for(const r of Object.keys(this._fieldIds))if(this._fieldIds[r]===t){this._options.logger("warn",`MiniSearch: document with ID ${this._documentIds.get(e)} has changed before removal: term "${n}" was not present in field "${r}". Removing a document after it has changed can corrupt the index!`,"version_conflict");return}}addDocumentId(e){const t=this._nextId;return this._idToShortId.set(e,t),this._documentIds.set(t,e),this._documentCount+=1,this._nextId+=1,t}addFields(e){for(let t=0;tObject.prototype.hasOwnProperty.call(a,e)?a[e]:void 0,Jn={[Ge]:(a,e)=>{for(const t of e.keys()){const n=a.get(t);if(n==null)a.set(t,e.get(t));else{const{score:r,terms:i,match:s}=e.get(t);n.score=n.score+r,n.match=Object.assign(n.match,s),vt(n.terms,i)}}return a},[Ft]:(a,e)=>{const t=new Map;for(const n of e.keys()){const r=a.get(n);if(r==null)continue;const{score:i,terms:s,match:o}=e.get(n);vt(r.terms,s),t.set(n,{score:r.score+i,terms:r.terms,match:Object.assign(r.match,o)})}return t},[Kn]:(a,e)=>{for(const t of e.keys())a.delete(t);return a}},qn={k:1.2,b:.7,d:.5},Un=(a,e,t,n,r,i)=>{const{k:s,b:o,d:l}=i;return Math.log(1+(t-e+.5)/(e+.5))*(l+a*(s+1)/(a+s*(1-o+o*n/r)))},Hn=a=>(e,t,n)=>{const r=typeof a.fuzzy=="function"?a.fuzzy(e,t,n):a.fuzzy||!1,i=typeof a.prefix=="function"?a.prefix(e,t,n):a.prefix===!0,s=typeof a.boostTerm=="function"?a.boostTerm(e,t,n):1;return{term:e,fuzzy:r,prefix:i,termBoost:s}},je={idField:"id",extractField:(a,e)=>a[e],stringifyField:(a,e)=>a.toString(),tokenize:a=>a.split(Yn),processTerm:a=>a.toLowerCase(),fields:void 0,searchOptions:void 0,storeFields:[],logger:(a,e)=>{typeof(console==null?void 0:console[a])=="function"&&console[a](e)},autoVacuum:!0},ht={combineWith:Ge,prefix:!1,fuzzy:!1,maxFuzzy:6,boost:{},weights:{fuzzy:.45,prefix:.375},bm25:qn},Gn={combineWith:Ft,prefix:(a,e,t)=>e===t.length-1},qe={batchSize:1e3,batchWait:10},Ue={minDirtFactor:.1,minDirtCount:20},$e={...qe,...Ue},Qn=(a,e)=>{a.includes(e)||a.push(e)},vt=(a,e)=>{for(const t of e)a.includes(t)||a.push(t)},pt=({score:a},{score:e})=>e-a,mt=()=>new Map,Ee=a=>{const e=new Map;for(const t of Object.keys(a))e.set(parseInt(t,10),a[t]);return e},Ie=async a=>{const e=new Map;let t=0;for(const n of Object.keys(a))e.set(parseInt(n,10),a[n]),++t%1e3===0&&await Rt(0);return e},Rt=a=>new Promise(e=>setTimeout(e,a)),Yn=/[\n\r\p{Z}\p{P}]+/u;class Zn{constructor(e=10){Me(this,"max");Me(this,"cache");this.max=e,this.cache=new Map}get(e){let t=this.cache.get(e);return t!==void 0&&(this.cache.delete(e),this.cache.set(e,t)),t}set(e,t){this.cache.has(e)?this.cache.delete(e):this.cache.size===this.max&&this.cache.delete(this.first()),this.cache.set(e,t)}first(){return this.cache.keys().next().value}clear(){this.cache.clear()}}const Xn=["aria-owns"],er={class:"shell"},tr=["title"],nr={class:"search-actions before"},rr=["title"],sr=["aria-activedescendant","aria-controls","placeholder"],ir={class:"search-actions"},ar=["title"],or=["disabled","title"],lr=["id","role","aria-labelledby"],cr=["id","aria-selected"],ur=["href","aria-label","onMouseenter","onFocusin","data-index"],dr={class:"titles"},fr=["innerHTML"],hr={class:"title main"},vr=["innerHTML"],pr={key:0,class:"excerpt-wrapper"},mr={key:0,class:"excerpt",inert:""},gr=["innerHTML"],br={key:0,class:"no-results"},yr={class:"search-keyboard-shortcuts"},wr=["aria-label"],Sr=["aria-label"],xr=["aria-label"],_r=["aria-label"],Tr=zt({__name:"VPLocalSearchBox",emits:["close"],setup(a,{emit:e}){var I,S;const t=e,n=ce(),r=ce(),i=ce(ln),s=an(),{activate:o}=zn(n,{immediate:!0,allowOutsideClick:!0,clickOutsideDeactivates:!0,escapeDeactivates:!0}),{localeIndex:l,theme:c}=s,h=rt(async()=>{var v,d,x,R,A,C,D,F,V;return ot(de.loadJSON((x=await((d=(v=i.value)[l.value])==null?void 0:d.call(v)))==null?void 0:x.default,{fields:["title","titles","text"],storeFields:["title","titles"],searchOptions:{fuzzy:.2,prefix:!0,boost:{title:4,text:2,titles:1},...((R=c.value.search)==null?void 0:R.provider)==="local"&&((C=(A=c.value.search.options)==null?void 0:A.miniSearch)==null?void 0:C.searchOptions)},...((D=c.value.search)==null?void 0:D.provider)==="local"&&((V=(F=c.value.search.options)==null?void 0:F.miniSearch)==null?void 0:V.options)}))}),p=be(()=>{var v,d;return((v=c.value.search)==null?void 0:v.provider)==="local"&&((d=c.value.search.options)==null?void 0:d.disableQueryPersistence)===!0}).value?he(""):Vt("vitepress:local-search-filter",""),b=jt("vitepress:local-search-detailed-list",((I=c.value.search)==null?void 0:I.provider)==="local"&&((S=c.value.search.options)==null?void 0:S.detailedView)===!0),w=be(()=>{var v,d,x;return((v=c.value.search)==null?void 0:v.provider)==="local"&&(((d=c.value.search.options)==null?void 0:d.disableDetailedView)===!0||((x=c.value.search.options)==null?void 0:x.detailedView)===!1)}),k=be(()=>{var d,x,R,A,C,D,F;const v=((d=c.value.search)==null?void 0:d.options)??c.value.algolia;return((C=(A=(R=(x=v==null?void 0:v.locales)==null?void 0:x[l.value])==null?void 0:R.translations)==null?void 0:A.button)==null?void 0:C.buttonText)||((F=(D=v==null?void 0:v.translations)==null?void 0:D.button)==null?void 0:F.buttonText)||"Search"});$t(()=>{w.value&&(b.value=!1)});const y=ce([]),O=he(!1);Be(p,()=>{O.value=!1});const L=rt(async()=>{if(r.value)return ot(new jn(r.value))},null),K=new Zn(16);Bt(()=>[h.value,p.value,b.value],async([v,d,x],R,A)=>{var te,we,Qe,Ye;(R==null?void 0:R[0])!==v&&K.clear();let C=!1;if(A(()=>{C=!0}),!v)return;y.value=v.search(d).slice(0,16),O.value=!0;const D=x?await Promise.all(y.value.map(B=>H(B.id))):[];if(C)return;for(const{id:B,mod:ne}of D){const re=B.slice(0,B.indexOf("#"));let G=K.get(re);if(G)continue;G=new Map,K.set(re,G);const J=ne.default??ne;if(J!=null&&J.render||J!=null&&J.setup){const se=en(J);se.config.warnHandler=()=>{},se.provide(tn,s),Object.defineProperties(se.config.globalProperties,{$frontmatter:{get(){return s.frontmatter.value}},$params:{get(){return s.page.value.params}}});const Ze=document.createElement("div");se.mount(Ze),Ze.querySelectorAll("h1, h2, h3, h4, h5, h6").forEach(fe=>{var tt;const Se=(tt=fe.querySelector("a"))==null?void 0:tt.getAttribute("href"),Xe=(Se==null?void 0:Se.startsWith("#"))&&Se.slice(1);if(!Xe)return;let et="";for(;(fe=fe.nextElementSibling)&&!/^h[1-6]$/i.test(fe.tagName);)et+=fe.outerHTML;G.set(Xe,et)}),se.unmount()}if(C)return}const F=new Set;if(y.value=y.value.map(B=>{const[ne,re]=B.id.split("#"),G=K.get(ne),J=(G==null?void 0:G.get(re))??"";for(const se in B.match)F.add(se);return{...B,text:J}}),await ve(),C)return;await new Promise(B=>{var ne;(ne=L.value)==null||ne.unmark({done:()=>{var re;(re=L.value)==null||re.markRegExp(E(F),{done:B})}})});const V=((te=n.value)==null?void 0:te.querySelectorAll(".result .excerpt"))??[];for(const B of V)(we=B.querySelector('mark[data-markjs="true"]'))==null||we.scrollIntoView({block:"center"});(Ye=(Qe=r.value)==null?void 0:Qe.firstElementChild)==null||Ye.scrollIntoView({block:"start"})},{debounce:200,immediate:!0});async function H(v){const d=nn(v.slice(0,v.indexOf("#")));try{if(!d)throw new Error(`Cannot find file for id: ${v}`);return{id:v,mod:await import(d)}}catch(x){return console.error(x),{id:v,mod:{}}}}const W=he(),j=be(()=>{var v;return((v=p.value)==null?void 0:v.length)<=0});function $(v=!0){var d,x;(d=W.value)==null||d.focus(),v&&((x=W.value)==null||x.select())}Le(()=>{$()});function Ce(v){v.pointerType==="mouse"&&$()}const M=he(-1),Z=he(!0);Be(y,v=>{M.value=v.length?0:-1,X()});function X(){ve(()=>{const v=document.querySelector(".result.selected");v==null||v.scrollIntoView({block:"nearest"})})}xe("ArrowUp",v=>{v.preventDefault(),M.value--,M.value<0&&(M.value=y.value.length-1),Z.value=!0,X()}),xe("ArrowDown",v=>{v.preventDefault(),M.value++,M.value>=y.value.length&&(M.value=0),Z.value=!0,X()});const ee=Wt();xe("Enter",v=>{if(v.isComposing||v.target instanceof HTMLButtonElement&&v.target.type!=="submit")return;const d=y.value[M.value];if(v.target instanceof HTMLInputElement&&!d){v.preventDefault();return}d&&(ee.go(d.id),t("close"))}),xe("Escape",()=>{t("close")});const u=on({modal:{displayDetails:"Display detailed list",resetButtonTitle:"Reset search",backButtonTitle:"Close search",noResultsText:"No results for",footer:{selectText:"to select",selectKeyAriaLabel:"enter",navigateText:"to navigate",navigateUpKeyAriaLabel:"up arrow",navigateDownKeyAriaLabel:"down arrow",closeText:"to close",closeKeyAriaLabel:"escape"}}});Le(()=>{window.history.pushState(null,"",null)}),Kt("popstate",v=>{v.preventDefault(),t("close")});const f=Jt(qt?document.body:null);Le(()=>{ve(()=>{f.value=!0,ve().then(()=>o())})}),Ut(()=>{f.value=!1});function g(){p.value="",ve().then(()=>$(!1))}function E(v){return new RegExp([...v].sort((d,x)=>x.length-d.length).map(d=>`(${rn(d)})`).join("|"),"gi")}function _(v){var R;if(!Z.value)return;const d=(R=v.target)==null?void 0:R.closest(".result"),x=Number.parseInt(d==null?void 0:d.dataset.index);x>=0&&x!==M.value&&(M.value=x),Z.value=!1}return(v,d)=>{var x,R,A,C,D;return q(),Ht(Xt,{to:"body"},[T("div",{ref_key:"el",ref:n,role:"button","aria-owns":(x=y.value)!=null&&x.length?"localsearch-list":void 0,"aria-expanded":"true","aria-haspopup":"listbox","aria-labelledby":"localsearch-label",class:"VPLocalSearchBox"},[T("div",{class:"backdrop",onClick:d[0]||(d[0]=F=>v.$emit("close"))}),T("div",er,[T("form",{class:"search-bar",onPointerup:d[4]||(d[4]=F=>Ce(F)),onSubmit:d[5]||(d[5]=Gt(()=>{},["prevent"]))},[T("label",{title:k.value,id:"localsearch-label",for:"localsearch-input"},[...d[7]||(d[7]=[T("span",{"aria-hidden":"true",class:"vpi-search search-icon local-search-icon"},null,-1)])],8,tr),T("div",nr,[T("button",{class:"back-button",title:P(u)("modal.backButtonTitle"),onClick:d[1]||(d[1]=F=>v.$emit("close"))},[...d[8]||(d[8]=[T("span",{class:"vpi-arrow-left local-search-icon"},null,-1)])],8,rr)]),Qt(T("input",{ref_key:"searchInput",ref:W,"onUpdate:modelValue":d[2]||(d[2]=F=>Zt(p)?p.value=F:null),"aria-activedescendant":M.value>-1?"localsearch-item-"+M.value:void 0,"aria-autocomplete":"both","aria-controls":(R=y.value)!=null&&R.length?"localsearch-list":void 0,"aria-labelledby":"localsearch-label",autocapitalize:"off",autocomplete:"off",autocorrect:"off",class:"search-input",id:"localsearch-input",enterkeyhint:"go",maxlength:"64",placeholder:k.value,spellcheck:"false",type:"search"},null,8,sr),[[Yt,P(p)]]),T("div",ir,[w.value?_e("",!0):(q(),Q("button",{key:0,class:st(["toggle-layout-button",{"detailed-list":P(b)}]),type:"button",title:P(u)("modal.displayDetails"),onClick:d[3]||(d[3]=F=>M.value>-1&&(b.value=!P(b)))},[...d[9]||(d[9]=[T("span",{class:"vpi-layout-list local-search-icon"},null,-1)])],10,ar)),T("button",{class:"clear-button",type:"reset",disabled:j.value,title:P(u)("modal.resetButtonTitle"),onClick:g},[...d[10]||(d[10]=[T("span",{class:"vpi-delete local-search-icon"},null,-1)])],8,or)])],32),T("ul",{ref_key:"resultsEl",ref:r,id:(A=y.value)!=null&&A.length?"localsearch-list":void 0,role:(C=y.value)!=null&&C.length?"listbox":void 0,"aria-labelledby":(D=y.value)!=null&&D.length?"localsearch-label":void 0,class:"results",onMousemove:_},[(q(!0),Q(at,null,it(y.value,(F,V)=>(q(),Q("li",{key:F.id,id:"localsearch-item-"+V,"aria-selected":M.value===V?"true":"false",role:"option"},[T("a",{href:F.id,class:st(["result",{selected:M.value===V}]),"aria-label":[...F.titles,F.title].join(" > "),onMouseenter:te=>!Z.value&&(M.value=V),onFocusin:te=>M.value=V,onClick:d[6]||(d[6]=te=>v.$emit("close")),"data-index":V},[T("div",null,[T("div",dr,[d[12]||(d[12]=T("span",{class:"title-icon"},"#",-1)),(q(!0),Q(at,null,it(F.titles,(te,we)=>(q(),Q("span",{key:we,class:"title"},[T("span",{class:"text",innerHTML:te},null,8,fr),d[11]||(d[11]=T("span",{class:"vpi-chevron-right local-search-icon"},null,-1))]))),128)),T("span",hr,[T("span",{class:"text",innerHTML:F.title},null,8,vr)])]),P(b)?(q(),Q("div",pr,[F.text?(q(),Q("div",mr,[T("div",{class:"vp-doc",innerHTML:F.text},null,8,gr)])):_e("",!0),d[13]||(d[13]=T("div",{class:"excerpt-gradient-bottom"},null,-1)),d[14]||(d[14]=T("div",{class:"excerpt-gradient-top"},null,-1))])):_e("",!0)])],42,ur)],8,cr))),128)),P(p)&&!y.value.length&&O.value?(q(),Q("li",br,[pe(me(P(u)("modal.noResultsText"))+' "',1),T("strong",null,me(P(p)),1),d[15]||(d[15]=pe('" ',-1))])):_e("",!0)],40,lr),T("div",yr,[T("span",null,[T("kbd",{"aria-label":P(u)("modal.footer.navigateUpKeyAriaLabel")},[...d[16]||(d[16]=[T("span",{class:"vpi-arrow-up navigate-icon"},null,-1)])],8,wr),T("kbd",{"aria-label":P(u)("modal.footer.navigateDownKeyAriaLabel")},[...d[17]||(d[17]=[T("span",{class:"vpi-arrow-down navigate-icon"},null,-1)])],8,Sr),pe(" "+me(P(u)("modal.footer.navigateText")),1)]),T("span",null,[T("kbd",{"aria-label":P(u)("modal.footer.selectKeyAriaLabel")},[...d[18]||(d[18]=[T("span",{class:"vpi-corner-down-left navigate-icon"},null,-1)])],8,xr),pe(" "+me(P(u)("modal.footer.selectText")),1)]),T("span",null,[T("kbd",{"aria-label":P(u)("modal.footer.closeKeyAriaLabel")},"esc",8,_r),pe(" "+me(P(u)("modal.footer.closeText")),1)])])])],8,Xn)])}}}),Rr=sn(Tr,[["__scopeId","data-v-68e678c9"]]);export{Rr as default}; diff --git a/.vitepress/dist/assets/chunks/framework.CvgP6Fyv.js b/.vitepress/dist/assets/chunks/framework.CvgP6Fyv.js new file mode 100644 index 00000000..00c2a914 --- /dev/null +++ b/.vitepress/dist/assets/chunks/framework.CvgP6Fyv.js @@ -0,0 +1,19 @@ +/** +* @vue/shared v3.5.31 +* (c) 2018-present Yuxi (Evan) You and Vue contributors +* @license MIT +**/function Ks(e){const t=Object.create(null);for(const n of e.split(","))t[n]=1;return n=>n in t}const ne={},Lt=[],Xe=()=>{},vi=()=>!1,cn=e=>e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&(e.charCodeAt(2)>122||e.charCodeAt(2)<97),Un=e=>e.startsWith("onUpdate:"),he=Object.assign,qs=(e,t)=>{const n=e.indexOf(t);n>-1&&e.splice(n,1)},ll=Object.prototype.hasOwnProperty,Z=(e,t)=>ll.call(e,t),K=Array.isArray,It=e=>an(e)==="[object Map]",_i=e=>an(e)==="[object Set]",_r=e=>an(e)==="[object Date]",q=e=>typeof e=="function",le=e=>typeof e=="string",Oe=e=>typeof e=="symbol",Q=e=>e!==null&&typeof e=="object",bi=e=>(Q(e)||q(e))&&q(e.then)&&q(e.catch),wi=Object.prototype.toString,an=e=>wi.call(e),cl=e=>an(e).slice(8,-1),Si=e=>an(e)==="[object Object]",Bn=e=>le(e)&&e!=="NaN"&&e[0]!=="-"&&""+parseInt(e,10)===e,vt=Ks(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),Kn=e=>{const t=Object.create(null);return n=>t[n]||(t[n]=e(n))},al=/-\w/g,Ee=Kn(e=>e.replace(al,t=>t.slice(1).toUpperCase())),ul=/\B([A-Z])/g,ft=Kn(e=>e.replace(ul,"-$1").toLowerCase()),qn=Kn(e=>e.charAt(0).toUpperCase()+e.slice(1)),An=Kn(e=>e?`on${qn(e)}`:""),Ge=(e,t)=>!Object.is(e,t),Rn=(e,...t)=>{for(let n=0;n{Object.defineProperty(e,t,{configurable:!0,enumerable:!1,writable:s,value:n})},Gs=e=>{const t=parseFloat(e);return isNaN(t)?e:t},fl=e=>{const t=le(e)?Number(e):NaN;return isNaN(t)?e:t};let br;const Gn=()=>br||(br=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:typeof global<"u"?global:{});function Xs(e){if(K(e)){const t={};for(let n=0;n{if(n){const s=n.split(hl);s.length>1&&(t[s[0].trim()]=s[1].trim())}}),t}function Ys(e){let t="";if(le(e))t=e;else if(K(e))for(let n=0;n!!(e&&e.__v_isRef===!0),_l=e=>le(e)?e:e==null?"":K(e)||Q(e)&&(e.toString===wi||!q(e.toString))?xi(e)?_l(e.value):JSON.stringify(e,Ci,2):String(e),Ci=(e,t)=>xi(t)?Ci(e,t.value):It(t)?{[`Map(${t.size})`]:[...t.entries()].reduce((n,[s,r],i)=>(n[cs(s,i)+" =>"]=r,n),{})}:_i(t)?{[`Set(${t.size})`]:[...t.values()].map(n=>cs(n))}:Oe(t)?cs(t):Q(t)&&!K(t)&&!Si(t)?String(t):t,cs=(e,t="")=>{var n;return Oe(e)?`Symbol(${(n=e.description)!=null?n:t})`:e};/** +* @vue/reactivity v3.5.31 +* (c) 2018-present Yuxi (Evan) You and Vue contributors +* @license MIT +**/let ve;class bl{constructor(t=!1){this.detached=t,this._active=!0,this._on=0,this.effects=[],this.cleanups=[],this._isPaused=!1,this.__v_skip=!0,this.parent=ve,!t&&ve&&(this.index=(ve.scopes||(ve.scopes=[])).push(this)-1)}get active(){return this._active}pause(){if(this._active){this._isPaused=!0;let t,n;if(this.scopes)for(t=0,n=this.scopes.length;t0&&--this._on===0&&(ve=this.prevScope,this.prevScope=void 0)}stop(t){if(this._active){this._active=!1;let n,s;for(n=0,s=this.effects.length;n0)return;if(Gt){let t=Gt;for(Gt=void 0;t;){const n=t.next;t.next=void 0,t.flags&=-9,t=n}}let e;for(;qt;){let t=qt;for(qt=void 0;t;){const n=t.next;if(t.next=void 0,t.flags&=-9,t.flags&1)try{t.trigger()}catch(s){e||(e=s)}t=n}}if(e)throw e}function Pi(e){for(let t=e.deps;t;t=t.nextDep)t.version=-1,t.prevActiveLink=t.dep.activeLink,t.dep.activeLink=t}function Li(e){let t,n=e.depsTail,s=n;for(;s;){const r=s.prevDep;s.version===-1?(s===n&&(n=r),Zs(s),Sl(s)):t=s,s.dep.activeLink=s.prevActiveLink,s.prevActiveLink=void 0,s=r}e.deps=t,e.depsTail=n}function Os(e){for(let t=e.deps;t;t=t.nextDep)if(t.dep.version!==t.version||t.dep.computed&&(Ii(t.dep.computed)||t.dep.version!==t.version))return!0;return!!e._dirty}function Ii(e){if(e.flags&4&&!(e.flags&16)||(e.flags&=-17,e.globalVersion===Zt)||(e.globalVersion=Zt,!e.isSSR&&e.flags&128&&(!e.deps&&!e._dirty||!Os(e))))return;e.flags|=2;const t=e.dep,n=re,s=He;re=e,He=!0;try{Pi(e);const r=e.fn(e._value);(t.version===0||Ge(r,e._value))&&(e.flags|=128,e._value=r,t.version++)}catch(r){throw t.version++,r}finally{re=n,He=s,Li(e),e.flags&=-3}}function Zs(e,t=!1){const{dep:n,prevSub:s,nextSub:r}=e;if(s&&(s.nextSub=r,e.prevSub=void 0),r&&(r.prevSub=s,e.nextSub=void 0),n.subs===e&&(n.subs=s,!s&&n.computed)){n.computed.flags&=-5;for(let i=n.computed.deps;i;i=i.nextDep)Zs(i,!0)}!t&&!--n.sc&&n.map&&n.map.delete(n.key)}function Sl(e){const{prevDep:t,nextDep:n}=e;t&&(t.nextDep=n,e.prevDep=void 0),n&&(n.prevDep=t,e.nextDep=void 0)}let He=!0;const Ni=[];function tt(){Ni.push(He),He=!1}function nt(){const e=Ni.pop();He=e===void 0?!0:e}function wr(e){const{cleanup:t}=e;if(e.cleanup=void 0,t){const n=re;re=void 0;try{t()}finally{re=n}}}let Zt=0;class Tl{constructor(t,n){this.sub=t,this.dep=n,this.version=n.version,this.nextDep=this.prevDep=this.nextSub=this.prevSub=this.prevActiveLink=void 0}}class Xn{constructor(t){this.computed=t,this.version=0,this.activeLink=void 0,this.subs=void 0,this.map=void 0,this.key=void 0,this.sc=0,this.__v_skip=!0}track(t){if(!re||!He||re===this.computed)return;let n=this.activeLink;if(n===void 0||n.sub!==re)n=this.activeLink=new Tl(re,this),re.deps?(n.prevDep=re.depsTail,re.depsTail.nextDep=n,re.depsTail=n):re.deps=re.depsTail=n,Fi(n);else if(n.version===-1&&(n.version=this.version,n.nextDep)){const s=n.nextDep;s.prevDep=n.prevDep,n.prevDep&&(n.prevDep.nextDep=s),n.prevDep=re.depsTail,n.nextDep=void 0,re.depsTail.nextDep=n,re.depsTail=n,re.deps===n&&(re.deps=s)}return n}trigger(t){this.version++,Zt++,this.notify(t)}notify(t){zs();try{for(let n=this.subs;n;n=n.prevSub)n.sub.notify()&&n.sub.dep.notify()}finally{Qs()}}}function Fi(e){if(e.dep.sc++,e.sub.flags&4){const t=e.dep.computed;if(t&&!e.dep.subs){t.flags|=20;for(let s=t.deps;s;s=s.nextDep)Fi(s)}const n=e.dep.subs;n!==e&&(e.prevSub=n,n&&(n.nextSub=e)),e.dep.subs=e}}const Nn=new WeakMap,_t=Symbol(""),Ps=Symbol(""),en=Symbol("");function be(e,t,n){if(He&&re){let s=Nn.get(e);s||Nn.set(e,s=new Map);let r=s.get(n);r||(s.set(n,r=new Xn),r.map=s,r.key=n),r.track()}}function Ze(e,t,n,s,r,i){const o=Nn.get(e);if(!o){Zt++;return}const l=c=>{c&&c.trigger()};if(zs(),t==="clear")o.forEach(l);else{const c=K(e),u=c&&Bn(n);if(c&&n==="length"){const a=Number(s);o.forEach((d,m)=>{(m==="length"||m===en||!Oe(m)&&m>=a)&&l(d)})}else switch((n!==void 0||o.has(void 0))&&l(o.get(n)),u&&l(o.get(en)),t){case"add":c?u&&l(o.get("length")):(l(o.get(_t)),It(e)&&l(o.get(Ps)));break;case"delete":c||(l(o.get(_t)),It(e)&&l(o.get(Ps)));break;case"set":It(e)&&l(o.get(_t));break}}Qs()}function El(e,t){const n=Nn.get(e);return n&&n.get(t)}function At(e){const t=z(e);return t===e?t:(be(t,"iterate",en),Me(e)?t:t.map($e))}function Yn(e){return be(e=z(e),"iterate",en),e}function qe(e,t){return st(e)?Dt(ct(e)?$e(t):t):$e(t)}const xl={__proto__:null,[Symbol.iterator](){return us(this,Symbol.iterator,e=>qe(this,e))},concat(...e){return At(this).concat(...e.map(t=>K(t)?At(t):t))},entries(){return us(this,"entries",e=>(e[1]=qe(this,e[1]),e))},every(e,t){return Ye(this,"every",e,t,void 0,arguments)},filter(e,t){return Ye(this,"filter",e,t,n=>n.map(s=>qe(this,s)),arguments)},find(e,t){return Ye(this,"find",e,t,n=>qe(this,n),arguments)},findIndex(e,t){return Ye(this,"findIndex",e,t,void 0,arguments)},findLast(e,t){return Ye(this,"findLast",e,t,n=>qe(this,n),arguments)},findLastIndex(e,t){return Ye(this,"findLastIndex",e,t,void 0,arguments)},forEach(e,t){return Ye(this,"forEach",e,t,void 0,arguments)},includes(...e){return fs(this,"includes",e)},indexOf(...e){return fs(this,"indexOf",e)},join(e){return At(this).join(e)},lastIndexOf(...e){return fs(this,"lastIndexOf",e)},map(e,t){return Ye(this,"map",e,t,void 0,arguments)},pop(){return Wt(this,"pop")},push(...e){return Wt(this,"push",e)},reduce(e,...t){return Sr(this,"reduce",e,t)},reduceRight(e,...t){return Sr(this,"reduceRight",e,t)},shift(){return Wt(this,"shift")},some(e,t){return Ye(this,"some",e,t,void 0,arguments)},splice(...e){return Wt(this,"splice",e)},toReversed(){return At(this).toReversed()},toSorted(e){return At(this).toSorted(e)},toSpliced(...e){return At(this).toSpliced(...e)},unshift(...e){return Wt(this,"unshift",e)},values(){return us(this,"values",e=>qe(this,e))}};function us(e,t,n){const s=Yn(e),r=s[t]();return s!==e&&!Me(e)&&(r._next=r.next,r.next=()=>{const i=r._next();return i.done||(i.value=n(i.value)),i}),r}const Cl=Array.prototype;function Ye(e,t,n,s,r,i){const o=Yn(e),l=o!==e&&!Me(e),c=o[t];if(c!==Cl[t]){const d=c.apply(e,i);return l?$e(d):d}let u=n;o!==e&&(l?u=function(d,m){return n.call(this,qe(e,d),m,e)}:n.length>2&&(u=function(d,m){return n.call(this,d,m,e)}));const a=c.call(o,u,s);return l&&r?r(a):a}function Sr(e,t,n,s){const r=Yn(e),i=r!==e&&!Me(e);let o=n,l=!1;r!==e&&(i?(l=s.length===0,o=function(u,a,d){return l&&(l=!1,u=qe(e,u)),n.call(this,u,qe(e,a),d,e)}):n.length>3&&(o=function(u,a,d){return n.call(this,u,a,d,e)}));const c=r[t](o,...s);return l?qe(e,c):c}function fs(e,t,n){const s=z(e);be(s,"iterate",en);const r=s[t](...n);return(r===-1||r===!1)&&Jn(n[0])?(n[0]=z(n[0]),s[t](...n)):r}function Wt(e,t,n=[]){tt(),zs();const s=z(e)[t].apply(e,n);return Qs(),nt(),s}const Al=Ks("__proto__,__v_isRef,__isVue"),Hi=new Set(Object.getOwnPropertyNames(Symbol).filter(e=>e!=="arguments"&&e!=="caller").map(e=>Symbol[e]).filter(Oe));function Rl(e){Oe(e)||(e=String(e));const t=z(this);return be(t,"has",e),t.hasOwnProperty(e)}class Di{constructor(t=!1,n=!1){this._isReadonly=t,this._isShallow=n}get(t,n,s){if(n==="__v_skip")return t.__v_skip;const r=this._isReadonly,i=this._isShallow;if(n==="__v_isReactive")return!r;if(n==="__v_isReadonly")return r;if(n==="__v_isShallow")return i;if(n==="__v_raw")return s===(r?i?$l:ki:i?Vi:ji).get(t)||Object.getPrototypeOf(t)===Object.getPrototypeOf(s)?t:void 0;const o=K(t);if(!r){let c;if(o&&(c=xl[n]))return c;if(n==="hasOwnProperty")return Rl}const l=Reflect.get(t,n,ae(t)?t:s);if((Oe(n)?Hi.has(n):Al(n))||(r||be(t,"get",n),i))return l;if(ae(l)){const c=o&&Bn(n)?l:l.value;return r&&Q(c)?tn(c):c}return Q(l)?r?tn(l):Ht(l):l}}class $i extends Di{constructor(t=!1){super(!1,t)}set(t,n,s,r){let i=t[n];const o=K(t)&&Bn(n);if(!this._isShallow){const u=st(i);if(!Me(s)&&!st(s)&&(i=z(i),s=z(s)),!o&&ae(i)&&!ae(s))return u||(i.value=s),!0}const l=o?Number(n)e,mn=e=>Reflect.getPrototypeOf(e);function Il(e,t,n){return function(...s){const r=this.__v_raw,i=z(r),o=It(i),l=e==="entries"||e===Symbol.iterator&&o,c=e==="keys"&&o,u=r[e](...s),a=n?Ls:t?Dt:$e;return!t&&be(i,"iterate",c?Ps:_t),he(Object.create(u),{next(){const{value:d,done:m}=u.next();return m?{value:d,done:m}:{value:l?[a(d[0]),a(d[1])]:a(d),done:m}}})}}function yn(e){return function(...t){return e==="delete"?!1:e==="clear"?void 0:this}}function Nl(e,t){const n={get(r){const i=this.__v_raw,o=z(i),l=z(r);e||(Ge(r,l)&&be(o,"get",r),be(o,"get",l));const{has:c}=mn(o),u=t?Ls:e?Dt:$e;if(c.call(o,r))return u(i.get(r));if(c.call(o,l))return u(i.get(l));i!==o&&i.get(r)},get size(){const r=this.__v_raw;return!e&&be(z(r),"iterate",_t),r.size},has(r){const i=this.__v_raw,o=z(i),l=z(r);return e||(Ge(r,l)&&be(o,"has",r),be(o,"has",l)),r===l?i.has(r):i.has(r)||i.has(l)},forEach(r,i){const o=this,l=o.__v_raw,c=z(l),u=t?Ls:e?Dt:$e;return!e&&be(c,"iterate",_t),l.forEach((a,d)=>r.call(i,u(a),u(d),o))}};return he(n,e?{add:yn("add"),set:yn("set"),delete:yn("delete"),clear:yn("clear")}:{add(r){const i=z(this),o=mn(i),l=z(r),c=!t&&!Me(r)&&!st(r)?l:r;return o.has.call(i,c)||Ge(r,c)&&o.has.call(i,r)||Ge(l,c)&&o.has.call(i,l)||(i.add(c),Ze(i,"add",c,c)),this},set(r,i){!t&&!Me(i)&&!st(i)&&(i=z(i));const o=z(this),{has:l,get:c}=mn(o);let u=l.call(o,r);u||(r=z(r),u=l.call(o,r));const a=c.call(o,r);return o.set(r,i),u?Ge(i,a)&&Ze(o,"set",r,i):Ze(o,"add",r,i),this},delete(r){const i=z(this),{has:o,get:l}=mn(i);let c=o.call(i,r);c||(r=z(r),c=o.call(i,r)),l&&l.call(i,r);const u=i.delete(r);return c&&Ze(i,"delete",r,void 0),u},clear(){const r=z(this),i=r.size!==0,o=r.clear();return i&&Ze(r,"clear",void 0,void 0),o}}),["keys","values","entries",Symbol.iterator].forEach(r=>{n[r]=Il(r,e,t)}),n}function er(e,t){const n=Nl(e,t);return(s,r,i)=>r==="__v_isReactive"?!e:r==="__v_isReadonly"?e:r==="__v_raw"?s:Reflect.get(Z(n,r)&&r in s?n:s,r,i)}const Fl={get:er(!1,!1)},Hl={get:er(!1,!0)},Dl={get:er(!0,!1)};const ji=new WeakMap,Vi=new WeakMap,ki=new WeakMap,$l=new WeakMap;function jl(e){switch(e){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}function Vl(e){return e.__v_skip||!Object.isExtensible(e)?0:jl(cl(e))}function Ht(e){return st(e)?e:tr(e,!1,Ol,Fl,ji)}function kl(e){return tr(e,!1,Ll,Hl,Vi)}function tn(e){return tr(e,!0,Pl,Dl,ki)}function tr(e,t,n,s,r){if(!Q(e)||e.__v_raw&&!(t&&e.__v_isReactive))return e;const i=Vl(e);if(i===0)return e;const o=r.get(e);if(o)return o;const l=new Proxy(e,i===2?s:n);return r.set(e,l),l}function ct(e){return st(e)?ct(e.__v_raw):!!(e&&e.__v_isReactive)}function st(e){return!!(e&&e.__v_isReadonly)}function Me(e){return!!(e&&e.__v_isShallow)}function Jn(e){return e?!!e.__v_raw:!1}function z(e){const t=e&&e.__v_raw;return t?z(t):e}function Mn(e){return!Z(e,"__v_skip")&&Object.isExtensible(e)&&Ti(e,"__v_skip",!0),e}const $e=e=>Q(e)?Ht(e):e,Dt=e=>Q(e)?tn(e):e;function ae(e){return e?e.__v_isRef===!0:!1}function De(e){return Wi(e,!1)}function xe(e){return Wi(e,!0)}function Wi(e,t){return ae(e)?e:new Wl(e,t)}class Wl{constructor(t,n){this.dep=new Xn,this.__v_isRef=!0,this.__v_isShallow=!1,this._rawValue=n?t:z(t),this._value=n?t:$e(t),this.__v_isShallow=n}get value(){return this.dep.track(),this._value}set value(t){const n=this._rawValue,s=this.__v_isShallow||Me(t)||st(t);t=s?t:z(t),Ge(t,n)&&(this._rawValue=t,this._value=s?t:$e(t),this.dep.trigger())}}function zn(e){return ae(e)?e.value:e}function ce(e){return q(e)?e():zn(e)}const Ul={get:(e,t,n)=>t==="__v_raw"?e:zn(Reflect.get(e,t,n)),set:(e,t,n,s)=>{const r=e[t];return ae(r)&&!ae(n)?(r.value=n,!0):Reflect.set(e,t,n,s)}};function Ui(e){return ct(e)?e:new Proxy(e,Ul)}class Bl{constructor(t){this.__v_isRef=!0,this._value=void 0;const n=this.dep=new Xn,{get:s,set:r}=t(n.track.bind(n),n.trigger.bind(n));this._get=s,this._set=r}get value(){return this._value=this._get()}set value(t){this._set(t)}}function Kl(e){return new Bl(e)}class ql{constructor(t,n,s){this._object=t,this._defaultValue=s,this.__v_isRef=!0,this._value=void 0,this._key=Oe(n)?n:String(n),this._raw=z(t);let r=!0,i=t;if(!K(t)||Oe(this._key)||!Bn(this._key))do r=!Jn(i)||Me(i);while(r&&(i=i.__v_raw));this._shallow=r}get value(){let t=this._object[this._key];return this._shallow&&(t=zn(t)),this._value=t===void 0?this._defaultValue:t}set value(t){if(this._shallow&&ae(this._raw[this._key])){const n=this._object[this._key];if(ae(n)){n.value=t;return}}this._object[this._key]=t}get dep(){return El(this._raw,this._key)}}class Gl{constructor(t){this._getter=t,this.__v_isRef=!0,this.__v_isReadonly=!0,this._value=void 0}get value(){return this._value=this._getter()}}function Xl(e,t,n){return ae(e)?e:q(e)?new Gl(e):Q(e)&&arguments.length>1?Yl(e,t,n):De(e)}function Yl(e,t,n){return new ql(e,t,n)}class Jl{constructor(t,n,s){this.fn=t,this.setter=n,this._value=void 0,this.dep=new Xn(this),this.__v_isRef=!0,this.deps=void 0,this.depsTail=void 0,this.flags=16,this.globalVersion=Zt-1,this.next=void 0,this.effect=this,this.__v_isReadonly=!n,this.isSSR=s}notify(){if(this.flags|=16,!(this.flags&8)&&re!==this)return Oi(this,!0),!0}get value(){const t=this.dep.track();return Ii(this),t&&(t.version=this.dep.version),this._value}set value(t){this.setter&&this.setter(t)}}function zl(e,t,n=!1){let s,r;return q(e)?s=e:(s=e.get,r=e.set),new Jl(s,r,n)}const vn={},Fn=new WeakMap;let mt;function Ql(e,t=!1,n=mt){if(n){let s=Fn.get(n);s||Fn.set(n,s=[]),s.push(e)}}function Zl(e,t,n=ne){const{immediate:s,deep:r,once:i,scheduler:o,augmentJob:l,call:c}=n,u=g=>r?g:Me(g)||r===!1||r===0?et(g,1):et(g);let a,d,m,_,b=!1,y=!1;if(ae(e)?(d=()=>e.value,b=Me(e)):ct(e)?(d=()=>u(e),b=!0):K(e)?(y=!0,b=e.some(g=>ct(g)||Me(g)),d=()=>e.map(g=>{if(ae(g))return g.value;if(ct(g))return u(g);if(q(g))return c?c(g,2):g()})):q(e)?t?d=c?()=>c(e,2):e:d=()=>{if(m){tt();try{m()}finally{nt()}}const g=mt;mt=a;try{return c?c(e,3,[_]):e(_)}finally{mt=g}}:d=Xe,t&&r){const g=d,A=r===!0?1/0:r;d=()=>et(g(),A)}const D=Ai(),P=()=>{a.stop(),D&&D.active&&qs(D.effects,a)};if(i&&t){const g=t;t=(...A)=>{g(...A),P()}}let I=y?new Array(e.length).fill(vn):vn;const p=g=>{if(!(!(a.flags&1)||!a.dirty&&!g))if(t){const A=a.run();if(r||b||(y?A.some((j,M)=>Ge(j,I[M])):Ge(A,I))){m&&m();const j=mt;mt=a;try{const M=[A,I===vn?void 0:y&&I[0]===vn?[]:I,_];I=A,c?c(t,3,M):t(...M)}finally{mt=j}}}else a.run()};return l&&l(p),a=new Ri(d),a.scheduler=o?()=>o(p,!1):p,_=g=>Ql(g,!1,a),m=a.onStop=()=>{const g=Fn.get(a);if(g){if(c)c(g,4);else for(const A of g)A();Fn.delete(a)}},t?s?p(!0):I=a.run():o?o(p.bind(null,!0),!0):a.run(),P.pause=a.pause.bind(a),P.resume=a.resume.bind(a),P.stop=P,P}function et(e,t=1/0,n){if(t<=0||!Q(e)||e.__v_skip||(n=n||new Map,(n.get(e)||0)>=t))return e;if(n.set(e,t),t--,ae(e))et(e.value,t,n);else if(K(e))for(let s=0;s{et(s,t,n)});else if(Si(e)){for(const s in e)et(e[s],t,n);for(const s of Object.getOwnPropertySymbols(e))Object.prototype.propertyIsEnumerable.call(e,s)&&et(e[s],t,n)}return e}/** +* @vue/runtime-core v3.5.31 +* (c) 2018-present Yuxi (Evan) You and Vue contributors +* @license MIT +**/function un(e,t,n,s){try{return s?e(...s):e()}catch(r){fn(r,t,n)}}function je(e,t,n,s){if(q(e)){const r=un(e,t,n,s);return r&&bi(r)&&r.catch(i=>{fn(i,t,n)}),r}if(K(e)){const r=[];for(let i=0;i>>1,r=Se[s],i=nn(r);i=nn(n)?Se.push(e):Se.splice(tc(t),0,e),e.flags|=1,Ki()}}function Ki(){Hn||(Hn=Bi.then(qi))}function nc(e){K(e)?Nt.push(...e):lt&&e.id===-1?lt.splice(Mt+1,0,e):e.flags&1||(Nt.push(e),e.flags|=1),Ki()}function Tr(e,t,n=Ue+1){for(;nnn(n)-nn(s));if(Nt.length=0,lt){lt.push(...t);return}for(lt=t,Mt=0;Mte.id==null?e.flags&2?-1:1/0:e.id;function qi(e){try{for(Ue=0;Ue{s._d&&kn(-1);const i=$n(t);let o;try{o=e(...r)}finally{$n(i),s._d&&kn(1)}return o};return s._n=!0,s._c=!0,s._d=!0,s}function Uu(e,t){if(me===null)return e;const n=ss(me),s=e.dirs||(e.dirs=[]);for(let r=0;r1)return n&&q(t)?t.call(s&&s.proxy):t}}function Xi(){return!!(xt()||St)}const ic=Symbol.for("v-scx"),oc=()=>bt(ic);function sr(e,t){return Zn(e,null,t)}function Bu(e,t){return Zn(e,null,{flush:"post"})}function Ne(e,t,n){return Zn(e,t,n)}function Zn(e,t,n=ne){const{immediate:s,deep:r,flush:i,once:o}=n,l=he({},n),c=t&&s||!t&&i!=="post";let u;if($t){if(i==="sync"){const _=oc();u=_.__watcherHandles||(_.__watcherHandles=[])}else if(!c){const _=()=>{};return _.stop=Xe,_.resume=Xe,_.pause=Xe,_}}const a=ge;l.call=(_,b,y)=>je(_,a,b,y);let d=!1;i==="post"?l.scheduler=_=>{ye(_,a&&a.suspense)}:i!=="sync"&&(d=!0,l.scheduler=(_,b)=>{b?_():nr(_)}),l.augmentJob=_=>{t&&(_.flags|=4),d&&(_.flags|=2,a&&(_.id=a.uid,_.i=a))};const m=Zl(e,t,l);return $t&&(u?u.push(m):c&&m()),m}function lc(e,t,n){const s=this.proxy,r=le(e)?e.includes(".")?Yi(s,e):()=>s[e]:e.bind(s,s);let i;q(t)?i=t:(i=t.handler,n=t);const o=hn(this),l=Zn(r,i.bind(s),n);return o(),l}function Yi(e,t){const n=t.split(".");return()=>{let s=e;for(let r=0;re.__isTeleport,Xt=e=>e&&(e.disabled||e.disabled===""),cc=e=>e&&(e.defer||e.defer===""),Er=e=>typeof SVGElement<"u"&&e instanceof SVGElement,xr=e=>typeof MathMLElement=="function"&&e instanceof MathMLElement,Is=(e,t)=>{const n=e&&e.to;return le(n)?t?t(n):null:n},Qi={name:"Teleport",__isTeleport:!0,process(e,t,n,s,r,i,o,l,c,u){const{mc:a,pc:d,pbc:m,o:{insert:_,querySelector:b,createText:y,createComment:D}}=u,P=Xt(t.props);let{shapeFlag:I,children:p,dynamicChildren:g}=t;if(e==null){const A=t.el=y(""),j=t.anchor=y("");_(A,n,s),_(j,n,s);const M=(T,O)=>{I&16&&a(p,T,O,r,i,o,l,c)},k=()=>{const T=t.target=Is(t.props,b),O=Ns(T,t,y,_);T&&(o!=="svg"&&Er(T)?o="svg":o!=="mathml"&&xr(T)&&(o="mathml"),r&&r.isCE&&(r.ce._teleportTargets||(r.ce._teleportTargets=new Set)).add(T),P||(M(T,O),On(t,!1)))};P&&(M(n,j),On(t,!0)),cc(t.props)||i&&i.pendingBranch?(t.el.__isMounted=!1,ye(()=>{t.el.__isMounted===!1&&(k(),delete t.el.__isMounted)},i)):k()}else{t.el=e.el,t.targetStart=e.targetStart;const A=t.anchor=e.anchor,j=t.target=e.target,M=t.targetAnchor=e.targetAnchor;if(e.el.__isMounted===!1){ye(()=>{Qi.process(e,t,n,s,r,i,o,l,c,u)},i);return}const k=Xt(e.props),T=k?n:j,O=k?A:M;if(o==="svg"||Er(j)?o="svg":(o==="mathml"||xr(j))&&(o="mathml"),g?(m(e.dynamicChildren,g,T,r,i,o,l),cr(e,t,!0)):c||d(e,t,T,O,r,i,o,l,!1),P)k?t.props&&e.props&&t.props.to!==e.props.to&&(t.props.to=e.props.to):_n(t,n,A,u,1);else if((t.props&&t.props.to)!==(e.props&&e.props.to)){const R=t.target=Is(t.props,b);R&&_n(t,R,null,u,0)}else k&&_n(t,j,M,u,1);On(t,P)}},remove(e,t,n,{um:s,o:{remove:r}},i){const{shapeFlag:o,children:l,anchor:c,targetStart:u,targetAnchor:a,target:d,props:m}=e;if(d&&(r(u),r(a)),i&&r(c),o&16){const _=i||!Xt(m);for(let b=0;b{e.isMounted=!0}),io(()=>{e.isUnmounting=!0}),e}const Pe=[Function,Array],Zi={mode:String,appear:Boolean,persisted:Boolean,onBeforeEnter:Pe,onEnter:Pe,onAfterEnter:Pe,onEnterCancelled:Pe,onBeforeLeave:Pe,onLeave:Pe,onAfterLeave:Pe,onLeaveCancelled:Pe,onBeforeAppear:Pe,onAppear:Pe,onAfterAppear:Pe,onAppearCancelled:Pe},eo=e=>{const t=e.subTree;return t.component?eo(t.component):t},fc={name:"BaseTransition",props:Zi,setup(e,{slots:t}){const n=xt(),s=uc();return()=>{const r=t.default&&so(t.default(),!0);if(!r||!r.length)return;const i=to(r),o=z(e),{mode:l}=o;if(s.isLeaving)return ds(i);const c=Cr(i);if(!c)return ds(i);let u=Fs(c,o,s,n,d=>u=d);c.type!==pe&&sn(c,u);let a=n.subTree&&Cr(n.subTree);if(a&&a.type!==pe&&!yt(a,c)&&eo(n).type!==pe){let d=Fs(a,o,s,n);if(sn(a,d),l==="out-in"&&c.type!==pe)return s.isLeaving=!0,d.afterLeave=()=>{s.isLeaving=!1,n.job.flags&8||n.update(),delete d.afterLeave,a=void 0},ds(i);l==="in-out"&&c.type!==pe?d.delayLeave=(m,_,b)=>{const y=no(s,a);y[String(a.key)]=a,m[Ke]=()=>{_(),m[Ke]=void 0,delete u.delayedLeave,a=void 0},u.delayedLeave=()=>{b(),delete u.delayedLeave,a=void 0}}:a=void 0}else a&&(a=void 0);return i}}};function to(e){let t=e[0];if(e.length>1){for(const n of e)if(n.type!==pe){t=n;break}}return t}const dc=fc;function no(e,t){const{leavingVNodes:n}=e;let s=n.get(t.type);return s||(s=Object.create(null),n.set(t.type,s)),s}function Fs(e,t,n,s,r){const{appear:i,mode:o,persisted:l=!1,onBeforeEnter:c,onEnter:u,onAfterEnter:a,onEnterCancelled:d,onBeforeLeave:m,onLeave:_,onAfterLeave:b,onLeaveCancelled:y,onBeforeAppear:D,onAppear:P,onAfterAppear:I,onAppearCancelled:p}=t,g=String(e.key),A=no(n,e),j=(T,O)=>{T&&je(T,s,9,O)},M=(T,O)=>{const R=O[1];j(T,O),K(T)?T.every(w=>w.length<=1)&&R():T.length<=1&&R()},k={mode:o,persisted:l,beforeEnter(T){let O=c;if(!n.isMounted)if(i)O=D||c;else return;T[Ke]&&T[Ke](!0);const R=A[g];R&&yt(e,R)&&R.el[Ke]&&R.el[Ke](),j(O,[T])},enter(T){if(A[g]===e)return;let O=u,R=a,w=d;if(!n.isMounted)if(i)O=P||u,R=I||a,w=p||d;else return;let H=!1;T[Ut]=oe=>{H||(H=!0,oe?j(w,[T]):j(R,[T]),k.delayedLeave&&k.delayedLeave(),T[Ut]=void 0)};const Y=T[Ut].bind(null,!1);O?M(O,[T,Y]):Y()},leave(T,O){const R=String(e.key);if(T[Ut]&&T[Ut](!0),n.isUnmounting)return O();j(m,[T]);let w=!1;T[Ke]=Y=>{w||(w=!0,O(),Y?j(y,[T]):j(b,[T]),T[Ke]=void 0,A[R]===e&&delete A[R])};const H=T[Ke].bind(null,!1);A[R]=e,_?M(_,[T,H]):H()},clone(T){const O=Fs(T,t,n,s,r);return r&&r(O),O}};return k}function ds(e){if(dn(e))return e=at(e),e.children=null,e}function Cr(e){if(!dn(e))return zi(e.type)&&e.children?to(e.children):e;if(e.component)return e.component.subTree;const{shapeFlag:t,children:n}=e;if(n){if(t&16)return n[0];if(t&32&&q(n.default))return n.default()}}function sn(e,t){e.shapeFlag&6&&e.component?(e.transition=t,sn(e.component.subTree,t)):e.shapeFlag&128?(e.ssContent.transition=t.clone(e.ssContent),e.ssFallback.transition=t.clone(e.ssFallback)):e.transition=t}function so(e,t=!1,n){let s=[],r=0;for(let i=0;i1)for(let i=0;iFt(y,t&&(K(t)?t[D]:t),n,s,r));return}if(wt(s)&&!r){s.shapeFlag&512&&s.type.__asyncResolved&&s.component.subTree.component&&Ft(e,t,n,s.component.subTree);return}const i=s.shapeFlag&4?ss(s.component):s.el,o=r?null:i,{i:l,r:c}=e,u=t&&t.r,a=l.refs===ne?l.refs={}:l.refs,d=l.setupState,m=z(d),_=d===ne?vi:y=>Ar(a,y)?!1:Z(m,y),b=(y,D)=>!(D&&Ar(a,D));if(u!=null&&u!==c){if(Rr(t),le(u))a[u]=null,_(u)&&(d[u]=null);else if(ae(u)){const y=t;b(u,y.k)&&(u.value=null),y.k&&(a[y.k]=null)}}if(q(c))un(c,l,12,[o,a]);else{const y=le(c),D=ae(c);if(y||D){const P=()=>{if(e.f){const I=y?_(c)?d[c]:a[c]:b()||!e.k?c.value:a[e.k];if(r)K(I)&&qs(I,i);else if(K(I))I.includes(i)||I.push(i);else if(y)a[c]=[i],_(c)&&(d[c]=a[c]);else{const p=[i];b(c,e.k)&&(c.value=p),e.k&&(a[e.k]=p)}}else y?(a[c]=o,_(c)&&(d[c]=o)):D&&(b(c,e.k)&&(c.value=o),e.k&&(a[e.k]=o))};if(o){const I=()=>{P(),jn.delete(e)};I.id=-1,jn.set(e,I),ye(I,n)}else Rr(e),P()}}}function Rr(e){const t=jn.get(e);t&&(t.flags|=8,jn.delete(e))}let Mr=!1;const Rt=()=>{Mr||(console.error("Hydration completed but contains mismatches."),Mr=!0)},hc=e=>e.namespaceURI.includes("svg")&&e.tagName!=="foreignObject",pc=e=>e.namespaceURI.includes("MathML"),bn=e=>{if(e.nodeType===1){if(hc(e))return"svg";if(pc(e))return"mathml"}},Pt=e=>e.nodeType===8;function gc(e){const{mt:t,p:n,o:{patchProp:s,createText:r,nextSibling:i,parentNode:o,remove:l,insert:c,createComment:u}}=e,a=(p,g)=>{if(!g.hasChildNodes()){n(null,p,g),Dn(),g._vnode=p;return}d(g.firstChild,p,null,null,null),Dn(),g._vnode=p},d=(p,g,A,j,M,k=!1)=>{k=k||!!g.dynamicChildren;const T=Pt(p)&&p.data==="[",O=()=>y(p,g,A,j,M,T),{type:R,ref:w,shapeFlag:H,patchFlag:Y}=g;let oe=p.nodeType;g.el=p,Y===-2&&(k=!1,g.dynamicChildren=null);let U=null;switch(R){case Tt:oe!==3?g.children===""?(c(g.el=r(""),o(p),p),U=p):U=O():(p.data!==g.children&&(Rt(),p.data=g.children),U=i(p));break;case pe:I(p)?(U=i(p),P(g.el=p.content.firstChild,p,A)):oe!==8||T?U=O():U=i(p);break;case Jt:if(T&&(p=i(p),oe=p.nodeType),oe===1||oe===3){U=p;const X=!g.children.length;for(let V=0;V{k=k||!!g.dynamicChildren;const{type:T,props:O,patchFlag:R,shapeFlag:w,dirs:H,transition:Y}=g,oe=T==="input"||T==="option";if(oe||R!==-1){H&&Be(g,null,A,"created");let U=!1;if(I(p)){U=Co(null,Y)&&A&&A.vnode.props&&A.vnode.props.appear;const V=p.content.firstChild;if(U){const ee=V.getAttribute("class");ee&&(V.$cls=ee),Y.beforeEnter(V)}P(V,p,A),g.el=p=V}if(w&16&&!(O&&(O.innerHTML||O.textContent))){let V=_(p.firstChild,g,p,A,j,M,k);for(;V;){wn(p,1)||Rt();const ee=V;V=V.nextSibling,l(ee)}}else if(w&8){let V=g.children;V[0]===` +`&&(p.tagName==="PRE"||p.tagName==="TEXTAREA")&&(V=V.slice(1));const{textContent:ee}=p;ee!==V&&ee!==V.replace(/\r\n|\r/g,` +`)&&(wn(p,0)||Rt(),p.textContent=g.children)}if(O){if(oe||!k||R&48){const V=p.tagName.includes("-");for(const ee in O)(oe&&(ee.endsWith("value")||ee==="indeterminate")||cn(ee)&&!vt(ee)||ee[0]==="."||V&&!vt(ee))&&s(p,ee,null,O[ee],void 0,A)}else if(O.onClick)s(p,"onClick",null,O.onClick,void 0,A);else if(R&4&&ct(O.style))for(const V in O.style)O.style[V]}let X;(X=O&&O.onVnodeBeforeMount)&&Le(X,A,g),H&&Be(g,null,A,"beforeMount"),((X=O&&O.onVnodeMounted)||H||U)&&Oo(()=>{X&&Le(X,A,g),U&&Y.enter(p),H&&Be(g,null,A,"mounted")},j)}return p.nextSibling},_=(p,g,A,j,M,k,T)=>{T=T||!!g.dynamicChildren;const O=g.children,R=O.length;for(let w=0;w{const{slotScopeIds:T}=g;T&&(M=M?M.concat(T):T);const O=o(p),R=_(i(p),g,O,A,j,M,k);return R&&Pt(R)&&R.data==="]"?i(g.anchor=R):(Rt(),c(g.anchor=u("]"),O,R),R)},y=(p,g,A,j,M,k)=>{if(wn(p.parentElement,1)||Rt(),g.el=null,k){const R=D(p);for(;;){const w=i(p);if(w&&w!==R)l(w);else break}}const T=i(p),O=o(p);return l(p),n(null,g,O,T,A,j,bn(O),M),A&&(A.vnode.el=g.el,mo(A,g.el)),T},D=(p,g="[",A="]")=>{let j=0;for(;p;)if(p=i(p),p&&Pt(p)&&(p.data===g&&j++,p.data===A)){if(j===0)return i(p);j--}return p},P=(p,g,A)=>{const j=g.parentNode;j&&j.replaceChild(p,g);let M=A;for(;M;)M.vnode.el===g&&(M.vnode.el=M.subTree.el=p),M=M.parent},I=p=>p.nodeType===1&&p.tagName==="TEMPLATE";return[a,d]}const Or="data-allow-mismatch",mc={0:"text",1:"children",2:"class",3:"style",4:"attribute"};function wn(e,t){if(t===0||t===1)for(;e&&!e.hasAttribute(Or);)e=e.parentElement;const n=e&&e.getAttribute(Or);if(n==null)return!1;if(n==="")return!0;{const s=n.split(",");return t===0&&s.includes("children")?!0:s.includes(mc[t])}}Gn().requestIdleCallback;Gn().cancelIdleCallback;function yc(e,t){if(Pt(e)&&e.data==="["){let n=1,s=e.nextSibling;for(;s;){if(s.nodeType===1){if(t(s)===!1)break}else if(Pt(s))if(s.data==="]"){if(--n===0)break}else s.data==="["&&n++;s=s.nextSibling}}else t(e)}const wt=e=>!!e.type.__asyncLoader;function qu(e){q(e)&&(e={loader:e});const{loader:t,loadingComponent:n,errorComponent:s,delay:r=200,hydrate:i,timeout:o,suspensible:l=!0,onError:c}=e;let u=null,a,d=0;const m=()=>(d++,u=null,_()),_=()=>{let b;return u||(b=u=t().catch(y=>{if(y=y instanceof Error?y:new Error(String(y)),c)return new Promise((D,P)=>{c(y,()=>D(m()),()=>P(y),d+1)});throw y}).then(y=>b!==u&&u?u:(y&&(y.__esModule||y[Symbol.toStringTag]==="Module")&&(y=y.default),a=y,y)))};return rr({name:"AsyncComponentWrapper",__asyncLoader:_,__asyncHydrate(b,y,D){let P=!1;(y.bu||(y.bu=[])).push(()=>P=!0);const I=()=>{P||D()},p=i?()=>{const g=i(I,A=>yc(b,A));g&&(y.bum||(y.bum=[])).push(g)}:I;a?p():_().then(()=>!y.isUnmounted&&p())},get __asyncResolved(){return a},setup(){const b=ge;if(ir(b),a)return()=>Sn(a,b);const y=p=>{u=null,fn(p,b,13,!s)};if(l&&b.suspense||$t)return _().then(p=>()=>Sn(p,b)).catch(p=>(y(p),()=>s?fe(s,{error:p}):null));const D=De(!1),P=De(),I=De(!!r);return r&&setTimeout(()=>{I.value=!1},r),o!=null&&setTimeout(()=>{if(!D.value&&!P.value){const p=new Error(`Async component timed out after ${o}ms.`);y(p),P.value=p}},o),_().then(()=>{D.value=!0,b.parent&&dn(b.parent.vnode)&&b.parent.update()}).catch(p=>{y(p),P.value=p}),()=>{if(D.value&&a)return Sn(a,b);if(P.value&&s)return fe(s,{error:P.value});if(n&&!I.value)return Sn(n,b)}}})}function Sn(e,t){const{ref:n,props:s,children:r,ce:i}=t.vnode,o=fe(e,s,r);return o.ref=n,o.ce=i,delete t.vnode.ce,o}const dn=e=>e.type.__isKeepAlive;function vc(e,t){ro(e,"a",t)}function _c(e,t){ro(e,"da",t)}function ro(e,t,n=ge){const s=e.__wdc||(e.__wdc=()=>{let r=n;for(;r;){if(r.isDeactivated)return;r=r.parent}return e()});if(es(t,s,n),n){let r=n.parent;for(;r&&r.parent;)dn(r.parent.vnode)&&bc(s,t,n,r),r=r.parent}}function bc(e,t,n,s){const r=es(t,e,s,!0);ts(()=>{qs(s[t],r)},n)}function es(e,t,n=ge,s=!1){if(n){const r=n[e]||(n[e]=[]),i=t.__weh||(t.__weh=(...o)=>{tt();const l=hn(n),c=je(t,n,e,o);return l(),nt(),c});return s?r.unshift(i):r.push(i),i}}const it=e=>(t,n=ge)=>{(!$t||e==="sp")&&es(e,(...s)=>t(...s),n)},wc=it("bm"),jt=it("m"),Sc=it("bu"),Tc=it("u"),io=it("bum"),ts=it("um"),Ec=it("sp"),xc=it("rtg"),Cc=it("rtc");function Ac(e,t=ge){es("ec",e,t)}const oo="components";function Gu(e,t){return co(oo,e,!0,t)||e}const lo=Symbol.for("v-ndc");function Xu(e){return le(e)?co(oo,e,!1)||e:e||lo}function co(e,t,n=!0,s=!1){const r=me||ge;if(r){const i=r.type;{const l=ca(i,!1);if(l&&(l===t||l===Ee(t)||l===qn(Ee(t))))return i}const o=Pr(r[e]||i[e],t)||Pr(r.appContext[e],t);return!o&&s?i:o}}function Pr(e,t){return e&&(e[t]||e[Ee(t)]||e[qn(Ee(t))])}function Yu(e,t,n,s){let r;const i=n,o=K(e);if(o||le(e)){const l=o&&ct(e);let c=!1,u=!1;l&&(c=!Me(e),u=st(e),e=Yn(e)),r=new Array(e.length);for(let a=0,d=e.length;at(l,c,void 0,i));else{const l=Object.keys(e);r=new Array(l.length);for(let c=0,u=l.length;c0;return t!=="default"&&(n.name=t),Vs(),ks(Te,null,[fe("slot",n,s&&s())],u?-2:64)}let i=e[t];i&&i._c&&(i._d=!1),Vs();const o=i&&ao(i(n)),l=n.key||o&&o.key,c=ks(Te,{key:(l&&!Oe(l)?l:`_${t}`)+(!o&&s?"_fb":"")},o||(s?s():[]),o&&e._===1?64:-2);return!r&&c.scopeId&&(c.slotScopeIds=[c.scopeId+"-s"]),i&&i._c&&(i._d=!0),c}function ao(e){return e.some(t=>on(t)?!(t.type===pe||t.type===Te&&!ao(t.children)):!0)?e:null}function zu(e,t){const n={};for(const s in e)n[/[A-Z]/.test(s)?`on:${s}`:An(s)]=e[s];return n}const Hs=e=>e?Fo(e)?ss(e):Hs(e.parent):null,Yt=he(Object.create(null),{$:e=>e,$el:e=>e.vnode.el,$data:e=>e.data,$props:e=>e.props,$attrs:e=>e.attrs,$slots:e=>e.slots,$refs:e=>e.refs,$parent:e=>Hs(e.parent),$root:e=>Hs(e.root),$host:e=>e.ce,$emit:e=>e.emit,$options:e=>fo(e),$forceUpdate:e=>e.f||(e.f=()=>{nr(e.update)}),$nextTick:e=>e.n||(e.n=Qn.bind(e.proxy)),$watch:e=>lc.bind(e)}),hs=(e,t)=>e!==ne&&!e.__isScriptSetup&&Z(e,t),Rc={get({_:e},t){if(t==="__v_skip")return!0;const{ctx:n,setupState:s,data:r,props:i,accessCache:o,type:l,appContext:c}=e;if(t[0]!=="$"){const m=o[t];if(m!==void 0)switch(m){case 1:return s[t];case 2:return r[t];case 4:return n[t];case 3:return i[t]}else{if(hs(s,t))return o[t]=1,s[t];if(r!==ne&&Z(r,t))return o[t]=2,r[t];if(Z(i,t))return o[t]=3,i[t];if(n!==ne&&Z(n,t))return o[t]=4,n[t];Ds&&(o[t]=0)}}const u=Yt[t];let a,d;if(u)return t==="$attrs"&&be(e.attrs,"get",""),u(e);if((a=l.__cssModules)&&(a=a[t]))return a;if(n!==ne&&Z(n,t))return o[t]=4,n[t];if(d=c.config.globalProperties,Z(d,t))return d[t]},set({_:e},t,n){const{data:s,setupState:r,ctx:i}=e;return hs(r,t)?(r[t]=n,!0):s!==ne&&Z(s,t)?(s[t]=n,!0):Z(e.props,t)||t[0]==="$"&&t.slice(1)in e?!1:(i[t]=n,!0)},has({_:{data:e,setupState:t,accessCache:n,ctx:s,appContext:r,props:i,type:o}},l){let c;return!!(n[l]||e!==ne&&l[0]!=="$"&&Z(e,l)||hs(t,l)||Z(i,l)||Z(s,l)||Z(Yt,l)||Z(r.config.globalProperties,l)||(c=o.__cssModules)&&c[l])},defineProperty(e,t,n){return n.get!=null?e._.accessCache[t]=0:Z(n,"value")&&this.set(e,t,n.value,null),Reflect.defineProperty(e,t,n)}};function Qu(){return Mc().slots}function Mc(e){const t=xt();return t.setupContext||(t.setupContext=Do(t))}function Lr(e){return K(e)?e.reduce((t,n)=>(t[n]=null,t),{}):e}let Ds=!0;function Oc(e){const t=fo(e),n=e.proxy,s=e.ctx;Ds=!1,t.beforeCreate&&Ir(t.beforeCreate,e,"bc");const{data:r,computed:i,methods:o,watch:l,provide:c,inject:u,created:a,beforeMount:d,mounted:m,beforeUpdate:_,updated:b,activated:y,deactivated:D,beforeDestroy:P,beforeUnmount:I,destroyed:p,unmounted:g,render:A,renderTracked:j,renderTriggered:M,errorCaptured:k,serverPrefetch:T,expose:O,inheritAttrs:R,components:w,directives:H,filters:Y}=t;if(u&&Pc(u,s,null),o)for(const X in o){const V=o[X];q(V)&&(s[X]=V.bind(n))}if(r){const X=r.call(n,n);Q(X)&&(e.data=Ht(X))}if(Ds=!0,i)for(const X in i){const V=i[X],ee=q(V)?V.bind(n,n):q(V.get)?V.get.bind(n,n):Xe,pn=!q(V)&&q(V.set)?V.set.bind(n):Xe,dt=ie({get:ee,set:pn});Object.defineProperty(s,X,{enumerable:!0,configurable:!0,get:()=>dt.value,set:ke=>dt.value=ke})}if(l)for(const X in l)uo(l[X],s,n,X);if(c){const X=q(c)?c.call(n):c;Reflect.ownKeys(X).forEach(V=>{rc(V,X[V])})}a&&Ir(a,e,"c");function U(X,V){K(V)?V.forEach(ee=>X(ee.bind(n))):V&&X(V.bind(n))}if(U(wc,d),U(jt,m),U(Sc,_),U(Tc,b),U(vc,y),U(_c,D),U(Ac,k),U(Cc,j),U(xc,M),U(io,I),U(ts,g),U(Ec,T),K(O))if(O.length){const X=e.exposed||(e.exposed={});O.forEach(V=>{Object.defineProperty(X,V,{get:()=>n[V],set:ee=>n[V]=ee,enumerable:!0})})}else e.exposed||(e.exposed={});A&&e.render===Xe&&(e.render=A),R!=null&&(e.inheritAttrs=R),w&&(e.components=w),H&&(e.directives=H),T&&ir(e)}function Pc(e,t,n=Xe){K(e)&&(e=$s(e));for(const s in e){const r=e[s];let i;Q(r)?"default"in r?i=bt(r.from||s,r.default,!0):i=bt(r.from||s):i=bt(r),ae(i)?Object.defineProperty(t,s,{enumerable:!0,configurable:!0,get:()=>i.value,set:o=>i.value=o}):t[s]=i}}function Ir(e,t,n){je(K(e)?e.map(s=>s.bind(t.proxy)):e.bind(t.proxy),t,n)}function uo(e,t,n,s){let r=s.includes(".")?Yi(n,s):()=>n[s];if(le(e)){const i=t[e];q(i)&&Ne(r,i)}else if(q(e))Ne(r,e.bind(n));else if(Q(e))if(K(e))e.forEach(i=>uo(i,t,n,s));else{const i=q(e.handler)?e.handler.bind(n):t[e.handler];q(i)&&Ne(r,i,e)}}function fo(e){const t=e.type,{mixins:n,extends:s}=t,{mixins:r,optionsCache:i,config:{optionMergeStrategies:o}}=e.appContext,l=i.get(t);let c;return l?c=l:!r.length&&!n&&!s?c=t:(c={},r.length&&r.forEach(u=>Vn(c,u,o,!0)),Vn(c,t,o)),Q(t)&&i.set(t,c),c}function Vn(e,t,n,s=!1){const{mixins:r,extends:i}=t;i&&Vn(e,i,n,!0),r&&r.forEach(o=>Vn(e,o,n,!0));for(const o in t)if(!(s&&o==="expose")){const l=Lc[o]||n&&n[o];e[o]=l?l(e[o],t[o]):t[o]}return e}const Lc={data:Nr,props:Fr,emits:Fr,methods:Kt,computed:Kt,beforeCreate:we,created:we,beforeMount:we,mounted:we,beforeUpdate:we,updated:we,beforeDestroy:we,beforeUnmount:we,destroyed:we,unmounted:we,activated:we,deactivated:we,errorCaptured:we,serverPrefetch:we,components:Kt,directives:Kt,watch:Nc,provide:Nr,inject:Ic};function Nr(e,t){return t?e?function(){return he(q(e)?e.call(this,this):e,q(t)?t.call(this,this):t)}:t:e}function Ic(e,t){return Kt($s(e),$s(t))}function $s(e){if(K(e)){const t={};for(let n=0;nt==="modelValue"||t==="model-value"?e.modelModifiers:e[`${t}Modifiers`]||e[`${Ee(t)}Modifiers`]||e[`${ft(t)}Modifiers`];function $c(e,t,...n){if(e.isUnmounted)return;const s=e.vnode.props||ne;let r=n;const i=t.startsWith("update:"),o=i&&Dc(s,t.slice(7));o&&(o.trim&&(r=n.map(a=>le(a)?a.trim():a)),o.number&&(r=n.map(Gs)));let l,c=s[l=An(t)]||s[l=An(Ee(t))];!c&&i&&(c=s[l=An(ft(t))]),c&&je(c,e,6,r);const u=s[l+"Once"];if(u){if(!e.emitted)e.emitted={};else if(e.emitted[l])return;e.emitted[l]=!0,je(u,e,6,r)}}const jc=new WeakMap;function po(e,t,n=!1){const s=n?jc:t.emitsCache,r=s.get(e);if(r!==void 0)return r;const i=e.emits;let o={},l=!1;if(!q(e)){const c=u=>{const a=po(u,t,!0);a&&(l=!0,he(o,a))};!n&&t.mixins.length&&t.mixins.forEach(c),e.extends&&c(e.extends),e.mixins&&e.mixins.forEach(c)}return!i&&!l?(Q(e)&&s.set(e,null),null):(K(i)?i.forEach(c=>o[c]=null):he(o,i),Q(e)&&s.set(e,o),o)}function ns(e,t){return!e||!cn(t)?!1:(t=t.slice(2).replace(/Once$/,""),Z(e,t[0].toLowerCase()+t.slice(1))||Z(e,ft(t))||Z(e,t))}function ps(e){const{type:t,vnode:n,proxy:s,withProxy:r,propsOptions:[i],slots:o,attrs:l,emit:c,render:u,renderCache:a,props:d,data:m,setupState:_,ctx:b,inheritAttrs:y}=e,D=$n(e);let P,I;try{if(n.shapeFlag&4){const g=r||s,A=g;P=Ie(u.call(A,g,a,d,_,m,b)),I=l}else{const g=t;P=Ie(g.length>1?g(d,{attrs:l,slots:o,emit:c}):g(d,null)),I=t.props?l:Vc(l)}}catch(g){zt.length=0,fn(g,e,1),P=fe(pe)}let p=P;if(I&&y!==!1){const g=Object.keys(I),{shapeFlag:A}=p;g.length&&A&7&&(i&&g.some(Un)&&(I=kc(I,i)),p=at(p,I,!1,!0))}return n.dirs&&(p=at(p,null,!1,!0),p.dirs=p.dirs?p.dirs.concat(n.dirs):n.dirs),n.transition&&sn(p,n.transition),P=p,$n(D),P}const Vc=e=>{let t;for(const n in e)(n==="class"||n==="style"||cn(n))&&((t||(t={}))[n]=e[n]);return t},kc=(e,t)=>{const n={};for(const s in e)(!Un(s)||!(s.slice(9)in t))&&(n[s]=e[s]);return n};function Wc(e,t,n){const{props:s,children:r,component:i}=e,{props:o,children:l,patchFlag:c}=t,u=i.emitsOptions;if(t.dirs||t.transition)return!0;if(n&&c>=0){if(c&1024)return!0;if(c&16)return s?Hr(s,o,u):!!o;if(c&8){const a=t.dynamicProps;for(let d=0;dObject.create(yo),_o=e=>Object.getPrototypeOf(e)===yo;function Uc(e,t,n,s=!1){const r={},i=vo();e.propsDefaults=Object.create(null),bo(e,t,r,i);for(const o in e.propsOptions[0])o in r||(r[o]=void 0);n?e.props=s?r:kl(r):e.type.props?e.props=r:e.props=i,e.attrs=i}function Bc(e,t,n,s){const{props:r,attrs:i,vnode:{patchFlag:o}}=e,l=z(r),[c]=e.propsOptions;let u=!1;if((s||o>0)&&!(o&16)){if(o&8){const a=e.vnode.dynamicProps;for(let d=0;d{c=!0;const[m,_]=wo(d,t,!0);he(o,m),_&&l.push(..._)};!n&&t.mixins.length&&t.mixins.forEach(a),e.extends&&a(e.extends),e.mixins&&e.mixins.forEach(a)}if(!i&&!c)return Q(e)&&s.set(e,Lt),Lt;if(K(i))for(let a=0;ae==="_"||e==="_ctx"||e==="$stable",lr=e=>K(e)?e.map(Ie):[Ie(e)],qc=(e,t,n)=>{if(t._n)return t;const s=sc((...r)=>lr(t(...r)),n);return s._c=!1,s},So=(e,t,n)=>{const s=e._ctx;for(const r in e){if(or(r))continue;const i=e[r];if(q(i))t[r]=qc(r,i,s);else if(i!=null){const o=lr(i);t[r]=()=>o}}},To=(e,t)=>{const n=lr(t);e.slots.default=()=>n},Eo=(e,t,n)=>{for(const s in t)(n||!or(s))&&(e[s]=t[s])},Gc=(e,t,n)=>{const s=e.slots=vo();if(e.vnode.shapeFlag&32){const r=t._;r?(Eo(s,t,n),n&&Ti(s,"_",r,!0)):So(t,s)}else t&&To(e,t)},Xc=(e,t,n)=>{const{vnode:s,slots:r}=e;let i=!0,o=ne;if(s.shapeFlag&32){const l=t._;l?n&&l===1?i=!1:Eo(r,t,n):(i=!t.$stable,So(t,r)),o=t}else t&&(To(e,t),o={default:1});if(i)for(const l in r)!or(l)&&o[l]==null&&delete r[l]},ye=Oo;function Yc(e){return xo(e)}function Jc(e){return xo(e,gc)}function xo(e,t){const n=Gn();n.__VUE__=!0;const{insert:s,remove:r,patchProp:i,createElement:o,createText:l,createComment:c,setText:u,setElementText:a,parentNode:d,nextSibling:m,setScopeId:_=Xe,insertStaticContent:b}=e,y=(f,h,v,C=null,S=null,E=null,F=void 0,N=null,L=!!h.dynamicChildren)=>{if(f===h)return;f&&!yt(f,h)&&(C=gn(f),ke(f,S,E,!0),f=null),h.patchFlag===-2&&(L=!1,h.dynamicChildren=null);const{type:x,ref:B,shapeFlag:$}=h;switch(x){case Tt:D(f,h,v,C);break;case pe:P(f,h,v,C);break;case Jt:f==null&&I(h,v,C,F);break;case Te:w(f,h,v,C,S,E,F,N,L);break;default:$&1?A(f,h,v,C,S,E,F,N,L):$&6?H(f,h,v,C,S,E,F,N,L):($&64||$&128)&&x.process(f,h,v,C,S,E,F,N,L,Ct)}B!=null&&S?Ft(B,f&&f.ref,E,h||f,!h):B==null&&f&&f.ref!=null&&Ft(f.ref,null,E,f,!0)},D=(f,h,v,C)=>{if(f==null)s(h.el=l(h.children),v,C);else{const S=h.el=f.el;h.children!==f.children&&u(S,h.children)}},P=(f,h,v,C)=>{f==null?s(h.el=c(h.children||""),v,C):h.el=f.el},I=(f,h,v,C)=>{[f.el,f.anchor]=b(f.children,h,v,C,f.el,f.anchor)},p=({el:f,anchor:h},v,C)=>{let S;for(;f&&f!==h;)S=m(f),s(f,v,C),f=S;s(h,v,C)},g=({el:f,anchor:h})=>{let v;for(;f&&f!==h;)v=m(f),r(f),f=v;r(h)},A=(f,h,v,C,S,E,F,N,L)=>{if(h.type==="svg"?F="svg":h.type==="math"&&(F="mathml"),f==null)j(h,v,C,S,E,F,N,L);else{const x=f.el&&f.el._isVueCE?f.el:null;try{x&&x._beginPatch(),T(f,h,S,E,F,N,L)}finally{x&&x._endPatch()}}},j=(f,h,v,C,S,E,F,N)=>{let L,x;const{props:B,shapeFlag:$,transition:W,dirs:G}=f;if(L=f.el=o(f.type,E,B&&B.is,B),$&8?a(L,f.children):$&16&&k(f.children,L,null,C,S,gs(f,E),F,N),G&&Be(f,null,C,"created"),M(L,f,f.scopeId,F,C),B){for(const te in B)te!=="value"&&!vt(te)&&i(L,te,null,B[te],E,C);"value"in B&&i(L,"value",null,B.value,E),(x=B.onVnodeBeforeMount)&&Le(x,C,f)}G&&Be(f,null,C,"beforeMount");const J=Co(S,W);J&&W.beforeEnter(L),s(L,h,v),((x=B&&B.onVnodeMounted)||J||G)&&ye(()=>{try{x&&Le(x,C,f),J&&W.enter(L),G&&Be(f,null,C,"mounted")}finally{}},S)},M=(f,h,v,C,S)=>{if(v&&_(f,v),C)for(let E=0;E{for(let x=L;x{const N=h.el=f.el;let{patchFlag:L,dynamicChildren:x,dirs:B}=h;L|=f.patchFlag&16;const $=f.props||ne,W=h.props||ne;let G;if(v&&ht(v,!1),(G=W.onVnodeBeforeUpdate)&&Le(G,v,h,f),B&&Be(h,f,v,"beforeUpdate"),v&&ht(v,!0),($.innerHTML&&W.innerHTML==null||$.textContent&&W.textContent==null)&&a(N,""),x?O(f.dynamicChildren,x,N,v,C,gs(h,S),E):F||V(f,h,N,null,v,C,gs(h,S),E,!1),L>0){if(L&16)R(N,$,W,v,S);else if(L&2&&$.class!==W.class&&i(N,"class",null,W.class,S),L&4&&i(N,"style",$.style,W.style,S),L&8){const J=h.dynamicProps;for(let te=0;te{G&&Le(G,v,h,f),B&&Be(h,f,v,"updated")},C)},O=(f,h,v,C,S,E,F)=>{for(let N=0;N{if(h!==v){if(h!==ne)for(const E in h)!vt(E)&&!(E in v)&&i(f,E,h[E],null,S,C);for(const E in v){if(vt(E))continue;const F=v[E],N=h[E];F!==N&&E!=="value"&&i(f,E,N,F,S,C)}"value"in v&&i(f,"value",h.value,v.value,S)}},w=(f,h,v,C,S,E,F,N,L)=>{const x=h.el=f?f.el:l(""),B=h.anchor=f?f.anchor:l("");let{patchFlag:$,dynamicChildren:W,slotScopeIds:G}=h;G&&(N=N?N.concat(G):G),f==null?(s(x,v,C),s(B,v,C),k(h.children||[],v,B,S,E,F,N,L)):$>0&&$&64&&W&&f.dynamicChildren&&f.dynamicChildren.length===W.length?(O(f.dynamicChildren,W,v,S,E,F,N),(h.key!=null||S&&h===S.subTree)&&cr(f,h,!0)):V(f,h,v,B,S,E,F,N,L)},H=(f,h,v,C,S,E,F,N,L)=>{h.slotScopeIds=N,f==null?h.shapeFlag&512?S.ctx.activate(h,v,C,F,L):Y(h,v,C,S,E,F,L):oe(f,h,L)},Y=(f,h,v,C,S,E,F)=>{const N=f.component=ra(f,C,S);if(dn(f)&&(N.ctx.renderer=Ct),ia(N,!1,F),N.asyncDep){if(S&&S.registerDep(N,U,F),!f.el){const L=N.subTree=fe(pe);P(null,L,h,v),f.placeholder=L.el}}else U(N,f,h,v,S,E,F)},oe=(f,h,v)=>{const C=h.component=f.component;if(Wc(f,h,v))if(C.asyncDep&&!C.asyncResolved){X(C,h,v);return}else C.next=h,C.update();else h.el=f.el,C.vnode=h},U=(f,h,v,C,S,E,F)=>{const N=()=>{if(f.isMounted){let{next:$,bu:W,u:G,parent:J,vnode:te}=f;{const Ce=Ao(f);if(Ce){$&&($.el=te.el,X(f,$,F)),Ce.asyncDep.then(()=>{ye(()=>{f.isUnmounted||x()},S)});return}}let se=$,ue;ht(f,!1),$?($.el=te.el,X(f,$,F)):$=te,W&&Rn(W),(ue=$.props&&$.props.onVnodeBeforeUpdate)&&Le(ue,J,$,te),ht(f,!0);const de=ps(f),Fe=f.subTree;f.subTree=de,y(Fe,de,d(Fe.el),gn(Fe),f,S,E),$.el=de.el,se===null&&mo(f,de.el),G&&ye(G,S),(ue=$.props&&$.props.onVnodeUpdated)&&ye(()=>Le(ue,J,$,te),S)}else{let $;const{el:W,props:G}=h,{bm:J,m:te,parent:se,root:ue,type:de}=f,Fe=wt(h);if(ht(f,!1),J&&Rn(J),!Fe&&($=G&&G.onVnodeBeforeMount)&&Le($,se,h),ht(f,!0),W&&ls){const Ce=()=>{f.subTree=ps(f),ls(W,f.subTree,f,S,null)};Fe&&de.__asyncHydrate?de.__asyncHydrate(W,f,Ce):Ce()}else{ue.ce&&ue.ce._hasShadowRoot()&&ue.ce._injectChildStyle(de,f.parent?f.parent.type:void 0);const Ce=f.subTree=ps(f);y(null,Ce,v,C,f,S,E),h.el=Ce.el}if(te&&ye(te,S),!Fe&&($=G&&G.onVnodeMounted)){const Ce=h;ye(()=>Le($,se,Ce),S)}(h.shapeFlag&256||se&&wt(se.vnode)&&se.vnode.shapeFlag&256)&&f.a&&ye(f.a,S),f.isMounted=!0,h=v=C=null}};f.scope.on();const L=f.effect=new Ri(N);f.scope.off();const x=f.update=L.run.bind(L),B=f.job=L.runIfDirty.bind(L);B.i=f,B.id=f.uid,L.scheduler=()=>nr(B),ht(f,!0),x()},X=(f,h,v)=>{h.component=f;const C=f.vnode.props;f.vnode=h,f.next=null,Bc(f,h.props,C,v),Xc(f,h.children,v),tt(),Tr(f),nt()},V=(f,h,v,C,S,E,F,N,L=!1)=>{const x=f&&f.children,B=f?f.shapeFlag:0,$=h.children,{patchFlag:W,shapeFlag:G}=h;if(W>0){if(W&128){pn(x,$,v,C,S,E,F,N,L);return}else if(W&256){ee(x,$,v,C,S,E,F,N,L);return}}G&8?(B&16&&Vt(x,S,E),$!==x&&a(v,$)):B&16?G&16?pn(x,$,v,C,S,E,F,N,L):Vt(x,S,E,!0):(B&8&&a(v,""),G&16&&k($,v,C,S,E,F,N,L))},ee=(f,h,v,C,S,E,F,N,L)=>{f=f||Lt,h=h||Lt;const x=f.length,B=h.length,$=Math.min(x,B);let W;for(W=0;W<$;W++){const G=h[W]=L?Qe(h[W]):Ie(h[W]);y(f[W],G,v,null,S,E,F,N,L)}x>B?Vt(f,S,E,!0,!1,$):k(h,v,C,S,E,F,N,L,$)},pn=(f,h,v,C,S,E,F,N,L)=>{let x=0;const B=h.length;let $=f.length-1,W=B-1;for(;x<=$&&x<=W;){const G=f[x],J=h[x]=L?Qe(h[x]):Ie(h[x]);if(yt(G,J))y(G,J,v,null,S,E,F,N,L);else break;x++}for(;x<=$&&x<=W;){const G=f[$],J=h[W]=L?Qe(h[W]):Ie(h[W]);if(yt(G,J))y(G,J,v,null,S,E,F,N,L);else break;$--,W--}if(x>$){if(x<=W){const G=W+1,J=GW)for(;x<=$;)ke(f[x],S,E,!0),x++;else{const G=x,J=x,te=new Map;for(x=J;x<=W;x++){const Ae=h[x]=L?Qe(h[x]):Ie(h[x]);Ae.key!=null&&te.set(Ae.key,x)}let se,ue=0;const de=W-J+1;let Fe=!1,Ce=0;const kt=new Array(de);for(x=0;x=de){ke(Ae,S,E,!0);continue}let We;if(Ae.key!=null)We=te.get(Ae.key);else for(se=J;se<=W;se++)if(kt[se-J]===0&&yt(Ae,h[se])){We=se;break}We===void 0?ke(Ae,S,E,!0):(kt[We-J]=x+1,We>=Ce?Ce=We:Fe=!0,y(Ae,h[We],v,null,S,E,F,N,L),ue++)}const mr=Fe?zc(kt):Lt;for(se=mr.length-1,x=de-1;x>=0;x--){const Ae=J+x,We=h[Ae],yr=h[Ae+1],vr=Ae+1{const{el:E,type:F,transition:N,children:L,shapeFlag:x}=f;if(x&6){dt(f.component.subTree,h,v,C);return}if(x&128){f.suspense.move(h,v,C);return}if(x&64){F.move(f,h,v,Ct);return}if(F===Te){s(E,h,v);for(let $=0;$N.enter(E),S);else{const{leave:$,delayLeave:W,afterLeave:G}=N,J=()=>{f.ctx.isUnmounted?r(E):s(E,h,v)},te=()=>{E._isLeaving&&E[Ke](!0),$(E,()=>{J(),G&&G()})};W?W(E,J,te):te()}else s(E,h,v)},ke=(f,h,v,C=!1,S=!1)=>{const{type:E,props:F,ref:N,children:L,dynamicChildren:x,shapeFlag:B,patchFlag:$,dirs:W,cacheIndex:G,memo:J}=f;if($===-2&&(S=!1),N!=null&&(tt(),Ft(N,null,v,f,!0),nt()),G!=null&&(h.renderCache[G]=void 0),B&256){h.ctx.deactivate(f);return}const te=B&1&&W,se=!wt(f);let ue;if(se&&(ue=F&&F.onVnodeBeforeUnmount)&&Le(ue,h,f),B&6)ol(f.component,v,C);else{if(B&128){f.suspense.unmount(v,C);return}te&&Be(f,null,h,"beforeUnmount"),B&64?f.type.remove(f,h,v,Ct,C):x&&!x.hasOnce&&(E!==Te||$>0&&$&64)?Vt(x,h,v,!1,!0):(E===Te&&$&384||!S&&B&16)&&Vt(L,h,v),C&&pr(f)}const de=J!=null&&G==null;(se&&(ue=F&&F.onVnodeUnmounted)||te||de)&&ye(()=>{ue&&Le(ue,h,f),te&&Be(f,null,h,"unmounted"),de&&(f.el=null)},v)},pr=f=>{const{type:h,el:v,anchor:C,transition:S}=f;if(h===Te){il(v,C);return}if(h===Jt){g(f);return}const E=()=>{r(v),S&&!S.persisted&&S.afterLeave&&S.afterLeave()};if(f.shapeFlag&1&&S&&!S.persisted){const{leave:F,delayLeave:N}=S,L=()=>F(v,E);N?N(f.el,E,L):L()}else E()},il=(f,h)=>{let v;for(;f!==h;)v=m(f),r(f),f=v;r(h)},ol=(f,h,v)=>{const{bum:C,scope:S,job:E,subTree:F,um:N,m:L,a:x}=f;$r(L),$r(x),C&&Rn(C),S.stop(),E&&(E.flags|=8,ke(F,f,h,v)),N&&ye(N,h),ye(()=>{f.isUnmounted=!0},h)},Vt=(f,h,v,C=!1,S=!1,E=0)=>{for(let F=E;F{if(f.shapeFlag&6)return gn(f.component.subTree);if(f.shapeFlag&128)return f.suspense.next();const h=m(f.anchor||f.el),v=h&&h[Ji];return v?m(v):h};let is=!1;const gr=(f,h,v)=>{let C;f==null?h._vnode&&(ke(h._vnode,null,null,!0),C=h._vnode.component):y(h._vnode||null,f,h,null,null,null,v),h._vnode=f,is||(is=!0,Tr(C),Dn(),is=!1)},Ct={p:y,um:ke,m:dt,r:pr,mt:Y,mc:k,pc:V,pbc:O,n:gn,o:e};let os,ls;return t&&([os,ls]=t(Ct)),{render:gr,hydrate:os,createApp:Hc(gr,os)}}function gs({type:e,props:t},n){return n==="svg"&&e==="foreignObject"||n==="mathml"&&e==="annotation-xml"&&t&&t.encoding&&t.encoding.includes("html")?void 0:n}function ht({effect:e,job:t},n){n?(e.flags|=32,t.flags|=4):(e.flags&=-33,t.flags&=-5)}function Co(e,t){return(!e||e&&!e.pendingBranch)&&t&&!t.persisted}function cr(e,t,n=!1){const s=e.children,r=t.children;if(K(s)&&K(r))for(let i=0;i>1,e[n[l]]0&&(t[s]=n[i-1]),n[i]=s)}}for(i=n.length,o=n[i-1];i-- >0;)n[i]=o,o=t[o];return n}function Ao(e){const t=e.subTree.component;if(t)return t.asyncDep&&!t.asyncResolved?t:Ao(t)}function $r(e){if(e)for(let t=0;te.__isSuspense;function Oo(e,t){t&&t.pendingBranch?K(e)?t.effects.push(...e):t.effects.push(e):nc(e)}const Te=Symbol.for("v-fgt"),Tt=Symbol.for("v-txt"),pe=Symbol.for("v-cmt"),Jt=Symbol.for("v-stc"),zt=[];let Re=null;function Vs(e=!1){zt.push(Re=e?null:[])}function Qc(){zt.pop(),Re=zt[zt.length-1]||null}let rn=1;function kn(e,t=!1){rn+=e,e<0&&Re&&t&&(Re.hasOnce=!0)}function Po(e){return e.dynamicChildren=rn>0?Re||Lt:null,Qc(),rn>0&&Re&&Re.push(e),e}function Zu(e,t,n,s,r,i){return Po(Io(e,t,n,s,r,i,!0))}function ks(e,t,n,s,r){return Po(fe(e,t,n,s,r,!0))}function on(e){return e?e.__v_isVNode===!0:!1}function yt(e,t){return e.type===t.type&&e.key===t.key}const Lo=({key:e})=>e??null,Pn=({ref:e,ref_key:t,ref_for:n})=>(typeof e=="number"&&(e=""+e),e!=null?le(e)||ae(e)||q(e)?{i:me,r:e,k:t,f:!!n}:e:null);function Io(e,t=null,n=null,s=0,r=null,i=e===Te?0:1,o=!1,l=!1){const c={__v_isVNode:!0,__v_skip:!0,type:e,props:t,key:t&&Lo(t),ref:t&&Pn(t),scopeId:Gi,slotScopeIds:null,children:n,component:null,suspense:null,ssContent:null,ssFallback:null,dirs:null,transition:null,el:null,anchor:null,target:null,targetStart:null,targetAnchor:null,staticCount:0,shapeFlag:i,patchFlag:s,dynamicProps:r,dynamicChildren:null,appContext:null,ctx:me};return l?(ar(c,n),i&128&&e.normalize(c)):n&&(c.shapeFlag|=le(n)?8:16),rn>0&&!o&&Re&&(c.patchFlag>0||i&6)&&c.patchFlag!==32&&Re.push(c),c}const fe=Zc;function Zc(e,t=null,n=null,s=0,r=null,i=!1){if((!e||e===lo)&&(e=pe),on(e)){const l=at(e,t,!0);return n&&ar(l,n),rn>0&&!i&&Re&&(l.shapeFlag&6?Re[Re.indexOf(e)]=l:Re.push(l)),l.patchFlag=-2,l}if(aa(e)&&(e=e.__vccOpts),t){t=ea(t);let{class:l,style:c}=t;l&&!le(l)&&(t.class=Ys(l)),Q(c)&&(Jn(c)&&!K(c)&&(c=he({},c)),t.style=Xs(c))}const o=le(e)?1:Mo(e)?128:zi(e)?64:Q(e)?4:q(e)?2:0;return Io(e,t,n,s,r,o,i,!0)}function ea(e){return e?Jn(e)||_o(e)?he({},e):e:null}function at(e,t,n=!1,s=!1){const{props:r,ref:i,patchFlag:o,children:l,transition:c}=e,u=t?ta(r||{},t):r,a={__v_isVNode:!0,__v_skip:!0,type:e.type,props:u,key:u&&Lo(u),ref:t&&t.ref?n&&i?K(i)?i.concat(Pn(t)):[i,Pn(t)]:Pn(t):i,scopeId:e.scopeId,slotScopeIds:e.slotScopeIds,children:l,target:e.target,targetStart:e.targetStart,targetAnchor:e.targetAnchor,staticCount:e.staticCount,shapeFlag:e.shapeFlag,patchFlag:t&&e.type!==Te?o===-1?16:o|16:o,dynamicProps:e.dynamicProps,dynamicChildren:e.dynamicChildren,appContext:e.appContext,dirs:e.dirs,transition:c,component:e.component,suspense:e.suspense,ssContent:e.ssContent&&at(e.ssContent),ssFallback:e.ssFallback&&at(e.ssFallback),placeholder:e.placeholder,el:e.el,anchor:e.anchor,ctx:e.ctx,ce:e.ce};return c&&s&&sn(a,c.clone(a)),a}function No(e=" ",t=0){return fe(Tt,null,e,t)}function ef(e,t){const n=fe(Jt,null,e);return n.staticCount=t,n}function tf(e="",t=!1){return t?(Vs(),ks(pe,null,e)):fe(pe,null,e)}function Ie(e){return e==null||typeof e=="boolean"?fe(pe):K(e)?fe(Te,null,e.slice()):on(e)?Qe(e):fe(Tt,null,String(e))}function Qe(e){return e.el===null&&e.patchFlag!==-1||e.memo?e:at(e)}function ar(e,t){let n=0;const{shapeFlag:s}=e;if(t==null)t=null;else if(K(t))n=16;else if(typeof t=="object")if(s&65){const r=t.default;r&&(r._c&&(r._d=!1),ar(e,r()),r._c&&(r._d=!0));return}else{n=32;const r=t._;!r&&!_o(t)?t._ctx=me:r===3&&me&&(me.slots._===1?t._=1:(t._=2,e.patchFlag|=1024))}else q(t)?(t={default:t,_ctx:me},n=32):(t=String(t),s&64?(n=16,t=[No(t)]):n=8);e.children=t,e.shapeFlag|=n}function ta(...e){const t={};for(let n=0;nge||me;let Wn,Ws;{const e=Gn(),t=(n,s)=>{let r;return(r=e[n])||(r=e[n]=[]),r.push(s),i=>{r.length>1?r.forEach(o=>o(i)):r[0](i)}};Wn=t("__VUE_INSTANCE_SETTERS__",n=>ge=n),Ws=t("__VUE_SSR_SETTERS__",n=>$t=n)}const hn=e=>{const t=ge;return Wn(e),e.scope.on(),()=>{e.scope.off(),Wn(t)}},jr=()=>{ge&&ge.scope.off(),Wn(null)};function Fo(e){return e.vnode.shapeFlag&4}let $t=!1;function ia(e,t=!1,n=!1){t&&Ws(t);const{props:s,children:r}=e.vnode,i=Fo(e);Uc(e,s,i,t),Gc(e,r,n||t);const o=i?oa(e,t):void 0;return t&&Ws(!1),o}function oa(e,t){const n=e.type;e.accessCache=Object.create(null),e.proxy=new Proxy(e.ctx,Rc);const{setup:s}=n;if(s){tt();const r=e.setupContext=s.length>1?Do(e):null,i=hn(e),o=un(s,e,0,[e.props,r]),l=bi(o);if(nt(),i(),(l||e.sp)&&!wt(e)&&ir(e),l){if(o.then(jr,jr),t)return o.then(c=>{Vr(e,c)}).catch(c=>{fn(c,e,0)});e.asyncDep=o}else Vr(e,o)}else Ho(e)}function Vr(e,t,n){q(t)?e.type.__ssrInlineRender?e.ssrRender=t:e.render=t:Q(t)&&(e.setupState=Ui(t)),Ho(e)}function Ho(e,t,n){const s=e.type;e.render||(e.render=s.render||Xe);{const r=hn(e);tt();try{Oc(e)}finally{nt(),r()}}}const la={get(e,t){return be(e,"get",""),e[t]}};function Do(e){const t=n=>{e.exposed=n||{}};return{attrs:new Proxy(e.attrs,la),slots:e.slots,emit:e.emit,expose:t}}function ss(e){return e.exposed?e.exposeProxy||(e.exposeProxy=new Proxy(Ui(Mn(e.exposed)),{get(t,n){if(n in t)return t[n];if(n in Yt)return Yt[n](e)},has(t,n){return n in t||n in Yt}})):e.proxy}function ca(e,t=!0){return q(e)?e.displayName||e.name:e.name||t&&e.__name}function aa(e){return q(e)&&"__vccOpts"in e}const ie=(e,t)=>zl(e,t,$t);function Us(e,t,n){try{kn(-1);const s=arguments.length;return s===2?Q(t)&&!K(t)?on(t)?fe(e,null,[t]):fe(e,t):fe(e,null,t):(s>3?n=Array.prototype.slice.call(arguments,2):s===3&&on(n)&&(n=[n]),fe(e,t,n))}finally{kn(1)}}const ua="3.5.31";/** +* @vue/runtime-dom v3.5.31 +* (c) 2018-present Yuxi (Evan) You and Vue contributors +* @license MIT +**/let Bs;const kr=typeof window<"u"&&window.trustedTypes;if(kr)try{Bs=kr.createPolicy("vue",{createHTML:e=>e})}catch{}const $o=Bs?e=>Bs.createHTML(e):e=>e,fa="http://www.w3.org/2000/svg",da="http://www.w3.org/1998/Math/MathML",ze=typeof document<"u"?document:null,Wr=ze&&ze.createElement("template"),ha={insert:(e,t,n)=>{t.insertBefore(e,n||null)},remove:e=>{const t=e.parentNode;t&&t.removeChild(e)},createElement:(e,t,n,s)=>{const r=t==="svg"?ze.createElementNS(fa,e):t==="mathml"?ze.createElementNS(da,e):n?ze.createElement(e,{is:n}):ze.createElement(e);return e==="select"&&s&&s.multiple!=null&&r.setAttribute("multiple",s.multiple),r},createText:e=>ze.createTextNode(e),createComment:e=>ze.createComment(e),setText:(e,t)=>{e.nodeValue=t},setElementText:(e,t)=>{e.textContent=t},parentNode:e=>e.parentNode,nextSibling:e=>e.nextSibling,querySelector:e=>ze.querySelector(e),setScopeId(e,t){e.setAttribute(t,"")},insertStaticContent(e,t,n,s,r,i){const o=n?n.previousSibling:t.lastChild;if(r&&(r===i||r.nextSibling))for(;t.insertBefore(r.cloneNode(!0),n),!(r===i||!(r=r.nextSibling)););else{Wr.innerHTML=$o(s==="svg"?`${e}`:s==="mathml"?`${e}`:e);const l=Wr.content;if(s==="svg"||s==="mathml"){const c=l.firstChild;for(;c.firstChild;)l.appendChild(c.firstChild);l.removeChild(c)}t.insertBefore(l,n)}return[o?o.nextSibling:t.firstChild,n?n.previousSibling:t.lastChild]}},ot="transition",Bt="animation",ln=Symbol("_vtc"),jo={name:String,type:String,css:{type:Boolean,default:!0},duration:[String,Number,Object],enterFromClass:String,enterActiveClass:String,enterToClass:String,appearFromClass:String,appearActiveClass:String,appearToClass:String,leaveFromClass:String,leaveActiveClass:String,leaveToClass:String},pa=he({},Zi,jo),ga=e=>(e.displayName="Transition",e.props=pa,e),nf=ga((e,{slots:t})=>Us(dc,ma(e),t)),pt=(e,t=[])=>{K(e)?e.forEach(n=>n(...t)):e&&e(...t)},Ur=e=>e?K(e)?e.some(t=>t.length>1):e.length>1:!1;function ma(e){const t={};for(const w in e)w in jo||(t[w]=e[w]);if(e.css===!1)return t;const{name:n="v",type:s,duration:r,enterFromClass:i=`${n}-enter-from`,enterActiveClass:o=`${n}-enter-active`,enterToClass:l=`${n}-enter-to`,appearFromClass:c=i,appearActiveClass:u=o,appearToClass:a=l,leaveFromClass:d=`${n}-leave-from`,leaveActiveClass:m=`${n}-leave-active`,leaveToClass:_=`${n}-leave-to`}=e,b=ya(r),y=b&&b[0],D=b&&b[1],{onBeforeEnter:P,onEnter:I,onEnterCancelled:p,onLeave:g,onLeaveCancelled:A,onBeforeAppear:j=P,onAppear:M=I,onAppearCancelled:k=p}=t,T=(w,H,Y,oe)=>{w._enterCancelled=oe,gt(w,H?a:l),gt(w,H?u:o),Y&&Y()},O=(w,H)=>{w._isLeaving=!1,gt(w,d),gt(w,_),gt(w,m),H&&H()},R=w=>(H,Y)=>{const oe=w?M:I,U=()=>T(H,w,Y);pt(oe,[H,U]),Br(()=>{gt(H,w?c:i),Je(H,w?a:l),Ur(oe)||Kr(H,s,y,U)})};return he(t,{onBeforeEnter(w){pt(P,[w]),Je(w,i),Je(w,o)},onBeforeAppear(w){pt(j,[w]),Je(w,c),Je(w,u)},onEnter:R(!1),onAppear:R(!0),onLeave(w,H){w._isLeaving=!0;const Y=()=>O(w,H);Je(w,d),w._enterCancelled?(Je(w,m),Xr(w)):(Xr(w),Je(w,m)),Br(()=>{w._isLeaving&&(gt(w,d),Je(w,_),Ur(g)||Kr(w,s,D,Y))}),pt(g,[w,Y])},onEnterCancelled(w){T(w,!1,void 0,!0),pt(p,[w])},onAppearCancelled(w){T(w,!0,void 0,!0),pt(k,[w])},onLeaveCancelled(w){O(w),pt(A,[w])}})}function ya(e){if(e==null)return null;if(Q(e))return[ms(e.enter),ms(e.leave)];{const t=ms(e);return[t,t]}}function ms(e){return fl(e)}function Je(e,t){t.split(/\s+/).forEach(n=>n&&e.classList.add(n)),(e[ln]||(e[ln]=new Set)).add(t)}function gt(e,t){t.split(/\s+/).forEach(s=>s&&e.classList.remove(s));const n=e[ln];n&&(n.delete(t),n.size||(e[ln]=void 0))}function Br(e){requestAnimationFrame(()=>{requestAnimationFrame(e)})}let va=0;function Kr(e,t,n,s){const r=e._endId=++va,i=()=>{r===e._endId&&s()};if(n!=null)return setTimeout(i,n);const{type:o,timeout:l,propCount:c}=_a(e,t);if(!o)return s();const u=o+"end";let a=0;const d=()=>{e.removeEventListener(u,m),i()},m=_=>{_.target===e&&++a>=c&&d()};setTimeout(()=>{a(n[b]||"").split(", "),r=s(`${ot}Delay`),i=s(`${ot}Duration`),o=qr(r,i),l=s(`${Bt}Delay`),c=s(`${Bt}Duration`),u=qr(l,c);let a=null,d=0,m=0;t===ot?o>0&&(a=ot,d=o,m=i.length):t===Bt?u>0&&(a=Bt,d=u,m=c.length):(d=Math.max(o,u),a=d>0?o>u?ot:Bt:null,m=a?a===ot?i.length:c.length:0);const _=a===ot&&/\b(?:transform|all)(?:,|$)/.test(s(`${ot}Property`).toString());return{type:a,timeout:d,propCount:m,hasTransform:_}}function qr(e,t){for(;e.lengthGr(n)+Gr(e[s])))}function Gr(e){return e==="auto"?0:Number(e.slice(0,-1).replace(",","."))*1e3}function Xr(e){return(e?e.ownerDocument:document).body.offsetHeight}function ba(e,t,n){const s=e[ln];s&&(t=(t?[t,...s]:[...s]).join(" ")),t==null?e.removeAttribute("class"):n?e.setAttribute("class",t):e.className=t}const Yr=Symbol("_vod"),wa=Symbol("_vsh"),Sa=Symbol(""),Ta=/(?:^|;)\s*display\s*:/;function Ea(e,t,n){const s=e.style,r=le(n);let i=!1;if(n&&!r){if(t)if(le(t))for(const o of t.split(";")){const l=o.slice(0,o.indexOf(":")).trim();n[l]==null&&Ln(s,l,"")}else for(const o in t)n[o]==null&&Ln(s,o,"");for(const o in n)o==="display"&&(i=!0),Ln(s,o,n[o])}else if(r){if(t!==n){const o=s[Sa];o&&(n+=";"+o),s.cssText=n,i=Ta.test(n)}}else t&&e.removeAttribute("style");Yr in e&&(e[Yr]=i?s.display:"",e[wa]&&(s.display="none"))}const Jr=/\s*!important$/;function Ln(e,t,n){if(K(n))n.forEach(s=>Ln(e,t,s));else if(n==null&&(n=""),t.startsWith("--"))e.setProperty(t,n);else{const s=xa(e,t);Jr.test(n)?e.setProperty(ft(s),n.replace(Jr,""),"important"):e[s]=n}}const zr=["Webkit","Moz","ms"],ys={};function xa(e,t){const n=ys[t];if(n)return n;let s=Ee(t);if(s!=="filter"&&s in e)return ys[t]=s;s=qn(s);for(let r=0;rvs||(Ma.then(()=>vs=0),vs=Date.now());function Pa(e,t){const n=s=>{if(!s._vts)s._vts=Date.now();else if(s._vts<=n.attached)return;je(La(s,n.value),t,5,[s])};return n.value=e,n.attached=Oa(),n}function La(e,t){if(K(t)){const n=e.stopImmediatePropagation;return e.stopImmediatePropagation=()=>{n.call(e),e._stopped=!0},t.map(s=>r=>!r._stopped&&s&&s(r))}else return t}const si=e=>e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&e.charCodeAt(2)>96&&e.charCodeAt(2)<123,Ia=(e,t,n,s,r,i)=>{const o=r==="svg";t==="class"?ba(e,s,o):t==="style"?Ea(e,n,s):cn(t)?Un(t)||Aa(e,t,n,s,i):(t[0]==="."?(t=t.slice(1),!0):t[0]==="^"?(t=t.slice(1),!1):Na(e,t,s,o))?(ei(e,t,s),!e.tagName.includes("-")&&(t==="value"||t==="checked"||t==="selected")&&Zr(e,t,s,o,i,t!=="value")):e._isVueCE&&(Fa(e,t)||e._def.__asyncLoader&&(/[A-Z]/.test(t)||!le(s)))?ei(e,Ee(t),s,i,t):(t==="true-value"?e._trueValue=s:t==="false-value"&&(e._falseValue=s),Zr(e,t,s,o))};function Na(e,t,n,s){if(s)return!!(t==="innerHTML"||t==="textContent"||t in e&&si(t)&&q(n));if(t==="spellcheck"||t==="draggable"||t==="translate"||t==="autocorrect"||t==="sandbox"&&e.tagName==="IFRAME"||t==="form"||t==="list"&&e.tagName==="INPUT"||t==="type"&&e.tagName==="TEXTAREA")return!1;if(t==="width"||t==="height"){const r=e.tagName;if(r==="IMG"||r==="VIDEO"||r==="CANVAS"||r==="SOURCE")return!1}return si(t)&&le(n)?!1:t in e}function Fa(e,t){const n=e._def.props;if(!n)return!1;const s=Ee(t);return Array.isArray(n)?n.some(r=>Ee(r)===s):Object.keys(n).some(r=>Ee(r)===s)}const ri=e=>{const t=e.props["onUpdate:modelValue"]||!1;return K(t)?n=>Rn(t,n):t};function Ha(e){e.target.composing=!0}function ii(e){const t=e.target;t.composing&&(t.composing=!1,t.dispatchEvent(new Event("input")))}const _s=Symbol("_assign");function oi(e,t,n){return t&&(e=e.trim()),n&&(e=Gs(e)),e}const sf={created(e,{modifiers:{lazy:t,trim:n,number:s}},r){e[_s]=ri(r);const i=s||r.props&&r.props.type==="number";Ot(e,t?"change":"input",o=>{o.target.composing||e[_s](oi(e.value,n,i))}),(n||i)&&Ot(e,"change",()=>{e.value=oi(e.value,n,i)}),t||(Ot(e,"compositionstart",Ha),Ot(e,"compositionend",ii),Ot(e,"change",ii))},mounted(e,{value:t}){e.value=t??""},beforeUpdate(e,{value:t,oldValue:n,modifiers:{lazy:s,trim:r,number:i}},o){if(e[_s]=ri(o),e.composing)return;const l=(i||e.type==="number")&&!/^0\d/.test(e.value)?Gs(e.value):e.value,c=t??"";if(l===c)return;const u=e.getRootNode();(u instanceof Document||u instanceof ShadowRoot)&&u.activeElement===e&&e.type!=="range"&&(s&&t===n||r&&e.value.trim()===c)||(e.value=c)}},Da=["ctrl","shift","alt","meta"],$a={stop:e=>e.stopPropagation(),prevent:e=>e.preventDefault(),self:e=>e.target!==e.currentTarget,ctrl:e=>!e.ctrlKey,shift:e=>!e.shiftKey,alt:e=>!e.altKey,meta:e=>!e.metaKey,left:e=>"button"in e&&e.button!==0,middle:e=>"button"in e&&e.button!==1,right:e=>"button"in e&&e.button!==2,exact:(e,t)=>Da.some(n=>e[`${n}Key`]&&!t.includes(n))},rf=(e,t)=>{if(!e)return e;const n=e._withMods||(e._withMods={}),s=t.join(".");return n[s]||(n[s]=(r,...i)=>{for(let o=0;o{const n=e._withKeys||(e._withKeys={}),s=t.join(".");return n[s]||(n[s]=r=>{if(!("key"in r))return;const i=ft(r.key);if(t.some(o=>o===i||ja[o]===i))return e(r)})},Vo=he({patchProp:Ia},ha);let Qt,li=!1;function Va(){return Qt||(Qt=Yc(Vo))}function ka(){return Qt=li?Qt:Jc(Vo),li=!0,Qt}const lf=(...e)=>{const t=Va().createApp(...e),{mount:n}=t;return t.mount=s=>{const r=Wo(s);if(!r)return;const i=t._component;!q(i)&&!i.render&&!i.template&&(i.template=r.innerHTML),r.nodeType===1&&(r.textContent="");const o=n(r,!1,ko(r));return r instanceof Element&&(r.removeAttribute("v-cloak"),r.setAttribute("data-v-app","")),o},t},cf=(...e)=>{const t=ka().createApp(...e),{mount:n}=t;return t.mount=s=>{const r=Wo(s);if(r)return n(r,!0,ko(r))},t};function ko(e){if(e instanceof SVGElement)return"svg";if(typeof MathMLElement=="function"&&e instanceof MathMLElement)return"mathml"}function Wo(e){return le(e)?document.querySelector(e):e}const Wa=window.__VP_SITE_DATA__;function Uo(e){return Ai()?(wl(e),!0):!1}const bs=new WeakMap,Ua=(...e)=>{var t;const n=e[0],s=(t=xt())==null?void 0:t.proxy;if(s==null&&!Xi())throw new Error("injectLocal must be called in setup");return s&&bs.has(s)&&n in bs.get(s)?bs.get(s)[n]:bt(...e)},Bo=typeof window<"u"&&typeof document<"u";typeof WorkerGlobalScope<"u"&&globalThis instanceof WorkerGlobalScope;const af=e=>e!=null,Ba=Object.prototype.toString,Ka=e=>Ba.call(e)==="[object Object]",ut=()=>{},ci=qa();function qa(){var e,t;return Bo&&((e=window==null?void 0:window.navigator)==null?void 0:e.userAgent)&&(/iP(?:ad|hone|od)/.test(window.navigator.userAgent)||((t=window==null?void 0:window.navigator)==null?void 0:t.maxTouchPoints)>2&&/iPad|Macintosh/.test(window==null?void 0:window.navigator.userAgent))}function ur(e,t){function n(...s){return new Promise((r,i)=>{Promise.resolve(e(()=>t.apply(this,s),{fn:t,thisArg:this,args:s})).then(r).catch(i)})}return n}const Ko=e=>e();function qo(e,t={}){let n,s,r=ut;const i=c=>{clearTimeout(c),r(),r=ut};let o;return c=>{const u=ce(e),a=ce(t.maxWait);return n&&i(n),u<=0||a!==void 0&&a<=0?(s&&(i(s),s=null),Promise.resolve(c())):new Promise((d,m)=>{r=t.rejectOnCancel?m:d,o=c,a&&!s&&(s=setTimeout(()=>{n&&i(n),s=null,d(o())},a)),n=setTimeout(()=>{s&&i(s),s=null,d(c())},u)})}}function Ga(...e){let t=0,n,s=!0,r=ut,i,o,l,c,u;!ae(e[0])&&typeof e[0]=="object"?{delay:o,trailing:l=!0,leading:c=!0,rejectOnCancel:u=!1}=e[0]:[o,l=!0,c=!0,u=!1]=e;const a=()=>{n&&(clearTimeout(n),n=void 0,r(),r=ut)};return m=>{const _=ce(o),b=Date.now()-t,y=()=>i=m();return a(),_<=0?(t=Date.now(),y()):(b>_&&(c||!s)?(t=Date.now(),y()):l&&(i=new Promise((D,P)=>{r=u?P:D,n=setTimeout(()=>{t=Date.now(),s=!0,D(y()),a()},Math.max(0,_-b))})),!c&&!n&&(n=setTimeout(()=>s=!0,_)),s=!1,i)}}function Xa(e=Ko,t={}){const{initialState:n="active"}=t,s=fr(n==="active");function r(){s.value=!1}function i(){s.value=!0}return{isActive:tn(s),pause:r,resume:i,eventFilter:(...l)=>{s.value&&e(...l)}}}function ai(e){return e.endsWith("rem")?Number.parseFloat(e)*16:Number.parseFloat(e)}function Ya(e){return xt()}function ws(e){return Array.isArray(e)?e:[e]}function fr(...e){if(e.length!==1)return Xl(...e);const t=e[0];return typeof t=="function"?tn(Kl(()=>({get:t,set:ut}))):De(t)}function Ja(e,t=200,n={}){return ur(qo(t,n),e)}function za(e,t=200,n=!1,s=!0,r=!1){return ur(Ga(t,n,s,r),e)}function Go(e,t,n={}){const{eventFilter:s=Ko,...r}=n;return Ne(e,ur(s,t),r)}function Qa(e,t,n={}){const{eventFilter:s,initialState:r="active",...i}=n,{eventFilter:o,pause:l,resume:c,isActive:u}=Xa(s,{initialState:r});return{stop:Go(e,t,{...i,eventFilter:o}),pause:l,resume:c,isActive:u}}function rs(e,t=!0,n){Ya()?jt(e,n):t?e():Qn(e)}function uf(e,t,n={}){const{debounce:s=0,maxWait:r=void 0,...i}=n;return Go(e,t,{...i,eventFilter:qo(s,{maxWait:r})})}function Za(e,t,n){return Ne(e,t,{...n,immediate:!0})}function ff(e,t,n){let s;ae(n)?s={evaluating:n}:s={};const{lazy:r=!1,evaluating:i=void 0,shallow:o=!0,onError:l=ut}=s,c=xe(!r),u=o?xe(t):De(t);let a=0;return sr(async d=>{if(!c.value)return;a++;const m=a;let _=!1;i&&Promise.resolve().then(()=>{i.value=!0});try{const b=await e(y=>{d(()=>{i&&(i.value=!1),_||y()})});m===a&&(u.value=b)}catch(b){l(b)}finally{i&&m===a&&(i.value=!1),_=!0}}),r?ie(()=>(c.value=!0,u.value)):u}const Ve=Bo?window:void 0;function dr(e){var t;const n=ce(e);return(t=n==null?void 0:n.$el)!=null?t:n}function rt(...e){const t=[],n=()=>{t.forEach(l=>l()),t.length=0},s=(l,c,u,a)=>(l.addEventListener(c,u,a),()=>l.removeEventListener(c,u,a)),r=ie(()=>{const l=ws(ce(e[0])).filter(c=>c!=null);return l.every(c=>typeof c!="string")?l:void 0}),i=Za(()=>{var l,c;return[(c=(l=r.value)==null?void 0:l.map(u=>dr(u)))!=null?c:[Ve].filter(u=>u!=null),ws(ce(r.value?e[1]:e[0])),ws(zn(r.value?e[2]:e[1])),ce(r.value?e[3]:e[2])]},([l,c,u,a])=>{if(n(),!(l!=null&&l.length)||!(c!=null&&c.length)||!(u!=null&&u.length))return;const d=Ka(a)?{...a}:a;t.push(...l.flatMap(m=>c.flatMap(_=>u.map(b=>s(m,_,b,d)))))},{flush:"post"}),o=()=>{i(),n()};return Uo(n),o}function eu(){const e=xe(!1),t=xt();return t&&jt(()=>{e.value=!0},t),e}function tu(e){const t=eu();return ie(()=>(t.value,!!e()))}function nu(e){return typeof e=="function"?e:typeof e=="string"?t=>t.key===e:Array.isArray(e)?t=>e.includes(t.key):()=>!0}function df(...e){let t,n,s={};e.length===3?(t=e[0],n=e[1],s=e[2]):e.length===2?typeof e[1]=="object"?(t=!0,n=e[0],s=e[1]):(t=e[0],n=e[1]):(t=!0,n=e[0]);const{target:r=Ve,eventName:i="keydown",passive:o=!1,dedupe:l=!1}=s,c=nu(t);return rt(r,i,a=>{a.repeat&&ce(l)||c(a)&&n(a)},o)}const su=Symbol("vueuse-ssr-width");function ru(){const e=Xi()?Ua(su,null):null;return typeof e=="number"?e:void 0}function Xo(e,t={}){const{window:n=Ve,ssrWidth:s=ru()}=t,r=tu(()=>n&&"matchMedia"in n&&typeof n.matchMedia=="function"),i=xe(typeof s=="number"),o=xe(),l=xe(!1),c=u=>{l.value=u.matches};return sr(()=>{if(i.value){i.value=!r.value;const u=ce(e).split(",");l.value=u.some(a=>{const d=a.includes("not all"),m=a.match(/\(\s*min-width:\s*(-?\d+(?:\.\d*)?[a-z]+\s*)\)/),_=a.match(/\(\s*max-width:\s*(-?\d+(?:\.\d*)?[a-z]+\s*)\)/);let b=!!(m||_);return m&&b&&(b=s>=ai(m[1])),_&&b&&(b=s<=ai(_[1])),d?!b:b});return}r.value&&(o.value=n.matchMedia(ce(e)),l.value=o.value.matches)}),rt(o,"change",c,{passive:!0}),ie(()=>l.value)}const Tn=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{},En="__vueuse_ssr_handlers__",iu=ou();function ou(){return En in Tn||(Tn[En]=Tn[En]||{}),Tn[En]}function Yo(e,t){return iu[e]||t}function Jo(e){return Xo("(prefers-color-scheme: dark)",e)}function lu(e){return e==null?"any":e instanceof Set?"set":e instanceof Map?"map":e instanceof Date?"date":typeof e=="boolean"?"boolean":typeof e=="string"?"string":typeof e=="object"?"object":Number.isNaN(e)?"any":"number"}const cu={boolean:{read:e=>e==="true",write:e=>String(e)},object:{read:e=>JSON.parse(e),write:e=>JSON.stringify(e)},number:{read:e=>Number.parseFloat(e),write:e=>String(e)},any:{read:e=>e,write:e=>String(e)},string:{read:e=>e,write:e=>String(e)},map:{read:e=>new Map(JSON.parse(e)),write:e=>JSON.stringify(Array.from(e.entries()))},set:{read:e=>new Set(JSON.parse(e)),write:e=>JSON.stringify(Array.from(e))},date:{read:e=>new Date(e),write:e=>e.toISOString()}},ui="vueuse-storage";function hr(e,t,n,s={}){var r;const{flush:i="pre",deep:o=!0,listenToStorageChanges:l=!0,writeDefaults:c=!0,mergeDefaults:u=!1,shallow:a,window:d=Ve,eventFilter:m,onError:_=R=>{console.error(R)},initOnMounted:b}=s,y=(a?xe:De)(typeof t=="function"?t():t),D=ie(()=>ce(e));if(!n)try{n=Yo("getDefaultStorage",()=>{var R;return(R=Ve)==null?void 0:R.localStorage})()}catch(R){_(R)}if(!n)return y;const P=ce(t),I=lu(P),p=(r=s.serializer)!=null?r:cu[I],{pause:g,resume:A}=Qa(y,()=>M(y.value),{flush:i,deep:o,eventFilter:m});Ne(D,()=>T(),{flush:i}),d&&l&&rs(()=>{n instanceof Storage?rt(d,"storage",T,{passive:!0}):rt(d,ui,O),b&&T()}),b||T();function j(R,w){if(d){const H={key:D.value,oldValue:R,newValue:w,storageArea:n};d.dispatchEvent(n instanceof Storage?new StorageEvent("storage",H):new CustomEvent(ui,{detail:H}))}}function M(R){try{const w=n.getItem(D.value);if(R==null)j(w,null),n.removeItem(D.value);else{const H=p.write(R);w!==H&&(n.setItem(D.value,H),j(w,H))}}catch(w){_(w)}}function k(R){const w=R?R.newValue:n.getItem(D.value);if(w==null)return c&&P!=null&&n.setItem(D.value,p.write(P)),P;if(!R&&u){const H=p.read(w);return typeof u=="function"?u(H,P):I==="object"&&!Array.isArray(H)?{...P,...H}:H}else return typeof w!="string"?w:p.read(w)}function T(R){if(!(R&&R.storageArea!==n)){if(R&&R.key==null){y.value=P;return}if(!(R&&R.key!==D.value)){g();try{(R==null?void 0:R.newValue)!==p.write(y.value)&&(y.value=k(R))}catch(w){_(w)}finally{R?Qn(A):A()}}}}function O(R){T(R.detail)}return y}const au="*,*::before,*::after{-webkit-transition:none!important;-moz-transition:none!important;-o-transition:none!important;-ms-transition:none!important;transition:none!important}";function uu(e={}){const{selector:t="html",attribute:n="class",initialValue:s="auto",window:r=Ve,storage:i,storageKey:o="vueuse-color-scheme",listenToStorageChanges:l=!0,storageRef:c,emitAuto:u,disableTransition:a=!0}=e,d={auto:"",light:"light",dark:"dark",...e.modes||{}},m=Jo({window:r}),_=ie(()=>m.value?"dark":"light"),b=c||(o==null?fr(s):hr(o,s,i,{window:r,listenToStorageChanges:l})),y=ie(()=>b.value==="auto"?_.value:b.value),D=Yo("updateHTMLAttrs",(g,A,j)=>{const M=typeof g=="string"?r==null?void 0:r.document.querySelector(g):dr(g);if(!M)return;const k=new Set,T=new Set;let O=null;if(A==="class"){const w=j.split(/\s/g);Object.values(d).flatMap(H=>(H||"").split(/\s/g)).filter(Boolean).forEach(H=>{w.includes(H)?k.add(H):T.add(H)})}else O={key:A,value:j};if(k.size===0&&T.size===0&&O===null)return;let R;a&&(R=r.document.createElement("style"),R.appendChild(document.createTextNode(au)),r.document.head.appendChild(R));for(const w of k)M.classList.add(w);for(const w of T)M.classList.remove(w);O&&M.setAttribute(O.key,O.value),a&&(r.getComputedStyle(R).opacity,document.head.removeChild(R))});function P(g){var A;D(t,n,(A=d[g])!=null?A:g)}function I(g){e.onChanged?e.onChanged(g,P):P(g)}Ne(y,I,{flush:"post",immediate:!0}),rs(()=>I(y.value));const p=ie({get(){return u?b.value:y.value},set(g){b.value=g}});return Object.assign(p,{store:b,system:_,state:y})}function fu(e={}){const{valueDark:t="dark",valueLight:n=""}=e,s=uu({...e,onChanged:(o,l)=>{var c;e.onChanged?(c=e.onChanged)==null||c.call(e,o==="dark",l,o):l(o)},modes:{dark:t,light:n}}),r=ie(()=>s.system.value);return ie({get(){return s.value==="dark"},set(o){const l=o?"dark":"light";r.value===l?s.value="auto":s.value=l}})}function Ss(e){return typeof Window<"u"&&e instanceof Window?e.document.documentElement:typeof Document<"u"&&e instanceof Document?e.documentElement:e}const fi=1;function du(e,t={}){const{throttle:n=0,idle:s=200,onStop:r=ut,onScroll:i=ut,offset:o={left:0,right:0,top:0,bottom:0},eventListenerOptions:l={capture:!1,passive:!0},behavior:c="auto",window:u=Ve,onError:a=M=>{console.error(M)}}=t,d=xe(0),m=xe(0),_=ie({get(){return d.value},set(M){y(M,void 0)}}),b=ie({get(){return m.value},set(M){y(void 0,M)}});function y(M,k){var T,O,R,w;if(!u)return;const H=ce(e);if(!H)return;(R=H instanceof Document?u.document.body:H)==null||R.scrollTo({top:(T=ce(k))!=null?T:b.value,left:(O=ce(M))!=null?O:_.value,behavior:ce(c)});const Y=((w=H==null?void 0:H.document)==null?void 0:w.documentElement)||(H==null?void 0:H.documentElement)||H;_!=null&&(d.value=Y.scrollLeft),b!=null&&(m.value=Y.scrollTop)}const D=xe(!1),P=Ht({left:!0,right:!1,top:!0,bottom:!1}),I=Ht({left:!1,right:!1,top:!1,bottom:!1}),p=M=>{D.value&&(D.value=!1,I.left=!1,I.right=!1,I.top=!1,I.bottom=!1,r(M))},g=Ja(p,n+s),A=M=>{var k;if(!u)return;const T=((k=M==null?void 0:M.document)==null?void 0:k.documentElement)||(M==null?void 0:M.documentElement)||dr(M),{display:O,flexDirection:R,direction:w}=getComputedStyle(T),H=w==="rtl"?-1:1,Y=T.scrollLeft;I.left=Yd.value;const oe=Math.abs(Y*H)<=(o.left||0),U=Math.abs(Y*H)+T.clientWidth>=T.scrollWidth-(o.right||0)-fi;O==="flex"&&R==="row-reverse"?(P.left=U,P.right=oe):(P.left=oe,P.right=U),d.value=Y;let X=T.scrollTop;M===u.document&&!X&&(X=u.document.body.scrollTop),I.top=Xm.value;const V=Math.abs(X)<=(o.top||0),ee=Math.abs(X)+T.clientHeight>=T.scrollHeight-(o.bottom||0)-fi;O==="flex"&&R==="column-reverse"?(P.top=ee,P.bottom=V):(P.top=V,P.bottom=ee),m.value=X},j=M=>{var k;if(!u)return;const T=(k=M.target.documentElement)!=null?k:M.target;A(T),D.value=!0,g(M),i(M)};return rt(e,"scroll",n?za(j,n,!0,!1):j,l),rs(()=>{try{const M=ce(e);if(!M)return;A(M)}catch(M){a(M)}}),rt(e,"scrollend",p,l),{x:_,y:b,isScrolling:D,arrivedState:P,directions:I,measure(){const M=ce(e);u&&M&&A(M)}}}function hf(e,t,n={}){const{window:s=Ve}=n;return hr(e,t,s==null?void 0:s.localStorage,n)}function zo(e){const t=window.getComputedStyle(e);if(t.overflowX==="scroll"||t.overflowY==="scroll"||t.overflowX==="auto"&&e.clientWidth1?!0:(t.preventDefault&&t.preventDefault(),!1)}const Ts=new WeakMap;function pf(e,t=!1){const n=xe(t);let s=null,r="";Ne(fr(e),l=>{const c=Ss(ce(l));if(c){const u=c;if(Ts.get(u)||Ts.set(u,u.style.overflow),u.style.overflow!=="hidden"&&(r=u.style.overflow),u.style.overflow==="hidden")return n.value=!0;if(n.value)return u.style.overflow="hidden"}},{immediate:!0});const i=()=>{const l=Ss(ce(e));!l||n.value||(ci&&(s=rt(l,"touchmove",c=>{hu(c)},{passive:!1})),l.style.overflow="hidden",n.value=!0)},o=()=>{const l=Ss(ce(e));!l||!n.value||(ci&&(s==null||s()),l.style.overflow=r,Ts.delete(l),n.value=!1)};return Uo(o),ie({get(){return n.value},set(l){l?i():o()}})}function gf(e,t,n={}){const{window:s=Ve}=n;return hr(e,t,s==null?void 0:s.sessionStorage,n)}function mf(e={}){const{window:t=Ve,...n}=e;return du(t,n)}function yf(e={}){const{window:t=Ve,initialWidth:n=Number.POSITIVE_INFINITY,initialHeight:s=Number.POSITIVE_INFINITY,listenOrientation:r=!0,includeScrollbar:i=!0,type:o="inner"}=e,l=xe(n),c=xe(s),u=()=>{if(t)if(o==="outer")l.value=t.outerWidth,c.value=t.outerHeight;else if(o==="visual"&&t.visualViewport){const{width:d,height:m,scale:_}=t.visualViewport;l.value=Math.round(d*_),c.value=Math.round(m*_)}else i?(l.value=t.innerWidth,c.value=t.innerHeight):(l.value=t.document.documentElement.clientWidth,c.value=t.document.documentElement.clientHeight)};u(),rs(u);const a={passive:!0};if(rt("resize",u,a),t&&o==="visual"&&t.visualViewport&&rt(t.visualViewport,"resize",u,a),r){const d=Xo("(orientation: portrait)");Ne(d,()=>u())}return{width:l,height:c}}const Es={};var xs={};const Qo=/^(?:[a-z]+:|\/\/)/i,pu="vitepress-theme-appearance",gu=/#.*$/,mu=/[?#].*$/,yu=/(?:(^|\/)index)?\.(?:md|html)$/,_e=typeof document<"u",Zo={relativePath:"404.md",filePath:"",title:"404",description:"Not Found",headers:[],frontmatter:{sidebar:!1,layout:"page"},lastUpdated:0,isNotFound:!0};function vu(e,t,n=!1){if(t===void 0)return!1;if(e=di(`/${e}`),n)return new RegExp(t).test(e);if(di(t)!==e)return!1;const s=t.match(gu);return s?(_e?location.hash:"")===s[0]:!0}function di(e){return decodeURI(e).replace(mu,"").replace(yu,"$1")}function _u(e){return Qo.test(e)}function bu(e,t){return Object.keys((e==null?void 0:e.locales)||{}).find(n=>n!=="root"&&!_u(n)&&vu(t,`/${n}/`,!0))||"root"}function wu(e,t){var s,r,i,o,l,c,u;const n=bu(e,t);return Object.assign({},e,{localeIndex:n,lang:((s=e.locales[n])==null?void 0:s.lang)??e.lang,dir:((r=e.locales[n])==null?void 0:r.dir)??e.dir,title:((i=e.locales[n])==null?void 0:i.title)??e.title,titleTemplate:((o=e.locales[n])==null?void 0:o.titleTemplate)??e.titleTemplate,description:((l=e.locales[n])==null?void 0:l.description)??e.description,head:tl(e.head,((c=e.locales[n])==null?void 0:c.head)??[]),themeConfig:{...e.themeConfig,...(u=e.locales[n])==null?void 0:u.themeConfig}})}function el(e,t){const n=t.title||e.title,s=t.titleTemplate??e.titleTemplate;if(typeof s=="string"&&s.includes(":title"))return s.replace(/:title/g,n);const r=Su(e.title,s);return n===r.slice(3)?n:`${n}${r}`}function Su(e,t){return t===!1?"":t===!0||t===void 0?` | ${e}`:e===t?"":` | ${t}`}function Tu(e,t){const[n,s]=t;if(n!=="meta")return!1;const r=Object.entries(s)[0];return r==null?!1:e.some(([i,o])=>i===n&&o[r[0]]===r[1])}function tl(e,t){return[...e.filter(n=>!Tu(t,n)),...t]}const Eu=/[\u0000-\u001F"#$&*+,:;<=>?[\]^`{|}\u007F]/g,xu=/^[a-z]:/i;function hi(e){const t=xu.exec(e),n=t?t[0]:"";return n+e.slice(n.length).replace(Eu,"_").replace(/(^|\/)_+(?=[^/]*$)/,"$1")}const Cs=new Set;function Cu(e){if(Cs.size===0){const n=typeof process=="object"&&(xs==null?void 0:xs.VITE_EXTRA_EXTENSIONS)||(Es==null?void 0:Es.VITE_EXTRA_EXTENSIONS)||"";("3g2,3gp,aac,ai,apng,au,avif,bin,bmp,cer,class,conf,crl,css,csv,dll,doc,eps,epub,exe,gif,gz,ics,ief,jar,jpe,jpeg,jpg,js,json,jsonld,m4a,man,mid,midi,mjs,mov,mp2,mp3,mp4,mpe,mpeg,mpg,mpp,oga,ogg,ogv,ogx,opus,otf,p10,p7c,p7m,p7s,pdf,png,ps,qt,roff,rtf,rtx,ser,svg,t,tif,tiff,tr,ts,tsv,ttf,txt,vtt,wav,weba,webm,webp,woff,woff2,xhtml,xml,yaml,yml,zip"+(n&&typeof n=="string"?","+n:"")).split(",").forEach(s=>Cs.add(s))}const t=e.split(".").pop();return t==null||!Cs.has(t.toLowerCase())}function vf(e){return e.replace(/[|\\{}()[\]^$+*?.]/g,"\\$&").replace(/-/g,"\\x2d")}const Au=Symbol(),Et=xe(Wa);function _f(e){const t=ie(()=>wu(Et.value,e.data.relativePath)),n=t.value.appearance,s=n==="force-dark"?De(!0):n==="force-auto"?Jo():n?fu({storageKey:pu,initialValue:()=>n==="dark"?"dark":"auto",...typeof n=="object"?n:{}}):De(!1),r=De(_e?location.hash:"");return _e&&window.addEventListener("hashchange",()=>{r.value=location.hash}),Ne(()=>e.data,()=>{r.value=_e?location.hash:""}),{site:t,theme:ie(()=>t.value.themeConfig),page:ie(()=>e.data),frontmatter:ie(()=>e.data.frontmatter),params:ie(()=>e.data.params),lang:ie(()=>t.value.lang),dir:ie(()=>e.data.frontmatter.dir||t.value.dir),localeIndex:ie(()=>t.value.localeIndex||"root"),title:ie(()=>el(t.value,e.data)),description:ie(()=>e.data.description||t.value.description),isDark:s,hash:ie(()=>r.value)}}function Ru(){const e=bt(Au);if(!e)throw new Error("vitepress data not properly injected in app");return e}function Mu(e,t){return`${e}${t}`.replace(/\/+/g,"/")}function pi(e){return Qo.test(e)||!e.startsWith("/")?e:Mu(Et.value.base,e)}function Ou(e){let t=e.replace(/\.html$/,"");if(t=decodeURIComponent(t),t=t.replace(/\/$/,"/index"),_e){const n="/";t=hi(t.slice(n.length).replace(/\//g,"_")||"index")+".md";let s=__VP_HASH_MAP__[t.toLowerCase()];if(s||(t=t.endsWith("_index.md")?t.slice(0,-9)+".md":t.slice(0,-3)+"_index.md",s=__VP_HASH_MAP__[t.toLowerCase()]),!s)return null;t=`${n}assets/${t}.${s}.js`}else t=`./${hi(t.slice(1).replace(/\//g,"_"))}.md.js`;return t}let In=[];function bf(e){In.push(e),ts(()=>{In=In.filter(t=>t!==e)})}function Pu(){let e=Et.value.scrollOffset,t=0,n=24;if(typeof e=="object"&&"padding"in e&&(n=e.padding,e=e.selector),typeof e=="number")t=e;else if(typeof e=="string")t=gi(e,n);else if(Array.isArray(e))for(const s of e){const r=gi(s,n);if(r){t=r;break}}return t}function gi(e,t){const n=document.querySelector(e);if(!n)return 0;const s=n.getBoundingClientRect().bottom;return s<0?0:s+t}const Lu=Symbol(),nl="http://a.com",Iu=()=>({path:"/",component:null,data:Zo});function wf(e,t){const n=Ht(Iu()),s={route:n,go:r};async function r(l=_e?location.href:"/"){var c,u;l=As(l),await((c=s.onBeforeRouteChange)==null?void 0:c.call(s,l))!==!1&&(_e&&l!==As(location.href)&&(history.replaceState({scrollPosition:window.scrollY},""),history.pushState({},"",l)),await o(l),await((u=s.onAfterRouteChange??s.onAfterRouteChanged)==null?void 0:u(l)))}let i=null;async function o(l,c=0,u=!1){var m,_;if(await((m=s.onBeforePageLoad)==null?void 0:m.call(s,l))===!1)return;const a=new URL(l,nl),d=i=a.pathname;try{let b=await e(d);if(!b)throw new Error(`Page not found: ${d}`);if(i===d){i=null;const{default:y,__pageData:D}=b;if(!y)throw new Error(`Invalid route component: ${y}`);await((_=s.onAfterPageLoad)==null?void 0:_.call(s,l)),n.path=_e?d:pi(d),n.component=Mn(y),n.data=Mn(D),_e&&Qn(()=>{let P=Et.value.base+D.relativePath.replace(/(?:(^|\/)index)?\.md$/,"$1");if(!Et.value.cleanUrls&&!P.endsWith("/")&&(P+=".html"),P!==a.pathname&&(a.pathname=P,l=P+a.search+a.hash,history.replaceState({},"",l)),a.hash&&!c){let I=null;try{I=document.getElementById(decodeURIComponent(a.hash).slice(1))}catch(p){console.warn(p)}if(I){mi(I,a.hash);return}}window.scrollTo(0,c)})}}catch(b){if(!/fetch|Page not found/.test(b.message)&&!/^\/404(\.html|\/)?$/.test(l)&&console.error(b),!u)try{const y=await fetch(Et.value.base+"hashmap.json");window.__VP_HASH_MAP__=await y.json(),await o(l,c,!0);return}catch{}if(i===d){i=null,n.path=_e?d:pi(d),n.component=t?Mn(t):null;const y=_e?d.replace(/(^|\/)$/,"$1index").replace(/(\.html)?$/,".md").replace(/^\//,""):"404.md";n.data={...Zo,relativePath:y}}}}return _e&&(history.state===null&&history.replaceState({},""),window.addEventListener("click",l=>{if(l.defaultPrevented||!(l.target instanceof Element)||l.target.closest("button")||l.button!==0||l.ctrlKey||l.shiftKey||l.altKey||l.metaKey)return;const c=l.target.closest("a");if(!c||c.closest(".vp-raw")||c.hasAttribute("download")||c.hasAttribute("target"))return;const u=c.getAttribute("href")??(c instanceof SVGAElement?c.getAttribute("xlink:href"):null);if(u==null)return;const{href:a,origin:d,pathname:m,hash:_,search:b}=new URL(u,c.baseURI),y=new URL(location.href);d===y.origin&&Cu(m)&&(l.preventDefault(),m===y.pathname&&b===y.search?(_!==y.hash&&(history.pushState({},"",a),window.dispatchEvent(new HashChangeEvent("hashchange",{oldURL:y.href,newURL:a}))),_?mi(c,_,c.classList.contains("header-anchor")):window.scrollTo(0,0)):r(a))},{capture:!0}),window.addEventListener("popstate",async l=>{var u;if(l.state===null)return;const c=As(location.href);await o(c,l.state&&l.state.scrollPosition||0),await((u=s.onAfterRouteChange??s.onAfterRouteChanged)==null?void 0:u(c))}),window.addEventListener("hashchange",l=>{l.preventDefault()})),s}function Nu(){const e=bt(Lu);if(!e)throw new Error("useRouter() is called without provider.");return e}function sl(){return Nu().route}function mi(e,t,n=!1){let s=null;try{s=e.classList.contains("header-anchor")?e:document.getElementById(decodeURIComponent(t).slice(1))}catch(r){console.warn(r)}if(s){let r=function(){!n||Math.abs(o-window.scrollY)>window.innerHeight?window.scrollTo(0,o):window.scrollTo({left:0,top:o,behavior:"smooth"})};const i=parseInt(window.getComputedStyle(s).paddingTop,10),o=window.scrollY+s.getBoundingClientRect().top-Pu()+i;requestAnimationFrame(r)}}function As(e){const t=new URL(e,nl);return t.pathname=t.pathname.replace(/(^|\/)index(\.html)?$/,"$1"),Et.value.cleanUrls?t.pathname=t.pathname.replace(/\.html$/,""):!t.pathname.endsWith("/")&&!t.pathname.endsWith(".html")&&(t.pathname+=".html"),t.pathname+t.search+t.hash}const xn=()=>In.forEach(e=>e()),Sf=rr({name:"VitePressContent",props:{as:{type:[Object,String],default:"div"}},setup(e){const t=sl(),{frontmatter:n,site:s}=Ru();return Ne(n,xn,{deep:!0,flush:"post"}),()=>Us(e.as,s.value.contentProps??{style:{position:"relative"}},[t.component?Us(t.component,{onVnodeMounted:xn,onVnodeUpdated:xn,onVnodeUnmounted:xn}):"404 Page Not Found"])}}),Tf=(e,t)=>{const n=e.__vccOpts||e;for(const[s,r]of t)n[s]=r;return n},Fu="modulepreload",Hu=function(e){return"/"+e},yi={},Ef=function(t,n,s){let r=Promise.resolve();if(n&&n.length>0){document.getElementsByTagName("link");const o=document.querySelector("meta[property=csp-nonce]"),l=(o==null?void 0:o.nonce)||(o==null?void 0:o.getAttribute("nonce"));r=Promise.allSettled(n.map(c=>{if(c=Hu(c),c in yi)return;yi[c]=!0;const u=c.endsWith(".css"),a=u?'[rel="stylesheet"]':"";if(document.querySelector(`link[href="${c}"]${a}`))return;const d=document.createElement("link");if(d.rel=u?"stylesheet":Fu,u||(d.as="script"),d.crossOrigin="",d.href=c,l&&d.setAttribute("nonce",l),document.head.appendChild(d),u)return new Promise((m,_)=>{d.addEventListener("load",m),d.addEventListener("error",()=>_(new Error(`Unable to preload CSS for ${c}`)))})}))}function i(o){const l=new Event("vite:preloadError",{cancelable:!0});if(l.payload=o,window.dispatchEvent(l),!l.defaultPrevented)throw o}return r.then(o=>{for(const l of o||[])l.status==="rejected"&&i(l.reason);return t().catch(i)})},xf=rr({setup(e,{slots:t}){const n=De(!1);return jt(()=>{n.value=!0}),()=>n.value&&t.default?t.default():null}});function Cf(){_e&&window.addEventListener("click",e=>{var n;const t=e.target;if(t.matches(".vp-code-group input")){const s=(n=t.parentElement)==null?void 0:n.parentElement;if(!s)return;const r=Array.from(s.querySelectorAll("input")).indexOf(t);if(r<0)return;const i=s.querySelector(".blocks");if(!i)return;const o=Array.from(i.children).find(u=>u.classList.contains("active"));if(!o)return;const l=i.children[r];if(!l||o===l)return;o.classList.remove("active"),l.classList.add("active");const c=s==null?void 0:s.querySelector(`label[for="${t.id}"]`);c==null||c.scrollIntoView({block:"nearest"})}})}function Af(){if(_e){const e=new WeakMap;window.addEventListener("click",t=>{var s;const n=t.target;if(n.matches('div[class*="language-"] > button.copy')){const r=n.parentElement,i=(s=n.nextElementSibling)==null?void 0:s.nextElementSibling;if(!r||!i)return;const o=/language-(shellscript|shell|bash|sh|zsh)/.test(r.className),l=[".vp-copy-ignore",".diff.remove"],c=i.cloneNode(!0);c.querySelectorAll(l.join(",")).forEach(a=>a.remove());let u=c.textContent||"";o&&(u=u.replace(/^ *(\$|>) /gm,"").trim()),Du(u).then(()=>{n.classList.add("copied"),clearTimeout(e.get(n));const a=setTimeout(()=>{n.classList.remove("copied"),n.blur(),e.delete(n)},2e3);e.set(n,a)})}})}}async function Du(e){try{return navigator.clipboard.writeText(e)}catch{const t=document.createElement("textarea"),n=document.activeElement;t.value=e,t.setAttribute("readonly",""),t.style.contain="strict",t.style.position="absolute",t.style.left="-9999px",t.style.fontSize="12pt";const s=document.getSelection(),r=s?s.rangeCount>0&&s.getRangeAt(0):null;document.body.appendChild(t),t.select(),t.selectionStart=0,t.selectionEnd=e.length,document.execCommand("copy"),document.body.removeChild(t),r&&(s.removeAllRanges(),s.addRange(r)),n&&n.focus()}}function Rf(e,t){let n=!0,s=[];const r=i=>{if(n){n=!1,i.forEach(l=>{const c=Rs(l);for(const u of document.head.children)if(u.isEqualNode(c)){s.push(u);return}});return}const o=i.map(Rs);s.forEach((l,c)=>{const u=o.findIndex(a=>a==null?void 0:a.isEqualNode(l??null));u!==-1?delete o[u]:(l==null||l.remove(),delete s[c])}),o.forEach(l=>l&&document.head.appendChild(l)),s=[...s,...o].filter(Boolean)};sr(()=>{const i=e.data,o=t.value,l=i&&i.description,c=i&&i.frontmatter.head||[],u=el(o,i);u!==document.title&&(document.title=u);const a=l||o.description;let d=document.querySelector("meta[name=description]");d?d.getAttribute("content")!==a&&d.setAttribute("content",a):Rs(["meta",{name:"description",content:a}]),r(tl(o.head,ju(c)))})}function Rs([e,t,n]){const s=document.createElement(e);for(const r in t)s.setAttribute(r,t[r]);return n&&(s.innerHTML=n),e==="script"&&t.async==null&&(s.async=!1),s}function $u(e){return e[0]==="meta"&&e[1]&&e[1].name==="description"}function ju(e){return e.filter(t=>!$u(t))}const Ms=new Set,rl=()=>document.createElement("link"),Vu=e=>{const t=rl();t.rel="prefetch",t.href=e,document.head.appendChild(t)},ku=e=>{const t=new XMLHttpRequest;t.open("GET",e,t.withCredentials=!0),t.send()};let Cn;const Wu=_e&&(Cn=rl())&&Cn.relList&&Cn.relList.supports&&Cn.relList.supports("prefetch")?Vu:ku;function Mf(){if(!_e||!window.IntersectionObserver)return;let e;if((e=navigator.connection)&&(e.saveData||/2g/.test(e.effectiveType)))return;const t=window.requestIdleCallback||setTimeout;let n=null;const s=()=>{n&&n.disconnect(),n=new IntersectionObserver(i=>{i.forEach(o=>{if(o.isIntersecting){const l=o.target;n.unobserve(l);const{pathname:c}=l;if(!Ms.has(c)){Ms.add(c);const u=Ou(c);u&&Wu(u)}}})}),t(()=>{document.querySelectorAll("#app a").forEach(i=>{const{hostname:o,pathname:l}=new URL(i.href instanceof SVGAnimatedString?i.href.animVal:i.href,i.baseURI),c=l.match(/\.\w+$/);c&&c[0]!==".html"||i.target!=="_blank"&&o===location.hostname&&(l!==location.pathname?n.observe(i):Ms.add(l))})})};jt(s);const r=sl();Ne(()=>r.path,s),ts(()=>{n&&n.disconnect()})}export{io as $,Pu as A,Yu as B,Gu as C,bf as D,fe as E,Te as F,xe as G,Xu as H,Qo as I,sl as J,ta as K,bt as L,yf as M,Xs as N,df as O,Qn as P,mf as Q,_e as R,tn as S,nf as T,qu as U,Ef as V,pf as W,rc as X,zu as Y,of as Z,Tf as _,No as a,rf as a0,Qu as a1,Rf as a2,Lu as a3,_f as a4,Au as a5,Sf as a6,xf as a7,Et as a8,wf as a9,Ou as aa,cf as ab,Mf as ac,Af as ad,Cf as ae,Us as af,ef as ag,Uo as ah,ce as ai,ws as aj,dr as ak,af as al,ff as am,gf as an,hf as ao,uf as ap,Nu as aq,rt as ar,Uu as as,sf as at,ae as au,Ku as av,Mn as aw,lf as ax,vf as ay,ks as b,Zu as c,rr as d,tf as e,Cu as f,pi as g,ie as h,_u as i,Io as j,zn as k,vu as l,Xo as m,Ys as n,Vs as o,De as p,Ne as q,Ju as r,sr as s,_l as t,Ru as u,jt as v,sc as w,ts as x,Bu as y,Tc as z}; diff --git a/.vitepress/dist/assets/chunks/theme.BQyz1aDy.js b/.vitepress/dist/assets/chunks/theme.BQyz1aDy.js new file mode 100644 index 00000000..8b4316c1 --- /dev/null +++ b/.vitepress/dist/assets/chunks/theme.BQyz1aDy.js @@ -0,0 +1,2 @@ +const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["assets/chunks/VPLocalSearchBox.BMVFMDgJ.js","assets/chunks/framework.CvgP6Fyv.js"])))=>i.map(i=>d[i]); +import{d as p,c as u,r as c,n as N,o as s,a as j,t as M,b as _,w as h,T as ue,e as m,_ as g,u as Ce,i as He,f as Be,g as de,h as y,j as d,k as i,l as z,m as se,p as S,q as F,s as X,v as U,x as ve,y as fe,z as Ee,A as Fe,F as x,B as A,C as W,D as Y,E as k,G as $e,H as B,I as ye,J as Q,K as G,L as Z,M as De,N as Pe,O as ie,P as Le,Q as Ve,R as ee,S as Oe,U as Ge,V as Ue,W as Se,X as Te,Y as je,Z as ze,$ as We,a0 as Ke,a1 as qe}from"./framework.CvgP6Fyv.js";const Re=p({__name:"VPBadge",props:{text:{},type:{default:"tip"}},setup(e){return(t,n)=>(s(),u("span",{class:N(["VPBadge",e.type])},[c(t.$slots,"default",{},()=>[j(M(e.text),1)])],2))}}),Je={key:0,class:"VPBackdrop"},Xe=p({__name:"VPBackdrop",props:{show:{type:Boolean}},setup(e){return(t,n)=>(s(),_(ue,{name:"fade"},{default:h(()=>[e.show?(s(),u("div",Je)):m("",!0)]),_:1}))}}),Ye=g(Xe,[["__scopeId","data-v-54a304ca"]]),L=Ce;function Qe(e,t){let n,a=!1;return()=>{n&&clearTimeout(n),a?n=setTimeout(e,t):(e(),(a=!0)&&setTimeout(()=>a=!1,t))}}function re(e){return e.startsWith("/")?e:`/${e}`}function he(e){const{pathname:t,search:n,hash:a,protocol:o}=new URL(e,"http://a.com");if(He(e)||e.startsWith("#")||!o.startsWith("http")||!Be(t))return e;const{site:r}=L(),l=t.endsWith("/")||t.endsWith(".html")?e:e.replace(/(?:(^\.+)\/)?.*$/,`$1${t.replace(/(\.md)?$/,r.value.cleanUrls?"":".html")}${n}${a}`);return de(l)}function q({correspondingLink:e=!1}={}){const{site:t,localeIndex:n,page:a,theme:o,hash:r}=L(),l=y(()=>{var f,$;return{label:(f=t.value.locales[n.value])==null?void 0:f.label,link:(($=t.value.locales[n.value])==null?void 0:$.link)||(n.value==="root"?"/":`/${n.value}/`)}});return{localeLinks:y(()=>Object.entries(t.value.locales).flatMap(([f,$])=>l.value.label===$.label?[]:{text:$.label,link:Ze($.link||(f==="root"?"/":`/${f}/`),o.value.i18nRouting!==!1&&e,a.value.relativePath.slice(l.value.link.length-1),!t.value.cleanUrls)+r.value})),currentLang:l}}function Ze(e,t,n,a){return t?e.replace(/\/$/,"")+re(n.replace(/(^|\/)index\.md$/,"$1").replace(/\.md$/,a?".html":"")):e}const et={class:"NotFound"},tt={class:"code"},nt={class:"title"},at={class:"quote"},ot={class:"action"},st=["href","aria-label"],it=p({__name:"NotFound",setup(e){const{theme:t}=L(),{currentLang:n}=q();return(a,o)=>{var r,l,v,f,$;return s(),u("div",et,[d("p",tt,M(((r=i(t).notFound)==null?void 0:r.code)??"404"),1),d("h1",nt,M(((l=i(t).notFound)==null?void 0:l.title)??"PAGE NOT FOUND"),1),o[0]||(o[0]=d("div",{class:"divider"},null,-1)),d("blockquote",at,M(((v=i(t).notFound)==null?void 0:v.quote)??"But if you don't change your direction, and if you keep looking, you may end up where you are heading."),1),d("div",ot,[d("a",{class:"link",href:i(de)(i(n).link),"aria-label":((f=i(t).notFound)==null?void 0:f.linkLabel)??"go to home"},M((($=i(t).notFound)==null?void 0:$.linkText)??"Take me home"),9,st)])])}}}),rt=g(it,[["__scopeId","data-v-6ff51ddd"]]);function Ne(e,t){if(Array.isArray(e))return R(e);if(e==null)return[];t=re(t);const n=Object.keys(e).sort((o,r)=>r.split("/").length-o.split("/").length).find(o=>t.startsWith(re(o))),a=n?e[n]:[];return Array.isArray(a)?R(a):R(a.items,a.base)}function lt(e){const t=[];let n=0;for(const a in e){const o=e[a];if(o.items){n=t.push(o);continue}t[n]||t.push({items:[]}),t[n].items.push(o)}return t}function ct(e){const t=[];function n(a){for(const o of a)o.text&&o.link&&t.push({text:o.text,link:o.link,docFooterText:o.docFooterText}),o.items&&n(o.items)}return n(e),t}function le(e,t){return Array.isArray(t)?t.some(n=>le(e,n)):z(e,t.link)?!0:t.items?le(e,t.items):!1}function R(e,t){return[...e].map(n=>{const a={...n},o=a.base||t;return o&&a.link&&(a.link=o+a.link),a.items&&(a.items=R(a.items,o)),a})}function D(){const{frontmatter:e,page:t,theme:n}=L(),a=se("(min-width: 960px)"),o=S(!1),r=y(()=>{const w=n.value.sidebar,C=t.value.relativePath;return w?Ne(w,C):[]}),l=S(r.value);F(r,(w,C)=>{JSON.stringify(w)!==JSON.stringify(C)&&(l.value=r.value)});const v=y(()=>e.value.sidebar!==!1&&l.value.length>0&&e.value.layout!=="home"),f=y(()=>$?e.value.aside==null?n.value.aside==="left":e.value.aside==="left":!1),$=y(()=>e.value.layout==="home"?!1:e.value.aside!=null?!!e.value.aside:n.value.aside!==!1),V=y(()=>v.value&&a.value),b=y(()=>v.value?lt(l.value):[]);function P(){o.value=!0}function T(){o.value=!1}function I(){o.value?T():P()}return{isOpen:o,sidebar:l,sidebarGroups:b,hasSidebar:v,hasAside:$,leftAside:f,isSidebarEnabled:V,open:P,close:T,toggle:I}}function ut(e,t){let n;X(()=>{n=e.value?document.activeElement:void 0}),U(()=>{window.addEventListener("keyup",a)}),ve(()=>{window.removeEventListener("keyup",a)});function a(o){o.key==="Escape"&&e.value&&(t(),n==null||n.focus())}}function dt(e){const{page:t,hash:n}=L(),a=S(!1),o=y(()=>e.value.collapsed!=null),r=y(()=>!!e.value.link),l=S(!1),v=()=>{l.value=z(t.value.relativePath,e.value.link)};F([t,e,n],v),U(v);const f=y(()=>l.value?!0:e.value.items?le(t.value.relativePath,e.value.items):!1),$=y(()=>!!(e.value.items&&e.value.items.length));X(()=>{a.value=!!(o.value&&e.value.collapsed)}),fe(()=>{(l.value||f.value)&&(a.value=!1)});function V(){o.value&&(a.value=!a.value)}return{collapsed:a,collapsible:o,isLink:r,isActiveLink:l,hasActiveLink:f,hasChildren:$,toggle:V}}function vt(){const{hasSidebar:e}=D(),t=se("(min-width: 960px)"),n=se("(min-width: 1280px)");return{isAsideEnabled:y(()=>!n.value&&!t.value?!1:e.value?n.value:t.value)}}const ft=/\b(?:VPBadge|header-anchor|footnote-ref|ignore-header)\b/,ce=[];function Me(e){return typeof e.outline=="object"&&!Array.isArray(e.outline)&&e.outline.label||e.outlineTitle||"On this page"}function me(e){const t=[...document.querySelectorAll(".VPDoc :where(h1,h2,h3,h4,h5,h6)")].filter(n=>n.id&&n.hasChildNodes()).map(n=>{const a=Number(n.tagName[1]);return{element:n,title:ht(n),link:"#"+n.id,level:a}});return mt(t,e)}function ht(e){let t="";for(const n of e.childNodes)if(n.nodeType===1){if(ft.test(n.className))continue;t+=n.textContent}else n.nodeType===3&&(t+=n.textContent);return t.trim()}function mt(e,t){if(t===!1)return[];const n=(typeof t=="object"&&!Array.isArray(t)?t.level:t)||2,[a,o]=typeof n=="number"?[n,n]:n==="deep"?[2,6]:n;return _t(e,a,o)}function pt(e,t){const{isAsideEnabled:n}=vt(),a=Qe(r,100);let o=null;U(()=>{requestAnimationFrame(r),window.addEventListener("scroll",a)}),Ee(()=>{l(location.hash)}),ve(()=>{window.removeEventListener("scroll",a)});function r(){if(!n.value)return;const v=window.scrollY,f=window.innerHeight,$=document.body.offsetHeight,V=Math.abs(v+f-$)<1,b=ce.map(({element:T,link:I})=>({link:I,top:kt(T)})).filter(({top:T})=>!Number.isNaN(T)).sort((T,I)=>T.top-I.top);if(!b.length){l(null);return}if(v<1){l(null);return}if(V){l(b[b.length-1].link);return}let P=null;for(const{link:T,top:I}of b){if(I>v+Fe()+4)break;P=T}l(P)}function l(v){o&&o.classList.remove("active"),v==null?o=null:o=e.value.querySelector(`a[href="${decodeURIComponent(v)}"]`);const f=o;f?(f.classList.add("active"),t.value.style.top=f.offsetTop+39+"px",t.value.style.opacity="1"):(t.value.style.top="33px",t.value.style.opacity="0")}}function kt(e){let t=0;for(;e!==document.body;){if(e===null)return NaN;t+=e.offsetTop,e=e.offsetParent}return t}function _t(e,t,n){ce.length=0;const a=[],o=[];return e.forEach(r=>{const l={...r,children:[]};let v=o[o.length-1];for(;v&&v.level>=l.level;)o.pop(),v=o[o.length-1];if(l.element.classList.contains("ignore-header")||v&&"shouldIgnore"in v){o.push({level:l.level,shouldIgnore:!0});return}l.level>n||l.level{const o=W("VPDocOutlineItem",!0);return s(),u("ul",{class:N(["VPDocOutlineItem",e.root?"root":"nested"])},[(s(!0),u(x,null,A(e.headers,({children:r,link:l,title:v})=>(s(),u("li",null,[d("a",{class:"outline-link",href:l,onClick:t,title:v},M(v),9,bt),r!=null&&r.length?(s(),_(o,{key:0,headers:r},null,8,["headers"])):m("",!0)]))),256))],2)}}}),xe=g(gt,[["__scopeId","data-v-53c99d69"]]),$t={class:"content"},yt={"aria-level":"2",class:"outline-title",id:"doc-outline-aria-label",role:"heading"},Pt=p({__name:"VPDocAsideOutline",setup(e){const{frontmatter:t,theme:n}=L(),a=$e([]);Y(()=>{a.value=me(t.value.outline??n.value.outline)});const o=S(),r=S();return pt(o,r),(l,v)=>(s(),u("nav",{"aria-labelledby":"doc-outline-aria-label",class:N(["VPDocAsideOutline",{"has-outline":a.value.length>0}]),ref_key:"container",ref:o},[d("div",$t,[d("div",{class:"outline-marker",ref_key:"marker",ref:r},null,512),d("div",yt,M(i(Me)(i(n))),1),k(xe,{headers:a.value,root:!0},null,8,["headers"])])],2))}}),Lt=g(Pt,[["__scopeId","data-v-f610f197"]]),Vt={class:"VPDocAsideCarbonAds"},St=p({__name:"VPDocAsideCarbonAds",props:{carbonAds:{}},setup(e){const t=()=>null;return(n,a)=>(s(),u("div",Vt,[k(i(t),{"carbon-ads":e.carbonAds},null,8,["carbon-ads"])]))}}),Tt={class:"VPDocAside"},Nt=p({__name:"VPDocAside",setup(e){const{theme:t}=L();return(n,a)=>(s(),u("div",Tt,[c(n.$slots,"aside-top",{},void 0,!0),c(n.$slots,"aside-outline-before",{},void 0,!0),k(Lt),c(n.$slots,"aside-outline-after",{},void 0,!0),a[0]||(a[0]=d("div",{class:"spacer"},null,-1)),c(n.$slots,"aside-ads-before",{},void 0,!0),i(t).carbonAds?(s(),_(St,{key:0,"carbon-ads":i(t).carbonAds},null,8,["carbon-ads"])):m("",!0),c(n.$slots,"aside-ads-after",{},void 0,!0),c(n.$slots,"aside-bottom",{},void 0,!0)]))}}),Mt=g(Nt,[["__scopeId","data-v-cb998dce"]]);function xt(){const{theme:e,page:t}=L();return y(()=>{const{text:n="Edit this page",pattern:a=""}=e.value.editLink||{};let o;return typeof a=="function"?o=a(t.value):o=a.replace(/:path/g,t.value.filePath),{url:o,text:n}})}function It(){const{page:e,theme:t,frontmatter:n}=L();return y(()=>{var $,V,b,P,T,I,w,C;const a=Ne(t.value.sidebar,e.value.relativePath),o=ct(a),r=wt(o,H=>H.link.replace(/[?#].*$/,"")),l=r.findIndex(H=>z(e.value.relativePath,H.link)),v=(($=t.value.docFooter)==null?void 0:$.prev)===!1&&!n.value.prev||n.value.prev===!1,f=((V=t.value.docFooter)==null?void 0:V.next)===!1&&!n.value.next||n.value.next===!1;return{prev:v?void 0:{text:(typeof n.value.prev=="string"?n.value.prev:typeof n.value.prev=="object"?n.value.prev.text:void 0)??((b=r[l-1])==null?void 0:b.docFooterText)??((P=r[l-1])==null?void 0:P.text),link:(typeof n.value.prev=="object"?n.value.prev.link:void 0)??((T=r[l-1])==null?void 0:T.link)},next:f?void 0:{text:(typeof n.value.next=="string"?n.value.next:typeof n.value.next=="object"?n.value.next.text:void 0)??((I=r[l+1])==null?void 0:I.docFooterText)??((w=r[l+1])==null?void 0:w.text),link:(typeof n.value.next=="object"?n.value.next.link:void 0)??((C=r[l+1])==null?void 0:C.link)}}})}function wt(e,t){const n=new Set;return e.filter(a=>{const o=t(a);return n.has(o)?!1:n.add(o)})}const E=p({__name:"VPLink",props:{tag:{},href:{},noIcon:{type:Boolean},target:{},rel:{}},setup(e){const t=e,n=y(()=>t.tag??(t.href?"a":"span")),a=y(()=>t.href&&ye.test(t.href)||t.target==="_blank");return(o,r)=>(s(),_(B(n.value),{class:N(["VPLink",{link:e.href,"vp-external-link-icon":a.value,"no-icon":e.noIcon}]),href:e.href?i(he)(e.href):void 0,target:e.target??(a.value?"_blank":void 0),rel:e.rel??(a.value?"noreferrer":void 0)},{default:h(()=>[c(o.$slots,"default")]),_:3},8,["class","href","target","rel"]))}}),At={class:"VPLastUpdated"},Ct=["datetime"],Ht=p({__name:"VPDocFooterLastUpdated",setup(e){const{theme:t,page:n,lang:a}=L(),o=y(()=>new Date(n.value.lastUpdated)),r=y(()=>o.value.toISOString()),l=S("");return U(()=>{X(()=>{var v,f,$;l.value=new Intl.DateTimeFormat((f=(v=t.value.lastUpdated)==null?void 0:v.formatOptions)!=null&&f.forceLocale?a.value:void 0,(($=t.value.lastUpdated)==null?void 0:$.formatOptions)??{dateStyle:"short",timeStyle:"short"}).format(o.value)})}),(v,f)=>{var $;return s(),u("p",At,[j(M((($=i(t).lastUpdated)==null?void 0:$.text)||i(t).lastUpdatedText||"Last updated")+": ",1),d("time",{datetime:r.value},M(l.value),9,Ct)])}}}),Bt=g(Ht,[["__scopeId","data-v-1bb0c8a8"]]),Et={key:0,class:"VPDocFooter"},Ft={key:0,class:"edit-info"},Dt={key:0,class:"edit-link"},Ot={key:1,class:"last-updated"},Gt={key:1,class:"prev-next","aria-labelledby":"doc-footer-aria-label"},Ut={class:"pager"},jt=["innerHTML"],zt=["innerHTML"],Wt={class:"pager"},Kt=["innerHTML"],qt=["innerHTML"],Rt=p({__name:"VPDocFooter",setup(e){const{theme:t,page:n,frontmatter:a}=L(),o=xt(),r=It(),l=y(()=>t.value.editLink&&a.value.editLink!==!1),v=y(()=>n.value.lastUpdated),f=y(()=>l.value||v.value||r.value.prev||r.value.next);return($,V)=>{var b,P,T,I;return f.value?(s(),u("footer",Et,[c($.$slots,"doc-footer-before",{},void 0,!0),l.value||v.value?(s(),u("div",Ft,[l.value?(s(),u("div",Dt,[k(E,{class:"edit-link-button",href:i(o).url,"no-icon":!0},{default:h(()=>[V[0]||(V[0]=d("span",{class:"vpi-square-pen edit-link-icon"},null,-1)),j(" "+M(i(o).text),1)]),_:1},8,["href"])])):m("",!0),v.value?(s(),u("div",Ot,[k(Bt)])):m("",!0)])):m("",!0),(b=i(r).prev)!=null&&b.link||(P=i(r).next)!=null&&P.link?(s(),u("nav",Gt,[V[1]||(V[1]=d("span",{class:"visually-hidden",id:"doc-footer-aria-label"},"Pager",-1)),d("div",Ut,[(T=i(r).prev)!=null&&T.link?(s(),_(E,{key:0,class:"pager-link prev",href:i(r).prev.link},{default:h(()=>{var w;return[d("span",{class:"desc",innerHTML:((w=i(t).docFooter)==null?void 0:w.prev)||"Previous page"},null,8,jt),d("span",{class:"title",innerHTML:i(r).prev.text},null,8,zt)]}),_:1},8,["href"])):m("",!0)]),d("div",Wt,[(I=i(r).next)!=null&&I.link?(s(),_(E,{key:0,class:"pager-link next",href:i(r).next.link},{default:h(()=>{var w;return[d("span",{class:"desc",innerHTML:((w=i(t).docFooter)==null?void 0:w.next)||"Next page"},null,8,Kt),d("span",{class:"title",innerHTML:i(r).next.text},null,8,qt)]}),_:1},8,["href"])):m("",!0)])])):m("",!0)])):m("",!0)}}}),Jt=g(Rt,[["__scopeId","data-v-1bcd8184"]]),Xt={class:"container"},Yt={class:"aside-container"},Qt={class:"aside-content"},Zt={class:"content"},en={class:"content-container"},tn={class:"main"},nn=p({__name:"VPDoc",setup(e){const{theme:t}=L(),n=Q(),{hasSidebar:a,hasAside:o,leftAside:r}=D(),l=y(()=>n.path.replace(/[./]+/g,"_").replace(/_html$/,""));return(v,f)=>{const $=W("Content");return s(),u("div",{class:N(["VPDoc",{"has-sidebar":i(a),"has-aside":i(o)}])},[c(v.$slots,"doc-top",{},void 0,!0),d("div",Xt,[i(o)?(s(),u("div",{key:0,class:N(["aside",{"left-aside":i(r)}])},[f[0]||(f[0]=d("div",{class:"aside-curtain"},null,-1)),d("div",Yt,[d("div",Qt,[k(Mt,null,{"aside-top":h(()=>[c(v.$slots,"aside-top",{},void 0,!0)]),"aside-bottom":h(()=>[c(v.$slots,"aside-bottom",{},void 0,!0)]),"aside-outline-before":h(()=>[c(v.$slots,"aside-outline-before",{},void 0,!0)]),"aside-outline-after":h(()=>[c(v.$slots,"aside-outline-after",{},void 0,!0)]),"aside-ads-before":h(()=>[c(v.$slots,"aside-ads-before",{},void 0,!0)]),"aside-ads-after":h(()=>[c(v.$slots,"aside-ads-after",{},void 0,!0)]),_:3})])])],2)):m("",!0),d("div",Zt,[d("div",en,[c(v.$slots,"doc-before",{},void 0,!0),d("main",tn,[k($,{class:N(["vp-doc",[l.value,i(t).externalLinkIcon&&"external-link-icon-enabled"]])},null,8,["class"])]),k(Jt,null,{"doc-footer-before":h(()=>[c(v.$slots,"doc-footer-before",{},void 0,!0)]),_:3}),c(v.$slots,"doc-after",{},void 0,!0)])])]),c(v.$slots,"doc-bottom",{},void 0,!0)],2)}}}),an=g(nn,[["__scopeId","data-v-e6f2a212"]]),on=p({__name:"VPButton",props:{tag:{},size:{default:"medium"},theme:{default:"brand"},text:{},href:{},target:{},rel:{}},setup(e){const t=e,n=y(()=>t.href&&ye.test(t.href)),a=y(()=>t.tag||(t.href?"a":"button"));return(o,r)=>(s(),_(B(a.value),{class:N(["VPButton",[e.size,e.theme]]),href:e.href?i(he)(e.href):void 0,target:t.target??(n.value?"_blank":void 0),rel:t.rel??(n.value?"noreferrer":void 0)},{default:h(()=>[j(M(e.text),1)]),_:1},8,["class","href","target","rel"]))}}),sn=g(on,[["__scopeId","data-v-93dc4167"]]),rn=["src","alt"],ln=p({inheritAttrs:!1,__name:"VPImage",props:{image:{},alt:{}},setup(e){return(t,n)=>{const a=W("VPImage",!0);return e.image?(s(),u(x,{key:0},[typeof e.image=="string"||"src"in e.image?(s(),u("img",G({key:0,class:"VPImage"},typeof e.image=="string"?t.$attrs:{...e.image,...t.$attrs},{src:i(de)(typeof e.image=="string"?e.image:e.image.src),alt:e.alt??(typeof e.image=="string"?"":e.image.alt||"")}),null,16,rn)):(s(),u(x,{key:1},[k(a,G({class:"dark",image:e.image.dark,alt:e.image.alt},t.$attrs),null,16,["image","alt"]),k(a,G({class:"light",image:e.image.light,alt:e.image.alt},t.$attrs),null,16,["image","alt"])],64))],64)):m("",!0)}}}),J=g(ln,[["__scopeId","data-v-ab19afbb"]]),cn={class:"container"},un={class:"main"},dn={class:"heading"},vn=["innerHTML"],fn=["innerHTML"],hn=["innerHTML"],mn={key:0,class:"actions"},pn={key:0,class:"image"},kn={class:"image-container"},_n=p({__name:"VPHero",props:{name:{},text:{},tagline:{},image:{},actions:{}},setup(e){const t=Z("hero-image-slot-exists");return(n,a)=>(s(),u("div",{class:N(["VPHero",{"has-image":e.image||i(t)}])},[d("div",cn,[d("div",un,[c(n.$slots,"home-hero-info-before",{},void 0,!0),c(n.$slots,"home-hero-info",{},()=>[d("h1",dn,[e.name?(s(),u("span",{key:0,innerHTML:e.name,class:"name clip"},null,8,vn)):m("",!0),e.text?(s(),u("span",{key:1,innerHTML:e.text,class:"text"},null,8,fn)):m("",!0)]),e.tagline?(s(),u("p",{key:0,innerHTML:e.tagline,class:"tagline"},null,8,hn)):m("",!0)],!0),c(n.$slots,"home-hero-info-after",{},void 0,!0),e.actions?(s(),u("div",mn,[(s(!0),u(x,null,A(e.actions,o=>(s(),u("div",{key:o.link,class:"action"},[k(sn,{tag:"a",size:"medium",theme:o.theme,text:o.text,href:o.link,target:o.target,rel:o.rel},null,8,["theme","text","href","target","rel"])]))),128))])):m("",!0),c(n.$slots,"home-hero-actions-after",{},void 0,!0)]),e.image||i(t)?(s(),u("div",pn,[d("div",kn,[a[0]||(a[0]=d("div",{class:"image-bg"},null,-1)),c(n.$slots,"home-hero-image",{},()=>[e.image?(s(),_(J,{key:0,class:"image-src",image:e.image},null,8,["image"])):m("",!0)],!0)])])):m("",!0)])],2))}}),bn=g(_n,[["__scopeId","data-v-dd8814ff"]]),gn=p({__name:"VPHomeHero",setup(e){const{frontmatter:t}=L();return(n,a)=>i(t).hero?(s(),_(bn,{key:0,class:"VPHomeHero",name:i(t).hero.name,text:i(t).hero.text,tagline:i(t).hero.tagline,image:i(t).hero.image,actions:i(t).hero.actions},{"home-hero-info-before":h(()=>[c(n.$slots,"home-hero-info-before")]),"home-hero-info":h(()=>[c(n.$slots,"home-hero-info")]),"home-hero-info-after":h(()=>[c(n.$slots,"home-hero-info-after")]),"home-hero-actions-after":h(()=>[c(n.$slots,"home-hero-actions-after")]),"home-hero-image":h(()=>[c(n.$slots,"home-hero-image")]),_:3},8,["name","text","tagline","image","actions"])):m("",!0)}}),$n={class:"box"},yn={key:0,class:"icon"},Pn=["innerHTML"],Ln=["innerHTML"],Vn=["innerHTML"],Sn={key:4,class:"link-text"},Tn={class:"link-text-value"},Nn=p({__name:"VPFeature",props:{icon:{},title:{},details:{},link:{},linkText:{},rel:{},target:{}},setup(e){return(t,n)=>(s(),_(E,{class:"VPFeature",href:e.link,rel:e.rel,target:e.target,"no-icon":!0,tag:e.link?"a":"div"},{default:h(()=>[d("article",$n,[typeof e.icon=="object"&&e.icon.wrap?(s(),u("div",yn,[k(J,{image:e.icon,alt:e.icon.alt,height:e.icon.height||48,width:e.icon.width||48},null,8,["image","alt","height","width"])])):typeof e.icon=="object"?(s(),_(J,{key:1,image:e.icon,alt:e.icon.alt,height:e.icon.height||48,width:e.icon.width||48},null,8,["image","alt","height","width"])):e.icon?(s(),u("div",{key:2,class:"icon",innerHTML:e.icon},null,8,Pn)):m("",!0),d("h2",{class:"title",innerHTML:e.title},null,8,Ln),e.details?(s(),u("p",{key:3,class:"details",innerHTML:e.details},null,8,Vn)):m("",!0),e.linkText?(s(),u("div",Sn,[d("p",Tn,[j(M(e.linkText)+" ",1),n[0]||(n[0]=d("span",{class:"vpi-arrow-right link-text-icon"},null,-1))])])):m("",!0)])]),_:1},8,["href","rel","target","tag"]))}}),Mn=g(Nn,[["__scopeId","data-v-bd37d1a2"]]),xn={key:0,class:"VPFeatures"},In={class:"container"},wn={class:"items"},An=p({__name:"VPFeatures",props:{features:{}},setup(e){const t=e,n=y(()=>{const a=t.features.length;if(a){if(a===2)return"grid-2";if(a===3)return"grid-3";if(a%3===0)return"grid-6";if(a>3)return"grid-4"}else return});return(a,o)=>e.features?(s(),u("div",xn,[d("div",In,[d("div",wn,[(s(!0),u(x,null,A(e.features,r=>(s(),u("div",{key:r.title,class:N(["item",[n.value]])},[k(Mn,{icon:r.icon,title:r.title,details:r.details,link:r.link,"link-text":r.linkText,rel:r.rel,target:r.target},null,8,["icon","title","details","link","link-text","rel","target"])],2))),128))])])])):m("",!0)}}),Cn=g(An,[["__scopeId","data-v-b1eea84a"]]),Hn=p({__name:"VPHomeFeatures",setup(e){const{frontmatter:t}=L();return(n,a)=>i(t).features?(s(),_(Cn,{key:0,class:"VPHomeFeatures",features:i(t).features},null,8,["features"])):m("",!0)}}),Bn=p({__name:"VPHomeContent",setup(e){const{width:t}=De({initialWidth:0,includeScrollbar:!1});return(n,a)=>(s(),u("div",{class:"vp-doc container",style:Pe(i(t)?{"--vp-offset":`calc(50% - ${i(t)/2}px)`}:{})},[c(n.$slots,"default",{},void 0,!0)],4))}}),En=g(Bn,[["__scopeId","data-v-c141a4bd"]]),Fn=p({__name:"VPHome",setup(e){const{frontmatter:t,theme:n}=L();return(a,o)=>{const r=W("Content");return s(),u("div",{class:N(["VPHome",{"external-link-icon-enabled":i(n).externalLinkIcon}])},[c(a.$slots,"home-hero-before",{},void 0,!0),k(gn,null,{"home-hero-info-before":h(()=>[c(a.$slots,"home-hero-info-before",{},void 0,!0)]),"home-hero-info":h(()=>[c(a.$slots,"home-hero-info",{},void 0,!0)]),"home-hero-info-after":h(()=>[c(a.$slots,"home-hero-info-after",{},void 0,!0)]),"home-hero-actions-after":h(()=>[c(a.$slots,"home-hero-actions-after",{},void 0,!0)]),"home-hero-image":h(()=>[c(a.$slots,"home-hero-image",{},void 0,!0)]),_:3}),c(a.$slots,"home-hero-after",{},void 0,!0),c(a.$slots,"home-features-before",{},void 0,!0),k(Hn),c(a.$slots,"home-features-after",{},void 0,!0),i(t).markdownStyles!==!1?(s(),_(En,{key:0},{default:h(()=>[k(r)]),_:1})):(s(),_(r,{key:1}))],2)}}}),Dn=g(Fn,[["__scopeId","data-v-e07eaea7"]]),On={},Gn={class:"VPPage"};function Un(e,t){const n=W("Content");return s(),u("div",Gn,[c(e.$slots,"page-top"),k(n),c(e.$slots,"page-bottom")])}const jn=g(On,[["render",Un]]),zn=p({__name:"VPContent",setup(e){const{page:t,frontmatter:n}=L(),{hasSidebar:a}=D();return(o,r)=>(s(),u("div",{class:N(["VPContent",{"has-sidebar":i(a),"is-home":i(n).layout==="home"}]),id:"VPContent"},[i(t).isNotFound?c(o.$slots,"not-found",{key:0},()=>[k(rt)],!0):i(n).layout==="page"?(s(),_(jn,{key:1},{"page-top":h(()=>[c(o.$slots,"page-top",{},void 0,!0)]),"page-bottom":h(()=>[c(o.$slots,"page-bottom",{},void 0,!0)]),_:3})):i(n).layout==="home"?(s(),_(Dn,{key:2},{"home-hero-before":h(()=>[c(o.$slots,"home-hero-before",{},void 0,!0)]),"home-hero-info-before":h(()=>[c(o.$slots,"home-hero-info-before",{},void 0,!0)]),"home-hero-info":h(()=>[c(o.$slots,"home-hero-info",{},void 0,!0)]),"home-hero-info-after":h(()=>[c(o.$slots,"home-hero-info-after",{},void 0,!0)]),"home-hero-actions-after":h(()=>[c(o.$slots,"home-hero-actions-after",{},void 0,!0)]),"home-hero-image":h(()=>[c(o.$slots,"home-hero-image",{},void 0,!0)]),"home-hero-after":h(()=>[c(o.$slots,"home-hero-after",{},void 0,!0)]),"home-features-before":h(()=>[c(o.$slots,"home-features-before",{},void 0,!0)]),"home-features-after":h(()=>[c(o.$slots,"home-features-after",{},void 0,!0)]),_:3})):i(n).layout&&i(n).layout!=="doc"?(s(),_(B(i(n).layout),{key:3})):(s(),_(an,{key:4},{"doc-top":h(()=>[c(o.$slots,"doc-top",{},void 0,!0)]),"doc-bottom":h(()=>[c(o.$slots,"doc-bottom",{},void 0,!0)]),"doc-footer-before":h(()=>[c(o.$slots,"doc-footer-before",{},void 0,!0)]),"doc-before":h(()=>[c(o.$slots,"doc-before",{},void 0,!0)]),"doc-after":h(()=>[c(o.$slots,"doc-after",{},void 0,!0)]),"aside-top":h(()=>[c(o.$slots,"aside-top",{},void 0,!0)]),"aside-outline-before":h(()=>[c(o.$slots,"aside-outline-before",{},void 0,!0)]),"aside-outline-after":h(()=>[c(o.$slots,"aside-outline-after",{},void 0,!0)]),"aside-ads-before":h(()=>[c(o.$slots,"aside-ads-before",{},void 0,!0)]),"aside-ads-after":h(()=>[c(o.$slots,"aside-ads-after",{},void 0,!0)]),"aside-bottom":h(()=>[c(o.$slots,"aside-bottom",{},void 0,!0)]),_:3}))],2))}}),Wn=g(zn,[["__scopeId","data-v-9a6c75ad"]]),Kn={class:"container"},qn=["innerHTML"],Rn=["innerHTML"],Jn=p({__name:"VPFooter",setup(e){const{theme:t,frontmatter:n}=L(),{hasSidebar:a}=D();return(o,r)=>i(t).footer&&i(n).footer!==!1?(s(),u("footer",{key:0,class:N(["VPFooter",{"has-sidebar":i(a)}])},[d("div",Kn,[i(t).footer.message?(s(),u("p",{key:0,class:"message",innerHTML:i(t).footer.message},null,8,qn)):m("",!0),i(t).footer.copyright?(s(),u("p",{key:1,class:"copyright",innerHTML:i(t).footer.copyright},null,8,Rn)):m("",!0)])],2)):m("",!0)}}),Xn=g(Jn,[["__scopeId","data-v-566314d4"]]);function Yn(){const{theme:e,frontmatter:t}=L(),n=$e([]),a=y(()=>n.value.length>0);return Y(()=>{n.value=me(t.value.outline??e.value.outline)}),{headers:n,hasLocalNav:a}}const Qn={class:"menu-text"},Zn={class:"header"},ea={class:"outline"},ta=p({__name:"VPLocalNavOutlineDropdown",props:{headers:{},navHeight:{}},setup(e){const t=e,{theme:n}=L(),a=S(!1),o=S(0),r=S(),l=S();function v(b){var P;(P=r.value)!=null&&P.contains(b.target)||(a.value=!1)}F(a,b=>{if(b){document.addEventListener("click",v);return}document.removeEventListener("click",v)}),ie("Escape",()=>{a.value=!1}),Y(()=>{a.value=!1});function f(){a.value=!a.value,o.value=window.innerHeight+Math.min(window.scrollY-t.navHeight,0)}function $(b){b.target.classList.contains("outline-link")&&(l.value&&(l.value.style.transition="none"),Le(()=>{a.value=!1}))}function V(){a.value=!1,window.scrollTo({top:0,left:0,behavior:"smooth"})}return(b,P)=>(s(),u("div",{class:"VPLocalNavOutlineDropdown",style:Pe({"--vp-vh":o.value+"px"}),ref_key:"main",ref:r},[e.headers.length>0?(s(),u("button",{key:0,onClick:f,class:N({open:a.value})},[d("span",Qn,M(i(Me)(i(n))),1),P[0]||(P[0]=d("span",{class:"vpi-chevron-right icon"},null,-1))],2)):(s(),u("button",{key:1,onClick:V},M(i(n).returnToTopLabel||"Return to top"),1)),k(ue,{name:"flyout"},{default:h(()=>[a.value?(s(),u("div",{key:0,ref_key:"items",ref:l,class:"items",onClick:$},[d("div",Zn,[d("a",{class:"top-link",href:"#",onClick:V},M(i(n).returnToTopLabel||"Return to top"),1)]),d("div",ea,[k(xe,{headers:e.headers},null,8,["headers"])])],512)):m("",!0)]),_:1})],4))}}),na=g(ta,[["__scopeId","data-v-6b867909"]]),aa={class:"container"},oa=["aria-expanded"],sa={class:"menu-text"},ia=p({__name:"VPLocalNav",props:{open:{type:Boolean}},emits:["open-menu"],setup(e){const{theme:t,frontmatter:n}=L(),{hasSidebar:a}=D(),{headers:o}=Yn(),{y:r}=Ve(),l=S(0);U(()=>{l.value=parseInt(getComputedStyle(document.documentElement).getPropertyValue("--vp-nav-height"))}),Y(()=>{o.value=me(n.value.outline??t.value.outline)});const v=y(()=>o.value.length===0),f=y(()=>v.value&&!a.value),$=y(()=>({VPLocalNav:!0,"has-sidebar":a.value,empty:v.value,fixed:f.value}));return(V,b)=>i(n).layout!=="home"&&(!f.value||i(r)>=l.value)?(s(),u("div",{key:0,class:N($.value)},[d("div",aa,[i(a)?(s(),u("button",{key:0,class:"menu","aria-expanded":e.open,"aria-controls":"VPSidebarNav",onClick:b[0]||(b[0]=P=>V.$emit("open-menu"))},[b[1]||(b[1]=d("span",{class:"vpi-align-left menu-icon"},null,-1)),d("span",sa,M(i(t).sidebarMenuLabel||"Menu"),1)],8,oa)):m("",!0),k(na,{headers:i(o),navHeight:l.value},null,8,["headers","navHeight"])])],2)):m("",!0)}}),ra=g(ia,[["__scopeId","data-v-2488c25a"]]);function la(){const e=S(!1);function t(){e.value=!0,window.addEventListener("resize",o)}function n(){e.value=!1,window.removeEventListener("resize",o)}function a(){e.value?n():t()}function o(){window.outerWidth>=768&&n()}const r=Q();return F(()=>r.path,n),{isScreenOpen:e,openScreen:t,closeScreen:n,toggleScreen:a}}const ca={},ua={class:"VPSwitch",type:"button",role:"switch"},da={class:"check"},va={key:0,class:"icon"};function fa(e,t){return s(),u("button",ua,[d("span",da,[e.$slots.default?(s(),u("span",va,[c(e.$slots,"default",{},void 0,!0)])):m("",!0)])])}const ha=g(ca,[["render",fa],["__scopeId","data-v-b4ccac88"]]),ma=p({__name:"VPSwitchAppearance",setup(e){const{isDark:t,theme:n}=L(),a=Z("toggle-appearance",()=>{t.value=!t.value}),o=S("");return fe(()=>{o.value=t.value?n.value.lightModeSwitchTitle||"Switch to light theme":n.value.darkModeSwitchTitle||"Switch to dark theme"}),(r,l)=>(s(),_(ha,{title:o.value,class:"VPSwitchAppearance","aria-checked":i(t),onClick:i(a)},{default:h(()=>[...l[0]||(l[0]=[d("span",{class:"vpi-sun sun"},null,-1),d("span",{class:"vpi-moon moon"},null,-1)])]),_:1},8,["title","aria-checked","onClick"]))}}),pe=g(ma,[["__scopeId","data-v-be9742d9"]]),pa={key:0,class:"VPNavBarAppearance"},ka=p({__name:"VPNavBarAppearance",setup(e){const{site:t}=L();return(n,a)=>i(t).appearance&&i(t).appearance!=="force-dark"&&i(t).appearance!=="force-auto"?(s(),u("div",pa,[k(pe)])):m("",!0)}}),_a=g(ka,[["__scopeId","data-v-3f90c1a5"]]),ke=S();let Ie=!1,oe=0;function ba(e){const t=S(!1);if(ee){!Ie&&ga(),oe++;const n=F(ke,a=>{var o,r,l;a===e.el.value||(o=e.el.value)!=null&&o.contains(a)?(t.value=!0,(r=e.onFocus)==null||r.call(e)):(t.value=!1,(l=e.onBlur)==null||l.call(e))});ve(()=>{n(),oe--,oe||$a()})}return Oe(t)}function ga(){document.addEventListener("focusin",we),Ie=!0,ke.value=document.activeElement}function $a(){document.removeEventListener("focusin",we)}function we(){ke.value=document.activeElement}const ya={class:"VPMenuLink"},Pa=["innerHTML"],La=p({__name:"VPMenuLink",props:{item:{}},setup(e){const{page:t}=L();return(n,a)=>(s(),u("div",ya,[k(E,{class:N({active:i(z)(i(t).relativePath,e.item.activeMatch||e.item.link,!!e.item.activeMatch)}),href:e.item.link,target:e.item.target,rel:e.item.rel,"no-icon":e.item.noIcon},{default:h(()=>[d("span",{innerHTML:e.item.text},null,8,Pa)]),_:1},8,["class","href","target","rel","no-icon"])]))}}),te=g(La,[["__scopeId","data-v-7eeeb2dc"]]),Va={class:"VPMenuGroup"},Sa={key:0,class:"title"},Ta=p({__name:"VPMenuGroup",props:{text:{},items:{}},setup(e){return(t,n)=>(s(),u("div",Va,[e.text?(s(),u("p",Sa,M(e.text),1)):m("",!0),(s(!0),u(x,null,A(e.items,a=>(s(),u(x,null,["link"in a?(s(),_(te,{key:0,item:a},null,8,["item"])):m("",!0)],64))),256))]))}}),Na=g(Ta,[["__scopeId","data-v-a6b0397c"]]),Ma={class:"VPMenu"},xa={key:0,class:"items"},Ia=p({__name:"VPMenu",props:{items:{}},setup(e){return(t,n)=>(s(),u("div",Ma,[e.items?(s(),u("div",xa,[(s(!0),u(x,null,A(e.items,a=>(s(),u(x,{key:JSON.stringify(a)},["link"in a?(s(),_(te,{key:0,item:a},null,8,["item"])):"component"in a?(s(),_(B(a.component),G({key:1,ref_for:!0},a.props),null,16)):(s(),_(Na,{key:2,text:a.text,items:a.items},null,8,["text","items"]))],64))),128))])):m("",!0),c(t.$slots,"default",{},void 0,!0)]))}}),wa=g(Ia,[["__scopeId","data-v-20ed86d6"]]),Aa=["aria-expanded","aria-label"],Ca={key:0,class:"text"},Ha=["innerHTML"],Ba={key:1,class:"vpi-more-horizontal icon"},Ea={class:"menu"},Fa=p({__name:"VPFlyout",props:{icon:{},button:{},label:{},items:{}},setup(e){const t=S(!1),n=S();ba({el:n,onBlur:a});function a(){t.value=!1}return(o,r)=>(s(),u("div",{class:"VPFlyout",ref_key:"el",ref:n,onMouseenter:r[1]||(r[1]=l=>t.value=!0),onMouseleave:r[2]||(r[2]=l=>t.value=!1)},[d("button",{type:"button",class:"button","aria-haspopup":"true","aria-expanded":t.value,"aria-label":e.label,onClick:r[0]||(r[0]=l=>t.value=!t.value)},[e.button||e.icon?(s(),u("span",Ca,[e.icon?(s(),u("span",{key:0,class:N([e.icon,"option-icon"])},null,2)):m("",!0),e.button?(s(),u("span",{key:1,innerHTML:e.button},null,8,Ha)):m("",!0),r[3]||(r[3]=d("span",{class:"vpi-chevron-down text-icon"},null,-1))])):(s(),u("span",Ba))],8,Aa),d("div",Ea,[k(wa,{items:e.items},{default:h(()=>[c(o.$slots,"default",{},void 0,!0)]),_:3},8,["items"])])],544))}}),_e=g(Fa,[["__scopeId","data-v-bfe7971f"]]),Da=["href","aria-label","innerHTML"],Oa=p({__name:"VPSocialLink",props:{icon:{},link:{},ariaLabel:{}},setup(e){const t=e,n=S();U(async()=>{var r;await Le();const o=(r=n.value)==null?void 0:r.children[0];o instanceof HTMLElement&&o.className.startsWith("vpi-social-")&&(getComputedStyle(o).maskImage||getComputedStyle(o).webkitMaskImage)==="none"&&o.style.setProperty("--icon",`url('https://api.iconify.design/simple-icons/${t.icon}.svg')`)});const a=y(()=>typeof t.icon=="object"?t.icon.svg:``);return(o,r)=>(s(),u("a",{ref_key:"el",ref:n,class:"VPSocialLink no-icon",href:e.link,"aria-label":e.ariaLabel??(typeof e.icon=="string"?e.icon:""),target:"_blank",rel:"noopener",innerHTML:a.value},null,8,Da))}}),Ga=g(Oa,[["__scopeId","data-v-60a9a2d3"]]),Ua={class:"VPSocialLinks"},ja=p({__name:"VPSocialLinks",props:{links:{}},setup(e){return(t,n)=>(s(),u("div",Ua,[(s(!0),u(x,null,A(e.links,({link:a,icon:o,ariaLabel:r})=>(s(),_(Ga,{key:a,icon:o,link:a,ariaLabel:r},null,8,["icon","link","ariaLabel"]))),128))]))}}),be=g(ja,[["__scopeId","data-v-e71e869c"]]),za={key:0,class:"group translations"},Wa={class:"trans-title"},Ka={key:1,class:"group"},qa={class:"item appearance"},Ra={class:"label"},Ja={class:"appearance-action"},Xa={key:2,class:"group"},Ya={class:"item social-links"},Qa=p({__name:"VPNavBarExtra",setup(e){const{site:t,theme:n}=L(),{localeLinks:a,currentLang:o}=q({correspondingLink:!0}),r=y(()=>a.value.length&&o.value.label||t.value.appearance||n.value.socialLinks);return(l,v)=>r.value?(s(),_(_e,{key:0,class:"VPNavBarExtra",label:"extra navigation"},{default:h(()=>[i(a).length&&i(o).label?(s(),u("div",za,[d("p",Wa,M(i(o).label),1),(s(!0),u(x,null,A(i(a),f=>(s(),_(te,{key:f.link,item:f},null,8,["item"]))),128))])):m("",!0),i(t).appearance&&i(t).appearance!=="force-dark"&&i(t).appearance!=="force-auto"?(s(),u("div",Ka,[d("div",qa,[d("p",Ra,M(i(n).darkModeSwitchLabel||"Appearance"),1),d("div",Ja,[k(pe)])])])):m("",!0),i(n).socialLinks?(s(),u("div",Xa,[d("div",Ya,[k(be,{class:"social-links-list",links:i(n).socialLinks},null,8,["links"])])])):m("",!0)]),_:1})):m("",!0)}}),Za=g(Qa,[["__scopeId","data-v-f953d92f"]]),eo=["aria-expanded"],to=p({__name:"VPNavBarHamburger",props:{active:{type:Boolean}},emits:["click"],setup(e){return(t,n)=>(s(),u("button",{type:"button",class:N(["VPNavBarHamburger",{active:e.active}]),"aria-label":"mobile navigation","aria-expanded":e.active,"aria-controls":"VPNavScreen",onClick:n[0]||(n[0]=a=>t.$emit("click"))},[...n[1]||(n[1]=[d("span",{class:"container"},[d("span",{class:"top"}),d("span",{class:"middle"}),d("span",{class:"bottom"})],-1)])],10,eo))}}),no=g(to,[["__scopeId","data-v-6bee1efd"]]),ao=["innerHTML"],oo=p({__name:"VPNavBarMenuLink",props:{item:{}},setup(e){const{page:t}=L();return(n,a)=>(s(),_(E,{class:N({VPNavBarMenuLink:!0,active:i(z)(i(t).relativePath,e.item.activeMatch||e.item.link,!!e.item.activeMatch)}),href:e.item.link,target:e.item.target,rel:e.item.rel,"no-icon":e.item.noIcon,tabindex:"0"},{default:h(()=>[d("span",{innerHTML:e.item.text},null,8,ao)]),_:1},8,["class","href","target","rel","no-icon"]))}}),so=g(oo,[["__scopeId","data-v-815115f5"]]),io=p({__name:"VPNavBarMenuGroup",props:{item:{}},setup(e){const t=e,{page:n}=L(),a=r=>"component"in r?!1:"link"in r?z(n.value.relativePath,r.link,!!t.item.activeMatch):r.items.some(a),o=y(()=>a(t.item));return(r,l)=>(s(),_(_e,{class:N({VPNavBarMenuGroup:!0,active:i(z)(i(n).relativePath,e.item.activeMatch,!!e.item.activeMatch)||o.value}),button:e.item.text,items:e.item.items},null,8,["class","button","items"]))}}),ro={key:0,"aria-labelledby":"main-nav-aria-label",class:"VPNavBarMenu"},lo=p({__name:"VPNavBarMenu",setup(e){const{theme:t}=L();return(n,a)=>i(t).nav?(s(),u("nav",ro,[a[0]||(a[0]=d("span",{id:"main-nav-aria-label",class:"visually-hidden"}," Main Navigation ",-1)),(s(!0),u(x,null,A(i(t).nav,o=>(s(),u(x,{key:JSON.stringify(o)},["link"in o?(s(),_(so,{key:0,item:o},null,8,["item"])):"component"in o?(s(),_(B(o.component),G({key:1,ref_for:!0},o.props),null,16)):(s(),_(io,{key:2,item:o},null,8,["item"]))],64))),128))])):m("",!0)}}),co=g(lo,[["__scopeId","data-v-afb2845e"]]);function uo(e){const{localeIndex:t,theme:n}=L();function a(o){var I,w,C;const r=o.split("."),l=(I=n.value.search)==null?void 0:I.options,v=l&&typeof l=="object",f=v&&((C=(w=l.locales)==null?void 0:w[t.value])==null?void 0:C.translations)||null,$=v&&l.translations||null;let V=f,b=$,P=e;const T=r.pop();for(const H of r){let O=null;const K=P==null?void 0:P[H];K&&(O=P=K);const ne=b==null?void 0:b[H];ne&&(O=b=ne);const ae=V==null?void 0:V[H];ae&&(O=V=ae),K||(P=O),ne||(b=O),ae||(V=O)}return(V==null?void 0:V[T])??(b==null?void 0:b[T])??(P==null?void 0:P[T])??""}return a}const vo=["aria-label"],fo={class:"DocSearch-Button-Container"},ho={class:"DocSearch-Button-Placeholder"},ge=p({__name:"VPNavBarSearchButton",setup(e){const n=uo({button:{buttonText:"Search",buttonAriaLabel:"Search"}});return(a,o)=>(s(),u("button",{type:"button",class:"DocSearch DocSearch-Button","aria-label":i(n)("button.buttonAriaLabel")},[d("span",fo,[o[0]||(o[0]=d("span",{class:"vp-icon DocSearch-Search-Icon"},null,-1)),d("span",ho,M(i(n)("button.buttonText")),1)]),o[1]||(o[1]=d("span",{class:"DocSearch-Button-Keys"},[d("kbd",{class:"DocSearch-Button-Key"}),d("kbd",{class:"DocSearch-Button-Key"},"K")],-1))],8,vo))}}),mo={class:"VPNavBarSearch"},po={id:"local-search"},ko={key:1,id:"docsearch"},_o=p({__name:"VPNavBarSearch",setup(e){const t=Ge(()=>Ue(()=>import("./VPLocalSearchBox.BMVFMDgJ.js"),__vite__mapDeps([0,1]))),n=()=>null,{theme:a}=L(),o=S(!1),r=S(!1);U(()=>{});function l(){o.value||(o.value=!0,setTimeout(v,16))}function v(){const b=new Event("keydown");b.key="k",b.metaKey=!0,window.dispatchEvent(b),setTimeout(()=>{document.querySelector(".DocSearch-Modal")||v()},16)}function f(b){const P=b.target,T=P.tagName;return P.isContentEditable||T==="INPUT"||T==="SELECT"||T==="TEXTAREA"}const $=S(!1);ie("k",b=>{(b.ctrlKey||b.metaKey)&&(b.preventDefault(),$.value=!0)}),ie("/",b=>{f(b)||(b.preventDefault(),$.value=!0)});const V="local";return(b,P)=>{var T;return s(),u("div",mo,[i(V)==="local"?(s(),u(x,{key:0},[$.value?(s(),_(i(t),{key:0,onClose:P[0]||(P[0]=I=>$.value=!1)})):m("",!0),d("div",po,[k(ge,{onClick:P[1]||(P[1]=I=>$.value=!0)})])],64)):i(V)==="algolia"?(s(),u(x,{key:1},[o.value?(s(),_(i(n),{key:0,algolia:((T=i(a).search)==null?void 0:T.options)??i(a).algolia,onVnodeBeforeMount:P[2]||(P[2]=I=>r.value=!0)},null,8,["algolia"])):m("",!0),r.value?m("",!0):(s(),u("div",ko,[k(ge,{onClick:l})]))],64)):m("",!0)])}}}),bo=p({__name:"VPNavBarSocialLinks",setup(e){const{theme:t}=L();return(n,a)=>i(t).socialLinks?(s(),_(be,{key:0,class:"VPNavBarSocialLinks",links:i(t).socialLinks},null,8,["links"])):m("",!0)}}),go=g(bo,[["__scopeId","data-v-ef6192dc"]]),$o=["href","rel","target"],yo=["innerHTML"],Po={key:2},Lo=p({__name:"VPNavBarTitle",setup(e){const{site:t,theme:n}=L(),{hasSidebar:a}=D(),{currentLang:o}=q(),r=y(()=>{var f;return typeof n.value.logoLink=="string"?n.value.logoLink:(f=n.value.logoLink)==null?void 0:f.link}),l=y(()=>{var f;return typeof n.value.logoLink=="string"||(f=n.value.logoLink)==null?void 0:f.rel}),v=y(()=>{var f;return typeof n.value.logoLink=="string"||(f=n.value.logoLink)==null?void 0:f.target});return(f,$)=>(s(),u("div",{class:N(["VPNavBarTitle",{"has-sidebar":i(a)}])},[d("a",{class:"title",href:r.value??i(he)(i(o).link),rel:l.value,target:v.value},[c(f.$slots,"nav-bar-title-before",{},void 0,!0),i(n).logo?(s(),_(J,{key:0,class:"logo",image:i(n).logo},null,8,["image"])):m("",!0),i(n).siteTitle?(s(),u("span",{key:1,innerHTML:i(n).siteTitle},null,8,yo)):i(n).siteTitle===void 0?(s(),u("span",Po,M(i(t).title),1)):m("",!0),c(f.$slots,"nav-bar-title-after",{},void 0,!0)],8,$o)],2))}}),Vo=g(Lo,[["__scopeId","data-v-9f43907a"]]),So={class:"items"},To={class:"title"},No=p({__name:"VPNavBarTranslations",setup(e){const{theme:t}=L(),{localeLinks:n,currentLang:a}=q({correspondingLink:!0});return(o,r)=>i(n).length&&i(a).label?(s(),_(_e,{key:0,class:"VPNavBarTranslations",icon:"vpi-languages",label:i(t).langMenuLabel||"Change language"},{default:h(()=>[d("div",So,[d("p",To,M(i(a).label),1),(s(!0),u(x,null,A(i(n),l=>(s(),_(te,{key:l.link,item:l},null,8,["item"]))),128))])]),_:1},8,["label"])):m("",!0)}}),Mo=g(No,[["__scopeId","data-v-acee064b"]]),xo={class:"wrapper"},Io={class:"container"},wo={class:"title"},Ao={class:"content"},Co={class:"content-body"},Ho=p({__name:"VPNavBar",props:{isScreenOpen:{type:Boolean}},emits:["toggle-screen"],setup(e){const t=e,{y:n}=Ve(),{hasSidebar:a}=D(),{frontmatter:o}=L(),r=S({});return fe(()=>{r.value={"has-sidebar":a.value,home:o.value.layout==="home",top:n.value===0,"screen-open":t.isScreenOpen}}),(l,v)=>(s(),u("div",{class:N(["VPNavBar",r.value])},[d("div",xo,[d("div",Io,[d("div",wo,[k(Vo,null,{"nav-bar-title-before":h(()=>[c(l.$slots,"nav-bar-title-before",{},void 0,!0)]),"nav-bar-title-after":h(()=>[c(l.$slots,"nav-bar-title-after",{},void 0,!0)]),_:3})]),d("div",Ao,[d("div",Co,[c(l.$slots,"nav-bar-content-before",{},void 0,!0),k(_o,{class:"search"}),k(co,{class:"menu"}),k(Mo,{class:"translations"}),k(_a,{class:"appearance"}),k(go,{class:"social-links"}),k(Za,{class:"extra"}),c(l.$slots,"nav-bar-content-after",{},void 0,!0),k(no,{class:"hamburger",active:e.isScreenOpen,onClick:v[0]||(v[0]=f=>l.$emit("toggle-screen"))},null,8,["active"])])])])]),v[1]||(v[1]=d("div",{class:"divider"},[d("div",{class:"divider-line"})],-1))],2))}}),Bo=g(Ho,[["__scopeId","data-v-9fd4d1dd"]]),Eo={key:0,class:"VPNavScreenAppearance"},Fo={class:"text"},Do=p({__name:"VPNavScreenAppearance",setup(e){const{site:t,theme:n}=L();return(a,o)=>i(t).appearance&&i(t).appearance!=="force-dark"&&i(t).appearance!=="force-auto"?(s(),u("div",Eo,[d("p",Fo,M(i(n).darkModeSwitchLabel||"Appearance"),1),k(pe)])):m("",!0)}}),Oo=g(Do,[["__scopeId","data-v-a3e2920d"]]),Go=["innerHTML"],Uo=p({__name:"VPNavScreenMenuLink",props:{item:{}},setup(e){const t=Z("close-screen");return(n,a)=>(s(),_(E,{class:"VPNavScreenMenuLink",href:e.item.link,target:e.item.target,rel:e.item.rel,"no-icon":e.item.noIcon,onClick:i(t)},{default:h(()=>[d("span",{innerHTML:e.item.text},null,8,Go)]),_:1},8,["href","target","rel","no-icon","onClick"]))}}),jo=g(Uo,[["__scopeId","data-v-fa963d97"]]),zo=["innerHTML"],Wo=p({__name:"VPNavScreenMenuGroupLink",props:{item:{}},setup(e){const t=Z("close-screen");return(n,a)=>(s(),_(E,{class:"VPNavScreenMenuGroupLink",href:e.item.link,target:e.item.target,rel:e.item.rel,"no-icon":e.item.noIcon,onClick:i(t)},{default:h(()=>[d("span",{innerHTML:e.item.text},null,8,zo)]),_:1},8,["href","target","rel","no-icon","onClick"]))}}),Ae=g(Wo,[["__scopeId","data-v-e04f3e85"]]),Ko={class:"VPNavScreenMenuGroupSection"},qo={key:0,class:"title"},Ro=p({__name:"VPNavScreenMenuGroupSection",props:{text:{},items:{}},setup(e){return(t,n)=>(s(),u("div",Ko,[e.text?(s(),u("p",qo,M(e.text),1)):m("",!0),(s(!0),u(x,null,A(e.items,a=>(s(),_(Ae,{key:a.text,item:a},null,8,["item"]))),128))]))}}),Jo=g(Ro,[["__scopeId","data-v-f60dbfa7"]]),Xo=["aria-controls","aria-expanded"],Yo=["innerHTML"],Qo=["id"],Zo={key:0,class:"item"},es={key:1,class:"item"},ts={key:2,class:"group"},ns=p({__name:"VPNavScreenMenuGroup",props:{text:{},items:{}},setup(e){const t=e,n=S(!1),a=y(()=>`NavScreenGroup-${t.text.replace(" ","-").toLowerCase()}`);function o(){n.value=!n.value}return(r,l)=>(s(),u("div",{class:N(["VPNavScreenMenuGroup",{open:n.value}])},[d("button",{class:"button","aria-controls":a.value,"aria-expanded":n.value,onClick:o},[d("span",{class:"button-text",innerHTML:e.text},null,8,Yo),l[0]||(l[0]=d("span",{class:"vpi-plus button-icon"},null,-1))],8,Xo),d("div",{id:a.value,class:"items"},[(s(!0),u(x,null,A(e.items,v=>(s(),u(x,{key:JSON.stringify(v)},["link"in v?(s(),u("div",Zo,[k(Ae,{item:v},null,8,["item"])])):"component"in v?(s(),u("div",es,[(s(),_(B(v.component),G({ref_for:!0},v.props,{"screen-menu":""}),null,16))])):(s(),u("div",ts,[k(Jo,{text:v.text,items:v.items},null,8,["text","items"])]))],64))),128))],8,Qo)],2))}}),as=g(ns,[["__scopeId","data-v-d99bfeec"]]),os={key:0,class:"VPNavScreenMenu"},ss=p({__name:"VPNavScreenMenu",setup(e){const{theme:t}=L();return(n,a)=>i(t).nav?(s(),u("nav",os,[(s(!0),u(x,null,A(i(t).nav,o=>(s(),u(x,{key:JSON.stringify(o)},["link"in o?(s(),_(jo,{key:0,item:o},null,8,["item"])):"component"in o?(s(),_(B(o.component),G({key:1,ref_for:!0},o.props,{"screen-menu":""}),null,16)):(s(),_(as,{key:2,text:o.text||"",items:o.items},null,8,["text","items"]))],64))),128))])):m("",!0)}}),is=p({__name:"VPNavScreenSocialLinks",setup(e){const{theme:t}=L();return(n,a)=>i(t).socialLinks?(s(),_(be,{key:0,class:"VPNavScreenSocialLinks",links:i(t).socialLinks},null,8,["links"])):m("",!0)}}),rs={class:"list"},ls=p({__name:"VPNavScreenTranslations",setup(e){const{localeLinks:t,currentLang:n}=q({correspondingLink:!0}),a=S(!1);function o(){a.value=!a.value}return(r,l)=>i(t).length&&i(n).label?(s(),u("div",{key:0,class:N(["VPNavScreenTranslations",{open:a.value}])},[d("button",{class:"title",onClick:o},[l[0]||(l[0]=d("span",{class:"vpi-languages icon lang"},null,-1)),j(" "+M(i(n).label)+" ",1),l[1]||(l[1]=d("span",{class:"vpi-chevron-down icon chevron"},null,-1))]),d("ul",rs,[(s(!0),u(x,null,A(i(t),v=>(s(),u("li",{key:v.link,class:"item"},[k(E,{class:"link",href:v.link},{default:h(()=>[j(M(v.text),1)]),_:2},1032,["href"])]))),128))])],2)):m("",!0)}}),cs=g(ls,[["__scopeId","data-v-516e4bc3"]]),us={class:"container"},ds=p({__name:"VPNavScreen",props:{open:{type:Boolean}},setup(e){const t=S(null),n=Se(ee?document.body:null);return(a,o)=>(s(),_(ue,{name:"fade",onEnter:o[0]||(o[0]=r=>n.value=!0),onAfterLeave:o[1]||(o[1]=r=>n.value=!1)},{default:h(()=>[e.open?(s(),u("div",{key:0,class:"VPNavScreen",ref_key:"screen",ref:t,id:"VPNavScreen"},[d("div",us,[c(a.$slots,"nav-screen-content-before",{},void 0,!0),k(ss,{class:"menu"}),k(cs,{class:"translations"}),k(Oo,{class:"appearance"}),k(is,{class:"social-links"}),c(a.$slots,"nav-screen-content-after",{},void 0,!0)])],512)):m("",!0)]),_:3}))}}),vs=g(ds,[["__scopeId","data-v-2dd6d0c7"]]),fs={key:0,class:"VPNav"},hs=p({__name:"VPNav",setup(e){const{isScreenOpen:t,closeScreen:n,toggleScreen:a}=la(),{frontmatter:o}=L(),r=y(()=>o.value.navbar!==!1);return Te("close-screen",n),X(()=>{ee&&document.documentElement.classList.toggle("hide-nav",!r.value)}),(l,v)=>r.value?(s(),u("header",fs,[k(Bo,{"is-screen-open":i(t),onToggleScreen:i(a)},{"nav-bar-title-before":h(()=>[c(l.$slots,"nav-bar-title-before",{},void 0,!0)]),"nav-bar-title-after":h(()=>[c(l.$slots,"nav-bar-title-after",{},void 0,!0)]),"nav-bar-content-before":h(()=>[c(l.$slots,"nav-bar-content-before",{},void 0,!0)]),"nav-bar-content-after":h(()=>[c(l.$slots,"nav-bar-content-after",{},void 0,!0)]),_:3},8,["is-screen-open","onToggleScreen"]),k(vs,{open:i(t)},{"nav-screen-content-before":h(()=>[c(l.$slots,"nav-screen-content-before",{},void 0,!0)]),"nav-screen-content-after":h(()=>[c(l.$slots,"nav-screen-content-after",{},void 0,!0)]),_:3},8,["open"])])):m("",!0)}}),ms=g(hs,[["__scopeId","data-v-7ad780c2"]]),ps=["role","tabindex"],ks={key:1,class:"items"},_s=p({__name:"VPSidebarItem",props:{item:{},depth:{}},setup(e){const t=e,{collapsed:n,collapsible:a,isLink:o,isActiveLink:r,hasActiveLink:l,hasChildren:v,toggle:f}=dt(y(()=>t.item)),$=y(()=>v.value?"section":"div"),V=y(()=>o.value?"a":"div"),b=y(()=>v.value?t.depth+2===7?"p":`h${t.depth+2}`:"p"),P=y(()=>o.value?void 0:"button"),T=y(()=>[[`level-${t.depth}`],{collapsible:a.value},{collapsed:n.value},{"is-link":o.value},{"is-active":r.value},{"has-active":l.value}]);function I(C){"key"in C&&C.key!=="Enter"||!t.item.link&&f()}function w(){t.item.link&&f()}return(C,H)=>{const O=W("VPSidebarItem",!0);return s(),_(B($.value),{class:N(["VPSidebarItem",T.value])},{default:h(()=>[e.item.text?(s(),u("div",G({key:0,class:"item",role:P.value},je(e.item.items?{click:I,keydown:I}:{},!0),{tabindex:e.item.items&&0}),[H[1]||(H[1]=d("div",{class:"indicator"},null,-1)),e.item.link?(s(),_(E,{key:0,tag:V.value,class:"link",href:e.item.link,rel:e.item.rel,target:e.item.target},{default:h(()=>[(s(),_(B(b.value),{class:"text",innerHTML:e.item.text},null,8,["innerHTML"]))]),_:1},8,["tag","href","rel","target"])):(s(),_(B(b.value),{key:1,class:"text",innerHTML:e.item.text},null,8,["innerHTML"])),e.item.collapsed!=null&&e.item.items&&e.item.items.length?(s(),u("div",{key:2,class:"caret",role:"button","aria-label":"toggle section",onClick:w,onKeydown:ze(w,["enter"]),tabindex:"0"},[...H[0]||(H[0]=[d("span",{class:"vpi-chevron-right caret-icon"},null,-1)])],32)):m("",!0)],16,ps)):m("",!0),e.item.items&&e.item.items.length?(s(),u("div",ks,[e.depth<5?(s(!0),u(x,{key:0},A(e.item.items,K=>(s(),_(O,{key:K.text,item:K,depth:e.depth+1},null,8,["item","depth"]))),128)):m("",!0)])):m("",!0)]),_:1},8,["class"])}}}),bs=g(_s,[["__scopeId","data-v-0009425e"]]),gs=p({__name:"VPSidebarGroup",props:{items:{}},setup(e){const t=S(!0);let n=null;return U(()=>{n=setTimeout(()=>{n=null,t.value=!1},300)}),We(()=>{n!=null&&(clearTimeout(n),n=null)}),(a,o)=>(s(!0),u(x,null,A(e.items,r=>(s(),u("div",{key:r.text,class:N(["group",{"no-transition":t.value}])},[k(bs,{item:r,depth:0},null,8,["item"])],2))),128))}}),$s=g(gs,[["__scopeId","data-v-51288d80"]]),ys={class:"nav",id:"VPSidebarNav","aria-labelledby":"sidebar-aria-label",tabindex:"-1"},Ps=p({__name:"VPSidebar",props:{open:{type:Boolean}},setup(e){const{sidebarGroups:t,hasSidebar:n}=D(),a=e,o=S(null),r=Se(ee?document.body:null);F([a,o],()=>{var v;a.open?(r.value=!0,(v=o.value)==null||v.focus()):r.value=!1},{immediate:!0,flush:"post"});const l=S(0);return F(t,()=>{l.value+=1},{deep:!0}),(v,f)=>i(n)?(s(),u("aside",{key:0,class:N(["VPSidebar",{open:e.open}]),ref_key:"navEl",ref:o,onClick:f[0]||(f[0]=Ke(()=>{},["stop"]))},[f[2]||(f[2]=d("div",{class:"curtain"},null,-1)),d("nav",ys,[f[1]||(f[1]=d("span",{class:"visually-hidden",id:"sidebar-aria-label"}," Sidebar Navigation ",-1)),c(v.$slots,"sidebar-nav-before",{},void 0,!0),(s(),_($s,{items:i(t),key:l.value},null,8,["items"])),c(v.$slots,"sidebar-nav-after",{},void 0,!0)])],2)):m("",!0)}}),Ls=g(Ps,[["__scopeId","data-v-42c4c606"]]),Vs=p({__name:"VPSkipLink",setup(e){const{theme:t}=L(),n=Q(),a=S();F(()=>n.path,()=>a.value.focus());function o({target:r}){const l=document.getElementById(decodeURIComponent(r.hash).slice(1));if(l){const v=()=>{l.removeAttribute("tabindex"),l.removeEventListener("blur",v)};l.setAttribute("tabindex","-1"),l.addEventListener("blur",v),l.focus(),window.scrollTo(0,0)}}return(r,l)=>(s(),u(x,null,[d("span",{ref_key:"backToTop",ref:a,tabindex:"-1"},null,512),d("a",{href:"#VPContent",class:"VPSkipLink visually-hidden",onClick:o},M(i(t).skipToContentLabel||"Skip to content"),1)],64))}}),Ss=g(Vs,[["__scopeId","data-v-fcbfc0e0"]]),Ts=p({__name:"Layout",setup(e){const{isOpen:t,open:n,close:a}=D(),o=Q();F(()=>o.path,a),ut(t,a);const{frontmatter:r}=L(),l=qe(),v=y(()=>!!l["home-hero-image"]);return Te("hero-image-slot-exists",v),(f,$)=>{const V=W("Content");return i(r).layout!==!1?(s(),u("div",{key:0,class:N(["Layout",i(r).pageClass])},[c(f.$slots,"layout-top",{},void 0,!0),k(Ss),k(Ye,{class:"backdrop",show:i(t),onClick:i(a)},null,8,["show","onClick"]),k(ms,null,{"nav-bar-title-before":h(()=>[c(f.$slots,"nav-bar-title-before",{},void 0,!0)]),"nav-bar-title-after":h(()=>[c(f.$slots,"nav-bar-title-after",{},void 0,!0)]),"nav-bar-content-before":h(()=>[c(f.$slots,"nav-bar-content-before",{},void 0,!0)]),"nav-bar-content-after":h(()=>[c(f.$slots,"nav-bar-content-after",{},void 0,!0)]),"nav-screen-content-before":h(()=>[c(f.$slots,"nav-screen-content-before",{},void 0,!0)]),"nav-screen-content-after":h(()=>[c(f.$slots,"nav-screen-content-after",{},void 0,!0)]),_:3}),k(ra,{open:i(t),onOpenMenu:i(n)},null,8,["open","onOpenMenu"]),k(Ls,{open:i(t)},{"sidebar-nav-before":h(()=>[c(f.$slots,"sidebar-nav-before",{},void 0,!0)]),"sidebar-nav-after":h(()=>[c(f.$slots,"sidebar-nav-after",{},void 0,!0)]),_:3},8,["open"]),k(Wn,null,{"page-top":h(()=>[c(f.$slots,"page-top",{},void 0,!0)]),"page-bottom":h(()=>[c(f.$slots,"page-bottom",{},void 0,!0)]),"not-found":h(()=>[c(f.$slots,"not-found",{},void 0,!0)]),"home-hero-before":h(()=>[c(f.$slots,"home-hero-before",{},void 0,!0)]),"home-hero-info-before":h(()=>[c(f.$slots,"home-hero-info-before",{},void 0,!0)]),"home-hero-info":h(()=>[c(f.$slots,"home-hero-info",{},void 0,!0)]),"home-hero-info-after":h(()=>[c(f.$slots,"home-hero-info-after",{},void 0,!0)]),"home-hero-actions-after":h(()=>[c(f.$slots,"home-hero-actions-after",{},void 0,!0)]),"home-hero-image":h(()=>[c(f.$slots,"home-hero-image",{},void 0,!0)]),"home-hero-after":h(()=>[c(f.$slots,"home-hero-after",{},void 0,!0)]),"home-features-before":h(()=>[c(f.$slots,"home-features-before",{},void 0,!0)]),"home-features-after":h(()=>[c(f.$slots,"home-features-after",{},void 0,!0)]),"doc-footer-before":h(()=>[c(f.$slots,"doc-footer-before",{},void 0,!0)]),"doc-before":h(()=>[c(f.$slots,"doc-before",{},void 0,!0)]),"doc-after":h(()=>[c(f.$slots,"doc-after",{},void 0,!0)]),"doc-top":h(()=>[c(f.$slots,"doc-top",{},void 0,!0)]),"doc-bottom":h(()=>[c(f.$slots,"doc-bottom",{},void 0,!0)]),"aside-top":h(()=>[c(f.$slots,"aside-top",{},void 0,!0)]),"aside-bottom":h(()=>[c(f.$slots,"aside-bottom",{},void 0,!0)]),"aside-outline-before":h(()=>[c(f.$slots,"aside-outline-before",{},void 0,!0)]),"aside-outline-after":h(()=>[c(f.$slots,"aside-outline-after",{},void 0,!0)]),"aside-ads-before":h(()=>[c(f.$slots,"aside-ads-before",{},void 0,!0)]),"aside-ads-after":h(()=>[c(f.$slots,"aside-ads-after",{},void 0,!0)]),_:3}),k(Xn),c(f.$slots,"layout-bottom",{},void 0,!0)],2)):(s(),_(V,{key:1}))}}}),Ns=g(Ts,[["__scopeId","data-v-d8b57b2d"]]),xs={Layout:Ns,enhanceApp:({app:e})=>{e.component("Badge",Re)}};export{uo as c,xs as t,L as u}; diff --git a/.vitepress/dist/assets/coverpage.md.-BdveJF6.js b/.vitepress/dist/assets/coverpage.md.-BdveJF6.js new file mode 100644 index 00000000..1202525f --- /dev/null +++ b/.vitepress/dist/assets/coverpage.md.-BdveJF6.js @@ -0,0 +1 @@ +import{_ as a,o as r,c as o,ag as t}from"./chunks/framework.CvgP6Fyv.js";const d=JSON.parse('{"title":"姬长信 API For Docker 始于 2017","description":"","frontmatter":{},"headers":[],"relativePath":"_coverpage.md","filePath":"_coverpage.md"}'),l={name:"_coverpage.md"};function s(i,e,c,_,n,m){return r(),o("div",null,[...e[0]||(e[0]=[t('

姬长信 API For Docker <small>始于 2017</small>

姬长信 API For Docker 是一个基于多种编程语言的开源 API 平台,免费且不限调用,覆盖生活常用、出行服务、开发工具、金融服务、通讯服务和公益大数据等场景。

  • 须知:姬长信 API 将记录你的域名、使用流量、调用次数等重要信息并存储六个月,如介意请勿使用。统计信息 管理员邮箱:admin@isoyu.com
  • 条款:姬长信 API 拥有所有运行权,在某些特定情况下有权禁止你的网站调用。
  • 禁止用于违法、商业用途,不接受定制功能性捐助! GitHub开始
',3)])])}const f=a(l,[["render",s]]);export{d as __pageData,f as default}; diff --git a/.vitepress/dist/assets/coverpage.md.-BdveJF6.lean.js b/.vitepress/dist/assets/coverpage.md.-BdveJF6.lean.js new file mode 100644 index 00000000..8ef198bf --- /dev/null +++ b/.vitepress/dist/assets/coverpage.md.-BdveJF6.lean.js @@ -0,0 +1 @@ +import{_ as a,o as r,c as o,ag as t}from"./chunks/framework.CvgP6Fyv.js";const d=JSON.parse('{"title":"姬长信 API For Docker 始于 2017","description":"","frontmatter":{},"headers":[],"relativePath":"_coverpage.md","filePath":"_coverpage.md"}'),l={name:"_coverpage.md"};function s(i,e,c,_,n,m){return r(),o("div",null,[...e[0]||(e[0]=[t("",3)])])}const f=a(l,[["render",s]]);export{d as __pageData,f as default}; diff --git a/.vitepress/dist/assets/docs_README.md.BEBTSqJI.js b/.vitepress/dist/assets/docs_README.md.BEBTSqJI.js new file mode 100644 index 00000000..3f36a539 --- /dev/null +++ b/.vitepress/dist/assets/docs_README.md.BEBTSqJI.js @@ -0,0 +1 @@ +import{_ as t,o as a,c as o,j as s}from"./chunks/framework.CvgP6Fyv.js";const E=JSON.parse('{"title":"","description":"","frontmatter":{},"headers":[],"relativePath":"docs/README.md","filePath":"docs/README.md"}'),r={name:"docs/README.md"};function n(c,e,d,p,l,i){return a(),o("div",null,[...e[0]||(e[0]=[s("p",null,"2",-1)])])}const _=t(r,[["render",n]]);export{E as __pageData,_ as default}; diff --git a/.vitepress/dist/assets/docs_README.md.BEBTSqJI.lean.js b/.vitepress/dist/assets/docs_README.md.BEBTSqJI.lean.js new file mode 100644 index 00000000..3f36a539 --- /dev/null +++ b/.vitepress/dist/assets/docs_README.md.BEBTSqJI.lean.js @@ -0,0 +1 @@ +import{_ as t,o as a,c as o,j as s}from"./chunks/framework.CvgP6Fyv.js";const E=JSON.parse('{"title":"","description":"","frontmatter":{},"headers":[],"relativePath":"docs/README.md","filePath":"docs/README.md"}'),r={name:"docs/README.md"};function n(c,e,d,p,l,i){return a(),o("div",null,[...e[0]||(e[0]=[s("p",null,"2",-1)])])}const _=t(r,[["render",n]]);export{E as __pageData,_ as default}; diff --git a/.vitepress/dist/assets/docs__coverpage.md.mdIigpuf.js b/.vitepress/dist/assets/docs__coverpage.md.mdIigpuf.js new file mode 100644 index 00000000..1f3dabd6 --- /dev/null +++ b/.vitepress/dist/assets/docs__coverpage.md.mdIigpuf.js @@ -0,0 +1 @@ +import{_ as a,o as s,c as t,j as l,a as o}from"./chunks/framework.CvgP6Fyv.js";const f=JSON.parse('{"title":"docsify 4.6.10","description":"","frontmatter":{},"headers":[],"relativePath":"docs/_coverpage.md","filePath":"docs/_coverpage.md"}'),i={name:"docs/_coverpage.md"};function c(r,e,n,d,m,p){return s(),t("div",null,[...e[0]||(e[0]=[l("h1",{id:"docsify-small-4-6-10-small",tabindex:"-1"},[o("docsify 4.6.10 "),l("a",{class:"header-anchor",href:"#docsify-small-4-6-10-small","aria-label":'Permalink to "docsify 4.6.10"'},"​")],-1),l("blockquote",null,[l("p",null,"A magical documentation site generator.")],-1),l("ul",null,[l("li",null,"Simple and lightweight (~19kB gzipped)"),l("li",null,"No statically built html files"),l("li",null,"Multiple themes")],-1)])])}const _=a(i,[["render",c]]);export{f as __pageData,_ as default}; diff --git a/.vitepress/dist/assets/docs__coverpage.md.mdIigpuf.lean.js b/.vitepress/dist/assets/docs__coverpage.md.mdIigpuf.lean.js new file mode 100644 index 00000000..1f3dabd6 --- /dev/null +++ b/.vitepress/dist/assets/docs__coverpage.md.mdIigpuf.lean.js @@ -0,0 +1 @@ +import{_ as a,o as s,c as t,j as l,a as o}from"./chunks/framework.CvgP6Fyv.js";const f=JSON.parse('{"title":"docsify 4.6.10","description":"","frontmatter":{},"headers":[],"relativePath":"docs/_coverpage.md","filePath":"docs/_coverpage.md"}'),i={name:"docs/_coverpage.md"};function c(r,e,n,d,m,p){return s(),t("div",null,[...e[0]||(e[0]=[l("h1",{id:"docsify-small-4-6-10-small",tabindex:"-1"},[o("docsify 4.6.10 "),l("a",{class:"header-anchor",href:"#docsify-small-4-6-10-small","aria-label":'Permalink to "docsify 4.6.10"'},"​")],-1),l("blockquote",null,[l("p",null,"A magical documentation site generator.")],-1),l("ul",null,[l("li",null,"Simple and lightweight (~19kB gzipped)"),l("li",null,"No statically built html files"),l("li",null,"Multiple themes")],-1)])])}const _=a(i,[["render",c]]);export{f as __pageData,_ as default}; diff --git a/.vitepress/dist/assets/inter-italic-cyrillic-ext.r48I6akx.woff2 b/.vitepress/dist/assets/inter-italic-cyrillic-ext.r48I6akx.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..b6b603d596933f026dfecf98550bbe4d0876276b GIT binary patch literal 43112 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 literal 0 HcmV?d00001 diff --git a/.vitepress/dist/assets/inter-italic-cyrillic.By2_1cv3.woff2 b/.vitepress/dist/assets/inter-italic-cyrillic.By2_1cv3.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..def40a4f658cf8a9f7029c98931f5c9ff5a00910 GIT binary patch literal 31300 zcmV(?K-a%_Pew8T0RR910D43K6951J0MIl50C~{>1ONa400000000000000000000 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 literal 0 HcmV?d00001 diff --git a/.vitepress/dist/assets/inter-italic-greek.DJ8dCoTZ.woff2 b/.vitepress/dist/assets/inter-italic-greek.DJ8dCoTZ.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..a3c16ca40b2a8f454c34cfa91996ec99ae2e4aa0 GIT binary patch literal 32564 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 b6r&82^QQ+ZZ1?Zre-i}g|91_a`#}W>14e7b literal 0 HcmV?d00001 diff --git a/.vitepress/dist/assets/inter-italic-latin-ext.CN1xVJS-.woff2 b/.vitepress/dist/assets/inter-italic-latin-ext.CN1xVJS-.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..2210a899edaeb06655f7bc50e7f94444da140b94 GIT binary patch literal 120840 zcmV)DK*7IvPew8T0RR910oVut6951J1HHHa0oRcL1ONa400000000000000000000 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̍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�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

l(X_I+GK&R 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 H00000K--!s literal 0 HcmV?d00001 diff --git a/.vitepress/dist/assets/inter-roman-greek-ext.CqjqNYQ-.woff2 b/.vitepress/dist/assets/inter-roman-greek-ext.CqjqNYQ-.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..36d67487dcf5fbe3dc6d0a6b01cf4d29dc997765 GIT binary patch literal 16272 zcmV;BKX1TyPew8T0RR9106&lb6951J0Hgo_06!c61ONa400000000000000000000 z0000Qf?^woR2(WlNLE2oiv~YURzXsMCE=$kZP2AkJ^U{nMHwYsLGphn z;KmUA!0KX1l(C7g+Ovt$#$yTSR_jHKiCWO14R(YAiZBF9k_2uHMQ6KJl<7SFUn??K zROfmv1Je_=5pjvAqzzAANaZTehgNO8Zdg)$h5~8LOUW#y7ot?goxsa7>Bgt83~BZi4~N@ z31%Hev7gtOzHGR z0WbUiH&^~-bAV{e9?11om^zW%oiG)SgsLKWm!2x!Fs5-z3 zh}Pb;c~{hTMMVtG9UBBDWi1cUw*F^f*?N@>AJ?DrM)qF-d{tCHj5Rb3V5l~<{r z)mLfNHxdtNxBoxFIT9%w8cRaIR|gVd2nZ%H^Aoem)XMFg9uSSy;4OnVB_;y&Zmn}6 zP6}5jQ^`g(c*DVf0zBZvfYc{|lfX&f^b9~Ah!a}96u|Ock*|a_rQyE!@!lJr3jgCR z>rDHl;n{C^?|&_w-Q@4m_9%4~O}YFz1?tb>O!#-1M=3?2#9e5&p{w8$ClChfTfRoC zr>p#1dbsD?*%6qU9o&ZIL{}mJ=uxLWiVhzC-7XptP1P>k%y!b;1 z6b>OuHiTSt5E^WS&|*J?eghDOT!V1KJcOs-LO=i-5&(Mv4gs7D_zK`>fd4@u0YhA{ z&T>Css0L*7GM0b=NCLO7KLsQ(h5!38`Q_flJoxz^TX@T4s?*=PA9nwKn4u!frAEFdb*cY}o0G*~}QLqru+!_$=r27@D;q5MK)?r=ja_sxh8%7(@!Tp4*-6 zi?~e0VZm{DB14;$f0xAGUOiddjAjHFSsxezrc z_v6^yhc8JRg^jiqPPMTxoMKZX#~>l6RVXCZE@q%DkilA@fDbqT4JIH6>d!tLfUYBe zV<7R&EeIs*dXF3iewI1!L<}sk5U z2KyR`Bd-j4$R*N$cH-S}k#S+>L;B*(zwJ2V9A#&v+=Eh;zdLe94=}$J^@R5U`7d4Q ze++kjy?;alrWZj5BtDrtdyC4U=fC)my@)JaAHTXvuKZ&b1=c!& z9KPa-Jo?PkP0xeLZ%Zr_yEE{UzE>WPq2Dg+iPgn^u2D(69M?ZrJ@2Kl^&&Zp-*59} zj0rD~#>bg*R56G9Qxz{voL8{zKn^`ci&0|*{rj&gRt~z@rBV0oj%V45RYRNp-KNU? zPTbgUrI-_IxV!bd?!%-0?u!k=1kavJo>4Fv+x^30lWDEA?z&uT8!~t|F~$0d$km(g zUH@O6eQ>zD(VXt1p?uN3A{AET@tqpIdj#5f`SXcz5FtQ6c*gj4Fn_* z`RB4!*eiM$&Yv9E_|CwiaBiDmjBn^g=-+VZYql2b{S;*%vP{r;TDXQXw;`?JiqkA) ztXxCjt_!$}J5QM0Tq(T&8b%Kx}SDfvS zrMY=JAt5+CFy?@Lj5u+2&1JXTR%K(fcxe6}Gh)b5wW}_=?gm0FLxy29$pT-rJ4W4g zkA-$-v?Qo;$xRz1h&`L4{kzU#Yyub0hztI8g^b~0b;SYJ^ih($917b;%Mr}_HZraV7aI@SL?Mq{YKC|F2Zqziq%{tt{iV0B?sLc~ou* zVhEi0BN;wZIG=iij7>3}+>02CNdirqOFs0|-*^728=vNk0u z=YXjuYioVip}N2OOOy@B9zKI#g>^WFwxfNCtxZ$Q- zZoA{Id+v)CBUYSv2@)kK_0(3+?DpJoFNAw##A^?{#XuSvvgF8PQn1Hfe`~i-hfZCL znJ{I>oCQl(#*CXVY05*>W~5jzRho1eGG*DM4iy@7q)_z1JMaDGx}`_2KKp6VWXOoM zPg*)&I_Z>`P8+bwYHM(P*47nq#i%!ioN?7PK79G{=i!^aAtm!%xk(l!+b?wk0CSDrEyMTD@GV0lmFzrPT4YuGP}Sv#T3v z1#G9TwWWjqtbV=p0;%bGqx3Pl`J4G7Bm^I1dyD*H*sL>v8jU;0Vt(6XoPBT8dY$He zhsgCVrtmZ4HTxuY2GL*poNtGej2yj0qG`;>bZLRj#_4oiW-d#nwox=PQ&UlrVaizT z_u*#ANk6XG(hN>VE`&_}9PoGF;8a>MwPa!_LOfPJDf?78=HFWd%J1wQ^$Hzf<-58awSx>M@ zHqnZHvNY)wTEh5v0JVFWpd?xmo?bUW#U{0JjIl{=f{kUaAI}sg5Yiy8Q?#EGsv*wo0u@7;)njq6lTniHpU>2AcH04I_gWil~}tjTT)qR1|dF8mPW>ERZti$xD*&j zX6W|yH?l`q9EWaQyJZe*zHB8Jk*9vkumoEEQc6YilsgEKrzIk(WmF+ldM2-e@bXm+ zx5tR1hSFTg;&wNA)&R*GxISUA)S#%(`Qg-1T6~fkrB@?MBk9*SiH?;@Pt!I}hSv6p zdp%TE*!XL1qcwhiR@?dhRr$+#YCfKecICRZ=e@rxFPFE@bN;*MPY;}cbibkR_VYb` zdlo0}{^+c8)r{(M!}1$ zYbI(dB+gwZQbRShlN&RbIu_!UTAwymVh0ab;u31z`K&2)_+TaW z;kCABH|IJJXJk5`YtGBgYRYpyo0ZY~@S1WVT)t^EA?b3%@QLG*%gYN^hlDgKg~;P4 zhZ_cR_~AiCZ>oENR%eIb>&BhYOGgL)PuR9irB=i&?QHaa-O(|A@9wF+ER!zd)8reS z`7g)Inzo3P|Cj8%eu~^}VgkNOTjsWv;rsh5u!XH#vv&*P2>ZWid`D7UpXGs#mLq1H z1XV;pRP2^`uOU&T$54GjR76!!P_0$t$s)@Gt(K%}2Wh8OZAlyV27@oNA)`&DsPTP9PtFoZi zF{P9h+;67nl^dLzRU75yRNz-wn+-mD_MV9R2N=p$ZNo%m_JQ!oq0PxBLx|eud_kqN zTMe|<6=k)>i6@qMc{`{-xU93Iz?lMjet!2z2{Ko|W5--w33BvEA!)3sK9z8F4mV@0 zvo}g<$Xt7_FxP3QEg>Cl2PWf7-vp<74Jw$Lp*4g-5*}Z|N@? z$VyE=(7AYcu`}*KdS2;3e~aLG;i2=_%`^MGKJPlX{^^;V;yA*^qfBm{wyfW}Qi2bw zx>*)ZP8Mh;GQIcX16q0)6ZF9R*@MkSo57&Q{z|l#HSa2~La0@sA>R1{eMjXjZpzBr z-AmC3-)wMv=NA+icCKUCFiurkc3;w$FQEKiNV!T`>*#8lS?i_h73O<*3G&zdteyPW zi-Ll60zi@EOiM`(7ylyzI>d?LsmuADES zvSxO5lj@RTh;)$4pWF^4$$U=UhlG7g4c|k2n)%9+C(r*-?6yLsb)$Yq*AM zxQ1))H45hx28E)GQJO|m8h?+OTA~FE6+h==Ocn74#)|kU=8AY}1d13t5&#*r8gC@G zax1rTE4OlM)tXLgZ86xf)`ySH);bhMin3I5Yqwoww$d({U^h=SP`nFC;G(@?9H1uh zkbW$sozd=PstWRJg&qr^>|97jHvVemG20bhNp^+jc9Y$|IMA)x722u%=*fwSc0kCg zewP8yWXQkO$UYcnA-y)wy~J%5UnQMl`I3~vOXjDbR2Nc^izv#*=Q>slfWmO{(n!12yGVn zCH#K6PkD@1mAiGPT1T{6ac`J+e@%~h7Y13?voheQ3~8=Lb{~$_hlh@J)*%+Ua#W9|4 zg#(qyiW;V?I=B0xoi?}^8`sK!IT>=6M?97_Wyrd+WTL-9o2ecNzaRGy8owba?vzF6 z*<)M2TE3K3dsPN1k)gI!Bgtb~Gm)&DBqa8MPFLfPGJyq*05B^84BMb{vU(#tUYNIN-&p$-#I{=sUFX8Xzi3zlZhN#@6zbZfi)F z&M2Vz2L-?i5I&N1jSEnE2}MfWe>R?rey7=5;+(Filr<$pixx5F7pg~$I=QM}FC^9* z{2yL*&;M|-*kbEiDJt3CtJ$FzHLsUDD`blu0c9mVzm!3-6%-T{6tqJFh&uIu^4O%sb6wXsEQ~kC}@Y03n8b)5L5Eto2R7Xqr&k& zERdWKYp4rC_Kl6_F4;t(*u*APK`*`l`zn6jri<5#nCGyW7H`wgL`|s}>>Nkp>dYc` z1btRf>2k9Kf*U55!5^H!ahTzOl0{*B_bEt!g5}iJ#y*oT4G|dIRDnJ#p6F9D41N%Z zxEI=!bs0Cku(LNHUN?@Q$DPP8lGNmIw+aci*jM9iR!KY{@qnb)+^~*r2_7jK_{O=#(Um}D>eg+2Flp4nLQG`+Hk+id z)hRQzrP1^}Yh~A*mRs{k{!o+)ucVdkaS0iJ=sL21HE@qwvqy@B}@wSd~rY@N1&b&=IOov=3&uhAQcW5nGV zZ%fs)gM(Vm3Pu5AFQ<~zJqvh7+^N}8WHh-{CP}77X0J@OtU%6HE=O*sT!q}Qyu2V= z@UDEbe2IKFlPpXSzRcXrEN6}@D2i+fk&4-hO^QbqTNPg^NlFZoT%~BG3Z=i5s+1O3 zs8laqz)E1%vWi$WtS8EdOeeD`$EY-@6st6;JXggOT1AdR<$qn=XdU&fw5qGVx>9O< zna-1h)TTFAWA)Tt)^D%xjlCb+>8H?k$K6w#8MAEONuJu_Qdh*T(b}U`rgdNIn@&NO ztb0^DQ@c_7uy(Wd3muZ)pwHEb(ka*N(XH2gs)rf1Mw?!=UZvh%y>h*74r0=q7IKm} zb(|xdE1Zv!(vgXg59?>^-_!qOPBGYEu+N~@V8K9axXO}cdDgJV@R?Dt(GBC}(ak3Q zCXY?i%p%Oa%@3P5Tl83TSbR-nB)(<2%hC&A7XYtb!LyG_Xd4E)D=ZD4l`9YHD|JtA;~4Xkf% zOnS9_ob?>iJ%qTySUtY7mm3w5kh{bc-2(TBYiL0TZ&aKHynJvH3Kg#=-0fi}ZfQ;U z5#rW?1@6G83dZs*%d?xh;-S+lKsZhzX&OH;{#b=PkN{?~W}7wZhp~@)V4oL)$POdF zh5ehMBOU603S90^U0XXWaE=j3IE7yg8mE(l^E&0KeCdds4#*)?wYLP-$gcCp>UM&A z(LMtPu@=m!bSvE>cZIj^0ynVxqq(6kHL#8SD)?q%tbC5*=(URQVfG_yc^3O2)%Xc^B3U_`0iv0m z{b6brSUZ{4p=Toy-cw^8x>SQbG1OtNh9wBbXOFxtU+@-qJA}3mfsr{ZsC^Dkc85KJ zHH^vPkm*AOlMMwEN>d*xf`nhZLb5@jxnZZTEri&xi^{Hkx~_HIncItfGyK7I1a#!FbwI>&L|VuaawArr zr-tnHH^XL)c3M7v$kziI;iTRaZAy6jS-OUQt|i7%pVsURPG5ui^_y10zH_jp6A+`< zmyUz%Fd7?C6QM8(P4taIW4n-pD%$}FuUawNhb*IRoEo_8kzV8OMSIW;Fq~O=I5JKyUHN5jJTf9!6UW$@je8p@`DR(Ar zD%r+O(O@5>pLW=UJG2V(7WlfM7`V6-5a)uE9mdqa-d5yU8`uzyn!Go4$BFeX)?xeQ zhmj#y;D(3V#LoFBTE^rCY!Br6-XU;gE~tn2y=^JPAnL6UgdIlt%!}OrwaKp@7ebB0 zLk>rVi0rr5zBGjhju5PJP8{0WqAA+(y+9{Gu*`3AWA05>ArJ%@^;s+e8Z^$0%-(;_ zAH?T@H7-Ovf)QoV6#irWO#gg5V=Oz`B-*Is2D8C15l7F3?%@tD)hiGV9-E-xwMjK2JNglD2d~O2I2`y@Ed@6v0pMW! z|7e`9m^W~9UZlw6la=9FO(b60_sR%3K4)kDc*?jf&cB9%o8uyws_WN2`2BD))Qq#e z=E?aMc3Bs$!xBULZwiqsBTx3(Aza1D*Vv@VX(7MTHN0{ex%m@EU3>$+8bTGhG1U~h znbCcCC4#hQ;pA{Z)m+wAC^#J4n4my7IN>P}^%1+v#DuE5tbL_GIJhuEfpFl_ih{#E zjf+;l5DyG&C&A=vsRD+u;N9ElFfhKd8Q5$#*)+ujB}s6~*E5QWtX6RE`Y<{TiFScV zN8(nKM(qS&2a|~;L28aYU_`3)+Fgb9c%SL^pj@ z9_TL%tH|!lqwOfO{8sL**gq!zxFa4*vv@sYrH`%}st^6#Dj!|-y#D(y%_)t8>i(y% zpYp)HpJ^2!PCuK5>(2}zbvuO_3%%xu=@Z7p1#b+jm5VR?MPuQ(w%*k@%M~DA$S3&{ zKEV45`h$g}ts|?}HPM3bT-MMXU;$-Sl{eHX%)4eN)We4O#em-=AVpaqKMMv>vYl!& zXum+V)|&j%BL_@Rs$)UG^y=J|D`BPFLy7h9n$A>Dm8%7e5cl|A5Z|TXJQS3R&J$;1ypU7 zJ}VV9;HeX^2Lqj25HSgeo&%Y=91L1d=g#;c5eKrg?`*1RH_I@N!V_ zB$#cHrB)Qg*>DNZGu2k45!Ikwl7fm{9!X9~iJ7^h8f3AHnYEtVbvh}=WCA9< z*@>oTbI~ZkpQm?`A>8M|6G*tqW;Am>o?sCq{xAw@GL>f|FXq)e%d=5tCXHZlj^{X8 zM3g2t<@-$tlp+t-CgX620Jxf_({XI#^|KBhI#=fT*@YbJ`o=%tRF+h*4?B~Dg^Z5MO)y7wN++>{b_R!8Qax@}&VO*S(xuye(Mm+b_taRUdoFkHJ zjqv_S3OP`dzRdKrR~{1gb7USuZbz$4i;c}NYHxyjG^L{+3?%^{0^uT}4@)-rnjPvJ zP9cRSIgu*F;S2b;lPj(kpyX>%cH?~TaB?s`D8K$4muRY)b4?OB)f}WDSAfZfy8`c<9ypbI;@IhAu1xd6k2i%OCI_k7r_^1~!y8-tvFE1RpQl;&@W$S!i{K zDm+tTvuQ?_)f)zWyi_mh^(xNOYPw*!O`br6u@IV|FXsl-PE}e9d{Fy5VZ3jSONL-# z_$r*m6X|CpB4C+t`pf&;@R*nKsS(C_+pR_?Upe1RfzsIgvL_>l1uRqRZskRZ8X>iI zs|E347bTst&7KAumw>rg-LNAfQOI(BH#Cht`9*b!sr!x4$_FMTR4;O&sngDm$kGPc zYS}IfWE)q|6uRN)pX{_C6<+SPc%5Hk0rfS*k;clA=XgEr`OK;DoVpzpa*H)a6&a|E z8fBz)cBE2cNtkNU$V93fEbuC%DYM<^!$7f=Q9Z=%WrtdNr3b7zBZDID;iwEkt6=c8 z$bnUE!%Oi4zrr^E)q3oXj9-=!gB>=vIL$`RZV2smM+6$5QqxiCv{aqJBDpz^bG)Bd za&CM7wR6+`mDC27!E>2BMXXQ)x_ve2p9}^oZNcRQNnQt4-JKVf|J?b9wYQ?4z^<4c-Z3&G#;)42iyr0wSG~1Dw(o8`cJU8h?iYI! z@;xK6#~9^6{`V#yS~%D};y=B)iol|bLc}SVcsfO2X%8^WN(1MlN}Cd9Tm+$A4zhr# z16|qO4up@cm2er-kEFoC+-?p`j@>T9?u$7#o?{3^(+snUd-~WIzI8CdyV4qEmwSuq^HAFCQD5A zz?hOL!8SIpL?g(nJEH<6QqKg7?*tn;-nHb9OiT_5^LDoNGIf4tkQtN2;Q|VqzA*0T z%xv4^+|EHZSn6!~dXXJ&C}i94tZhYGI5LXvnMX(}Nwv0&6jjrWNYkD%LPa4EWmUJF zmG*lRMqMaI(OD5nL+tz+smZtm>%B%4&2umbozWg{W%)-@=p>(trqNFS-t^rE85dF+ zX5787qT^ru_Wgkd?UY^A^=3UP@fHeQ85sWwqRtgVNR#>ajh>|kir3LYLVyHh@_ z>E$WZnl)omI?Uv>nfd-z#VttqGvb)}jR$Y3n~`wyDvktY5VZLU@dt9bIFn8?1FtzM zl}*A&fIpZ1Y`Vuv)f3(61X`eN596_H;cD(9sz++Y?9H~935Z^}lc$U0v05`*WOej` z+0n=n`vHkfL^p8$i6Z`$p78=K`n}_*vxYgp!f8Ivfd2EGZ&I$0<7l>q2A@G|CT@}g z`cS;X1iTnNL3gh{o3i`;bF?Sj;geA34K(1xN7!TR^wGZAmrlmJ+ZY+2UEY~QuL^Bb zzKZzR#kh>0Jiv^2{fVQs%F9jCg5dM!)HkUo-Zx1s)`FyJiAW!odQ@Y3d==X~#LK?+ zHmdP$d;jehX0lJL6*Wgjf>tz}EnH8g_p+Y}5gkdV-x6SyUZo=ra%`k%O(QaaCa3Gz zPM-Vr|}a99{)tnK6ay{F z|CR3SlV)G{pGWXEMm0E;ritrc|L2o4u+Is6$s;1JpsVoVg9uq(>Im&@naBkKHSFo( zriRLRBtO_|%&R*E>QNzt`m*vtoVKC!G(wIWNEW z_WEN#!=L>{Au>o4MYZAXf1dgqK)yR15I(L7Fl#Jrp>vgyBVD{m@9O53Hp#@#d9cT} zcXYlvbA1Fed)x2oe4$G-8Pc^yt1@ILt2kPe-Fh>7v{H7Yt2)y3Xd^a<_5UfH>A}Ggwyp{MO4+g>_%;%M~{=M;&GmUESXTL zja!+VpJRB@#G&ii$N-}PvP-1m26o##E%D!)lxuxk=*y7+>zrUSos>{ZZ-mcQIkO#d z)cL;FFQC*8O{gqgwNgv~HAqbl)ZVa?T?0iX18_pP@UTRJe7OSe#0NHw*yg`l2kA)p z|@1EPggU$a2BsY1Gi9J?$ax)jPM-NI$?gZVA4v%D) z%oX-;2tkI8^_oL3=0i^{KSO1A68pSm9tKWVCa~LBPO8aV<`uoopU6u2PVe%TVt(Y2 zT#vX*nmw-^dvx!zGf0|M`7cvi3^O3Hs8%p2P-5dPevxtk-^h3KEqqg9<8RK~oZoZz zda1eJA8x#vvEKH%4jtRKy?EcQ2^#6|p_9S417)Xn?k_o8QvX1N(WiA#=qaHPLq)#` z^G3Uw1~1}@S;usN9Mu06BASx%R2qEj-qv!P4F%PZP&r`V_hP(Ku`aZdEGxS{dV4eL zeA~BiE#scf$_~lsoKzE=@9xh&Y~3hg&sF_b_UtIVo(8I2r14Mps}=kxJ!7Kg|J~>p zH9ztY!FvMk}FvDDwum$*mGLC z>kCQbOwfxc^9*yd9HEZ2`4;k-m-C=T+2w89hzRg<*9HQCLMK9^A2Y2OE}jf8E7;UkW!`O5%LHv#LZxI=5)cMor#3U zFnUEfg@&T}kj$C^MlBAb)1C3u9M%d4BLT)e?&rNC#E{GxqwCC3+UT6cItu2* z>_ny@NDy#=yOt@DiTQjU@@EiIJ|ijC8|_IYKzYqFn-bd5Y{W8MuPq#)kh#}QRh6|| z1EI{pMTrJ0WgH{~f(t5b^Itu|(9s%T5fEAzmC#9f)plI1&mI%l_#TxoZhU{pjV;)dSy`8q6|*;OF6UW%Zl#qaZMnrl8xwC8yQ|3x!C$U?RCs;xd`F zDf$4*)nPUt>N~r?qM~Xffp(ipiydz|z>M=q*NcdNX`FPx?2t%XRp2G~R!z~fil{06 z4=rrt;57VaiYVq7#}SnqGe042f3*%o~1-09F6^l?8rllmM``JZ_aF7_32sFPm9 zHP|q{B_FKC*-5z{R~^fSng33j>w1kwf`W&YCuxVVbAY9hq(#S5#HD5#S%`e;*cmBM zT%zfCygUxhv0NjMP>ap$PV7T18HH})LLjl=OSuL!G6<@5Z1Z1jfpr+>4xueFn<6>I?7(d+YwyLyDSjl=V73%cj<5C|@&uD+bvpTf*c z`~j+4NpA8iMo+}%Xh!mDuaz=~BIL~N_&oAy57T+*Y+mY_`5%|t`JlHo&l5zA>P_cg z&VCLI=}7g)-yPtWVdU4u ze;fb)BLL(o_+{GF@_*B#Di824zu@Hiqik{e4k|s-XlNCo#W{Rv>|X9Sel@N`^So_m zF4}!spZY6rOjP9;FzHxe*qr6SP3Z~@v0Mqwli4uuVqFV9E|TkrAOgKY^LCW_8yXcT zsthy0cB&LxIBw{eXlO-FD){lCvkBhQzd8YW5hechhWBx`#@^bXuO2xjiwnjZ9Pd4L zAQY299cPz@*3`jq##PRCc*aaSuC|lsCXWeJC)y~x9``!1tC%{>9M+5`{dM-QHiT{O zXlERYO*_vXqd;+ch`%$f6ocen7l{}0Dn8Cv@o_#D&CYBPsC+8y*CXj{ga1fUR6ZU{ zfk?DK7LrC^s~)( z<;<-%muvjTv^fwx7-8Rcr7vxR3oc~NW9HMShHMX35JIu=XG1FVC4=1?I?~m{bmD`MohpgL769K{TEEhWCaG_> zJ=EKv8tP-gZuZnKf2fD_UOYYx+wURK1>Du$=it>VOy86~eH{z?AwV}S#}m1ev4K&9 zLrvCFI+)(qi;yJfVpEL=`r>3Z8*IAftW6PD2J|!_=8Yt1ObVseq#NbTsm6%5RH}=L zGJ=>Gty-}qCCH{dD9t|eQ2InzT?l&^wU@)9f-LUv#wd#UO@^{KN zDh;u&uI>MX^-KGLXrg^m+K0|i+-Ube$xF7S#f z!jnZCf5tyIY}meI%fG2N?mAG>e15R>^r5rB7P;<>c>_P66=B~`88_WlcUD)qgO+k> zY*>QQ!p(@vC~p|7bx@Wd`Q$_n$CoK0bRg!lR;w+cN+LwjuzZw^!+JLotlpe%b=XjEf~O+|tuc-T?HL2piL*XVOC z$F4G)XNjZB<2qySR+$fpOu6vhvb6JQO7##wtu2W+IrZ&gmuXD$bG>Nnl=i|PYr1Uu z#L|i(KU8K>wQrzqc$Q~^fu{FhLucE_<^ds+l3>%(CixB>OTW6b7r8_2il~TNxkF96 z?hDt8jRGl?OJAO!n%x-R3}Jx~Uqd|yZCrKRvDoenTD%7sDxM3-d^ov^S5jOrIH z%=)o-O>mixieKDne^pMq6Wtu-+KL}+l6t_7om6~!Jta1aTJrwGFmD%D|u3s zQZU$@nCNLdKpS^{Yqkx$OtD5E;W)1AWO$@r&L;R4L$YV|27@j_XOO?zXdxzRwR)bl za6w6d56xr}PRJ_QC;x$b!J(8r2i8d&2qgtn%Vw}rA_0=U1Uy^upkkG51z%RMvJZl) zgrGxmK#}YPKMEbn+0$WmZJU3EsN(+>sf%NjDQK0&Fd^%KRY)+LJs0+^^`PSMiUSqQ zOBFg`Sh%R#lrWr@e6U#SYARKCtLcFr&YrRC1a1BWUt^P=#HpuU&I=A_-2reBMhYZc zk>EjKd){5KHXVDRGbaxgA2@OTGF)`&%uIz_tugIC8Znq1bjWm)lf=B}N2Q1h8}wC$ zBWzk$`i2K_?hu3W7^#WRjf^G@p<2hF=cMD~eRpOukbV zB4Oml-GH3^Vzs-#v|}+bDS1SH!D`zMrlv(%Vot_#6fX^C8(zvwhnU}$;*9eKVeQNM z+=uTzuVk=#gr5h`oTL){L)>U`tM$Z#epE{$>uaTyI`-jEJ?dCRo z(Wbq$KtPG-r8%27$*4JR|z`xYkS_tkfM(dZb&Zo(MU21GKCXj@U z{p+8%M($u2$amLZP}L>~ zNqrgn@0KJ+#wSMwy1Eio&QnSG1v$CSP|ffB%ncs!S8L!D({dpcpR zo%aeLzh#oP6|RP>HbR`h{b7iCQb2}PuIJ(G2eDCN2`rOLeK^wuXWX)#TVj}W6Ny+X zQ^-c@nR2;Q?96hEE6wbZY(ip^B8M1B28mO%-%wu;HA|S6Jmt!7eKoxCn&Wcu=a0MT z4u-+IV(P>M@@=x4o|ss=yErlL!>n9HVd-paWK~_3j)_`J`C32JtafU)JOueXsOjOz z)Fcb4%%o13mptX}|4<#0&{<&2^F|D&X~Mf^>%=t<-mwU?9sPtHv3Wv>YAv=SzY#2q zj$M9I{Q@>Y0XK4VW9+avBgp~&p?u=H-kGuk2WT-5u+bn3#bxuo$oCEQ(y|_nrgQ{C zir($wqQo|u?!UW+=?_s7rE)(R!Qxo%cLXqeQV3vTEs$rYuW{JIeGp(^81&89i1I^> zxU3OZHCQRPXJ8^B6tydN3-<7ZBv&L6@D)mhLZwlq@Pc9+^YZy~)r;!GhmIXRdaStk zaNG@O)*SaB)fDF+Ce5j%>UYUz-8r~0tJSmkjrQsPd1JMZrI*L%wC~)?`&YR>8Pr&` z%FbRI7!woh=xEH4RlJd$;&!0}3NuL~!BhblgT9Kxk~vAr`&-pt-_9b%avm0tm!Bfb zBFzS4YEG6Ns#&WgT+Q2H{Rj$D>~5L5hO}fx-YV{LdzSkVv86!wPj>I#vu(?cojbPg z*s*Q%wjJfNE?aOH{()#6RG&RpQCV40b14wSOuAbnzW^s(==qG0jrUDZ$j5f*+f0UW z1Gq&Ar8v(qtrJYjKTloq%_Od;{zJnLG?yt=N(7qNSc};h855ClaL|JuxNsK`?_2PS z_l{k-aPgw^@4CaSOjf&*eKqYWaA{N&f+j&@OCO(RIY~ks3?S@;CMp9^7@rOL;Xm)N z5n`*jc!{RIL{eI#PXdMzFqiyLH3R}CtK$F-f@!W1lbCA6(nbt67aVEmh(OHo;=*=) zf+@u-l^4q{mNRiktRSp3f2j4&|Ge?Tg5Q7Y@L-wfxjVgApI3kuwvyqYC!GDmVlp#% zaFL7j@^v?-v*`FpQm)ZxvBQ<@HS z%`rjS&8Xlkx|!3RgRprm%fn#8+FWo#ceufDkMaU_+Ks6|UJ7@FH(WdkNhPe$M~_an z(SXra15hc9N9e^slAzz9U)r27bp!fND}L4TFx?33orzWcv%9x%2DG6*f*Zkwz2wEY zUt(@#s^b*;DolQ4QFIdf#_ITNd|N$k;RrPxtQEeMS+*u$rE)wcT*X~oXI}3QlX2P#%B23CU=G2JEaX;G60j z#MTaladW-0m@FY|3ZEi&OiY@|37JEB;LK?;PH;JWYMIrknKwWL@8)A%2 zECY`Rs3!=+`1vRBA=r!UpzIY{1xyyn-5PtWm;l!e-koYQ?p%zPjmhOI)niAFAy@>u z2WRmDA3E0pL{0dZl8~}kV^BjnHh{YU`>tNVmq!rpUb7K8StMIT(p24~77Qd)v}-G1 zAgB=-C=AjJjBq85xSK)3&cqfHsDyqoL;+SfFchI{wV?!A?gk6p_!`PEQ(&lIkvc;a zs)h_TI2mbB=XY~NBebCjU9Sx`2Kj1eAyW-Q8Q}=Ea$*?9Fp{ES0zK(|WlW(a3!G%iQY=S`B+2ryS+QWr4x4`$2_LJQ z40#gdU=zrZX}tt-9>2Y#e0h>(%8~1w4-`XP9V1qn1isBmQajCdwhc2DFV>2SmGY)# zs^zwt?2~10Aj0)QgZQ13O&3A&To{$?FB<#Mo?dt7J4D zBq4Q_E~(c$gQ@8jbXFu|JccJly}q@5X8w3hSYACVKJItEbT7B7<#$E;>zXH1ns{GN z_ZbTlW{flTtmR?za)1Bhr23kU-Z}O8!Jp_YzUFgf5nII}gIvj{=qppYPG`WFAJq7z G0RR9|PM1{x literal 0 HcmV?d00001 diff --git a/.vitepress/dist/assets/inter-roman-greek.BBVDIX6e.woff2 b/.vitepress/dist/assets/inter-roman-greek.BBVDIX6e.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..2bed1e85e8b20cb3903206a6cace251c52bdd8c3 GIT binary patch literal 29920 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 literal 0 HcmV?d00001 diff --git a/.vitepress/dist/assets/inter-roman-latin-ext.4ZJIpNVo.woff2 b/.vitepress/dist/assets/inter-roman-latin-ext.4ZJIpNVo.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..9a8d1e2b5ef22b97801781478d477685dd6119f3 GIT binary patch literal 110160 zcmV)XK&`)bPew8T0RR910j^L06951J1C_)80j=5q1ONa400000000000000000000 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 literal 0 HcmV?d00001 diff --git a/.vitepress/dist/assets/inter-roman-latin.Di8DUHzh.woff2 b/.vitepress/dist/assets/inter-roman-latin.Di8DUHzh.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..07d3c53aef14e7e3aec6b11684395f2833e0b3d5 GIT binary patch literal 67792 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 IZR%D40KZ@npa1{> literal 0 HcmV?d00001 diff --git a/.vitepress/dist/assets/inter-roman-vietnamese.BjW4sHH5.woff2 b/.vitepress/dist/assets/inter-roman-vietnamese.BjW4sHH5.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..57bdc22ae88555c6217307e4064a642f83d642b1 GIT binary patch literal 14072 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 literal 0 HcmV?d00001 diff --git a/.vitepress/dist/assets/navbar.md.ClnWnYWP.js b/.vitepress/dist/assets/navbar.md.ClnWnYWP.js new file mode 100644 index 00000000..ea105867 --- /dev/null +++ b/.vitepress/dist/assets/navbar.md.ClnWnYWP.js @@ -0,0 +1 @@ +import{_ as t,o as n,c as r,j as a,a as l}from"./chunks/framework.CvgP6Fyv.js";const f=JSON.parse('{"title":"","description":"","frontmatter":{},"headers":[],"relativePath":"_navbar.md","filePath":"_navbar.md"}'),s={name:"_navbar.md"};function o(i,e,c,_,d,u){return n(),r("div",null,[...e[0]||(e[0]=[a("ul",null,[a("li",null,[l("Translations "),a("ul",null,[a("li",null,[a("a",{href:"#"},"🇨🇳 中文")]),a("li",null,[a("a",{href:"#"},"🇬🇧 English")])])])],-1)])])}const m=t(s,[["render",o]]);export{f as __pageData,m as default}; diff --git a/.vitepress/dist/assets/navbar.md.ClnWnYWP.lean.js b/.vitepress/dist/assets/navbar.md.ClnWnYWP.lean.js new file mode 100644 index 00000000..ea105867 --- /dev/null +++ b/.vitepress/dist/assets/navbar.md.ClnWnYWP.lean.js @@ -0,0 +1 @@ +import{_ as t,o as n,c as r,j as a,a as l}from"./chunks/framework.CvgP6Fyv.js";const f=JSON.parse('{"title":"","description":"","frontmatter":{},"headers":[],"relativePath":"_navbar.md","filePath":"_navbar.md"}'),s={name:"_navbar.md"};function o(i,e,c,_,d,u){return n(),r("div",null,[...e[0]||(e[0]=[a("ul",null,[a("li",null,[l("Translations "),a("ul",null,[a("li",null,[a("a",{href:"#"},"🇨🇳 中文")]),a("li",null,[a("a",{href:"#"},"🇬🇧 English")])])])],-1)])])}const m=t(s,[["render",o]]);export{f as __pageData,m as default}; diff --git a/.vitepress/dist/assets/sidebar.md.IMyqaQlB.js b/.vitepress/dist/assets/sidebar.md.IMyqaQlB.js new file mode 100644 index 00000000..cf1a11f4 --- /dev/null +++ b/.vitepress/dist/assets/sidebar.md.IMyqaQlB.js @@ -0,0 +1 @@ +import{_ as a,o as i,c as e,ag as p}from"./chunks/framework.CvgP6Fyv.js";const n=JSON.parse('{"title":"","description":"","frontmatter":{},"headers":[],"relativePath":"_sidebar.md","filePath":"_sidebar.md"}'),t={name:"_sidebar.md"};function r(h,l,m,f,_,s){return i(),e("div",null,[...l[0]||(l[0]=[p('',1)])])}const d=a(t,[["render",r]]);export{n as __pageData,d as default}; diff --git a/.vitepress/dist/assets/sidebar.md.IMyqaQlB.lean.js b/.vitepress/dist/assets/sidebar.md.IMyqaQlB.lean.js new file mode 100644 index 00000000..40c029e7 --- /dev/null +++ b/.vitepress/dist/assets/sidebar.md.IMyqaQlB.lean.js @@ -0,0 +1 @@ +import{_ as a,o as i,c as e,ag as p}from"./chunks/framework.CvgP6Fyv.js";const n=JSON.parse('{"title":"","description":"","frontmatter":{},"headers":[],"relativePath":"_sidebar.md","filePath":"_sidebar.md"}'),t={name:"_sidebar.md"};function r(h,l,m,f,_,s){return i(),e("div",null,[...l[0]||(l[0]=[p("",1)])])}const d=a(t,[["render",r]]);export{n as __pageData,d as default}; diff --git a/.vitepress/dist/assets/style.qp7qGaqN.css b/.vitepress/dist/assets/style.qp7qGaqN.css new file mode 100644 index 00000000..3d857604 --- /dev/null +++ b/.vitepress/dist/assets/style.qp7qGaqN.css @@ -0,0 +1 @@ +@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/assets/inter-roman-cyrillic-ext.BBPuwvHQ.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/assets/inter-roman-cyrillic.C5lxZ8CY.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/assets/inter-roman-greek-ext.CqjqNYQ-.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/assets/inter-roman-greek.BBVDIX6e.woff2) format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/assets/inter-roman-vietnamese.BjW4sHH5.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/assets/inter-roman-latin-ext.4ZJIpNVo.woff2) format("woff2");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/assets/inter-roman-latin.Di8DUHzh.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:italic;font-weight:100 900;font-display:swap;src:url(/assets/inter-italic-cyrillic-ext.r48I6akx.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:italic;font-weight:100 900;font-display:swap;src:url(/assets/inter-italic-cyrillic.By2_1cv3.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:italic;font-weight:100 900;font-display:swap;src:url(/assets/inter-italic-greek-ext.1u6EdAuj.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:italic;font-weight:100 900;font-display:swap;src:url(/assets/inter-italic-greek.DJ8dCoTZ.woff2) format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:italic;font-weight:100 900;font-display:swap;src:url(/assets/inter-italic-vietnamese.BSbpV94h.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:italic;font-weight:100 900;font-display:swap;src:url(/assets/inter-italic-latin-ext.CN1xVJS-.woff2) format("woff2");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:italic;font-weight:100 900;font-display:swap;src:url(/assets/inter-italic-latin.C2AdPX0b.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Punctuation SC;font-weight:400;src:local("PingFang SC Regular"),local("Noto Sans CJK SC"),local("Microsoft YaHei");unicode-range:U+201C,U+201D,U+2018,U+2019,U+2E3A,U+2014,U+2013,U+2026,U+00B7,U+007E,U+002F}@font-face{font-family:Punctuation SC;font-weight:500;src:local("PingFang SC Medium"),local("Noto Sans CJK SC"),local("Microsoft YaHei");unicode-range:U+201C,U+201D,U+2018,U+2019,U+2E3A,U+2014,U+2013,U+2026,U+00B7,U+007E,U+002F}@font-face{font-family:Punctuation SC;font-weight:600;src:local("PingFang SC Semibold"),local("Noto Sans CJK SC Bold"),local("Microsoft YaHei Bold");unicode-range:U+201C,U+201D,U+2018,U+2019,U+2E3A,U+2014,U+2013,U+2026,U+00B7,U+007E,U+002F}@font-face{font-family:Punctuation SC;font-weight:700;src:local("PingFang SC Semibold"),local("Noto Sans CJK SC Bold"),local("Microsoft YaHei Bold");unicode-range:U+201C,U+201D,U+2018,U+2019,U+2E3A,U+2014,U+2013,U+2026,U+00B7,U+007E,U+002F}:root{--vp-c-white: #ffffff;--vp-c-black: #000000;--vp-c-neutral: var(--vp-c-black);--vp-c-neutral-inverse: var(--vp-c-white)}.dark{--vp-c-neutral: var(--vp-c-white);--vp-c-neutral-inverse: var(--vp-c-black)}:root{--vp-c-gray-1: #dddde3;--vp-c-gray-2: #e4e4e9;--vp-c-gray-3: #ebebef;--vp-c-gray-soft: rgba(142, 150, 170, .14);--vp-c-indigo-1: #3451b2;--vp-c-indigo-2: #3a5ccc;--vp-c-indigo-3: #5672cd;--vp-c-indigo-soft: rgba(100, 108, 255, .14);--vp-c-purple-1: #6f42c1;--vp-c-purple-2: #7e4cc9;--vp-c-purple-3: #8e5cd9;--vp-c-purple-soft: rgba(159, 122, 234, .14);--vp-c-green-1: #18794e;--vp-c-green-2: #299764;--vp-c-green-3: #30a46c;--vp-c-green-soft: rgba(16, 185, 129, .14);--vp-c-yellow-1: #915930;--vp-c-yellow-2: #946300;--vp-c-yellow-3: #9f6a00;--vp-c-yellow-soft: rgba(234, 179, 8, .14);--vp-c-red-1: #b8272c;--vp-c-red-2: #d5393e;--vp-c-red-3: #e0575b;--vp-c-red-soft: rgba(244, 63, 94, .14);--vp-c-sponsor: #db2777}.dark{--vp-c-gray-1: #515c67;--vp-c-gray-2: #414853;--vp-c-gray-3: #32363f;--vp-c-gray-soft: rgba(101, 117, 133, .16);--vp-c-indigo-1: #a8b1ff;--vp-c-indigo-2: #5c73e7;--vp-c-indigo-3: #3e63dd;--vp-c-indigo-soft: rgba(100, 108, 255, .16);--vp-c-purple-1: #c8abfa;--vp-c-purple-2: #a879e6;--vp-c-purple-3: #8e5cd9;--vp-c-purple-soft: rgba(159, 122, 234, .16);--vp-c-green-1: #3dd68c;--vp-c-green-2: #30a46c;--vp-c-green-3: #298459;--vp-c-green-soft: rgba(16, 185, 129, .16);--vp-c-yellow-1: #f9b44e;--vp-c-yellow-2: #da8b17;--vp-c-yellow-3: #a46a0a;--vp-c-yellow-soft: rgba(234, 179, 8, .16);--vp-c-red-1: #f66f81;--vp-c-red-2: #f14158;--vp-c-red-3: #b62a3c;--vp-c-red-soft: rgba(244, 63, 94, .16)}:root{--vp-c-bg: #ffffff;--vp-c-bg-alt: #f6f6f7;--vp-c-bg-elv: #ffffff;--vp-c-bg-soft: #f6f6f7}.dark{--vp-c-bg: #1b1b1f;--vp-c-bg-alt: #161618;--vp-c-bg-elv: #202127;--vp-c-bg-soft: #202127}:root{--vp-c-border: #c2c2c4;--vp-c-divider: #e2e2e3;--vp-c-gutter: #e2e2e3}.dark{--vp-c-border: #3c3f44;--vp-c-divider: #2e2e32;--vp-c-gutter: #000000}:root{--vp-c-text-1: #3c3c43;--vp-c-text-2: #67676c;--vp-c-text-3: #929295}.dark{--vp-c-text-1: #dfdfd6;--vp-c-text-2: #98989f;--vp-c-text-3: #6a6a71}:root{--vp-c-default-1: var(--vp-c-gray-1);--vp-c-default-2: var(--vp-c-gray-2);--vp-c-default-3: var(--vp-c-gray-3);--vp-c-default-soft: var(--vp-c-gray-soft);--vp-c-brand-1: var(--vp-c-indigo-1);--vp-c-brand-2: var(--vp-c-indigo-2);--vp-c-brand-3: var(--vp-c-indigo-3);--vp-c-brand-soft: var(--vp-c-indigo-soft);--vp-c-brand: var(--vp-c-brand-1);--vp-c-tip-1: var(--vp-c-brand-1);--vp-c-tip-2: var(--vp-c-brand-2);--vp-c-tip-3: var(--vp-c-brand-3);--vp-c-tip-soft: var(--vp-c-brand-soft);--vp-c-note-1: var(--vp-c-brand-1);--vp-c-note-2: var(--vp-c-brand-2);--vp-c-note-3: var(--vp-c-brand-3);--vp-c-note-soft: var(--vp-c-brand-soft);--vp-c-success-1: var(--vp-c-green-1);--vp-c-success-2: var(--vp-c-green-2);--vp-c-success-3: var(--vp-c-green-3);--vp-c-success-soft: var(--vp-c-green-soft);--vp-c-important-1: var(--vp-c-purple-1);--vp-c-important-2: var(--vp-c-purple-2);--vp-c-important-3: var(--vp-c-purple-3);--vp-c-important-soft: var(--vp-c-purple-soft);--vp-c-warning-1: var(--vp-c-yellow-1);--vp-c-warning-2: var(--vp-c-yellow-2);--vp-c-warning-3: var(--vp-c-yellow-3);--vp-c-warning-soft: var(--vp-c-yellow-soft);--vp-c-danger-1: var(--vp-c-red-1);--vp-c-danger-2: var(--vp-c-red-2);--vp-c-danger-3: var(--vp-c-red-3);--vp-c-danger-soft: var(--vp-c-red-soft);--vp-c-caution-1: var(--vp-c-red-1);--vp-c-caution-2: var(--vp-c-red-2);--vp-c-caution-3: var(--vp-c-red-3);--vp-c-caution-soft: var(--vp-c-red-soft)}:root{--vp-font-family-base: "Inter", ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--vp-font-family-mono: ui-monospace, "Menlo", "Monaco", "Consolas", "Liberation Mono", "Courier New", monospace;font-optical-sizing:auto}:root:where(:lang(zh)){--vp-font-family-base: "Punctuation SC", "Inter", ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"}:root{--vp-shadow-1: 0 1px 2px rgba(0, 0, 0, .04), 0 1px 2px rgba(0, 0, 0, .06);--vp-shadow-2: 0 3px 12px rgba(0, 0, 0, .07), 0 1px 4px rgba(0, 0, 0, .07);--vp-shadow-3: 0 12px 32px rgba(0, 0, 0, .1), 0 2px 6px rgba(0, 0, 0, .08);--vp-shadow-4: 0 14px 44px rgba(0, 0, 0, .12), 0 3px 9px rgba(0, 0, 0, .12);--vp-shadow-5: 0 18px 56px rgba(0, 0, 0, .16), 0 4px 12px rgba(0, 0, 0, .16)}:root{--vp-z-index-footer: 10;--vp-z-index-local-nav: 20;--vp-z-index-nav: 30;--vp-z-index-layout-top: 40;--vp-z-index-backdrop: 50;--vp-z-index-sidebar: 60}@media (min-width: 960px){:root{--vp-z-index-sidebar: 25}}:root{--vp-layout-max-width: 1440px}:root{--vp-header-anchor-symbol: "#"}:root{--vp-code-line-height: 1.7;--vp-code-font-size: .875em;--vp-code-color: var(--vp-c-brand-1);--vp-code-link-color: var(--vp-c-brand-1);--vp-code-link-hover-color: var(--vp-c-brand-2);--vp-code-bg: var(--vp-c-default-soft);--vp-code-block-color: var(--vp-c-text-2);--vp-code-block-bg: var(--vp-c-bg-alt);--vp-code-block-divider-color: var(--vp-c-gutter);--vp-code-lang-color: var(--vp-c-text-3);--vp-code-line-highlight-color: var(--vp-c-default-soft);--vp-code-line-number-color: var(--vp-c-text-3);--vp-code-line-diff-add-color: var(--vp-c-success-soft);--vp-code-line-diff-add-symbol-color: var(--vp-c-success-1);--vp-code-line-diff-remove-color: var(--vp-c-danger-soft);--vp-code-line-diff-remove-symbol-color: var(--vp-c-danger-1);--vp-code-line-warning-color: var(--vp-c-warning-soft);--vp-code-line-error-color: var(--vp-c-danger-soft);--vp-code-copy-code-border-color: var(--vp-c-divider);--vp-code-copy-code-bg: var(--vp-c-bg-soft);--vp-code-copy-code-hover-border-color: var(--vp-c-divider);--vp-code-copy-code-hover-bg: var(--vp-c-bg);--vp-code-copy-code-active-text: var(--vp-c-text-2);--vp-code-copy-copied-text-content: "Copied";--vp-code-tab-divider: var(--vp-code-block-divider-color);--vp-code-tab-text-color: var(--vp-c-text-2);--vp-code-tab-bg: var(--vp-code-block-bg);--vp-code-tab-hover-text-color: var(--vp-c-text-1);--vp-code-tab-active-text-color: var(--vp-c-text-1);--vp-code-tab-active-bar-color: var(--vp-c-brand-1)}:lang(es),:lang(pt){--vp-code-copy-copied-text-content: "Copiado"}:lang(fa){--vp-code-copy-copied-text-content: "کپی شد"}:lang(ko){--vp-code-copy-copied-text-content: "복사됨"}:lang(ru){--vp-code-copy-copied-text-content: "Скопировано"}:lang(zh){--vp-code-copy-copied-text-content: "已复制"}:root{--vp-button-brand-border: transparent;--vp-button-brand-text: var(--vp-c-white);--vp-button-brand-bg: var(--vp-c-brand-3);--vp-button-brand-hover-border: transparent;--vp-button-brand-hover-text: var(--vp-c-white);--vp-button-brand-hover-bg: var(--vp-c-brand-2);--vp-button-brand-active-border: transparent;--vp-button-brand-active-text: var(--vp-c-white);--vp-button-brand-active-bg: var(--vp-c-brand-1);--vp-button-alt-border: transparent;--vp-button-alt-text: var(--vp-c-text-1);--vp-button-alt-bg: var(--vp-c-default-3);--vp-button-alt-hover-border: transparent;--vp-button-alt-hover-text: var(--vp-c-text-1);--vp-button-alt-hover-bg: var(--vp-c-default-2);--vp-button-alt-active-border: transparent;--vp-button-alt-active-text: var(--vp-c-text-1);--vp-button-alt-active-bg: var(--vp-c-default-1);--vp-button-sponsor-border: var(--vp-c-text-2);--vp-button-sponsor-text: var(--vp-c-text-2);--vp-button-sponsor-bg: transparent;--vp-button-sponsor-hover-border: var(--vp-c-sponsor);--vp-button-sponsor-hover-text: var(--vp-c-sponsor);--vp-button-sponsor-hover-bg: transparent;--vp-button-sponsor-active-border: var(--vp-c-sponsor);--vp-button-sponsor-active-text: var(--vp-c-sponsor);--vp-button-sponsor-active-bg: transparent}:root{--vp-custom-block-font-size: 14px;--vp-custom-block-code-font-size: 13px;--vp-custom-block-info-border: transparent;--vp-custom-block-info-text: var(--vp-c-text-1);--vp-custom-block-info-bg: var(--vp-c-default-soft);--vp-custom-block-info-code-bg: var(--vp-c-default-soft);--vp-custom-block-note-border: transparent;--vp-custom-block-note-text: var(--vp-c-text-1);--vp-custom-block-note-bg: var(--vp-c-default-soft);--vp-custom-block-note-code-bg: var(--vp-c-default-soft);--vp-custom-block-tip-border: transparent;--vp-custom-block-tip-text: var(--vp-c-text-1);--vp-custom-block-tip-bg: var(--vp-c-tip-soft);--vp-custom-block-tip-code-bg: var(--vp-c-tip-soft);--vp-custom-block-important-border: transparent;--vp-custom-block-important-text: var(--vp-c-text-1);--vp-custom-block-important-bg: var(--vp-c-important-soft);--vp-custom-block-important-code-bg: var(--vp-c-important-soft);--vp-custom-block-warning-border: transparent;--vp-custom-block-warning-text: var(--vp-c-text-1);--vp-custom-block-warning-bg: var(--vp-c-warning-soft);--vp-custom-block-warning-code-bg: var(--vp-c-warning-soft);--vp-custom-block-danger-border: transparent;--vp-custom-block-danger-text: var(--vp-c-text-1);--vp-custom-block-danger-bg: var(--vp-c-danger-soft);--vp-custom-block-danger-code-bg: var(--vp-c-danger-soft);--vp-custom-block-caution-border: transparent;--vp-custom-block-caution-text: var(--vp-c-text-1);--vp-custom-block-caution-bg: var(--vp-c-caution-soft);--vp-custom-block-caution-code-bg: var(--vp-c-caution-soft);--vp-custom-block-details-border: var(--vp-custom-block-info-border);--vp-custom-block-details-text: var(--vp-custom-block-info-text);--vp-custom-block-details-bg: var(--vp-custom-block-info-bg);--vp-custom-block-details-code-bg: var(--vp-custom-block-info-code-bg)}:root{--vp-input-border-color: var(--vp-c-border);--vp-input-bg-color: var(--vp-c-bg-alt);--vp-input-switch-bg-color: var(--vp-c-default-soft)}:root{--vp-nav-height: 64px;--vp-nav-bg-color: var(--vp-c-bg);--vp-nav-screen-bg-color: var(--vp-c-bg);--vp-nav-logo-height: 24px}.hide-nav{--vp-nav-height: 0px}.hide-nav .VPSidebar{--vp-nav-height: 22px}:root{--vp-local-nav-bg-color: var(--vp-c-bg)}:root{--vp-sidebar-width: 272px;--vp-sidebar-bg-color: var(--vp-c-bg-alt)}:root{--vp-backdrop-bg-color: rgba(0, 0, 0, .6)}:root{--vp-home-hero-name-color: var(--vp-c-brand-1);--vp-home-hero-name-background: transparent;--vp-home-hero-image-background-image: none;--vp-home-hero-image-filter: none}:root{--vp-badge-info-border: transparent;--vp-badge-info-text: var(--vp-c-text-2);--vp-badge-info-bg: var(--vp-c-default-soft);--vp-badge-tip-border: transparent;--vp-badge-tip-text: var(--vp-c-tip-1);--vp-badge-tip-bg: var(--vp-c-tip-soft);--vp-badge-warning-border: transparent;--vp-badge-warning-text: var(--vp-c-warning-1);--vp-badge-warning-bg: var(--vp-c-warning-soft);--vp-badge-danger-border: transparent;--vp-badge-danger-text: var(--vp-c-danger-1);--vp-badge-danger-bg: var(--vp-c-danger-soft)}:root{--vp-carbon-ads-text-color: var(--vp-c-text-1);--vp-carbon-ads-poweredby-color: var(--vp-c-text-2);--vp-carbon-ads-bg-color: var(--vp-c-bg-soft);--vp-carbon-ads-hover-text-color: var(--vp-c-brand-1);--vp-carbon-ads-hover-poweredby-color: var(--vp-c-text-1)}:root{--vp-local-search-bg: var(--vp-c-bg);--vp-local-search-result-bg: var(--vp-c-bg);--vp-local-search-result-border: var(--vp-c-divider);--vp-local-search-result-selected-bg: var(--vp-c-bg);--vp-local-search-result-selected-border: var(--vp-c-brand-1);--vp-local-search-highlight-bg: var(--vp-c-brand-1);--vp-local-search-highlight-text: var(--vp-c-neutral-inverse)}@media (prefers-reduced-motion: reduce){*,:before,:after{animation-delay:-1ms!important;animation-duration:1ms!important;animation-iteration-count:1!important;background-attachment:initial!important;scroll-behavior:auto!important;transition-duration:0s!important;transition-delay:0s!important}}*,:before,:after{box-sizing:border-box}html{line-height:1.4;font-size:16px;-webkit-text-size-adjust:100%}html.dark{color-scheme:dark}body{margin:0;width:100%;min-width:320px;min-height:100vh;line-height:24px;font-family:var(--vp-font-family-base);font-size:16px;font-weight:400;color:var(--vp-c-text-1);background-color:var(--vp-c-bg);font-synthesis:style;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}main{display:block}h1,h2,h3,h4,h5,h6{margin:0;line-height:24px;font-size:16px;font-weight:400}p{margin:0}strong,b{font-weight:600}a,area,button,[role=button],input,label,select,summary,textarea{touch-action:manipulation}a{color:inherit;text-decoration:inherit}ol,ul{list-style:none;margin:0;padding:0}blockquote{margin:0}pre,code,kbd,samp{font-family:var(--vp-font-family-mono)}img,svg,video,canvas,audio,iframe,embed,object{display:block}figure{margin:0}img,video{max-width:100%;height:auto}button,input,optgroup,select,textarea{border:0;padding:0;line-height:inherit;color:inherit}button{padding:0;font-family:inherit;background-color:transparent;background-image:none}button:enabled,[role=button]:enabled{cursor:pointer}button:focus,button:focus-visible{outline:1px dotted;outline:4px auto -webkit-focus-ring-color}button:focus:not(:focus-visible){outline:none!important}input:focus,textarea:focus,select:focus{outline:none}table{border-collapse:collapse}input{background-color:transparent}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:var(--vp-c-text-3)}input::-ms-input-placeholder,textarea::-ms-input-placeholder{color:var(--vp-c-text-3)}input::placeholder,textarea::placeholder{color:var(--vp-c-text-3)}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}textarea{resize:vertical}select{-webkit-appearance:none}fieldset{margin:0;padding:0}h1,h2,h3,h4,h5,h6,li,p{overflow-wrap:break-word}vite-error-overlay{z-index:9999}mjx-container{overflow-x:auto}mjx-container>svg{display:inline-block;margin:auto}[class^=vpi-],[class*=" vpi-"],.vp-icon{width:1em;height:1em}[class^=vpi-].bg,[class*=" vpi-"].bg,.vp-icon.bg{background-size:100% 100%;background-color:transparent}[class^=vpi-]:not(.bg),[class*=" vpi-"]:not(.bg),.vp-icon:not(.bg){-webkit-mask:var(--icon) no-repeat;mask:var(--icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit}.vpi-align-left{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M21 6H3M15 12H3M17 18H3'/%3E%3C/svg%3E")}.vpi-arrow-right,.vpi-arrow-down,.vpi-arrow-left,.vpi-arrow-up{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M5 12h14M12 5l7 7-7 7'/%3E%3C/svg%3E")}.vpi-chevron-right,.vpi-chevron-down,.vpi-chevron-left,.vpi-chevron-up{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='m9 18 6-6-6-6'/%3E%3C/svg%3E")}.vpi-chevron-down,.vpi-arrow-down{transform:rotate(90deg)}.vpi-chevron-left,.vpi-arrow-left{transform:rotate(180deg)}.vpi-chevron-up,.vpi-arrow-up{transform:rotate(-90deg)}.vpi-square-pen{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M12 3H5a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-7'/%3E%3Cpath d='M18.375 2.625a2.121 2.121 0 1 1 3 3L12 15l-4 1 1-4Z'/%3E%3C/svg%3E")}.vpi-plus{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M5 12h14M12 5v14'/%3E%3C/svg%3E")}.vpi-sun{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Ccircle cx='12' cy='12' r='4'/%3E%3Cpath d='M12 2v2M12 20v2M4.93 4.93l1.41 1.41M17.66 17.66l1.41 1.41M2 12h2M20 12h2M6.34 17.66l-1.41 1.41M19.07 4.93l-1.41 1.41'/%3E%3C/svg%3E")}.vpi-moon{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M12 3a6 6 0 0 0 9 9 9 9 0 1 1-9-9Z'/%3E%3C/svg%3E")}.vpi-more-horizontal{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Ccircle cx='12' cy='12' r='1'/%3E%3Ccircle cx='19' cy='12' r='1'/%3E%3Ccircle cx='5' cy='12' r='1'/%3E%3C/svg%3E")}.vpi-languages{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='m5 8 6 6M4 14l6-6 2-3M2 5h12M7 2h1M22 22l-5-10-5 10M14 18h6'/%3E%3C/svg%3E")}.vpi-heart{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M19 14c1.49-1.46 3-3.21 3-5.5A5.5 5.5 0 0 0 16.5 3c-1.76 0-3 .5-4.5 2-1.5-1.5-2.74-2-4.5-2A5.5 5.5 0 0 0 2 8.5c0 2.3 1.5 4.05 3 5.5l7 7Z'/%3E%3C/svg%3E")}.vpi-search{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Ccircle cx='11' cy='11' r='8'/%3E%3Cpath d='m21 21-4.3-4.3'/%3E%3C/svg%3E")}.vpi-layout-list{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Crect width='7' height='7' x='3' y='3' rx='1'/%3E%3Crect width='7' height='7' x='3' y='14' rx='1'/%3E%3Cpath d='M14 4h7M14 9h7M14 15h7M14 20h7'/%3E%3C/svg%3E")}.vpi-delete{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M20 5H9l-7 7 7 7h11a2 2 0 0 0 2-2V7a2 2 0 0 0-2-2ZM18 9l-6 6M12 9l6 6'/%3E%3C/svg%3E")}.vpi-corner-down-left{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='m9 10-5 5 5 5'/%3E%3Cpath d='M20 4v7a4 4 0 0 1-4 4H4'/%3E%3C/svg%3E")}:root{--vp-icon-copy: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='rgba(128,128,128,1)' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Crect width='8' height='4' x='8' y='2' rx='1' ry='1'/%3E%3Cpath d='M16 4h2a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2V6a2 2 0 0 1 2-2h2'/%3E%3C/svg%3E");--vp-icon-copied: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='rgba(128,128,128,1)' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Crect width='8' height='4' x='8' y='2' rx='1' ry='1'/%3E%3Cpath d='M16 4h2a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2V6a2 2 0 0 1 2-2h2'/%3E%3Cpath d='m9 14 2 2 4-4'/%3E%3C/svg%3E")}.visually-hidden{position:absolute;width:1px;height:1px;white-space:nowrap;clip:rect(0 0 0 0);clip-path:inset(50%);overflow:hidden}.custom-block{border:1px solid transparent;border-radius:8px;padding:16px 16px 8px;line-height:24px;font-size:var(--vp-custom-block-font-size);color:var(--vp-c-text-2)}.custom-block.info{border-color:var(--vp-custom-block-info-border);color:var(--vp-custom-block-info-text);background-color:var(--vp-custom-block-info-bg)}.custom-block.info a,.custom-block.info code{color:var(--vp-c-brand-1)}.custom-block.info a:hover,.custom-block.info a:hover>code{color:var(--vp-c-brand-2)}.custom-block.info code{background-color:var(--vp-custom-block-info-code-bg)}.custom-block.note{border-color:var(--vp-custom-block-note-border);color:var(--vp-custom-block-note-text);background-color:var(--vp-custom-block-note-bg)}.custom-block.note a,.custom-block.note code{color:var(--vp-c-brand-1)}.custom-block.note a:hover,.custom-block.note a:hover>code{color:var(--vp-c-brand-2)}.custom-block.note code{background-color:var(--vp-custom-block-note-code-bg)}.custom-block.tip{border-color:var(--vp-custom-block-tip-border);color:var(--vp-custom-block-tip-text);background-color:var(--vp-custom-block-tip-bg)}.custom-block.tip a,.custom-block.tip code{color:var(--vp-c-tip-1)}.custom-block.tip a:hover,.custom-block.tip a:hover>code{color:var(--vp-c-tip-2)}.custom-block.tip code{background-color:var(--vp-custom-block-tip-code-bg)}.custom-block.important{border-color:var(--vp-custom-block-important-border);color:var(--vp-custom-block-important-text);background-color:var(--vp-custom-block-important-bg)}.custom-block.important a,.custom-block.important code{color:var(--vp-c-important-1)}.custom-block.important a:hover,.custom-block.important a:hover>code{color:var(--vp-c-important-2)}.custom-block.important code{background-color:var(--vp-custom-block-important-code-bg)}.custom-block.warning{border-color:var(--vp-custom-block-warning-border);color:var(--vp-custom-block-warning-text);background-color:var(--vp-custom-block-warning-bg)}.custom-block.warning a,.custom-block.warning code{color:var(--vp-c-warning-1)}.custom-block.warning a:hover,.custom-block.warning a:hover>code{color:var(--vp-c-warning-2)}.custom-block.warning code{background-color:var(--vp-custom-block-warning-code-bg)}.custom-block.danger{border-color:var(--vp-custom-block-danger-border);color:var(--vp-custom-block-danger-text);background-color:var(--vp-custom-block-danger-bg)}.custom-block.danger a,.custom-block.danger code{color:var(--vp-c-danger-1)}.custom-block.danger a:hover,.custom-block.danger a:hover>code{color:var(--vp-c-danger-2)}.custom-block.danger code{background-color:var(--vp-custom-block-danger-code-bg)}.custom-block.caution{border-color:var(--vp-custom-block-caution-border);color:var(--vp-custom-block-caution-text);background-color:var(--vp-custom-block-caution-bg)}.custom-block.caution a,.custom-block.caution code{color:var(--vp-c-caution-1)}.custom-block.caution a:hover,.custom-block.caution a:hover>code{color:var(--vp-c-caution-2)}.custom-block.caution code{background-color:var(--vp-custom-block-caution-code-bg)}.custom-block.details{border-color:var(--vp-custom-block-details-border);color:var(--vp-custom-block-details-text);background-color:var(--vp-custom-block-details-bg)}.custom-block.details a{color:var(--vp-c-brand-1)}.custom-block.details a:hover,.custom-block.details a:hover>code{color:var(--vp-c-brand-2)}.custom-block.details code{background-color:var(--vp-custom-block-details-code-bg)}.custom-block-title{font-weight:600}.custom-block p+p{margin:8px 0}.custom-block.details summary{margin:0 0 8px;font-weight:700;cursor:pointer;-webkit-user-select:none;user-select:none}.custom-block.details summary+p{margin:8px 0}.custom-block a{color:inherit;font-weight:600;text-decoration:underline;text-underline-offset:2px;transition:opacity .25s}.custom-block a:hover{opacity:.75}.custom-block code{font-size:var(--vp-custom-block-code-font-size)}.custom-block.custom-block th,.custom-block.custom-block blockquote>p{font-size:var(--vp-custom-block-font-size);color:inherit}.dark .vp-code span{color:var(--shiki-dark, inherit)}html:not(.dark) .vp-code span{color:var(--shiki-light, inherit)}.vp-code-group{margin-top:16px}.vp-code-group .tabs{position:relative;display:flex;margin-right:-24px;margin-left:-24px;padding:0 12px;background-color:var(--vp-code-tab-bg);overflow-x:auto;overflow-y:hidden;box-shadow:inset 0 -1px var(--vp-code-tab-divider)}@media (min-width: 640px){.vp-code-group .tabs{margin-right:0;margin-left:0;border-radius:8px 8px 0 0}}.vp-code-group .tabs input{position:fixed;opacity:0;pointer-events:none}.vp-code-group .tabs label{position:relative;display:inline-block;border-bottom:1px solid transparent;padding:0 12px;line-height:48px;font-size:14px;font-weight:500;color:var(--vp-code-tab-text-color);white-space:nowrap;cursor:pointer;transition:color .25s}.vp-code-group .tabs label:after{position:absolute;right:8px;bottom:-1px;left:8px;z-index:1;height:2px;border-radius:2px;content:"";background-color:transparent;transition:background-color .25s}.vp-code-group label:hover{color:var(--vp-code-tab-hover-text-color)}.vp-code-group input:checked+label{color:var(--vp-code-tab-active-text-color)}.vp-code-group input:checked+label:after{background-color:var(--vp-code-tab-active-bar-color)}.vp-code-group div[class*=language-],.vp-block{display:none;margin-top:0!important;border-top-left-radius:0!important;border-top-right-radius:0!important}.vp-code-group div[class*=language-].active,.vp-block.active{display:block}.vp-block{padding:20px 24px}.vp-doc h1,.vp-doc h2,.vp-doc h3,.vp-doc h4,.vp-doc h5,.vp-doc h6{position:relative;font-weight:600;outline:none}.vp-doc h1{letter-spacing:-.02em;line-height:40px;font-size:28px}.vp-doc h2{margin:48px 0 16px;border-top:1px solid var(--vp-c-divider);padding-top:24px;letter-spacing:-.02em;line-height:32px;font-size:24px}.vp-doc h3{margin:32px 0 0;letter-spacing:-.01em;line-height:28px;font-size:20px}.vp-doc h4{margin:24px 0 0;letter-spacing:-.01em;line-height:24px;font-size:18px}.vp-doc .header-anchor{position:absolute;top:0;left:0;margin-left:-.87em;font-weight:500;-webkit-user-select:none;user-select:none;opacity:0;text-decoration:none;transition:color .25s,opacity .25s}.vp-doc .header-anchor:before{content:var(--vp-header-anchor-symbol)}.vp-doc h1:hover .header-anchor,.vp-doc h1 .header-anchor:focus,.vp-doc h2:hover .header-anchor,.vp-doc h2 .header-anchor:focus,.vp-doc h3:hover .header-anchor,.vp-doc h3 .header-anchor:focus,.vp-doc h4:hover .header-anchor,.vp-doc h4 .header-anchor:focus,.vp-doc h5:hover .header-anchor,.vp-doc h5 .header-anchor:focus,.vp-doc h6:hover .header-anchor,.vp-doc h6 .header-anchor:focus{opacity:1}@media (min-width: 768px){.vp-doc h1{letter-spacing:-.02em;line-height:40px;font-size:32px}}.vp-doc h2 .header-anchor{top:24px}.vp-doc p,.vp-doc summary{margin:16px 0}.vp-doc p{line-height:28px}.vp-doc blockquote{margin:16px 0;border-left:2px solid var(--vp-c-divider);padding-left:16px;transition:border-color .5s;color:var(--vp-c-text-2)}.vp-doc blockquote>p{margin:0;font-size:16px;transition:color .5s}.vp-doc a{font-weight:500;color:var(--vp-c-brand-1);text-decoration:underline;text-underline-offset:2px;transition:color .25s,opacity .25s}.vp-doc a:hover{color:var(--vp-c-brand-2)}.vp-doc strong{font-weight:600}.vp-doc ul,.vp-doc ol{padding-left:1.25rem;margin:16px 0}.vp-doc ul{list-style:disc}.vp-doc ol{list-style:decimal}.vp-doc li+li{margin-top:8px}.vp-doc li>ol,.vp-doc li>ul{margin:8px 0 0}.vp-doc table{display:block;border-collapse:collapse;margin:20px 0;overflow-x:auto}.vp-doc tr{background-color:var(--vp-c-bg);border-top:1px solid var(--vp-c-divider);transition:background-color .5s}.vp-doc tr:nth-child(2n){background-color:var(--vp-c-bg-soft)}.vp-doc th,.vp-doc td{border:1px solid var(--vp-c-divider);padding:8px 16px}.vp-doc th{text-align:left;font-size:14px;font-weight:600;color:var(--vp-c-text-2);background-color:var(--vp-c-bg-soft)}.vp-doc td{font-size:14px}.vp-doc hr{margin:16px 0;border:none;border-top:1px solid var(--vp-c-divider)}.vp-doc .custom-block{margin:16px 0}.vp-doc .custom-block p{margin:8px 0;line-height:24px}.vp-doc .custom-block p:first-child{margin:0}.vp-doc .custom-block div[class*=language-]{margin:8px 0;border-radius:8px}.vp-doc .custom-block div[class*=language-] code{font-weight:400;background-color:transparent}.vp-doc .custom-block .vp-code-group .tabs{margin:0;border-radius:8px 8px 0 0}.vp-doc :not(pre,h1,h2,h3,h4,h5,h6)>code{font-size:var(--vp-code-font-size);color:var(--vp-code-color)}.vp-doc :not(pre)>code{border-radius:4px;padding:3px 6px;background-color:var(--vp-code-bg);transition:color .25s,background-color .5s}.vp-doc a>code{color:var(--vp-code-link-color)}.vp-doc a:hover>code{color:var(--vp-code-link-hover-color)}.vp-doc h1>code,.vp-doc h2>code,.vp-doc h3>code,.vp-doc h4>code{font-size:.9em}.vp-doc div[class*=language-],.vp-block{position:relative;margin:16px -24px;background-color:var(--vp-code-block-bg);overflow-x:auto;transition:background-color .5s}@media (min-width: 640px){.vp-doc div[class*=language-],.vp-block{border-radius:8px;margin:16px 0}}@media (max-width: 639px){.vp-doc li div[class*=language-]{border-radius:8px 0 0 8px}}.vp-doc div[class*=language-]+div[class*=language-],.vp-doc div[class$=-api]+div[class*=language-],.vp-doc div[class*=language-]+div[class$=-api]>div[class*=language-]{margin-top:-8px}.vp-doc [class*=language-] pre,.vp-doc [class*=language-] code{direction:ltr;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none}.vp-doc [class*=language-] pre{position:relative;z-index:1;margin:0;padding:20px 0;background:transparent;overflow-x:auto}.vp-doc [class*=language-] code{display:block;padding:0 24px;width:fit-content;min-width:100%;line-height:var(--vp-code-line-height);font-size:var(--vp-code-font-size);color:var(--vp-code-block-color);transition:color .5s}.vp-doc [class*=language-] code .highlighted{background-color:var(--vp-code-line-highlight-color);transition:background-color .5s;margin:0 -24px;padding:0 24px;width:calc(100% + 48px);display:inline-block}.vp-doc [class*=language-] code .highlighted.error{background-color:var(--vp-code-line-error-color)}.vp-doc [class*=language-] code .highlighted.warning{background-color:var(--vp-code-line-warning-color)}.vp-doc [class*=language-] code .diff{transition:background-color .5s;margin:0 -24px;padding:0 24px;width:calc(100% + 48px);display:inline-block}.vp-doc [class*=language-] code .diff:before{position:absolute;left:10px}.vp-doc [class*=language-] .has-focused-lines .line:not(.has-focus){filter:blur(.095rem);opacity:.4;transition:filter .35s,opacity .35s}.vp-doc [class*=language-] .has-focused-lines .line:not(.has-focus){opacity:.7;transition:filter .35s,opacity .35s}.vp-doc [class*=language-]:hover .has-focused-lines .line:not(.has-focus){filter:blur(0);opacity:1}.vp-doc [class*=language-] code .diff.remove{background-color:var(--vp-code-line-diff-remove-color);opacity:.7}.vp-doc [class*=language-] code .diff.remove:before{content:"-";color:var(--vp-code-line-diff-remove-symbol-color)}.vp-doc [class*=language-] code .diff.add{background-color:var(--vp-code-line-diff-add-color)}.vp-doc [class*=language-] code .diff.add:before{content:"+";color:var(--vp-code-line-diff-add-symbol-color)}.vp-doc div[class*=language-].line-numbers-mode{padding-left:32px}.vp-doc .line-numbers-wrapper{position:absolute;top:0;bottom:0;left:0;z-index:3;border-right:1px solid var(--vp-code-block-divider-color);padding-top:20px;width:32px;text-align:center;font-family:var(--vp-font-family-mono);line-height:var(--vp-code-line-height);font-size:var(--vp-code-font-size);color:var(--vp-code-line-number-color);transition:border-color .5s,color .5s}.vp-doc [class*=language-]>button.copy{direction:ltr;position:absolute;top:12px;right:12px;z-index:3;border:1px solid var(--vp-code-copy-code-border-color);border-radius:4px;width:40px;height:40px;background-color:var(--vp-code-copy-code-bg);opacity:0;cursor:pointer;background-image:var(--vp-icon-copy);background-position:50%;background-size:20px;background-repeat:no-repeat;transition:border-color .25s,background-color .25s,opacity .25s}.vp-doc [class*=language-]:hover>button.copy,.vp-doc [class*=language-]>button.copy:focus{opacity:1}.vp-doc [class*=language-]>button.copy:hover,.vp-doc [class*=language-]>button.copy.copied{border-color:var(--vp-code-copy-code-hover-border-color);background-color:var(--vp-code-copy-code-hover-bg)}.vp-doc [class*=language-]>button.copy.copied,.vp-doc [class*=language-]>button.copy:hover.copied{border-radius:0 4px 4px 0;background-color:var(--vp-code-copy-code-hover-bg);background-image:var(--vp-icon-copied)}.vp-doc [class*=language-]>button.copy.copied:before,.vp-doc [class*=language-]>button.copy:hover.copied:before{position:relative;top:-1px;transform:translate(calc(-100% - 1px));display:flex;justify-content:center;align-items:center;border:1px solid var(--vp-code-copy-code-hover-border-color);border-right:0;border-radius:4px 0 0 4px;padding:0 10px;width:fit-content;height:40px;text-align:center;font-size:12px;font-weight:500;color:var(--vp-code-copy-code-active-text);background-color:var(--vp-code-copy-code-hover-bg);white-space:nowrap;content:var(--vp-code-copy-copied-text-content)}.vp-doc [class*=language-]>span.lang{position:absolute;top:2px;right:8px;z-index:2;font-size:12px;font-weight:500;-webkit-user-select:none;user-select:none;color:var(--vp-code-lang-color);transition:color .4s,opacity .4s}.vp-doc [class*=language-]:hover>button.copy+span.lang,.vp-doc [class*=language-]>button.copy:focus+span.lang{opacity:0}.vp-doc .VPTeamMembers{margin-top:24px}.vp-doc .VPTeamMembers.small.count-1 .container{margin:0!important;max-width:calc((100% - 24px)/2)!important}.vp-doc .VPTeamMembers.small.count-2 .container,.vp-doc .VPTeamMembers.small.count-3 .container{max-width:100%!important}.vp-doc .VPTeamMembers.medium.count-1 .container{margin:0!important;max-width:calc((100% - 24px)/2)!important}:is(.vp-external-link-icon,.vp-doc a[href*="://"],.vp-doc a[target=_blank]):not(:is(.no-icon,svg a,:has(img,svg))):after{display:inline-block;margin-top:-1px;margin-left:4px;width:11px;height:11px;background:currentColor;color:var(--vp-c-text-3);flex-shrink:0;--icon: url("data:image/svg+xml, %3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' %3E%3Cpath d='M0 0h24v24H0V0z' fill='none' /%3E%3Cpath d='M9 5v2h6.59L4 18.59 5.41 20 17 8.41V15h2V5H9z' /%3E%3C/svg%3E");-webkit-mask-image:var(--icon);mask-image:var(--icon)}.vp-external-link-icon:after{content:""}.external-link-icon-enabled :is(.vp-doc a[href*="://"],.vp-doc a[target=_blank]):not(:is(.no-icon,svg a,:has(img,svg))):after{content:"";color:currentColor}.vp-sponsor{border-radius:16px;overflow:hidden}.vp-sponsor.aside{border-radius:12px}.vp-sponsor-section+.vp-sponsor-section{margin-top:4px}.vp-sponsor-tier{margin:0 0 4px!important;text-align:center;letter-spacing:1px!important;line-height:24px;width:100%;font-weight:600;color:var(--vp-c-text-2);background-color:var(--vp-c-bg-soft)}.vp-sponsor.normal .vp-sponsor-tier{padding:13px 0 11px;font-size:14px}.vp-sponsor.aside .vp-sponsor-tier{padding:9px 0 7px;font-size:12px}.vp-sponsor-grid+.vp-sponsor-tier{margin-top:4px}.vp-sponsor-grid{display:flex;flex-wrap:wrap;gap:4px}.vp-sponsor-grid.xmini .vp-sponsor-grid-link{height:64px}.vp-sponsor-grid.xmini .vp-sponsor-grid-image{max-width:64px;max-height:22px}.vp-sponsor-grid.mini .vp-sponsor-grid-link{height:72px}.vp-sponsor-grid.mini .vp-sponsor-grid-image{max-width:96px;max-height:24px}.vp-sponsor-grid.small .vp-sponsor-grid-link{height:96px}.vp-sponsor-grid.small .vp-sponsor-grid-image{max-width:96px;max-height:24px}.vp-sponsor-grid.medium .vp-sponsor-grid-link{height:112px}.vp-sponsor-grid.medium .vp-sponsor-grid-image{max-width:120px;max-height:36px}.vp-sponsor-grid.big .vp-sponsor-grid-link{height:184px}.vp-sponsor-grid.big .vp-sponsor-grid-image{max-width:192px;max-height:56px}.vp-sponsor-grid[data-vp-grid="2"] .vp-sponsor-grid-item{width:calc((100% - 4px)/2)}.vp-sponsor-grid[data-vp-grid="3"] .vp-sponsor-grid-item{width:calc((100% - 4px * 2) / 3)}.vp-sponsor-grid[data-vp-grid="4"] .vp-sponsor-grid-item{width:calc((100% - 12px)/4)}.vp-sponsor-grid[data-vp-grid="5"] .vp-sponsor-grid-item{width:calc((100% - 16px)/5)}.vp-sponsor-grid[data-vp-grid="6"] .vp-sponsor-grid-item{width:calc((100% - 4px * 5) / 6)}.vp-sponsor-grid-item{flex-shrink:0;width:100%;background-color:var(--vp-c-bg-soft);transition:background-color .25s}.vp-sponsor-grid-item:hover{background-color:var(--vp-c-default-soft)}.vp-sponsor-grid-item:hover .vp-sponsor-grid-image{filter:grayscale(0) invert(0)}.vp-sponsor-grid-item.empty:hover{background-color:var(--vp-c-bg-soft)}.dark .vp-sponsor-grid-item:hover{background-color:var(--vp-c-white)}.dark .vp-sponsor-grid-item.empty:hover{background-color:var(--vp-c-bg-soft)}.vp-sponsor-grid-link{display:flex}.vp-sponsor-grid-box{display:flex;justify-content:center;align-items:center;width:100%}.vp-sponsor-grid-image{max-width:100%;filter:grayscale(1);transition:filter .25s}.dark .vp-sponsor-grid-image{filter:grayscale(1) invert(1)}.VPBadge{display:inline-block;margin-left:2px;border:1px solid transparent;border-radius:12px;padding:0 10px;line-height:22px;font-size:12px;font-weight:500;transform:translateY(-2px)}.VPBadge.small{padding:0 6px;line-height:18px;font-size:10px;transform:translateY(-8px)}.VPDocFooter .VPBadge{display:none}.vp-doc h1>.VPBadge{margin-top:4px;vertical-align:top}.vp-doc h2>.VPBadge{margin-top:3px;padding:0 8px;vertical-align:top}.vp-doc h3>.VPBadge{vertical-align:middle}.vp-doc h4>.VPBadge,.vp-doc h5>.VPBadge,.vp-doc h6>.VPBadge{vertical-align:middle;line-height:18px}.VPBadge.info{border-color:var(--vp-badge-info-border);color:var(--vp-badge-info-text);background-color:var(--vp-badge-info-bg)}.VPBadge.tip{border-color:var(--vp-badge-tip-border);color:var(--vp-badge-tip-text);background-color:var(--vp-badge-tip-bg)}.VPBadge.warning{border-color:var(--vp-badge-warning-border);color:var(--vp-badge-warning-text);background-color:var(--vp-badge-warning-bg)}.VPBadge.danger{border-color:var(--vp-badge-danger-border);color:var(--vp-badge-danger-text);background-color:var(--vp-badge-danger-bg)}.VPBackdrop[data-v-54a304ca]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--vp-z-index-backdrop);background:var(--vp-backdrop-bg-color);transition:opacity .5s}.VPBackdrop.fade-enter-from[data-v-54a304ca],.VPBackdrop.fade-leave-to[data-v-54a304ca]{opacity:0}.VPBackdrop.fade-leave-active[data-v-54a304ca]{transition-duration:.25s}@media (min-width: 1280px){.VPBackdrop[data-v-54a304ca]{display:none}}.NotFound[data-v-6ff51ddd]{padding:64px 24px 96px;text-align:center}@media (min-width: 768px){.NotFound[data-v-6ff51ddd]{padding:96px 32px 168px}}.code[data-v-6ff51ddd]{line-height:64px;font-size:64px;font-weight:600}.title[data-v-6ff51ddd]{padding-top:12px;letter-spacing:2px;line-height:20px;font-size:20px;font-weight:700}.divider[data-v-6ff51ddd]{margin:24px auto 18px;width:64px;height:1px;background-color:var(--vp-c-divider)}.quote[data-v-6ff51ddd]{margin:0 auto;max-width:256px;font-size:14px;font-weight:500;color:var(--vp-c-text-2)}.action[data-v-6ff51ddd]{padding-top:20px}.link[data-v-6ff51ddd]{display:inline-block;border:1px solid var(--vp-c-brand-1);border-radius:16px;padding:3px 16px;font-size:14px;font-weight:500;color:var(--vp-c-brand-1);transition:border-color .25s,color .25s}.link[data-v-6ff51ddd]:hover{border-color:var(--vp-c-brand-2);color:var(--vp-c-brand-2)}.root[data-v-53c99d69]{position:relative;z-index:1}.nested[data-v-53c99d69]{padding-right:16px;padding-left:16px}.outline-link[data-v-53c99d69]{display:block;line-height:32px;font-size:14px;font-weight:400;color:var(--vp-c-text-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:color .5s}.outline-link[data-v-53c99d69]:hover,.outline-link.active[data-v-53c99d69]{color:var(--vp-c-text-1);transition:color .25s}.outline-link.nested[data-v-53c99d69]{padding-left:13px}.VPDocAsideOutline[data-v-f610f197]{display:none}.VPDocAsideOutline.has-outline[data-v-f610f197]{display:block}.content[data-v-f610f197]{position:relative;border-left:1px solid var(--vp-c-divider);padding-left:16px;font-size:13px;font-weight:500}.outline-marker[data-v-f610f197]{position:absolute;top:32px;left:-1px;z-index:0;opacity:0;width:2px;border-radius:2px;height:18px;background-color:var(--vp-c-brand-1);transition:top .25s cubic-bezier(0,1,.5,1),background-color .5s,opacity .25s}.outline-title[data-v-f610f197]{line-height:32px;font-size:14px;font-weight:600}.VPDocAside[data-v-cb998dce]{display:flex;flex-direction:column;flex-grow:1}.spacer[data-v-cb998dce]{flex-grow:1}.VPDocAside[data-v-cb998dce] .spacer+.VPDocAsideSponsors,.VPDocAside[data-v-cb998dce] .spacer+.VPDocAsideCarbonAds{margin-top:24px}.VPDocAside[data-v-cb998dce] .VPDocAsideSponsors+.VPDocAsideCarbonAds{margin-top:16px}.VPLastUpdated[data-v-1bb0c8a8]{line-height:24px;font-size:14px;font-weight:500;color:var(--vp-c-text-2)}@media (min-width: 640px){.VPLastUpdated[data-v-1bb0c8a8]{line-height:32px;font-size:14px;font-weight:500}}.VPDocFooter[data-v-1bcd8184]{margin-top:64px}.edit-info[data-v-1bcd8184]{padding-bottom:18px}@media (min-width: 640px){.edit-info[data-v-1bcd8184]{display:flex;justify-content:space-between;align-items:center;padding-bottom:14px}}.edit-link-button[data-v-1bcd8184]{display:flex;align-items:center;border:0;line-height:32px;font-size:14px;font-weight:500;color:var(--vp-c-brand-1);transition:color .25s}.edit-link-button[data-v-1bcd8184]:hover{color:var(--vp-c-brand-2)}.edit-link-icon[data-v-1bcd8184]{margin-right:8px}.prev-next[data-v-1bcd8184]{border-top:1px solid var(--vp-c-divider);padding-top:24px;display:grid;grid-row-gap:8px}@media (min-width: 640px){.prev-next[data-v-1bcd8184]{grid-template-columns:repeat(2,1fr);grid-column-gap:16px}}.pager-link[data-v-1bcd8184]{display:block;border:1px solid var(--vp-c-divider);border-radius:8px;padding:11px 16px 13px;width:100%;height:100%;transition:border-color .25s}.pager-link[data-v-1bcd8184]:hover{border-color:var(--vp-c-brand-1)}.pager-link.next[data-v-1bcd8184]{margin-left:auto;text-align:right}.desc[data-v-1bcd8184]{display:block;line-height:20px;font-size:12px;font-weight:500;color:var(--vp-c-text-2)}.title[data-v-1bcd8184]{display:block;line-height:20px;font-size:14px;font-weight:500;color:var(--vp-c-brand-1);transition:color .25s}.VPDoc[data-v-e6f2a212]{padding:32px 24px 96px;width:100%}@media (min-width: 768px){.VPDoc[data-v-e6f2a212]{padding:48px 32px 128px}}@media (min-width: 960px){.VPDoc[data-v-e6f2a212]{padding:48px 32px 0}.VPDoc:not(.has-sidebar) .container[data-v-e6f2a212]{display:flex;justify-content:center;max-width:992px}.VPDoc:not(.has-sidebar) .content[data-v-e6f2a212]{max-width:752px}}@media (min-width: 1280px){.VPDoc .container[data-v-e6f2a212]{display:flex;justify-content:center}.VPDoc .aside[data-v-e6f2a212]{display:block}}@media (min-width: 1440px){.VPDoc:not(.has-sidebar) .content[data-v-e6f2a212]{max-width:784px}.VPDoc:not(.has-sidebar) .container[data-v-e6f2a212]{max-width:1104px}}.container[data-v-e6f2a212]{margin:0 auto;width:100%}.aside[data-v-e6f2a212]{position:relative;display:none;order:2;flex-grow:1;padding-left:32px;width:100%;max-width:256px}.left-aside[data-v-e6f2a212]{order:1;padding-left:unset;padding-right:32px}.aside-container[data-v-e6f2a212]{position:fixed;top:0;padding-top:calc(var(--vp-nav-height) + var(--vp-layout-top-height, 0px) + var(--vp-doc-top-height, 0px) + 48px);width:224px;height:100vh;overflow-x:hidden;overflow-y:auto;scrollbar-width:none}.aside-container[data-v-e6f2a212]::-webkit-scrollbar{display:none}.aside-curtain[data-v-e6f2a212]{position:fixed;bottom:0;z-index:10;width:224px;height:32px;background:linear-gradient(transparent,var(--vp-c-bg) 70%)}.aside-content[data-v-e6f2a212]{display:flex;flex-direction:column;min-height:calc(100vh - (var(--vp-nav-height) + var(--vp-layout-top-height, 0px) + 48px));padding-bottom:32px}.content[data-v-e6f2a212]{position:relative;margin:0 auto;width:100%}@media (min-width: 960px){.content[data-v-e6f2a212]{padding:0 32px 128px}}@media (min-width: 1280px){.content[data-v-e6f2a212]{order:1;margin:0;min-width:640px}}.content-container[data-v-e6f2a212]{margin:0 auto}.VPDoc.has-aside .content-container[data-v-e6f2a212]{max-width:688px}.VPButton[data-v-93dc4167]{display:inline-block;border:1px solid transparent;text-align:center;font-weight:600;white-space:nowrap;transition:color .25s,border-color .25s,background-color .25s}.VPButton[data-v-93dc4167]:active{transition:color .1s,border-color .1s,background-color .1s}.VPButton.medium[data-v-93dc4167]{border-radius:20px;padding:0 20px;line-height:38px;font-size:14px}.VPButton.big[data-v-93dc4167]{border-radius:24px;padding:0 24px;line-height:46px;font-size:16px}.VPButton.brand[data-v-93dc4167]{border-color:var(--vp-button-brand-border);color:var(--vp-button-brand-text);background-color:var(--vp-button-brand-bg)}.VPButton.brand[data-v-93dc4167]:hover{border-color:var(--vp-button-brand-hover-border);color:var(--vp-button-brand-hover-text);background-color:var(--vp-button-brand-hover-bg)}.VPButton.brand[data-v-93dc4167]:active{border-color:var(--vp-button-brand-active-border);color:var(--vp-button-brand-active-text);background-color:var(--vp-button-brand-active-bg)}.VPButton.alt[data-v-93dc4167]{border-color:var(--vp-button-alt-border);color:var(--vp-button-alt-text);background-color:var(--vp-button-alt-bg)}.VPButton.alt[data-v-93dc4167]:hover{border-color:var(--vp-button-alt-hover-border);color:var(--vp-button-alt-hover-text);background-color:var(--vp-button-alt-hover-bg)}.VPButton.alt[data-v-93dc4167]:active{border-color:var(--vp-button-alt-active-border);color:var(--vp-button-alt-active-text);background-color:var(--vp-button-alt-active-bg)}.VPButton.sponsor[data-v-93dc4167]{border-color:var(--vp-button-sponsor-border);color:var(--vp-button-sponsor-text);background-color:var(--vp-button-sponsor-bg)}.VPButton.sponsor[data-v-93dc4167]:hover{border-color:var(--vp-button-sponsor-hover-border);color:var(--vp-button-sponsor-hover-text);background-color:var(--vp-button-sponsor-hover-bg)}.VPButton.sponsor[data-v-93dc4167]:active{border-color:var(--vp-button-sponsor-active-border);color:var(--vp-button-sponsor-active-text);background-color:var(--vp-button-sponsor-active-bg)}html:not(.dark) .VPImage.dark[data-v-ab19afbb]{display:none}.dark .VPImage.light[data-v-ab19afbb]{display:none}.VPHero[data-v-dd8814ff]{margin-top:calc((var(--vp-nav-height) + var(--vp-layout-top-height, 0px)) * -1);padding:calc(var(--vp-nav-height) + var(--vp-layout-top-height, 0px) + 48px) 24px 48px}@media (min-width: 640px){.VPHero[data-v-dd8814ff]{padding:calc(var(--vp-nav-height) + var(--vp-layout-top-height, 0px) + 80px) 48px 64px}}@media (min-width: 960px){.VPHero[data-v-dd8814ff]{padding:calc(var(--vp-nav-height) + var(--vp-layout-top-height, 0px) + 80px) 64px 64px}}.container[data-v-dd8814ff]{display:flex;flex-direction:column;margin:0 auto;max-width:1152px}@media (min-width: 960px){.container[data-v-dd8814ff]{flex-direction:row}}.main[data-v-dd8814ff]{position:relative;z-index:10;order:2;flex-grow:1;flex-shrink:0}.VPHero.has-image .container[data-v-dd8814ff]{text-align:center}@media (min-width: 960px){.VPHero.has-image .container[data-v-dd8814ff]{text-align:left}}@media (min-width: 960px){.main[data-v-dd8814ff]{order:1;width:calc((100% / 3) * 2)}.VPHero.has-image .main[data-v-dd8814ff]{max-width:592px}}.heading[data-v-dd8814ff]{display:flex;flex-direction:column}.name[data-v-dd8814ff],.text[data-v-dd8814ff]{width:fit-content;max-width:392px;letter-spacing:-.4px;line-height:40px;font-size:32px;font-weight:700;white-space:pre-wrap}.VPHero.has-image .name[data-v-dd8814ff],.VPHero.has-image .text[data-v-dd8814ff]{margin:0 auto}.name[data-v-dd8814ff]{color:var(--vp-home-hero-name-color)}.clip[data-v-dd8814ff]{background:var(--vp-home-hero-name-background);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:var(--vp-home-hero-name-color)}@media (min-width: 640px){.name[data-v-dd8814ff],.text[data-v-dd8814ff]{max-width:576px;line-height:56px;font-size:48px}}@media (min-width: 960px){.name[data-v-dd8814ff],.text[data-v-dd8814ff]{line-height:64px;font-size:56px}.VPHero.has-image .name[data-v-dd8814ff],.VPHero.has-image .text[data-v-dd8814ff]{margin:0}}.tagline[data-v-dd8814ff]{padding-top:8px;max-width:392px;line-height:28px;font-size:18px;font-weight:500;white-space:pre-wrap;color:var(--vp-c-text-2)}.VPHero.has-image .tagline[data-v-dd8814ff]{margin:0 auto}@media (min-width: 640px){.tagline[data-v-dd8814ff]{padding-top:12px;max-width:576px;line-height:32px;font-size:20px}}@media (min-width: 960px){.tagline[data-v-dd8814ff]{line-height:36px;font-size:24px}.VPHero.has-image .tagline[data-v-dd8814ff]{margin:0}}.actions[data-v-dd8814ff]{display:flex;flex-wrap:wrap;margin:-6px;padding-top:24px}.VPHero.has-image .actions[data-v-dd8814ff]{justify-content:center}@media (min-width: 640px){.actions[data-v-dd8814ff]{padding-top:32px}}@media (min-width: 960px){.VPHero.has-image .actions[data-v-dd8814ff]{justify-content:flex-start}}.action[data-v-dd8814ff]{flex-shrink:0;padding:6px}.image[data-v-dd8814ff]{order:1;margin:-76px -24px -48px}@media (min-width: 640px){.image[data-v-dd8814ff]{margin:-108px -24px -48px}}@media (min-width: 960px){.image[data-v-dd8814ff]{flex-grow:1;order:2;margin:0;min-height:100%}}.image-container[data-v-dd8814ff]{position:relative;margin:0 auto;width:320px;height:320px}@media (min-width: 640px){.image-container[data-v-dd8814ff]{width:392px;height:392px}}@media (min-width: 960px){.image-container[data-v-dd8814ff]{display:flex;justify-content:center;align-items:center;width:100%;height:100%;transform:translate(-32px,-32px)}}.image-bg[data-v-dd8814ff]{position:absolute;top:50%;left:50%;border-radius:50%;width:192px;height:192px;background-image:var(--vp-home-hero-image-background-image);filter:var(--vp-home-hero-image-filter);transform:translate(-50%,-50%)}@media (min-width: 640px){.image-bg[data-v-dd8814ff]{width:256px;height:256px}}@media (min-width: 960px){.image-bg[data-v-dd8814ff]{width:320px;height:320px}}[data-v-dd8814ff] .image-src{position:absolute;top:50%;left:50%;max-width:192px;max-height:192px;transform:translate(-50%,-50%)}@media (min-width: 640px){[data-v-dd8814ff] .image-src{max-width:256px;max-height:256px}}@media (min-width: 960px){[data-v-dd8814ff] .image-src{max-width:320px;max-height:320px}}.VPFeature[data-v-bd37d1a2]{display:block;border:1px solid var(--vp-c-bg-soft);border-radius:12px;height:100%;background-color:var(--vp-c-bg-soft);transition:border-color .25s,background-color .25s}.VPFeature.link[data-v-bd37d1a2]:hover{border-color:var(--vp-c-brand-1)}.box[data-v-bd37d1a2]{display:flex;flex-direction:column;padding:24px;height:100%}.box[data-v-bd37d1a2]>.VPImage{margin-bottom:20px}.icon[data-v-bd37d1a2]{display:flex;justify-content:center;align-items:center;margin-bottom:20px;border-radius:6px;background-color:var(--vp-c-default-soft);width:48px;height:48px;font-size:24px;transition:background-color .25s}.title[data-v-bd37d1a2]{line-height:24px;font-size:16px;font-weight:600}.details[data-v-bd37d1a2]{flex-grow:1;padding-top:8px;line-height:24px;font-size:14px;font-weight:500;color:var(--vp-c-text-2)}.link-text[data-v-bd37d1a2]{padding-top:8px}.link-text-value[data-v-bd37d1a2]{display:flex;align-items:center;font-size:14px;font-weight:500;color:var(--vp-c-brand-1)}.link-text-icon[data-v-bd37d1a2]{margin-left:6px}.VPFeatures[data-v-b1eea84a]{position:relative;padding:0 24px}@media (min-width: 640px){.VPFeatures[data-v-b1eea84a]{padding:0 48px}}@media (min-width: 960px){.VPFeatures[data-v-b1eea84a]{padding:0 64px}}.container[data-v-b1eea84a]{margin:0 auto;max-width:1152px}.items[data-v-b1eea84a]{display:flex;flex-wrap:wrap;margin:-8px}.item[data-v-b1eea84a]{padding:8px;width:100%}@media (min-width: 640px){.item.grid-2[data-v-b1eea84a],.item.grid-4[data-v-b1eea84a],.item.grid-6[data-v-b1eea84a]{width:50%}}@media (min-width: 768px){.item.grid-2[data-v-b1eea84a],.item.grid-4[data-v-b1eea84a]{width:50%}.item.grid-3[data-v-b1eea84a],.item.grid-6[data-v-b1eea84a]{width:calc(100% / 3)}}@media (min-width: 960px){.item.grid-4[data-v-b1eea84a]{width:25%}}.container[data-v-c141a4bd]{margin:auto;width:100%;max-width:1280px;padding:0 24px}@media (min-width: 640px){.container[data-v-c141a4bd]{padding:0 48px}}@media (min-width: 960px){.container[data-v-c141a4bd]{width:100%;padding:0 64px}}.vp-doc[data-v-c141a4bd] .VPHomeSponsors,.vp-doc[data-v-c141a4bd] .VPTeamPage{margin-left:var(--vp-offset, calc(50% - 50vw) );margin-right:var(--vp-offset, calc(50% - 50vw) )}.vp-doc[data-v-c141a4bd] .VPHomeSponsors h2{border-top:none;letter-spacing:normal}.vp-doc[data-v-c141a4bd] .VPHomeSponsors a,.vp-doc[data-v-c141a4bd] .VPTeamPage a{text-decoration:none}.VPHome[data-v-e07eaea7]{margin-bottom:96px}@media (min-width: 768px){.VPHome[data-v-e07eaea7]{margin-bottom:128px}}.VPContent[data-v-9a6c75ad]{flex-grow:1;flex-shrink:0;margin:var(--vp-layout-top-height, 0px) auto 0;width:100%}.VPContent.is-home[data-v-9a6c75ad]{width:100%;max-width:100%}.VPContent.has-sidebar[data-v-9a6c75ad]{margin:0}@media (min-width: 960px){.VPContent[data-v-9a6c75ad]{padding-top:var(--vp-nav-height)}.VPContent.has-sidebar[data-v-9a6c75ad]{margin:var(--vp-layout-top-height, 0px) 0 0;padding-left:var(--vp-sidebar-width)}}@media (min-width: 1440px){.VPContent.has-sidebar[data-v-9a6c75ad]{padding-right:calc((100vw - var(--vp-layout-max-width)) / 2);padding-left:calc((100vw - var(--vp-layout-max-width)) / 2 + var(--vp-sidebar-width))}}.VPFooter[data-v-566314d4]{position:relative;z-index:var(--vp-z-index-footer);border-top:1px solid var(--vp-c-gutter);padding:32px 24px;background-color:var(--vp-c-bg)}.VPFooter.has-sidebar[data-v-566314d4]{display:none}.VPFooter[data-v-566314d4] a{text-decoration-line:underline;text-underline-offset:2px;transition:color .25s}.VPFooter[data-v-566314d4] a:hover{color:var(--vp-c-text-1)}@media (min-width: 768px){.VPFooter[data-v-566314d4]{padding:32px}}.container[data-v-566314d4]{margin:0 auto;max-width:var(--vp-layout-max-width);text-align:center}.message[data-v-566314d4],.copyright[data-v-566314d4]{line-height:24px;font-size:14px;font-weight:500;color:var(--vp-c-text-2)}.VPLocalNavOutlineDropdown[data-v-6b867909]{padding:12px 20px 11px}@media (min-width: 960px){.VPLocalNavOutlineDropdown[data-v-6b867909]{padding:12px 36px 11px}}.VPLocalNavOutlineDropdown button[data-v-6b867909]{display:block;font-size:12px;font-weight:500;line-height:24px;color:var(--vp-c-text-2);transition:color .5s;position:relative}.VPLocalNavOutlineDropdown button[data-v-6b867909]:hover{color:var(--vp-c-text-1);transition:color .25s}.VPLocalNavOutlineDropdown button.open[data-v-6b867909]{color:var(--vp-c-text-1)}.icon[data-v-6b867909]{display:inline-block;vertical-align:middle;margin-left:2px;font-size:14px;transform:rotate(0);transition:transform .25s}@media (min-width: 960px){.VPLocalNavOutlineDropdown button[data-v-6b867909]{font-size:14px}.icon[data-v-6b867909]{font-size:16px}}.open>.icon[data-v-6b867909]{transform:rotate(90deg)}.items[data-v-6b867909]{position:absolute;top:40px;right:16px;left:16px;display:grid;gap:1px;border:1px solid var(--vp-c-border);border-radius:8px;background-color:var(--vp-c-gutter);max-height:calc(var(--vp-vh, 100vh) - 86px);overflow:hidden auto;box-shadow:var(--vp-shadow-3)}@media (min-width: 960px){.items[data-v-6b867909]{right:auto;left:calc(var(--vp-sidebar-width) + 32px);width:320px}}.header[data-v-6b867909]{background-color:var(--vp-c-bg-soft)}.top-link[data-v-6b867909]{display:block;padding:0 16px;line-height:48px;font-size:14px;font-weight:500;color:var(--vp-c-brand-1)}.outline[data-v-6b867909]{padding:8px 0;background-color:var(--vp-c-bg-soft)}.flyout-enter-active[data-v-6b867909]{transition:all .2s ease-out}.flyout-leave-active[data-v-6b867909]{transition:all .15s ease-in}.flyout-enter-from[data-v-6b867909],.flyout-leave-to[data-v-6b867909]{opacity:0;transform:translateY(-16px)}.VPLocalNav[data-v-2488c25a]{position:sticky;top:0;left:0;z-index:var(--vp-z-index-local-nav);border-bottom:1px solid var(--vp-c-gutter);padding-top:var(--vp-layout-top-height, 0px);width:100%;background-color:var(--vp-local-nav-bg-color)}.VPLocalNav.fixed[data-v-2488c25a]{position:fixed}@media (min-width: 960px){.VPLocalNav[data-v-2488c25a]{top:var(--vp-nav-height)}.VPLocalNav.has-sidebar[data-v-2488c25a]{padding-left:var(--vp-sidebar-width)}.VPLocalNav.empty[data-v-2488c25a]{display:none}}@media (min-width: 1280px){.VPLocalNav[data-v-2488c25a]{display:none}}@media (min-width: 1440px){.VPLocalNav.has-sidebar[data-v-2488c25a]{padding-left:calc((100vw - var(--vp-layout-max-width)) / 2 + var(--vp-sidebar-width))}}.container[data-v-2488c25a]{display:flex;justify-content:space-between;align-items:center}.menu[data-v-2488c25a]{display:flex;align-items:center;padding:12px 24px 11px;line-height:24px;font-size:12px;font-weight:500;color:var(--vp-c-text-2);transition:color .5s}.menu[data-v-2488c25a]:hover{color:var(--vp-c-text-1);transition:color .25s}@media (min-width: 768px){.menu[data-v-2488c25a]{padding:0 32px}}@media (min-width: 960px){.menu[data-v-2488c25a]{display:none}}.menu-icon[data-v-2488c25a]{margin-right:8px;font-size:14px}.VPOutlineDropdown[data-v-2488c25a]{padding:12px 24px 11px}@media (min-width: 768px){.VPOutlineDropdown[data-v-2488c25a]{padding:12px 32px 11px}}.VPSwitch[data-v-b4ccac88]{position:relative;border-radius:11px;display:block;width:40px;height:22px;flex-shrink:0;border:1px solid var(--vp-input-border-color);background-color:var(--vp-input-switch-bg-color);transition:border-color .25s!important}.VPSwitch[data-v-b4ccac88]:hover{border-color:var(--vp-c-brand-1)}.check[data-v-b4ccac88]{position:absolute;top:1px;left:1px;width:18px;height:18px;border-radius:50%;background-color:var(--vp-c-neutral-inverse);box-shadow:var(--vp-shadow-1);transition:transform .25s!important}.icon[data-v-b4ccac88]{position:relative;display:block;width:18px;height:18px;border-radius:50%;overflow:hidden}.icon[data-v-b4ccac88] [class^=vpi-]{position:absolute;top:3px;left:3px;width:12px;height:12px;color:var(--vp-c-text-2)}.dark .icon[data-v-b4ccac88] [class^=vpi-]{color:var(--vp-c-text-1);transition:opacity .25s!important}.sun[data-v-be9742d9]{opacity:1}.moon[data-v-be9742d9],.dark .sun[data-v-be9742d9]{opacity:0}.dark .moon[data-v-be9742d9]{opacity:1}.dark .VPSwitchAppearance[data-v-be9742d9] .check{transform:translate(18px)}.VPNavBarAppearance[data-v-3f90c1a5]{display:none}@media (min-width: 1280px){.VPNavBarAppearance[data-v-3f90c1a5]{display:flex;align-items:center}}.VPMenuGroup+.VPMenuLink[data-v-7eeeb2dc]{margin:12px -12px 0;border-top:1px solid var(--vp-c-divider);padding:12px 12px 0}.link[data-v-7eeeb2dc]{display:block;border-radius:6px;padding:0 12px;line-height:32px;font-size:14px;font-weight:500;color:var(--vp-c-text-1);white-space:nowrap;transition:background-color .25s,color .25s}.link[data-v-7eeeb2dc]:hover{color:var(--vp-c-brand-1);background-color:var(--vp-c-default-soft)}.link.active[data-v-7eeeb2dc]{color:var(--vp-c-brand-1)}.VPMenuGroup[data-v-a6b0397c]{margin:12px -12px 0;border-top:1px solid var(--vp-c-divider);padding:12px 12px 0}.VPMenuGroup[data-v-a6b0397c]:first-child{margin-top:0;border-top:0;padding-top:0}.VPMenuGroup+.VPMenuGroup[data-v-a6b0397c]{margin-top:12px;border-top:1px solid var(--vp-c-divider)}.title[data-v-a6b0397c]{padding:0 12px;line-height:32px;font-size:14px;font-weight:600;color:var(--vp-c-text-2);white-space:nowrap;transition:color .25s}.VPMenu[data-v-20ed86d6]{border-radius:12px;padding:12px;min-width:128px;border:1px solid var(--vp-c-divider);background-color:var(--vp-c-bg-elv);box-shadow:var(--vp-shadow-3);transition:background-color .5s;max-height:calc(100vh - var(--vp-nav-height));overflow-y:auto}.VPMenu[data-v-20ed86d6] .group{margin:0 -12px;padding:0 12px 12px}.VPMenu[data-v-20ed86d6] .group+.group{border-top:1px solid var(--vp-c-divider);padding:11px 12px 12px}.VPMenu[data-v-20ed86d6] .group:last-child{padding-bottom:0}.VPMenu[data-v-20ed86d6] .group+.item{border-top:1px solid var(--vp-c-divider);padding:11px 16px 0}.VPMenu[data-v-20ed86d6] .item{padding:0 16px;white-space:nowrap}.VPMenu[data-v-20ed86d6] .label{flex-grow:1;line-height:28px;font-size:12px;font-weight:500;color:var(--vp-c-text-2);transition:color .5s}.VPMenu[data-v-20ed86d6] .action{padding-left:24px}.VPFlyout[data-v-bfe7971f]{position:relative}.VPFlyout[data-v-bfe7971f]:hover{color:var(--vp-c-brand-1);transition:color .25s}.VPFlyout:hover .text[data-v-bfe7971f]{color:var(--vp-c-text-2)}.VPFlyout:hover .icon[data-v-bfe7971f]{fill:var(--vp-c-text-2)}.VPFlyout.active .text[data-v-bfe7971f]{color:var(--vp-c-brand-1)}.VPFlyout.active:hover .text[data-v-bfe7971f]{color:var(--vp-c-brand-2)}.button[aria-expanded=false]+.menu[data-v-bfe7971f]{opacity:0;visibility:hidden;transform:translateY(0)}.VPFlyout:hover .menu[data-v-bfe7971f],.button[aria-expanded=true]+.menu[data-v-bfe7971f]{opacity:1;visibility:visible;transform:translateY(0)}.button[data-v-bfe7971f]{display:flex;align-items:center;padding:0 12px;height:var(--vp-nav-height);color:var(--vp-c-text-1);transition:color .5s}.text[data-v-bfe7971f]{display:flex;align-items:center;line-height:var(--vp-nav-height);font-size:14px;font-weight:500;color:var(--vp-c-text-1);transition:color .25s}.option-icon[data-v-bfe7971f]{margin-right:0;font-size:16px}.text-icon[data-v-bfe7971f]{margin-left:4px;font-size:14px}.icon[data-v-bfe7971f]{font-size:20px;transition:fill .25s}.menu[data-v-bfe7971f]{position:absolute;top:calc(var(--vp-nav-height) / 2 + 20px);right:0;opacity:0;visibility:hidden;transition:opacity .25s,visibility .25s,transform .25s}.VPSocialLink[data-v-60a9a2d3]{display:flex;justify-content:center;align-items:center;width:36px;height:36px;color:var(--vp-c-text-2);transition:color .5s}.VPSocialLink[data-v-60a9a2d3]:hover{color:var(--vp-c-text-1);transition:color .25s}.VPSocialLink[data-v-60a9a2d3]>svg,.VPSocialLink[data-v-60a9a2d3]>[class^=vpi-social-]{width:20px;height:20px;fill:currentColor}.VPSocialLinks[data-v-e71e869c]{display:flex;justify-content:center}.VPNavBarExtra[data-v-f953d92f]{display:none;margin-right:-12px}@media (min-width: 768px){.VPNavBarExtra[data-v-f953d92f]{display:block}}@media (min-width: 1280px){.VPNavBarExtra[data-v-f953d92f]{display:none}}.trans-title[data-v-f953d92f]{padding:0 24px 0 12px;line-height:32px;font-size:14px;font-weight:700;color:var(--vp-c-text-1)}.item.appearance[data-v-f953d92f],.item.social-links[data-v-f953d92f]{display:flex;align-items:center;padding:0 12px}.item.appearance[data-v-f953d92f]{min-width:176px}.appearance-action[data-v-f953d92f]{margin-right:-2px}.social-links-list[data-v-f953d92f]{margin:-4px -8px}.VPNavBarHamburger[data-v-6bee1efd]{display:flex;justify-content:center;align-items:center;width:48px;height:var(--vp-nav-height)}@media (min-width: 768px){.VPNavBarHamburger[data-v-6bee1efd]{display:none}}.container[data-v-6bee1efd]{position:relative;width:16px;height:14px;overflow:hidden}.VPNavBarHamburger:hover .top[data-v-6bee1efd]{top:0;left:0;transform:translate(4px)}.VPNavBarHamburger:hover .middle[data-v-6bee1efd]{top:6px;left:0;transform:translate(0)}.VPNavBarHamburger:hover .bottom[data-v-6bee1efd]{top:12px;left:0;transform:translate(8px)}.VPNavBarHamburger.active .top[data-v-6bee1efd]{top:6px;transform:translate(0) rotate(225deg)}.VPNavBarHamburger.active .middle[data-v-6bee1efd]{top:6px;transform:translate(16px)}.VPNavBarHamburger.active .bottom[data-v-6bee1efd]{top:6px;transform:translate(0) rotate(135deg)}.VPNavBarHamburger.active:hover .top[data-v-6bee1efd],.VPNavBarHamburger.active:hover .middle[data-v-6bee1efd],.VPNavBarHamburger.active:hover .bottom[data-v-6bee1efd]{background-color:var(--vp-c-text-2);transition:top .25s,background-color .25s,transform .25s}.top[data-v-6bee1efd],.middle[data-v-6bee1efd],.bottom[data-v-6bee1efd]{position:absolute;width:16px;height:2px;background-color:var(--vp-c-text-1);transition:top .25s,background-color .5s,transform .25s}.top[data-v-6bee1efd]{top:0;left:0;transform:translate(0)}.middle[data-v-6bee1efd]{top:6px;left:0;transform:translate(8px)}.bottom[data-v-6bee1efd]{top:12px;left:0;transform:translate(4px)}.VPNavBarMenuLink[data-v-815115f5]{display:flex;align-items:center;padding:0 12px;line-height:var(--vp-nav-height);font-size:14px;font-weight:500;color:var(--vp-c-text-1);transition:color .25s}.VPNavBarMenuLink.active[data-v-815115f5],.VPNavBarMenuLink[data-v-815115f5]:hover{color:var(--vp-c-brand-1)}.VPNavBarMenu[data-v-afb2845e]{display:none}@media (min-width: 768px){.VPNavBarMenu[data-v-afb2845e]{display:flex}}/*! @docsearch/css 3.8.2 | MIT License | © Algolia, Inc. and contributors | https://docsearch.algolia.com */:root{--docsearch-primary-color:#5468ff;--docsearch-text-color:#1c1e21;--docsearch-spacing:12px;--docsearch-icon-stroke-width:1.4;--docsearch-highlight-color:var(--docsearch-primary-color);--docsearch-muted-color:#969faf;--docsearch-container-background:rgba(101,108,133,.8);--docsearch-logo-color:#5468ff;--docsearch-modal-width:560px;--docsearch-modal-height:600px;--docsearch-modal-background:#f5f6f7;--docsearch-modal-shadow:inset 1px 1px 0 0 hsla(0,0%,100%,.5),0 3px 8px 0 #555a64;--docsearch-searchbox-height:56px;--docsearch-searchbox-background:#ebedf0;--docsearch-searchbox-focus-background:#fff;--docsearch-searchbox-shadow:inset 0 0 0 2px var(--docsearch-primary-color);--docsearch-hit-height:56px;--docsearch-hit-color:#444950;--docsearch-hit-active-color:#fff;--docsearch-hit-background:#fff;--docsearch-hit-shadow:0 1px 3px 0 #d4d9e1;--docsearch-key-gradient:linear-gradient(-225deg,#d5dbe4,#f8f8f8);--docsearch-key-shadow:inset 0 -2px 0 0 #cdcde6,inset 0 0 1px 1px #fff,0 1px 2px 1px rgba(30,35,90,.4);--docsearch-key-pressed-shadow:inset 0 -2px 0 0 #cdcde6,inset 0 0 1px 1px #fff,0 1px 1px 0 rgba(30,35,90,.4);--docsearch-footer-height:44px;--docsearch-footer-background:#fff;--docsearch-footer-shadow:0 -1px 0 0 #e0e3e8,0 -3px 6px 0 rgba(69,98,155,.12)}html[data-theme=dark]{--docsearch-text-color:#f5f6f7;--docsearch-container-background:rgba(9,10,17,.8);--docsearch-modal-background:#15172a;--docsearch-modal-shadow:inset 1px 1px 0 0 #2c2e40,0 3px 8px 0 #000309;--docsearch-searchbox-background:#090a11;--docsearch-searchbox-focus-background:#000;--docsearch-hit-color:#bec3c9;--docsearch-hit-shadow:none;--docsearch-hit-background:#090a11;--docsearch-key-gradient:linear-gradient(-26.5deg,#565872,#31355b);--docsearch-key-shadow:inset 0 -2px 0 0 #282d55,inset 0 0 1px 1px #51577d,0 2px 2px 0 rgba(3,4,9,.3);--docsearch-key-pressed-shadow:inset 0 -2px 0 0 #282d55,inset 0 0 1px 1px #51577d,0 1px 1px 0 #0304094d;--docsearch-footer-background:#1e2136;--docsearch-footer-shadow:inset 0 1px 0 0 rgba(73,76,106,.5),0 -4px 8px 0 rgba(0,0,0,.2);--docsearch-logo-color:#fff;--docsearch-muted-color:#7f8497}.DocSearch-Button{align-items:center;background:var(--docsearch-searchbox-background);border:0;border-radius:40px;color:var(--docsearch-muted-color);cursor:pointer;display:flex;font-weight:500;height:36px;justify-content:space-between;margin:0 0 0 16px;padding:0 8px;-webkit-user-select:none;user-select:none}.DocSearch-Button:active,.DocSearch-Button:focus,.DocSearch-Button:hover{background:var(--docsearch-searchbox-focus-background);box-shadow:var(--docsearch-searchbox-shadow);color:var(--docsearch-text-color);outline:none}.DocSearch-Button-Container{align-items:center;display:flex}.DocSearch-Search-Icon{stroke-width:1.6}.DocSearch-Button .DocSearch-Search-Icon{color:var(--docsearch-text-color)}.DocSearch-Button-Placeholder{font-size:1rem;padding:0 12px 0 6px}.DocSearch-Button-Keys{display:flex;min-width:calc(40px + .8em)}.DocSearch-Button-Key{align-items:center;background:var(--docsearch-key-gradient);border:0;border-radius:3px;box-shadow:var(--docsearch-key-shadow);color:var(--docsearch-muted-color);display:flex;height:18px;justify-content:center;margin-right:.4em;padding:0 0 2px;position:relative;top:-1px;width:20px}.DocSearch-Button-Key--pressed{box-shadow:var(--docsearch-key-pressed-shadow);transform:translate3d(0,1px,0)}@media (max-width:768px){.DocSearch-Button-Keys,.DocSearch-Button-Placeholder{display:none}}.DocSearch--active{overflow:hidden!important}.DocSearch-Container,.DocSearch-Container *{box-sizing:border-box}.DocSearch-Container{background-color:var(--docsearch-container-background);height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:200}.DocSearch-Container a{text-decoration:none}.DocSearch-Link{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;color:var(--docsearch-highlight-color);cursor:pointer;font:inherit;margin:0;padding:0}.DocSearch-Modal{background:var(--docsearch-modal-background);border-radius:6px;box-shadow:var(--docsearch-modal-shadow);flex-direction:column;margin:60px auto auto;max-width:var(--docsearch-modal-width);position:relative}.DocSearch-SearchBar{display:flex;padding:var(--docsearch-spacing) var(--docsearch-spacing) 0}.DocSearch-Form{align-items:center;background:var(--docsearch-searchbox-focus-background);border-radius:4px;box-shadow:var(--docsearch-searchbox-shadow);display:flex;height:var(--docsearch-searchbox-height);margin:0;padding:0 var(--docsearch-spacing);position:relative;width:100%}.DocSearch-Input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;color:var(--docsearch-text-color);flex:1;font:inherit;font-size:1.2em;height:100%;outline:none;padding:0 0 0 8px;width:80%}.DocSearch-Input::placeholder{color:var(--docsearch-muted-color);opacity:1}.DocSearch-Input::-webkit-search-cancel-button,.DocSearch-Input::-webkit-search-decoration,.DocSearch-Input::-webkit-search-results-button,.DocSearch-Input::-webkit-search-results-decoration{display:none}.DocSearch-LoadingIndicator,.DocSearch-MagnifierLabel,.DocSearch-Reset{margin:0;padding:0}.DocSearch-MagnifierLabel,.DocSearch-Reset{align-items:center;color:var(--docsearch-highlight-color);display:flex;justify-content:center}.DocSearch-Container--Stalled .DocSearch-MagnifierLabel,.DocSearch-LoadingIndicator{display:none}.DocSearch-Container--Stalled .DocSearch-LoadingIndicator{align-items:center;color:var(--docsearch-highlight-color);display:flex;justify-content:center}@media screen and (prefers-reduced-motion:reduce){.DocSearch-Reset{animation:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;border-radius:50%;color:var(--docsearch-icon-color);cursor:pointer;right:0;stroke-width:var(--docsearch-icon-stroke-width)}}.DocSearch-Reset{animation:fade-in .1s ease-in forwards;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;border-radius:50%;color:var(--docsearch-icon-color);cursor:pointer;padding:2px;right:0;stroke-width:var(--docsearch-icon-stroke-width)}.DocSearch-Reset[hidden]{display:none}.DocSearch-Reset:hover{color:var(--docsearch-highlight-color)}.DocSearch-LoadingIndicator svg,.DocSearch-MagnifierLabel svg{height:24px;width:24px}.DocSearch-Cancel{display:none}.DocSearch-Dropdown{max-height:calc(var(--docsearch-modal-height) - var(--docsearch-searchbox-height) - var(--docsearch-spacing) - var(--docsearch-footer-height));min-height:var(--docsearch-spacing);overflow-y:auto;overflow-y:overlay;padding:0 var(--docsearch-spacing);scrollbar-color:var(--docsearch-muted-color) var(--docsearch-modal-background);scrollbar-width:thin}.DocSearch-Dropdown::-webkit-scrollbar{width:12px}.DocSearch-Dropdown::-webkit-scrollbar-track{background:transparent}.DocSearch-Dropdown::-webkit-scrollbar-thumb{background-color:var(--docsearch-muted-color);border:3px solid var(--docsearch-modal-background);border-radius:20px}.DocSearch-Dropdown ul{list-style:none;margin:0;padding:0}.DocSearch-Label{font-size:.75em;line-height:1.6em}.DocSearch-Help,.DocSearch-Label{color:var(--docsearch-muted-color)}.DocSearch-Help{font-size:.9em;margin:0;-webkit-user-select:none;user-select:none}.DocSearch-Title{font-size:1.2em}.DocSearch-Logo a{display:flex}.DocSearch-Logo svg{color:var(--docsearch-logo-color);margin-left:8px}.DocSearch-Hits:last-of-type{margin-bottom:24px}.DocSearch-Hits mark{background:none;color:var(--docsearch-highlight-color)}.DocSearch-HitsFooter{color:var(--docsearch-muted-color);display:flex;font-size:.85em;justify-content:center;margin-bottom:var(--docsearch-spacing);padding:var(--docsearch-spacing)}.DocSearch-HitsFooter a{border-bottom:1px solid;color:inherit}.DocSearch-Hit{border-radius:4px;display:flex;padding-bottom:4px;position:relative}@media screen and (prefers-reduced-motion:reduce){.DocSearch-Hit--deleting{transition:none}}.DocSearch-Hit--deleting{opacity:0;transition:all .25s linear}@media screen and (prefers-reduced-motion:reduce){.DocSearch-Hit--favoriting{transition:none}}.DocSearch-Hit--favoriting{transform:scale(0);transform-origin:top center;transition:all .25s linear;transition-delay:.25s}.DocSearch-Hit a{background:var(--docsearch-hit-background);border-radius:4px;box-shadow:var(--docsearch-hit-shadow);display:block;padding-left:var(--docsearch-spacing);width:100%}.DocSearch-Hit-source{background:var(--docsearch-modal-background);color:var(--docsearch-highlight-color);font-size:.85em;font-weight:600;line-height:32px;margin:0 -4px;padding:8px 4px 0;position:sticky;top:0;z-index:10}.DocSearch-Hit-Tree{color:var(--docsearch-muted-color);height:var(--docsearch-hit-height);opacity:.5;stroke-width:var(--docsearch-icon-stroke-width);width:24px}.DocSearch-Hit[aria-selected=true] a{background-color:var(--docsearch-highlight-color)}.DocSearch-Hit[aria-selected=true] mark{text-decoration:underline}.DocSearch-Hit-Container{align-items:center;color:var(--docsearch-hit-color);display:flex;flex-direction:row;height:var(--docsearch-hit-height);padding:0 var(--docsearch-spacing) 0 0}.DocSearch-Hit-icon{height:20px;width:20px}.DocSearch-Hit-action,.DocSearch-Hit-icon{color:var(--docsearch-muted-color);stroke-width:var(--docsearch-icon-stroke-width)}.DocSearch-Hit-action{align-items:center;display:flex;height:22px;width:22px}.DocSearch-Hit-action svg{display:block;height:18px;width:18px}.DocSearch-Hit-action+.DocSearch-Hit-action{margin-left:6px}.DocSearch-Hit-action-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;border-radius:50%;color:inherit;cursor:pointer;padding:2px}svg.DocSearch-Hit-Select-Icon{display:none}.DocSearch-Hit[aria-selected=true] .DocSearch-Hit-Select-Icon{display:block}.DocSearch-Hit-action-button:focus,.DocSearch-Hit-action-button:hover{background:#0003;transition:background-color .1s ease-in}@media screen and (prefers-reduced-motion:reduce){.DocSearch-Hit-action-button:focus,.DocSearch-Hit-action-button:hover{transition:none}}.DocSearch-Hit-action-button:focus path,.DocSearch-Hit-action-button:hover path{fill:#fff}.DocSearch-Hit-content-wrapper{display:flex;flex:1 1 auto;flex-direction:column;font-weight:500;justify-content:center;line-height:1.2em;margin:0 8px;overflow-x:hidden;position:relative;text-overflow:ellipsis;white-space:nowrap;width:80%}.DocSearch-Hit-title{font-size:.9em}.DocSearch-Hit-path{color:var(--docsearch-muted-color);font-size:.75em}.DocSearch-Hit[aria-selected=true] .DocSearch-Hit-Tree,.DocSearch-Hit[aria-selected=true] .DocSearch-Hit-action,.DocSearch-Hit[aria-selected=true] .DocSearch-Hit-icon,.DocSearch-Hit[aria-selected=true] .DocSearch-Hit-path,.DocSearch-Hit[aria-selected=true] .DocSearch-Hit-text,.DocSearch-Hit[aria-selected=true] .DocSearch-Hit-title,.DocSearch-Hit[aria-selected=true] mark{color:var(--docsearch-hit-active-color)!important}@media screen and (prefers-reduced-motion:reduce){.DocSearch-Hit-action-button:focus,.DocSearch-Hit-action-button:hover{background:#0003;transition:none}}.DocSearch-ErrorScreen,.DocSearch-NoResults,.DocSearch-StartScreen{font-size:.9em;margin:0 auto;padding:36px 0;text-align:center;width:80%}.DocSearch-Screen-Icon{color:var(--docsearch-muted-color);padding-bottom:12px}.DocSearch-NoResults-Prefill-List{display:inline-block;padding-bottom:24px;text-align:left}.DocSearch-NoResults-Prefill-List ul{display:inline-block;padding:8px 0 0}.DocSearch-NoResults-Prefill-List li{list-style-position:inside;list-style-type:"» "}.DocSearch-Prefill{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;border-radius:1em;color:var(--docsearch-highlight-color);cursor:pointer;display:inline-block;font-size:1em;font-weight:700;padding:0}.DocSearch-Prefill:focus,.DocSearch-Prefill:hover{outline:none;text-decoration:underline}.DocSearch-Footer{align-items:center;background:var(--docsearch-footer-background);border-radius:0 0 8px 8px;box-shadow:var(--docsearch-footer-shadow);display:flex;flex-direction:row-reverse;flex-shrink:0;height:var(--docsearch-footer-height);justify-content:space-between;padding:0 var(--docsearch-spacing);position:relative;-webkit-user-select:none;user-select:none;width:100%;z-index:300}.DocSearch-Commands{color:var(--docsearch-muted-color);display:flex;list-style:none;margin:0;padding:0}.DocSearch-Commands li{align-items:center;display:flex}.DocSearch-Commands li:not(:last-of-type){margin-right:.8em}.DocSearch-Commands-Key{align-items:center;background:var(--docsearch-key-gradient);border:0;border-radius:2px;box-shadow:var(--docsearch-key-shadow);color:var(--docsearch-muted-color);display:flex;height:18px;justify-content:center;margin-right:.4em;padding:0 0 1px;width:20px}.DocSearch-VisuallyHiddenForAccessibility{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}@media (max-width:768px){:root{--docsearch-spacing:10px;--docsearch-footer-height:40px}.DocSearch-Dropdown{height:100%}.DocSearch-Container{height:100vh;height:-webkit-fill-available;height:calc(var(--docsearch-vh, 1vh)*100);position:absolute}.DocSearch-Footer{border-radius:0;bottom:0;position:absolute}.DocSearch-Hit-content-wrapper{display:flex;position:relative;width:80%}.DocSearch-Modal{border-radius:0;box-shadow:none;height:100vh;height:-webkit-fill-available;height:calc(var(--docsearch-vh, 1vh)*100);margin:0;max-width:100%;width:100%}.DocSearch-Dropdown{max-height:calc(var(--docsearch-vh, 1vh)*100 - var(--docsearch-searchbox-height) - var(--docsearch-spacing) - var(--docsearch-footer-height))}.DocSearch-Cancel{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;color:var(--docsearch-highlight-color);cursor:pointer;display:inline-block;flex:none;font:inherit;font-size:1em;font-weight:500;margin-left:var(--docsearch-spacing);outline:none;overflow:hidden;padding:0;-webkit-user-select:none;user-select:none;white-space:nowrap}.DocSearch-Commands,.DocSearch-Hit-Tree{display:none}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}[class*=DocSearch]{--docsearch-primary-color: var(--vp-c-brand-1);--docsearch-highlight-color: var(--docsearch-primary-color);--docsearch-text-color: var(--vp-c-text-1);--docsearch-muted-color: var(--vp-c-text-2);--docsearch-searchbox-shadow: none;--docsearch-searchbox-background: transparent;--docsearch-searchbox-focus-background: transparent;--docsearch-key-gradient: transparent;--docsearch-key-shadow: none;--docsearch-modal-background: var(--vp-c-bg-soft);--docsearch-footer-background: var(--vp-c-bg)}.dark [class*=DocSearch]{--docsearch-modal-shadow: none;--docsearch-footer-shadow: none;--docsearch-logo-color: var(--vp-c-text-2);--docsearch-hit-background: var(--vp-c-default-soft);--docsearch-hit-color: var(--vp-c-text-2);--docsearch-hit-shadow: none}.DocSearch-Button{display:flex;justify-content:center;align-items:center;margin:0;padding:0;width:48px;height:55px;background:transparent;transition:border-color .25s}.DocSearch-Button:hover{background:transparent}.DocSearch-Button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}.DocSearch-Button-Key--pressed{transform:none;box-shadow:none}.DocSearch-Button:focus:not(:focus-visible){outline:none!important}@media (min-width: 768px){.DocSearch-Button{justify-content:flex-start;border:1px solid transparent;border-radius:8px;padding:0 10px 0 12px;width:100%;height:40px;background-color:var(--vp-c-bg-alt)}.DocSearch-Button:hover{border-color:var(--vp-c-brand-1);background:var(--vp-c-bg-alt)}}.DocSearch-Button .DocSearch-Button-Container{display:flex;align-items:center}.DocSearch-Button .DocSearch-Search-Icon{position:relative;width:16px;height:16px;color:var(--vp-c-text-1);fill:currentColor;transition:color .5s}.DocSearch-Button:hover .DocSearch-Search-Icon{color:var(--vp-c-text-1)}@media (min-width: 768px){.DocSearch-Button .DocSearch-Search-Icon{top:1px;margin-right:8px;width:14px;height:14px;color:var(--vp-c-text-2)}}.DocSearch-Button .DocSearch-Button-Placeholder{display:none;margin-top:2px;padding:0 16px 0 0;font-size:13px;font-weight:500;color:var(--vp-c-text-2);transition:color .5s}.DocSearch-Button:hover .DocSearch-Button-Placeholder{color:var(--vp-c-text-1)}@media (min-width: 768px){.DocSearch-Button .DocSearch-Button-Placeholder{display:inline-block}}.DocSearch-Button .DocSearch-Button-Keys{direction:ltr;display:none;min-width:auto}@media (min-width: 768px){.DocSearch-Button .DocSearch-Button-Keys{display:flex;align-items:center}}.DocSearch-Button .DocSearch-Button-Key{display:block;margin:2px 0 0;border:1px solid var(--vp-c-divider);border-right:none;border-radius:4px 0 0 4px;padding-left:6px;min-width:0;width:auto;height:22px;line-height:22px;font-family:var(--vp-font-family-base);font-size:12px;font-weight:500;transition:color .5s,border-color .5s}.DocSearch-Button .DocSearch-Button-Key+.DocSearch-Button-Key{border-right:1px solid var(--vp-c-divider);border-left:none;border-radius:0 4px 4px 0;padding-left:2px;padding-right:6px}.DocSearch-Button .DocSearch-Button-Key:first-child{font-size:0!important}.DocSearch-Button .DocSearch-Button-Key:first-child:after{content:"Ctrl";font-size:12px;letter-spacing:normal;color:var(--docsearch-muted-color)}.mac .DocSearch-Button .DocSearch-Button-Key:first-child:after{content:"⌘"}.DocSearch-Button .DocSearch-Button-Key:first-child>*{display:none}.DocSearch-Search-Icon{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' stroke-width='1.6' viewBox='0 0 20 20'%3E%3Cpath fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' d='m14.386 14.386 4.088 4.088-4.088-4.088A7.533 7.533 0 1 1 3.733 3.733a7.533 7.533 0 0 1 10.653 10.653z'/%3E%3C/svg%3E")}.VPNavBarSearch{display:flex;align-items:center}@media (min-width: 768px){.VPNavBarSearch{flex-grow:1;padding-left:24px}}@media (min-width: 960px){.VPNavBarSearch{padding-left:32px}}.dark .DocSearch-Footer{border-top:1px solid var(--vp-c-divider)}.DocSearch-Form{border:1px solid var(--vp-c-brand-1);background-color:var(--vp-c-white)}.dark .DocSearch-Form{background-color:var(--vp-c-default-soft)}.DocSearch-Screen-Icon>svg{margin:auto}.VPNavBarSocialLinks[data-v-ef6192dc]{display:none}@media (min-width: 1280px){.VPNavBarSocialLinks[data-v-ef6192dc]{display:flex;align-items:center}}.title[data-v-9f43907a]{display:flex;align-items:center;border-bottom:1px solid transparent;width:100%;height:var(--vp-nav-height);font-size:16px;font-weight:600;color:var(--vp-c-text-1);transition:opacity .25s}@media (min-width: 960px){.title[data-v-9f43907a]{flex-shrink:0}.VPNavBarTitle.has-sidebar .title[data-v-9f43907a]{border-bottom-color:var(--vp-c-divider)}}[data-v-9f43907a] .logo{margin-right:8px;height:var(--vp-nav-logo-height)}.VPNavBarTranslations[data-v-acee064b]{display:none}@media (min-width: 1280px){.VPNavBarTranslations[data-v-acee064b]{display:flex;align-items:center}}.title[data-v-acee064b]{padding:0 24px 0 12px;line-height:32px;font-size:14px;font-weight:700;color:var(--vp-c-text-1)}.VPNavBar[data-v-9fd4d1dd]{position:relative;height:var(--vp-nav-height);pointer-events:none;white-space:nowrap;transition:background-color .25s}.VPNavBar.screen-open[data-v-9fd4d1dd]{transition:none;background-color:var(--vp-nav-bg-color);border-bottom:1px solid var(--vp-c-divider)}.VPNavBar[data-v-9fd4d1dd]:not(.home){background-color:var(--vp-nav-bg-color)}@media (min-width: 960px){.VPNavBar[data-v-9fd4d1dd]:not(.home){background-color:transparent}.VPNavBar[data-v-9fd4d1dd]:not(.has-sidebar):not(.home.top){background-color:var(--vp-nav-bg-color)}}.wrapper[data-v-9fd4d1dd]{padding:0 8px 0 24px}@media (min-width: 768px){.wrapper[data-v-9fd4d1dd]{padding:0 32px}}@media (min-width: 960px){.VPNavBar.has-sidebar .wrapper[data-v-9fd4d1dd]{padding:0}}.container[data-v-9fd4d1dd]{display:flex;justify-content:space-between;margin:0 auto;max-width:calc(var(--vp-layout-max-width) - 64px);height:var(--vp-nav-height);pointer-events:none}.container>.title[data-v-9fd4d1dd],.container>.content[data-v-9fd4d1dd]{pointer-events:none}.container[data-v-9fd4d1dd] *{pointer-events:auto}@media (min-width: 960px){.VPNavBar.has-sidebar .container[data-v-9fd4d1dd]{max-width:100%}}.title[data-v-9fd4d1dd]{flex-shrink:0;height:calc(var(--vp-nav-height) - 1px);transition:background-color .5s}@media (min-width: 960px){.VPNavBar.has-sidebar .title[data-v-9fd4d1dd]{position:absolute;top:0;left:0;z-index:2;padding:0 32px;width:var(--vp-sidebar-width);height:var(--vp-nav-height);background-color:transparent}}@media (min-width: 1440px){.VPNavBar.has-sidebar .title[data-v-9fd4d1dd]{padding-left:max(32px,calc((100% - (var(--vp-layout-max-width) - 64px)) / 2));width:calc((100% - (var(--vp-layout-max-width) - 64px)) / 2 + var(--vp-sidebar-width) - 32px)}}.content[data-v-9fd4d1dd]{flex-grow:1}@media (min-width: 960px){.VPNavBar.has-sidebar .content[data-v-9fd4d1dd]{position:relative;z-index:1;padding-right:32px;padding-left:var(--vp-sidebar-width)}}@media (min-width: 1440px){.VPNavBar.has-sidebar .content[data-v-9fd4d1dd]{padding-right:calc((100vw - var(--vp-layout-max-width)) / 2 + 32px);padding-left:calc((100vw - var(--vp-layout-max-width)) / 2 + var(--vp-sidebar-width))}}.content-body[data-v-9fd4d1dd]{display:flex;justify-content:flex-end;align-items:center;height:var(--vp-nav-height);transition:background-color .5s}@media (min-width: 960px){.VPNavBar:not(.home.top) .content-body[data-v-9fd4d1dd]{position:relative;background-color:var(--vp-nav-bg-color)}.VPNavBar:not(.has-sidebar):not(.home.top) .content-body[data-v-9fd4d1dd]{background-color:transparent}}@media (max-width: 767px){.content-body[data-v-9fd4d1dd]{column-gap:.5rem}}.menu+.translations[data-v-9fd4d1dd]:before,.menu+.appearance[data-v-9fd4d1dd]:before,.menu+.social-links[data-v-9fd4d1dd]:before,.translations+.appearance[data-v-9fd4d1dd]:before,.appearance+.social-links[data-v-9fd4d1dd]:before{margin-right:8px;margin-left:8px;width:1px;height:24px;background-color:var(--vp-c-divider);content:""}.menu+.appearance[data-v-9fd4d1dd]:before,.translations+.appearance[data-v-9fd4d1dd]:before{margin-right:16px}.appearance+.social-links[data-v-9fd4d1dd]:before{margin-left:16px}.social-links[data-v-9fd4d1dd]{margin-right:-8px}.divider[data-v-9fd4d1dd]{width:100%;height:1px}@media (min-width: 960px){.VPNavBar.has-sidebar .divider[data-v-9fd4d1dd]{padding-left:var(--vp-sidebar-width)}}@media (min-width: 1440px){.VPNavBar.has-sidebar .divider[data-v-9fd4d1dd]{padding-left:calc((100vw - var(--vp-layout-max-width)) / 2 + var(--vp-sidebar-width))}}.divider-line[data-v-9fd4d1dd]{width:100%;height:1px;transition:background-color .5s}.VPNavBar:not(.home) .divider-line[data-v-9fd4d1dd]{background-color:var(--vp-c-gutter)}@media (min-width: 960px){.VPNavBar:not(.home.top) .divider-line[data-v-9fd4d1dd]{background-color:var(--vp-c-gutter)}.VPNavBar:not(.has-sidebar):not(.home.top) .divider[data-v-9fd4d1dd]{background-color:var(--vp-c-gutter)}}.VPNavScreenAppearance[data-v-a3e2920d]{display:flex;justify-content:space-between;align-items:center;border-radius:8px;padding:12px 14px 12px 16px;background-color:var(--vp-c-bg-soft)}.text[data-v-a3e2920d]{line-height:24px;font-size:12px;font-weight:500;color:var(--vp-c-text-2)}.VPNavScreenMenuLink[data-v-fa963d97]{display:block;border-bottom:1px solid var(--vp-c-divider);padding:12px 0 11px;line-height:24px;font-size:14px;font-weight:500;color:var(--vp-c-text-1);transition:border-color .25s,color .25s}.VPNavScreenMenuLink[data-v-fa963d97]:hover{color:var(--vp-c-brand-1)}.VPNavScreenMenuGroupLink[data-v-e04f3e85]{display:block;margin-left:12px;line-height:32px;font-size:14px;font-weight:400;color:var(--vp-c-text-1);transition:color .25s}.VPNavScreenMenuGroupLink[data-v-e04f3e85]:hover{color:var(--vp-c-brand-1)}.VPNavScreenMenuGroupSection[data-v-f60dbfa7]{display:block}.title[data-v-f60dbfa7]{line-height:32px;font-size:13px;font-weight:700;color:var(--vp-c-text-2);transition:color .25s}.VPNavScreenMenuGroup[data-v-d99bfeec]{border-bottom:1px solid var(--vp-c-divider);height:48px;overflow:hidden;transition:border-color .5s}.VPNavScreenMenuGroup .items[data-v-d99bfeec]{visibility:hidden}.VPNavScreenMenuGroup.open .items[data-v-d99bfeec]{visibility:visible}.VPNavScreenMenuGroup.open[data-v-d99bfeec]{padding-bottom:10px;height:auto}.VPNavScreenMenuGroup.open .button[data-v-d99bfeec]{padding-bottom:6px;color:var(--vp-c-brand-1)}.VPNavScreenMenuGroup.open .button-icon[data-v-d99bfeec]{transform:rotate(45deg)}.button[data-v-d99bfeec]{display:flex;justify-content:space-between;align-items:center;padding:12px 4px 11px 0;width:100%;line-height:24px;font-size:14px;font-weight:500;color:var(--vp-c-text-1);transition:color .25s}.button[data-v-d99bfeec]:hover{color:var(--vp-c-brand-1)}.button-icon[data-v-d99bfeec]{transition:transform .25s}.group[data-v-d99bfeec]:first-child{padding-top:0}.group+.group[data-v-d99bfeec],.group+.item[data-v-d99bfeec]{padding-top:4px}.VPNavScreenTranslations[data-v-516e4bc3]{height:24px;overflow:hidden}.VPNavScreenTranslations.open[data-v-516e4bc3]{height:auto}.title[data-v-516e4bc3]{display:flex;align-items:center;font-size:14px;font-weight:500;color:var(--vp-c-text-1)}.icon[data-v-516e4bc3]{font-size:16px}.icon.lang[data-v-516e4bc3]{margin-right:8px}.icon.chevron[data-v-516e4bc3]{margin-left:4px}.list[data-v-516e4bc3]{padding:4px 0 0 24px}.link[data-v-516e4bc3]{line-height:32px;font-size:13px;color:var(--vp-c-text-1)}.VPNavScreen[data-v-2dd6d0c7]{position:fixed;top:calc(var(--vp-nav-height) + var(--vp-layout-top-height, 0px));right:0;bottom:0;left:0;padding:0 32px;width:100%;background-color:var(--vp-nav-screen-bg-color);overflow-y:auto;transition:background-color .25s;pointer-events:auto}.VPNavScreen.fade-enter-active[data-v-2dd6d0c7],.VPNavScreen.fade-leave-active[data-v-2dd6d0c7]{transition:opacity .25s}.VPNavScreen.fade-enter-active .container[data-v-2dd6d0c7],.VPNavScreen.fade-leave-active .container[data-v-2dd6d0c7]{transition:transform .25s ease}.VPNavScreen.fade-enter-from[data-v-2dd6d0c7],.VPNavScreen.fade-leave-to[data-v-2dd6d0c7]{opacity:0}.VPNavScreen.fade-enter-from .container[data-v-2dd6d0c7],.VPNavScreen.fade-leave-to .container[data-v-2dd6d0c7]{transform:translateY(-8px)}@media (min-width: 768px){.VPNavScreen[data-v-2dd6d0c7]{display:none}}.container[data-v-2dd6d0c7]{margin:0 auto;padding:24px 0 96px;max-width:288px}.menu+.translations[data-v-2dd6d0c7],.menu+.appearance[data-v-2dd6d0c7],.translations+.appearance[data-v-2dd6d0c7]{margin-top:24px}.menu+.social-links[data-v-2dd6d0c7]{margin-top:16px}.appearance+.social-links[data-v-2dd6d0c7]{margin-top:16px}.VPNav[data-v-7ad780c2]{position:relative;top:var(--vp-layout-top-height, 0px);left:0;z-index:var(--vp-z-index-nav);width:100%;pointer-events:none;transition:background-color .5s}@media (min-width: 960px){.VPNav[data-v-7ad780c2]{position:fixed}}.VPSidebarItem.level-0[data-v-0009425e]{padding-bottom:24px}.VPSidebarItem.collapsed.level-0[data-v-0009425e]{padding-bottom:10px}.item[data-v-0009425e]{position:relative;display:flex;width:100%}.VPSidebarItem.collapsible>.item[data-v-0009425e]{cursor:pointer}.indicator[data-v-0009425e]{position:absolute;top:6px;bottom:6px;left:-17px;width:2px;border-radius:2px;transition:background-color .25s}.VPSidebarItem.level-2.is-active>.item>.indicator[data-v-0009425e],.VPSidebarItem.level-3.is-active>.item>.indicator[data-v-0009425e],.VPSidebarItem.level-4.is-active>.item>.indicator[data-v-0009425e],.VPSidebarItem.level-5.is-active>.item>.indicator[data-v-0009425e]{background-color:var(--vp-c-brand-1)}.link[data-v-0009425e]{display:flex;align-items:center;flex-grow:1}.text[data-v-0009425e]{flex-grow:1;padding:4px 0;line-height:24px;font-size:14px;transition:color .25s}.VPSidebarItem.level-0 .text[data-v-0009425e]{font-weight:700;color:var(--vp-c-text-1)}.VPSidebarItem.level-1 .text[data-v-0009425e],.VPSidebarItem.level-2 .text[data-v-0009425e],.VPSidebarItem.level-3 .text[data-v-0009425e],.VPSidebarItem.level-4 .text[data-v-0009425e],.VPSidebarItem.level-5 .text[data-v-0009425e]{font-weight:500;color:var(--vp-c-text-2)}.VPSidebarItem.level-0.is-link>.item>.link:hover .text[data-v-0009425e],.VPSidebarItem.level-1.is-link>.item>.link:hover .text[data-v-0009425e],.VPSidebarItem.level-2.is-link>.item>.link:hover .text[data-v-0009425e],.VPSidebarItem.level-3.is-link>.item>.link:hover .text[data-v-0009425e],.VPSidebarItem.level-4.is-link>.item>.link:hover .text[data-v-0009425e],.VPSidebarItem.level-5.is-link>.item>.link:hover .text[data-v-0009425e]{color:var(--vp-c-brand-1)}.VPSidebarItem.level-0.has-active>.item>.text[data-v-0009425e],.VPSidebarItem.level-1.has-active>.item>.text[data-v-0009425e],.VPSidebarItem.level-2.has-active>.item>.text[data-v-0009425e],.VPSidebarItem.level-3.has-active>.item>.text[data-v-0009425e],.VPSidebarItem.level-4.has-active>.item>.text[data-v-0009425e],.VPSidebarItem.level-5.has-active>.item>.text[data-v-0009425e],.VPSidebarItem.level-0.has-active>.item>.link>.text[data-v-0009425e],.VPSidebarItem.level-1.has-active>.item>.link>.text[data-v-0009425e],.VPSidebarItem.level-2.has-active>.item>.link>.text[data-v-0009425e],.VPSidebarItem.level-3.has-active>.item>.link>.text[data-v-0009425e],.VPSidebarItem.level-4.has-active>.item>.link>.text[data-v-0009425e],.VPSidebarItem.level-5.has-active>.item>.link>.text[data-v-0009425e]{color:var(--vp-c-text-1)}.VPSidebarItem.level-0.is-active>.item .link>.text[data-v-0009425e],.VPSidebarItem.level-1.is-active>.item .link>.text[data-v-0009425e],.VPSidebarItem.level-2.is-active>.item .link>.text[data-v-0009425e],.VPSidebarItem.level-3.is-active>.item .link>.text[data-v-0009425e],.VPSidebarItem.level-4.is-active>.item .link>.text[data-v-0009425e],.VPSidebarItem.level-5.is-active>.item .link>.text[data-v-0009425e]{color:var(--vp-c-brand-1)}.caret[data-v-0009425e]{display:flex;justify-content:center;align-items:center;margin-right:-7px;width:32px;height:32px;color:var(--vp-c-text-3);cursor:pointer;transition:color .25s;flex-shrink:0}.item:hover .caret[data-v-0009425e]{color:var(--vp-c-text-2)}.item:hover .caret[data-v-0009425e]:hover{color:var(--vp-c-text-1)}.caret-icon[data-v-0009425e]{font-size:18px;transform:rotate(90deg);transition:transform .25s}.VPSidebarItem.collapsed .caret-icon[data-v-0009425e]{transform:rotate(0)}.VPSidebarItem.level-1 .items[data-v-0009425e],.VPSidebarItem.level-2 .items[data-v-0009425e],.VPSidebarItem.level-3 .items[data-v-0009425e],.VPSidebarItem.level-4 .items[data-v-0009425e],.VPSidebarItem.level-5 .items[data-v-0009425e]{border-left:1px solid var(--vp-c-divider);padding-left:16px}.VPSidebarItem.collapsed .items[data-v-0009425e]{display:none}.no-transition[data-v-51288d80] .caret-icon{transition:none}.group+.group[data-v-51288d80]{border-top:1px solid var(--vp-c-divider);padding-top:10px}@media (min-width: 960px){.group[data-v-51288d80]{padding-top:10px;width:calc(var(--vp-sidebar-width) - 64px)}}.VPSidebar[data-v-42c4c606]{position:fixed;top:var(--vp-layout-top-height, 0px);bottom:0;left:0;z-index:var(--vp-z-index-sidebar);padding:32px 32px 96px;width:calc(100vw - 64px);max-width:320px;background-color:var(--vp-sidebar-bg-color);opacity:0;box-shadow:var(--vp-c-shadow-3);overflow-x:hidden;overflow-y:auto;transform:translate(-100%);transition:opacity .5s,transform .25s ease;overscroll-behavior:contain}.VPSidebar.open[data-v-42c4c606]{opacity:1;visibility:visible;transform:translate(0);transition:opacity .25s,transform .5s cubic-bezier(.19,1,.22,1)}.dark .VPSidebar[data-v-42c4c606]{box-shadow:var(--vp-shadow-1)}@media (min-width: 960px){.VPSidebar[data-v-42c4c606]{padding-top:var(--vp-nav-height);width:var(--vp-sidebar-width);max-width:100%;background-color:var(--vp-sidebar-bg-color);opacity:1;visibility:visible;box-shadow:none;transform:translate(0)}}@media (min-width: 1440px){.VPSidebar[data-v-42c4c606]{padding-left:max(32px,calc((100% - (var(--vp-layout-max-width) - 64px)) / 2));width:calc((100% - (var(--vp-layout-max-width) - 64px)) / 2 + var(--vp-sidebar-width) - 32px)}}@media (min-width: 960px){.curtain[data-v-42c4c606]{position:sticky;top:-64px;left:0;z-index:1;margin-top:calc(var(--vp-nav-height) * -1);margin-right:-32px;margin-left:-32px;height:var(--vp-nav-height);background-color:var(--vp-sidebar-bg-color)}}.nav[data-v-42c4c606]{outline:0}.VPSkipLink[data-v-fcbfc0e0]{top:8px;left:8px;padding:8px 16px;z-index:999;border-radius:8px;font-size:12px;font-weight:700;text-decoration:none;color:var(--vp-c-brand-1);box-shadow:var(--vp-shadow-3);background-color:var(--vp-c-bg)}.VPSkipLink[data-v-fcbfc0e0]:focus{height:auto;width:auto;clip:auto;clip-path:none}@media (min-width: 1280px){.VPSkipLink[data-v-fcbfc0e0]{top:14px;left:16px}}.Layout[data-v-d8b57b2d]{display:flex;flex-direction:column;min-height:100vh}.VPHomeSponsors[data-v-3dc26e1d]{border-top:1px solid var(--vp-c-gutter);padding-top:88px!important}.VPHomeSponsors[data-v-3dc26e1d]{margin:96px 0}@media (min-width: 768px){.VPHomeSponsors[data-v-3dc26e1d]{margin:128px 0}}.VPHomeSponsors[data-v-3dc26e1d]{padding:0 24px}@media (min-width: 768px){.VPHomeSponsors[data-v-3dc26e1d]{padding:0 48px}}@media (min-width: 960px){.VPHomeSponsors[data-v-3dc26e1d]{padding:0 64px}}.container[data-v-3dc26e1d]{margin:0 auto;max-width:1152px}.love[data-v-3dc26e1d]{margin:0 auto;width:fit-content;font-size:28px;color:var(--vp-c-text-3)}.icon[data-v-3dc26e1d]{display:inline-block}.message[data-v-3dc26e1d]{margin:0 auto;padding-top:10px;max-width:320px;text-align:center;line-height:24px;font-size:16px;font-weight:500;color:var(--vp-c-text-2)}.sponsors[data-v-3dc26e1d]{padding-top:32px}.action[data-v-3dc26e1d]{padding-top:40px;text-align:center}.VPTeamMembersItem[data-v-acff304e]{display:flex;flex-direction:column;gap:2px;border-radius:12px;width:100%;height:100%;overflow:hidden}.VPTeamMembersItem.small .profile[data-v-acff304e]{padding:32px}.VPTeamMembersItem.small .data[data-v-acff304e]{padding-top:20px}.VPTeamMembersItem.small .avatar[data-v-acff304e]{width:64px;height:64px}.VPTeamMembersItem.small .name[data-v-acff304e]{line-height:24px;font-size:16px}.VPTeamMembersItem.small .affiliation[data-v-acff304e]{padding-top:4px;line-height:20px;font-size:14px}.VPTeamMembersItem.small .desc[data-v-acff304e]{padding-top:12px;line-height:20px;font-size:14px}.VPTeamMembersItem.small .links[data-v-acff304e]{margin:0 -16px -20px;padding:10px 0 0}.VPTeamMembersItem.medium .profile[data-v-acff304e]{padding:48px 32px}.VPTeamMembersItem.medium .data[data-v-acff304e]{padding-top:24px;text-align:center}.VPTeamMembersItem.medium .avatar[data-v-acff304e]{width:96px;height:96px}.VPTeamMembersItem.medium .name[data-v-acff304e]{letter-spacing:.15px;line-height:28px;font-size:20px}.VPTeamMembersItem.medium .affiliation[data-v-acff304e]{padding-top:4px;font-size:16px}.VPTeamMembersItem.medium .desc[data-v-acff304e]{padding-top:16px;max-width:288px;font-size:16px}.VPTeamMembersItem.medium .links[data-v-acff304e]{margin:0 -16px -12px;padding:16px 12px 0}.profile[data-v-acff304e]{flex-grow:1;background-color:var(--vp-c-bg-soft)}.data[data-v-acff304e]{text-align:center}.avatar[data-v-acff304e]{position:relative;flex-shrink:0;margin:0 auto;border-radius:50%;box-shadow:var(--vp-shadow-3)}.avatar-img[data-v-acff304e]{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;object-fit:cover}.name[data-v-acff304e]{margin:0;font-weight:600}.affiliation[data-v-acff304e]{margin:0;font-weight:500;color:var(--vp-c-text-2)}.org.link[data-v-acff304e]{color:var(--vp-c-text-2);transition:color .25s}.org.link[data-v-acff304e]:hover{color:var(--vp-c-brand-1)}.desc[data-v-acff304e]{margin:0 auto}.desc[data-v-acff304e] a{font-weight:500;color:var(--vp-c-brand-1);text-decoration-style:dotted;transition:color .25s}.links[data-v-acff304e]{display:flex;justify-content:center;height:56px}.sp-link[data-v-acff304e]{display:flex;justify-content:center;align-items:center;text-align:center;padding:16px;font-size:14px;font-weight:500;color:var(--vp-c-sponsor);background-color:var(--vp-c-bg-soft);transition:color .25s,background-color .25s}.sp .sp-link.link[data-v-acff304e]:hover,.sp .sp-link.link[data-v-acff304e]:focus{outline:none;color:var(--vp-c-white);background-color:var(--vp-c-sponsor)}.sp-icon[data-v-acff304e]{margin-right:8px;font-size:16px}.VPTeamMembers.small .container[data-v-bf782009]{grid-template-columns:repeat(auto-fit,minmax(224px,1fr))}.VPTeamMembers.small.count-1 .container[data-v-bf782009]{max-width:276px}.VPTeamMembers.small.count-2 .container[data-v-bf782009]{max-width:576px}.VPTeamMembers.small.count-3 .container[data-v-bf782009]{max-width:876px}.VPTeamMembers.medium .container[data-v-bf782009]{grid-template-columns:repeat(auto-fit,minmax(256px,1fr))}@media (min-width: 375px){.VPTeamMembers.medium .container[data-v-bf782009]{grid-template-columns:repeat(auto-fit,minmax(288px,1fr))}}.VPTeamMembers.medium.count-1 .container[data-v-bf782009]{max-width:368px}.VPTeamMembers.medium.count-2 .container[data-v-bf782009]{max-width:760px}.container[data-v-bf782009]{display:grid;gap:24px;margin:0 auto;max-width:1152px}.VPTeamPage[data-v-a5329171]{margin:96px 0}@media (min-width: 768px){.VPTeamPage[data-v-a5329171]{margin:128px 0}}.VPHome .VPTeamPageTitle[data-v-a5329171-s]{border-top:1px solid var(--vp-c-gutter);padding-top:88px!important}.VPTeamPageSection+.VPTeamPageSection[data-v-a5329171-s],.VPTeamMembers+.VPTeamPageSection[data-v-a5329171-s]{margin-top:64px}.VPTeamMembers+.VPTeamMembers[data-v-a5329171-s]{margin-top:24px}@media (min-width: 768px){.VPTeamPageTitle+.VPTeamPageSection[data-v-a5329171-s]{margin-top:16px}.VPTeamPageSection+.VPTeamPageSection[data-v-a5329171-s],.VPTeamMembers+.VPTeamPageSection[data-v-a5329171-s]{margin-top:96px}}.VPTeamMembers[data-v-a5329171-s]{padding:0 24px}@media (min-width: 768px){.VPTeamMembers[data-v-a5329171-s]{padding:0 48px}}@media (min-width: 960px){.VPTeamMembers[data-v-a5329171-s]{padding:0 64px}}.VPTeamPageSection[data-v-3bf2e850]{padding:0 32px}@media (min-width: 768px){.VPTeamPageSection[data-v-3bf2e850]{padding:0 48px}}@media (min-width: 960px){.VPTeamPageSection[data-v-3bf2e850]{padding:0 64px}}.title[data-v-3bf2e850]{position:relative;margin:0 auto;max-width:1152px;text-align:center;color:var(--vp-c-text-2)}.title-line[data-v-3bf2e850]{position:absolute;top:16px;left:0;width:100%;height:1px;background-color:var(--vp-c-divider)}.title-text[data-v-3bf2e850]{position:relative;display:inline-block;padding:0 24px;letter-spacing:0;line-height:32px;font-size:20px;font-weight:500;background-color:var(--vp-c-bg)}.lead[data-v-3bf2e850]{margin:0 auto;max-width:480px;padding-top:12px;text-align:center;line-height:24px;font-size:16px;font-weight:500;color:var(--vp-c-text-2)}.members[data-v-3bf2e850]{padding-top:40px}.VPTeamPageTitle[data-v-46c5e327]{padding:48px 32px;text-align:center}@media (min-width: 768px){.VPTeamPageTitle[data-v-46c5e327]{padding:64px 48px 48px}}@media (min-width: 960px){.VPTeamPageTitle[data-v-46c5e327]{padding:80px 64px 48px}}.title[data-v-46c5e327]{letter-spacing:0;line-height:44px;font-size:36px;font-weight:500}@media (min-width: 768px){.title[data-v-46c5e327]{letter-spacing:-.5px;line-height:56px;font-size:48px}}.lead[data-v-46c5e327]{margin:0 auto;max-width:512px;padding-top:12px;line-height:24px;font-size:16px;font-weight:500;color:var(--vp-c-text-2)}@media (min-width: 768px){.lead[data-v-46c5e327]{max-width:592px;letter-spacing:.15px;line-height:28px;font-size:20px}}.VPLocalSearchBox[data-v-68e678c9]{position:fixed;z-index:100;top:0;right:0;bottom:0;left:0;display:flex}.backdrop[data-v-68e678c9]{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--vp-backdrop-bg-color);transition:opacity .5s}.shell[data-v-68e678c9]{position:relative;padding:12px;margin:64px auto;display:flex;flex-direction:column;gap:16px;background:var(--vp-local-search-bg);width:min(100vw - 60px,900px);height:min-content;max-height:min(100vh - 128px,900px);border-radius:6px}@media (max-width: 767px){.shell[data-v-68e678c9]{margin:0;width:100vw;height:100vh;max-height:none;border-radius:0}}.search-bar[data-v-68e678c9]{border:1px solid var(--vp-c-divider);border-radius:4px;display:flex;align-items:center;padding:0 12px;cursor:text}@media (max-width: 767px){.search-bar[data-v-68e678c9]{padding:0 8px}}.search-bar[data-v-68e678c9]:focus-within{border-color:var(--vp-c-brand-1)}.local-search-icon[data-v-68e678c9]{display:block;font-size:18px}.navigate-icon[data-v-68e678c9]{display:block;font-size:14px}.search-icon[data-v-68e678c9]{margin:8px}@media (max-width: 767px){.search-icon[data-v-68e678c9]{display:none}}.search-input[data-v-68e678c9]{padding:6px 12px;font-size:inherit;width:100%}@media (max-width: 767px){.search-input[data-v-68e678c9]{padding:6px 4px}}.search-actions[data-v-68e678c9]{display:flex;gap:4px}@media (any-pointer: coarse){.search-actions[data-v-68e678c9]{gap:8px}}@media (min-width: 769px){.search-actions.before[data-v-68e678c9]{display:none}}.search-actions button[data-v-68e678c9]{padding:8px}.search-actions button[data-v-68e678c9]:not([disabled]):hover,.toggle-layout-button.detailed-list[data-v-68e678c9]{color:var(--vp-c-brand-1)}.search-actions button.clear-button[data-v-68e678c9]:disabled{opacity:.37}.search-keyboard-shortcuts[data-v-68e678c9]{font-size:.8rem;opacity:75%;display:flex;flex-wrap:wrap;gap:16px;line-height:14px}.search-keyboard-shortcuts span[data-v-68e678c9]{display:flex;align-items:center;gap:4px}@media (max-width: 767px){.search-keyboard-shortcuts[data-v-68e678c9]{display:none}}.search-keyboard-shortcuts kbd[data-v-68e678c9]{background:#8080801a;border-radius:4px;padding:3px 6px;min-width:24px;display:inline-block;text-align:center;vertical-align:middle;border:1px solid rgba(128,128,128,.15);box-shadow:0 2px 2px #0000001a}.results[data-v-68e678c9]{display:flex;flex-direction:column;gap:6px;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain}.result[data-v-68e678c9]{display:flex;align-items:center;gap:8px;border-radius:4px;transition:none;line-height:1rem;border:solid 2px var(--vp-local-search-result-border);outline:none}.result>div[data-v-68e678c9]{margin:12px;width:100%;overflow:hidden}@media (max-width: 767px){.result>div[data-v-68e678c9]{margin:8px}}.titles[data-v-68e678c9]{display:flex;flex-wrap:wrap;gap:4px;position:relative;z-index:1001;padding:2px 0}.title[data-v-68e678c9]{display:flex;align-items:center;gap:4px}.title.main[data-v-68e678c9]{font-weight:500}.title-icon[data-v-68e678c9]{opacity:.5;font-weight:500;color:var(--vp-c-brand-1)}.title svg[data-v-68e678c9]{opacity:.5}.result.selected[data-v-68e678c9]{--vp-local-search-result-bg: var(--vp-local-search-result-selected-bg);border-color:var(--vp-local-search-result-selected-border)}.excerpt-wrapper[data-v-68e678c9]{position:relative}.excerpt[data-v-68e678c9]{opacity:50%;pointer-events:none;max-height:140px;overflow:hidden;position:relative;margin-top:4px}.result.selected .excerpt[data-v-68e678c9]{opacity:1}.excerpt[data-v-68e678c9] *{font-size:.8rem!important;line-height:130%!important}.titles[data-v-68e678c9] mark,.excerpt[data-v-68e678c9] mark{background-color:var(--vp-local-search-highlight-bg);color:var(--vp-local-search-highlight-text);border-radius:2px;padding:0 2px}.excerpt[data-v-68e678c9] .vp-code-group .tabs{display:none}.excerpt[data-v-68e678c9] .vp-code-group div[class*=language-]{border-radius:8px!important}.excerpt-gradient-bottom[data-v-68e678c9]{position:absolute;bottom:-1px;left:0;width:100%;height:8px;background:linear-gradient(transparent,var(--vp-local-search-result-bg));z-index:1000}.excerpt-gradient-top[data-v-68e678c9]{position:absolute;top:-1px;left:0;width:100%;height:8px;background:linear-gradient(var(--vp-local-search-result-bg),transparent);z-index:1000}.result.selected .titles[data-v-68e678c9],.result.selected .title-icon[data-v-68e678c9]{color:var(--vp-c-brand-1)!important}.no-results[data-v-68e678c9]{font-size:.9rem;text-align:center;padding:12px}svg[data-v-68e678c9]{flex:none} diff --git "a/.vitepress/dist/assets/\344\272\272\345\267\245\346\231\272\350\203\275.md.BCcwxfQU.js" "b/.vitepress/dist/assets/\344\272\272\345\267\245\346\231\272\350\203\275.md.BCcwxfQU.js" new file mode 100644 index 00000000..5df294e3 --- /dev/null +++ "b/.vitepress/dist/assets/\344\272\272\345\267\245\346\231\272\350\203\275.md.BCcwxfQU.js" @@ -0,0 +1,708 @@ +import{_ as t,o as s,c as n,ag as e}from"./chunks/framework.CvgP6Fyv.js";const u=JSON.parse('{"title":"","description":"","frontmatter":{},"headers":[],"relativePath":"人工智能.md","filePath":"人工智能.md"}'),p={name:"人工智能.md"};function d(l,a,i,o,r,c){return s(),n("div",null,[...a[0]||(a[0]=[e(`

汉字转拼音

[danger]### 会员接口,仅限会员使用,购买API会员

汉字转拼音,支持返回全拼和简拼。

请求地址

GET https://api.isoyu.com/xinhua/convert_py

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
textstring文本内容

返回data参数

名称类型示例值说明
pinyinstringtian xing shu ju shi yi ge wang luo jie kou ping tai拼音
jianxiestringtxsjsygwljkpt拼音缩写

SDK调用

$client = new Client("YourAppCode");
+
+$result = $client->xinhuaConvertPy()
+    ->withText('开源框架')
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功的返回",
+    "data": {
+      "pinyin": "kai yuan kuang jia",
+      "jianxie": "kykj"
+    }
+}

抽取网页图片

该接口可以抽取网页中任何图片,并支持指定的图片格式。默认抽取全部格式的图片,如只抽取网页中的png图片,则传递参数format=>'png'即可。由于网页标签结构错综复杂,所以无法保证全部网页有效。

[danger] 请注意:有些url地址是http开头的,但实际访问时会跳转到https,请用跳转后的真实地址传参。

最低 0.01元/次

请求地址

GET https://api.isoyu.com/website/htmlpic

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
urlstringURL地址,支持http/https
formatstring图片格式,如png

返回data参数

名称类型说明
picUrlstring图片地址

SDK调用

$client = new Client("YourAppCode");
+
+$result = $client->websiteHtmlpic()
+    ->withUrl('https://www.163.com/dy/article/FUHJ79KM0519WCJG.html')
+    ->request();
+dump($result);

JSON返回示例:

{
+code: 0,
+message: "成功",
+data: [
+   {
+        "picUrl": "https://nimg.ws.126.net/?url=http%3A%2F%2Fdingyue.ws.126.net%2F2020%2F1223%2Ffb46cb01j00qlrzzz0024c000m700e5m.jpg&thumbnail=650x2147483647&quality=80&type=jpg"
+    },
+    {
+        "picUrl": "https://nimg.ws.126.net/?url=http%3A%2F%2Fdingyue.ws.126.net%2F2020%2F1223%2Fe069c454p00qlrzzz0023c000pt00i1m.png&thumbnail=650x2147483647&quality=80&type=jpg"
+    },
+    {
+        "picUrl": "https://nimg.ws.126.net/?url=http%3A%2F%2Fdingyue.ws.126.net%2F2020%2F1223%2Fca2ea539p00qlrzzz006xc000ep00gqm.png&thumbnail=650x2147483647&quality=80&type=jpg"
+    },
+    {
+        "picUrl": "https://nimg.ws.126.net/?url=http%3A%2F%2Fdingyue.ws.126.net%2F2020%2F1223%2Ff93405f3p00qlrzzz008xc000hs00c2m.png&thumbnail=650x2147483647&quality=80&type=jpg"
+    },
+    {
+        "picUrl": "https://nimg.ws.126.net/?url=http%3A%2F%2Fdingyue.ws.126.net%2F2020%2F1223%2F2eade462p00qlrzzz00c8c000hs00c2m.png&thumbnail=650x2147483647&quality=80&type=jpg"
+    },
+    {
+        "picUrl": "https://nimg.ws.126.net/?url=http%3A%2F%2Fdingyue.ws.126.net%2F2020%2F1223%2F4d20f25bp00qlrzzz00grc000ic00cim.png&thumbnail=650x2147483647&quality=80&type=jpg"
+    },
+    {
+        "picUrl": "https://nimg.ws.126.net/?url=http%3A%2F%2Fdingyue.ws.126.net%2F2020%2F1223%2F48a6b282p00qlrzzz00tyc000u000jzm.png&thumbnail=650x2147483647&quality=80&type=jpg"
+    },
+    {
+        "picUrl": "https://nimg.ws.126.net/?url=http%3A%2F%2Fdingyue.ws.126.net%2F2020%2F1223%2Fa9ee18bdp00qlrzzz00axc000hs00d1m.png&thumbnail=650x2147483647&quality=80&type=jpg"
+    },
+    {
+        "picUrl": "https://nimg.ws.126.net/?url=http%3A%2F%2Fdingyue.ws.126.net%2F2020%2F1223%2F446f6a41p00qlrzzz006gc000i5009em.png&thumbnail=650x2147483647&quality=80&type=jpg"
+    },
+    {
+        "picUrl": "https://nimg.ws.126.net/?url=http%3A%2F%2Fdingyue.ws.126.net%2F2020%2F1223%2Fe356674ap00qlrzzz00b7c000hs00bum.png&thumbnail=650x2147483647&quality=80&type=jpg"
+    }
+]
+}

GIF色情图片识别

识别色情动图

最低 0.02元/次

请求地址

POST https://api.isoyu.com/image/gif_detect

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
imagestring图像数据,base64编码。gif格式,每帧编码后小于4M,帧数不超过50,GIF图片整体大小base64编码后不超过20M

返回data参数

名称类型说明
class_namestring识别内容
scorenumber评分
probabilitynumber置信度

SDK调用

$client = new Client("YourAppCode");
+
+$result = $client->imageGifDetect()
+    ->withImage('图像Base64编码字符串')
+    ->request();
+dump($result);

JSON返回示例:

{
+message: "成功",
+data: {
+   score: 0,
+   probability: 0,
+   class_name: "性感"
+},
+code: 0
+}

号码实时查询

直连三大运营商接口,实时反馈查询结果 准确率100%。

最低 0.2元/次

请求地址

GET https://api.isoyu.com/unn/status

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
mobilesstring检测手机号,1-50个,仅支持国内号码,11位 , 多个号码之间用英文半角逗号分隔
orderNostring业务唯一流水号,需要用户提供

返回data参数

字段名类型说明
mobileString手机号
handleTimeString查询时间 例:2018-04-09 15:05:01
areaString手机号所属区域。样例:省-市
numberTypeString运营商类型 1移动 2联通 3电信
statusString检测结果,1(正常) 2(空号) 3(通话中) 4(在网但不可用) 5(关机) 6(呼叫转移) 7(疑似关机) 13(停机)    11(携号转网) 10(未知)
remarkString备注 ,例:中国联通 GSM/3G-正常

SDK调用

$client = new Client("YourAppCode");
+
+$result = $client->unnStatus()
+    ->withMobile('手机号码')
+    ->withOrderNo()
+    ->request();

返回示例:

{
+	"code":0,
+	"message":"操作成功",
+	"data":{
+       orderNo: "20200801",
+       handleTime: "2020-08-14 23:29:30",
+       mobile: "13817585871",
+       area: "上海-上海",
+       numberType: "1",
+       status: "1",
+       remark: "中国移动-OK"
+    }
+}

手机空号检测

根据客户提供的手机号,分类筛选出其中的空号、实号、风险号和沉默号。

最低 0.0013元/次

请求地址

GET https://api.isoyu.com/unn/batch_ucheck

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
mobilesstring检测手机号,1-50个,仅支持国内号码,11位 , 多个号码之间用英文半角逗号分隔

返回data参数

字段名类型说明
mobileString手机号,仅支持国内号码,11位
lastTimeString时间戳,毫秒。样例:1522080000000
areaString手机号所属区域。样例:省-市
numberTypeString手机号运营商类型。样例:中国移动 GSM
chargesStatusString是否收费,枚举值:1 :收费 0:不收费
statusString检测结果,枚举值:0:空号 1:实号 2:停机 3:库无 4:沉默号 5:风险号

SDK调用

$client = new Client("YourAppCode");
+
+$result = $client->unnBatchUcheck()
+    ->withMobiles('手机号码')
+    ->request();

返回结果示例:

{
+message: "成功",
+data: [
+    {
+        mobile: "182*****510",
+        lastTime: "1525257960000",
+        area: "河南-郑州",
+        numberType: "中国移动 GSM"
+    }
+],
+code: 0
+}

手写OCR识别

本接口支持图片内手写体文字的检测和识别,针对手写字体无规则、字迹潦草、模糊等特点进行了识别能力的增强。

最低 0.08元/次

请求地址

GET https://api.isoyu.com/ocr/hand

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
imagestring识别图片,请确保身份证内容信息清晰可见。支持url或base64,图片大小不能大于2M,支持图片类型:jpg/png/bmp
imageTypestring图片类型,枚举值:URL-图片路径;BASE64 –图片BASE64编码

返回data参数

名称类型说明
tradeNoString交易号,唯一
wordNumString识别的字块数
listArray文字信息数组
wordString字块内容
locationString字块定位

SDK调用

$client = new Client("YourAppCode");
+
+$result = $client->ocrHand()
+    ->withImage('图像地址')
+    ->withImageType('URL')
+    ->request();
+dump($result);

返回结果示例:

{
+"code": 0,
+"message": "成功",
+"data":{
+   msg: "成功",
+   wordNum: 3,
+   list: [
+    {
+           word: "实时地识别“羊毛党”的欺诈行为,对抗批量抢红包",
+           location: {
+               top: 260,
+               left: 105,
+               width: 1697,
+               height: 118
+            }
+    },
+    {
+           word: "刷优惠卷,恶意披票,羊等作弊行为,避免因欺作",
+           location: {
+               top: 394,
+               left: 97,
+               width: 1721,
+               height: 126
+            }
+    },
+    {
+           word: "引起企业巨额损失",
+           location: {
+               top: 555,
+               left: 87,
+               width: 722,
+               height: 104
+        }
+    } ]
+    }
+}

获取新闻网页正文内容

该接口可用于实时获取网页文章/新闻全文内容,支持互联网上绝大部分网页正文(包含图片等富媒体)。由于网页结构错综复杂,且经常会有变动,所以无法保证所有网站永久有效

最低 0.005元/次

请求地址

GET https://api.isoyu.com/website/htmltext

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
urlstring网页url地址 如果包含特殊字符应该对值urlencode编码下

返回data参数

名称类型说明
titlestring标题
contenttext网页内容
picturestring网页中的第一张图片
ctimeDate网页时间

SDK调用

$client = new Client("YourAppCode");
+
+$result = $client->websiteHtmltext()
+    ->withUrl('https://new.qq.com/omn/AUT20201/AUT2020121701525400.html')
+    ->request();
+dump($result);

JSON返回示例:

{
+code: 0,
+message: "成功",
+data: [
+   {
+      "title": "新闻标题",
+      "content": "新闻内容html",
+      "picture": "第一张图片地址",
+      "ctime": "2020-12-17 20:12:01"
+    }
+]
+}

通用文字识别

通用文字识别接口服务,支持识别网络上各种类型的文字图片,并根据图片中文字的不同位置返回数组,如果需要识别手写文字内容,建议使用手写OCR识别

最低 0.005元/次

请求地址

GET https://api.isoyu.com/ocr/txt

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
imgurlstring图片URL地址

返回data参数

名称类型说明
textsstring识别到的文本内容

SDK调用

$client = new Client("YourAppCode");
+
+$result = $client->ocrTxt()
+
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功",
+    "data": [
+        {
+        "texts":"官方统一接口服务"
+        },
+        {
+        "texts":"test"
+        }
+    ]
+}

驾驶证识别

支持对机动车驾驶证正本所有9个字段进行结构化识别,包括证号、姓名、性别、国籍、住址、出生日期、初次领证日期、准驾车型、有效期限

最低 0.08元/次

请求地址

POST https://api.isoyu.com/ocr/driving_license

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
imagestring识别图片,请确保身份证内容信息清晰可见。支持url或base64,图片大小不能大于2M,支持图片类型:jpg/png/bmp
imageTypestring图片类型,枚举值:URL-图片路径;BASE64 –图片BASE64编码

返回data参数

名称类型说明
tradeNoString交易号,唯一。样例:18041109215057630
expiryTimeString有效时间
numberString证件编号
carTypeString驾驶证类型
nameString姓名
addressString地址
nationalityString国籍
birthString生日
sexString性别
firstGetCardString初次领证时间
msgString驾驶证检测业务返回码对应说明

SDK调用

$client = new Client("YourAppCode");
+
+$result = $client->ocrDrivingLicense()
+    ->withImage('图像地址')
+    ->withImageType('URL')
+    ->request();
+dump($result);

返回结果示例:

{
+"code": 0,
+"message": "成功",
+"data":{
+   msg: "成功",
+   address: "江西省****附1号",
+   tradeNo: "18062915552391159",
+   sex: "男",
+   birth: "19900416",
+   firstGetCard: "20150506",
+   number: "3603****2536",
+   carType: "C1",
+   nationality: "中国",
+   expiryTime: "20150506 - 20210506",
+   name: "段**"
+    }
+}

简繁火星文转换

[danger]### 免费接口,每日100次免费调用,会员可不限次数调用,购买API会员

实现简体、繁体、火星文之间的转换

请求地址

GET https://api.isoyu.com/char/convert

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
textstring需要转换字符串
typeint需要转换成的类型。0:简体 1:繁体 2:火星文

返回参数

名称类型说明
instrstring输入的字符串
outstrstring转换后的字符串

SDK调用

$client = new Client("YourAppCode");
+
+$result = $client->charConvert()
+    ->withText('双鱼座')
+    ->withType(2)
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功的返回",
+    "data": {
+       "instr": "双鱼座",
+        "outstr": "叒渔蓙"
+    }
+}

人脸识别

返回人脸识别年龄、性别、颜值、表情等各项参数。请求参数image请传递照片url。

最低 0.002元/次

请求地址

GET https://api.isoyu.com/ocr/face

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
imagestring图片URL

返回data参数

名称类型示例值说明
locationarray人脸在图片中的位置
face_probabilityint1人脸置信度,代表这是一张人脸的概率,0最小、1最大
anglearray人脸旋转角度参数
ageint22年龄
beautyfloat72.72颜值打分,范围0-100,越大表示越美
expressionarray表情及可信度,0最小、1最大
face_shapearray脸型及可信度,0最小、1最大
genderarray性别及可信度,0最小、1最大
glassesarray是否带眼镜及可信度,0最小、1最大
racearray人种及可信度,0最小、1最大
eye_statusarray双眼状态(睁开/闭合)及可能性,越接近0闭合的可能性越大
emotionarray情绪及可信度,0最小、1最大
face_typearray真实人脸/卡通人脸

SDK调用

$client = new Client("YourAppCode");
+
+$result = $client->ocrFace()
+    ->withImage('https://api.isoyu.com/?think-api/1835085')
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功",
+    "data": [
+        {
+        "location":{
+            "left":196.18,
+            "top":162.42,
+            "width":189,
+            "height":186,
+            "rotation":-2
+        },
+        "face_probability":1,
+        "angle":{
+            "yaw":-0.18,
+            "pitch":15.95,
+            "roll":-4.14
+        },
+        "age":22,
+        "beauty":72.72,
+        "expression":{
+            "type":"smile",
+            "probability":1
+        },
+        "face_shape":{
+            "type":"heart",
+            "probability":0.54
+        },
+        "gender":{
+            "type":"female",
+            "probability":1
+        },
+        "glasses":{
+            "type":"none",
+            "probability":1
+        },
+        "race":{
+            "type":"yellow",
+            "probability":1
+        },
+        "eye_status":{
+            "left_eye":1,
+            "right_eye":1
+        },
+        "emotion":{
+            "type":"happy",
+            "probability":1
+        },
+        "face_type":{
+            "type":"human",
+            "probability":0.97
+        }
+        }
+    ]
+}

身份证OCR识别

支持对二代居民身份证正反面的关键字段识别,包括姓名、性别、民族、出生日期、住址、 身份证号、签发机关、有效期限,准确率98%以上

[danger] 身份证文字识别 不能替代身份证认证,仅用于提取相关信息进一步进行身份认证。

最低 0.07元/次

请求地址

POST https://api.isoyu.com/ocr/idcard

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
imagestring图像数据,base64编码(不包含data:image/jpeg;base64,),要求base64编码后大小不超过4M,最短边至少15px,最长边最大4096px,支持jpg/png/bmp格式
sidestringfront:正面识别;back:反面识别;

返回data参数

名称类型说明
--见返回数据示例

SDK调用

$client = new Client("YourAppCode");
+
+$result = $client->ocrIdcard()
+    ->withImage('图像数据')
+    ->withSide('front')
+    ->request();
+dump($result);

身份证正面识别结果示例:

{
+"code": 0,
+"message": "成功",
+"data":{
+     "realname": "张三",/*姓名*/
+     "sex": "男",/*性别*/
+     "nation": "侗",/*民族*/
+     "born": "19760613",/*出生日期*/
+     "address": "贵州省都匀市甘塘镇长红机器厂散居户169号",/*地址*/
+     "idcard": "522701197606131938",/*身份证号*/
+     "side": "front",/*正面*/
+     "orderid": 339057896/*本次查询流水号*/
+    }
+}

身份证背面识别结果示例:

{
+"code": 0,
+"message": "成功",
+"data":{
+     "begin": "20130501",/*签发日期*/
+     "department": "东台市公安局",/*签发机关*/
+     "end": "20180501",/*失效日期*/ 
+     "side": "back",/*反面*/
+     "orderid": 478799279/*本次查询流水号*/
+    }
+}

中文同义词/反义词查询

[danger]### 免费接口,每日100次免费调用,会员可不限次数调用,购买API会员

查询词语的同义词、反义词。

请求地址

GET https://api.isoyu.com/xinhua/resemble

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
wordstring要查询的词语,如:希望
typestring查询类型,1:同义词 2:反义词,默认1

返回data参数

名称类型示例值描述
见返回示例

SDK调用

$client = new Client("YourAppCode");
+
+$result = $client->xinhuaResemble()
+    ->withWord('伤心')
+    ->withType(1)
+    ->request();
+dump($result);

返回数据示例:

{
+    "message": "查询成功",
+    "data": {
+        "type": "2",
+        "words": [
+          "失望",
+          "绝望"
+        ]
+      },
+    "code": 0
+}

身份证查询

[danger]### 免费接口,每日100次免费调用,会员可不限次数调用,购买API会员

身份证归属地信息查询

接口地址

GET https://api.isoyu.com/idcard/index

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
cardnoYstring身份证号码

返回data参数

名称类型说明
areastring地区
sexstring性别
birthdaystring出生日期

SDK调用

$client = new Client("YourAppCode");
+
+$result = $client->idcardIndex()
+    ->withCardno('身份证号码')
+    ->request();
+dump($result);

返回示例:

{
+"code":0,
+"message":"成功的返回",
+"data":{
+	"area":"浙江省温州市平阳县",
+	"sex":"男",
+	"birthday":"1989年03月08日"
+    }
+}

图灵机器人(维护中)

图灵机器人基于DeepQA深度问答技术,对中文的识别准确率高达90%,是目前中文语境下智能度最高的机器人。

最低 0.002元/次

请求地址

GET https://api.isoyu.com/tuling/index

请求参数

名称类型必填示例值说明
appCodestring用户授权码,参考API调用
questionstring你好对话问题
userstringa12356b55bfg666666唯一身份ID

返回data参数

名称类型示例值说明
replystring你也好啊机器人回复信息

SDK调用

$client = new Client("YourAppCode");
+
+$result = $client->tulingIndex()
+    ->withQuestion('你好')
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功",
+    "data": [
+        {
+        "reply":"你也好啊"
+        }
+    ]
+}

身份证文字识别

支持对二代居民身份证正反面的关键字段识别,包括姓名、性别、民族、出生日期、住址、 身份证号、签发机关、有效期限,准确率98%以上

[danger] 身份证文字识别 不能替代身份证认证,仅用于提取相关信息进一步进行身份认证。

最低 0.012元/次

请求地址

POST https://api.isoyu.com/ocr/id_card_text

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
imagestring身份证照片,请确保身份证内容信息清晰可见。支持url或base64,图片大小不能大于2M,图片类型建议jpg格式,1M左右
imageTypestring图片类型,枚举值:URL-图片路径;BASE64 –图片BASE64编码
ocrTypestringocr类型,0表示身份证正面,1表示身份证反面
detectRiskstring是否开启身份证风险类型(身份证复印件)功能,默认不开启,即:false。可选值:true-开启;false-不开启

返回data参数

名称类型说明
--见返回数据示例

SDK调用

$client = new Client("YourAppCode");
+
+$result = $client->ocrIdcardText()
+    ->withImage('图像数据')
+    ->withImageType('URL')
+    ->withOcrType(0)
+    ->request();
+dump($result);

身份证正面识别结果示例:

{
+"code": 0,
+"message": "成功",
+"data":{
+       "address": "地址",
+       "birth": "出生日期",
+       "name": "姓名",
+       "cardNum": "身份证编号",
+       "sex": "性别",
+       "nation": "民族",
+       "imageStatus": "图像状态",
+       "riskType": "身份证风险类型",
+       "direction": "图像方向"
+    }
+}

身份证背面识别结果示例:

{
+"code": 0,
+"message": "成功",
+"data":{
+     "issuingDate": "20130501",/*签发日期*/
+     "issuingAuthority": "东台市公安局",/*签发机关*/
+     "expiryDate": "20180501",/*失效日期*/ 
+    "imageStatus": "图像状态",
+    "riskType": "身份证风险类型",
+    "direction": "图像方向"
+    }
+}

图片审核

对图片进行政治敏感识别,色情识别,暴恐识别,恶心图像识别,广告检测,图像质量检测

最低 0.0018元/次

请求地址

GET https://api.isoyu.com/image/img_censor

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
imageUrlstring待审核图片URL地址

返回data参数

名称类型说明
HitFlagint数据是否属于恶意类型。0:正常,1:可疑;
Suggestionstring建议您拿到判断结果后的执行操作。建议值,Block:建议屏蔽,Review:建议复审,Pass:建议通过
Labelstring恶意标签,Normal:正常,Polity:涉政,Porn:色情,Illegal:违法,Abuse:谩骂,Terror:暴恐,Ad:广告,Custom:自定义图片。

[danger] 注意:由于返回数据包含了一些图片OCR详情信息,所以返回参数较多,但对于审核结果而言只需要重点关注的最外层的上面三个参数

SDK调用

$client = new Client("YourAppCode");
+
+$result = $client->imageImgCensor()
+    ->withImageUrl('图像地址')
+    ->request();
+dump($result);

JSON返回示例:

{
+message: "成功",
+data: {
+    "HitFlag": 0,
+    "Suggestion":"Pass",
+    "Label":"Normal"
+},
+code: 0
+}

手机号码归属地

[danger]### 免费接口,每日100次免费调用,会员可不限次数调用,购买API会员

根据手机号码或手机号码的前7位,查询手机号码归属地信息,如省份 、城市、运营商等。

每日100次免费调用

请求地址

GET https://api.isoyu.com/telecom/location

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
phoneint需要查询的手机号码或手机号码前7位

返回参数

名称类型说明
provincestring省份
citystring城市,(北京、上海、重庆、天津直辖市可能为空)
areacodestring区号,(部分记录可能为空)
zipstring邮编,(部分记录可能为空)
companystring运营商

SDK调用

$client = new Client("YourAppCode");
+
+$result = $client->telecomLocation()
+    ->withPhone('手机号码')
+    ->request();
+dump($result);

返回数据示例:

{
+"code":0,
+"message":"Return Successd!",
+"data":{
+    "province":"浙江",
+    "city":"杭州",
+    "areacode":"0571",
+    "zip":"310000",
+    "company":"中国移动",
+    }
+}

图像审核

判断网络图像是否违禁,imgurl传递网络图片url,支持识别色情、政治人物和暴恐类型。

最低 0.002元/次

请求地址

GET https://api.isoyu.com/website/imgcensor

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
imgurlstring待审核的图像url地址

返回data参数

名称类型示例值说明
conclusionstring合规审核提示
conclusionTypeint1审核结果类型,分别代表1:合规,2:不合规,3:疑似,4:审核失败

SDK调用

$client = new Client("YourAppCode");
+
+$result = $client->websiteImgcensor()
+    ->withImgurl('https://image.isoyu.com/upload/20200920/134911_5f66ed574ca36')
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功",
+    "data": [
+        {
+        "conclusion":"合规",
+        "conclusionType": 1
+        }
+    ]
+}

图像智能识别

通过AI技术智能识别图像中的内容,并返回相关百科信息。支持图像base64和图像url(二选一)两种传递资源的方式。如使用图像base64的方式,则使用img参数,其值为图片的base64编码(建议URLEncoder下)。如使用图片url的方式,则使用imgurl参数,其值应为一个服务稳定的图像url地址。

最低 0.02元/次

请求地址

GET https://api.isoyu.com/image/scan

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
imgstring图片base64编码(与imgurl参数二选一)
imgurlstring图片URL地址(支持jpg/png/bmp格式)

返回data参数

名称类型说明
tagstring识别到的物体
scorefloat可信度,最大1
baike_infoobject百度百科对象
+baike_urlstring百科链接
+image_urlstring百科简介图
+descriptionstring百科简介

SDK调用

$client = new Client("YourAppCode");
+
+$result = $client->imageScan()
+    ->withImgurl('http://qqpublic.qpic.cn/qq_public/0/0-2641658866-7EB4CBBCF59CEA6DFEDB06B4009D18C3/0')
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功",
+    "data": [
+         {
+            "tag": "布偶猫",
+            "score": 0.915111,
+            "baike_info": {
+                "baike_url": "http://baike.baidu.com/item/%E5%B8%83%E5%81%B6%E7%8C%AB/642121",
+                "image_url": "https://bkimg.cdn.bcebos.com/pic/4034970a304e251fc3ec88c8af86c9177f3e53e2",
+                "description": "布偶猫是猫中较大、较重的一种..."
+            }
+        },
+        {
+            "tag": "猫",
+            "score": 0.720855,
+            "baike_info": {
+                "baike_url": "http://baike.baidu.com/item/%E7%8C%AB/22261",
+                "image_url": "https://bkimg.cdn.bcebos.com/pic/0eb30f2442a7d933c94b0ca9a64bd11372f0010c",
+                "description": "猫,属于猫科动物,分家猫、野猫,是全世界家庭中较为广泛的宠物..."
+            }
+        },
+        {
+            "tag": "狮子猫",
+            "score": 0.435097,
+            "baike_info": {
+                "baike_url": "http://baike.baidu.com/item/%E7%8B%AE%E5%AD%90%E7%8C%AB/4340094",
+                "image_url": "https://bkimg.cdn.bcebos.com/pic/5882b2b7d0a20cf431ada5c49c415c36acaf2edd33dd",
+                "description": "狮子猫又称临清狮子猫,主要产于山东省临清市,是由蓝眼睛的波斯猫与..."
+            }
+        }
+    ]
+}

文本审核

判断文本内容是否还有违禁和灌水低质内容,请求参数content最大支持800字符。

最低 0.002元/次

请求地址

GET https://api.isoyu.com/website/antispam

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
contentstring待审核的文本内容,最大800字符数

返回data参数

名称类型示例值说明
constring合规审核结果
con_typeint2审核结果类型,合规1、不合规2、疑似3,审核失败4
resultarray具体结果数组
+msgstring存在低俗辱骂不合规不合规内容提示
+subtypeint5不合规具体类型,低质灌水0、暴恐违禁1、文本色情2、政治敏感3、恶意推广4、低俗辱骂5、 恶意联系方式推广6、恶意软文推广7
+wordsarray不合规内容数组

SDK调用

$client = new Client("YourAppCode");
+
+$result = $client->websiteAntispam()
+    ->withContent('这是一个测试文本')
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功",
+    "data": {
+         "result": [
+            {
+              "msg": "存在政治敏感不合规",
+              "subtype": 3,
+              "words": [
+                "***"
+              ]
+            }
+          ]
+    }
+}

文本智能纠错

自动识别一段短文本中的错别字,具体片段、错别字在文本中的位置,对应的正确词组以及可信度和最终纠错后的结果。

最低 0.002元/次

请求地址

GET https://api.isoyu.com/word/ecnet

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
contentstring文本内容

返回data参数

名称类型说明
fragmentobject具体的纠错片段
+ori_fragstring错别字片段
+begin_posint起点位置(字节长度)
+correct_fragstring替换后的结果
+end_posint终点位置(字节长度)
scorefloat可信度,最大1
correct_resultstring替换后的完整结果

SDK调用

$client = new Client("YourAppCode");
+
+$result = $client->wordEcnet()
+    ->withContent('姬长信API是一个有休的接口服务')
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功",
+    "data": [
+        {
+            "fragment": [
+                {
+                    "ori_frag": "个有休",
+                    "begin_pos": 14,
+                    "correct_frag": "个优秀",
+                    "end_pos": 23
+                }
+            ],
+            "score": 0.491016,
+            "correct_result": "姬长信API是一个优秀的接口服务"
+        }
+    ]
+}

相似文本检测

检测两端短文本相似度,返回相似得分结果。

最低 0.002元/次

请求地址

GET https://api.isoyu.com/word/simnet

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
text1string文本内容1,最大250字符数
text2string文本内容2,最大250字符数

返回data参数

名称类型示例值说明
scorefloat1相似结果得分,最高1

SDK调用

$client = new Client("YourAppCode");
+
+$result = $client->wordSimnet()
+    ->withText1('test统一接口服务')
+
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功",
+    "data": {
+         "score":0.823376
+    }
+}

新广告法违禁词检测

新广告法禁用词快速检测接口,返回具体涉及的违禁词汇。

最低 0.003元/次

请求地址

GET https://api.isoyu.com/website/adreview

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
contentstring待检测的文本内容,最大800字符数

返回data参数

名称类型示例值说明
constring合规审核结果
con_typeint2审核结果类型,合规1、不合规2、疑似3,审核失败4
wordsarray不合规内容数组

SDK调用

$client = new Client("YourAppCode");
+
+$result = $client->websiteAdreview()
+    ->withContent('这是一个测试文本')
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功",
+    "data": [
+        {
+        "con":"合规",
+        "con_type":1
+        }
+    ]
+}

行驶证识别

对机动车行驶证主页字段进行结构化识别,包括号牌号码、车辆类型、所有人、品牌型号、车辆识别代码、发动机号码、核定载人数等

最低 0.08元/次

请求地址

POST https://api.isoyu.com/ocr/vehicle_license

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
imagestring识别图片,请确保身份证内容信息清晰可见。支持url或base64,图片大小不能大于2M,支持图片类型:jpg/png/bmp
imageTypestring图片类型,枚举值:URL-图片路径;BASE64 –图片BASE64编码

返回data参数

名称类型说明
tradeNoString交易号,唯一。样例:18041109215057630
brandModelString品牌型号
openingDateString发证日期
usingPropertiesString使用性质
engineNoString发动机号码
possessorString所有人
addressString地址
registrationDateString注册日期
vinString车辆识别代码
vehicleTypeString车辆类型
plateNoString车牌号
msgString行驶证检测业务返回码对应说明

SDK调用

$client = new Client("YourAppCode");
+
+$result = $client->ocrDrivingLicense()
+    ->withImage('图像地址')
+    ->withImageType('URL')
+    ->request();
+dump($result);

返回结果示例:

{
+"code": 0,
+"message": "成功",
+"data":{
+   msg: "成功",
+   engineNo: "53****Y",
+   address: "江西省****附1号",
+   tradeNo: "18062915505091149",
+   plateNo: "赣****10",
+   usingProperties: "非营运",
+   brandModel: "东风日产****L2",
+   possessor: "段**",
+   registrationDate: "20170123",
+   vin: "LGBH*******5652",
+   openingDate: "20170123",
+   vehicleType: "小型轿车"
+    }
+}

图片验证码识别

提供可识别中、英、数或混搭的验证码。本验证码仅为残障人士提供验证码识别服务,并不针对任何网站或个人。

typeId参数说明

注意:最大支持10位的验证码。

1.纯数字
typeId=10 任意长度数字,识别率会降低
typeId=11 1位数字
typeId=12 2位数字
...
typeId=19 9位数字

2.纯英文
typeId=20 任意长度英文,识别率会降低
typeId=21 1位英文
typeId=22 2位英文
...
typeId=29 9位英文

3.英文数字混合
typeId=30 任意长度英数混合,识别率会降低
typeId=31 1位英数
typeId=32 2位英数混合
...
typeId=39 9位英数混合

4.纯汉字
typeId=40 任意长度汉字混合,识别率会降低
typeId=41 1位汉字
typeId=42 2位汉字
...
typeId=49 9位汉字

5.数字英文汉字混合
typeId=50 任意长度中英数三混

接口1:数字验证码识别( 点击购买

最低 0.01元/次

请求地址

GET https://api.isoyu.com/captcha/number

请求参数

参数名称类型默认值示例值必须描述
appCodestring用户授权码,参考API调用
img_base64String图片文件的base64字符串。图片大小需要小于100KB。
typeIdString34注意:最大支持10位的验证码。并尽量输入确定位数,不然识别率及速度都会降低。
convert_to_jpgString0有少量png或gif图转成jpg格式后识别率明显提高(并不是所有png或gif转成jpg后都会提高识别率)。 此字段为1时表示需要把图片转为jpg格式,其他值不做转换操作。
needMorePreciseString0是否开启精准识别,1表示开启 0不开启,默认值为0; 如果开启精准识别,会降低识别的速度

返回data参数

名称类型示例值描述
ResultString6nr9a识别出来的字符

SDK调用

$client = new Client("YourAppCode");
+
+$result = $client->captchaNumber()
+    ->withImgBase64('')
+    ->withTypeId(16)
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功",
+    "data": {
+        "Result": "6nr9a",
+    }
+}

接口2:中英文验证码识别( 点击购买

最低 0.03元/次

请求地址

GET https://api.isoyu.com/captcha/chinese

请求参数

参数名称类型必须描述
appCodestring
img_base64String图片文件的base64字符串。图片大小需要小于100KB。
typeIdString注意:最大支持10位的验证码。并尽量输入确定位数,不然识别率及速度都会降低。
convert_to_jpgString有少量png或gif图转成jpg格式后识别率明显提高(并不是所有png或gif转成jpg后都会提高识别率)。 此字段为1时表示需要把图片转为jpg格式,其他值不做转换操作。

返回data参数

名称类型示例值描述
ResultString6nr9a识别出来的字符

SDK调用

$client = new Client("YourAppCode");
+
+$result = $client->captchaChinese()
+    ->withImgBase64('')
+    ->withTypeId(44)
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功",
+    "data": {
+        "Result": "6nr9a",
+    }
+}

接口3:算术验证码识别( 点击购买

可识别加减乘除类型的简单算术验证码,算术码的数字范围应小于999 。

最低 0.02元/次

请求地址

GET https://api.isoyu.com/captcha/algorism

请求参数

参数名称类型必须描述
appCodestring用户授权码,参考API调用
img_base64String

返回data参数

名称类型示例值描述
ResultString12比如图形是2*6=? ,那么返回结果将是12

SDK调用

$client = new Client("YourAppCode");
+
+$result = $client->captchaAlgorism()
+    ->withImgBase64('')
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功",
+    "data": {
+        "Result": "12",
+    }
+}

羊毛党检测

![](https://image.isoyu.com/upload/20200813/110357_5f34ad9de9b4a =x120)

反机器欺诈 用于检测手机号是否为羊毛党

最低 0.02元/次

请求地址

GET https://api.isoyu.com/wool/wcheck

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
mobilestring检测手机号,限单个,仅支持11位国内号码
ipstring手机ip地址:重要参数 必传,不传将对检测结果产生影响 不能传入10,192,172等开头的内网IP地址

返回data参数

名称类型说明
mobilestring手机号
tradeNostring交易号,唯一。样例:18041109215057630
statusstring检测结果 W1 白名单 B1 黑名单 B2 可信任度低 N 未找到

SDK调用

$client = new Client("YourAppCode");
+
+$result = $client->woolWcheck()
+    ->withMobile('手机号码')
+    ->withIp('手机ip地址')
+    ->request();
+dump($result);

JSON返回示例:

{
+message: "成功",
+data: {
+    tradeNo: "18041216552768336",
+    mobile: "18236****10",
+    status: "W1"
+},
+code: 0
+}

谣言鉴别

该接口可返回网络谣言的鉴别结果,针对新增网络谣言,默认返回一个最新谣言列表,支持搜索。包含谣言鉴别时间、内容、图片、鉴别机构、相关解释。是否为谣言等字段。

最低 0.002元/次

请求地址

GET https://api.isoyu.com/rumour/index

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
wordstring谣言关键词
numint返回数量,默认为10
pageint翻页

返回data参数

名称类型示例值说明
idstringe633815442b986f8220183e6c42d2166谣言详情ID
datestring2020-01-23谣言鉴别时间
titlestring武汉三口之家迪士尼游玩确诊新型冠状病毒肺炎谣言标题
explainstring谣言谣言解释,没有解释时判断类别
imgsrcstringhttps://p.qpic.cn/jiaozhen/0/1176d1479aaf4d05b148db998f2e9734/0谣言图片
markstylestringfake谣言类型:fake虚假、genuine确实
descstring上海迪士尼度假区方面对记者表示,“该消息是谣传信息...澄清概况
authorstring《经济观察报》社全新商业资讯平台权威报道来源

SDK调用

$client = new Client("YourAppCode");
+
+$result = $client->rumourIndex()
+    ->withWord('武汉')
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功",
+    "data": [
+        {
+        "id":"e633815442b986f8220183e6c42d2166",
+        "date":"2020-01-23",
+        "title":"武汉三口之家迪士尼游玩确诊新型冠状病毒肺炎",
+        "explain":"谣言",
+        "imgsrc":"https://p.qpic.cn/jiaozhen/0/1176d1479aaf4d05b148db998f2e9734/0",
+        "markstyle":"fake",
+        "desc":"上海迪士尼度假区方面对记者表示,“该消息是谣传信息...",
+        "author":"《经济观察报》社全新商业资讯平台"
+        },
+        {
+        "id":"8c8cf484eaa5792ffbcc8d8918981f74",
+        "date":"2020-01-23",
+        "title":"武汉加油站停止营业",
+        "explain":"谣言",
+        "imgsrc":"https://p.qpic.cn/jiaozhen/0/814c1c5512824fce8f17a2f050c313c7/0",
+        "markstyle":"fake",
+        "desc":"武汉市商务局官网于1月23日午间发布消息称...",
+        "author":"中国新闻社创办的财经新媒体"
+        }
+    ]
+}

银行卡识别

支持对主流银行卡的卡号、有效期、发卡行、3个关键字段进行结构化识别,识别准确率超过99%

最低 0.05元/次

请求地址

POST https://api.isoyu.com/ocr/bankcard

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
imagestring识别图片,请确保身份证内容信息清晰可见。支持url或base64,图片大小不能大于2M,支持图片类型:jpg/png/bmp
imageTypestring图片类型,枚举值:URL-图片路径;BASE64 –图片BASE64编码

返回data参数

名称类型说明
tradeNoString交易号,唯一
cardNumString银行卡号
cardTypeString卡类型(0:未知银行; 1: 借记卡; 2: 信用卡)
cardNameString银行卡名称(建设银行、招商银行等)
msgString银行卡检测业务返回码对应说明

SDK调用

$client = new Client("YourAppCode");
+
+$result = $client->ocrDrivingLicense()
+    ->withImage('图像地址')
+    ->withImageType('URL')
+    ->request();
+dump($result);

返回结果示例:

{
+"code": 0,
+"message": "成功",
+"data":{
+   msg: "成功",
+   cardNum: "6217 0072 ***87",
+   tradeNo: "18062915460891137",
+   cardName: "建设银行",
+   cardType: "1"
+    }
+}

营业执照文本识别

支持对营业执照关键字段的识别,包括单位名称、法人、地址、有效期、证件编号、社会信用代码等

最低 0.05元/次

请求地址

POST https://api.isoyu.com/ocr/business_license

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
imagestring识别图片,请确保营业执照内容信息清晰可见。使用base64编码格式(不包含data:image/jpeg;base64,)
fixModestring‘1’ - 修复模式 ‘0’ - 不修复模式 (默认)

返回data参数

名称类型说明
companyNameString公司名称
creditCodeString社会信用代码
typeString类型
legalPersonString法人代表
addressString单位地址
beginDateString成立日期
validDateString有效时间
registeredCapitalString注册资本
scopeString经营范围
numberString编号

SDK调用

$client = new Client("YourAppCode");
+
+$result = $client->ocrBusinessLicense()
+    ->withImage('图像BASE64编码')
+    ->request();
+dump($result);

返回结果示例:

{
+"code": 0,
+"message": "成功",
+"data":{
+   number: "无",
+   address: "****",
+   creditCode: "****",
+   validDate: "2021年04月18日",
+   companyName: "****",
+   legalPerson: "****",
+    scope:"",
+    type:"有限责任公司(自然人投资或控股)",
+    beginDate:"",
+    registeredCapital:""
+    }
+}

中文分词

效率极高的中文分词接口,支持NLP智能分词

最低 0.001元/次

接口1:中文抽取关键词

请求地址

GET https://api.isoyu.com/word/segment

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
contentstring内容
numstring返回数量,默认为10,最大5100

返回data参数

名称类型示例值说明
参考返回示例

SDK调用

$client = new Client("YourAppCode");
+
+$result = $client->wordSegment()
+    ->withContent('今天我们去上海外滩和南京东路玩')
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功",
+    "data": [
+        "上海",
+        "外滩",
+        "南京东路"
+    ]
+}

接口2:中文智能分词

NLP智能分词,快速把一段文本切分为一个个词组,并标注了词性。大文本分词时,应该使用post请求方式。且最大不能超过800个字符。

请求地址

GET https://api.isoyu.com/word/nlp

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
contentstring内容

返回data参数

名称类型示例值说明
wordstring今天词语
word_tagstring132词性代码
indexstring0标号索引

词性代码释义如下:

名称代码
数词(例如:100、一亿)90
名词(例如:妈妈、老师、手机)95
人名(例如:马化腾、马小姐、小天)96
机构团体名(例如:腾讯公司、北大、中科院)97
地名词(例如:上海、外滩、南京东路)102
数词开头的名词(例如:一个好人、三个和尚)103
以代词开头的名词(例如:该同学、某人)104
动量词(例如:次、遍、趟)111
时间量词(例如:年、月、日)112
货币量词(例如:美元、英镑)113
历史量词(例如:唐朝、清初)133
谓词(例如:理发、洗澡)171
不及物谓词(例如:腰酸、头疼)200

SDK调用

$client = new Client("YourAppCode");
+
+$result = $client->wordNlp()
+    ->withContent('今天小天和kitty去上海外滩和南京东路玩')
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功",
+    "data": [
+        {
+            "word": "今天",
+            "word_tag": "132",
+            "index": "0"
+        },
+        {
+            "word": "小天",
+            "word_tag": "96",
+            "index": "1"
+        },
+        {
+            "word": "和",
+            "word_tag": "108",
+            "index": "2"
+        },
+        {
+            "word": "kitty",
+            "word_tag": "95",
+            "index": "3"
+        },
+        {
+            "word": "去",
+            "word_tag": "170",
+            "index": "4"
+        },
+        {
+            "word": "上海",
+            "word_tag": "102",
+            "index": "5"
+        },
+        {
+            "word": "外滩",
+            "word_tag": "102",
+            "index": "6"
+        },
+        {
+            "word": "和",
+            "word_tag": "108",
+            "index": "7"
+        },
+        {
+            "word": "南京东路",
+            "word_tag": "102",
+            "index": "8"
+        },
+        {
+            "word": "玩",
+            "word_tag": "170",
+            "index": "9"
+        }
+    ]
+}
`,457)])])}const q=t(p,[["render",d]]);export{u as __pageData,q as default}; diff --git "a/.vitepress/dist/assets/\344\272\272\345\267\245\346\231\272\350\203\275.md.BCcwxfQU.lean.js" "b/.vitepress/dist/assets/\344\272\272\345\267\245\346\231\272\350\203\275.md.BCcwxfQU.lean.js" new file mode 100644 index 00000000..333d7258 --- /dev/null +++ "b/.vitepress/dist/assets/\344\272\272\345\267\245\346\231\272\350\203\275.md.BCcwxfQU.lean.js" @@ -0,0 +1 @@ +import{_ as t,o as s,c as n,ag as e}from"./chunks/framework.CvgP6Fyv.js";const u=JSON.parse('{"title":"","description":"","frontmatter":{},"headers":[],"relativePath":"人工智能.md","filePath":"人工智能.md"}'),p={name:"人工智能.md"};function d(l,a,i,o,r,c){return s(),n("div",null,[...a[0]||(a[0]=[e("",457)])])}const q=t(p,[["render",d]]);export{u as __pageData,q as default}; diff --git "a/.vitepress/dist/assets/\345\205\254\347\233\212\344\270\255\345\233\275.md.GHdVM7_6.js" "b/.vitepress/dist/assets/\345\205\254\347\233\212\344\270\255\345\233\275.md.GHdVM7_6.js" new file mode 100644 index 00000000..dae408d6 --- /dev/null +++ "b/.vitepress/dist/assets/\345\205\254\347\233\212\344\270\255\345\233\275.md.GHdVM7_6.js" @@ -0,0 +1,47 @@ +import{_ as i,o as a,c as t,ag as n}from"./chunks/framework.CvgP6Fyv.js";const g=JSON.parse('{"title":"","description":"","frontmatter":{},"headers":[],"relativePath":"公益中国.md","filePath":"公益中国.md"}'),p={name:"公益中国.md"};function h(l,s,k,e,o,r){return a(),t("div",null,[...s[0]||(s[0]=[n(`

GY.公益数据

说明:公益中国🇨🇳

sandbox该属性对呈现在 iframe 框架中的内容启用一些额外的限制条件。属性值可以为空字符串(这种情况下会启用所有限制),也可以是用空格分隔的一系列指定的字符串。allow-scripts: 允许嵌入的浏览上下文运行脚本(但不能创建弹窗)。如果没有使用该关键字,就无法运行脚本。

1 宝贝回家/腾讯公益404核心数据

接口地址:https://api.isoyu.com/gy/https://api.isoyu.com/gy/data.js

说明: 腾讯公益404应该很多人都知道,在独立开发者圈内取得了很大的成功!但我认为这个公益页面不应该局限于404页面,而是广告位类单独板块。这才是真正的公益行为!现在几乎所有网站都是HTTPS(Hypertext Transfer Protocol Secure)安全超文本传输协议,而腾讯还停留在http时代,腾讯公益404难以满足现有需求。所以做了这个,网站只需要在自己的页面中嵌入一段简单的代码,就能通过互联网来迅速传播失踪儿童信息,从而提高找回失踪儿童的概率。失踪儿童信息来自宝贝回家寻子网。在全国人大代表张宝艳女士指导建议下完善.静态资源支持ssl.最后信息于2018年04月14日更改,共232条信息。

附: 传播即是希望!如果您想在您的网站添加一个类似的效果,出于公益性质,我可以无偿为您提供技术支持,愿天下的宝贝都能永伴自己父母身边.法律顾问:北京市百瑞律师事务所 张志伟律师 | 吉林保民律师事务所 修保律师

调用例子:

javascript

+<iframe src="https://api.isoyu.com/gy/" frameborder="0" scrolling="no" width="300" height="500" sandbox="allow-scripts"></iframe>
javascript
<iframe src="https://api.isoyu.com/gy/" allowTransparency="true"  frameborder="0" scrolling="no" width="100%" height="100%" sandbox="allow-scripts"></iframe>

或者用onload来动态加载高度

javascript

+<iframe src="https://api.isoyu.com/gy/" frameborder="0" scrolling="no" width="100%" onload="mu_changeHeight()" id="isoyu_gy" sandbox="allow-scripts"></iframe>
+
+js部分
+
+<script type="text/javascript">
+function mu_changeHeight(){
+var ifm= document.getElementById("isoyu_gy");
+ifm.height=document.documentElement.clientHeight;
+}</script>

3.解析json https://api.isoyu.com/gy/data.js 不作多描述(浏览器直接访问会乱码,可以下载查看。charset为UTF-8)

姬长信API

2 全网通缉令数据

接口地址:https://api.isoyu.com/gy/tj.htmlhttps://api.isoyu.com/gy/tj.js

说明: 数据全部来自官方媒体,政府新闻,在上海警察叔叔的指导下完善.静态资源支持ssl

附: 如果您想在您的网站添加一个类似的效果,出于公益性质,我可以无偿为您提供技术支持.法律顾问:北京市百瑞律师事务所 张志伟律师 | 吉林保民律师事务所 修保律师

调用例子:

javascript

+<iframe src="https://api.isoyu.com/gy/tj.html" frameborder="0" scrolling="no" width="300" height="500" sandbox="allow-scripts"></iframe>
javascript
<iframe src="https://api.isoyu.com/gy/tj.html" allowTransparency="true"  frameborder="0" scrolling="no" width="100%" height="100%" sandbox="allow-scripts"></iframe>

或者用onload来动态加载高度

javascript

+<iframe src="https://api.isoyu.com/gy/tj.html" frameborder="0" scrolling="no" width="100%" onload="mu_changeHeight()" id="isoyu_tj" sandbox="allow-scripts"></iframe>
+
+js部分
+
+<script type="text/javascript">
+function mu_changeHeight(){
+var ifm= document.getElementById("isoyu_tj");
+ifm.height=document.documentElement.clientHeight;
+}</script>

3.解析json https://api.isoyu.com/gy/tj.js 不作多描述(浏览器直接访问会乱码,可以下载查看。charset为UTF-8)

姬长信API

3. AI分析乳腺 X 线照片

接口地址:

https://api.isoyu.com/Mammogram/?appCode=B586A14C4EC466D33682F8626CCB3794&auturl=api.isoyu.com&list=3

说明:

任何使用此api请明显标注:

此工具仅用于为您提供乳房X光检查的认识和研究目的。 此工具未经 FDA 批准。请不要将其用于任何诊断目的。

数据分析@coolwulf.

电脑版:http://mammo.neuralrad.com:5300/static/NeuralRad_Mammo_Installer.exe

本地不存储任何相关文件,CDN十分钟缓存.

调用例子:

Post图片,支持jpeg,jpg,png.限制10MB以内.批量使用请致邮或使用电脑端.

注:下列为示范结果,没有采用十分钟缓存.

结果


+{
+  "code": "200",
+  "msg": "Success",
+  "appCode": "B586A14C4EC466D33682F8626CCB3794",
+  "filename": "20220607104404dbb44aed2e738bd40c77c468ae8b87d6277ff911.jpg",
+  "filesize": "158.48046875kB",
+  "alldata": "1. Model prediction of possible benign mass with possibility at      28.32% --- location at box index: [444.97098   31.828455 518.2207    96.15495 ]2. Model prediction of possible malignant mass with possibility at      21.48% --- location at box index: [439.8273    26.259714 518.76105   94.09584 ]3. Model prediction of possible benign mass with possibility at      17.72% --- location at box index: [369.56226 267.9322  425.3009  318.28143]4. Model prediction of possible malignant mass with possibility at      16.43% --- location at box index: [452.94946  46.21009 512.4836   89.21607]5. Model prediction of possible malignant mass with possibility at      14.90% --- location at box index: [369.56226 267.9322  425.3009  318.28143]6. Model prediction of possible benign mass with possibility at      13.44% --- location at box index: [132.37648 267.7888  198.91667 321.25467]\\n\\n",
+  "dataimg": "https:\\/\\/pic.rmb.isoyu.com\\/bjh\\/ce77bb3e3971ae1e493fdf5af4d4ab8a.jpeg",
+  "data": {
+  	"list": [{
+  		"mass": " benign ",
+  		"possibility": "28.32%",
+  		"location": "444.97098   31.828455 518.2207    96.15495 "
+  	}, {
+  		"mass": " malignant ",
+  		"possibility": "21.48%",
+  		"location": "439.8273    26.259714 518.76105   94.09584 "
+  	}, {
+  		"mass": " benign ",
+  		"possibility": "17.72%",
+  		"location": "369.56226 267.9322  425.3009  318.28143"
+  	}]
+  },
+  "auturl": "api.isoyu.com",
+  "time": 1654569844
+}

image.png

`,44)])])}const F=i(p,[["render",h]]);export{g as __pageData,F as default}; diff --git "a/.vitepress/dist/assets/\345\205\254\347\233\212\344\270\255\345\233\275.md.GHdVM7_6.lean.js" "b/.vitepress/dist/assets/\345\205\254\347\233\212\344\270\255\345\233\275.md.GHdVM7_6.lean.js" new file mode 100644 index 00000000..6b23be39 --- /dev/null +++ "b/.vitepress/dist/assets/\345\205\254\347\233\212\344\270\255\345\233\275.md.GHdVM7_6.lean.js" @@ -0,0 +1 @@ +import{_ as i,o as a,c as t,ag as n}from"./chunks/framework.CvgP6Fyv.js";const g=JSON.parse('{"title":"","description":"","frontmatter":{},"headers":[],"relativePath":"公益中国.md","filePath":"公益中国.md"}'),p={name:"公益中国.md"};function h(l,s,k,e,o,r){return a(),t("div",null,[...s[0]||(s[0]=[n("",44)])])}const F=i(p,[["render",h]]);export{g as __pageData,F as default}; diff --git "a/.vitepress/dist/assets/\345\211\215\347\253\257\345\274\200\345\217\221\350\265\204\350\256\257\346\227\245\346\212\245.md.CQ-mGZD7.js" "b/.vitepress/dist/assets/\345\211\215\347\253\257\345\274\200\345\217\221\350\265\204\350\256\257\346\227\245\346\212\245.md.CQ-mGZD7.js" new file mode 100644 index 00000000..ff7ec892 --- /dev/null +++ "b/.vitepress/dist/assets/\345\211\215\347\253\257\345\274\200\345\217\221\350\265\204\350\256\257\346\227\245\346\212\245.md.CQ-mGZD7.js" @@ -0,0 +1,137 @@ +import{_ as i,o as a,c as n,ag as t}from"./chunks/framework.CvgP6Fyv.js";const F=JSON.parse('{"title":"","description":"","frontmatter":{},"headers":[],"relativePath":"前端开发资讯日报.md","filePath":"前端开发资讯日报.md"}'),h={name:"前端开发资讯日报.md"};function l(k,s,p,E,e,d){return a(),n("div",null,[...s[0]||(s[0]=[t(`

6. Web 前端开发资讯日报

说明: 获取每日前端开发日报列表、单日日报详情信息列表:

6.1 每日前端开发日报列表

必选参数:page 1,2,3 第一页第一二页日报列表当前日期一次往前走

接口地址:/Web/web_daily_list?page=1

调用例子:https://api.isoyu.com/api/Web/web_daily_list?page=1

返回数据(每次返回是10条数据,这里就不全部列出来了)如下图:

javascript
{
+    "msg": "success",
+    "code": 1,
+    "data": [
+        {
+            "title": "20170530 前端开发日报",
+            "date": "2017-05-31",
+            "desc": "Vue全家桶填坑之路;Webpack 最详解;前端开发规范:命名规范、html 规范、css 规范、js 规范;前端性能优化的三个维度;Angular4实现个人作品展示站;HTTP Session 的工作原理以及几个思维扩展;React 教 ...",
+            "daily_id": 20170530
+        },
+        {
+            "title": "20170529 前端开发日报",
+            "date": "2017-05-30",
+            "desc": "web前端面试题汇总(JS);Vue 重写前端导航;Webpack 2 中一些常见的优化措施;Canvas之基础;https那些事;煦涵说JSON;redux-demo;Angular 组件间通信 WEB前端面试题汇总(JS)如何解决跨域问 ...",
+            "daily_id": 20170529
+        },
+        {
+            "title": "20170528 前端开发日报",
+            "date": "2017-05-29",
+            "desc": "大白话 JavaScript 创建对象思维导图;学习阮一峰的WebSocket;从 JavaScript 作用域说开去;前端周刊第 57 期:《战争与和平版》的 CSS-IN-JS 黑历史;Alloy 前端周刊第 7 期;JavaScrip ...",
+            "daily_id": 20170528
+        },
+        {
+            "title": "20170527 前端开发日报",
+            "date": "2017-05-28",
+            "desc": "JavaScript 函数式编程指南;JS 函数式编程指南(中文版);快速掌握ECMAScript 6新特性;基于 TypeScript 的 Node.js 框架 Nest 正式版发布(下);2017-05-27 前端日报;一个后端程序员的 ...",
+            "daily_id": 20170527
+        },
+        {
+            "title": "20170526 前端开发日报",
+            "date": "2017-05-27",
+            "desc": "Vue.js 入门最佳项目实践-个人博客全栈应用从零到上线;JTaro:基于 Vue 2.0 的轻量级 SPA 框架;为什么我们需要 Vuex;【小程序可用】css3 animation 实现的跑马灯;Sessions by Pusher: ...",
+            "daily_id": 20170526
+        },
+        {
+            "title": "20170525 前端开发日报",
+            "date": "2017-05-26",
+            "desc": "不仅仅是粘贴复制——聊聊前端脚手架;值得多聊聊的 Promise 模式,以及它能解决什么问题;发布自己第一个 npm 组件包(基于 Vue 的文字跑马灯组件);一个简单express+jade+mysql+bootstrap+nodejs的 ...",
+            "daily_id": 20170525
+        },
+        {
+            "title": "20170524 前端开发日报",
+            "date": "2017-05-25",
+            "desc": "JavaScript 疑难汇总;Vue的Mock数据(一) JSON-server;React VR 快速入门中文文档;javascript——window对象;jQuery效果—雪花飘落;移动 web 之滚动篇;10分钟教你撸一个node ...",
+            "daily_id": 20170524
+        },
+        {
+            "title": "20170523 前端开发日报",
+            "date": "2017-05-24",
+            "desc": "基于栈的 HTML 解析器;React学习报告;WebP 已经适合主流使用?美图图像选型评测及优化历程;一、如何将Vue初始项目发布到github上;还在找react例子? 记录一下react练习小心得;前端每周清单第 14 期:编写现代  ...",
+            "daily_id": 20170523
+        },
+        {
+            "title": "20170522 前端开发日报",
+            "date": "2017-05-23",
+            "desc": "前端 (Not just) 工程师终究要掌握的知识;css3动画(二):波浪效果;JS 与多线程;每天 10 个前端知识点:杂技;GB-respond:移动端响应式布局解决方案(JavaScript + rem);React实战 ̵ ...",
+            "daily_id": 20170522
+        },
+        {
+            "title": "20170521 前端开发日报",
+            "date": "2017-05-22",
+            "desc": "总有你要的编程书单(GitHub);JavaScript 编码指南;学习JavaScript之闭包;Vue 用户的 React 上手小结;初识weex(前端视角) – 环境搭建;JQuery 中的 setTimeout(fn,  ...",
+            "daily_id": 20170521
+        }
+    ]
+}

6.2 单个日报列表

必选参数:$daily_id 如:20170520 某个日期数

接口地址:/Web/every_daily_list?$daily_id=20170520

调用例子:https://api.isoyu.com/api/Web/every_daily_list?$daily_id=20170520

返回数据(每次返回是10条数据,这里就不全部列出来了)如下图:

javascript
{
+    "msg": "success",
+    "code": 1,
+    "title": "20170530 前端开发日报",
+    "data": [
+        {
+            "title": "vue全家桶填坑之路",
+            "url": "https://segmentfault.com/a/1190000009599025",
+            "desc": "vue全家桶填坑之路近些日子上手vue全家桶,深感自己的知识水平浅薄,在摸索之中记录了我遇到的一些问题的解决方法。 场景:表单需要打开新页面修改参数返回保存数据 这个一开始我就想利用vuex的store存储到state之中就大功告成了。..."
+        },
+        {
+            "title": "Webpack 最详解",
+            "url": "http://zcfy.cc/article/a-detailed-introduction-to-webpack-ndash-smashing-magazine-2974.html",
+            "desc": "Webpack 最详解 JavaScript模块打包的概念已经出现一段时间了。RequireJS在2009年首次发声,之后Browserify粉墨登场。接着各种打包工具如雨后春笋纷纷涌现。而webpack以其优异的特性脱颖而出。如果你还不了解它,希望这篇文章可以带你熟悉这一款强大的工具。 什么是模块打包工具 我们见过的多数编程语言(包括ECMAScr..."
+        },
+        {
+            "title": "前端开发规范:命名规范、html 规范、css 规范、js 规范",
+            "url": "https://juejin.im/post/592d4a5b0ce463006b43b6da",
+            "desc": "前端开发规范:命名规范、html 规范、css 规范、js 规范 本文首发于我的个人网站:http://cherryblog.site/ (背景更换了不知道大家有没有发现呢,嘻嘻) 一个好的程序员肯定是要能书写可维护的代码,而不是一次性的代码,怎么能让团队当中其他人甚至一段时间时候你再看你某个时候写的代码也能看懂呢,这就需"
+        },
+        {
+            "title": "前端性能优化的三个维度",
+            "url": "https://juejin.im/post/592d0f4ca0bb9f00570f4408",
+            "desc": "前端性能优化的三个维度 前端性能优化可以分为三个level:静态资源优化、接口访问优化、页面渲染速度优化,在操控门槛上依次递增,优化效果上越发没有这么明显,所以很多小团队只会做到了第一个level追求极致的前端性能体验,提升自己的level,come on ~ 目录 一、静态资源"
+        },
+        {
+            "title": "Angular4实现个人作品展示站",
+            "url": "https://segmentfault.com/a/1190000009599190",
+            "desc": "Angular4实现个人作品展示站Angular4实现个人作品展示站,模板仿慕课。 SPA site for displaying owner project http://project.giscafer.com github:https://github.com/giscafer/p..."
+        },
+        {
+            "title": "HTTP Session 的工作原理以及几个思维扩展",
+            "url": "https://swiftcafe.io/2017/05/30/about-session/",
+            "desc": "HTTP Session 的工作原理以及几个思维扩展 大家都知道,HTTP 协议本身是无状态的,Session 的出现解决了这个问题,也被大多数 web 端采用。 但它背后的实现原理你是否有兴趣了解呢,以及在它基础上的思维发散,和你聊聊。 无状态的 HTTP 大家都知道,我们目前使用的互联网应用层协议基本上都是基于 HTTP 和 HTTPS 的,它们的本身是无状态的, 只负..."
+        },
+        {
+            "title": "",
+            "url": "http://miaoyunze.com/2017/05/30/React-Tutorial-11-Composition-vs-Inheritance/",
+            "desc": "React 教程 - 11. 组合与继承 React 官方文档翻译 - 11. 组合与继承 —— 由缪运泽分享"
+        },
+        {
+            "title": "angular中的作用域及继承",
+            "url": "https://segmentfault.com/a/1190000009598760",
+            "desc": "angular中的作用域及继承在一些使用angular框架的大型项目中,似乎有很多个controller,而每个controller都有自己的$scope. $rootscope$rootScope顶级作用域,也叫根作用域,类似于window,window的属性在任何子作用域都可以访问。$rootS..."
+        },
+        {
+            "title": "",
+            "url": "https://segmentfault.com/a/1190000009597241",
+            "desc": "杂篇 - Vue豆瓣系列文章项目地址 在线演示 不识庐山真面目,只缘身在此山中。 大概一个月前,开源了Vue重构豆瓣移动端的项目,效果还可以,收到了很多小伙伴的反馈,话说是要写一些文章的,但迟迟没有动笔,估计小伙伴们等的花都谢了,..."
+        },
+        {
+            "title": "如何在JavaScript中实现一个Long型——Long.js源码学习与分析",
+            "url": "https://segmentfault.com/a/1190000009599204",
+            "desc": "如何在JavaScript中实现一个Long型——Long.js源码学习与分析背景 由于在项目中使用到了WebSocket的自定义二进制协议,需要将二进制转为后端服务中定义的Long型。而在JavaScript中的Number类型由于自身原因,并不能完全表示Long型的数字,因此需要我们通过其他的方式来对Lon..."
+        },
+        {
+            "title": "WebAssembly基础",
+            "url": "https://segmentfault.com/a/1190000009598598",
+            "desc": "WebAssembly基础WebAssembly定义 WebAssembly是一种的语言,可以在现代浏览器环境中运行,并提供了功能和性能上的优势。可以将其它语言,如C/C++等,编译成Assembly格式的代码,然后在浏览器中运行。 WebAssembly的目标 WebAssem..."
+        },
+        {
+            "title": "canvas 图像旋转与翻转姿势解锁",
+            "url": "http://t.cn/RSzpxck",
+            "desc": "《canvas 图像旋转与翻转姿势解锁》从一个游戏需求说起:“可乐瓶”里有多个“气泡”,需要设置不同的动画效果,且涉及 deviceOrientation 的交互,需要有大量计算改变元素状态……  (by 凹凸实验室) ​​​"
+        },
+        {
+            "title": "如何瘦身 Git 仓库",
+            "url": "http://t.cn/RSqz6LY",
+            "desc": "如何瘦身 Git 仓库 » 译者:zhousiyu325 对 Git 仓库的维护通常是为了减少仓库的大小。如果你从另外一个版本控制系统导入了一个仓库,你可能需要在导入后清除掉不必要的文件。 ​​​"
+        }
+    ]
+}
`,14)])])}const o=i(h,[["render",l]]);export{F as __pageData,o as default}; diff --git "a/.vitepress/dist/assets/\345\211\215\347\253\257\345\274\200\345\217\221\350\265\204\350\256\257\346\227\245\346\212\245.md.CQ-mGZD7.lean.js" "b/.vitepress/dist/assets/\345\211\215\347\253\257\345\274\200\345\217\221\350\265\204\350\256\257\346\227\245\346\212\245.md.CQ-mGZD7.lean.js" new file mode 100644 index 00000000..02ed1c13 --- /dev/null +++ "b/.vitepress/dist/assets/\345\211\215\347\253\257\345\274\200\345\217\221\350\265\204\350\256\257\346\227\245\346\212\245.md.CQ-mGZD7.lean.js" @@ -0,0 +1 @@ +import{_ as i,o as a,c as n,ag as t}from"./chunks/framework.CvgP6Fyv.js";const F=JSON.parse('{"title":"","description":"","frontmatter":{},"headers":[],"relativePath":"前端开发资讯日报.md","filePath":"前端开发资讯日报.md"}'),h={name:"前端开发资讯日报.md"};function l(k,s,p,E,e,d){return a(),n("div",null,[...s[0]||(s[0]=[t("",14)])])}const o=i(h,[["render",l]]);export{F as __pageData,o as default}; diff --git "a/.vitepress/dist/assets/\345\233\276\347\211\207\347\233\270\345\206\214\346\216\245\345\217\243.md.Bh7hg5zh.js" "b/.vitepress/dist/assets/\345\233\276\347\211\207\347\233\270\345\206\214\346\216\245\345\217\243.md.Bh7hg5zh.js" new file mode 100644 index 00000000..6959016e --- /dev/null +++ "b/.vitepress/dist/assets/\345\233\276\347\211\207\347\233\270\345\206\214\346\216\245\345\217\243.md.Bh7hg5zh.js" @@ -0,0 +1,66 @@ +import{_ as i,o as a,c as t,ag as n}from"./chunks/framework.CvgP6Fyv.js";const r=JSON.parse('{"title":"","description":"","frontmatter":{},"headers":[],"relativePath":"图片相册接口.md","filePath":"图片相册接口.md"}'),h={name:"图片相册接口.md"};function p(k,s,l,E,e,o){return a(),t("div",null,[...s[0]||(s[0]=[n(`

4. 图片相册接口

说明: 包括 Cosplay相册、花瓣相册:

4.1 cosplay 相册

必选参数:page 分页数 10 20 30

接口地址:/Picture/index?page=20

调用例子://api.isoyu.com/api/picture/index?page=20

返回数据(每次返回是10条数据,这里就不全部列出来了)如下图:

javascript
{
+    "msg": "success",
+    "code": 1,
+    "data": [
+        {
+            "desc": "喜欢神奇宝贝的人一定都知道鲤鱼王。这个特别的精灵没有特别强大的能力,除了长相呆萌,好像没有其他优点。不过下面这名男子却对这个超弱的精灵情有独钟,他戴着鲤鱼王面具大玩Cosplay,照片被上传到网路后立刻成为网友们热议的话题。",
+            "pvnum": "",
+            "createdate": "2017-01-11 01:39:21",
+            "scover": "http://img3.cache.netease.com/photo/0031/2017-01-11/s_CAFBLLL26LRK0031.jpg",
+            "setname": "靠Cosplay鲤鱼王而走红的型男真面目",
+            "cover": "http://img3.cache.netease.com/photo/0031/2017-01-11/CAFBLLL26LRK0031.jpg",
+            "pics": [
+                "http://img3.cache.netease.com/photo/0031/2017-01-11/CAFBLLL26LRK0031.jpg",
+                "http://img4.cache.netease.com/photo/0031/2017-01-11/CAFBLLTT6LRK0031.jpg",
+                "http://img4.cache.netease.com/photo/0031/2017-01-11/CAFBLM0J6LRK0031.jpg"
+            ],
+            "clientcover1": "",
+            "replynum": "57",
+            "topicname": "",
+            "setid": "91744",
+            "seturl": "http://play.163.com/photoview/6LRK0031/91744.html",
+            "datetime": "2017-01-11 01:42:32",
+            "clientcover": "",
+            "imgsum": "7",
+            "tcover": "http://img4.cache.netease.com/photo/0031/2017-01-11/t_CAFBLLL26LRK0031.jpg"
+        },
+        {
+            "desc": "最后要推荐的一组图是台湾Coser:Mon小夢夢的最新作品——菲利克斯COS。在原作里,这位角色拥有着不属于女性的萌系着装以及言行举止,然而事实上却是个真·汉子......",
+            "pvnum": "",
+            "createdate": "2017-01-10 10:58:46",
+            "scover": "http://img4.cache.netease.com/photo/0031/2017-01-10/s_CADP9L5P6LRK0031.jpg",
+            "setname": "灵魂陷入危机之中 Re:0菲利克斯COS",
+            "cover": "http://img3.cache.netease.com/photo/0031/2017-01-10/CADP9L5P6LRK0031.jpg",
+            "pics": [
+                "http://img3.cache.netease.com/photo/0031/2017-01-10/CADP9L5P6LRK0031.jpg",
+                "http://img3.cache.netease.com/photo/0031/2017-01-10/CADP9JU36LRK0031.jpg",
+                "http://img4.cache.netease.com/photo/0031/2017-01-10/CADP9K7J6LRK0031.jpg"
+            ],
+            "clientcover1": "",
+            "replynum": "0",
+            "topicname": "",
+            "setid": "91731",
+            "seturl": "http://play.163.com/photoview/6LRK0031/91731.html",
+            "datetime": "2017-01-10 11:00:15",
+            "clientcover": "",
+            "imgsum": "5",
+            "tcover": "http://img3.cache.netease.com/photo/0031/2017-01-10/t_CADP9L5P6LRK0031.jpg"
+        }
+    ]
+}

4.2 花瓣照片相册

必选参数: 每次生成20条随机数据

接口地址:/Picture/hua_ban

调用例子:https://api.isoyu.com/api/Picture/hua_ban

返回数据(每次返回是20条数据,这里就不全部列出来了)如下图:

javascript
{
+    "msg": "success",
+    "code": 1,
+    "data": [
+        {
+            "img": "http://img.hb.aicdn.com/623a6284b7fb7cc297bfadaf101a07677817136543f3a-ksxY2x",
+            "title": "小清新女生",
+            "desc": "唯美气息"
+        },
+        
+        {
+            "img": "http://img.hb.aicdn.com/1130866c1c6b90456f0488d2d42279740740c97d6d805-DHmPo2",
+            "title": "小清新女生",
+            "desc": "唯美气息"
+        }
+    ]
+}
`,14)])])}const d=i(h,[["render",p]]);export{r as __pageData,d as default}; diff --git "a/.vitepress/dist/assets/\345\233\276\347\211\207\347\233\270\345\206\214\346\216\245\345\217\243.md.Bh7hg5zh.lean.js" "b/.vitepress/dist/assets/\345\233\276\347\211\207\347\233\270\345\206\214\346\216\245\345\217\243.md.Bh7hg5zh.lean.js" new file mode 100644 index 00000000..b8ce5478 --- /dev/null +++ "b/.vitepress/dist/assets/\345\233\276\347\211\207\347\233\270\345\206\214\346\216\245\345\217\243.md.Bh7hg5zh.lean.js" @@ -0,0 +1 @@ +import{_ as i,o as a,c as t,ag as n}from"./chunks/framework.CvgP6Fyv.js";const r=JSON.parse('{"title":"","description":"","frontmatter":{},"headers":[],"relativePath":"图片相册接口.md","filePath":"图片相册接口.md"}'),h={name:"图片相册接口.md"};function p(k,s,l,E,e,o){return a(),t("div",null,[...s[0]||(s[0]=[n("",14)])])}const d=i(h,[["render",p]]);export{r as __pageData,d as default}; diff --git "a/.vitepress/dist/assets/\345\243\201\347\272\270\346\250\241\345\235\227.md.C7f2Qv69.js" "b/.vitepress/dist/assets/\345\243\201\347\272\270\346\250\241\345\235\227.md.C7f2Qv69.js" new file mode 100644 index 00000000..fbf2c5d5 --- /dev/null +++ "b/.vitepress/dist/assets/\345\243\201\347\272\270\346\250\241\345\235\227.md.C7f2Qv69.js" @@ -0,0 +1,88 @@ +import{_ as s,o as a,c as t,ag as h}from"./chunks/framework.CvgP6Fyv.js";const o=JSON.parse('{"title":"","description":"","frontmatter":{},"headers":[],"relativePath":"壁纸模块.md","filePath":"壁纸模块.md"}'),p={name:"壁纸模块.md"};function l(n,i,k,e,r,g){return a(),t("div",null,[...i[0]||(i[0]=[h(`

0. 壁纸模块

说明:含http与https方式,国内外CDN驱动 使用百度云加速专业版,腾讯万象优图。 调用方法:以img直接调用即可。比如

javascript

+<img src="https://api.isoyu.com/bing_images.php"  alt="姬长信api" />

0.1 每日bing

说明:缓存24小时 接口地址:

javascript
bing_images.asp
+bing_images.jsp
+bing_images.php

调用例子:

javascript
//api.isoyu.com/bing_images.asp
+//api.isoyu.com/bing_images.jsp
+//api.isoyu.com/bing_images.php

<img src="https://api.isoyu.com/bing_images.php" width="30%" alt="姬长信api" ></a>

0.2 随机壁纸

说明:缓存1-5分钟 已经用了万象优图筛选,若遇到大尺度图片请记录图片id并admin@isoyu.com,我们会在第一时间删除

0.2.1 爱壁纸数据源

高质量爱壁纸数据源,因数据过大国内没有合适的cdn,百度限制每天量.所缓存到了cloudflare.没有国内线路. url目录传到GitHub了,但因Yowza, that’s a big file. Try again with a file smaller than 25MB.,所以分散多个压缩包.想看更多去 https://a.pages.dev/ 演示站.

json

+0: {图片数量: 50741, ename: "girl", rname: "美女", cover_temp: "56a964df69401b2866828acb", name: "美女",}
+1: {图片数量: 93572, ename: "animation", rname: "动漫", cover_temp: "56a221c969401b3f4aa6700a", name: "动漫",}
+2: {图片数量: 72666, ename: "landscape", rname: "风景", cover_temp: "56a770e269401b756c748b28", name: "风景",}
+3: {图片数量: 14459, ename: "game", rname: "游戏", cover_temp: "569f40fa69401b26c648eb87", name: "游戏",}
+4: {图片数量: 9644, ename: "text", rname: "文字", cover_temp: "56a1f92369401b3f529d3a3f", name: "文字",}
+5: {图片数量: 8134, ename: "vision", rname: "视觉", cover_temp: "56a076f769401b323d865538", name: "视觉",}
+6: {图片数量: 15103, ename: "emotion", rname: "情感", cover_temp: "56a03f5369401b26beeaea1d", name: "情感",}
+7: {图片数量: 8214, ename: "creative", rname: "设计", cover_temp: "569b34af69401b7dd39e9fc3", name: "设计",}
+8: {图片数量: 19797, ename: "celebrity", rname: "明星", cover_temp: "56a9a70669401b338161138c", name: "明星",}
+9: {图片数量: 23969, ename: "stuff", rname: "物语", cover_temp: "56a61f1c69401b54eff72f31", name: "物语",}
+10: {图片数量: 4229, ename: "man", rname: "男人", cover_temp: "569b541d69401b7dc8ce2c68", name: "男人",}
+11: {图片数量: 23698, ename: "machine", rname: "机械", cover_temp: "56a99e1f69401b1ce58c12dc", name: "机械",}
+12: {图片数量: 13628, ename: "cityscape", rname: "城市", cover_temp: "569b540969401b7dd39ea06d", name: "城市",}
+13: {图片数量: 19477, ename: "animal", rname: "动物", cover_temp: "56a4d1da69401b753a684e69", name: "动物",}

电脑壁纸接口地址:

javascript

+风景 aipc_scenery.php
+美女 aipc_girls.php
+动漫 aipc_animation.php
+动物 aipc_animals.php
+游戏 aipc_game.php
+视觉 aipc_visual.php
+城市 aipc_city.php
+设计 aipc_creative.php
+明星 aipc_stars.php

调用例子:

javascript

+//api.isoyu.com/aipc_girls.php
+
+<img src="https://api.isoyu.com/aipc_girls.php" width="30%" alt="姬长信api" ></a>

风景<img src="https://api.isoyu.com/aipc_scenery.php" width="30%" alt="姬长信api" ></a>


美女<img src="https://api.isoyu.com/aipc_girls.php" width="30%" alt="姬长信api" ></a>


动漫<img src="https://api.isoyu.com/aipc_animation.php" width="30%" alt="姬长信api" ></a>


动物<img src="https://api.isoyu.com/aipc_animals.php" width="30%" alt="姬长信api" ></a>


游戏<img src="https://api.isoyu.com/aipc_game.php" width="30%" alt="姬长信api" ></a>


视觉<img src="https://api.isoyu.com/aipc_visual.php" width="30%" alt="姬长信api" ></a>


城市<img src="https://api.isoyu.com/aipc_city.php" width="30%" alt="姬长信api" ></a>


设计<img src="https://api.isoyu.com/aipc_creative.php" width="30%" alt="姬长信api" ></a>


明星<img src="https://api.isoyu.com/aipc_stars.php" width="30%" alt="姬长信api" ></a>

手机壁纸接口地址:

javascript
风景 ai_scenery.php
+美女 ai_girls.php
+动漫 ai_animation.php
+动物 ai_animals.php
+游戏 ai_game.php
+视觉 ai_visual.php
+城市 ai_city.php
+影视 ai_film.php
+明星 ai_stars.php

调用例子:

javascript

+//api.isoyu.com/ai_girls.php
+
+<img src="https://api.isoyu.com/ai_girls.php" width="30%" alt="姬长信api" ></a>

风景<img src="https://api.isoyu.com/ai_scenery.php" width="30%" alt="姬长信api" ></a>


美女<img src="https://api.isoyu.com/ai_girls.php" width="30%" alt="姬长信api" ></a>


动漫<img src="https://api.isoyu.com/ai_animation.php" width="30%" alt="姬长信api" ></a>


动物<img src="https://api.isoyu.com/ai_animals.php" width="30%" alt="姬长信api" ></a>


游戏<img src="https://api.isoyu.com/ai_game.php" width="30%" alt="姬长信api" ></a>


视觉<img src="https://api.isoyu.com/ai_visual.php" width="30%" alt="姬长信api" ></a>


城市<img src="https://api.isoyu.com/ai_city.php" width="30%" alt="姬长信api" ></a>


影视<img src="https://api.isoyu.com/ai_film.php" width="30%" alt="姬长信api" ></a>


明星<img src="https://api.isoyu.com/ai_stars.php" width="30%" alt="姬长信api" ></a>

0.2.2 14年网红源

14年采集的网红图片源,17年停更.2017.07.31增加至2257张

接口地址:

javascript
mm_images.asp
+mm_images.jsp
+mm_images.php

调用例子:

javascript
//api.isoyu.com/mm_images.asp
+//api.isoyu.com/mm_images.jsp
+//api.isoyu.com/mm_images.php
+
+<img src="https://api.isoyu.com/mm_images.php" width="30%" alt="姬长信api" ></a>

<img src="https://api.isoyu.com/mm_images.php" width="30%" alt="姬长信api" ></a>

0.2.3 当代网红

实时更新当代网红,2021年8月9日已存储四万张

接口地址:

javascript
mmnew_images.php

调用例子:

javascript

+//api.isoyu.com/mmnew_images.php
+
+<img src="https://api.isoyu.com/mmnew_images.php" width="30%" alt="姬长信api" ></a>

<img src="https://api.isoyu.com/mmnew_images.php" width="30%" alt="姬长信api" ></a>

0.2.4 网红专栏壁纸

说明:缓存1-5分钟.网红@蓓蓓梅,投稿 已经用了万象优图筛选,若遇到大尺度图片请记录图片id并admin@isoyu.com,我们会在第一时间删除 2019.05.09增加至672张

接口地址:

javascript
beibei_images.asp
+beibei_images.jsp
+beibei_images.php

调用例子:

javascript
//api.isoyu.com/beibei_images.asp
+//api.isoyu.com/beibei_images.jsp
+//api.isoyu.com/beibei_images.php

<img src="https://api.isoyu.com/beibei_images.php" width="30%" alt="姬长信api" ></a>

0.3 动态IP签名图片

说明:可能会显cdnIP,字体<书体坊兰亭体> 可选参数:signature自定义文本 接口地址:

javascript
ip_images.asp
+ip_images.jsp
+ip_images.php

javascript
ip_images.asp?signature=早安
+ip_images.jsp?signature=早安
+ip_images.php?signature=早安

调用例子:

javascript
//api.isoyu.com/ip_images.asp
+//api.isoyu.com/ip_images.jsp
+//api.isoyu.com/ip_images.php

javascript
//api.isoyu.com/ip_images.asp?signature=早安
+//api.isoyu.com/ip_images.jsp?signature=早安
+//api.isoyu.com/ip_images.php?signature=早安

姬长信API

0.4 动态图

说明:资源还是有点少

接口地址:gif_images.php调用例子://api.isoyu.com/gif_images.php

0.5 抱枕图生成器

说明:缓存1-5分钟.已经用了万象优图筛选,若遇到露骨图片请记录图片id并admin@isoyu.com,我们会在第一时间删除。 2017.08.14增加至7391张,共20G。部分单个图片大小最高会在60Mb,所以加载会慢。

接口地址:bao_images.php

调用例子:

<img src="https://api.isoyu.com/bao_images.php" width="30%" alt="姬长信api" ></a>

//api.isoyu.com/bao_images.php

0.6 ARU(阿鲁)表情包

说明:缓存1-5分钟 格式为png,gif 大小为s,l,xl ARU(阿鲁)表情包。表情包作者:@_SiC_ 创意:@YDXX丶(室友)

2018.01.06更新

2018.01.09ARU(阿鲁)表情包。表情包作者:@_SiC_ 已免费授权,会长期更新。接口地址: <table> <tr> <td>GIF</td> <td>ARU_GIF_S.php</td> <td>ARU_GIF_L.php</td> <td>ARU_GIF_XL.php</td> </tr> <tr> <td>PNG</td> <td>ARU_PNG_S.php</td> <td>ARU_PNG_L.php</td> <td>ARU_PNG_XL.php</td> </tr> </table> 调用例子:

姬长信API

javascript
//api.isoyu.com/ARU_GIF_S.php

0.7 二维码生成与解码

说明:依靠phpqrcode,Version: 1.1.4 Build: 2010100721 这是QR码2-D条码生成器的PHP实现。支持跨域,这是基于由Kentaro Fukuchi编写的C libqrencode的纯php-LGPL许可实现。

支持数字,字母数字,8位和汉字编码。(汉字编码没有完全测试,如果你是日本编码启用,你可以通过验证:) 😃) 导出为PNG图像,并以位表形式导出数据缓存提高计算速度.

下面是参数介绍。

url: 二维码对应的网址

m : 二维码白色边框尺寸,缺省值: 0px

e : 容错级别(errorLevel),可选参数如下(缺省值 L)

 > L水平 7%的字码可被修正
+ > M水平 15%的字码可被修正
+ > Q水平 25%的字码可被修正
+ > H水平 30%的字码可被修正
+

p : 二维码尺寸,可选范围1-40(递增值为25.1=25x25,2=50x50...最大40=1000x1000。具体大小和容错级别有关)(缺省值:3)

生成例子:

姬长信API

https://api.isoyu.com/qr/?m=0&e=L&p=5&url=https://api.isoyu.com

解码例子:

javascript
https://api.isoyu.com/qr/deqr.asp?imgurl=https://ws3.sinaimg.cn/large/005BYqpgly1g1qmzrwfckj303h03h09u.jpg
+https://api.isoyu.com/qr/deqr.jsp?imgurl=https://ws3.sinaimg.cn/large/005BYqpgly1g1qmzrwfckj303h03h09u.jpg
+https://api.isoyu.com/qr/deqr.php?imgurl=https://ws3.sinaimg.cn/large/005BYqpgly1g1qmzrwfckj303h03h09u.jpg

返回

javascript
{
+	"code": 1,
+	"msg": "success",
+	"qrurl": "https://api.isoyu.com"
+}

0.8 图片反代

说明:为了解决新浪图床防盗链 字体<书体坊兰亭体>

必选参数:

url 图片链接

接口地址:

javascript
img-Proxy.asp
+img-Proxy.jsp
+img-Proxy.php

调用例子:

javascript
//api.isoyu.com/img-Proxy.asp?url=https://wx4.sinaimg.cn/large/ce575088ly4g2g98s9kc6j20k00f0q4s.jpg
+//api.isoyu.com/img-Proxy.jsp?url=https://wx4.sinaimg.cn/large/ce575088ly4g2g98s9kc6j20k00f0q4s.jpg
+//api.isoyu.com/img-Proxy.php?url=https://wx4.sinaimg.cn/large/ce575088ly4g2g98s9kc6j20k00f0q4s.jpg

姬长信API

0.8.1 微博反代

说明:为了解决新浪图床防盗链 所以直接反代了微博

直接替换域名即可

必选参数:

url 图片链接

接口地址:

javascript
weibo.isoyu.com

调用例子:

javascript
https://weibo.isoyu.com/large/ce575088ly4g2g98s9kc6j20k00f0q4s.jpg

姬长信API

0.9 图片鉴黄

姬长信API 结合腾讯优图的深度学习图像识别技术,推出鉴黄、鉴政、鉴暴恐等多种类型的敏感内容审核服务,有效识别违禁图片,针对 全网分发的图片进行智能扫描,有效规避您的业务涉黄风险,目前全网免费公测中(腾讯优图赞助)。

图片鉴黄服务针对 CDN 分发的图片进行扫描,得到每张图片的色情等级的评分,归类为“疑似色情图片”、“色情图片”和“正常图片”。

智能图片鉴黄保留6个月内的涉黄图片处理历史记录。

10 秒内累计请求超过 10 次,封锁此IP 86400 秒暂不支持cn域名鉴黄,需要联系我admin@isoyu.com审核加白名单

必选参数:

imgurl 图片url地址

返回参数说明:

<table class="layui-table" lay-size="sm"> <thead> <tr> <th>名称</th> <th>类型</th> <th>说明</th> </tr> </thead> <tbody> <tr><td>url_classified</td><td>String</td><td>图片url地址</td></tr><tr><td>rating_index</td><td>Int</td><td>图片内容级别 1 所有人,2 青少年 ,3 为不良图片(成年人)</td></tr><tr><td>rating_label</td><td>String</td><td>图片内容</td></tr> </tbody> </table>

接口地址:

javascript
        https://api.isoyu.com/jianhuang.asp?imgurl=
+        https://api.isoyu.com/jianhuang.jsp?imgurl=
+        https://api.isoyu.com/jianhuang.php?imgurl=

例子:https://i.loli.net/2020/03/04/omXIMPkg3A1J6Uq.jpg

鉴黄举例.jpg

javascript
       https://api.isoyu.com/jianhuang.asp?imgurl=https://i.loli.net/2020/03/04/omXIMPkg3A1J6Uq.jpg
+       https://api.isoyu.com/jianhuang.php?imgurl=https://i.loli.net/2020/03/04/omXIMPkg3A1J6Uq.jpg
+       https://api.isoyu.com/jianhuang.jsp?imgurl=https://i.loli.net/2020/03/04/omXIMPkg3A1J6Uq.jpg

返回:

javascript
{
+    "code":1,
+    "msg":"识别成功",
+    "url_classified":"https://i.loli.net/2020/03/04/omXIMPkg3A1J6Uq.jpg",
+    "rating_index":1,
+    "rating_label":"everyone"
+}
`,155)])])}const d=s(p,[["render",l]]);export{o as __pageData,d as default}; diff --git "a/.vitepress/dist/assets/\345\243\201\347\272\270\346\250\241\345\235\227.md.C7f2Qv69.lean.js" "b/.vitepress/dist/assets/\345\243\201\347\272\270\346\250\241\345\235\227.md.C7f2Qv69.lean.js" new file mode 100644 index 00000000..c515aeef --- /dev/null +++ "b/.vitepress/dist/assets/\345\243\201\347\272\270\346\250\241\345\235\227.md.C7f2Qv69.lean.js" @@ -0,0 +1 @@ +import{_ as s,o as a,c as t,ag as h}from"./chunks/framework.CvgP6Fyv.js";const o=JSON.parse('{"title":"","description":"","frontmatter":{},"headers":[],"relativePath":"壁纸模块.md","filePath":"壁纸模块.md"}'),p={name:"壁纸模块.md"};function l(n,i,k,e,r,g){return a(),t("div",null,[...i[0]||(i[0]=[h("",155)])])}const d=s(p,[["render",l]]);export{o as __pageData,d as default}; diff --git "a/.vitepress/dist/assets/\345\244\251\346\260\224\351\242\204\346\212\245.md.D52Clxba.js" "b/.vitepress/dist/assets/\345\244\251\346\260\224\351\242\204\346\212\245.md.D52Clxba.js" new file mode 100644 index 00000000..fc00d03c --- /dev/null +++ "b/.vitepress/dist/assets/\345\244\251\346\260\224\351\242\204\346\212\245.md.D52Clxba.js" @@ -0,0 +1,88 @@ +import{_ as i,o as a,c as n,ag as t}from"./chunks/framework.CvgP6Fyv.js";const r=JSON.parse('{"title":"","description":"","frontmatter":{},"headers":[],"relativePath":"天气预报.md","filePath":"天气预报.md"}'),h={name:"天气预报.md"};function k(l,s,p,E,e,F){return a(),n("div",null,[...s[0]||(s[0]=[t(`

5. 天气预报

说明: 获取城市天气预报:

5.1 获取城市天气预报

选填参数:

  \`city\`   区县的行政区划编码(http://www.mca.gov.cn/article/sj/xzqh/1980/)  如 \`440306\` 
+  
+  注:留空会根据请求IP自动获取区县的行政区划编码
+

接口地址:/Weather/get_weather

  \`/Weather/get_weather?city=440306\` 
+

调用例子://api.isoyu.com/api/Weather/get_weather?city=440306

返回数据(每次返回是10条数据,这里就不全部列出来了)如下图:

javascript
{
+  "status": 0,
+  "result": {
+    "location": {
+      "country": "中国",
+      "province": "广东省",
+      "city": "深圳市",
+      "name": "宝安",
+      "id": "440306"
+    },
+    "now": {
+      "text": "阴",
+      "temp": 21,
+      "feels_like": 21,
+      "rh": 72,
+      "wind_class": "3级",
+      "wind_dir": "东北风",
+      "uptime": "20220327102500"
+    },
+    "forecasts": [
+      {
+        "text_day": "阴",
+        "text_night": "雷阵雨",
+        "high": 24,
+        "low": 16,
+        "wc_day": "<3级",
+        "wd_day": "静风",
+        "wc_night": "<3级",
+        "wd_night": "静风",
+        "date": "2022-03-27",
+        "week": "星期日"
+      },
+      {
+        "text_day": "中雨",
+        "text_night": "雷阵雨",
+        "high": 21,
+        "low": 16,
+        "wc_day": "<3级",
+        "wd_day": "静风",
+        "wc_night": "<3级",
+        "wd_night": "静风",
+        "date": "2022-03-28",
+        "week": "星期一"
+      },
+      {
+        "text_day": "中雨",
+        "text_night": "雷阵雨",
+        "high": 22,
+        "low": 18,
+        "wc_day": "<3级",
+        "wd_day": "静风",
+        "wc_night": "<3级",
+        "wd_night": "静风",
+        "date": "2022-03-29",
+        "week": "星期二"
+      },
+      {
+        "text_day": "阵雨",
+        "text_night": "多云",
+        "high": 26,
+        "low": 20,
+        "wc_day": "<3级",
+        "wd_day": "静风",
+        "wc_night": "<3级",
+        "wd_night": "静风",
+        "date": "2022-03-30",
+        "week": "星期三"
+      },
+      {
+        "text_day": "多云",
+        "text_night": "多云",
+        "high": 27,
+        "low": 20,
+        "wc_day": "3~4级",
+        "wd_day": "东风",
+        "wc_night": "3~4级",
+        "wd_night": "东风",
+        "date": "2022-03-31",
+        "week": "星期四"
+      }
+    ]
+  },
+  "message": "success"
+}
`,11)])])}const g=i(h,[["render",k]]);export{r as __pageData,g as default}; diff --git "a/.vitepress/dist/assets/\345\244\251\346\260\224\351\242\204\346\212\245.md.D52Clxba.lean.js" "b/.vitepress/dist/assets/\345\244\251\346\260\224\351\242\204\346\212\245.md.D52Clxba.lean.js" new file mode 100644 index 00000000..7b06635a --- /dev/null +++ "b/.vitepress/dist/assets/\345\244\251\346\260\224\351\242\204\346\212\245.md.D52Clxba.lean.js" @@ -0,0 +1 @@ +import{_ as i,o as a,c as n,ag as t}from"./chunks/framework.CvgP6Fyv.js";const r=JSON.parse('{"title":"","description":"","frontmatter":{},"headers":[],"relativePath":"天气预报.md","filePath":"天气预报.md"}'),h={name:"天气预报.md"};function k(l,s,p,E,e,F){return a(),n("div",null,[...s[0]||(s[0]=[t("",11)])])}const g=i(h,[["render",k]]);export{r as __pageData,g as default}; diff --git "a/.vitepress/dist/assets/\345\256\236\345\220\215\351\211\264\346\235\203.md.D8CtJ7gM.js" "b/.vitepress/dist/assets/\345\256\236\345\220\215\351\211\264\346\235\203.md.D8CtJ7gM.js" new file mode 100644 index 00000000..29f97a2d --- /dev/null +++ "b/.vitepress/dist/assets/\345\256\236\345\220\215\351\211\264\346\235\203.md.D8CtJ7gM.js" @@ -0,0 +1,521 @@ +import{_ as s,o as n,c as t,ag as p}from"./chunks/framework.CvgP6Fyv.js";const q=JSON.parse('{"title":"","description":"","frontmatter":{},"headers":[],"relativePath":"实名鉴权.md","filePath":"实名鉴权.md"}'),e={name:"实名鉴权.md"};function d(l,a,o,i,r,u){return n(),t("div",null,[...a[0]||(a[0]=[p(`

[danger] 本章节涉嫌违规,整改中

企业开票信息查询

根据公司名称/社会统一信用代码查询企业开票信息

最低 0.2元/次

请求地址

GET https://api.isoyu.com/enterprise/creditcode

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
keywordString公司名称或社会统一信用代码

返回参数

名称类型说明
namestring企业名称
creditcodestring社会统一信用代码(纳税人识别号)
econkindstring企业类型
statusstring企业状态
addressstring地址
telstring联系电话
bankstring开户行
bankaccountstring开户行账号

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->enterpriseCreditcode()
+
+    ->withKeyword('9132059455117770X5')
+
+    ->request();
+
+dump($result);

返回数据示例:

{
+	"code":0,
+	"message":"操作成功",
+	"data":{
+	    "name":"天聚地合(苏州)数据股份有限公司",
+
+		"creditcode":"9132059455117770X5",
+
+		"econkind":"股份有限公司(非上市)",
+
+		"status":"在业",
+
+		"address":"苏州工业园区启月街288号紫金东方大厦307室",
+
+		"tel":"0512-62391880",
+
+		"bank":"浙商银行苏州分行营业部",
+
+		"bankaccount":"3050020010120100129207"
+    }
+}

[danger] 返回code为0时计费。

企业三要素核验

核验企业名称、社会统一信用代码、法人一致性

最低 0.08元/次

请求地址

GET https://api.isoyu.com/enterprise/verify

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
keywordstring注册号/统一社会信用代码(注册号支持15位,统一社会信用代码支持18位)
namestring公司名称
operNamestring企业法人

返回参数

名称类型说明
oper_namestring匹配的企业法人
namestring匹配的公司名称
statusint匹配详情,1:全匹配;2:全不匹配;12:公司匹配,法人不匹配;13:公司不匹配,法人匹配

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->enterpriseVerify()
+
+    ->withKeyword('注册号/统一社会信用代码')
+
+    ->withName('公司名')
+    ->withOperName('法人姓名')
+    ->request();
+
+dump($result);

返回数据示例:

{
+	"code":0,
+	"message":"操作成功",
+	"data":{
+            "oper_name": "匹配的法人姓名",
+
+            "name": "匹配的公司名称",
+
+            "status": 2
+	}
+}

[danger] 返回code为0时计费。

企业信息精确查询

根据企业全名/注册号/统一社会信用代码获取企业工商详细信息

最低 0.35元/次

请求地址

GET https://api.isoyu.com/enterprise/detail_info

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
keywordstring企业全名/注册号/统一社会信用代码

返回参数

名称类型说明
namestring公司名称
econ_kindstring企业类型
addressesstring地址
reg_nostring企业注册号
scopestring经营范围
term_startstring营业开始日期
term_endstring营业结束日期
belong_orgstring所属工商局
oper_namestring法人
start_datestring成立日期
end_datestring注销日期
statusstring在业
org_nostring组织机构号
credit_nostring统一社会信用代码
provincestring省份缩写
employees.job_titlestring主要人员职位
employees.namestring主要人员姓名
brances.namestring分支机构名称
changerecords.change_itemstring变更项目
changerecords.change_datestring变更日期
changerecords.before_contentstring变更前内容
changerecords.after_contentstring变更后内容
partners.namestring股东姓名
partners.stock_typestring股东类型
partners.identify_typestring证照/证件类型(返回固定"非公示项")
partners.identify_nostring证照/证件号码(非公示项,返回"-")
partners.should_capi_items.shoud_capistring认缴出资额
partners.should_capi_items.invest_typestring出资方式
partners.should_capi_items.should_capi_datestring出资时间
partners.real_capi_items.real_capistring实缴出资额
partners.real_capi_items.invest_typestring出资方式
partners.real_capi_items.real_capi_datestring实缴时间
abnormal_items.in_reasonstring经营异常列入原因
abnormal_items.in_datestring列入日期
abnormal_items.out_reasonstring移出原因
abnormal_items.out_datestring移出时间
regist_capi_newstring注册资本(新)
currency_unitstring货币单位

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->enterpriseDetailInfo()
+
+    ->withKeyword('企业名称/注册号/统一社会信用代码')
+
+    ->request();
+
+dump($result);

返回数据示例:

{
+	"code":0,
+	"message":"操作成功",
+	"data":{
+		"sign":"95964acf21ee4503be0deb37b283f21c",
+		"data":{
+			"name":"天聚地合(苏州)数据股份有限公司北京分公司",
+			"econ_kind":"股份有限公司分公司(非上市、自然人投资或控股)",
+			"regist_capi":"-",
+			"scope":"网络技术服务;会议服务;设计、制作、代理、发布广告;承办展览展示活动。(企业依法自主选择经营项目,开展经营活动;依法须经批准的项目,经相关部门批准后依批准的内容开展经营活动;不得从事本市产业政策禁止和限制类项目的经营活动。)",
+			"term_start":"2016-05-10",
+			"term_end":"-",
+			"belong_org":"海淀分局",
+			"oper_name":"左磊",
+			"check_date":"2017-11-29",
+			"start_date":"2016-05-10",
+			"end_date":"-",
+			"status":"在业",
+			"org_no":"MA005BCA2",
+			"credit_no":"91110108MA005BCA25",
+			"province":"BJ",
+			"id":"2d79de67-481c-402f-9eac-2a6e6a4afc5a",
+			"abnormal_items":[
+				
+			],
+			"reg_no":"-",
+			"address":"北京市海淀区永澄北路2号院1号楼A座四层405-200",
+			"employees":[
+				{
+					"name":"左磊",
+					"job_title":"负责人"
+				}
+			],
+			"branches":[
+				
+			],
+			"changerecords":[
+				{
+					"change_item":"企业名称",
+					"change_date":"2017-11-29",
+					"before_content":"苏州新科兰德科技有限公司北京分公司",
+					"after_content":"天聚地合(苏州)数据股份有限公司北京分公司"
+				}
+			],
+			"partners":[
+				
+			],
+			"regist_capi_new":"-",
+			"currency_unit":"-"
+		}
+	}
+}

[danger] 返回code为0时计费。

企业著作权查询

支持全国企业著作权信息查询

最低 0.2元/次

请求地址

GET https://api.isoyu.com/enterprise/copyright

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
keywordstring关键字(公司名或keyNo)
pageIndexint请求页码,默认为1
pageSizeint请求数据条数, 默认10条

返回参数

名称类型说明
OwnerString作品著作权人
CategoryString类别
NameString作品名称
RegisterNoString登记号
RegisterDateString登记日期
PublishDateString首次发布日期
FinishDateString创作完成日期

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->enterpriseCopyright()
+
+    ->withKeyword('小米科技有限责任公司')
+
+    ->request();
+
+dump($result);

返回数据示例:

{
+	"code":0,
+	"message":"操作成功",
+	"data":{
+   "pageSize": 10,
+
+        "pageIndex": 1,
+
+        "totalRecords": 143,
+
+        "data": [
+
+            {
+
+                "Category": "美术",
+
+                "Name": "米兔趣味童年",
+
+                "Owner": "小米科技有限责任公司",
+
+                "RegisterNo": "国作登字-2018-F-00576287",
+
+                "RegisterDate": "2018-07-09 00:00:00",
+
+                "FinishDate": "2018-07-09 00:00:00",
+
+                "PublishDate": "2018-07-09 00:00:00"
+
+            },
+
+            {
+
+                "Category": "文字",
+
+                "Name": "爱的梦想(客服之歌)",
+
+                "Owner": "小米科技有限责任公司",
+
+                "RegisterNo": "国作登字-2018-A-00548611",
+
+                "RegisterDate": "2018-05-18 00:00:00",
+
+                "FinishDate": "2018-05-18 00:00:00",
+
+                "PublishDate": "2018-05-18 00:00:00"
+
+            },
+
+            {
+
+                "Category": "美术",
+
+                "Name": "Mitype17",
+
+                "Owner": "小米科技有限责任公司",
+
+                "RegisterNo": "国作登字-2018-F-00501179",
+
+                "RegisterDate": "2018-03-16 00:00:00",
+
+                "FinishDate": "2018-03-16 00:00:00",
+
+                "PublishDate": "2018-03-16 00:00:00"
+
+            },
+
+            {
+
+                "Category": "美术",
+
+                "Name": "米家定制logo",
+
+                "Owner": "小米科技有限责任公司",
+
+                "RegisterNo": "国作登字-2017-F-00477188",
+
+                "RegisterDate": "2017-06-20 00:00:00",
+
+                "FinishDate": "2017-06-20 00:00:00",
+
+                "PublishDate": "2017-06-20 00:00:00"
+
+            },
+
+            {
+
+                "Category": "美术",
+
+                "Name": "Mi图形",
+
+                "Owner": "小米科技有限责任公司",
+
+                "RegisterNo": "国作登字-2017-F-00360143",
+
+                "RegisterDate": "2017-03-01 00:00:00",
+
+                "FinishDate": "2017-03-01 00:00:00",
+
+                "PublishDate": "2017-03-01 00:00:00"
+
+            },
+
+            {
+
+                "Category": "美术",
+
+                "Name": "MIJIA及图形",
+
+                "Owner": "小米科技有限责任公司",
+
+                "RegisterNo": "国作登字-2016-F-00269796",
+
+                "RegisterDate": "2016-05-17 00:00:00",
+
+                "FinishDate": "2015-05-13 00:00:00",
+
+                "PublishDate": "2015-05-14 00:00:00"
+
+            },
+
+            {
+
+                "Category": "",
+
+                "Name": "短信铃音",
+
+                "Owner": "小米科技有限责任公司",
+
+                "RegisterNo": "国作登字-2014-S-00134992",
+
+                "RegisterDate": "2014-07-25 00:00:00",
+
+                "FinishDate": "2014-07-25 00:00:00",
+
+                "PublishDate": "2014-07-25 00:00:00"
+
+            },
+
+            {
+
+                "Category": "音乐",
+
+                "Name": "手机铃音",
+
+                "Owner": "小米科技有限责任公司",
+
+                "RegisterNo": "国作登字-2014-B-00128894",
+
+                "RegisterDate": "2014-07-15 00:00:00",
+
+                "FinishDate": "2010-08-23 00:00:00",
+
+                "PublishDate": "2010-08-24 00:00:00"
+
+            },
+
+            {
+
+                "Category": "美术",
+
+                "Name": "小米桌面天气图标",
+
+                "Owner": "小米科技有限责任公司",
+
+                "RegisterNo": "国作登字-2013-F-00117358",
+
+                "RegisterDate": "2013-12-13 00:00:00",
+
+                "FinishDate": "2013-08-31 00:00:00",
+
+                "PublishDate": "2013-09-18 00:00:00"
+
+            },
+
+            {
+
+                "Category": "美术",
+
+                "Name": "MI图形",
+
+                "Owner": "北京小米科技有限责任公司",
+
+                "RegisterNo": "国作登字-2013-F-00094023",
+
+                "RegisterDate": "2013-06-03 00:00:00",
+
+                "FinishDate": "2010-05-30 00:00:00",
+
+                "PublishDate": "2010-08-13 00:00:00"
+
+            }
+
+        ]
+	}
+}

[danger] 返回code为0时计费。

三网手机实名制认证(详版)

检验姓名、身份证、手机号码是否一致,并返回不一致详情,支持移动、联通和电信。

最低 0.32元/次

请求地址

GET https://api.isoyu.com/telecom/detail

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
realnamestring姓名
idcardstring身份证号码
mobilestring手机号码

返回data参数

名称类型说明
resint匹配结果 1 匹配 2 不匹配
resmsgstring匹配说明
typestring手机运营商
provincestring归属地省
citystring归属地市
rescodestring11:匹配,21:姓名不匹配,22:身份证不匹配,23:姓名身份证均不匹配,33:身份证和姓名不一致

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->telecomDetail()
+
+    ->withIdcard('身份证号码')
+
+    ->withRealname('真实姓名')
+
+    ->withMobile('手机号码')
+    ->request();
+
+dump($result);

返回数据示例:

{
+    "message": "查询成功",
+    "data": {
+        "orderid":"J339201812031141197115QV",/*流水号*/
+
+        "res": 2,/*匹配结果:1匹配 2不匹配*/
+
+        "resmsg": "三要素身份验证不一致",/*说明*/
+
+         "type": "移动",/*手机运营商*/
+
+        "province":"广东省",/*归属地省*/
+
+        "city" : "惠州市",/**归属地城市*/
+
+        "rescode":"24",/*匹配详情码,11:匹配,21:姓名不匹配,22:身份证不匹配,
+
+23:姓名身份证均不匹配*/
+    },
+    "code": 0
+}

[danger] 返回code为0时计费。

三网手机实名制认证

检验姓名、身份证、手机号码是否一致,支持移动、联通和电信。

最低 0.28元/次

请求地址

GET https://api.isoyu.com/telecom/query

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
realnamestring姓名
idcardstring身份证号码
mobilestring手机号码
typeint1:返回手机运营商,不输入及其他值则不返回
provinceint1:返回手机号归属地,province,city,不输入不返回

返回data参数

名称类型说明
realnamestring姓名
idcardstring身份证号码
mobilestring手机号码
resint匹配结果 1 匹配 2 不匹配
resmsgstring匹配说明
typestring手机运营商
provincestring归属地省
citystring归属地市
rescodestring11:匹配,24:不匹配,具体要素不匹配未知

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->telecomQuery()
+
+    ->withIdcard('身份证号码')
+
+    ->withRealname('真实姓名')
+
+    ->withMobile('手机号码')
+    ->withProvince(1)
+    ->request();
+
+dump($result);

返回数据示例:

{
+    "message": "查询成功",
+    "data": {
+        "realname": "***",
+        "mobile": "***********",
+        "idcard": "******************",
+        "res": 2,
+        "resmsg": "三要素身份验证不一致,"
+         "type": "移动"/*手机运营商,输入参数type为1时返回*/
+        "orderid":"J201712251904163782Ay",
+        "province":"广东省",/*归属地省*/
+        "city" : "惠州市",/**归属地城市*/
+        "rescode":"24",
+    },
+    "code": 0
+}

[danger] 返回code为0时计费。

身份证实名认证

检测姓名和身份证号是否一致,身份证验证。

功能介绍

  1. 通过传递姓名+身份证号码,校验信息是否一致
  2. 适用于电商、游戏、直播、金融等需要用户实名认证的场景。

最低 0.10元/次

请求地址

GET https://api.isoyu.com/idcard/auth

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
idNumstring身份证号码
namestring姓名(UTF-8)

返回data参数

名称类型说明
orderNostring业务唯一流水号。例:011569554991100011
handleTimestring查询时间 例:2018-04-09 15:05:01
provincestring身份
resultstring返回结果 01-认证一致(收费) 02-认证不一致(收费) 03-认证不确定(收费) 04-认证失败(不收费)
genderstring性别,1-男 2-女
agestring年龄 例:26
remarkstring备注 ,例:一致
citystring
countrystring县区
birthdaystring生日

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->idcardAuth()
+
+    ->withIdNum('身份证号码')
+
+    ->withName('真实姓名')
+
+    ->request();
+
+dump($result);

返回数据示例:

{
+    "code": 0,
+    "message": "成功",
+    "data": {
+       orderNo: "011569554991100011",
+       handleTime: "2018-06-29 13:18:24",
+       result: "02",
+       province: "湖南省",
+       city: "怀化市",
+       country: "辰溪县",
+       birthday: "19890725",
+       age: "29",
+       gender: "1",
+       remark: "不一致"
+    },
+}

[danger] 返回code为0时计费。

银行卡三四元素检测(简版)

该接口可以同时检测银行卡三四要素,检测输入的姓名、身份证号码、银行卡号及手机号(如果不传则不验证手机)是否一致。

最低 0.20元/次

[danger] 建议对同一卡号查询做次数限制,分为连续错误次数限制和总请求次数限制两种,超过其中一种就会触发银联风控机制暂停调验。具体规则为连续错误3次,则第4次被锁定,当日总次数超过10次后锁定。恢复规则分为12h后恢复和次日0时恢复。锁定期间建议不要再反复提交,否者锁定时间会延长。另:若银行限制级别高于银联限制,则以银行限制要求为准。

请求地址

GET https://api.isoyu.com/bankcard/auth

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
namestring姓名
idNumstring身份证号码
cardNostring银行卡卡号
mobilestring银行预留手机号码,限单个,仅支持国内号码,11位 如果不传就不验证

返回参数

名称类型说明
handleTimestring查询时间 样例:2018-04-09 15:05:01
resultstring认证结果。01:一致  02:不一致  03:认证不确定  04:认证失败。01、02收费
remarkstring备注。样例:信息认证未通过(验证不一致)
bankNamestring银行卡所属银行。样例:招商银行
cardTypestring银行卡类型 样例:金穗借记卡
cardCategorystring银行卡类别 样例:借记卡
orderNostring业务唯一流水号

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->bankcardAuth()
+
+    ->withName('姓名')
+
+    ->withIdNum('身份证号码')
+
+    ->withCardNo('银行卡号')
+    ->withMobile('手机号')
+    ->request();
+
+dump($result);

返回示例:

{
+    "message": "成功",
+    "data": {
+        "orderNo": "011608306716436130",
+
+        "handleTime": "2020-12-18 23:51:56",
+
+        "result": "02",
+
+        "remark": "信息认证未通过(验证不一致)",
+
+        "bankName": "招商银行",
+
+        "cardType": "一卡通(银联卡)",
+
+        "cardCategory": "借记卡"
+    },
+    "code": 0
+}

银行卡三四元素检测(详版)

该接口可以同时检测银行卡三四要素,检测输入的姓名、身份证号码、银行卡号及手机号(如果不传则不验证手机)是否一致,并返回不一致详情。

最低 0.30元/次

[danger] 建议对同一卡号查询做次数限制,分为连续错误次数限制和总请求次数限制两种,超过其中一种就会触发银联风控机制暂停调验。具体规则为连续错误3次,则第4次被锁定,当日总次数超过10次后锁定。恢复规则分为12h后恢复和次日0时恢复。锁定期间建议不要再反复提交,否者锁定时间会延长。另:若银行限制级别高于银联限制,则以银行限制要求为准。

请求地址

GET https://api.isoyu.com/bankcard/auth_detail

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
namestring姓名
idNumstring身份证号码
cardNostring银行卡卡号
mobilestring银行预留手机号码,限单个,仅支持国内号码,11位 如果不传则不验证

返回参数

名称类型说明
handleTimestring查询时间
resultstring认证结果代码。01:认证一致02:认证不一致03:认证不确定04:认证失败05:手机号码不匹配06:身份证号码不匹配07:姓名不匹配 01, 02, 05, 06, 07收费,其他不收费
remarkstring备注。样例:信息认证未通过(验证不一致)
bankNamestring银行卡所属银行。样例:招商银行
cardTypestring银行卡类型 样例:金穗借记卡
cardCategorystring银行卡类别 样例:借记卡
orderNostring业务唯一流水号

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->bankcardAuthDetail()
+
+    ->withName('姓名')
+
+    ->withIdNum('身份证号码')
+
+    ->withCardNo('银行卡号')
+    ->withMobile('手机号')
+    ->request();
+
+dump($result);

返回示例:

{
+    "message": "成功",
+    "data": {
+        "orderNo": "011608306716436130",
+
+        "handleTime": "2020-12-18 23:51:56",
+
+        "result": "07",
+
+        "remark": "姓名不匹配",
+
+        "bankName": "招商银行",
+
+        "cardType": "一卡通(银联卡)",
+
+        "cardCategory": "借记卡"
+    },
+    "code": 0
+}

银行卡三元素检测

检测输入的姓名、身份证号码、银行卡号是否一致。

最低 0.20元/次

[danger] 建议对同一卡号查询做次数限制,分为连续错误次数限制和总请求次数限制两种,超过其中一种就会触发银联风控机制暂停调验。具体规则为连续错误3次,则第4次被锁定,当日总次数超过10次后锁定。恢复规则分为12h后恢复和次日0时恢复。锁定期间建议不要再反复提交,否者锁定时间会延长。另:若银行限制级别高于银联限制,则以银行限制要求为准。

请求地址

GET https://api.isoyu.com/verifybankcard3/query

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
realnamestring姓名
idcardstring身份证号码
bankcardstring银行卡卡号
uorderidstring用户订单号,8到32位数字字母组合,要保证唯一
isshowint是否显示匹配信息,0默认不显示,1显示

返回参数

名称类型说明
bankcardstring银行卡卡号
realnamestring姓名
idcardstring身份证号码
resint匹配结果,1:匹配 2:不匹配
messagestring只有参数isshow不为空且不为0时显示

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->verifybankcard3Query()
+
+    ->withRealname('姓名')
+
+    ->withIdcard('身份证号码')
+
+    ->withBankcard('银行卡号')
+    ->request();
+
+dump($result);

返回示例:

{
+    "message": "成功",
+    "data": {
+        "jobid": "JH2071191112162139847181e7",
+        "bankcard": "*************",
+        "realname": "***",
+        "idcard": "***************",
+        "res": 2,
+        "message": "认证信息不匹配,银行卡无效"
+    },
+    "code": 0
+}

银行卡四元素校验

通过传递姓名+身份证号码+手机号+银行卡卡号,校验信息是否一致。 毫秒级相应、直联保障,支持全国所有银联卡。 支持信息加密传输方式。 支持身份证、护照、港澳通行证等证件。

最低 0.20元/次

[danger] 建议对同一卡号查询做次数限制,分为连续错误次数限制和总请求次数限制两种,超过其中一种就会触发银联风控机制暂停调验。具体规则为连续错误3次,则第4次被锁定,当日总次数超过10次后锁定。恢复规则分为12h后恢复和次日0时恢复。锁定期间建议不要再反复提交,否者锁定时间会延长。另:若银行限制级别高于银联限制,则以银行限制要求为准。

请求地址

GET https://api.isoyu.com/verifybankcard4/query

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
realnamestring姓名
idcardstring身份证号码
bankcardstring银行卡卡号
mobilestring手机号码
uorderidstring用户订单号,8到32位数字字母组合,要保证唯一

返回参数

名称类型说明
bankcardstring银行卡卡号
realnamestring姓名
idcardstring身份证号码
resstring匹配结果,1:匹配 2:不匹配
mobilestring手机号码

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->verifybankcard4Query()
+
+    ->withRealname('姓名')
+
+    ->withIdcard('身份证号码')
+
+    ->withBankcard('银行卡号')
+    ->withMobile('手机号码')
+    ->request();
+
+dump($result);

返回示例:

{
+    "message": "成功",
+    "data": {
+        "jobid": "JH2131191113105116991630Np",/*本次查询流水号*/
+        "realname": "****",/*姓名*/
+        "bankcard": "************",/*银行卡卡号*/
+        "idcard": ""************",/*身份证号码*/
+        "mobile": "***********",/*预留手机号码*/
+        "res": "2",/*验证结果,1:匹配 2:不匹配*/
+        "message": "认证信息不匹配"/*描述*/
+    },
+    "code": 0
+}
`,157)])])}const h=s(e,[["render",d]]);export{q as __pageData,h as default}; diff --git "a/.vitepress/dist/assets/\345\256\236\345\220\215\351\211\264\346\235\203.md.D8CtJ7gM.lean.js" "b/.vitepress/dist/assets/\345\256\236\345\220\215\351\211\264\346\235\203.md.D8CtJ7gM.lean.js" new file mode 100644 index 00000000..1d86b367 --- /dev/null +++ "b/.vitepress/dist/assets/\345\256\236\345\220\215\351\211\264\346\235\203.md.D8CtJ7gM.lean.js" @@ -0,0 +1 @@ +import{_ as s,o as n,c as t,ag as p}from"./chunks/framework.CvgP6Fyv.js";const q=JSON.parse('{"title":"","description":"","frontmatter":{},"headers":[],"relativePath":"实名鉴权.md","filePath":"实名鉴权.md"}'),e={name:"实名鉴权.md"};function d(l,a,o,i,r,u){return n(),t("div",null,[...a[0]||(a[0]=[p("",157)])])}const h=s(e,[["render",d]]);export{q as __pageData,h as default}; diff --git "a/.vitepress/dist/assets/\345\274\200\345\217\221\346\235\202\347\261\273.md.C_HPIclE.js" "b/.vitepress/dist/assets/\345\274\200\345\217\221\346\235\202\347\261\273.md.C_HPIclE.js" new file mode 100644 index 00000000..c2069a40 --- /dev/null +++ "b/.vitepress/dist/assets/\345\274\200\345\217\221\346\235\202\347\261\273.md.C_HPIclE.js" @@ -0,0 +1,281 @@ +import{_ as i,o as a,c as n,ag as t}from"./chunks/framework.CvgP6Fyv.js";const r=JSON.parse('{"title":"","description":"","frontmatter":{},"headers":[],"relativePath":"开发杂类.md","filePath":"开发杂类.md"}'),p={name:"开发杂类.md"};function h(l,s,k,e,E,d){return a(),n("div",null,[...s[0]||(s[0]=[t(`

10. 开发杂类

说明: 一些杂七杂八的都在这里

10.1 QQ昵称和头像

数据来源http://r.qzone.qq.com/fcg-bin/cgi_get_portrait.fcg

必选参数:qq qq账号

接口地址:

javascript
        https://api.isoyu.com/qq/qq.asp?qq=               (头像来源qlogo.cn)
+        https://api.isoyu.com/qq/qq.jsp?qq=               (头像来源qlogo.cn)
+        https://api.isoyu.com/qq/qq.php?qq=               (头像来源qlogo.cn)
+        https://api.isoyu.com/qq/qq2.asp?qq=              (头像来源qq.com)
+        https://api.isoyu.com/qq/qq2.jsp?qq=              (头像来源qq.com)
+        https://api.isoyu.com/qq/qq2.php?qq=              (头像来源qq.com)

调用例子:

javascript
        https://api.isoyu.com/qq/qq.asp?qq=10001
+        https://api.isoyu.com/qq/qq.jsp?qq=10001
+        https://api.isoyu.com/qq/qq.php?qq=10001
+        https://api.isoyu.com/qq/qq2.asp?qq=10001
+        https://api.isoyu.com/qq/qq2.jsp?qq=10001
+        https://api.isoyu.com/qq/qq2.php?qq=10001

返回:

头像来源qlogo.cn
{
+	"name": "pony",
+	"img": "https://q.qlogo.cn/headimg_dl?dst_uin=10001&spec=100"
+}
头像来源qq.com
{
+"name":"pony",
+"img":"http://qlogo2.store.qq.com/qzone/10001/10001/100"
+}

10.2 长网址缩短与还原

可压缩所有网址包括图片、flash、mp3、rar等所有互联网地址,稳定,永久有效!

必选参数:

type t.cn 126.am dwz.cn is.gd

url 需要操作的值

接口地址:

javascript
        长网址缩短:
+        https://api.isoyu.com/url/create.asp
+        https://api.isoyu.com/url/create.jsp
+        https://api.isoyu.com/url/create.php
+        短网址还原:
+        https://api.isoyu.com/url/expand.asp
+        https://api.isoyu.com/url/expand.jsp
+        https://api.isoyu.com/url/expand.php

长网址缩短例子:

javascript
        https://api.isoyu.com/url/create.asp?type=t.cn&url=https://api.isoyu.com/ 
+        https://api.isoyu.com/url/create.jsp?type=t.cn&url=https://api.isoyu.com/ 
+        https://api.isoyu.com/url/create.php?type=t.cn&url=https://api.isoyu.com/

返回:

javascript
{
+"code":1,
+"message":"success",
+"data":"http://t.cn/R9erV1d"
+}

短网址还原例子:

javascript
        https://api.isoyu.com/url/expand.asp?type=t.cn&url=http://t.cn/R9erV1d
+        https://api.isoyu.com/url/expand.jsp?type=t.cn&url=http://t.cn/R9erV1d
+        https://api.isoyu.com/url/expand.php?type=t.cn&url=http://t.cn/R9erV1d

返回:

javascript
{
+"code":1,
+"message":"success",
+"data":"https://api.isoyu.com/"
+}

10.3 搜索服务

搜索框引用和实时热门搜索排行,默认http,支持ssl

必选参数:

搜索框引用接口地址:

    http://isoyu.com/?a=code&type=search  
+

调用例子:

javascript
        <iframe src="http://isoyu.com/?a=code&type=search" frameborder="0" scrolling="no" width="500" height="34"></iframe>

效果:

姬长信API

实时热门搜索排行接口地址:

    http://isoyu.com/?a=code&type=top  
+
+    https://api.isoyu.com/top.php
+

调用例子:

javascript
        <iframe src="http://isoyu.com/?a=code&type=top" frameborder="0" scrolling="no" width="300" height="300"></iframe>

效果:

姬长信API

其他代码: 说明:如果要把搜索集成到其他网站,通过以下接口可以实现搜索 例子:

javascript
utf8编码的页面URL接口: http://isoyu.com/?q={$q} 
+
+gb2312编码的页面URL接口: http://isoyu.com/?q={$q}&cr=gb2312 
+
+gbk编码的页面URL接口: http://isoyu.com/?q={$q}&cr=gbk 
+
+接口URL中的{$q}代码搜索词

10.4 VIP视频解析

基于DASH优化的P2P流媒体视频播放.支持:腾讯,爱奇艺,优酷,乐视,芒果,搜狐,PPTV,华数TV,M1905电影网,暴风影音,风行,CCTV,咪咕视频,天天看看,音悦台,哔哩哔哩,AcFun,美拍,秒拍,土豆,bilibili,龙珠,虎牙直播,NOW直播,YY神曲,一直播,映客直播,360短视频,27盘等资源站,2MM恋恋影视,糖豆,梨视频,FLV,M3U8,MP4

播放器:ckplayer

必选参数:url 视频解析地址

接口地址:

javascript
        https://api.isoyu.com/ckplayer/?url=

调用例子:

javascript
        https://api.isoyu.com/ckplayer/?url=https://v.qq.com/x/cover/nilk5fd4bkqdk3a.html

效果:姬长信API

10.5 抖音去水印

javascript
status:请求状态码true/false  
+message:提示文本,返回结果错误时会返回地址信息  
+nickname:抖音昵称  
+awemeId:视频资源Id
+info:视频信息 
+image:封面图片地址(静态)
+headImage:用户头像地址  
+video_Url:无水印地址  
+music_urls:音乐原声地址 
+dynamic_cover:动态封面图  
+long_video:长视频 
+userId:作者userId
+shortId:作者抖音Id
+time:时间戳

请注意时间戳,视频不定期失效

必选参数:

url 视频链接

接口地址:

javascript
        https://api.isoyu.com/ckplayer/douyin.asp?url= 
+        https://api.isoyu.com/ckplayer/douyin.jsp?url=
+        https://api.isoyu.com/ckplayer/douyin.php?url=

调用例子:

javascript
        https://api.isoyu.com/ckplayer/douyin.asp?url=http://v.douyin.com/rYs9HU
+        https://api.isoyu.com/ckplayer/douyin.jsp?url=http://v.douyin.com/rYs9HU
+        https://api.isoyu.com/ckplayer/douyin.php?url=http://v.douyin.com/rYs9HU

返回:

javascript
{
+    "status":true,
+    "nickname":"陳奕迅所長",
+    "shortId":"85815699",
+    "userId":71136311811,
+    "awemeId":"6629588912228535555",
+    "headImage":"https://p3-dy.byteimg.com/aweme/720x720/c7a50016c177b8d83b6e.jpeg",
+    "image":"http://p3-dy.byteimg.com/large/129e100017985e14f90e6.jpeg",
+    "dynamic_cover":"https://p3-dy.byteimg.com/obj/129970000efcf6ffee755",
+    "video_Url":[
+        "http://v3-dy-z.ixigua.com/90e0b2168f0e4a546cc123758e2c5b8a/5cffc2ea/video/m/220f880b47b03d54a789c8caed4897ab5f711610bbb50000474b6680d20e/?rc=anRmbjxrNGxqajMzO2kzM0ApQHRAb0Y0NTs0OTkzNDM3NTQ5PDNAKXUpQGczdSlAZjN2KUBmaHV5cTFmc2hoZGY7NEBgY2hnbl5sYy1fLS1fLS9zczVvI28jPy8uMjQtLi0tLS0vLi0uL2k6Yi5wIzphLXEjOmAwbyNwYmZyaF4ranQ6Iy8uXg%3D%3D",
+        "http://v6-dy.ixigua.com/cb8bd094abc2dc146c145f423fd45d0e/5cffc2ea/video/m/220f880b47b03d54a789c8caed4897ab5f711610bbb50000474b6680d20e/",
+        "https://aweme.snssdk.com/aweme/v1/play/?video_id=v0200fb80000bg0gfio1ahq9jkkcfqcg&line=0&ratio=540p&media_type=4&vr_type=0&improve_bitrate=0",
+        "https://api.amemv.com/aweme/v1/play/?video_id=v0200fb80000bg0gfio1ahq9jkkcfqcg&line=1&ratio=540p&media_type=4&vr_type=0&improve_bitrate=0"
+    ],
+    "long_video":[
+
+    ],
+    "music_urls":[
+        "http://p3-dy.byteimg.com/obj/a02a0001f6153c8784e3"
+    ],
+    "info":{
+        "share_desc":"在抖音,记录美好生活",
+        "share_title":"#明日之后明日之后 游戏人生,钢琴",
+        "bool_persist":0,
+        "share_signature_url":"https://tiktokv.com/",
+        "share_signature_desc":"TikTok: Make Every Second Count",
+        "share_quote":"",
+        "share_url":"https://www.iesdouyin.com/share/video/6629588912228535555/?region=CN&mid=6582505245845392141&u_code=k1076kib&titleType=title",
+        "share_weibo_desc":"#在抖音,记录美好生活##明日之后明日之后 游戏人生,钢琴",
+        "share_title_myself":"",
+        "share_title_other":"",
+        "share_link_desc":"#在抖音,记录美好生活##明日之后明日之后 游戏人生,钢琴 %s 复制此链接,打开【抖音短视频】,直接观看视频!"
+    },
+    "time":1560261839
+}

10.6 isbn查询

说明:数据来源谷歌&豆瓣

每首次查询新的数据会存储至数据库,此后会变快

必选参数:isbn isbn

接口地址:

javascript
        https://api.isoyu.com/books/isbn/

调用例子:

javascript
        https://api.isoyu.com/books/isbn/?isbn=9787562404507

返回:

javascript
{
+    "code":1,
+    "kind":"books#volumes",
+    "totalItems":1,
+    "title":"汽车电器及电子设备",
+    "author":[
+        {
+            "name":"未知"
+        }
+    ],
+    "logo":"https://img1.doubanio.com/view/subject/l/public/s8920467.jpg",
+    "publisher":"未知",
+    "published":" 2004-8",
+    "page":" 336",
+    "price":" 26.00元",
+    "designed":"未知",
+    "description":"《汽车电器及电子设备(第4版)》主要内容包括:蓄电池、交流发电机及调节器、起动机、汽车点火系、照明与信号、汽车仪表及信息显示系统、汽车空调系统、车身电器设备、发动机的电子控制系统、传动系统的电子控制、底盘电子控制技术、汽车电气设备总线路共十二章。《汽车电器及电子设备(第4版)》可作为高等院校汽车运用工程专业的试用教材,也可供高等院校汽车设计专业师生及汽车制造厂、汽车修理厂、汽车运输部门的工程技术人员、工人参考。"
+}

说明:无

必选参数:bdurl bdurl

接口地址:

javascript
        https://api.isoyu.com/baidu/?bdurl=

调用例子:

javascript
        https://api.isoyu.com/baidu/?bdurl=https://api.isoyu.com

返回:

javascript
{
+	"code": 1,
+	"message": "success",
+	"url": "https://api.isoyu.com",
+	"baidurl": "http://www.baidu.com/link?url=a3f48d30fc293c5e471ef23de092fddc99ebd1966804aae435d0c78aea96"
+}

10.8 云盘移植

说明:移植https://pan.isoyu.com/uploads,提升限制100M大小.

**请勿上传违反中国大陆和香港法律的文件,违者后果自负!本站有权向公安举报协助净化网络环境.

**因上传前所有文件都会经腾讯云自动审查,违规文件被删后,无法找回,请保护好个人重要隐私文件!

**上传无格式限制,图片类无水印,原图保存.支持代码、图片、文本文件即时预览,音视频播放.游客上传最大支持100M,密匙上传无限制,均支持断点续传!

必选参数:

  \`aup\`    pre_upload 上传文件 表单数据: {filename:filename} / complete_upload 完成上传返回值 表单数据: {id: predata.id},id为 pre_upload返回的id值
+  
+  \`appCode\`  授权码
+  
+  \`auturl\`  授权网站
+

接口地址:

javascript
        https://api.isoyu.com/upload/api.jsp

调用例子:

javascript

+        https://api.isoyu.com/upload/api.jsp?aup=pre_upload&appCode=B586A14C4EC466D33682F8626CCB3794&auturl=api.isoyu.com
+        
+        https://api.isoyu.com/upload/api.jsp?aup=complete_upload&appCode=B586A14C4EC466D33682F8626CCB3794&auturl=api.isoyu.com

返回:

javascript
{"code":0,"data":{"id":"133a4f05-2609-4fd8-a13c-6f75dc1c9449","cdnDomain":"api.isoyu.com","signature":"IqlVa7znINFicteYetzmDz3RtKw=","policy":"eyJleHBpcmF0aW9uIjoiMjAyMS0wOS0xM1QxMDo0MjowNi44OTlaIiwiY29uZGl0aW9ucyI6W1siY29udGVudC1sZW5ndGgtcmFuZ2UiLDAsMTA0ODU7NjAwXSxbInN0YXJ0cy13aXRoIiwiJGtleSIsIlZLQ0VZVUdVLWNjOGNmMDhmLTQ5ZjUtNGZjNS04M2MzLWVkMmE7ODM3MDRkNC82OGJlNGFjNC00Njg1LTQxOWYtOTI0Ny0zZDM2ZWYyNWI4N2EuanBnIl1dfQ==","accessKeyId":"LTAIupaslTlUlspm","ossPath":"VKCEYUGU-cc8cf08f-49f5-4fc5-83c3-ed2a67777d4\\/68be4ac4-4685-419f-9247-3d36ef25b87a.jpg","host":"pan.cdn.isoyu.com"}}
+
+{"code":0,"msg":"完成文件上传","auturl":"api.isoyu.com"}

示范代码部分:

$.ajax({
+				type : "POST",
+				url : "https://api.isoyu.com/upload/api.jsp?aup=pre_upload&appCode=B586A14C4EC466D33682F8626CCB3794&auturl=api.isoyu.com",
+				data : {filename:filename},
+				dataType : 'json',
+				success : function(data) {
+					if(data.code == 0){
+						predata = data.data;
+						
+
+$.ajax({
+				type : "POST",
+				url : "https://api.isoyu.com/upload/api.jsp?aup=complete_upload&appCode=B586A14C4EC466D33682F8626CCB3794&auturl=api.isoyu.com",
+				data : {id: predata.id},
+				dataType : 'json',
+				success : function(data) {
+					if(data.code == 0){

10.9 bilibili直播间抢红包列表

必选参数: "num":获取1-9条, "lot_id":红包抽奖id, "ruid":up主, "room_id":直播间房号, "runame":"昵称", "face":"up头像"

接口地址:

javascript
        https://api.isoyu.com/bili/GetRedpocketPlaying/

调用例子:

javascript

+        https://api.isoyu.com/bili/GetRedpocketPlaying/?appCode=B586A14C4EC466D33682F8626CCB3794&auturl=api.isoyu.com&num=9

返回:

javascript
{
+    "code":"200",
+    "msg":"Success",
+    "appCode":"B586A14C4EC466D33682F8626CCB3794",
+    "data":{
+        "list":[
+            {
+                "lot_id":1051686,
+                "ruid":606293627,
+                "room_id":22625077,
+                "runame":"月兮Channel",
+                "face":"http://i2.hdslb.com/bfs/face/4d0d614800d74147add12db1bd2ddc23879a45c4.jpg"
+            },
+            {
+                "lot_id":1058707,
+                "ruid":396822361,
+                "room_id":21333440,
+                "runame":"阿光v2",
+                "face":"http://i1.hdslb.com/bfs/face/bbc0df283afe917d8b214d93b760c80927bb4f8b.jpg"
+            },
+            {
+                "lot_id":1065737,
+                "ruid":319865031,
+                "room_id":10766901,
+                "runame":"千寻要吃小饼干",
+                "face":"http://i0.hdslb.com/bfs/face/73d2697b94722436c7c1a3641235b33c5e28749c.jpg"
+            },
+            {
+                "lot_id":1065159,
+                "ruid":507642729,
+                "room_id":22800243,
+                "runame":"黎柚Riyu",
+                "face":"http://i0.hdslb.com/bfs/face/78b9e404eac26d5be636216fcb4f5382376b949c.jpg"
+            },
+            {
+                "lot_id":1065731,
+                "ruid":411509507,
+                "room_id":23601423,
+                "runame":"晚月不能emo",
+                "face":"http://i2.hdslb.com/bfs/face/56c0baeca32f478b36ec0bffa3201bf3625c91d3.jpg"
+            },
+            {
+                "lot_id":1048834,
+                "ruid":24237164,
+                "room_id":15009406,
+                "runame":"轻音体软阿喵喵",
+                "face":"http://i2.hdslb.com/bfs/face/ee8ce1869aa83b30b113106396f20a6ae0656e98.jpg"
+            },
+            {
+                "lot_id":1065138,
+                "ruid":1785859890,
+                "room_id":24304652,
+                "runame":"芮绮_",
+                "face":"http://i0.hdslb.com/bfs/face/95efcda68e34771ab14d364a643c2409d52b96fa.jpg"
+            },
+            {
+                "lot_id":1050287,
+                "ruid":282994,
+                "room_id":47377,
+                "runame":"泠鸢yousa",
+                "face":"http://i1.hdslb.com/bfs/face/28f95c383f2805dbed32e93007c91ccfda28775f.jpg"
+            },
+            {
+                "lot_id":1065926,
+                "ruid":2370004,
+                "room_id":293260,
+                "runame":"亢奋的远山",
+                "face":"http://i1.hdslb.com/bfs/face/f59fea1ff8525158093bac505f94c45521269f8c.jpg"
+            }
+        ]
+    },
+    "auturl":"api.isoyu.com",
+    "time":"1647793982"
+}

延伸

/**
+     * @use 创建抽奖任务
+     * @param array $raffles
+     * @return array
+     */
+    protected static function createLottery(array $raffles): array
+    {
+        $url = 'https://api.live.bilibili.com/xlive/lottery-interface/v1/popularityRedPocket/RedPocketDraw';
+        $tasks = [];
+        foreach ($raffles as $raffle) {
+            $payload = [
+                'ruid' => $raffle['ruid'],
+                'room_id' => $raffle['room_id'],
+                'lot_id' => $raffle['lot_id'],
+                'spm_id' => '444.8.red_envelope.extract',
+                'jump_from' => '',
+                'session_id' => '',
+                'csrf_token' => getCsrf(),
+                'csrf' => getCsrf(),
+                'visit_id' => ''
+            ];
+            // {"code":0,"message":"0","ttl":1,"data":{"join_status":1}}
+            $tasks[] = [
+                'payload' => Sign::common($payload),
+                'source' => [
+                    'room_id' => $raffle['room_id'],
+                    'raffle_id' => $raffle['raffle_id'],
+                    'raffle_name' => $raffle['raffle_name']
+                ]
+            ];
+        }
+        // print_r($results);
+        return Curl::async('app', $url, $tasks);
+    }

10.10 域名备案查询实时

查询域名在工信部备案信息,备案主体、审核时间等 通过域名查询备案信息,返回ICP证号、备案名称、备案性质等,数据100%准确。

status /备案状态 ALREADY_BEIAN:已备案;NOT_BEIAN:未备案;WAIT_PROCESS:等待系统处理/

必选参数:

domain 要查询的域名 如:qq.com

接口地址:

javascript
        https://api.isoyu.com/beian/

调用例子:

javascript

+        https://api.isoyu.com/beian/?appCode=B586A14C4EC466D33682F8626CCB3794&auturl=api.isoyu.com&domain=qq.com
+        
+        https://api.isoyu.com/beian/?appCode=B586A14C4EC466D33682F8626CCB3794&auturl=api.isoyu.com&domain=qqq.com

返回:

javascript
{
+    "code":"200",
+    "status":"ALREADY_BEIAN",
+    "domain":"qq.com",
+    "icpno":"粤B2-20090059-5",
+    "organizers":"深圳市腾讯计算机系统有限公司",
+    "organizers_type":"企业"
+}
+
+{
+    "code":"200",
+    "status":"NOT_BEIAN",
+    "domain":"qqq.com",
+    "icpno":null,
+    "organizers":null,
+    "organizers_type":null
+}

10.11 13位,毫秒时间戳接口

必选参数:

接口地址:

javascript
        https://api.isoyu.com/time/SysTime/

调用例子:

javascript

+        https://api.isoyu.com/time/SysTime/?appCode=B586A14C4EC466D33682F8626CCB3794&auturl=api.isoyu.com&num=13

返回:

javascript
{
+	"code": "200",
+	"msg": "Success",
+	"appCode": "B586A14C4EC466D33682F8626CCB3794",
+	"currentTime": "2022-05-16 11:54:51",
+	"currentTime2": "1652673291281",
+	"auturl": "api.isoyu.com",
+	"time": "1652673291"
+}
`,128)])])}const g=i(p,[["render",h]]);export{r as __pageData,g as default}; diff --git "a/.vitepress/dist/assets/\345\274\200\345\217\221\346\235\202\347\261\273.md.C_HPIclE.lean.js" "b/.vitepress/dist/assets/\345\274\200\345\217\221\346\235\202\347\261\273.md.C_HPIclE.lean.js" new file mode 100644 index 00000000..52a60dd0 --- /dev/null +++ "b/.vitepress/dist/assets/\345\274\200\345\217\221\346\235\202\347\261\273.md.C_HPIclE.lean.js" @@ -0,0 +1 @@ +import{_ as i,o as a,c as n,ag as t}from"./chunks/framework.CvgP6Fyv.js";const r=JSON.parse('{"title":"","description":"","frontmatter":{},"headers":[],"relativePath":"开发杂类.md","filePath":"开发杂类.md"}'),p={name:"开发杂类.md"};function h(l,s,k,e,E,d){return a(),n("div",null,[...s[0]||(s[0]=[t("",128)])])}const g=i(p,[["render",h]]);export{r as __pageData,g as default}; diff --git "a/.vitepress/dist/assets/\346\213\233\350\201\230\344\277\241\346\201\257.md.Dl_PIi1f.js" "b/.vitepress/dist/assets/\346\213\233\350\201\230\344\277\241\346\201\257.md.Dl_PIi1f.js" new file mode 100644 index 00000000..fba00a88 --- /dev/null +++ "b/.vitepress/dist/assets/\346\213\233\350\201\230\344\277\241\346\201\257.md.Dl_PIi1f.js" @@ -0,0 +1,62 @@ +import{_ as i,o as a,c as n,ag as t}from"./chunks/framework.CvgP6Fyv.js";const r=JSON.parse('{"title":"","description":"","frontmatter":{},"headers":[],"relativePath":"招聘信息.md","filePath":"招聘信息.md"}'),h={name:"招聘信息.md"};function k(p,s,l,E,e,o){return a(),n("div",null,[...s[0]||(s[0]=[t(`

9. 招聘信息

说明: 获取招聘信息如 web开发工程师、php

9.1 招聘

必选参数:type web/php/java/ pageNo 第几页 接口地址:https://api.isoyu.com/Job/index?type=web&pageNo=1
调用例子:

javascript
[
+    {
+        "logger": {
+            "traceCapable": true,
+            "name": "com.lagou.entity.mobile.MobilePosition"
+        },
+        "positionId": 3640855,
+        "positionName": "C#高级程序员",
+        "city": "深圳",
+        "createTime": "今天 21:30",
+        "salary": "12k-24k",
+        "companyId": 78807,
+        "companyLogo": "i/image/M00/54/9A/CgpEMll5Y4mAJauzAAAMiJRL3j8068.png",
+        "companyName": "牛日科技",
+        "companyFullName": "深圳牛日科技有限公司"
+    },
+    {
+        "logger": {
+            "traceCapable": true,
+            "name": "com.lagou.entity.mobile.MobilePosition"
+        },
+        "positionId": 3640847,
+        "positionName": "android APP 开发",
+        "city": "深圳",
+        "createTime": "今天 21:22",
+        "salary": "10K-12K",
+        "companyId": 262842,
+        "companyLogo": "images/logo_default.png",
+        "companyName": "视通技术",
+        "companyFullName": "深圳市易联视通技术有限公司"
+    },
+    {
+        "logger": {
+            "traceCapable": true,
+            "name": "com.lagou.entity.mobile.MobilePosition"
+        },
+        "positionId": 3203178,
+        "positionName": "PHP 高级工程师",
+        "city": "深圳",
+        "createTime": "今天 21:20",
+        "salary": "20k-35k",
+        "companyId": 7628,
+        "companyLogo": "image1/M00/00/10/Cgo8PFTUWC2AORIjAABLYZ6NxjQ933.png",
+        "companyName": "点指传媒",
+        "companyFullName": "武汉点指文化传播有限公司"
+    },
+    {
+        "logger": {
+            "traceCapable": true,
+            "name": "com.lagou.entity.mobile.MobilePosition"
+        },
+        "positionId": 2922125,
+        "positionName": "客服",
+        "city": "深圳",
+        "createTime": "今天 21:14",
+        "salary": "4k-6k",
+        "companyId": 108831,
+        "companyLogo": "i/image/M00/01/0C/Cgp3O1ZenZ6AefB-AAAFVRgugjY295.jpg",
+        "companyName": "爱易收",
+        "companyFullName": "深圳市易收电子商务有限公司"
+    }
+    ]
`,5)])])}const g=i(h,[["render",k]]);export{r as __pageData,g as default}; diff --git "a/.vitepress/dist/assets/\346\213\233\350\201\230\344\277\241\346\201\257.md.Dl_PIi1f.lean.js" "b/.vitepress/dist/assets/\346\213\233\350\201\230\344\277\241\346\201\257.md.Dl_PIi1f.lean.js" new file mode 100644 index 00000000..20d4cb4a --- /dev/null +++ "b/.vitepress/dist/assets/\346\213\233\350\201\230\344\277\241\346\201\257.md.Dl_PIi1f.lean.js" @@ -0,0 +1 @@ +import{_ as i,o as a,c as n,ag as t}from"./chunks/framework.CvgP6Fyv.js";const r=JSON.parse('{"title":"","description":"","frontmatter":{},"headers":[],"relativePath":"招聘信息.md","filePath":"招聘信息.md"}'),h={name:"招聘信息.md"};function k(p,s,l,E,e,o){return a(),n("div",null,[...s[0]||(s[0]=[t("",5)])])}const g=i(h,[["render",k]]);export{r as __pageData,g as default}; diff --git "a/.vitepress/dist/assets/\346\226\260\351\227\273\346\250\241\345\235\227.md.C9Gp11IA.js" "b/.vitepress/dist/assets/\346\226\260\351\227\273\346\250\241\345\235\227.md.C9Gp11IA.js" new file mode 100644 index 00000000..3bb89da2 --- /dev/null +++ "b/.vitepress/dist/assets/\346\226\260\351\227\273\346\250\241\345\235\227.md.C9Gp11IA.js" @@ -0,0 +1,95 @@ +import{_ as i,o as t,c as a,ag as n}from"./chunks/framework.CvgP6Fyv.js";const d=JSON.parse('{"title":"","description":"","frontmatter":{},"headers":[],"relativePath":"新闻模块.md","filePath":"新闻模块.md"}'),l={name:"新闻模块.md"};function p(h,s,k,E,e,g){return t(),a("div",null,[...s[0]||(s[0]=[n(`

1. 新闻模块

说明: 包括 新闻模块banner轮播图接口、新闻分类列表分类接口、新闻详情接口、本地新闻接口 如下详情:

1.1 新闻轮播图接口

必选参数:接口地址:News/banner

调用例子://api.isoyu.com/api/News/banner

返回数据(每次返回是10条数据,这里就不全部列出来了)如下图:

1.2 新闻分类列表分类接口

必选参数:type int : 新闻类型

<table> <tr> <td>type</td> <td>0</td> <td>1</td> <td>2</td> <td>3</td> <td>4</td> <td>5</td> <td>6</td> <td>7</td> </tr> <tr> <td>名称</td> <td>头条</td> <td>军事</td> <td>娱乐</td> <td>体育</td> <td>科技</td> <td>艺术</td> <td>教育</td> <td>要闻</td> </tr> </table>

page int : 分页页数,每页返回10条

接口地址:/News/new_list?type=1&page=20

调用例子://api.isoyu.com/api/News/new_list?type=1&page=20

返回数据(每次返回是10条数据,这里就不全部列出来了)如下图:

1.3 新闻详情接口

必选参数:postid 新闻列表下的 postid

接口地址:/api/News/new_detail?postid=CLJN5K2M000181KT

调用例子://api.isoyu.com/api/News/new_detail?postid=CLJN5K2M000181KT

返回数据(每次返回是10条数据,这里就不全部列出来了)如下图:

javascript
{
+    "msg": "success",
+    "code": 1,
+    "data": {
+        "body": "<!--IMG#0--><p>  毛泽东同志在《论持久战》一文中指出,日本的军力在东方是一等的。抗战中,真实的侵华日军并非像某些影视作品中所描述的那样不堪一击,而是十分凶狠猖狂、具有很强战斗力。为了战胜这只军国主义怪兽,中国军民进行了长达14年的生死搏斗才赢得战争胜利。中国人民抗日战争可以说是异常惨烈,这是为什么呢?这又能给今天的我们以什么样启示呢?</p><p>  <strong>为什么抗日战争异常惨烈?</strong></p><p>  <strong>——侵华日军作战能力分析及启示</strong></p><p>  ■王晓辉 李雨樵</p><p>  毛泽东同志在《论持久战》一文中指出,日本的军力在东方是一等的。抗战中,真实的侵华日军并非像某些影视作品中所描述的那样不堪一击,而是十分凶狠猖狂、具有很强战斗力。为了战胜这只军国主义怪兽,中国军民进行了长达14年的生死搏斗才赢得战争胜利。中国人民抗日战争可以说是异常惨烈,这是为什么呢?这又能给今天的我们以什么样启示呢?</p><p>  <strong>部队结构合成,具备了协同作战能力</strong></p><p>  日本发动侵华战争时已经完成了工业化,其军队在组织结构和武器装备上已经初步完成机械化。日本陆军是侵华的主力,师团是其具有确定编制的第一级作战单位,一般由步兵、炮兵、骑兵、工兵和辎重部队等混合编成。其中,除步兵外,炮兵、骑兵、工兵等兵种也属于直接作战力量,其数量几乎占了师团编成内联队数量的一半。因此,一支现代陆军所要求的火力、突击力、机动力与保障力等,日军师团一个也不缺。故日军的陆、海、空军既能联手打大战,单个陆军师团也敢孤军突入,与数倍于己的对手独立作战。如淞沪会战与武汉会战,是日军侵华的两次大规模陆、海、空三军联合作战。日军两度获胜,反映出其三军协同作战的能力,这是当时中国军队所不及的;也反映出当时中国军队的落后,是一种结构性的整体性的落后。</p><p>  <strong>结构决定功能,体系决定战斗力。军队结构落后于时代、落后于战争形态和作战方式发展,必然丧失军事竞争主动权。可以说,在未来战场上,谁的结构更利于集聚潜能、释放效能,谁的结构更符合制胜机理、打赢要求,谁就能占据优势、赢得先机。</strong></p><p>  <strong>武器装备精良,形成了联合火力杀伤</strong></p><p>  抗战期间,中日两军在武器装备质量数量方面存在着很大的差距。以侵华日军一个常设师团(即甲种师团)与中国精锐的陆军第88师(德械师)相比,两军装备的各种枪炮在性能上互有优长,但在数量上却拉开了差距:日军步枪数量是中国军队的1.6倍多,轻重机枪是2倍多,野战重炮是4倍多。在密集火力与重火力杀伤等方面,日本陆军对中国陆军构成了成倍的数量优势。此外,日本陆军作战还可以得到相当数量的空中火力支援以及坦克装甲部队的加强,可构筑一张陆、海、空三军联合火力网。如淞沪会战,是抗战中中日两军精锐部队首次硬碰硬的较量,也是中国军队牺牲最大、战斗最为惨烈的一役。中国军队进攻时,就会陷入日军的立体火力网;防御时,又会饱受日军的火力轰击,兵员损失达到一天一个师的惨烈程度。因此,面对侵华日军的立体火力网,中国军队只能凭借数量优势,以人海填火海,极为悲壮。</p><p>  <strong>武器装备是构成战斗力最直接的物质基础。武器装备落后,人的能动作用在战争中也很难最大限度地发挥出来,要打赢战争就会付出更大的代价。因此,要赢得胜利既要敢于亮剑,又要善于铸剑,加快构建适应未来战争和履行使命要求的武器装备体系。</strong></p><p>  <strong>作战组织严密,使得攻防转换比较灵活</strong></p><p>  侵华日军作战组织与实施严密,使其火力杀伤更加精准、高效,因此总能掌控战场主动权。比如日军在淞沪会战时,首先,通过观测气球侦察中国军队阵地,标定攻击目标,然后召唤飞机、野战重炮与海军舰炮进行狂轰滥炸,尽量摧毁中国军队阵地。其次,待其陆、海、空火力突击后,日军便出动坦克掩护步兵,向中国军队阵地发起猛攻;与此同时,其炮兵火力实施延伸射击,对中国军队后方增援部队进行火力拦阻,力求大量杀伤有生力量。再次,如遭遇中国军队强力还击,日军即再次召唤火力轰击,然后再进行新一波步、坦协同攻击。此外,日本战机以组、队形式,在战场上空巡视,发现中国军队目标即进行轰炸与扫射,或召唤野战重炮与舰炮进行远程轰击。由于侵华日军在作战组织与实施上的严密性,使其无论在大兵团联合作战中,还是小股部队攻防战斗中,都能够做到军种间行动联合,步、坦、炮间火力协同,左右邻间相互配合,发挥出整体战力来。而正面战场中国军队在指挥上鲜有灵活创举,基本上处于见招拆招的被动地位。</p><p>  <strong>战争对抗不仅是力量的对抗,而是综合较量。作战指挥,不是简单照条文操作或单纯计算就能解决的,面对战争复杂性的增加,单纯的技术或者单纯的谋略,都不可能掌控战场的主动权。而是应该谋力并举,既要讲指导的艺术,又要注重实力,二者相互支撑、不可偏废。</strong></p><p>  <strong>军事训练严苛,保证了人员较高作战素养</strong></p><p>  日军严苛的军事训练是其作战素养较高的主要原因。日军的训练可分为军官和士兵两部分,具有训练层次科学、训练课目覆盖面大、训练要求严格的特点。通过陆军士官学校文理兼顾的各兵种专业课程训练和后期各类技术兵种军官学校再教育,使得日军能够培养出一支高质量的基层军官队伍,且便于各兵种间的沟通和配合。士兵依照《步兵操典》组织常规单兵综合素质训练和中队以上的协同作战训练以及两个月的大队、联队级作战协同训练。而且日军新兵在转入小队、中队级协同战术训练时,往往会被老兵们带着加练夜间100米精确射击、避弹奔跑及针对避弹奔跑的射击方法、狙击与反狙击术、突发情况下防守与反击的动作等额外的训练课目,这些都是在战场上非常实用的技术。相比之下,当时中国军队则面临着军官受教育层次低、训练体系不完整、训练经费欠缺、训练装备差等问题。因缺少科学系统的训练,中国军队手中少量精良武器装备在战场上常常不能充分发挥应有作用。</p><p>  <strong>军事训练是未来战争的预演。坚持军事训练是和平时期军队战斗力生成的基本途径。打仗硬碰硬,训练必须实打实。军事训练水平上不去,部队战斗力也很难提高,战时必然吃大亏。所以,要想赢得未来战争,必须通过严酷的实战化训练这块“磨刀石”,把打赢本领锤炼得更过硬。</strong></p><p>  <strong>情报工作缜密,获得了事半功倍的作战效果</strong></p><p>  自明治维新以来,日军在对外扩张战争中,屡屡尝到情报工作带来的甜头,故其视情报侦察为战争制胜的捷径,始终高度重视情报侦察工作。日本发动侵华战争前的数十年间,在中国加紧了对未来预定战场的情报侦察。如据日本防卫厅战史研究所编写的《大本营陆军部》记载,1923年日军就制订了对中国的作战计划设想要点。根据此要点,1925年,日军参谋本部作战科长畑俊六率参谋本部、陆军省、海军军令部作战科等一行人员,乘军舰用一个月的时间,对上海至汉口的登陆点逐段进行侦察,这为以后日军进攻淞沪、武汉等要地,摸清兵要地志情况做好了准备。九一八事变后,日军更是通过各种途径、运用各种手段进行情报侦察,可以说无孔不入、用尽其力。比如当时中国军用地图的兵要地志却没有日军地图标注得清晰完备。</p><p>  <strong>“知彼知己,百战不殆”。情报工作的优劣、得失与高下,对于战争决策、作战部署乃至最后的战争胜负,起到极为重要的作用。通过缜密细致长期的情报工作,找出对手要害,针对性地设计战法,就能达到“四两拨千斤”的作战效果。</strong></p><p>  <strong>思想控制严密,部队具有畸形的战斗意志</strong></p><p>  抗战初期,侵华日军士兵普遍表现“不怕死”,这与长期日本武士道的文化贻害有关,但是更大程度上还是因为受到了军国主义思想的毒害。日本在近代走上武力扩张的道路之后,非常重视向军人灌输“效忠天皇”的封建忠君思想,同时日本还开展反华灭华教育;将侵略战争说成是为了解决日本“人口过剩”问题,捍卫日本的“生命线”“主权线”等。日军士兵长期受到军国主义思想的毒害,形成畸形的死战不降的战斗意志。在战局陷入僵持后,日军往往会组织自杀式的死亡冲锋。二战末期,美国最终决定先向日本投掷原子弹,而不是直接登陆日本。一个很重要的原因,就是美国惮于日本在本土进行“玉碎”作战,将会给美军带来巨大人员伤亡。与日军不同,中国军民的抵抗意志和战斗精神是在民族危亡中激发出来的,具有自发性、深刻性和持久性、正义性,这也是我们最终取得抗战胜利的重要原因。</p><p>  <strong>战斗意志是军队战斗力的重要构成。今天,培育军人的战斗意志,必须以过硬的军事技术和丰富的科技知识作基础。要把战斗意志培育融入军事训练内容体系,渗入各项军事实践活动,紧紧围绕担负的作战任务,练胆量、练意志、练作风、练技术战术,保证战斗意志和军事素质同步提升。</strong></p><p>  <strong>编后感言:</strong></p><p>  <strong>以敌为鉴是赢得胜利的重要方式</strong></p><p>  面对侵华日军这部高效运转的战争机器,这头人类历史上武装到牙齿的法西斯主义怪兽,中国军民不屈不挠、奋起抵抗,使侵略者陷入人民战争的汪洋大海。侵华日军是“很难打”,但绝非“不可战胜”。特别是到了战争中后期,随着日本战争潜力的枯竭、士兵反战情绪的蔓延,侵华日军的战斗力迅速衰落,已难逃失败投降的结局。历史已经雄辩地证明,正义必胜、和平必胜、人民必胜。因此,作为战胜者,承认敌人的强悍不需要什么勇气,但需要秉持正确认知态度。以敌为鉴为我所用,是胜者恒强的重要手段,也是赢得胜利的方式。随意消费血与火的历史,是对历史的不尊重,更是对未来的不负责任。</p><p>原标题:为何抗日战争异常惨烈?日军并非神剧不堪一击</p>",
+        "ydbaike": [],
+        "replyCount": 86,
+        "link": [],
+        "img": [
+            {
+                "ref": "<!--IMG#0-->",
+                "pixel": "600*399",
+                "alt": "",
+                "src": "http://cms-bucket.nosdn.127.net/catchpic/5/5a/5a67d106dd715cc465c97092d71b197b.jpg"
+            }
+        ],
+        "votes": [],
+        "shareLink": "https://c.m.163.com/news/a/CLJN5K2M000181KT.html?spss=newsapp&spsw=1",
+        "digest": "",
+        "topiclist_news": [
+            {
+                "hasCover": false,
+                "subnum": "超过1000万",
+                "alias": "Military",
+                "tname": "军事",
+                "ename": "junshi",
+                "tid": "T1348648141035",
+                "cid": "C1348647991705"
+            }
+        ],
+        "dkeys": "日军,中国军队,侵华日军,淞沪会战",
+        "ec": "李曦_NN2587",
+        "topiclist": [
+            {
+                "hasCover": false,
+                "subnum": "181.4万",
+                "alias": "网易军事频道,关注军事新闻",
+                "tname": "网易军事",
+                "ename": "wangyijunshi",
+                "tid": "T1401334013017",
+                "cid": "C1378977941637"
+            }
+        ],
+        "docid": "CLJN5K2M000181KT",
+        "picnews": true,
+        "title": "为何抗战异常惨烈?日军并非如神剧中不堪一击",
+        "tid": "",
+        "template": "recommend",
+        "threadVote": 30,
+        "threadAgainst": 3,
+        "boboList": [],
+        "category": "历史",
+        "replyBoard": "news_junshi_bbs",
+        "source": "中国军网",
+        "hasNext": false,
+        "voicecomment": "off",
+        "relative_sys": [
+            {
+                "id": "CLBSS1EJ000187UE",
+                "title": "抗战期间,中国哪里的军人最容易变节投敌?",
+                "source": "大象公会",
+                "imgsrc": "http://cms-bucket.nosdn.127.net/f636439c8a89400c8cb829bfba778b2820170526101336.jpeg",
+                "docID": "CLBSS1EJ000187UE",
+                "from": "HZ",
+                "type": "doc",
+                "ptime": "2017-05-26 10:13:36",
+                "href": ""
+            },
+            {
+                "id": "CL7JRHFB0523D46J",
+                "title": "一寸山河一寸血,南京光华门血战,撤退时教导总队泪奔了",
+                "source": "不二书说历史",
+                "imgsrc": "http://dingyue.nosdn.127.net/Ewnq46iqIU4hDHPhr3V80sK30DcK384lkBe0hNvRFoP=V1495621093803compressflag.jpg",
+                "docID": "CL7JRHFB0523D46J",
+                "from": "HZ",
+                "type": "doc",
+                "ptime": "2017-05-24 18:19:07",
+                "href": ""
+            },
+            {
+                "id": "CLC2DNAH05239N17",
+                "title": "淞沪会战中,日军对中国军队是这样记载的!",
+                "source": "68讲台",
+                "imgsrc": "http://dingyue.nosdn.127.net/ogdZAXPtO2q8OK06qjeDTz2tWJ6bdjQ6MnqxnptQHvanQ1495770638931compressflag.jpg",
+                "docID": "CLC2DNAH05239N17",
+                "from": "HZ",
+                "type": "doc",
+                "ptime": "2017-05-26 11:50:42",
+                "href": ""
+            }
+        ],
+        "book": [],
+        "ptime": "2017-05-29 11:07:54"
+    }
+}

1.3 本地新闻

必选参数:name 地名 如:广东省_深圳市江西省_南昌市 不填写获取你的定位默认地址

page 分页 如0 从第0 条数据开始返回10条数据(最新的10条数据) 10 20 30 每次返回10条数据

接口地址:/News/local_news?name=广东省_深圳市&page=0

调用例子://api.isoyu.com/api/News/local_news?name=广东省_深圳市&page=0

返回数据(每次返回是10条数据,这里就不全部列出来了)如下图:

`,26)])])}const r=i(l,[["render",p]]);export{d as __pageData,r as default}; diff --git "a/.vitepress/dist/assets/\346\226\260\351\227\273\346\250\241\345\235\227.md.C9Gp11IA.lean.js" "b/.vitepress/dist/assets/\346\226\260\351\227\273\346\250\241\345\235\227.md.C9Gp11IA.lean.js" new file mode 100644 index 00000000..30e30653 --- /dev/null +++ "b/.vitepress/dist/assets/\346\226\260\351\227\273\346\250\241\345\235\227.md.C9Gp11IA.lean.js" @@ -0,0 +1 @@ +import{_ as i,o as t,c as a,ag as n}from"./chunks/framework.CvgP6Fyv.js";const d=JSON.parse('{"title":"","description":"","frontmatter":{},"headers":[],"relativePath":"新闻模块.md","filePath":"新闻模块.md"}'),l={name:"新闻模块.md"};function p(h,s,k,E,e,g){return t(),a("div",null,[...s[0]||(s[0]=[n("",26)])])}const r=i(l,[["render",p]]);export{d as __pageData,r as default}; diff --git "a/.vitepress/dist/assets/\346\226\260\351\227\273\350\265\204\350\256\257.md.C3IJY0n-.js" "b/.vitepress/dist/assets/\346\226\260\351\227\273\350\265\204\350\256\257.md.C3IJY0n-.js" new file mode 100644 index 00000000..f472a5b6 --- /dev/null +++ "b/.vitepress/dist/assets/\346\226\260\351\227\273\350\265\204\350\256\257.md.C3IJY0n-.js" @@ -0,0 +1,2440 @@ +import{_ as s,o as n,c as t,ag as p}from"./chunks/framework.CvgP6Fyv.js";const q=JSON.parse('{"title":"","description":"","frontmatter":{},"headers":[],"relativePath":"新闻资讯.md","filePath":"新闻资讯.md"}'),e={name:"新闻资讯.md"};function l(i,a,o,d,c,u){return n(),t("div",null,[...a[0]||(a[0]=[p(`

CBA新闻

[danger]### 会员接口,仅限会员使用,购买API会员

中国男子职业篮球赛、CBA明星动态资讯等。

请求地址

GET https://api.isoyu.com/news/cba

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
numint返回数量1-50,默认10
pageint翻页
wordstring检索关键词

返回data参数

名称类型说明
ctimestring时间
titlestring标题
descriptionstring描述
picUrlstring封面
urlstring链接

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->newsCba()
+
+    ->withNum(10)
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功",
+    "data": [
+        {
+
+        "ctime":"2019-03-20 12:40",
+
+        "title":"法国篮协主席:将以最强阵容出战沈阳热身赛",
+
+        "description":"CBA新闻",
+
+        "picUrl":"http://d.ifengimg.com/w145_h103/e0.ifengimg.com/01/2019/0320/195AEB4C055DF625A2A4A840E24888A865C8910F_size44_w660_h300.jpeg",
+
+        "url":"http://sports.ifeng.com/a/20190320/60560401_0.shtml"
+
+        },
+
+        {
+
+        "ctime":"2019-03-20 09:00",
+
+        "title":"传奇谢幕?39岁刘炜表态也许结束球员生涯强忍泪水道谢上海球迷",
+
+        "description":"CBA新闻",
+
+        "picUrl":"http://d.ifengimg.com/w145_h103/e0.ifengimg.com/05/2019/0319/5C80E0ECF193568E6B181C900280ABB97ACA8D9F_size29_w640_h404.jpeg",
+
+        "url":"http://sports.ifeng.com/a/20190319/60560027_0.shtml"
+
+        },
+
+        {
+
+        "ctime":"2019-03-20 08:10",
+
+        "title":"男篮背锅侠?本土第一后卫?我们该如何铭记刘炜……",
+
+        "description":"CBA新闻",
+
+        "picUrl":"http://d.ifengimg.com/w145_h103/e0.ifengimg.com/05/2019/0320/8ED0630BB6081FA2596DB6868732CA5E83766685_size109_w960_h604.jpeg",
+
+        "url":"http://sports.ifeng.com/a/20190320/60470332_0.shtml"
+
+        }
+    ]
+}

IT资讯

[danger]### 会员接口,仅限会员使用,购买API会员

IT行业新闻、舆论、热点、行业动态新闻资讯等。

请求地址

GET https://api.isoyu.com/news/it

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
numint返回数量1-50,默认10
pageint翻页
wordstring检索关键词

返回data参数

名称类型说明
ctimestring时间
titlestring标题
descriptionstring描述
picUrlstring封面
urlstring链接

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->newsIt()
+
+    ->withNum(10)
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功",
+    "data": [
+        {
+
+        "ctime":"2019-03-20 07:02",
+
+        "title":"不复往昔荣光?前雇员称苹果零售店现在太追求销",
+
+        "description":"网易IT",
+
+        "picUrl":"http://cms-bucket.ws.126.net/2019/03/19/8fd36e2dff4248388320db8faa8ccc00.png?imageView&thumbnail=200y140",
+
+        "url":"http://tech.163.com/19/0320/07/EAMNELR200097U7T.html"
+
+        },
+
+        {
+
+        "ctime":"2019-03-19 22:30",
+
+        "title":"任正非外媒采访实录:美国让华为成为舆论中心",
+
+        "description":"网易IT",
+
+        "picUrl":"http://cms-bucket.ws.126.net/2019/03/19/84122123487140198d7c452d61bad228.png?imageView&thumbnail=200y140",
+
+        "url":"http://tech.163.com/19/0319/22/EALQ61S700097U7T.html"
+
+        },
+
+        {
+
+        "ctime":"2019-03-19 20:52",
+
+        "title":"小米CFO周受资:3月底保证小米9系列150万台供应",
+
+        "description":"网易IT",
+
+        "picUrl":"http://cms-bucket.ws.126.net/2019/03/19/40aa8b3346a44dc4b90b765a6218da10.png?imageView&thumbnail=200y140",
+
+        "url":"http://tech.163.com/19/0319/20/EALKHH4S00097U7T.html"
+
+        }
+    ]
+}

NBA新闻

[danger]### 会员接口,仅限会员使用,购买API会员

美国职业篮篮球赛新闻资讯,NBA明星动态等。

请求地址

GET https://api.isoyu.com/news/nba

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
numint返回数量1-50,默认10
pageint翻页
wordstring检索关键词

返回data参数

名称类型说明
ctimestring时间
titlestring标题
descriptionstring描述
picUrlstring封面
urlstring链接

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->newsNba()
+
+    ->withNum(10)
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功",
+    "data": [
+        {
+
+        "ctime":"2019-03-20 10:23",
+
+        "title":"守住榜首!勇士力克森林狼唐斯双20库里36分汤神28分",
+
+        "description":"NBA新闻",
+
+        "picUrl":"http://d.ifengimg.com/w163_h114/e0.ifengimg.com/09/2019/0320/752567313088647BE49FBFBE84DDBC18485D2264_size494_w766_h526.png",
+
+        "url":"http://sports.ifeng.com/a/20190320/60560295_0.shtml"
+
+        },
+
+        {
+
+        "ctime":"2019-03-20 09:57",
+
+        "title":"伟大时刻!哈登正式30通杀29队3纪录仅次于横扫联盟的詹皇",
+
+        "description":"NBA新闻",
+
+        "picUrl":"http://d.ifengimg.com/w163_h114/e0.ifengimg.com/03/2019/0320/3DA77775CDF072F5748A2D03CA820E5B25C805B2_size88_w1280_h909.jpeg",
+
+        "url":"http://sports.ifeng.com/a/20190320/60560217_0.shtml"
+
+        },
+
+        {
+
+        "ctime":"2019-03-20 06:13",
+
+        "title":"诺天王超张伯伦的“人造奇迹”:从强行扶植到倔强成长",
+
+        "description":"NBA新闻",
+
+        "picUrl":"http://d.ifengimg.com/w163_h114/e0.ifengimg.com/10/2019/0320/570A093AB025D3C1969222D967D5741FDD734DDB_size35_w600_h400.jpeg",
+
+        "url":"http://sports.ifeng.com/a/20190320/60559998_0.shtml"
+
+        }
+    ]
+}

VR科技

[danger]### 会员接口,仅限会员使用,购买API会员

虚拟现实技术是一种可以创建和体验虚拟世界的计算机仿真系统,它利用计算机生成一种模拟环境,是一种多源信息融合的、交互式的三维动态视景和实体行为的系统仿真使用户沉浸到该环境中。该接口输出该领域有关新闻资讯行业动态等。

请求地址

GET https://api.isoyu.com/news/vr

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
numint返回数量1-50,默认10
pageint翻页
wordstring检索关键词

返回data参数

名称类型说明
ctimestring时间
titlestring标题
descriptionstring描述
picUrlstring封面
urlstring链接

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->newsVr()
+
+    ->withNum(10)
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功",
+    "data": [
+        {
+
+        "ctime":"2019-03-19 10:22",
+
+        "title":"英伟达发布JetsonNano迷你AI计算机售价仅99美",
+
+        "description":"网易VR",
+
+        "picUrl":"http://cms-bucket.ws.126.net/2019/03/19/a8dd184359e243ffa526238619109b81.png?imageView&thumbnail=200y140",
+
+        "url":"http://tech.163.com/19/0319/10/EAKGGQM800098IEO.html"
+
+        },
+
+        {
+
+        "ctime":"2019-03-19 09:58",
+
+        "title":"孔子2000年前提出的“因材施教”AI给安排上了",
+
+        "description":"网易VR",
+
+        "picUrl":"http://cms-bucket.ws.126.net/2019/03/19/ff60aa29bf614b45a2cbfb2e9c16a789.jpeg?imageView&thumbnail=200y140",
+
+        "url":"http://tech.163.com/19/0319/09/EAKF3PM700098IEO.html"
+
+        },
+
+        {
+
+        "ctime":"2019-03-18 09:59",
+
+        "title":"外媒评出全球32家AI独角兽公司:中国占10家",
+
+        "description":"网易VR",
+
+        "picUrl":"http://cms-bucket.ws.126.net/2019/03/18/84806bcd08d34be2adaecda43f4f9eaf.jpeg?imageView&thumbnail=200y140",
+
+        "url":"http://tech.163.com/19/0318/09/EAHSPMUJ00098IEO.html"
+
+        }
+    ]
+}

币圈资讯

[danger]### 会员接口,仅限会员使用,购买API会员

数字加密货币、比特币等行业新闻资讯

请求地址

GET https://api.isoyu.com/news/digiccy

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
numint返回数量1-50,默认10
pageint翻页
wordstring检索关键词

返回data参数

名称类型说明
ctimestring时间
titlestring标题
descriptionstring描述
picUrlstring封面
urlstring链接

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->newsDigiccy()
+
+    ->withNum(10)
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功",
+    "data": [
+        {
+
+        "ctime":"2019-11-01 14:00",
+
+        "title":"CME公布比特币期权合约的细节",
+
+        "description":"币圈资讯",
+
+        "picUrl":"https://www.fxshell.com/wp-content/uploads/2017/08/59817c8812521-218x150.jpg",
+
+        "url":"https://www.fxshell.com/article/42120"
+
+        },
+
+        {
+
+        "ctime":"2019-11-01 14:00",
+
+        "title":"Mt.Gox的民事赔偿计划推迟到2020年",
+
+        "description":"币圈资讯",
+
+        "picUrl":"https://www.fxshell.com/wp-content/uploads/2017/09/-218x150.jpg",
+
+        "url":"https://www.fxshell.com/article/42131"
+
+        },
+
+        {
+
+        "ctime":"2019-11-01 14:00",
+
+        "title":"加密托管商Koine获得FCA的电子货币机构牌照",
+
+        "description":"币圈资讯",
+
+        "picUrl":"https://www.fxshell.com/wp-content/uploads/2017/06/5934c2cc3c736-218x150.jpg",
+
+        "url":"https://www.fxshell.com/article/42132"
+
+        }
+    ]
+}

财经新闻

[danger]### 会员接口,仅限会员使用,购买API会员

财经资讯API接口

请求地址

GET https://api.isoyu.com/news/finance

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
numint返回数量1-50,默认10
pageint翻页
wordstring检索关键词

返回data参数

名称类型说明
ctimestring时间
titlestring标题
descriptionstring描述
picUrlstring封面
urlstring链接

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->newsFinance()
+
+    ->withNum(10)
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功",
+    "data": [
+        {
+
+        "ctime":"2019-03-06 12:00",
+
+        "title":"湖南久丰国际商品现货交易市场关于2017年清明节放假安排的通知",
+
+        "description":"龙讯财经",
+
+        "picUrl":"https://img.longaa.com/ueditorImg/1495765410040.jpeg!135x90",
+
+        "url":"https://www.longau.com/article/2017-3-29/1490764745666.html"
+
+        },
+
+        {
+
+        "ctime":"2019-03-06 12:00",
+
+        "title":"上海华通白银国际交易中心关于下线“云商城”业务的公告",
+
+        "description":"龙讯财经",
+
+        "picUrl":"https://img.longaa.com/ueditorImg/1496286537860.png!135x90",
+
+        "url":"https://www.longau.com/article/2017-3-30/1490856810966.html"
+
+        },
+
+        {
+
+        "ctime":"2019-03-06 12:00",
+
+        "title":"湖南华夏商品交易市场发布关于停止新开户等业务的通知",
+
+        "description":"龙讯财经",
+
+        "picUrl":"https://img.longaa.com/ueditorImg/1496199172258.jpg!135x90",
+
+        "url":"https://www.longau.com/article/2017-3-30/1490856307633.html"
+
+        }
+    ]
+}

创业资讯

[danger]### 会员接口,仅限会员使用,购买API会员

万众创业,大众创新。在这里了解有关各行各业特别是互联网行业的知名人物、热门产品等新闻动态。

请求地址

GET https://api.isoyu.com/news/startup

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
numint返回数量1-50,默认10
pageint翻页
wordstring检索关键词

返回data参数

名称类型说明
ctimestring时间
titlestring标题
descriptionstring描述
picUrlstring封面
urlstring链接

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->newsStartup()
+
+    ->withNum(10)
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功",
+    "data": [
+        {
+
+        "ctime":"2019-03-20 14:00",
+
+        "title":"爱库存联合创始人冷静:不卖爆款,只卖库存",
+
+        "description":"创业资讯",
+
+        "picUrl":"https://a5img.pncdn.cn/2019/0320/1553061608307.png?x-oss-process=image/resize,m_fixed,w_220,h_120",
+
+        "url":"https://www.admin5.com/article/20190320/900778.shtml"
+
+        },
+
+        {
+
+        "ctime":"2019-03-19 16:06",
+
+        "title":"畅信达智能录音质检开启全维度呼叫中心运营管理模式",
+
+        "description":"创业资讯",
+
+        "picUrl":"https://a5img.pncdn.cn/2019/0319/1552974601652.png?x-oss-process=image/resize,m_fixed,w_220,h_120",
+
+        "url":"https://www.admin5.com/article/20190319/900581.shtml"
+
+        },
+
+        {
+
+        "ctime":"2019-03-19 13:50",
+
+        "title":"315智能电销侵犯隐私被禁,小名片助力破解企业获客难题",
+
+        "description":"创业资讯",
+
+        "picUrl":"https://a5img.pncdn.cn/2019/0319/1552974601652.png?x-oss-process=image/resize,m_fixed,w_220,h_120",
+
+        "url":"https://www.admin5.com/article/20190319/900464.shtml"
+
+        }
+    ]
+}

地区新闻

[danger]### 会员接口,仅限会员使用,购买API会员

全国各省份、直辖市、特别行政区等地区新闻资讯

请求地址

GET https://api.isoyu.com/news/area

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
areanamestring地区名,不要带“省”或“市”
wordstring搜索某地区下的新闻关键词
pageint翻页

返回data参数

名称类型示例值说明
titlestring大雾橙色预警!湖北多地现能见度小于200米的雾新闻标题
picUrlstringhttp://n.sinaimg.cn/hb/87/w574h313/20191202/00f9-ikcacer4044078.jpg新闻配图
descriptionstring新闻简介
sourcestring湖北天气新闻来源
urlstringhttp://hb.sina.com.cn/news/j/2019-12-02/detail-iihnzhfz3050537.shtml新闻链接
ctimestring2019-12-02 10:51:00新闻时间

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->newsArea()
+
+    ->withAreaname('湖北')
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功",
+    "data": [
+        {
+
+        "ctime":"2019-12-02 14:13:00",
+
+        "title":"【中国稳健前行】把握党的领导制度体系丰富内涵",
+
+        "description":"",
+
+        "picUrl":"",
+
+        "url":"http://news.cnhan.com/html/yaowen/20191202/1048058.htm",
+
+        "source":"汉网"
+
+        },
+
+        {
+
+        "ctime":"2019-12-02 11:39:00",
+
+        "title":"湖北省二〇一九年“宪法宣传周”活动在汉启动蒋超良作批示",
+
+        "description":"",
+
+        "picUrl":"",
+
+        "url":"http://news.cnhan.com/html/yaowen/20191202/1048045.htm",
+
+        "source":"汉网"
+
+        },
+
+        {
+
+        "ctime":"2019-12-02 11:18:00",
+
+        "title":"湖北省市监局审批新政企业开办压缩至2个工作日内",
+
+        "description":"",
+
+        "picUrl":"http://n.sinaimg.cn/hb/transform/266/w640h426/20191202/07ac-ikcacer4180912.jpg",
+
+        "url":"http://hb.sina.com.cn/news/j/2019-12-02/detail-iihnzahi4708823.shtml",
+
+        "source":"综合"
+
+        }
+    ]
+}

动漫资讯

[danger]### 会员接口,仅限会员使用,购买API会员

动漫资讯,带你了解二次元世界。

请求地址

GET https://api.isoyu.com/news/comic

请求参数

名称类型必填说明
numint返回数量1-50,默认10
pageint翻页
wordstring检索关键词

返回data参数

名称类型说明
ctimestring时间
titlestring标题
descriptionstring描述
picUrlstring封面
urlstring链接

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->newsComic()
+
+    ->withNum(10)
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功",
+    "data": [
+        {
+
+        "ctime":"2019-03-20 13:32",
+
+        "title":"《海贼王》娜美战斗手办发动落雷跃动感十足",
+
+        "description":"动漫星空",
+
+        "picUrl":"https://imgs.gamersky.com/upimg/2019/201903201030028458.jpg",
+
+        "url":"http://acg.gamersky.com/otaku/zb/201903/1164821.shtml"
+
+        },
+
+        {
+
+        "ctime":"2019-03-20 08:49",
+
+        "title":"《Fate》黑Saber可动手办表情配件丰富很耐玩",
+
+        "description":"动漫星空",
+
+        "picUrl":"https://imgs.gamersky.com/upimg/2019/201903191228474000.jpg",
+
+        "url":"http://acg.gamersky.com/otaku/zb/201903/1164498.shtml"
+
+        },
+
+        {
+
+        "ctime":"2019-03-19 20:46",
+
+        "title":"《FGO》拉美西斯二世手办法老王侧颜太霸气",
+
+        "description":"动漫星空",
+
+        "picUrl":"https://imgs.gamersky.com/upimg/2019/201903191834248891.jpg",
+
+        "url":"http://acg.gamersky.com/otaku/zb/201903/1164738.shtml"
+
+        }
+    ]
+}

抖音热点榜

[danger]### 会员接口,仅限会员使用,购买API会员

返回50条抖音App热点视频话题榜单数据,每3分钟同步更新一次。

请求地址

GET https://api.isoyu.com/hot/douyin

请求参数

返回data参数

名称类型示例值说明
hotindexint9023742热搜榜指数
labelint1标签类型,1新,2荐,3热
wordstring赵丽颖张慧雯斗舞热点话题

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->hotDouyin()
+
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功",
+    "data": [
+        {
+
+        "hotindex":5382761,
+
+        "label":1,
+
+        "word":"黄景瑜瘦了"
+
+        },
+
+        {
+
+        "hotindex":5266329,
+
+        "label":0,
+
+        "word":"失联20年北大博士后被找到"
+
+        }
+    ]
+}

抖音视频榜

[danger]### 会员接口,仅限会员使用,购买API会员

接口实时返回20条抖音视频榜单详情数据,包含视频标题简介、发布时间、热度指数、视频播放地址和分享地址、作者相关信息等。

请求地址

GET https://api.isoyu.com/hot/video

请求参数

返回data参数

名称类型示例值说明
hotindexint46438239热榜指数
createtimeint1575271793发布时间戳
durationint292015视频时长秒数
playaddrstringhttps://aweme.snssdk.com/aweme/v1/playwm/?video\\_id=v0200fe00000bnibokhum7lnrb46ns0g&line=0&ratio=540p&media\\_type=4&vr\\_type=0&improve\\_bitrate=0&is\\_play\\_url=1播放地址
coverurlstringhttps://p9-dy.byteimg.com/img/tos-cn-p-0015/8f5f39c794804218af85bcfecfa676bf\\_1575271860~c5\\_300x400.jpeg?from=2563711402\\_large视频封面
titlestring我很庆幸我有一双健全的手,可以做我想做的事,2019充实,激动,感叹#改变生活视频标题简介
shareurlstringhttps://www.iesdouyin.com/share/video/6765740644339174669/?region=&mid=6765693082286541581&u\\_code=0&titleType=title抖音分享地址
authorstring村生莫作者抖音昵称
signaturestring山里有村,村里有莫。作者抖音个人签名
avatarstringhttps://p9-dy.byteimg.com/aweme/100x100/2e19c000644305538b6ab.jpeg作者抖音头像

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->hotVideo()
+
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功",
+    "data": [
+        {
+
+        "hotindex":13402443,
+
+        "createtime":1575259604,
+
+        "duration":44500,
+
+        "playaddr":"https://aweme.snssdk.com/aweme/v1/playwm/?video_id=v0200f830000bni8rhdjfrmrhopvph4g&line=0&ratio=540p&media_type=4&vr_type=0&improve_bitrate=0&is_play_url=1",
+
+        "coverurl":"https://p9-dy.byteimg.com/img/tos-cn-p-0015/a826f1b25ef44545b28bac56982c5c0b~c5_300x400.jpeg?from=2563711402_large",
+
+        "title":"你背不下来的书,做不了的题,总有人能做到。那么不好意思,你喜欢的学校,也只能别人上!不吃学习的苦就要吃生活的苦",
+
+        "shareurl":"https://www.iesdouyin.com/share/video/6765688466677288200/?region=&mid=6765627220623887111&u_code=0&titleType=title",
+
+        "author":"蔡蔡家商贸店",
+
+        "signature":"35岁安徽省马鞍山市",
+
+        "avatar":"https://p9-dy.byteimg.com/aweme/100x100/26eb70003a297ba2830ea.jpeg"
+
+        },
+
+        {
+
+        "hotindex":12063919,
+
+        "createtime":1575312402,
+
+        "duration":224167,
+
+        "playaddr":"https://aweme.snssdk.com/aweme/v1/playwm/?video_id=v0200fa10000bnilmvikr6g7m3jh25mg&line=0&ratio=540p&media_type=4&vr_type=0&improve_bitrate=0&is_play_url=1",
+
+        "coverurl":"https://p1-dy.byteimg.com/img/tos-cn-p-0015/dd92480546b04077a7a6fdaab2dc3e56_1575312411~c5_300x400.jpeg?from=2563711402_large",
+
+        "title":"#任贤齐#刘宇宁《爱江山更爱美人》纯享版#我们的歌",
+
+        "shareurl":"https://www.iesdouyin.com/share/video/6765915015938608387/?region=&mid=6765844901860313869&u_code=0&titleType=title",
+
+        "author":"东方卫视",
+
+        "signature":"《我们的歌》、《第二次也很美》等热播中",
+
+        "avatar":"https://p9-dy.byteimg.com/aweme/100x100/286190003461bb10556af.jpeg"
+
+        }
+    ]
+}

房产新闻

[danger]### 会员接口,仅限会员使用,购买API会员

房产、住宅、写字楼新闻资讯接口

请求地址

GET https://api.isoyu.com/news/house

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
numint返回数量1-50,默认10
pageint翻页
wordstring检索关键词

返回data参数

名称类型说明
ctimestring时间
titlestring标题
descriptionstring描述
picUrlstring封面
urlstring链接

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->newsHouse()
+
+    ->withNum(10)
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功",
+    "data": [
+        {
+
+        "ctime":"2019-07-31 21:38",
+
+        "title":"央视热评:炒房者恐怕今后永无“用武之地”了",
+
+        "description":"搜狐房产",
+
+        "picUrl":"https://t.focus-img.cn/sh160x120sh/zx/smp/592babec26bab0289c136727b1364b93.png",
+
+        "url":"https://nj.focus.cn/zixun/87ad9bad995ef789.html"
+
+        },
+
+        {
+
+        "ctime":"2019-07-31 21:30",
+
+        "title":"“奋斗拾光幸福启航”绿地泉集团召开改制十周年纪念活动发布会",
+
+        "description":"搜狐房产",
+
+        "picUrl":"https://t.focus-img.cn/sh160x120sh/xf/xw/9c9a6715-2064-44ac-b08b-7b42aba3ab48.gif",
+
+        "url":"https://jn.focus.cn/zixun/2a6034f08bcf41e4.html"
+
+        },
+
+        {
+
+        "ctime":"2019-07-31 21:38",
+
+        "title":"大连发布“房价限涨令”:只准跌不准涨跌幅不能超5%",
+
+        "description":"搜狐房产",
+
+        "picUrl":"https://t.focus-img.cn/sh160x120sh/xf/xw/4711fa64-5b00-491a-98f4-9686b5288d10.JPEG",
+
+        "url":"https://gz.focus.cn/zixun/ffa02bb037d4c002.html"
+
+        },
+
+        {
+
+        "ctime":"2024-03-25 09:25",
+
+        "title":"合肥市民有望住进“被动式”房屋冬天不需要开空调",
+
+        "description":"搜狐房产",
+
+        "picUrl":"https://t.focus-img.cn/sh160x120sh/xf/xw/2862fae6-cd3a-4532-85a2-3293633d818e.png",
+
+        "url":"https://zixun.focus.cn/6b1c925fa8cc1919.html"
+
+        }
+    ]
+}

国际新闻

[danger]### 会员接口,仅限会员使用,购买API会员

国际新闻资讯API接口服务。

请求地址

GET https://api.isoyu.com/news/world

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
numint返回数量1-50,默认10
pageint翻页
wordstring检索关键词

返回data参数

名称类型说明
ctimestring时间
titlestring标题
descriptionstring描述
picUrlstring封面
urlstring链接

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->newsWorld()
+
+    ->withNum(10)
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功",
+    "data": [
+        {
+
+        "ctime":"2019-03-20 10:52",
+
+        "title":"巴西武装分子欲抢劫核燃料与警方激烈交火后逃跑",
+
+        "description":"中华国际",
+
+        "picUrl":"https://img2.utuku.china.com/162x110/news/20190320/39cc3959-6bd0-469d-921c-8c0e968593d6.jpg",
+
+        "url":"https://news.china.com/international/1000/20190320/35470553.html"
+
+        },
+
+        {
+
+        "ctime":"2019-03-20 08:54",
+
+        "title":"UFO降临?阿联酋上空现神秘“天空之洞”",
+
+        "description":"中华国际",
+
+        "picUrl":"https://img3.utuku.china.com/162x110/news/20190320/e7fbdc28-0e9f-4d63-82f5-ba81f6de0a58.jpg",
+
+        "url":"https://news.china.com/international/1000/20190320/35467967.html"
+
+        },
+
+        {
+
+        "ctime":"2019-03-20 00:07",
+
+        "title":"比利时首都受到炸弹威胁欧盟总部40余人撤出",
+
+        "description":"中华国际",
+
+        "picUrl":"https://img1.utuku.china.com/162x110/news/20190320/bdc67020-7cff-4028-852e-3698f243a8e2.jpg",
+
+        "url":"https://news.china.com/international/1000/20190320/35466697.html"
+
+        }
+    ]
+}

国内新闻

[danger]### 会员接口,仅限会员使用,购买API会员

国内新闻API接口服务,及时了解国内每时每刻发生的新闻大事。

请求地址

GET https://api.isoyu.com/news/internal

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
numint返回数量1-50,默认10
pageint翻页
wordstring检索关键词

返回data参数

名称类型说明
ctimestring时间
titlestring标题
descriptionstring描述
picUrlstring封面
urlstring链接

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->newsInternal()
+
+    ->withNum(10)
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功",
+    "data": [
+        {
+
+        "ctime":"2019-03-2014:21",
+
+        "title":"副局长开会跷二郎腿抖脚韩国瑜怒:哪个单位的!",
+
+        "description":"中华国内",
+
+        "picUrl":"https://img1.utuku.china.com/162x110/news/20190320/44eb97f1-344a-4700-b346-cee5042ab302.jpg",
+
+        "url":"https://news.china.com/focus/taiwan/11165943/20190320/35472297.html"
+
+        },
+
+        {
+
+        "ctime":"2019-03-2011:30",
+
+        "title":"两部门:今年退休人员基本养老金调整比例在5%左右",
+
+        "description":"中华国内",
+
+        "picUrl":"https://img2.utuku.china.com/162x110/news/20190320/f6fbd0e3-bc16-4a9b-a591-513f16ed6e72.png",
+
+        "url":"https://news.china.com/domestic/945/20190320/35471227.html"
+
+        },
+
+        {
+
+        "ctime":"2019-03-2009:05",
+
+        "title":"歼-15舰载战斗机“伙伴加油”训练视频曝光!",
+
+        "description":"中华国内",
+
+        "picUrl":"https://img0.utuku.china.com/162x110/news/20190320/d555a845-c6d5-44f2-88e8-bb68365c7c42.jpg",
+
+        "url":"https://news.china.com/domestic/945/20190320/35468100.html"
+
+        }    
+    ]
+}

汉服新闻

[danger]### 会员接口,仅限会员使用,购买API会员

民族文化汉服新闻资讯

请求地址

GET https://api.isoyu.com/news/hanfu

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
numint返回数量1-50,默认10
pageint翻页
wordstring检索关键词

返回data参数

名称类型说明
ctimestring时间
titlestring标题
descriptionstring描述
picUrlstring封面
urlstring链接

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->newsHanfu()
+
+    ->withNum(10)
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功",
+    "data": [
+        {
+
+        "ctime":"2019-07-31 21:51",
+
+        "title":"中日对译|日本举办了一场介绍“中日古装文化”的时装秀",
+
+        "description":"爱汉服",
+
+        "picUrl":"http://static.aihanfu.net/uploadfile/2019/0726/thumb_230_130_20190726082955202.png",
+
+        "url":"http://www.aihanfu.com/wen/7223/"
+
+        },
+
+        {
+
+        "ctime":"2019-07-31 21:51",
+
+        "title":"“长安十二时辰”永乐宫神仙图”现身沪上汉服走秀",
+
+        "description":"爱汉服",
+
+        "picUrl":"http://static.aihanfu.net/uploadfile/2019/0728/thumb_230_130_20190728075221666.png",
+
+        "url":"http://www.aihanfu.com/wen/7231/"
+
+        },
+
+        {
+
+        "ctime":"2019-07-31 21:51",
+
+        "title":"汉服怎么火了?中国青年报:汉服热袭来!",
+
+        "description":"爱汉服",
+
+        "picUrl":"http://static.aihanfu.net/uploadfile/2019/0731/thumb_230_130_20190731071416424.jpeg",
+
+        "url":"http://www.aihanfu.com/wen/7244/"
+
+        }
+    ]
+}

互联网资讯

[danger]### 会员接口,仅限会员使用,购买API会员

互联网资讯新闻接口,互联网新闻动态。

请求地址

GET https://api.isoyu.com/news/internet

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
numint返回数量1-50,默认10
pageint翻页
wordstring检索关键词

返回data参数

名称类型说明
ctimestring时间
titlestring标题
descriptionstring描述
picUrlstring封面
urlstring链接

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->newsInternet()
+
+    ->withNum(10)
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功",
+    "data": [
+        {
+
+         "ctime":"2019-04-17 19:53",
+
+        "title":"短视频移动应用抖音国际版TikTok遭印度政府下架",
+
+        "description":"网易互联网",
+
+        "picUrl": "http://cms-bucket.ws.126.net/2019/04/16/7f127e75779b4493bfed4ddde5b656b7.png?imageView&thumbnail=200y140",
+
+        "url":"https://tech.163.com/19/0416/22/ECTUM76300097U7R.html" 
+
+        },
+
+        {
+
+        "ctime":"2019-04-17 19:53",
+
+        "title":"深交所接连扒皮问询,华大基因上市堪称渡劫",
+
+        "description": "网易互联网",
+
+        "picUrl": "http://cms-bucket.ws.126.net/2019/04/17/49d18e5519f444a0b0b1854f791b8b93.png?imageView&thumbnail=200y140",
+
+        "url": "https://tech.163.com/19/0417/07/ECUSUIHS00097U7R.html"
+
+        },
+
+        {
+
+        "ctime":"2019-04-17 19:53",
+
+        "title": "去年的事并未结束 女大学生在美起诉刘强东和京",
+
+         "description":"网易互联网",
+
+        "picUrl":"http://cms-bucket.ws.126.net/2019/04/17/9410bcfbb4834171a7f6546c96c0b1e4.png?imageView&thumbnail=200y140",
+
+        "url":"https://tech.163.com/19/0417/07/ECURTO5T00097U7R.html"
+
+        }
+    ]
+}

环保资讯

[danger]### 会员接口,仅限会员使用,购买API会员

人民网环保新闻资讯

请求地址

GET https://api.isoyu.com/news/environmental

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
numint返回数量1-50,默认10
pageint翻页
wordstring检索关键词

返回data参数

名称类型说明
ctimestring时间
titlestring标题
descriptionstring描述
picUrlstring封面
urlstring链接

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->newsEnvironmental()
+
+    ->withNum(10)
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功",
+    "data": [
+        {
+
+        "ctime":"2020-01-08 20:42",
+
+        "title":"内蒙古:10家单位获评“自然学校”",
+
+        "description":"人民网环保",
+
+        "picUrl":"http://www.people.com.cn/mediafile/pic/20200107/27/10971122445158632427.jpg",
+
+        "url":"http://env.people.com.cn/n1/2020/0108/c1010-31539359.html"
+
+        },
+
+        {
+
+        "ctime":"2020-01-08 20:42",
+
+        "title":"中国南极考察队完成宇航员海磷虾调查",
+
+        "description":"人民网环保",
+
+        "picUrl":"http://www.people.com.cn/mediafile/pic/20200108/16/12989764595465474312.jpg",
+
+        "url":"http://env.people.com.cn/n1/2020/0108/c1010-31539378.html"
+
+        },
+
+        {
+
+        "ctime":"2020-01-08 20:42",
+
+        "title":"水清天蓝产业优,这个滩涂荒地上起步的园区咋做到的",
+
+        "description":"人民网环保",
+
+        "picUrl":"http://www.people.com.cn/mediafile/pic/20200108/82/16040496056363457198.jpg",
+
+        "url":"http://env.people.com.cn/n1/2020/0108/c1010-31539391.html"
+
+        }
+    ]
+}

健康知识

[danger]### 会员接口,仅限会员使用,购买API会员

健康第一位,了解养生、医学发展,中西医等相关资讯。

请求地址

GET https://api.isoyu.com/news/health

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
numint返回数量1-50,默认10
pageint翻页
wordstring检索关键词

返回data参数

名称类型说明
ctimestring时间
titlestring标题
descriptionstring描述
picUrlstring封面
urlstring链接

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->newsHealth()
+
+    ->withNum(10)
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功",
+    "data": [
+        {
+
+        "ctime":"2019-03-1917:13",
+
+        "title":"医生在列车上救人的风险有多大?",
+
+        "description":"网易健康",
+
+        "picUrl":"http://imgsize.ph.126.net/?imgurl=http://cms-bucket.ws.126.net/2019/03/20/dae6c19b60cd46b0aa24e6a9a9ef08bd.jpeg_150x100x1x85.jpg",
+
+        "url":"http://jiankang.163.com/19/0319/17/EAL854H400388165.html"
+
+        },
+
+        {
+
+        "ctime":"2019-03-1820:46",
+
+        "title":"900多家医院入选首批分娩镇痛试点",
+
+        "description":"网易健康",
+
+        "picUrl":"http://imgsize.ph.126.net/?imgurl=http://cms-bucket.ws.126.net/2019/03/19/e825741b726a42378d9dbba456380d59.jpeg_150x100x1x85.jpg",
+
+        "url":"http://jiankang.163.com/19/0318/20/EAJ1TQK800388165.html"
+
+        },
+
+        {
+
+        "ctime":"2019-03-1807:30",
+
+        "title":"中国超六成青少年儿童睡眠时间不足8小时",
+
+        "description":"网易健康",
+
+        "picUrl":"http://imgsize.ph.126.net/?imgurl=http://cms-bucket.ws.126.net/2019/03/18/7e692bb105c9457995f46c0187bf5773.jpeg_150x100x1x85.jpg",
+
+        "url":"http://jiankang.163.com/19/0318/09/EAHPSDH100388165.html"
+
+        }
+    ]
+}

今日头条新闻

[danger]### 会员接口,仅限会员使用,购买API会员

输出今日头条热门新闻列表,注意:部分新闻没有picurl图片

请求地址

GET https://api.isoyu.com/news/top

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
numint返回数量1-50,默认10
pageint翻页
wordstring搜索关键词
srcstring指定来源

返回data参数

名称类型示例值说明
ctimestring2019-07-07 16:40:29发布时间
titlestring大三女生穿破洞牛仔裤外出,外婆拉着手不让出门新闻标题
descriptionstring近日,四川省苍溪县,大三学生陶青梅放暑假待在家中......新闻描述
picUrlstringhttp://p9-tt.byteimg.com/list/pgc-image/7c4efd211ee84a4ca0a2fca99d2e9b95封面图片
sourcestring重庆青年报新闻来源

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->newsTop()
+
+    ->withNum(10)
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功",
+    "data": [
+        {
+
+        "ctime":"2019-07-08 05:58:28",
+
+        "title":"女子独自一人深夜约见男网友 却被困民房五小时 结果被伤害四次",
+
+        "description": "女子独自一人深夜约见男网友 却被困民房五小时 结果被伤害四次",
+
+        "picUrl":"http://p6-tt.byteimg.com/list/tos-cn-i-0000/9aa800e29be911e9b2977cd30a55d46c",
+
+        "url":"http://toutiao.com/group/6708637225535406606/",
+
+        "source":"经视看天下"
+
+        },
+
+        {
+
+        "ctime": "2019-07-07 18:28:19",
+
+        "title":"加州7.1级强震后,数万蜜蜂离奇坠地身亡,尸横遍野,震惊网民",
+
+        "description": "7.1级地震发生后,加州居民哈利勒惊恐地发现屋外空地上大批蜜蜂坠地死亡,尸横遍野。在美国加州当地时间6日再次发生7.1级地震之后,加州一位居民在社交媒体上发布视频,显示成千上万的蜜蜂在他家屋外的空地上坠地身亡,可谓“尸横遍野”。",
+
+        "picUrl":"http://p9-tt.byteimg.com/list/pgc-image/RVX52A65Pj0fEF",
+
+        "url":"http://toutiao.com/group/6710866210608644619/",
+
+        "source":"南方都市报" 
+
+        },
+
+        {
+
+        "ctime":"2019-07-07 16:40:29",
+
+        "title":"大三女生穿破洞牛仔裤外出,外婆拉着手不让出门",
+
+        "description":"近日,四川省苍溪县,大三学生陶青梅放暑假待在家中,这天她准备和78岁的外婆一起出门逛逛,于是换好了衣服将自己简单地收拾了一下。",
+
+        "picUrl":"http://p9-tt.byteimg.com/list/pgc-image/7c4efd211ee84a4ca0a2fca99d2e9b95",
+
+        "url": "http://toutiao.com/group/6710838421994078732/",
+
+        "source":"重庆青年报" 
+
+        }
+    ]
+}

军事新闻

[danger]### 会员接口,仅限会员使用,购买API会员

男生较喜欢的军事资讯动态,了解国防建设、世界各国军备武器等内容。

请求地址

GET https://api.isoyu.com/news/military

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
numint返回数量1-50,默认10
pageint翻页
wordstring检索关键词

返回data参数

名称类型说明
ctimestring时间
titlestring标题
descriptionstring描述
picUrlstring封面
urlstring链接

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->newsMilitary()
+
+    ->withNum(10)
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功",
+    "data": [
+        {
+
+        "ctime":"2019-03-20 00:00",
+
+        "title":"房兵点评美军机模拟轰炸俄基地:把欧洲绑死在美国战车上",
+
+        "description":"军事图集",
+
+        "picUrl":"https://img1.utuku.china.com/300x0/mili/20190320/b5876c46-4733-49aa-92b9-f03e2faee6ee.jpg",
+
+        "url":""
+
+        },
+
+        {
+
+        "ctime":"2019-03-20 00:00",
+
+        "title":"应重视与巴基斯坦军事合作!俄专家列举俄从印巴冲突中所得教训",
+
+        "description":"军事图集",
+
+        "picUrl":"https://img2.utuku.china.com/300x0/mili/20190320/44461992-409f-421d-a92c-838140018b01.jpg",
+
+        "url":""
+
+        },
+
+        {
+
+        "ctime":"2019-03-20 00:00",
+
+        "title":"美台合开记者会台当局被批抱大腿营造“挺蔡”假象",
+
+        "description":"军事图集",
+
+        "picUrl":"https://img0.utuku.china.com/300x0/mili/20190320/695cee27-8ac1-421e-9b29-4b73972d93f5.jpg",
+
+        "url":""
+
+        }
+    ]
+}

科技新闻

[danger]### 会员接口,仅限会员使用,购买API会员

信息科技一般指用于管理和处理信息所采用的各种技术的总称,如互联网科技、数据科技、软件科技等等。调用该接口,会输出该行业的所有新闻动态。

请求地址

GET https://api.isoyu.com/news/keji

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
numint返回数量1-50,默认10
pageint翻页
wordstring检索关键词

返回data参数

名称类型说明
ctimestring时间
titlestring标题
descriptionstring描述
picUrlstring封面
urlstring链接

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->newsKeji()
+
+    ->withNum(10)
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功",
+    "data": [
+         {
+
+        "ctime":"2019-03-20 15:15",
+
+        "title":"黄仁勋回应7nm显卡“缺席”:英伟达的优秀不靠它",
+
+        "description":"腾讯科技",
+
+        "picUrl":"http://inews.gtimg.com/newsapp_ls/0/8220975964_300240/0",
+
+        "url":"http://new.qq.com/omn/20190320A0FAKZ.html"
+
+        },
+
+        {
+
+        "ctime":"2019-03-20 14:22",
+
+        "title":"苹果AppStore涉嫌垄断惹众怒,卡巴斯基已提交投诉",
+
+        "description":"腾讯科技",
+
+        "picUrl":"http://inews.gtimg.com/newsapp_ls/0/8220812747_300240/0",
+
+        "url":"http://new.qq.com/omn/20190320A0EX1W.html"
+
+        },
+
+        {
+
+        "ctime":"2019-03-20 14:16",
+
+        "title":"专访谷歌云游戏负责人:Stadia将永远改变游戏行业",
+
+        "description":"腾讯科技",
+
+        "picUrl":"http://inews.gtimg.com/newsapp_ls/0/8220201651_300240/0",
+
+        "url":"http://tech.qq.com/a/20190320/006134.htm"
+
+        }
+    ]
+}

科学探索

[danger]### 会员接口,仅限会员使用,购买API会员

探索宇宙和科学的真相,科学、宇宙、航天科技新闻资讯接口。

请求地址

GET https://api.isoyu.com/news/sicprobe

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
numint返回数量1-50,默认10
pageint翻页
wordstring检索关键词

返回data参数

名称类型说明
ctimestring时间
titlestring标题
descriptionstring描述
picUrlstring封面
urlstring链接

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->newsSicprobe()
+
+    ->withNum(10)
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功",
+    "data": [
+        {
+
+        "ctime":"2019-07-31 20:53",
+
+        "title":"通过卫星连接的信号标签可用于更长时间跟踪虎鲨",
+
+        "description":"科学探索",
+
+        "picUrl":"https://static.cnbetacdn.com/thumb/mini/article/2019/0729/0f9ed4054006afb.jpg",
+
+        "url":"https://www.cnbeta.com/articles/science/872703.htm"
+
+        },
+
+        {
+
+        "ctime":"2019-07-31 20:53",
+
+        "title":"科学家制造出新隐形眼镜当你眨眼两次时会实现变焦",
+
+        "description":"科学探索",
+
+        "picUrl":"https://static.cnbetacdn.com/thumb/mini/article/2019/0729/c5ea167e94f29df.png",
+
+        "url":"https://www.cnbeta.com/articles/science/872709.htm"
+
+        },
+
+        {
+
+        "ctime":"2019-07-31 09:50",
+
+        "title":"JAXA发布隼鸟2号抓取样本新视频",
+
+        "description":"科学探索",
+
+        "picUrl":"https://static.cnbetacdn.com/thumb/mini/article/2019/0729/59c9077e4cc5997.png",
+
+        "url":"https://www.cnbeta.com/articles/science/872745.htm"
+
+        }
+    ]
+}

垃圾分类新闻

[danger]### 会员接口,仅限会员使用,购买API会员

垃圾分类新闻资讯接口

请求地址

GET https://api.isoyu.com/news/rubbish

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
numint返回数量1-50,默认10
pageint翻页
wordstring检索关键词

返回data参数

名称类型说明
ctimestring时间
titlestring标题
descriptionstring描述
picUrlstring封面
urlstring链接

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->newsRubbish()
+
+    ->withNum(10)
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功",
+    "data": [
+        {
+
+        "ctime":"2020-06-15 11:46",
+
+        "title":"拟实行处理收费制度!天津市人大常委会决定这份有关生活垃圾的管理条例草案征求意见",
+
+        "description":"垃圾分类新闻",
+
+        "picUrl":"http://n.sinaimg.cn/tj/266/w640h426/20200120/e49b-inhcycc6183487.png",
+
+        "url":"http://tj.sina.com.cn/news/m/2020-06-15/detail-iircuyvi8546599.shtml"
+
+        },
+
+        {
+
+        "ctime":"2020-06-15 11:51",
+
+        "title":"新版《内蒙古自治区重污染天气应急预案》强化治理措施护航百姓健康",
+
+        "description":"垃圾分类新闻",
+
+        "picUrl":"http://n.sinaimg.cn/sinakd2020615s/78/w550h328/20200615/47d6-iuzasxs4031169.jpg",
+
+        "url":"https://k.sina.com.cn/article_6456450127_180d59c4f020012e8g.html?from=news&subch=onews"
+
+        },
+
+        {
+
+        "ctime":"2020-06-15 12:05",
+
+        "title":"(经济)河北规定餐饮企业不得随意处理餐厨废弃物",
+
+        "description":"垃圾分类新闻",
+
+        "picUrl":"http://n.sinaimg.cn/default/feedbackpics/transform/116/w550h366/20180418/TYE6-fzihnep5214877.png",
+
+        "url":"https://k.sina.com.cn/article_213815211_0cbe8fab02000xx4w.html?from=news&subch=onews"
+
+        }
+    ]
+}

旅游资讯

[danger]### 会员接口,仅限会员使用,购买API会员

出门在外,日常居家。了解国内外旅游景点资讯,天下事尽在掌握之中。

请求地址

GET https://api.isoyu.com/news/travel

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
numint返回数量1-50,默认10
pageint翻页
wordstring检索关键词

返回data参数

名称类型说明
ctimestring时间
titlestring标题
descriptionstring描述
picUrlstring封面
urlstring链接

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->newsTravel()
+
+    ->withNum(10)
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功",
+    "data": [
+        {
+
+        "ctime":"2018-09-20 00:00",
+
+        "title":"故宫游添新看点2千多件明清家具仓储式展览",
+
+        "description":"旅游资讯",
+
+        "picUrl":"https://img3.utuku.china.com/200x147/travel/20180920/cc9dc0e0-5189-4f97-a665-5e01b3c27115.jpg",
+
+        "url":"https://travel.china.com/hotspot/13000493/20180920/33958825.html"
+
+        },
+
+        {
+
+        "ctime":"2018-09-13 00:00",
+
+        "title":"2018北京国际商务及会奖旅游展开幕全球350余家展商齐聚一堂",
+
+        "description":"旅游资讯",
+
+        "picUrl":"https://img3.utuku.china.com/200x147/travel/20180913/ad3cd024-21d7-4f5b-8f2d-c45a658fa12d.jpg",
+
+        "url":"https://travel.china.com/hotspot/13000493/20180912/33880235.html"
+
+        },
+
+        {
+
+        "ctime":"2018-09-12 00:00",
+
+        "title":"西夏陵全力冲刺申报世遗",
+
+        "description":"旅游资讯",
+
+        "picUrl":"https://img1.utuku.china.com/200x147/travel/20180912/5bb1e748-c764-4c48-9a27-199278b02b6c.jpg",
+
+        "url":"https://travel.china.com/hotspot/13000493/20180912/33874348.html"
+
+        }
+    ]
+}

农业新闻

[danger]### 会员接口,仅限会员使用,购买API会员

农业新闻资讯接口,返回农村农业农科等相关新闻数据。

请求地址

GET https://api.isoyu.com/news/agriculture

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
numint返回数量1-50,默认10
pageint翻页
wordstring检索关键词

返回data参数

名称类型说明
ctimestring时间
titlestring标题
descriptionstring描述
picUrlstring封面
urlstring链接

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->newsAgriculture()
+
+    ->withNum(10)
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功",
+    "data": [
+        {
+
+        "ctime":"2020-08-02 20:43",
+
+        "title":"江门:乡村振兴战略出实效 昂首迈向农业农村现代化",
+
+        "description": "农业新闻",
+
+        "picUrl":"http://n.sinaimg.cn/sinakd202082s/40/w470h370/20200802/5bd5-ixeeirz5358603.jpg",
+
+        "url":"https://k.sina.com.cn/article_2217106561_84265c8102000v1pi.html?from=news&subch=onews"
+
+        },
+
+        {
+
+        "ctime":"2020-08-02 21:00",
+
+        "title":"设施农业助农致富",
+
+        "description":"农业新闻",
+
+        "picUrl":"http://n.sinaimg.cn/default/feedbackpics/transform/116/w550h366/20180409/gDCK-fytnfyp1107789.png",
+
+        "url": "https://k.sina.com.cn/article_5679255612_p15282903c02700qryi.html?from=news&subch=photo" 
+
+        },
+
+        {
+
+        "ctime":"2020-08-02 21:01",
+
+        "title":"山东创新要素为农业产业“强链”“补链” 农业科技园区推动乡村振兴迸发生机",
+
+        "description":"农业新闻",
+
+        "picUrl":"http://n.sinaimg.cn/sinakd20121/536/w800h536/20200802/420e-ixeeirz5353789.jpg",
+
+        "url":"https://k.sina.com.cn/article_1409641392_v54056bb001900y7vl.html?from=news&subch=onews" 
+
+        }
+    ]
+}

女性新闻

[danger]### 会员接口,仅限会员使用,购买API会员

新浪女性新闻频道,返回女人、女性相关新闻资讯数据。

请求地址

GET https://api.isoyu.com/news/woman

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
numint返回数量1-50,默认10
pageint翻页
wordstring检索关键词

返回data参数

名称类型示例值说明
ctimestring2020-07-01 16:01时间
titlestring生育能力强的女性,是人生的优势还是宿命?标题
descriptionstring女性新闻描述
picUrlstringhttp://n.sinaimg.cn/sinakd20200701ac/40/w480h360/20200701/8ff8-ivrxcey0503663.jpg封面
urlstringhttps://k.sina.com.cn/article\\_6413775891\\_17e4a741300100yk95.html?from=baby链接

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->newsWoman()
+
+    ->withNum(10)
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功",
+    "data": [
+        {
+
+        "ctime":"2020-07-01 15:47",
+
+        "title":"生育能力强的女性,是人生的优势还是宿命?",
+
+        "description":"女性新闻",
+
+        "picUrl":"http://n.sinaimg.cn/sinakd20200701ac/40/w480h360/20200701/8ff8-ivrxcey0503663.jpg",
+
+        "url":"https://k.sina.com.cn/article_6413775891_17e4a741300100yk95.html?from=baby"
+
+        },
+
+        {
+
+        "ctime":"2020-07-01 16:01",
+
+        "title":"演员韩惠珍出席品牌活动清新形象展现优雅女性魅力",
+
+        "description":"女性新闻",
+
+        "picUrl":"http://n.sinaimg.cn/sinakd10116/26/w520h306/20200701/97b9-ivrxcey0542311.jpg",
+
+        "url":"https://k.sina.com.cn/article_6423891599_17ee4ce8f00100s13q.html?from=finance"
+
+        },
+
+        {
+
+        "ctime":"2020-07-01 16:06",
+
+        "title":"一年巨亏13亿,关闭90%的门店!这家女性内衣龙头企业陷困境...",
+
+        "description":"女性新闻",
+
+        "picUrl":"http://n.sinaimg.cn/sinakd20200701s/557/w678h679/20200701/5e1e-ivrxcey0606198.jpg",
+
+        "url":"https://k.sina.com.cn/article_1651428902_626ece2601900qkac.html?from=finance"
+
+        }
+    ]
+}

苹果新闻

[danger]### 会员接口,仅限会员使用,购买API会员

果粉最关注的新闻,例如IOS教程帮助、苹果公司、IOS系统更新等相关资讯。

请求地址

GET https://api.isoyu.com/news/apple

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
numint返回数量1-50,默认10
pageint翻页
wordstring检索关键词

返回data参数

名称类型说明
ctimestring时间
titlestring标题
descriptionstring描述
picUrlstring封面
urlstring链接

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->newsApple()
+
+    ->withNum(10)
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功",
+    "data": [
+        {
+
+        "ctime":"2019-03-20 15:00",
+
+        "title":"iOS12.2beta6暗示AirPower可能很快发布",
+
+        "description":"苹果新闻",
+
+        "picUrl":"http://im5.tongbu.com/ArticleImage/92c374b6-7.jpg?w=480,343,00.jpg",
+
+        "url":"http://news.tongbu.com/97335.html"
+
+        },
+
+        {
+
+        "ctime":"2019-03-20 15:00",
+
+        "title":"苹果新iPad跑分首曝:2.49GHz主频3GB内存",
+
+        "description":"苹果新闻",
+
+        "picUrl":"http://im5.tongbu.com/tbnews/201903/d1b14a93-3.jpg?w=600,517&b=51",
+
+        "url":"http://news.tongbu.com/97336.html"
+
+        },
+
+        {
+
+        "ctime":"2019-03-19 13:00",
+
+        "title":"苹果发布iOS12.2beta6应该是iOS12.2最后一...",
+
+        "description":"苹果新闻",
+
+        "picUrl":"http://im5.tongbu.com/ArticleImage/dd5861f5-0.jpg?w=480,343,03.jpg",
+
+        "url":"http://news.tongbu.com/97333.html"
+
+        }
+    ]
+}

奇闻异事

[danger]### 会员接口,仅限会员使用,购买API会员

人人都好好奇心,民间趣事、灵异事件等。

请求地址

GET https://api.isoyu.com/news/qiwen

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
numint返回数量1-50,默认10
pageint翻页
wordstring检索关键词

返回data参数

名称类型说明
ctimestring时间
titlestring标题
descriptionstring描述
picUrlstring封面
urlstring链接

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->newsQiwen()
+
+    ->withNum(10)
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功",
+    "data": [
+        {
+
+        "ctime":"2018-07-23 00:49",
+
+        "title":"乐山大佛闭眼事件真相让人惊呆了",
+
+        "description":"奇闻异事",
+
+        "picUrl":"http://www.qiwentx.com/d/file/07/52658.jpg",
+
+        "url":"http://www.qiwentx.com/qwys/2331.html"
+
+        },
+
+        {
+
+        "ctime":"2018-07-23 00:49",
+
+        "title":"印度8岁男孩长尾巴被奉为神猴转世",
+
+        "description":"奇闻异事",
+
+        "picUrl":"http://www.qiwentx.com/d/file/07/52653.jpg",
+
+        "url":"http://www.qiwentx.com/qwys/2330.html"
+
+        },
+
+        {
+
+        "ctime":"2018-07-2300:49",
+
+        "title":"20岁的他经常被误为外星人",
+
+        "description":"奇闻异事",
+
+        "picUrl":"http://www.qiwentx.com/d/file/07/52749.jpg",
+
+        "url":"http://www.qiwentx.com/qwys/2355.html"
+
+        }
+    ]
+}

汽车新闻

[danger]### 会员接口,仅限会员使用,购买API会员

汽车新闻资讯,车市行价、新车资讯、车企动态等。

请求地址

GET https://api.isoyu.com/news/auto

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
numint返回数量1-50,默认10
pageint翻页
wordstring检索关键词

返回data参数

名称类型说明
ctimestring时间
titlestring标题
descriptionstring描述
picUrlstring封面
urlstring链接

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->newsAuto()
+
+    ->withNum(10)
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功",
+    "data": [
+        {
+
+        "ctime":"2019-05-13 19:29",
+
+        "title":"中国4月份汽车销量同比下降14.6% 连续第10个月下滑",
+
+        "description":"新浪汽车",
+
+        "picUrl":"http://k.sinaimg.cn/n/auto/695/w898h597/20190513/1264-hwsffzc8476251.png/w360h240l50t1a7c.jpg",
+
+        "url":"http://auto.sina.com.cn/news/hy/2019-05-13/detail-ihvhiqax8354557.shtml"
+
+        },
+
+        {
+
+        "ctime": "2019-05-13 19:29",
+
+        "title":"成品油价或迎年内第二降 加满一箱油将少花3元",
+
+        "description":"新浪汽车",
+
+        "picUrl":"http://k.sinaimg.cn/n/auto/transform/150/w570h380/20190513/47aa-hwsffzc8528841.jpg/w360h240l50t17e6.jpg",
+
+        "url":"http://auto.sina.com.cn/news/hy/2019-05-13/detail-ihvhiews1548664.shtml"
+
+        },
+
+        {
+
+        "ctime": "2019-05-13 19:29",
+
+         "title": "车市下滑库存攀高!长安、奇瑞、荣威等17个品牌4月库存深度超两月",
+
+        "description":"新浪汽车",
+
+        "picUrl":"http://k.sinaimg.cn/n/auto/transform/150/w570h380/20190513/68df-hwsffzc8551431.png/w360h240l50t1c0f.jpg",
+
+        "url":"http://auto.sina.com.cn/news/hy/2019-05-13/detail-ihvhiews1550567.shtml"
+
+        }
+    ]
+}

区块链新闻

[danger]### 会员接口,仅限会员使用,购买API会员

数字加密货币、比特币等行业新闻资讯

请求地址

GET https://api.isoyu.com/news/blockchain

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
numint返回数量1-50,默认10
pageint翻页
wordstring检索关键词

返回data参数

名称类型说明
ctimestring时间
titlestring标题
descriptionstring描述
picUrlstring封面
urlstring链接

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->newsBlockchain()
+
+    ->withNum(10)
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功",
+    "data": [
+        {
+
+        "ctime":"2019-03-19 08:47",
+
+        "title":"全国首张地铁区块链电子发票开出",
+
+        "description":"A5区块链",
+
+        "picUrl":"https://a5img.pncdn.cn/2019/0318/1552899110810.jpg?x-oss-process=image/resize,m_fixed,w_220,h_120",
+
+        "url":"https://www.admin5.com/article/20190319/900477.shtml"
+
+        },
+
+        {
+
+        "ctime":"2019-03-19 00:00",
+
+        "title":"币安IEO融资风起谁向投资者负责",
+
+        "description":"财经区块链",
+
+        "picUrl":"https://img3.caijing.com.cn/2019/0318/thumb_306_200_1552897990754.jpg",
+
+        "url":"http://onchain.caijing.com.cn/20190319/4571051.shtml"
+
+        },
+
+        {
+
+        "ctime":"2019-03-18 16:51",
+
+        "title":"闪电网络或许还需18个月,BCH新版本却已正式上线",
+
+        "description":"A5区块链",
+
+        "picUrl":"https://a5img.pncdn.cn/2019/0318/1552899110810.jpg?x-oss-process=image/resize,m_fixed,w_220,h_120",
+
+        "url":"https://www.admin5.com/article/20190318/900432.shtml"
+
+        }
+    ]
+}

人工智能

[danger]### 会员接口,仅限会员使用,购买API会员

人工智能AI行业新闻、舆论、热点、行业动态新闻资讯等。

请求地址

GET https://api.isoyu.com/news/ai

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
numint返回数量1-50,默认10
pageint翻页
wordstring检索关键词

返回data参数

名称类型说明
ctimestring时间
titlestring标题
descriptionstring描述
picUrlstring封面
urlstring链接

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->newsAi()
+
+    ->withNum(10)
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功",
+    "data": [
+        {
+
+        "ctime":"2019-03-2013:57",
+
+        "title":"贝尔科教王作冰:人工智能重构社会分工AIQ理论引领教育变革",
+
+        "description":"A5智能",
+
+        "picUrl":"https://a5img.pncdn.cn/2019/0320/1553061467469.jpg?x-oss-process=image/resize,m_fixed,w_220,h_120",
+
+        "url":"https://www.admin5.com/article/20190320/900773.shtml"
+
+        },
+
+        {
+
+        "ctime":"2019-03-2010:20",
+
+        "title":"GarminMARQ系列高端智能腕表领航巅峰人生",
+
+        "description":"A5智能",
+
+        "picUrl":"https://a5img.pncdn.cn/2019/0320/1553048423389.jpg?x-oss-process=image/resize,m_fixed,w_220,h_120",
+
+        "url":"https://www.admin5.com/article/20190320/900675.shtml"
+
+        },
+
+        {
+
+        "ctime":"2019-03-2009:55",
+
+        "title":"自动驾驶权力争夺战:科技公司正式取代传统车企",
+
+        "description":"A5智能",
+
+        "picUrl":"https://a5img.pncdn.cn/2019/0319/1552965404958.jpg?x-oss-process=image/resize,m_fixed,w_220,h_120",
+
+        "url":"https://www.admin5.com/article/20190320/900667.shtml"
+
+        }
+    ]
+}

社会新闻

[danger]### 会员接口,仅限会员使用,购买API会员

社会新闻API接口服务,我们都在社会里,我们都是社会人。

请求地址

GET https://api.isoyu.com/news/social

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
numint返回数量1-50,默认10
pageint翻页
wordstring检索关键词

返回data参数

名称类型说明
ctimestring时间
titlestring标题
descriptionstring描述
picUrlstring封面
urlstring链接

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->newsSocial()
+
+    ->withNum(10)
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功",
+    "data": [
+        {
+
+        "ctime":"2019-03-19 15:55",
+
+        "title":"科比开导杨超越勇敢追梦,不要太在意网络舆论",
+
+        "description":"中华社会",
+
+        "picUrl":"https://img2.utuku.china.com/162x110/news/20190319/1ca5ea5d-c454-4e96-b203-63157d912cad.png",
+
+        "url":"https://news.china.com/socialgd/10000169/20190319/35463618.html"
+
+        },
+
+        {
+
+        "ctime":"2019-03-19 15:53",
+
+        "title":"崔钟勋承认与尹总警交情曾一起打高尔夫",
+
+        "description":"中华社会",
+
+        "picUrl":"https://img3.utuku.china.com/162x110/news/20190319/f867f9f3-ce7a-49cc-be2b-f0dd4c39beda.jpg",
+
+        "url":"https://news.china.com/socialgd/10000169/20190319/35463599.html"
+
+        },
+
+        {
+
+        "ctime":"2019-03-19 15:51",
+
+        "title":"山东日照银行岚山中心支行有个“妈妈帮”",
+
+        "description":"中华社会",
+
+        "picUrl":"https://img3.utuku.china.com/162x110/news/20190319/caa5977f-4b7b-4a6f-b2a9-34a4fd5e765b.jpg",
+
+        "url":"https://news.china.com/socialgd/10000169/20190319/35463570.html"
+
+        }
+    ]
+}

体育新闻

[danger]### 会员接口,仅限会员使用,购买API会员

体育新闻资讯,体育明星动态等。

请求地址

GET https://api.isoyu.com/news/sport

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
numint返回数量1-50,默认10
pageint翻页
wordstring检索关键词

返回data参数

名称类型说明
ctimestring时间
titlestring标题
descriptionstring描述
picUrlstring封面
urlstring链接

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->newsSport()
+
+    ->withNum(10)
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功",
+    "data": [
+        {
+
+        "ctime":"2019-03-20 16:01",
+
+        "title":"丁宁樊振东领跑国乒包揽前三!张本智和与小胖克星改变乒坛格局",
+
+        "description":"凤凰体育",
+
+        "picUrl":"http://d.ifengimg.com/w145_h103/e0.ifengimg.com/12/2019/0320/64E48EB8D05890338789B4EA431148FC43FB4226_size43_w548_h366.jpeg",
+
+        "url":"http://sports.ifeng.com/a/20190320/60530407_0.shtml"
+
+        },
+
+        {
+
+        "ctime":"2019-03-20 16:01",
+
+        "title":"花滑世锦赛隋文静/韩聪破纪录!葱桶满血归来,偷偷一吻太甜了",
+
+        "description":"凤凰体育",
+
+        "picUrl":"http://d.ifengimg.com/w145_h103/e0.ifengimg.com/04/2019/0320/E7C9EC958B6ADD26FCECFDE51DFAD564FE35BDFD_size2475_w337_h199.gif",
+
+        "url":"http://sports.ifeng.com/a/20190320/60560461_0.shtml"
+
+        },
+
+        {
+
+        "ctime":"2019-03-20 13:53",
+
+        "title":"中国女乒三大主力领跑!8将出征围剿伊藤,可击败日本复仇雪耻?",
+
+        "description":"凤凰体育",
+
+        "picUrl":"http://d.ifengimg.com/w145_h103/e0.ifengimg.com/05/2019/0320/277C8FE35D207EE3B5FEC765F53007170C5BC134_size47_w639_h428.jpeg",
+
+        "url":"http://sports.ifeng.com/a/20190320/60530406_0.shtml"
+
+        }
+    ]
+}

网络搜索热点

[danger]### 会员接口,仅限会员使用,购买API会员

百度互联网实时搜索热点

请求地址

GET https://api.isoyu.com/news/hot

请求参数

返回data参数

名称类型说明
keywordstring关键词
indexstring指数
trendstring趋势

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->newsHot()
+
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功的返回",
+    "data": [
+        {
+
+        "keyword":"江苏弑母男孩被抓",
+
+        "index":"2902308",
+
+        "trend":"fall"
+
+        },
+
+        {
+
+        "keyword":"通缉照片年龄太小",
+
+        "index":"2902308",
+
+        "trend":"fall"
+
+        },
+
+        {
+
+        "keyword":"张紫妍案延长2月",
+
+        "index":"2902308",
+
+        "trend":"fall"
+
+        },
+
+        {
+
+        "keyword":"郑爽大赞男友张恒",
+
+        "index":"2902308",
+
+        "trend":"fall"
+
+        },
+
+        {
+
+        "keyword":"PDD希望小学完工",
+
+        "index":"2902308",
+
+        "trend":"fall"
+
+        },
+
+        {
+
+        "keyword":"欧盟遭炸弹威胁",
+
+        "index":"2902308",
+
+        "trend":"fall"
+
+        },
+
+        {
+
+        "keyword":"中俄边境森林火灾",
+
+        "index":"2902308",
+
+        "trend":"fall"
+
+        },
+
+        {
+
+        "keyword":"张云雷出院",
+
+        "index":"2902308",
+
+        "trend":"fall"
+
+        }
+    ]
+}

微博热搜榜

[danger]### 会员接口,仅限会员使用,购买API会员

该接口会输出微博热搜前50个话题的相关数据。热搜榜单接API接口,每30分钟更新一次。热搜链接https://s.weibo.com/weibo?q=关键词。

请求地址

GET https://api.isoyu.com/hot/weibo

请求参数

返回data参数

名称类型示例值说明
hotwordstring失踪女童确认曾在漳州出现热搜话题
hotwordnumstring129940热搜指数

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->hotWeibo()
+
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功",
+    "data": [
+        {
+
+        "hotword":"失踪女童确认曾在漳州出现",
+
+        "hotwordnum":"129940"
+
+        },
+
+        {
+
+        "hotword":"沈佳妮给朱亚文备注是大腻乎",
+
+        "hotwordnum":"101845"
+
+        },
+
+        {
+
+        "hotword":"为什么中国急着垃圾分类",
+
+        "hotwordnum":"60143"
+
+        },
+
+        {
+
+        "hotword":"闫桉宋雨琦好甜",
+
+        "hotwordnum":"55388"
+
+        },
+
+        {
+
+        "hotword":"WE现场加油声音被消音",
+
+        "hotwordnum":"54237"
+
+        }
+    ]
+}

微信精选

[danger]### 会员接口,仅限会员使用,购买API会员

微信公众号热门精选文章,每小时更新。如直接复制测试工具里的url打开文章时会提示参数错误,实际返回无影响,或处理url中的字符转义问题。

请求地址

GET https://api.isoyu.com/wechat/choice

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
numint返回数量
typeidint分类id,1 热点 2  段子手 3 养生堂 4 私房话 5 八卦精 6  爱生活 7    财经迷 8  汽车迷 9 科技咖 10潮人帮 11 辣妈帮 12  军事 13  旅行家 14  职场人 15    美食家 16  古今通 17 学霸族 18  星座控 19 体育迷
pageint分页
srcstring搜索指定来源微信公众号
wordstring检索关键词

返回data参数

名称类型说明
ctimestring发布时间
titlestring文章标题
descriptionstring文章描述或来源
picUrlstring文章封面
urlstring文章地址

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->wechatChoice()
+
+    ->withNum(3)
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功的返回",
+    "data": [
+        {
+
+        "ctime":"2015-07-17",
+
+        "title":"那个抱走王明涵的,你上微信吗?看完这个你会心软吗?",
+
+        "description":"中国传统文化",
+
+        "picUrl":"http://zxpic.gtimg.com/infonew/0/wechat_pics_-667708.jpg/640",
+
+        "url":"http://mp.weixin.qq.com/s?__biz=MzA3OTg2NjEwNg=="
+
+        },
+
+        {
+
+        "ctime":"2015-06-12",
+
+        "title":"深悦地产风云榜丨房地产微信公众号一周榜单",
+
+        "description":"深悦会",
+
+        "picUrl":"http://zxpic.gtimg.com/infonew/0/wechat_pics_-530408.jpg/640",
+
+        "url":"http://mp.weixin.qq.com/s?__biz=MjM5NTI4NDk0Mg=="
+
+        },
+
+        {
+
+        "ctime":"2015-06-14",
+
+        "title":"一条微信向全世界宣告,这就是惠州!",
+
+        "description":"西子湖畔",
+
+        "picUrl":"http://zxpic.gtimg.com/infonew/0/wechat_pics_-536516.jpg/640",
+
+        "url":"http://mp.weixin.qq.com/s?__biz=MjM5NTAzMDQ0MA=="
+
+        }
+    ]
+}

微信链接转换

该接口用于将微信公众平台的临时文章链接转为永久链接,摆脱链接过期打开微信文章显示参数错误的烦恼。系统同时返回微信公众号的biz值,可配合微信精选接口,获取微信最新文章、查询微信全文等接口使用。

请注意:已完全过期的临时链接无法处理

最低 0.1元/次

请求地址

GET https://api.isoyu.com/wechat/link

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
urlstring未过期的微信文章链接

返回data参数

名称类型说明
wxidstring公众号ID
wxnamestring公众号名称
wxqrstring公众号二维码
fixurlstring公众号永久链接
bizstring公众号标识
ctimestring文章发布时间

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->wechatLink()
+
+    ->withUrl('https://mp.weixin.qq.com/s/63Tkv91DXjgMv6GeZZ_fXQ')
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功的返回",
+    "data": [
+        {
+
+        "wxid":"tianapi",
+
+        "wxname":"天行后花园",
+
+        "wxqr":"https://open.weixin.qq.com/qr/code?username=tianapi",
+
+        "fixurl":"http://mp.weixin.qq.com/s?__biz=MzA4Njg1MjkzOA==&mid=2652098162&idx=1&sn=247d2fdd47071e11b6a632e9434dea58&chksm=84253a57b352b341f7526189265e3bfac3c36ef121b2baa05508cd07e703f01b082314457f0d#rd",
+
+        "biz":"MzA4Njg1MjkzOA==",
+
+        "ctime":"2019-03-19 20:25:31"
+
+        }
+    ]
+}

微信热文榜

[danger]### 会员接口,仅限会员使用,购买API会员

微信公众平台热门爆文榜单数据,返回字段包含文章来源、阅读、在看数,系统每小时更新一次。

请求地址

GET https://api.isoyu.com/hot/weixin

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
numint返回数量
pageint翻页

返回data参数

名称类型示例值说明
ctimestring2020-08-18时间
titlestring全员抵京!三等功!标题
viewsstring10W 阅读,31832在看阅读和再看
sourcestring人民日报来源
urlstringhttps://mp.weixin.qq.com/s?\\_\\_biz=MjM5MjAxNDM4MA==&mid=2666342344&idx=1&sn=f012593e4dc63b78005154ffea27c383原文链接

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->hotWeixin()
+
+    ->withNum(5)
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功",
+    "data": [
+        {
+
+        "ctime":"2020-08-18",
+
+        "title":"全员抵京!三等功!",
+
+        "views": "10W 阅读,31832在看",
+
+        "source":"人民日报",
+
+        "url":"https://mp.weixin.qq.com/s?__biz=MjM5MjAxNDM4MA==&mid=2666342344&idx=1&sn=f012593e4dc63b78005154ffea27c383&scene=0" 
+
+        },
+
+        {
+
+        "ctime":"2020-08-18",
+
+        "title":"【夜读】相处舒服的人,都懂得换位思考",
+
+        "views":"10W 阅读,12644在看",
+
+        "source":"人民日报",
+
+        "url":"https://mp.weixin.qq.com/s?__biz=MjM5MjAxNDM4MA==&mid=2666342367&idx=1&sn=71a4a830acc098e319e99bd074bd14d5&scene=0"
+
+        },
+
+        {
+
+        "ctime":"2020-08-18",
+
+        "title":"年仅36岁的他走了,唯一一条朋友圈让人泪崩……",
+
+        "views":"10W 阅读,12296在看",
+
+        "source":"人民日报",
+
+        "url":"https://mp.weixin.qq.com/s?__biz=MjM5MjAxNDM4MA==&mid=2666342418&idx=1&sn=97eeff510b98954d80f746bca478cdc4&scene=0"
+
+        }
+    ]
+}

微信文章搜索

根据搜索关键词检索微信全网文章

最低 0.08元/次

请求地址

GET https://api.isoyu.com/wechat/search

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
wordstring搜索关键词
pageint分页

返回data参数

名称类型说明
ctimestring发布时间
titlestring标题
descriptionstring描述简介
picUrlstring封面图片
urlstring文章链接

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->wechatSearch()
+
+    ->withWord('test')
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功的返回",
+    "data": [
+{
+
+      "ctime": "2020-06-25 11:11:02",
+
+      "title": "testV6.0.3版本发布——端午安康",
+
+      "description": "test开发者扶持计划主要更新:异常提取session数据时先判断是否使用了session修正文件上传类取消Event类withEvent方法...",
+
+      "picUrl": "http://mmbiz.qpic.cn/mmbiz_jpg/cly07o0kUKemARP6CibpcXNMeibgibrjBd27GBVIAc4cIOomFtRe2BVSibZca0pSZUAXQB1TUkezTeXZ1ibcrDGc9nw/0?wx_fmt=jpeg",
+
+      "url": "https://weixin.sogou.com/link?url=dn9a_-gY295K0Rci_xozVXfdMkSQTLW6cwJThYulHEtVjXrGTiVgS9kv-iO-xz9Ht3BEo4U6fXB3f6ahVh2ozlqXa8Fplpd9MCxhUKJTenR6OOQQVTNp1vJ8qu7cpB9FWRucB2pn69DLJJUWWL03M3MiUFhTt4xYj7fHoGAEf8b6qdF3OR7BjHU-atU9XhjVaaPTcosRlEkq_lSe__8z1aDq8TBtGEYPStDCq1rwoEOp1OF8btsjpPiiTcNCfbEdzHBMAUi71w_1AfaFW2DefQ..&type=2&query=test&token=empty"
+
+    },
+
+    {
+
+      "ctime": "2019-07-10 14:17:33",
+
+      "title": "test6.0发布计划公告",
+
+      "description": "test6.0版本从去年年底左右已经陆续开发了8个多月了,期间还经历了一次5.2版本到6.0版本的变更,由于大家对6.0版本的热情...",
+
+      "picUrl": "http://mmbiz.qpic.cn/mmbiz_jpg/cly07o0kUKfTkPib0vBnuic2FDPr98aDwszS1DPuW2lmDc8FNgsHumYmiahtbqy7vtPxiawnO3dxOMg5qU0PyLNCBA/0?wx_fmt=jpeg",
+
+      "url": "https://weixin.sogou.com/link?url=dn9a_-gY295K0Rci_xozVXfdMkSQTLW6cwJThYulHEtVjXrGTiVgS9kv-iO-xz9Ht3BEo4U6fXB3f6ahVh2ozlqXa8Fplpd9MCxhUKJTenR6OOQQVTNp1vJ8qu7cpB9FWRucB2pn69DLJJUWWL03M87uUU77xrRqjbwmFUjzR7h34PcEsb1FHpVH6aqluo1iaAsNovkVveVnP5P9-nYFd-H7Amv90MIaWXBv8l3aMpP9EW79VKf37yUU7PQ8EALcOJKQCIS6EYp6VKrzu_4XKA..&type=2&query=test&token=empty"
+
+    },
+    ]
+}

微信阅读数

该接口可获取微信公众号某篇文章的标题、阅读数、点赞(喜欢、在看)数以及评论数量。请注意:url必须为永久链接。

最低 0.06元/次

请求地址

GET https://api.isoyu.com/wechat/read

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
urlstring未过期的微信文章链接

返回data参数

名称类型说明
titlestring微信文章标题
readnumint阅读数
likenumint在看数
givenumint点赞数
commentnumint评论数

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->wechatRead()
+
+    ->withUrl('微信链接地址')
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功的返回",
+    "data": [
+        {
+
+        "title":"腾讯封杀多闪!头疼大战在即?",
+
+        "readnum":291,
+
+        "likenum":2,
+
+        "givenum":12,
+
+        "commentnum":2
+
+        }
+    ]
+}

新闻头条

[danger]### 免费接口,每日100次免费调用,会员可不限次数调用,购买API会员

最新新闻头条,各类社会、国内、国际、体育、娱乐、科技等资讯,更新周期5-30分钟

请求地址

GET https://api.isoyu.com/news/toutiao

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
typestring类型,,top(头条,默认),shehui(社会),guonei(国内),guoji(国际),yule(娱乐),tiyu(体育)junshi(军事),keji(科技),caijing(财经),shishang(时尚)

返回参数

名称类型说明
见JSON返回示例-

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->newsToutiao()
+
+    ->withType('yule')
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功的返回",
+    "data": {
+        "stat": "1",
+        "data": [
+      {
+        "uniquekey": "6c4caa0c3ba6e05e2a272892af43c00e",
+        "title": "杨幂的发际线再也回不去了么?网友吐槽像半秃",
+        "date": "2017-01-05 11:03",
+        "category": "yule",
+        "author_name": "腾讯娱乐",
+        "url": "http://mini.eastday.com/mobile/170105110355287.html?qid=juheshuju",
+        "thumbnail_pic_s": "http://03.imgmini.eastday.com/mobile/20170105/20170105110355_
+806f4ed3fe71d04fa452783d6736a02b_1_mwpm_03200403.jpeg",
+        "thumbnail_pic_s02": "http://03.imgmini.eastday.com/mobile/20170105/20170105110355_
+806f4ed3fe71d04fa452783d6736a02b_2_mwpm_03200403.jpeg",
+        "thumbnail_pic_s03": "http://03.imgmini.eastday.com/mobile/20170105/20170105110355_
+806f4ed3fe71d04fa452783d6736a02b_3_mwpm_03200403.jpeg"
+    },
+...]}}

移动通信

[danger]### 会员接口,仅限会员使用,购买API会员

移动互联网通信行业资讯API

请求地址

GET https://api.isoyu.com/news/mobile

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
numint返回数量1-50,默认10
pageint翻页
wordstring检索关键词

返回data参数

名称类型说明
ctimestring时间
titlestring标题
descriptionstring描述
picUrlstring封面
urlstring链接

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->newsMobile()
+
+    ->withNum(10)
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功",
+    "data": [
+        {
+
+        "ctime":"2019-03-20 14:02",
+
+        "title":"抖音总裁张楠:腾讯让我删除多闪上自己的头像昵",
+
+        "description":"移动互联",
+
+        "picUrl":"http://cms-bucket.ws.126.net/2019/03/20/b5c094b61e6c4268ad45610d541b8e4c.png?imageView&thumbnail=200y140",
+
+        "url":"http://tech.163.com/19/0320/14/EANFGH4500097U7R.html"
+
+        },
+
+        {
+
+        "ctime":"2019-03-20 13:49",
+
+        "title":"阿里AIlabs成立方言保护小组,投1亿元保护方言",
+
+        "description":"移动互联",
+
+        "picUrl":"http://cms-bucket.ws.126.net/2019/03/20/91416aa5a1e84823bb73ac9acab1fd15.png?imageView&thumbnail=200y140",
+
+        "url":"http://tech.163.com/19/0320/13/EANENQ0000097U7R.html"
+
+        },
+
+        {
+
+        "ctime":"2019-03-20 13:43",
+
+        "title":"法院裁定:抖音多闪立即停止共享微信用户信息等",
+
+        "description":"移动互联",
+
+        "picUrl":"http://cms-bucket.ws.126.net/2019/03/20/2019c029841e4ce6b96ae827bff41b0c.png?imageView&thumbnail=200y140",
+
+        "url":"http://tech.163.com/19/0320/13/EANEDNMM00097U7R.html"
+
+        }
+    ]
+}

影视资讯

[danger]### 会员接口,仅限会员使用,购买API会员

影视新闻接口、电影预告、点评、周边资讯等。

请求地址

GET https://api.isoyu.com/news/movie

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
numint返回数量1-50,默认10
pageint翻页
wordstring检索关键词

返回data参数

名称类型说明
ctimestring时间
titlestring标题
descriptionstring描述
picUrlstring封面
urlstring链接

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->newsMovie()
+
+    ->withNum(10)
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功",
+    "data": [
+        {
+
+        "ctime":"2019-11-05 20:18",
+
+        "title":"天海祐希确定参演《赌博默示录》真人电影最新预告公布",
+
+        "description":"cnbeta影视",
+
+        "picUrl":"https://static.cnbetacdn.com/thumb/mini/article/2019/1030/5343d8282678568.png",
+
+        "url":"//hot.cnbeta.com/articles/movie/904905.htm"
+
+        },
+
+        {
+
+        "ctime":"2019-11-01 16:26",
+
+        "title":"李国庆怒赞《少年的你》:好久没有看到这么好国产电影了",
+
+        "description":"cnbeta影视",
+
+        "picUrl":"https://static.cnbetacdn.com/thumb/mini/article/2019/1030/d5e9859941dd312.png",
+
+        "url":"//hot.cnbeta.com/articles/movie/904909.htm"
+
+        },
+
+        {
+
+        "ctime":"2019-11-05 20:18",
+
+        "title":"HBO宣布预定《权力的游戏》衍生剧《HouseoftheDragon》",
+
+        "description":"cnbeta影视",
+
+        "picUrl":"https://static.cnbetacdn.com/thumb/mini/article/2019/1030/52c9f5ac6374b45.jpg",
+
+        "url":"//hot.cnbeta.com/articles/movie/904923.htm"
+
+        }
+    ]
+}

游戏资讯

[danger]### 会员接口,仅限会员使用,购买API会员

游戏资讯接口,游戏动态、游戏开服消息、游戏教程、游戏技巧等。

请求地址

GET https://api.isoyu.com/news/game

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
numint返回数量1-50,默认10
pageint翻页
wordstring检索关键词

返回data参数

名称类型说明
ctimestring时间
titlestring标题
descriptionstring描述
picUrlstring封面
urlstring链接

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->newsGame()
+
+    ->withNum(10)
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功",
+    "data": [
+        {
+
+        "ctime":"2019-03-20 10:02",
+
+        "title":"《Apex英雄》新英雄公布放一个跳板飞跃远方",
+
+        "description":"游戏资讯",
+
+        "picUrl":"https://img0.utuku.china.com/650x0/game/20190320/a5374392-0224-4db1-bb8b-62233e58d3ab.jpg",
+
+        "url":"https://game.china.com/pcgame/news/444/20190320/35469644.html"
+
+        },
+
+        {
+
+        "ctime":"2019-03-20 10:00",
+
+        "title":"超强任天堂粉纯手工打造超大屏Switch游戏机",
+
+        "description":"游戏资讯",
+
+        "picUrl":"https://img3.utuku.china.com/588x0/game/20190320/8ad97975-2b3d-4421-b10b-af78744b22c6.jpg",
+
+        "url":"https://game.china.com/pcgame/news/444/20190320/35469612.html"
+
+        },
+
+        {
+
+        "ctime":"2019-03-20 09:20",
+
+        "title":"数据干货2019美国手游市场“变革”洞察",
+
+        "description":"游戏资讯",
+
+        "picUrl":"https://img0.utuku.china.com/344x0/game/20190320/5ffd61de-69c2-4629-b034-d173ecf582a4.jpg",
+
+        "url":"https://game.china.com/industry/news/11011446/20190320/35468443.html"
+
+        }
+    ]
+}

娱乐新闻

[danger]### 会员接口,仅限会员使用,购买API会员

娱乐新闻资讯,明星花边、探班、娱乐活动等。

请求地址

GET https://api.isoyu.com/news/fun

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
numint返回数量1-50,默认10
pageint翻页
wordstring检索关键词

返回data参数

名称类型说明
ctimestring时间
titlestring标题
descriptionstring描述
picUrlstring封面
urlstring链接

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->newsFun()
+
+    ->withNum(10)
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功",
+    "data": [
+        {
+
+        "ctime":"2019-03-2015:55",
+
+        "title":"林依晨晒度假日常活成了最舒服的样子",
+
+        "description":"网易明星",
+
+        "picUrl":"http://imgsize.ph.126.net/?imgurl=http://cms-bucket.ws.126.net/2019/03/20/eb6c93aef2f94542875db282610b80a6.png_130x90x1x85.jpg",
+
+        "url":"http://ent.163.com/19/0320/15/EANLTMF3000380BQ.html"
+
+        },
+
+        {
+
+        "ctime":"2019-03-2015:29",
+
+        "title":"苍井空公开大肚写真透露父亲是双胞胎有好基因",
+
+        "description":"网易明星",
+
+        "picUrl":"http://imgsize.ph.126.net/?imgurl=http://cms-bucket.ws.126.net/2019/03/20/3fbcf76d74754cd2aec61e6a970ef9fa.png_130x90x1x85.jpg",
+
+        "url":"http://ent.163.com/19/0320/15/EANKF4FF00038FO9.html"
+
+        },
+
+        {
+
+        "ctime":"2019-03-2015:21",
+
+        "title":"张艺兴新剧热播颜值在线聚焦传统文化获官媒点赞",
+
+        "description":"网易明星",
+
+        "picUrl":"http://imgsize.ph.126.net/?imgurl=http://cms-bucket.ws.126.net/2019/03/20/c22818739aea46c79b6f020f1e945af7.png_130x90x1x85.jpg",
+
+        "url":"http://ent.163.com/19/0320/15/EANK0GI5000380BQ.html"
+
+        }
+    ]
+}

综合新闻

[danger]### 会员接口,仅限会员使用,购买API会员

按每个新闻来源的更新时间,混合输出包括社会、体育、娱乐、科技、财经等三十多个频道的新闻数据。

请求地址

GET https://api.isoyu.com/news/general

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
numint返回数量1-50,默认10
pageint翻页
wordstring检索关键词
sourcestring指定来源

返回data参数

名称类型说明
ctimestring时间
titlestring标题
descriptionstring描述
picUrlstring封面
urlstring链接

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->newsGeneral()
+
+    ->withNum(10)
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功",
+    "data": [
+        {
+
+        "ctime":"2019-05-14 23:00",
+
+        "title":"黄金空头千三关口刷存在感,但好景料不长久,美联储准备好迎接不定时炸弹",
+
+        "description":"龙讯财经",
+
+        "picUrl":"https://img.longaa.com/article/20190514/image_1557843146049.png!195x130",
+
+        "url":"https://www.longau.com/article/2019-5-14/1557843195671.html"
+
+        },
+
+        {
+
+        "ctime":"2019-05-14 22:56",
+
+        "title": "因嫌疑仍存在争论 法院驳回胜利拘留令",
+
+        "description":"网易明星",
+
+        "picUrl":"http://imgsize.ph.126.net/?imgurl=http://cms-bucket.ws.126.net/2019/05/14/288964d27fcb4622b3f68fee897daaae.png_130x90x1x85.jpg",
+
+        "url":"https://ent.163.com/19/0514/22/EF61T92T00038FO9.html" 
+
+        },
+
+        {
+
+        "ctime":"2019-05-14 16:50",
+
+        "title":"美官员称伊朗应为船只遇袭负责 但未提供任何证据",
+
+        "description":"中华国际",
+
+        "picUrl":"https://img2.utuku.china.com/200x112/news/20190514/6e800949-f52e-49e7-96f9-982a6b78e229.png",
+
+        "url":"https://news.china.com/international/1000/20190514/35897083.html"
+
+        }
+    ]
+}

足球新闻

[danger]### 会员接口,仅限会员使用,购买API会员

国足新闻资讯,国足明星动态等。

请求地址

GET https://api.isoyu.com/news/football

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
numint返回数量1-50,默认10
pageint翻页
wordstring检索关键词

返回data参数

名称类型说明
ctimestring时间
titlestring标题
descriptionstring描述
picUrlstring封面
urlstring链接

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->newsFootball()
+
+    ->withNum(10)
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功",
+    "data": [
+        {
+
+        "ctime":"2019-03-20 15:01",
+
+        "title":"武磊无缘首发战梅西?前西班牙国脚将复出!他曾是球队主力左边锋",
+
+        "description":"凤凰足球",
+
+        "picUrl":"http://d.ifengimg.com/w145_h103/e0.ifengimg.com/12/2019/0320/1D66E82AF2F8AB9007A6C679432F6D9333C67C8F_size32_w532_h355.jpeg",
+
+        "url":"http://sports.ifeng.com/a/20190320/60470379_0.shtml"
+
+        },
+
+        {
+
+        "ctime":"2019-03-20 15:01",
+
+        "title":"武磊时隔91天低调回国!这3月他做了3件大事,创4大历史",
+
+        "description":"凤凰足球",
+
+        "picUrl":"http://d.ifengimg.com/w145_h103/e0.ifengimg.com/06/2019/0320/2D766DC6747CAEBC10CCA56A465A56BE9E7B35A9_size313_w677_h462.png",
+
+        "url":"http://sports.ifeng.com/a/20190320/60470359_0.shtml"
+
+        },
+
+        {
+
+        "ctime":"2019-03-20 14:00",
+
+        "title":"反转?曝傅明仍获亚足联重用足协网开一面:只是业务能力问题",
+
+        "description":"凤凰足球",
+
+        "picUrl":"http://d.ifengimg.com/w145_h103/e0.ifengimg.com/01/2019/0320/928C7CA16545C3EE9D8157411BC39692914282F1_size389_w646_h441.png",
+
+        "url":"http://sports.ifeng.com/a/20190320/60560475_0.shtml"
+
+        }
+    ]
+}
`,612)])])}const h=s(e,[["render",l]]);export{q as __pageData,h as default}; diff --git "a/.vitepress/dist/assets/\346\226\260\351\227\273\350\265\204\350\256\257.md.C3IJY0n-.lean.js" "b/.vitepress/dist/assets/\346\226\260\351\227\273\350\265\204\350\256\257.md.C3IJY0n-.lean.js" new file mode 100644 index 00000000..3972bfb0 --- /dev/null +++ "b/.vitepress/dist/assets/\346\226\260\351\227\273\350\265\204\350\256\257.md.C3IJY0n-.lean.js" @@ -0,0 +1 @@ +import{_ as s,o as n,c as t,ag as p}from"./chunks/framework.CvgP6Fyv.js";const q=JSON.parse('{"title":"","description":"","frontmatter":{},"headers":[],"relativePath":"新闻资讯.md","filePath":"新闻资讯.md"}'),e={name:"新闻资讯.md"};function l(i,a,o,d,c,u){return n(),t("div",null,[...a[0]||(a[0]=[p("",612)])])}const h=s(e,[["render",l]]);export{q as __pageData,h as default}; diff --git "a/.vitepress/dist/assets/\347\224\237\346\264\273\346\234\215\345\212\241.md._qgJghLF.js" "b/.vitepress/dist/assets/\347\224\237\346\264\273\346\234\215\345\212\241.md._qgJghLF.js" new file mode 100644 index 00000000..0136c7db --- /dev/null +++ "b/.vitepress/dist/assets/\347\224\237\346\264\273\346\234\215\345\212\241.md._qgJghLF.js" @@ -0,0 +1,7489 @@ +import{_ as n,o as a,c as p,ag as t}from"./chunks/framework.CvgP6Fyv.js";const r=JSON.parse('{"title":"","description":"","frontmatter":{},"headers":[],"relativePath":"生活服务.md","filePath":"生活服务.md"}'),l={name:"生活服务.md"};function e(o,s,i,u,c,q){return a(),p("div",null,[...s[0]||(s[0]=[t(`

QQ号码吉凶查询

[danger]### 免费接口,每日100次免费调用,会员可不限次数调用,购买API会员

根据传入的参数qq号码测试qq的吉凶

请求地址

GET https://api.isoyu.com/almanac/qq

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
qqstring需要测试的QQ号码

返回参数

名称类型说明
conclusionstringQQ号码测试结论
analysisstring结论分析

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->almanacQQ()
+
+    ->withQq('130770308')
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功的返回",
+    "data": {
+        "data": {
+
+            "conclusion": "[大吉+官运+财运+才艺]如龙得云,青云直上,智谋奋进,才略奏功",//QQ号码测试结论
+
+            "analysis": "欲望难足希望高,计谋成功财力豪,猜疑嫉妒性自改,如龙乘云势运开。智能超人贯彻大志,富贵无比,不甘寂寞,叱吒风云之大吉数,但容易发生牢骚
+
+及贪心、欲望太多而永不知足,为其缺点。切忌沉迷投机,可免贻误前程。"//结论分析
+
+        }
+  },
+}

根据区号邮编查天气

使用电话区号或邮编查询天气

最低 0.0003元/次

请求地址

GET https://api.isoyu.com/weather/zip

请求参数

参数名称类型必须描述
appCodestring用户授权码,参考API调用
postCodeString邮编,比如上海200000
phoneCodeString电话区号,比如上海021。 注意邮编和区号必须二选一输入。都输入时,以邮编为准。
needMoreDayString是否需要返回7天数据中的后4天。1为返回,0为不返回。
needIndexString是否需要返回指数数据,比如穿衣指数、紫外线指数等。1为返回,0为不返回。
needHourDataString是否需要每小时数据的累积数组。由于本系统是半小时刷一次实时状态, 因此实时数组最大长度为48。每天0点长度初始化为0. 1为需要 0为不
need3HourForcastString是否需要当天每3/6/8小时一次的天气预报列表。1为需要,0为不需要。注意f1是3小时间隔,但f2到f7的间隔可能是6或8小时。
needAlarmString是否需要天气预警。1为需要,0为不需要。

返回data参数

名称类型示例值描述
见返回示例

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->weatherZip()
+
+    ->withPostCode('200000')
+
+    ->withPhoneCode('021')
+    ->request();
+
+dump($result);

返回结果示例:

{
+"code": 0,
+"message": "成功",
+"data":{
+ 	"cityInfo": {
+
+	  	"c0":"110114",
+
+		"c1": "101010700",
+
+		"c10": "3",
+
+		"c11": "010",
+
+		"c12": "102200",
+
+		"c15": "80",
+
+		"c16": "AZ9010",
+
+		"c17": "+8",
+
+		"c2": "changping",
+
+		"c3": "昌平",
+
+		"c4": "beijing",
+
+		"c5": "北京",
+
+		"c6": "beijing",
+
+		"c7": "北京",
+
+		"c8": "china",
+
+		"c9": "中国",
+
+		"latitude": 40.206,
+
+		"longitude": 116.165
+
+	},
+
+	"now": {
+
+		"aqi": "71",
+
+		"aqiDetail": {
+
+			"aqi": "71",
+
+			"area": "北京",
+
+			"area_code": "beijing",
+
+			"co": "0.817",
+
+			"no2": "52",
+
+			"o3": "33",
+
+			"o3_8h": "9",
+
+			"pm10": "56",
+
+			"pm2_5": "51",
+
+			"primary_pollutant": "颗粒物(PM2.5)",
+
+			"quality": "良",
+
+			"so2": "3"
+
+		},
+
+		"sd": "70%",
+
+		"temperature": "15",
+
+		"temperature_time": "18:30",
+
+		"weather": "晴",
+
+		"weather_pic": "http://appimg.showapi.com/images/weather/icon/day/00.png",
+
+		"wind_direction": "北风",
+
+		"wind_power": "1级"
+
+	},
+
+	"f1": {
+
+		"air_press": "1008 hPa",
+
+		"day": "20151023",
+
+		"day_air_temperature": "18",
+
+		"day_weather": "晴",
+
+		"day_weather_pic": "http://app1.showapi.com/weather/icon/day/00.png",
+
+		"day_wind_direction": "无持续风向",
+
+		"day_wind_power": "微风<10m/h",
+
+		"jiangshui": "3%",
+
+		"night_air_temperature": "9",
+
+		"night_weather": "晴",
+
+		"night_weather_pic": "http://app1.showapi.com/weather/icon/night/00.png",
+
+		"night_wind_direction": "无持续风向",
+
+		"night_wind_power": "微风<10m/h",
+
+		"sun_begin_end": "06:35|17:23",
+
+		"weekday": 5,
+
+		"ziwaixian": "中等",
+
+		"index": {
+
+			"beauty": {
+
+				"desc": "请选用中性保湿型霜类化妆品。",
+
+				"title": "保湿"
+
+			},
+
+			"clothes": {
+
+				"desc": "建议穿薄外套或牛仔裤等服装。",
+
+				"title": "较舒适"
+
+			},
+
+			"cold": {
+
+				"desc": "昼夜温差大,易感冒。",
+
+				"title": "易发"
+
+			},
+
+			"comfort": {
+
+				"desc": "白天不冷不热,风力不大。",
+
+				"title": "舒适"
+
+			},
+
+			"glass": {
+
+				"desc": "白天根据户外光线情况佩戴太阳镜",
+
+				"title": "需要"
+
+			},
+
+			"sports": {
+
+				"desc": "户外运动请注意防晒。",
+
+				"title": "较适宜"
+
+			},
+
+			"travel": {
+
+				"desc": "天气较好,丝毫不会影响您出行的心情。",
+
+				"title": "适宜"
+
+			},
+
+			"uv": {
+
+				"desc": "辐射较弱,涂擦SPF12-15、PA+护肤品。",
+
+				"title": "弱"
+
+			},
+
+			"wash_car": {
+
+				"desc": "无雨且风力较小,易保持清洁度。",
+
+				"title": "较适宜"
+
+			}
+
+		},
+
+		"alarmList": [
+
+			{
+
+				"city": "",
+
+				"issueContent": "大风蓝色预警:预计23日23时到24日08时:大连、锦州、营口、盘锦、葫芦岛地区陆地偏北风6级,阵风7级;渤海、渤海海峡、黄海北部偏北风7级,阵风8级。大连、丹东、锦州、营口、盘锦、葫芦岛附近海域和航线将受影响,请注意防范。省气象灾害预警中心10月23日16时35分发布",
+
+				"issueTime": "2015-10-23 16:40:00",
+
+				"province": "辽宁省",
+
+				"signalLevel": "蓝色",
+
+				"signalType": "大风"
+
+			}
+
+		],
+
+		"3hourForcast": [
+
+			{
+
+				"hour": "20时-23时 ",
+
+				"temperature": "12℃/10℃",
+
+				"weather": "晴",
+
+				"weather_pic": "http://app1.showapi.com/weather/icon/night/00.png",
+
+				"wind_direction": "无持续风向",
+
+				"wind_power": "微风"
+
+			},
+
+			{
+
+				"hour": "23时-02时 ",
+
+				"temperature": "10℃/9℃",
+
+				"weather": "晴",
+
+				"weather_pic": "http://app1.showapi.com/weather/icon/night/00.png",
+
+				"wind_direction": "无持续风向",
+
+				"wind_power": "微风"
+
+			},
+
+			{
+
+				"hour": "02时-05时 ",
+
+				"temperature": "10℃/9℃",
+
+				"weather": "晴",
+
+				"weather_pic": "http://app1.showapi.com/weather/icon/night/00.png",
+
+				"wind_direction": "无持续风向",
+
+				"wind_power": "微风"
+
+			},
+
+			{
+
+				"hour": "05时-08时 ",
+
+				"temperature": "13℃/10℃",
+
+				"weather": "晴",
+
+				"weather_pic": "http://app1.showapi.com/weather/icon/day/00.png",
+
+				"wind_direction": "无持续风向",
+
+				"wind_power": "微风"
+
+			}
+
+		]
+
+	},
+
+	"hourDataList": [
+
+		{
+
+			"aqi": "53",
+
+			"aqiDetail": {},
+
+			"sd": "85%",
+
+			"temperature": "9",
+
+			"temperature_time": "00:00",
+
+			"weather": "多云",
+
+			"weather_pic": "http://appimg.showapi.com/images/weather/icon/night/01.png",
+
+			"wind_direction": "北风",
+
+			"wind_power": "1级"
+
+		},
+
+		{
+
+			"aqi": "53",
+
+			"aqiDetail": {},
+
+			"sd": "81%",
+
+			"temperature": "10",
+
+			"temperature_time": "00:30",
+
+			"weather": "多云",
+
+			"weather_pic": "http://appimg.showapi.com/images/weather/icon/night/01.png",
+
+			"wind_direction": "北风",
+
+			"wind_power": "1级"
+
+		} 
+
+	],
+}

标准电码查询

[danger]### 免费接口,每日100次免费调用,会员可不限次数调用,购买API会员

提供的标准中文电码查询程序结果

请求地址

GET https://api.isoyu.com/telecom/codes

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
charsstring中文字符串,最大长度32个字,需要utf8 urlencode

返回参数

名称类型说明
telecodesstring字符对应电码

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->telecomCodes()
+
+    ->withChars('顶想信息')
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功的返回",
+    "data": {
+         "telecodes": "7307 1927 0207 1873"
+  },
+}

彩票查询

[danger]### 免费接口,每日100次免费调用,会员可不限次数调用,购买API会员

目前支持双色球、大乐透、七乐彩、七星彩、福彩3D、排列3、排列5,数据来源于网络公开,开奖结果获取可能会有一定的延时。

接口1:支持彩种列表

请求地址

GET https://api.isoyu.com/lottery/types

请求参数

返回参数

名称类型说明
见JSON返回示例-

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->lotteryTypes()
+
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功的返回",
+    "data": [
+        {
+
+            "lottery_id": "ssq",
+
+            "lottery_name": "双色球",
+
+            "lottery_type_id": "1",
+
+            "remarks": "每周二、四、日开奖"
+
+        },
+
+        {
+
+            "lottery_id": "dlt",
+
+            "lottery_name": "超级大乐透",
+
+            "lottery_type_id": "2",
+
+            "remarks": "每周一、三、六开奖"
+
+        },
+
+        {
+
+            "lottery_id": "qlc",
+
+            "lottery_name": "七乐彩",
+
+            "lottery_type_id": "1",
+
+            "remarks": "每周一、三、五开奖"
+
+        },
+
+        {
+
+            "lottery_id": "fcsd",
+
+            "lottery_name": "福彩3D",
+
+            "lottery_type_id": "1",
+
+            "remarks": "每日开奖"
+
+        },
+
+        {
+
+            "lottery_id": "qxc",
+
+            "lottery_name": "七星彩",
+
+            "lottery_type_id": "2",
+
+            "remarks": "每周二、五、日开奖"
+
+        },
+
+        {
+
+            "lottery_id": "pls",
+
+            "lottery_name": "排列3",
+
+            "lottery_type_id": "2",
+
+            "remarks": "每日开奖"
+
+        },
+
+        {
+
+            "lottery_id": "plw",
+
+            "lottery_name": "排列5",
+
+            "lottery_type_id": "2",
+
+            "remarks": "每日开奖"
+
+        }
+    ]
+}

接口2:彩票开奖结果查询

请求地址

GET https://api.isoyu.com/lottery/query

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
lotteryIdstring彩票ID
lotteryNostring彩票期号,默认最新一期

返回参数

名称类型说明
见JSON返回示例-

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->lotteryQuery()
+
+    ->withLotteryId('ssq')
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功的返回",
+    "data": [
+        "lottery_id": "ssq",
+
+        "lottery_name": "双色球",
+
+        "lottery_res": "03,08,11,14,18,23,16",
+
+        "lottery_no": "18028",
+
+        "lottery_date": "2018-03-13",
+
+        "lottery_exdate": "2018-05-11",
+
+        "lottery_sale_amount": "352,015,830",
+
+        "lottery_pool_amount": "578,094,167",
+
+        "lottery_prize": [
+
+            {
+
+                "prize_name": "一等奖",
+
+                "prize_num": "7",
+
+                "prize_amount": "7,676,997",
+
+                "prize_require": "6+1"
+
+            },
+
+            {
+
+                "prize_name": "二等奖",
+
+                "prize_num": "220",
+
+                "prize_amount": "106,471",
+
+                "prize_require": "6+0"
+
+            },
+
+            {
+
+                "prize_name": "三等奖",
+
+                "prize_num": "1869",
+
+                "prize_amount": "3,000",
+
+                "prize_require": "5+1"
+
+            },
+
+            {
+
+                "prize_name": "四等奖",
+
+                "prize_num": "82708",
+
+                "prize_amount": "200",
+
+                "prize_require": "5+0,4+1"
+
+            },
+
+            {
+
+                "prize_name": "五等奖",
+
+                "prize_num": "1493643",
+
+                "prize_amount": "10",
+
+                "prize_require": "4+0,3+1"
+
+            },
+
+            {
+
+                "prize_name": "六等奖",
+
+                "prize_num": "8341565",
+
+                "prize_amount": "5",
+
+                "prize_require": "2+1,1+1,0+1"
+
+            }
+
+        ]
+    ]
+}

接口3:历史开奖结果查询

请求地址

GET https://api.isoyu.com/lottery/history

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
lotteryIdstring彩票ID
pageSizestring每次返回条数,默认10,最大50
pagestring当前页数,默认1

返回参数

名称类型说明
见JSON返回示例-

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->lotteryHistory()
+
+    ->withLotteryId('ssq')
+    ->withPagesize('2')
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功的返回",
+    "data": [
+		"lotteryResList":[
+
+			{
+
+				"lottery_id":"ssq",
+
+				"lottery_res":"03,07,16,17,23,30,07",
+
+				"lottery_no":"20084",
+
+				"lottery_date":"2020-09-01",
+
+				"lottery_exdate":"2020-10-30",
+
+				"lottery_sale_amount":"340,223,360",
+
+				"lottery_pool_amount":"997,837,500"
+
+			},
+
+			{
+
+				"lottery_id":"ssq",
+
+				"lottery_res":"01,19,25,26,30,31,12",
+
+				"lottery_no":"20083",
+
+				"lottery_date":"2020-08-30",
+
+				"lottery_exdate":"2020-10-28",
+
+				"lottery_sale_amount":"375,628,538",
+
+				"lottery_pool_amount":"1,046,377,044"
+
+			}
+
+		],
+
+		"page":1,
+
+		"pageSize":2,
+
+		"totalPage":1296
+    ]
+}

接口4:中奖计算器

请求地址

GET https://api.isoyu.com/lottery/bonus

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
lotteryIdstring彩票ID
lotteryResstring购买的号码,号码之间用英文逗号隔开,红色球和蓝色求之间用@连接,例如:01,11,02,09,14,22,25@05,03
lotteryNostring开奖期数,默认最新一期

返回参数

名称类型说明
见JSON返回示例-

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->lotteryBonus()
+
+    ->withLotteryId('ssq')
+    ->withLotteryRes('01,11,02,09,14,22,25@05,03')
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功的返回",
+    "data": [
+       "lottery_id": "ssq",
+
+        "lottery_name": "双色球",
+
+        "lottery_no": "18029",
+
+        "lottery_date": "2018-03-15",
+
+        "real_lottery_res": "01,02,09,14,22,25,05",
+
+        "lottery_res": "01,11,02,09,14,22,25@05,03",
+
+        "in_money": "28",
+
+        "buy_red_ball_num": "7",
+
+        "buy_blue_ball_num": "2",
+
+        "hit_red_ball_num": "6",
+
+        "hit_blue_ball_num": "1",
+
+        "is_prize": "1",
+
+        "prize_msg": "恭喜您中奖了",
+
+        "lottery_prize": [
+
+            {
+
+                "prize_name": "一等奖",
+
+                "prize_require": "6+1",
+
+                "prize_num": "1",
+
+                "prize_money": "8,926,329"
+
+            },
+
+            {
+
+                "prize_name": "二等奖",
+
+                "prize_require": "6+0",
+
+                "prize_num": "1",
+
+                "prize_money": "288,700"
+
+            },
+
+            {
+
+                "prize_name": "三等奖",
+
+                "prize_require": "5+1",
+
+                "prize_num": "6",
+
+                "prize_money": "3,000"
+
+            },
+
+            {
+
+                "prize_name": "四等奖",
+
+                "prize_require": "4+1,5+0",
+
+                "prize_num": "6",
+
+                "prize_money": "200"
+
+            }
+
+        ]
+    ]
+}

演员共演电影

[danger]### 免费接口,每日100次免费调用,会员可不限次数调用,购买API会员

查询两个演员共同出演过的电影信息

请求地址

GET https://api.isoyu.com/gstore/movie_by_actors

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
actor1string演员1
actor2string演员2

返回data参数

参考返回示例

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->gstoreMovieByActors()
+
+    ->withActor1('刘德华')
+    ->withActor2('王宝强')
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功",
+    "data": [
+         {
+
+        "地区": [
+
+            "中国",
+
+            "香港",
+
+            "中国大陆"
+
+        ],
+
+        "语言": [
+
+            "普通话",
+
+            "汉语"
+
+        ],
+
+        "imdbID": [
+
+            "tt0439884"
+
+        ],
+
+        "片名": [
+
+            "天下无贼",
+
+            "A World Without Thieves"
+
+        ],
+
+        "主演": [
+
+            "葛优",
+
+            "傅彪",
+
+            "李冰冰",
+
+            "刘若英",
+
+            "冯远征",
+
+            "林家栋",
+
+            "范伟",
+
+            "刘德华",
+
+            "张涵予",
+
+            "王宝强",
+
+            "徐帆",
+
+            "尤勇"
+
+        ],
+
+        "评价人数": [
+
+            "173429"
+
+        ],
+
+        "评分": [
+
+            "7.6"
+
+        ],
+
+        "导演": [
+
+            "冯小刚"
+
+        ],
+
+        "上映日期": [
+
+            "2004-12-09(中国大陆)"
+
+        ],
+
+        "doubanURL": [
+
+            "http://movie.douban.com/subject/1291550/"
+
+        ],
+
+        "片长": [
+
+            "113分钟/100分钟"
+
+        ],
+
+        "标题": "天下无贼",
+
+        "编剧": [
+
+            "冯小刚",
+
+            "张家鲁",
+
+            "王刚",
+
+            "林黎胜"
+
+        ],
+
+        "类型": [
+
+            "电影",
+
+            "剧情片",
+
+            "犯罪片",
+
+            "动作片"
+
+        ]
+
+        }
+    ]
+}

疾病禁忌食物

[danger]### 免费接口,每日100次免费调用,会员可不限次数调用,购买API会员

查询某个疾病的食物禁忌

请求地址

GET https://api.isoyu.com/gstore/taboo_food

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
diseasestring疾病名称

返回data参数

参考返回示例

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->gstoreTabooFood()
+
+    ->withDisease('糖尿病')
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功",
+    "data": [
+        "奶酪",
+
+        "肥甘厚味食物",
+
+        "虾米"
+
+    ]
+}

疾病症状

[danger]### 免费接口,每日100次免费调用,会员可不限次数调用,购买API会员

查询某个疾病的所有症状

请求地址

GET https://api.isoyu.com/gstore/symptom

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
diseasestring疾病名称

返回data参数

参考返回示例

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->gstoreSymptom()
+
+    ->withDisease('冠心病')
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功",
+    "data": [
+        "休克",
+
+        "恶心",
+
+        "头晕",
+
+        "心悸",
+
+        "胸闷",
+
+        "多汗",
+
+        "晕厥",
+
+        "胸痛",
+
+        "右心衰竭",
+
+        "心律失常",
+
+        "皮肤湿冷",
+
+        "不典型胸痛",
+
+        "憋气",
+
+        "胸闷憋气",
+
+        "剧烈的烧灼样疼痛",
+
+        "劳累后胸痛",
+
+        "呼吸短促",
+
+        "心前区刺痛",
+
+        "心律不齐",
+
+        "皮肤灰白",
+
+        "胸部压迫窒息感",
+
+        "胸部疼痛发作,可伴有虚脱",
+
+        "胸骨后或心前区剧痛",
+
+        "脉搏细微",
+
+        "重病病容",
+
+        "闷胀感"
+    ]
+}

症状查疾

[danger]### 免费接口,每日100次免费调用,会员可不限次数调用,购买API会员

查询某个症状可能的疾病信息

请求地址

GET https://api.isoyu.com/gstore/disease

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
symptomstring症状名称

返回data参数

参考返回示例

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->gstoreDisease()
+
+    ->withSymptom('发烧')
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功",
+    "data": [
+        "普通感冒",
+
+        "晒伤"
+
+    ]
+}

车辆历史违章查询

根据车辆信息查询车辆的历史违章记录

最低 0.10元/次

接口1:获取城市规则列表

获取城市查询违章的参数规则,建议每天更新一次

请求地址

GET https://api.isoyu.com/luoz/rule

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
prefixstring车牌前缀

返回data参数

|名称 | 类型 | 说明 | | --- | --- | --- | --- | | prefix | string | 前缀 | | vin | string | 车架号长度((最后几位)车架长度,0为全部信息,-1为无需提供,其他为所需提供的长度值) | | engine_no | string | 发动机号长度((最后几位)车架长度,0为全部信息,-1为无需提供,其他为所需提供的长度值) | | status | boolean | 是否支持查询(1为支持查询,0为暂不支持查询) |

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->luozRule()
+
+    ->withPrefix('云')
+    ->request();
+
+dump($result);

返回结果示例

{
+"code": 0,
+"message": "成功",
+"data":[
+    {
+
+    	"prefix": "云A",
+
+    	"vin": 0,
+
+    	"engine_no": 0,
+
+    	"car_type": "02",
+
+    	"status": 1
+
+    },
+
+    {
+
+    	"prefix": "云C",
+
+    	"vin": 0,
+
+    	"engine_no": 0,
+
+    	"car_type": "02",
+
+    	"status": 1
+
+    }
+    ...
+    ]
+}

接口2:查询历史违章记录

请求地址

GET https://api.isoyu.com/luoz/history

请求参数

名称必填类型说明
carNostring车牌号
vinstring车架号(根据城市列表的规则决定长度)
engineNostring发动机号(根据城市列表的规则决定长度)
typestring车类型(默认02:小型车,支持大小车查询)

返回data参数

名称类型说明
wz_datestring违章时间
areastring违章地址
actstring违章行为
wz_codestring违法行为代码
fenint扣分
moneydouble罚款金额
handledint是否支持处理(1已处理,0未处理)
if_paidint是否缴费(1已缴费,0未缴费)
wz_citystring违章城市
archivenostring文书编号

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->luozHistory()
+
+    ->withCarNo('车牌号')
+
+    ->request();
+
+dump($result);

返回结果示例:

{
+"code": 0,
+"message": "成功",
+"data":{
+       {
+
+            "wz_date": "2017-03-23 09:54:00",
+
+            "area": "兖州-颜店1公里50米",
+
+            "act": "在高速公路、快速路以外的道路不按规定车道行驶",
+
+            "wz_code": "",
+
+            "fen": 0,
+
+            "money": "100",
+
+            "handled": 1,
+
+            "if_paid": 1,
+
+            "wz_city": "山东济宁",
+
+            "archiveno": "4419261190735892"
+
+        },
+
+        {
+
+            "wz_date": "2016-07-13 06:04:00",
+
+            "area": "济宁市兖州区327国道路口",
+
+            "act": "违反禁止标线指示",
+
+            "wz_code": "1344",
+
+            "fen": 3,
+
+            "money": "200",
+
+            "handled": 0,
+
+            "if_paid":0,
+
+            "wz_city": "山东济宁",
+
+           "archiveno": "4419261190735892"
+
+        }
+}
+}

车辆品牌车型大全

[danger]### 免费接口,每日100次免费调用,会员可不限次数调用,购买API会员

车辆品牌大全、车系、车型基本信息查询

接口1:品牌列表

请求地址

GET https://api.isoyu.com/car/brand

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
firstLetterstring品牌名称拼音首字母,如:A

返回data参数

名称类型说明
idstring品牌ID
brand_namestring品牌名称
brand_logostring品牌 logo
first_letterstring品牌名称首字母

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->carBrand()
+
+    ->request();
+
+dump($result);

返回数据示例:

{
+    "message": "查询成功",
+    "data": {
+        {
+
+            "id": "1",
+
+            "first_letter": "A",
+
+            "brand_name": "奥迪",
+
+            "brand_logo": "https://juhe.oss-cn-hangzhou.aliyuncs.com/api_image/538/brand/1.png"
+
+        },
+        ...
+    }
+    "code": 0
+}

接口2:根据车辆品牌ID查询旗下车系列表

请求地址

GET https://api.isoyu.com/car/series

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
brandidstring车辆品牌ID
levelidstring车系类型ID,,1:微型车,2:小型车,3:紧凑型车,4:中型车,5:中大型车,6:大型车,7:跑车,8:MPV,11:微面,12:微卡,13:轻客,14:低端皮卡,15:高端皮卡,16:小型SUV,17:紧凑型SUV,18:中型SUV,19:中大型SUV,20:大型SUV,21:紧凑型MPV

返回data参数

名称类型说明
idstring车系ID
namestring车系名称
brandidstring品牌ID
levelidstring车系类型,1:微型车,2:小型车,3:紧凑型车,4:中型车,5:中大型车,6:大型车,7:跑车,8:MPV,11:微面,12:微卡,13:轻客,14:低端皮卡,15:高端皮卡,16:小型SUV,17:紧凑型SUV,18:中型SUV,19:中大型SUV,20:大型SUV,21:紧凑型MPV
levelnamestring车系类型名称

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->carSeries()
+
+    ->withBrandid(1)
+    ->request();
+
+dump($result);

返回数据示例:

{
+    "message": "查询成功",
+    "data": {
+        {
+
+            "id": "1",
+
+            "name": "奥迪A6L新能源",
+
+            "brandid": "1",
+
+            "levelid": "5",
+
+            "levelname": "中大型车",
+
+            "sname": "一汽-大众奥迪"
+
+        },
+        ...
+    }
+    "code": 0
+}

接口3:根据车系id查询旗下车型列表

请求地址

GET https://api.isoyu.com/car/models

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
seriesIdstring车系ID
yearstring车型年份,如:2019

返回data参数

名称类型说明
idstring车型ID
series_idstring车系ID
namestring车型名称
yearstring车型年份
peizhistring车型配置

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->carModels()
+
+    ->withSeriesId(2)
+    ->request();
+
+dump($result);

返回数据示例:

{
+    "message": "查询成功",
+    "data": {
+        {
+
+            "id": "11",
+
+            "series_id": "2",
+
+            "name": "2019款 Sportback 35 TFSI 进取型 国V",
+
+            "year": "2019",
+
+            "peizhi": "1.4升 涡轮增压 150马力"
+
+        },
+        ...
+    }
+    "code": 0
+}

车辆违章查询(不再维护)

查询车辆的违章信息

最低 0.04元/次

接口1:支持列表和规则查询

用于查询某个地区是否支持违章查询,以及该地区车辆的车架号、发动机号所需的位数。

请求地址

GET https://api.isoyu.com/luoz/support

请求参数

| 参数名称 | 类型 | 必须 | 描述 | | --- | --- | --- | --- | --- | | appCode| string|是|用户授权码,参考API调用 | | preCarNum | String | 否 | 车牌前缀 如云A直辖市只需要第一个字符,如京 | | province | String | 否 | 所属省份 如云南 |

返回data参数

名称类型示例值说明
carEngineLenNumber0发动机号尾数长度 99表示所有 0表示不需要 其他值表示后几位

|carCodeLen| Number|6|车架号尾数的长度 数字含义同carEngineLen,此处表示需要后6位车辆识别号码|

| preCarNum |String|云A|车牌前缀|

| province |String |云南|省份|

| cityName|String |云南昆明|查询所属的省或地市 |

| carTypeScope |String |01,02,03|支持的车辆类型,0表示支持所有车辆类型,一般为02,即小车类型.多个车型用逗号(,)隔开|

| scope |Number |1|查询范围 1全国车辆在本地区的违章 2本地区车辆的违章|

| jgjId|String |kunming|交管局编号(标识),违章查询时需要该参数|

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->luozSupport()
+
+    ->request();
+
+dump($result);

接口2:查询车辆违章信息

请求地址

GET https://api.isoyu.com/luoz/query

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
carNumberstring车牌号
carEngineCodestring发动机号 部分地区必须要传 一般为4/6位的发动机号(尾数)
carCodestring车架号 部分地区必须要传 一般为4/6位的车架号(尾数)
carTypestring车辆类型 01:大型汽车 02:小型汽车 03:使馆汽车 04:领馆汽车 05:境外汽车 06:外籍汽车 07:两三轮摩托车 08:轻便摩托车 09:使馆摩托车 10:领馆摩托车 11:境外摩托车 12:外籍摩托车 13:农用运输车 14:拖拉机 15:挂车 16:教练汽车 17:教练摩托车 18:试验汽车 19:试验摩托车 20:临时入境汽车 21:临时入境摩托车 22:临时行驶车 23:公安警车 24:其它车型

返回data参数

名称类型说明
carNumberString车牌号
carCodeString车架号
carEngineCodeString发动机编号
countString违章数量
recordsArray违章记录

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->luozQuery()
+
+    ->withCarNumber('车牌号')
+
+    ->request();
+
+dump($result);

返回结果示例:

{
+"code": 0,
+"message": "成功",
+"data":{
+    "count": 2,
+
+    "carEngineCode": "366893",
+
+    "carCode": "037572",
+
+    "carType": "02",
+
+    "carNumber": "贵AH171R",
+
+    "records": [
+
+    	{
+
+    		"time": "2016-04-28 18:36:32",
+
+    		"degree": "6",
+
+    		"reason": "驾驶机动车违反道路交通信号灯通行的",
+
+    		"address": "黔灵山路(贵阳一中人行横道)",
+
+    		"department": "",
+
+    		"cityName": "",
+
+    		"money": "150",
+
+    		"code": ""
+
+    	},
+
+    	{
+
+    		"time": "2016-04-25 14:13:01",
+
+    		"degree": "0",
+
+    		"reason": "机动车违反规定停放、临时停车且驾驶人不在现场或者虽在现场但驾驶人拒绝立即驶离,妨碍其它车辆、行人通行的",
+
+    		"address": "新添大道南段与半边街交叉口20米",
+
+    		"department": "",
+
+    		"cityName": "",
+
+    		"money": "150",
+
+    		"code": ""
+
+    	}
+
+    ],
+
+    "createDateStr": "2016-10-14 11:40:25"
+}

车辆违章次数查询

最低 0.035元/次

请求地址

GET https://api.isoyu.com/luoz/times

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
carNumberstring车牌号
carEngineCodestring发动机号 一般为4/6位的发动机号(尾数),具体位数请查看"查询规则"接口
carTypestring车牌类型:01 大型车辆,02小型车辆,51 新能源大型车辆, 52 新能源小型车辆,默认为02

返回data参数

名称类型示例值描述
totalWzNumber2总违章次数
otherProWzNumber0省外违章次数
proWzNumber0车辆所在地区外,本省内的违章次数
cityWzNumber2本地区的违章次数

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->luozTimes()
+
+    ->withCarNumber('车牌号')
+
+    ->request();
+
+dump($result);

返回结果示例:

{
+"code": 0,
+"message": "成功",
+"data":{
+	"totalWz": "2",
+
+	"otherProWz": "0",
+
+	"proWz": "0",
+
+	"cityWz": "2"
+}

车辆详细信息查验

通过车牌号和车辆类型查询车辆的相关信息(包括车架号、车辆的详细出厂日期与初次登记日期)。也可以通过上传车辆相关信息(车主,车牌号,车辆类型)验证这些信息是否一致。

最低 1.20元/次

请求地址

GET https://api.isoyu.com/car/query

请求参数

参数名称类型必须描述
appCodestring用户授权码,参考API调用
carNumberString车牌号
carTypeString车辆类型:目前支持四种车辆类型(01 大型汽车,02 小型汽车,51 新能源大型车,52 新能源小型车)

返回data参数

名称类型示例值描述
remarkString查询成功!错误信息
vehicleModelcStringSVW71411ER车辆型号
bodyColorString车身登记颜色
vehicleStatusString正常车辆状态
validityDayEndString2019-11-30 00:00:00检验有效期止
ppsDateString2012-10-22 00:00:00出厂日期
frontTreadString1463前轮距离
brandNameString大众汽车牌品牌名称
passengersString5成员数量
plateTypeString02车辆类型
vinStringLSVFK46R0********vin码
plateNumberString云A10***车牌号
maxJourneyString63最大功率(kw)
useTypeString非运营车辆使用性质
rearTreadString1456后轮距
engineModelStringCLP发动机型号
engineNumberStringB******发动机号
shaftString2轴数量
wheelBaseString2470轴距
loadWeightString核定载质量
fuelTypeStringA燃油种类
curbWeightString1092整备质量
firstIssueDateString2012-11-26 15:20:47初次登记日期
vehicleTypeString小型轿车车辆类型(文字)
crossWeightString1572总质量
retirementDateString2099-12-31 00:00:00强制报废日期
ccString1390排量

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->carQuery()
+
+    ->withCarNumber('***')
+
+    ->withCarType('***')
+    ->request();
+
+dump($result);

返回结果示例:

{
+"code": 0,
+"message": "成功",
+"data":{
+    "remark": "查询成功!",
+
+	"vehicleModelc": "SVW71411ER",
+
+	"bodyColor": "白",
+
+	"vehicleStatus": "正常",
+
+	"validityDayEnd": "2019-11-30 00:00:00",
+
+	"ppsDate": "2012-10-22 00:00:00",
+
+	"frontTread": "1463",
+
+	"brandName": "大众汽车牌",
+
+	"passengers": "5",
+
+	"plateType": "02",
+
+	"vin": "LSVFK46R0********",
+
+	"plateNumber": "云A10***",
+
+	"maxJourney": "63",
+
+	"useType": "非运营",
+
+	"rearTread": "1456",
+
+	"engineModel": "CLP",
+
+	"engineNumber": "B******",
+
+	"shaft": "2",
+
+	"wheelBase": "2470",
+
+	"loadWeight": "",
+
+	"fuelType": "A",
+
+	"curbWeight": "1092",
+
+	"firstIssueDate": "2012-11-26 15:20:47",
+
+	"vehicleType": "小型轿车",
+
+	"crossWeight": "1572",
+
+	"retirementDate": "2099-12-31 00:00:00",
+
+	"cc": "1390"
+}

城市空气质量

城市空气质量、城市空气PM2.5指数、城市辐射指数

最低 0.0015元/次

接口1:城市空气质量查询

请求地址

GET https://api.isoyu.com/air/search

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
cityString城市名称的中文名称或拼音,如:上海 或 shanghai

返回data参数

名称类型说明
citynowJSONObject查询的最新结果
lastTwoWeeksJSONObject最近几周的空气质量数据
lastMoniDataJSONObject各监测点的数据,如果字段返回"—",可能是该监测点未监测这项数据或者有延迟

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->airSearch()
+
+    ->withCity('苏州')
+    ->request();
+
+dump($result);

返回示例

{
+"code": 0,
+"message": "成功",
+"data":[
+        {
+
+            "citynow": {
+
+                "city": "suzhou",
+
+                "AQI": "77",
+
+                "quality": "良",
+
+                "date": "2014-05-09 14:00"
+
+            },
+
+            "lastTwoWeeks": {
+
+                "1": {
+
+                    "city": "suzhou",
+
+                    "AQI": "100",
+
+                    "quality": "良",
+
+                    "date": "2014-05-08"
+
+                },
+
+                "2": {
+
+                    "city": "suzhou",
+
+                    "AQI": "99",
+
+                    "quality": "良",
+
+                    "date": "2014-05-07"
+
+                },
+
+                "3": {
+
+                    "city": "suzhou",
+
+                    "AQI": "77",
+
+                    "quality": "良",
+
+                    "date": "2014-05-06"
+
+                },
+
+                "4": {
+
+                    "city": "suzhou",
+
+                    "AQI": "75",
+
+                    "quality": "良",
+
+                    "date": "2014-05-05"
+
+                },
+
+                "5": {
+
+                    "city": "suzhou",
+
+                    "AQI": "78",
+
+                    "quality": "良",
+
+                    "date": "2014-05-04"
+
+                },
+
+                "6": {
+
+                    "city": "suzhou",
+
+                    "AQI": "84",
+
+                    "quality": "良",
+
+                    "date": "2014-05-03"
+
+                },
+
+                "7": {
+
+                    "city": "suzhou",
+
+                    "AQI": "135",
+
+                    "quality": "轻度污染",
+
+                    "date": "2014-05-02"
+
+                },
+
+                "8": {
+
+                    "city": "suzhou",
+
+                    "AQI": "126",
+
+                    "quality": "轻度污染",
+
+                    "date": "2014-05-01"
+
+                },
+
+                "9": {
+
+                    "city": "suzhou",
+
+                    "AQI": "87",
+
+                    "quality": "良",
+
+                    "date": "2014-04-30"
+
+                },
+
+                "10": {
+
+                    "city": "suzhou",
+
+                    "AQI": "97",
+
+                    "quality": "良",
+
+                    "date": "2014-04-29"
+
+                },
+
+                "11": {
+
+                    "city": "suzhou",
+
+                    "AQI": "77",
+
+                    "quality": "良",
+
+                    "date": "2014-04-28"
+
+                },
+
+                "12": {
+
+                    "city": "suzhou",
+
+                    "AQI": "84",
+
+                    "quality": "良",
+
+                    "date": "2014-04-27"
+
+                },
+
+                "13": {
+
+                    "city": "suzhou",
+
+                    "AQI": "45",
+
+                    "quality": "优",
+
+                    "date": "2014-04-26"
+
+                },
+
+                "14": {
+
+                    "city": "suzhou",
+
+                    "AQI": "56",
+
+                    "quality": "良",
+
+                    "date": "2014-04-25"
+
+                },
+
+                "15": {
+
+                    "city": "suzhou",
+
+                    "AQI": "83",
+
+                    "quality": "良",
+
+                    "date": "2014-04-24"
+
+                },
+
+                "16": {
+
+                    "city": "suzhou",
+
+                    "AQI": "95",
+
+                    "quality": "良",
+
+                    "date": "2014-04-23"
+
+                },
+
+                "17": {
+
+                    "city": "suzhou",
+
+                    "AQI": "101",
+
+                    "quality": "轻度污染",
+
+                    "date": "2014-04-22"
+
+                }
+
+            },
+
+            "lastMoniData": {
+
+                "1": {
+
+                    "city": "上方山",
+
+                    "AQI": "77",
+
+                    "quality": "良",
+
+                    "PM2.5Hour": "46μg/m³",
+
+                    "PM2.5Day": "46μg/m³",
+
+                    "PM10Hour": "104μg/m³",
+
+                    "lat": "31.247222",
+
+                    "lon": "120.561389"
+
+                },
+
+                "2": {
+
+                    "city": "南门",
+
+                    "AQI": "112",
+
+                    "quality": "轻度污染",
+
+                    "PM2.5Hour": "84μg/m³",
+
+                    "PM2.5Day": "84μg/m³",
+
+                    "PM10Hour": "—μg/m³",
+
+                    "lat": "31.286389",
+
+                    "lon": "120.6275"
+
+                },
+
+                "3": {
+
+                    "city": "彩香",
+
+                    "AQI": "76",
+
+                    "quality": "良",
+
+                    "PM2.5Hour": "46μg/m³",
+
+                    "PM2.5Day": "46μg/m³",
+
+                    "PM10Hour": "101μg/m³",
+
+                    "lat": "31.301944",
+
+                    "lon": "120.590833"
+
+                },
+
+                "4": {
+
+                    "city": "轧钢厂",
+
+                    "AQI": "68",
+
+                    "quality": "良",
+
+                    "PM2.5Hour": "41μg/m³",
+
+                    "PM2.5Day": "41μg/m³",
+
+                    "PM10Hour": "85μg/m³",
+
+                    "lat": "31.326389",
+
+                    "lon": "120.595556"
+
+                },
+
+                "5": {
+
+                    "city": "吴中区",
+
+                    "AQI": "64",
+
+                    "quality": "良",
+
+                    "PM2.5Hour": "46μg/m³",
+
+                    "PM2.5Day": "46μg/m³",
+
+                    "PM10Hour": "—μg/m³",
+
+                    "lat": "31.270278",
+
+                    "lon": "120.612778"
+
+                },
+
+                "6": {
+
+                    "city": "苏州新区",
+
+                    "AQI": "72",
+
+                    "quality": "良",
+
+                    "PM2.5Hour": "46μg/m³",
+
+                    "PM2.5Day": "46μg/m³",
+
+                    "PM10Hour": "93μg/m³",
+
+                    "lat": "31.299444",
+
+                    "lon": "120.543333"
+
+                },
+
+                "7": {
+
+                    "city": "苏州工业园区",
+
+                    "AQI": "82",
+
+                    "quality": "良",
+
+                    "PM2.5Hour": "60μg/m³",
+
+                    "PM2.5Day": "60μg/m³",
+
+                    "PM10Hour": "88μg/m³",
+
+                    "lat": "31.309722",
+
+                    "lon": "120.669167"
+
+                }
+
+            }
+
+        }
+]
+}

接口2:查询城市PM2.5指数

请求地址

GET https://api.isoyu.com/air/pm

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
cityString城市名称的中文名称或拼音,如:上海 或 shanghai

返回data参数

参考返回示例

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->airPm()
+
+    ->withCity('苏州')
+
+    ->request();
+
+dump($result);

返回结果示例:

{
+"code": 0,
+"message": "成功",
+"data":[
+    {
+
+            "city": "苏州",  /*城市*/
+
+            "PM2.5": "73",  /*PM2.5指数(ug/m3)*/
+
+            "AQI": "98",    /*空气质量指数*/
+
+            "quality": "良", /*空气质量*/
+
+            "PM10": "50",/*PM10(ug/m3)*/
+
+            "CO": "0.79",  /*一氧化碳(mg/m3)*/
+
+            "NO2": "65",  /*二氧化氮(ug/m3)*/
+
+            "O3": "28",    /*臭氧(ug/m3)*/
+
+            "SO2": "41",  /*二氧化硫(ug/m3)*/
+
+            "time": "2014-12-26 11:48:40"/*更新时间*/  
+
+        }
+    ]
+}

接口3:查询支持空气质量指数的城市列表

请求地址

GET https://api.isoyu.com/air/city

请求参数

返回data参数

参考返回示例

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->airCity()
+
+    ->request();
+
+dump($result);

返回结果示例:

{
+"code": 0,
+"message": "成功",
+"data":[
+      {
+
+            "name": "湛江",/*城市名*/
+
+            "pinyin": "zhanjiang"/*城市拼音*/
+
+        },
+
+        {
+
+            "name": "石河子",
+
+            "pinyin": "shihezi"
+
+        },
+
+        {
+
+            "name": "寿光",
+
+            "pinyin": "shouguang"
+
+        },
+
+        {
+
+            "name": "玉林",
+
+            "pinyin": "yulinshi"
+
+        },
+
+        {
+
+            "name": "大庆",
+
+            "pinyin": "daqing"
+
+        },
+
+        {
+
+            "name": "上海",
+
+            "pinyin": "shanghai"
+
+        },
+
+    ...
+    ]
+}

接口4:查询支持PM2.5指数的城市

请求地址

GET https://api.isoyu.com/air/pm_city

请求参数

返回data参数

参考返回示例

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->airPmCity()
+
+    ->request();
+
+dump($result);

返回结果示例:

{
+"code": 0,
+"message": "成功",
+"data":[
+      {
+
+            "name": "泰州",/*城市名*/
+
+            "pinyin": "taizhoushi"/*城市拼音*/
+
+        },
+
+        {
+
+            "name": "淮安",
+
+            "pinyin": "huaian"
+
+        },
+
+        {
+
+            "name": "邢台",
+
+            "pinyin": "xingtai"
+
+        },
+
+        {
+
+            "name": "南平",
+
+            "pinyin": "nanping"
+
+        },
+
+        {
+
+            "name": "舟山",
+
+            "pinyin": "zhoushan"
+
+        },
+
+        ...
+    ]
+}

二手车估值

权威公正准确的全国二手车估值

最低 0.10元/次

接口1:全部品牌列表(免费)

返回全部车辆品牌列表

请求地址

GET https://api.isoyu.com/secondhand_car/brand

请求参数

返回data参数

名称类型说明
brandnamestring品牌名称
idint品牌id
letterstring品牌首字母
picurlstring品牌logo

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->secondhandCarBrand()
+
+    ->request();
+
+dump($result);

返回数据示例:

{
+    "message": "查询成功",
+    "data": [
+        {
+
+            "brandname": "AC Schnitzer",
+
+            "id": "153",
+
+            "letter": "A",
+
+            "picurl": "http://cheshangban.guguiche.com:89/static/unicdatapic/brand/153.jpg"
+
+        },
+
+        {
+
+            "brandname": "ALPINA",
+
+            "id": "184",
+
+            "letter": "A",
+
+            "picurl": "http://cheshangban.guguiche.com:89/static/unicdatapic/brand/184.jpg"
+
+        },
+        ...
+    ]
+    "code": 0
+}

接口2:指定品牌全部车系(免费)

获取指定车牌的全部车系,包括:车系id、车系中文名称、制造厂商、车系

请求地址

GET https://api.isoyu.com/secondhand_car/family

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
brandIdstring车辆品牌ID

返回data参数

名称类型说明
brandnamestring品牌名称
brandidint品牌id
idint车系id
familynamestring车系中文名称
factorystring制造厂商

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->secondhandCarFamily()
+
+    ->withBrandId(17)
+    ->request();
+
+dump($result);

返回数据示例:

{
+    "message": "查询成功",
+    "data": [
+        {
+
+            "brandid": "17",
+
+            "brandname": "本田",
+
+            "factoryname": "广汽本田",
+
+            "familyname": "奥德赛",
+
+            "id": "117"
+
+        },
+
+        {
+
+            "brandid": "17",
+
+            "brandname": "本田",
+
+            "factoryname": "东风本田",
+
+            "familyname": "思域",
+
+            "id": "127"
+
+        },
+        ...
+    ]
+    "code": 0
+}

接口3:指定车系具体车型列表(免费)

获取指定车系的具体的车型列表,包括:年款、变速箱、排放标准、排放量、价格(万)等

请求地址

GET https://api.isoyu.com/secondhand_car/model

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
familyIdstring车系ID

返回data参数

名称类型说明
autohomeidint车型id
makeyearstring年款
geartypestring变速箱
emissionstring排放标准
outputdouble排放量
pricedouble价格
brandidint品牌id
brandnamestring品牌名称
factoryidint厂商id
factorynamestring厂商名称
familyidint车系id
familynamestring车系名称
salesdescstring车型名称
saleyearstring该车型开始销售年份
salemonthstring该车型开始销售月份
stopyearstring该车型停产年份

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->secondhandCarModel()
+
+    ->withFamilyId(2)
+    ->request();
+
+dump($result);

返回数据示例:

{
+    "message": "查询成功",
+    "data": [
+     {
+
+            "autohomeid": "27278",
+
+            "brandid": "17",
+
+            "brandname": "本田",
+
+            "emission": "欧4",
+
+            "factoryid": "30",
+
+            "factoryname": "广汽本田",
+
+            "familyid": "25",
+
+            "familyname": "雅阁",
+
+            "geartype": "自动",
+
+            "makeyear": "2012",
+
+            "max_reg_year": "2014",
+
+            "min_reg_year": "2012",
+
+            "output": "2",
+
+            "price": "20.28",
+
+            "salemonth": "1",
+
+            "salesdesc": "2012款 2.0L 自动 第八代雅阁 SE",
+
+            "saleyear": "2012",
+
+            "stopyear": "2014"
+
+        },
+
+        ...
+    ]
+    "code": 0
+}

接口4:估值支持的省份(免费)

获取支持估值的省份

请求地址

GET https://api.isoyu.com/secondhand_car/province

请求参数

返回data参数

名称类型说明
idint估值支持的省份的id
namestring估值支持的省份的名称

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->secondhandCarProvince()
+
+    ->request();
+
+dump($result);

返回数据示例:

{
+    "message": "查询成功",
+    "data": [
+        {
+
+            "id": 1,
+
+            "name": "北京市"
+
+        },
+
+        {
+
+            "id": 2,
+
+            "name": "天津市"
+
+        },
+        ...
+    ]
+    "code": 0
+}

接口5:估值支持的城市(免费)

获取估值支持的城市

请求地址

GET https://api.isoyu.com/secondhand_car/city

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
provinceIdstring省份ID

返回data参数

名称类型说明
idint城市的id
namestring城市的名称

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->secondhandCarCity()
+
+    ->withProvinceId(17)
+    ->request();
+
+dump($result);

返回数据示例:

{
+    "message": "查询成功",
+    "data": [
+		{
+
+			"id":258,
+
+			"name":"武汉市"
+
+		},
+
+		{
+
+			"id":259,
+
+			"name":"黄石市"
+
+		},
+
+		{
+
+			"id":260,
+
+			"name":"十堰市"
+
+		},
+
+		{
+
+			"id":261,
+
+			"name":"宜昌市"
+
+		},
+
+		{
+
+			"id":262,
+
+			"name":"襄樊市"
+
+		},
+
+		{
+
+			"id":263,
+
+			"name":"鄂州市"
+
+		},
+
+		{
+
+			"id":264,
+
+			"name":"荆门市"
+
+		},
+
+		{
+
+			"id":265,
+
+			"name":"孝感市"
+
+		},
+
+		{
+
+			"id":266,
+
+			"name":"荆州市"
+
+		},
+
+		{
+
+			"id":267,
+
+			"name":"黄冈市"
+
+		},
+
+		{
+
+			"id":268,
+
+			"name":"咸宁市"
+
+		},
+
+		{
+
+			"id":269,
+
+			"name":"随州市"
+
+		},
+
+		{
+
+			"id":270,
+
+			"name":"恩施土家族苗族自治州"
+
+		},
+
+		{
+
+			"id":271,
+
+			"name":"仙桃市"
+
+		},
+
+		{
+
+			"id":272,
+
+			"name":"潜江市"
+
+		},
+
+		{
+
+			"id":273,
+
+			"name":"天门市"
+
+		},
+
+		{
+
+			"id":274,
+
+			"name":"神农架林区"
+
+		}
+    ]
+    "code": 0
+}

接口6:二手车估值

获取二手车估值信息

请求地址

GET https://api.isoyu.com/secondhand_car/query

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
regDatestring上牌时间,格式:yyyy-MM ,燃油:(年款-2)~(年款+5) 混动:(年款-2)~(年款+3) 纯电:(年款-2)~(年款+2)
cityint城市
provinceIdint省份id
autoHomeIdint车型id
milesdouble行驶里程,单位:万公里

返回data参数

名称类型说明
carPricejson车辆估价
badjson车况一般
goodjson车况较好
normaljson车况优秀
C2C_C2Bfloat车商收购价和个人交易价的中间值
C2Bfloat车商收购价
C2Cfloat个人和个人交易价
B2C_C2Cfloat车商零售价和个人交易价的中间值
C2B_minfloat车商收购价的最小值
B2Cfloat车商零售价
B2C_maxfloat车商零售价的最大值
citystring城市
regDatestring上牌时间
cityidint城市id
pricedouble出厂指导价
idstring车辆id
providstring省份id
provstring省份
mileagestring公里数

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->secondhandCarQuery()
+
+    ->withRegDate('2019-05')
+    ->withCity(166)
+    ->withProvinceId()
+    ->withAutoHomeId()
+    ->withMiles()
+    ->request();
+
+dump($result);

返回数据示例:

{
+    "message": "查询成功",
+    "data": {
+      "carPrice": {
+
+            "bad": {
+
+                "B2C": 15.47,
+
+                "B2C_C2C": 15.17,
+
+                "B2C_max": 16.24,
+
+                "C2B": 14.46,
+
+                "C2B_min": 14.03,
+
+                "C2C": 15.06,
+
+                "C2C_C2B": 14.79
+
+            },
+
+            "city": "苏州",
+
+            "cityid": "166",
+
+            "defaultprice": {
+
+                "4S2C": 17.48,
+
+                "4S2C_C2C": 17.14,
+
+                "4S2C_max": 18.36,
+
+                "B2C": 17.14,
+
+                "B2C_C2C": 16.81,
+
+                "B2C_max": 18,
+
+                "C24S": 15.7,
+
+                "C24S_min": 15.23,
+
+                "C2B": 16.02,
+
+                "C2B_min": 15.54,
+
+                "C2C": 16.69,
+
+                "C2C_C24S": 16.06,
+
+                "C2C_C2B": 16.39
+
+            },
+
+            "good": {
+
+                "B2C": 17.14,
+
+                "B2C_C2C": 16.81,
+
+                "B2C_max": 18,
+
+                "C2B": 16.02,
+
+                "C2B_min": 15.54,
+
+                "C2C": 16.69,
+
+                "C2C_C2B": 16.39
+
+            },
+
+            "id": "27251",
+
+            "ly_code": "27251",
+
+            "mileage": "2.02",
+
+            "normal": {
+
+                "B2C": 16.29,
+
+                "B2C_C2C": 15.97,
+
+                "B2C_max": 17.1,
+
+                "C2B": 15.22,
+
+                "C2B_min": 14.77,
+
+                "C2C": 15.86,
+
+                "C2C_C2B": 15.58
+
+            },
+
+            "price": "18.98",
+
+            "prov": "江苏",
+
+            "provid": "10",
+
+            "regDate": "2018-12"
+
+        }
+    }
+    "code": 0
+}

根据IP地址查天气

通过IP地址获取IP对应的区域信息,再根据区域信息获取对应的天气情况

最低 0.0003元/次

请求地址

GET https://api.isoyu.com/weather/ip

请求参数

参数名称类型必须描述
appCodestring用户授权码,参考API调用
ipString要查询天气的ip地址,如果不写,则系统取客户端的ip地址。
needMoreDayString是否需要返回7天数据中的后4天。1为返回,0为不返回。
needIndexString是否需要返回指数数据,比如穿衣指数、紫外线指数等。1为返回,0为不返回。
needHourDataString是否需要每小时数据的累积数组。由于本系统是半小时刷一次实时状态, 因此实时数组最大长度为48。每天0点长度初始化为0. 1为需要 0为不
need3HourForcastString是否需要当天每3/6/8小时一次的天气预报列表。1为需要,0为不需要。注意f1是3小时间隔,但f2到f7的间隔可能是6或8小时。
needAlarmString是否需要天气预警。1为需要,0为不需要。

返回data参数

名称类型示例值描述
见返回示例

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->weatherIp()
+
+    ->withIp('113.78.19.201')
+
+    ->request();
+
+dump($result);

返回结果示例:

{
+"code": 0,
+"message": "成功",
+"data":{
+ 	"cityInfo": {
+
+	  	"c0":"110114",
+
+		"c1": "101010700",
+
+		"c10": "3",
+
+		"c11": "010",
+
+		"c12": "102200",
+
+		"c15": "80",
+
+		"c16": "AZ9010",
+
+		"c17": "+8",
+
+		"c2": "changping",
+
+		"c3": "昌平",
+
+		"c4": "beijing",
+
+		"c5": "北京",
+
+		"c6": "beijing",
+
+		"c7": "北京",
+
+		"c8": "china",
+
+		"c9": "中国",
+
+		"latitude": 40.206,
+
+		"longitude": 116.165
+
+	},
+
+	"now": {
+
+		"aqi": "71",
+
+		"aqiDetail": {
+
+			"aqi": "71",
+
+			"area": "北京",
+
+			"area_code": "beijing",
+
+			"co": "0.817",
+
+			"no2": "52",
+
+			"o3": "33",
+
+			"o3_8h": "9",
+
+			"pm10": "56",
+
+			"pm2_5": "51",
+
+			"primary_pollutant": "颗粒物(PM2.5)",
+
+			"quality": "良",
+
+			"so2": "3"
+
+		},
+
+		"sd": "70%",
+
+		"temperature": "15",
+
+		"temperature_time": "18:30",
+
+		"weather": "晴",
+
+		"weather_pic": "http://appimg.showapi.com/images/weather/icon/day/00.png",
+
+		"wind_direction": "北风",
+
+		"wind_power": "1级"
+
+	},
+
+	"f1": {
+
+		"air_press": "1008 hPa",
+
+		"day": "20151023",
+
+		"day_air_temperature": "18",
+
+		"day_weather": "晴",
+
+		"day_weather_pic": "http://app1.showapi.com/weather/icon/day/00.png",
+
+		"day_wind_direction": "无持续风向",
+
+		"day_wind_power": "微风<10m/h",
+
+		"jiangshui": "3%",
+
+		"night_air_temperature": "9",
+
+		"night_weather": "晴",
+
+		"night_weather_pic": "http://app1.showapi.com/weather/icon/night/00.png",
+
+		"night_wind_direction": "无持续风向",
+
+		"night_wind_power": "微风<10m/h",
+
+		"sun_begin_end": "06:35|17:23",
+
+		"weekday": 5,
+
+		"ziwaixian": "中等",
+
+		"index": {
+
+			"beauty": {
+
+				"desc": "请选用中性保湿型霜类化妆品。",
+
+				"title": "保湿"
+
+			},
+
+			"clothes": {
+
+				"desc": "建议穿薄外套或牛仔裤等服装。",
+
+				"title": "较舒适"
+
+			},
+
+			"cold": {
+
+				"desc": "昼夜温差大,易感冒。",
+
+				"title": "易发"
+
+			},
+
+			"comfort": {
+
+				"desc": "白天不冷不热,风力不大。",
+
+				"title": "舒适"
+
+			},
+
+			"glass": {
+
+				"desc": "白天根据户外光线情况佩戴太阳镜",
+
+				"title": "需要"
+
+			},
+
+			"sports": {
+
+				"desc": "户外运动请注意防晒。",
+
+				"title": "较适宜"
+
+			},
+
+			"travel": {
+
+				"desc": "天气较好,丝毫不会影响您出行的心情。",
+
+				"title": "适宜"
+
+			},
+
+			"uv": {
+
+				"desc": "辐射较弱,涂擦SPF12-15、PA+护肤品。",
+
+				"title": "弱"
+
+			},
+
+			"wash_car": {
+
+				"desc": "无雨且风力较小,易保持清洁度。",
+
+				"title": "较适宜"
+
+			}
+
+		},
+
+		"alarmList": [
+
+			{
+
+				"city": "",
+
+				"issueContent": "大风蓝色预警:预计23日23时到24日08时:大连、锦州、营口、盘锦、葫芦岛地区陆地偏北风6级,阵风7级;渤海、渤海海峡、黄海北部偏北风7级,阵风8级。大连、丹东、锦州、营口、盘锦、葫芦岛附近海域和航线将受影响,请注意防范。省气象灾害预警中心10月23日16时35分发布",
+
+				"issueTime": "2015-10-23 16:40:00",
+
+				"province": "辽宁省",
+
+				"signalLevel": "蓝色",
+
+				"signalType": "大风"
+
+			}
+
+		],
+
+		"3hourForcast": [
+
+			{
+
+				"hour": "20时-23时 ",
+
+				"temperature": "12℃/10℃",
+
+				"weather": "晴",
+
+				"weather_pic": "http://app1.showapi.com/weather/icon/night/00.png",
+
+				"wind_direction": "无持续风向",
+
+				"wind_power": "微风"
+
+			},
+
+			{
+
+				"hour": "23时-02时 ",
+
+				"temperature": "10℃/9℃",
+
+				"weather": "晴",
+
+				"weather_pic": "http://app1.showapi.com/weather/icon/night/00.png",
+
+				"wind_direction": "无持续风向",
+
+				"wind_power": "微风"
+
+			},
+
+			{
+
+				"hour": "02时-05时 ",
+
+				"temperature": "10℃/9℃",
+
+				"weather": "晴",
+
+				"weather_pic": "http://app1.showapi.com/weather/icon/night/00.png",
+
+				"wind_direction": "无持续风向",
+
+				"wind_power": "微风"
+
+			},
+
+			{
+
+				"hour": "05时-08时 ",
+
+				"temperature": "13℃/10℃",
+
+				"weather": "晴",
+
+				"weather_pic": "http://app1.showapi.com/weather/icon/day/00.png",
+
+				"wind_direction": "无持续风向",
+
+				"wind_power": "微风"
+
+			}
+
+		]
+
+	},
+
+	"hourDataList": [
+
+		{
+
+			"aqi": "53",
+
+			"aqiDetail": {},
+
+			"sd": "85%",
+
+			"temperature": "9",
+
+			"temperature_time": "00:00",
+
+			"weather": "多云",
+
+			"weather_pic": "http://appimg.showapi.com/images/weather/icon/night/01.png",
+
+			"wind_direction": "北风",
+
+			"wind_power": "1级"
+
+		},
+
+		{
+
+			"aqi": "53",
+
+			"aqiDetail": {},
+
+			"sd": "81%",
+
+			"temperature": "10",
+
+			"temperature_time": "00:30",
+
+			"weather": "多云",
+
+			"weather_pic": "http://appimg.showapi.com/images/weather/icon/night/01.png",
+
+			"wind_direction": "北风",
+
+			"wind_power": "1级"
+
+		} 
+
+	],
+}

导演电影查询

[danger]### 免费接口,每日100次免费调用,会员可不限次数调用,购买API会员

根据导演查询拍摄的电影信息

请求地址

GET https://api.isoyu.com/gstore/movie_by_director

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
directorstring导演名称

返回data参数

参考返回示例

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->gstoreMovieByDirector()
+
+    ->withDirector('赵薇')
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功",
+    "data": [
+        {
+
+        "地区": [
+
+            "中国",
+
+            "中国大陆"
+
+        ],
+
+        "语言": [
+
+            "普通话",
+
+            "汉语"
+
+        ],
+
+        "首播": [
+
+            "2016"
+
+        ],
+
+        "imdbID": [
+
+            "tt2765340"
+
+        ],
+
+        "片名": [
+
+            "致我们终将逝去的青春",
+
+            "致青春",
+
+            "So Young",
+
+            "To Our Youth That Is Fading Away",
+
+            "电视剧版《致青春》"
+
+        ],
+
+        "主演": [
+
+            "赵又廷",
+
+            "宫哲",
+
+            "郑恺",
+
+            "韩庚",
+
+            "佟丽娅",
+
+            "黄明",
+
+            "刘雅瑟",
+
+            "杨子姗",
+
+            "王森",
+
+            "包贝尔",
+
+            "黄小蕾",
+
+            "王嘉佳",
+
+            "张瑶",
+
+            "江疏影",
+
+            "韩红",
+
+            "杨澜",
+
+            "崔文璐"
+
+        ],
+
+        "评价人数": [
+
+            "0",
+
+            "282754"
+
+        ],
+
+        "评分": [
+
+            "6.7"
+
+        ],
+
+        "导演": [
+
+            "赵薇",
+
+            "杨文军"
+
+        ],
+
+        "上映日期": [
+
+            "2013-04-26(中国大陆)",
+
+            "2014-05-01(台湾)"
+
+        ],
+
+        "doubanURL": [
+
+            "http://movie.douban.com/subject/6973376/",
+
+            "http://movie.douban.com/subject/24859459/"
+
+        ],
+
+        "片长": [
+
+            "132分钟"
+
+        ],
+
+        "标题": "致我们终将逝去的青春",
+
+        "编剧": [
+
+            "李樯",
+
+            "辛夷坞"
+
+        ],
+
+        "类型": [
+
+            "电影",
+
+            "剧情片",
+
+            "爱情片"
+
+        ]
+
+        }
+    ]
+}

行政区划查询邮编查询标准电码查询全球时间查询手机固话来电显示

航班信息查询

航班实时、历史起降时间查询

最低 0.15元/次

接口1:实时起降信息查询

当日航班,方式1:可通过出发城市和到达城市三字码查询起降信息;方式2:通过指定航班号查询起降信息

请求地址

GET https://api.isoyu.com/flight/query

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
orgCitystring始发城市的三字码(方式1必传)
dstCitystring到达城市的三字码(方式1必传)
flightNostring航班号 (方式2必传)

返回data参数

名称类型说明
FlightNo字符串航班号
Rate字符串准点率
DepCity字符串出发城市名称
DepCode字符串出发港口三字码
ArrCity字符串到达城市名称
ArrCode字符串到达港口三字码
DepTerminal字符串出发港口航站楼
ArrTerminal字符串到达港口航站楼
DepScheduled时间类型计划起飞时间
ArrScheduled时间类型计划到达时间
DepEstimated时间类型预计起飞时间
ArrEstimated时间类型预计到达时间
DepActual时间类型实际起飞时间
ArrActual时间类型实际到达时间
FlightState字符串航班状态,计划/起飞/延误/到达/备降/取消

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->flightQuery()
+
+    ->withOrgCity('PEK')
+    ->withDstCity('WUH')
+    ->request();
+
+dump($result);

返回示例

{
+"code": 0,
+"message": "成功",
+"data":[
+    {
+
+            "FlightNo": "CZ9378",
+
+            "Rate": "92.00",
+
+            "DepCity": "北京首都",
+
+            "DepCode": "PEK",
+
+            "ArrCity": "武汉天河",
+
+            "ArrCode": "WUH",
+
+            "DepTerminal": "T2",
+
+            "ArrTerminal": "T2",
+
+            "DepScheduled": "2014-12-19T08:05:00",
+
+            "ArrScheduled": "2014-12-19T10:15:00",
+
+            "DepEstimated": "2014-12-19T08:23:00",
+
+            "ArrEstimated": "2014-12-19T09:40:00",
+
+            "DepActual": "2014-12-19T08:23:00",
+
+            "ArrActual": "2014-12-19T10:09:00",
+
+            "FlightState": "到达",
+
+            "arrRate": "93"
+
+        },
+
+        {
+
+            "FlightNo": "MU2460",
+
+            "Rate": "92.00",
+
+            "DepCity": "北京首都",
+
+            "DepCode": "PEK",
+
+            "ArrCity": "武汉天河",
+
+            "ArrCode": "WUH",
+
+            "DepTerminal": "T2",
+
+            "ArrTerminal": "T2",
+
+            "DepScheduled": "2014-12-19T08:05:00",
+
+            "ArrScheduled": "2014-12-19T10:15:00",
+
+            "DepEstimated": "2014-12-19T08:05:00",
+
+            "ArrEstimated": "2014-12-19T10:15:00",
+
+            "DepActual": "2014-12-19T08:23:00",
+
+            "ArrActual": "2014-12-19T10:09:00",
+
+            "FlightState": "到达",
+
+            "arrRate": "90.67"
+
+        },
+
+        {
+
+            "FlightNo": "MU3185",
+
+            "Rate": "92.00",
+
+            "DepCity": "北京首都",
+
+            "DepCode": "PEK",
+
+            "ArrCity": "武汉天河",
+
+            "ArrCode": "WUH",
+
+            "DepTerminal": "T2",
+
+            "ArrTerminal": "T2",
+
+            "DepScheduled": "2014-12-19T08:35:00",
+
+            "ArrScheduled": "2014-12-19T10:45:00",
+
+            "DepEstimated": "2014-12-19T08:51:00",
+
+            "ArrEstimated": "2014-12-19T10:48:00",
+
+            "DepActual": "2014-12-19T08:51:00",
+
+            "ArrActual": "2014-12-19T10:38:00",
+
+            "FlightState": "到达",
+
+            "arrRate": "89.33"
+
+        },
+
+        {
+
+            "FlightNo": "MF4777",
+
+            "Rate": "92.00",
+
+            "DepCity": "北京首都",
+
+            "DepCode": "PEK",
+
+            "ArrCity": "武汉天河",
+
+            "ArrCode": "WUH",
+
+            "DepTerminal": "T2",
+
+            "ArrTerminal": "T2",
+
+            "DepScheduled": "2014-12-19T08:35:00",
+
+            "ArrScheduled": "2014-12-19T10:45:00",
+
+            "DepEstimated": "2014-12-19T08:51:00",
+
+            "ArrEstimated": "2014-12-19T10:48:00",
+
+            "DepActual": "2014-12-19T08:51:00",
+
+            "ArrActual": "2014-12-19T10:38:00",
+
+            "FlightState": "到达",
+
+            "arrRate": "89.67"
+
+        },
+
+        {
+
+            "FlightNo": "CZ6605",
+
+            "Rate": "95.00",
+
+            "DepCity": "北京首都",
+
+            "DepCode": "PEK",
+
+            "ArrCity": "武汉天河",
+
+            "ArrCode": "WUH",
+
+            "DepTerminal": "T2",
+
+            "ArrTerminal": "T2",
+
+            "DepScheduled": "2014-12-19T08:35:00",
+
+            "ArrScheduled": "2014-12-19T10:45:00",
+
+            "DepEstimated": "2014-12-19T08:30:00",
+
+            "ArrEstimated": "2014-12-19T10:38:00",
+
+            "DepActual": "2014-12-19T08:51:00",
+
+            "ArrActual": "2014-12-19T10:38:00",
+
+            "FlightState": "到达",
+
+            "arrRate": "90"
+
+        }
+        ]
+}

接口2:历史起降信息查询

请求地址

GET https://api.isoyu.com/flight/history

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
flightNostring航班号
flightDateDate(年月日)

返回data参数

名称类型说明
FlightNo字符串航班号
Rate字符串准点率
DepCity字符串出发城市名称
DepCode字符串出发港口三字码
ArrCity字符串到达城市名称
ArrCode字符串到达港口三字码
DepTerminal字符串出发港口航站楼
ArrTerminal字符串到达港口航站楼
DepScheduled时间类型计划起飞时间
ArrScheduled时间类型计划到达时间
DepEstimated时间类型预计起飞时间
ArrEstimated时间类型预计到达时间
DepActual时间类型实际起飞时间
ArrActual时间类型实际到达时间
FlightState字符串航班状态

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->flightHistory()
+
+    ->withFlightNo('MF4777')
+
+    ->withFlightDate('2014-12-10')
+    ->request();
+
+dump($result);

返回结果示例:

{
+"code": 0,
+"message": "成功",
+"data":   {
+
+   "FlightNo": "MF4777",
+
+    "Rate": "0",
+
+    "DepCity": "北京首都",
+
+    "DepCode": "PEK",
+
+    "ArrCity": "武汉天河",
+
+    "ArrCode": "WUH",
+
+    "DepPort": "北京首都",
+
+    "ArrPort": "武汉天河",
+
+    "DepTerminal": "T2",
+
+    "ArrTerminal": "T2",
+
+    "DepScheduled": "2014-12-10T08:35:00",
+
+    "ArrScheduled": "2014-12-10T10:45:00",
+
+    "DepEstimated": "2014-12-10T11:00:00",
+
+    "ArrEstimated": "2014-12-10T13:08:00",
+
+    "DepActual": "2014-12-10T11:21:00",
+
+    "ArrActual": "2014-12-10T13:06:00",
+
+    "FlightState": "到达",
+
+    "Delay_Time": "0",
+
+    "arrRate": "89"
+    }
+}

接口3:根据航班号日期查询未来航班信息

请求地址

GET https://api.isoyu.com/flight/future

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
flightNostring航班号
flightDatestring航班日期,默认明天

返回data参数

名称类型说明
FlightNo字符串航班号
DepCity字符串出发城市名称
DepCode字符串出发港口三字码
ArrCity字符串到达城市名称
ArrCode字符串到达港口三字码
DepTerminal字符串出发港口航站楼
ArrTerminal字符串到达港口航站楼
DepScheduled时间类型计划起飞时间
ArrScheduled时间类型计划到达时间
DepEstimated时间类型预计起飞时间
ArrEstimated时间类型预计到达时间
DepActual时间类型实际起飞时间
ArrActual时间类型实际到达时间
FlightState字符串航班状态,未来航班均为 计划

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->flightFuture()
+
+    ->withFlightNo('MF4777')
+
+    ->withFlightDate('2019-04-02')
+    ->request();
+
+dump($result);

返回结果示例:

{
+"code": 0,
+"message": "成功",
+"data":{
+  "FlightNo": "MU4682",
+
+        "DepCity": "北京",
+
+        "DepCode": "PEK",
+
+        "ArrCity": "上海",
+
+        "ArrCode": "SHA",
+
+        "DepTerminal": "T3",
+
+        "ArrTerminal": "T2",
+
+        "DepScheduled": "2019-04-02T06:50:00",
+
+        "ArrScheduled": "2019-04-02T09:05:00",
+
+        "DepEstimated": "2019-04-02T06:50:00",
+
+        "ArrEstimated": "2019-04-02T09:05:00",
+
+        "DepActual": "0001-01-01T00:00:00",
+
+        "ArrActual": "0001-01-01T00:00:00",
+
+        "PlaneStyle": "321",
+
+        "FlightState": "计划",
+
+        "arrRate": [],
+
+        "arrRate_attr": {
+
+            "xsi:nil": "true"
+
+        }
+    }
+}

驾驶证累计计分查询

根据驾驶证信息查询驾驶证累计扣分

最低 0.10元/次

请求地址

GET https://api.isoyu.com/luoz/points

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
jszhstring驾驶证号
dabhstring档案编号

返回data参数

名称类型说明
reasonstring说明备注
resultstring扣分情况

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->luozPoints()
+
+    ->withJszh('驾驶证号')
+
+    ->withDabh('档案编号')
+
+    ->request();
+
+dump($result);

返回结果示例:

{
+"code": 0,
+"message": "成功",
+"data":{
+    }
+}

驾照题库

[danger]### 免费接口,每日100次免费调用,会员可不限次数调用,购买API会员

采用公安部2019最新驾校模拟考试题库

请求地址

GET https://api.isoyu.com/driving/query

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
subjectint选择考试科目类型,1:科目1;4:科目4
modelstring驾照类型,可选择参数为:c1,c2,a1,a2,b1,b2;当subject=4时可省略
testTypestring测试类型,rand:随机测试(随机100个题目),order:顺序测试(所选科目全部题目)

返回data参数

名称类型说明
questionstring问题

| answer| string | 答案 |

| item1| string | 选项1,当内容为空时表示判断题正确选项 |

| item2| string | 选项2,当内容为空时表示判断题错误选项 |

| item3| string | 选项3 |

| item4| string | 选项4 |

| explains|string|答案解释|

| url|string|图片URL地址|

当四个选项都为空的时候表示判断题,item1:正确 item2:错误,请开发者自行判断!

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->drivingQuery()
+
+    ->withSubject(1)
+    ->withModel('c1')
+
+    ->withTestType('rand')
+    ->request();
+dump($result);

返回数据示例:

{
+    "code": 0,
+    "message": "成功",
+    "data": {
+        {
+
+            "id": 12,
+
+            "question": "这个标志是何含义?",//问题
+
+            "answer": "4",//答案
+
+            "item1": "前方40米减速",//选项,当内容为空时表示判断题正确选项
+
+            "item2": "最低时速40公里",//选项,当内容为空时表示判断题错误选项
+
+            "item3": "限制40吨轴重",
+
+            "item4": "限制最高时速40公里",
+
+            "explains": "限制最高时速40公里:表示该标志至前方限制速度标志的路段内,机动车行驶速度不得超过标志所示数值。此标志设在需要限制车辆速度的路段的起点。以图为例:限制行驶时速不得超过40公里。",//答案解释
+
+            "url": "http://images.juheapi.com/jztk/c1c2subject1/12.jpg"//图片url
+
+        }
+        ...
+    },
+}

车辆违章查询全国车辆违章查询V2车辆历史违章查询车辆违章次数查询驾驶证累计计分查询违章高发地新能源车违章查询全国停车场实时数据查询全国加油站查询今日国内油价查询车辆详细信息查验汽车VIN码查询尾号限行汽车OBD故障码查询车辆品牌车型大全二手车估值航班信息查询

今日国内油价查询

[danger]### 免费接口,每日100次免费调用,会员可不限次数调用,购买API会员

今日汽油价格查询,如需查询某个加油站的价格请使用全国加油站查询接口

请求地址

GET https://api.isoyu.com/oil/query

请求参数

返回data参数

名称类型示例值描述
见返回示例

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->oilQuery()
+
+    ->request();
+
+dump($result);

返回数据示例:

{
+    "message": "查询成功",
+    "data": [
+        {
+
+            "city": "北京",
+
+            "92h": "6.99",
+
+            "95h": "7.44",
+
+            "98h": "8.42",
+
+            "0h": "6.67"
+
+        },
+
+        {
+
+            "city": "上海",
+
+            "92h": "6.95",
+
+            "95h": "7.40",
+
+            "98h": "8.10",
+
+            "0h": "6.61"
+
+        },
+
+        {
+
+            "city": "江苏",
+
+            "92h": "6.96",
+
+            "95h": "7.41",
+
+            "98h": "8.29",
+
+            "0h": "6.60"
+
+        },
+
+        {
+
+            "city": "天津",
+
+            "92h": "6.98",
+
+            "95h": "7.38",
+
+            "98h": "8.20",
+
+            "0h": "6.63"
+
+        },
+
+        {
+
+            "city": "重庆",
+
+            "92h": "7.06",
+
+            "95h": "7.46",
+
+            "98h": "8.40",
+
+            "0h": "6.70"
+
+        },
+
+        {
+
+            "city": "江西",
+
+            "92h": "6.95",
+
+            "95h": "7.47",
+
+            "98h": "8.47",
+
+            "0h": "6.68"
+
+        },
+
+        {
+
+            "city": "辽宁",
+
+            "92h": "6.96",
+
+            "95h": "7.42",
+
+            "98h": "8.09",
+
+            "0h": "6.54"
+
+        },
+
+        {
+
+            "city": "安徽",
+
+            "92h": "6.95",
+
+            "95h": "7.45",
+
+            "98h": "8.29",
+
+            "0h": "6.67"
+
+        },
+
+        {
+
+            "city": "内蒙古",
+
+            "92h": "6.93",
+
+            "95h": "7.39",
+
+            "98h": "8.11",
+
+            "0h": "6.51"
+
+        },
+
+        {
+
+            "city": "福建",
+
+            "92h": "6.96",
+
+            "95h": "7.43",
+
+            "98h": "8.13",
+
+            "0h": "6.63"
+
+        },
+
+        {
+
+            "city": "宁夏",
+
+            "92h": "6.90",
+
+            "95h": "7.29",
+
+            "98h": "8.34",
+
+            "0h": "6.52"
+
+        },
+
+        {
+
+            "city": "甘肃",
+
+            "92h": "6.88",
+
+            "95h": "7.35",
+
+            "98h": "7.82",
+
+            "0h": "6.53"
+
+        },
+
+        {
+
+            "city": "青海",
+
+            "92h": "6.94",
+
+            "95h": "7.45",
+
+            "98h": "0",
+
+            "0h": "6.56"
+
+        },
+
+        {
+
+            "city": "广东",
+
+            "92h": "7.01",
+
+            "95h": "7.59",
+
+            "98h": "8.14",
+
+            "0h": "6.64"
+
+        },
+
+        {
+
+            "city": "山东",
+
+            "92h": "6.97",
+
+            "95h": "7.48",
+
+            "98h": "8.20",
+
+            "0h": "6.63"
+
+        },
+
+        {
+
+            "city": "广西",
+
+            "92h": "7.05",
+
+            "95h": "7.62",
+
+            "98h": "8.40",
+
+            "0h": "6.69"
+
+        },
+
+        {
+
+            "city": "山西",
+
+            "92h": "6.95",
+
+            "95h": "7.50",
+
+            "98h": "8.20",
+
+            "0h": "6.69"
+
+        },
+
+        {
+
+            "city": "贵州",
+
+            "92h": "7.12",
+
+            "95h": "7.52",
+
+            "98h": "8.42",
+
+            "0h": "6.74"
+
+        },
+
+        {
+
+            "city": "陕西",
+
+            "92h": "6.88",
+
+            "95h": "7.27",
+
+            "98h": "8.11",
+
+            "0h": "6.53"
+
+        },
+
+        {
+
+            "city": "海南",
+
+            "92h": "8.10",
+
+            "95h": "8.60",
+
+            "98h": "9.73",
+
+            "0h": "6.72"
+
+        },
+
+        {
+
+            "city": "四川",
+
+            "92h": "7.02",
+
+            "95h": "7.57",
+
+            "98h": "8.23",
+
+            "0h": "6.73"
+
+        },
+
+        {
+
+            "city": "河北",
+
+            "92h": "6.98",
+
+            "95h": "7.38",
+
+            "98h": "8.20",
+
+            "0h": "6.63"
+
+        },
+
+        {
+
+            "city": "西藏",
+
+            "92h": "7.88",
+
+            "95h": "8.33",
+
+            "98h": "0",
+
+            "0h": "7.18"
+
+        },
+
+        {
+
+            "city": "河南",
+
+            "92h": "6.99",
+
+            "95h": "7.47",
+
+            "98h": "8.12",
+
+            "0h": "6.62"
+
+        },
+
+        {
+
+            "city": "新疆",
+
+            "92h": "6.89",
+
+            "95h": "7.41",
+
+            "98h": "8.27",
+
+            "0h": "6.52"
+
+        },
+
+        {
+
+            "city": "黑龙江",
+
+            "92h": "6.96",
+
+            "95h": "7.47",
+
+            "98h": "8.52",
+
+            "0h": "6.44"
+
+        },
+
+        {
+
+            "city": "吉林",
+
+            "92h": "6.95",
+
+            "95h": "7.50",
+
+            "98h": "8.17",
+
+            "0h": "6.55"
+
+        },
+
+        {
+
+            "city": "云南",
+
+            "92h": "7.13",
+
+            "95h": "7.66",
+
+            "98h": "8.34",
+
+            "0h": "6.71"
+
+        },
+
+        {
+
+            "city": "湖北",
+
+            "92h": "7.00",
+
+            "95h": "7.49",
+
+            "98h": "8.19",
+
+            "0h": "6.62"
+
+        },
+
+        {
+
+            "city": "浙江",
+
+            "92h": "6.96",
+
+            "95h": "7.41",
+
+            "98h": "8.11",
+
+            "0h": "6.62"
+
+        },
+
+        {
+
+            "city": "湖南",
+
+            "92h": "6.95",
+
+            "95h": "7.38",
+
+            "98h": "8.18",
+
+            "0h": "6.70"
+
+        }
+
+    ],
+    "code": 0
+}

金额转大写

[danger]### 会员接口,仅限会员使用,购买API会员

将小写的阿拉伯数字转为中文大写或英文大写的金额数字,返回结果同时包含中英文大写金额并指定英文结尾的单位。注意,输入的金额为国内习惯,不能有逗号,且金额不得超过1万亿。

请求地址

GET https://api.isoyu.com/money/convert

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
moneystring金额阿拉伯数字

返回data参数

名称类型示例值说明
cnresultstring陆拾陆万陆仟陆佰陆拾陆元陆角陆分中文大写金额
fnresultstring666,666.66西式的三位分节法数字
enresultstringSIX HUNDRED SIXTY-SIX THOUSAND AND SIX HUNDRED SIXTY-SIX DOLLARS AND SIXTY-SIX CENTS ONLY英语大写金额

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->moneyConvert()
+
+    ->withMoney('666666.66')
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功的返回",
+    "data": {
+        "cnresult":"陆拾陆万陆仟陆佰陆拾陆元陆角陆分",
+
+        "fnresult":"666,666.66",
+
+        "enresult":"SIX HUNDRED SIXTY-SIX THOUSAND AND SIX HUNDRED SIXTY-SIX DOLLARS AND SIXTY-SIX CENTS ONLY"
+    }
+}

空气质量指数

[danger]### 会员接口,仅限会员使用,购买API会员

查询全国三百多个城市或地区的空气质量指数,较小地区的数据返回上级地区的空气质量。

请求地址

GET https://api.isoyu.com/aqi/search

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
areastring地区名

返回data参数

名称类型示例值说明
areastring上海地区
area_codestringshanghai地区代码
so2string7二氧化硫一小时平均,μg/m³
o3string89臭氧1小时平均,μg/m³
pm2_5string22颗粒物(粒径小于等于2.5μm)1小时平均,μg/m³
primary_pollutantstring颗粒物(PM10)首要污染物
costring0.4一氧化碳1小时平均,mg/m³
numstring330污染数
no2string21二氧化氮1小时平均,μg/m³
qualitystring轻度污染空气质量指数类别,有“优、良、轻度污染、中度污染、重度污染、严重污染”6类
aqistring113空气质量指数(AQI)
pm10string175颗粒物(粒径小于等于10μm)1小时平均,μg/m³
o3_8hstring83臭氧8小时滑动平均,μg/m³
timestring2020-03-19 14:00:34.778更新时间

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->aqiSearch()
+
+    ->withArea('上海')
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功的返回",
+    "data": {
+        "area":"上海",
+
+        "area_code":"shanghai",
+
+        "so2":"7",
+
+        "o3":"89",
+
+        "pm2_5":"22",
+
+        "primary_pollutant":"颗粒物(PM10)",
+
+        "co":"0.4",
+
+        "num":"330",
+
+        "no2":"21",
+
+        "quality":"轻度污染",
+
+        "aqi":"113",
+
+        "pm10":"175",
+
+        "o3_8h":"83",
+
+        "time":"2020-03-19 14:00:34.778"
+    }
+}

老黄历

[danger]### 免费接口,每日100次免费调用,会员可不限次数调用,购买API会员

提供老黄历查询,黄历每日吉凶宜忌查询

接口1:查询日期

请求地址

GET https://api.isoyu.com/almanac/date

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
datestring日期,格式2014-09-09

返回data参数

名称类型说明
yangliDATE阳历
yinliSTRING阴历
wuxingSTRING五行
chongshaSTRING冲煞
baijiSTRING彭祖百忌
jishenSTRING吉神宜趋
yiSTRING
xiongshenSTRING凶神宜忌
jiSTRING

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->almanacDate()
+
+    ->withDate('2014-09-11')
+
+    ->request();
+dump($result);

返回数据示例:

{
+    "code": 0,
+    "message": "成功",
+    "data": {
+        "id": "1657",
+
+        "yangli": "2014-09-11",
+
+        "yinli": "甲午(马)年八月十八",
+
+        "wuxing": "井泉水 建执位",
+
+        "chongsha": "冲兔(己卯)煞东",
+
+        "baiji": "乙不栽植千株不长 酉不宴客醉坐颠狂",
+
+        "jishen": "官日 六仪 益後 月德合 除神 玉堂 鸣犬",
+
+        "yi": "祭祀 出行 扫舍 馀事勿取",
+
+        "xiongshen": "月建 小时 土府 月刑 厌对 招摇 五离",
+
+        "ji": "诸事不宜"
+    },
+}

接口2:时辰查询

请求地址

GET https://api.isoyu.com/almanac/hour

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
datestring日期,格式2014-09-09

返回data参数

名称类型说明
yangliDATE阳历
hoursSTRING时间段
desSTRING描述
yiSTRING
jiSTRING

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->almanacHour()
+
+    ->withDate('2014-09-11')
+
+    ->request();
+dump($result);

返回数据示例:

{
+    "code": 0,
+    "message": "成功",
+    "data": {
+        {
+
+            "yangli": "2014-09-11",
+
+            "hours": "1-3",
+
+            "des": " 修造 安葬 求财 见贵 嫁娶 进人口 移徙",
+
+            "yi": "赴任 出行",
+
+            "ji": "冲猴 煞北 时冲甲申 地兵 三合 长生 司命"
+
+        },
+
+        {
+
+            "yangli": "2014-09-11",
+
+            "hours": "3-5",
+
+            "des": " 祈福 求嗣 订婚 嫁娶 出行 求财 开市 交易 安床 作灶 祭祀",
+
+            "yi": "修造 动土",
+
+            "ji": "冲猪 煞东 时冲丁亥 路空 日禄 明堂"
+
+        },
+        ...
+    },
+}

汽车OBD故障码查询

[danger]### 免费接口,每日100次免费调用,会员可不限次数调用,购买API会员

汽车OBD故障码查询,返回中文含义、英文含义、故障范围、描述等

请求地址

GET https://api.isoyu.com/car/obd

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
codestringOBD故障码,如:P2079

返回参数

名称类型说明
sycxstring适用车型
zwhystring中文含义
ywhystring英文含义
gzfwstring故障范围
msstring故障描述

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->carObd()
+
+    ->withCode('P2079')
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功的返回",
+    "data": {
+        "code": "P2079",
+
+        "sycx": "该OBD故障码适用于所有汽车制造商",
+
+        "zwhy": "进气歧管调谐(IMT)阀门位置传感器/开关电路间歇 (第1排)",
+
+        "ywhy": "Intake Manifold Tuning (IMT) Valve Position Sensor/Switch Circuit Intermittent (Bank 1)",
+
+        "gzfw": "燃油, 空气或排放控制",
+
+        "ms": "如果进气歧管通路(runner)的长度最佳,气门关闭所产生的压力波会帮助将油气混合物导入发动机。问题是发动机不同转速对应的最佳进气歧管通路长度也不同。歧管调谐阀(MTV)的作用就是根据发动机转速,将进气导入不同长度的进气歧管通路,以此来优化发动机在不同转速时的扭矩。"
+
+  },
+}

车辆VIN码查询

根据VIN码准确定型,获取保险车辆列表(含配置信息) 包含:车型代码,唯一标识、车型名称、品牌名称、车系名称、车组名称、排量等等。

最低 0.04元/次

请求地址

GET https://api.isoyu.com/car/vin

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
vinstring车架号

返回data参数

| 名称 | 类型 | 示例值 | 描述 |

| --- | --- | --- | --- |

| brand_name | String | 大众 | 品牌名称 |

| model_name | String | 宝来 | 车型名称 |

| sale_name | String | 1.6 手自一体 时尚版 | 销售名称 |

| car_type | String | 轿车 | 车辆类型 |

| vin | String | | 17位的车架号vin |

| engine_type | String | CLS | 发动机型号 |

| power | String | 77 | 功率/转速(Kw/R) |

| jet_type | String | | 发动机喷射类型 |

| fuel_Type | String | 汽油 | 燃油类型 |

| transmission_type | String | 手自一体变速器(AMT) | 变速器类型 |

| cylinder_number | String | | 发动机缸数 |

| cylinder_form | String | | 汽缸形式 |

| output_volume | String | 1.6 | 排量(L) |

| made_year | String | 2017 | 生产年份 |

| air_bag | String | | 安全气囊 |

| seat_num | String | 5 | 座位数 |

| vehicle_level | String | 紧凑型车 | 车辆级别 |

| door_num | String | 4 | 车门数 |

| car_body | String | | 车身形式 |

| manufacturer | String | 一汽大众 | 厂家名称 |

| gears_num | String | 6 | 档位数 |

| car_weight | String | 1335 | 装备质量(KG) |

| assembly_factory | String | | 组装厂 |

| ret_code | String | 0 | 0为成功,其他失败 |

| made_month | String | 8 | 上市月份 |

| car_line | String | 宝来 | 车系 |

| stop_year | String | 2015 | 停产年份 |

| effluent_standard | String | 国4 | 排放标准 |

| fuel_num | String | #93 | 燃油标号 |

| guiding_price | String | 21 | 指导价格(万元) |

| year | String | 2018 | 年款 |

| remark | String | | 备注,通常为空 |

| drive_style | String | 前轮驱动 | 驱动方式 |

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->carVin()
+
+    ->withVin('LHGCP260*********')
+
+    ->request();
+
+dump($result);

返回结果示例:

{
+"code": 0,
+"message": "成功",
+"data":{
+    "assembly_factory": "",
+
+    "sale_name": "1.6 手自一体 时尚版",
+
+    "remark": "",
+
+    "engine_type": "BWH",
+
+    "effluent_standard": "国4",
+
+    "brand_name": "大众",
+
+    "model_name": "宝来",
+
+    "car_type": "轿车",
+
+    "ret_code": 0,
+
+    "vin": "lfv2a2150a3043256",
+
+    "power": "74",
+
+    "year": "2010",
+
+    "jet_type": "",
+
+    "made_month": "10",
+
+    "transmission_type": "手自一体变速器(AMT)",
+
+    "fuel_Type": "汽油",
+
+    "cylinder_number": "4",
+
+    "drive_style": "前轮驱动",
+
+    "car_line": "宝来",
+
+    "fuel_num": "93#",
+
+    "guiding_price": "11.98",
+
+    "made_year": "2010",
+
+    "output_volume": "1.6",
+
+    "stop_year": "2010",
+
+    "air_bag": "",
+
+    "cylinder_form": "",
+
+    "seat_num": "5",
+
+    "vehicle_level": "紧凑型车",
+
+    "door_num": "四门",
+
+    "car_body": "三厢",
+
+    "manufacturer": "一汽大众",
+
+    "gears_num": "6",
+
+    "car_weight": ""
+}

全国车辆违章查询V2

覆盖300多个城市,支持小型车、大型车等多车型的违章数据查询。和车辆违章查询接口的区别主要是支持的城市更多,返回的数据也更多。

最低 0.10元/次

接口1:获取支持城市查询

获取支持城市查询需要的参数详情

请求地址

GET https://api.isoyu.com/luoz/citylist

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
abbrstring车牌前缀

返回data参数

| 名称 | 类型 | 说明 | | --- | --- | --- | --- | | status | int | 是否支持 | | city_name | string | 城市名称 | | abbr | string | 车牌前缀 | | engine | int | 是否需要发动机号,1需要,0不需要 | | engineno | int | 需要几位发动机号0:全部 1-9 :需要发动机号后N位 | | classa | int | 是否需要车架号,1需要,0不需要 | | classno | int | 需要几位车架号0:全部 1-9: 需要车架号后N位 | | province | string | 省份 |

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->luozCitylist()
+
+    ->withAbbr('浙A')
+    ->request();
+
+dump($result);

返回结果示例

{
+"code": 0,
+"message": "成功",
+"data":{
+    "status": 1,
+    "city_name": "杭州",
+
+    "abbr": "浙A",
+
+    "engine": 1,
+
+    "engineno": 0,
+
+    "classa": 1,
+
+    "classno": 0,
+
+    "province": "浙江省"
+    }
+}

接口2:查询车辆违章信息

[danger] 注意:只能查询未处理的违章记录,如果需要查历史违章记录 请使用车辆历史违章查询接口

请求地址

GET https://api.isoyu.com/luoz/query2

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
hphmstring车牌号码
enginenostring发动机号
classnostring车架号
hpzlstring号牌类型,默认02:小型车,01:大型车

返回data参数

名称类型说明
provincestring省份
citystring城市
hphmstring车牌号
hpzlstring车辆类型
resultcodeint违章详情查询情况1:成功2:失败
wztsint违章条数
wzfkhjint违章罚款合计
wzjfhjint违章积分合计
listsarray违章记录
datestring违章日期
areastring违章地点
actstring违章行为
codestring违章代码(仅供参考,不一定有值)
fenstring扣分
wzcitystring违章城市
moneystring罚款
handledstring处理情况0:未处理未缴费,1:已处理未缴费,2:已处理已缴费
archivenostring文书编号(不一定会获取到)
cjjgstring采集机关(不一定会获取到)

对于不支持的城市(或者在维护中的城市)只会返回违章条数 而没有违章记录。

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->luozQuery2()
+
+    ->withHphm('车牌号')
+
+    ->withEngineno('发动机号')
+    ->withClassno('车架号')
+    ->request();
+
+dump($result);

返回结果示例:

{
+"code": 0,
+"message": "成功",
+"data":{
+"province": "GD",
+
+"city": "GD_JM",
+
+"hphm": "赣DP2327",
+
+"hpzl": "02",
+
+"resultcode ": 1,
+
+"wzts ": 2,
+
+"wzfkhj": 400,
+
+"wzjfhj": 0,
+
+"lists": [{
+
+		"date": "2017-07-11 11:45:00",
+
+		"area": "港湾大道银坑村路口",
+
+		"act": "驾驶机动车在划有导向车道的路口,不按所需行进方向驶入导向车道,不按规定方向行驶的",
+
+		"code": "1344",
+
+		"fen": "2",
+
+		"wzcity": "广东珠海",
+
+		"money": "300",
+
+		"handled": "0",
+
+        "cjjg":"广东公安局交通警察支队",
+
+		"archiveno": "4404067900172059"
+
+	},
+
+	{
+
+		"date": "2017-10-03 22:03:00",
+
+		"area": "螺山路环村路路口",
+
+		"act": "通过路口遇停止信号时,停在停止线以内或路口内的",
+
+		"code": "1362",
+
+		"fen": "2",
+
+		"wzcity": "广东广州",
+
+		"money": "100",
+
+		"handled": "0",
+
+        "cjjg":"广东公安局交通警察支队",
+
+		"archiveno": "4401267902027680"
+
+	}
+
+]
+}
+}

全国加油站查询

全国加油站、周边加油站,以及参考油价查询

最低 0.01元/次

接口1:按城市检索加油站

请求地址

GET https://api.isoyu.com/car/region

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
citystring城市名urlencode utf8;
keywordsstring关键字urlencode utf8;
pageint页数,默认1
formatint价格返回格式 1或2,默认1

返回data参数

名称类型说明
namestring加油站名称
areastring城市邮编
areanamestring城市区域
addressstring加油站地址
brandnamestring运营商类型
typestring加油站类型
discountstring是否打折加油站
exhauststring尾气排放标准
positionstring谷歌地图坐标
latdouble百度地图纬度
londouble百度地图经度
pricestring省控基准油价,E90对应89(90)号汽油,E93对应92(93)号汽油,E97对应95(97)号汽油,E0对应0号
fwlsmcstring加油卡信息

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->carRegion()
+
+    ->withCity('北京')
+    ->withFormat(2)
+    ->request();
+
+dump($result);

返回示例

{
+"code": 0,
+"message": "成功",
+"data":{
+    "data": [
+
+    {
+
+        "id": "34299",
+
+        "name": "中油燕宾北邮加油站‎(办卡优惠)",
+
+        "area": "chongwen",
+
+        "areaname": "北京市 崇文区",
+
+        "address": "北京市崇文区天坛路12号,与东市场东街路交叉西南角(天坛北门往西一公里路南)。",
+
+        "brandname": "中石油",
+
+        "type": "加盟店",
+
+        "discount": "打折加油站",
+
+        "exhaust": "京Ⅴ",
+
+        "position": "116.401654,39.886973",
+
+        "lon": "116.40804671453",
+
+        "lat": "39.893324983272",
+
+        "price": [
+
+            {
+
+                "type": "E90",
+
+                "price": "7.31"
+
+            },
+
+            {
+
+                "type": "E93",
+
+                "price": "6.92"
+
+            },
+
+            {
+
+                "type": "E97",
+
+                "price": "7.36"
+
+            },
+
+            {
+
+                "type": "E0",
+
+                "price": "6.84"
+
+            }
+
+        ],
+
+        "fwlsmc": "银联卡,信用卡支付"
+    },
+
+    {
+
+        "id": "34316",
+
+        "name": "中油北汽宣武门加油站(办卡优惠)",
+
+        "area": "xuanwu",
+
+        "areaname": "北京市 宣武区",
+
+        "address": "北京市宣武区宣武门西大街28院宣武门地铁西南出口辅路。",
+
+        "brandname": "中石油",
+
+        "type": "加盟店",
+
+        "discount": "打折加油站",
+
+        "exhaust": "京Ⅴ",
+
+        "position": "116.373169,39.899263",
+
+        "lon": "116.37964995964",
+
+        "lat": "39.905320913583",
+
+        "price": [
+
+            {
+
+                "type": "E90",
+
+                "price": "7.31"
+
+            },
+
+            {
+
+                "type": "E93",
+
+                "price": "6.92"
+
+            },
+
+            {
+
+                "type": "E97",
+
+                "price": "7.36"
+
+            },
+
+            {
+
+                "type": "E0",
+
+                "price": "6.84"
+
+            }
+
+        ],
+
+        "fwlsmc": "银联卡,信用卡支付,加油卡,便利店,洗车服务"
+    }
+    ]
+}
+}

接口2:查询周边加油站

请求地址

GET https://api.isoyu.com/car/nearby

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
londouble经纬(如:121.538123)
latdouble纬度(如:31.677132)
rint搜索范围,单位M,默认3000,最大10000
pageint页数,默认1
formatint价格返回格式 1或2,默认1

返回data参数

名称类型说明
namestring加油站名称
areastring城市邮编
areanamestring城市区域
addressstring加油站地址
brandnamestring运营商类型
typestring加油站类型
discountstring是否打折加油站
exhauststring尾气排放标准
positionstring谷歌地图坐标
latdouble百度地图纬度
londouble百度地图经度
pricestring省控基准油价,E90对应89(90)号汽油,E93对应92(93)号汽油,E97对应95(97)号汽油,E0对应0号
fwlsmcstring加油卡信息
distancestring与坐标的距离,单位M

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->carNearby()
+
+    ->withLon('116.403119')
+
+    ->withLat('39.916042')
+    ->withR(3000)
+    ->request();
+
+dump($result);

返回结果示例:

{
+"code": 0,
+"message": "成功",
+"data":   {
+
+     "data": [
+
+    {
+
+        "id": "34299",
+
+        "name": "中油燕宾北邮加油站‎(办卡优惠)",
+
+        "area": "chongwen",
+
+        "areaname": "北京市 崇文区",
+
+        "address": "北京市崇文区天坛路12号,与东市场东街路交叉西南角(天坛北门往西一公里路南)。",
+
+        "brandname": "中石油",
+
+        "type": "加盟店",
+
+        "discount": "打折加油站",
+
+        "exhaust": "京Ⅴ",
+
+        "position": "116.401654,39.886973",
+
+        "lon": "116.40804671453",
+
+        "lat": "39.893324983272",
+
+        "price": [
+
+            {
+
+                "type": "E90",
+
+                "price": "7.31"
+
+            },
+
+            {
+
+                "type": "E93",
+
+                "price": "6.92"
+
+            },
+
+            {
+
+                "type": "E97",
+
+                "price": "7.36"
+
+            },
+
+            {
+
+                "type": "E0",
+
+                "price": "6.84"
+
+            }
+
+        ],
+
+        "fwlsmc": "银联卡,信用卡支付",
+
+        "distance": 2564
+
+    },
+
+    {
+
+        "id": "34316",
+
+        "name": "中油北汽宣武门加油站(办卡优惠)",
+
+        "area": "xuanwu",
+
+        "areaname": "北京市 宣武区",
+
+        "address": "北京市宣武区宣武门西大街28院宣武门地铁西南出口辅路。",
+
+        "brandname": "中石油",
+
+        "type": "加盟店",
+
+        "discount": "打折加油站",
+
+        "exhaust": "京Ⅴ",
+
+        "position": "116.373169,39.899263",
+
+        "lon": "116.37964995964",
+
+        "lat": "39.905320913583",
+
+        "price": [
+
+            {
+
+                "type": "E90",
+
+                "price": "7.31"
+
+            },
+
+            {
+
+                "type": "E93",
+
+                "price": "6.92"
+
+            },
+
+            {
+
+                "type": "E97",
+
+                "price": "7.36"
+
+            },
+
+            {
+
+                "type": "E0",
+
+                "price": "6.84"
+
+            }
+
+        ],
+
+        "fwlsmc": "银联卡,信用卡支付,加油卡,便利店,洗车服务",
+
+        "distance": 2332
+
+    }
+    ]
+    }
+}

全国停车场实时数据查询

提供全国60个城市10万个停车场实时数据的查询(包含停车场位置,车位数,剩余车位、费用等信息) 共包含四个接口:查询指定城市停车场信息列表、查询周边停车场信息列表、获取停车场详情信息以及获取开放停车场查询的城市列表。

功能介绍/ Introduction

  1. 根据经纬度查询周边停车场实时数据
  2. 覆盖全国60个城市10万个停车场实时数据
  3. 数据包含停车场位置,车位数,剩余车位、费用等信息

适用于共享出行、货运平台、车主服务平台等提供给用户查询附近停车场信息,作为增值服务提升活跃度与粘性。

最低 0.1元/次

接口1:查询指定城市停车场信息列表

请求地址

GET https://api.isoyu.com/park/query

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
cityNamestring城市名称(名称严格匹配,目前支持如下城市:成都市, 徐州市, 厦门市, 洛阳市, 常州市, 长春市, 三亚市, 扬州市, 广州市, 南通市, 秦皇岛市, 南京市, 珠海市, 哈尔滨市, 大连市, 吉林市, 苏州市, 银川市, 海口市, 昆明市, 石家庄市, 湛江市, 佛山市, 武汉市, 汕头市, 南昌市, 芜湖市, 太原市, 福州市, 西宁市, 九江市, 东莞市, 贵阳市, 临沂市, 马鞍山市, 青岛市, 潍坊市, 合肥市, 河池市, 无锡市, 唐山市, 沈阳市, 宜昌市, 南宁市, 淄博市, 柳州市, 温州市, 济南市, 呼和浩特市, 西安市, 中山市, 杭州市, 郑州市, 长沙市, 桂林市, 惠州市, 深圳市, 兰州市, 宁波市, 梧州市, 上海市, 天津市, 重庆市, 北京市)
currentPageint当前页码
pageSizeint分页大小(单次最多返回100条记录)

返回data参数

名称类型说明
parkInfoListarray停车场信息列表
parkIdint停车场Id
parkUUIdstring停车场UUID
namestring停车场名称
parkTypestring停车场类型
provinceNamestring省份名
cityNamestring城市名
areaNamestring区域名
addressstring地址
longitudedouble经度
latitudedouble纬度
totalint总车位数
leftNumint剩余车位数
pricedouble价格
priceUnitstring价格单位
priceDescstring收费描述
picUrlListarray停车场图片列表
isDestinestring是否可预订,1-可预订,2-不可预订
reservePricedouble预订价格
pageobject分页对象
currentPageint当前页码
pageSizeint分页大小
totalCountint总记录数

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->parkQuery()
+
+    ->withCityName('苏州市')
+
+    ->withCurrentPage(1)
+    ->withPageSize(10)
+    ->request();
+
+dump($result);

返回结果示例:

{
+"code": 0,
+"message": "成功",
+"data":{
+   "parkInfoList": [
+
+      {
+
+        "parkId": 136548,
+
+        "parkUUId": "ff80808147ba04020147ba69feb5213f",
+
+        "name": "江宙路停车场",
+
+        "parkType": "商业",
+
+        "provinceName": "江苏省",
+
+        "cityName": "苏州市",
+
+        "areaName": "吴中区",
+
+        "address": "江苏省苏州市吴中区新苏路18号",
+
+        "longitude": 120.655068,
+
+        "latitude": 31.340772999999999,
+
+        "total": 66,
+
+        "leftNum": 3,
+
+        "price": 6,
+
+        "priceUnit": "元/首小时",
+
+        "priceDesc": "10分钟内免费,首小时6元,后每小时4元。最高34元。",
+
+        "picUrlList": [
+
+          
+
+        ],
+
+        "isDestine": "2",
+
+        "reservePrice": null
+
+      },
+
+      {
+
+        "parkId": 136649,
+
+        "parkUUId": "ff80808147ba04020147ba6a02a22209",
+
+        "name": "苏州海宁皮革城地下停车场",
+
+        "parkType": "商业",
+
+        "provinceName": "江苏省",
+
+        "cityName": "苏州市",
+
+        "areaName": "吴中区",
+
+        "address": "江苏省苏州市吴中区糖坊湾支路",
+
+        "longitude": 120.648968,
+
+        "latitude": 31.334844,
+
+        "total": 125,
+
+        "leftNum": 10,
+
+        "price": 6,
+
+        "priceUnit": "元/首小时",
+
+        "priceDesc": "半小时内免费,首小时6元,后每小时4元,最高34元。",
+
+        "picUrlList": [
+
+          "http://api.soargift.com:8998/photo/park/ff80808146f680790146fae491602116.jpg",
+
+          "http://api.soargift.com:8998/photo/park/ff80808146f680790146fb6858f13b99.jpg"
+
+        ],
+
+        "isDestine": "2",
+
+        "reservePrice": null
+
+      }
+
+    ],
+
+    "page": {
+
+      "currentPage": 1,
+
+      "pageSize": 2,
+
+      "totalCount": 1365
+
+    }
+}

接口2:查询周边停车场信息列表

请求地址

GET https://api.isoyu.com/park/nearby

请求参数

| 名称 | 必填 | 类型 | 说明 |

| --- | --- | --- | --- | | appCode| 是| string|用户授权码,参考API调用 |

| longitude | 是 | double | 经度(采用百度地图坐标系) |

| latitude | 是 | double | 纬度(采用百度地图坐标系) |

| distance | 是 | int | 距离,单位:米 |

| currentPage | 是 | int | 当前页码 |

| pageSize | 是 | int | 分页大小(单次最多返回100条记录) |

返回data参数

名称类型说明
parkDistanceListarray停车场及距离信息列表
parkIdint停车场Id
parkUUIdstring停车场UUID
namestring停车场名称
parkTypestring停车场类型
provinceNamestring省份名
cityNamestring城市名
areaNamestring区域名
addressstring地址
longitudedouble经度
latitudedouble纬度
totalint总车位数
leftNumint剩余车位数
pricedouble价格
priceUnitstring价格单位
priceDescstring收费描述
picUrlListarray停车场图片列表
isDestinestring是否可预订,1-可预订,2-不可预订
reservePricedouble预订价格
distancedouble停车场距离请求坐标点的距离,单位:米
pageobject分页对象
currentPageint当前页码
pageSizeint分页大小
totalCountint总记录数

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->parkNearBy()
+
+    ->withLongitude(120.65)
+
+    ->withLatitude(31.34)
+    ->withDistance(500)
+    ->withCurrentPage(1)
+    ->withPageSize(10)
+    ->request();
+
+dump($result);

返回结果示例:

{
+"code": 0,
+"message": "成功",
+"data":{
+     "parkDistanceList": [
+
+      {
+
+        "parkId": 136548,
+
+        "parkUUId": "ff80808147ba04020147ba69feb5213f",
+
+        "name": "江宙路停车场",
+
+        "parkType": "商业",
+
+        "provinceName": "江苏省",
+
+        "cityName": "苏州市",
+
+        "areaName": "吴中区",
+
+        "address": "江苏省苏州市吴中区新苏路18号",
+
+        "longitude": 120.655068,
+
+        "latitude": 31.340772999999999,
+
+        "total": 66,
+
+        "leftNum": 3,
+
+        "price": 6,
+
+        "priceUnit": "元/首小时",
+
+        "priceDesc": "10分钟内免费,首小时6元,后每小时4元。最高34元。",
+
+        "picUrlList": [
+
+          "http://api.soargift.com:8998/photo/park/ff80808146f680790146fae491602116.jpg",
+
+          "http://api.soargift.com:8998/photo/park/ff80808146f680790146fb6858f13b99.jpg"
+
+        ],
+
+        "isDestine": "2",
+
+        "reservePrice": null,
+
+        "distance": 489
+
+      }
+
+    ],
+
+    "page": {
+
+      "currentPage": 1,
+
+      "pageSize": 10,
+
+      "totalCount": 1
+
+    }
+    }
+}

接口3:获取停车场详情信息

请求地址

GET https://api.isoyu.com/park/info

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
parkIdint停车场Id,(parkId,parkUUId二选一)
parkUUIdstring停车场UUID,(parkId,parkUUId二选一)

返回data参数

名称类型说明
parkInfoobject停车场信息
parkIdint停车场Id
parkUUIdstring停车场UUID
namestring停车场名称
parkTypestring停车场类型
provinceNamestring省份名
cityNamestring城市名
areaNamestring区域名
addressstring地址
longitudedouble经度
latitudedouble纬度
totalint总车位数
leftNumint剩余车位数
pricedouble价格
priceUnitstring价格单位
priceDescstring收费描述
picUrlListarray停车场图片列表
isDestinestring是否可预订,1-可预订,2-不可预订
reservePricedouble预订价格

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->parkInfo()
+
+    ->withParkId(136548)
+
+    ->withParkUUId('ff80808147ba04020147ba69feb5213f')
+    ->request();
+
+dump($result);

返回结果示例:

{
+"code": 0,
+"message": "成功",
+"data":{
+"parkInfo": {
+
+      "parkId": 136548,
+
+      "parkUUId": "ff80808147ba04020147ba69feb5213f",
+
+      "name": "江宙路停车场",
+
+      "parkType": "商业",
+
+      "provinceName": "江苏省",
+
+      "cityName": "苏州市",
+
+      "areaName": "吴中区",
+
+      "address": "江苏省苏州市吴中区新苏路18号",
+
+      "longitude": 120.655068,
+
+      "latitude": 31.340772999999999,
+
+      "total": 66,
+
+      "leftNum": 3,
+
+      "price": 6,
+
+      "priceUnit": "元/首小时",
+
+      "priceDesc": "10分钟内免费,首小时6元,后每小时4元。最高34元。",
+
+      "picUrlList": [    
+
+          "http://api.soargift.com:8998/photo/park/ff80808146f680790146fae491602116.jpg",
+
+          "http://api.soargift.com:8998/photo/park/ff80808146f680790146fb6858f13b99.jpg"
+
+      ],
+
+      "isDestine": "2",
+
+      "reservePrice": null
+
+    }
+    }
+}

接口4:获取开放停车场查询的城市列表

请求地址

GET https://api.isoyu.com/park/city_list

请求参数

返回data参数

名称类型说明
cityListarray城市列表

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->parkCityList()
+
+    ->request();
+
+dump($result);

返回结果示例:

{
+"code": 0,
+"message": "成功",
+"data":{
+  "cityList": [
+
+      "成都市",
+
+      "徐州市",
+
+      "厦门市",
+
+      "洛阳市",
+
+      "常州市",
+
+      "长春市",
+
+      "三亚市",
+
+      "扬州市",
+
+      "广州市",
+
+      "南通市",
+
+      "秦皇岛市",
+
+      "南京市",
+
+      "珠海市",
+
+      "哈尔滨市",
+
+      "大连市",
+
+      "吉林市",
+
+      "苏州市",
+
+      "银川市",
+
+      "海口市",
+
+      "昆明市",
+
+      "石家庄市",
+
+      "湛江市",
+
+      "佛山市",
+
+      "武汉市",
+
+      "汕头市",
+
+      "南昌市",
+
+      "芜湖市",
+
+      "太原市",
+
+      "福州市",
+
+      "西宁市",
+
+      "九江市",
+
+      "东莞市",
+
+      "贵阳市",
+
+      "临沂市",
+
+      "马鞍山市",
+
+      "青岛市",
+
+      "潍坊市",
+
+      "合肥市",
+
+      "河池市",
+
+      "无锡市",
+
+      "唐山市",
+
+      "沈阳市",
+
+      "宜昌市",
+
+      "南宁市",
+
+      "淄博市",
+
+      "柳州市",
+
+      "温州市",
+
+      "济南市",
+
+      "呼和浩特市",
+
+      "西安市",
+
+      "中山市",
+
+      "杭州市",
+
+      "郑州市",
+
+      "长沙市",
+
+      "桂林市",
+
+      "惠州市",
+
+      "深圳市",
+
+      "兰州市",
+
+      "宁波市",
+
+      "梧州市",
+
+      "上海市",
+
+      "天津市",
+
+      "重庆市",
+
+      "北京市"
+
+    ]
+    }
+}

全球时间查询

[danger]### 会员接口,仅限会员使用,购买API会员

查询全球主要城市的时间。

请求地址

GET https://api.isoyu.com/time/world

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
citystring城市

返回data参数

名称类型示例值说明
countrystring中国所在国家
citystring上海城市
timeZonestringGMT +8时区
strtimestring2020-09-02 10:10:50字符串时间
timestampint1598980240时间戳
weeknumstring3星期

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->timeWorld()
+
+    ->withCity('上海')
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功",
+    "data": [
+        {
+
+        "country":"中国",
+
+        "city":"上海",
+
+        "timeZone":"GMT +8",
+
+        "strtime":"2020-09-02 02:41:54",
+
+        "timestamp":1598985714,
+
+        "weeknum":"3"
+
+        }
+    ]
+}

生活小窍门

[danger]### 会员接口,仅限会员使用,购买API会员

随机返回一条日常生活小技巧、小窍门,字数在210字以内。

请求地址

GET https://api.isoyu.com/life/tip

请求参数

返回data参数

名称类型示例值说明
contentstring煮蛋时,若在水中加入少许食盐,蛋壳就不易破裂。内容

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->lifeTip()
+
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功",
+    "data": [
+        {
+
+        "content":"煮蛋时,若在水中加入少许食盐,蛋壳就不易破裂。"
+
+        }
+    ]
+}

生肖配对

[danger]### 免费接口,每日100次免费调用,会员可不限次数调用,购买API会员

生肖配对查询

请求地址

GET https://api.isoyu.com/constellation/zodiac

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
menstring男方生肖,如:蛇
womenstring女方生肖,如:羊

返回参数

名称类型说明
见JSON返回示例-

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->constellationZodiac()
+
+    ->withMen('猪')
+    ->withWomen('羊')
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功的返回",
+    "data": [
+        "men": "猪",
+
+        "women": "羊",
+
+        "data": "不会很好,你喜欢他的财富,而他未必肯付出太多。"
+    ]
+}

手机固化来电显示

[danger]### 免费接口,每日100次免费调用,会员可不限次数调用,购买API会员

查询手机/固话号码归属地,是否诈骗、营销、广告电话

请求地址

GET https://api.isoyu.com/telecom/identify

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
telstring要查询的号码,如:051262519280

返回data参数

名称类型示例值描述
见返回示例

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->telecomIdentify()
+
+    ->withTel('02151860253')
+
+    ->request();
+
+dump($result);

返回数据示例:

{
+    "message": "查询成功",
+    "data": [
+        "iszhapian": 1,    /*是否诈骗、营销、广告电话*/
+
+        "province": "",    /*号码所属省份*/
+
+        "city": "上海",     /*号码所属城市*/
+
+        "sp": "",        /*号码所属运营商*/
+
+        "phone": "02151860253",     /*查询号码*/
+
+        "rpt_type": "房产中介",      /*号码性质*/
+
+        "rpt_comment": "房产中介",    /*号码性质描述*/
+
+        "rpt_cnt": 24,  /*标记人数*/
+
+        "hy": {    /*号码详细,可能部分号码为NULL*/
+
+            "city": "上海",
+
+            "lng": "0",
+
+            "lat": "0",
+
+            "name": "上海xxxxxx有限公司",
+
+            "addr": "",
+
+            "tel": "021-51860253"
+
+        },
+
+        "hyname":"该号码所属公司名称",
+
+        "countDesc": "此号码近期被<b>24</b>位<a class=\\"mohe-sjws\\" href=\\" http://shouji.360.cn/\\" target=\\"_blank\\">360手机卫士</a>用户标记为房产中介电话!"
+
+    },
+    "code": 0
+}

天气预报根据坐标查天气根据IP地址查天气根据区号邮编查天气空气质量指数城市空气质量

天气预报

[danger]### 免费接口,每日100次免费调用,会员可不限次数调用,购买API会员

查询天气情况:温度、湿度、AQI、天气、风向、生活指数等

接口1:根据城市查询天气

请求地址

GET https://api.isoyu.com/weather/query

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
citystring要查询的城市名称/id,城市名称如:温州、上海、北京

返回参数

名称类型说明
citystring城市名
realtime-当前天气详情情况
infostring天气情况,如:晴、多云
widstring天气标识id,可参考小接口2
temperaturestring温度,可能为空
humiditystring湿度,可能为空
directstring风向,可能为空
powerstring风力,可能为空
aqistring空气质量指数,可能为空
future-近5天天气情况
datestring日期
temperaturestring温度,最低温/最高温
weatherstring天气情况
directstring风向

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->weatherQuery()
+
+    ->withCity('上海')
+
+    ->request();
+
+dump($result);

返回数据示例:

{
+    "message": "查询成功",
+    "data": {
+        "city": "上海",
+        "realtime": {
+            "temperature": "4",
+            "humidity": "82",
+            "info": "阴",
+            "wid": "02",
+            "direct": "西北风",
+            "power": "3级",
+            "aqi": "80"
+        },
+        "future": [
+            {
+                "date": "2019-02-22",
+                "temperature": "1/7℃",
+                "weather": "小雨转多云",
+                "wid": {
+                    "day": "07",
+                    "night": "01"
+                },
+                "direct": "北风转西北风"
+            },
+            {
+                "date": "2019-02-23",
+                "temperature": "2/11℃",
+                "weather": "多云转阴",
+                "wid": {
+                    "day": "01",
+                    "night": "02"
+                },
+                "direct": "北风转东北风"
+            },
+            {
+                "date": "2019-02-24",
+                "temperature": "6/12℃",
+                "weather": "多云",
+                "wid": {
+                    "day": "01",
+                    "night": "01"
+                },
+                "direct": "东北风转北风"
+            },
+            {
+                "date": "2019-02-25",
+                "temperature": "5/12℃",
+                "weather": "小雨转多云",
+                "wid": {
+                    "day": "07",
+                    "night": "01"
+                },
+                "direct": "东北风"
+            },
+            {
+                "date": "2019-02-26",
+                "temperature": "5/11℃",
+                "weather": "多云转小雨",
+                "wid": {
+                    "day": "01",
+                    "night": "07"
+                },
+                "direct": "东北风"
+            }
+        ]
+    },
+    "code": 0
+}

接口2:根据城市查询生活指数

请求地址

GET https://api.isoyu.com/weather/life

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
citystring要查询的城市名称/id,城市名称如:温州、上海、北京

返回参数

名称类型说明
citystring城市名
life-生活指数
kongtiaoarray空调指数
guominarray过敏指数
shushiduarray舒适度
chuanyiarray穿衣指数
diaoyuarray钓鱼指数
ganmaoarray感冒指数
ziwaixianarray紫外线指数
xichearray洗车指数
yundongarray运动指数
daisanarray带伞指数

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->weatherLife()
+
+    ->withCity('北京')
+
+    ->request();
+
+dump($result);

返回数据示例:

{
+
+    "message": "查询成功",
+
+    "data": {
+
+        "city": "北京",
+
+        "life": {
+
+            "kongtiao": {/*空调开启*/
+
+                "v": "开启制暖空调",/*指数*/
+
+                "des": "您将感到有些冷,可以适当开启制暖空调调节室内温度,以免着凉感冒。"/*指数详情*/
+
+            },
+
+            "guomin": {/*过敏*/
+
+                "v": "极不易发",
+
+                "des": "天气条件极不易诱发过敏,可放心外出,享受生活。"
+
+            },
+
+            "shushidu": {/*舒适度*/
+
+                "v": "较不舒适",
+
+                "des": "白天天气晴好,但仍会使您感觉偏冷,不很舒适,请注意适时添加衣物,以防感冒。"
+
+            },
+
+            "chuanyi": {/*穿衣*/
+
+                "v": "冷",
+
+                "des": "天气冷,建议着棉服、羽绒服、皮夹克加羊毛衫等冬季服装。年老体弱者宜着厚棉衣、冬大衣或厚羽绒服。"
+
+            },
+
+            "diaoyu": {/*钓鱼*/
+
+                "v": "不宜",
+
+                "des": "天气冷,不适合垂钓。"
+
+            },
+
+            "ganmao": {/*感冒*/
+
+                "v": "较易发",
+
+                "des": "昼夜温差较大,较易发生感冒,请适当增减衣服。体质较弱的朋友请注意防护。"
+
+            },
+
+            "ziwaixian": {/*紫外线*/
+
+                "v": "弱",
+
+                "des": "紫外线强度较弱,建议出门前涂擦SPF在12-15之间、PA+的防晒护肤品。"
+
+            },
+
+            "xiche": {/*洗车*/
+
+                "v": "较适宜",
+
+                "des": "较适宜洗车,未来一天无雨,风力较小,擦洗一新的汽车至少能保持一天。"
+
+            },
+
+            "yundong": {/*运动*/
+
+                "v": "较不宜",
+
+                "des": "天气较好,但考虑天气寒冷,推荐您进行室内运动,户外运动时请注意保暖并做好准备活动。"
+
+            },
+
+            "daisan": {/*带伞*/
+
+                "v": "不带伞",
+
+                "des": "天气较好,您在出门的时候无须带雨伞。"
+
+            }
+
+        }
+
+    },
+
+    "code": 0
+
+}

接口3:天气种类列表(可内置 无需每次读取)

请求地址

GET https://api.isoyu.com/weather/wids

请求参数

返回参数

参考返回示例

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->weatherWids()
+
+    ->request();
+
+dump($result);

返回数据示例:

{
+
+    "message": "查询成功",
+
+    "data": [
+
+       {
+
+            "wid": "00",
+
+            "weather": "晴"
+
+        },
+
+        {
+
+            "wid": "01",
+
+            "weather": "多云"
+
+        },
+
+        {
+
+            "wid": "02",
+
+            "weather": "阴"
+
+        },
+
+        {
+
+            "wid": "03",
+
+            "weather": "阵雨"
+
+        },
+
+        {
+
+            "wid": "04",
+
+            "weather": "雷阵雨"
+
+        },
+
+        {
+
+            "wid": "05",
+
+            "weather": "雷阵雨伴有冰雹"
+
+        },
+
+        {
+
+            "wid": "06",
+
+            "weather": "雨夹雪"
+
+        },
+
+        {
+
+            "wid": "07",
+
+            "weather": "小雨"
+
+        },
+
+        {
+
+            "wid": "08",
+
+            "weather": "中雨"
+
+        },
+
+        {
+
+            "wid": "09",
+
+            "weather": "大雨"
+
+        },
+
+        {
+
+            "wid": "10",
+
+            "weather": "暴雨"
+
+        },
+
+        {
+
+            "wid": "11",
+
+            "weather": "大暴雨"
+
+        },
+
+        {
+
+            "wid": "12",
+
+            "weather": "特大暴雨"
+
+        },
+
+        {
+
+            "wid": "13",
+
+            "weather": "阵雪"
+
+        },
+
+        {
+
+            "wid": "14",
+
+            "weather": "小雪"
+
+        },
+
+        {
+
+            "wid": "15",
+
+            "weather": "中雪"
+
+        },
+
+        {
+
+            "wid": "16",
+
+            "weather": "大雪"
+
+        },
+
+        {
+
+            "wid": "17",
+
+            "weather": "暴雪"
+
+        },
+
+        {
+
+            "wid": "18",
+
+            "weather": "雾"
+
+        },
+
+        {
+
+            "wid": "19",
+
+            "weather": "冻雨"
+
+        },
+
+        {
+
+            "wid": "20",
+
+            "weather": "沙尘暴"
+
+        },
+
+        {
+
+            "wid": "21",
+
+            "weather": "小到中雨"
+
+        },
+
+        {
+
+            "wid": "22",
+
+            "weather": "中到大雨"
+
+        },
+
+        {
+
+            "wid": "23",
+
+            "weather": "大到暴雨"
+
+        },
+
+        {
+
+            "wid": "24",
+
+            "weather": "暴雨到大暴雨"
+
+        },
+
+        {
+
+            "wid": "25",
+
+            "weather": "大暴雨到特大暴雨"
+
+        },
+
+        {
+
+            "wid": "26",
+
+            "weather": "小到中雪"
+
+        },
+
+        {
+
+            "wid": "27",
+
+            "weather": "中到大雪"
+
+        },
+
+        {
+
+            "wid": "28",
+
+            "weather": "大到暴雪"
+
+        },
+
+        {
+
+            "wid": "29",
+
+            "weather": "浮尘"
+
+        },
+
+        {
+
+            "wid": "30",
+
+            "weather": "扬沙"
+
+        },
+
+        {
+
+            "wid": "31",
+
+            "weather": "强沙尘暴"
+
+        },
+
+        {
+
+            "wid": "53",
+
+            "weather": "霾"
+
+        }
+
+    ],
+
+    "code": 0
+
+}

根据坐标查天气

通过坐标查询对应坐标区域信息,再根据区域查询对应的天气情况。使用场景:手机端通过gps定位查询天气。

最低 0.0003元/次

请求地址

GET https://api.isoyu.com/weather/coords

请求参数

参数名称类型必须描述
appCodestring用户授权码,参考API调用
fromString输入的坐标类型: 1:标准GPS设备获取的角度坐标,国际标准,WGS84坐标系; 2:GPS获取的米制坐标、sogou地图所用坐标; 3:google地图、高徳、soso地图、aliyun地图、mapabc地图和amap地图所用坐标,也称为火星坐标系GCJ02。 4:3中列表地图坐标对应的米制坐标 5:百度地图采用的经纬度坐标,也称为Bd09坐标系。 6:百度地图采用的米制坐标 7:mapbar地图坐标; 8:51地图坐标
lngString经度值
latString纬度值
needMoreDayString是否需要返回7天数据中的后4天。1为返回,0为不返回。
needIndexString是否需要返回指数数据,比如穿衣指数、紫外线指数等。1为返回,0为不返回。
needHourDataString是否需要每小时数据的累积数组。由于本系统是半小时刷一次实时状态, 因此实时数组最大长度为48。每天0点长度初始化为0. 1为需要 0为不
need3HourForcastString是否需要当天每3/6/8小时一次的天气预报列表。1为需要,0为不需要。注意f1是3小时间隔,但f2到f7的间隔可能是6或8小时。
needAlarmString是否需要天气预警。1为需要,0为不需要。

返回data参数

见返回示例

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->weatherCoords()
+
+    ->withFrom(5)
+
+    ->withLng('116.2278')
+    ->withLat('40.242266')
+    ->request();
+
+dump($result);

返回结果示例:

{
+"code": 0,
+"message": "成功",
+"data":{
+    "cityInfo": {
+
+	  	"c0":"110114",
+
+		"c1": "101010700",
+
+		"c10": "3",
+
+		"c11": "010",
+
+		"c12": "102200",
+
+		"c15": "80",
+
+		"c16": "AZ9010",
+
+		"c17": "+8",
+
+		"c2": "changping",
+
+		"c3": "昌平",
+
+		"c4": "beijing",
+
+		"c5": "北京",
+
+		"c6": "beijing",
+
+		"c7": "北京",
+
+		"c8": "china",
+
+		"c9": "中国",
+
+		"latitude": 40.206,
+
+		"longitude": 116.165
+
+	},
+
+	"now": {
+
+		"aqi": "71",
+
+		"aqiDetail": {
+
+			"aqi": "71",
+
+			"area": "北京",
+
+			"area_code": "beijing",
+
+			"co": "0.817",
+
+			"no2": "52",
+
+			"o3": "33",
+
+			"o3_8h": "9",
+
+			"pm10": "56",
+
+			"pm2_5": "51",
+
+			"primary_pollutant": "颗粒物(PM2.5)",
+
+			"quality": "良",
+
+			"so2": "3"
+
+		},
+
+		"sd": "70%",
+
+		"temperature": "15",
+
+		"temperature_time": "18:30",
+
+		"weather": "晴",
+
+		"weather_pic": "http://appimg.showapi.com/images/weather/icon/day/00.png",
+
+		"wind_direction": "北风",
+
+		"wind_power": "1级"
+
+	},
+
+	"f1": {
+
+		"air_press": "1008 hPa",
+
+		"day": "20151023",
+
+		"day_air_temperature": "18",
+
+		"day_weather": "晴",
+
+		"day_weather_pic": "http://app1.showapi.com/weather/icon/day/00.png",
+
+		"day_wind_direction": "无持续风向",
+
+		"day_wind_power": "微风<10m/h",
+
+		"jiangshui": "3%",
+
+		"night_air_temperature": "9",
+
+		"night_weather": "晴",
+
+		"night_weather_pic": "http://app1.showapi.com/weather/icon/night/00.png",
+
+		"night_wind_direction": "无持续风向",
+
+		"night_wind_power": "微风<10m/h",
+
+		"sun_begin_end": "06:35|17:23",
+
+		"weekday": 5,
+
+		"ziwaixian": "中等",
+
+		"index": {
+
+			"beauty": {
+
+				"desc": "请选用中性保湿型霜类化妆品。",
+
+				"title": "保湿"
+
+			},
+
+			"clothes": {
+
+				"desc": "建议穿薄外套或牛仔裤等服装。",
+
+				"title": "较舒适"
+
+			},
+
+			"cold": {
+
+				"desc": "昼夜温差大,易感冒。",
+
+				"title": "易发"
+
+			},
+
+			"comfort": {
+
+				"desc": "白天不冷不热,风力不大。",
+
+				"title": "舒适"
+
+			},
+
+			"glass": {
+
+				"desc": "白天根据户外光线情况佩戴太阳镜",
+
+				"title": "需要"
+
+			},
+
+			"sports": {
+
+				"desc": "户外运动请注意防晒。",
+
+				"title": "较适宜"
+
+			},
+
+			"travel": {
+
+				"desc": "天气较好,丝毫不会影响您出行的心情。",
+
+				"title": "适宜"
+
+			},
+
+			"uv": {
+
+				"desc": "辐射较弱,涂擦SPF12-15、PA+护肤品。",
+
+				"title": "弱"
+
+			},
+
+			"wash_car": {
+
+				"desc": "无雨且风力较小,易保持清洁度。",
+
+				"title": "较适宜"
+
+			}
+
+		},
+
+		"alarmList": [
+
+			{
+
+				"city": "",
+
+				"issueContent": "大风蓝色预警:预计23日23时到24日08时:大连、锦州、营口、盘锦、葫芦岛地区陆地偏北风6级,阵风7级;渤海、渤海海峡、黄海北部偏北风7级,阵风8级。大连、丹东、锦州、营口、盘锦、葫芦岛附近海域和航线将受影响,请注意防范。省气象灾害预警中心10月23日16时35分发布",
+
+				"issueTime": "2015-10-23 16:40:00",
+
+				"province": "辽宁省",
+
+				"signalLevel": "蓝色",
+
+				"signalType": "大风"
+
+			}
+
+		],
+
+		"3hourForcast": [
+
+			{
+
+				"hour": "20时-23时 ",
+
+				"temperature": "12℃/10℃",
+
+				"weather": "晴",
+
+				"weather_pic": "http://app1.showapi.com/weather/icon/night/00.png",
+
+				"wind_direction": "无持续风向",
+
+				"wind_power": "微风"
+
+			},
+
+			{
+
+				"hour": "23时-02时 ",
+
+				"temperature": "10℃/9℃",
+
+				"weather": "晴",
+
+				"weather_pic": "http://app1.showapi.com/weather/icon/night/00.png",
+
+				"wind_direction": "无持续风向",
+
+				"wind_power": "微风"
+
+			},
+
+			{
+
+				"hour": "02时-05时 ",
+
+				"temperature": "10℃/9℃",
+
+				"weather": "晴",
+
+				"weather_pic": "http://app1.showapi.com/weather/icon/night/00.png",
+
+				"wind_direction": "无持续风向",
+
+				"wind_power": "微风"
+
+			},
+
+			{
+
+				"hour": "05时-08时 ",
+
+				"temperature": "13℃/10℃",
+
+				"weather": "晴",
+
+				"weather_pic": "http://app1.showapi.com/weather/icon/day/00.png",
+
+				"wind_direction": "无持续风向",
+
+				"wind_power": "微风"
+
+			}
+
+		]
+
+		
+
+	},
+
+	"f1": {
+
+		"air_press": "1008 hPa",
+
+		"day": "20151023",
+
+		"day_air_temperature": "18",
+
+		"day_weather": "晴",
+
+		"day_weather_pic": "http://app1.showapi.com/weather/icon/day/00.png",
+
+		"day_wind_direction": "无持续风向",
+
+		"day_wind_power": "微风<10m/h",
+
+		"jiangshui": "3%",
+
+		"night_air_temperature": "9",
+
+		"night_weather": "晴",
+
+		"night_weather_pic": "http://app1.showapi.com/weather/icon/night/00.png",
+
+		"night_wind_direction": "无持续风向",
+
+		"night_wind_power": "微风<10m/h",
+
+		"sun_begin_end": "06:35|17:23",
+
+		"weekday": 5,
+
+		"ziwaixian": "中等",
+
+		"index": {
+
+			"beauty": {
+
+				"desc": "请选用中性保湿型霜类化妆品。",
+
+				"title": "保湿"
+
+			},
+
+			"clothes": {
+
+				"desc": "建议穿薄外套或牛仔裤等服装。",
+
+				"title": "较舒适"
+
+			},
+
+			"cold": {
+
+				"desc": "昼夜温差大,易感冒。",
+
+				"title": "易发"
+
+			},
+
+			"comfort": {
+
+				"desc": "白天不冷不热,风力不大。",
+
+				"title": "舒适"
+
+			},
+
+			"glass": {
+
+				"desc": "白天根据户外光线情况佩戴太阳镜",
+
+				"title": "需要"
+
+			},
+
+			"sports": {
+
+				"desc": "户外运动请注意防晒。",
+
+				"title": "较适宜"
+
+			},
+
+			"travel": {
+
+				"desc": "天气较好,丝毫不会影响您出行的心情。",
+
+				"title": "适宜"
+
+			},
+
+			"uv": {
+
+				"desc": "辐射较弱,涂擦SPF12-15、PA+护肤品。",
+
+				"title": "弱"
+
+			},
+
+			"wash_car": {
+
+				"desc": "无雨且风力较小,易保持清洁度。",
+
+				"title": "较适宜"
+
+			}
+
+		},
+
+		"alarmList": [
+
+			{
+
+				"city": "",
+
+				"issueContent": "大风蓝色预警:预计23日23时到24日08时:大连、锦州、营口、盘锦、葫芦岛地区陆地偏北风6级,阵风7级;渤海、渤海海峡、黄海北部偏北风7级,阵风8级。大连、丹东、锦州、营口、盘锦、葫芦岛附近海域和航线将受影响,请注意防范。省气象灾害预警中心10月23日16时35分发布",
+
+				"issueTime": "2015-10-23 16:40:00",
+
+				"province": "辽宁省",
+
+				"signalLevel": "蓝色",
+
+				"signalType": "大风"
+
+			}
+
+		],
+
+		"3hourForcast": [
+
+			{
+
+				"hour": "20时-23时 ",
+
+				"temperature": "12℃/10℃",
+
+				"weather": "晴",
+
+				"weather_pic": "http://app1.showapi.com/weather/icon/night/00.png",
+
+				"wind_direction": "无持续风向",
+
+				"wind_power": "微风"
+
+			},
+
+			{
+
+				"hour": "23时-02时 ",
+
+				"temperature": "10℃/9℃",
+
+				"weather": "晴",
+
+				"weather_pic": "http://app1.showapi.com/weather/icon/night/00.png",
+
+				"wind_direction": "无持续风向",
+
+				"wind_power": "微风"
+
+			},
+
+			{
+
+				"hour": "02时-05时 ",
+
+				"temperature": "10℃/9℃",
+
+				"weather": "晴",
+
+				"weather_pic": "http://app1.showapi.com/weather/icon/night/00.png",
+
+				"wind_direction": "无持续风向",
+
+				"wind_power": "微风"
+
+			},
+
+			{
+
+				"hour": "05时-08时 ",
+
+				"temperature": "13℃/10℃",
+
+				"weather": "晴",
+
+				"weather_pic": "http://app1.showapi.com/weather/icon/day/00.png",
+
+				"wind_direction": "无持续风向",
+
+				"wind_power": "微风"
+
+			}
+
+		]
+
+		
+
+	},
+
+	"hourDataList": [
+
+		{
+
+			"aqi": "53",
+
+			"aqiDetail": {},
+
+			"sd": "85%",
+
+			"temperature": "9",
+
+			"temperature_time": "00:00",
+
+			"weather": "多云",
+
+			"weather_pic": "http://appimg.showapi.com/images/weather/icon/night/01.png",
+
+			"wind_direction": "北风",
+
+			"wind_power": "1级"
+
+		},
+
+		{
+
+			"aqi": "53",
+
+			"aqiDetail": {},
+
+			"sd": "81%",
+
+			"temperature": "10",
+
+			"temperature_time": "00:30",
+
+			"weather": "多云",
+
+			"weather_pic": "http://appimg.showapi.com/images/weather/icon/night/01.png",
+
+			"wind_direction": "北风",
+
+			"wind_power": "1级"
+
+		} 
+
+	],
+}

违章高发地

根据百度地图坐标,检索周边违章高发地信息

最低 0.01元/次

请求地址

GET https://api.isoyu.com/luoz/nearby

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
latstring纬度,如:31.335005
lonstring经度,如:120.617183
pageint页数,默认:1
pagesizeint每次返回条数,默认20,最大50
rint检索半径,默认:500,最大2000

返回data参数

参考返回示例

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->luozNearby()
+
+    ->withLon('120.617183')
+
+    ->withLat('31.335005')
+    ->withR('300')
+    ->request();
+
+dump($result);

返回结果示例:

{
+"code": 0,
+"message": "成功",
+"data":{
+     "total": 6,
+
+    "size": 20,
+
+    "list": [
+
+        {
+
+            "title": "平泉路中监控抓拍",
+
+            "location": [
+
+                120.6067963,
+
+                31.3348484
+
+            ],
+
+            "city": "苏州市",
+
+            "address": "平泉路中监控抓拍",
+
+            "province": "江苏省",
+
+            "district": "金阊区",
+
+            "detail": "100%违反禁令标志指示;",
+
+            "num": 21,/*次数*/
+
+            "level": "中"/*等级*/
+
+        },
+
+        {
+
+            "title": "平四路-桃花桥路",
+
+            "location": [
+
+                120.6203003,
+
+                31.3329315
+
+            ],
+
+            "city": "苏州市",
+
+            "address": "平四路-桃花桥路",
+
+            "province": "江苏省",
+
+            "district": "平江区",
+
+            "detail": "50%信号路口不按规定行驶;33%驾驶机动车违反道路交通信号灯通行的;17%信号灯路口越停车线停车;",
+
+            "num": 13,
+
+            "level": "中"
+
+        },
+
+        {
+
+            "title": "平四路",
+
+            "location": [
+
+                120.6190948,
+
+                31.3326969
+
+            ],
+
+            "city": "苏州市",
+
+            "address": "平四路",
+
+            "province": "江苏省",
+
+            "district": "平江区",
+
+            "detail": "100%机动车违反规定停放,妨碍其他车辆、行人通行的,驾驶人不在现场的;",
+
+            "num": 22,
+
+            "level": "中"
+
+        },
+
+        {
+
+            "title": "桃花坞大街",
+
+            "location": [
+
+                120.6222839,
+
+                31.3263855
+
+            ],
+
+            "city": "苏州市",
+
+            "address": "桃花坞大街",
+
+            "province": "江苏省",
+
+            "district": "平江区",
+
+            "detail": "100%机动车违反规定停放,妨碍其他车辆、行人通行的,驾驶人不在现场的;",
+
+            "num": 6,
+
+            "level": "低"
+
+        },
+
+        {
+
+            "title": "桃花桥路",
+
+            "location": [
+
+                120.6156311,
+
+                31.3286514
+
+            ],
+
+            "city": "苏州市",
+
+            "address": "桃花桥路",
+
+            "province": "江苏省",
+
+            "district": "平江区",
+
+            "detail": "100%机动车违反规定停放,妨碍其他车辆、行人通行的,驾驶人不在现场的;",
+
+            "num": 21,
+
+            "level": "中"
+
+        },
+
+        {
+
+            "title": "平泉路公交入口1闭路监控抓拍",
+
+            "location": [
+
+                120.6067963,
+
+                31.3348484
+
+            ],
+
+            "city": "苏州市",
+
+            "address": "平泉路公交入口1闭路监控抓拍",
+
+            "province": "江苏省",
+
+            "district": "金阊区",
+
+            "detail": "100%违反禁令标志指示;",
+
+            "num": 8,
+
+            "level": "低"
+
+        }
+
+    ]
+    }
+}

尾号限行

可以查询城市6日内的尾号限行情况,目前支持北京、天津、兰州、杭州、长春、南昌、成都、贵阳。

最低 0.007元/次

请求地址

GET https://api.isoyu.com/car/limit

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
citystring城市(支持 beijing guiyang hangzhou lanzhou tianjin chengdu nanchang changchun)
dayNumint类型,1:今日 2:明天 3:后天 4:第4天 5:第5天 6:第6天 默认1

返回data参数

名称类型示例值描述
msgString操作提示
dateString限行日期
cityString限行城市
cityNameString限行城市
weekDayString星期
timeString限行时间的描述
placeString限行地点或范围的描述
infoString限行的描述信息
ret_codeString0接口是否调用成功,0表示成功,其他表示失败
penaltiesString处罚事项
noteString其它说明
resTailNumberNumber[]限行尾号
isResNumber是否限行,1:是 0:否

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->carLimit()
+
+    ->withCity('guiyang')
+
+    ->withDayNum(1)
+
+    ->request();
+
+dump($result);

返回结果示例:

{
+"code": 0,
+"message": "成功",
+"data":{
+    "date" : "2017-06-01",
+
+	"msg" : "操作成功!",
+
+	"cityName" : "贵阳",
+
+	"city" : "guiyang",
+
+	"weekDay" : "星期四",
+
+	"details" : [
+
+		{
+
+			"time" : "贵阳尾号:全天",
+
+			"place" : "一环路(含一环路)以内道路",
+
+			"info" : "星期一是1和6、星期二是2和7、星期三是3和8、星期四是4和9、星期五是5和0、星期六和星期天以及其他节假日均不限行,尾号是字母的一律不允许进入市区。如是外地车牌,则尾号是字母的是星期五限行"
+
+		},
+
+		{
+
+			"time" : "贵阳外地车:全天",
+
+			"place" : "一环路(含一环路)以内道路",
+
+			"info" : "临时驶入贵阳市一环路(含一环路)以内道路的非贵阳市9座以下载客汽车(含临时号牌车辆),连续行驶时间最长不得超过4天(含4天,按自然天数计算),再次驶入须间隔4天以上。因特殊情况确需超过4天行驶一环路(含一环路)以内道路的,持相关证明向贵阳市公安交通管理局申请办理临时通行证后通行。临时通行证有效期最长不超过2天。"
+
+		}
+
+	],
+
+    "penalties" : "违反“尾号限行”的,按照贵阳市相关规定,处200元罚款,不扣分。",
+
+    "note" : "",
+
+    "isRes" : 1,
+
+    "resTailNumber" : [ 
+
+        1, 
+
+        6
+
+    ],
+}

影讯API合集演员共演电影导演电影查询

新能源车辆违章查询

目前支持广东、上海、江苏、河南、浙江、四川等地区的新能源车牌违章查询

最低 0.04元/次

请求地址

GET https://api.isoyu.com/luoz/new_energy

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
carNumberstring车牌号
carEngineCodestring发动机号 部分地区必须 一般为4/6位的发动机号(尾数)
carTypestring车辆类型 01:大型汽车 02:小型汽车 15:挂车 51:大型新能源汽车 52:小型新能源汽车
carCodestring车架号 部分地区必须 一般为4/6位的车架号(尾数)

返回data参数

名称类型说明
carNumberString车牌号
carCodeString车架号
carEngineCodeString发动机编号
carTypeString车辆类型
countString违章数量
recordsArray违章记录

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->luozNewEnergy()
+
+    ->withCarNumber('车牌号')
+
+    ->request();
+
+dump($result);

返回结果示例:

{
+"code": 0,
+"message": "成功",
+"data":{
+    "count": 2,
+
+    "carEngineCode": "366893",
+
+    "carCode": "037572",
+
+    "carType": "02",
+
+    "carNumber": "贵AH171R",
+
+    "records": [
+
+    	{
+
+    		"time": "2016-04-28 18:36:32",
+
+    		"degree": "6",
+
+    		"reason": "驾驶机动车违反道路交通信号灯通行的",
+
+    		"address": "黔灵山路(贵阳一中人行横道)",
+
+    		"department": "",
+
+    		"cityName": "",
+
+    		"money": "150",
+
+    		"code": ""
+
+    	},
+
+    	{
+
+    		"time": "2016-04-25 14:13:01",
+
+    		"degree": "0",
+
+    		"reason": "机动车违反规定停放、临时停车且驾驶人不在现场或者虽在现场但驾驶人拒绝立即驶离,妨碍其它车辆、行人通行的",
+
+    		"address": "新添大道南段与半边街交叉口20米",
+
+    		"department": "",
+
+    		"cityName": "",
+
+    		"money": "150",
+
+    		"code": ""
+
+    	}
+
+    ],
+
+    "createDateStr": "2016-10-14 11:40:25"
+}

星座配对

[danger]### 免费接口,每日100次免费调用,会员可不限次数调用,购买API会员

查看你跟哪个星座最配

请求地址

GET https://api.isoyu.com/constellation/match

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
menstring男方星座,如:白羊
womenstring女方星座,如:金牛

返回参数

名称类型说明
见JSON返回示例-

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->constellationMatch()
+
+    ->withMen('白羊')
+    ->withWomen('金牛')
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功的返回",
+    "data": [
+        "men": "白羊",
+
+        "women": "金牛",
+
+        "zhishu": "70",/*配对指数*/
+
+        "bizhong": "54:46",/*配对比重*/
+
+        "xiangyue": "4",/*两情相悦指数*/
+
+        "tcdj": "3",/*天长地久指数*/
+
+        "jieguo": "小吵小闹的一对 ",/*结果描述*/
+
+        "lianai": "白羊座性急,金牛座慢半拍,这两个星座在一起就像龟兔赛跑,牛儿永远跟在羊儿身后。你们在一起更多的互补作用,金牛座总是无怨无悔地为性急的白羊座收拾善后,默默地付出。有时你们也会像一对童心未泯的孩子,童心很重,在一定程度,牛儿还蛮依赖羊儿。",/*恋爱建议*/
+
+        "zhuyi": "白羊座和金牛座在一起,其实也是一对孩子气蛮重的组合,他们都有着童心未泯的个性。牛儿虽然很能容忍、不妒忌,但占有欲强,羊儿个性豪迈,喜欢交际,牛儿若爱上羊儿,可以在一定程度上给予对方更大的自由和空间。同时牛儿也不必时时为羊儿善后,不妨放开心胸促使不要学习平稳冷静,带着羊儿向前,在生活上学习取长补短。"/*注意事项*/
+
+    ]
+}

星座运势

[danger]### 免费接口,每日100次免费调用,会员可不限次数调用,购买API会员

十二星座每日、每月、每年运势

请求地址

GET https://api.isoyu.com/constellation/query

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
consNamestring星座名称,如:双鱼座
typestring运势类型:today,tomorrow,week,month,year

返回参数

名称类型说明
见JSON返回示例-

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->constellationQuery()
+
+    ->withConsName('双鱼座')
+    ->withType('today')
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功的返回",
+    "data": {
+        "name": "双鱼座",
+
+        "weekth": 36,
+
+        "date": "2020年08月30日-2020年09月05日",
+
+        "health": "",
+
+        "job": "学业:本周学习方面运势相对较好,学习中会发现一些实用小技巧,心态也比较平和放松,但注意别有遗漏的重要知识点,以免粗心大意、因小失大奥。",
+
+        "love": "恋爱:感情方面想要脱单的同事有机会在同事,朋友中,遇到有共同兴趣的桃花,双方交谈甚欢,关系进展神速,有伴者彼此有机会出差到共同的城市,彼此也比以往更加关心对方。",
+
+        "money": "财运:本周谨防大额消费,偏财运较好,同时有机会在某社交平台上参与一些物品的抽奖抽被抽中的好运气,可以期待一下,另外本周在穿衣打扮方面会花费一些金钱。",
+
+        "work": "工作:本周双鱼座对于工作主动性很强,会想承担更多的任务,做出理想的成绩,部分双鱼会逐渐走出阴霾,开始慢慢调整自己的心态,投入工作中去,本周对于工作会更加专注。"
+    }
+}

星座配对生肖配对星座运势老黄历QQ号码吉凶查询周公解梦

行政区划查询(免费)

全国行政区查询,支持省、市、区县、乡镇。最大4级

请求地址

GET https://api.isoyu.com/postcode/zone

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
fidstring上级地区代码,0为省级,其他传相应级别id代码

返回参数

名称类型说明
idstring区域代码id
namestring区域名称
fidstring上级区域代码
level_idstring当前区域等级,最大4级

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->postcodeZone()
+
+    ->withFid('320000')
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功的返回",
+    "data": {
+        "data": {
+
+		{
+
+			"id":"320100",
+
+			"name":"南京市",
+
+			"fid":"320000",
+
+			"level_id":"2"
+
+		},
+
+		{
+
+			"id":"320200",
+
+			"name":"无锡市",
+
+			"fid":"320000",
+
+			"level_id":"2"
+
+		},
+                ...
+        }
+  },
+}

影讯API合集(不再维护)

影片信息、评分、影视票房榜,电影院上映信息等API

最低 0.01元/次

接口1:关键字检索影片信息

请求地址

GET https://api.isoyu.com/movie/search

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
titlestring需要检索的影片标题,utf8编码的urlencode
smodeint是否精确查找,精确:1 模糊:0 默认1
pagesizeint每次返回条数,默认20,最大50
offsetint偏移量,默认0,最大760

返回data参数

| 名称 | 类型 | 说明 | | --- | --- | --- | --- | | movieid | string | 影片唯一标识ID | | actors | string | 影片的演员列表。 | | also_known_as | string | 影片的其它名称。 | | country | string | 影片的拍摄国家。 | | directors | string | 影片的导演列表。 | | film_locations | string | 影片的拍摄地。 | | genres | string | 影片的分类。(如:戏剧,战争) | | language | string | 影片的对白使用的语言。 | | plot_simple | String | 影片的剧情概要。 | | poster | String | 影片的海报。 | | rated | String | 影片的分类与评级。 | | rating | string | 影片的得分。 | | rating_count | string | 影片的评分人数。 | | release_date | Int | 影片的上映时间。 | | runtime | string | 影片的持续时间。 | | title | string | 影片的名称。 | | type | string | 影片类型. | | writers | string | 影片的编剧列表。 | | year | Int | 影片的拍摄年代。 |

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->airSearch()
+
+    ->withCity('苏州')
+    ->request();
+
+dump($result);

返回示例

{
+"code": 0,
+"message": "成功",
+"data":[
+      {
+
+            "movieid": "10641",
+
+            "rating": "7.3",
+
+            "genres": "动作/惊悚/科幻",
+
+            "runtime": "139 min",
+
+            "language": "英语/法语/日语",
+
+            "title": "哥斯拉",
+
+            "poster": "http://v.juhe.cn/movie/img?5146",
+
+            "writers": "迪安·德夫林,罗兰·艾默里奇,...",
+
+            "film_locations": "美国",
+
+            "directors": "罗兰·艾默里奇",
+
+            "rating_count": "3191",
+
+            "actors": "马修·布罗德里克 Matthew Broderick,让·雷诺 Jean Reno,玛丽亚·皮提罗 Maria Pitillo,汉克·阿扎利亚 Hank Azaria",
+
+            "plot_simple": "一道亮光划过天际,太平洋上波涛汹涌,海浪以不可思议的速度将一架货机卷入海里;巴哈马丛林中,出现了巨大的脚印;一股神秘的力量一直朝纽约而来,这座人口稠密的都市即将受到这个怪兽“哥斯拉”的袭击。“哥斯拉”是因为核试验造成气..",
+
+            "year": "1998",
+
+            "country": "美国",
+
+            "type": "null",
+
+            "release_date": "19980518",
+
+            "also_known_as": "酷斯拉,怪兽哥斯拉"
+
+        },
+
+        {
+
+            "movieid": "133175",
+
+            "rating": "-1",
+
+            "genres": "动画/短片/喜剧",
+
+            "runtime": "2 min",
+
+            "language": "无",
+
+            "title": "小鹿斑比遇见哥斯拉",
+
+            "poster": "http://v.juhe.cn/movie/img?14923",
+
+            "writers": "Marv Newland",
+
+            "film_locations": "加拿大",
+
+            "directors": "Marv Newland",
+
+            "rating_count": "7",
+
+            "actors": "",
+
+            "plot_simple": "null",
+
+            "year": "1969",
+
+            "country": "加拿大",
+
+            "type": "null",
+
+            "release_date": "20090418",
+
+            "also_known_as": ""
+
+        }
+    ]
+}

接口2:检索周边影院

请求地址

GET https://api.isoyu.com/movie/cinemas

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
latstring纬度,百度地图坐标系
lonstring经度,百度地图坐标系
radiusstring检索半径(米),最大3000

返回data参数

名称类型说明
idstring电影院ID
cityNamestring影院所属城市
cinemaNamestring影院名称
addressstring影院地址
telephonestring联系电话
latitudedouble纬度,适合百度地图
longitudedouble经度,适合百度地图
trafficRoutesstring交通路线
distancestring大概距离(米)

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->movieCinemas()
+
+    ->withLat('31.30947')
+
+    ->withLon('31.30947')
+
+    ->withRadius(2000)
+    ->request();
+
+dump($result);

返回结果示例:

{
+"code": 0,
+"message": "成功",
+"data":[
+     {
+
+            "id": "1190",
+
+            "cityName": "苏州",
+
+            "cinemaName": "苏州幸福蓝海IMAX影城",
+
+            "address": "苏州市广济南路219号新苏天地9楼",
+
+            "telephone": "0512-65899658",
+
+            "latitude": "31.30947",
+
+            "longitude": "120.6003",
+
+            "trafficRoutes": "",
+
+            "distance": 0
+
+        },
+
+        {
+
+            "id": "1196",
+
+            "cityName": "苏州",
+
+            "cinemaName": "金逸苏州石路永捷店",
+
+            "address": "苏州市姑苏区广济南路19号西城永捷生活广场6楼",
+
+            "telephone": "0512-65703050",
+
+            "latitude": "31.30411",
+
+            "longitude": "120.6012",
+
+            "trafficRoutes": "游1、7路、88路、204路、34路、",
+
+            "distance": 603
+
+        },
+
+        {
+
+            "id": "1201",
+
+            "cityName": "苏州",
+
+            "cinemaName": "苏州橙天嘉禾影城(来客茂店)",
+
+            "address": "苏州金阊区桐泾北路218号来客茂时尚生活广场4F",
+
+            "telephone": "0512-86860919",
+
+            "latitude": "31.31268",
+
+            "longitude": "120.5894",
+
+            "trafficRoutes": "311路、400路上行、游5路、317路、949路、441路、34路,到西园东站下车",
+
+            "distance": 1097
+
+        },
+
+        {
+
+            "id": "1210",
+
+            "cityName": "苏州",
+
+            "cinemaName": "苏州星美影城(李公堤店)即将开业",
+
+            "address": "苏州市工业园区李公堤四期一幢",
+
+            "telephone": "",
+
+            "latitude": "31.29889",
+
+            "longitude": "120.5853",
+
+            "trafficRoutes": "178、207、100、168路公交到达",
+
+            "distance": 1850
+
+        }
+    ]
+}

接口3:关键字影院检索

请求地址

GET https://api.isoyu.com/movie/cinema_search

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
cityidstring城市ID(参考支持城市列表接口)
keywordstring关键字,urlencode utf8
pageint页数,默认1
pagesizeint每页返回条数,默认20,最大20

返回data参数

名称类型说明
idstring电影院ID
cityNamestring影院所属城市
cinemaNamestring影院名称
addressstring影院地址
telephonestring联系电话
latitudedouble纬度,适合百度地图
longitudedouble经度,适合百度地图
trafficRoutesstring交通路线

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->movieCinemaSearch()
+
+    ->withCityId(2)
+    ->request();
+
+dump($result);

返回结果示例:

{
+"code": 0,
+"message": "成功",
+"data":[
+          {
+
+                "id": "141",
+
+                "cityName": "北京",
+
+                "cinemaName": "北京博纳影城朝阳门旗舰店",
+
+                "address": "北京市朝阳区三丰北里2号楼悠唐生活广场B1层(朝阳门钱柜对面)",
+
+                "telephone": "010-59775660",
+
+                "latitude": "39.92223",
+
+                "longitude": "116.4388",
+
+                "trafficRoutes": "乘坐101电,109电,110,112电,420,750路公交在朝阳门外站下车,悠唐生活广场地下一层"
+
+            },
+
+            {
+
+                "id": "142",
+
+                "cityName": "北京",
+
+                "cinemaName": "北京橙天嘉禾吉彩影城",
+
+                "address": "北京海淀区玉海园五里22号配套商业楼(原吉彩体育馆)",
+
+                "telephone": "",
+
+                "latitude": "39.92282",
+
+                "longitude": "116.2596",
+
+                "trafficRoutes": "地铁一号线 玉泉路下车,B2出口出,乘坐507、78、981、612、运通114 玉海园东门下车即到。"
+
+            },
+
+            {
+
+                "id": "143",
+
+                "cityName": "北京",
+
+                "cinemaName": "首都电影院(金融街店)",
+
+                "address": "金融大街18号金融街购物中心二期地下一层",
+
+                "telephone": "010-66086662",
+
+                "latitude": "39.91509",
+
+                "longitude": "116.3604",
+
+                "trafficRoutes": "7路、21路、38路、44路、50路、46路、68路、84路、387路、423路、456路、477路、618路、691路、694路、939路复兴门南站\\n"
+
+            },
+
+            {
+
+                "id": "144",
+
+                "cityName": "北京",
+
+                "cinemaName": "博纳国际影城通州店",
+
+                "address": "北京市通州区杨庄北里天时名苑14号楼F4-01",
+
+                "telephone": "010-56351916-800",
+
+                "latitude": "39.90354",
+
+                "longitude": "116.6367",
+
+                "trafficRoutes": "地铁:城铁八通线通州北苑站B出口。\\n公交:312、322、649、666、667、668、669、728、801、804、805、810、924、811、938、916、976、916、924、930、372、435、615、647、郊87、通12路到北苑站下车即可。"
+
+            },
+
+            {
+
+                "id": "145",
+
+                "cityName": "北京",
+
+                "cinemaName": "大地数字影院-北京望京新天地",
+
+                "address": "北京市朝阳区望京合生麒麟社影院",
+
+                "telephone": "010-57389754",
+
+                "latitude": "39.99717",
+
+                "longitude": "116.4774",
+
+                "trafficRoutes": "420路、467路、470路、471路、538路、621路、运通104线至望京西园四区下车即可"
+
+            },
+
+            {
+
+                "id": "146",
+
+                "cityName": "北京",
+
+                "cinemaName": "大地数字影院-北京延庆金锣湾",
+
+                "address": "北京市延庆县妫水北街39号1幢H座首层(金锣湾商业中心)沃尔玛旁",
+
+                "telephone": "010-60165114",
+
+                "latitude": "40.46144",
+
+                "longitude": "115.9765",
+
+                "trafficRoutes": "920、919、921、925路公车到达"
+
+            },
+
+            {
+
+                "id": "147",
+
+                "cityName": "北京",
+
+                "cinemaName": "大地数字影院-通州马驹桥米拉",
+
+                "address": "北京市通州区新油东路1号米拉时尚生活广场七层",
+
+                "telephone": "010-80897926",
+
+                "latitude": "39.76124",
+
+                "longitude": "116.5453",
+
+                "trafficRoutes": "凉水河桥南-公交车站:542路环线, 723路, 826路, 846路, 975路,976路, 专41路\\n马驹桥新桥-公交车站:28-29联运, 821路, 846路, 927路, 976路,郊87路, 郊87路空调, 通12路, 通28路"
+
+            },
+
+            {
+
+                "id": "148",
+
+                "cityName": "北京",
+
+                "cinemaName": "大地数字影城--西三旗物美",
+
+                "address": "北京海淀区悦秀路99号二层大地影院",
+
+                "telephone": "010-60603728",
+
+                "latitude": "40.05296",
+
+                "longitude": "116.3376",
+
+                "trafficRoutes": "2路、753路、478路、315路、614路"
+
+            },
+
+            {
+
+                "id": "149",
+
+                "cityName": "北京",
+
+                "cinemaName": "UME国际影城(安贞店)",
+
+                "address": "北京市东城区北三环东路36号环球贸易中心E座B1/F1/F3",
+
+                "telephone": "010-58257733",
+
+                "latitude": "39.96822",
+
+                "longitude": "116.4103",
+
+                "trafficRoutes": "乘公交车:安贞桥东下车:300、683、117、718、302、998、731、954、985、特8、运通104和平西桥南下车:125、430、75\\n乘坐地铁5号线可在和平西桥站下车,从A或C出口出站向西行\\n"
+
+            },
+
+            {
+
+                "id": "150",
+
+                "cityName": "北京",
+
+                "cinemaName": "首都电影院(西单店)",
+
+                "address": "西城区西单北大街甲131号大悦城商场十层",
+
+                "telephone": "010-66086662",
+
+                "latitude": "39.91076",
+
+                "longitude": "116.3733",
+
+                "trafficRoutes": "可乘1、10、22、37、52、70、728在西单路口东下车。可乘102、105、109、22、46、47、603、604、626、690、在西单商场下车。也可乘地铁1号线在西单下车走西北出口。自驾前往,有地下停车场。"
+
+            }
+
+        ],
+
+        "page": 1,
+
+        "pagesize": 10,
+
+        "totalpage": 14
+    ]
+}

接口4:影院上映影片信息

请求地址

GET https://api.isoyu.com/movie/cinema_movies

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
cinemaidint影院ID
movieidint指定电影ID,默认全部电影

返回data参数

名称类型说明
movieIdstring电影ID
movieNamestring电影名称
pic_urlstring电影图片
broadcastarray电影的场次信息

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->movieCinemaMovies()
+
+    ->withCinemaId(1188)
+    ->request();
+
+dump($result);

返回结果示例:

{
+"code": 0,
+"message": "成功",
+"data":[
+     "cinema_info": {
+
+            "id": "1188",
+
+            "name": "橙天嘉禾苏州影城",
+
+            "city": "苏州",
+
+            "telephone": "0512-69566540",
+
+            "address": "苏州工业园区现代大道1699号 印象城三层"
+
+        },
+
+        "lists": [
+
+            {
+
+                "movieId": "151951",
+
+                "movieName": "美国队长2",
+
+                "pic_url": "http://img31.mtime.cn/mt/2014/03/16/154554.36400206_96X128.jpg",
+
+                "broadcast": [
+
+                    {
+
+                        "hall": "7号厅",
+
+                        "price": "63",
+
+                        "ticket_url": "http://piao.mtime.com/onlineticket/showtime/79709956/",
+
+                        "time": "11:20"
+
+                    },
+
+                    {
+
+                        "hall": "1号厅",
+
+                        "price": "63",
+
+                        "ticket_url": "http://piao.mtime.com/onlineticket/showtime/79709930/",
+
+                        "time": "12:10"
+
+                    },
+
+                    {
+
+                        "hall": "3号厅",
+
+                        "price": "63",
+
+                        "ticket_url": "http://piao.mtime.com/onlineticket/showtime/79709938/",
+
+                        "time": "13:00"
+
+                    },
+
+                    {
+
+                        "hall": "5号厅",
+
+                        "price": "63",
+
+                        "ticket_url": "http://piao.mtime.com/onlineticket/showtime/79709947/",
+
+                        "time": "13:40"
+
+                    },
+
+                    {
+
+                        "hall": "1号厅",
+
+                        "price": "63",
+
+                        "ticket_url": "http://piao.mtime.com/onlineticket/showtime/79709931/",
+
+                        "time": "14:40"
+
+                    },
+
+                    {
+
+                        "hall": "3号厅",
+
+                        "price": "63",
+
+                        "ticket_url": "http://piao.mtime.com/onlineticket/showtime/79709939/",
+
+                        "time": "15:30"
+
+                    },
+
+                    {
+
+                        "hall": "5号厅",
+
+                        "price": "63",
+
+                        "ticket_url": "http://piao.mtime.com/onlineticket/showtime/79709948/",
+
+                        "time": "16:30"
+
+                    },
+
+                    {
+
+                        "hall": "3号厅",
+
+                        "price": "93",
+
+                        "ticket_url": "http://piao.mtime.com/onlineticket/showtime/79709940/",
+
+                        "time": "18:00"
+
+                    },
+
+                    {
+
+                        "hall": "5号厅",
+
+                        "price": "93",
+
+                        "ticket_url": "http://piao.mtime.com/onlineticket/showtime/79709949/",
+
+                        "time": "19:10"
+
+                    },
+
+                    {
+
+                        "hall": "1号厅",
+
+                        "price": "93",
+
+                        "ticket_url": "http://piao.mtime.com/onlineticket/showtime/79709932/",
+
+                        "time": "19:50"
+
+                    },
+
+                    {
+
+                        "hall": "3号厅",
+
+                        "price": "93",
+
+                        "ticket_url": "http://piao.mtime.com/onlineticket/showtime/79709941/",
+
+                        "time": "20:30"
+
+                    },
+
+                    {
+
+                        "hall": "9号厅",
+
+                        "price": "93",
+
+                        "ticket_url": "http://piao.mtime.com/onlineticket/showtime/79709966/",
+
+                        "time": "21:10"
+
+                    },
+
+                    {
+
+                        "hall": "1号厅",
+
+                        "price": "93",
+
+                        "ticket_url": "http://piao.mtime.com/onlineticket/showtime/79709933/",
+
+                        "time": "22:20"
+
+                    }
+
+                ]
+
+            },
+
+            {
+
+                "movieId": "172743",
+
+                "movieName": "魔警",
+
+                "pic_url": "http://img31.mtime.cn/mt/2014/04/09/085413.72005937_96X128.jpg",
+
+                "broadcast": [
+
+                    {
+
+                        "hall": "9号厅",
+
+                        "price": "43",
+
+                        "ticket_url": "http://piao.mtime.com/onlineticket/showtime/79709967/",
+
+                        "time": "10:50"
+
+                    },
+
+                    {
+
+                        "hall": "8号厅",
+
+                        "price": "43",
+
+                        "ticket_url": "http://piao.mtime.com/onlineticket/showtime/79709962/",
+
+                        "time": "13:15"
+
+                    },
+
+                    {
+
+                        "hall": "9号厅",
+
+                        "price": "43",
+
+                        "ticket_url": "http://piao.mtime.com/onlineticket/showtime/79709968/",
+
+                        "time": "14:15"
+
+                    },
+
+                    {
+
+                        "hall": "8号厅",
+
+                        "price": "43",
+
+                        "ticket_url": "http://piao.mtime.com/onlineticket/showtime/79709963/",
+
+                        "time": "15:20"
+
+                    },
+
+                    {
+
+                        "hall": "9号厅",
+
+                        "price": "43",
+
+                        "ticket_url": "http://piao.mtime.com/onlineticket/showtime/79709969/",
+
+                        "time": "16:40"
+
+                    },
+
+                    {
+
+                        "hall": "8号厅",
+
+                        "price": "43",
+
+                        "ticket_url": "http://piao.mtime.com/onlineticket/showtime/79709964/",
+
+                        "time": "17:50"
+
+                    },
+
+                    {
+
+                        "hall": "9号厅",
+
+                        "price": "63",
+
+                        "ticket_url": "http://piao.mtime.com/onlineticket/showtime/79709970/",
+
+                        "time": "19:00"
+
+                    },
+
+                    {
+
+                        "hall": "2号厅",
+
+                        "price": "63",
+
+                        "ticket_url": "http://piao.mtime.com/onlineticket/showtime/79709934/",
+
+                        "time": "20:50"
+
+                    },
+
+                    {
+
+                        "hall": "5号厅",
+
+                        "price": "63",
+
+                        "ticket_url": "http://piao.mtime.com/onlineticket/showtime/79709950/",
+
+                        "time": "21:40"
+
+                    },
+
+                    {
+
+                        "hall": "7号厅",
+
+                        "price": "63",
+
+                        "ticket_url": "http://piao.mtime.com/onlineticket/showtime/79709957/",
+
+                        "time": "22:30"
+
+                    }
+
+                ]
+
+            }
+    ]
+}

接口5:今日上映影片

请求地址

GET https://api.isoyu.com/movie/today

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
cityidint城市ID

返回data参数

名称类型说明
movieIdstring电影ID
movieNamestring影片名称
pic_urlstring影片图片

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->movieCinemaSearch()
+
+    ->withCityId(3)
+    ->request();
+
+dump($result);

返回结果示例:

{
+"code": 0,
+"message": "成功",
+"data":[
+     {
+
+            "movieId": "21250",
+
+            "movieName": "白日梦想家",
+
+            "pic_url": "http://img31.mtime.cn/mt/2013/11/26/074429.68199128_96X128.jpg"
+
+        },
+
+        {
+
+            "movieId": "134509",
+
+            "movieName": "最强囍事",
+
+            "pic_url": "http://img21.mtime.cn/mt/2011/01/13/122711.93922385_96X128.jpg"
+
+        }
+]
+}

接口6:支持城市列表

请求地址

GET https://api.isoyu.com/movie/support_city

请求参数

返回data参数

名称类型说明
idstring城市ID
city_namestring城市名称
city_prestring城市前缀
city_pinyinstring城市拼音
city_shortstring城市简写
countstring影院数量

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->movieSupportCity()
+
+    ->request();
+
+dump($result);

返回结果示例:

{
+"code": 0,
+"message": "成功",
+"data":[
+        {
+
+            "id": "1",
+
+            "city_name": "上海",
+
+            "city_pre": "S",
+
+            "city_pinyin": "Shanghai",
+
+            "city_short": "sh",
+
+            "count": "141"
+
+        },
+
+        {
+
+            "id": "2",
+
+            "city_name": "北京",
+
+            "city_pre": "B",
+
+            "city_pinyin": "Beijing",
+
+            "city_short": "bj",
+
+            "count": "137"
+
+        }
+        ...
+]
+}

接口7:影片上映影院查询

请求地址

GET https://api.isoyu.com/movie/show_cinema

请求参数

名称必填类型说明
cityidint城市ID
movieidint影片ID

返回data参数

名称类型说明
cinemaNamestring影院名称
cinemaIdstring影院ID

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->movieShowCinema()
+
+    ->withCityid(1)
+    ->withMovieid(190465)
+    ->request();
+
+dump($result);

返回结果示例:

{
+"code": 0,
+"message": "成功",
+"data":[
+    {
+
+        "cinemaName": "金逸影城上海龙之梦IMAX店",
+
+        "cinemaId": "1",
+
+        "address": "上海市虹口区西江湾路388号凯德龙之梦B座6F-7F",
+
+        "latitude": "31.27125",
+
+        "longitude": "121.4787"
+
+    },
+
+    {
+
+        "cinemaName": "上海南桥海上国际影城",
+
+        "cinemaId": "2",
+
+        "address": "上海奉贤区百齐路288号(百联二期四楼)",
+
+        "latitude": "30.91572",
+
+        "longitude": "121.4829"
+
+    },
+        ...
+]
+}

接口8:按影片ID检索影片信息

请求地址

GET https://api.isoyu.com/movie/index

请求参数

名称必填类型说明
movieidint影片ID

返回data参数

名称类型说明
movieidstring影片唯一标识ID
actorsstring影片的演员列表。
also_known_asstring影片的其它名称。
countrystring影片的拍摄国家。
directorsstring影片的导演列表。
film_locationsstring影片的拍摄地。
genresstring影片的分类。(如:戏剧,战争)
languagestring影片的对白使用的语言。
plot_simpleString影片的剧情概要。
posterString影片的海报。
ratedString影片的分类与评级。
ratingstring影片的得分。(-1表示未评分)
rating_countstring影片的评分人数。
release_dateInt影片的上映时间。
runtimestring影片的持续时间。
titlestring影片的名称。
typestring影片类型.
writersstring影片的编剧列表。
yearInt影片的拍摄年代。

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->movieIndex()
+
+    ->withMovieid(190465)
+    ->request();
+
+dump($result);

返回结果示例:

{
+"code": 0,
+"message": "成功",
+"data":{
+   "movieid": "137742",
+
+    "rating": "-1",
+
+    "genres": "动作/冒险/科幻",
+
+    "runtime": "null",
+
+    "language": "英语",
+
+    "title": "哥斯拉",
+
+    "poster": "http://v.juhe.cn/movie/img?55370",
+
+    "writers": "麦克斯·鲍任斯坦,达夫·卡拉汉姆",
+
+    "film_locations": "美国|日本",
+
+    "directors": "加里斯·爱德华斯",
+
+    "rating_count": "288",
+
+    "actors": "亚伦·泰勒-约翰逊 Aaron Taylor-Johnson,布莱恩·科兰斯顿 Bryan Cranston,伊丽莎白·奥尔森 Elizabeth Olsen,渡边谦 Ken Watanabe",
+
+    "plot_simple": "改编自1954年日本电影《哥斯拉》,围绕一位人类大兵的生活展开。讲述了沉睡的古代巨型怪兽被人们意外唤醒,醒来后的怪兽展现出强大的破坏能力,它的存在也震惊了世界。影片同时强调了原子弹对生物变异带来的直接影响。",
+
+    "year": "2014",
+
+    "country": "美国|日本",
+
+    "type": "null",
+
+    "release_date": "20140101",
+
+    "also_known_as": ""
+    }
+}

邮编查询(免费)

提供全国邮政编码大全,为你快速准确查邮编

每日100次免费调用

接口1:通过邮编查询对应的地名

请求地址

GET https://api.isoyu.com/postcode/query

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
postcodestring邮编,如:215001
pageint页数,默认1
pagesizeint每页返回,默认:20,最大不超过50

返回data参数

名称类型说明
参考返回数据

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->postcodeQuery()
+
+    ->withPostcode('215001')
+
+    ->request();
+dump($result);

返回数据示例:

{
+    "code": 0,
+    "message": "成功",
+    "data": {
+        "list": [
+
+            {
+
+                "PostNumber": "215001",
+
+                "Province": "江苏省",
+
+                "City": "苏州市",
+
+                "District": "平江区",
+
+                "Address": "廖家巷新光里"
+
+            },
+
+            {
+
+                "PostNumber": "215001",
+
+                "Province": "江苏省",
+
+                "City": "苏州市",
+
+                "District": "平江区",
+
+                "Address": "龙兴桥顺德里"
+
+            }
+
+        ],
+
+        "totalcount": 352,
+
+        "totalpage": 176,
+
+        "currentpage": 1,
+
+        "pagesize": "2"
+    },
+}

接口2:省份、城市、地区(县)关联的列表

请求地址

GET https://api.isoyu.com/postcode/pcd

请求参数

返回data参数

名称类型说明
参考返回数据

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->postcodePcd()
+
+    ->request();
+dump($result);

返回数据示例:

{
+    "code": 0,
+    "message": "成功",
+    "data": {
+		{
+
+			"id":"1",
+
+			"province":"上海市",
+
+			"city":[
+
+				{
+
+					"id":"32",
+
+					"city":"上海市",
+
+					"district":[
+
+						{
+
+							"id":"798",
+
+							"district":"南汇区"
+
+						},
+
+						{
+
+							"id":"799",
+
+							"district":"卢湾区"
+
+						},
+
+						{
+
+							"id":"800",
+
+							"district":"嘉定区"
+
+						},
+
+						{
+
+							"id":"801",
+
+							"district":"奉贤区"
+
+						},
+
+						{
+
+							"id":"802",
+
+							"district":"宝山区"
+
+						},
+
+						{
+
+							"id":"803",
+
+							"district":"崇明县"
+
+						},
+
+						{
+
+							"id":"804",
+
+							"district":"徐汇区"
+
+						},
+
+						{
+
+							"id":"805",
+
+							"district":"普陀区"
+
+						},
+
+						{
+
+							"id":"806",
+
+							"district":"杨浦区"
+
+						},
+
+						{
+
+							"id":"807",
+
+							"district":"松江区"
+
+						},
+
+						{
+
+							"id":"808",
+
+							"district":"浦东新区"
+
+						},
+
+						{
+
+							"id":"809",
+
+							"district":"虹口区"
+
+						},
+
+						{
+
+							"id":"810",
+
+							"district":"金山区"
+
+						},
+
+						{
+
+							"id":"811",
+
+							"district":"长宁区"
+
+						},
+
+						{
+
+							"id":"812",
+
+							"district":"闵行区"
+
+						},
+
+						{
+
+							"id":"813",
+
+							"district":"闸北区"
+
+						},
+
+						{
+
+							"id":"814",
+
+							"district":"青浦区"
+
+						},
+
+						{
+
+							"id":"815",
+
+							"district":"静安区"
+
+						},
+
+						{
+
+							"id":"816",
+
+							"district":"黄浦区"
+
+						}
+
+					]
+
+				}
+
+			]
+
+		},
+    },
+}

接口3:根据相关条件查询符合条件地区的邮编

请求地址

GET https://api.isoyu.com/postcode/search

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
pidint省份ID
cidint城市ID
didint区域ID
qstring地名关键字,如:木渎
pageint第几页,默认为第1页
pagesizeint每页显示条数,(1-50)默认20条,

返回data参数

名称类型说明
参考返回数据

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->postcodeSearch()
+
+    ->withPid(1)
+
+    ->withCid(32)
+    ->withQ('徐家汇')
+    ->request();
+dump($result);

返回数据示例:

{
+    "code": 0,
+    "message": "成功",
+    "data": {
+		"list":[
+
+			{
+
+				"PostNumber":"200023",
+
+				"Province":"上海市",
+
+				"City":"上海市",
+
+				"District":"卢湾区",
+
+				"Address":"徐家汇路1-999号(单号)"
+
+			},
+
+			{
+
+				"PostNumber":"200025",
+
+				"Province":"上海市",
+
+				"City":"上海市",
+
+				"District":"卢湾区",
+
+				"Address":"徐家汇路28-648号(双号)"
+
+			},
+
+			{
+
+				"PostNumber":"200023",
+
+				"Province":"上海市",
+
+				"City":"上海市",
+
+				"District":"卢湾区",
+
+				"Address":"徐家汇路1-999弄(单号)"
+
+			},
+
+			{
+
+				"PostNumber":"200025",
+
+				"Province":"上海市",
+
+				"City":"上海市",
+
+				"District":"卢湾区",
+
+				"Address":"徐家汇路28-648弄(双号)"
+
+			}
+
+		],
+
+		"totalcount":4,
+
+		"totalpage":1,
+
+		"currentpage":1,
+
+		"pagesize":20
+            ...
+        ]
+    },
+}

周公解梦

[danger]### 免费接口,每日100次免费调用,会员可不限次数调用,购买API会员

周公解梦,周公解梦大全,周公解梦查询

每日100次免费调用

接口1:解梦查询

请求地址

GET https://api.isoyu.com/dream/query

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
qstring梦境关键字
cidint梦境分类,默认全部(参考接口2:梦境分类)
fullint是否显示详细信息 ,1:是 0:否,默认0

返回参数

名称类型说明
见JSON返回示例-

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->dreamQuery()
+
+    ->withQ('黄金')
+    ->withFull(1)
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功的返回",
+    "data": {
+        { 
+        "id": "873e943d1bcb40cd4b289e0809803343", 
+        "title": "黄金 金子", 
+        "des": "梦见黄金,预示会遭遇挫折。梦见有人送黄金给自己,可能会蒙受损失。女人梦见丢了黄金,预示添置新首饰。", 
+        "list": [ 
+            "梦见黄金,预示会遭遇挫折。梦见有人送黄金给自己,可能会蒙受损失。女人梦见丢了黄金,预示添置新首饰。", 
+            "另外,如果梦见金银制的杯、盆、工具等,都预示要结婚,或在需要下赌注的事情上,会有好运气。", 
+            "梦见金衣服、金布,预示会得到荣誉和声望。", 
+            "梦见自己在寻找黄金,预示会通过自己的努力,改善处境,取得成功。", 
+            "梦见炼金,或是淘金,采金,则是提醒你要提高警惕,擦亮眼睛,不要以貌取人。", "梦见挖出金子,或打开金库,预示你会有意外之财。", 
+            "梦见藏起金子,提醒你要好好保护自己的利益,必要的话" 
+        ] 
+        }
+    }

接口2:梦境分类

请求地址

GET https://api.isoyu.com/dream/category

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
fidint所属分类,默认全部,0:一级分类

返回参数

名称类型说明
见JSON返回示例-

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->dreamCategory()
+
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功的返回",
+    "data": {
+        { "id":"1", "name":"人物类", "fid":"0" }, 
+        { "id":"2", "name":"其他类", "fid":"0" },
+        ...
+    }
`,1044)])])}const h=n(l,[["render",e]]);export{r as __pageData,h as default}; diff --git "a/.vitepress/dist/assets/\347\224\237\346\264\273\346\234\215\345\212\241.md._qgJghLF.lean.js" "b/.vitepress/dist/assets/\347\224\237\346\264\273\346\234\215\345\212\241.md._qgJghLF.lean.js" new file mode 100644 index 00000000..7360b3bc --- /dev/null +++ "b/.vitepress/dist/assets/\347\224\237\346\264\273\346\234\215\345\212\241.md._qgJghLF.lean.js" @@ -0,0 +1 @@ +import{_ as n,o as a,c as p,ag as t}from"./chunks/framework.CvgP6Fyv.js";const r=JSON.parse('{"title":"","description":"","frontmatter":{},"headers":[],"relativePath":"生活服务.md","filePath":"生活服务.md"}'),l={name:"生活服务.md"};function e(o,s,i,u,c,q){return a(),p("div",null,[...s[0]||(s[0]=[t("",1044)])])}const h=n(l,[["render",e]]);export{r as __pageData,h as default}; diff --git "a/.vitepress/dist/assets/\347\224\265\345\255\220\345\225\206\345\212\241.md.CT_3pjf1.js" "b/.vitepress/dist/assets/\347\224\265\345\255\220\345\225\206\345\212\241.md.CT_3pjf1.js" new file mode 100644 index 00000000..3a06044d --- /dev/null +++ "b/.vitepress/dist/assets/\347\224\265\345\255\220\345\225\206\345\212\241.md.CT_3pjf1.js" @@ -0,0 +1,440 @@ +import{_ as s,o as t,c as n,ag as p}from"./chunks/framework.CvgP6Fyv.js";const h=JSON.parse('{"title":"","description":"","frontmatter":{},"headers":[],"relativePath":"电子商务.md","filePath":"电子商务.md"}'),e={name:"电子商务.md"};function o(l,a,d,i,u,c){return t(),n("div",null,[...a[0]||(a[0]=[p(`

书籍ISBN数据查询

https://api.isoyu.com/

通过请求10位或13位的ISBN码可以反馈给用户相应的书籍信息和推荐指数

最低 0.02元/次

请求地址

GET https://api.isoyu.com/book/isbn

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
substring10位或者13位的ISBN码

返回data参数

名称类型说明
levelNumstring推荐指数
subtitlestring副标题
authorstring作者
pubdatestring发版日期
origin_titlestring源标题(国外源标题)
bindingstring装订方式
pagesstring总页数
images_mediumstring缩略图
images_largestring大图
publisherstring出版社名称
isbn10string10位ISBN码
isbn13string13位ISBN码
titlestring书籍名称
summarystring内容简介
pricestring销售价格

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->bookIsbn()
+
+    ->withSub('9787544258975')
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功的返回",
+    "data": {
+         "levelNum":"8.0",
+
+         "subtitle":"",
+
+         "author":" 加西亚·马尔克斯",
+
+         "pubdate":"2012-9-1",
+
+         "origin_title":El amor en los tiempos del cólera",
+
+         "binding":"精装",
+
+         "pages":"401",
+
+         "images_medium":"http://open.6api.net/mpic/s11284102.jpg",
+
+         "images_large":"http://open.6api.net/lpic/s11284102.jpg",
+
+         "publisher":"南海出版公司",
+
+         "isbn10":"7544258971",
+
+         "isbn13":"9787544258975",
+
+         "title":"霍乱时期的爱情",
+
+         "summary":"《霍乱时期的爱情》是加西亚•马尔克斯获得诺贝尔文学奖之后完成的第一部小说。讲述了一段跨越半个多世纪的爱情史诗,穷尽了所有爱情的可能性:忠贞的、隐秘的、粗暴的、羞怯的、柏拉图式的、放荡的、转瞬即逝的、生死相依的……再现了时光的无情流逝,被誉为“人类有史以来最伟大的爱情小说”,是20世纪最重要的经典文学巨著之一。",
+
+         "price":"39.50元"
+    }
+}

常用快递查询

根据快递单号查询快递状态信息,支持国内常规快递公司和物流公司,信息更新及时

接口1:根据单号查询快递信息

最低 0.008元/次

请求地址

GET https://api.isoyu.com/express/query

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
comstring快递公司字母简称。可以使用auto代替,此时将自动识别快递单号。【查询顺丰时,为了保证效率,请尽量提供寄件人或者收件人查询】
nustring需要查询的快递单号
phonestring手机尾号后四位【寄件人手机号或者收件人手机号】

返回参数

参数名称类型示例值描述
updateNumber1588071235436更新时间戳
upgrade_infoString提示信息,用于提醒用户可能出现的情况
updateStrString2020-04-28 18:53:55更新时间
logoStringhttp://app2.showapi.com/img/expImg/zto.jpg快递公司logo
dataSizeNumber11数据节点的长度
statusNumber4快递状态 1 暂无记录 2 在途中 3 派送中 4 已签收 (完结状态) 5 用户拒签 6 疑难件 7 无效单 (完结状态) 8 超时单 9 签收失败 10 退回
fee_numNumber1计费次数。例如:0为计费0次,即不计费;1为计费1次
telString95311快递公司联系方式
dataObject[]
-timeString2019-11-16 21:33:56
-contextString快件已在 【九江城西港】 签收, 签收人: 速递易, 如有疑问请电联:(15779254414), 投诉电话:(13687028760), 您的快递已经妥投。风里来雨里去, 只为客官您满意。上有老下有小, 赏个好评好不好?【请在评价快递员处帮忙点亮五颗星星哦~】
expSpellNameStringzhongtong快递编码
msgString查询成功返回提示信息
mailNoString75312165465979快递单号
queryTimesNumber1无走件记录时被查询次数 注意:在24小时内,查询次数>10次将会计费

| flag | Boolean | true | true:查询成功,表示ret_code=0且data的长度>0。可使用本字段做是否读取data列表的依据。 false:查询失败。 | | expTextName | String | 中通快递 | 快递简称 | | possibleExpList | String[] | [] | 自动识别结果 |

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->expressQuery()
+
+    ->withCom('快递公司简称')
+    ->withNu('运单号')
+    ->request();

接口2:快递公司列表(免费)

请求地址

GET https://api.isoyu.com/express/exp_list

请求参数

名称必填类型说明
expNamestring快递公司关键词
maxSizestring分页时,返回的最大数据量
pagestring当前页数

返回参数

名称类型描述
expressListString快递公司列表数据
- expNameString快递公司名称
- simpleNameString简称
- urlString官方网址
- noteString描述
- phoneString快递公司服务电话
- imgUrlString快递公司图标

JSON返回示例:

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->expressExpList()
+
+    ->withExpName('如风')
+    ->withMaxSize(20)
+    ->request();

返回示例:

    {
+
+    "code":0,
+
+    "message":"操作成功",
+
+    "data":{
+
+        "page": 1,
+
+        "expressList": [
+
+            {
+
+            "imgUrl": "http://app2.showapi.com/img/expImg/rufeng.jpg",
+
+            "simpleName": "rufeng",
+
+            "phone": "400-010-6660",
+
+            "expName": "如风达快递",
+
+            "note": "",
+
+            "url": "http://www.rufengda.com"
+
+            },
+
+            {
+
+            "imgUrl": "http://app2.showapi.com/img/expImg/562.gif",
+
+            "simpleName": "rufengda",
+
+            "phone": "400-010-6660",
+
+            "expName": "凡客如风达",
+
+            "note": "",
+
+            "url": "http://www.rufengda.com"
+
+            }
+
+        ],
+
+        "allNum": 2,
+
+        "msg": "查询成功!",
+
+        "maxSize": 20
+
+        }
+
+    }

二维码解码

请传递图片base64编码数据或图片地址(任选其一),自动识别常见的二维码类型。请注意:该接口请使用POST方式请求,base64数据大小不超过300k。在保证图片清晰度的情况下,图片越小识别速度越快,结果也越稳定。

最低 0.02元/次

请求地址

GET https://api.isoyu.com/qrcode/codec

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
qrpicstring二维码图片的base64编码
qrurlstring二维码图片地址

返回data参数

名称类型示例值说明
qrtypestringWeChat二维码类型
qrcodecstringhttp://weixin.qq.com/r/nEx-ZyfEaXoWrWME9xmO二维码内容

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->qrcodeCodec()
+
+
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功",
+    "data": [
+        {
+
+          "qrtype": "Url",
+
+          "qrcodec": "https://api.isoyu.com"
+
+        }
+    ]
+}

二维码生成

[danger]### 免费接口,每日100次免费调用,会员可不限次数调用,购买API会员

按照设定的参数、生成二维码

每日100次免费调用

请求地址

GET https://api.isoyu.com/qrcode/index

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
textstring二维码内容
elstring纠错等级,el可用值:h\\q\\m\\l,例如:h
bgcolorstring背景色代码,例如:ffffff
fgcolorstring前景色代码,例如:000000
logostringlogo图片URL地址或base64encode编码的图片内容,需要urlencode
wint尺寸大小(像素),例如:300
mint边距大小(像素),例如:10
lwintlogo宽度(像素),例如:60
typeint返回模式,1:二维码图片以base64encode编码返回 2:直接返回二维码图像,默认1

返回data参数

名称类型说明
见JSON返回示例-

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->qrcodeIndex()
+
+    ->withText('二维码内容')
+    ->withBgcolor('ffffff')
+    ->withFgcolor('000000')
+    ->withLogo()
+    ->withW()
+    ->withM()
+    ->withType()
+    ->request();

返回示例:

{ 
+    "message": "success", 
+    "data": {
+         "base64_image": "base64encode编码的二维码图片内容" 
+    },
+     "code": 0
+ }

汇率换算

[danger]### 免费接口,每日100次免费调用,会员可不限次数调用,购买API会员

外汇报价,货币汇率,包含三个接口:常用汇率查询、货币列表和实时汇率查询换算

每日100次免费调用

接口1:常用汇率查询

汇率查询,数据仅供参考,交易时以银行柜台成交价为准

请求地址

GET https://api.isoyu.com/exchange/query

请求参数(无)

SDK调用

$client = new Client("YourAppCode");
+
+// 常用汇率查询
+$result = $client->exchangeQuery()
+
+    ->request();

返回示例:

{
+    "message": "查询成功",
+    "data": {
+        "update": "2016-07-22 10:32:31",
+        "list": [
+            [
+                "美元", /*货币名称*/
+                "100", /*交易单位*/
+                "665.63", /*现汇买入价*/
+                "660.3", /*现钞买入价*/
+                "668.3", /*现钞卖出价*/
+                "666.69" /*中行折算价*/
+            ],
+            [
+                "港币",
+                "100",
+                "85.83",
+                "85.14",
+                "86.15",
+                "85.96"
+            ],
+            [
+                "日元",
+                "100",
+                "6.2771",
+                "6.0834",
+                "6.3211",
+                "6.3014"
+            ],
+            [
+                "欧元",
+                "100",
+                "732.74",
+                "710.13",
+                "737.88",
+                "735.79"
+            ],
+            [
+                "英镑",
+                "100",
+                "879.28",
+                "852.15",
+                "885.46",
+                "879.01"
+            ]
+        ]
+    },
+    "code": 0
+}

接口2:货币列表

支持的货币列表

请求地址

https://api.isoyu.com/exchange/currency

请求参数(无)

SDK调用

$client = new Client("YourAppCode");
+
+// 获取货币列表
+$result = $client->exchangeCurrency()
+    ->request();

返回示例:

{
+    "message": "查询成功",
+    "data": {
+        "list": [
+            {
+                "name": "人民币", /*货币名称*/
+                "code": "CNY" /*货币代码*/
+            },
+            {
+                "name": "美元",
+                "code": "USD"
+            },
+            {
+                "name": "日元",
+                "code": "JPY"
+            },
+            {
+                "name": "欧元",
+                "code": "EUR"
+            },
+            {
+                "name": "英镑",
+                "code": "GBP"
+            },
+        ...
+        ]
+    },
+    "code": 0
+}

接口3:实时汇率查询

实时货币汇率查询换算,数据仅供参考,交易时以银行柜台成交价为准

请求地址

https://api.isoyu.com/exchange/convert

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
fromstring转换汇率前的货币代码
tostring转换汇率成的货币代码

SDK调用

$client = new Client("YourAppCode");
+
+// 查询实时汇率
+$result = $client->exchangeConvert()
+    ->withFrom()
+    ->withTo()
+    ->request();

返回示例:

{
+    "message": "查询成功",
+    "data": [
+        {
+            "currencyF": "JPY", /*货币代码*/
+            "currencyF_Name": "日元", /*货币名称*/
+            "currencyT": "BHD", /*货币代码*/
+            "currencyT_Name": "巴林第纳尔", /*货币名称*/
+            "currencyFD": 1,
+            "exchange": "0.0032685972", /*当前汇率*/
+            "result": "0.0032",/*当前汇率*/
+            "updateTime": "2014-11-07 13:58:02"
+        },
+        {
+            "currencyF": "BHD",
+            "currencyF_Name": "巴林第纳尔",
+            "currencyT": "JPY",
+            "currencyT_Name": "日元",
+            "currencyFD": 1,
+            "exchange": "305.9416445623",
+            "result": 305.9416,
+            "updateTime": "2014-11-07 13:58:01"
+        }
+    ],
+    "code": 0
+}

收货地址解析

[danger]### 会员接口,仅限会员使用,购买API会员

此接口可以解析出文本中的收货人姓名、联系方式、邮编和详细地址。并且可以将地址拆分出省市区(自治区、旗、盟等),方便电商和物流等项目应用。text参数中的内容同一类型(例如电话号码和邮编都是数字,连在一起的话,最好有空格或逗号相隔)。

请求地址

GET https://api.isoyu.com/express/address

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
textstring文本内容

返回data参数

名称类型示例值说明
mobilestring13800138000移动电话号码
namestring马云收货人姓名
provincestring浙江省省/特区/自治区/直辖市
citystring杭州市城市
districtstring滨江区区县
postcodestring310052邮编
detailstring浙江省杭州市滨江区网商路699号完整收货地址

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->expressAddress()
+
+    ->withText('马云,13800138000浙江省杭州市滨江区网商路699号310052')
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功的返回",
+    "data": {
+        "mobile":"13800138000",
+
+        "name":"马云",
+
+        "province":"浙江省",
+
+        "city":"杭州市",
+
+        "district":"滨江区",
+
+        "postcode":"310052",
+
+        "detail":"浙江省杭州市滨江区网商路699号"
+    }
+}

淘宝客订单号检测

可以检测淘宝订单号是否使用淘客下单,避免商家损失佣金

最低 0.016元/次

请求地址

GET https://api.isoyu.com/taobaoke/check_order

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
orderNostring订单号

返回data参数

名称类型说明
taokebooltrue:淘客订单 false:非淘客订单或订单失效
remarkstring说明

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->taobaokeCheckOrder()
+
+    ->withOrderNo('淘宝订单号')
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功",
+    "data": [
+        {
+
+	  	"taoke": true,
+
+		"remark": "请注意,该订单为淘客订单",
+
+		"hasNextPage": "1",
+
+		"orders": []
+        }
+    ]
+}

淘口令解析

将淘口令解析还原成url,商品口令、券口令可完美解析出商品id

最低 0.0025元/次

请求地址

GET https://api.isoyu.com/taobaoke/query

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
tklstring淘口令

返回data参数

名称类型说明
num_iidstring商品id, 只要口令是商品口令或券口令时才返回商品id
contentstring淘口令-文案
titlestring商品标题
pricestring商品价格(手淘分享的口令,才可以解析出价格)
pic_urlstring口令图片
urlstring跳转url(长链)
native_urlstring移动端调起地址
thumb_pic_urlstring缩略图

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->taobaokeQuery()
+
+    ->withTkl('¥4SKAZC8brVD¥')
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功",
+    "data": [
+        {
+
+        "content": "FANBIYA X8隐形蓝牙耳机无线迷你超小挂耳式运动开车入耳塞微型头戴式可接听电话手机男女通用适用苹果",
+
+        "native_url": "tbopen://m.taobao.com/tbopen/index.html?a.....",
+
+        "pic_url": "https://img.alicdn.com/tfscom/i2/2289894494/O1CN01IFLHLJ1j4IOYvfX3g_!!0-item_pic.jpg",
+
+        "suc": true,
+
+        "thumb_pic_url": "https://img.alicdn.com/tfscom/i2/2289894494/O1CN01IFLHLJ1j4IOYvfX3g_!!0-item_pic.jpg_170x170.jpg",
+
+        "title": "淘口令-页面",
+
+        "url": "https://uland.taobao.com/coupon/edetail?e=jTS9Uk507ZQG.......",
+
+        "request_id": "88gbusl7o1at",
+
+        "num_iid": "572096814881"
+        }
+    ]
+}

条码查询

通过条码(条形码)查询商品信息(名称、价格、图片、厂家、描述等字段),融合了包括中国条码中心在内的多个数据源。

最低 0.005元/次

请求地址

GET https://api.isoyu.com/barcode/query

请求参数

参数名称类型必须描述
appCodestring用户授权码,参考API调用
codeString条形码

返回data参数

名称类型示例值描述
flagStringtrue操作是否成功
codeString6938166920785条形码
goodsNameString苹果醋商品名称
manuNameString新乡市和丝露饮品有限公司厂商
specString268ml规格
priceString3.00参考价格(单位:元)
trademarkString醋美人生商标/品牌名称
imgStringhttp://www.aijiazixuan.com/upfilesmall/2013-12/2013121962731065.jpg图片地址
ret_codeString0返回代码 0为成功,其他为失败
goodsTypeString食品、饮料和烟草>>饮料商品分类
sptmImgStringhttp://app2.showapi.com/img/barCode\\_img/20161116/14792662xxxxxxx.png条码图片
ycgString中国原产地(可能无此参数信息)
noteString备注信息
remarkString查询成功!返回结果的描述
manuAddressString厂商地址
imgListString条码中心图片列表

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->barcodeQuery()
+
+    ->withCode('6938166920785')
+
+    ->request();
+
+dump($result);

返回数据示例:

{
+    "message": "查询成功",
+    "data": {
+        "sptmImg": "",
+        "spec": "268ml",
+        "remark": "查询成功!",
+        "img": "http://app2.showapi.com/img/barCode_img/2f7e639b-aa2f-4248-ae79-f0acc6ea56e6.jpg",
+        "code": "6938166920785",
+        "ycg": "",
+        "manuName": "新乡市和丝露饮品有限公司",
+        "ret_code": "0",
+        "imgList": [],
+        "flag": true,
+        "price": "3.00",
+        "trademark": "醋美人生",
+        "manuAddress": "河南省新乡市原阳县新城开发区",
+        "note": "备注:经查,该厂商识别代码已在中国物品编码中心注册,但编码信息未按规定通报",
+        "goodsName": "苹果醋",
+        "goodsType": "工业生产和制造业>>食品和饮料工业>>饮料加工>>水饮料加工"
+    },
+    "code": 0
+}

[danger] 返回code为0时计费。

图书电商数据

[danger]### 免费接口,每日100次免费调用,会员可不限次数调用,购买API会员

于万千之中选择你所爱--好书推荐,值得你信赖。

每日100次免费调用

接口1:图书分类目录

请求地址

GET https://api.isoyu.com/book/catalog

请求参数

返回data参数

名称类型说明
idint目录编号
catalogstring目录内容

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->bookCatalog()
+
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功的返回",
+    "data": {
+        { "id":"242", "catalog":"中国文学" }, 
+        { "id":"243", "catalog":"外国文学" }, 
+        { "id":"244", "catalog":"儿童文学" },
+        { "id":"245", "catalog":"散文" }, 
+        { "id":"246", "catalog":"经典名著" }, 
+        { "id":"247", "catalog":"小说" }, 
+        { "id":"248", "catalog":"历史" }, 
+        { "id":"249", "catalog":"教育" }, 
+        { "id":"250", "catalog":"成功励志" }, 
+        { "id":"251", "catalog":"心灵鸡汤" }, 
+        { "id":"252", "catalog":"人物传记" },
+        { "id":"253", "catalog":"心理学" }, 
+        { "id":"254", "catalog":"管理" }, 
+        { "id":"255", "catalog":"经济" }, 
+        { "id":"256", "catalog":"理财" },
+        { "id":"257", "catalog":"哲学" },
+        { "id":"258", "catalog":"计算机" }
+    }

接口2:图书内容

请求地址

GET https://api.isoyu.com/book/query

请求参数

名称必填类型说明
catalog_idint目录编号
pnint数据返回起始
rnint数据返回条数,最大30

返回参数

名称类型说明
见JSON返回示例-

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->bookQuery()
+
+    ->withCategoryId(242)
+    ->withPn(2)
+    ->withRn(1)
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功的返回",
+    "data": [
+ { "title":"明朝那些事儿", "catalog":"中国文学 历史 小说 ", "tags":"中国历史 历史小说 好书推荐 明朝 畅销书排行榜 ", "sub1":"当时明月经典著作:《明朝那些事儿》", "sub2":"《明朝那些事儿》是中国青年历史学者当时明月创作的一系列连载的历史小说,作品讲述了从1344年到1644年间中国明朝三百年的历史故事。小说以史料为基础,以年代和具体人物为主线,以小说的笔法,从朱元璋出生开始讲起,到崇祯皇帝自缢、明朝灭亡结束,将明朝十七帝、王公权贵和小人物的命运等娓娓道来,进行了全景式的展示与描写。而作品对官场政治、战争、帝王心术等的描写更为突出,着墨更多,也对当时的政治经济制度和人伦道德进行了演绎。《明朝那些事儿》精彩绝伦,引人入胜,掀起了一股明朝热。\\\\n《明朝那些事儿》的作者当年明月,原名石悦,男,于1979年出生在宜昌一个普通的干部家庭里,曾是广东顺德海关的一名公务员,现为中国海关总署缉私警察。他于2006年3月在天涯社区首次发表《明朝那些事儿》,于2009年3月21日连载完毕,现已全部集结成书出版发行,一共7部。当年明月是青年历史学者、畅销书作家,也是明史学会会员,更是心灵历史的开创者。他的代表作《明朝那些事儿》销量已过五百万册,为三十年来最畅销的史学读本。\\\\n《明朝那些事儿》共有七部,第一部从朱元璋的出身开始写起,到永乐大帝夺位的靖难之役结束为止,叙述了明朝最艰苦卓绝的开国过程和永乐夺位、建文失踪的靖难之役……第七部描写了明朝最后一位皇帝崇祯的故事和北方后金势力的崛起。七部历史小说,精彩的演绎了中国明代三百年的历史故事和重要历史人物,吸引了千千万万的读者。\\\\n《明朝那些事儿》是迄今为止唯一全本白话正说明朝大历史。作者当时明月以通俗浅显甚至娱乐化的手法重述、重写历史,引发了一场“感染”者高烧不退的“读史热”。而因这一系列作品的持续畅销,当时明月连续五年荣登“中国作家富豪榜”,成为近几年国内文化界的一大奇观,也引起了不少争议。\\\\n《明朝那些事儿》是一部“好读”的历史,也是一部“老百姓”可以读的历史,能够让大家阅读得畅快淋漓。让我们翻开《明朝那些事儿》,走进中国明朝,去细细体会那些事儿……\\\\n《明朝那些事儿》", "img":"http:\\\\/\\\\/apis.juhe.cn\\\\/goodbook\\\\/img\\\\/485e07a3ae0fc5de931b439881a4b013.jpg", "reading":"5841人阅读", "online":"京东商城:http:\\\\/\\\\/book.jd.com\\\\/11014800.html 当当网:http:\\\\/\\\\/product.dangdang.com\\\\/product.aspx?product\\_id=22554517 亚马逊:http:\\\\/\\\\/www.amazon.cn\\\\/%E6%98%8E%E6%9C%9D%E9%82%A3%E4%BA%9B%E4%BA%8B%E5%84%BF-%E5%BD%93%E5%B9%B4%E6%98%8E%E6%9C%88\\\\/dp\\\\/B005UIJ4NQ\\\\/ref=sr\\_1\\_1 苏宁易购:http:\\\\/\\\\/www.suning.com\\\\/emall\\\\/prd\\_10052\\_22001\\_-7\\_1382710\\_.html", "bytime":"2013年6月18日" }],
+    }

语言翻译

系统支持自动识别源语言也可以指定来源和翻译对象。单次请求不得超过5K字节,约为1600汉字。

最低 0.006元/次

请求地址

GET https://api.isoyu.com/fanyi/index

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
textstring需要翻译的内容
tostring目标语言,默认自动识别

返回data参数

名称类型示例值说明
fromstringen来源语言
tostringzh目标语言
srcstringhello翻译文本
dststring你好翻译结果

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->fanyiIndex()
+
+    ->withText('hello')
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功",
+    "data": [
+        {
+
+        "from":"en",
+
+        "to":"zh",
+
+        "src":"hello",
+
+        "dst":"你好"
+
+        }
+    ]
+}
`,190)])])}const q=s(e,[["render",o]]);export{h as __pageData,q as default}; diff --git "a/.vitepress/dist/assets/\347\224\265\345\255\220\345\225\206\345\212\241.md.CT_3pjf1.lean.js" "b/.vitepress/dist/assets/\347\224\265\345\255\220\345\225\206\345\212\241.md.CT_3pjf1.lean.js" new file mode 100644 index 00000000..6e272a39 --- /dev/null +++ "b/.vitepress/dist/assets/\347\224\265\345\255\220\345\225\206\345\212\241.md.CT_3pjf1.lean.js" @@ -0,0 +1 @@ +import{_ as s,o as t,c as n,ag as p}from"./chunks/framework.CvgP6Fyv.js";const h=JSON.parse('{"title":"","description":"","frontmatter":{},"headers":[],"relativePath":"电子商务.md","filePath":"电子商务.md"}'),e={name:"电子商务.md"};function o(l,a,d,i,u,c){return t(),n("div",null,[...a[0]||(a[0]=[p("",190)])])}const q=s(e,[["render",o]]);export{h as __pageData,q as default}; diff --git "a/.vitepress/dist/assets/\347\237\245\344\271\216\346\227\245\346\212\245\346\225\260\346\215\256.md.0N696kEA.js" "b/.vitepress/dist/assets/\347\237\245\344\271\216\346\227\245\346\212\245\346\225\260\346\215\256.md.0N696kEA.js" new file mode 100644 index 00000000..1219ea86 --- /dev/null +++ "b/.vitepress/dist/assets/\347\237\245\344\271\216\346\227\245\346\212\245\346\225\260\346\215\256.md.0N696kEA.js" @@ -0,0 +1,89 @@ +import{_ as s,o as a,c as t,ag as p}from"./chunks/framework.CvgP6Fyv.js";const d=JSON.parse('{"title":"","description":"","frontmatter":{},"headers":[],"relativePath":"知乎日报数据.md","filePath":"知乎日报数据.md"}'),o={name:"知乎日报数据.md"};function l(e,n,u,i,c,q){return a(),t("div",null,[...n[0]||(n[0]=[p(`

7. Web 知乎日报数据

说明: 获取每日每日知乎日报、日报详情、日报短评论

7.1 每日知乎日报列表

必选参数:

接口地址:/Zhihu/zhihu_daily

调用例子:https://api.isoyu.com/api/Zhihu/zhihu_daily

返回数据(每次返回是18条数据,这里就不全部列出来了)如下图:

{
+    "msg": "success",
+    "code": 1,
+    "data": {
+        "date": "20170603",
+        "stories": [
+            {
+                "title": "《萤火虫之墓》是我不敢看第二遍的动画片",
+                "ga_prefix": "060321",
+                "images": [
+                    "https://pic4.zhimg.com/v2-1ce18fa4888ea20fba5526579d8e039b.jpg"
+                ],
+                "multipic": true,
+                "type": 0,
+                "id": 9456269
+            },
+            {
+                "image": "https://pic1.zhimg.com/v2-1a842a11ed0b989a7e7a24a9e01cc7b4.jpg",
+                "type": 0,
+                "id": 9453152,
+                "ga_prefix": "060207",
+                "title": "《加勒比海盗 5》:很亲切但并不激动,很高兴但没有惊喜"
+            }
+        ]
+    }
+}

7.2 日报详情

必选参数:id 日报列表中的 id

接口地址:/Zhihu/news?id=9454551

调用例子:https//api.isoyu.com/api/Zhihu/news?id=9454551

返回数据()如下图:

{
+    "msg": "success",
+    "code": 1,
+    "data": {
+        "body": "<div class=\\"main-wrap content-wrap\\">\\n<div class=\\"headline\\">\\n\\n<div class=\\"img-place-holder\\"></div>\\n\\n\\n\\n</div>\\n\\n<div class=\\"content-inner\\">\\n\\n\\n\\n<div class=\\"question\\">\\n<h2 class=\\"question-title\\"></h2>\\n<div class=\\"answer\\">\\n\\n<div class=\\"meta\\">\\n<img class=\\"avatar\\" src=\\"http://pic3.zhimg.com/v2-ee0501398d5895abc672bdb905c8e66e_is.jpg\\">\\n<span class=\\"author\\">故园风雨前,</span><span class=\\"bio\\">写作业者</span>\\n</div>\\n\\n<div class=\\"content\\">\\n<p style=\\"text-align: center;\\">* * *</p>\\r\\n<p style=\\"text-align: center;\\">一场用生命炫技结果演砸了的惨败</p>\\r\\n<p style=\\"text-align: center;\\">* * *</p>\\r\\n<hr />\\r\\n<p>附近有新楼盘开建,工地都围上了。昨经过,发现已有一幢精美小筑落成,沿街矗立。走在矮墙外,看见一蓬一蓬的白雾从墙里漫出来,在墙头上铺开回旋,被后面几枝殷红的鸡爪槭衬着,袅袅流云似的,顺墙飘落,刚落就散了。特意跑去淋了一下,不是干烟,真是水汽。又发现地面也有一团团白雾,原是从里面沿着墙根转出来的,蒸蒸然在人脚面汇聚,刚聚就散了。啊,好一个神仙似的姐姐,我自喜道。</p>\\r\\n<p>原来是售楼处。仰头看见几个金色大字,是楼盘名,花着锦火烹油那意思。楼盘我当然惦记不上,但诱人而免费的售楼处必需到此一游。我因强扮一脸阔气踱进去。</p>\\r\\n<p>进去是一方仿照日式的庭园,百十平米。造园的人真费心了:远观路尽头有片白色沙石地,用细耙梳理出涟漪波涛,上踞胖瘦不一几尊山石,山石之间生出一株老松,虬曲苍劲,好像已经在此守候了几百年。沙海之外围着一圈浅水,缓缓似有流动。可惜池中未见锦鲤睡莲,过于清汤寡水。池塘两侧大概装有类似加湿器那样的机关,不断喷出水汽,以保证整个庭院腾云驾雾。我猜这里面是有些学问的,喷水汽得把握好分寸,云雾小了显寒酸,稍大一点又像澡堂子。这里的控制刚刚好,还能漫出墙去把路人勾进来。我一边赞叹一边往里去,瞧见浅池中立了一块牌子,白地红字,乍看像一句题诗,为这精美小景做一个文学的定性,并骄傲地落下款识。然而走进一看,吓一大跳:</p>\\r\\n<p>&ldquo;警告!危险!水中有电!!禁止戏水!!!&rdquo;</p>\\r\\n<p>好嘛,我说怎么不种莲不养鱼。也可想而知之前的它们是怎么死的。</p>\\r\\n<p>真是费解,既然已经致命,那还不赶紧切断电源?可一转念,假使切断电源,那潺潺流水就成了死水,山间也不再有晓岚暮霭,没了仙气儿,这些损失对销售来讲也致命吧?所以切还是不切,这是一个问题。然而再细想,断然不能买这楼盘啊!售楼处本该是一个建筑在实力、才华上的最高体现,可此间连最基本的水电问题都没解决好,还警告,还危险,还禁止。真所谓用绳命炫技结果演砸了,多么难堪的惨败。</p>\\r\\n<p>我一个不相干的人都替他焦虑了。</p>\\r\\n<p>这桩焦虑让我记起另一桩焦虑。</p>\\r\\n<p>那时我上二三年级,不学好,放学不回家,喜欢在路上看热闹。八十年代初的成都,街头巷尾还能看见耍猴戏的班子,和表演武术的班子。那天我就挤进一个圈场,正赶上他们的压轴大戏,硬气功。出场的是一个胖大的中年男人,穿条黑绸布灯笼裤,扎着裤脚,上身赤裸着,肥敦敦的。裤腰上紧紧地绑一条很宽的红腰带,上钉黄铜钉,杀气腾腾的红和黄。脑袋绑一条红布头带,也扎得紧紧的,扯着他的眉眼,像景阳岗那只老虎一样&ldquo;吊睛&rdquo;。因为太紧,他眨眼时都不能完全闭上,总留着一截眼白,这更增添了他的威慑。</p>\\r\\n<p>他说一口北方话,滔滔不绝。大意是他们从黄河水最凶猛的地方来,经过了很多城市村庄,为很多观众表演过,观众都被他们高超的武艺震惊了,而他本人是台柱子,全国上下都给了他很高的荣誉。这次也要让你们开开眼,你们把亲戚邻居都叫来看吧,看我的硬气功,机会难得。</p>\\r\\n<p>他一边说一边绕着场子阔步疾走,手里攥一条皮鞭不停往脊背和胸腹上抽打,留下浅红色的痕迹,啪啪啪声音很响,又很巧妙地穿插在他的演说声中,光看这个我就觉得很来劲了。</p>\\r\\n<p>台柱子先耍了一通大刀,轰然叫好。又舞了一通棍子,轰然叫好。又把竖在地上的红缨枪,尖头刺着自己喉咙,跟地面角力,枪杆子弯得很厉害了也不饶它,看到危急处人们都疯狂了。最后一个节目据说最厉害,他进棚子里喝了口水才又出来,好故意吊一下胃口。</p>\\r\\n<p>他走到中央,一抱拳,把束额头的带子解下来,抛走。虽然吊睛白眼没了,他看着不那么凶狠了,甚至露出了一个北方胖农民的憨厚老实,但又显出肃穆和苍凉,一个身怀绝技的高人的麻木。他说了几句话,大意是你们瞧好了&mdash;&mdash;我反正没事,但你们小心你们的心脏。</p>\\r\\n<p>他从旁人手中接过一摞瓦片,特意告诉说这是你们这儿的瓦片,我就地取材。观众不知道他什么意思,都嗫嚅着不敢接话。只见他举起这摞瓦片到半空,森然宣布,我要砸我的额头,用额头击碎瓦片,但我自己完好无损,这是硬气功里最见真本事的一个了。说完,又运了一口气,猛地把瓦片砸向额头。</p>\\r\\n<p>轰然叫好。雷鸣般的掌声。观众沸腾了。</p>\\r\\n<p>可欢呼持续了不到几秒就停下来,人群里传出惊叫。一个小孩大声喊:</p>\\r\\n<p>&ldquo;流血了流血了!脑壳顶顶!&rdquo;</p>\\r\\n<p>真是,一条浓浓的血从他额上留下来,在鼻尖上积成血滴,啪哒啪哒滴到地上。他额上头发上脸上全是瓦灰。大概不知道伤口在那里,他也不敢去抹,一时只能由着血往下流。他手里还有瓦片,唉,真不忍看,只碎了第一片,剩下的都还瓦全着。</p>\\r\\n<p>那时已黄昏,人们都是在归家路上顺便停一脚,看这么一场价廉物美的演出,晚餐时好口若悬河地海吹一番,只会把这卖艺人吹得更神乎其神,而决不会塌他的台,但没想到他自己竟然弄成一场血光之灾。要说我们成都人那时风气真好,场子上没有一声倒彩,人们没有幸灾乐祸的需求,只是惊愕,只是叹息。台柱子这时已经回到那个半敞开的棚子里,坐在高高的板凳上,垂着胳膊,似乎累极了。场子上的人们不知所措了一阵,交头接耳了一阵,逐渐散去。一个老婆婆没急着离开,她迈着小脚,拄着拐,滴滴哚哚地走向棚子,边走边颤颤巍巍扬着手里的一张帕子,说要他拿去擦血。然而台柱子摇摇手,很粗鲁地拒绝了,并且别过头去,我再也看不到他的脸。</p>\\r\\n<p>人走光了,菜场边的空地上只剩下一个莫名其妙的棚子,不知道他们为什么还没收摊。街上有人家点了灯,天真的晚了。</p>\\r\\n<p>因为目睹了一场用绳命炫技结果演砸了的惨败,我在人生很早很早的时候就尝到了难堪的焦虑,因为太刺激,在之后漫长的人生里,对景儿就要发作。</p>\\n\\n<div class=\\"view-more\\"><a href=\\"http://zhuanlan.zhihu.com/p/26354455\\">查看知乎讨论</a></div>\\n\\n</div>\\n</div>\\n</div>\\n\\n\\n</div>\\n</div>",
+        "image_source": "《霸王别姬》",
+        "title": "小事 · 头上流血,水中有电",
+        "image": "https://pic4.zhimg.com/v2-cd33491815c9911d5d976b6c016614af.jpg",
+        "share_url": "http://daily.zhihu.com/story/9454551",
+        "js": [],
+        "ga_prefix": "060222",
+        "section": {
+            "thumbnail": "https://pic4.zhimg.com/v2-b3a98eac72f2e81e7257d4b6600ed47b.jpg",
+            "id": 35,
+            "name": "小事"
+        },
+        "images": [
+            "https://pic4.zhimg.com/v2-b3a98eac72f2e81e7257d4b6600ed47b.jpg"
+        ],
+        "type": 0,
+        "id": 9454551,
+        "css": [
+            "http://news-at.zhihu.com/css/news_qa.auto.css?v=4b3e3"
+        ]
+    }
+}

7.3 日报短评论列表

必选参数:id 日报列表中的 id

接口地址:/Zhihu/new_comment?id=9454551

调用例子:https://api.isoyu.com/api/Zhihu/new_comment?id=9454551

返回数据(最多返回20条数据)如下图:

{
+    "msg": "success",
+    "code": 1,
+    "data": {
+        "comments": [
+            {
+                "author": "pokemonex",
+                "content": "这散文也太散了,散了一地。",
+                "avatar": "http://pic4.zhimg.com/874cb7b6a9b102cbc0b1d50c5c4e81f7_im.jpg",
+                "time": 1496490410,
+                "id": 29187452,
+                "likes": 1
+            },
+
+            {
+                "author": "扎卡云_884",
+                "content": "我一个不相干的人都替他焦虑了。",
+                "avatar": "http://pic3.zhimg.com/1ae5f682bba916af97aaaddbf193a0f6_im.jpg",
+                "time": 1496450729,
+                "id": 29182161,
+                "likes": 0
+            },
+            {
+                "author": "刘山",
+                "content": "水里是可能会有电,有漏电风险而已,不是真的一直有电。\\n你放鱼进去,常规没有问题,漏电的话不光是碰水不安全的问题了。",
+                "avatar": "http://pic1.zhimg.com/a4ae6b3c9b931ab18ac1a15740b6c5c8_im.jpg",
+                "time": 1496450483,
+                "reply_to": {
+                    "content": "挺好看的散文,不知道为什么评论里那么多人抱怨。\\n而且作者明明通过水里没有荷、鱼点出来了水里是真有电,一堆人抓着“仅仅是个警告”的假设不放,就不能轻轻松松看小品么。\\n不过我猜依照作者的性格,只会对评论里的煞风景一哂而过。",
+                    "status": 0,
+                    "id": 29179844,
+                    "author": "王王各"
+                },
+                "id": 29182126,
+                "likes": 0
+            }
+        ]
+    }
+}
`,20)])])}const r=s(o,[["render",l]]);export{d as __pageData,r as default}; diff --git "a/.vitepress/dist/assets/\347\237\245\344\271\216\346\227\245\346\212\245\346\225\260\346\215\256.md.0N696kEA.lean.js" "b/.vitepress/dist/assets/\347\237\245\344\271\216\346\227\245\346\212\245\346\225\260\346\215\256.md.0N696kEA.lean.js" new file mode 100644 index 00000000..3125d690 --- /dev/null +++ "b/.vitepress/dist/assets/\347\237\245\344\271\216\346\227\245\346\212\245\346\225\260\346\215\256.md.0N696kEA.lean.js" @@ -0,0 +1 @@ +import{_ as s,o as a,c as t,ag as p}from"./chunks/framework.CvgP6Fyv.js";const d=JSON.parse('{"title":"","description":"","frontmatter":{},"headers":[],"relativePath":"知乎日报数据.md","filePath":"知乎日报数据.md"}'),o={name:"知乎日报数据.md"};function l(e,n,u,i,c,q){return a(),t("div",null,[...n[0]||(n[0]=[p("",20)])])}const r=s(o,[["render",l]]);export{d as __pageData,r as default}; diff --git "a/.vitepress/dist/assets/\347\237\245\350\257\206\351\227\256\347\255\224.md.Bg7mSSDH.js" "b/.vitepress/dist/assets/\347\237\245\350\257\206\351\227\256\347\255\224.md.Bg7mSSDH.js" new file mode 100644 index 00000000..ba7cbb91 --- /dev/null +++ "b/.vitepress/dist/assets/\347\237\245\350\257\206\351\227\256\347\255\224.md.Bg7mSSDH.js" @@ -0,0 +1,1603 @@ +import{_ as s,o as n,c as t,ag as p}from"./chunks/framework.CvgP6Fyv.js";const h=JSON.parse('{"title":"","description":"","frontmatter":{},"headers":[],"relativePath":"知识问答.md","filePath":"知识问答.md"}'),e={name:"知识问答.md"};function l(d,a,i,o,c,r){return n(),t("div",null,[...a[0]||(a[0]=[p(`

BMI标准体重

[danger]### 会员接口,仅限会员使用,购买API会员

通过国际权威的标准体重指数(BMI)计算身材是否标准以及健康风险,成年人正常标准体重指数为18.5-23.9。

请求地址

GET https://api.isoyu.com/bmi/index

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
heightint身高,单位厘米(cm)
weightint体重,单位千克(kg)
sexint0为男性[默认],1为女性

返回data参数

名称类型示例值说明
bmiint19.6体重指数BMI
normbmistring18.5~23.9正常BMI指数范围
idealweightint64.4标准体重
normweightstring57.96~70.80正常体重范围
healthystring风险一般健康风险
tipstring哇,标准身材,请注意保持健康作息方式。身材小贴士

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->bmiIndex()
+
+    ->withHeight(172)
+    ->withWeight(58)
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功",
+    "data": [
+        {
+
+        "bmi":19.6,
+
+        "normbmi":"18.5~23.9",
+
+        "idealweight":64.4,
+
+        "normweight":"57.96~70.84",
+
+        "healthy":"风险一般",
+
+        "tip":"哇,标准身材,请继续保持健康作息方式。"
+
+        }
+    ]
+}

ONE一个

[danger]### 会员接口,仅限会员使用,购买API会员

韩寒主编的ONE一个杂志,本接口返回每日一句。

请求地址

GET https://api.isoyu.com/literary/one

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
randint是否随机
datestring指定时间,格式年-月-日 默认当天

返回data参数

名称类型示例值说明
oneidint2604ONE一个ID
wordstring一个人就是一片荒原,偶尔有房客,有雷声,有春暖花开。句子
wordfromstring《此刻,月光洒在中年的庭院》句子来源
imgurlstringhttp://image.wufazhuce.com/FordKXIwo\\_85nVFcvOn3TC8oZXXH配图
imgauthorstringEmilie Cotterill配图作者
datestring2019-10-18时间

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->literaryOne()
+
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功",
+    "data": [
+        {
+
+        "oneid":2604,
+
+        "word":"一个人就是一片荒原,偶尔有房客,有雷声,有春暖花开。",
+
+        "wordfrom":"《此刻,月光洒在中年的庭院》",
+
+        "imgurl":"http://image.wufazhuce.com/FordKXIwo_85nVFcvOn3TC8oZXXH",
+
+        "imgauthor":"EmilieCotterill",
+
+        "date":"2019-10-18"
+
+        }
+    ]
+}

百科题库

[danger]### 会员接口,仅限会员使用,购买API会员

生活百科题库大全接口,部分结果返回详细解释。

请求地址

GET https://api.isoyu.com/wiki/tiku

请求参数

返回data参数

名称类型示例值说明
titlestring新冠肺炎的最长潜伏期一般是多久?问题
answerAstring1-2天答案A
answerBstring3-7天答案B
answerCstring14天答案C
answerDstring28天答案D
answerstringC正确答案
analyticstring新型冠状病毒感染性肺炎属于呼吸道传播性疾病...分析结果

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->wikiTiku()
+
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功",
+    "data": [
+        {
+
+        "title":"新冠肺炎的最长潜伏期一般是多久?",
+
+        "answerA":"1-2天",
+
+        "answerB":"3-7天",
+
+        "answerC":"14天",
+
+        "answerD":"28天",
+
+        "answer":"C",
+
+        "analytic":"新型冠状病毒感染性肺炎属于呼吸道传播性疾病,该病一般最常见的传播途径有飞沫传播,气溶胶传播,粪口传播及眼部粘膜传播,潜伏期一般为3-5天,最长不超过14天左右,也有因人而异,超过以上天数。或许以无症状感染者,不发病。该病确诊有赖于核酸病毒检测,同时做好多饮水,勤洗手,出门戴口罩,避免人群聚集,导致交叉感染。"
+
+        }
+    ]
+}

猜成语

[danger]### 会员接口,仅限会员使用,购买API会员

根据提示猜成语、返回字头拼音缩写、来源、出处、例句等。

请求地址

GET https://api.isoyu.com/chengyu/guess

请求参数

返回data参数

名称类型示例值说明
questionstring没有意识到,没有觉察到。现多指未加注意。问题
abbrstringBZBJ字头拼音缩写
answerstring不知不觉答案
pinyinstringbù zhī bù jué完整拼音含音标
sourcestring明·赵弼《两教辨》:“遂使昏愚之徒,听其妖诞,舍正从邪,醉生梦死,不知不觉。尧舜三代以前,未闻有此教。出处
studystring他的残忍和狠毒,时而~地在老人面前显露出来。(曹禺《王昭君》第二幕)例句

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->chengyuGuess()
+
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功",
+    "data": [
+        {
+
+        "question":"没有意识到,没有觉察到。现多指未加注意。",
+
+        "abbr":"BZBJ",
+
+        "answer":"不知不觉",
+
+        "pinyin":"bù zhī bù jué",
+
+        "source":"明·赵弼《两教辨》:“遂使昏愚之徒,听其妖诞,舍正从邪,醉生梦死,不知不觉。尧舜三代以前,未闻有此教。”",
+
+        "study":"他的残忍和狠毒,时而~地在老人面前显露出来。(曹禺《王昭君》第二幕)"
+
+        }
+    ]
+}

猜灯谜

[danger]### 会员接口,仅限会员使用,购买API会员

趣味猜灯谜接口

请求地址

GET https://api.isoyu.com/wiki/lantern

请求参数

返回data参数

名称类型示例值说明
riddlestring头上长树杈,身上有白花,四腿跑得快,生长在山野。谜语
answerstring梅花鹿谜底
disturbstring黄水牛山羊羚驴子马骆驼长颈犀大象奶娟珊鲁西干扰项
descriptionstring梅花鹿,有着像树枝的鹿角,跳跃能力很强,尤其善长攀登陡坡,那连续大跨度的跳跃,速度轻快敏捷。详细描述
typestring打一动物分类

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->wikiLantern()
+
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功",
+    "data": [
+        {
+
+        "riddle":"头上长树杈,身上有白花,四腿跑得快,生长在山野。",
+
+        "answer":"梅花鹿",
+
+        "disturb":"黄水牛山羊羚驴子马骆驼长颈犀大象奶娟珊鲁西",
+
+        "description":"梅花鹿,有着像树枝的鹿角,跳跃能力很强,尤其善长攀登陡坡,那连续大跨度的跳跃,速度轻快敏捷。",
+
+        "type":"打一动物"
+
+        }
+    ]
+}

菜谱查询

[danger]### 会员接口,仅限会员使用,购买API会员

菜谱查询,生活类厨房类应用必备API,不传word参数时,默认返回不同的菜品及品类和特性,可通过page参数随机值来获取随机菜品。

请求地址

GET https://api.isoyu.com/food/menu

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
wordstring搜索词,食材或菜名
numint返回数量
pageint翻页

返回data参数

名称类型示例值说明
idint4836菜谱ID
type_idint439类型ID
type_namestring凉菜类类型名称
cp_namestring蓑衣黄瓜菜肴名称
zuofastring1.将黄瓜洗净,切成蓑衣花刀,用盐腌10分钟,再用清水冲洗后沥干水分装盘.....做法
texingstring清淡爽口,酸甜稍辣。菜肴特性
tishistring必须等糖醋汁凉透后再浸泡黄瓜,这样黄瓜会更脆爽。提示
tiaoliaostring食用油30克;香醋1小匙(3克);精盐3小匙(9克);白糖1/2小匙(1.5克);味精1/2小匙(1.5克)调料
yuanliaostring黄瓜250克;香菇25克;胡萝卜25克;冬笋25克;大葱1根;生姜1小块原料

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->foodMenu()
+
+    ->withWord('黄瓜')
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功的返回",
+    "data": [
+        {
+
+        "id":4836,
+
+        "type_id":439,
+
+        "type_name":"凉菜类",
+
+        "cp_name":"蓑衣黄瓜",
+
+        "zuofa":"1.将黄瓜洗净,切成蓑衣花刀,用盐腌10分钟,再用清水冲洗后沥干水分装盘;2.将香菇、胡萝卜、冬笋、葱、姜洗净切丝;3.锅内放油,油烧至六成热时放入葱丝、姜丝,炒出香味后再倒入香菇丝、胡萝卜丝、冬笋丝翻炒,加入白糖、醋、精盐、味精,烧开;4.将糖醋汁放凉后倒入装黄瓜的盘中,浸泡几小时后即可食用。",
+
+        "texing":"清淡爽口,酸甜稍辣。",
+
+        "tishi":"必须等糖醋汁凉透后再浸泡黄瓜,这样黄瓜会更脆爽。",
+
+        "tiaoliao":"食用油30克;香醋1小匙(3克);精盐3小匙(9克);白糖1/2小匙(1.5克);味精1/2小匙(1.5克)",
+
+        "yuanliao":"黄瓜250克;香菇25克;胡萝卜25克;冬笋25克;大葱1根;生姜1小块"
+
+        },
+
+        {
+
+        "id":4649,
+
+        "type_id":429,
+
+        "type_name":"第二道菜",
+
+        "cp_name":"炝黄瓜衣",
+
+        "zuofa":"1.用清水将黄瓜洗净,切成2寸长的段,片下黄瓜皮,卷成卷,放入盆中,撒些精盐,腌10分钟,捞出,挤出水,码在盆中。2.用刀将姜刮去皮,洗净,切成细丝,放在黄瓜皮上。3.锅中注入适量清水,加入醋精、白糖,上火熬化后晾凉,倒在黄瓜皮上,再放入桂花酱,用盘子盖上腌十小时。4.将黄瓜皮卷取出,切成小段,断面朝上,码在盘中即可食用。",
+
+        "texing":"",
+
+        "tishi":"",
+
+        "tiaoliao":"精盐1克,醋精20克,白糖50克,桂花酱10克,姜15克。",
+
+        "yuanliao":"黄瓜750克(约6条)。"
+
+        },
+
+        {
+
+        "id":4630,
+
+        "type_id":429,
+
+        "type_name":"第二道菜",
+
+        "cp_name":"炒黄瓜酱",
+
+        "zuofa":"1.用清水将黄瓜洗净,顺长切成4条,片去黄瓜子,切成3分见方的丁,放入碗中,加入少许精盐,拌匀,腌3分钟,滗去水。2.用刀将猪肉片成3分厚的大片,剞上十字花刀,切成3分见方的丁。3.坐煸锅,注入熟猪油,烧至六成热,放入肉丁煸炒;待肉丁内的水分炒出来时,锅内响声加大,随即放入葱姜末、黄酱继续煸炒;待黄酱裹匀肉丁并散发出酱香味时,加入料酒、精盐继续煸炒均匀,再加入黄瓜丁,淋上香油翻炒均匀,即可出锅。",
+
+        "texing":"",
+
+        "tishi":"",
+
+        "tiaoliao":"料酒10克,精盐1克,黄酱10克,葱姜末各少许,熟猪油15克,香油5克。",
+
+        "yuanliao":"主料:瘦猪肉150克。配料:嫩黄瓜1条(约100克)。"
+
+        }
+    ]
+}

成语典故

[danger]### 会员接口,仅限会员使用,购买API会员

包括成语典故、来源、范例、拼音等,支持模糊搜索。

请求地址

GET https://api.isoyu.com/chengyu/allusion

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
wordstring搜索词
numint返回数量 1-50
modeint0严格搜索、1模糊搜索、2拼音简写搜索

返回data参数

名称类型示例值说明
chengyustring马到成功成语
pinyinstringmǎ dào chéng gōng拼音音标
diangustring形容工作刚开始就取得成功。典故
chuchustring元·无名氏《小尉迟》第二折:“那老尉迟这一去,马到成功。”出处
fanlistring只要不轻敌,相信你们一定会~。范例

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->chengyuAllusion()
+
+    ->withWord('马到成功')
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功",
+    "data": [
+        {
+
+        "chengyu":"马到成功",
+
+        "pinyin":"mǎ dào chéng gōng",
+
+        "diangu":"形容工作刚开始就取得成功。",
+
+        "chuchu":"元·无名氏《小尉迟》第二折:“那老尉迟这一去,马到成功。”",
+
+        "fanli":"只要不轻敌,相信你们一定会~。",
+
+        "pysx": "mdcg"
+
+        }
+    ]
+}

成语接龙

[danger]### 会员接口,仅限会员使用,购买API会员

成语接龙接口,默认为用户开局。返回字段中包含成语拼音、解释、来源、首尾字符、积分、胜负结果和友好提示。其中字段result为胜负结果,0为开局、1为胜、2-4都是负(2开局负,3接错了,4非成语)、5为赢局(2-5都会退出游戏)

[danger] 请注意:userid参数应该是一个唯一识别码,例如用户的IMEI或openid等等。否则会把你的所有用户都当成一个人,导致数据混乱。

请求地址

GET https://api.isoyu.com/chengyu/jielong

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
wordstring成语
useridstring用户唯一识别码
statetimeint状态维持时间,单位秒,默认1800

返回data参数

名称类型示例值说明
chengyustring一马当先成语
pinyinstringyī mǎ dāng xiān成语拼音
jieshistring原指作战时策马冲锋在前。形容领先。也比喻工作走在群众前面,积极带头。成语解释
chuchustring明·施耐庵《水浒传》第九十六回:即便勒兵列阵,一马当先......成语出处
startstrstring成语开头汉字
endstrstring成语末尾汉字
gradeint0游戏积分
resultint0胜负结果,0为开局、1为胜、2-4都是负、5为赢局(2-5都会退出游戏)
tipstring恭喜你答对了,系统奖励了你1分......游戏提示

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->chengyuJielong()
+
+    ->withWord('先见之明')
+    ->withUserid('98105401289c18d858c169578ecf0125')
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功",
+    "data": [
+        {
+
+        "chengyu":"先见之明",
+
+        "pinyin":"xiān jiàn zhī míng",
+
+        "jieshi":"明·指眼力。事先看清问题的能力。指对事物发展的预见性。",
+
+        "chuchu":"《后汉书·杨彪传》:愧无日磾先见之明,犹怀老牛舐犊之爱。",
+
+        "startstr":"先",
+
+        "endstr":"明",
+
+        "grade":0,
+
+        "result":0,
+
+        "tip":"已进入成语接龙模式:先见之明"
+
+        }
+    ]
+}

成语字典

[danger]### 免费接口,每日100次免费调用,会员可不限次数调用,购买API会员

新华字典在线查字,最新最全

请求地址

GET https://api.isoyu.com/chengyu/query

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
wordstring填写需要查询的成语,UTF8 urlencode编码

返回参数

名称类型说明
bushoustring首字部首
headstring成语词头
pinyinstring拼音
chengyujsstring成语解释
from_stirng成语出处
examplestring举例
yufastring语法
ciyujsstring词语解释
yinzhengjsstring引证解释
tongyilist同义词
fanyilist反义词

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->chengyuQuery()
+
+    ->withWord('积少成多')
+
+    ->request();
+
+dump($result);

返回示例:

{
+    "message": "success",
+    "data": {
+        "bushou": "禾",
+        "head": "积",
+        "pinyin": "jī shǎo chéng duō",
+        "chengyujs": " 积累少量的东西,能成为巨大的数量。",
+        "from_": " 《战国策·秦策四》:“积薄而为厚,聚少而为多。”《汉书·董仲舒传》:“聚少成多,积小致巨。”",
+        "example": " 其实一个人做一把刀、一个勺子是有限得很,然而~,这笔账就难算了,何况更是历年如此呢。 《二十年目睹之怪现状》第二十九回",
+        "yufa": " 连动式;作谓语、宾语、分句;用于事物的逐渐聚积",
+        "ciyujs": "[many a little makes a mickle;from small increments comes abundance;little will grow to much;penny and penny laid up will be many] 积累少数而渐成多数",
+        "yinzhengjs": "谓只要不断积累,就会从少变多。语出《汉书·董仲舒传》:“众少成多,积小致鉅。” 唐 李商隐 《杂纂》:“积少成多。” 宋 苏轼 《论纲梢欠折利害状》:“押纲纲梢,既与客旅附载物货,官不点检,专栏无由乞取;然梢工自须赴务量纳税钱,以防告訐,积少成多,所获未必减於今日。” 清 薛福成 《陈派拨兵船保护华民片》:“惟海军船数不多,经费不裕,势难分拨,兵轮久驻海外, 华 民集貲,积少成多,未尝不愿供给船费。” 包天笑 《钏影楼回忆录·入泮》:“这项赏封,不过数十文而已,然积少成多,亦可以百计。”",
+        "tongyi": [
+            "集腋成裘",
+            "聚沙成塔",
+            "日积月累",
+            "积水成渊"
+        ],
+        "fanyi": [
+            "杯水车薪"
+        ]
+    },
+    "code": 0
+}

宠物大全

[danger]### 会员接口,仅限会员使用,购买API会员

包含猫咪、犬类、爬行动物、小动物、水族类等宠物的生活习性、喂养方法、价格、祖籍、体态特点和图片等信息。

请求地址

GET https://api.isoyu.com/pet/index

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
wordstring搜索宠物名称
typeint宠物类型,0猫科、1犬类、2爬行类、3小宠物类、4水族类
numint返回数量
pageint翻页

返回data参数

名称类型示例值说明
pettypeint1宠物类型,0猫科、1犬类、2爬行类、3小宠物类、4水族类
namestring哈士奇宠物名字
engNamestringSiberianHuskiy宠物英文名
charactersstring聪明机灵、极度热情、神经质性格特点
nationstring俄罗斯祖籍
easyOfDiseasestring肠胃疾病易患病
lifestring9-15年寿命
pricestring2000-4000元价格
descstring西伯利亚描述
featurestring西伯利亚雪橇犬是一种原始的古老犬种......体态特征
characterFeaturestring哈士奇的外表英俊潇洒......特点
careKnowledgestring哈士奇虽然看着一副冷漠无情的样子......照顾须知
feedPointsstring哈士奇有着敏感的肠胃......喂养注意
urlstringhttp://www.boqii.com/entry/detail/357.html详细来源
coverURLstringhttp://img.boqiicdn.com/Data/BK/P/imagick14371435571930.png封面图片

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->petIndex()
+
+    ->withWord('哈士奇')
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功",
+    "data": [
+        {
+
+        "pettype":1,
+
+        "name":"哈士奇",
+
+        "engName":"SiberianHuskiy",
+
+        "characters":"聪明机灵、极度热情、神经质",
+
+        "nation":"俄罗斯",
+
+        "easyOfDisease":"肠胃疾病",
+
+        "life":"9-15年",
+
+        "price":"2000-4000元",
+
+        "desc":"  西伯利亚",
+
+        "feature":"  西伯利亚雪橇犬是一种原始的古老犬种,因它的独特嘶哑的叫声被称之为当今的哈士奇。很早前哈士奇是最原始的交通工具专门拉雪橇的,并用这种狗猎取和饲养驯鹿,或者繁殖这种狗,然后带出他们居住的冻土地,换取温饱。典型狼性犬。",
+
+        "characterFeature":"  哈士奇的外表英俊潇洒,精致的五官和丰富的肢体语言充满了奇特的表现,无需复杂的交谈,就能轻易了解他的喜怒哀乐。哈士奇时常会有点神经质。",
+
+        "careKnowledge":"  哈士奇虽然看着一副冷漠无情的样子,事实上,哈士奇对人很友好、温柔、热情的。喜欢与人交往是哈士奇的典型性格。通常不表现出护卫犬强烈的领地占有欲,不对陌生人过多的怀疑,也不会攻击其他犬类。因此有很多人喜欢哈士奇。他对主人非常忠诚,一条忠诚的小狗有一个健康的身体是非常重要的。",
+
+        "feedPoints":"  哈士奇有着敏感的肠胃,因此在饮食上需要主人多加重视,喂食不当很容易",
+
+        "coverURL":"http://img.boqiicdn.com/Data/BK/P/imagick14371435571930.png"
+
+        }
+    ]
+}

二十四节气

[danger]### 会员接口,仅限会员使用,购买API会员

农历节气数据接口

请求地址

GET https://api.isoyu.com/time/lunar

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
wordstring二十四节气名称

返回data参数

名称类型示例值说明
namestring立春节气名称
nameimgstringlichun.jpg节气图
daystring2月4日或5日日期
yuanyinstring谓春季开始之节气原因
shijustring东风带雨逐西风,大地阳和暖气生。万物苏萌山水醒,农家岁首又谋耕诗句
jieshaostring立春不仅是农历二十四节气中的第一个节气......介绍
xishustring立春后,人们在春暖花开的日子里,喜欢外出游春......习俗
meishistring立春时的食品主要是春饼、萝卜、五辛盘等,在南方则流行吃春卷......美食
yijistring立春后是疾病多发的季节。春天的多发病有肺炎、肝炎、流脑、麻疹.....宜忌

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->timeLunar()
+
+    ->withWord('立春')
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功",
+    "data": [
+        {
+
+        "name":"立春",
+
+        "nameimg":"lichun.jpg",
+
+        "day":"2月4日或5日",
+
+        "yuanyin":"谓春季开始之节气",
+
+        "shiju":"东风带雨逐西风,大地阳和暖气生。万物苏萌山水醒,农家岁首又谋耕",
+
+        "jieshao":"立春不仅是农历二十四节气中的第一个节气,立春是从天文上来划分的,而在自然界、在人们的心目中,春意味着风和日暖,鸟语花香;春也意味着万物生长,农家播种。立春节气一般是从2月4日或5日开始,到2月19或20日结束。有时在农历的腊月,有时在农历的正月",
+
+        "xishu":"立春后,人们在春暖花开的日子里,喜欢外出游春,俗称出城探春、踏春,是古代春游的主要形式",
+
+        "meishi":"立春时的食品主要是春饼、萝卜、五辛盘等,在南方则流行吃春卷。又比如美食:春盘--主要是蔬菜取生菜瓜果饼糖放盘中为春盘(或拼成盘)馈送亲友或自食取迎春之意。盘里主要有:果品、蔬菜、糖果、饼、饵五种。蔬菜主要有:豆芽、萝卜、韭菜、菠菜、生菜、豆子、鸡蛋、土豆丝。这也是立春的美食之一。",
+
+        "yiji":"立春后是疾病多发的季节。春天的多发病有肺炎、肝炎、流脑、麻疹、腮腺炎、过敏性哮喘、心肌梗塞、精神病等。因此对于有肝炎、过敏性哮喘、心肌梗塞等的患者要特别注意调养预防。在养生上主要是护肝。在作息时间上,人们也应顺应自然界的规律,早睡早起。在精神养生方面,要力戒暴怒,更忌忧郁,做到心胸开阔,保持心境愉悦。立春之后的一段时间往往冷暖不定,要当心“倒春寒”的侵扰,特别是对于体弱的人来说,感冒、发烧是常有的事情。对此专家表示,要想杀菌并防寒,在饮食上可增加吃大蒜、洋葱、芹菜等“味冲”食物的次数,对预防伤寒感冒等春季多发的呼吸道感染大有益处。"
+
+        }
+    ]
+}

古籍名句

[danger]### 会员接口,仅限会员使用,购买API会员

历史古籍名句接口,随机返回一个古籍名句和出处来源。

请求地址

GET https://api.isoyu.com/literary/quote

请求参数

返回data参数

名称类型示例值说明
contentstring知我者,谓我心忧;不知我者,谓我何求。内容
sourcestring诗经·王风来源出处

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->literaryQuote()
+
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功",
+    "data": [
+        {
+
+        "content":"知我者,谓我心忧;不知我者,谓我何求。",
+
+        "source":"诗经·王风" 
+
+        }
+    ]
+}

故事大全

[danger]### 会员接口,仅限会员使用,购买API会员

接口返回成语故事、童话故事、寓言故事、睡前故事、民间故事。其中type参数可以指定故事类型,数据缓存60秒钟。

请求地址

GET https://api.isoyu.com/wiki/story

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
numint返回数量
pageint翻页
typeint故事类型,成语1、睡前2、童话3、寓言4
wordstring故事标题

返回data参数

名称类型示例值说明
storytypeint4故事类型,成语1、睡前2、童话3、寓言4
titlestring乌鸦喝水故事标题
contentstring有一天,乌鸦准备去参加一个世界动物大会。乌鸦飞呀飞呀,后来乌鸦口渴难忍了......故事内容

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->wikiStory()
+
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功",
+    "data": [
+        {
+
+        "storytype": 4,
+
+        "title":"乌鸦与兔子",
+
+        "content":"乌鸦站在高大的树枝上,整天无所事事,悠哉游哉好不快活。一只小兔子看见了,心中非常羡慕,就问乌鸦:“乌鸦大哥,你这么自在逍遥,真好呀,我能不能跟你一样,也整天呆着不做事?”乌鸦回答:“当然行,为什么不呢?”
+
+        兔子闻言,立即松懈下来,躺在大树底下睡起觉来。过了一会儿,一只狐狸突然扑过来,把兔子叼进嘴里。
+
+        这则寓言的寓意:要想丰衣足食而又无所事事,你的位置必须非常非常高。"
+
+        }
+    ]
+}

节假日

[danger]### 会员接口,仅限会员使用,购买API会员

查询本年度节假日信息,接口返回假日名称、类型、对应农历、是否上班、调休,假期范围、假期提示、及工作日信息等。请求参数中mode可以指定是否返回每天有关的国内外节日信息。请注意字段daycode表示日期类型,为0表示工作日、为1节假日、为2双休日、为3调休日(上班),字段isnotwork表示是否需要上班,为0表示上班,为1表示休息。(数据来自国务院办公厅假日通知)

请求地址

GET https://api.isoyu.com/time/holiday

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
datestring日期,格式年-月-日
modeint工作模式,返回节日详情

返回data参数

名称类型示例值说明
datestring2019-10-01当前阳历日期
daycodeint1日期类型,为0表示工作日、为1节假日、为2双休日、3为调休日(上班)
weekdayint2星期(数字)
cnweekdaystring星期二星期(中文)
lunaryearstring己亥农历年
lunarmonthstring九月农历月
lunardaystring初三农历日
infostring节假日日期信息
startint0假期起点
endint6假期结束
holidaystring10月1日节日日期
namestring国庆节节日名称(中文)
ennamestringNational Day节日名称(英文)
isnotworkint1是否需要上班,0为工作日,1为休息日
vacationstring2019-10-01~2019-10-07假期范围
tipstring10月1日至7日放假调休,共7天......放假提示

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->timeHoliday()
+
+    ->withDate('2020-01-24')
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功",
+    "data": [
+        {
+
+        "date":"2020-01-24",
+
+        "daycode":1,
+
+        "weekday":5,
+
+        "cnweekday":"星期五",
+
+        "lunaryear":"己亥",
+
+        "lunarmonth":"腊月",
+
+        "lunarday":"三十",
+
+        "info":"节假日",
+
+        "start":0,
+
+        "end":6,
+
+        "holiday":"十二月三十",
+
+        "name":"除夕",
+
+        "enname":"NewYear’s Eve",
+
+        "isnotwork":1,
+
+        "vacation":"2020-01-24~2020-01-30",
+
+        "tip":"1月24日至30日放假调休,共7天。1月19日(周日)、2月1日(周六)上班。"
+
+        }
+    ]
+}

垃圾分类

[danger]### 会员接口,仅限会员使用,购买API会员

本接口支持查询绝大部分生活中常见或不常见的废弃物垃圾类型,支持精确搜索和模糊搜索,并给出分类建议。目前已有近万条废弃物种类数据,针对用户输入的复杂长尾词也有智能预判机制。同时系统会根据查询结果不断增加新的数据,以及根据政策和指导建议优化分类。

请求地址

GET https://api.isoyu.com/trash/index

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
wordstring废弃物名称
modeint查询模式,0模糊查询[默认]、1精确查询
numint返回数量
pageint翻页

返回data参数

名称类型示例值说明
namestring智能眼镜废弃物名称
typeint0垃圾分类,0为可回收、1为有害、2为厨余(湿)、3为其他(干)
aipreint0智能预判,0为正常结果,1为预判结果
explainstring适宜回收、可循环利用的生活废弃物分类解释
containstring各类废金属、玻璃瓶、易拉罐、饮料瓶......包含类型
tipstring轻投轻放;清洁干燥,避免污染,费纸尽量平整......投放提示

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->trashIndex()
+
+    ->withWord('眼镜')
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功",
+    "data": [
+        {
+
+        "name":"隐形眼镜",
+
+        "type":3,
+
+        "aipre":0,
+
+        "explain":"干垃圾即其它垃圾,指除可回收物、有害垃圾、厨余垃圾(湿垃圾)以外的其它生活废弃物。",
+
+        "contain":"常见包括砖瓦陶瓷、渣土、卫生间废纸、猫砂、污损塑料、毛发、硬壳、一次性制品、灰土、瓷器碎片等难以回收的废弃物",
+
+        "tip":"尽量沥干水分;难以辨识类别的生活垃圾都可以投入干垃圾容器内"
+
+        },
+
+        {
+
+        "name":"眼镜",
+
+        "type":3,
+
+        "aipre":0,
+
+        "explain":"干垃圾即其它垃圾,指除可回收物、有害垃圾、厨余垃圾(湿垃圾)以外的其它生活废弃物。",
+
+        "contain":"常见包括砖瓦陶瓷、渣土、卫生间废纸、猫砂、污损塑料、毛发、硬壳、一次性制品、灰土、瓷器碎片等难以回收的废弃物",
+
+        "tip":"尽量沥干水分;难以辨识类别的生活垃圾都可以投入干垃圾容器内"
+
+        },
+
+        {
+
+        "name":"智能眼镜",
+
+        "type":0,
+
+        "aipre":0,
+
+        "explain":"可回收垃圾是指适宜回收、可循环利用的生活废弃物。",
+
+        "contain":"常见包括各类废金属、玻璃瓶、易拉罐、饮料瓶、塑料玩具、书本、报纸、广告单、纸板箱、衣服、床上用品、电子产品等",
+
+        "tip":"轻投轻放;清洁干燥,避免污染,费纸尽量平整;立体包装物请清空内容物,清洁后压扁投放;有尖锐边角的、应包裹后投放"
+
+        }
+    ]
+}

历史上的今天

[danger]### 免费接口,每日100次免费调用,会员可不限次数调用,购买API会员

回顾历史的长河,历史是生活的一面镜子

接口1:根据日期查询事件

请求地址

GET https://api.isoyu.com/today/event

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
datestring日期,格式:月/日 如:1/1,/10/1,12/12 如月或者日小于10,前面无需加0

返回data参数

名称类型说明
daystring日期
datestring事件日期
e_idint事件id,即下一接口中所用的eId
titlestring事件标题

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->todayEvent()
+
+    ->withDate('8/1')
+
+    ->request();
+
+dump($result);

接口2:根据事件id查询详细信息

请求地址

https://api.isoyu.com/today/detail

请求参数

名称必填类型说明
eIdint事件id

返回data参数

名称类型说明
e_idstring事件id
contentstring事件详情
picNostring图片数量
picUrlstring图片地址
titlestring事件标题

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->todayDetail()
+
+    ->withEId('事件id')
+
+    ->request();
+
+dump($result);

励志名言

[danger]### 会员接口,仅限会员使用,购买API会员

中国古代励志名言

请求地址

GET https://api.isoyu.com/literary/memo

请求参数

返回data参数

名称类型示例值说明
sayingstring差之毫厘,谬以千里。谚语或名言
translstring做任何事情,开始一定要认真地做好...译文
sourcestring宋·陆九渊来源或作者

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->literaryMemo()
+
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功",
+    "data": [
+        {
+
+        "saying":"差之毫厘,谬以千里。",
+
+        "transl":"做任何事情,开始一定要认真地做好,如果做差了一丝一毫,结果会发现相差很远。",
+
+        "source":"宋·陆九渊"
+
+        }
+    ]
+}

每日英语

[danger]### 会员接口,仅限会员使用,购买API会员

每日一句美好英语,可选择每天一句或者随机一句,返回英语句子、释义、语音和分享图片。

请求地址

GET https://api.isoyu.com/english/day

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
randint是否随机
datestring指定时间,默认当天

返回data参数

名称类型示例值说明
idint3673数据ID
contentstringSolitude is the soul’s holiday......句子内容
sourcestringAmerican drama lines来源
notestring独处是灵魂的假期......释义
ttsstringhttps://edu-wps.ks3-cn-beijing.ksyun.com/audio/3534bca1b7ec29560daa7e1960b9bd62.mp3音频地址
imgurlstringhttps://edu-wps.ks3-cn-beijing.ksyun.com/image/a356fcff007bd65048e48e92bd6795df.png分享图片地址
datestring2020-02-22时间

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->englishDay()
+
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功",
+    "data": [
+        {
+
+        "id":3673,
+
+        "content":"Solitude is the soul’s holiday, an opportunity to stop doing for others and to surprise and delight ourselves instead.",
+
+        "source":"American drama lines",
+
+        "note":"独处是灵魂的假期,你可以不为他人奔忙,只为给自己带来惊喜与喜悦。",
+
+        "tts":"https://edu-wps.ks3-cn-beijing.ksyun.com/audio/3534bca1b7ec29560daa7e1960b9bd62.mp3",
+
+        "imgurl":"https://edu-wps.ks3-cn-beijing.ksyun.com/image/a356fcff007bd65048e48e92bd6795df.png",
+
+        "date":"2020-02-22"
+
+        }
+    ]
+}

谜语大全

[danger]### 会员接口,仅限会员使用,购买API会员

随机返回一条带提示的谜语,并返回相应的谜底答案。

请求地址

GET https://api.isoyu.com/wiki/riddle

请求参数

返回data参数

名称类型示例值说明
queststring羊不呼吸了叫什么?(打一成语)谜语
answerstring扬眉吐气谜底答案

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->wikiRiddle()
+
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功",
+    "data": [
+        {
+
+        "quest":"羊不呼吸了叫什么?(打一成语)",
+
+        "answer":"扬眉吐气"
+
+        }
+    ]
+}

明星百科档案

[danger]### 会员接口,仅限会员使用,购买API会员

查询全球明星档案公开信息,包含姓名、年龄、身高、国籍等。

请求地址

GET https://api.isoyu.com/star/index

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
namestring按姓名或艺名检索
sexstring按性别检索
nationstring按国籍检索
birthstring按生日检索
constellationstring按星座检索
pageint翻页
numint返回数量

返回data参数

名称类型示例值说明
namestring艾欣儿姓名
sexstring性别
nationalitystring中国国籍
birthDatestring05-07生日
occupationstring模特职业
highstring170cm身高
weightstring53kg体重
descstring艾欣儿,吉林人,时尚美女嫩模,可爱性感的面孔......简介
nativePlacestring吉林籍贯
schoolstring北京电影学院毕业学校
companystring经纪公司
constellationstring金牛座星座
habitstring习惯
imageURLstringhttp://img.star.iecity.com/Upload/Star/201408/14/20140814141244819.jpg图片

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->starIndex()
+
+    ->withName('刘德华')
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功",
+    "data": [
+        {
+
+          "name": "刘德华",
+
+          "sex": "男",
+
+          "nationality": "中国香港",
+
+          "birthDate": "1961-9-27",
+
+          "occupation": "导演,演员,歌手,制片人,编剧",
+
+          "high": "174cm",
+
+          "weight": "65kg",
+
+          "desc": "1978年刘德华入无线艺员训练班学习,毕业后任无线电视台演员。先后主演过电视连续剧香港八一(1981)饰倪剑声,英雄出少年(1981)饰少林俗家弟子,江湖再现(1981)饰阿龙,戏班小子(1982)饰云开,花艇小英雄(1982)饰钱日添,苏乞儿(1982)饰铁豪,猎鹰(1982)饰江大伟,奔向太阳(1983)饰李志豪,临岐之决(1983)饰马日明,老洞(1983)饰谢尚楚,神雕侠侣(1983)饰杨过,鹿鼎记(1984)饰康熙,魔域桃源(1984)饰傅青云,宝芝林(1984)饰林世荣,鼓舞(1985)饰叶展",
+
+          "nativePlace": "广东江门市新会区",
+
+          "school": "啬色园可立中学",
+
+          "company": "",
+
+          "constellation": "天秤座",
+
+          "habit": "收集古董手表、绘画、书法、阅读,魔术",
+
+          "imageURL": "http://img.star.iecity.com/Upload/Star/201406/20/20140620132540860.jpg"
+
+        }
+    ]
+}

脑筋急转弯

[danger]### 会员接口,仅限会员使用,购买API会员

脑机急转弯,高IQ必备

请求地址

GET https://api.isoyu.com/brain_teaser/index

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
numstring返回数量,默认为1

返回data参数

名称类型示例值说明
queststring一个人掉到海里,为什么他的头发没有湿?问题
resultstring因为他是光头答案

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->brainTeaserIndex()
+
+    ->withNum(3)
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功",
+    "data": [
+        {
+
+        "id":"1196",
+
+        "quest":"一个人掉到海里,为什么他的头发没有湿?",
+
+        "result":"因为他是光头"
+
+        },
+
+        {
+
+        "id":"1196",
+
+        "quest":"什么东西人们都不想要?",
+
+        "result":"病。"
+
+        },
+
+        {
+
+        "id":"1196",
+
+        "quest":"森林中有十只鸟,小明开枪打死了一只,其它九只却都没有飞走,为什么?",
+
+        "result":"鸵鸟"
+
+        }
+    ]
+}

朋友圈文案

[danger]### 会员接口,仅限会员使用,购买API会员

每次请求随机返回一个适合发朋友圈的简单走心的文案句子。

请求地址

GET https://api.isoyu.com/literary/quan

请求参数

返回data参数

名称类型示例值说明
contentstring我经过你的世界,遇见了此生最美的风景。内容
sourcestring佚名来源出处

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->literaryQuan()
+
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功",
+    "data": [
+        {
+
+        "content":"我经过你的世界,遇见了此生最美的风景。",
+
+        "source":"佚名"
+
+        }
+    ]
+}

绕口令

[danger]### 会员接口,仅限会员使用,购买API会员

绕口令,初入江湖都会化肥会挥发。娱乐类小程序必备接口。

请求地址

GET https://api.isoyu.com/wiki/tongue

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
numstring返回数量 1-10

返回data参数

名称类型说明
contentstring内容

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->wikiTongue()
+
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功",
+    "data": [
+        {
+
+        "content":"香肠长,长香肠,炒香肠,尝香肠,常炒香肠,常尝香肠。"
+
+        }
+    ]
+}

神回复

[danger]### 会员接口,仅限会员使用,购买API会员

各大知识社区上,经常会有段子手,凭借着满腹才(逗)华(比),写出惊天地泣鬼神的神回复!初看之下拍案叫绝,细品之下回味无穷。

请求地址

GET https://api.isoyu.com/wiki/godreply

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
numint返回数量,1-10

返回data参数

名称类型示例值说明
titlestring最讨厌别人骂我傻逼,没一点道德素养,没听过骂人不揭短吗?标题
contentstring所以我没有脱你的裤子啊。内容

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->wikiGodreply()
+
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功",
+    "data": [
+        {
+
+        "title":"最讨厌别人骂我傻逼,没一点道德素养,没听过骂人不揭短吗?",
+
+        "content":"所以我没有脱你的裤子啊。"
+
+        }
+    ]
+}

十万个为什么

[danger]### 会员接口,仅限会员使用,购买API会员

十万个为什么查询接口,包含分类(typeid)有:1人体奥秘、2天文地理、3军事与交通、4生物王国、5数理化之谜、6信息与科技、7历史的长河、8文化与艺术、9国家与体育、10营养与健康、11青少儿。

请求地址

GET https://api.isoyu.com/wiki/index

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
wordstring搜索内容标题
typeidint指定类型
numint返回数量,范围1-10
pageint翻页

返回data参数

名称类型示例值说明
typeidint1类型,请参考上面的说明
titlestring为什么女子的肌肉没有男子的肌肉发达标题
contentstring动物在长期的进化过程......内容

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->wikiIndex()
+
+    ->withWord('男子')
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功",
+    "data": [
+        {
+
+        "typeid":1,
+
+        "title":"为什么女子的肌肉没有男子的肌肉发达",
+
+        "content":"动物在长期的进化过程,雄性与雌性地身体结构因分工的不同发生了差异。雄性者要猎取食物,抵抗入侵者,要在竞争中生存,就必须身强力壮。自然选择的结果,肌肉发达、肌骼粗壮的保存了下来,身体衰弱者被淘汰灭亡。雌性怀孕生育,哺乳后代,其乳房发达,体态丰满,皮肤细腻,骨盆比雄性宽大,但骨骼与肌肉的发育相对比雄性弱些。动物雌、雄性的这些构造特点亦表现在人类身上。形态与功能是统一的。经常锻炼身体,通过健美操的训练,女子的肌肉亦可练得很粗壮。反之,男性发达的肌肉若不去锻炼,亦会萎缩松软。但不管怎样锻炼,女性的解剖结构与男性的差异,仍然存在。女性肌肉的质与量相对比男性弱,而脂肪组织相对比男性多。"
+
+        }
+    ]
+}

顺口溜

[danger]### 会员接口,仅限会员使用,购买API会员

民间流行的一种好玩有趣的口头韵文

请求地址

GET https://api.isoyu.com/wiki/doggerel

请求参数

返回data参数

名称类型说明
contentstring内容

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->wikiDoggerel()
+
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功",
+    "data": [
+        {
+
+        "content":"单的单,独的独,剁到屁儿不带哭。"
+
+        }
+    ]
+}

唐诗大全

[danger]### 会员接口,仅限会员使用,购买API会员

包括所有唐朝诗句大全接口。

请求地址

GET https://api.isoyu.com/literary/tang

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
numint返回数量,取值1-10
pageint翻页
wordstring搜索词,标题或作者

返回data参数

名称类型示例值说明
titlestring杜鹃标题
contentstring西川有杜鹃,东川无杜鹃。涪万无杜鹃,云安有杜鹃......内容
authorstring杜甫作者

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->literaryTang()
+
+    ->withWord('杜鹃')
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功的返回",
+    "data": [
+        {
+
+        "title":"杜鹃",
+
+        "content":"西川有杜鹃,东川无杜鹃。涪万无杜鹃,云安有杜鹃。我昔游锦城,结庐锦水边。有竹一顷馀,乔木上参天。杜鹃暮春至,哀哀叫其间。我见常再拜,重是古帝魂。生子百鸟巢,百鸟不敢嗔。仍为喂其子,礼若奉至尊。鸿雁及羔羊,有礼太古前。行飞与跪乳,识序如知恩。圣贤古法则,付与后世传。君看禽鸟情,犹解事杜鹃。今忽暮春间,值我病经年。身病不能拜,泪下如迸泉。",
+
+        "author":"杜甫"
+
+        }
+    ]
+}

唐诗三百首

[danger]### 会员接口,仅限会员使用,购买API会员

唐诗300首是一部流传很广的唐诗精华选集,本接口输出唐诗示例类型等。

请求地址

GET https://api.isoyu.com/literary/poetry

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
numint返回数量,取值1-10
pageint翻页
wordstring搜索词,标题或作者

返回data参数

名称类型示例值说明
titlestring枫桥夜泊标题
contentstring月落乌啼霜满天,江枫渔火对愁眠。姑苏城外寒山寺,夜半钟声到客船。内容
introstring【注解】:1、渔火:渔船上的灯火......介绍
kindstring七言绝句诗词类型
authorstring张继作者

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->literaryPoetry()
+
+    ->withWord('枫桥夜泊')
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功的返回",
+    "data": [
+        {
+        "title":"枫桥夜泊",
+
+        "content":"月落乌啼霜满天,江枫渔火对愁眠。姑苏城外寒山寺,夜半钟声到客船。",
+
+        "intro":"【注解】:1、渔火:渔船上的灯火。2、姑苏:今江苏省苏州市。3、寒山寺:苏州枫桥附近的寺院。【韵译】:明月西落秋霜满天,几声乌啼山前;江上渔火映红枫树,愁绪搅我难眠。呵,苏州城外那闻名海内的寒山寺;夜半钟声,漫悠悠地飘到我的船边。【评析】:这是记叙夜泊枫桥的景象和感受的诗。首句写所见(月落),所闻(乌啼),所感(霜满天);二句描绘枫桥附近的景色和愁寂的心情;三、四句写客船卧听古刹钟声。平凡的桥,平凡的树,平凡的水,平凡的寺,平凡的钟,经过诗人艺术的再创造,就构成了一幅情味隽永幽静诱人的江南水乡的夜景图,成为流传古今的名作、名胜。此诗自从欧阳修说了“三更不是打钟时”之后,议论颇多。其实寒山寺夜半鸣钟却是事实,直到宋化仍然。宋人孙觌的《过枫桥寺》诗:“白首重来一梦中,青山不改旧时容。乌啼月落桥边寺,倚枕犹闻半夜钟。”即可为证。张继大概也以夜半鸣钟为异,故有“夜半钟声”一句。今人或以为“乌啼”乃寒山寺以西有“乌啼山”,非指“乌鸦啼叫。”“愁眠”乃寒山寺以南的“愁眠山”,非指“忧愁难眠”。殊不知“乌啼山”与“愁眠山”,却是因张继诗而得名。孙觌的“乌啼月落桥边寺”句中的“乌啼”,即是明显指“乌啼山”。",
+
+        "kind":"七言绝句",
+
+        "author":"张继"
+        }
+    ]
+}

万年历

[danger]### 免费接口,每日100次免费调用,会员可不限次数调用,购买API会员

包含三个接口:根据日期查询当天详细信息、查询近期假期和查询当年假期。

接口1:查询当天详细信息

请求地址

GET https://api.isoyu.com/calendar/day

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
datestring指定日期,格式为YYYY-MM-DD,如月份和日期小于10,则取个位,如:2012-1-1

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->calendarDay()
+
+    ->withDate('2020-8-1')
+
+    ->request();
+
+dump($result);

返回示例:

{
+"message":"Success",
+"data":{
+	"data":{
+		"date":"2020-8-1",
+		"animalsYear":"鼠",
+		"avoid":"嫁娶.入宅.移徙.作灶.开市.交易.安门.栽种.",
+		"lunar":"六月十二",
+		"lunarYear":"庚子年",
+		"suit":"祭祀.解除.沐浴.整手足甲.入殓.移柩.破土.启攒.安葬.",
+		"weekday":"星期六",
+		"year-month":"2020-8"
+	}
+},
+"code":0
+}

接口2:根据传入的月份返回近期的假期列表

请求地址

https://api.isoyu.com/calendar/month

请求参数

名称必填类型说明
yearMonthstring指定月份,格式为YYYY-MM,如月份和日期小于10,则取个位,如:2012-1

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->calendarMonth()
+
+    ->withYearMonth('2020-8')
+
+    ->request();
+
+dump($result);

接口3:根据传入年份返回当年假期列表

请求地址

https://api.isoyu.com/calendar/year

请求参数

名称必填类型说明
yearstring指定年份,格式为YYYY,如:2015

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->calendarYear()
+
+    ->withYear('2020')
+
+    ->request();
+
+dump($result);

网络热词

[danger]### 会员接口,仅限会员使用,购买API会员

哪些很火的网络流行语,都什么来历?

请求地址

GET https://api.isoyu.com/wiki/hotword

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
wordstring搜索词

返回data参数

名称类型示例值说明
titlestring一哥标题
contentstring一哥新词新语:一哥释义:一哥是什么意思?......内容

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->wikiHotword()
+
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功",
+    "data": [
+        {
+
+        "title":"一哥",
+
+        "content":"一哥新词新语:一哥释义:一哥是什么意思?一哥指老大、头目、领头人、领头羊等意思。是新出现的一个词汇,比如用在单位中通常指这个单位的一把手。但不同地方有不同的习惯,比如广西的玉林市。在玉林,一哥意指笨蛋、傻瓜之意。此外,在女性中,还衍生出了一姐这一词,意思与一哥大致。出自:起源于TVB电视剧。“一哥”之称始于罗嘉良,罗嘉良(捞家)是第一个被称为“无线一哥”的人,也是唯一一个连夺三年“视帝”的人。"
+
+        }
+    ]
+}

笑话大全

[danger]### 免费接口,每日100次免费调用,会员可不限次数调用,购买API会员

搜集网络幽默、搞笑、内涵段子,不间断更新,包含三个接口:按更新时间查询笑话、获取最新笑话和随机获取笑话。

接口1:按更新时间查询笑话

根据时间戳返回该时间点前或后的笑话列表

请求地址

GET https://api.isoyu.com/joke/query

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
sortstring类型,desc:指定时间之前发布的,asc:指定时间之后发布的
pageint当前页数,默认1,最大20
pagesizeint每次返回条数,默认1,最大20
timestring时间戳(10位),如:1418816972

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->jokeQuery()
+
+    ->withTime('时间戳')
+
+    ->withPage(1)
+    ->withPagesize(10)
+    ->request();
+
+dump($result);

接口2:获取最新笑话

获取最新的笑话

请求地址

https://api.isoyu.com/joke/latest

请求参数

名称必填类型说明
pageint当前页数,默认1,最大20
pagesizeint每次返回条数,默认1,最大20

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->jokeLatest()
+
+    ->withPage(1)
+    ->withPagesize(10)
+    ->request();
+
+dump($result);

接口3:随机获取笑话

随机获取笑话

请求地址

https://api.isoyu.com/joke/rand

请求参数(无)

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->jokeRand()
+
+    ->request();
+
+dump($result);

歇后语

[danger]### 会员接口,仅限会员使用,购买API会员

歇后语一种短小风趣又像谜语的句子。

请求地址

GET https://api.isoyu.com/wiki/xiehou

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
numint返回数量,1-10

返回data参数

名称类型示例值说明
queststring江边上洗萝卜问题
resultstring一个个来(比喻按次序地进行。)结果

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->wikiXiehou()
+
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功",
+    "data": [
+        {
+
+        "quest":"江边上洗萝卜",
+
+        "result":"一个个来(比喻按次序地进行。)"
+
+        }
+    ]
+}

新华字典

[danger]### 免费接口,每日100次免费调用,会员可不限次数调用,购买API会员

最大最全的新华汉语词典,按拼音查、按部首查、按笔画查

接口1:根据汉字查字典

请求地址

GET https://api.isoyu.com/xinhua/query

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
wordstring填写需要查询的汉字,UTF8 urlencode编码

返回参数

名称类型说明
zistring查询的汉字
pystring拼音
pinyinstring读音
wubistring五笔
bushoustring部首
bihuastring笔画数
jijielist简解
xiangjielist详解

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->xinhuaQuery()
+
+    ->withWord('想')
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功的返回",
+    "data": [
+	"id":"8371fa05e7e85b81",
+
+		"zi":"想",
+
+		"py":"xiang",
+
+		"wubi":"shnu",
+
+		"pinyin":"xiǎng",
+
+		"bushou":"心",
+
+		"bihua":"13",
+
+		"jijie":[
+
+			"想",
+
+			"xiǎng",
+
+			"动脑筋,思索:感想。思想。想法。想象(配置组合而创造出新形象的心理过程)。想入非非。异想天开。幻想。",
+
+			"推测,认为:想必。想见(由推想而知道)。想来(表示只是根据推测,不敢完全肯定)。想当然(凭主观推测,认为事情应该是这样)。不堪设想。",
+
+			"希望,打算:休想。理想。想望。妄想。",
+
+			"怀念,惦记:想念。朝思暮想。",
+
+			"像:云想衣裳花想容。",
+
+			"念思",
+
+			"",
+
+			"笔画数:13;",
+
+			"部首:心;",
+
+			"笔顺编号:1234251114544"
+
+		],
+
+		"xiangjie":[
+
+			"想",
+
+			"xiǎng",
+
+			"【动】",
+
+			"(形声。心形相声。本义:想念;怀念;羡慕)",
+
+			"同本义〖think;miss〗",
+
+			"想,冀思也。——《说文》",
+
+			"览物想故国。——杜甫《客居》",
+
+			"遥想公瑾当年,小乔初嫁了,雄姿英发。——苏轼《念奴娇》",
+
+			"又如:想似(深切的怀念);想思(想念)",
+
+			"思考,思索〖thinkdeeply;ponder〗",
+
+			"入景响之无应兮,闻省想而不可得。——《楚辞·九章·悲回风》",
+
+			"后来还亏得文琴替我竭力想法,找了原经手人,向周中堂讨主意。——《二十年目睹之怪现状》",
+
+			"又如:冥思苦想;想来想去(反复的多方思考);想度(考虑,衡量)",
+
+			"希望,想要〖hope;want〗",
+
+			"那时他老人家正在用功,想中那名进士。——《儿女英雄传》",
+
+			"又如:想闻(想望,仰慕)",
+
+			"料想;猜想〖anticipate〗",
+
+			"余读孔氏书,想见其本人。——《史记·孔子世家论》",
+
+			"又如:想料(料想)",
+
+			"想象〖imagine〗",
+
+			"想早励良规。——南朝梁·丘迟《与陈伯之书》",
+
+			"思念存想,自见异物也。——王充《论衡》",
+
+			"好像,如同〖seem〗",
+
+			"云想衣裳花容,春风指槛露华浓。——李白《清平调词三首》",
+
+			"怀念、回想〖miss;recall〗",
+
+			"想当年。——宋·辛弃疾《永遇乐·京口北固亭怀古》",
+
+			"以慰长想。——明·宗臣《报刘一丈书》",
+
+			"",
+
+			"想必",
+
+			"xiǎngbì",
+
+			"〖presumably;mostprobably〗表示比较肯定的判断、猜测",
+
+			"想必你赢了",
+
+			"想不到",
+
+			"xiǎngbudào",
+
+			"〖unexpected〗没有思想准备,出乎意外",
+
+			"想不开",
+
+			"xiǎngbukāi",
+
+			"〖takeamattertoheart;takethingstoohard(serious)〗把心中不如意、烦恼的事看得很重,放不下",
+
+			"别为这些小事想不开",
+
+			"想当然",
+
+			"xiǎngdāngrán",
+
+			"〖take(sth.)forgranted〗凭主观想象,以为事情应当是如此",
+
+			"后问出何经典,对曰:“以今度之,想当然耳。”——《后汉书·孔融传》",
+
+			"想到",
+
+			"xiǎngdào",
+
+			"〖thinkof;calltomind〗〖脑子里〗有一个想法;〖心里〗产生一个想法",
+
+			"当他看见那座房子的时候,他就想到了他的老家",
+
+			"想法",
+
+			"xiǎngfǎ",
+
+			"〖thinkofaway〗考虑办法,设法",
+
+			"想法给大家弄点水",
+
+			"想法",
+
+			"xiǎngfa",
+
+			"〖idea;opinion〗意见",
+
+			"按我的想法",
+
+			"想方设法",
+
+			"xiǎngfāng-shèfǎ",
+
+			"〖devisemeans〗多方面想办法",
+
+			"想方设法逃出去",
+
+			"想见",
+
+			"xiǎngjiàn",
+
+			"〖gather;infer〗经过推测得出结论",
+
+			"从中可以想见生活的艰难",
+
+			"想见当日围城光景。——清·全祖望《梅花岭记》",
+
+			"想来",
+
+			"xiǎnglái",
+
+			"〖itmaybeassumedthat〗犹料想",
+
+			"他这话想来是不错的",
+
+			"想念",
+
+			"xiǎngniàn",
+
+			"〖longtoseeagain;miss〗∶思念,怀念",
+
+			"他非常想念他的妻子",
+
+			"〖souvenir〗∶纪念品",
+
+			"这个与你作个想念吧。——《红楼梦》",
+
+			"想前顾后",
+
+			"xiǎngqián-gùhòu",
+
+			"〖ponder〗想着前面,又顾虑后面。形容犹豫不决、矛盾重重的状态",
+
+			"想儿",
+
+			"xiǎngr",
+
+			"〖hope〗[方言]∶希望,愿望",
+
+			"没有想儿",
+
+			"想入非非",
+
+			"xiǎngrù-fēifēi",
+
+			"〖indulgeinfantasy;neurotic;allowone'sfancytorunwild〗指意念进入玄妙境界。亦喻不切实际的胡思乱想",
+
+			"一个想入非非的探险家",
+
+			"想头",
+
+			"xiǎngtou",
+
+			"〖idea〗∶想法,念头",
+
+			"老李有个想头",
+
+			"〖hope〗∶指望",
+
+			"没想头了",
+
+			"想望",
+
+			"xiǎngwàng",
+
+			"〖desire;longfor〗希望,企求",
+
+			"她生平第一次停止了想望,停止了奋斗",
+
+			"想想",
+
+			"xiǎngxiǎng",
+
+			"〖see〗∶考虑",
+
+			"让我想想",
+
+			"〖think〗∶思考一下",
+
+			"想想他们的孩子将成为什么样的人",
+
+			"〖fancy〗",
+
+			"想像,设想,用祈使语气暗示惊讶",
+
+			"想想看吧",
+
+			"引起注意(如对某一观点)",
+
+			"想想我们的狼狈局面吧",
+
+			"想像",
+
+			"xiǎngxiàng",
+
+			"〖imagine;fancy;visualize〗设想",
+
+			"把原子专家们想像成长胡子的老头",
+
+			"想像力",
+
+			"xiǎngxiànglì",
+
+			"〖imagination〗〖心〗∶为了艺术的或知识的创造的目的而形成有意识的观念或心理意象的能力",
+
+			"想要",
+
+			"xiǎngyào",
+
+			"〖want;intend;feelliketo〗一心向往;热切地希望",
+
+			"想要回家"
+
+		]
+    ]
+}

接口2:汉字部首列表

请求地址

GET https://api.isoyu.com/xinhua/bushou

请求参数

返回参数

名称类型说明
bushoustring部首
bihuaint笔画数

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->xinhuaBushou()
+
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功的返回",
+    "data": [
+         {
+
+            "id": "1",
+
+            "bihua": "1",
+
+            "bushou": "丨"
+
+        },
+
+        {
+
+            "id": "2",
+
+            "bihua": "1",
+
+            "bushou": "亅"
+
+        },
+
+        {
+
+            "id": "3",
+
+            "bihua": "1",
+
+            "bushou": "丿"
+
+        }
+        ...
+    ]
+}

接口3:汉字拼音列表

请求地址

GET https://api.isoyu.com/xinhua/pinyin

请求参数

返回参数

名称类型说明
pinyin_keystring拼音首字母
pinyinstring拼音

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->xinhuaPinyin()
+
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功的返回",
+    "data": [
+        {
+
+            "id": "1",
+
+            "pinyin_key": "A",
+
+            "pinyin": "a"
+
+        },
+
+        {
+
+            "id": "2",
+
+            "pinyin_key": "A",
+
+            "pinyin": "ai"
+
+        }
+    ]
+}

接口4:根据部首查汉字

请求地址

GET https://api.isoyu.com/xinhua/querybs

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
wordstring填写需要查询的汉字部首,UTF8 urlencode编码
pageint页数,默认1
pagesizeint每页返回条数,默认10 最大50
isjijieint是否显示简解,1显示 0不显示 默认1
isxiangjieint是否显示详解,1显示 0不显示 默认1

返回参数

名称类型说明
zistring查询的汉字
pystring拼音
pinyinstring读音
wubistring五笔
bushoustring部首
bihuaint笔画数
jijielist简解
xiangjielist详解

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->xinhuaQuerybs()
+
+    ->withWord('人')
+    ->withPagesize(2)
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功的返回",
+    "data": [
+        "list":[
+
+    		{
+
+    			"id":"43d0f0ea6d432f5e",
+
+    			"zi":"人",
+
+    			"py":"ren",
+
+    			"wubi":"wwww",
+
+    			"pinyin":"rén",
+
+    			"bushou":"人",
+
+    			"bihua":"2"
+
+    		},
+
+    		{
+
+    			"id":"689020be45a37a77",
+
+    			"zi":"个",
+
+    			"py":"ge",
+
+    			"wubi":"whj",
+
+    			"pinyin":"gè,gě",
+
+    			"bushou":"人",
+
+    			"bihua":"3"
+
+    		}
+
+    	],
+
+    	"page":1,
+
+    	"pagesize":2,
+
+    	"totalpage":19,
+
+    	"totalcount":37
+    ]
+}

接口5:根据拼音查汉字

请求地址

GET https://api.isoyu.com/xinhua/querypy

请求参数

名称必填类型说明
wordstring填写需要查询的拼音
pageint页数,默认1
pagesizeint每页返回条数,默认10 最大50
isjijieint是否显示简解,1显示 0不显示 默认1
isxiangjieint是否显示详解,1显示 0不显示 默认1

返回参数

名称类型说明
zistring查询的汉字
pystring拼音
pinyinstring读音
wubistring五笔
bushoustring部首
bihuaint笔画数
jijielist简解
xiangjielist详解

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->xinhuaQuerypy()
+
+    ->withWord('ju')
+    ->withPagesize(2)
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功的返回",
+    "data": [
+"list":[
+
+	{
+
+		"id":"e204a7a91594ce5b",
+
+		"zi":"且",
+
+		"py":"ju,qie",
+
+		"wubi":"egd",
+
+		"pinyin":"jū,qiě",
+
+		"bushou":"一",
+
+		"bihua":"5"
+
+	},
+
+	{
+
+		"id":"931b59df4a1646bc",
+
+		"zi":"举",
+
+		"py":"ju",
+
+		"wubi":"iwfh",
+
+		"pinyin":"jǔ",
+
+		"bushou":"丶",
+
+		"bihua":"9"
+
+	}
+
+	],
+
+	"page":1,
+
+	"pagesize":2,
+
+	"totalpage":83,
+
+	"totalcount":166
+    ]
+}

接口6:根据汉字ID查询详细信息

请求地址

GET https://api.isoyu.com/xinhua/queryid

请求参数

名称必填类型说明
wordstring填写需要查询的汉字id

返回参数

名称类型说明
zistring查询的汉字
pystring拼音
pinyinstring读音
wubistring五笔
bushoustring部首
bihuaint笔画数
jijielist简解
xiangjielist详解

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->xinhuaQueryid()
+
+    ->withWord('931b59df4a1646bc')
+    ->request();

姓氏起源

[danger]### 会员接口,仅限会员使用,购买API会员

百家姓的历史起源、包括古今名人、典故、宗教、分布情况等等。

请求地址

GET https://api.isoyu.com/surname/index

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
xingstring

返回data参数

名称类型示例值说明
xingstring
contentstring张氏历史来源「张」源出 ; 一 ; 出自「姬」姓......内容

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->surnameIndex()
+
+    ->withXing('张')
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功",
+    "data": [
+        {
+
+        "xing":"张",
+
+        "content":"张氏   历史来源 「张」源出 ; 一 ; 出自「姬」姓,据《通志.氏族略.以字为氏》所载,张氏,世代仕晋,晋分为三,又世代仕韩,后渐成望族。  二 ; 改姓,三国魏张辽原姓「聂」,改姓「张」。又三国蜀诸葛亮赐南蛮酋长龙佑那为「张」氏。  三 ; 「张」氏自汉代以后,人数渐多,与当时道教的兴起与流行有关。道教自称源与黄帝,而盛行「黄帝赐姓张氏」的说法,道教领袖如张角,张鲁等。  四 ; 据《元和姓纂》云 ﹔「黄帝第五子青阳生挥,为弓正,观孤星,始制弓矢,主祀张星,因姓张氏」。  得姓始祖  张挥。张姓的诞生很古老,约有五千年历史。在人文初祖黄帝时代,黄帝有一子叫少昊清阳氏,少昊之子挥自幼聪明过人,爱动脑筋。一次,他观看夜空,从星星的组合中得到启发,经过研究,发明了弓。在当时人类基本以狩猎为生,弓的发明是一件很了不起的大事,于是黄帝封挥为专门制造弓的官叫“弓正”,也称“弓长”,又将官名合二为一赐他“张”姓。张挥成了张姓人的始祖。  迁徙分布  张是一个象形字,整个样子像一个张弓欲射之人.  分布地区 郡望  清河郡:汉时置郡,治所在清阳(今河北省清河东南)。此支张氏,世居武城,其开基始祖为汉留侯张良裔孙张歆。"
+
+        }
+    ]
+}

药品说明书

[danger]### 会员接口,仅限会员使用,购买API会员

查询近2万种中西药说明书、中外名称、特点、禁忌、用量、适应症、注意事项等等。

请求地址

GET https://api.isoyu.com/medicine/search

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
wordstring搜索内容标题
numint返回数量,范围1-10
pageint翻页

返回data参数

名称类型示例值说明
titlestring阿奇霉素药品名称
contentstring本品适用于敏感细菌所引起的下列感染内容

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->medicineSearch()
+
+    ->withWord('阿奇霉素')
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功",
+    "data": [
+        {
+
+        "title":"阿奇霉素",
+
+        "content":"【别名】 希舒美 、因培康、爱米琦、瑞奇、齐诺、博抗、泰力特、明齐欣、洛奇、抒罗康、红树、舒美特、天琪、赛乐欣、浦乐齐、丽珠齐乐、顺风康奇、英琦星、阿齐红素、阿红霉素,阿泽红霉素  【外文名】Azithromycin ,Zithromax  【适应症】  本品适用于敏感细菌所引起的下列感染:中耳炎、鼻窦炎、咽炎、扁桃体炎等上呼吸道感染;支气管炎、肺炎等下呼吸道感染 皮肤和软组织感染。 沙眼衣原体所致单纯性生殖器感染。 非重耐药淋球菌所致的单纯性生殖器感染(需排除梅毒螺旋体的合并感染)。   【用量用法】  以阿奇霉素片剂治疗感染性疾病,其疗程及使用方法如下: 成人:沙眼衣原体或敏感淋球菌所致性传播疾病,仅需单次口服本品1.0g。 对其他感染的治疗:总剂量1.5g,分三次服药,每日次服用本品0.5g。   【注意事项】  病人对本品的耐受性良好,不良反应发生率较低,因不良反应而中断治疗约0.3%。 不良反应中消化道反应占多,主要症状包括腹泻(稀便),上腹部不适(痛或痉挛),恶心、呕吐、偶见腹胀。一般为轻至中度。对阿奇霉素或其他大环内酯类抗生素有过敏的病人,禁忌使用阿奇霉素片剂。   【规格】  片剂(胶囊)250mg, 500mg." 
+
+        }
+    ]
+}

营养成分表

[danger]### 会员接口,仅限会员使用,购买API会员

查询近两千种食物的具体详细的营养成分及重量在100克情况下的含量、支持食品种类检索和成分含量排序。注意mode参数,为0时搜索食品的营养成分含量(例如油条、黄瓜),为1是搜索食品分类(例如谷类、水果类),为2为搜索营养成分含量排名从高到低(例如热量rl、钙含量gai),为3就是成分含量从低到高。

请求地址

GET https://api.isoyu.com/food/nutrient

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
wordstring食品名称、类型名称、营养成分缩写
modeint搜索模式:0营养成分(默认)、1食品类型、2营养正序、3营养倒序
numint返回数量,默认1,最大20
pageint分页

返回data参数

名称类型示例值说明
namestring油条食品名称
rlfloat386热量(大卡)
lasfloat0.01硫胺素
gaifloat6钙(毫克)
dbzfloat6.9蛋白质
sufloat0.07核黄素
meifloat19
zffloat17.6脂肪
ysfloat0.7烟酸
teifloat1
shhffloat50.1碳水化合物
wsfcfloat0维生素C
mengfloat0.52
ssxwfloat0.9膳食纤维
wssefloat3.19维生素E
xinfloat0.75
wssafloat0维生素A
dgcfloat0胆固醇
tongfloat0.19
lbfloat2.7胡罗卜素
jiafloat227
lingfloat77
shcfloat21.8视黄醇当量
lafloat585.2
xifloat8.6
typestring谷类食品种类

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->foodNutrient()
+
+    ->withWord('油条')
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功的返回",
+    "data": {
+        "name":"油条",
+
+        "rl":386,
+
+        "las":0.01,
+
+        "gai":6,
+
+        "dbz":6.9,
+
+        "su":0.07,
+
+        "mei":19,
+
+        "zf":17.6,
+
+        "ys":0.7,
+
+        "tei":1,
+
+        "shhf":50.1,
+
+        "wsfc":0,
+
+        "meng":0.52,
+
+        "ssxw":0.9,
+
+        "wsse":3.19,
+
+        "xin":0.75,
+
+        "wssa":0,
+
+        "dgc":0,
+
+        "tong":0.19,
+
+        "lb":2.7,
+
+        "jia":227,
+
+        "ling":77,
+
+        "shc":21.8,
+
+        "la":585.2,
+
+        "xi":8.6,
+
+        "type":"谷类"
+    }
+}

元曲三百首

[danger]### 会员接口,仅限会员使用,购买API会员

元曲三百首接口,返回词曲类型、作者、批注、翻译等。

请求地址

GET https://api.isoyu.com/literary/yuan

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
wordstring搜索词,曲名或作者
numint返回数量,取值1-10
pageint翻页

返回data参数

名称类型示例值说明
chapterstring散曲词曲类型
titlestring折桂令曲名
contentstring草茫茫秦汉陵阙,世代兴亡,却便似月影圆缺......内容
notestring拟:模拟。张鸣善;元代后期散曲作家......批注
authorstring倪 瓒作者
translationstring秦汉皇陵一片茫茫野草,世世代代兴亡更替......译文

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->literaryYuan()
+
+    ->withWord('折桂令')
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功",
+    "data": [
+        {
+
+        "chapter":"散曲",
+
+        "title":"折桂令",
+
+        "content":"草茫茫秦汉陵阙,世代兴亡,却便似月影圆缺。山人室堆案图书,当窗松桂,满地薇蕨。侯门深何须刺谒,白云自可怡悦。到如今世事难说,天地间不见一个英雄,不见一个豪杰。",
+
+        "note":"拟:模拟。张鸣善;元代后期散曲作家。从内容看,可能是模仿张鸣善《水仙子·讥时》。陵阙:指帝王的坟墓。山人家:山居的人,作者自称。堆案图书:形容藏书丰富。案,桌子。薇蕨:皆草本植物。伯夷、齐叔不食周粟,隐居首阳山、采薇而食。后世以“薇蕨”为隐者之粮。侯门。泛指官宦显贵人家。刺谒:求见、拜访。刺,类似后来的名片。",
+
+        "author":"倪 瓒",
+
+        "translation":"秦汉皇陵一片茫茫野草,世世代代兴亡更替,就像那月影有圆有缺。山人的家里图书堆满案桌,当窗可见松桂姿影,满地都是野生薇蕨。侯门深如海何须去拜见,空中的白云尽可欣赏怡悦。到如今纷繁世事难以言说。茫茫天地之间见不到一个英雄,见不到一个豪杰。" 
+
+        }
+    ]
+}

中药大全

[danger]### 会员接口,仅限会员使用,购买API会员

中草药特性说明接口,返回别名、植物形态、采集、功能主治、来源等数据。

请求地址

GET https://api.isoyu.com/medicine/index

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
wordstring搜索内容标题
numint返回数量,范围1-10
pageint翻页

返回data参数

名称类型示例值说明
titlestring金银花中草药名称
contentstring花蕾棒状,略弯曲......内容

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->medicineIndex()
+
+    ->withWord('金银花')
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功",
+    "data": [
+        {
+
+        "title":"金银花─山银花",
+
+        "content":"【中文名】:金银花─山银花 【类别】:花类 【英文名】:WildHoneysuckleFlower 【别名】:山金银花、土忍冬、土银花。  【来源】:为忍冬科植物山银花LonicaraconfusaDC.的花蕾或带初开的花。  【采制】:同金银花。  【性味】:花蕾棒状,略弯曲,长1~3cm。表面红棕色或灰棕色,唇部与冠部近相等,被短糙毛,萼筒亦密生灰白色或淡黄色小硬毛。气清香,味微苦。  【植物形态】:木质藤本,长2~4m。树皮黄褐色渐次变为白色,嫩时有短柔毛。叶对生,卵圆形至椭圆形,长4~8cm,宽3.5~5cm,上面绿色,主脉上有短疏毛,下面带灰白色,密生白色短柔毛;花冠管状,长1.6~2cm,稍被柔毛,初开时白色,后变黄色。花期6~9月,果期10~11月。  【生长地】:生于溪边、旷野疏林下或灌木丛中。产于四川、广东、广西、湖南、贵州、云南。  【化学成份】:含挥发油,其中有双花醇;并含氯原酸、异氯原酸等。  【功能主治】:同金银花。  "
+
+        }
+    ]
+}

精选宋词

[danger]### 会员接口,仅限会员使用,购买API会员

精选宋词三百首接口

请求地址

GET https://api.isoyu.com/literary/song

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
numint返回数量,取值1-10
pageint翻页
wordstring搜索词,标题或作者

返回data参数

名称类型示例值说明
titlestring水调歌头明月几时有词名
tagsstring宋词精选,初中古诗,高中古诗,豪放,中秋节,月亮,怀人,祝福,卷四关键字
authorstring苏轼作者
contentstring明月几时有?把酒问青天。不知天上宫阙,今夕是何年。......内容
yiwenstring丙辰年的中秋节,高兴地喝酒直到第二天早晨......译文或释义

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->literarySong()
+
+    ->withWord('明月几时有')
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功",
+    "data": [
+        {
+
+        "title":"水调歌头明月几时有",
+
+        "tags": "宋词精选,初中古诗,高中古诗,豪放,中秋节,月亮,怀人,祝福,卷四",
+
+        "author":"苏轼",
+
+        "content":"丙辰中秋,欢饮达旦,大醉,作此篇,兼怀子由。明月几时有?把酒问青天。不知天上宫阙,今夕是何年。我欲乘风归去,又恐琼楼玉宇,高处不胜寒。起舞弄清影,何似在人间?(何似 一作:何时;又恐 一作:惟 / 唯恐)转朱阁,低绮户,照无眠。不应有恨,何事长向别时圆?人有悲欢离合,月有阴晴圆缺,此事古难全。但愿人长久,千里共婵娟。(长向 一作:偏向) ",
+
+        "yiwen": " 丙辰年的中秋节,高兴地喝酒直到第二天早晨,喝到大醉,写了这首词,同时思念弟弟苏辙。" 
+
+        }
+    ]
+}
`,596)])])}const q=s(e,[["render",l]]);export{h as __pageData,q as default}; diff --git "a/.vitepress/dist/assets/\347\237\245\350\257\206\351\227\256\347\255\224.md.Bg7mSSDH.lean.js" "b/.vitepress/dist/assets/\347\237\245\350\257\206\351\227\256\347\255\224.md.Bg7mSSDH.lean.js" new file mode 100644 index 00000000..6b133693 --- /dev/null +++ "b/.vitepress/dist/assets/\347\237\245\350\257\206\351\227\256\347\255\224.md.Bg7mSSDH.lean.js" @@ -0,0 +1 @@ +import{_ as s,o as n,c as t,ag as p}from"./chunks/framework.CvgP6Fyv.js";const h=JSON.parse('{"title":"","description":"","frontmatter":{},"headers":[],"relativePath":"知识问答.md","filePath":"知识问答.md"}'),e={name:"知识问答.md"};function l(d,a,i,o,c,r){return n(),t("div",null,[...a[0]||(a[0]=[p("",596)])])}const q=s(e,[["render",l]]);export{h as __pageData,q as default}; diff --git "a/.vitepress/dist/assets/\347\254\221\350\257\235\346\256\265\345\255\220\350\275\273\346\235\276\344\270\200\345\210\273.md.CB4BxmnV.js" "b/.vitepress/dist/assets/\347\254\221\350\257\235\346\256\265\345\255\220\350\275\273\346\235\276\344\270\200\345\210\273.md.CB4BxmnV.js" new file mode 100644 index 00000000..7927ee5d --- /dev/null +++ "b/.vitepress/dist/assets/\347\254\221\350\257\235\346\256\265\345\255\220\350\275\273\346\235\276\344\270\200\345\210\273.md.CB4BxmnV.js" @@ -0,0 +1,27 @@ +import{_ as i,o as a,c as n,ag as t}from"./chunks/framework.CvgP6Fyv.js";const o=JSON.parse('{"title":"","description":"","frontmatter":{},"headers":[],"relativePath":"笑话段子轻松一刻.md","filePath":"笑话段子轻松一刻.md"}'),h={name:"笑话段子轻松一刻.md"};function k(p,s,l,E,e,r){return a(),n("div",null,[...s[0]||(s[0]=[t(`

3. 笑话段子轻松一刻

说明: 包括 视频首页数据、视频分类列表 视频详情、如下详情:

3.1 笑话段子

必选参数:page 分页数 10 20 30

接口地址:/Joke/index?page=10

调用例子://api.isoyu.com/api/joke/index?page=10 返回数据(每次返回是10条数据,这里就不全部列出来了)如下图:

javascript
{
+    "msg": "success",
+    "code": 1,
+    "data": [
+        {
+            "adtype": 0,
+            "boardid": "comment_bbs",
+            "clkNum": 0,
+            "danmu": 1,
+            "digest": "上语文课时,老师提问:“小明,请你用文明礼貌的‘礼’字造个句子。”小明思索了一会说:“爸爸提着包出门托人办事。”老师说:“没‘礼’字呀?”小明认真的说:“咋没‘礼’呀?礼在包里呢,爸爸说没礼人家不办事。”",
+            "docid": "CEJIS0I69001S0I7",
+            "downTimes": 208,
+            "imgType": 0,
+            "imgsum": 0,
+            "picCount": 0,
+            "program": "HY",
+            "recNews": 0,
+            "recType": 0,
+            "refreshPrompt": 0,
+            "replyCount": 4,
+            "replyid": "CEJIS0I69001S0I7",
+            "source": "ZOL笑话大全",
+            "title": "幽默的孩子和家长,不只是好笑。",
+            "upTimes": 309
+        }
+    ]
+}
`,7)])])}const F=i(h,[["render",k]]);export{o as __pageData,F as default}; diff --git "a/.vitepress/dist/assets/\347\254\221\350\257\235\346\256\265\345\255\220\350\275\273\346\235\276\344\270\200\345\210\273.md.CB4BxmnV.lean.js" "b/.vitepress/dist/assets/\347\254\221\350\257\235\346\256\265\345\255\220\350\275\273\346\235\276\344\270\200\345\210\273.md.CB4BxmnV.lean.js" new file mode 100644 index 00000000..f1b4b8ad --- /dev/null +++ "b/.vitepress/dist/assets/\347\254\221\350\257\235\346\256\265\345\255\220\350\275\273\346\235\276\344\270\200\345\210\273.md.CB4BxmnV.lean.js" @@ -0,0 +1 @@ +import{_ as i,o as a,c as n,ag as t}from"./chunks/framework.CvgP6Fyv.js";const o=JSON.parse('{"title":"","description":"","frontmatter":{},"headers":[],"relativePath":"笑话段子轻松一刻.md","filePath":"笑话段子轻松一刻.md"}'),h={name:"笑话段子轻松一刻.md"};function k(p,s,l,E,e,r){return a(),n("div",null,[...s[0]||(s[0]=[t("",7)])])}const F=i(h,[["render",k]]);export{o as __pageData,F as default}; diff --git "a/.vitepress/dist/assets/\347\275\221\347\273\234\344\277\241\346\201\257.md.C9zJSm5e.js" "b/.vitepress/dist/assets/\347\275\221\347\273\234\344\277\241\346\201\257.md.C9zJSm5e.js" new file mode 100644 index 00000000..b23a39e6 --- /dev/null +++ "b/.vitepress/dist/assets/\347\275\221\347\273\234\344\277\241\346\201\257.md.C9zJSm5e.js" @@ -0,0 +1,1667 @@ +import{_ as s,o as n,c as t,ag as p}from"./chunks/framework.CvgP6Fyv.js";const h=JSON.parse('{"title":"","description":"","frontmatter":{},"headers":[],"relativePath":"网络信息.md","filePath":"网络信息.md"}'),e={name:"网络信息.md"};function l(i,a,o,d,c,u){return n(),t("div",null,[...a[0]||(a[0]=[p(`

360收录量

[danger]### 会员接口,仅限会员使用,购买API会员

查询网站域名360搜索收录量

请求地址

GET https://api.isoyu.com/website/so

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
domainstring域名

返回data参数

名称类型示例值说明
countstring1487收录数
timestring2020-10-15 23:35:03查询时间

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->websiteSo()
+
+    ->withDomain('isoyu.com')
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功",
+    "data": [
+        {
+
+         "count": "130725",
+
+          "time": "2020-10-23 11:12:47"
+        }
+    ]
+}

HTTPS检测

查询域名是否支持https协议及SSL证书信息

最低 0.001元/次

请求地址

GET https://api.isoyu.com/website/https

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
domainstring域名

返回data参数

名称类型示例值说明
generic_namestringbaidu.com通用名称,一般为被检测域名
operation_organstringBeijing Baidu Netcom Science Technology Co.,Ltd运营方
issuing_authstringGlobal Signnv-sa颁发机构
issuedbystringGlobal SignOrganization Validation CA-SHA256-G2颁发者
snstringRSA-SHA256签名加密方式
ssl_typestringOV证书类型,目前只能检测域名型DV和企业型OV
issslint1是否存在ssl证书,1存在,0不存在(不支持https)
isexpireint0证书是否过期,1过期,0未过期
ssl_startstring2020-04-02 15:04:58证书有效开始时间
ssl_endstring2021-07-26 13:31:02证书无效到期时间

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->websiteHttps()
+
+    ->withDomain('baidu.com')
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功",
+    "data": [
+        {
+
+        "generic_name":"baidu.com",
+
+        "operation_organ":"Beijing Baidu Netcom Science Technology Co.,Ltd",
+
+        "issuing_auth":"Global Signnv-sa",
+
+        "issuedby":"Global SignOrganization Validation CA-SHA256-G2",
+
+        "sn":"RSA-SHA256",
+
+        "ssl_type":"OV",
+
+        "isssl":1,
+
+        "isexpire":0,
+
+        "ssl_start":"2020-04-02 15:04:58",
+
+        "ssl_end":"2021-07-26 13:31:02"
+
+        }
+    ]
+}

网站备案查询

查询国内网站ICP备案信息、ICP备案号、主体名称、备案类型等信息。

最低 0.01元/次

请求地址

GET https://api.isoyu.com/website/beian

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
domainstring域名

返回data参数

名称类型示例值说明
main_namestring北京百度网讯科技有限公司备案主体名称
icp_typestring企业主题类型
icp_numberstring京ICP证030173号-1ICP备案编号
icp_namestring百度ICP备案名称
domainstring2019-05-21备案信息更新时间

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->websiteBeian()
+
+    ->withDomain('baidu.com')
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功",
+    "data": [
+        {
+
+        "main_name":"北京百度网讯科技有限公司",
+
+        "icp_type": "企业",
+
+        "icp_number": "京ICP证030173号-1",
+
+        "icp_name": "百度",
+
+        "domain":"baidu.com",
+
+        "update_time":"2019-05-21"
+
+        }
+    ]
+}

域名IPV6检测

[danger]### 会员接口,仅限会员使用,购买API会员

可检查域名是否支持ipv6网络,并返回ipv6地址。

请求地址

GET https://api.isoyu.com/website/ipv6

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
domainstring域名

返回data参数

名称类型示例值说明
domainstringipv6.pdsu.edu.cn被检测的域名
isipv6int10不支持,1支持
ipv6string2001:250:4814:1::59ipv6地址,可能会为空

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->websiteIpv6()
+
+    ->withDomain('ipv6.pdsu.edu.cn')
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功",
+    "data": [
+        {
+
+        "domain":"ipv6.pdsu.edu.cn",
+
+        "isipv6":1,
+
+        "ipv6":"2001:250:4814:1::59"
+
+        }
+    ]
+}

IP地址查询

[danger]### 免费接口,每日100次免费调用,会员可不限次数调用,购买API会员

根据IP地址,查询该IP所属的区域

请求地址

GET https://api.isoyu.com/ip/index

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
ipstring需要查询的IP地址

返回data参数

名称类型说明
Countrystring国家
Provincestring省份区域,部分可能为空
Citystring城市,部分可能为空
Ispstring运营商,部分可能为空

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->ipIndex()
+
+    ->withIp('112.3.69.244')
+
+    ->request();
+dump($result);

返回数据示例:

{
+    "code": 0,
+    "message": "成功",
+    "data": {
+        "Country": "中国",
+        "Province": "江苏省",
+        "City": "常州市",
+        "Isp":"移动"
+    },
+}

IP地址查询(详版)

[danger]### 会员接口,仅限会员使用,购买API会员

最新的IP地址库查询接口,根据IP地址查询归属地/州/国家/省市区/经纬度及网络运营商ISP等信息。不传任何参数的情况下,默认为请求来源ip的相关信息。

请求地址

GET https://api.isoyu.com/website/ip

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
ipstringIP地址

返回data参数

名称类型示例值说明
continentstring亚洲大陆州
countrystring中国国家
provincestring上海省级行政区
citystring上海城市
districtstring黄埔地区
ispstring移动网络运营商
areacodestring310100地区编码
countrycodestringCN国家代码
countryenglishstringChina国家英文名称
longitudestring121.472644经度
latitudestring31.231706纬度

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->websiteIp()
+
+    ->withIp('183.192.70.211')
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功",
+    "data": [
+        {
+
+        "ip": "183.192.70.211",
+
+        "continent":"亚洲",
+
+        "country":"中国",
+
+        "province":"上海",
+
+        "city":"上海",
+
+        "district":"徐汇区",
+
+        "isp":"移动",
+
+        "areacode":"310100",
+
+        "countrycode":"CN",
+
+        "countryenglish":"China",
+
+        "longitude":"121.472644",
+
+        "latitude":"31.231706"
+
+        }
+    ]
+}

百度权重查询

根据域名返回百度(权重/预估流量/关键词数)

最低 0.003元/次

接口1:百度PC权重

请求地址

GET https://api.isoyu.com/baidu/pc_weight

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
domainNamestring获取的域名

返回data参数

名称类型说明
Brint权重
Kwcountint关键词数
Uvcountint预估流量
UpdateTimeint更新时间

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->baiduPcWeight()
+
+    ->withDomainName('isoyu.com')
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功",
+    "data": {
+        "Br": 4,
+
+        "Kwcount": 6252,
+
+        "Uvcount": 3143,
+
+        "UpdateTime": "2020-12-25"
+    }
+}

接口2:百度移动权重

根据域名返回百度移动(权重/预估流量/关键词数)

请求地址

GET https://api.isoyu.com/baidu/mobile_weight

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
domainNamestring获取的域名
keywordstring获取的关键词

返回data参数

名称类型说明
Brint权重
Kwcountint关键词数
Uvcountint预估流量
UpdateTimeint更新时间

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->baiduMobileWeight()
+
+    ->withDomainName('isoyu.com')
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功",
+    "data": {
+        "Br": 3,
+
+        "Kwcount": 485,
+
+        "Uvcount": 651,
+
+        "UpdateTime": "2020-12-25"
+    }
+}

百度反链数

根据域名返回百度反链数、抓取时间

最低 0.003元/次

请求地址

GET https://api.isoyu.com/baidu/links

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
domainNamestring域名

返回data参数

名称类型说明
BaiduLinklong反链数
CrawlTimestring抓取时间

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->baiduLinks()
+
+    ->withDomainName('isoyu.com')
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功",
+    "data": {
+        "BaiduLink": 18600000,
+
+        "CrawlTime": "2020-12-25 15:13:28"
+    }
+}

百度关键词收录量

根据关键词返回百度关键词收录量、抓取时间

最低 0.003元/次

请求地址

GET https://api.isoyu.com/baidu/keyword

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
keywordstring获取的关键词

返回data参数

名称类型说明
CollectCountint关键词收录量
CrawlTimeint抓取时间

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->baiduKeyword()
+
+    ->withKeyword('test')
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功",
+    "data": {
+        "CollectCount": "29000000",
+
+        "CrawlTime": "2020-12-25 15:44:37"
+    }
+}

百度收录量

[danger]### 会员接口,仅限会员使用,购买API会员

查询网站域名百度搜索收录量

请求地址

GET https://api.isoyu.com/website/baidu

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
domainstring域名

返回data参数

名称类型示例值说明
countstring1487收录数
timestring2020-10-15 23:35:03查询时间

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->websiteBaidu()
+
+    ->withDomain('isoyu.com')
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功",
+    "data": [
+        {
+
+         "count": "130725",
+
+          "time": "2020-10-23 11:12:47"
+        }
+    ]
+}

百度收录量

根据域名返回百度收录量、抓取时间

最低 0.003元/次

请求地址

GET https://api.isoyu.com/baidu/pages

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
domainNamestring域名

返回data参数

名称类型说明
BaiduPageslong收录量
CrawlTimestring抓取时间

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->baiduPages()
+
+    ->withDomainName('isoyu.com')
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功",
+    "data": {
+        "BaiduPages": 160000,
+
+        "CrawlTime": "2020-12-25 15:19:37"
+    }
+}

百度URL收录

根据URL返回百度移动或PC-URL是否收录、收录的标题、收录的描述、快照更新时间、抓取时间

最低 0.003元/次

接口1:百度移动URL收录

请求地址

GET https://api.isoyu.com/baidu/mobile_url_pages

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
urlstring获取的url

返回data参数

名称类型说明
IsRecordstring是否收录
RecordTitlestring收录的标题
RecordDepictstring内容描述
SnapTimestring快照时间(只有PC端才有快照时间)
CrawlTimestring抓取时间

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->baiduMobileUrlPages()
+
+    ->withUrl('https://api.isoyu.com/?develop')
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功",
+    "data": {
+        "IsRecord": false,
+
+        "RecordTitle": "",
+
+        "RecordDepict": "",
+
+        "SnapTime": "",
+
+        "CrawlTime": "2019-01-24 16:19:22"
+    }
+}

接口2:百度PC-URL收录

请求地址

GET https://api.isoyu.com/baidu/pc_url_pages

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
urlstring获取的url

返回data参数

名称类型说明
IsRecordstring是否收录
RecordTitlestring收录的标题
RecordDepictstring内容描述
SnapTimestring快照时间(只有PC端才有快照时间)
CrawlTimestring抓取时间

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->baiduPcUrlPages()
+
+    ->withUrl('https://api.isoyu.com/?develop')
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功",
+    "data": {
+        "IsRecord": false,
+
+        "RecordTitle": "",
+
+        "RecordDepict": "",
+
+        "SnapTime": "",
+
+        "CrawlTime": "2019-01-24 16:19:22"
+    }
+}

查询域名解析

[danger]### 会员接口,仅限会员使用,购买API会员

可以查询域名所有的解析信息,DNS记录,例如a记录,cname,hinfo,mx,ns,ptr,soa,txt,aaaa,srv,naptr等。支持顶级域名和二级域名,接口返回有效记录的数据并缓存半小时。

请求地址

GET https://api.isoyu.com/website/domain

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
domainstring域名

返回data参数

名称类型说明
hoststring主机名
classstring类型
ttlint有效时间
typestring解析记录类型
ipstring主机IP地址

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->websiteDomain()
+
+    ->withDomain('www.isoyu.com')
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功",
+    "data": [
+        {
+
+          "host": "www.isoyu.com",
+
+          "class": "IN",
+
+          "ttl": 10,
+
+          "type": "CNAME",
+
+          "target": "eec336a57938b588.vip.jiasule.org"
+
+        }
+    ]
+}

地图坐标服务

支持百度、谷歌、GPS三大经纬度互相转化

最低 0.01元/次

请求地址

GET https://api.isoyu.com/geo/convert

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
lngstring经度,如:116.3974965092
latstring纬度,如:39.908700982285396
typeint转换类型,1:GPS->百度 ,3:GPS->谷歌,  5:百度->谷歌 ,6:谷歌->百度

返回data参数

参考返回示例

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->geoConvert()
+
+    ->withLat('39.908700982285396')
+    ->withLng('116.3974965092')
+    ->withType(6)
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功",
+    "data": {
+        "lng":"116.3974965092",	/*原经度*/
+
+        "lat":"39.908700982285396",	/*原纬度*/
+
+        "off_lng":"116.40392322342767",	/*转换后经度*/
+
+        "off_lat":"39.91494947029461",	/*转换后纬度*/
+
+        "type":"6"
+    }
+}

恶意IP检测

可实时检测IP是否为欺诈、病毒、网络钓鱼、垃圾软件的恶意IP地址。结果result=>1即为恶意IP地址。

最低 0.002元/次

请求地址

GET https://api.isoyu.com/website/cheatip

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
ipstringIP地址

返回data参数

名称类型示例值说明
resultint0检测结果,1为是

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->websiteCheatip()
+
+    ->withUrl('183.192.70.211')
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功",
+    "data": [
+        {
+
+         "result": 0
+
+        }
+    ]
+}

恶意链接检测

实时检测URL是否为欺诈、病毒、网络钓鱼、垃圾软件的恶意链接。结果result=>1即为恶意链接。

最低 0.002元/次

请求地址

GET https://api.isoyu.com/website/cheatlink

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
urlstring链接地址

返回data参数

名称类型示例值说明
resultint0检测结果,1为是

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->websiteCheatlink()
+
+    ->withUrl('https://www.baidu.com/')
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功",
+    "data": [
+        {
+
+         "result": 0
+
+        }
+    ]
+}

关键词百度排名

根据域名和关键词返回百度PC和移动的 关键词收录量、抓取时间、 关键词排名(页数-第几条)、 页面标题、 页面链接地址

最低 0.003元/次

接口1:关键词百度PC排名

请求地址

GET https://api.isoyu.com/baidu/pc_rank

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
domainNamestring获取的域名
keywordstring获取的关键词

返回data参数

名称类型说明
CollectCountlong收录量
RankStrstring排名(页数-条数)
Titlestring标题
Urlstring标题连接
XiongzhangIDstring熊掌ID
CrawlTimestring抓取时间

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->baiduPcRank()
+
+    ->withDomainName('isoyu.com')
+    ->withKeyword('test')
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功",
+    "data": {
+        "CollectCount": "55300000",
+
+        "CrawlTime": "2020-12-25 15:20:23",
+
+        "Ranks": [
+
+            {
+
+                "RankStr": "1-1",
+
+                "Title": "test框架 | 中文最佳实践PHP开源框架,专注WE...",
+
+                "Url": "http://www.isoyu.com/",
+
+                "XiongzhangID": ""
+
+            },
+
+            {
+
+                "RankStr": "1-2",
+
+                "Title": "序言- test3.2完全开发手册",
+
+                "Url": "http://document.isoyu.com/",
+
+                "XiongzhangID": ""
+
+            },
+
+            {
+
+                "RankStr": "1-9",
+
+                "Title": "test官方博客 · 看云",
+
+                "Url": "https://blog.isoyu.com/",
+
+                "XiongzhangID": ""
+
+            },
+
+            {
+
+                "RankStr": "3-7",
+
+                "Title": "test的个人主页 - test框架",
+
+                "Url": "http://www.isoyu.com/u/test.html",
+
+                "XiongzhangID": ""
+
+            },
+
+            {
+
+                "RankStr": "3-8",
+
+                "Title": "下载:test5.0完整版 - test框架",
+
+                "Url": "http://www.isoyu.com/donate/download/id/847.html",
+
+                "XiongzhangID": ""
+
+            },
+
+            {
+
+                "RankStr": "3-9",
+
+                "Title": "下载:test3.2.1完整版 - test框架",
+
+                "Url": "http://www.isoyu.com/donate/download/id/532.html",
+
+                "XiongzhangID": ""
+
+            },
+
+            {
+
+                "RankStr": "3-10",
+
+                "Title": "test教程 - test框架",
+
+                "Url": "http://www.isoyu.com/document/document.html",
+
+                "XiongzhangID": ""
+
+            },
+
+            {
+
+                "RankStr": "4-1",
+
+                "Title": "test官网下载 - 框架下载 - test框架",
+
+                "Url": "http://www.isoyu.com/down/framework.html",
+
+                "XiongzhangID": ""
+
+            },
+
+            {
+
+                "RankStr": "4-2",
+
+                "Title": "test官网下载 - 框架下载 - test框架",
+
+                "Url": "http://www.isoyu.com/down.html",
+
+                "XiongzhangID": ""
+
+            },
+
+            {
+
+                "RankStr": "4-4",
+
+                "Title": "test5专区 - test框架",
+
+                "Url": "http://www.isoyu.com/topic/think.html",
+
+                "XiongzhangID": ""
+
+            },
+
+            {
+
+                "RankStr": "4-5",
+
+                "Title": "test3.2.3完整版 - test框架",
+
+                "Url": "http://www.isoyu.com/down/610.html",
+
+                "XiongzhangID": ""
+
+            },
+
+            {
+
+                "RankStr": "4-6",
+
+                "Title": "下载:test3.2.3完整版 - test框架",
+
+                "Url": "http://www.isoyu.com/donate/download/id/610.html",
+
+                "XiongzhangID": ""
+
+            },
+
+            {
+
+                "RankStr": "4-7",
+
+                "Title": "下载:test5.0.10完整版 - test框架",
+
+                "Url": "http://www.isoyu.com/donate/download/id/1015.html",
+
+                "XiongzhangID": ""
+
+            },
+
+            {
+
+                "RankStr": "4-8",
+
+                "Title": "下载:test5.0.24完整版 - test框架",
+
+                "Url": "http://www.isoyu.com/donate/download/id/1278.html",
+
+                "XiongzhangID": ""
+
+            },
+
+            {
+
+                "RankStr": "5-10",
+
+                "Title": "test5.*版本发布安全更新 · test官方博客 · 看云",
+
+                "Url": "https://blog.isoyu.com/869075",
+
+                "XiongzhangID": ""
+
+            }
+
+        ]
+    }
+}

接口2:关键词百度移动排名

根据域名和关键词返回百度移动 关键词收录量、抓取时间、 关键词排名(页数-第几条)、 页面标题、 页面链接地址

请求地址

GET https://api.isoyu.com/baidu/mobile_rank

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
domainNamestring获取的域名
keywordstring获取的关键词

返回data参数

名称类型说明
CollectCountlong收录量(只有PC端才有收录量)
RankStrstring排名(页数-条数)
Titlestring标题
Urlstring标题连接
XiongzhangIDstring熊掌ID
CrawlTimestring抓取时间

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->baiduMobileRank()
+
+    ->withUrl('https://api.isoyu.com/?develop')
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功",
+    "data": {
+        "IsRecord": false,
+
+        "RecordTitle": "",
+
+        "RecordDepict": "",
+
+        "SnapTime": "",
+
+        "CrawlTime": "2019-01-24 16:19:22"
+    }
+}

关键词百度指数

根据关键词返回百度PC指数、百度移动指数、整体指数

最低 0.005元/次

请求地址

GET https://api.isoyu.com/baidu/index

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
keywordstring获取的关键词

返回data参数

名称类型说明
StartDatestring开始时间
EndDatestring更新时间
BaiduAllint百度30天整体指数","分隔
BaiduPcint百度30天PC指数","分隔
BaiduMobileint百度30天移动指数","分隔

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->baiduIndex()
+
+    ->withKeyword('关键词')
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功",
+    "data": {
+        "StartDate": "2020-11-24",
+
+        "EndDate": "2020-12-23",
+
+        "BaiduAll": "1181,1332,1259,1196,1043,938,1305,1351,1303,1274,1184,1023,853,1135,1171,1189,1165,1152,1044,909,1221,1202,1154,1194,1170,956,871,1159,1184,1151",
+
+        "BaiduPc": "982,1127,1066,991,847,740,1108,1150,1079,1096,999,846,670,946,988,985,944,959,852,703,1007,994,942,966,942,741,678,955,976,966",
+
+        "BaiduMobile": "199,205,193,205,196,198,197,201,224,178,185,177,183,189,183,204,221,193,192,206,214,208,212,228,228,215,193,204,208,185"
+    }
+}

经纬度地址解析

根据提供的高德地图坐标、百度地图坐标或GPS坐标,查询位置信息

最低 0.01元/次

请求地址

GET https://api.isoyu.com/geo/index

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
lngString经度 (如:119.9772857)
latString纬度 (如:27.327578)
typeInt传递的坐标类型,1:GPS 2:百度经纬度 3:高德经纬度

返回data参数

参考返回示例

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->geoIndex()
+
+    ->withLat('39.907314')
+    ->withLng('116.391279')
+    ->withType(1)
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功",
+    "data": {
+		"lat":"39.915065193348",
+
+		"lng":"116.40389843345",
+
+		"type":"1",
+
+		"address":"北京市东城区中华路甲10号",
+
+		"business":"天安门",
+
+		"citycode":131
+    }
+}

数字BTC,ETH,LTC地址

[danger]### 免费接口,每日100次免费调用,会员可不限次数调用,购买API会员

生成数字地址BTC,ETH,LTC地址、助记词和私钥

请求地址

GET https://api.isoyu.com/xnb/index

请求参数

返回data参数

名称类型说明
btcstring比特币
ethstring以太坊
ltcstring莱特币

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->xnbIndex()
+
+    ->request();
+dump($result);

返回数据示例:

{
+    "code": 0,
+    "message": "成功",
+    "data": {
+        "btc": {
+
+            "mnemonic": "leopard old bullet possible april regret slush height sell theory card wage",
+
+            "address": "1KdtwUMBMc3PmitER16HSEKV7UpPtCBnRd",
+
+            "private_key": "L1rBK34JRUDMz7nbJgc8Aw8vhHXnbvFy3249pCnR9g39x6BfxY2y"
+
+        },
+
+        "eth": {
+
+            "mnemonic": "abstract bless apology middle wheat pattern once topple trumpet sail wine layer",
+
+            "address": "0x364d1647620cb861d5a563682ea1656c56d0252a",
+
+            "private_key": "810524be32fd24dafa5dfec84897942bb387411915d15cd3a518e481e5e309ae"
+
+        },
+
+        "ltc": {
+
+            "mnemonic": "cat illegal bonus curve element syrup parade snack test ring yellow fabric",
+
+            "address": "LR5HKvPcSXgBtuMHCkKi8o7h9hvLmmt8Bu",
+
+            "private_key": "T8EXXsVe4tk8BMWTm1CBhf8akafuia15CjALxwzzwa8Mtgy8M5nF"
+
+        }
+    },
+}

搜狗收录量

[danger]### 会员接口,仅限会员使用,购买API会员

查询网站域名搜狗搜索收录量

请求地址

GET https://api.isoyu.com/website/sogou

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
domainstring域名

返回data参数

名称类型示例值说明
countstring1487收录数
timestring2020-10-15 23:35:03查询时间

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->websiteSogou()
+
+    ->withDomain('isoyu.com')
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功",
+    "data": [
+        {
+
+         "count": "130725",
+
+          "time": "2020-10-23 11:12:47"
+        }
+    ]
+}

腾讯域名检测

检测域名或URL是否被腾讯系软件(安全应用中心)拦截,同时返回被检测域名的ICP备案信息。注意,type等于1或3表示未被拦截,其中type等于3表示该域名被腾讯信任。type等于0表示已被拦截。

最低 0.003元/次

请求地址

GET https://api.isoyu.com/website/qq

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
urlstring域名地址

返回data参数

名称类型示例值说明
typeint0检测类型,0拦截,1-3通过
resultstring已被拦截检测结果
explainstring该网站含有未经证实的信息检测说明
organizationstring北京微播视界科技有限公司ICP主体信息
icpnumberstring京ICP备16016397号-3网站ICP备案编号
urlstringhttps://douyin.com域名或链接

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->websiteQq()
+
+    ->withUrl('https://douyin.com')
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功的返回",
+    "data": {
+        {
+
+        "type":0,
+
+        "result":"已被拦截",
+
+        "explain":"该网站含有未经证实的信息",
+
+        "organization":"北京微播视界科技有限公司",
+
+        "icpnumber":"京ICP备16016397号-3",
+
+        "url":"https://douyin.com"
+
+        }
+    }
+}

网安备案查询

根据网站域名查询对应的公安网安备案信息

最低 0.001元/次

请求地址

GET https://api.isoyu.com/website/wabeian

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
domainstring域名

返回data参数

名称类型示例值说明
site_namestring百度网站名称
domainstringbaidu.com网站域名
com_typestring企业单位主体类型
site_typestring交互式网站类型,交互式或非交互式
owner_namestring北京百度网讯科技有限公司网站主体
record_nostring11000002000001备案号
ps_addressstring北京市网安总队备案机关单位
filing_timestring2016-07-13备案时间

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->websiteWabeian()
+
+    ->withDomain('baidu.com')
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功",
+    "data": [
+        {
+
+        "site_name":"百度",
+
+        "domain":"baidu.com",
+
+        "com_type":"企业单位",
+
+        "site_type":"交互式",
+
+        "owner_name":"北京百度网讯科技有限公司",
+
+        "record_no":"11000002000001",
+
+        "ps_address":"北京市网安总队",
+
+        "filing_time":"2016-07-13"
+
+        }
+    ]
+}

网页转图片(维护中)

[danger]### 免费接口,每日100次免费调用,会员可不限次数调用,购买API会员

把网页转换为图片或者PDF,支持jpg|png|svg|bmp|pdf

请求地址

GET https://api.isoyu.com/website/url2pic

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
urlstring网址,必需带上http[s]协议(完整网址),否则默认以http请求
typestring输出格式:jpg|png|svg|bmp|pdf 默认jpg
widthint截屏宽度 默认为1440

返回data参数

名称类型说明
download_linkstring截图下载链接地址

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->websiteUrl2pic()
+
+    ->withUrl('www.baidu.com')
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功",
+    "data": {
+        "download_link": "http://url2pic.php127.com/uploads/pic/2020-10-29/pic5f9adb493a9c5da94c55ad78d5bd26a1f828b641a7239_1440.jpg"
+    }
+}

网站Alexa查询

根据域名返回Alexa相关信息

最低 0.01元/次

请求地址

GET https://api.isoyu.com/website/top

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
domainNamestring获取的域名

返回data参数

名称类型说明
DomainNamestring域名
Titlestring站点名称
CreateTimeint创建总天数
TrendValueint变化值
ShowMedianLoadTimestring访问速度
ShowPercentilestring测速得分
Localestring所属国家
Encodingstring编码方式
LinksInCountint反向链接
PhoneNumbersstring联系电话
Keywordsstring网站关键字
OwnedDomainsstring站长所有域名
OwnerNamestring网站站长
Emailstring电子信箱
Streetsstring街道
Citystring城市
PostalCodestring邮政编码
Countrystring国家
CompanyStockTickerstring是否上市公司
Rankint全球综合排名
PhysicalAddressstring详细地址
CNRankint中国排名
NextRankint下期预测排名
TodayRankint当天排名
ShowDescriptionstring网站简介
ShowOnlineSincestring收录日期
ShowAdultContentstring成人内容
CategoryData—Titlestring分类名
CategoryData—AbsolutePathstring分类相对目录
CountryList—Codestring国家/地区代码
CountryList—Rankstring国家/地区排名
CountryList— Contribution—PageViewsstring页面浏览比例
CountryList— Contribution—Usersstring网站访问比例
CountryList—Namestring国家/地区名称
ContributingSubdomainList —DataUrlstring子站点域名
ContributingSubdomainList —TimeRange—Daysstring一个月排名变化情况
ContributingSubdomainList —Reach—Percentagestring近月网站访问比例
ContributingSubdomainList —PageViews—Percentagestring近月页面访问比例
ContributingSubdomainList —PageViews—PerUserjson人均访问数据
ContributingSubdomainList —PageViews—StrPerUserstring人均页面浏览量
LogoInfo—ImgSrcstringlog图片地址
LogoInfo—Domainstring域名
UsageStatistic_Day (Week/Month/ThreeMonth) —TimeRange—Daysstring当天流量排名情况
UsageStatistic_Day (Week/Month/ThreeMonth) —Rank—Valuestring当日(周/月/三个月)排名
UsageStatistic_Day (Week/Month/ThreeMonth) —Rank—Deltastring变化趋势
UsageStatistic_Day (Week/Month/ThreeMonth) —Reach—Rank—Valuestring当日(周/月/三个月)排名
UsageStatistic_Day (Week/Month/ThreeMonth) —Reach—Rank—Deltastring变化趋势
UsageStatistic_Day (Week/Month/ThreeMonth) —Reach—PerMillion—Valuestring每百万人中访问人数
UsageStatistic_Day (Week/Month/ThreeMonth) —Reach—PerMillion—Deltastring变化趋势
UsageStatistic_Day (Week/Month/ThreeMonth) —PageViews—PerMillion—Valuestring每百万人访问页面中访问本站的页面数
UsageStatistic_Day (Week/Month/ThreeMonth) —PageViews—PerMillion—Deltastring变化趋势
UsageStatistic_Day (Week/Month/ThreeMonth) —PageViews—Rank—Valuestring页面访问量排名
UsageStatistic_Day (Week/Month/ThreeMonth) —PageViews—Rank—Deltastring变化趋势
UsageStatistic_Day (Week/Month/ThreeMonth) —PageViews—PerUser—Valuestring平均每个访问者浏览的页面数
UsageStatistic_Day (Week/Month/ThreeMonth) —PageViews—PerUser—Deltastring变化趋势
IpNumstring日均 IP 访问量[一周平均]
PvNumstring日均 PV 浏览量[一周平均]

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->websiteTop()
+
+    ->withDomainName('isoyu.com')
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功",
+    "data": {
+        "DomainName": "isoyu.com",
+
+        "Title": "test",
+
+        "ShowMedianLoadTime": "3880",
+
+        "ShowPercentile": "14",
+
+        "Locale": "未知",
+
+        "Encoding": "未知",
+
+        "LinksInCount": 1309,
+
+        "PhoneNumbers": "未知",
+
+        "Keywords": null,
+
+        "OwnedDomains": null,
+
+        "OwnerName": "未知",
+
+        "Email": "未知",
+
+        "Streets": null,
+
+        "City": null,
+
+        "PostalCode": null,
+
+        "Country": null,
+
+        "CompanyStockTicker": null,
+
+        "Rank": 7634,
+
+        "CategoryData": {
+
+            "Title": "PHP/脚本",
+
+            "AbsolutePath": "Top/World/Chinese_Simplified_CN/计算机/编程/语言/PHP/脚本"
+
+        },
+
+        "CountryList": [
+
+            {
+
+                "Code": "CN",
+
+                "Rank": "611",
+
+                "Contribution": {
+
+                    "PageViews": "99.6%",
+
+                    "Users": "98.9%"
+
+                },
+
+                "Name": "中国"
+
+            },
+
+            {
+
+                "Code": "US",
+
+                "Rank": "267626",
+
+                "Contribution": {
+
+                    "PageViews": "0.2%",
+
+                    "Users": "0.5%"
+
+                },
+
+                "Name": "美国"
+
+            },
+
+            {
+
+                "Code": "O",
+
+                "Rank": "",
+
+                "Contribution": {
+
+                    "PageViews": "0.2%",
+
+                    "Users": "0.6%"
+
+                },
+
+                "Name": "其他"
+
+            }
+
+        ],
+
+        "ContributingSubdomainList": [
+
+            {
+
+                "DataUrl": "isoyu.com",
+
+                "TimeRange": {
+
+                    "Days": 30
+
+                },
+
+                "Reach": {
+
+                    "Percentage": "95.01%"
+
+                },
+
+                "PageViews": {
+
+                    "Percentage": "88.90%",
+
+                    "PerUser": [
+
+                        {
+
+                            "#text": "2.7"
+
+                        }
+
+                    ],
+
+                    "StrPerUser": "2.7"
+
+                }
+
+            },
+
+            {
+
+                "DataUrl": "sites.isoyu.com",
+
+                "TimeRange": {
+
+                    "Days": 30
+
+                },
+
+                "Reach": {
+
+                    "Percentage": "6.68%"
+
+                },
+
+                "PageViews": {
+
+                    "Percentage": "8.01%",
+
+                    "PerUser": [
+
+                        {
+
+                            "#text": "4"
+
+                        }
+
+                    ],
+
+                    "StrPerUser": "4"
+
+                }
+
+            },
+
+            {
+
+                "DataUrl": "OTHER",
+
+                "TimeRange": {
+
+                    "Days": 30
+
+                },
+
+                "Reach": {
+
+                    "Percentage": "0"
+
+                },
+
+                "PageViews": {
+
+                    "Percentage": "3.09%",
+
+                    "PerUser": [
+
+                        {
+
+                            "#text": "0"
+
+                        }
+
+                    ],
+
+                    "StrPerUser": "0"
+
+                }
+
+            }
+
+        ],
+
+        "CreateTime": 224930,
+
+        "TrendValue": 0,
+
+        "PhysicalAddress": "未知",
+
+        "CNRank": 611,
+
+        "NextRank": 7634,
+
+        "ShowDescription": "开源PHP开发框架。",
+
+        "ShowOnlineSince": "没有记录",
+
+        "ShowAdultContent": "NO",
+
+        "UsageStatistic_Day": {
+
+            "TimeRange": {
+
+                "Days": 1
+
+            },
+
+            "Rank": {
+
+                "Value": "5831",
+
+                "Delta": "-28704"
+
+            },
+
+            "Reach": {
+
+                "Rank": {
+
+                    "Value": "6249",
+
+                    "Delta": "-18908"
+
+                },
+
+                "PerMillion": {
+
+                    "Value": "100",
+
+                    "Delta": "+200%"
+
+                }
+
+            },
+
+            "PageViews": {
+
+                "PerMillion": {
+
+                    "Value": "8.9",
+
+                    "Delta": "+900%"
+
+                },
+
+                "Rank": {
+
+                    "Value": "7681",
+
+                    "Delta": "-67476"
+
+                },
+
+                "PerUser": {
+
+                    "Value": "3",
+
+                    "Delta": "+200%"
+
+                }
+
+            }
+
+        },
+
+        "UsageStatistic_Week": {
+
+            "TimeRange": {
+
+                "Days": 7
+
+            },
+
+            "Rank": {
+
+                "Value": "12474",
+
+                "Delta": "+5982"
+
+            },
+
+            "Reach": {
+
+                "Rank": {
+
+                    "Value": "12414",
+
+                    "Delta": "+5795"
+
+                },
+
+                "PerMillion": {
+
+                    "Value": "60",
+
+                    "Delta": "-42.79%"
+
+                }
+
+            },
+
+            "PageViews": {
+
+                "PerMillion": {
+
+                    "Value": "4",
+
+                    "Delta": "-47.731%"
+
+                },
+
+                "Rank": {
+
+                    "Value": "17315",
+
+                    "Delta": "9043"
+
+                },
+
+                "PerUser": {
+
+                    "Value": "3",
+
+                    "Delta": "-8.682%"
+
+                }
+
+            }
+
+        },
+
+        "UsageStatistic_Month": {
+
+            "TimeRange": {
+
+                "Days": 30
+
+            },
+
+            "Rank": {
+
+                "Value": "7172",
+
+                "Delta": "-478"
+
+            },
+
+            "Reach": {
+
+                "Rank": {
+
+                    "Value": "7142",
+
+                    "Delta": "-771"
+
+                },
+
+                "PerMillion": {
+
+                    "Value": "96",
+
+                    "Delta": "+10%"
+
+                }
+
+            },
+
+            "PageViews": {
+
+                "PerMillion": {
+
+                    "Value": "6.6",
+
+                    "Delta": "-1.41%"
+
+                },
+
+                "Rank": {
+
+                    "Value": "9402",
+
+                    "Delta": "410"
+
+                },
+
+                "PerUser": {
+
+                    "Value": "2.9",
+
+                    "Delta": "-11.78%"
+
+                }
+
+            }
+
+        },
+
+        "UsageStatistic_ThreeMonth": {
+
+            "TimeRange": {
+
+                "Days": 90
+
+            },
+
+            "Rank": {
+
+                "Value": "7634",
+
+                "Delta": "-2346"
+
+            },
+
+            "Reach": {
+
+                "Rank": {
+
+                    "Value": "7814",
+
+                    "Delta": "-2193"
+
+                },
+
+                "PerMillion": {
+
+                    "Value": "86",
+
+                    "Delta": "+30%"
+
+                }
+
+            },
+
+            "PageViews": {
+
+                "PerMillion": {
+
+                    "Value": "6.5",
+
+                    "Delta": "+41%"
+
+                },
+
+                "Rank": {
+
+                    "Value": "9251",
+
+                    "Delta": "-2883"
+
+                },
+
+                "PerUser": {
+
+                    "Value": "3.2",
+
+                    "Delta": "+6%"
+
+                }
+
+            }
+
+        },
+
+        "IpNum": 45000,
+
+        "PvNum": 135000
+
+    }
+}

ICP域名备案查询

根据域名返回查询域名的备案信息

最低 0.005元/次

请求地址

GET https://api.isoyu.com/website/icp

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
domainNamestring域名

返回data参数

名称类型说明
Ownerstring负责人
CompanyNamestring公司名称
CompanyTypestring公司类型
MainPagestring主页
SiteLicensestring备案许可证号
SiteNamestring网站名
VerifyTimestring审核时间

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->websiteIcp()
+
+    ->withDomainName('isoyu.com')
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功",
+    "data": {
+        "Owner": "刘晨",
+
+        "CompanyName": "上海顶想信息科技有限公司",
+
+        "CompanyType": "企业",
+
+        "SiteLicense": "沪ICP备12007941号",
+
+        "SiteName": "test框架",
+
+        "MainPage": "www.isoyu.com",
+
+        "VerifyTime": "2019-11-15"
+    }
+}

网站TDK信息查询

根据域名返回网站(标题/描述/关键词/网站IP)

最低 0.003元/次

请求地址

GET https://api.isoyu.com/website/tdk

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
domainNamestring域名

返回data参数

名称类型说明
Titlestring网站标题
Keywordsstring网站关键词
Descriptionstring网站描述
IPstring网站IP

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->websiteTdk()
+
+    ->withDomainName('kancloud.cn')
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功",
+    "data": {
+        "Title": "看云 | 现代化文档写作、托管及数字出版",
+
+        "Keywords": "文档托管,文档管理,在线创作,文档在线管理,企业知识管理,知识库管理,在线知识管理,文档托管平台,电子出版,在线写书,文档在线转换,在线编辑,在线阅读,个人出版,知识付费,gitbook,开发手册,api手册,在线学习,文档编辑",
+
+        "Description": "看云是一个现代化文档写作、托管及数字出版平台,基于MarkDown语法和Git版本库管理,让你专注于知识创作,可以用于企业知识库、产品手册、项目文档和个人数字出版。",
+
+        "IP": "119.147.4.33"
+    }
+}

网站Whois查询

根据域名返回Whois信息 以及根据电话、邮箱、注册人反查Whois信息(最多100条数据)

最低 0.01元/次

接口1:Whois查询

根据域名返回Whois信息

请求地址

GET https://api.isoyu.com/website/whois

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
domainNamestring域名

返回data参数

名称类型说明
Hoststring域名
ContactPersonstring联系人
Registrarstring注册商
Emailstring联系邮箱
Phonestring联系电话
CreationDatestring创建时间
ExpirationDatestring过期时间
WhoisServerstring域名服务器
DnsServerstringDNS
DomainStatusstring状态

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->websiteWhois()
+
+    ->withDomainName('chinaz.com')
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功",
+    "data": {
+        "Host": "chinaz.com",
+
+        "ContactPerson": "",
+
+        "Registrar": " eName Technology Co., Ltd",
+
+        "Email": "abuse@ename.com",
+
+        "Phone": "864000044400",
+
+        "CreationDate": "2002-12-20 00:00:00",
+
+        "ExpirationDate": "2023-12-20 00:00:00",
+
+        "WhoisServer": "whois.ename.com",
+
+        "DnsServer": "NS1.DNSV5.COM, NS2.DNSV5.COM",
+
+        "DomainStatus": " clientDeleteProhibit..."
+    }
+}

接口2:Whois反查

根据电话、邮箱、注册人反查Whois信息(最多100条数据)

请求地址

GET https://api.isoyu.com/website/whois_reverse

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
queryDatastring电话 或 邮箱 或 联系人
queryTypestringPhone 或 Email 或 Registrant

返回data参数

名称类型说明
Hoststring域名
ContactPersonstring联系人
Registrarstring注册商
Emailstring联系邮箱
Phonestring联系电话
CreationDatestring创建时间
ExpirationDatestring过期时间
WhoisServerstring域名服务器
DnsServerstringDNS
DomainStatusstring状态

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->websiteWhoisReverse()
+
+    ->withQueryData('邮箱')
+    ->withQueryType('Email')
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功",
+    "data": {
+        "Host": "chinaz.com",
+
+        "ContactPerson": "",
+
+        "Registrar": " eName Technology Co., Ltd",
+
+        "Email": "abuse@ename.com",
+
+        "Phone": "864000044400",
+
+        "CreationDate": "2002-12-20 00:00:00",
+
+        "ExpirationDate": "2023-12-20 00:00:00",
+
+        "WhoisServer": "whois.ename.com",
+
+        "DnsServer": "NS1.DNSV5.COM, NS2.DNSV5.COM",
+
+        "DomainStatus": " clientDeleteProhibit..."
+    }
+}

网站排行榜查询

根据域名和年份和周数返回站长名称、分类名称、地区名称、域名、更新时间、排名、省份排名、分类排名、年份、周数

最低 0.003元/次

请求地址

GET https://api.isoyu.com/website/top

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
domainNamestring获取的域名
yearint需要查询的年份,如:2018
weekint需要查询的周数,如:43

返回data参数

名称类型说明
SiteNamestring站长名称
Urlstring页面地址
ClassNamestring分类名称
AreaNamestring地区名称
DomainNamestring域名
UpDatestring更新时间
Rankedstring排名
ProvRankedstring省份排名
ClassRankedNamestring参与排名的分类名
ClassRankedstring分类排名
yearstring年份
weekstring周数

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->websiteTop()
+
+    ->withDomainName('isoyu.com')
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功",
+    "data": {
+        "SiteName": "test",
+
+        "Url": "https://top.chinaz.com/html/site_isoyu.com.html",
+
+        "ClassName": "网络科技、站长资源",
+
+        "AreaName": "上海、闸北",
+
+        "DomainName": "isoyu.com",
+
+        "UpDate": "2020-12-20",
+
+        "Ranked": 3035,
+
+        "ProvRanked": 357,
+
+        "ClassRankedName": "站长资源",
+
+        "ClassRanked": 38,
+
+        "year": 0,
+
+        "week": 51
+    }
+}

网址转换

将复杂的长网址转为短连接,默认为t.cn微博短链接,不可用时、被屏蔽时、或根据网址适合的平台的类型,系统智能选择最优短网址平台。

最低 0.03元/次

请求地址

GET https://api.isoyu.com/website/shorturl

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
urlstringurl地址

返回data参数

名称类型说明
resultboolean转换结果,true为成功
shorturlstring短网址
longurlstring原地址

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->websiteShorturl()
+
+    ->withUrl('https://api.isoyu.com/?姬长信api/1835085')
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功",
+    "data": [
+        {
+
+          "shorturl": "https://w.url.cn/s/ARRJQJ0",
+
+          "longurl": "https://api.isoyu.com/?姬长信api/1835085"
+
+        }
+    ]
+}

微信域名检测

检测域名或链接是否被微信拦截访问或者转码。

最低 0.003元/次

接口1:检测URL地址是否被拦截

请求地址

GET https://api.isoyu.com/wechat/check

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
urlstring微信域名地址 必须带上协议头(http/https)

返回data参数

名称类型示例值说明
typeint0检测类型,0拦截,1通过,2无法访问
resultstring已被拦截访问检测结果

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->wechatCheck()
+
+    ->withUrl('https://douyin.com')
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功的返回",
+    "data": [
+        {
+        "type":0,
+
+        "result":"已被拦截访问"
+        }
+    ]
+}

接口2:检测域名是否被拦截或转码

请求地址

GET https://api.isoyu.com/wechat/domain_check

请求参数

名称必填类型说明
domainstring微信域名

返回data参数

名称类型示例值说明
codeint0检测类型,0正常,1被转码,2被拦截

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->wechatDomainCheck()
+
+    ->withDomain('baidu.com')
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "查询成功",
+    "data": "域名正常"
+}

主办单位备案(实时)

根据主办单位实时返回查询所有备案信息

最低 0.01元/次

请求地址

GET https://api.isoyu.com/website/company

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
companyNamestring公司名称

返回data参数

名称类型说明
SiteDomainstring网站域名
SiteNamestring
SiteLicensestring许可证
CompanyTypestring公司类型
VerifyTimestring验证时间

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->websiteCompany()
+
+    ->withCompanyName('上海顶想信息科技有限公司')
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功",
+    "data": [
+        {
+
+            "SiteDomain": "www.topthink.com",
+
+            "SiteName": "上海顶想信息科技有限公司",
+
+            "SiteLicense": "沪ICP备12007941号",
+
+            "CompanyType": "企业",
+
+            "VerifyTime": "2019-11-15 09:50:01",
+
+            "Domain": "topthink.com",
+
+            "Owner": "",
+
+            "LimitAccess": "否",
+
+            "ServiceLicence": "沪ICP备12007941号-1"
+
+        },
+
+        {
+
+            "SiteDomain": "www.onethink.cn",
+
+            "SiteName": "上海顶想信息科技有限公司",
+
+            "SiteLicense": "沪ICP备12007941号",
+
+            "CompanyType": "企业",
+
+            "VerifyTime": "2019-11-15 09:50:01",
+
+            "Domain": "onethink.cn",
+
+            "Owner": "",
+
+            "LimitAccess": "否",
+
+            "ServiceLicence": "沪ICP备12007941号-3"
+
+        },
+
+        {
+
+            "SiteDomain": "www.kancloud.cn",
+
+            "SiteName": "看云文档写作",
+
+            "SiteLicense": "沪ICP备12007941号",
+
+            "CompanyType": "企业",
+
+            "VerifyTime": "2019-11-15 09:50:01",
+
+            "Domain": "kancloud.cn",
+
+            "Owner": "",
+
+            "LimitAccess": "否",
+
+            "ServiceLicence": "沪ICP备12007941号-4"
+
+        },
+
+        {
+
+            "SiteDomain": "www.topthink.com",
+
+            "SiteName": "上海顶想信息科技有限公司",
+
+            "SiteLicense": "沪ICP备12007941号",
+
+            "CompanyType": "企业",
+
+            "VerifyTime": "2019-11-15 09:50:01",
+
+            "Domain": "topthink.net",
+
+            "Owner": "",
+
+            "LimitAccess": "否",
+
+            "ServiceLicence": "沪ICP备12007941号-1"
+
+        },
+
+        {
+
+            "SiteDomain": "www.isoyu.com",
+
+            "SiteName": "test框架",
+
+            "SiteLicense": "沪ICP备12007941号",
+
+            "CompanyType": "企业",
+
+            "VerifyTime": "2019-11-15 09:50:01",
+
+            "Domain": "test.org",
+
+            "Owner": "",
+
+            "LimitAccess": "否",
+
+            "ServiceLicence": "沪ICP备12007941号-2"
+
+        },
+
+        {
+
+            "SiteDomain": "www.kanclouds.cn",
+
+            "SiteName": "看云",
+
+            "SiteLicense": "沪ICP备12007941号",
+
+            "CompanyType": "企业",
+
+            "VerifyTime": "2019-11-15 09:50:01",
+
+            "Domain": "kanclouds.cn",
+
+            "Owner": "",
+
+            "LimitAccess": "否",
+
+            "ServiceLicence": "沪ICP备12007941号-5"
+
+        },
+
+        {
+
+            "SiteDomain": "www.isoyu.com",
+
+            "SiteName": "test框架",
+
+            "SiteLicense": "沪ICP备12007941号",
+
+            "CompanyType": "企业",
+
+            "VerifyTime": "2019-11-15 09:50:01",
+
+            "Domain": "isoyu.com",
+
+            "Owner": "",
+
+            "LimitAccess": "否",
+
+            "ServiceLicence": "沪ICP备12007941号-2"
+
+        },
+
+        {
+
+            "SiteDomain": "www.topthink.com",
+
+            "SiteName": "上海顶想信息科技有限公司",
+
+            "SiteLicense": "沪ICP备12007941号",
+
+            "CompanyType": "企业",
+
+            "VerifyTime": "2019-11-15 09:50:01",
+
+            "Domain": "topthink.org",
+
+            "Owner": "",
+
+            "LimitAccess": "否",
+
+            "ServiceLicence": "沪ICP备12007941号-1"
+
+        }
+    ]
+}
`,480)])])}const q=s(e,[["render",l]]);export{h as __pageData,q as default}; diff --git "a/.vitepress/dist/assets/\347\275\221\347\273\234\344\277\241\346\201\257.md.C9zJSm5e.lean.js" "b/.vitepress/dist/assets/\347\275\221\347\273\234\344\277\241\346\201\257.md.C9zJSm5e.lean.js" new file mode 100644 index 00000000..a12f8460 --- /dev/null +++ "b/.vitepress/dist/assets/\347\275\221\347\273\234\344\277\241\346\201\257.md.C9zJSm5e.lean.js" @@ -0,0 +1 @@ +import{_ as s,o as n,c as t,ag as p}from"./chunks/framework.CvgP6Fyv.js";const h=JSON.parse('{"title":"","description":"","frontmatter":{},"headers":[],"relativePath":"网络信息.md","filePath":"网络信息.md"}'),e={name:"网络信息.md"};function l(i,a,o,d,c,u){return n(),t("div",null,[...a[0]||(a[0]=[p("",480)])])}const q=s(e,[["render",l]]);export{h as __pageData,q as default}; diff --git "a/.vitepress/dist/assets/\350\247\206\351\242\221\346\250\241\345\235\227.md.BDs87SEg.js" "b/.vitepress/dist/assets/\350\247\206\351\242\221\346\250\241\345\235\227.md.BDs87SEg.js" new file mode 100644 index 00000000..c5823420 --- /dev/null +++ "b/.vitepress/dist/assets/\350\247\206\351\242\221\346\250\241\345\235\227.md.BDs87SEg.js" @@ -0,0 +1,66 @@ +import{_ as i,o as a,c as t,ag as n}from"./chunks/framework.CvgP6Fyv.js";const r=JSON.parse('{"title":"","description":"","frontmatter":{},"headers":[],"relativePath":"视频模块.md","filePath":"视频模块.md"}'),h={name:"视频模块.md"};function p(l,s,k,E,e,d){return a(),t("div",null,[...s[0]||(s[0]=[n(`

2. 视频模块

说明: 包括 视频首页数据、视频分类列表 视频详情、如下详情:

2.1 视频首页数据

必选参数:

接口地址:/Video/index

调用例子: //api.isoyu.com/api/Video/index

  返回数据(每次返回是10条数据,这里就不全部列出来了)如下图:
+  \`\`\`
+  \`\`\`
+

2.2 视频分类列表

必选参数:type int : 新闻类型 <table> <tr> <td>type</td> <td>0</td> <td>1</td> <td>2</td> <td>3</td> <td>4</td> </tr> <tr> <td>名称</td> <td>精品视频</td> <td>搞笑视频</td> <td>美女视频</td> <td>体育视频</td> <td>新闻现场</td> </tr> </table> page int : 分页页数,每页返回10条 接口地址:

/Video/video_type?type=2&page=10调用例子:

//api.isoyu.com/api/Video/video_type?type=2&page=10 返回数据(每次返回是10条数据,这里就不全部列出来了)如下图:

javascript
{
+    "msg": "success",
+    "code": 1,
+    "data": [
+        {
+            "sizeSHD": 22050,
+            "replyCount": 0,
+            "videosource": "新媒体",
+            "mp4Hd_url": "http://flv2.bn.netease.com/videolib3/1705/30/aYNXb0812/HD/aYNXb0812-mobile.mp4",
+            "title": "小清新美女爱跳舞,夜里房间优雅独舞",
+            "cover": "http://vimg3.ws.126.net/image/snapshot/2017/5/J/F/VCKOETEJF.jpg",
+            "videoTopic": {
+                "alias": "多彩人生,你我共同编织",
+                "tname": "韬哥学霸哥",
+                "ename": "T1494085453258",
+                "tid": "T1494085453258",
+                "topic_icons": "http://dingyue.nosdn.127.net/tHYrjgCtrdmQP3Nvygaa75m3BMOxdY5ZJ8RVPGgMj9Njt1494085452329.jpg"
+            },
+            "description": "小清新美女爱跳舞,夜里房间优雅独舞",
+            "replyid": "BKOD7PO4050835RB",
+            "length": 147,
+            "m3u8_url": "http://flv.bn.netease.com/videolib3/1705/30/aYNXb0812/SD/movie_index.m3u8",
+            "vid": "VBKOD7PO4",
+            "topicName": "韬哥学霸哥",
+            "votecount": 0,
+            "topicImg": "http://vimg3.ws.126.net/image/snapshot/2017/5/9/B/VCKI1SH9B.jpg",
+            "topicDesc": "让生活慢下来,品味阅读,享受人生,活到老学到老,教育大家,心灵美好,我们一起携手共创美好世界。",
+            "topicSid": "VCKI1SH8S",
+            "replyBoard": "video_bbs",
+            "playCount": 0,
+            "sectiontitle": "",
+            "mp4_url": "http://flv2.bn.netease.com/videolib3/1705/30/aYNXb0812/SD/aYNXb0812-mobile.mp4",
+            "playersize": 1,
+            "sizeSD": 11025,
+            "sizeHD": 14700,
+            "m3u8Hd_url": "http://flv.bn.netease.com/videolib3/1705/30/aYNXb0812/HD/movie_index.m3u8",
+            "ptime": "2017-05-30 10:21:30"
+        }
+    ]
+}

2.3 视频详情

必选参数:vid 视频列表下的vid VEKKO9TJP

接口地址:/Video/video_detail?vid=VEKKO9TJP

调用例子://api.isoyu.com/api/Video/video_detail?vid=VEKKO9TJP 返回数据(每次返回是10条数据,这里就不全部列出来了)如下图:

javascript
{
+    "msg": "success",
+    "code": 1,
+    "data": {
+        "topicid": "1000",
+        "replyCount": 0,
+        "mp4Hd_url": "http://flv2.bn.netease.com/videolib3/1705/29/BWixL8250/HD/BWixL8250-mobile.mp4",
+        "recommend": [],
+        "title": "搞笑段子:老婆,咱们去旅游吧",
+        "hits": 0,
+        "cover": "http://vimg1.ws.126.net/image/snapshot/2017/5/S/Q/VCKMKITSQ.jpg",
+        "replyBoard": "video_bbs",
+        "replyid": "EKKO9TJP050835RB",
+        "mp4_url": "http://flv2.bn.netease.com/videolib3/1705/29/BWixL8250/SD/BWixL8250-mobile.mp4",
+        "length": 13,
+        "videotype": "搞笑的小妖精",
+        "playersize": 0,
+        "vurl": "http://v.163.com/paike/VCH0LU18J/VEKKO9TJP.html",
+        "m3u8Hd_url": "http://flv.bn.netease.com/videolib3/1705/29/BWixL8250/HD/movie_index.m3u8",
+        "m3u8_url": "http://flv.bn.netease.com/videolib3/1705/29/BWixL8250/SD/movie_index.m3u8",
+        "ptime": "2017-05-29 00:17:56",
+        "vid": "VEKKO9TJP"
+    }
+}
`,17)])])}const F=i(h,[["render",p]]);export{r as __pageData,F as default}; diff --git "a/.vitepress/dist/assets/\350\247\206\351\242\221\346\250\241\345\235\227.md.BDs87SEg.lean.js" "b/.vitepress/dist/assets/\350\247\206\351\242\221\346\250\241\345\235\227.md.BDs87SEg.lean.js" new file mode 100644 index 00000000..7f5eb206 --- /dev/null +++ "b/.vitepress/dist/assets/\350\247\206\351\242\221\346\250\241\345\235\227.md.BDs87SEg.lean.js" @@ -0,0 +1 @@ +import{_ as i,o as a,c as t,ag as n}from"./chunks/framework.CvgP6Fyv.js";const r=JSON.parse('{"title":"","description":"","frontmatter":{},"headers":[],"relativePath":"视频模块.md","filePath":"视频模块.md"}'),h={name:"视频模块.md"};function p(l,s,k,E,e,d){return a(),t("div",null,[...s[0]||(s[0]=[n("",17)])])}const F=i(h,[["render",p]]);export{r as __pageData,F as default}; diff --git "a/.vitepress/dist/assets/\350\261\206\347\223\243\347\203\255\346\222\255\347\224\265\345\275\261.md.aeMlLVgH.js" "b/.vitepress/dist/assets/\350\261\206\347\223\243\347\203\255\346\222\255\347\224\265\345\275\261.md.aeMlLVgH.js" new file mode 100644 index 00000000..c425ebd0 --- /dev/null +++ "b/.vitepress/dist/assets/\350\261\206\347\223\243\347\203\255\346\222\255\347\224\265\345\275\261.md.aeMlLVgH.js" @@ -0,0 +1,118 @@ +import{_ as i,o as a,c as n,ag as t}from"./chunks/framework.CvgP6Fyv.js";const d=JSON.parse('{"title":"","description":"","frontmatter":{},"headers":[],"relativePath":"豆瓣热播电影.md","filePath":"豆瓣热播电影.md"}'),h={name:"豆瓣热播电影.md"};function l(p,s,k,E,e,o){return a(),n("div",null,[...s[0]||(s[0]=[t(`

8. 豆瓣热播电影

说明: 获取热播电影列表、电影详情

8.1 热播电影列表

必选参数:start 开始数0. 9 18

  \`count\` 返回列表数
+

接口地址:/Movie/playing_movie_list?start=0&count=9

调用例子:https://api.isoyu.com/api//Movie/playing_movie_list?start=0&count=9

返回数据(每次返回数据,这里就不全部列出来了)如下图:

json
{
+    "msg": "success",
+    "code": 1,
+    "data": {
+        "rating": {
+            "max": 10,
+            "average": 7.4,
+            "stars": "40",
+            "min": 0
+        },
+        "reviews_count": 937,
+        "wish_count": 36862,
+        "douban_site": "",
+        "year": "2017",
+        "images": {
+            "small": "http://img7.doubanio.com/view/movie_poster_cover/ipst/public/p2459723975.jpg",
+            "large": "http://img7.doubanio.com/view/movie_poster_cover/lpst/public/p2459723975.jpg",
+            "medium": "http://img7.doubanio.com/view/movie_poster_cover/spst/public/p2459723975.jpg"
+        },
+        "alt": "https://movie.douban.com/subject/6311303/",
+        "id": "6311303",
+        "mobile_url": "https://movie.douban.com/subject/6311303/mobile",
+        "title": "加勒比海盗5:死无对证",
+        "do_count": null,
+        "share_url": "http://m.douban.com/movie/subject/6311303",
+        "seasons_count": null,
+        "schedule_url": "https://movie.douban.com/subject/6311303/cinema/",
+        "episodes_count": null,
+        "countries": [
+            "美国"
+        ],
+        "genres": [
+            "动作",
+            "奇幻",
+            "冒险"
+        ],
+        "collect_count": 109318,
+        "casts": [
+            {
+                "alt": "https://movie.douban.com/celebrity/1054456/",
+                "avatars": {
+                    "small": "http://img7.doubanio.com/img/celebrity/small/562.jpg",
+                    "large": "http://img7.doubanio.com/img/celebrity/large/562.jpg",
+                    "medium": "http://img7.doubanio.com/img/celebrity/medium/562.jpg"
+                },
+                "name": "约翰尼·德普",
+                "id": "1054456"
+            },
+            {
+                "alt": "https://movie.douban.com/celebrity/1054414/",
+                "avatars": {
+                    "small": "http://img3.doubanio.com/img/celebrity/small/587.jpg",
+                    "large": "http://img3.doubanio.com/img/celebrity/large/587.jpg",
+                    "medium": "http://img3.doubanio.com/img/celebrity/medium/587.jpg"
+                },
+                "name": "哈维尔·巴登",
+                "id": "1054414"
+            },
+            {
+                "alt": "https://movie.douban.com/celebrity/1010543/",
+                "avatars": {
+                    "small": "http://img7.doubanio.com/img/celebrity/small/1243.jpg",
+                    "large": "http://img7.doubanio.com/img/celebrity/large/1243.jpg",
+                    "medium": "http://img7.doubanio.com/img/celebrity/medium/1243.jpg"
+                },
+                "name": "杰弗里·拉什",
+                "id": "1010543"
+            },
+            {
+                "alt": "https://movie.douban.com/celebrity/1325896/",
+                "avatars": {
+                    "small": "http://img7.doubanio.com/img/celebrity/small/1410910563.02.jpg",
+                    "large": "http://img7.doubanio.com/img/celebrity/large/1410910563.02.jpg",
+                    "medium": "http://img7.doubanio.com/img/celebrity/medium/1410910563.02.jpg"
+                },
+                "name": "布伦顿·思韦茨",
+                "id": "1325896"
+            }
+        ],
+        "current_season": null,
+        "original_title": "Pirates of the Caribbean: Dead Men Tell No Tales",
+        "summary": "故事发生在《加勒比海盗3:世界的尽头》沉船湾之战20年后。男孩亨利(布兰顿·思怀兹 Brenton Thwaites 饰)随英国海军出航寻找被聚魂棺诅咒的父亲“深海阎王”威尔·特纳(奥兰多·布鲁姆 Orlando Bloom 饰),却在百慕大三角遭遇被解封的亡灵萨拉查船长(哈维尔·巴登 Javier Bardem 饰)。获取自由的萨拉查屠尽加勒比海盗,征服了整个海域。里海海盗王赫克托·巴博萨船长(杰弗里·拉什 Geoffrey Rush 饰)在女巫Haifaa Meni(格什菲·法拉哈尼 Golshifteh Farahani 饰)口中得知了萨拉查的真实目的:为寻找他的宿敌杰克船长(约翰尼·德普 Johnny Depp 饰)。海盗的命运皆压在落魄的老杰克被封印的黑珍珠号,以及天文学家卡琳娜·史密斯(卡雅·斯考达里奥 Kaya Scodelario 饰)口中的远古三叉戟上。",
+        "subtype": "movie",
+        "directors": [
+            {
+                "alt": "https://movie.douban.com/celebrity/1019391/",
+                "avatars": {
+                    "small": "http://img7.doubanio.com/img/celebrity/small/58032.jpg",
+                    "large": "http://img7.doubanio.com/img/celebrity/large/58032.jpg",
+                    "medium": "http://img7.doubanio.com/img/celebrity/medium/58032.jpg"
+                },
+                "name": "艾斯彭·山德伯格",
+                "id": "1019391"
+            },
+            {
+                "alt": "https://movie.douban.com/celebrity/1216851/",
+                "avatars": {
+                    "small": "http://img7.doubanio.com/img/celebrity/small/58031.jpg",
+                    "large": "http://img7.doubanio.com/img/celebrity/large/58031.jpg",
+                    "medium": "http://img7.doubanio.com/img/celebrity/medium/58031.jpg"
+                },
+                "name": "乔阿吉姆·罗恩尼",
+                "id": "1216851"
+            }
+        ],
+        "comments_count": 47631,
+        "ratings_count": 101974,
+        "aka": [
+            "加勒比海盗:恶灵启航(港)",
+            "加勒比海盗 神鬼奇航:死无对证(台)",
+            "加勒比海盗5:亡灵的缄默",
+            "加勒比海盗5:亡者无言",
+            "加勒比海盗5:死人不会告密",
+            "Pirates of the Caribbean 5"
+        ]
+    }
+}

8.2 热播电影详情

必选参数:id 电影 id

接口地址:/Movie/movie_info?id=6311303

调用例子:https://api.isoyu.com/api/api/Movie/movie_info?id=6311303

返回数据(每次返回数据,这里就不全部列出来了)如下图:

`,14)])])}const g=i(h,[["render",l]]);export{d as __pageData,g as default}; diff --git "a/.vitepress/dist/assets/\350\261\206\347\223\243\347\203\255\346\222\255\347\224\265\345\275\261.md.aeMlLVgH.lean.js" "b/.vitepress/dist/assets/\350\261\206\347\223\243\347\203\255\346\222\255\347\224\265\345\275\261.md.aeMlLVgH.lean.js" new file mode 100644 index 00000000..bad420ba --- /dev/null +++ "b/.vitepress/dist/assets/\350\261\206\347\223\243\347\203\255\346\222\255\347\224\265\345\275\261.md.aeMlLVgH.lean.js" @@ -0,0 +1 @@ +import{_ as i,o as a,c as n,ag as t}from"./chunks/framework.CvgP6Fyv.js";const d=JSON.parse('{"title":"","description":"","frontmatter":{},"headers":[],"relativePath":"豆瓣热播电影.md","filePath":"豆瓣热播电影.md"}'),h={name:"豆瓣热播电影.md"};function l(p,s,k,E,e,o){return a(),n("div",null,[...s[0]||(s[0]=[t("",14)])])}const g=i(h,[["render",l]]);export{d as __pageData,g as default}; diff --git a/.vitepress/dist/docs/README.html b/.vitepress/dist/docs/README.html new file mode 100644 index 00000000..763bbb56 --- /dev/null +++ b/.vitepress/dist/docs/README.html @@ -0,0 +1,27 @@ + + + + + + 姬长信API For Docker官方文档 + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/.vitepress/dist/docs/_coverpage.html b/.vitepress/dist/docs/_coverpage.html new file mode 100644 index 00000000..d97681fb --- /dev/null +++ b/.vitepress/dist/docs/_coverpage.html @@ -0,0 +1,27 @@ + + + + + + docsify <small>4.6.10</small> | 姬长信API For Docker官方文档 + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/.vitepress/dist/hashmap.json b/.vitepress/dist/hashmap.json new file mode 100644 index 00000000..2be1efe6 --- /dev/null +++ b/.vitepress/dist/hashmap.json @@ -0,0 +1 @@ +{"code_of_conduct.md":"B1LXDOoY","contributing.md":"TiQiNH1D","coverpage.md":"-BdveJF6","docs__coverpage.md":"mdIigpuf","docs_readme.md":"BEBTSqJI","navbar.md":"ClnWnYWP","readme.md":"DZrB0RrX","sidebar.md":"IMyqaQlB","人工智能.md":"BCcwxfQU","公益中国.md":"GHdVM7_6","前端开发资讯日报.md":"CQ-mGZD7","图片相册接口.md":"Bh7hg5zh","壁纸模块.md":"C7f2Qv69","天气预报.md":"D52Clxba","实名鉴权.md":"D8CtJ7gM","开发杂类.md":"C_HPIclE","招聘信息.md":"Dl_PIi1f","新闻模块.md":"C9Gp11IA","新闻资讯.md":"C3IJY0n-","生活服务.md":"_qgJghLF","电子商务.md":"CT_3pjf1","知乎日报数据.md":"0N696kEA","知识问答.md":"Bg7mSSDH","笑话段子轻松一刻.md":"CB4BxmnV","网络信息.md":"C9zJSm5e","视频模块.md":"BDs87SEg","豆瓣热播电影.md":"aeMlLVgH"} diff --git a/.vitepress/dist/vp-icons.css b/.vitepress/dist/vp-icons.css new file mode 100644 index 00000000..ddc5bd8e --- /dev/null +++ b/.vitepress/dist/vp-icons.css @@ -0,0 +1 @@ +.vpi-social-github{--icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M12 .297c-6.63 0-12 5.373-12 12c0 5.303 3.438 9.8 8.205 11.385c.6.113.82-.258.82-.577c0-.285-.01-1.04-.015-2.04c-3.338.724-4.042-1.61-4.042-1.61C4.422 18.07 3.633 17.7 3.633 17.7c-1.087-.744.084-.729.084-.729c1.205.084 1.838 1.236 1.838 1.236c1.07 1.835 2.809 1.305 3.495.998c.108-.776.417-1.305.76-1.605c-2.665-.3-5.466-1.332-5.466-5.93c0-1.31.465-2.38 1.235-3.22c-.135-.303-.54-1.523.105-3.176c0 0 1.005-.322 3.3 1.23c.96-.267 1.98-.399 3-.405c1.02.006 2.04.138 3 .405c2.28-1.552 3.285-1.23 3.285-1.23c.645 1.653.24 2.873.12 3.176c.765.84 1.23 1.91 1.23 3.22c0 4.61-2.805 5.625-5.475 5.92c.42.36.81 1.096.81 2.22c0 1.606-.015 2.896-.015 3.286c0 .315.21.69.825.57C20.565 22.092 24 17.592 24 12.297c0-6.627-5.373-12-12-12'/%3E%3C/svg%3E")} \ No newline at end of file diff --git "a/.vitepress/dist/\344\272\272\345\267\245\346\231\272\350\203\275.html" "b/.vitepress/dist/\344\272\272\345\267\245\346\231\272\350\203\275.html" new file mode 100644 index 00000000..e1facab2 --- /dev/null +++ "b/.vitepress/dist/\344\272\272\345\267\245\346\231\272\350\203\275.html" @@ -0,0 +1,734 @@ + + + + + + 姬长信API For Docker官方文档 + + + + + + + + + + + + + + + + +
Skip to content

汉字转拼音

[danger]### 会员接口,仅限会员使用,购买API会员

汉字转拼音,支持返回全拼和简拼。

请求地址

GET https://api.isoyu.com/xinhua/convert_py

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
textstring文本内容

返回data参数

名称类型示例值说明
pinyinstringtian xing shu ju shi yi ge wang luo jie kou ping tai拼音
jianxiestringtxsjsygwljkpt拼音缩写

SDK调用

$client = new Client("YourAppCode");
+
+$result = $client->xinhuaConvertPy()
+    ->withText('开源框架')
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功的返回",
+    "data": {
+      "pinyin": "kai yuan kuang jia",
+      "jianxie": "kykj"
+    }
+}

抽取网页图片

该接口可以抽取网页中任何图片,并支持指定的图片格式。默认抽取全部格式的图片,如只抽取网页中的png图片,则传递参数format=>'png'即可。由于网页标签结构错综复杂,所以无法保证全部网页有效。

[danger] 请注意:有些url地址是http开头的,但实际访问时会跳转到https,请用跳转后的真实地址传参。

最低 0.01元/次

请求地址

GET https://api.isoyu.com/website/htmlpic

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
urlstringURL地址,支持http/https
formatstring图片格式,如png

返回data参数

名称类型说明
picUrlstring图片地址

SDK调用

$client = new Client("YourAppCode");
+
+$result = $client->websiteHtmlpic()
+    ->withUrl('https://www.163.com/dy/article/FUHJ79KM0519WCJG.html')
+    ->request();
+dump($result);

JSON返回示例:

{
+code: 0,
+message: "成功",
+data: [
+   {
+        "picUrl": "https://nimg.ws.126.net/?url=http%3A%2F%2Fdingyue.ws.126.net%2F2020%2F1223%2Ffb46cb01j00qlrzzz0024c000m700e5m.jpg&thumbnail=650x2147483647&quality=80&type=jpg"
+    },
+    {
+        "picUrl": "https://nimg.ws.126.net/?url=http%3A%2F%2Fdingyue.ws.126.net%2F2020%2F1223%2Fe069c454p00qlrzzz0023c000pt00i1m.png&thumbnail=650x2147483647&quality=80&type=jpg"
+    },
+    {
+        "picUrl": "https://nimg.ws.126.net/?url=http%3A%2F%2Fdingyue.ws.126.net%2F2020%2F1223%2Fca2ea539p00qlrzzz006xc000ep00gqm.png&thumbnail=650x2147483647&quality=80&type=jpg"
+    },
+    {
+        "picUrl": "https://nimg.ws.126.net/?url=http%3A%2F%2Fdingyue.ws.126.net%2F2020%2F1223%2Ff93405f3p00qlrzzz008xc000hs00c2m.png&thumbnail=650x2147483647&quality=80&type=jpg"
+    },
+    {
+        "picUrl": "https://nimg.ws.126.net/?url=http%3A%2F%2Fdingyue.ws.126.net%2F2020%2F1223%2F2eade462p00qlrzzz00c8c000hs00c2m.png&thumbnail=650x2147483647&quality=80&type=jpg"
+    },
+    {
+        "picUrl": "https://nimg.ws.126.net/?url=http%3A%2F%2Fdingyue.ws.126.net%2F2020%2F1223%2F4d20f25bp00qlrzzz00grc000ic00cim.png&thumbnail=650x2147483647&quality=80&type=jpg"
+    },
+    {
+        "picUrl": "https://nimg.ws.126.net/?url=http%3A%2F%2Fdingyue.ws.126.net%2F2020%2F1223%2F48a6b282p00qlrzzz00tyc000u000jzm.png&thumbnail=650x2147483647&quality=80&type=jpg"
+    },
+    {
+        "picUrl": "https://nimg.ws.126.net/?url=http%3A%2F%2Fdingyue.ws.126.net%2F2020%2F1223%2Fa9ee18bdp00qlrzzz00axc000hs00d1m.png&thumbnail=650x2147483647&quality=80&type=jpg"
+    },
+    {
+        "picUrl": "https://nimg.ws.126.net/?url=http%3A%2F%2Fdingyue.ws.126.net%2F2020%2F1223%2F446f6a41p00qlrzzz006gc000i5009em.png&thumbnail=650x2147483647&quality=80&type=jpg"
+    },
+    {
+        "picUrl": "https://nimg.ws.126.net/?url=http%3A%2F%2Fdingyue.ws.126.net%2F2020%2F1223%2Fe356674ap00qlrzzz00b7c000hs00bum.png&thumbnail=650x2147483647&quality=80&type=jpg"
+    }
+]
+}

GIF色情图片识别

识别色情动图

最低 0.02元/次

请求地址

POST https://api.isoyu.com/image/gif_detect

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
imagestring图像数据,base64编码。gif格式,每帧编码后小于4M,帧数不超过50,GIF图片整体大小base64编码后不超过20M

返回data参数

名称类型说明
class_namestring识别内容
scorenumber评分
probabilitynumber置信度

SDK调用

$client = new Client("YourAppCode");
+
+$result = $client->imageGifDetect()
+    ->withImage('图像Base64编码字符串')
+    ->request();
+dump($result);

JSON返回示例:

{
+message: "成功",
+data: {
+   score: 0,
+   probability: 0,
+   class_name: "性感"
+},
+code: 0
+}

号码实时查询

直连三大运营商接口,实时反馈查询结果 准确率100%。

最低 0.2元/次

请求地址

GET https://api.isoyu.com/unn/status

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
mobilesstring检测手机号,1-50个,仅支持国内号码,11位 , 多个号码之间用英文半角逗号分隔
orderNostring业务唯一流水号,需要用户提供

返回data参数

字段名类型说明
mobileString手机号
handleTimeString查询时间 例:2018-04-09 15:05:01
areaString手机号所属区域。样例:省-市
numberTypeString运营商类型 1移动 2联通 3电信
statusString检测结果,1(正常) 2(空号) 3(通话中) 4(在网但不可用) 5(关机) 6(呼叫转移) 7(疑似关机) 13(停机)    11(携号转网) 10(未知)
remarkString备注 ,例:中国联通 GSM/3G-正常

SDK调用

$client = new Client("YourAppCode");
+
+$result = $client->unnStatus()
+    ->withMobile('手机号码')
+    ->withOrderNo()
+    ->request();

返回示例:

{
+	"code":0,
+	"message":"操作成功",
+	"data":{
+       orderNo: "20200801",
+       handleTime: "2020-08-14 23:29:30",
+       mobile: "13817585871",
+       area: "上海-上海",
+       numberType: "1",
+       status: "1",
+       remark: "中国移动-OK"
+    }
+}

手机空号检测

根据客户提供的手机号,分类筛选出其中的空号、实号、风险号和沉默号。

最低 0.0013元/次

请求地址

GET https://api.isoyu.com/unn/batch_ucheck

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
mobilesstring检测手机号,1-50个,仅支持国内号码,11位 , 多个号码之间用英文半角逗号分隔

返回data参数

字段名类型说明
mobileString手机号,仅支持国内号码,11位
lastTimeString时间戳,毫秒。样例:1522080000000
areaString手机号所属区域。样例:省-市
numberTypeString手机号运营商类型。样例:中国移动 GSM
chargesStatusString是否收费,枚举值:1 :收费 0:不收费
statusString检测结果,枚举值:0:空号 1:实号 2:停机 3:库无 4:沉默号 5:风险号

SDK调用

$client = new Client("YourAppCode");
+
+$result = $client->unnBatchUcheck()
+    ->withMobiles('手机号码')
+    ->request();

返回结果示例:

{
+message: "成功",
+data: [
+    {
+        mobile: "182*****510",
+        lastTime: "1525257960000",
+        area: "河南-郑州",
+        numberType: "中国移动 GSM"
+    }
+],
+code: 0
+}

手写OCR识别

本接口支持图片内手写体文字的检测和识别,针对手写字体无规则、字迹潦草、模糊等特点进行了识别能力的增强。

最低 0.08元/次

请求地址

GET https://api.isoyu.com/ocr/hand

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
imagestring识别图片,请确保身份证内容信息清晰可见。支持url或base64,图片大小不能大于2M,支持图片类型:jpg/png/bmp
imageTypestring图片类型,枚举值:URL-图片路径;BASE64 –图片BASE64编码

返回data参数

名称类型说明
tradeNoString交易号,唯一
wordNumString识别的字块数
listArray文字信息数组
wordString字块内容
locationString字块定位

SDK调用

$client = new Client("YourAppCode");
+
+$result = $client->ocrHand()
+    ->withImage('图像地址')
+    ->withImageType('URL')
+    ->request();
+dump($result);

返回结果示例:

{
+"code": 0,
+"message": "成功",
+"data":{
+   msg: "成功",
+   wordNum: 3,
+   list: [
+    {
+           word: "实时地识别“羊毛党”的欺诈行为,对抗批量抢红包",
+           location: {
+               top: 260,
+               left: 105,
+               width: 1697,
+               height: 118
+            }
+    },
+    {
+           word: "刷优惠卷,恶意披票,羊等作弊行为,避免因欺作",
+           location: {
+               top: 394,
+               left: 97,
+               width: 1721,
+               height: 126
+            }
+    },
+    {
+           word: "引起企业巨额损失",
+           location: {
+               top: 555,
+               left: 87,
+               width: 722,
+               height: 104
+        }
+    } ]
+    }
+}

获取新闻网页正文内容

该接口可用于实时获取网页文章/新闻全文内容,支持互联网上绝大部分网页正文(包含图片等富媒体)。由于网页结构错综复杂,且经常会有变动,所以无法保证所有网站永久有效

最低 0.005元/次

请求地址

GET https://api.isoyu.com/website/htmltext

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
urlstring网页url地址 如果包含特殊字符应该对值urlencode编码下

返回data参数

名称类型说明
titlestring标题
contenttext网页内容
picturestring网页中的第一张图片
ctimeDate网页时间

SDK调用

$client = new Client("YourAppCode");
+
+$result = $client->websiteHtmltext()
+    ->withUrl('https://new.qq.com/omn/AUT20201/AUT2020121701525400.html')
+    ->request();
+dump($result);

JSON返回示例:

{
+code: 0,
+message: "成功",
+data: [
+   {
+      "title": "新闻标题",
+      "content": "新闻内容html",
+      "picture": "第一张图片地址",
+      "ctime": "2020-12-17 20:12:01"
+    }
+]
+}

通用文字识别

通用文字识别接口服务,支持识别网络上各种类型的文字图片,并根据图片中文字的不同位置返回数组,如果需要识别手写文字内容,建议使用手写OCR识别

最低 0.005元/次

请求地址

GET https://api.isoyu.com/ocr/txt

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
imgurlstring图片URL地址

返回data参数

名称类型说明
textsstring识别到的文本内容

SDK调用

$client = new Client("YourAppCode");
+
+$result = $client->ocrTxt()
+
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功",
+    "data": [
+        {
+        "texts":"官方统一接口服务"
+        },
+        {
+        "texts":"test"
+        }
+    ]
+}

驾驶证识别

支持对机动车驾驶证正本所有9个字段进行结构化识别,包括证号、姓名、性别、国籍、住址、出生日期、初次领证日期、准驾车型、有效期限

最低 0.08元/次

请求地址

POST https://api.isoyu.com/ocr/driving_license

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
imagestring识别图片,请确保身份证内容信息清晰可见。支持url或base64,图片大小不能大于2M,支持图片类型:jpg/png/bmp
imageTypestring图片类型,枚举值:URL-图片路径;BASE64 –图片BASE64编码

返回data参数

名称类型说明
tradeNoString交易号,唯一。样例:18041109215057630
expiryTimeString有效时间
numberString证件编号
carTypeString驾驶证类型
nameString姓名
addressString地址
nationalityString国籍
birthString生日
sexString性别
firstGetCardString初次领证时间
msgString驾驶证检测业务返回码对应说明

SDK调用

$client = new Client("YourAppCode");
+
+$result = $client->ocrDrivingLicense()
+    ->withImage('图像地址')
+    ->withImageType('URL')
+    ->request();
+dump($result);

返回结果示例:

{
+"code": 0,
+"message": "成功",
+"data":{
+   msg: "成功",
+   address: "江西省****附1号",
+   tradeNo: "18062915552391159",
+   sex: "男",
+   birth: "19900416",
+   firstGetCard: "20150506",
+   number: "3603****2536",
+   carType: "C1",
+   nationality: "中国",
+   expiryTime: "20150506 - 20210506",
+   name: "段**"
+    }
+}

简繁火星文转换

[danger]### 免费接口,每日100次免费调用,会员可不限次数调用,购买API会员

实现简体、繁体、火星文之间的转换

请求地址

GET https://api.isoyu.com/char/convert

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
textstring需要转换字符串
typeint需要转换成的类型。0:简体 1:繁体 2:火星文

返回参数

名称类型说明
instrstring输入的字符串
outstrstring转换后的字符串

SDK调用

$client = new Client("YourAppCode");
+
+$result = $client->charConvert()
+    ->withText('双鱼座')
+    ->withType(2)
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功的返回",
+    "data": {
+       "instr": "双鱼座",
+        "outstr": "叒渔蓙"
+    }
+}

人脸识别

返回人脸识别年龄、性别、颜值、表情等各项参数。请求参数image请传递照片url。

最低 0.002元/次

请求地址

GET https://api.isoyu.com/ocr/face

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
imagestring图片URL

返回data参数

名称类型示例值说明
locationarray人脸在图片中的位置
face_probabilityint1人脸置信度,代表这是一张人脸的概率,0最小、1最大
anglearray人脸旋转角度参数
ageint22年龄
beautyfloat72.72颜值打分,范围0-100,越大表示越美
expressionarray表情及可信度,0最小、1最大
face_shapearray脸型及可信度,0最小、1最大
genderarray性别及可信度,0最小、1最大
glassesarray是否带眼镜及可信度,0最小、1最大
racearray人种及可信度,0最小、1最大
eye_statusarray双眼状态(睁开/闭合)及可能性,越接近0闭合的可能性越大
emotionarray情绪及可信度,0最小、1最大
face_typearray真实人脸/卡通人脸

SDK调用

$client = new Client("YourAppCode");
+
+$result = $client->ocrFace()
+    ->withImage('https://api.isoyu.com/?think-api/1835085')
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功",
+    "data": [
+        {
+        "location":{
+            "left":196.18,
+            "top":162.42,
+            "width":189,
+            "height":186,
+            "rotation":-2
+        },
+        "face_probability":1,
+        "angle":{
+            "yaw":-0.18,
+            "pitch":15.95,
+            "roll":-4.14
+        },
+        "age":22,
+        "beauty":72.72,
+        "expression":{
+            "type":"smile",
+            "probability":1
+        },
+        "face_shape":{
+            "type":"heart",
+            "probability":0.54
+        },
+        "gender":{
+            "type":"female",
+            "probability":1
+        },
+        "glasses":{
+            "type":"none",
+            "probability":1
+        },
+        "race":{
+            "type":"yellow",
+            "probability":1
+        },
+        "eye_status":{
+            "left_eye":1,
+            "right_eye":1
+        },
+        "emotion":{
+            "type":"happy",
+            "probability":1
+        },
+        "face_type":{
+            "type":"human",
+            "probability":0.97
+        }
+        }
+    ]
+}

身份证OCR识别

支持对二代居民身份证正反面的关键字段识别,包括姓名、性别、民族、出生日期、住址、 身份证号、签发机关、有效期限,准确率98%以上

[danger] 身份证文字识别 不能替代身份证认证,仅用于提取相关信息进一步进行身份认证。

最低 0.07元/次

请求地址

POST https://api.isoyu.com/ocr/idcard

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
imagestring图像数据,base64编码(不包含data:image/jpeg;base64,),要求base64编码后大小不超过4M,最短边至少15px,最长边最大4096px,支持jpg/png/bmp格式
sidestringfront:正面识别;back:反面识别;

返回data参数

名称类型说明
--见返回数据示例

SDK调用

$client = new Client("YourAppCode");
+
+$result = $client->ocrIdcard()
+    ->withImage('图像数据')
+    ->withSide('front')
+    ->request();
+dump($result);

身份证正面识别结果示例:

{
+"code": 0,
+"message": "成功",
+"data":{
+     "realname": "张三",/*姓名*/
+     "sex": "男",/*性别*/
+     "nation": "侗",/*民族*/
+     "born": "19760613",/*出生日期*/
+     "address": "贵州省都匀市甘塘镇长红机器厂散居户169号",/*地址*/
+     "idcard": "522701197606131938",/*身份证号*/
+     "side": "front",/*正面*/
+     "orderid": 339057896/*本次查询流水号*/
+    }
+}

身份证背面识别结果示例:

{
+"code": 0,
+"message": "成功",
+"data":{
+     "begin": "20130501",/*签发日期*/
+     "department": "东台市公安局",/*签发机关*/
+     "end": "20180501",/*失效日期*/ 
+     "side": "back",/*反面*/
+     "orderid": 478799279/*本次查询流水号*/
+    }
+}

中文同义词/反义词查询

[danger]### 免费接口,每日100次免费调用,会员可不限次数调用,购买API会员

查询词语的同义词、反义词。

请求地址

GET https://api.isoyu.com/xinhua/resemble

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
wordstring要查询的词语,如:希望
typestring查询类型,1:同义词 2:反义词,默认1

返回data参数

名称类型示例值描述
见返回示例

SDK调用

$client = new Client("YourAppCode");
+
+$result = $client->xinhuaResemble()
+    ->withWord('伤心')
+    ->withType(1)
+    ->request();
+dump($result);

返回数据示例:

{
+    "message": "查询成功",
+    "data": {
+        "type": "2",
+        "words": [
+          "失望",
+          "绝望"
+        ]
+      },
+    "code": 0
+}

身份证查询

[danger]### 免费接口,每日100次免费调用,会员可不限次数调用,购买API会员

身份证归属地信息查询

接口地址

GET https://api.isoyu.com/idcard/index

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
cardnoYstring身份证号码

返回data参数

名称类型说明
areastring地区
sexstring性别
birthdaystring出生日期

SDK调用

$client = new Client("YourAppCode");
+
+$result = $client->idcardIndex()
+    ->withCardno('身份证号码')
+    ->request();
+dump($result);

返回示例:

{
+"code":0,
+"message":"成功的返回",
+"data":{
+	"area":"浙江省温州市平阳县",
+	"sex":"男",
+	"birthday":"1989年03月08日"
+    }
+}

图灵机器人(维护中)

图灵机器人基于DeepQA深度问答技术,对中文的识别准确率高达90%,是目前中文语境下智能度最高的机器人。

最低 0.002元/次

请求地址

GET https://api.isoyu.com/tuling/index

请求参数

名称类型必填示例值说明
appCodestring用户授权码,参考API调用
questionstring你好对话问题
userstringa12356b55bfg666666唯一身份ID

返回data参数

名称类型示例值说明
replystring你也好啊机器人回复信息

SDK调用

$client = new Client("YourAppCode");
+
+$result = $client->tulingIndex()
+    ->withQuestion('你好')
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功",
+    "data": [
+        {
+        "reply":"你也好啊"
+        }
+    ]
+}

身份证文字识别

支持对二代居民身份证正反面的关键字段识别,包括姓名、性别、民族、出生日期、住址、 身份证号、签发机关、有效期限,准确率98%以上

[danger] 身份证文字识别 不能替代身份证认证,仅用于提取相关信息进一步进行身份认证。

最低 0.012元/次

请求地址

POST https://api.isoyu.com/ocr/id_card_text

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
imagestring身份证照片,请确保身份证内容信息清晰可见。支持url或base64,图片大小不能大于2M,图片类型建议jpg格式,1M左右
imageTypestring图片类型,枚举值:URL-图片路径;BASE64 –图片BASE64编码
ocrTypestringocr类型,0表示身份证正面,1表示身份证反面
detectRiskstring是否开启身份证风险类型(身份证复印件)功能,默认不开启,即:false。可选值:true-开启;false-不开启

返回data参数

名称类型说明
--见返回数据示例

SDK调用

$client = new Client("YourAppCode");
+
+$result = $client->ocrIdcardText()
+    ->withImage('图像数据')
+    ->withImageType('URL')
+    ->withOcrType(0)
+    ->request();
+dump($result);

身份证正面识别结果示例:

{
+"code": 0,
+"message": "成功",
+"data":{
+       "address": "地址",
+       "birth": "出生日期",
+       "name": "姓名",
+       "cardNum": "身份证编号",
+       "sex": "性别",
+       "nation": "民族",
+       "imageStatus": "图像状态",
+       "riskType": "身份证风险类型",
+       "direction": "图像方向"
+    }
+}

身份证背面识别结果示例:

{
+"code": 0,
+"message": "成功",
+"data":{
+     "issuingDate": "20130501",/*签发日期*/
+     "issuingAuthority": "东台市公安局",/*签发机关*/
+     "expiryDate": "20180501",/*失效日期*/ 
+    "imageStatus": "图像状态",
+    "riskType": "身份证风险类型",
+    "direction": "图像方向"
+    }
+}

图片审核

对图片进行政治敏感识别,色情识别,暴恐识别,恶心图像识别,广告检测,图像质量检测

最低 0.0018元/次

请求地址

GET https://api.isoyu.com/image/img_censor

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
imageUrlstring待审核图片URL地址

返回data参数

名称类型说明
HitFlagint数据是否属于恶意类型。0:正常,1:可疑;
Suggestionstring建议您拿到判断结果后的执行操作。建议值,Block:建议屏蔽,Review:建议复审,Pass:建议通过
Labelstring恶意标签,Normal:正常,Polity:涉政,Porn:色情,Illegal:违法,Abuse:谩骂,Terror:暴恐,Ad:广告,Custom:自定义图片。

[danger] 注意:由于返回数据包含了一些图片OCR详情信息,所以返回参数较多,但对于审核结果而言只需要重点关注的最外层的上面三个参数

SDK调用

$client = new Client("YourAppCode");
+
+$result = $client->imageImgCensor()
+    ->withImageUrl('图像地址')
+    ->request();
+dump($result);

JSON返回示例:

{
+message: "成功",
+data: {
+    "HitFlag": 0,
+    "Suggestion":"Pass",
+    "Label":"Normal"
+},
+code: 0
+}

手机号码归属地

[danger]### 免费接口,每日100次免费调用,会员可不限次数调用,购买API会员

根据手机号码或手机号码的前7位,查询手机号码归属地信息,如省份 、城市、运营商等。

每日100次免费调用

请求地址

GET https://api.isoyu.com/telecom/location

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
phoneint需要查询的手机号码或手机号码前7位

返回参数

名称类型说明
provincestring省份
citystring城市,(北京、上海、重庆、天津直辖市可能为空)
areacodestring区号,(部分记录可能为空)
zipstring邮编,(部分记录可能为空)
companystring运营商

SDK调用

$client = new Client("YourAppCode");
+
+$result = $client->telecomLocation()
+    ->withPhone('手机号码')
+    ->request();
+dump($result);

返回数据示例:

{
+"code":0,
+"message":"Return Successd!",
+"data":{
+    "province":"浙江",
+    "city":"杭州",
+    "areacode":"0571",
+    "zip":"310000",
+    "company":"中国移动",
+    }
+}

图像审核

判断网络图像是否违禁,imgurl传递网络图片url,支持识别色情、政治人物和暴恐类型。

最低 0.002元/次

请求地址

GET https://api.isoyu.com/website/imgcensor

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
imgurlstring待审核的图像url地址

返回data参数

名称类型示例值说明
conclusionstring合规审核提示
conclusionTypeint1审核结果类型,分别代表1:合规,2:不合规,3:疑似,4:审核失败

SDK调用

$client = new Client("YourAppCode");
+
+$result = $client->websiteImgcensor()
+    ->withImgurl('https://image.isoyu.com/upload/20200920/134911_5f66ed574ca36')
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功",
+    "data": [
+        {
+        "conclusion":"合规",
+        "conclusionType": 1
+        }
+    ]
+}

图像智能识别

通过AI技术智能识别图像中的内容,并返回相关百科信息。支持图像base64和图像url(二选一)两种传递资源的方式。如使用图像base64的方式,则使用img参数,其值为图片的base64编码(建议URLEncoder下)。如使用图片url的方式,则使用imgurl参数,其值应为一个服务稳定的图像url地址。

最低 0.02元/次

请求地址

GET https://api.isoyu.com/image/scan

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
imgstring图片base64编码(与imgurl参数二选一)
imgurlstring图片URL地址(支持jpg/png/bmp格式)

返回data参数

名称类型说明
tagstring识别到的物体
scorefloat可信度,最大1
baike_infoobject百度百科对象
+baike_urlstring百科链接
+image_urlstring百科简介图
+descriptionstring百科简介

SDK调用

$client = new Client("YourAppCode");
+
+$result = $client->imageScan()
+    ->withImgurl('http://qqpublic.qpic.cn/qq_public/0/0-2641658866-7EB4CBBCF59CEA6DFEDB06B4009D18C3/0')
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功",
+    "data": [
+         {
+            "tag": "布偶猫",
+            "score": 0.915111,
+            "baike_info": {
+                "baike_url": "http://baike.baidu.com/item/%E5%B8%83%E5%81%B6%E7%8C%AB/642121",
+                "image_url": "https://bkimg.cdn.bcebos.com/pic/4034970a304e251fc3ec88c8af86c9177f3e53e2",
+                "description": "布偶猫是猫中较大、较重的一种..."
+            }
+        },
+        {
+            "tag": "猫",
+            "score": 0.720855,
+            "baike_info": {
+                "baike_url": "http://baike.baidu.com/item/%E7%8C%AB/22261",
+                "image_url": "https://bkimg.cdn.bcebos.com/pic/0eb30f2442a7d933c94b0ca9a64bd11372f0010c",
+                "description": "猫,属于猫科动物,分家猫、野猫,是全世界家庭中较为广泛的宠物..."
+            }
+        },
+        {
+            "tag": "狮子猫",
+            "score": 0.435097,
+            "baike_info": {
+                "baike_url": "http://baike.baidu.com/item/%E7%8B%AE%E5%AD%90%E7%8C%AB/4340094",
+                "image_url": "https://bkimg.cdn.bcebos.com/pic/5882b2b7d0a20cf431ada5c49c415c36acaf2edd33dd",
+                "description": "狮子猫又称临清狮子猫,主要产于山东省临清市,是由蓝眼睛的波斯猫与..."
+            }
+        }
+    ]
+}

文本审核

判断文本内容是否还有违禁和灌水低质内容,请求参数content最大支持800字符。

最低 0.002元/次

请求地址

GET https://api.isoyu.com/website/antispam

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
contentstring待审核的文本内容,最大800字符数

返回data参数

名称类型示例值说明
constring合规审核结果
con_typeint2审核结果类型,合规1、不合规2、疑似3,审核失败4
resultarray具体结果数组
+msgstring存在低俗辱骂不合规不合规内容提示
+subtypeint5不合规具体类型,低质灌水0、暴恐违禁1、文本色情2、政治敏感3、恶意推广4、低俗辱骂5、 恶意联系方式推广6、恶意软文推广7
+wordsarray不合规内容数组

SDK调用

$client = new Client("YourAppCode");
+
+$result = $client->websiteAntispam()
+    ->withContent('这是一个测试文本')
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功",
+    "data": {
+         "result": [
+            {
+              "msg": "存在政治敏感不合规",
+              "subtype": 3,
+              "words": [
+                "***"
+              ]
+            }
+          ]
+    }
+}

文本智能纠错

自动识别一段短文本中的错别字,具体片段、错别字在文本中的位置,对应的正确词组以及可信度和最终纠错后的结果。

最低 0.002元/次

请求地址

GET https://api.isoyu.com/word/ecnet

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
contentstring文本内容

返回data参数

名称类型说明
fragmentobject具体的纠错片段
+ori_fragstring错别字片段
+begin_posint起点位置(字节长度)
+correct_fragstring替换后的结果
+end_posint终点位置(字节长度)
scorefloat可信度,最大1
correct_resultstring替换后的完整结果

SDK调用

$client = new Client("YourAppCode");
+
+$result = $client->wordEcnet()
+    ->withContent('姬长信API是一个有休的接口服务')
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功",
+    "data": [
+        {
+            "fragment": [
+                {
+                    "ori_frag": "个有休",
+                    "begin_pos": 14,
+                    "correct_frag": "个优秀",
+                    "end_pos": 23
+                }
+            ],
+            "score": 0.491016,
+            "correct_result": "姬长信API是一个优秀的接口服务"
+        }
+    ]
+}

相似文本检测

检测两端短文本相似度,返回相似得分结果。

最低 0.002元/次

请求地址

GET https://api.isoyu.com/word/simnet

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
text1string文本内容1,最大250字符数
text2string文本内容2,最大250字符数

返回data参数

名称类型示例值说明
scorefloat1相似结果得分,最高1

SDK调用

$client = new Client("YourAppCode");
+
+$result = $client->wordSimnet()
+    ->withText1('test统一接口服务')
+
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功",
+    "data": {
+         "score":0.823376
+    }
+}

新广告法违禁词检测

新广告法禁用词快速检测接口,返回具体涉及的违禁词汇。

最低 0.003元/次

请求地址

GET https://api.isoyu.com/website/adreview

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
contentstring待检测的文本内容,最大800字符数

返回data参数

名称类型示例值说明
constring合规审核结果
con_typeint2审核结果类型,合规1、不合规2、疑似3,审核失败4
wordsarray不合规内容数组

SDK调用

$client = new Client("YourAppCode");
+
+$result = $client->websiteAdreview()
+    ->withContent('这是一个测试文本')
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功",
+    "data": [
+        {
+        "con":"合规",
+        "con_type":1
+        }
+    ]
+}

行驶证识别

对机动车行驶证主页字段进行结构化识别,包括号牌号码、车辆类型、所有人、品牌型号、车辆识别代码、发动机号码、核定载人数等

最低 0.08元/次

请求地址

POST https://api.isoyu.com/ocr/vehicle_license

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
imagestring识别图片,请确保身份证内容信息清晰可见。支持url或base64,图片大小不能大于2M,支持图片类型:jpg/png/bmp
imageTypestring图片类型,枚举值:URL-图片路径;BASE64 –图片BASE64编码

返回data参数

名称类型说明
tradeNoString交易号,唯一。样例:18041109215057630
brandModelString品牌型号
openingDateString发证日期
usingPropertiesString使用性质
engineNoString发动机号码
possessorString所有人
addressString地址
registrationDateString注册日期
vinString车辆识别代码
vehicleTypeString车辆类型
plateNoString车牌号
msgString行驶证检测业务返回码对应说明

SDK调用

$client = new Client("YourAppCode");
+
+$result = $client->ocrDrivingLicense()
+    ->withImage('图像地址')
+    ->withImageType('URL')
+    ->request();
+dump($result);

返回结果示例:

{
+"code": 0,
+"message": "成功",
+"data":{
+   msg: "成功",
+   engineNo: "53****Y",
+   address: "江西省****附1号",
+   tradeNo: "18062915505091149",
+   plateNo: "赣****10",
+   usingProperties: "非营运",
+   brandModel: "东风日产****L2",
+   possessor: "段**",
+   registrationDate: "20170123",
+   vin: "LGBH*******5652",
+   openingDate: "20170123",
+   vehicleType: "小型轿车"
+    }
+}

图片验证码识别

提供可识别中、英、数或混搭的验证码。本验证码仅为残障人士提供验证码识别服务,并不针对任何网站或个人。

typeId参数说明

注意:最大支持10位的验证码。

1.纯数字
typeId=10 任意长度数字,识别率会降低
typeId=11 1位数字
typeId=12 2位数字
...
typeId=19 9位数字

2.纯英文
typeId=20 任意长度英文,识别率会降低
typeId=21 1位英文
typeId=22 2位英文
...
typeId=29 9位英文

3.英文数字混合
typeId=30 任意长度英数混合,识别率会降低
typeId=31 1位英数
typeId=32 2位英数混合
...
typeId=39 9位英数混合

4.纯汉字
typeId=40 任意长度汉字混合,识别率会降低
typeId=41 1位汉字
typeId=42 2位汉字
...
typeId=49 9位汉字

5.数字英文汉字混合
typeId=50 任意长度中英数三混

接口1:数字验证码识别( 点击购买

最低 0.01元/次

请求地址

GET https://api.isoyu.com/captcha/number

请求参数

参数名称类型默认值示例值必须描述
appCodestring用户授权码,参考API调用
img_base64String图片文件的base64字符串。图片大小需要小于100KB。
typeIdString34注意:最大支持10位的验证码。并尽量输入确定位数,不然识别率及速度都会降低。
convert_to_jpgString0有少量png或gif图转成jpg格式后识别率明显提高(并不是所有png或gif转成jpg后都会提高识别率)。 此字段为1时表示需要把图片转为jpg格式,其他值不做转换操作。
needMorePreciseString0是否开启精准识别,1表示开启 0不开启,默认值为0; 如果开启精准识别,会降低识别的速度

返回data参数

名称类型示例值描述
ResultString6nr9a识别出来的字符

SDK调用

$client = new Client("YourAppCode");
+
+$result = $client->captchaNumber()
+    ->withImgBase64('')
+    ->withTypeId(16)
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功",
+    "data": {
+        "Result": "6nr9a",
+    }
+}

接口2:中英文验证码识别( 点击购买

最低 0.03元/次

请求地址

GET https://api.isoyu.com/captcha/chinese

请求参数

参数名称类型必须描述
appCodestring
img_base64String图片文件的base64字符串。图片大小需要小于100KB。
typeIdString注意:最大支持10位的验证码。并尽量输入确定位数,不然识别率及速度都会降低。
convert_to_jpgString有少量png或gif图转成jpg格式后识别率明显提高(并不是所有png或gif转成jpg后都会提高识别率)。 此字段为1时表示需要把图片转为jpg格式,其他值不做转换操作。

返回data参数

名称类型示例值描述
ResultString6nr9a识别出来的字符

SDK调用

$client = new Client("YourAppCode");
+
+$result = $client->captchaChinese()
+    ->withImgBase64('')
+    ->withTypeId(44)
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功",
+    "data": {
+        "Result": "6nr9a",
+    }
+}

接口3:算术验证码识别( 点击购买

可识别加减乘除类型的简单算术验证码,算术码的数字范围应小于999 。

最低 0.02元/次

请求地址

GET https://api.isoyu.com/captcha/algorism

请求参数

参数名称类型必须描述
appCodestring用户授权码,参考API调用
img_base64String

返回data参数

名称类型示例值描述
ResultString12比如图形是2*6=? ,那么返回结果将是12

SDK调用

$client = new Client("YourAppCode");
+
+$result = $client->captchaAlgorism()
+    ->withImgBase64('')
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功",
+    "data": {
+        "Result": "12",
+    }
+}

羊毛党检测

![](https://image.isoyu.com/upload/20200813/110357_5f34ad9de9b4a =x120)

反机器欺诈 用于检测手机号是否为羊毛党

最低 0.02元/次

请求地址

GET https://api.isoyu.com/wool/wcheck

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
mobilestring检测手机号,限单个,仅支持11位国内号码
ipstring手机ip地址:重要参数 必传,不传将对检测结果产生影响 不能传入10,192,172等开头的内网IP地址

返回data参数

名称类型说明
mobilestring手机号
tradeNostring交易号,唯一。样例:18041109215057630
statusstring检测结果 W1 白名单 B1 黑名单 B2 可信任度低 N 未找到

SDK调用

$client = new Client("YourAppCode");
+
+$result = $client->woolWcheck()
+    ->withMobile('手机号码')
+    ->withIp('手机ip地址')
+    ->request();
+dump($result);

JSON返回示例:

{
+message: "成功",
+data: {
+    tradeNo: "18041216552768336",
+    mobile: "18236****10",
+    status: "W1"
+},
+code: 0
+}

谣言鉴别

该接口可返回网络谣言的鉴别结果,针对新增网络谣言,默认返回一个最新谣言列表,支持搜索。包含谣言鉴别时间、内容、图片、鉴别机构、相关解释。是否为谣言等字段。

最低 0.002元/次

请求地址

GET https://api.isoyu.com/rumour/index

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
wordstring谣言关键词
numint返回数量,默认为10
pageint翻页

返回data参数

名称类型示例值说明
idstringe633815442b986f8220183e6c42d2166谣言详情ID
datestring2020-01-23谣言鉴别时间
titlestring武汉三口之家迪士尼游玩确诊新型冠状病毒肺炎谣言标题
explainstring谣言谣言解释,没有解释时判断类别
imgsrcstringhttps://p.qpic.cn/jiaozhen/0/1176d1479aaf4d05b148db998f2e9734/0谣言图片
markstylestringfake谣言类型:fake虚假、genuine确实
descstring上海迪士尼度假区方面对记者表示,“该消息是谣传信息...澄清概况
authorstring《经济观察报》社全新商业资讯平台权威报道来源

SDK调用

$client = new Client("YourAppCode");
+
+$result = $client->rumourIndex()
+    ->withWord('武汉')
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功",
+    "data": [
+        {
+        "id":"e633815442b986f8220183e6c42d2166",
+        "date":"2020-01-23",
+        "title":"武汉三口之家迪士尼游玩确诊新型冠状病毒肺炎",
+        "explain":"谣言",
+        "imgsrc":"https://p.qpic.cn/jiaozhen/0/1176d1479aaf4d05b148db998f2e9734/0",
+        "markstyle":"fake",
+        "desc":"上海迪士尼度假区方面对记者表示,“该消息是谣传信息...",
+        "author":"《经济观察报》社全新商业资讯平台"
+        },
+        {
+        "id":"8c8cf484eaa5792ffbcc8d8918981f74",
+        "date":"2020-01-23",
+        "title":"武汉加油站停止营业",
+        "explain":"谣言",
+        "imgsrc":"https://p.qpic.cn/jiaozhen/0/814c1c5512824fce8f17a2f050c313c7/0",
+        "markstyle":"fake",
+        "desc":"武汉市商务局官网于1月23日午间发布消息称...",
+        "author":"中国新闻社创办的财经新媒体"
+        }
+    ]
+}

银行卡识别

支持对主流银行卡的卡号、有效期、发卡行、3个关键字段进行结构化识别,识别准确率超过99%

最低 0.05元/次

请求地址

POST https://api.isoyu.com/ocr/bankcard

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
imagestring识别图片,请确保身份证内容信息清晰可见。支持url或base64,图片大小不能大于2M,支持图片类型:jpg/png/bmp
imageTypestring图片类型,枚举值:URL-图片路径;BASE64 –图片BASE64编码

返回data参数

名称类型说明
tradeNoString交易号,唯一
cardNumString银行卡号
cardTypeString卡类型(0:未知银行; 1: 借记卡; 2: 信用卡)
cardNameString银行卡名称(建设银行、招商银行等)
msgString银行卡检测业务返回码对应说明

SDK调用

$client = new Client("YourAppCode");
+
+$result = $client->ocrDrivingLicense()
+    ->withImage('图像地址')
+    ->withImageType('URL')
+    ->request();
+dump($result);

返回结果示例:

{
+"code": 0,
+"message": "成功",
+"data":{
+   msg: "成功",
+   cardNum: "6217 0072 ***87",
+   tradeNo: "18062915460891137",
+   cardName: "建设银行",
+   cardType: "1"
+    }
+}

营业执照文本识别

支持对营业执照关键字段的识别,包括单位名称、法人、地址、有效期、证件编号、社会信用代码等

最低 0.05元/次

请求地址

POST https://api.isoyu.com/ocr/business_license

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
imagestring识别图片,请确保营业执照内容信息清晰可见。使用base64编码格式(不包含data:image/jpeg;base64,)
fixModestring‘1’ - 修复模式 ‘0’ - 不修复模式 (默认)

返回data参数

名称类型说明
companyNameString公司名称
creditCodeString社会信用代码
typeString类型
legalPersonString法人代表
addressString单位地址
beginDateString成立日期
validDateString有效时间
registeredCapitalString注册资本
scopeString经营范围
numberString编号

SDK调用

$client = new Client("YourAppCode");
+
+$result = $client->ocrBusinessLicense()
+    ->withImage('图像BASE64编码')
+    ->request();
+dump($result);

返回结果示例:

{
+"code": 0,
+"message": "成功",
+"data":{
+   number: "无",
+   address: "****",
+   creditCode: "****",
+   validDate: "2021年04月18日",
+   companyName: "****",
+   legalPerson: "****",
+    scope:"",
+    type:"有限责任公司(自然人投资或控股)",
+    beginDate:"",
+    registeredCapital:""
+    }
+}

中文分词

效率极高的中文分词接口,支持NLP智能分词

最低 0.001元/次

接口1:中文抽取关键词

请求地址

GET https://api.isoyu.com/word/segment

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
contentstring内容
numstring返回数量,默认为10,最大5100

返回data参数

名称类型示例值说明
参考返回示例

SDK调用

$client = new Client("YourAppCode");
+
+$result = $client->wordSegment()
+    ->withContent('今天我们去上海外滩和南京东路玩')
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功",
+    "data": [
+        "上海",
+        "外滩",
+        "南京东路"
+    ]
+}

接口2:中文智能分词

NLP智能分词,快速把一段文本切分为一个个词组,并标注了词性。大文本分词时,应该使用post请求方式。且最大不能超过800个字符。

请求地址

GET https://api.isoyu.com/word/nlp

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
contentstring内容

返回data参数

名称类型示例值说明
wordstring今天词语
word_tagstring132词性代码
indexstring0标号索引

词性代码释义如下:

名称代码
数词(例如:100、一亿)90
名词(例如:妈妈、老师、手机)95
人名(例如:马化腾、马小姐、小天)96
机构团体名(例如:腾讯公司、北大、中科院)97
地名词(例如:上海、外滩、南京东路)102
数词开头的名词(例如:一个好人、三个和尚)103
以代词开头的名词(例如:该同学、某人)104
动量词(例如:次、遍、趟)111
时间量词(例如:年、月、日)112
货币量词(例如:美元、英镑)113
历史量词(例如:唐朝、清初)133
谓词(例如:理发、洗澡)171
不及物谓词(例如:腰酸、头疼)200

SDK调用

$client = new Client("YourAppCode");
+
+$result = $client->wordNlp()
+    ->withContent('今天小天和kitty去上海外滩和南京东路玩')
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功",
+    "data": [
+        {
+            "word": "今天",
+            "word_tag": "132",
+            "index": "0"
+        },
+        {
+            "word": "小天",
+            "word_tag": "96",
+            "index": "1"
+        },
+        {
+            "word": "和",
+            "word_tag": "108",
+            "index": "2"
+        },
+        {
+            "word": "kitty",
+            "word_tag": "95",
+            "index": "3"
+        },
+        {
+            "word": "去",
+            "word_tag": "170",
+            "index": "4"
+        },
+        {
+            "word": "上海",
+            "word_tag": "102",
+            "index": "5"
+        },
+        {
+            "word": "外滩",
+            "word_tag": "102",
+            "index": "6"
+        },
+        {
+            "word": "和",
+            "word_tag": "108",
+            "index": "7"
+        },
+        {
+            "word": "南京东路",
+            "word_tag": "102",
+            "index": "8"
+        },
+        {
+            "word": "玩",
+            "word_tag": "170",
+            "index": "9"
+        }
+    ]
+}
+ + + + \ No newline at end of file diff --git "a/.vitepress/dist/\345\205\254\347\233\212\344\270\255\345\233\275.html" "b/.vitepress/dist/\345\205\254\347\233\212\344\270\255\345\233\275.html" new file mode 100644 index 00000000..351e8d12 --- /dev/null +++ "b/.vitepress/dist/\345\205\254\347\233\212\344\270\255\345\233\275.html" @@ -0,0 +1,73 @@ + + + + + + 姬长信API For Docker官方文档 + + + + + + + + + + + + + + + + +
Skip to content

GY.公益数据

说明:公益中国🇨🇳

sandbox该属性对呈现在 iframe 框架中的内容启用一些额外的限制条件。属性值可以为空字符串(这种情况下会启用所有限制),也可以是用空格分隔的一系列指定的字符串。allow-scripts: 允许嵌入的浏览上下文运行脚本(但不能创建弹窗)。如果没有使用该关键字,就无法运行脚本。

1 宝贝回家/腾讯公益404核心数据

接口地址:https://api.isoyu.com/gy/https://api.isoyu.com/gy/data.js

说明: 腾讯公益404应该很多人都知道,在独立开发者圈内取得了很大的成功!但我认为这个公益页面不应该局限于404页面,而是广告位类单独板块。这才是真正的公益行为!现在几乎所有网站都是HTTPS(Hypertext Transfer Protocol Secure)安全超文本传输协议,而腾讯还停留在http时代,腾讯公益404难以满足现有需求。所以做了这个,网站只需要在自己的页面中嵌入一段简单的代码,就能通过互联网来迅速传播失踪儿童信息,从而提高找回失踪儿童的概率。失踪儿童信息来自宝贝回家寻子网。在全国人大代表张宝艳女士指导建议下完善.静态资源支持ssl.最后信息于2018年04月14日更改,共232条信息。

附: 传播即是希望!如果您想在您的网站添加一个类似的效果,出于公益性质,我可以无偿为您提供技术支持,愿天下的宝贝都能永伴自己父母身边.法律顾问:北京市百瑞律师事务所 张志伟律师 | 吉林保民律师事务所 修保律师

调用例子:

javascript

+<iframe src="https://api.isoyu.com/gy/" frameborder="0" scrolling="no" width="300" height="500" sandbox="allow-scripts"></iframe>
javascript
<iframe src="https://api.isoyu.com/gy/" allowTransparency="true"  frameborder="0" scrolling="no" width="100%" height="100%" sandbox="allow-scripts"></iframe>

或者用onload来动态加载高度

javascript

+<iframe src="https://api.isoyu.com/gy/" frameborder="0" scrolling="no" width="100%" onload="mu_changeHeight()" id="isoyu_gy" sandbox="allow-scripts"></iframe>
+
+js部分
+
+<script type="text/javascript">
+function mu_changeHeight(){
+var ifm= document.getElementById("isoyu_gy");
+ifm.height=document.documentElement.clientHeight;
+}</script>

3.解析json https://api.isoyu.com/gy/data.js 不作多描述(浏览器直接访问会乱码,可以下载查看。charset为UTF-8)

姬长信API

2 全网通缉令数据

接口地址:https://api.isoyu.com/gy/tj.htmlhttps://api.isoyu.com/gy/tj.js

说明: 数据全部来自官方媒体,政府新闻,在上海警察叔叔的指导下完善.静态资源支持ssl

附: 如果您想在您的网站添加一个类似的效果,出于公益性质,我可以无偿为您提供技术支持.法律顾问:北京市百瑞律师事务所 张志伟律师 | 吉林保民律师事务所 修保律师

调用例子:

javascript

+<iframe src="https://api.isoyu.com/gy/tj.html" frameborder="0" scrolling="no" width="300" height="500" sandbox="allow-scripts"></iframe>
javascript
<iframe src="https://api.isoyu.com/gy/tj.html" allowTransparency="true"  frameborder="0" scrolling="no" width="100%" height="100%" sandbox="allow-scripts"></iframe>

或者用onload来动态加载高度

javascript

+<iframe src="https://api.isoyu.com/gy/tj.html" frameborder="0" scrolling="no" width="100%" onload="mu_changeHeight()" id="isoyu_tj" sandbox="allow-scripts"></iframe>
+
+js部分
+
+<script type="text/javascript">
+function mu_changeHeight(){
+var ifm= document.getElementById("isoyu_tj");
+ifm.height=document.documentElement.clientHeight;
+}</script>

3.解析json https://api.isoyu.com/gy/tj.js 不作多描述(浏览器直接访问会乱码,可以下载查看。charset为UTF-8)

姬长信API

3. AI分析乳腺 X 线照片

接口地址:

https://api.isoyu.com/Mammogram/?appCode=B586A14C4EC466D33682F8626CCB3794&auturl=api.isoyu.com&list=3

说明:

任何使用此api请明显标注:

此工具仅用于为您提供乳房X光检查的认识和研究目的。 此工具未经 FDA 批准。请不要将其用于任何诊断目的。

数据分析@coolwulf.

电脑版:http://mammo.neuralrad.com:5300/static/NeuralRad_Mammo_Installer.exe

本地不存储任何相关文件,CDN十分钟缓存.

调用例子:

Post图片,支持jpeg,jpg,png.限制10MB以内.批量使用请致邮或使用电脑端.

注:下列为示范结果,没有采用十分钟缓存.

结果


+{
+  "code": "200",
+  "msg": "Success",
+  "appCode": "B586A14C4EC466D33682F8626CCB3794",
+  "filename": "20220607104404dbb44aed2e738bd40c77c468ae8b87d6277ff911.jpg",
+  "filesize": "158.48046875kB",
+  "alldata": "1. Model prediction of possible benign mass with possibility at      28.32% --- location at box index: [444.97098   31.828455 518.2207    96.15495 ]2. Model prediction of possible malignant mass with possibility at      21.48% --- location at box index: [439.8273    26.259714 518.76105   94.09584 ]3. Model prediction of possible benign mass with possibility at      17.72% --- location at box index: [369.56226 267.9322  425.3009  318.28143]4. Model prediction of possible malignant mass with possibility at      16.43% --- location at box index: [452.94946  46.21009 512.4836   89.21607]5. Model prediction of possible malignant mass with possibility at      14.90% --- location at box index: [369.56226 267.9322  425.3009  318.28143]6. Model prediction of possible benign mass with possibility at      13.44% --- location at box index: [132.37648 267.7888  198.91667 321.25467]\n\n",
+  "dataimg": "https:\/\/pic.rmb.isoyu.com\/bjh\/ce77bb3e3971ae1e493fdf5af4d4ab8a.jpeg",
+  "data": {
+  	"list": [{
+  		"mass": " benign ",
+  		"possibility": "28.32%",
+  		"location": "444.97098   31.828455 518.2207    96.15495 "
+  	}, {
+  		"mass": " malignant ",
+  		"possibility": "21.48%",
+  		"location": "439.8273    26.259714 518.76105   94.09584 "
+  	}, {
+  		"mass": " benign ",
+  		"possibility": "17.72%",
+  		"location": "369.56226 267.9322  425.3009  318.28143"
+  	}]
+  },
+  "auturl": "api.isoyu.com",
+  "time": 1654569844
+}

image.png

+ + + + \ No newline at end of file diff --git "a/.vitepress/dist/\345\211\215\347\253\257\345\274\200\345\217\221\350\265\204\350\256\257\346\227\245\346\212\245.html" "b/.vitepress/dist/\345\211\215\347\253\257\345\274\200\345\217\221\350\265\204\350\256\257\346\227\245\346\212\245.html" new file mode 100644 index 00000000..cd41a1c0 --- /dev/null +++ "b/.vitepress/dist/\345\211\215\347\253\257\345\274\200\345\217\221\350\265\204\350\256\257\346\227\245\346\212\245.html" @@ -0,0 +1,163 @@ + + + + + + 姬长信API For Docker官方文档 + + + + + + + + + + + + + + + + +
Skip to content

6. Web 前端开发资讯日报

说明: 获取每日前端开发日报列表、单日日报详情信息列表:

6.1 每日前端开发日报列表

必选参数:page 1,2,3 第一页第一二页日报列表当前日期一次往前走

接口地址:/Web/web_daily_list?page=1

调用例子:https://api.isoyu.com/api/Web/web_daily_list?page=1

返回数据(每次返回是10条数据,这里就不全部列出来了)如下图:

javascript
{
+    "msg": "success",
+    "code": 1,
+    "data": [
+        {
+            "title": "20170530 前端开发日报",
+            "date": "2017-05-31",
+            "desc": "Vue全家桶填坑之路;Webpack 最详解;前端开发规范:命名规范、html 规范、css 规范、js 规范;前端性能优化的三个维度;Angular4实现个人作品展示站;HTTP Session 的工作原理以及几个思维扩展;React 教 ...",
+            "daily_id": 20170530
+        },
+        {
+            "title": "20170529 前端开发日报",
+            "date": "2017-05-30",
+            "desc": "web前端面试题汇总(JS);Vue 重写前端导航;Webpack 2 中一些常见的优化措施;Canvas之基础;https那些事;煦涵说JSON;redux-demo;Angular 组件间通信 WEB前端面试题汇总(JS)如何解决跨域问 ...",
+            "daily_id": 20170529
+        },
+        {
+            "title": "20170528 前端开发日报",
+            "date": "2017-05-29",
+            "desc": "大白话 JavaScript 创建对象思维导图;学习阮一峰的WebSocket;从 JavaScript 作用域说开去;前端周刊第 57 期:《战争与和平版》的 CSS-IN-JS 黑历史;Alloy 前端周刊第 7 期;JavaScrip ...",
+            "daily_id": 20170528
+        },
+        {
+            "title": "20170527 前端开发日报",
+            "date": "2017-05-28",
+            "desc": "JavaScript 函数式编程指南;JS 函数式编程指南(中文版);快速掌握ECMAScript 6新特性;基于 TypeScript 的 Node.js 框架 Nest 正式版发布(下);2017-05-27 前端日报;一个后端程序员的 ...",
+            "daily_id": 20170527
+        },
+        {
+            "title": "20170526 前端开发日报",
+            "date": "2017-05-27",
+            "desc": "Vue.js 入门最佳项目实践-个人博客全栈应用从零到上线;JTaro:基于 Vue 2.0 的轻量级 SPA 框架;为什么我们需要 Vuex;【小程序可用】css3 animation 实现的跑马灯;Sessions by Pusher: ...",
+            "daily_id": 20170526
+        },
+        {
+            "title": "20170525 前端开发日报",
+            "date": "2017-05-26",
+            "desc": "不仅仅是粘贴复制——聊聊前端脚手架;值得多聊聊的 Promise 模式,以及它能解决什么问题;发布自己第一个 npm 组件包(基于 Vue 的文字跑马灯组件);一个简单express+jade+mysql+bootstrap+nodejs的 ...",
+            "daily_id": 20170525
+        },
+        {
+            "title": "20170524 前端开发日报",
+            "date": "2017-05-25",
+            "desc": "JavaScript 疑难汇总;Vue的Mock数据(一) JSON-server;React VR 快速入门中文文档;javascript——window对象;jQuery效果—雪花飘落;移动 web 之滚动篇;10分钟教你撸一个node ...",
+            "daily_id": 20170524
+        },
+        {
+            "title": "20170523 前端开发日报",
+            "date": "2017-05-24",
+            "desc": "基于栈的 HTML 解析器;React学习报告;WebP 已经适合主流使用?美图图像选型评测及优化历程;一、如何将Vue初始项目发布到github上;还在找react例子? 记录一下react练习小心得;前端每周清单第 14 期:编写现代  ...",
+            "daily_id": 20170523
+        },
+        {
+            "title": "20170522 前端开发日报",
+            "date": "2017-05-23",
+            "desc": "前端 (Not just) 工程师终究要掌握的知识;css3动画(二):波浪效果;JS 与多线程;每天 10 个前端知识点:杂技;GB-respond:移动端响应式布局解决方案(JavaScript + rem);React实战 ̵ ...",
+            "daily_id": 20170522
+        },
+        {
+            "title": "20170521 前端开发日报",
+            "date": "2017-05-22",
+            "desc": "总有你要的编程书单(GitHub);JavaScript 编码指南;学习JavaScript之闭包;Vue 用户的 React 上手小结;初识weex(前端视角) – 环境搭建;JQuery 中的 setTimeout(fn,  ...",
+            "daily_id": 20170521
+        }
+    ]
+}

6.2 单个日报列表

必选参数:$daily_id 如:20170520 某个日期数

接口地址:/Web/every_daily_list?$daily_id=20170520

调用例子:https://api.isoyu.com/api/Web/every_daily_list?$daily_id=20170520

返回数据(每次返回是10条数据,这里就不全部列出来了)如下图:

javascript
{
+    "msg": "success",
+    "code": 1,
+    "title": "20170530 前端开发日报",
+    "data": [
+        {
+            "title": "vue全家桶填坑之路",
+            "url": "https://segmentfault.com/a/1190000009599025",
+            "desc": "vue全家桶填坑之路近些日子上手vue全家桶,深感自己的知识水平浅薄,在摸索之中记录了我遇到的一些问题的解决方法。 场景:表单需要打开新页面修改参数返回保存数据 这个一开始我就想利用vuex的store存储到state之中就大功告成了。..."
+        },
+        {
+            "title": "Webpack 最详解",
+            "url": "http://zcfy.cc/article/a-detailed-introduction-to-webpack-ndash-smashing-magazine-2974.html",
+            "desc": "Webpack 最详解 JavaScript模块打包的概念已经出现一段时间了。RequireJS在2009年首次发声,之后Browserify粉墨登场。接着各种打包工具如雨后春笋纷纷涌现。而webpack以其优异的特性脱颖而出。如果你还不了解它,希望这篇文章可以带你熟悉这一款强大的工具。 什么是模块打包工具 我们见过的多数编程语言(包括ECMAScr..."
+        },
+        {
+            "title": "前端开发规范:命名规范、html 规范、css 规范、js 规范",
+            "url": "https://juejin.im/post/592d4a5b0ce463006b43b6da",
+            "desc": "前端开发规范:命名规范、html 规范、css 规范、js 规范 本文首发于我的个人网站:http://cherryblog.site/ (背景更换了不知道大家有没有发现呢,嘻嘻) 一个好的程序员肯定是要能书写可维护的代码,而不是一次性的代码,怎么能让团队当中其他人甚至一段时间时候你再看你某个时候写的代码也能看懂呢,这就需"
+        },
+        {
+            "title": "前端性能优化的三个维度",
+            "url": "https://juejin.im/post/592d0f4ca0bb9f00570f4408",
+            "desc": "前端性能优化的三个维度 前端性能优化可以分为三个level:静态资源优化、接口访问优化、页面渲染速度优化,在操控门槛上依次递增,优化效果上越发没有这么明显,所以很多小团队只会做到了第一个level追求极致的前端性能体验,提升自己的level,come on ~ 目录 一、静态资源"
+        },
+        {
+            "title": "Angular4实现个人作品展示站",
+            "url": "https://segmentfault.com/a/1190000009599190",
+            "desc": "Angular4实现个人作品展示站Angular4实现个人作品展示站,模板仿慕课。 SPA site for displaying owner project http://project.giscafer.com github:https://github.com/giscafer/p..."
+        },
+        {
+            "title": "HTTP Session 的工作原理以及几个思维扩展",
+            "url": "https://swiftcafe.io/2017/05/30/about-session/",
+            "desc": "HTTP Session 的工作原理以及几个思维扩展 大家都知道,HTTP 协议本身是无状态的,Session 的出现解决了这个问题,也被大多数 web 端采用。 但它背后的实现原理你是否有兴趣了解呢,以及在它基础上的思维发散,和你聊聊。 无状态的 HTTP 大家都知道,我们目前使用的互联网应用层协议基本上都是基于 HTTP 和 HTTPS 的,它们的本身是无状态的, 只负..."
+        },
+        {
+            "title": "",
+            "url": "http://miaoyunze.com/2017/05/30/React-Tutorial-11-Composition-vs-Inheritance/",
+            "desc": "React 教程 - 11. 组合与继承 React 官方文档翻译 - 11. 组合与继承 —— 由缪运泽分享"
+        },
+        {
+            "title": "angular中的作用域及继承",
+            "url": "https://segmentfault.com/a/1190000009598760",
+            "desc": "angular中的作用域及继承在一些使用angular框架的大型项目中,似乎有很多个controller,而每个controller都有自己的$scope. $rootscope$rootScope顶级作用域,也叫根作用域,类似于window,window的属性在任何子作用域都可以访问。$rootS..."
+        },
+        {
+            "title": "",
+            "url": "https://segmentfault.com/a/1190000009597241",
+            "desc": "杂篇 - Vue豆瓣系列文章项目地址 在线演示 不识庐山真面目,只缘身在此山中。 大概一个月前,开源了Vue重构豆瓣移动端的项目,效果还可以,收到了很多小伙伴的反馈,话说是要写一些文章的,但迟迟没有动笔,估计小伙伴们等的花都谢了,..."
+        },
+        {
+            "title": "如何在JavaScript中实现一个Long型——Long.js源码学习与分析",
+            "url": "https://segmentfault.com/a/1190000009599204",
+            "desc": "如何在JavaScript中实现一个Long型——Long.js源码学习与分析背景 由于在项目中使用到了WebSocket的自定义二进制协议,需要将二进制转为后端服务中定义的Long型。而在JavaScript中的Number类型由于自身原因,并不能完全表示Long型的数字,因此需要我们通过其他的方式来对Lon..."
+        },
+        {
+            "title": "WebAssembly基础",
+            "url": "https://segmentfault.com/a/1190000009598598",
+            "desc": "WebAssembly基础WebAssembly定义 WebAssembly是一种的语言,可以在现代浏览器环境中运行,并提供了功能和性能上的优势。可以将其它语言,如C/C++等,编译成Assembly格式的代码,然后在浏览器中运行。 WebAssembly的目标 WebAssem..."
+        },
+        {
+            "title": "canvas 图像旋转与翻转姿势解锁",
+            "url": "http://t.cn/RSzpxck",
+            "desc": "《canvas 图像旋转与翻转姿势解锁》从一个游戏需求说起:“可乐瓶”里有多个“气泡”,需要设置不同的动画效果,且涉及 deviceOrientation 的交互,需要有大量计算改变元素状态……  (by 凹凸实验室) ​​​"
+        },
+        {
+            "title": "如何瘦身 Git 仓库",
+            "url": "http://t.cn/RSqz6LY",
+            "desc": "如何瘦身 Git 仓库 » 译者:zhousiyu325 对 Git 仓库的维护通常是为了减少仓库的大小。如果你从另外一个版本控制系统导入了一个仓库,你可能需要在导入后清除掉不必要的文件。 ​​​"
+        }
+    ]
+}
+ + + + \ No newline at end of file diff --git "a/.vitepress/dist/\345\233\276\347\211\207\347\233\270\345\206\214\346\216\245\345\217\243.html" "b/.vitepress/dist/\345\233\276\347\211\207\347\233\270\345\206\214\346\216\245\345\217\243.html" new file mode 100644 index 00000000..1bf358ec --- /dev/null +++ "b/.vitepress/dist/\345\233\276\347\211\207\347\233\270\345\206\214\346\216\245\345\217\243.html" @@ -0,0 +1,92 @@ + + + + + + 姬长信API For Docker官方文档 + + + + + + + + + + + + + + + + +
Skip to content

4. 图片相册接口

说明: 包括 Cosplay相册、花瓣相册:

4.1 cosplay 相册

必选参数:page 分页数 10 20 30

接口地址:/Picture/index?page=20

调用例子://api.isoyu.com/api/picture/index?page=20

返回数据(每次返回是10条数据,这里就不全部列出来了)如下图:

javascript
{
+    "msg": "success",
+    "code": 1,
+    "data": [
+        {
+            "desc": "喜欢神奇宝贝的人一定都知道鲤鱼王。这个特别的精灵没有特别强大的能力,除了长相呆萌,好像没有其他优点。不过下面这名男子却对这个超弱的精灵情有独钟,他戴着鲤鱼王面具大玩Cosplay,照片被上传到网路后立刻成为网友们热议的话题。",
+            "pvnum": "",
+            "createdate": "2017-01-11 01:39:21",
+            "scover": "http://img3.cache.netease.com/photo/0031/2017-01-11/s_CAFBLLL26LRK0031.jpg",
+            "setname": "靠Cosplay鲤鱼王而走红的型男真面目",
+            "cover": "http://img3.cache.netease.com/photo/0031/2017-01-11/CAFBLLL26LRK0031.jpg",
+            "pics": [
+                "http://img3.cache.netease.com/photo/0031/2017-01-11/CAFBLLL26LRK0031.jpg",
+                "http://img4.cache.netease.com/photo/0031/2017-01-11/CAFBLLTT6LRK0031.jpg",
+                "http://img4.cache.netease.com/photo/0031/2017-01-11/CAFBLM0J6LRK0031.jpg"
+            ],
+            "clientcover1": "",
+            "replynum": "57",
+            "topicname": "",
+            "setid": "91744",
+            "seturl": "http://play.163.com/photoview/6LRK0031/91744.html",
+            "datetime": "2017-01-11 01:42:32",
+            "clientcover": "",
+            "imgsum": "7",
+            "tcover": "http://img4.cache.netease.com/photo/0031/2017-01-11/t_CAFBLLL26LRK0031.jpg"
+        },
+        {
+            "desc": "最后要推荐的一组图是台湾Coser:Mon小夢夢的最新作品——菲利克斯COS。在原作里,这位角色拥有着不属于女性的萌系着装以及言行举止,然而事实上却是个真·汉子......",
+            "pvnum": "",
+            "createdate": "2017-01-10 10:58:46",
+            "scover": "http://img4.cache.netease.com/photo/0031/2017-01-10/s_CADP9L5P6LRK0031.jpg",
+            "setname": "灵魂陷入危机之中 Re:0菲利克斯COS",
+            "cover": "http://img3.cache.netease.com/photo/0031/2017-01-10/CADP9L5P6LRK0031.jpg",
+            "pics": [
+                "http://img3.cache.netease.com/photo/0031/2017-01-10/CADP9L5P6LRK0031.jpg",
+                "http://img3.cache.netease.com/photo/0031/2017-01-10/CADP9JU36LRK0031.jpg",
+                "http://img4.cache.netease.com/photo/0031/2017-01-10/CADP9K7J6LRK0031.jpg"
+            ],
+            "clientcover1": "",
+            "replynum": "0",
+            "topicname": "",
+            "setid": "91731",
+            "seturl": "http://play.163.com/photoview/6LRK0031/91731.html",
+            "datetime": "2017-01-10 11:00:15",
+            "clientcover": "",
+            "imgsum": "5",
+            "tcover": "http://img3.cache.netease.com/photo/0031/2017-01-10/t_CADP9L5P6LRK0031.jpg"
+        }
+    ]
+}

4.2 花瓣照片相册

必选参数: 每次生成20条随机数据

接口地址:/Picture/hua_ban

调用例子:https://api.isoyu.com/api/Picture/hua_ban

返回数据(每次返回是20条数据,这里就不全部列出来了)如下图:

javascript
{
+    "msg": "success",
+    "code": 1,
+    "data": [
+        {
+            "img": "http://img.hb.aicdn.com/623a6284b7fb7cc297bfadaf101a07677817136543f3a-ksxY2x",
+            "title": "小清新女生",
+            "desc": "唯美气息"
+        },
+        
+        {
+            "img": "http://img.hb.aicdn.com/1130866c1c6b90456f0488d2d42279740740c97d6d805-DHmPo2",
+            "title": "小清新女生",
+            "desc": "唯美气息"
+        }
+    ]
+}
+ + + + \ No newline at end of file diff --git "a/.vitepress/dist/\345\243\201\347\272\270\346\250\241\345\235\227.html" "b/.vitepress/dist/\345\243\201\347\272\270\346\250\241\345\235\227.html" new file mode 100644 index 00000000..777613ec --- /dev/null +++ "b/.vitepress/dist/\345\243\201\347\272\270\346\250\241\345\235\227.html" @@ -0,0 +1,114 @@ + + + + + + 姬长信API For Docker官方文档 + + + + + + + + + + + + + + + + +
Skip to content

0. 壁纸模块

说明:含http与https方式,国内外CDN驱动 使用百度云加速专业版,腾讯万象优图。 调用方法:以img直接调用即可。比如

javascript

+<img src="https://api.isoyu.com/bing_images.php"  alt="姬长信api" />

0.1 每日bing

说明:缓存24小时 接口地址:

javascript
bing_images.asp
+bing_images.jsp
+bing_images.php

调用例子:

javascript
//api.isoyu.com/bing_images.asp
+//api.isoyu.com/bing_images.jsp
+//api.isoyu.com/bing_images.php

<img src="https://api.isoyu.com/bing_images.php" width="30%" alt="姬长信api" ></a>

0.2 随机壁纸

说明:缓存1-5分钟 已经用了万象优图筛选,若遇到大尺度图片请记录图片id并admin@isoyu.com,我们会在第一时间删除

0.2.1 爱壁纸数据源

高质量爱壁纸数据源,因数据过大国内没有合适的cdn,百度限制每天量.所缓存到了cloudflare.没有国内线路. url目录传到GitHub了,但因Yowza, that’s a big file. Try again with a file smaller than 25MB.,所以分散多个压缩包.想看更多去 https://a.pages.dev/ 演示站.

json

+0: {图片数量: 50741, ename: "girl", rname: "美女", cover_temp: "56a964df69401b2866828acb", name: "美女",}
+1: {图片数量: 93572, ename: "animation", rname: "动漫", cover_temp: "56a221c969401b3f4aa6700a", name: "动漫",}
+2: {图片数量: 72666, ename: "landscape", rname: "风景", cover_temp: "56a770e269401b756c748b28", name: "风景",}
+3: {图片数量: 14459, ename: "game", rname: "游戏", cover_temp: "569f40fa69401b26c648eb87", name: "游戏",}
+4: {图片数量: 9644, ename: "text", rname: "文字", cover_temp: "56a1f92369401b3f529d3a3f", name: "文字",}
+5: {图片数量: 8134, ename: "vision", rname: "视觉", cover_temp: "56a076f769401b323d865538", name: "视觉",}
+6: {图片数量: 15103, ename: "emotion", rname: "情感", cover_temp: "56a03f5369401b26beeaea1d", name: "情感",}
+7: {图片数量: 8214, ename: "creative", rname: "设计", cover_temp: "569b34af69401b7dd39e9fc3", name: "设计",}
+8: {图片数量: 19797, ename: "celebrity", rname: "明星", cover_temp: "56a9a70669401b338161138c", name: "明星",}
+9: {图片数量: 23969, ename: "stuff", rname: "物语", cover_temp: "56a61f1c69401b54eff72f31", name: "物语",}
+10: {图片数量: 4229, ename: "man", rname: "男人", cover_temp: "569b541d69401b7dc8ce2c68", name: "男人",}
+11: {图片数量: 23698, ename: "machine", rname: "机械", cover_temp: "56a99e1f69401b1ce58c12dc", name: "机械",}
+12: {图片数量: 13628, ename: "cityscape", rname: "城市", cover_temp: "569b540969401b7dd39ea06d", name: "城市",}
+13: {图片数量: 19477, ename: "animal", rname: "动物", cover_temp: "56a4d1da69401b753a684e69", name: "动物",}

电脑壁纸接口地址:

javascript

+风景 aipc_scenery.php
+美女 aipc_girls.php
+动漫 aipc_animation.php
+动物 aipc_animals.php
+游戏 aipc_game.php
+视觉 aipc_visual.php
+城市 aipc_city.php
+设计 aipc_creative.php
+明星 aipc_stars.php

调用例子:

javascript

+//api.isoyu.com/aipc_girls.php
+
+<img src="https://api.isoyu.com/aipc_girls.php" width="30%" alt="姬长信api" ></a>

风景<img src="https://api.isoyu.com/aipc_scenery.php" width="30%" alt="姬长信api" ></a>


美女<img src="https://api.isoyu.com/aipc_girls.php" width="30%" alt="姬长信api" ></a>


动漫<img src="https://api.isoyu.com/aipc_animation.php" width="30%" alt="姬长信api" ></a>


动物<img src="https://api.isoyu.com/aipc_animals.php" width="30%" alt="姬长信api" ></a>


游戏<img src="https://api.isoyu.com/aipc_game.php" width="30%" alt="姬长信api" ></a>


视觉<img src="https://api.isoyu.com/aipc_visual.php" width="30%" alt="姬长信api" ></a>


城市<img src="https://api.isoyu.com/aipc_city.php" width="30%" alt="姬长信api" ></a>


设计<img src="https://api.isoyu.com/aipc_creative.php" width="30%" alt="姬长信api" ></a>


明星<img src="https://api.isoyu.com/aipc_stars.php" width="30%" alt="姬长信api" ></a>

手机壁纸接口地址:

javascript
风景 ai_scenery.php
+美女 ai_girls.php
+动漫 ai_animation.php
+动物 ai_animals.php
+游戏 ai_game.php
+视觉 ai_visual.php
+城市 ai_city.php
+影视 ai_film.php
+明星 ai_stars.php

调用例子:

javascript

+//api.isoyu.com/ai_girls.php
+
+<img src="https://api.isoyu.com/ai_girls.php" width="30%" alt="姬长信api" ></a>

风景<img src="https://api.isoyu.com/ai_scenery.php" width="30%" alt="姬长信api" ></a>


美女<img src="https://api.isoyu.com/ai_girls.php" width="30%" alt="姬长信api" ></a>


动漫<img src="https://api.isoyu.com/ai_animation.php" width="30%" alt="姬长信api" ></a>


动物<img src="https://api.isoyu.com/ai_animals.php" width="30%" alt="姬长信api" ></a>


游戏<img src="https://api.isoyu.com/ai_game.php" width="30%" alt="姬长信api" ></a>


视觉<img src="https://api.isoyu.com/ai_visual.php" width="30%" alt="姬长信api" ></a>


城市<img src="https://api.isoyu.com/ai_city.php" width="30%" alt="姬长信api" ></a>


影视<img src="https://api.isoyu.com/ai_film.php" width="30%" alt="姬长信api" ></a>


明星<img src="https://api.isoyu.com/ai_stars.php" width="30%" alt="姬长信api" ></a>

0.2.2 14年网红源

14年采集的网红图片源,17年停更.2017.07.31增加至2257张

接口地址:

javascript
mm_images.asp
+mm_images.jsp
+mm_images.php

调用例子:

javascript
//api.isoyu.com/mm_images.asp
+//api.isoyu.com/mm_images.jsp
+//api.isoyu.com/mm_images.php
+
+<img src="https://api.isoyu.com/mm_images.php" width="30%" alt="姬长信api" ></a>

<img src="https://api.isoyu.com/mm_images.php" width="30%" alt="姬长信api" ></a>

0.2.3 当代网红

实时更新当代网红,2021年8月9日已存储四万张

接口地址:

javascript
mmnew_images.php

调用例子:

javascript

+//api.isoyu.com/mmnew_images.php
+
+<img src="https://api.isoyu.com/mmnew_images.php" width="30%" alt="姬长信api" ></a>

<img src="https://api.isoyu.com/mmnew_images.php" width="30%" alt="姬长信api" ></a>

0.2.4 网红专栏壁纸

说明:缓存1-5分钟.网红@蓓蓓梅,投稿 已经用了万象优图筛选,若遇到大尺度图片请记录图片id并admin@isoyu.com,我们会在第一时间删除 2019.05.09增加至672张

接口地址:

javascript
beibei_images.asp
+beibei_images.jsp
+beibei_images.php

调用例子:

javascript
//api.isoyu.com/beibei_images.asp
+//api.isoyu.com/beibei_images.jsp
+//api.isoyu.com/beibei_images.php

<img src="https://api.isoyu.com/beibei_images.php" width="30%" alt="姬长信api" ></a>

0.3 动态IP签名图片

说明:可能会显cdnIP,字体<书体坊兰亭体> 可选参数:signature自定义文本 接口地址:

javascript
ip_images.asp
+ip_images.jsp
+ip_images.php

javascript
ip_images.asp?signature=早安
+ip_images.jsp?signature=早安
+ip_images.php?signature=早安

调用例子:

javascript
//api.isoyu.com/ip_images.asp
+//api.isoyu.com/ip_images.jsp
+//api.isoyu.com/ip_images.php

javascript
//api.isoyu.com/ip_images.asp?signature=早安
+//api.isoyu.com/ip_images.jsp?signature=早安
+//api.isoyu.com/ip_images.php?signature=早安

姬长信API

0.4 动态图

说明:资源还是有点少

接口地址:gif_images.php调用例子://api.isoyu.com/gif_images.php

0.5 抱枕图生成器

说明:缓存1-5分钟.已经用了万象优图筛选,若遇到露骨图片请记录图片id并admin@isoyu.com,我们会在第一时间删除。 2017.08.14增加至7391张,共20G。部分单个图片大小最高会在60Mb,所以加载会慢。

接口地址:bao_images.php

调用例子:

<img src="https://api.isoyu.com/bao_images.php" width="30%" alt="姬长信api" ></a>

//api.isoyu.com/bao_images.php

0.6 ARU(阿鲁)表情包

说明:缓存1-5分钟 格式为png,gif 大小为s,l,xl ARU(阿鲁)表情包。表情包作者:@_SiC_ 创意:@YDXX丶(室友)

2018.01.06更新

2018.01.09ARU(阿鲁)表情包。表情包作者:@_SiC_ 已免费授权,会长期更新。接口地址: <table> <tr> <td>GIF</td> <td>ARU_GIF_S.php</td> <td>ARU_GIF_L.php</td> <td>ARU_GIF_XL.php</td> </tr> <tr> <td>PNG</td> <td>ARU_PNG_S.php</td> <td>ARU_PNG_L.php</td> <td>ARU_PNG_XL.php</td> </tr> </table> 调用例子:

姬长信API

javascript
//api.isoyu.com/ARU_GIF_S.php

0.7 二维码生成与解码

说明:依靠phpqrcode,Version: 1.1.4 Build: 2010100721 这是QR码2-D条码生成器的PHP实现。支持跨域,这是基于由Kentaro Fukuchi编写的C libqrencode的纯php-LGPL许可实现。

支持数字,字母数字,8位和汉字编码。(汉字编码没有完全测试,如果你是日本编码启用,你可以通过验证:) 😃) 导出为PNG图像,并以位表形式导出数据缓存提高计算速度.

下面是参数介绍。

url: 二维码对应的网址

m : 二维码白色边框尺寸,缺省值: 0px

e : 容错级别(errorLevel),可选参数如下(缺省值 L)

 > L水平 7%的字码可被修正
+ > M水平 15%的字码可被修正
+ > Q水平 25%的字码可被修正
+ > H水平 30%的字码可被修正
+

p : 二维码尺寸,可选范围1-40(递增值为25.1=25x25,2=50x50...最大40=1000x1000。具体大小和容错级别有关)(缺省值:3)

生成例子:

姬长信API

https://api.isoyu.com/qr/?m=0&e=L&p=5&url=https://api.isoyu.com

解码例子:

javascript
https://api.isoyu.com/qr/deqr.asp?imgurl=https://ws3.sinaimg.cn/large/005BYqpgly1g1qmzrwfckj303h03h09u.jpg
+https://api.isoyu.com/qr/deqr.jsp?imgurl=https://ws3.sinaimg.cn/large/005BYqpgly1g1qmzrwfckj303h03h09u.jpg
+https://api.isoyu.com/qr/deqr.php?imgurl=https://ws3.sinaimg.cn/large/005BYqpgly1g1qmzrwfckj303h03h09u.jpg

返回

javascript
{
+	"code": 1,
+	"msg": "success",
+	"qrurl": "https://api.isoyu.com"
+}

0.8 图片反代

说明:为了解决新浪图床防盗链 字体<书体坊兰亭体>

必选参数:

url 图片链接

接口地址:

javascript
img-Proxy.asp
+img-Proxy.jsp
+img-Proxy.php

调用例子:

javascript
//api.isoyu.com/img-Proxy.asp?url=https://wx4.sinaimg.cn/large/ce575088ly4g2g98s9kc6j20k00f0q4s.jpg
+//api.isoyu.com/img-Proxy.jsp?url=https://wx4.sinaimg.cn/large/ce575088ly4g2g98s9kc6j20k00f0q4s.jpg
+//api.isoyu.com/img-Proxy.php?url=https://wx4.sinaimg.cn/large/ce575088ly4g2g98s9kc6j20k00f0q4s.jpg

姬长信API

0.8.1 微博反代

说明:为了解决新浪图床防盗链 所以直接反代了微博

直接替换域名即可

必选参数:

url 图片链接

接口地址:

javascript
weibo.isoyu.com

调用例子:

javascript
https://weibo.isoyu.com/large/ce575088ly4g2g98s9kc6j20k00f0q4s.jpg

姬长信API

0.9 图片鉴黄

姬长信API 结合腾讯优图的深度学习图像识别技术,推出鉴黄、鉴政、鉴暴恐等多种类型的敏感内容审核服务,有效识别违禁图片,针对 全网分发的图片进行智能扫描,有效规避您的业务涉黄风险,目前全网免费公测中(腾讯优图赞助)。

图片鉴黄服务针对 CDN 分发的图片进行扫描,得到每张图片的色情等级的评分,归类为“疑似色情图片”、“色情图片”和“正常图片”。

智能图片鉴黄保留6个月内的涉黄图片处理历史记录。

10 秒内累计请求超过 10 次,封锁此IP 86400 秒暂不支持cn域名鉴黄,需要联系我admin@isoyu.com审核加白名单

必选参数:

imgurl 图片url地址

返回参数说明:

<table class="layui-table" lay-size="sm"> <thead> <tr> <th>名称</th> <th>类型</th> <th>说明</th> </tr> </thead> <tbody> <tr><td>url_classified</td><td>String</td><td>图片url地址</td></tr><tr><td>rating_index</td><td>Int</td><td>图片内容级别 1 所有人,2 青少年 ,3 为不良图片(成年人)</td></tr><tr><td>rating_label</td><td>String</td><td>图片内容</td></tr> </tbody> </table>

接口地址:

javascript
        https://api.isoyu.com/jianhuang.asp?imgurl=
+        https://api.isoyu.com/jianhuang.jsp?imgurl=
+        https://api.isoyu.com/jianhuang.php?imgurl=

例子:https://i.loli.net/2020/03/04/omXIMPkg3A1J6Uq.jpg

鉴黄举例.jpg

javascript
       https://api.isoyu.com/jianhuang.asp?imgurl=https://i.loli.net/2020/03/04/omXIMPkg3A1J6Uq.jpg
+       https://api.isoyu.com/jianhuang.php?imgurl=https://i.loli.net/2020/03/04/omXIMPkg3A1J6Uq.jpg
+       https://api.isoyu.com/jianhuang.jsp?imgurl=https://i.loli.net/2020/03/04/omXIMPkg3A1J6Uq.jpg

返回:

javascript
{
+    "code":1,
+    "msg":"识别成功",
+    "url_classified":"https://i.loli.net/2020/03/04/omXIMPkg3A1J6Uq.jpg",
+    "rating_index":1,
+    "rating_label":"everyone"
+}
+ + + + \ No newline at end of file diff --git "a/.vitepress/dist/\345\244\251\346\260\224\351\242\204\346\212\245.html" "b/.vitepress/dist/\345\244\251\346\260\224\351\242\204\346\212\245.html" new file mode 100644 index 00000000..4b0035c0 --- /dev/null +++ "b/.vitepress/dist/\345\244\251\346\260\224\351\242\204\346\212\245.html" @@ -0,0 +1,114 @@ + + + + + + 姬长信API For Docker官方文档 + + + + + + + + + + + + + + + + +
Skip to content

5. 天气预报

说明: 获取城市天气预报:

5.1 获取城市天气预报

选填参数:

  `city`   区县的行政区划编码(http://www.mca.gov.cn/article/sj/xzqh/1980/)  如 `440306` 
+  
+  注:留空会根据请求IP自动获取区县的行政区划编码
+

接口地址:/Weather/get_weather

  `/Weather/get_weather?city=440306` 
+

调用例子://api.isoyu.com/api/Weather/get_weather?city=440306

返回数据(每次返回是10条数据,这里就不全部列出来了)如下图:

javascript
{
+  "status": 0,
+  "result": {
+    "location": {
+      "country": "中国",
+      "province": "广东省",
+      "city": "深圳市",
+      "name": "宝安",
+      "id": "440306"
+    },
+    "now": {
+      "text": "阴",
+      "temp": 21,
+      "feels_like": 21,
+      "rh": 72,
+      "wind_class": "3级",
+      "wind_dir": "东北风",
+      "uptime": "20220327102500"
+    },
+    "forecasts": [
+      {
+        "text_day": "阴",
+        "text_night": "雷阵雨",
+        "high": 24,
+        "low": 16,
+        "wc_day": "<3级",
+        "wd_day": "静风",
+        "wc_night": "<3级",
+        "wd_night": "静风",
+        "date": "2022-03-27",
+        "week": "星期日"
+      },
+      {
+        "text_day": "中雨",
+        "text_night": "雷阵雨",
+        "high": 21,
+        "low": 16,
+        "wc_day": "<3级",
+        "wd_day": "静风",
+        "wc_night": "<3级",
+        "wd_night": "静风",
+        "date": "2022-03-28",
+        "week": "星期一"
+      },
+      {
+        "text_day": "中雨",
+        "text_night": "雷阵雨",
+        "high": 22,
+        "low": 18,
+        "wc_day": "<3级",
+        "wd_day": "静风",
+        "wc_night": "<3级",
+        "wd_night": "静风",
+        "date": "2022-03-29",
+        "week": "星期二"
+      },
+      {
+        "text_day": "阵雨",
+        "text_night": "多云",
+        "high": 26,
+        "low": 20,
+        "wc_day": "<3级",
+        "wd_day": "静风",
+        "wc_night": "<3级",
+        "wd_night": "静风",
+        "date": "2022-03-30",
+        "week": "星期三"
+      },
+      {
+        "text_day": "多云",
+        "text_night": "多云",
+        "high": 27,
+        "low": 20,
+        "wc_day": "3~4级",
+        "wd_day": "东风",
+        "wc_night": "3~4级",
+        "wd_night": "东风",
+        "date": "2022-03-31",
+        "week": "星期四"
+      }
+    ]
+  },
+  "message": "success"
+}
+ + + + \ No newline at end of file diff --git "a/.vitepress/dist/\345\256\236\345\220\215\351\211\264\346\235\203.html" "b/.vitepress/dist/\345\256\236\345\220\215\351\211\264\346\235\203.html" new file mode 100644 index 00000000..52473c26 --- /dev/null +++ "b/.vitepress/dist/\345\256\236\345\220\215\351\211\264\346\235\203.html" @@ -0,0 +1,547 @@ + + + + + + 姬长信API For Docker官方文档 + + + + + + + + + + + + + + + + +
Skip to content

[danger] 本章节涉嫌违规,整改中

企业开票信息查询

根据公司名称/社会统一信用代码查询企业开票信息

最低 0.2元/次

请求地址

GET https://api.isoyu.com/enterprise/creditcode

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
keywordString公司名称或社会统一信用代码

返回参数

名称类型说明
namestring企业名称
creditcodestring社会统一信用代码(纳税人识别号)
econkindstring企业类型
statusstring企业状态
addressstring地址
telstring联系电话
bankstring开户行
bankaccountstring开户行账号

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->enterpriseCreditcode()
+
+    ->withKeyword('9132059455117770X5')
+
+    ->request();
+
+dump($result);

返回数据示例:

{
+	"code":0,
+	"message":"操作成功",
+	"data":{
+	    "name":"天聚地合(苏州)数据股份有限公司",
+
+		"creditcode":"9132059455117770X5",
+
+		"econkind":"股份有限公司(非上市)",
+
+		"status":"在业",
+
+		"address":"苏州工业园区启月街288号紫金东方大厦307室",
+
+		"tel":"0512-62391880",
+
+		"bank":"浙商银行苏州分行营业部",
+
+		"bankaccount":"3050020010120100129207"
+    }
+}

[danger] 返回code为0时计费。

企业三要素核验

核验企业名称、社会统一信用代码、法人一致性

最低 0.08元/次

请求地址

GET https://api.isoyu.com/enterprise/verify

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
keywordstring注册号/统一社会信用代码(注册号支持15位,统一社会信用代码支持18位)
namestring公司名称
operNamestring企业法人

返回参数

名称类型说明
oper_namestring匹配的企业法人
namestring匹配的公司名称
statusint匹配详情,1:全匹配;2:全不匹配;12:公司匹配,法人不匹配;13:公司不匹配,法人匹配

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->enterpriseVerify()
+
+    ->withKeyword('注册号/统一社会信用代码')
+
+    ->withName('公司名')
+    ->withOperName('法人姓名')
+    ->request();
+
+dump($result);

返回数据示例:

{
+	"code":0,
+	"message":"操作成功",
+	"data":{
+            "oper_name": "匹配的法人姓名",
+
+            "name": "匹配的公司名称",
+
+            "status": 2
+	}
+}

[danger] 返回code为0时计费。

企业信息精确查询

根据企业全名/注册号/统一社会信用代码获取企业工商详细信息

最低 0.35元/次

请求地址

GET https://api.isoyu.com/enterprise/detail_info

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
keywordstring企业全名/注册号/统一社会信用代码

返回参数

名称类型说明
namestring公司名称
econ_kindstring企业类型
addressesstring地址
reg_nostring企业注册号
scopestring经营范围
term_startstring营业开始日期
term_endstring营业结束日期
belong_orgstring所属工商局
oper_namestring法人
start_datestring成立日期
end_datestring注销日期
statusstring在业
org_nostring组织机构号
credit_nostring统一社会信用代码
provincestring省份缩写
employees.job_titlestring主要人员职位
employees.namestring主要人员姓名
brances.namestring分支机构名称
changerecords.change_itemstring变更项目
changerecords.change_datestring变更日期
changerecords.before_contentstring变更前内容
changerecords.after_contentstring变更后内容
partners.namestring股东姓名
partners.stock_typestring股东类型
partners.identify_typestring证照/证件类型(返回固定"非公示项")
partners.identify_nostring证照/证件号码(非公示项,返回"-")
partners.should_capi_items.shoud_capistring认缴出资额
partners.should_capi_items.invest_typestring出资方式
partners.should_capi_items.should_capi_datestring出资时间
partners.real_capi_items.real_capistring实缴出资额
partners.real_capi_items.invest_typestring出资方式
partners.real_capi_items.real_capi_datestring实缴时间
abnormal_items.in_reasonstring经营异常列入原因
abnormal_items.in_datestring列入日期
abnormal_items.out_reasonstring移出原因
abnormal_items.out_datestring移出时间
regist_capi_newstring注册资本(新)
currency_unitstring货币单位

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->enterpriseDetailInfo()
+
+    ->withKeyword('企业名称/注册号/统一社会信用代码')
+
+    ->request();
+
+dump($result);

返回数据示例:

{
+	"code":0,
+	"message":"操作成功",
+	"data":{
+		"sign":"95964acf21ee4503be0deb37b283f21c",
+		"data":{
+			"name":"天聚地合(苏州)数据股份有限公司北京分公司",
+			"econ_kind":"股份有限公司分公司(非上市、自然人投资或控股)",
+			"regist_capi":"-",
+			"scope":"网络技术服务;会议服务;设计、制作、代理、发布广告;承办展览展示活动。(企业依法自主选择经营项目,开展经营活动;依法须经批准的项目,经相关部门批准后依批准的内容开展经营活动;不得从事本市产业政策禁止和限制类项目的经营活动。)",
+			"term_start":"2016-05-10",
+			"term_end":"-",
+			"belong_org":"海淀分局",
+			"oper_name":"左磊",
+			"check_date":"2017-11-29",
+			"start_date":"2016-05-10",
+			"end_date":"-",
+			"status":"在业",
+			"org_no":"MA005BCA2",
+			"credit_no":"91110108MA005BCA25",
+			"province":"BJ",
+			"id":"2d79de67-481c-402f-9eac-2a6e6a4afc5a",
+			"abnormal_items":[
+				
+			],
+			"reg_no":"-",
+			"address":"北京市海淀区永澄北路2号院1号楼A座四层405-200",
+			"employees":[
+				{
+					"name":"左磊",
+					"job_title":"负责人"
+				}
+			],
+			"branches":[
+				
+			],
+			"changerecords":[
+				{
+					"change_item":"企业名称",
+					"change_date":"2017-11-29",
+					"before_content":"苏州新科兰德科技有限公司北京分公司",
+					"after_content":"天聚地合(苏州)数据股份有限公司北京分公司"
+				}
+			],
+			"partners":[
+				
+			],
+			"regist_capi_new":"-",
+			"currency_unit":"-"
+		}
+	}
+}

[danger] 返回code为0时计费。

企业著作权查询

支持全国企业著作权信息查询

最低 0.2元/次

请求地址

GET https://api.isoyu.com/enterprise/copyright

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
keywordstring关键字(公司名或keyNo)
pageIndexint请求页码,默认为1
pageSizeint请求数据条数, 默认10条

返回参数

名称类型说明
OwnerString作品著作权人
CategoryString类别
NameString作品名称
RegisterNoString登记号
RegisterDateString登记日期
PublishDateString首次发布日期
FinishDateString创作完成日期

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->enterpriseCopyright()
+
+    ->withKeyword('小米科技有限责任公司')
+
+    ->request();
+
+dump($result);

返回数据示例:

{
+	"code":0,
+	"message":"操作成功",
+	"data":{
+   "pageSize": 10,
+
+        "pageIndex": 1,
+
+        "totalRecords": 143,
+
+        "data": [
+
+            {
+
+                "Category": "美术",
+
+                "Name": "米兔趣味童年",
+
+                "Owner": "小米科技有限责任公司",
+
+                "RegisterNo": "国作登字-2018-F-00576287",
+
+                "RegisterDate": "2018-07-09 00:00:00",
+
+                "FinishDate": "2018-07-09 00:00:00",
+
+                "PublishDate": "2018-07-09 00:00:00"
+
+            },
+
+            {
+
+                "Category": "文字",
+
+                "Name": "爱的梦想(客服之歌)",
+
+                "Owner": "小米科技有限责任公司",
+
+                "RegisterNo": "国作登字-2018-A-00548611",
+
+                "RegisterDate": "2018-05-18 00:00:00",
+
+                "FinishDate": "2018-05-18 00:00:00",
+
+                "PublishDate": "2018-05-18 00:00:00"
+
+            },
+
+            {
+
+                "Category": "美术",
+
+                "Name": "Mitype17",
+
+                "Owner": "小米科技有限责任公司",
+
+                "RegisterNo": "国作登字-2018-F-00501179",
+
+                "RegisterDate": "2018-03-16 00:00:00",
+
+                "FinishDate": "2018-03-16 00:00:00",
+
+                "PublishDate": "2018-03-16 00:00:00"
+
+            },
+
+            {
+
+                "Category": "美术",
+
+                "Name": "米家定制logo",
+
+                "Owner": "小米科技有限责任公司",
+
+                "RegisterNo": "国作登字-2017-F-00477188",
+
+                "RegisterDate": "2017-06-20 00:00:00",
+
+                "FinishDate": "2017-06-20 00:00:00",
+
+                "PublishDate": "2017-06-20 00:00:00"
+
+            },
+
+            {
+
+                "Category": "美术",
+
+                "Name": "Mi图形",
+
+                "Owner": "小米科技有限责任公司",
+
+                "RegisterNo": "国作登字-2017-F-00360143",
+
+                "RegisterDate": "2017-03-01 00:00:00",
+
+                "FinishDate": "2017-03-01 00:00:00",
+
+                "PublishDate": "2017-03-01 00:00:00"
+
+            },
+
+            {
+
+                "Category": "美术",
+
+                "Name": "MIJIA及图形",
+
+                "Owner": "小米科技有限责任公司",
+
+                "RegisterNo": "国作登字-2016-F-00269796",
+
+                "RegisterDate": "2016-05-17 00:00:00",
+
+                "FinishDate": "2015-05-13 00:00:00",
+
+                "PublishDate": "2015-05-14 00:00:00"
+
+            },
+
+            {
+
+                "Category": "",
+
+                "Name": "短信铃音",
+
+                "Owner": "小米科技有限责任公司",
+
+                "RegisterNo": "国作登字-2014-S-00134992",
+
+                "RegisterDate": "2014-07-25 00:00:00",
+
+                "FinishDate": "2014-07-25 00:00:00",
+
+                "PublishDate": "2014-07-25 00:00:00"
+
+            },
+
+            {
+
+                "Category": "音乐",
+
+                "Name": "手机铃音",
+
+                "Owner": "小米科技有限责任公司",
+
+                "RegisterNo": "国作登字-2014-B-00128894",
+
+                "RegisterDate": "2014-07-15 00:00:00",
+
+                "FinishDate": "2010-08-23 00:00:00",
+
+                "PublishDate": "2010-08-24 00:00:00"
+
+            },
+
+            {
+
+                "Category": "美术",
+
+                "Name": "小米桌面天气图标",
+
+                "Owner": "小米科技有限责任公司",
+
+                "RegisterNo": "国作登字-2013-F-00117358",
+
+                "RegisterDate": "2013-12-13 00:00:00",
+
+                "FinishDate": "2013-08-31 00:00:00",
+
+                "PublishDate": "2013-09-18 00:00:00"
+
+            },
+
+            {
+
+                "Category": "美术",
+
+                "Name": "MI图形",
+
+                "Owner": "北京小米科技有限责任公司",
+
+                "RegisterNo": "国作登字-2013-F-00094023",
+
+                "RegisterDate": "2013-06-03 00:00:00",
+
+                "FinishDate": "2010-05-30 00:00:00",
+
+                "PublishDate": "2010-08-13 00:00:00"
+
+            }
+
+        ]
+	}
+}

[danger] 返回code为0时计费。

三网手机实名制认证(详版)

检验姓名、身份证、手机号码是否一致,并返回不一致详情,支持移动、联通和电信。

最低 0.32元/次

请求地址

GET https://api.isoyu.com/telecom/detail

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
realnamestring姓名
idcardstring身份证号码
mobilestring手机号码

返回data参数

名称类型说明
resint匹配结果 1 匹配 2 不匹配
resmsgstring匹配说明
typestring手机运营商
provincestring归属地省
citystring归属地市
rescodestring11:匹配,21:姓名不匹配,22:身份证不匹配,23:姓名身份证均不匹配,33:身份证和姓名不一致

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->telecomDetail()
+
+    ->withIdcard('身份证号码')
+
+    ->withRealname('真实姓名')
+
+    ->withMobile('手机号码')
+    ->request();
+
+dump($result);

返回数据示例:

{
+    "message": "查询成功",
+    "data": {
+        "orderid":"J339201812031141197115QV",/*流水号*/
+
+        "res": 2,/*匹配结果:1匹配 2不匹配*/
+
+        "resmsg": "三要素身份验证不一致",/*说明*/
+
+         "type": "移动",/*手机运营商*/
+
+        "province":"广东省",/*归属地省*/
+
+        "city" : "惠州市",/**归属地城市*/
+
+        "rescode":"24",/*匹配详情码,11:匹配,21:姓名不匹配,22:身份证不匹配,
+
+23:姓名身份证均不匹配*/
+    },
+    "code": 0
+}

[danger] 返回code为0时计费。

三网手机实名制认证

检验姓名、身份证、手机号码是否一致,支持移动、联通和电信。

最低 0.28元/次

请求地址

GET https://api.isoyu.com/telecom/query

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
realnamestring姓名
idcardstring身份证号码
mobilestring手机号码
typeint1:返回手机运营商,不输入及其他值则不返回
provinceint1:返回手机号归属地,province,city,不输入不返回

返回data参数

名称类型说明
realnamestring姓名
idcardstring身份证号码
mobilestring手机号码
resint匹配结果 1 匹配 2 不匹配
resmsgstring匹配说明
typestring手机运营商
provincestring归属地省
citystring归属地市
rescodestring11:匹配,24:不匹配,具体要素不匹配未知

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->telecomQuery()
+
+    ->withIdcard('身份证号码')
+
+    ->withRealname('真实姓名')
+
+    ->withMobile('手机号码')
+    ->withProvince(1)
+    ->request();
+
+dump($result);

返回数据示例:

{
+    "message": "查询成功",
+    "data": {
+        "realname": "***",
+        "mobile": "***********",
+        "idcard": "******************",
+        "res": 2,
+        "resmsg": "三要素身份验证不一致,"
+         "type": "移动"/*手机运营商,输入参数type为1时返回*/
+        "orderid":"J201712251904163782Ay",
+        "province":"广东省",/*归属地省*/
+        "city" : "惠州市",/**归属地城市*/
+        "rescode":"24",
+    },
+    "code": 0
+}

[danger] 返回code为0时计费。

身份证实名认证

检测姓名和身份证号是否一致,身份证验证。

功能介绍

  1. 通过传递姓名+身份证号码,校验信息是否一致
  2. 适用于电商、游戏、直播、金融等需要用户实名认证的场景。

最低 0.10元/次

请求地址

GET https://api.isoyu.com/idcard/auth

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
idNumstring身份证号码
namestring姓名(UTF-8)

返回data参数

名称类型说明
orderNostring业务唯一流水号。例:011569554991100011
handleTimestring查询时间 例:2018-04-09 15:05:01
provincestring身份
resultstring返回结果 01-认证一致(收费) 02-认证不一致(收费) 03-认证不确定(收费) 04-认证失败(不收费)
genderstring性别,1-男 2-女
agestring年龄 例:26
remarkstring备注 ,例:一致
citystring
countrystring县区
birthdaystring生日

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->idcardAuth()
+
+    ->withIdNum('身份证号码')
+
+    ->withName('真实姓名')
+
+    ->request();
+
+dump($result);

返回数据示例:

{
+    "code": 0,
+    "message": "成功",
+    "data": {
+       orderNo: "011569554991100011",
+       handleTime: "2018-06-29 13:18:24",
+       result: "02",
+       province: "湖南省",
+       city: "怀化市",
+       country: "辰溪县",
+       birthday: "19890725",
+       age: "29",
+       gender: "1",
+       remark: "不一致"
+    },
+}

[danger] 返回code为0时计费。

银行卡三四元素检测(简版)

该接口可以同时检测银行卡三四要素,检测输入的姓名、身份证号码、银行卡号及手机号(如果不传则不验证手机)是否一致。

最低 0.20元/次

[danger] 建议对同一卡号查询做次数限制,分为连续错误次数限制和总请求次数限制两种,超过其中一种就会触发银联风控机制暂停调验。具体规则为连续错误3次,则第4次被锁定,当日总次数超过10次后锁定。恢复规则分为12h后恢复和次日0时恢复。锁定期间建议不要再反复提交,否者锁定时间会延长。另:若银行限制级别高于银联限制,则以银行限制要求为准。

请求地址

GET https://api.isoyu.com/bankcard/auth

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
namestring姓名
idNumstring身份证号码
cardNostring银行卡卡号
mobilestring银行预留手机号码,限单个,仅支持国内号码,11位 如果不传就不验证

返回参数

名称类型说明
handleTimestring查询时间 样例:2018-04-09 15:05:01
resultstring认证结果。01:一致  02:不一致  03:认证不确定  04:认证失败。01、02收费
remarkstring备注。样例:信息认证未通过(验证不一致)
bankNamestring银行卡所属银行。样例:招商银行
cardTypestring银行卡类型 样例:金穗借记卡
cardCategorystring银行卡类别 样例:借记卡
orderNostring业务唯一流水号

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->bankcardAuth()
+
+    ->withName('姓名')
+
+    ->withIdNum('身份证号码')
+
+    ->withCardNo('银行卡号')
+    ->withMobile('手机号')
+    ->request();
+
+dump($result);

返回示例:

{
+    "message": "成功",
+    "data": {
+        "orderNo": "011608306716436130",
+
+        "handleTime": "2020-12-18 23:51:56",
+
+        "result": "02",
+
+        "remark": "信息认证未通过(验证不一致)",
+
+        "bankName": "招商银行",
+
+        "cardType": "一卡通(银联卡)",
+
+        "cardCategory": "借记卡"
+    },
+    "code": 0
+}

银行卡三四元素检测(详版)

该接口可以同时检测银行卡三四要素,检测输入的姓名、身份证号码、银行卡号及手机号(如果不传则不验证手机)是否一致,并返回不一致详情。

最低 0.30元/次

[danger] 建议对同一卡号查询做次数限制,分为连续错误次数限制和总请求次数限制两种,超过其中一种就会触发银联风控机制暂停调验。具体规则为连续错误3次,则第4次被锁定,当日总次数超过10次后锁定。恢复规则分为12h后恢复和次日0时恢复。锁定期间建议不要再反复提交,否者锁定时间会延长。另:若银行限制级别高于银联限制,则以银行限制要求为准。

请求地址

GET https://api.isoyu.com/bankcard/auth_detail

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
namestring姓名
idNumstring身份证号码
cardNostring银行卡卡号
mobilestring银行预留手机号码,限单个,仅支持国内号码,11位 如果不传则不验证

返回参数

名称类型说明
handleTimestring查询时间
resultstring认证结果代码。01:认证一致02:认证不一致03:认证不确定04:认证失败05:手机号码不匹配06:身份证号码不匹配07:姓名不匹配 01, 02, 05, 06, 07收费,其他不收费
remarkstring备注。样例:信息认证未通过(验证不一致)
bankNamestring银行卡所属银行。样例:招商银行
cardTypestring银行卡类型 样例:金穗借记卡
cardCategorystring银行卡类别 样例:借记卡
orderNostring业务唯一流水号

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->bankcardAuthDetail()
+
+    ->withName('姓名')
+
+    ->withIdNum('身份证号码')
+
+    ->withCardNo('银行卡号')
+    ->withMobile('手机号')
+    ->request();
+
+dump($result);

返回示例:

{
+    "message": "成功",
+    "data": {
+        "orderNo": "011608306716436130",
+
+        "handleTime": "2020-12-18 23:51:56",
+
+        "result": "07",
+
+        "remark": "姓名不匹配",
+
+        "bankName": "招商银行",
+
+        "cardType": "一卡通(银联卡)",
+
+        "cardCategory": "借记卡"
+    },
+    "code": 0
+}

银行卡三元素检测

检测输入的姓名、身份证号码、银行卡号是否一致。

最低 0.20元/次

[danger] 建议对同一卡号查询做次数限制,分为连续错误次数限制和总请求次数限制两种,超过其中一种就会触发银联风控机制暂停调验。具体规则为连续错误3次,则第4次被锁定,当日总次数超过10次后锁定。恢复规则分为12h后恢复和次日0时恢复。锁定期间建议不要再反复提交,否者锁定时间会延长。另:若银行限制级别高于银联限制,则以银行限制要求为准。

请求地址

GET https://api.isoyu.com/verifybankcard3/query

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
realnamestring姓名
idcardstring身份证号码
bankcardstring银行卡卡号
uorderidstring用户订单号,8到32位数字字母组合,要保证唯一
isshowint是否显示匹配信息,0默认不显示,1显示

返回参数

名称类型说明
bankcardstring银行卡卡号
realnamestring姓名
idcardstring身份证号码
resint匹配结果,1:匹配 2:不匹配
messagestring只有参数isshow不为空且不为0时显示

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->verifybankcard3Query()
+
+    ->withRealname('姓名')
+
+    ->withIdcard('身份证号码')
+
+    ->withBankcard('银行卡号')
+    ->request();
+
+dump($result);

返回示例:

{
+    "message": "成功",
+    "data": {
+        "jobid": "JH2071191112162139847181e7",
+        "bankcard": "*************",
+        "realname": "***",
+        "idcard": "***************",
+        "res": 2,
+        "message": "认证信息不匹配,银行卡无效"
+    },
+    "code": 0
+}

银行卡四元素校验

通过传递姓名+身份证号码+手机号+银行卡卡号,校验信息是否一致。 毫秒级相应、直联保障,支持全国所有银联卡。 支持信息加密传输方式。 支持身份证、护照、港澳通行证等证件。

最低 0.20元/次

[danger] 建议对同一卡号查询做次数限制,分为连续错误次数限制和总请求次数限制两种,超过其中一种就会触发银联风控机制暂停调验。具体规则为连续错误3次,则第4次被锁定,当日总次数超过10次后锁定。恢复规则分为12h后恢复和次日0时恢复。锁定期间建议不要再反复提交,否者锁定时间会延长。另:若银行限制级别高于银联限制,则以银行限制要求为准。

请求地址

GET https://api.isoyu.com/verifybankcard4/query

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
realnamestring姓名
idcardstring身份证号码
bankcardstring银行卡卡号
mobilestring手机号码
uorderidstring用户订单号,8到32位数字字母组合,要保证唯一

返回参数

名称类型说明
bankcardstring银行卡卡号
realnamestring姓名
idcardstring身份证号码
resstring匹配结果,1:匹配 2:不匹配
mobilestring手机号码

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->verifybankcard4Query()
+
+    ->withRealname('姓名')
+
+    ->withIdcard('身份证号码')
+
+    ->withBankcard('银行卡号')
+    ->withMobile('手机号码')
+    ->request();
+
+dump($result);

返回示例:

{
+    "message": "成功",
+    "data": {
+        "jobid": "JH2131191113105116991630Np",/*本次查询流水号*/
+        "realname": "****",/*姓名*/
+        "bankcard": "************",/*银行卡卡号*/
+        "idcard": ""************",/*身份证号码*/
+        "mobile": "***********",/*预留手机号码*/
+        "res": "2",/*验证结果,1:匹配 2:不匹配*/
+        "message": "认证信息不匹配"/*描述*/
+    },
+    "code": 0
+}
+ + + + \ No newline at end of file diff --git "a/.vitepress/dist/\345\274\200\345\217\221\346\235\202\347\261\273.html" "b/.vitepress/dist/\345\274\200\345\217\221\346\235\202\347\261\273.html" new file mode 100644 index 00000000..fab9df3f --- /dev/null +++ "b/.vitepress/dist/\345\274\200\345\217\221\346\235\202\347\261\273.html" @@ -0,0 +1,307 @@ + + + + + + 姬长信API For Docker官方文档 + + + + + + + + + + + + + + + + +
Skip to content

10. 开发杂类

说明: 一些杂七杂八的都在这里

10.1 QQ昵称和头像

数据来源http://r.qzone.qq.com/fcg-bin/cgi_get_portrait.fcg

必选参数:qq qq账号

接口地址:

javascript
        https://api.isoyu.com/qq/qq.asp?qq=               (头像来源qlogo.cn)
+        https://api.isoyu.com/qq/qq.jsp?qq=               (头像来源qlogo.cn)
+        https://api.isoyu.com/qq/qq.php?qq=               (头像来源qlogo.cn)
+        https://api.isoyu.com/qq/qq2.asp?qq=              (头像来源qq.com)
+        https://api.isoyu.com/qq/qq2.jsp?qq=              (头像来源qq.com)
+        https://api.isoyu.com/qq/qq2.php?qq=              (头像来源qq.com)

调用例子:

javascript
        https://api.isoyu.com/qq/qq.asp?qq=10001
+        https://api.isoyu.com/qq/qq.jsp?qq=10001
+        https://api.isoyu.com/qq/qq.php?qq=10001
+        https://api.isoyu.com/qq/qq2.asp?qq=10001
+        https://api.isoyu.com/qq/qq2.jsp?qq=10001
+        https://api.isoyu.com/qq/qq2.php?qq=10001

返回:

头像来源qlogo.cn
{
+	"name": "pony",
+	"img": "https://q.qlogo.cn/headimg_dl?dst_uin=10001&spec=100"
+}
头像来源qq.com
{
+"name":"pony",
+"img":"http://qlogo2.store.qq.com/qzone/10001/10001/100"
+}

10.2 长网址缩短与还原

可压缩所有网址包括图片、flash、mp3、rar等所有互联网地址,稳定,永久有效!

必选参数:

type t.cn 126.am dwz.cn is.gd

url 需要操作的值

接口地址:

javascript
        长网址缩短:
+        https://api.isoyu.com/url/create.asp
+        https://api.isoyu.com/url/create.jsp
+        https://api.isoyu.com/url/create.php
+        短网址还原:
+        https://api.isoyu.com/url/expand.asp
+        https://api.isoyu.com/url/expand.jsp
+        https://api.isoyu.com/url/expand.php

长网址缩短例子:

javascript
        https://api.isoyu.com/url/create.asp?type=t.cn&url=https://api.isoyu.com/ 
+        https://api.isoyu.com/url/create.jsp?type=t.cn&url=https://api.isoyu.com/ 
+        https://api.isoyu.com/url/create.php?type=t.cn&url=https://api.isoyu.com/

返回:

javascript
{
+"code":1,
+"message":"success",
+"data":"http://t.cn/R9erV1d"
+}

短网址还原例子:

javascript
        https://api.isoyu.com/url/expand.asp?type=t.cn&url=http://t.cn/R9erV1d
+        https://api.isoyu.com/url/expand.jsp?type=t.cn&url=http://t.cn/R9erV1d
+        https://api.isoyu.com/url/expand.php?type=t.cn&url=http://t.cn/R9erV1d

返回:

javascript
{
+"code":1,
+"message":"success",
+"data":"https://api.isoyu.com/"
+}

10.3 搜索服务

搜索框引用和实时热门搜索排行,默认http,支持ssl

必选参数:

搜索框引用接口地址:

    http://isoyu.com/?a=code&type=search  
+

调用例子:

javascript
        <iframe src="http://isoyu.com/?a=code&type=search" frameborder="0" scrolling="no" width="500" height="34"></iframe>

效果:

姬长信API

实时热门搜索排行接口地址:

    http://isoyu.com/?a=code&type=top  
+
+    https://api.isoyu.com/top.php
+

调用例子:

javascript
        <iframe src="http://isoyu.com/?a=code&type=top" frameborder="0" scrolling="no" width="300" height="300"></iframe>

效果:

姬长信API

其他代码: 说明:如果要把搜索集成到其他网站,通过以下接口可以实现搜索 例子:

javascript
utf8编码的页面URL接口: http://isoyu.com/?q={$q} 
+
+gb2312编码的页面URL接口: http://isoyu.com/?q={$q}&cr=gb2312 
+
+gbk编码的页面URL接口: http://isoyu.com/?q={$q}&cr=gbk 
+
+接口URL中的{$q}代码搜索词

10.4 VIP视频解析

基于DASH优化的P2P流媒体视频播放.支持:腾讯,爱奇艺,优酷,乐视,芒果,搜狐,PPTV,华数TV,M1905电影网,暴风影音,风行,CCTV,咪咕视频,天天看看,音悦台,哔哩哔哩,AcFun,美拍,秒拍,土豆,bilibili,龙珠,虎牙直播,NOW直播,YY神曲,一直播,映客直播,360短视频,27盘等资源站,2MM恋恋影视,糖豆,梨视频,FLV,M3U8,MP4

播放器:ckplayer

必选参数:url 视频解析地址

接口地址:

javascript
        https://api.isoyu.com/ckplayer/?url=

调用例子:

javascript
        https://api.isoyu.com/ckplayer/?url=https://v.qq.com/x/cover/nilk5fd4bkqdk3a.html

效果:姬长信API

10.5 抖音去水印

javascript
status:请求状态码true/false  
+message:提示文本,返回结果错误时会返回地址信息  
+nickname:抖音昵称  
+awemeId:视频资源Id
+info:视频信息 
+image:封面图片地址(静态)
+headImage:用户头像地址  
+video_Url:无水印地址  
+music_urls:音乐原声地址 
+dynamic_cover:动态封面图  
+long_video:长视频 
+userId:作者userId
+shortId:作者抖音Id
+time:时间戳

请注意时间戳,视频不定期失效

必选参数:

url 视频链接

接口地址:

javascript
        https://api.isoyu.com/ckplayer/douyin.asp?url= 
+        https://api.isoyu.com/ckplayer/douyin.jsp?url=
+        https://api.isoyu.com/ckplayer/douyin.php?url=

调用例子:

javascript
        https://api.isoyu.com/ckplayer/douyin.asp?url=http://v.douyin.com/rYs9HU
+        https://api.isoyu.com/ckplayer/douyin.jsp?url=http://v.douyin.com/rYs9HU
+        https://api.isoyu.com/ckplayer/douyin.php?url=http://v.douyin.com/rYs9HU

返回:

javascript
{
+    "status":true,
+    "nickname":"陳奕迅所長",
+    "shortId":"85815699",
+    "userId":71136311811,
+    "awemeId":"6629588912228535555",
+    "headImage":"https://p3-dy.byteimg.com/aweme/720x720/c7a50016c177b8d83b6e.jpeg",
+    "image":"http://p3-dy.byteimg.com/large/129e100017985e14f90e6.jpeg",
+    "dynamic_cover":"https://p3-dy.byteimg.com/obj/129970000efcf6ffee755",
+    "video_Url":[
+        "http://v3-dy-z.ixigua.com/90e0b2168f0e4a546cc123758e2c5b8a/5cffc2ea/video/m/220f880b47b03d54a789c8caed4897ab5f711610bbb50000474b6680d20e/?rc=anRmbjxrNGxqajMzO2kzM0ApQHRAb0Y0NTs0OTkzNDM3NTQ5PDNAKXUpQGczdSlAZjN2KUBmaHV5cTFmc2hoZGY7NEBgY2hnbl5sYy1fLS1fLS9zczVvI28jPy8uMjQtLi0tLS0vLi0uL2k6Yi5wIzphLXEjOmAwbyNwYmZyaF4ranQ6Iy8uXg%3D%3D",
+        "http://v6-dy.ixigua.com/cb8bd094abc2dc146c145f423fd45d0e/5cffc2ea/video/m/220f880b47b03d54a789c8caed4897ab5f711610bbb50000474b6680d20e/",
+        "https://aweme.snssdk.com/aweme/v1/play/?video_id=v0200fb80000bg0gfio1ahq9jkkcfqcg&line=0&ratio=540p&media_type=4&vr_type=0&improve_bitrate=0",
+        "https://api.amemv.com/aweme/v1/play/?video_id=v0200fb80000bg0gfio1ahq9jkkcfqcg&line=1&ratio=540p&media_type=4&vr_type=0&improve_bitrate=0"
+    ],
+    "long_video":[
+
+    ],
+    "music_urls":[
+        "http://p3-dy.byteimg.com/obj/a02a0001f6153c8784e3"
+    ],
+    "info":{
+        "share_desc":"在抖音,记录美好生活",
+        "share_title":"#明日之后明日之后 游戏人生,钢琴",
+        "bool_persist":0,
+        "share_signature_url":"https://tiktokv.com/",
+        "share_signature_desc":"TikTok: Make Every Second Count",
+        "share_quote":"",
+        "share_url":"https://www.iesdouyin.com/share/video/6629588912228535555/?region=CN&mid=6582505245845392141&u_code=k1076kib&titleType=title",
+        "share_weibo_desc":"#在抖音,记录美好生活##明日之后明日之后 游戏人生,钢琴",
+        "share_title_myself":"",
+        "share_title_other":"",
+        "share_link_desc":"#在抖音,记录美好生活##明日之后明日之后 游戏人生,钢琴 %s 复制此链接,打开【抖音短视频】,直接观看视频!"
+    },
+    "time":1560261839
+}

10.6 isbn查询

说明:数据来源谷歌&豆瓣

每首次查询新的数据会存储至数据库,此后会变快

必选参数:isbn isbn

接口地址:

javascript
        https://api.isoyu.com/books/isbn/

调用例子:

javascript
        https://api.isoyu.com/books/isbn/?isbn=9787562404507

返回:

javascript
{
+    "code":1,
+    "kind":"books#volumes",
+    "totalItems":1,
+    "title":"汽车电器及电子设备",
+    "author":[
+        {
+            "name":"未知"
+        }
+    ],
+    "logo":"https://img1.doubanio.com/view/subject/l/public/s8920467.jpg",
+    "publisher":"未知",
+    "published":" 2004-8",
+    "page":" 336",
+    "price":" 26.00元",
+    "designed":"未知",
+    "description":"《汽车电器及电子设备(第4版)》主要内容包括:蓄电池、交流发电机及调节器、起动机、汽车点火系、照明与信号、汽车仪表及信息显示系统、汽车空调系统、车身电器设备、发动机的电子控制系统、传动系统的电子控制、底盘电子控制技术、汽车电气设备总线路共十二章。《汽车电器及电子设备(第4版)》可作为高等院校汽车运用工程专业的试用教材,也可供高等院校汽车设计专业师生及汽车制造厂、汽车修理厂、汽车运输部门的工程技术人员、工人参考。"
+}

说明:无

必选参数:bdurl bdurl

接口地址:

javascript
        https://api.isoyu.com/baidu/?bdurl=

调用例子:

javascript
        https://api.isoyu.com/baidu/?bdurl=https://api.isoyu.com

返回:

javascript
{
+	"code": 1,
+	"message": "success",
+	"url": "https://api.isoyu.com",
+	"baidurl": "http://www.baidu.com/link?url=a3f48d30fc293c5e471ef23de092fddc99ebd1966804aae435d0c78aea96"
+}

10.8 云盘移植

说明:移植https://pan.isoyu.com/uploads,提升限制100M大小.

**请勿上传违反中国大陆和香港法律的文件,违者后果自负!本站有权向公安举报协助净化网络环境.

**因上传前所有文件都会经腾讯云自动审查,违规文件被删后,无法找回,请保护好个人重要隐私文件!

**上传无格式限制,图片类无水印,原图保存.支持代码、图片、文本文件即时预览,音视频播放.游客上传最大支持100M,密匙上传无限制,均支持断点续传!

必选参数:

  `aup`    pre_upload 上传文件 表单数据: {filename:filename} / complete_upload 完成上传返回值 表单数据: {id: predata.id},id为 pre_upload返回的id值
+  
+  `appCode`  授权码
+  
+  `auturl`  授权网站
+

接口地址:

javascript
        https://api.isoyu.com/upload/api.jsp

调用例子:

javascript

+        https://api.isoyu.com/upload/api.jsp?aup=pre_upload&appCode=B586A14C4EC466D33682F8626CCB3794&auturl=api.isoyu.com
+        
+        https://api.isoyu.com/upload/api.jsp?aup=complete_upload&appCode=B586A14C4EC466D33682F8626CCB3794&auturl=api.isoyu.com

返回:

javascript
{"code":0,"data":{"id":"133a4f05-2609-4fd8-a13c-6f75dc1c9449","cdnDomain":"api.isoyu.com","signature":"IqlVa7znINFicteYetzmDz3RtKw=","policy":"eyJleHBpcmF0aW9uIjoiMjAyMS0wOS0xM1QxMDo0MjowNi44OTlaIiwiY29uZGl0aW9ucyI6W1siY29udGVudC1sZW5ndGgtcmFuZ2UiLDAsMTA0ODU7NjAwXSxbInN0YXJ0cy13aXRoIiwiJGtleSIsIlZLQ0VZVUdVLWNjOGNmMDhmLTQ5ZjUtNGZjNS04M2MzLWVkMmE7ODM3MDRkNC82OGJlNGFjNC00Njg1LTQxOWYtOTI0Ny0zZDM2ZWYyNWI4N2EuanBnIl1dfQ==","accessKeyId":"LTAIupaslTlUlspm","ossPath":"VKCEYUGU-cc8cf08f-49f5-4fc5-83c3-ed2a67777d4\/68be4ac4-4685-419f-9247-3d36ef25b87a.jpg","host":"pan.cdn.isoyu.com"}}
+
+{"code":0,"msg":"完成文件上传","auturl":"api.isoyu.com"}

示范代码部分:

$.ajax({
+				type : "POST",
+				url : "https://api.isoyu.com/upload/api.jsp?aup=pre_upload&appCode=B586A14C4EC466D33682F8626CCB3794&auturl=api.isoyu.com",
+				data : {filename:filename},
+				dataType : 'json',
+				success : function(data) {
+					if(data.code == 0){
+						predata = data.data;
+						
+
+$.ajax({
+				type : "POST",
+				url : "https://api.isoyu.com/upload/api.jsp?aup=complete_upload&appCode=B586A14C4EC466D33682F8626CCB3794&auturl=api.isoyu.com",
+				data : {id: predata.id},
+				dataType : 'json',
+				success : function(data) {
+					if(data.code == 0){

10.9 bilibili直播间抢红包列表

必选参数: "num":获取1-9条, "lot_id":红包抽奖id, "ruid":up主, "room_id":直播间房号, "runame":"昵称", "face":"up头像"

接口地址:

javascript
        https://api.isoyu.com/bili/GetRedpocketPlaying/

调用例子:

javascript

+        https://api.isoyu.com/bili/GetRedpocketPlaying/?appCode=B586A14C4EC466D33682F8626CCB3794&auturl=api.isoyu.com&num=9

返回:

javascript
{
+    "code":"200",
+    "msg":"Success",
+    "appCode":"B586A14C4EC466D33682F8626CCB3794",
+    "data":{
+        "list":[
+            {
+                "lot_id":1051686,
+                "ruid":606293627,
+                "room_id":22625077,
+                "runame":"月兮Channel",
+                "face":"http://i2.hdslb.com/bfs/face/4d0d614800d74147add12db1bd2ddc23879a45c4.jpg"
+            },
+            {
+                "lot_id":1058707,
+                "ruid":396822361,
+                "room_id":21333440,
+                "runame":"阿光v2",
+                "face":"http://i1.hdslb.com/bfs/face/bbc0df283afe917d8b214d93b760c80927bb4f8b.jpg"
+            },
+            {
+                "lot_id":1065737,
+                "ruid":319865031,
+                "room_id":10766901,
+                "runame":"千寻要吃小饼干",
+                "face":"http://i0.hdslb.com/bfs/face/73d2697b94722436c7c1a3641235b33c5e28749c.jpg"
+            },
+            {
+                "lot_id":1065159,
+                "ruid":507642729,
+                "room_id":22800243,
+                "runame":"黎柚Riyu",
+                "face":"http://i0.hdslb.com/bfs/face/78b9e404eac26d5be636216fcb4f5382376b949c.jpg"
+            },
+            {
+                "lot_id":1065731,
+                "ruid":411509507,
+                "room_id":23601423,
+                "runame":"晚月不能emo",
+                "face":"http://i2.hdslb.com/bfs/face/56c0baeca32f478b36ec0bffa3201bf3625c91d3.jpg"
+            },
+            {
+                "lot_id":1048834,
+                "ruid":24237164,
+                "room_id":15009406,
+                "runame":"轻音体软阿喵喵",
+                "face":"http://i2.hdslb.com/bfs/face/ee8ce1869aa83b30b113106396f20a6ae0656e98.jpg"
+            },
+            {
+                "lot_id":1065138,
+                "ruid":1785859890,
+                "room_id":24304652,
+                "runame":"芮绮_",
+                "face":"http://i0.hdslb.com/bfs/face/95efcda68e34771ab14d364a643c2409d52b96fa.jpg"
+            },
+            {
+                "lot_id":1050287,
+                "ruid":282994,
+                "room_id":47377,
+                "runame":"泠鸢yousa",
+                "face":"http://i1.hdslb.com/bfs/face/28f95c383f2805dbed32e93007c91ccfda28775f.jpg"
+            },
+            {
+                "lot_id":1065926,
+                "ruid":2370004,
+                "room_id":293260,
+                "runame":"亢奋的远山",
+                "face":"http://i1.hdslb.com/bfs/face/f59fea1ff8525158093bac505f94c45521269f8c.jpg"
+            }
+        ]
+    },
+    "auturl":"api.isoyu.com",
+    "time":"1647793982"
+}

延伸

/**
+     * @use 创建抽奖任务
+     * @param array $raffles
+     * @return array
+     */
+    protected static function createLottery(array $raffles): array
+    {
+        $url = 'https://api.live.bilibili.com/xlive/lottery-interface/v1/popularityRedPocket/RedPocketDraw';
+        $tasks = [];
+        foreach ($raffles as $raffle) {
+            $payload = [
+                'ruid' => $raffle['ruid'],
+                'room_id' => $raffle['room_id'],
+                'lot_id' => $raffle['lot_id'],
+                'spm_id' => '444.8.red_envelope.extract',
+                'jump_from' => '',
+                'session_id' => '',
+                'csrf_token' => getCsrf(),
+                'csrf' => getCsrf(),
+                'visit_id' => ''
+            ];
+            // {"code":0,"message":"0","ttl":1,"data":{"join_status":1}}
+            $tasks[] = [
+                'payload' => Sign::common($payload),
+                'source' => [
+                    'room_id' => $raffle['room_id'],
+                    'raffle_id' => $raffle['raffle_id'],
+                    'raffle_name' => $raffle['raffle_name']
+                ]
+            ];
+        }
+        // print_r($results);
+        return Curl::async('app', $url, $tasks);
+    }

10.10 域名备案查询实时

查询域名在工信部备案信息,备案主体、审核时间等 通过域名查询备案信息,返回ICP证号、备案名称、备案性质等,数据100%准确。

status /备案状态 ALREADY_BEIAN:已备案;NOT_BEIAN:未备案;WAIT_PROCESS:等待系统处理/

必选参数:

domain 要查询的域名 如:qq.com

接口地址:

javascript
        https://api.isoyu.com/beian/

调用例子:

javascript

+        https://api.isoyu.com/beian/?appCode=B586A14C4EC466D33682F8626CCB3794&auturl=api.isoyu.com&domain=qq.com
+        
+        https://api.isoyu.com/beian/?appCode=B586A14C4EC466D33682F8626CCB3794&auturl=api.isoyu.com&domain=qqq.com

返回:

javascript
{
+    "code":"200",
+    "status":"ALREADY_BEIAN",
+    "domain":"qq.com",
+    "icpno":"粤B2-20090059-5",
+    "organizers":"深圳市腾讯计算机系统有限公司",
+    "organizers_type":"企业"
+}
+
+{
+    "code":"200",
+    "status":"NOT_BEIAN",
+    "domain":"qqq.com",
+    "icpno":null,
+    "organizers":null,
+    "organizers_type":null
+}

10.11 13位,毫秒时间戳接口

必选参数:

接口地址:

javascript
        https://api.isoyu.com/time/SysTime/

调用例子:

javascript

+        https://api.isoyu.com/time/SysTime/?appCode=B586A14C4EC466D33682F8626CCB3794&auturl=api.isoyu.com&num=13

返回:

javascript
{
+	"code": "200",
+	"msg": "Success",
+	"appCode": "B586A14C4EC466D33682F8626CCB3794",
+	"currentTime": "2022-05-16 11:54:51",
+	"currentTime2": "1652673291281",
+	"auturl": "api.isoyu.com",
+	"time": "1652673291"
+}
+ + + + \ No newline at end of file diff --git "a/.vitepress/dist/\346\213\233\350\201\230\344\277\241\346\201\257.html" "b/.vitepress/dist/\346\213\233\350\201\230\344\277\241\346\201\257.html" new file mode 100644 index 00000000..c331f608 --- /dev/null +++ "b/.vitepress/dist/\346\213\233\350\201\230\344\277\241\346\201\257.html" @@ -0,0 +1,88 @@ + + + + + + 姬长信API For Docker官方文档 + + + + + + + + + + + + + + + + +
Skip to content

9. 招聘信息

说明: 获取招聘信息如 web开发工程师、php

9.1 招聘

必选参数:type web/php/java/ pageNo 第几页 接口地址:https://api.isoyu.com/Job/index?type=web&pageNo=1
调用例子:

javascript
[
+    {
+        "logger": {
+            "traceCapable": true,
+            "name": "com.lagou.entity.mobile.MobilePosition"
+        },
+        "positionId": 3640855,
+        "positionName": "C#高级程序员",
+        "city": "深圳",
+        "createTime": "今天 21:30",
+        "salary": "12k-24k",
+        "companyId": 78807,
+        "companyLogo": "i/image/M00/54/9A/CgpEMll5Y4mAJauzAAAMiJRL3j8068.png",
+        "companyName": "牛日科技",
+        "companyFullName": "深圳牛日科技有限公司"
+    },
+    {
+        "logger": {
+            "traceCapable": true,
+            "name": "com.lagou.entity.mobile.MobilePosition"
+        },
+        "positionId": 3640847,
+        "positionName": "android APP 开发",
+        "city": "深圳",
+        "createTime": "今天 21:22",
+        "salary": "10K-12K",
+        "companyId": 262842,
+        "companyLogo": "images/logo_default.png",
+        "companyName": "视通技术",
+        "companyFullName": "深圳市易联视通技术有限公司"
+    },
+    {
+        "logger": {
+            "traceCapable": true,
+            "name": "com.lagou.entity.mobile.MobilePosition"
+        },
+        "positionId": 3203178,
+        "positionName": "PHP 高级工程师",
+        "city": "深圳",
+        "createTime": "今天 21:20",
+        "salary": "20k-35k",
+        "companyId": 7628,
+        "companyLogo": "image1/M00/00/10/Cgo8PFTUWC2AORIjAABLYZ6NxjQ933.png",
+        "companyName": "点指传媒",
+        "companyFullName": "武汉点指文化传播有限公司"
+    },
+    {
+        "logger": {
+            "traceCapable": true,
+            "name": "com.lagou.entity.mobile.MobilePosition"
+        },
+        "positionId": 2922125,
+        "positionName": "客服",
+        "city": "深圳",
+        "createTime": "今天 21:14",
+        "salary": "4k-6k",
+        "companyId": 108831,
+        "companyLogo": "i/image/M00/01/0C/Cgp3O1ZenZ6AefB-AAAFVRgugjY295.jpg",
+        "companyName": "爱易收",
+        "companyFullName": "深圳市易收电子商务有限公司"
+    }
+    ]
+ + + + \ No newline at end of file diff --git "a/.vitepress/dist/\346\226\260\351\227\273\346\250\241\345\235\227.html" "b/.vitepress/dist/\346\226\260\351\227\273\346\250\241\345\235\227.html" new file mode 100644 index 00000000..ee104579 --- /dev/null +++ "b/.vitepress/dist/\346\226\260\351\227\273\346\250\241\345\235\227.html" @@ -0,0 +1,121 @@ + + + + + + 姬长信API For Docker官方文档 + + + + + + + + + + + + + + + + +
Skip to content

1. 新闻模块

说明: 包括 新闻模块banner轮播图接口、新闻分类列表分类接口、新闻详情接口、本地新闻接口 如下详情:

1.1 新闻轮播图接口

必选参数:接口地址:News/banner

调用例子://api.isoyu.com/api/News/banner

返回数据(每次返回是10条数据,这里就不全部列出来了)如下图:

1.2 新闻分类列表分类接口

必选参数:type int : 新闻类型

<table> <tr> <td>type</td> <td>0</td> <td>1</td> <td>2</td> <td>3</td> <td>4</td> <td>5</td> <td>6</td> <td>7</td> </tr> <tr> <td>名称</td> <td>头条</td> <td>军事</td> <td>娱乐</td> <td>体育</td> <td>科技</td> <td>艺术</td> <td>教育</td> <td>要闻</td> </tr> </table>

page int : 分页页数,每页返回10条

接口地址:/News/new_list?type=1&page=20

调用例子://api.isoyu.com/api/News/new_list?type=1&page=20

返回数据(每次返回是10条数据,这里就不全部列出来了)如下图:

1.3 新闻详情接口

必选参数:postid 新闻列表下的 postid

接口地址:/api/News/new_detail?postid=CLJN5K2M000181KT

调用例子://api.isoyu.com/api/News/new_detail?postid=CLJN5K2M000181KT

返回数据(每次返回是10条数据,这里就不全部列出来了)如下图:

javascript
{
+    "msg": "success",
+    "code": 1,
+    "data": {
+        "body": "<!--IMG#0--><p>  毛泽东同志在《论持久战》一文中指出,日本的军力在东方是一等的。抗战中,真实的侵华日军并非像某些影视作品中所描述的那样不堪一击,而是十分凶狠猖狂、具有很强战斗力。为了战胜这只军国主义怪兽,中国军民进行了长达14年的生死搏斗才赢得战争胜利。中国人民抗日战争可以说是异常惨烈,这是为什么呢?这又能给今天的我们以什么样启示呢?</p><p>  <strong>为什么抗日战争异常惨烈?</strong></p><p>  <strong>——侵华日军作战能力分析及启示</strong></p><p>  ■王晓辉 李雨樵</p><p>  毛泽东同志在《论持久战》一文中指出,日本的军力在东方是一等的。抗战中,真实的侵华日军并非像某些影视作品中所描述的那样不堪一击,而是十分凶狠猖狂、具有很强战斗力。为了战胜这只军国主义怪兽,中国军民进行了长达14年的生死搏斗才赢得战争胜利。中国人民抗日战争可以说是异常惨烈,这是为什么呢?这又能给今天的我们以什么样启示呢?</p><p>  <strong>部队结构合成,具备了协同作战能力</strong></p><p>  日本发动侵华战争时已经完成了工业化,其军队在组织结构和武器装备上已经初步完成机械化。日本陆军是侵华的主力,师团是其具有确定编制的第一级作战单位,一般由步兵、炮兵、骑兵、工兵和辎重部队等混合编成。其中,除步兵外,炮兵、骑兵、工兵等兵种也属于直接作战力量,其数量几乎占了师团编成内联队数量的一半。因此,一支现代陆军所要求的火力、突击力、机动力与保障力等,日军师团一个也不缺。故日军的陆、海、空军既能联手打大战,单个陆军师团也敢孤军突入,与数倍于己的对手独立作战。如淞沪会战与武汉会战,是日军侵华的两次大规模陆、海、空三军联合作战。日军两度获胜,反映出其三军协同作战的能力,这是当时中国军队所不及的;也反映出当时中国军队的落后,是一种结构性的整体性的落后。</p><p>  <strong>结构决定功能,体系决定战斗力。军队结构落后于时代、落后于战争形态和作战方式发展,必然丧失军事竞争主动权。可以说,在未来战场上,谁的结构更利于集聚潜能、释放效能,谁的结构更符合制胜机理、打赢要求,谁就能占据优势、赢得先机。</strong></p><p>  <strong>武器装备精良,形成了联合火力杀伤</strong></p><p>  抗战期间,中日两军在武器装备质量数量方面存在着很大的差距。以侵华日军一个常设师团(即甲种师团)与中国精锐的陆军第88师(德械师)相比,两军装备的各种枪炮在性能上互有优长,但在数量上却拉开了差距:日军步枪数量是中国军队的1.6倍多,轻重机枪是2倍多,野战重炮是4倍多。在密集火力与重火力杀伤等方面,日本陆军对中国陆军构成了成倍的数量优势。此外,日本陆军作战还可以得到相当数量的空中火力支援以及坦克装甲部队的加强,可构筑一张陆、海、空三军联合火力网。如淞沪会战,是抗战中中日两军精锐部队首次硬碰硬的较量,也是中国军队牺牲最大、战斗最为惨烈的一役。中国军队进攻时,就会陷入日军的立体火力网;防御时,又会饱受日军的火力轰击,兵员损失达到一天一个师的惨烈程度。因此,面对侵华日军的立体火力网,中国军队只能凭借数量优势,以人海填火海,极为悲壮。</p><p>  <strong>武器装备是构成战斗力最直接的物质基础。武器装备落后,人的能动作用在战争中也很难最大限度地发挥出来,要打赢战争就会付出更大的代价。因此,要赢得胜利既要敢于亮剑,又要善于铸剑,加快构建适应未来战争和履行使命要求的武器装备体系。</strong></p><p>  <strong>作战组织严密,使得攻防转换比较灵活</strong></p><p>  侵华日军作战组织与实施严密,使其火力杀伤更加精准、高效,因此总能掌控战场主动权。比如日军在淞沪会战时,首先,通过观测气球侦察中国军队阵地,标定攻击目标,然后召唤飞机、野战重炮与海军舰炮进行狂轰滥炸,尽量摧毁中国军队阵地。其次,待其陆、海、空火力突击后,日军便出动坦克掩护步兵,向中国军队阵地发起猛攻;与此同时,其炮兵火力实施延伸射击,对中国军队后方增援部队进行火力拦阻,力求大量杀伤有生力量。再次,如遭遇中国军队强力还击,日军即再次召唤火力轰击,然后再进行新一波步、坦协同攻击。此外,日本战机以组、队形式,在战场上空巡视,发现中国军队目标即进行轰炸与扫射,或召唤野战重炮与舰炮进行远程轰击。由于侵华日军在作战组织与实施上的严密性,使其无论在大兵团联合作战中,还是小股部队攻防战斗中,都能够做到军种间行动联合,步、坦、炮间火力协同,左右邻间相互配合,发挥出整体战力来。而正面战场中国军队在指挥上鲜有灵活创举,基本上处于见招拆招的被动地位。</p><p>  <strong>战争对抗不仅是力量的对抗,而是综合较量。作战指挥,不是简单照条文操作或单纯计算就能解决的,面对战争复杂性的增加,单纯的技术或者单纯的谋略,都不可能掌控战场的主动权。而是应该谋力并举,既要讲指导的艺术,又要注重实力,二者相互支撑、不可偏废。</strong></p><p>  <strong>军事训练严苛,保证了人员较高作战素养</strong></p><p>  日军严苛的军事训练是其作战素养较高的主要原因。日军的训练可分为军官和士兵两部分,具有训练层次科学、训练课目覆盖面大、训练要求严格的特点。通过陆军士官学校文理兼顾的各兵种专业课程训练和后期各类技术兵种军官学校再教育,使得日军能够培养出一支高质量的基层军官队伍,且便于各兵种间的沟通和配合。士兵依照《步兵操典》组织常规单兵综合素质训练和中队以上的协同作战训练以及两个月的大队、联队级作战协同训练。而且日军新兵在转入小队、中队级协同战术训练时,往往会被老兵们带着加练夜间100米精确射击、避弹奔跑及针对避弹奔跑的射击方法、狙击与反狙击术、突发情况下防守与反击的动作等额外的训练课目,这些都是在战场上非常实用的技术。相比之下,当时中国军队则面临着军官受教育层次低、训练体系不完整、训练经费欠缺、训练装备差等问题。因缺少科学系统的训练,中国军队手中少量精良武器装备在战场上常常不能充分发挥应有作用。</p><p>  <strong>军事训练是未来战争的预演。坚持军事训练是和平时期军队战斗力生成的基本途径。打仗硬碰硬,训练必须实打实。军事训练水平上不去,部队战斗力也很难提高,战时必然吃大亏。所以,要想赢得未来战争,必须通过严酷的实战化训练这块“磨刀石”,把打赢本领锤炼得更过硬。</strong></p><p>  <strong>情报工作缜密,获得了事半功倍的作战效果</strong></p><p>  自明治维新以来,日军在对外扩张战争中,屡屡尝到情报工作带来的甜头,故其视情报侦察为战争制胜的捷径,始终高度重视情报侦察工作。日本发动侵华战争前的数十年间,在中国加紧了对未来预定战场的情报侦察。如据日本防卫厅战史研究所编写的《大本营陆军部》记载,1923年日军就制订了对中国的作战计划设想要点。根据此要点,1925年,日军参谋本部作战科长畑俊六率参谋本部、陆军省、海军军令部作战科等一行人员,乘军舰用一个月的时间,对上海至汉口的登陆点逐段进行侦察,这为以后日军进攻淞沪、武汉等要地,摸清兵要地志情况做好了准备。九一八事变后,日军更是通过各种途径、运用各种手段进行情报侦察,可以说无孔不入、用尽其力。比如当时中国军用地图的兵要地志却没有日军地图标注得清晰完备。</p><p>  <strong>“知彼知己,百战不殆”。情报工作的优劣、得失与高下,对于战争决策、作战部署乃至最后的战争胜负,起到极为重要的作用。通过缜密细致长期的情报工作,找出对手要害,针对性地设计战法,就能达到“四两拨千斤”的作战效果。</strong></p><p>  <strong>思想控制严密,部队具有畸形的战斗意志</strong></p><p>  抗战初期,侵华日军士兵普遍表现“不怕死”,这与长期日本武士道的文化贻害有关,但是更大程度上还是因为受到了军国主义思想的毒害。日本在近代走上武力扩张的道路之后,非常重视向军人灌输“效忠天皇”的封建忠君思想,同时日本还开展反华灭华教育;将侵略战争说成是为了解决日本“人口过剩”问题,捍卫日本的“生命线”“主权线”等。日军士兵长期受到军国主义思想的毒害,形成畸形的死战不降的战斗意志。在战局陷入僵持后,日军往往会组织自杀式的死亡冲锋。二战末期,美国最终决定先向日本投掷原子弹,而不是直接登陆日本。一个很重要的原因,就是美国惮于日本在本土进行“玉碎”作战,将会给美军带来巨大人员伤亡。与日军不同,中国军民的抵抗意志和战斗精神是在民族危亡中激发出来的,具有自发性、深刻性和持久性、正义性,这也是我们最终取得抗战胜利的重要原因。</p><p>  <strong>战斗意志是军队战斗力的重要构成。今天,培育军人的战斗意志,必须以过硬的军事技术和丰富的科技知识作基础。要把战斗意志培育融入军事训练内容体系,渗入各项军事实践活动,紧紧围绕担负的作战任务,练胆量、练意志、练作风、练技术战术,保证战斗意志和军事素质同步提升。</strong></p><p>  <strong>编后感言:</strong></p><p>  <strong>以敌为鉴是赢得胜利的重要方式</strong></p><p>  面对侵华日军这部高效运转的战争机器,这头人类历史上武装到牙齿的法西斯主义怪兽,中国军民不屈不挠、奋起抵抗,使侵略者陷入人民战争的汪洋大海。侵华日军是“很难打”,但绝非“不可战胜”。特别是到了战争中后期,随着日本战争潜力的枯竭、士兵反战情绪的蔓延,侵华日军的战斗力迅速衰落,已难逃失败投降的结局。历史已经雄辩地证明,正义必胜、和平必胜、人民必胜。因此,作为战胜者,承认敌人的强悍不需要什么勇气,但需要秉持正确认知态度。以敌为鉴为我所用,是胜者恒强的重要手段,也是赢得胜利的方式。随意消费血与火的历史,是对历史的不尊重,更是对未来的不负责任。</p><p>原标题:为何抗日战争异常惨烈?日军并非神剧不堪一击</p>",
+        "ydbaike": [],
+        "replyCount": 86,
+        "link": [],
+        "img": [
+            {
+                "ref": "<!--IMG#0-->",
+                "pixel": "600*399",
+                "alt": "",
+                "src": "http://cms-bucket.nosdn.127.net/catchpic/5/5a/5a67d106dd715cc465c97092d71b197b.jpg"
+            }
+        ],
+        "votes": [],
+        "shareLink": "https://c.m.163.com/news/a/CLJN5K2M000181KT.html?spss=newsapp&spsw=1",
+        "digest": "",
+        "topiclist_news": [
+            {
+                "hasCover": false,
+                "subnum": "超过1000万",
+                "alias": "Military",
+                "tname": "军事",
+                "ename": "junshi",
+                "tid": "T1348648141035",
+                "cid": "C1348647991705"
+            }
+        ],
+        "dkeys": "日军,中国军队,侵华日军,淞沪会战",
+        "ec": "李曦_NN2587",
+        "topiclist": [
+            {
+                "hasCover": false,
+                "subnum": "181.4万",
+                "alias": "网易军事频道,关注军事新闻",
+                "tname": "网易军事",
+                "ename": "wangyijunshi",
+                "tid": "T1401334013017",
+                "cid": "C1378977941637"
+            }
+        ],
+        "docid": "CLJN5K2M000181KT",
+        "picnews": true,
+        "title": "为何抗战异常惨烈?日军并非如神剧中不堪一击",
+        "tid": "",
+        "template": "recommend",
+        "threadVote": 30,
+        "threadAgainst": 3,
+        "boboList": [],
+        "category": "历史",
+        "replyBoard": "news_junshi_bbs",
+        "source": "中国军网",
+        "hasNext": false,
+        "voicecomment": "off",
+        "relative_sys": [
+            {
+                "id": "CLBSS1EJ000187UE",
+                "title": "抗战期间,中国哪里的军人最容易变节投敌?",
+                "source": "大象公会",
+                "imgsrc": "http://cms-bucket.nosdn.127.net/f636439c8a89400c8cb829bfba778b2820170526101336.jpeg",
+                "docID": "CLBSS1EJ000187UE",
+                "from": "HZ",
+                "type": "doc",
+                "ptime": "2017-05-26 10:13:36",
+                "href": ""
+            },
+            {
+                "id": "CL7JRHFB0523D46J",
+                "title": "一寸山河一寸血,南京光华门血战,撤退时教导总队泪奔了",
+                "source": "不二书说历史",
+                "imgsrc": "http://dingyue.nosdn.127.net/Ewnq46iqIU4hDHPhr3V80sK30DcK384lkBe0hNvRFoP=V1495621093803compressflag.jpg",
+                "docID": "CL7JRHFB0523D46J",
+                "from": "HZ",
+                "type": "doc",
+                "ptime": "2017-05-24 18:19:07",
+                "href": ""
+            },
+            {
+                "id": "CLC2DNAH05239N17",
+                "title": "淞沪会战中,日军对中国军队是这样记载的!",
+                "source": "68讲台",
+                "imgsrc": "http://dingyue.nosdn.127.net/ogdZAXPtO2q8OK06qjeDTz2tWJ6bdjQ6MnqxnptQHvanQ1495770638931compressflag.jpg",
+                "docID": "CLC2DNAH05239N17",
+                "from": "HZ",
+                "type": "doc",
+                "ptime": "2017-05-26 11:50:42",
+                "href": ""
+            }
+        ],
+        "book": [],
+        "ptime": "2017-05-29 11:07:54"
+    }
+}

1.3 本地新闻

必选参数:name 地名 如:广东省_深圳市江西省_南昌市 不填写获取你的定位默认地址

page 分页 如0 从第0 条数据开始返回10条数据(最新的10条数据) 10 20 30 每次返回10条数据

接口地址:/News/local_news?name=广东省_深圳市&page=0

调用例子://api.isoyu.com/api/News/local_news?name=广东省_深圳市&page=0

返回数据(每次返回是10条数据,这里就不全部列出来了)如下图:

+ + + + \ No newline at end of file diff --git "a/.vitepress/dist/\346\226\260\351\227\273\350\265\204\350\256\257.html" "b/.vitepress/dist/\346\226\260\351\227\273\350\265\204\350\256\257.html" new file mode 100644 index 00000000..51cf17e7 --- /dev/null +++ "b/.vitepress/dist/\346\226\260\351\227\273\350\265\204\350\256\257.html" @@ -0,0 +1,2466 @@ + + + + + + 姬长信API For Docker官方文档 + + + + + + + + + + + + + + + + +
Skip to content

CBA新闻

[danger]### 会员接口,仅限会员使用,购买API会员

中国男子职业篮球赛、CBA明星动态资讯等。

请求地址

GET https://api.isoyu.com/news/cba

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
numint返回数量1-50,默认10
pageint翻页
wordstring检索关键词

返回data参数

名称类型说明
ctimestring时间
titlestring标题
descriptionstring描述
picUrlstring封面
urlstring链接

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->newsCba()
+
+    ->withNum(10)
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功",
+    "data": [
+        {
+
+        "ctime":"2019-03-20 12:40",
+
+        "title":"法国篮协主席:将以最强阵容出战沈阳热身赛",
+
+        "description":"CBA新闻",
+
+        "picUrl":"http://d.ifengimg.com/w145_h103/e0.ifengimg.com/01/2019/0320/195AEB4C055DF625A2A4A840E24888A865C8910F_size44_w660_h300.jpeg",
+
+        "url":"http://sports.ifeng.com/a/20190320/60560401_0.shtml"
+
+        },
+
+        {
+
+        "ctime":"2019-03-20 09:00",
+
+        "title":"传奇谢幕?39岁刘炜表态也许结束球员生涯强忍泪水道谢上海球迷",
+
+        "description":"CBA新闻",
+
+        "picUrl":"http://d.ifengimg.com/w145_h103/e0.ifengimg.com/05/2019/0319/5C80E0ECF193568E6B181C900280ABB97ACA8D9F_size29_w640_h404.jpeg",
+
+        "url":"http://sports.ifeng.com/a/20190319/60560027_0.shtml"
+
+        },
+
+        {
+
+        "ctime":"2019-03-20 08:10",
+
+        "title":"男篮背锅侠?本土第一后卫?我们该如何铭记刘炜……",
+
+        "description":"CBA新闻",
+
+        "picUrl":"http://d.ifengimg.com/w145_h103/e0.ifengimg.com/05/2019/0320/8ED0630BB6081FA2596DB6868732CA5E83766685_size109_w960_h604.jpeg",
+
+        "url":"http://sports.ifeng.com/a/20190320/60470332_0.shtml"
+
+        }
+    ]
+}

IT资讯

[danger]### 会员接口,仅限会员使用,购买API会员

IT行业新闻、舆论、热点、行业动态新闻资讯等。

请求地址

GET https://api.isoyu.com/news/it

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
numint返回数量1-50,默认10
pageint翻页
wordstring检索关键词

返回data参数

名称类型说明
ctimestring时间
titlestring标题
descriptionstring描述
picUrlstring封面
urlstring链接

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->newsIt()
+
+    ->withNum(10)
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功",
+    "data": [
+        {
+
+        "ctime":"2019-03-20 07:02",
+
+        "title":"不复往昔荣光?前雇员称苹果零售店现在太追求销",
+
+        "description":"网易IT",
+
+        "picUrl":"http://cms-bucket.ws.126.net/2019/03/19/8fd36e2dff4248388320db8faa8ccc00.png?imageView&thumbnail=200y140",
+
+        "url":"http://tech.163.com/19/0320/07/EAMNELR200097U7T.html"
+
+        },
+
+        {
+
+        "ctime":"2019-03-19 22:30",
+
+        "title":"任正非外媒采访实录:美国让华为成为舆论中心",
+
+        "description":"网易IT",
+
+        "picUrl":"http://cms-bucket.ws.126.net/2019/03/19/84122123487140198d7c452d61bad228.png?imageView&thumbnail=200y140",
+
+        "url":"http://tech.163.com/19/0319/22/EALQ61S700097U7T.html"
+
+        },
+
+        {
+
+        "ctime":"2019-03-19 20:52",
+
+        "title":"小米CFO周受资:3月底保证小米9系列150万台供应",
+
+        "description":"网易IT",
+
+        "picUrl":"http://cms-bucket.ws.126.net/2019/03/19/40aa8b3346a44dc4b90b765a6218da10.png?imageView&thumbnail=200y140",
+
+        "url":"http://tech.163.com/19/0319/20/EALKHH4S00097U7T.html"
+
+        }
+    ]
+}

NBA新闻

[danger]### 会员接口,仅限会员使用,购买API会员

美国职业篮篮球赛新闻资讯,NBA明星动态等。

请求地址

GET https://api.isoyu.com/news/nba

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
numint返回数量1-50,默认10
pageint翻页
wordstring检索关键词

返回data参数

名称类型说明
ctimestring时间
titlestring标题
descriptionstring描述
picUrlstring封面
urlstring链接

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->newsNba()
+
+    ->withNum(10)
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功",
+    "data": [
+        {
+
+        "ctime":"2019-03-20 10:23",
+
+        "title":"守住榜首!勇士力克森林狼唐斯双20库里36分汤神28分",
+
+        "description":"NBA新闻",
+
+        "picUrl":"http://d.ifengimg.com/w163_h114/e0.ifengimg.com/09/2019/0320/752567313088647BE49FBFBE84DDBC18485D2264_size494_w766_h526.png",
+
+        "url":"http://sports.ifeng.com/a/20190320/60560295_0.shtml"
+
+        },
+
+        {
+
+        "ctime":"2019-03-20 09:57",
+
+        "title":"伟大时刻!哈登正式30通杀29队3纪录仅次于横扫联盟的詹皇",
+
+        "description":"NBA新闻",
+
+        "picUrl":"http://d.ifengimg.com/w163_h114/e0.ifengimg.com/03/2019/0320/3DA77775CDF072F5748A2D03CA820E5B25C805B2_size88_w1280_h909.jpeg",
+
+        "url":"http://sports.ifeng.com/a/20190320/60560217_0.shtml"
+
+        },
+
+        {
+
+        "ctime":"2019-03-20 06:13",
+
+        "title":"诺天王超张伯伦的“人造奇迹”:从强行扶植到倔强成长",
+
+        "description":"NBA新闻",
+
+        "picUrl":"http://d.ifengimg.com/w163_h114/e0.ifengimg.com/10/2019/0320/570A093AB025D3C1969222D967D5741FDD734DDB_size35_w600_h400.jpeg",
+
+        "url":"http://sports.ifeng.com/a/20190320/60559998_0.shtml"
+
+        }
+    ]
+}

VR科技

[danger]### 会员接口,仅限会员使用,购买API会员

虚拟现实技术是一种可以创建和体验虚拟世界的计算机仿真系统,它利用计算机生成一种模拟环境,是一种多源信息融合的、交互式的三维动态视景和实体行为的系统仿真使用户沉浸到该环境中。该接口输出该领域有关新闻资讯行业动态等。

请求地址

GET https://api.isoyu.com/news/vr

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
numint返回数量1-50,默认10
pageint翻页
wordstring检索关键词

返回data参数

名称类型说明
ctimestring时间
titlestring标题
descriptionstring描述
picUrlstring封面
urlstring链接

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->newsVr()
+
+    ->withNum(10)
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功",
+    "data": [
+        {
+
+        "ctime":"2019-03-19 10:22",
+
+        "title":"英伟达发布JetsonNano迷你AI计算机售价仅99美",
+
+        "description":"网易VR",
+
+        "picUrl":"http://cms-bucket.ws.126.net/2019/03/19/a8dd184359e243ffa526238619109b81.png?imageView&thumbnail=200y140",
+
+        "url":"http://tech.163.com/19/0319/10/EAKGGQM800098IEO.html"
+
+        },
+
+        {
+
+        "ctime":"2019-03-19 09:58",
+
+        "title":"孔子2000年前提出的“因材施教”AI给安排上了",
+
+        "description":"网易VR",
+
+        "picUrl":"http://cms-bucket.ws.126.net/2019/03/19/ff60aa29bf614b45a2cbfb2e9c16a789.jpeg?imageView&thumbnail=200y140",
+
+        "url":"http://tech.163.com/19/0319/09/EAKF3PM700098IEO.html"
+
+        },
+
+        {
+
+        "ctime":"2019-03-18 09:59",
+
+        "title":"外媒评出全球32家AI独角兽公司:中国占10家",
+
+        "description":"网易VR",
+
+        "picUrl":"http://cms-bucket.ws.126.net/2019/03/18/84806bcd08d34be2adaecda43f4f9eaf.jpeg?imageView&thumbnail=200y140",
+
+        "url":"http://tech.163.com/19/0318/09/EAHSPMUJ00098IEO.html"
+
+        }
+    ]
+}

币圈资讯

[danger]### 会员接口,仅限会员使用,购买API会员

数字加密货币、比特币等行业新闻资讯

请求地址

GET https://api.isoyu.com/news/digiccy

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
numint返回数量1-50,默认10
pageint翻页
wordstring检索关键词

返回data参数

名称类型说明
ctimestring时间
titlestring标题
descriptionstring描述
picUrlstring封面
urlstring链接

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->newsDigiccy()
+
+    ->withNum(10)
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功",
+    "data": [
+        {
+
+        "ctime":"2019-11-01 14:00",
+
+        "title":"CME公布比特币期权合约的细节",
+
+        "description":"币圈资讯",
+
+        "picUrl":"https://www.fxshell.com/wp-content/uploads/2017/08/59817c8812521-218x150.jpg",
+
+        "url":"https://www.fxshell.com/article/42120"
+
+        },
+
+        {
+
+        "ctime":"2019-11-01 14:00",
+
+        "title":"Mt.Gox的民事赔偿计划推迟到2020年",
+
+        "description":"币圈资讯",
+
+        "picUrl":"https://www.fxshell.com/wp-content/uploads/2017/09/-218x150.jpg",
+
+        "url":"https://www.fxshell.com/article/42131"
+
+        },
+
+        {
+
+        "ctime":"2019-11-01 14:00",
+
+        "title":"加密托管商Koine获得FCA的电子货币机构牌照",
+
+        "description":"币圈资讯",
+
+        "picUrl":"https://www.fxshell.com/wp-content/uploads/2017/06/5934c2cc3c736-218x150.jpg",
+
+        "url":"https://www.fxshell.com/article/42132"
+
+        }
+    ]
+}

财经新闻

[danger]### 会员接口,仅限会员使用,购买API会员

财经资讯API接口

请求地址

GET https://api.isoyu.com/news/finance

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
numint返回数量1-50,默认10
pageint翻页
wordstring检索关键词

返回data参数

名称类型说明
ctimestring时间
titlestring标题
descriptionstring描述
picUrlstring封面
urlstring链接

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->newsFinance()
+
+    ->withNum(10)
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功",
+    "data": [
+        {
+
+        "ctime":"2019-03-06 12:00",
+
+        "title":"湖南久丰国际商品现货交易市场关于2017年清明节放假安排的通知",
+
+        "description":"龙讯财经",
+
+        "picUrl":"https://img.longaa.com/ueditorImg/1495765410040.jpeg!135x90",
+
+        "url":"https://www.longau.com/article/2017-3-29/1490764745666.html"
+
+        },
+
+        {
+
+        "ctime":"2019-03-06 12:00",
+
+        "title":"上海华通白银国际交易中心关于下线“云商城”业务的公告",
+
+        "description":"龙讯财经",
+
+        "picUrl":"https://img.longaa.com/ueditorImg/1496286537860.png!135x90",
+
+        "url":"https://www.longau.com/article/2017-3-30/1490856810966.html"
+
+        },
+
+        {
+
+        "ctime":"2019-03-06 12:00",
+
+        "title":"湖南华夏商品交易市场发布关于停止新开户等业务的通知",
+
+        "description":"龙讯财经",
+
+        "picUrl":"https://img.longaa.com/ueditorImg/1496199172258.jpg!135x90",
+
+        "url":"https://www.longau.com/article/2017-3-30/1490856307633.html"
+
+        }
+    ]
+}

创业资讯

[danger]### 会员接口,仅限会员使用,购买API会员

万众创业,大众创新。在这里了解有关各行各业特别是互联网行业的知名人物、热门产品等新闻动态。

请求地址

GET https://api.isoyu.com/news/startup

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
numint返回数量1-50,默认10
pageint翻页
wordstring检索关键词

返回data参数

名称类型说明
ctimestring时间
titlestring标题
descriptionstring描述
picUrlstring封面
urlstring链接

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->newsStartup()
+
+    ->withNum(10)
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功",
+    "data": [
+        {
+
+        "ctime":"2019-03-20 14:00",
+
+        "title":"爱库存联合创始人冷静:不卖爆款,只卖库存",
+
+        "description":"创业资讯",
+
+        "picUrl":"https://a5img.pncdn.cn/2019/0320/1553061608307.png?x-oss-process=image/resize,m_fixed,w_220,h_120",
+
+        "url":"https://www.admin5.com/article/20190320/900778.shtml"
+
+        },
+
+        {
+
+        "ctime":"2019-03-19 16:06",
+
+        "title":"畅信达智能录音质检开启全维度呼叫中心运营管理模式",
+
+        "description":"创业资讯",
+
+        "picUrl":"https://a5img.pncdn.cn/2019/0319/1552974601652.png?x-oss-process=image/resize,m_fixed,w_220,h_120",
+
+        "url":"https://www.admin5.com/article/20190319/900581.shtml"
+
+        },
+
+        {
+
+        "ctime":"2019-03-19 13:50",
+
+        "title":"315智能电销侵犯隐私被禁,小名片助力破解企业获客难题",
+
+        "description":"创业资讯",
+
+        "picUrl":"https://a5img.pncdn.cn/2019/0319/1552974601652.png?x-oss-process=image/resize,m_fixed,w_220,h_120",
+
+        "url":"https://www.admin5.com/article/20190319/900464.shtml"
+
+        }
+    ]
+}

地区新闻

[danger]### 会员接口,仅限会员使用,购买API会员

全国各省份、直辖市、特别行政区等地区新闻资讯

请求地址

GET https://api.isoyu.com/news/area

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
areanamestring地区名,不要带“省”或“市”
wordstring搜索某地区下的新闻关键词
pageint翻页

返回data参数

名称类型示例值说明
titlestring大雾橙色预警!湖北多地现能见度小于200米的雾新闻标题
picUrlstringhttp://n.sinaimg.cn/hb/87/w574h313/20191202/00f9-ikcacer4044078.jpg新闻配图
descriptionstring新闻简介
sourcestring湖北天气新闻来源
urlstringhttp://hb.sina.com.cn/news/j/2019-12-02/detail-iihnzhfz3050537.shtml新闻链接
ctimestring2019-12-02 10:51:00新闻时间

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->newsArea()
+
+    ->withAreaname('湖北')
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功",
+    "data": [
+        {
+
+        "ctime":"2019-12-02 14:13:00",
+
+        "title":"【中国稳健前行】把握党的领导制度体系丰富内涵",
+
+        "description":"",
+
+        "picUrl":"",
+
+        "url":"http://news.cnhan.com/html/yaowen/20191202/1048058.htm",
+
+        "source":"汉网"
+
+        },
+
+        {
+
+        "ctime":"2019-12-02 11:39:00",
+
+        "title":"湖北省二〇一九年“宪法宣传周”活动在汉启动蒋超良作批示",
+
+        "description":"",
+
+        "picUrl":"",
+
+        "url":"http://news.cnhan.com/html/yaowen/20191202/1048045.htm",
+
+        "source":"汉网"
+
+        },
+
+        {
+
+        "ctime":"2019-12-02 11:18:00",
+
+        "title":"湖北省市监局审批新政企业开办压缩至2个工作日内",
+
+        "description":"",
+
+        "picUrl":"http://n.sinaimg.cn/hb/transform/266/w640h426/20191202/07ac-ikcacer4180912.jpg",
+
+        "url":"http://hb.sina.com.cn/news/j/2019-12-02/detail-iihnzahi4708823.shtml",
+
+        "source":"综合"
+
+        }
+    ]
+}

动漫资讯

[danger]### 会员接口,仅限会员使用,购买API会员

动漫资讯,带你了解二次元世界。

请求地址

GET https://api.isoyu.com/news/comic

请求参数

名称类型必填说明
numint返回数量1-50,默认10
pageint翻页
wordstring检索关键词

返回data参数

名称类型说明
ctimestring时间
titlestring标题
descriptionstring描述
picUrlstring封面
urlstring链接

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->newsComic()
+
+    ->withNum(10)
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功",
+    "data": [
+        {
+
+        "ctime":"2019-03-20 13:32",
+
+        "title":"《海贼王》娜美战斗手办发动落雷跃动感十足",
+
+        "description":"动漫星空",
+
+        "picUrl":"https://imgs.gamersky.com/upimg/2019/201903201030028458.jpg",
+
+        "url":"http://acg.gamersky.com/otaku/zb/201903/1164821.shtml"
+
+        },
+
+        {
+
+        "ctime":"2019-03-20 08:49",
+
+        "title":"《Fate》黑Saber可动手办表情配件丰富很耐玩",
+
+        "description":"动漫星空",
+
+        "picUrl":"https://imgs.gamersky.com/upimg/2019/201903191228474000.jpg",
+
+        "url":"http://acg.gamersky.com/otaku/zb/201903/1164498.shtml"
+
+        },
+
+        {
+
+        "ctime":"2019-03-19 20:46",
+
+        "title":"《FGO》拉美西斯二世手办法老王侧颜太霸气",
+
+        "description":"动漫星空",
+
+        "picUrl":"https://imgs.gamersky.com/upimg/2019/201903191834248891.jpg",
+
+        "url":"http://acg.gamersky.com/otaku/zb/201903/1164738.shtml"
+
+        }
+    ]
+}

抖音热点榜

[danger]### 会员接口,仅限会员使用,购买API会员

返回50条抖音App热点视频话题榜单数据,每3分钟同步更新一次。

请求地址

GET https://api.isoyu.com/hot/douyin

请求参数

返回data参数

名称类型示例值说明
hotindexint9023742热搜榜指数
labelint1标签类型,1新,2荐,3热
wordstring赵丽颖张慧雯斗舞热点话题

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->hotDouyin()
+
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功",
+    "data": [
+        {
+
+        "hotindex":5382761,
+
+        "label":1,
+
+        "word":"黄景瑜瘦了"
+
+        },
+
+        {
+
+        "hotindex":5266329,
+
+        "label":0,
+
+        "word":"失联20年北大博士后被找到"
+
+        }
+    ]
+}

抖音视频榜

[danger]### 会员接口,仅限会员使用,购买API会员

接口实时返回20条抖音视频榜单详情数据,包含视频标题简介、发布时间、热度指数、视频播放地址和分享地址、作者相关信息等。

请求地址

GET https://api.isoyu.com/hot/video

请求参数

返回data参数

名称类型示例值说明
hotindexint46438239热榜指数
createtimeint1575271793发布时间戳
durationint292015视频时长秒数
playaddrstringhttps://aweme.snssdk.com/aweme/v1/playwm/?video\_id=v0200fe00000bnibokhum7lnrb46ns0g&line=0&ratio=540p&media\_type=4&vr\_type=0&improve\_bitrate=0&is\_play\_url=1播放地址
coverurlstringhttps://p9-dy.byteimg.com/img/tos-cn-p-0015/8f5f39c794804218af85bcfecfa676bf\_1575271860~c5\_300x400.jpeg?from=2563711402\_large视频封面
titlestring我很庆幸我有一双健全的手,可以做我想做的事,2019充实,激动,感叹#改变生活视频标题简介
shareurlstringhttps://www.iesdouyin.com/share/video/6765740644339174669/?region=&mid=6765693082286541581&u\_code=0&titleType=title抖音分享地址
authorstring村生莫作者抖音昵称
signaturestring山里有村,村里有莫。作者抖音个人签名
avatarstringhttps://p9-dy.byteimg.com/aweme/100x100/2e19c000644305538b6ab.jpeg作者抖音头像

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->hotVideo()
+
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功",
+    "data": [
+        {
+
+        "hotindex":13402443,
+
+        "createtime":1575259604,
+
+        "duration":44500,
+
+        "playaddr":"https://aweme.snssdk.com/aweme/v1/playwm/?video_id=v0200f830000bni8rhdjfrmrhopvph4g&line=0&ratio=540p&media_type=4&vr_type=0&improve_bitrate=0&is_play_url=1",
+
+        "coverurl":"https://p9-dy.byteimg.com/img/tos-cn-p-0015/a826f1b25ef44545b28bac56982c5c0b~c5_300x400.jpeg?from=2563711402_large",
+
+        "title":"你背不下来的书,做不了的题,总有人能做到。那么不好意思,你喜欢的学校,也只能别人上!不吃学习的苦就要吃生活的苦",
+
+        "shareurl":"https://www.iesdouyin.com/share/video/6765688466677288200/?region=&mid=6765627220623887111&u_code=0&titleType=title",
+
+        "author":"蔡蔡家商贸店",
+
+        "signature":"35岁安徽省马鞍山市",
+
+        "avatar":"https://p9-dy.byteimg.com/aweme/100x100/26eb70003a297ba2830ea.jpeg"
+
+        },
+
+        {
+
+        "hotindex":12063919,
+
+        "createtime":1575312402,
+
+        "duration":224167,
+
+        "playaddr":"https://aweme.snssdk.com/aweme/v1/playwm/?video_id=v0200fa10000bnilmvikr6g7m3jh25mg&line=0&ratio=540p&media_type=4&vr_type=0&improve_bitrate=0&is_play_url=1",
+
+        "coverurl":"https://p1-dy.byteimg.com/img/tos-cn-p-0015/dd92480546b04077a7a6fdaab2dc3e56_1575312411~c5_300x400.jpeg?from=2563711402_large",
+
+        "title":"#任贤齐#刘宇宁《爱江山更爱美人》纯享版#我们的歌",
+
+        "shareurl":"https://www.iesdouyin.com/share/video/6765915015938608387/?region=&mid=6765844901860313869&u_code=0&titleType=title",
+
+        "author":"东方卫视",
+
+        "signature":"《我们的歌》、《第二次也很美》等热播中",
+
+        "avatar":"https://p9-dy.byteimg.com/aweme/100x100/286190003461bb10556af.jpeg"
+
+        }
+    ]
+}

房产新闻

[danger]### 会员接口,仅限会员使用,购买API会员

房产、住宅、写字楼新闻资讯接口

请求地址

GET https://api.isoyu.com/news/house

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
numint返回数量1-50,默认10
pageint翻页
wordstring检索关键词

返回data参数

名称类型说明
ctimestring时间
titlestring标题
descriptionstring描述
picUrlstring封面
urlstring链接

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->newsHouse()
+
+    ->withNum(10)
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功",
+    "data": [
+        {
+
+        "ctime":"2019-07-31 21:38",
+
+        "title":"央视热评:炒房者恐怕今后永无“用武之地”了",
+
+        "description":"搜狐房产",
+
+        "picUrl":"https://t.focus-img.cn/sh160x120sh/zx/smp/592babec26bab0289c136727b1364b93.png",
+
+        "url":"https://nj.focus.cn/zixun/87ad9bad995ef789.html"
+
+        },
+
+        {
+
+        "ctime":"2019-07-31 21:30",
+
+        "title":"“奋斗拾光幸福启航”绿地泉集团召开改制十周年纪念活动发布会",
+
+        "description":"搜狐房产",
+
+        "picUrl":"https://t.focus-img.cn/sh160x120sh/xf/xw/9c9a6715-2064-44ac-b08b-7b42aba3ab48.gif",
+
+        "url":"https://jn.focus.cn/zixun/2a6034f08bcf41e4.html"
+
+        },
+
+        {
+
+        "ctime":"2019-07-31 21:38",
+
+        "title":"大连发布“房价限涨令”:只准跌不准涨跌幅不能超5%",
+
+        "description":"搜狐房产",
+
+        "picUrl":"https://t.focus-img.cn/sh160x120sh/xf/xw/4711fa64-5b00-491a-98f4-9686b5288d10.JPEG",
+
+        "url":"https://gz.focus.cn/zixun/ffa02bb037d4c002.html"
+
+        },
+
+        {
+
+        "ctime":"2024-03-25 09:25",
+
+        "title":"合肥市民有望住进“被动式”房屋冬天不需要开空调",
+
+        "description":"搜狐房产",
+
+        "picUrl":"https://t.focus-img.cn/sh160x120sh/xf/xw/2862fae6-cd3a-4532-85a2-3293633d818e.png",
+
+        "url":"https://zixun.focus.cn/6b1c925fa8cc1919.html"
+
+        }
+    ]
+}

国际新闻

[danger]### 会员接口,仅限会员使用,购买API会员

国际新闻资讯API接口服务。

请求地址

GET https://api.isoyu.com/news/world

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
numint返回数量1-50,默认10
pageint翻页
wordstring检索关键词

返回data参数

名称类型说明
ctimestring时间
titlestring标题
descriptionstring描述
picUrlstring封面
urlstring链接

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->newsWorld()
+
+    ->withNum(10)
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功",
+    "data": [
+        {
+
+        "ctime":"2019-03-20 10:52",
+
+        "title":"巴西武装分子欲抢劫核燃料与警方激烈交火后逃跑",
+
+        "description":"中华国际",
+
+        "picUrl":"https://img2.utuku.china.com/162x110/news/20190320/39cc3959-6bd0-469d-921c-8c0e968593d6.jpg",
+
+        "url":"https://news.china.com/international/1000/20190320/35470553.html"
+
+        },
+
+        {
+
+        "ctime":"2019-03-20 08:54",
+
+        "title":"UFO降临?阿联酋上空现神秘“天空之洞”",
+
+        "description":"中华国际",
+
+        "picUrl":"https://img3.utuku.china.com/162x110/news/20190320/e7fbdc28-0e9f-4d63-82f5-ba81f6de0a58.jpg",
+
+        "url":"https://news.china.com/international/1000/20190320/35467967.html"
+
+        },
+
+        {
+
+        "ctime":"2019-03-20 00:07",
+
+        "title":"比利时首都受到炸弹威胁欧盟总部40余人撤出",
+
+        "description":"中华国际",
+
+        "picUrl":"https://img1.utuku.china.com/162x110/news/20190320/bdc67020-7cff-4028-852e-3698f243a8e2.jpg",
+
+        "url":"https://news.china.com/international/1000/20190320/35466697.html"
+
+        }
+    ]
+}

国内新闻

[danger]### 会员接口,仅限会员使用,购买API会员

国内新闻API接口服务,及时了解国内每时每刻发生的新闻大事。

请求地址

GET https://api.isoyu.com/news/internal

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
numint返回数量1-50,默认10
pageint翻页
wordstring检索关键词

返回data参数

名称类型说明
ctimestring时间
titlestring标题
descriptionstring描述
picUrlstring封面
urlstring链接

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->newsInternal()
+
+    ->withNum(10)
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功",
+    "data": [
+        {
+
+        "ctime":"2019-03-2014:21",
+
+        "title":"副局长开会跷二郎腿抖脚韩国瑜怒:哪个单位的!",
+
+        "description":"中华国内",
+
+        "picUrl":"https://img1.utuku.china.com/162x110/news/20190320/44eb97f1-344a-4700-b346-cee5042ab302.jpg",
+
+        "url":"https://news.china.com/focus/taiwan/11165943/20190320/35472297.html"
+
+        },
+
+        {
+
+        "ctime":"2019-03-2011:30",
+
+        "title":"两部门:今年退休人员基本养老金调整比例在5%左右",
+
+        "description":"中华国内",
+
+        "picUrl":"https://img2.utuku.china.com/162x110/news/20190320/f6fbd0e3-bc16-4a9b-a591-513f16ed6e72.png",
+
+        "url":"https://news.china.com/domestic/945/20190320/35471227.html"
+
+        },
+
+        {
+
+        "ctime":"2019-03-2009:05",
+
+        "title":"歼-15舰载战斗机“伙伴加油”训练视频曝光!",
+
+        "description":"中华国内",
+
+        "picUrl":"https://img0.utuku.china.com/162x110/news/20190320/d555a845-c6d5-44f2-88e8-bb68365c7c42.jpg",
+
+        "url":"https://news.china.com/domestic/945/20190320/35468100.html"
+
+        }    
+    ]
+}

汉服新闻

[danger]### 会员接口,仅限会员使用,购买API会员

民族文化汉服新闻资讯

请求地址

GET https://api.isoyu.com/news/hanfu

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
numint返回数量1-50,默认10
pageint翻页
wordstring检索关键词

返回data参数

名称类型说明
ctimestring时间
titlestring标题
descriptionstring描述
picUrlstring封面
urlstring链接

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->newsHanfu()
+
+    ->withNum(10)
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功",
+    "data": [
+        {
+
+        "ctime":"2019-07-31 21:51",
+
+        "title":"中日对译|日本举办了一场介绍“中日古装文化”的时装秀",
+
+        "description":"爱汉服",
+
+        "picUrl":"http://static.aihanfu.net/uploadfile/2019/0726/thumb_230_130_20190726082955202.png",
+
+        "url":"http://www.aihanfu.com/wen/7223/"
+
+        },
+
+        {
+
+        "ctime":"2019-07-31 21:51",
+
+        "title":"“长安十二时辰”永乐宫神仙图”现身沪上汉服走秀",
+
+        "description":"爱汉服",
+
+        "picUrl":"http://static.aihanfu.net/uploadfile/2019/0728/thumb_230_130_20190728075221666.png",
+
+        "url":"http://www.aihanfu.com/wen/7231/"
+
+        },
+
+        {
+
+        "ctime":"2019-07-31 21:51",
+
+        "title":"汉服怎么火了?中国青年报:汉服热袭来!",
+
+        "description":"爱汉服",
+
+        "picUrl":"http://static.aihanfu.net/uploadfile/2019/0731/thumb_230_130_20190731071416424.jpeg",
+
+        "url":"http://www.aihanfu.com/wen/7244/"
+
+        }
+    ]
+}

互联网资讯

[danger]### 会员接口,仅限会员使用,购买API会员

互联网资讯新闻接口,互联网新闻动态。

请求地址

GET https://api.isoyu.com/news/internet

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
numint返回数量1-50,默认10
pageint翻页
wordstring检索关键词

返回data参数

名称类型说明
ctimestring时间
titlestring标题
descriptionstring描述
picUrlstring封面
urlstring链接

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->newsInternet()
+
+    ->withNum(10)
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功",
+    "data": [
+        {
+
+         "ctime":"2019-04-17 19:53",
+
+        "title":"短视频移动应用抖音国际版TikTok遭印度政府下架",
+
+        "description":"网易互联网",
+
+        "picUrl": "http://cms-bucket.ws.126.net/2019/04/16/7f127e75779b4493bfed4ddde5b656b7.png?imageView&thumbnail=200y140",
+
+        "url":"https://tech.163.com/19/0416/22/ECTUM76300097U7R.html" 
+
+        },
+
+        {
+
+        "ctime":"2019-04-17 19:53",
+
+        "title":"深交所接连扒皮问询,华大基因上市堪称渡劫",
+
+        "description": "网易互联网",
+
+        "picUrl": "http://cms-bucket.ws.126.net/2019/04/17/49d18e5519f444a0b0b1854f791b8b93.png?imageView&thumbnail=200y140",
+
+        "url": "https://tech.163.com/19/0417/07/ECUSUIHS00097U7R.html"
+
+        },
+
+        {
+
+        "ctime":"2019-04-17 19:53",
+
+        "title": "去年的事并未结束 女大学生在美起诉刘强东和京",
+
+         "description":"网易互联网",
+
+        "picUrl":"http://cms-bucket.ws.126.net/2019/04/17/9410bcfbb4834171a7f6546c96c0b1e4.png?imageView&thumbnail=200y140",
+
+        "url":"https://tech.163.com/19/0417/07/ECURTO5T00097U7R.html"
+
+        }
+    ]
+}

环保资讯

[danger]### 会员接口,仅限会员使用,购买API会员

人民网环保新闻资讯

请求地址

GET https://api.isoyu.com/news/environmental

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
numint返回数量1-50,默认10
pageint翻页
wordstring检索关键词

返回data参数

名称类型说明
ctimestring时间
titlestring标题
descriptionstring描述
picUrlstring封面
urlstring链接

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->newsEnvironmental()
+
+    ->withNum(10)
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功",
+    "data": [
+        {
+
+        "ctime":"2020-01-08 20:42",
+
+        "title":"内蒙古:10家单位获评“自然学校”",
+
+        "description":"人民网环保",
+
+        "picUrl":"http://www.people.com.cn/mediafile/pic/20200107/27/10971122445158632427.jpg",
+
+        "url":"http://env.people.com.cn/n1/2020/0108/c1010-31539359.html"
+
+        },
+
+        {
+
+        "ctime":"2020-01-08 20:42",
+
+        "title":"中国南极考察队完成宇航员海磷虾调查",
+
+        "description":"人民网环保",
+
+        "picUrl":"http://www.people.com.cn/mediafile/pic/20200108/16/12989764595465474312.jpg",
+
+        "url":"http://env.people.com.cn/n1/2020/0108/c1010-31539378.html"
+
+        },
+
+        {
+
+        "ctime":"2020-01-08 20:42",
+
+        "title":"水清天蓝产业优,这个滩涂荒地上起步的园区咋做到的",
+
+        "description":"人民网环保",
+
+        "picUrl":"http://www.people.com.cn/mediafile/pic/20200108/82/16040496056363457198.jpg",
+
+        "url":"http://env.people.com.cn/n1/2020/0108/c1010-31539391.html"
+
+        }
+    ]
+}

健康知识

[danger]### 会员接口,仅限会员使用,购买API会员

健康第一位,了解养生、医学发展,中西医等相关资讯。

请求地址

GET https://api.isoyu.com/news/health

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
numint返回数量1-50,默认10
pageint翻页
wordstring检索关键词

返回data参数

名称类型说明
ctimestring时间
titlestring标题
descriptionstring描述
picUrlstring封面
urlstring链接

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->newsHealth()
+
+    ->withNum(10)
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功",
+    "data": [
+        {
+
+        "ctime":"2019-03-1917:13",
+
+        "title":"医生在列车上救人的风险有多大?",
+
+        "description":"网易健康",
+
+        "picUrl":"http://imgsize.ph.126.net/?imgurl=http://cms-bucket.ws.126.net/2019/03/20/dae6c19b60cd46b0aa24e6a9a9ef08bd.jpeg_150x100x1x85.jpg",
+
+        "url":"http://jiankang.163.com/19/0319/17/EAL854H400388165.html"
+
+        },
+
+        {
+
+        "ctime":"2019-03-1820:46",
+
+        "title":"900多家医院入选首批分娩镇痛试点",
+
+        "description":"网易健康",
+
+        "picUrl":"http://imgsize.ph.126.net/?imgurl=http://cms-bucket.ws.126.net/2019/03/19/e825741b726a42378d9dbba456380d59.jpeg_150x100x1x85.jpg",
+
+        "url":"http://jiankang.163.com/19/0318/20/EAJ1TQK800388165.html"
+
+        },
+
+        {
+
+        "ctime":"2019-03-1807:30",
+
+        "title":"中国超六成青少年儿童睡眠时间不足8小时",
+
+        "description":"网易健康",
+
+        "picUrl":"http://imgsize.ph.126.net/?imgurl=http://cms-bucket.ws.126.net/2019/03/18/7e692bb105c9457995f46c0187bf5773.jpeg_150x100x1x85.jpg",
+
+        "url":"http://jiankang.163.com/19/0318/09/EAHPSDH100388165.html"
+
+        }
+    ]
+}

今日头条新闻

[danger]### 会员接口,仅限会员使用,购买API会员

输出今日头条热门新闻列表,注意:部分新闻没有picurl图片

请求地址

GET https://api.isoyu.com/news/top

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
numint返回数量1-50,默认10
pageint翻页
wordstring搜索关键词
srcstring指定来源

返回data参数

名称类型示例值说明
ctimestring2019-07-07 16:40:29发布时间
titlestring大三女生穿破洞牛仔裤外出,外婆拉着手不让出门新闻标题
descriptionstring近日,四川省苍溪县,大三学生陶青梅放暑假待在家中......新闻描述
picUrlstringhttp://p9-tt.byteimg.com/list/pgc-image/7c4efd211ee84a4ca0a2fca99d2e9b95封面图片
sourcestring重庆青年报新闻来源

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->newsTop()
+
+    ->withNum(10)
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功",
+    "data": [
+        {
+
+        "ctime":"2019-07-08 05:58:28",
+
+        "title":"女子独自一人深夜约见男网友 却被困民房五小时 结果被伤害四次",
+
+        "description": "女子独自一人深夜约见男网友 却被困民房五小时 结果被伤害四次",
+
+        "picUrl":"http://p6-tt.byteimg.com/list/tos-cn-i-0000/9aa800e29be911e9b2977cd30a55d46c",
+
+        "url":"http://toutiao.com/group/6708637225535406606/",
+
+        "source":"经视看天下"
+
+        },
+
+        {
+
+        "ctime": "2019-07-07 18:28:19",
+
+        "title":"加州7.1级强震后,数万蜜蜂离奇坠地身亡,尸横遍野,震惊网民",
+
+        "description": "7.1级地震发生后,加州居民哈利勒惊恐地发现屋外空地上大批蜜蜂坠地死亡,尸横遍野。在美国加州当地时间6日再次发生7.1级地震之后,加州一位居民在社交媒体上发布视频,显示成千上万的蜜蜂在他家屋外的空地上坠地身亡,可谓“尸横遍野”。",
+
+        "picUrl":"http://p9-tt.byteimg.com/list/pgc-image/RVX52A65Pj0fEF",
+
+        "url":"http://toutiao.com/group/6710866210608644619/",
+
+        "source":"南方都市报" 
+
+        },
+
+        {
+
+        "ctime":"2019-07-07 16:40:29",
+
+        "title":"大三女生穿破洞牛仔裤外出,外婆拉着手不让出门",
+
+        "description":"近日,四川省苍溪县,大三学生陶青梅放暑假待在家中,这天她准备和78岁的外婆一起出门逛逛,于是换好了衣服将自己简单地收拾了一下。",
+
+        "picUrl":"http://p9-tt.byteimg.com/list/pgc-image/7c4efd211ee84a4ca0a2fca99d2e9b95",
+
+        "url": "http://toutiao.com/group/6710838421994078732/",
+
+        "source":"重庆青年报" 
+
+        }
+    ]
+}

军事新闻

[danger]### 会员接口,仅限会员使用,购买API会员

男生较喜欢的军事资讯动态,了解国防建设、世界各国军备武器等内容。

请求地址

GET https://api.isoyu.com/news/military

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
numint返回数量1-50,默认10
pageint翻页
wordstring检索关键词

返回data参数

名称类型说明
ctimestring时间
titlestring标题
descriptionstring描述
picUrlstring封面
urlstring链接

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->newsMilitary()
+
+    ->withNum(10)
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功",
+    "data": [
+        {
+
+        "ctime":"2019-03-20 00:00",
+
+        "title":"房兵点评美军机模拟轰炸俄基地:把欧洲绑死在美国战车上",
+
+        "description":"军事图集",
+
+        "picUrl":"https://img1.utuku.china.com/300x0/mili/20190320/b5876c46-4733-49aa-92b9-f03e2faee6ee.jpg",
+
+        "url":""
+
+        },
+
+        {
+
+        "ctime":"2019-03-20 00:00",
+
+        "title":"应重视与巴基斯坦军事合作!俄专家列举俄从印巴冲突中所得教训",
+
+        "description":"军事图集",
+
+        "picUrl":"https://img2.utuku.china.com/300x0/mili/20190320/44461992-409f-421d-a92c-838140018b01.jpg",
+
+        "url":""
+
+        },
+
+        {
+
+        "ctime":"2019-03-20 00:00",
+
+        "title":"美台合开记者会台当局被批抱大腿营造“挺蔡”假象",
+
+        "description":"军事图集",
+
+        "picUrl":"https://img0.utuku.china.com/300x0/mili/20190320/695cee27-8ac1-421e-9b29-4b73972d93f5.jpg",
+
+        "url":""
+
+        }
+    ]
+}

科技新闻

[danger]### 会员接口,仅限会员使用,购买API会员

信息科技一般指用于管理和处理信息所采用的各种技术的总称,如互联网科技、数据科技、软件科技等等。调用该接口,会输出该行业的所有新闻动态。

请求地址

GET https://api.isoyu.com/news/keji

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
numint返回数量1-50,默认10
pageint翻页
wordstring检索关键词

返回data参数

名称类型说明
ctimestring时间
titlestring标题
descriptionstring描述
picUrlstring封面
urlstring链接

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->newsKeji()
+
+    ->withNum(10)
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功",
+    "data": [
+         {
+
+        "ctime":"2019-03-20 15:15",
+
+        "title":"黄仁勋回应7nm显卡“缺席”:英伟达的优秀不靠它",
+
+        "description":"腾讯科技",
+
+        "picUrl":"http://inews.gtimg.com/newsapp_ls/0/8220975964_300240/0",
+
+        "url":"http://new.qq.com/omn/20190320A0FAKZ.html"
+
+        },
+
+        {
+
+        "ctime":"2019-03-20 14:22",
+
+        "title":"苹果AppStore涉嫌垄断惹众怒,卡巴斯基已提交投诉",
+
+        "description":"腾讯科技",
+
+        "picUrl":"http://inews.gtimg.com/newsapp_ls/0/8220812747_300240/0",
+
+        "url":"http://new.qq.com/omn/20190320A0EX1W.html"
+
+        },
+
+        {
+
+        "ctime":"2019-03-20 14:16",
+
+        "title":"专访谷歌云游戏负责人:Stadia将永远改变游戏行业",
+
+        "description":"腾讯科技",
+
+        "picUrl":"http://inews.gtimg.com/newsapp_ls/0/8220201651_300240/0",
+
+        "url":"http://tech.qq.com/a/20190320/006134.htm"
+
+        }
+    ]
+}

科学探索

[danger]### 会员接口,仅限会员使用,购买API会员

探索宇宙和科学的真相,科学、宇宙、航天科技新闻资讯接口。

请求地址

GET https://api.isoyu.com/news/sicprobe

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
numint返回数量1-50,默认10
pageint翻页
wordstring检索关键词

返回data参数

名称类型说明
ctimestring时间
titlestring标题
descriptionstring描述
picUrlstring封面
urlstring链接

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->newsSicprobe()
+
+    ->withNum(10)
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功",
+    "data": [
+        {
+
+        "ctime":"2019-07-31 20:53",
+
+        "title":"通过卫星连接的信号标签可用于更长时间跟踪虎鲨",
+
+        "description":"科学探索",
+
+        "picUrl":"https://static.cnbetacdn.com/thumb/mini/article/2019/0729/0f9ed4054006afb.jpg",
+
+        "url":"https://www.cnbeta.com/articles/science/872703.htm"
+
+        },
+
+        {
+
+        "ctime":"2019-07-31 20:53",
+
+        "title":"科学家制造出新隐形眼镜当你眨眼两次时会实现变焦",
+
+        "description":"科学探索",
+
+        "picUrl":"https://static.cnbetacdn.com/thumb/mini/article/2019/0729/c5ea167e94f29df.png",
+
+        "url":"https://www.cnbeta.com/articles/science/872709.htm"
+
+        },
+
+        {
+
+        "ctime":"2019-07-31 09:50",
+
+        "title":"JAXA发布隼鸟2号抓取样本新视频",
+
+        "description":"科学探索",
+
+        "picUrl":"https://static.cnbetacdn.com/thumb/mini/article/2019/0729/59c9077e4cc5997.png",
+
+        "url":"https://www.cnbeta.com/articles/science/872745.htm"
+
+        }
+    ]
+}

垃圾分类新闻

[danger]### 会员接口,仅限会员使用,购买API会员

垃圾分类新闻资讯接口

请求地址

GET https://api.isoyu.com/news/rubbish

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
numint返回数量1-50,默认10
pageint翻页
wordstring检索关键词

返回data参数

名称类型说明
ctimestring时间
titlestring标题
descriptionstring描述
picUrlstring封面
urlstring链接

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->newsRubbish()
+
+    ->withNum(10)
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功",
+    "data": [
+        {
+
+        "ctime":"2020-06-15 11:46",
+
+        "title":"拟实行处理收费制度!天津市人大常委会决定这份有关生活垃圾的管理条例草案征求意见",
+
+        "description":"垃圾分类新闻",
+
+        "picUrl":"http://n.sinaimg.cn/tj/266/w640h426/20200120/e49b-inhcycc6183487.png",
+
+        "url":"http://tj.sina.com.cn/news/m/2020-06-15/detail-iircuyvi8546599.shtml"
+
+        },
+
+        {
+
+        "ctime":"2020-06-15 11:51",
+
+        "title":"新版《内蒙古自治区重污染天气应急预案》强化治理措施护航百姓健康",
+
+        "description":"垃圾分类新闻",
+
+        "picUrl":"http://n.sinaimg.cn/sinakd2020615s/78/w550h328/20200615/47d6-iuzasxs4031169.jpg",
+
+        "url":"https://k.sina.com.cn/article_6456450127_180d59c4f020012e8g.html?from=news&subch=onews"
+
+        },
+
+        {
+
+        "ctime":"2020-06-15 12:05",
+
+        "title":"(经济)河北规定餐饮企业不得随意处理餐厨废弃物",
+
+        "description":"垃圾分类新闻",
+
+        "picUrl":"http://n.sinaimg.cn/default/feedbackpics/transform/116/w550h366/20180418/TYE6-fzihnep5214877.png",
+
+        "url":"https://k.sina.com.cn/article_213815211_0cbe8fab02000xx4w.html?from=news&subch=onews"
+
+        }
+    ]
+}

旅游资讯

[danger]### 会员接口,仅限会员使用,购买API会员

出门在外,日常居家。了解国内外旅游景点资讯,天下事尽在掌握之中。

请求地址

GET https://api.isoyu.com/news/travel

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
numint返回数量1-50,默认10
pageint翻页
wordstring检索关键词

返回data参数

名称类型说明
ctimestring时间
titlestring标题
descriptionstring描述
picUrlstring封面
urlstring链接

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->newsTravel()
+
+    ->withNum(10)
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功",
+    "data": [
+        {
+
+        "ctime":"2018-09-20 00:00",
+
+        "title":"故宫游添新看点2千多件明清家具仓储式展览",
+
+        "description":"旅游资讯",
+
+        "picUrl":"https://img3.utuku.china.com/200x147/travel/20180920/cc9dc0e0-5189-4f97-a665-5e01b3c27115.jpg",
+
+        "url":"https://travel.china.com/hotspot/13000493/20180920/33958825.html"
+
+        },
+
+        {
+
+        "ctime":"2018-09-13 00:00",
+
+        "title":"2018北京国际商务及会奖旅游展开幕全球350余家展商齐聚一堂",
+
+        "description":"旅游资讯",
+
+        "picUrl":"https://img3.utuku.china.com/200x147/travel/20180913/ad3cd024-21d7-4f5b-8f2d-c45a658fa12d.jpg",
+
+        "url":"https://travel.china.com/hotspot/13000493/20180912/33880235.html"
+
+        },
+
+        {
+
+        "ctime":"2018-09-12 00:00",
+
+        "title":"西夏陵全力冲刺申报世遗",
+
+        "description":"旅游资讯",
+
+        "picUrl":"https://img1.utuku.china.com/200x147/travel/20180912/5bb1e748-c764-4c48-9a27-199278b02b6c.jpg",
+
+        "url":"https://travel.china.com/hotspot/13000493/20180912/33874348.html"
+
+        }
+    ]
+}

农业新闻

[danger]### 会员接口,仅限会员使用,购买API会员

农业新闻资讯接口,返回农村农业农科等相关新闻数据。

请求地址

GET https://api.isoyu.com/news/agriculture

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
numint返回数量1-50,默认10
pageint翻页
wordstring检索关键词

返回data参数

名称类型说明
ctimestring时间
titlestring标题
descriptionstring描述
picUrlstring封面
urlstring链接

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->newsAgriculture()
+
+    ->withNum(10)
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功",
+    "data": [
+        {
+
+        "ctime":"2020-08-02 20:43",
+
+        "title":"江门:乡村振兴战略出实效 昂首迈向农业农村现代化",
+
+        "description": "农业新闻",
+
+        "picUrl":"http://n.sinaimg.cn/sinakd202082s/40/w470h370/20200802/5bd5-ixeeirz5358603.jpg",
+
+        "url":"https://k.sina.com.cn/article_2217106561_84265c8102000v1pi.html?from=news&subch=onews"
+
+        },
+
+        {
+
+        "ctime":"2020-08-02 21:00",
+
+        "title":"设施农业助农致富",
+
+        "description":"农业新闻",
+
+        "picUrl":"http://n.sinaimg.cn/default/feedbackpics/transform/116/w550h366/20180409/gDCK-fytnfyp1107789.png",
+
+        "url": "https://k.sina.com.cn/article_5679255612_p15282903c02700qryi.html?from=news&subch=photo" 
+
+        },
+
+        {
+
+        "ctime":"2020-08-02 21:01",
+
+        "title":"山东创新要素为农业产业“强链”“补链” 农业科技园区推动乡村振兴迸发生机",
+
+        "description":"农业新闻",
+
+        "picUrl":"http://n.sinaimg.cn/sinakd20121/536/w800h536/20200802/420e-ixeeirz5353789.jpg",
+
+        "url":"https://k.sina.com.cn/article_1409641392_v54056bb001900y7vl.html?from=news&subch=onews" 
+
+        }
+    ]
+}

女性新闻

[danger]### 会员接口,仅限会员使用,购买API会员

新浪女性新闻频道,返回女人、女性相关新闻资讯数据。

请求地址

GET https://api.isoyu.com/news/woman

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
numint返回数量1-50,默认10
pageint翻页
wordstring检索关键词

返回data参数

名称类型示例值说明
ctimestring2020-07-01 16:01时间
titlestring生育能力强的女性,是人生的优势还是宿命?标题
descriptionstring女性新闻描述
picUrlstringhttp://n.sinaimg.cn/sinakd20200701ac/40/w480h360/20200701/8ff8-ivrxcey0503663.jpg封面
urlstringhttps://k.sina.com.cn/article\_6413775891\_17e4a741300100yk95.html?from=baby链接

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->newsWoman()
+
+    ->withNum(10)
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功",
+    "data": [
+        {
+
+        "ctime":"2020-07-01 15:47",
+
+        "title":"生育能力强的女性,是人生的优势还是宿命?",
+
+        "description":"女性新闻",
+
+        "picUrl":"http://n.sinaimg.cn/sinakd20200701ac/40/w480h360/20200701/8ff8-ivrxcey0503663.jpg",
+
+        "url":"https://k.sina.com.cn/article_6413775891_17e4a741300100yk95.html?from=baby"
+
+        },
+
+        {
+
+        "ctime":"2020-07-01 16:01",
+
+        "title":"演员韩惠珍出席品牌活动清新形象展现优雅女性魅力",
+
+        "description":"女性新闻",
+
+        "picUrl":"http://n.sinaimg.cn/sinakd10116/26/w520h306/20200701/97b9-ivrxcey0542311.jpg",
+
+        "url":"https://k.sina.com.cn/article_6423891599_17ee4ce8f00100s13q.html?from=finance"
+
+        },
+
+        {
+
+        "ctime":"2020-07-01 16:06",
+
+        "title":"一年巨亏13亿,关闭90%的门店!这家女性内衣龙头企业陷困境...",
+
+        "description":"女性新闻",
+
+        "picUrl":"http://n.sinaimg.cn/sinakd20200701s/557/w678h679/20200701/5e1e-ivrxcey0606198.jpg",
+
+        "url":"https://k.sina.com.cn/article_1651428902_626ece2601900qkac.html?from=finance"
+
+        }
+    ]
+}

苹果新闻

[danger]### 会员接口,仅限会员使用,购买API会员

果粉最关注的新闻,例如IOS教程帮助、苹果公司、IOS系统更新等相关资讯。

请求地址

GET https://api.isoyu.com/news/apple

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
numint返回数量1-50,默认10
pageint翻页
wordstring检索关键词

返回data参数

名称类型说明
ctimestring时间
titlestring标题
descriptionstring描述
picUrlstring封面
urlstring链接

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->newsApple()
+
+    ->withNum(10)
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功",
+    "data": [
+        {
+
+        "ctime":"2019-03-20 15:00",
+
+        "title":"iOS12.2beta6暗示AirPower可能很快发布",
+
+        "description":"苹果新闻",
+
+        "picUrl":"http://im5.tongbu.com/ArticleImage/92c374b6-7.jpg?w=480,343,00.jpg",
+
+        "url":"http://news.tongbu.com/97335.html"
+
+        },
+
+        {
+
+        "ctime":"2019-03-20 15:00",
+
+        "title":"苹果新iPad跑分首曝:2.49GHz主频3GB内存",
+
+        "description":"苹果新闻",
+
+        "picUrl":"http://im5.tongbu.com/tbnews/201903/d1b14a93-3.jpg?w=600,517&b=51",
+
+        "url":"http://news.tongbu.com/97336.html"
+
+        },
+
+        {
+
+        "ctime":"2019-03-19 13:00",
+
+        "title":"苹果发布iOS12.2beta6应该是iOS12.2最后一...",
+
+        "description":"苹果新闻",
+
+        "picUrl":"http://im5.tongbu.com/ArticleImage/dd5861f5-0.jpg?w=480,343,03.jpg",
+
+        "url":"http://news.tongbu.com/97333.html"
+
+        }
+    ]
+}

奇闻异事

[danger]### 会员接口,仅限会员使用,购买API会员

人人都好好奇心,民间趣事、灵异事件等。

请求地址

GET https://api.isoyu.com/news/qiwen

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
numint返回数量1-50,默认10
pageint翻页
wordstring检索关键词

返回data参数

名称类型说明
ctimestring时间
titlestring标题
descriptionstring描述
picUrlstring封面
urlstring链接

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->newsQiwen()
+
+    ->withNum(10)
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功",
+    "data": [
+        {
+
+        "ctime":"2018-07-23 00:49",
+
+        "title":"乐山大佛闭眼事件真相让人惊呆了",
+
+        "description":"奇闻异事",
+
+        "picUrl":"http://www.qiwentx.com/d/file/07/52658.jpg",
+
+        "url":"http://www.qiwentx.com/qwys/2331.html"
+
+        },
+
+        {
+
+        "ctime":"2018-07-23 00:49",
+
+        "title":"印度8岁男孩长尾巴被奉为神猴转世",
+
+        "description":"奇闻异事",
+
+        "picUrl":"http://www.qiwentx.com/d/file/07/52653.jpg",
+
+        "url":"http://www.qiwentx.com/qwys/2330.html"
+
+        },
+
+        {
+
+        "ctime":"2018-07-2300:49",
+
+        "title":"20岁的他经常被误为外星人",
+
+        "description":"奇闻异事",
+
+        "picUrl":"http://www.qiwentx.com/d/file/07/52749.jpg",
+
+        "url":"http://www.qiwentx.com/qwys/2355.html"
+
+        }
+    ]
+}

汽车新闻

[danger]### 会员接口,仅限会员使用,购买API会员

汽车新闻资讯,车市行价、新车资讯、车企动态等。

请求地址

GET https://api.isoyu.com/news/auto

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
numint返回数量1-50,默认10
pageint翻页
wordstring检索关键词

返回data参数

名称类型说明
ctimestring时间
titlestring标题
descriptionstring描述
picUrlstring封面
urlstring链接

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->newsAuto()
+
+    ->withNum(10)
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功",
+    "data": [
+        {
+
+        "ctime":"2019-05-13 19:29",
+
+        "title":"中国4月份汽车销量同比下降14.6% 连续第10个月下滑",
+
+        "description":"新浪汽车",
+
+        "picUrl":"http://k.sinaimg.cn/n/auto/695/w898h597/20190513/1264-hwsffzc8476251.png/w360h240l50t1a7c.jpg",
+
+        "url":"http://auto.sina.com.cn/news/hy/2019-05-13/detail-ihvhiqax8354557.shtml"
+
+        },
+
+        {
+
+        "ctime": "2019-05-13 19:29",
+
+        "title":"成品油价或迎年内第二降 加满一箱油将少花3元",
+
+        "description":"新浪汽车",
+
+        "picUrl":"http://k.sinaimg.cn/n/auto/transform/150/w570h380/20190513/47aa-hwsffzc8528841.jpg/w360h240l50t17e6.jpg",
+
+        "url":"http://auto.sina.com.cn/news/hy/2019-05-13/detail-ihvhiews1548664.shtml"
+
+        },
+
+        {
+
+        "ctime": "2019-05-13 19:29",
+
+         "title": "车市下滑库存攀高!长安、奇瑞、荣威等17个品牌4月库存深度超两月",
+
+        "description":"新浪汽车",
+
+        "picUrl":"http://k.sinaimg.cn/n/auto/transform/150/w570h380/20190513/68df-hwsffzc8551431.png/w360h240l50t1c0f.jpg",
+
+        "url":"http://auto.sina.com.cn/news/hy/2019-05-13/detail-ihvhiews1550567.shtml"
+
+        }
+    ]
+}

区块链新闻

[danger]### 会员接口,仅限会员使用,购买API会员

数字加密货币、比特币等行业新闻资讯

请求地址

GET https://api.isoyu.com/news/blockchain

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
numint返回数量1-50,默认10
pageint翻页
wordstring检索关键词

返回data参数

名称类型说明
ctimestring时间
titlestring标题
descriptionstring描述
picUrlstring封面
urlstring链接

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->newsBlockchain()
+
+    ->withNum(10)
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功",
+    "data": [
+        {
+
+        "ctime":"2019-03-19 08:47",
+
+        "title":"全国首张地铁区块链电子发票开出",
+
+        "description":"A5区块链",
+
+        "picUrl":"https://a5img.pncdn.cn/2019/0318/1552899110810.jpg?x-oss-process=image/resize,m_fixed,w_220,h_120",
+
+        "url":"https://www.admin5.com/article/20190319/900477.shtml"
+
+        },
+
+        {
+
+        "ctime":"2019-03-19 00:00",
+
+        "title":"币安IEO融资风起谁向投资者负责",
+
+        "description":"财经区块链",
+
+        "picUrl":"https://img3.caijing.com.cn/2019/0318/thumb_306_200_1552897990754.jpg",
+
+        "url":"http://onchain.caijing.com.cn/20190319/4571051.shtml"
+
+        },
+
+        {
+
+        "ctime":"2019-03-18 16:51",
+
+        "title":"闪电网络或许还需18个月,BCH新版本却已正式上线",
+
+        "description":"A5区块链",
+
+        "picUrl":"https://a5img.pncdn.cn/2019/0318/1552899110810.jpg?x-oss-process=image/resize,m_fixed,w_220,h_120",
+
+        "url":"https://www.admin5.com/article/20190318/900432.shtml"
+
+        }
+    ]
+}

人工智能

[danger]### 会员接口,仅限会员使用,购买API会员

人工智能AI行业新闻、舆论、热点、行业动态新闻资讯等。

请求地址

GET https://api.isoyu.com/news/ai

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
numint返回数量1-50,默认10
pageint翻页
wordstring检索关键词

返回data参数

名称类型说明
ctimestring时间
titlestring标题
descriptionstring描述
picUrlstring封面
urlstring链接

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->newsAi()
+
+    ->withNum(10)
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功",
+    "data": [
+        {
+
+        "ctime":"2019-03-2013:57",
+
+        "title":"贝尔科教王作冰:人工智能重构社会分工AIQ理论引领教育变革",
+
+        "description":"A5智能",
+
+        "picUrl":"https://a5img.pncdn.cn/2019/0320/1553061467469.jpg?x-oss-process=image/resize,m_fixed,w_220,h_120",
+
+        "url":"https://www.admin5.com/article/20190320/900773.shtml"
+
+        },
+
+        {
+
+        "ctime":"2019-03-2010:20",
+
+        "title":"GarminMARQ系列高端智能腕表领航巅峰人生",
+
+        "description":"A5智能",
+
+        "picUrl":"https://a5img.pncdn.cn/2019/0320/1553048423389.jpg?x-oss-process=image/resize,m_fixed,w_220,h_120",
+
+        "url":"https://www.admin5.com/article/20190320/900675.shtml"
+
+        },
+
+        {
+
+        "ctime":"2019-03-2009:55",
+
+        "title":"自动驾驶权力争夺战:科技公司正式取代传统车企",
+
+        "description":"A5智能",
+
+        "picUrl":"https://a5img.pncdn.cn/2019/0319/1552965404958.jpg?x-oss-process=image/resize,m_fixed,w_220,h_120",
+
+        "url":"https://www.admin5.com/article/20190320/900667.shtml"
+
+        }
+    ]
+}

社会新闻

[danger]### 会员接口,仅限会员使用,购买API会员

社会新闻API接口服务,我们都在社会里,我们都是社会人。

请求地址

GET https://api.isoyu.com/news/social

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
numint返回数量1-50,默认10
pageint翻页
wordstring检索关键词

返回data参数

名称类型说明
ctimestring时间
titlestring标题
descriptionstring描述
picUrlstring封面
urlstring链接

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->newsSocial()
+
+    ->withNum(10)
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功",
+    "data": [
+        {
+
+        "ctime":"2019-03-19 15:55",
+
+        "title":"科比开导杨超越勇敢追梦,不要太在意网络舆论",
+
+        "description":"中华社会",
+
+        "picUrl":"https://img2.utuku.china.com/162x110/news/20190319/1ca5ea5d-c454-4e96-b203-63157d912cad.png",
+
+        "url":"https://news.china.com/socialgd/10000169/20190319/35463618.html"
+
+        },
+
+        {
+
+        "ctime":"2019-03-19 15:53",
+
+        "title":"崔钟勋承认与尹总警交情曾一起打高尔夫",
+
+        "description":"中华社会",
+
+        "picUrl":"https://img3.utuku.china.com/162x110/news/20190319/f867f9f3-ce7a-49cc-be2b-f0dd4c39beda.jpg",
+
+        "url":"https://news.china.com/socialgd/10000169/20190319/35463599.html"
+
+        },
+
+        {
+
+        "ctime":"2019-03-19 15:51",
+
+        "title":"山东日照银行岚山中心支行有个“妈妈帮”",
+
+        "description":"中华社会",
+
+        "picUrl":"https://img3.utuku.china.com/162x110/news/20190319/caa5977f-4b7b-4a6f-b2a9-34a4fd5e765b.jpg",
+
+        "url":"https://news.china.com/socialgd/10000169/20190319/35463570.html"
+
+        }
+    ]
+}

体育新闻

[danger]### 会员接口,仅限会员使用,购买API会员

体育新闻资讯,体育明星动态等。

请求地址

GET https://api.isoyu.com/news/sport

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
numint返回数量1-50,默认10
pageint翻页
wordstring检索关键词

返回data参数

名称类型说明
ctimestring时间
titlestring标题
descriptionstring描述
picUrlstring封面
urlstring链接

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->newsSport()
+
+    ->withNum(10)
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功",
+    "data": [
+        {
+
+        "ctime":"2019-03-20 16:01",
+
+        "title":"丁宁樊振东领跑国乒包揽前三!张本智和与小胖克星改变乒坛格局",
+
+        "description":"凤凰体育",
+
+        "picUrl":"http://d.ifengimg.com/w145_h103/e0.ifengimg.com/12/2019/0320/64E48EB8D05890338789B4EA431148FC43FB4226_size43_w548_h366.jpeg",
+
+        "url":"http://sports.ifeng.com/a/20190320/60530407_0.shtml"
+
+        },
+
+        {
+
+        "ctime":"2019-03-20 16:01",
+
+        "title":"花滑世锦赛隋文静/韩聪破纪录!葱桶满血归来,偷偷一吻太甜了",
+
+        "description":"凤凰体育",
+
+        "picUrl":"http://d.ifengimg.com/w145_h103/e0.ifengimg.com/04/2019/0320/E7C9EC958B6ADD26FCECFDE51DFAD564FE35BDFD_size2475_w337_h199.gif",
+
+        "url":"http://sports.ifeng.com/a/20190320/60560461_0.shtml"
+
+        },
+
+        {
+
+        "ctime":"2019-03-20 13:53",
+
+        "title":"中国女乒三大主力领跑!8将出征围剿伊藤,可击败日本复仇雪耻?",
+
+        "description":"凤凰体育",
+
+        "picUrl":"http://d.ifengimg.com/w145_h103/e0.ifengimg.com/05/2019/0320/277C8FE35D207EE3B5FEC765F53007170C5BC134_size47_w639_h428.jpeg",
+
+        "url":"http://sports.ifeng.com/a/20190320/60530406_0.shtml"
+
+        }
+    ]
+}

网络搜索热点

[danger]### 会员接口,仅限会员使用,购买API会员

百度互联网实时搜索热点

请求地址

GET https://api.isoyu.com/news/hot

请求参数

返回data参数

名称类型说明
keywordstring关键词
indexstring指数
trendstring趋势

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->newsHot()
+
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功的返回",
+    "data": [
+        {
+
+        "keyword":"江苏弑母男孩被抓",
+
+        "index":"2902308",
+
+        "trend":"fall"
+
+        },
+
+        {
+
+        "keyword":"通缉照片年龄太小",
+
+        "index":"2902308",
+
+        "trend":"fall"
+
+        },
+
+        {
+
+        "keyword":"张紫妍案延长2月",
+
+        "index":"2902308",
+
+        "trend":"fall"
+
+        },
+
+        {
+
+        "keyword":"郑爽大赞男友张恒",
+
+        "index":"2902308",
+
+        "trend":"fall"
+
+        },
+
+        {
+
+        "keyword":"PDD希望小学完工",
+
+        "index":"2902308",
+
+        "trend":"fall"
+
+        },
+
+        {
+
+        "keyword":"欧盟遭炸弹威胁",
+
+        "index":"2902308",
+
+        "trend":"fall"
+
+        },
+
+        {
+
+        "keyword":"中俄边境森林火灾",
+
+        "index":"2902308",
+
+        "trend":"fall"
+
+        },
+
+        {
+
+        "keyword":"张云雷出院",
+
+        "index":"2902308",
+
+        "trend":"fall"
+
+        }
+    ]
+}

微博热搜榜

[danger]### 会员接口,仅限会员使用,购买API会员

该接口会输出微博热搜前50个话题的相关数据。热搜榜单接API接口,每30分钟更新一次。热搜链接https://s.weibo.com/weibo?q=关键词。

请求地址

GET https://api.isoyu.com/hot/weibo

请求参数

返回data参数

名称类型示例值说明
hotwordstring失踪女童确认曾在漳州出现热搜话题
hotwordnumstring129940热搜指数

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->hotWeibo()
+
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功",
+    "data": [
+        {
+
+        "hotword":"失踪女童确认曾在漳州出现",
+
+        "hotwordnum":"129940"
+
+        },
+
+        {
+
+        "hotword":"沈佳妮给朱亚文备注是大腻乎",
+
+        "hotwordnum":"101845"
+
+        },
+
+        {
+
+        "hotword":"为什么中国急着垃圾分类",
+
+        "hotwordnum":"60143"
+
+        },
+
+        {
+
+        "hotword":"闫桉宋雨琦好甜",
+
+        "hotwordnum":"55388"
+
+        },
+
+        {
+
+        "hotword":"WE现场加油声音被消音",
+
+        "hotwordnum":"54237"
+
+        }
+    ]
+}

微信精选

[danger]### 会员接口,仅限会员使用,购买API会员

微信公众号热门精选文章,每小时更新。如直接复制测试工具里的url打开文章时会提示参数错误,实际返回无影响,或处理url中的字符转义问题。

请求地址

GET https://api.isoyu.com/wechat/choice

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
numint返回数量
typeidint分类id,1 热点 2  段子手 3 养生堂 4 私房话 5 八卦精 6  爱生活 7    财经迷 8  汽车迷 9 科技咖 10潮人帮 11 辣妈帮 12  军事 13  旅行家 14  职场人 15    美食家 16  古今通 17 学霸族 18  星座控 19 体育迷
pageint分页
srcstring搜索指定来源微信公众号
wordstring检索关键词

返回data参数

名称类型说明
ctimestring发布时间
titlestring文章标题
descriptionstring文章描述或来源
picUrlstring文章封面
urlstring文章地址

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->wechatChoice()
+
+    ->withNum(3)
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功的返回",
+    "data": [
+        {
+
+        "ctime":"2015-07-17",
+
+        "title":"那个抱走王明涵的,你上微信吗?看完这个你会心软吗?",
+
+        "description":"中国传统文化",
+
+        "picUrl":"http://zxpic.gtimg.com/infonew/0/wechat_pics_-667708.jpg/640",
+
+        "url":"http://mp.weixin.qq.com/s?__biz=MzA3OTg2NjEwNg=="
+
+        },
+
+        {
+
+        "ctime":"2015-06-12",
+
+        "title":"深悦地产风云榜丨房地产微信公众号一周榜单",
+
+        "description":"深悦会",
+
+        "picUrl":"http://zxpic.gtimg.com/infonew/0/wechat_pics_-530408.jpg/640",
+
+        "url":"http://mp.weixin.qq.com/s?__biz=MjM5NTI4NDk0Mg=="
+
+        },
+
+        {
+
+        "ctime":"2015-06-14",
+
+        "title":"一条微信向全世界宣告,这就是惠州!",
+
+        "description":"西子湖畔",
+
+        "picUrl":"http://zxpic.gtimg.com/infonew/0/wechat_pics_-536516.jpg/640",
+
+        "url":"http://mp.weixin.qq.com/s?__biz=MjM5NTAzMDQ0MA=="
+
+        }
+    ]
+}

微信链接转换

该接口用于将微信公众平台的临时文章链接转为永久链接,摆脱链接过期打开微信文章显示参数错误的烦恼。系统同时返回微信公众号的biz值,可配合微信精选接口,获取微信最新文章、查询微信全文等接口使用。

请注意:已完全过期的临时链接无法处理

最低 0.1元/次

请求地址

GET https://api.isoyu.com/wechat/link

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
urlstring未过期的微信文章链接

返回data参数

名称类型说明
wxidstring公众号ID
wxnamestring公众号名称
wxqrstring公众号二维码
fixurlstring公众号永久链接
bizstring公众号标识
ctimestring文章发布时间

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->wechatLink()
+
+    ->withUrl('https://mp.weixin.qq.com/s/63Tkv91DXjgMv6GeZZ_fXQ')
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功的返回",
+    "data": [
+        {
+
+        "wxid":"tianapi",
+
+        "wxname":"天行后花园",
+
+        "wxqr":"https://open.weixin.qq.com/qr/code?username=tianapi",
+
+        "fixurl":"http://mp.weixin.qq.com/s?__biz=MzA4Njg1MjkzOA==&mid=2652098162&idx=1&sn=247d2fdd47071e11b6a632e9434dea58&chksm=84253a57b352b341f7526189265e3bfac3c36ef121b2baa05508cd07e703f01b082314457f0d#rd",
+
+        "biz":"MzA4Njg1MjkzOA==",
+
+        "ctime":"2019-03-19 20:25:31"
+
+        }
+    ]
+}

微信热文榜

[danger]### 会员接口,仅限会员使用,购买API会员

微信公众平台热门爆文榜单数据,返回字段包含文章来源、阅读、在看数,系统每小时更新一次。

请求地址

GET https://api.isoyu.com/hot/weixin

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
numint返回数量
pageint翻页

返回data参数

名称类型示例值说明
ctimestring2020-08-18时间
titlestring全员抵京!三等功!标题
viewsstring10W 阅读,31832在看阅读和再看
sourcestring人民日报来源
urlstringhttps://mp.weixin.qq.com/s?\_\_biz=MjM5MjAxNDM4MA==&mid=2666342344&idx=1&sn=f012593e4dc63b78005154ffea27c383原文链接

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->hotWeixin()
+
+    ->withNum(5)
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功",
+    "data": [
+        {
+
+        "ctime":"2020-08-18",
+
+        "title":"全员抵京!三等功!",
+
+        "views": "10W 阅读,31832在看",
+
+        "source":"人民日报",
+
+        "url":"https://mp.weixin.qq.com/s?__biz=MjM5MjAxNDM4MA==&mid=2666342344&idx=1&sn=f012593e4dc63b78005154ffea27c383&scene=0" 
+
+        },
+
+        {
+
+        "ctime":"2020-08-18",
+
+        "title":"【夜读】相处舒服的人,都懂得换位思考",
+
+        "views":"10W 阅读,12644在看",
+
+        "source":"人民日报",
+
+        "url":"https://mp.weixin.qq.com/s?__biz=MjM5MjAxNDM4MA==&mid=2666342367&idx=1&sn=71a4a830acc098e319e99bd074bd14d5&scene=0"
+
+        },
+
+        {
+
+        "ctime":"2020-08-18",
+
+        "title":"年仅36岁的他走了,唯一一条朋友圈让人泪崩……",
+
+        "views":"10W 阅读,12296在看",
+
+        "source":"人民日报",
+
+        "url":"https://mp.weixin.qq.com/s?__biz=MjM5MjAxNDM4MA==&mid=2666342418&idx=1&sn=97eeff510b98954d80f746bca478cdc4&scene=0"
+
+        }
+    ]
+}

微信文章搜索

根据搜索关键词检索微信全网文章

最低 0.08元/次

请求地址

GET https://api.isoyu.com/wechat/search

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
wordstring搜索关键词
pageint分页

返回data参数

名称类型说明
ctimestring发布时间
titlestring标题
descriptionstring描述简介
picUrlstring封面图片
urlstring文章链接

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->wechatSearch()
+
+    ->withWord('test')
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功的返回",
+    "data": [
+{
+
+      "ctime": "2020-06-25 11:11:02",
+
+      "title": "testV6.0.3版本发布——端午安康",
+
+      "description": "test开发者扶持计划主要更新:异常提取session数据时先判断是否使用了session修正文件上传类取消Event类withEvent方法...",
+
+      "picUrl": "http://mmbiz.qpic.cn/mmbiz_jpg/cly07o0kUKemARP6CibpcXNMeibgibrjBd27GBVIAc4cIOomFtRe2BVSibZca0pSZUAXQB1TUkezTeXZ1ibcrDGc9nw/0?wx_fmt=jpeg",
+
+      "url": "https://weixin.sogou.com/link?url=dn9a_-gY295K0Rci_xozVXfdMkSQTLW6cwJThYulHEtVjXrGTiVgS9kv-iO-xz9Ht3BEo4U6fXB3f6ahVh2ozlqXa8Fplpd9MCxhUKJTenR6OOQQVTNp1vJ8qu7cpB9FWRucB2pn69DLJJUWWL03M3MiUFhTt4xYj7fHoGAEf8b6qdF3OR7BjHU-atU9XhjVaaPTcosRlEkq_lSe__8z1aDq8TBtGEYPStDCq1rwoEOp1OF8btsjpPiiTcNCfbEdzHBMAUi71w_1AfaFW2DefQ..&type=2&query=test&token=empty"
+
+    },
+
+    {
+
+      "ctime": "2019-07-10 14:17:33",
+
+      "title": "test6.0发布计划公告",
+
+      "description": "test6.0版本从去年年底左右已经陆续开发了8个多月了,期间还经历了一次5.2版本到6.0版本的变更,由于大家对6.0版本的热情...",
+
+      "picUrl": "http://mmbiz.qpic.cn/mmbiz_jpg/cly07o0kUKfTkPib0vBnuic2FDPr98aDwszS1DPuW2lmDc8FNgsHumYmiahtbqy7vtPxiawnO3dxOMg5qU0PyLNCBA/0?wx_fmt=jpeg",
+
+      "url": "https://weixin.sogou.com/link?url=dn9a_-gY295K0Rci_xozVXfdMkSQTLW6cwJThYulHEtVjXrGTiVgS9kv-iO-xz9Ht3BEo4U6fXB3f6ahVh2ozlqXa8Fplpd9MCxhUKJTenR6OOQQVTNp1vJ8qu7cpB9FWRucB2pn69DLJJUWWL03M87uUU77xrRqjbwmFUjzR7h34PcEsb1FHpVH6aqluo1iaAsNovkVveVnP5P9-nYFd-H7Amv90MIaWXBv8l3aMpP9EW79VKf37yUU7PQ8EALcOJKQCIS6EYp6VKrzu_4XKA..&type=2&query=test&token=empty"
+
+    },
+    ]
+}

微信阅读数

该接口可获取微信公众号某篇文章的标题、阅读数、点赞(喜欢、在看)数以及评论数量。请注意:url必须为永久链接。

最低 0.06元/次

请求地址

GET https://api.isoyu.com/wechat/read

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
urlstring未过期的微信文章链接

返回data参数

名称类型说明
titlestring微信文章标题
readnumint阅读数
likenumint在看数
givenumint点赞数
commentnumint评论数

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->wechatRead()
+
+    ->withUrl('微信链接地址')
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功的返回",
+    "data": [
+        {
+
+        "title":"腾讯封杀多闪!头疼大战在即?",
+
+        "readnum":291,
+
+        "likenum":2,
+
+        "givenum":12,
+
+        "commentnum":2
+
+        }
+    ]
+}

新闻头条

[danger]### 免费接口,每日100次免费调用,会员可不限次数调用,购买API会员

最新新闻头条,各类社会、国内、国际、体育、娱乐、科技等资讯,更新周期5-30分钟

请求地址

GET https://api.isoyu.com/news/toutiao

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
typestring类型,,top(头条,默认),shehui(社会),guonei(国内),guoji(国际),yule(娱乐),tiyu(体育)junshi(军事),keji(科技),caijing(财经),shishang(时尚)

返回参数

名称类型说明
见JSON返回示例-

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->newsToutiao()
+
+    ->withType('yule')
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功的返回",
+    "data": {
+        "stat": "1",
+        "data": [
+      {
+        "uniquekey": "6c4caa0c3ba6e05e2a272892af43c00e",
+        "title": "杨幂的发际线再也回不去了么?网友吐槽像半秃",
+        "date": "2017-01-05 11:03",
+        "category": "yule",
+        "author_name": "腾讯娱乐",
+        "url": "http://mini.eastday.com/mobile/170105110355287.html?qid=juheshuju",
+        "thumbnail_pic_s": "http://03.imgmini.eastday.com/mobile/20170105/20170105110355_
+806f4ed3fe71d04fa452783d6736a02b_1_mwpm_03200403.jpeg",
+        "thumbnail_pic_s02": "http://03.imgmini.eastday.com/mobile/20170105/20170105110355_
+806f4ed3fe71d04fa452783d6736a02b_2_mwpm_03200403.jpeg",
+        "thumbnail_pic_s03": "http://03.imgmini.eastday.com/mobile/20170105/20170105110355_
+806f4ed3fe71d04fa452783d6736a02b_3_mwpm_03200403.jpeg"
+    },
+...]}}

移动通信

[danger]### 会员接口,仅限会员使用,购买API会员

移动互联网通信行业资讯API

请求地址

GET https://api.isoyu.com/news/mobile

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
numint返回数量1-50,默认10
pageint翻页
wordstring检索关键词

返回data参数

名称类型说明
ctimestring时间
titlestring标题
descriptionstring描述
picUrlstring封面
urlstring链接

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->newsMobile()
+
+    ->withNum(10)
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功",
+    "data": [
+        {
+
+        "ctime":"2019-03-20 14:02",
+
+        "title":"抖音总裁张楠:腾讯让我删除多闪上自己的头像昵",
+
+        "description":"移动互联",
+
+        "picUrl":"http://cms-bucket.ws.126.net/2019/03/20/b5c094b61e6c4268ad45610d541b8e4c.png?imageView&thumbnail=200y140",
+
+        "url":"http://tech.163.com/19/0320/14/EANFGH4500097U7R.html"
+
+        },
+
+        {
+
+        "ctime":"2019-03-20 13:49",
+
+        "title":"阿里AIlabs成立方言保护小组,投1亿元保护方言",
+
+        "description":"移动互联",
+
+        "picUrl":"http://cms-bucket.ws.126.net/2019/03/20/91416aa5a1e84823bb73ac9acab1fd15.png?imageView&thumbnail=200y140",
+
+        "url":"http://tech.163.com/19/0320/13/EANENQ0000097U7R.html"
+
+        },
+
+        {
+
+        "ctime":"2019-03-20 13:43",
+
+        "title":"法院裁定:抖音多闪立即停止共享微信用户信息等",
+
+        "description":"移动互联",
+
+        "picUrl":"http://cms-bucket.ws.126.net/2019/03/20/2019c029841e4ce6b96ae827bff41b0c.png?imageView&thumbnail=200y140",
+
+        "url":"http://tech.163.com/19/0320/13/EANEDNMM00097U7R.html"
+
+        }
+    ]
+}

影视资讯

[danger]### 会员接口,仅限会员使用,购买API会员

影视新闻接口、电影预告、点评、周边资讯等。

请求地址

GET https://api.isoyu.com/news/movie

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
numint返回数量1-50,默认10
pageint翻页
wordstring检索关键词

返回data参数

名称类型说明
ctimestring时间
titlestring标题
descriptionstring描述
picUrlstring封面
urlstring链接

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->newsMovie()
+
+    ->withNum(10)
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功",
+    "data": [
+        {
+
+        "ctime":"2019-11-05 20:18",
+
+        "title":"天海祐希确定参演《赌博默示录》真人电影最新预告公布",
+
+        "description":"cnbeta影视",
+
+        "picUrl":"https://static.cnbetacdn.com/thumb/mini/article/2019/1030/5343d8282678568.png",
+
+        "url":"//hot.cnbeta.com/articles/movie/904905.htm"
+
+        },
+
+        {
+
+        "ctime":"2019-11-01 16:26",
+
+        "title":"李国庆怒赞《少年的你》:好久没有看到这么好国产电影了",
+
+        "description":"cnbeta影视",
+
+        "picUrl":"https://static.cnbetacdn.com/thumb/mini/article/2019/1030/d5e9859941dd312.png",
+
+        "url":"//hot.cnbeta.com/articles/movie/904909.htm"
+
+        },
+
+        {
+
+        "ctime":"2019-11-05 20:18",
+
+        "title":"HBO宣布预定《权力的游戏》衍生剧《HouseoftheDragon》",
+
+        "description":"cnbeta影视",
+
+        "picUrl":"https://static.cnbetacdn.com/thumb/mini/article/2019/1030/52c9f5ac6374b45.jpg",
+
+        "url":"//hot.cnbeta.com/articles/movie/904923.htm"
+
+        }
+    ]
+}

游戏资讯

[danger]### 会员接口,仅限会员使用,购买API会员

游戏资讯接口,游戏动态、游戏开服消息、游戏教程、游戏技巧等。

请求地址

GET https://api.isoyu.com/news/game

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
numint返回数量1-50,默认10
pageint翻页
wordstring检索关键词

返回data参数

名称类型说明
ctimestring时间
titlestring标题
descriptionstring描述
picUrlstring封面
urlstring链接

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->newsGame()
+
+    ->withNum(10)
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功",
+    "data": [
+        {
+
+        "ctime":"2019-03-20 10:02",
+
+        "title":"《Apex英雄》新英雄公布放一个跳板飞跃远方",
+
+        "description":"游戏资讯",
+
+        "picUrl":"https://img0.utuku.china.com/650x0/game/20190320/a5374392-0224-4db1-bb8b-62233e58d3ab.jpg",
+
+        "url":"https://game.china.com/pcgame/news/444/20190320/35469644.html"
+
+        },
+
+        {
+
+        "ctime":"2019-03-20 10:00",
+
+        "title":"超强任天堂粉纯手工打造超大屏Switch游戏机",
+
+        "description":"游戏资讯",
+
+        "picUrl":"https://img3.utuku.china.com/588x0/game/20190320/8ad97975-2b3d-4421-b10b-af78744b22c6.jpg",
+
+        "url":"https://game.china.com/pcgame/news/444/20190320/35469612.html"
+
+        },
+
+        {
+
+        "ctime":"2019-03-20 09:20",
+
+        "title":"数据干货2019美国手游市场“变革”洞察",
+
+        "description":"游戏资讯",
+
+        "picUrl":"https://img0.utuku.china.com/344x0/game/20190320/5ffd61de-69c2-4629-b034-d173ecf582a4.jpg",
+
+        "url":"https://game.china.com/industry/news/11011446/20190320/35468443.html"
+
+        }
+    ]
+}

娱乐新闻

[danger]### 会员接口,仅限会员使用,购买API会员

娱乐新闻资讯,明星花边、探班、娱乐活动等。

请求地址

GET https://api.isoyu.com/news/fun

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
numint返回数量1-50,默认10
pageint翻页
wordstring检索关键词

返回data参数

名称类型说明
ctimestring时间
titlestring标题
descriptionstring描述
picUrlstring封面
urlstring链接

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->newsFun()
+
+    ->withNum(10)
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功",
+    "data": [
+        {
+
+        "ctime":"2019-03-2015:55",
+
+        "title":"林依晨晒度假日常活成了最舒服的样子",
+
+        "description":"网易明星",
+
+        "picUrl":"http://imgsize.ph.126.net/?imgurl=http://cms-bucket.ws.126.net/2019/03/20/eb6c93aef2f94542875db282610b80a6.png_130x90x1x85.jpg",
+
+        "url":"http://ent.163.com/19/0320/15/EANLTMF3000380BQ.html"
+
+        },
+
+        {
+
+        "ctime":"2019-03-2015:29",
+
+        "title":"苍井空公开大肚写真透露父亲是双胞胎有好基因",
+
+        "description":"网易明星",
+
+        "picUrl":"http://imgsize.ph.126.net/?imgurl=http://cms-bucket.ws.126.net/2019/03/20/3fbcf76d74754cd2aec61e6a970ef9fa.png_130x90x1x85.jpg",
+
+        "url":"http://ent.163.com/19/0320/15/EANKF4FF00038FO9.html"
+
+        },
+
+        {
+
+        "ctime":"2019-03-2015:21",
+
+        "title":"张艺兴新剧热播颜值在线聚焦传统文化获官媒点赞",
+
+        "description":"网易明星",
+
+        "picUrl":"http://imgsize.ph.126.net/?imgurl=http://cms-bucket.ws.126.net/2019/03/20/c22818739aea46c79b6f020f1e945af7.png_130x90x1x85.jpg",
+
+        "url":"http://ent.163.com/19/0320/15/EANK0GI5000380BQ.html"
+
+        }
+    ]
+}

综合新闻

[danger]### 会员接口,仅限会员使用,购买API会员

按每个新闻来源的更新时间,混合输出包括社会、体育、娱乐、科技、财经等三十多个频道的新闻数据。

请求地址

GET https://api.isoyu.com/news/general

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
numint返回数量1-50,默认10
pageint翻页
wordstring检索关键词
sourcestring指定来源

返回data参数

名称类型说明
ctimestring时间
titlestring标题
descriptionstring描述
picUrlstring封面
urlstring链接

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->newsGeneral()
+
+    ->withNum(10)
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功",
+    "data": [
+        {
+
+        "ctime":"2019-05-14 23:00",
+
+        "title":"黄金空头千三关口刷存在感,但好景料不长久,美联储准备好迎接不定时炸弹",
+
+        "description":"龙讯财经",
+
+        "picUrl":"https://img.longaa.com/article/20190514/image_1557843146049.png!195x130",
+
+        "url":"https://www.longau.com/article/2019-5-14/1557843195671.html"
+
+        },
+
+        {
+
+        "ctime":"2019-05-14 22:56",
+
+        "title": "因嫌疑仍存在争论 法院驳回胜利拘留令",
+
+        "description":"网易明星",
+
+        "picUrl":"http://imgsize.ph.126.net/?imgurl=http://cms-bucket.ws.126.net/2019/05/14/288964d27fcb4622b3f68fee897daaae.png_130x90x1x85.jpg",
+
+        "url":"https://ent.163.com/19/0514/22/EF61T92T00038FO9.html" 
+
+        },
+
+        {
+
+        "ctime":"2019-05-14 16:50",
+
+        "title":"美官员称伊朗应为船只遇袭负责 但未提供任何证据",
+
+        "description":"中华国际",
+
+        "picUrl":"https://img2.utuku.china.com/200x112/news/20190514/6e800949-f52e-49e7-96f9-982a6b78e229.png",
+
+        "url":"https://news.china.com/international/1000/20190514/35897083.html"
+
+        }
+    ]
+}

足球新闻

[danger]### 会员接口,仅限会员使用,购买API会员

国足新闻资讯,国足明星动态等。

请求地址

GET https://api.isoyu.com/news/football

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
numint返回数量1-50,默认10
pageint翻页
wordstring检索关键词

返回data参数

名称类型说明
ctimestring时间
titlestring标题
descriptionstring描述
picUrlstring封面
urlstring链接

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->newsFootball()
+
+    ->withNum(10)
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功",
+    "data": [
+        {
+
+        "ctime":"2019-03-20 15:01",
+
+        "title":"武磊无缘首发战梅西?前西班牙国脚将复出!他曾是球队主力左边锋",
+
+        "description":"凤凰足球",
+
+        "picUrl":"http://d.ifengimg.com/w145_h103/e0.ifengimg.com/12/2019/0320/1D66E82AF2F8AB9007A6C679432F6D9333C67C8F_size32_w532_h355.jpeg",
+
+        "url":"http://sports.ifeng.com/a/20190320/60470379_0.shtml"
+
+        },
+
+        {
+
+        "ctime":"2019-03-20 15:01",
+
+        "title":"武磊时隔91天低调回国!这3月他做了3件大事,创4大历史",
+
+        "description":"凤凰足球",
+
+        "picUrl":"http://d.ifengimg.com/w145_h103/e0.ifengimg.com/06/2019/0320/2D766DC6747CAEBC10CCA56A465A56BE9E7B35A9_size313_w677_h462.png",
+
+        "url":"http://sports.ifeng.com/a/20190320/60470359_0.shtml"
+
+        },
+
+        {
+
+        "ctime":"2019-03-20 14:00",
+
+        "title":"反转?曝傅明仍获亚足联重用足协网开一面:只是业务能力问题",
+
+        "description":"凤凰足球",
+
+        "picUrl":"http://d.ifengimg.com/w145_h103/e0.ifengimg.com/01/2019/0320/928C7CA16545C3EE9D8157411BC39692914282F1_size389_w646_h441.png",
+
+        "url":"http://sports.ifeng.com/a/20190320/60560475_0.shtml"
+
+        }
+    ]
+}
+ + + + \ No newline at end of file diff --git "a/.vitepress/dist/\347\224\237\346\264\273\346\234\215\345\212\241.html" "b/.vitepress/dist/\347\224\237\346\264\273\346\234\215\345\212\241.html" new file mode 100644 index 00000000..15610ff3 --- /dev/null +++ "b/.vitepress/dist/\347\224\237\346\264\273\346\234\215\345\212\241.html" @@ -0,0 +1,7515 @@ + + + + + + 姬长信API For Docker官方文档 + + + + + + + + + + + + + + + + +
Skip to content

QQ号码吉凶查询

[danger]### 免费接口,每日100次免费调用,会员可不限次数调用,购买API会员

根据传入的参数qq号码测试qq的吉凶

请求地址

GET https://api.isoyu.com/almanac/qq

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
qqstring需要测试的QQ号码

返回参数

名称类型说明
conclusionstringQQ号码测试结论
analysisstring结论分析

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->almanacQQ()
+
+    ->withQq('130770308')
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功的返回",
+    "data": {
+        "data": {
+
+            "conclusion": "[大吉+官运+财运+才艺]如龙得云,青云直上,智谋奋进,才略奏功",//QQ号码测试结论
+
+            "analysis": "欲望难足希望高,计谋成功财力豪,猜疑嫉妒性自改,如龙乘云势运开。智能超人贯彻大志,富贵无比,不甘寂寞,叱吒风云之大吉数,但容易发生牢骚
+
+及贪心、欲望太多而永不知足,为其缺点。切忌沉迷投机,可免贻误前程。"//结论分析
+
+        }
+  },
+}

根据区号邮编查天气

使用电话区号或邮编查询天气

最低 0.0003元/次

请求地址

GET https://api.isoyu.com/weather/zip

请求参数

参数名称类型必须描述
appCodestring用户授权码,参考API调用
postCodeString邮编,比如上海200000
phoneCodeString电话区号,比如上海021。 注意邮编和区号必须二选一输入。都输入时,以邮编为准。
needMoreDayString是否需要返回7天数据中的后4天。1为返回,0为不返回。
needIndexString是否需要返回指数数据,比如穿衣指数、紫外线指数等。1为返回,0为不返回。
needHourDataString是否需要每小时数据的累积数组。由于本系统是半小时刷一次实时状态, 因此实时数组最大长度为48。每天0点长度初始化为0. 1为需要 0为不
need3HourForcastString是否需要当天每3/6/8小时一次的天气预报列表。1为需要,0为不需要。注意f1是3小时间隔,但f2到f7的间隔可能是6或8小时。
needAlarmString是否需要天气预警。1为需要,0为不需要。

返回data参数

名称类型示例值描述
见返回示例

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->weatherZip()
+
+    ->withPostCode('200000')
+
+    ->withPhoneCode('021')
+    ->request();
+
+dump($result);

返回结果示例:

{
+"code": 0,
+"message": "成功",
+"data":{
+ 	"cityInfo": {
+
+	  	"c0":"110114",
+
+		"c1": "101010700",
+
+		"c10": "3",
+
+		"c11": "010",
+
+		"c12": "102200",
+
+		"c15": "80",
+
+		"c16": "AZ9010",
+
+		"c17": "+8",
+
+		"c2": "changping",
+
+		"c3": "昌平",
+
+		"c4": "beijing",
+
+		"c5": "北京",
+
+		"c6": "beijing",
+
+		"c7": "北京",
+
+		"c8": "china",
+
+		"c9": "中国",
+
+		"latitude": 40.206,
+
+		"longitude": 116.165
+
+	},
+
+	"now": {
+
+		"aqi": "71",
+
+		"aqiDetail": {
+
+			"aqi": "71",
+
+			"area": "北京",
+
+			"area_code": "beijing",
+
+			"co": "0.817",
+
+			"no2": "52",
+
+			"o3": "33",
+
+			"o3_8h": "9",
+
+			"pm10": "56",
+
+			"pm2_5": "51",
+
+			"primary_pollutant": "颗粒物(PM2.5)",
+
+			"quality": "良",
+
+			"so2": "3"
+
+		},
+
+		"sd": "70%",
+
+		"temperature": "15",
+
+		"temperature_time": "18:30",
+
+		"weather": "晴",
+
+		"weather_pic": "http://appimg.showapi.com/images/weather/icon/day/00.png",
+
+		"wind_direction": "北风",
+
+		"wind_power": "1级"
+
+	},
+
+	"f1": {
+
+		"air_press": "1008 hPa",
+
+		"day": "20151023",
+
+		"day_air_temperature": "18",
+
+		"day_weather": "晴",
+
+		"day_weather_pic": "http://app1.showapi.com/weather/icon/day/00.png",
+
+		"day_wind_direction": "无持续风向",
+
+		"day_wind_power": "微风<10m/h",
+
+		"jiangshui": "3%",
+
+		"night_air_temperature": "9",
+
+		"night_weather": "晴",
+
+		"night_weather_pic": "http://app1.showapi.com/weather/icon/night/00.png",
+
+		"night_wind_direction": "无持续风向",
+
+		"night_wind_power": "微风<10m/h",
+
+		"sun_begin_end": "06:35|17:23",
+
+		"weekday": 5,
+
+		"ziwaixian": "中等",
+
+		"index": {
+
+			"beauty": {
+
+				"desc": "请选用中性保湿型霜类化妆品。",
+
+				"title": "保湿"
+
+			},
+
+			"clothes": {
+
+				"desc": "建议穿薄外套或牛仔裤等服装。",
+
+				"title": "较舒适"
+
+			},
+
+			"cold": {
+
+				"desc": "昼夜温差大,易感冒。",
+
+				"title": "易发"
+
+			},
+
+			"comfort": {
+
+				"desc": "白天不冷不热,风力不大。",
+
+				"title": "舒适"
+
+			},
+
+			"glass": {
+
+				"desc": "白天根据户外光线情况佩戴太阳镜",
+
+				"title": "需要"
+
+			},
+
+			"sports": {
+
+				"desc": "户外运动请注意防晒。",
+
+				"title": "较适宜"
+
+			},
+
+			"travel": {
+
+				"desc": "天气较好,丝毫不会影响您出行的心情。",
+
+				"title": "适宜"
+
+			},
+
+			"uv": {
+
+				"desc": "辐射较弱,涂擦SPF12-15、PA+护肤品。",
+
+				"title": "弱"
+
+			},
+
+			"wash_car": {
+
+				"desc": "无雨且风力较小,易保持清洁度。",
+
+				"title": "较适宜"
+
+			}
+
+		},
+
+		"alarmList": [
+
+			{
+
+				"city": "",
+
+				"issueContent": "大风蓝色预警:预计23日23时到24日08时:大连、锦州、营口、盘锦、葫芦岛地区陆地偏北风6级,阵风7级;渤海、渤海海峡、黄海北部偏北风7级,阵风8级。大连、丹东、锦州、营口、盘锦、葫芦岛附近海域和航线将受影响,请注意防范。省气象灾害预警中心10月23日16时35分发布",
+
+				"issueTime": "2015-10-23 16:40:00",
+
+				"province": "辽宁省",
+
+				"signalLevel": "蓝色",
+
+				"signalType": "大风"
+
+			}
+
+		],
+
+		"3hourForcast": [
+
+			{
+
+				"hour": "20时-23时 ",
+
+				"temperature": "12℃/10℃",
+
+				"weather": "晴",
+
+				"weather_pic": "http://app1.showapi.com/weather/icon/night/00.png",
+
+				"wind_direction": "无持续风向",
+
+				"wind_power": "微风"
+
+			},
+
+			{
+
+				"hour": "23时-02时 ",
+
+				"temperature": "10℃/9℃",
+
+				"weather": "晴",
+
+				"weather_pic": "http://app1.showapi.com/weather/icon/night/00.png",
+
+				"wind_direction": "无持续风向",
+
+				"wind_power": "微风"
+
+			},
+
+			{
+
+				"hour": "02时-05时 ",
+
+				"temperature": "10℃/9℃",
+
+				"weather": "晴",
+
+				"weather_pic": "http://app1.showapi.com/weather/icon/night/00.png",
+
+				"wind_direction": "无持续风向",
+
+				"wind_power": "微风"
+
+			},
+
+			{
+
+				"hour": "05时-08时 ",
+
+				"temperature": "13℃/10℃",
+
+				"weather": "晴",
+
+				"weather_pic": "http://app1.showapi.com/weather/icon/day/00.png",
+
+				"wind_direction": "无持续风向",
+
+				"wind_power": "微风"
+
+			}
+
+		]
+
+	},
+
+	"hourDataList": [
+
+		{
+
+			"aqi": "53",
+
+			"aqiDetail": {},
+
+			"sd": "85%",
+
+			"temperature": "9",
+
+			"temperature_time": "00:00",
+
+			"weather": "多云",
+
+			"weather_pic": "http://appimg.showapi.com/images/weather/icon/night/01.png",
+
+			"wind_direction": "北风",
+
+			"wind_power": "1级"
+
+		},
+
+		{
+
+			"aqi": "53",
+
+			"aqiDetail": {},
+
+			"sd": "81%",
+
+			"temperature": "10",
+
+			"temperature_time": "00:30",
+
+			"weather": "多云",
+
+			"weather_pic": "http://appimg.showapi.com/images/weather/icon/night/01.png",
+
+			"wind_direction": "北风",
+
+			"wind_power": "1级"
+
+		} 
+
+	],
+}

标准电码查询

[danger]### 免费接口,每日100次免费调用,会员可不限次数调用,购买API会员

提供的标准中文电码查询程序结果

请求地址

GET https://api.isoyu.com/telecom/codes

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
charsstring中文字符串,最大长度32个字,需要utf8 urlencode

返回参数

名称类型说明
telecodesstring字符对应电码

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->telecomCodes()
+
+    ->withChars('顶想信息')
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功的返回",
+    "data": {
+         "telecodes": "7307 1927 0207 1873"
+  },
+}

彩票查询

[danger]### 免费接口,每日100次免费调用,会员可不限次数调用,购买API会员

目前支持双色球、大乐透、七乐彩、七星彩、福彩3D、排列3、排列5,数据来源于网络公开,开奖结果获取可能会有一定的延时。

接口1:支持彩种列表

请求地址

GET https://api.isoyu.com/lottery/types

请求参数

返回参数

名称类型说明
见JSON返回示例-

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->lotteryTypes()
+
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功的返回",
+    "data": [
+        {
+
+            "lottery_id": "ssq",
+
+            "lottery_name": "双色球",
+
+            "lottery_type_id": "1",
+
+            "remarks": "每周二、四、日开奖"
+
+        },
+
+        {
+
+            "lottery_id": "dlt",
+
+            "lottery_name": "超级大乐透",
+
+            "lottery_type_id": "2",
+
+            "remarks": "每周一、三、六开奖"
+
+        },
+
+        {
+
+            "lottery_id": "qlc",
+
+            "lottery_name": "七乐彩",
+
+            "lottery_type_id": "1",
+
+            "remarks": "每周一、三、五开奖"
+
+        },
+
+        {
+
+            "lottery_id": "fcsd",
+
+            "lottery_name": "福彩3D",
+
+            "lottery_type_id": "1",
+
+            "remarks": "每日开奖"
+
+        },
+
+        {
+
+            "lottery_id": "qxc",
+
+            "lottery_name": "七星彩",
+
+            "lottery_type_id": "2",
+
+            "remarks": "每周二、五、日开奖"
+
+        },
+
+        {
+
+            "lottery_id": "pls",
+
+            "lottery_name": "排列3",
+
+            "lottery_type_id": "2",
+
+            "remarks": "每日开奖"
+
+        },
+
+        {
+
+            "lottery_id": "plw",
+
+            "lottery_name": "排列5",
+
+            "lottery_type_id": "2",
+
+            "remarks": "每日开奖"
+
+        }
+    ]
+}

接口2:彩票开奖结果查询

请求地址

GET https://api.isoyu.com/lottery/query

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
lotteryIdstring彩票ID
lotteryNostring彩票期号,默认最新一期

返回参数

名称类型说明
见JSON返回示例-

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->lotteryQuery()
+
+    ->withLotteryId('ssq')
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功的返回",
+    "data": [
+        "lottery_id": "ssq",
+
+        "lottery_name": "双色球",
+
+        "lottery_res": "03,08,11,14,18,23,16",
+
+        "lottery_no": "18028",
+
+        "lottery_date": "2018-03-13",
+
+        "lottery_exdate": "2018-05-11",
+
+        "lottery_sale_amount": "352,015,830",
+
+        "lottery_pool_amount": "578,094,167",
+
+        "lottery_prize": [
+
+            {
+
+                "prize_name": "一等奖",
+
+                "prize_num": "7",
+
+                "prize_amount": "7,676,997",
+
+                "prize_require": "6+1"
+
+            },
+
+            {
+
+                "prize_name": "二等奖",
+
+                "prize_num": "220",
+
+                "prize_amount": "106,471",
+
+                "prize_require": "6+0"
+
+            },
+
+            {
+
+                "prize_name": "三等奖",
+
+                "prize_num": "1869",
+
+                "prize_amount": "3,000",
+
+                "prize_require": "5+1"
+
+            },
+
+            {
+
+                "prize_name": "四等奖",
+
+                "prize_num": "82708",
+
+                "prize_amount": "200",
+
+                "prize_require": "5+0,4+1"
+
+            },
+
+            {
+
+                "prize_name": "五等奖",
+
+                "prize_num": "1493643",
+
+                "prize_amount": "10",
+
+                "prize_require": "4+0,3+1"
+
+            },
+
+            {
+
+                "prize_name": "六等奖",
+
+                "prize_num": "8341565",
+
+                "prize_amount": "5",
+
+                "prize_require": "2+1,1+1,0+1"
+
+            }
+
+        ]
+    ]
+}

接口3:历史开奖结果查询

请求地址

GET https://api.isoyu.com/lottery/history

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
lotteryIdstring彩票ID
pageSizestring每次返回条数,默认10,最大50
pagestring当前页数,默认1

返回参数

名称类型说明
见JSON返回示例-

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->lotteryHistory()
+
+    ->withLotteryId('ssq')
+    ->withPagesize('2')
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功的返回",
+    "data": [
+		"lotteryResList":[
+
+			{
+
+				"lottery_id":"ssq",
+
+				"lottery_res":"03,07,16,17,23,30,07",
+
+				"lottery_no":"20084",
+
+				"lottery_date":"2020-09-01",
+
+				"lottery_exdate":"2020-10-30",
+
+				"lottery_sale_amount":"340,223,360",
+
+				"lottery_pool_amount":"997,837,500"
+
+			},
+
+			{
+
+				"lottery_id":"ssq",
+
+				"lottery_res":"01,19,25,26,30,31,12",
+
+				"lottery_no":"20083",
+
+				"lottery_date":"2020-08-30",
+
+				"lottery_exdate":"2020-10-28",
+
+				"lottery_sale_amount":"375,628,538",
+
+				"lottery_pool_amount":"1,046,377,044"
+
+			}
+
+		],
+
+		"page":1,
+
+		"pageSize":2,
+
+		"totalPage":1296
+    ]
+}

接口4:中奖计算器

请求地址

GET https://api.isoyu.com/lottery/bonus

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
lotteryIdstring彩票ID
lotteryResstring购买的号码,号码之间用英文逗号隔开,红色球和蓝色求之间用@连接,例如:01,11,02,09,14,22,25@05,03
lotteryNostring开奖期数,默认最新一期

返回参数

名称类型说明
见JSON返回示例-

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->lotteryBonus()
+
+    ->withLotteryId('ssq')
+    ->withLotteryRes('01,11,02,09,14,22,25@05,03')
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功的返回",
+    "data": [
+       "lottery_id": "ssq",
+
+        "lottery_name": "双色球",
+
+        "lottery_no": "18029",
+
+        "lottery_date": "2018-03-15",
+
+        "real_lottery_res": "01,02,09,14,22,25,05",
+
+        "lottery_res": "01,11,02,09,14,22,25@05,03",
+
+        "in_money": "28",
+
+        "buy_red_ball_num": "7",
+
+        "buy_blue_ball_num": "2",
+
+        "hit_red_ball_num": "6",
+
+        "hit_blue_ball_num": "1",
+
+        "is_prize": "1",
+
+        "prize_msg": "恭喜您中奖了",
+
+        "lottery_prize": [
+
+            {
+
+                "prize_name": "一等奖",
+
+                "prize_require": "6+1",
+
+                "prize_num": "1",
+
+                "prize_money": "8,926,329"
+
+            },
+
+            {
+
+                "prize_name": "二等奖",
+
+                "prize_require": "6+0",
+
+                "prize_num": "1",
+
+                "prize_money": "288,700"
+
+            },
+
+            {
+
+                "prize_name": "三等奖",
+
+                "prize_require": "5+1",
+
+                "prize_num": "6",
+
+                "prize_money": "3,000"
+
+            },
+
+            {
+
+                "prize_name": "四等奖",
+
+                "prize_require": "4+1,5+0",
+
+                "prize_num": "6",
+
+                "prize_money": "200"
+
+            }
+
+        ]
+    ]
+}

演员共演电影

[danger]### 免费接口,每日100次免费调用,会员可不限次数调用,购买API会员

查询两个演员共同出演过的电影信息

请求地址

GET https://api.isoyu.com/gstore/movie_by_actors

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
actor1string演员1
actor2string演员2

返回data参数

参考返回示例

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->gstoreMovieByActors()
+
+    ->withActor1('刘德华')
+    ->withActor2('王宝强')
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功",
+    "data": [
+         {
+
+        "地区": [
+
+            "中国",
+
+            "香港",
+
+            "中国大陆"
+
+        ],
+
+        "语言": [
+
+            "普通话",
+
+            "汉语"
+
+        ],
+
+        "imdbID": [
+
+            "tt0439884"
+
+        ],
+
+        "片名": [
+
+            "天下无贼",
+
+            "A World Without Thieves"
+
+        ],
+
+        "主演": [
+
+            "葛优",
+
+            "傅彪",
+
+            "李冰冰",
+
+            "刘若英",
+
+            "冯远征",
+
+            "林家栋",
+
+            "范伟",
+
+            "刘德华",
+
+            "张涵予",
+
+            "王宝强",
+
+            "徐帆",
+
+            "尤勇"
+
+        ],
+
+        "评价人数": [
+
+            "173429"
+
+        ],
+
+        "评分": [
+
+            "7.6"
+
+        ],
+
+        "导演": [
+
+            "冯小刚"
+
+        ],
+
+        "上映日期": [
+
+            "2004-12-09(中国大陆)"
+
+        ],
+
+        "doubanURL": [
+
+            "http://movie.douban.com/subject/1291550/"
+
+        ],
+
+        "片长": [
+
+            "113分钟/100分钟"
+
+        ],
+
+        "标题": "天下无贼",
+
+        "编剧": [
+
+            "冯小刚",
+
+            "张家鲁",
+
+            "王刚",
+
+            "林黎胜"
+
+        ],
+
+        "类型": [
+
+            "电影",
+
+            "剧情片",
+
+            "犯罪片",
+
+            "动作片"
+
+        ]
+
+        }
+    ]
+}

疾病禁忌食物

[danger]### 免费接口,每日100次免费调用,会员可不限次数调用,购买API会员

查询某个疾病的食物禁忌

请求地址

GET https://api.isoyu.com/gstore/taboo_food

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
diseasestring疾病名称

返回data参数

参考返回示例

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->gstoreTabooFood()
+
+    ->withDisease('糖尿病')
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功",
+    "data": [
+        "奶酪",
+
+        "肥甘厚味食物",
+
+        "虾米"
+
+    ]
+}

疾病症状

[danger]### 免费接口,每日100次免费调用,会员可不限次数调用,购买API会员

查询某个疾病的所有症状

请求地址

GET https://api.isoyu.com/gstore/symptom

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
diseasestring疾病名称

返回data参数

参考返回示例

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->gstoreSymptom()
+
+    ->withDisease('冠心病')
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功",
+    "data": [
+        "休克",
+
+        "恶心",
+
+        "头晕",
+
+        "心悸",
+
+        "胸闷",
+
+        "多汗",
+
+        "晕厥",
+
+        "胸痛",
+
+        "右心衰竭",
+
+        "心律失常",
+
+        "皮肤湿冷",
+
+        "不典型胸痛",
+
+        "憋气",
+
+        "胸闷憋气",
+
+        "剧烈的烧灼样疼痛",
+
+        "劳累后胸痛",
+
+        "呼吸短促",
+
+        "心前区刺痛",
+
+        "心律不齐",
+
+        "皮肤灰白",
+
+        "胸部压迫窒息感",
+
+        "胸部疼痛发作,可伴有虚脱",
+
+        "胸骨后或心前区剧痛",
+
+        "脉搏细微",
+
+        "重病病容",
+
+        "闷胀感"
+    ]
+}

症状查疾

[danger]### 免费接口,每日100次免费调用,会员可不限次数调用,购买API会员

查询某个症状可能的疾病信息

请求地址

GET https://api.isoyu.com/gstore/disease

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
symptomstring症状名称

返回data参数

参考返回示例

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->gstoreDisease()
+
+    ->withSymptom('发烧')
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功",
+    "data": [
+        "普通感冒",
+
+        "晒伤"
+
+    ]
+}

车辆历史违章查询

根据车辆信息查询车辆的历史违章记录

最低 0.10元/次

接口1:获取城市规则列表

获取城市查询违章的参数规则,建议每天更新一次

请求地址

GET https://api.isoyu.com/luoz/rule

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
prefixstring车牌前缀

返回data参数

|名称 | 类型 | 说明 | | --- | --- | --- | --- | | prefix | string | 前缀 | | vin | string | 车架号长度((最后几位)车架长度,0为全部信息,-1为无需提供,其他为所需提供的长度值) | | engine_no | string | 发动机号长度((最后几位)车架长度,0为全部信息,-1为无需提供,其他为所需提供的长度值) | | status | boolean | 是否支持查询(1为支持查询,0为暂不支持查询) |

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->luozRule()
+
+    ->withPrefix('云')
+    ->request();
+
+dump($result);

返回结果示例

{
+"code": 0,
+"message": "成功",
+"data":[
+    {
+
+    	"prefix": "云A",
+
+    	"vin": 0,
+
+    	"engine_no": 0,
+
+    	"car_type": "02",
+
+    	"status": 1
+
+    },
+
+    {
+
+    	"prefix": "云C",
+
+    	"vin": 0,
+
+    	"engine_no": 0,
+
+    	"car_type": "02",
+
+    	"status": 1
+
+    }
+    ...
+    ]
+}

接口2:查询历史违章记录

请求地址

GET https://api.isoyu.com/luoz/history

请求参数

名称必填类型说明
carNostring车牌号
vinstring车架号(根据城市列表的规则决定长度)
engineNostring发动机号(根据城市列表的规则决定长度)
typestring车类型(默认02:小型车,支持大小车查询)

返回data参数

名称类型说明
wz_datestring违章时间
areastring违章地址
actstring违章行为
wz_codestring违法行为代码
fenint扣分
moneydouble罚款金额
handledint是否支持处理(1已处理,0未处理)
if_paidint是否缴费(1已缴费,0未缴费)
wz_citystring违章城市
archivenostring文书编号

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->luozHistory()
+
+    ->withCarNo('车牌号')
+
+    ->request();
+
+dump($result);

返回结果示例:

{
+"code": 0,
+"message": "成功",
+"data":{
+       {
+
+            "wz_date": "2017-03-23 09:54:00",
+
+            "area": "兖州-颜店1公里50米",
+
+            "act": "在高速公路、快速路以外的道路不按规定车道行驶",
+
+            "wz_code": "",
+
+            "fen": 0,
+
+            "money": "100",
+
+            "handled": 1,
+
+            "if_paid": 1,
+
+            "wz_city": "山东济宁",
+
+            "archiveno": "4419261190735892"
+
+        },
+
+        {
+
+            "wz_date": "2016-07-13 06:04:00",
+
+            "area": "济宁市兖州区327国道路口",
+
+            "act": "违反禁止标线指示",
+
+            "wz_code": "1344",
+
+            "fen": 3,
+
+            "money": "200",
+
+            "handled": 0,
+
+            "if_paid":0,
+
+            "wz_city": "山东济宁",
+
+           "archiveno": "4419261190735892"
+
+        }
+}
+}

车辆品牌车型大全

[danger]### 免费接口,每日100次免费调用,会员可不限次数调用,购买API会员

车辆品牌大全、车系、车型基本信息查询

接口1:品牌列表

请求地址

GET https://api.isoyu.com/car/brand

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
firstLetterstring品牌名称拼音首字母,如:A

返回data参数

名称类型说明
idstring品牌ID
brand_namestring品牌名称
brand_logostring品牌 logo
first_letterstring品牌名称首字母

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->carBrand()
+
+    ->request();
+
+dump($result);

返回数据示例:

{
+    "message": "查询成功",
+    "data": {
+        {
+
+            "id": "1",
+
+            "first_letter": "A",
+
+            "brand_name": "奥迪",
+
+            "brand_logo": "https://juhe.oss-cn-hangzhou.aliyuncs.com/api_image/538/brand/1.png"
+
+        },
+        ...
+    }
+    "code": 0
+}

接口2:根据车辆品牌ID查询旗下车系列表

请求地址

GET https://api.isoyu.com/car/series

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
brandidstring车辆品牌ID
levelidstring车系类型ID,,1:微型车,2:小型车,3:紧凑型车,4:中型车,5:中大型车,6:大型车,7:跑车,8:MPV,11:微面,12:微卡,13:轻客,14:低端皮卡,15:高端皮卡,16:小型SUV,17:紧凑型SUV,18:中型SUV,19:中大型SUV,20:大型SUV,21:紧凑型MPV

返回data参数

名称类型说明
idstring车系ID
namestring车系名称
brandidstring品牌ID
levelidstring车系类型,1:微型车,2:小型车,3:紧凑型车,4:中型车,5:中大型车,6:大型车,7:跑车,8:MPV,11:微面,12:微卡,13:轻客,14:低端皮卡,15:高端皮卡,16:小型SUV,17:紧凑型SUV,18:中型SUV,19:中大型SUV,20:大型SUV,21:紧凑型MPV
levelnamestring车系类型名称

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->carSeries()
+
+    ->withBrandid(1)
+    ->request();
+
+dump($result);

返回数据示例:

{
+    "message": "查询成功",
+    "data": {
+        {
+
+            "id": "1",
+
+            "name": "奥迪A6L新能源",
+
+            "brandid": "1",
+
+            "levelid": "5",
+
+            "levelname": "中大型车",
+
+            "sname": "一汽-大众奥迪"
+
+        },
+        ...
+    }
+    "code": 0
+}

接口3:根据车系id查询旗下车型列表

请求地址

GET https://api.isoyu.com/car/models

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
seriesIdstring车系ID
yearstring车型年份,如:2019

返回data参数

名称类型说明
idstring车型ID
series_idstring车系ID
namestring车型名称
yearstring车型年份
peizhistring车型配置

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->carModels()
+
+    ->withSeriesId(2)
+    ->request();
+
+dump($result);

返回数据示例:

{
+    "message": "查询成功",
+    "data": {
+        {
+
+            "id": "11",
+
+            "series_id": "2",
+
+            "name": "2019款 Sportback 35 TFSI 进取型 国V",
+
+            "year": "2019",
+
+            "peizhi": "1.4升 涡轮增压 150马力"
+
+        },
+        ...
+    }
+    "code": 0
+}

车辆违章查询(不再维护)

查询车辆的违章信息

最低 0.04元/次

接口1:支持列表和规则查询

用于查询某个地区是否支持违章查询,以及该地区车辆的车架号、发动机号所需的位数。

请求地址

GET https://api.isoyu.com/luoz/support

请求参数

| 参数名称 | 类型 | 必须 | 描述 | | --- | --- | --- | --- | --- | | appCode| string|是|用户授权码,参考API调用 | | preCarNum | String | 否 | 车牌前缀 如云A直辖市只需要第一个字符,如京 | | province | String | 否 | 所属省份 如云南 |

返回data参数

名称类型示例值说明
carEngineLenNumber0发动机号尾数长度 99表示所有 0表示不需要 其他值表示后几位

|carCodeLen| Number|6|车架号尾数的长度 数字含义同carEngineLen,此处表示需要后6位车辆识别号码|

| preCarNum |String|云A|车牌前缀|

| province |String |云南|省份|

| cityName|String |云南昆明|查询所属的省或地市 |

| carTypeScope |String |01,02,03|支持的车辆类型,0表示支持所有车辆类型,一般为02,即小车类型.多个车型用逗号(,)隔开|

| scope |Number |1|查询范围 1全国车辆在本地区的违章 2本地区车辆的违章|

| jgjId|String |kunming|交管局编号(标识),违章查询时需要该参数|

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->luozSupport()
+
+    ->request();
+
+dump($result);

接口2:查询车辆违章信息

请求地址

GET https://api.isoyu.com/luoz/query

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
carNumberstring车牌号
carEngineCodestring发动机号 部分地区必须要传 一般为4/6位的发动机号(尾数)
carCodestring车架号 部分地区必须要传 一般为4/6位的车架号(尾数)
carTypestring车辆类型 01:大型汽车 02:小型汽车 03:使馆汽车 04:领馆汽车 05:境外汽车 06:外籍汽车 07:两三轮摩托车 08:轻便摩托车 09:使馆摩托车 10:领馆摩托车 11:境外摩托车 12:外籍摩托车 13:农用运输车 14:拖拉机 15:挂车 16:教练汽车 17:教练摩托车 18:试验汽车 19:试验摩托车 20:临时入境汽车 21:临时入境摩托车 22:临时行驶车 23:公安警车 24:其它车型

返回data参数

名称类型说明
carNumberString车牌号
carCodeString车架号
carEngineCodeString发动机编号
countString违章数量
recordsArray违章记录

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->luozQuery()
+
+    ->withCarNumber('车牌号')
+
+    ->request();
+
+dump($result);

返回结果示例:

{
+"code": 0,
+"message": "成功",
+"data":{
+    "count": 2,
+
+    "carEngineCode": "366893",
+
+    "carCode": "037572",
+
+    "carType": "02",
+
+    "carNumber": "贵AH171R",
+
+    "records": [
+
+    	{
+
+    		"time": "2016-04-28 18:36:32",
+
+    		"degree": "6",
+
+    		"reason": "驾驶机动车违反道路交通信号灯通行的",
+
+    		"address": "黔灵山路(贵阳一中人行横道)",
+
+    		"department": "",
+
+    		"cityName": "",
+
+    		"money": "150",
+
+    		"code": ""
+
+    	},
+
+    	{
+
+    		"time": "2016-04-25 14:13:01",
+
+    		"degree": "0",
+
+    		"reason": "机动车违反规定停放、临时停车且驾驶人不在现场或者虽在现场但驾驶人拒绝立即驶离,妨碍其它车辆、行人通行的",
+
+    		"address": "新添大道南段与半边街交叉口20米",
+
+    		"department": "",
+
+    		"cityName": "",
+
+    		"money": "150",
+
+    		"code": ""
+
+    	}
+
+    ],
+
+    "createDateStr": "2016-10-14 11:40:25"
+}

车辆违章次数查询

最低 0.035元/次

请求地址

GET https://api.isoyu.com/luoz/times

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
carNumberstring车牌号
carEngineCodestring发动机号 一般为4/6位的发动机号(尾数),具体位数请查看"查询规则"接口
carTypestring车牌类型:01 大型车辆,02小型车辆,51 新能源大型车辆, 52 新能源小型车辆,默认为02

返回data参数

名称类型示例值描述
totalWzNumber2总违章次数
otherProWzNumber0省外违章次数
proWzNumber0车辆所在地区外,本省内的违章次数
cityWzNumber2本地区的违章次数

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->luozTimes()
+
+    ->withCarNumber('车牌号')
+
+    ->request();
+
+dump($result);

返回结果示例:

{
+"code": 0,
+"message": "成功",
+"data":{
+	"totalWz": "2",
+
+	"otherProWz": "0",
+
+	"proWz": "0",
+
+	"cityWz": "2"
+}

车辆详细信息查验

通过车牌号和车辆类型查询车辆的相关信息(包括车架号、车辆的详细出厂日期与初次登记日期)。也可以通过上传车辆相关信息(车主,车牌号,车辆类型)验证这些信息是否一致。

最低 1.20元/次

请求地址

GET https://api.isoyu.com/car/query

请求参数

参数名称类型必须描述
appCodestring用户授权码,参考API调用
carNumberString车牌号
carTypeString车辆类型:目前支持四种车辆类型(01 大型汽车,02 小型汽车,51 新能源大型车,52 新能源小型车)

返回data参数

名称类型示例值描述
remarkString查询成功!错误信息
vehicleModelcStringSVW71411ER车辆型号
bodyColorString车身登记颜色
vehicleStatusString正常车辆状态
validityDayEndString2019-11-30 00:00:00检验有效期止
ppsDateString2012-10-22 00:00:00出厂日期
frontTreadString1463前轮距离
brandNameString大众汽车牌品牌名称
passengersString5成员数量
plateTypeString02车辆类型
vinStringLSVFK46R0********vin码
plateNumberString云A10***车牌号
maxJourneyString63最大功率(kw)
useTypeString非运营车辆使用性质
rearTreadString1456后轮距
engineModelStringCLP发动机型号
engineNumberStringB******发动机号
shaftString2轴数量
wheelBaseString2470轴距
loadWeightString核定载质量
fuelTypeStringA燃油种类
curbWeightString1092整备质量
firstIssueDateString2012-11-26 15:20:47初次登记日期
vehicleTypeString小型轿车车辆类型(文字)
crossWeightString1572总质量
retirementDateString2099-12-31 00:00:00强制报废日期
ccString1390排量

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->carQuery()
+
+    ->withCarNumber('***')
+
+    ->withCarType('***')
+    ->request();
+
+dump($result);

返回结果示例:

{
+"code": 0,
+"message": "成功",
+"data":{
+    "remark": "查询成功!",
+
+	"vehicleModelc": "SVW71411ER",
+
+	"bodyColor": "白",
+
+	"vehicleStatus": "正常",
+
+	"validityDayEnd": "2019-11-30 00:00:00",
+
+	"ppsDate": "2012-10-22 00:00:00",
+
+	"frontTread": "1463",
+
+	"brandName": "大众汽车牌",
+
+	"passengers": "5",
+
+	"plateType": "02",
+
+	"vin": "LSVFK46R0********",
+
+	"plateNumber": "云A10***",
+
+	"maxJourney": "63",
+
+	"useType": "非运营",
+
+	"rearTread": "1456",
+
+	"engineModel": "CLP",
+
+	"engineNumber": "B******",
+
+	"shaft": "2",
+
+	"wheelBase": "2470",
+
+	"loadWeight": "",
+
+	"fuelType": "A",
+
+	"curbWeight": "1092",
+
+	"firstIssueDate": "2012-11-26 15:20:47",
+
+	"vehicleType": "小型轿车",
+
+	"crossWeight": "1572",
+
+	"retirementDate": "2099-12-31 00:00:00",
+
+	"cc": "1390"
+}

城市空气质量

城市空气质量、城市空气PM2.5指数、城市辐射指数

最低 0.0015元/次

接口1:城市空气质量查询

请求地址

GET https://api.isoyu.com/air/search

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
cityString城市名称的中文名称或拼音,如:上海 或 shanghai

返回data参数

名称类型说明
citynowJSONObject查询的最新结果
lastTwoWeeksJSONObject最近几周的空气质量数据
lastMoniDataJSONObject各监测点的数据,如果字段返回"—",可能是该监测点未监测这项数据或者有延迟

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->airSearch()
+
+    ->withCity('苏州')
+    ->request();
+
+dump($result);

返回示例

{
+"code": 0,
+"message": "成功",
+"data":[
+        {
+
+            "citynow": {
+
+                "city": "suzhou",
+
+                "AQI": "77",
+
+                "quality": "良",
+
+                "date": "2014-05-09 14:00"
+
+            },
+
+            "lastTwoWeeks": {
+
+                "1": {
+
+                    "city": "suzhou",
+
+                    "AQI": "100",
+
+                    "quality": "良",
+
+                    "date": "2014-05-08"
+
+                },
+
+                "2": {
+
+                    "city": "suzhou",
+
+                    "AQI": "99",
+
+                    "quality": "良",
+
+                    "date": "2014-05-07"
+
+                },
+
+                "3": {
+
+                    "city": "suzhou",
+
+                    "AQI": "77",
+
+                    "quality": "良",
+
+                    "date": "2014-05-06"
+
+                },
+
+                "4": {
+
+                    "city": "suzhou",
+
+                    "AQI": "75",
+
+                    "quality": "良",
+
+                    "date": "2014-05-05"
+
+                },
+
+                "5": {
+
+                    "city": "suzhou",
+
+                    "AQI": "78",
+
+                    "quality": "良",
+
+                    "date": "2014-05-04"
+
+                },
+
+                "6": {
+
+                    "city": "suzhou",
+
+                    "AQI": "84",
+
+                    "quality": "良",
+
+                    "date": "2014-05-03"
+
+                },
+
+                "7": {
+
+                    "city": "suzhou",
+
+                    "AQI": "135",
+
+                    "quality": "轻度污染",
+
+                    "date": "2014-05-02"
+
+                },
+
+                "8": {
+
+                    "city": "suzhou",
+
+                    "AQI": "126",
+
+                    "quality": "轻度污染",
+
+                    "date": "2014-05-01"
+
+                },
+
+                "9": {
+
+                    "city": "suzhou",
+
+                    "AQI": "87",
+
+                    "quality": "良",
+
+                    "date": "2014-04-30"
+
+                },
+
+                "10": {
+
+                    "city": "suzhou",
+
+                    "AQI": "97",
+
+                    "quality": "良",
+
+                    "date": "2014-04-29"
+
+                },
+
+                "11": {
+
+                    "city": "suzhou",
+
+                    "AQI": "77",
+
+                    "quality": "良",
+
+                    "date": "2014-04-28"
+
+                },
+
+                "12": {
+
+                    "city": "suzhou",
+
+                    "AQI": "84",
+
+                    "quality": "良",
+
+                    "date": "2014-04-27"
+
+                },
+
+                "13": {
+
+                    "city": "suzhou",
+
+                    "AQI": "45",
+
+                    "quality": "优",
+
+                    "date": "2014-04-26"
+
+                },
+
+                "14": {
+
+                    "city": "suzhou",
+
+                    "AQI": "56",
+
+                    "quality": "良",
+
+                    "date": "2014-04-25"
+
+                },
+
+                "15": {
+
+                    "city": "suzhou",
+
+                    "AQI": "83",
+
+                    "quality": "良",
+
+                    "date": "2014-04-24"
+
+                },
+
+                "16": {
+
+                    "city": "suzhou",
+
+                    "AQI": "95",
+
+                    "quality": "良",
+
+                    "date": "2014-04-23"
+
+                },
+
+                "17": {
+
+                    "city": "suzhou",
+
+                    "AQI": "101",
+
+                    "quality": "轻度污染",
+
+                    "date": "2014-04-22"
+
+                }
+
+            },
+
+            "lastMoniData": {
+
+                "1": {
+
+                    "city": "上方山",
+
+                    "AQI": "77",
+
+                    "quality": "良",
+
+                    "PM2.5Hour": "46μg/m³",
+
+                    "PM2.5Day": "46μg/m³",
+
+                    "PM10Hour": "104μg/m³",
+
+                    "lat": "31.247222",
+
+                    "lon": "120.561389"
+
+                },
+
+                "2": {
+
+                    "city": "南门",
+
+                    "AQI": "112",
+
+                    "quality": "轻度污染",
+
+                    "PM2.5Hour": "84μg/m³",
+
+                    "PM2.5Day": "84μg/m³",
+
+                    "PM10Hour": "—μg/m³",
+
+                    "lat": "31.286389",
+
+                    "lon": "120.6275"
+
+                },
+
+                "3": {
+
+                    "city": "彩香",
+
+                    "AQI": "76",
+
+                    "quality": "良",
+
+                    "PM2.5Hour": "46μg/m³",
+
+                    "PM2.5Day": "46μg/m³",
+
+                    "PM10Hour": "101μg/m³",
+
+                    "lat": "31.301944",
+
+                    "lon": "120.590833"
+
+                },
+
+                "4": {
+
+                    "city": "轧钢厂",
+
+                    "AQI": "68",
+
+                    "quality": "良",
+
+                    "PM2.5Hour": "41μg/m³",
+
+                    "PM2.5Day": "41μg/m³",
+
+                    "PM10Hour": "85μg/m³",
+
+                    "lat": "31.326389",
+
+                    "lon": "120.595556"
+
+                },
+
+                "5": {
+
+                    "city": "吴中区",
+
+                    "AQI": "64",
+
+                    "quality": "良",
+
+                    "PM2.5Hour": "46μg/m³",
+
+                    "PM2.5Day": "46μg/m³",
+
+                    "PM10Hour": "—μg/m³",
+
+                    "lat": "31.270278",
+
+                    "lon": "120.612778"
+
+                },
+
+                "6": {
+
+                    "city": "苏州新区",
+
+                    "AQI": "72",
+
+                    "quality": "良",
+
+                    "PM2.5Hour": "46μg/m³",
+
+                    "PM2.5Day": "46μg/m³",
+
+                    "PM10Hour": "93μg/m³",
+
+                    "lat": "31.299444",
+
+                    "lon": "120.543333"
+
+                },
+
+                "7": {
+
+                    "city": "苏州工业园区",
+
+                    "AQI": "82",
+
+                    "quality": "良",
+
+                    "PM2.5Hour": "60μg/m³",
+
+                    "PM2.5Day": "60μg/m³",
+
+                    "PM10Hour": "88μg/m³",
+
+                    "lat": "31.309722",
+
+                    "lon": "120.669167"
+
+                }
+
+            }
+
+        }
+]
+}

接口2:查询城市PM2.5指数

请求地址

GET https://api.isoyu.com/air/pm

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
cityString城市名称的中文名称或拼音,如:上海 或 shanghai

返回data参数

参考返回示例

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->airPm()
+
+    ->withCity('苏州')
+
+    ->request();
+
+dump($result);

返回结果示例:

{
+"code": 0,
+"message": "成功",
+"data":[
+    {
+
+            "city": "苏州",  /*城市*/
+
+            "PM2.5": "73",  /*PM2.5指数(ug/m3)*/
+
+            "AQI": "98",    /*空气质量指数*/
+
+            "quality": "良", /*空气质量*/
+
+            "PM10": "50",/*PM10(ug/m3)*/
+
+            "CO": "0.79",  /*一氧化碳(mg/m3)*/
+
+            "NO2": "65",  /*二氧化氮(ug/m3)*/
+
+            "O3": "28",    /*臭氧(ug/m3)*/
+
+            "SO2": "41",  /*二氧化硫(ug/m3)*/
+
+            "time": "2014-12-26 11:48:40"/*更新时间*/  
+
+        }
+    ]
+}

接口3:查询支持空气质量指数的城市列表

请求地址

GET https://api.isoyu.com/air/city

请求参数

返回data参数

参考返回示例

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->airCity()
+
+    ->request();
+
+dump($result);

返回结果示例:

{
+"code": 0,
+"message": "成功",
+"data":[
+      {
+
+            "name": "湛江",/*城市名*/
+
+            "pinyin": "zhanjiang"/*城市拼音*/
+
+        },
+
+        {
+
+            "name": "石河子",
+
+            "pinyin": "shihezi"
+
+        },
+
+        {
+
+            "name": "寿光",
+
+            "pinyin": "shouguang"
+
+        },
+
+        {
+
+            "name": "玉林",
+
+            "pinyin": "yulinshi"
+
+        },
+
+        {
+
+            "name": "大庆",
+
+            "pinyin": "daqing"
+
+        },
+
+        {
+
+            "name": "上海",
+
+            "pinyin": "shanghai"
+
+        },
+
+    ...
+    ]
+}

接口4:查询支持PM2.5指数的城市

请求地址

GET https://api.isoyu.com/air/pm_city

请求参数

返回data参数

参考返回示例

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->airPmCity()
+
+    ->request();
+
+dump($result);

返回结果示例:

{
+"code": 0,
+"message": "成功",
+"data":[
+      {
+
+            "name": "泰州",/*城市名*/
+
+            "pinyin": "taizhoushi"/*城市拼音*/
+
+        },
+
+        {
+
+            "name": "淮安",
+
+            "pinyin": "huaian"
+
+        },
+
+        {
+
+            "name": "邢台",
+
+            "pinyin": "xingtai"
+
+        },
+
+        {
+
+            "name": "南平",
+
+            "pinyin": "nanping"
+
+        },
+
+        {
+
+            "name": "舟山",
+
+            "pinyin": "zhoushan"
+
+        },
+
+        ...
+    ]
+}

二手车估值

权威公正准确的全国二手车估值

最低 0.10元/次

接口1:全部品牌列表(免费)

返回全部车辆品牌列表

请求地址

GET https://api.isoyu.com/secondhand_car/brand

请求参数

返回data参数

名称类型说明
brandnamestring品牌名称
idint品牌id
letterstring品牌首字母
picurlstring品牌logo

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->secondhandCarBrand()
+
+    ->request();
+
+dump($result);

返回数据示例:

{
+    "message": "查询成功",
+    "data": [
+        {
+
+            "brandname": "AC Schnitzer",
+
+            "id": "153",
+
+            "letter": "A",
+
+            "picurl": "http://cheshangban.guguiche.com:89/static/unicdatapic/brand/153.jpg"
+
+        },
+
+        {
+
+            "brandname": "ALPINA",
+
+            "id": "184",
+
+            "letter": "A",
+
+            "picurl": "http://cheshangban.guguiche.com:89/static/unicdatapic/brand/184.jpg"
+
+        },
+        ...
+    ]
+    "code": 0
+}

接口2:指定品牌全部车系(免费)

获取指定车牌的全部车系,包括:车系id、车系中文名称、制造厂商、车系

请求地址

GET https://api.isoyu.com/secondhand_car/family

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
brandIdstring车辆品牌ID

返回data参数

名称类型说明
brandnamestring品牌名称
brandidint品牌id
idint车系id
familynamestring车系中文名称
factorystring制造厂商

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->secondhandCarFamily()
+
+    ->withBrandId(17)
+    ->request();
+
+dump($result);

返回数据示例:

{
+    "message": "查询成功",
+    "data": [
+        {
+
+            "brandid": "17",
+
+            "brandname": "本田",
+
+            "factoryname": "广汽本田",
+
+            "familyname": "奥德赛",
+
+            "id": "117"
+
+        },
+
+        {
+
+            "brandid": "17",
+
+            "brandname": "本田",
+
+            "factoryname": "东风本田",
+
+            "familyname": "思域",
+
+            "id": "127"
+
+        },
+        ...
+    ]
+    "code": 0
+}

接口3:指定车系具体车型列表(免费)

获取指定车系的具体的车型列表,包括:年款、变速箱、排放标准、排放量、价格(万)等

请求地址

GET https://api.isoyu.com/secondhand_car/model

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
familyIdstring车系ID

返回data参数

名称类型说明
autohomeidint车型id
makeyearstring年款
geartypestring变速箱
emissionstring排放标准
outputdouble排放量
pricedouble价格
brandidint品牌id
brandnamestring品牌名称
factoryidint厂商id
factorynamestring厂商名称
familyidint车系id
familynamestring车系名称
salesdescstring车型名称
saleyearstring该车型开始销售年份
salemonthstring该车型开始销售月份
stopyearstring该车型停产年份

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->secondhandCarModel()
+
+    ->withFamilyId(2)
+    ->request();
+
+dump($result);

返回数据示例:

{
+    "message": "查询成功",
+    "data": [
+     {
+
+            "autohomeid": "27278",
+
+            "brandid": "17",
+
+            "brandname": "本田",
+
+            "emission": "欧4",
+
+            "factoryid": "30",
+
+            "factoryname": "广汽本田",
+
+            "familyid": "25",
+
+            "familyname": "雅阁",
+
+            "geartype": "自动",
+
+            "makeyear": "2012",
+
+            "max_reg_year": "2014",
+
+            "min_reg_year": "2012",
+
+            "output": "2",
+
+            "price": "20.28",
+
+            "salemonth": "1",
+
+            "salesdesc": "2012款 2.0L 自动 第八代雅阁 SE",
+
+            "saleyear": "2012",
+
+            "stopyear": "2014"
+
+        },
+
+        ...
+    ]
+    "code": 0
+}

接口4:估值支持的省份(免费)

获取支持估值的省份

请求地址

GET https://api.isoyu.com/secondhand_car/province

请求参数

返回data参数

名称类型说明
idint估值支持的省份的id
namestring估值支持的省份的名称

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->secondhandCarProvince()
+
+    ->request();
+
+dump($result);

返回数据示例:

{
+    "message": "查询成功",
+    "data": [
+        {
+
+            "id": 1,
+
+            "name": "北京市"
+
+        },
+
+        {
+
+            "id": 2,
+
+            "name": "天津市"
+
+        },
+        ...
+    ]
+    "code": 0
+}

接口5:估值支持的城市(免费)

获取估值支持的城市

请求地址

GET https://api.isoyu.com/secondhand_car/city

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
provinceIdstring省份ID

返回data参数

名称类型说明
idint城市的id
namestring城市的名称

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->secondhandCarCity()
+
+    ->withProvinceId(17)
+    ->request();
+
+dump($result);

返回数据示例:

{
+    "message": "查询成功",
+    "data": [
+		{
+
+			"id":258,
+
+			"name":"武汉市"
+
+		},
+
+		{
+
+			"id":259,
+
+			"name":"黄石市"
+
+		},
+
+		{
+
+			"id":260,
+
+			"name":"十堰市"
+
+		},
+
+		{
+
+			"id":261,
+
+			"name":"宜昌市"
+
+		},
+
+		{
+
+			"id":262,
+
+			"name":"襄樊市"
+
+		},
+
+		{
+
+			"id":263,
+
+			"name":"鄂州市"
+
+		},
+
+		{
+
+			"id":264,
+
+			"name":"荆门市"
+
+		},
+
+		{
+
+			"id":265,
+
+			"name":"孝感市"
+
+		},
+
+		{
+
+			"id":266,
+
+			"name":"荆州市"
+
+		},
+
+		{
+
+			"id":267,
+
+			"name":"黄冈市"
+
+		},
+
+		{
+
+			"id":268,
+
+			"name":"咸宁市"
+
+		},
+
+		{
+
+			"id":269,
+
+			"name":"随州市"
+
+		},
+
+		{
+
+			"id":270,
+
+			"name":"恩施土家族苗族自治州"
+
+		},
+
+		{
+
+			"id":271,
+
+			"name":"仙桃市"
+
+		},
+
+		{
+
+			"id":272,
+
+			"name":"潜江市"
+
+		},
+
+		{
+
+			"id":273,
+
+			"name":"天门市"
+
+		},
+
+		{
+
+			"id":274,
+
+			"name":"神农架林区"
+
+		}
+    ]
+    "code": 0
+}

接口6:二手车估值

获取二手车估值信息

请求地址

GET https://api.isoyu.com/secondhand_car/query

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
regDatestring上牌时间,格式:yyyy-MM ,燃油:(年款-2)~(年款+5) 混动:(年款-2)~(年款+3) 纯电:(年款-2)~(年款+2)
cityint城市
provinceIdint省份id
autoHomeIdint车型id
milesdouble行驶里程,单位:万公里

返回data参数

名称类型说明
carPricejson车辆估价
badjson车况一般
goodjson车况较好
normaljson车况优秀
C2C_C2Bfloat车商收购价和个人交易价的中间值
C2Bfloat车商收购价
C2Cfloat个人和个人交易价
B2C_C2Cfloat车商零售价和个人交易价的中间值
C2B_minfloat车商收购价的最小值
B2Cfloat车商零售价
B2C_maxfloat车商零售价的最大值
citystring城市
regDatestring上牌时间
cityidint城市id
pricedouble出厂指导价
idstring车辆id
providstring省份id
provstring省份
mileagestring公里数

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->secondhandCarQuery()
+
+    ->withRegDate('2019-05')
+    ->withCity(166)
+    ->withProvinceId()
+    ->withAutoHomeId()
+    ->withMiles()
+    ->request();
+
+dump($result);

返回数据示例:

{
+    "message": "查询成功",
+    "data": {
+      "carPrice": {
+
+            "bad": {
+
+                "B2C": 15.47,
+
+                "B2C_C2C": 15.17,
+
+                "B2C_max": 16.24,
+
+                "C2B": 14.46,
+
+                "C2B_min": 14.03,
+
+                "C2C": 15.06,
+
+                "C2C_C2B": 14.79
+
+            },
+
+            "city": "苏州",
+
+            "cityid": "166",
+
+            "defaultprice": {
+
+                "4S2C": 17.48,
+
+                "4S2C_C2C": 17.14,
+
+                "4S2C_max": 18.36,
+
+                "B2C": 17.14,
+
+                "B2C_C2C": 16.81,
+
+                "B2C_max": 18,
+
+                "C24S": 15.7,
+
+                "C24S_min": 15.23,
+
+                "C2B": 16.02,
+
+                "C2B_min": 15.54,
+
+                "C2C": 16.69,
+
+                "C2C_C24S": 16.06,
+
+                "C2C_C2B": 16.39
+
+            },
+
+            "good": {
+
+                "B2C": 17.14,
+
+                "B2C_C2C": 16.81,
+
+                "B2C_max": 18,
+
+                "C2B": 16.02,
+
+                "C2B_min": 15.54,
+
+                "C2C": 16.69,
+
+                "C2C_C2B": 16.39
+
+            },
+
+            "id": "27251",
+
+            "ly_code": "27251",
+
+            "mileage": "2.02",
+
+            "normal": {
+
+                "B2C": 16.29,
+
+                "B2C_C2C": 15.97,
+
+                "B2C_max": 17.1,
+
+                "C2B": 15.22,
+
+                "C2B_min": 14.77,
+
+                "C2C": 15.86,
+
+                "C2C_C2B": 15.58
+
+            },
+
+            "price": "18.98",
+
+            "prov": "江苏",
+
+            "provid": "10",
+
+            "regDate": "2018-12"
+
+        }
+    }
+    "code": 0
+}

根据IP地址查天气

通过IP地址获取IP对应的区域信息,再根据区域信息获取对应的天气情况

最低 0.0003元/次

请求地址

GET https://api.isoyu.com/weather/ip

请求参数

参数名称类型必须描述
appCodestring用户授权码,参考API调用
ipString要查询天气的ip地址,如果不写,则系统取客户端的ip地址。
needMoreDayString是否需要返回7天数据中的后4天。1为返回,0为不返回。
needIndexString是否需要返回指数数据,比如穿衣指数、紫外线指数等。1为返回,0为不返回。
needHourDataString是否需要每小时数据的累积数组。由于本系统是半小时刷一次实时状态, 因此实时数组最大长度为48。每天0点长度初始化为0. 1为需要 0为不
need3HourForcastString是否需要当天每3/6/8小时一次的天气预报列表。1为需要,0为不需要。注意f1是3小时间隔,但f2到f7的间隔可能是6或8小时。
needAlarmString是否需要天气预警。1为需要,0为不需要。

返回data参数

名称类型示例值描述
见返回示例

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->weatherIp()
+
+    ->withIp('113.78.19.201')
+
+    ->request();
+
+dump($result);

返回结果示例:

{
+"code": 0,
+"message": "成功",
+"data":{
+ 	"cityInfo": {
+
+	  	"c0":"110114",
+
+		"c1": "101010700",
+
+		"c10": "3",
+
+		"c11": "010",
+
+		"c12": "102200",
+
+		"c15": "80",
+
+		"c16": "AZ9010",
+
+		"c17": "+8",
+
+		"c2": "changping",
+
+		"c3": "昌平",
+
+		"c4": "beijing",
+
+		"c5": "北京",
+
+		"c6": "beijing",
+
+		"c7": "北京",
+
+		"c8": "china",
+
+		"c9": "中国",
+
+		"latitude": 40.206,
+
+		"longitude": 116.165
+
+	},
+
+	"now": {
+
+		"aqi": "71",
+
+		"aqiDetail": {
+
+			"aqi": "71",
+
+			"area": "北京",
+
+			"area_code": "beijing",
+
+			"co": "0.817",
+
+			"no2": "52",
+
+			"o3": "33",
+
+			"o3_8h": "9",
+
+			"pm10": "56",
+
+			"pm2_5": "51",
+
+			"primary_pollutant": "颗粒物(PM2.5)",
+
+			"quality": "良",
+
+			"so2": "3"
+
+		},
+
+		"sd": "70%",
+
+		"temperature": "15",
+
+		"temperature_time": "18:30",
+
+		"weather": "晴",
+
+		"weather_pic": "http://appimg.showapi.com/images/weather/icon/day/00.png",
+
+		"wind_direction": "北风",
+
+		"wind_power": "1级"
+
+	},
+
+	"f1": {
+
+		"air_press": "1008 hPa",
+
+		"day": "20151023",
+
+		"day_air_temperature": "18",
+
+		"day_weather": "晴",
+
+		"day_weather_pic": "http://app1.showapi.com/weather/icon/day/00.png",
+
+		"day_wind_direction": "无持续风向",
+
+		"day_wind_power": "微风<10m/h",
+
+		"jiangshui": "3%",
+
+		"night_air_temperature": "9",
+
+		"night_weather": "晴",
+
+		"night_weather_pic": "http://app1.showapi.com/weather/icon/night/00.png",
+
+		"night_wind_direction": "无持续风向",
+
+		"night_wind_power": "微风<10m/h",
+
+		"sun_begin_end": "06:35|17:23",
+
+		"weekday": 5,
+
+		"ziwaixian": "中等",
+
+		"index": {
+
+			"beauty": {
+
+				"desc": "请选用中性保湿型霜类化妆品。",
+
+				"title": "保湿"
+
+			},
+
+			"clothes": {
+
+				"desc": "建议穿薄外套或牛仔裤等服装。",
+
+				"title": "较舒适"
+
+			},
+
+			"cold": {
+
+				"desc": "昼夜温差大,易感冒。",
+
+				"title": "易发"
+
+			},
+
+			"comfort": {
+
+				"desc": "白天不冷不热,风力不大。",
+
+				"title": "舒适"
+
+			},
+
+			"glass": {
+
+				"desc": "白天根据户外光线情况佩戴太阳镜",
+
+				"title": "需要"
+
+			},
+
+			"sports": {
+
+				"desc": "户外运动请注意防晒。",
+
+				"title": "较适宜"
+
+			},
+
+			"travel": {
+
+				"desc": "天气较好,丝毫不会影响您出行的心情。",
+
+				"title": "适宜"
+
+			},
+
+			"uv": {
+
+				"desc": "辐射较弱,涂擦SPF12-15、PA+护肤品。",
+
+				"title": "弱"
+
+			},
+
+			"wash_car": {
+
+				"desc": "无雨且风力较小,易保持清洁度。",
+
+				"title": "较适宜"
+
+			}
+
+		},
+
+		"alarmList": [
+
+			{
+
+				"city": "",
+
+				"issueContent": "大风蓝色预警:预计23日23时到24日08时:大连、锦州、营口、盘锦、葫芦岛地区陆地偏北风6级,阵风7级;渤海、渤海海峡、黄海北部偏北风7级,阵风8级。大连、丹东、锦州、营口、盘锦、葫芦岛附近海域和航线将受影响,请注意防范。省气象灾害预警中心10月23日16时35分发布",
+
+				"issueTime": "2015-10-23 16:40:00",
+
+				"province": "辽宁省",
+
+				"signalLevel": "蓝色",
+
+				"signalType": "大风"
+
+			}
+
+		],
+
+		"3hourForcast": [
+
+			{
+
+				"hour": "20时-23时 ",
+
+				"temperature": "12℃/10℃",
+
+				"weather": "晴",
+
+				"weather_pic": "http://app1.showapi.com/weather/icon/night/00.png",
+
+				"wind_direction": "无持续风向",
+
+				"wind_power": "微风"
+
+			},
+
+			{
+
+				"hour": "23时-02时 ",
+
+				"temperature": "10℃/9℃",
+
+				"weather": "晴",
+
+				"weather_pic": "http://app1.showapi.com/weather/icon/night/00.png",
+
+				"wind_direction": "无持续风向",
+
+				"wind_power": "微风"
+
+			},
+
+			{
+
+				"hour": "02时-05时 ",
+
+				"temperature": "10℃/9℃",
+
+				"weather": "晴",
+
+				"weather_pic": "http://app1.showapi.com/weather/icon/night/00.png",
+
+				"wind_direction": "无持续风向",
+
+				"wind_power": "微风"
+
+			},
+
+			{
+
+				"hour": "05时-08时 ",
+
+				"temperature": "13℃/10℃",
+
+				"weather": "晴",
+
+				"weather_pic": "http://app1.showapi.com/weather/icon/day/00.png",
+
+				"wind_direction": "无持续风向",
+
+				"wind_power": "微风"
+
+			}
+
+		]
+
+	},
+
+	"hourDataList": [
+
+		{
+
+			"aqi": "53",
+
+			"aqiDetail": {},
+
+			"sd": "85%",
+
+			"temperature": "9",
+
+			"temperature_time": "00:00",
+
+			"weather": "多云",
+
+			"weather_pic": "http://appimg.showapi.com/images/weather/icon/night/01.png",
+
+			"wind_direction": "北风",
+
+			"wind_power": "1级"
+
+		},
+
+		{
+
+			"aqi": "53",
+
+			"aqiDetail": {},
+
+			"sd": "81%",
+
+			"temperature": "10",
+
+			"temperature_time": "00:30",
+
+			"weather": "多云",
+
+			"weather_pic": "http://appimg.showapi.com/images/weather/icon/night/01.png",
+
+			"wind_direction": "北风",
+
+			"wind_power": "1级"
+
+		} 
+
+	],
+}

导演电影查询

[danger]### 免费接口,每日100次免费调用,会员可不限次数调用,购买API会员

根据导演查询拍摄的电影信息

请求地址

GET https://api.isoyu.com/gstore/movie_by_director

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
directorstring导演名称

返回data参数

参考返回示例

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->gstoreMovieByDirector()
+
+    ->withDirector('赵薇')
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功",
+    "data": [
+        {
+
+        "地区": [
+
+            "中国",
+
+            "中国大陆"
+
+        ],
+
+        "语言": [
+
+            "普通话",
+
+            "汉语"
+
+        ],
+
+        "首播": [
+
+            "2016"
+
+        ],
+
+        "imdbID": [
+
+            "tt2765340"
+
+        ],
+
+        "片名": [
+
+            "致我们终将逝去的青春",
+
+            "致青春",
+
+            "So Young",
+
+            "To Our Youth That Is Fading Away",
+
+            "电视剧版《致青春》"
+
+        ],
+
+        "主演": [
+
+            "赵又廷",
+
+            "宫哲",
+
+            "郑恺",
+
+            "韩庚",
+
+            "佟丽娅",
+
+            "黄明",
+
+            "刘雅瑟",
+
+            "杨子姗",
+
+            "王森",
+
+            "包贝尔",
+
+            "黄小蕾",
+
+            "王嘉佳",
+
+            "张瑶",
+
+            "江疏影",
+
+            "韩红",
+
+            "杨澜",
+
+            "崔文璐"
+
+        ],
+
+        "评价人数": [
+
+            "0",
+
+            "282754"
+
+        ],
+
+        "评分": [
+
+            "6.7"
+
+        ],
+
+        "导演": [
+
+            "赵薇",
+
+            "杨文军"
+
+        ],
+
+        "上映日期": [
+
+            "2013-04-26(中国大陆)",
+
+            "2014-05-01(台湾)"
+
+        ],
+
+        "doubanURL": [
+
+            "http://movie.douban.com/subject/6973376/",
+
+            "http://movie.douban.com/subject/24859459/"
+
+        ],
+
+        "片长": [
+
+            "132分钟"
+
+        ],
+
+        "标题": "致我们终将逝去的青春",
+
+        "编剧": [
+
+            "李樯",
+
+            "辛夷坞"
+
+        ],
+
+        "类型": [
+
+            "电影",
+
+            "剧情片",
+
+            "爱情片"
+
+        ]
+
+        }
+    ]
+}

行政区划查询邮编查询标准电码查询全球时间查询手机固话来电显示

航班信息查询

航班实时、历史起降时间查询

最低 0.15元/次

接口1:实时起降信息查询

当日航班,方式1:可通过出发城市和到达城市三字码查询起降信息;方式2:通过指定航班号查询起降信息

请求地址

GET https://api.isoyu.com/flight/query

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
orgCitystring始发城市的三字码(方式1必传)
dstCitystring到达城市的三字码(方式1必传)
flightNostring航班号 (方式2必传)

返回data参数

名称类型说明
FlightNo字符串航班号
Rate字符串准点率
DepCity字符串出发城市名称
DepCode字符串出发港口三字码
ArrCity字符串到达城市名称
ArrCode字符串到达港口三字码
DepTerminal字符串出发港口航站楼
ArrTerminal字符串到达港口航站楼
DepScheduled时间类型计划起飞时间
ArrScheduled时间类型计划到达时间
DepEstimated时间类型预计起飞时间
ArrEstimated时间类型预计到达时间
DepActual时间类型实际起飞时间
ArrActual时间类型实际到达时间
FlightState字符串航班状态,计划/起飞/延误/到达/备降/取消

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->flightQuery()
+
+    ->withOrgCity('PEK')
+    ->withDstCity('WUH')
+    ->request();
+
+dump($result);

返回示例

{
+"code": 0,
+"message": "成功",
+"data":[
+    {
+
+            "FlightNo": "CZ9378",
+
+            "Rate": "92.00",
+
+            "DepCity": "北京首都",
+
+            "DepCode": "PEK",
+
+            "ArrCity": "武汉天河",
+
+            "ArrCode": "WUH",
+
+            "DepTerminal": "T2",
+
+            "ArrTerminal": "T2",
+
+            "DepScheduled": "2014-12-19T08:05:00",
+
+            "ArrScheduled": "2014-12-19T10:15:00",
+
+            "DepEstimated": "2014-12-19T08:23:00",
+
+            "ArrEstimated": "2014-12-19T09:40:00",
+
+            "DepActual": "2014-12-19T08:23:00",
+
+            "ArrActual": "2014-12-19T10:09:00",
+
+            "FlightState": "到达",
+
+            "arrRate": "93"
+
+        },
+
+        {
+
+            "FlightNo": "MU2460",
+
+            "Rate": "92.00",
+
+            "DepCity": "北京首都",
+
+            "DepCode": "PEK",
+
+            "ArrCity": "武汉天河",
+
+            "ArrCode": "WUH",
+
+            "DepTerminal": "T2",
+
+            "ArrTerminal": "T2",
+
+            "DepScheduled": "2014-12-19T08:05:00",
+
+            "ArrScheduled": "2014-12-19T10:15:00",
+
+            "DepEstimated": "2014-12-19T08:05:00",
+
+            "ArrEstimated": "2014-12-19T10:15:00",
+
+            "DepActual": "2014-12-19T08:23:00",
+
+            "ArrActual": "2014-12-19T10:09:00",
+
+            "FlightState": "到达",
+
+            "arrRate": "90.67"
+
+        },
+
+        {
+
+            "FlightNo": "MU3185",
+
+            "Rate": "92.00",
+
+            "DepCity": "北京首都",
+
+            "DepCode": "PEK",
+
+            "ArrCity": "武汉天河",
+
+            "ArrCode": "WUH",
+
+            "DepTerminal": "T2",
+
+            "ArrTerminal": "T2",
+
+            "DepScheduled": "2014-12-19T08:35:00",
+
+            "ArrScheduled": "2014-12-19T10:45:00",
+
+            "DepEstimated": "2014-12-19T08:51:00",
+
+            "ArrEstimated": "2014-12-19T10:48:00",
+
+            "DepActual": "2014-12-19T08:51:00",
+
+            "ArrActual": "2014-12-19T10:38:00",
+
+            "FlightState": "到达",
+
+            "arrRate": "89.33"
+
+        },
+
+        {
+
+            "FlightNo": "MF4777",
+
+            "Rate": "92.00",
+
+            "DepCity": "北京首都",
+
+            "DepCode": "PEK",
+
+            "ArrCity": "武汉天河",
+
+            "ArrCode": "WUH",
+
+            "DepTerminal": "T2",
+
+            "ArrTerminal": "T2",
+
+            "DepScheduled": "2014-12-19T08:35:00",
+
+            "ArrScheduled": "2014-12-19T10:45:00",
+
+            "DepEstimated": "2014-12-19T08:51:00",
+
+            "ArrEstimated": "2014-12-19T10:48:00",
+
+            "DepActual": "2014-12-19T08:51:00",
+
+            "ArrActual": "2014-12-19T10:38:00",
+
+            "FlightState": "到达",
+
+            "arrRate": "89.67"
+
+        },
+
+        {
+
+            "FlightNo": "CZ6605",
+
+            "Rate": "95.00",
+
+            "DepCity": "北京首都",
+
+            "DepCode": "PEK",
+
+            "ArrCity": "武汉天河",
+
+            "ArrCode": "WUH",
+
+            "DepTerminal": "T2",
+
+            "ArrTerminal": "T2",
+
+            "DepScheduled": "2014-12-19T08:35:00",
+
+            "ArrScheduled": "2014-12-19T10:45:00",
+
+            "DepEstimated": "2014-12-19T08:30:00",
+
+            "ArrEstimated": "2014-12-19T10:38:00",
+
+            "DepActual": "2014-12-19T08:51:00",
+
+            "ArrActual": "2014-12-19T10:38:00",
+
+            "FlightState": "到达",
+
+            "arrRate": "90"
+
+        }
+        ]
+}

接口2:历史起降信息查询

请求地址

GET https://api.isoyu.com/flight/history

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
flightNostring航班号
flightDateDate(年月日)

返回data参数

名称类型说明
FlightNo字符串航班号
Rate字符串准点率
DepCity字符串出发城市名称
DepCode字符串出发港口三字码
ArrCity字符串到达城市名称
ArrCode字符串到达港口三字码
DepTerminal字符串出发港口航站楼
ArrTerminal字符串到达港口航站楼
DepScheduled时间类型计划起飞时间
ArrScheduled时间类型计划到达时间
DepEstimated时间类型预计起飞时间
ArrEstimated时间类型预计到达时间
DepActual时间类型实际起飞时间
ArrActual时间类型实际到达时间
FlightState字符串航班状态

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->flightHistory()
+
+    ->withFlightNo('MF4777')
+
+    ->withFlightDate('2014-12-10')
+    ->request();
+
+dump($result);

返回结果示例:

{
+"code": 0,
+"message": "成功",
+"data":   {
+
+   "FlightNo": "MF4777",
+
+    "Rate": "0",
+
+    "DepCity": "北京首都",
+
+    "DepCode": "PEK",
+
+    "ArrCity": "武汉天河",
+
+    "ArrCode": "WUH",
+
+    "DepPort": "北京首都",
+
+    "ArrPort": "武汉天河",
+
+    "DepTerminal": "T2",
+
+    "ArrTerminal": "T2",
+
+    "DepScheduled": "2014-12-10T08:35:00",
+
+    "ArrScheduled": "2014-12-10T10:45:00",
+
+    "DepEstimated": "2014-12-10T11:00:00",
+
+    "ArrEstimated": "2014-12-10T13:08:00",
+
+    "DepActual": "2014-12-10T11:21:00",
+
+    "ArrActual": "2014-12-10T13:06:00",
+
+    "FlightState": "到达",
+
+    "Delay_Time": "0",
+
+    "arrRate": "89"
+    }
+}

接口3:根据航班号日期查询未来航班信息

请求地址

GET https://api.isoyu.com/flight/future

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
flightNostring航班号
flightDatestring航班日期,默认明天

返回data参数

名称类型说明
FlightNo字符串航班号
DepCity字符串出发城市名称
DepCode字符串出发港口三字码
ArrCity字符串到达城市名称
ArrCode字符串到达港口三字码
DepTerminal字符串出发港口航站楼
ArrTerminal字符串到达港口航站楼
DepScheduled时间类型计划起飞时间
ArrScheduled时间类型计划到达时间
DepEstimated时间类型预计起飞时间
ArrEstimated时间类型预计到达时间
DepActual时间类型实际起飞时间
ArrActual时间类型实际到达时间
FlightState字符串航班状态,未来航班均为 计划

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->flightFuture()
+
+    ->withFlightNo('MF4777')
+
+    ->withFlightDate('2019-04-02')
+    ->request();
+
+dump($result);

返回结果示例:

{
+"code": 0,
+"message": "成功",
+"data":{
+  "FlightNo": "MU4682",
+
+        "DepCity": "北京",
+
+        "DepCode": "PEK",
+
+        "ArrCity": "上海",
+
+        "ArrCode": "SHA",
+
+        "DepTerminal": "T3",
+
+        "ArrTerminal": "T2",
+
+        "DepScheduled": "2019-04-02T06:50:00",
+
+        "ArrScheduled": "2019-04-02T09:05:00",
+
+        "DepEstimated": "2019-04-02T06:50:00",
+
+        "ArrEstimated": "2019-04-02T09:05:00",
+
+        "DepActual": "0001-01-01T00:00:00",
+
+        "ArrActual": "0001-01-01T00:00:00",
+
+        "PlaneStyle": "321",
+
+        "FlightState": "计划",
+
+        "arrRate": [],
+
+        "arrRate_attr": {
+
+            "xsi:nil": "true"
+
+        }
+    }
+}

驾驶证累计计分查询

根据驾驶证信息查询驾驶证累计扣分

最低 0.10元/次

请求地址

GET https://api.isoyu.com/luoz/points

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
jszhstring驾驶证号
dabhstring档案编号

返回data参数

名称类型说明
reasonstring说明备注
resultstring扣分情况

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->luozPoints()
+
+    ->withJszh('驾驶证号')
+
+    ->withDabh('档案编号')
+
+    ->request();
+
+dump($result);

返回结果示例:

{
+"code": 0,
+"message": "成功",
+"data":{
+    }
+}

驾照题库

[danger]### 免费接口,每日100次免费调用,会员可不限次数调用,购买API会员

采用公安部2019最新驾校模拟考试题库

请求地址

GET https://api.isoyu.com/driving/query

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
subjectint选择考试科目类型,1:科目1;4:科目4
modelstring驾照类型,可选择参数为:c1,c2,a1,a2,b1,b2;当subject=4时可省略
testTypestring测试类型,rand:随机测试(随机100个题目),order:顺序测试(所选科目全部题目)

返回data参数

名称类型说明
questionstring问题

| answer| string | 答案 |

| item1| string | 选项1,当内容为空时表示判断题正确选项 |

| item2| string | 选项2,当内容为空时表示判断题错误选项 |

| item3| string | 选项3 |

| item4| string | 选项4 |

| explains|string|答案解释|

| url|string|图片URL地址|

当四个选项都为空的时候表示判断题,item1:正确 item2:错误,请开发者自行判断!

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->drivingQuery()
+
+    ->withSubject(1)
+    ->withModel('c1')
+
+    ->withTestType('rand')
+    ->request();
+dump($result);

返回数据示例:

{
+    "code": 0,
+    "message": "成功",
+    "data": {
+        {
+
+            "id": 12,
+
+            "question": "这个标志是何含义?",//问题
+
+            "answer": "4",//答案
+
+            "item1": "前方40米减速",//选项,当内容为空时表示判断题正确选项
+
+            "item2": "最低时速40公里",//选项,当内容为空时表示判断题错误选项
+
+            "item3": "限制40吨轴重",
+
+            "item4": "限制最高时速40公里",
+
+            "explains": "限制最高时速40公里:表示该标志至前方限制速度标志的路段内,机动车行驶速度不得超过标志所示数值。此标志设在需要限制车辆速度的路段的起点。以图为例:限制行驶时速不得超过40公里。",//答案解释
+
+            "url": "http://images.juheapi.com/jztk/c1c2subject1/12.jpg"//图片url
+
+        }
+        ...
+    },
+}

车辆违章查询全国车辆违章查询V2车辆历史违章查询车辆违章次数查询驾驶证累计计分查询违章高发地新能源车违章查询全国停车场实时数据查询全国加油站查询今日国内油价查询车辆详细信息查验汽车VIN码查询尾号限行汽车OBD故障码查询车辆品牌车型大全二手车估值航班信息查询

今日国内油价查询

[danger]### 免费接口,每日100次免费调用,会员可不限次数调用,购买API会员

今日汽油价格查询,如需查询某个加油站的价格请使用全国加油站查询接口

请求地址

GET https://api.isoyu.com/oil/query

请求参数

返回data参数

名称类型示例值描述
见返回示例

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->oilQuery()
+
+    ->request();
+
+dump($result);

返回数据示例:

{
+    "message": "查询成功",
+    "data": [
+        {
+
+            "city": "北京",
+
+            "92h": "6.99",
+
+            "95h": "7.44",
+
+            "98h": "8.42",
+
+            "0h": "6.67"
+
+        },
+
+        {
+
+            "city": "上海",
+
+            "92h": "6.95",
+
+            "95h": "7.40",
+
+            "98h": "8.10",
+
+            "0h": "6.61"
+
+        },
+
+        {
+
+            "city": "江苏",
+
+            "92h": "6.96",
+
+            "95h": "7.41",
+
+            "98h": "8.29",
+
+            "0h": "6.60"
+
+        },
+
+        {
+
+            "city": "天津",
+
+            "92h": "6.98",
+
+            "95h": "7.38",
+
+            "98h": "8.20",
+
+            "0h": "6.63"
+
+        },
+
+        {
+
+            "city": "重庆",
+
+            "92h": "7.06",
+
+            "95h": "7.46",
+
+            "98h": "8.40",
+
+            "0h": "6.70"
+
+        },
+
+        {
+
+            "city": "江西",
+
+            "92h": "6.95",
+
+            "95h": "7.47",
+
+            "98h": "8.47",
+
+            "0h": "6.68"
+
+        },
+
+        {
+
+            "city": "辽宁",
+
+            "92h": "6.96",
+
+            "95h": "7.42",
+
+            "98h": "8.09",
+
+            "0h": "6.54"
+
+        },
+
+        {
+
+            "city": "安徽",
+
+            "92h": "6.95",
+
+            "95h": "7.45",
+
+            "98h": "8.29",
+
+            "0h": "6.67"
+
+        },
+
+        {
+
+            "city": "内蒙古",
+
+            "92h": "6.93",
+
+            "95h": "7.39",
+
+            "98h": "8.11",
+
+            "0h": "6.51"
+
+        },
+
+        {
+
+            "city": "福建",
+
+            "92h": "6.96",
+
+            "95h": "7.43",
+
+            "98h": "8.13",
+
+            "0h": "6.63"
+
+        },
+
+        {
+
+            "city": "宁夏",
+
+            "92h": "6.90",
+
+            "95h": "7.29",
+
+            "98h": "8.34",
+
+            "0h": "6.52"
+
+        },
+
+        {
+
+            "city": "甘肃",
+
+            "92h": "6.88",
+
+            "95h": "7.35",
+
+            "98h": "7.82",
+
+            "0h": "6.53"
+
+        },
+
+        {
+
+            "city": "青海",
+
+            "92h": "6.94",
+
+            "95h": "7.45",
+
+            "98h": "0",
+
+            "0h": "6.56"
+
+        },
+
+        {
+
+            "city": "广东",
+
+            "92h": "7.01",
+
+            "95h": "7.59",
+
+            "98h": "8.14",
+
+            "0h": "6.64"
+
+        },
+
+        {
+
+            "city": "山东",
+
+            "92h": "6.97",
+
+            "95h": "7.48",
+
+            "98h": "8.20",
+
+            "0h": "6.63"
+
+        },
+
+        {
+
+            "city": "广西",
+
+            "92h": "7.05",
+
+            "95h": "7.62",
+
+            "98h": "8.40",
+
+            "0h": "6.69"
+
+        },
+
+        {
+
+            "city": "山西",
+
+            "92h": "6.95",
+
+            "95h": "7.50",
+
+            "98h": "8.20",
+
+            "0h": "6.69"
+
+        },
+
+        {
+
+            "city": "贵州",
+
+            "92h": "7.12",
+
+            "95h": "7.52",
+
+            "98h": "8.42",
+
+            "0h": "6.74"
+
+        },
+
+        {
+
+            "city": "陕西",
+
+            "92h": "6.88",
+
+            "95h": "7.27",
+
+            "98h": "8.11",
+
+            "0h": "6.53"
+
+        },
+
+        {
+
+            "city": "海南",
+
+            "92h": "8.10",
+
+            "95h": "8.60",
+
+            "98h": "9.73",
+
+            "0h": "6.72"
+
+        },
+
+        {
+
+            "city": "四川",
+
+            "92h": "7.02",
+
+            "95h": "7.57",
+
+            "98h": "8.23",
+
+            "0h": "6.73"
+
+        },
+
+        {
+
+            "city": "河北",
+
+            "92h": "6.98",
+
+            "95h": "7.38",
+
+            "98h": "8.20",
+
+            "0h": "6.63"
+
+        },
+
+        {
+
+            "city": "西藏",
+
+            "92h": "7.88",
+
+            "95h": "8.33",
+
+            "98h": "0",
+
+            "0h": "7.18"
+
+        },
+
+        {
+
+            "city": "河南",
+
+            "92h": "6.99",
+
+            "95h": "7.47",
+
+            "98h": "8.12",
+
+            "0h": "6.62"
+
+        },
+
+        {
+
+            "city": "新疆",
+
+            "92h": "6.89",
+
+            "95h": "7.41",
+
+            "98h": "8.27",
+
+            "0h": "6.52"
+
+        },
+
+        {
+
+            "city": "黑龙江",
+
+            "92h": "6.96",
+
+            "95h": "7.47",
+
+            "98h": "8.52",
+
+            "0h": "6.44"
+
+        },
+
+        {
+
+            "city": "吉林",
+
+            "92h": "6.95",
+
+            "95h": "7.50",
+
+            "98h": "8.17",
+
+            "0h": "6.55"
+
+        },
+
+        {
+
+            "city": "云南",
+
+            "92h": "7.13",
+
+            "95h": "7.66",
+
+            "98h": "8.34",
+
+            "0h": "6.71"
+
+        },
+
+        {
+
+            "city": "湖北",
+
+            "92h": "7.00",
+
+            "95h": "7.49",
+
+            "98h": "8.19",
+
+            "0h": "6.62"
+
+        },
+
+        {
+
+            "city": "浙江",
+
+            "92h": "6.96",
+
+            "95h": "7.41",
+
+            "98h": "8.11",
+
+            "0h": "6.62"
+
+        },
+
+        {
+
+            "city": "湖南",
+
+            "92h": "6.95",
+
+            "95h": "7.38",
+
+            "98h": "8.18",
+
+            "0h": "6.70"
+
+        }
+
+    ],
+    "code": 0
+}

金额转大写

[danger]### 会员接口,仅限会员使用,购买API会员

将小写的阿拉伯数字转为中文大写或英文大写的金额数字,返回结果同时包含中英文大写金额并指定英文结尾的单位。注意,输入的金额为国内习惯,不能有逗号,且金额不得超过1万亿。

请求地址

GET https://api.isoyu.com/money/convert

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
moneystring金额阿拉伯数字

返回data参数

名称类型示例值说明
cnresultstring陆拾陆万陆仟陆佰陆拾陆元陆角陆分中文大写金额
fnresultstring666,666.66西式的三位分节法数字
enresultstringSIX HUNDRED SIXTY-SIX THOUSAND AND SIX HUNDRED SIXTY-SIX DOLLARS AND SIXTY-SIX CENTS ONLY英语大写金额

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->moneyConvert()
+
+    ->withMoney('666666.66')
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功的返回",
+    "data": {
+        "cnresult":"陆拾陆万陆仟陆佰陆拾陆元陆角陆分",
+
+        "fnresult":"666,666.66",
+
+        "enresult":"SIX HUNDRED SIXTY-SIX THOUSAND AND SIX HUNDRED SIXTY-SIX DOLLARS AND SIXTY-SIX CENTS ONLY"
+    }
+}

空气质量指数

[danger]### 会员接口,仅限会员使用,购买API会员

查询全国三百多个城市或地区的空气质量指数,较小地区的数据返回上级地区的空气质量。

请求地址

GET https://api.isoyu.com/aqi/search

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
areastring地区名

返回data参数

名称类型示例值说明
areastring上海地区
area_codestringshanghai地区代码
so2string7二氧化硫一小时平均,μg/m³
o3string89臭氧1小时平均,μg/m³
pm2_5string22颗粒物(粒径小于等于2.5μm)1小时平均,μg/m³
primary_pollutantstring颗粒物(PM10)首要污染物
costring0.4一氧化碳1小时平均,mg/m³
numstring330污染数
no2string21二氧化氮1小时平均,μg/m³
qualitystring轻度污染空气质量指数类别,有“优、良、轻度污染、中度污染、重度污染、严重污染”6类
aqistring113空气质量指数(AQI)
pm10string175颗粒物(粒径小于等于10μm)1小时平均,μg/m³
o3_8hstring83臭氧8小时滑动平均,μg/m³
timestring2020-03-19 14:00:34.778更新时间

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->aqiSearch()
+
+    ->withArea('上海')
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功的返回",
+    "data": {
+        "area":"上海",
+
+        "area_code":"shanghai",
+
+        "so2":"7",
+
+        "o3":"89",
+
+        "pm2_5":"22",
+
+        "primary_pollutant":"颗粒物(PM10)",
+
+        "co":"0.4",
+
+        "num":"330",
+
+        "no2":"21",
+
+        "quality":"轻度污染",
+
+        "aqi":"113",
+
+        "pm10":"175",
+
+        "o3_8h":"83",
+
+        "time":"2020-03-19 14:00:34.778"
+    }
+}

老黄历

[danger]### 免费接口,每日100次免费调用,会员可不限次数调用,购买API会员

提供老黄历查询,黄历每日吉凶宜忌查询

接口1:查询日期

请求地址

GET https://api.isoyu.com/almanac/date

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
datestring日期,格式2014-09-09

返回data参数

名称类型说明
yangliDATE阳历
yinliSTRING阴历
wuxingSTRING五行
chongshaSTRING冲煞
baijiSTRING彭祖百忌
jishenSTRING吉神宜趋
yiSTRING
xiongshenSTRING凶神宜忌
jiSTRING

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->almanacDate()
+
+    ->withDate('2014-09-11')
+
+    ->request();
+dump($result);

返回数据示例:

{
+    "code": 0,
+    "message": "成功",
+    "data": {
+        "id": "1657",
+
+        "yangli": "2014-09-11",
+
+        "yinli": "甲午(马)年八月十八",
+
+        "wuxing": "井泉水 建执位",
+
+        "chongsha": "冲兔(己卯)煞东",
+
+        "baiji": "乙不栽植千株不长 酉不宴客醉坐颠狂",
+
+        "jishen": "官日 六仪 益後 月德合 除神 玉堂 鸣犬",
+
+        "yi": "祭祀 出行 扫舍 馀事勿取",
+
+        "xiongshen": "月建 小时 土府 月刑 厌对 招摇 五离",
+
+        "ji": "诸事不宜"
+    },
+}

接口2:时辰查询

请求地址

GET https://api.isoyu.com/almanac/hour

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
datestring日期,格式2014-09-09

返回data参数

名称类型说明
yangliDATE阳历
hoursSTRING时间段
desSTRING描述
yiSTRING
jiSTRING

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->almanacHour()
+
+    ->withDate('2014-09-11')
+
+    ->request();
+dump($result);

返回数据示例:

{
+    "code": 0,
+    "message": "成功",
+    "data": {
+        {
+
+            "yangli": "2014-09-11",
+
+            "hours": "1-3",
+
+            "des": " 修造 安葬 求财 见贵 嫁娶 进人口 移徙",
+
+            "yi": "赴任 出行",
+
+            "ji": "冲猴 煞北 时冲甲申 地兵 三合 长生 司命"
+
+        },
+
+        {
+
+            "yangli": "2014-09-11",
+
+            "hours": "3-5",
+
+            "des": " 祈福 求嗣 订婚 嫁娶 出行 求财 开市 交易 安床 作灶 祭祀",
+
+            "yi": "修造 动土",
+
+            "ji": "冲猪 煞东 时冲丁亥 路空 日禄 明堂"
+
+        },
+        ...
+    },
+}

汽车OBD故障码查询

[danger]### 免费接口,每日100次免费调用,会员可不限次数调用,购买API会员

汽车OBD故障码查询,返回中文含义、英文含义、故障范围、描述等

请求地址

GET https://api.isoyu.com/car/obd

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
codestringOBD故障码,如:P2079

返回参数

名称类型说明
sycxstring适用车型
zwhystring中文含义
ywhystring英文含义
gzfwstring故障范围
msstring故障描述

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->carObd()
+
+    ->withCode('P2079')
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功的返回",
+    "data": {
+        "code": "P2079",
+
+        "sycx": "该OBD故障码适用于所有汽车制造商",
+
+        "zwhy": "进气歧管调谐(IMT)阀门位置传感器/开关电路间歇 (第1排)",
+
+        "ywhy": "Intake Manifold Tuning (IMT) Valve Position Sensor/Switch Circuit Intermittent (Bank 1)",
+
+        "gzfw": "燃油, 空气或排放控制",
+
+        "ms": "如果进气歧管通路(runner)的长度最佳,气门关闭所产生的压力波会帮助将油气混合物导入发动机。问题是发动机不同转速对应的最佳进气歧管通路长度也不同。歧管调谐阀(MTV)的作用就是根据发动机转速,将进气导入不同长度的进气歧管通路,以此来优化发动机在不同转速时的扭矩。"
+
+  },
+}

车辆VIN码查询

根据VIN码准确定型,获取保险车辆列表(含配置信息) 包含:车型代码,唯一标识、车型名称、品牌名称、车系名称、车组名称、排量等等。

最低 0.04元/次

请求地址

GET https://api.isoyu.com/car/vin

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
vinstring车架号

返回data参数

| 名称 | 类型 | 示例值 | 描述 |

| --- | --- | --- | --- |

| brand_name | String | 大众 | 品牌名称 |

| model_name | String | 宝来 | 车型名称 |

| sale_name | String | 1.6 手自一体 时尚版 | 销售名称 |

| car_type | String | 轿车 | 车辆类型 |

| vin | String | | 17位的车架号vin |

| engine_type | String | CLS | 发动机型号 |

| power | String | 77 | 功率/转速(Kw/R) |

| jet_type | String | | 发动机喷射类型 |

| fuel_Type | String | 汽油 | 燃油类型 |

| transmission_type | String | 手自一体变速器(AMT) | 变速器类型 |

| cylinder_number | String | | 发动机缸数 |

| cylinder_form | String | | 汽缸形式 |

| output_volume | String | 1.6 | 排量(L) |

| made_year | String | 2017 | 生产年份 |

| air_bag | String | | 安全气囊 |

| seat_num | String | 5 | 座位数 |

| vehicle_level | String | 紧凑型车 | 车辆级别 |

| door_num | String | 4 | 车门数 |

| car_body | String | | 车身形式 |

| manufacturer | String | 一汽大众 | 厂家名称 |

| gears_num | String | 6 | 档位数 |

| car_weight | String | 1335 | 装备质量(KG) |

| assembly_factory | String | | 组装厂 |

| ret_code | String | 0 | 0为成功,其他失败 |

| made_month | String | 8 | 上市月份 |

| car_line | String | 宝来 | 车系 |

| stop_year | String | 2015 | 停产年份 |

| effluent_standard | String | 国4 | 排放标准 |

| fuel_num | String | #93 | 燃油标号 |

| guiding_price | String | 21 | 指导价格(万元) |

| year | String | 2018 | 年款 |

| remark | String | | 备注,通常为空 |

| drive_style | String | 前轮驱动 | 驱动方式 |

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->carVin()
+
+    ->withVin('LHGCP260*********')
+
+    ->request();
+
+dump($result);

返回结果示例:

{
+"code": 0,
+"message": "成功",
+"data":{
+    "assembly_factory": "",
+
+    "sale_name": "1.6 手自一体 时尚版",
+
+    "remark": "",
+
+    "engine_type": "BWH",
+
+    "effluent_standard": "国4",
+
+    "brand_name": "大众",
+
+    "model_name": "宝来",
+
+    "car_type": "轿车",
+
+    "ret_code": 0,
+
+    "vin": "lfv2a2150a3043256",
+
+    "power": "74",
+
+    "year": "2010",
+
+    "jet_type": "",
+
+    "made_month": "10",
+
+    "transmission_type": "手自一体变速器(AMT)",
+
+    "fuel_Type": "汽油",
+
+    "cylinder_number": "4",
+
+    "drive_style": "前轮驱动",
+
+    "car_line": "宝来",
+
+    "fuel_num": "93#",
+
+    "guiding_price": "11.98",
+
+    "made_year": "2010",
+
+    "output_volume": "1.6",
+
+    "stop_year": "2010",
+
+    "air_bag": "",
+
+    "cylinder_form": "",
+
+    "seat_num": "5",
+
+    "vehicle_level": "紧凑型车",
+
+    "door_num": "四门",
+
+    "car_body": "三厢",
+
+    "manufacturer": "一汽大众",
+
+    "gears_num": "6",
+
+    "car_weight": ""
+}

全国车辆违章查询V2

覆盖300多个城市,支持小型车、大型车等多车型的违章数据查询。和车辆违章查询接口的区别主要是支持的城市更多,返回的数据也更多。

最低 0.10元/次

接口1:获取支持城市查询

获取支持城市查询需要的参数详情

请求地址

GET https://api.isoyu.com/luoz/citylist

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
abbrstring车牌前缀

返回data参数

| 名称 | 类型 | 说明 | | --- | --- | --- | --- | | status | int | 是否支持 | | city_name | string | 城市名称 | | abbr | string | 车牌前缀 | | engine | int | 是否需要发动机号,1需要,0不需要 | | engineno | int | 需要几位发动机号0:全部 1-9 :需要发动机号后N位 | | classa | int | 是否需要车架号,1需要,0不需要 | | classno | int | 需要几位车架号0:全部 1-9: 需要车架号后N位 | | province | string | 省份 |

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->luozCitylist()
+
+    ->withAbbr('浙A')
+    ->request();
+
+dump($result);

返回结果示例

{
+"code": 0,
+"message": "成功",
+"data":{
+    "status": 1,
+    "city_name": "杭州",
+
+    "abbr": "浙A",
+
+    "engine": 1,
+
+    "engineno": 0,
+
+    "classa": 1,
+
+    "classno": 0,
+
+    "province": "浙江省"
+    }
+}

接口2:查询车辆违章信息

[danger] 注意:只能查询未处理的违章记录,如果需要查历史违章记录 请使用车辆历史违章查询接口

请求地址

GET https://api.isoyu.com/luoz/query2

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
hphmstring车牌号码
enginenostring发动机号
classnostring车架号
hpzlstring号牌类型,默认02:小型车,01:大型车

返回data参数

名称类型说明
provincestring省份
citystring城市
hphmstring车牌号
hpzlstring车辆类型
resultcodeint违章详情查询情况1:成功2:失败
wztsint违章条数
wzfkhjint违章罚款合计
wzjfhjint违章积分合计
listsarray违章记录
datestring违章日期
areastring违章地点
actstring违章行为
codestring违章代码(仅供参考,不一定有值)
fenstring扣分
wzcitystring违章城市
moneystring罚款
handledstring处理情况0:未处理未缴费,1:已处理未缴费,2:已处理已缴费
archivenostring文书编号(不一定会获取到)
cjjgstring采集机关(不一定会获取到)

对于不支持的城市(或者在维护中的城市)只会返回违章条数 而没有违章记录。

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->luozQuery2()
+
+    ->withHphm('车牌号')
+
+    ->withEngineno('发动机号')
+    ->withClassno('车架号')
+    ->request();
+
+dump($result);

返回结果示例:

{
+"code": 0,
+"message": "成功",
+"data":{
+"province": "GD",
+
+"city": "GD_JM",
+
+"hphm": "赣DP2327",
+
+"hpzl": "02",
+
+"resultcode ": 1,
+
+"wzts ": 2,
+
+"wzfkhj": 400,
+
+"wzjfhj": 0,
+
+"lists": [{
+
+		"date": "2017-07-11 11:45:00",
+
+		"area": "港湾大道银坑村路口",
+
+		"act": "驾驶机动车在划有导向车道的路口,不按所需行进方向驶入导向车道,不按规定方向行驶的",
+
+		"code": "1344",
+
+		"fen": "2",
+
+		"wzcity": "广东珠海",
+
+		"money": "300",
+
+		"handled": "0",
+
+        "cjjg":"广东公安局交通警察支队",
+
+		"archiveno": "4404067900172059"
+
+	},
+
+	{
+
+		"date": "2017-10-03 22:03:00",
+
+		"area": "螺山路环村路路口",
+
+		"act": "通过路口遇停止信号时,停在停止线以内或路口内的",
+
+		"code": "1362",
+
+		"fen": "2",
+
+		"wzcity": "广东广州",
+
+		"money": "100",
+
+		"handled": "0",
+
+        "cjjg":"广东公安局交通警察支队",
+
+		"archiveno": "4401267902027680"
+
+	}
+
+]
+}
+}

全国加油站查询

全国加油站、周边加油站,以及参考油价查询

最低 0.01元/次

接口1:按城市检索加油站

请求地址

GET https://api.isoyu.com/car/region

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
citystring城市名urlencode utf8;
keywordsstring关键字urlencode utf8;
pageint页数,默认1
formatint价格返回格式 1或2,默认1

返回data参数

名称类型说明
namestring加油站名称
areastring城市邮编
areanamestring城市区域
addressstring加油站地址
brandnamestring运营商类型
typestring加油站类型
discountstring是否打折加油站
exhauststring尾气排放标准
positionstring谷歌地图坐标
latdouble百度地图纬度
londouble百度地图经度
pricestring省控基准油价,E90对应89(90)号汽油,E93对应92(93)号汽油,E97对应95(97)号汽油,E0对应0号
fwlsmcstring加油卡信息

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->carRegion()
+
+    ->withCity('北京')
+    ->withFormat(2)
+    ->request();
+
+dump($result);

返回示例

{
+"code": 0,
+"message": "成功",
+"data":{
+    "data": [
+
+    {
+
+        "id": "34299",
+
+        "name": "中油燕宾北邮加油站‎(办卡优惠)",
+
+        "area": "chongwen",
+
+        "areaname": "北京市 崇文区",
+
+        "address": "北京市崇文区天坛路12号,与东市场东街路交叉西南角(天坛北门往西一公里路南)。",
+
+        "brandname": "中石油",
+
+        "type": "加盟店",
+
+        "discount": "打折加油站",
+
+        "exhaust": "京Ⅴ",
+
+        "position": "116.401654,39.886973",
+
+        "lon": "116.40804671453",
+
+        "lat": "39.893324983272",
+
+        "price": [
+
+            {
+
+                "type": "E90",
+
+                "price": "7.31"
+
+            },
+
+            {
+
+                "type": "E93",
+
+                "price": "6.92"
+
+            },
+
+            {
+
+                "type": "E97",
+
+                "price": "7.36"
+
+            },
+
+            {
+
+                "type": "E0",
+
+                "price": "6.84"
+
+            }
+
+        ],
+
+        "fwlsmc": "银联卡,信用卡支付"
+    },
+
+    {
+
+        "id": "34316",
+
+        "name": "中油北汽宣武门加油站(办卡优惠)",
+
+        "area": "xuanwu",
+
+        "areaname": "北京市 宣武区",
+
+        "address": "北京市宣武区宣武门西大街28院宣武门地铁西南出口辅路。",
+
+        "brandname": "中石油",
+
+        "type": "加盟店",
+
+        "discount": "打折加油站",
+
+        "exhaust": "京Ⅴ",
+
+        "position": "116.373169,39.899263",
+
+        "lon": "116.37964995964",
+
+        "lat": "39.905320913583",
+
+        "price": [
+
+            {
+
+                "type": "E90",
+
+                "price": "7.31"
+
+            },
+
+            {
+
+                "type": "E93",
+
+                "price": "6.92"
+
+            },
+
+            {
+
+                "type": "E97",
+
+                "price": "7.36"
+
+            },
+
+            {
+
+                "type": "E0",
+
+                "price": "6.84"
+
+            }
+
+        ],
+
+        "fwlsmc": "银联卡,信用卡支付,加油卡,便利店,洗车服务"
+    }
+    ]
+}
+}

接口2:查询周边加油站

请求地址

GET https://api.isoyu.com/car/nearby

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
londouble经纬(如:121.538123)
latdouble纬度(如:31.677132)
rint搜索范围,单位M,默认3000,最大10000
pageint页数,默认1
formatint价格返回格式 1或2,默认1

返回data参数

名称类型说明
namestring加油站名称
areastring城市邮编
areanamestring城市区域
addressstring加油站地址
brandnamestring运营商类型
typestring加油站类型
discountstring是否打折加油站
exhauststring尾气排放标准
positionstring谷歌地图坐标
latdouble百度地图纬度
londouble百度地图经度
pricestring省控基准油价,E90对应89(90)号汽油,E93对应92(93)号汽油,E97对应95(97)号汽油,E0对应0号
fwlsmcstring加油卡信息
distancestring与坐标的距离,单位M

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->carNearby()
+
+    ->withLon('116.403119')
+
+    ->withLat('39.916042')
+    ->withR(3000)
+    ->request();
+
+dump($result);

返回结果示例:

{
+"code": 0,
+"message": "成功",
+"data":   {
+
+     "data": [
+
+    {
+
+        "id": "34299",
+
+        "name": "中油燕宾北邮加油站‎(办卡优惠)",
+
+        "area": "chongwen",
+
+        "areaname": "北京市 崇文区",
+
+        "address": "北京市崇文区天坛路12号,与东市场东街路交叉西南角(天坛北门往西一公里路南)。",
+
+        "brandname": "中石油",
+
+        "type": "加盟店",
+
+        "discount": "打折加油站",
+
+        "exhaust": "京Ⅴ",
+
+        "position": "116.401654,39.886973",
+
+        "lon": "116.40804671453",
+
+        "lat": "39.893324983272",
+
+        "price": [
+
+            {
+
+                "type": "E90",
+
+                "price": "7.31"
+
+            },
+
+            {
+
+                "type": "E93",
+
+                "price": "6.92"
+
+            },
+
+            {
+
+                "type": "E97",
+
+                "price": "7.36"
+
+            },
+
+            {
+
+                "type": "E0",
+
+                "price": "6.84"
+
+            }
+
+        ],
+
+        "fwlsmc": "银联卡,信用卡支付",
+
+        "distance": 2564
+
+    },
+
+    {
+
+        "id": "34316",
+
+        "name": "中油北汽宣武门加油站(办卡优惠)",
+
+        "area": "xuanwu",
+
+        "areaname": "北京市 宣武区",
+
+        "address": "北京市宣武区宣武门西大街28院宣武门地铁西南出口辅路。",
+
+        "brandname": "中石油",
+
+        "type": "加盟店",
+
+        "discount": "打折加油站",
+
+        "exhaust": "京Ⅴ",
+
+        "position": "116.373169,39.899263",
+
+        "lon": "116.37964995964",
+
+        "lat": "39.905320913583",
+
+        "price": [
+
+            {
+
+                "type": "E90",
+
+                "price": "7.31"
+
+            },
+
+            {
+
+                "type": "E93",
+
+                "price": "6.92"
+
+            },
+
+            {
+
+                "type": "E97",
+
+                "price": "7.36"
+
+            },
+
+            {
+
+                "type": "E0",
+
+                "price": "6.84"
+
+            }
+
+        ],
+
+        "fwlsmc": "银联卡,信用卡支付,加油卡,便利店,洗车服务",
+
+        "distance": 2332
+
+    }
+    ]
+    }
+}

全国停车场实时数据查询

提供全国60个城市10万个停车场实时数据的查询(包含停车场位置,车位数,剩余车位、费用等信息) 共包含四个接口:查询指定城市停车场信息列表、查询周边停车场信息列表、获取停车场详情信息以及获取开放停车场查询的城市列表。

功能介绍/ Introduction

  1. 根据经纬度查询周边停车场实时数据
  2. 覆盖全国60个城市10万个停车场实时数据
  3. 数据包含停车场位置,车位数,剩余车位、费用等信息

适用于共享出行、货运平台、车主服务平台等提供给用户查询附近停车场信息,作为增值服务提升活跃度与粘性。

最低 0.1元/次

接口1:查询指定城市停车场信息列表

请求地址

GET https://api.isoyu.com/park/query

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
cityNamestring城市名称(名称严格匹配,目前支持如下城市:成都市, 徐州市, 厦门市, 洛阳市, 常州市, 长春市, 三亚市, 扬州市, 广州市, 南通市, 秦皇岛市, 南京市, 珠海市, 哈尔滨市, 大连市, 吉林市, 苏州市, 银川市, 海口市, 昆明市, 石家庄市, 湛江市, 佛山市, 武汉市, 汕头市, 南昌市, 芜湖市, 太原市, 福州市, 西宁市, 九江市, 东莞市, 贵阳市, 临沂市, 马鞍山市, 青岛市, 潍坊市, 合肥市, 河池市, 无锡市, 唐山市, 沈阳市, 宜昌市, 南宁市, 淄博市, 柳州市, 温州市, 济南市, 呼和浩特市, 西安市, 中山市, 杭州市, 郑州市, 长沙市, 桂林市, 惠州市, 深圳市, 兰州市, 宁波市, 梧州市, 上海市, 天津市, 重庆市, 北京市)
currentPageint当前页码
pageSizeint分页大小(单次最多返回100条记录)

返回data参数

名称类型说明
parkInfoListarray停车场信息列表
parkIdint停车场Id
parkUUIdstring停车场UUID
namestring停车场名称
parkTypestring停车场类型
provinceNamestring省份名
cityNamestring城市名
areaNamestring区域名
addressstring地址
longitudedouble经度
latitudedouble纬度
totalint总车位数
leftNumint剩余车位数
pricedouble价格
priceUnitstring价格单位
priceDescstring收费描述
picUrlListarray停车场图片列表
isDestinestring是否可预订,1-可预订,2-不可预订
reservePricedouble预订价格
pageobject分页对象
currentPageint当前页码
pageSizeint分页大小
totalCountint总记录数

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->parkQuery()
+
+    ->withCityName('苏州市')
+
+    ->withCurrentPage(1)
+    ->withPageSize(10)
+    ->request();
+
+dump($result);

返回结果示例:

{
+"code": 0,
+"message": "成功",
+"data":{
+   "parkInfoList": [
+
+      {
+
+        "parkId": 136548,
+
+        "parkUUId": "ff80808147ba04020147ba69feb5213f",
+
+        "name": "江宙路停车场",
+
+        "parkType": "商业",
+
+        "provinceName": "江苏省",
+
+        "cityName": "苏州市",
+
+        "areaName": "吴中区",
+
+        "address": "江苏省苏州市吴中区新苏路18号",
+
+        "longitude": 120.655068,
+
+        "latitude": 31.340772999999999,
+
+        "total": 66,
+
+        "leftNum": 3,
+
+        "price": 6,
+
+        "priceUnit": "元/首小时",
+
+        "priceDesc": "10分钟内免费,首小时6元,后每小时4元。最高34元。",
+
+        "picUrlList": [
+
+          
+
+        ],
+
+        "isDestine": "2",
+
+        "reservePrice": null
+
+      },
+
+      {
+
+        "parkId": 136649,
+
+        "parkUUId": "ff80808147ba04020147ba6a02a22209",
+
+        "name": "苏州海宁皮革城地下停车场",
+
+        "parkType": "商业",
+
+        "provinceName": "江苏省",
+
+        "cityName": "苏州市",
+
+        "areaName": "吴中区",
+
+        "address": "江苏省苏州市吴中区糖坊湾支路",
+
+        "longitude": 120.648968,
+
+        "latitude": 31.334844,
+
+        "total": 125,
+
+        "leftNum": 10,
+
+        "price": 6,
+
+        "priceUnit": "元/首小时",
+
+        "priceDesc": "半小时内免费,首小时6元,后每小时4元,最高34元。",
+
+        "picUrlList": [
+
+          "http://api.soargift.com:8998/photo/park/ff80808146f680790146fae491602116.jpg",
+
+          "http://api.soargift.com:8998/photo/park/ff80808146f680790146fb6858f13b99.jpg"
+
+        ],
+
+        "isDestine": "2",
+
+        "reservePrice": null
+
+      }
+
+    ],
+
+    "page": {
+
+      "currentPage": 1,
+
+      "pageSize": 2,
+
+      "totalCount": 1365
+
+    }
+}

接口2:查询周边停车场信息列表

请求地址

GET https://api.isoyu.com/park/nearby

请求参数

| 名称 | 必填 | 类型 | 说明 |

| --- | --- | --- | --- | | appCode| 是| string|用户授权码,参考API调用 |

| longitude | 是 | double | 经度(采用百度地图坐标系) |

| latitude | 是 | double | 纬度(采用百度地图坐标系) |

| distance | 是 | int | 距离,单位:米 |

| currentPage | 是 | int | 当前页码 |

| pageSize | 是 | int | 分页大小(单次最多返回100条记录) |

返回data参数

名称类型说明
parkDistanceListarray停车场及距离信息列表
parkIdint停车场Id
parkUUIdstring停车场UUID
namestring停车场名称
parkTypestring停车场类型
provinceNamestring省份名
cityNamestring城市名
areaNamestring区域名
addressstring地址
longitudedouble经度
latitudedouble纬度
totalint总车位数
leftNumint剩余车位数
pricedouble价格
priceUnitstring价格单位
priceDescstring收费描述
picUrlListarray停车场图片列表
isDestinestring是否可预订,1-可预订,2-不可预订
reservePricedouble预订价格
distancedouble停车场距离请求坐标点的距离,单位:米
pageobject分页对象
currentPageint当前页码
pageSizeint分页大小
totalCountint总记录数

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->parkNearBy()
+
+    ->withLongitude(120.65)
+
+    ->withLatitude(31.34)
+    ->withDistance(500)
+    ->withCurrentPage(1)
+    ->withPageSize(10)
+    ->request();
+
+dump($result);

返回结果示例:

{
+"code": 0,
+"message": "成功",
+"data":{
+     "parkDistanceList": [
+
+      {
+
+        "parkId": 136548,
+
+        "parkUUId": "ff80808147ba04020147ba69feb5213f",
+
+        "name": "江宙路停车场",
+
+        "parkType": "商业",
+
+        "provinceName": "江苏省",
+
+        "cityName": "苏州市",
+
+        "areaName": "吴中区",
+
+        "address": "江苏省苏州市吴中区新苏路18号",
+
+        "longitude": 120.655068,
+
+        "latitude": 31.340772999999999,
+
+        "total": 66,
+
+        "leftNum": 3,
+
+        "price": 6,
+
+        "priceUnit": "元/首小时",
+
+        "priceDesc": "10分钟内免费,首小时6元,后每小时4元。最高34元。",
+
+        "picUrlList": [
+
+          "http://api.soargift.com:8998/photo/park/ff80808146f680790146fae491602116.jpg",
+
+          "http://api.soargift.com:8998/photo/park/ff80808146f680790146fb6858f13b99.jpg"
+
+        ],
+
+        "isDestine": "2",
+
+        "reservePrice": null,
+
+        "distance": 489
+
+      }
+
+    ],
+
+    "page": {
+
+      "currentPage": 1,
+
+      "pageSize": 10,
+
+      "totalCount": 1
+
+    }
+    }
+}

接口3:获取停车场详情信息

请求地址

GET https://api.isoyu.com/park/info

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
parkIdint停车场Id,(parkId,parkUUId二选一)
parkUUIdstring停车场UUID,(parkId,parkUUId二选一)

返回data参数

名称类型说明
parkInfoobject停车场信息
parkIdint停车场Id
parkUUIdstring停车场UUID
namestring停车场名称
parkTypestring停车场类型
provinceNamestring省份名
cityNamestring城市名
areaNamestring区域名
addressstring地址
longitudedouble经度
latitudedouble纬度
totalint总车位数
leftNumint剩余车位数
pricedouble价格
priceUnitstring价格单位
priceDescstring收费描述
picUrlListarray停车场图片列表
isDestinestring是否可预订,1-可预订,2-不可预订
reservePricedouble预订价格

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->parkInfo()
+
+    ->withParkId(136548)
+
+    ->withParkUUId('ff80808147ba04020147ba69feb5213f')
+    ->request();
+
+dump($result);

返回结果示例:

{
+"code": 0,
+"message": "成功",
+"data":{
+"parkInfo": {
+
+      "parkId": 136548,
+
+      "parkUUId": "ff80808147ba04020147ba69feb5213f",
+
+      "name": "江宙路停车场",
+
+      "parkType": "商业",
+
+      "provinceName": "江苏省",
+
+      "cityName": "苏州市",
+
+      "areaName": "吴中区",
+
+      "address": "江苏省苏州市吴中区新苏路18号",
+
+      "longitude": 120.655068,
+
+      "latitude": 31.340772999999999,
+
+      "total": 66,
+
+      "leftNum": 3,
+
+      "price": 6,
+
+      "priceUnit": "元/首小时",
+
+      "priceDesc": "10分钟内免费,首小时6元,后每小时4元。最高34元。",
+
+      "picUrlList": [    
+
+          "http://api.soargift.com:8998/photo/park/ff80808146f680790146fae491602116.jpg",
+
+          "http://api.soargift.com:8998/photo/park/ff80808146f680790146fb6858f13b99.jpg"
+
+      ],
+
+      "isDestine": "2",
+
+      "reservePrice": null
+
+    }
+    }
+}

接口4:获取开放停车场查询的城市列表

请求地址

GET https://api.isoyu.com/park/city_list

请求参数

返回data参数

名称类型说明
cityListarray城市列表

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->parkCityList()
+
+    ->request();
+
+dump($result);

返回结果示例:

{
+"code": 0,
+"message": "成功",
+"data":{
+  "cityList": [
+
+      "成都市",
+
+      "徐州市",
+
+      "厦门市",
+
+      "洛阳市",
+
+      "常州市",
+
+      "长春市",
+
+      "三亚市",
+
+      "扬州市",
+
+      "广州市",
+
+      "南通市",
+
+      "秦皇岛市",
+
+      "南京市",
+
+      "珠海市",
+
+      "哈尔滨市",
+
+      "大连市",
+
+      "吉林市",
+
+      "苏州市",
+
+      "银川市",
+
+      "海口市",
+
+      "昆明市",
+
+      "石家庄市",
+
+      "湛江市",
+
+      "佛山市",
+
+      "武汉市",
+
+      "汕头市",
+
+      "南昌市",
+
+      "芜湖市",
+
+      "太原市",
+
+      "福州市",
+
+      "西宁市",
+
+      "九江市",
+
+      "东莞市",
+
+      "贵阳市",
+
+      "临沂市",
+
+      "马鞍山市",
+
+      "青岛市",
+
+      "潍坊市",
+
+      "合肥市",
+
+      "河池市",
+
+      "无锡市",
+
+      "唐山市",
+
+      "沈阳市",
+
+      "宜昌市",
+
+      "南宁市",
+
+      "淄博市",
+
+      "柳州市",
+
+      "温州市",
+
+      "济南市",
+
+      "呼和浩特市",
+
+      "西安市",
+
+      "中山市",
+
+      "杭州市",
+
+      "郑州市",
+
+      "长沙市",
+
+      "桂林市",
+
+      "惠州市",
+
+      "深圳市",
+
+      "兰州市",
+
+      "宁波市",
+
+      "梧州市",
+
+      "上海市",
+
+      "天津市",
+
+      "重庆市",
+
+      "北京市"
+
+    ]
+    }
+}

全球时间查询

[danger]### 会员接口,仅限会员使用,购买API会员

查询全球主要城市的时间。

请求地址

GET https://api.isoyu.com/time/world

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
citystring城市

返回data参数

名称类型示例值说明
countrystring中国所在国家
citystring上海城市
timeZonestringGMT +8时区
strtimestring2020-09-02 10:10:50字符串时间
timestampint1598980240时间戳
weeknumstring3星期

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->timeWorld()
+
+    ->withCity('上海')
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功",
+    "data": [
+        {
+
+        "country":"中国",
+
+        "city":"上海",
+
+        "timeZone":"GMT +8",
+
+        "strtime":"2020-09-02 02:41:54",
+
+        "timestamp":1598985714,
+
+        "weeknum":"3"
+
+        }
+    ]
+}

生活小窍门

[danger]### 会员接口,仅限会员使用,购买API会员

随机返回一条日常生活小技巧、小窍门,字数在210字以内。

请求地址

GET https://api.isoyu.com/life/tip

请求参数

返回data参数

名称类型示例值说明
contentstring煮蛋时,若在水中加入少许食盐,蛋壳就不易破裂。内容

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->lifeTip()
+
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功",
+    "data": [
+        {
+
+        "content":"煮蛋时,若在水中加入少许食盐,蛋壳就不易破裂。"
+
+        }
+    ]
+}

生肖配对

[danger]### 免费接口,每日100次免费调用,会员可不限次数调用,购买API会员

生肖配对查询

请求地址

GET https://api.isoyu.com/constellation/zodiac

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
menstring男方生肖,如:蛇
womenstring女方生肖,如:羊

返回参数

名称类型说明
见JSON返回示例-

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->constellationZodiac()
+
+    ->withMen('猪')
+    ->withWomen('羊')
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功的返回",
+    "data": [
+        "men": "猪",
+
+        "women": "羊",
+
+        "data": "不会很好,你喜欢他的财富,而他未必肯付出太多。"
+    ]
+}

手机固化来电显示

[danger]### 免费接口,每日100次免费调用,会员可不限次数调用,购买API会员

查询手机/固话号码归属地,是否诈骗、营销、广告电话

请求地址

GET https://api.isoyu.com/telecom/identify

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
telstring要查询的号码,如:051262519280

返回data参数

名称类型示例值描述
见返回示例

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->telecomIdentify()
+
+    ->withTel('02151860253')
+
+    ->request();
+
+dump($result);

返回数据示例:

{
+    "message": "查询成功",
+    "data": [
+        "iszhapian": 1,    /*是否诈骗、营销、广告电话*/
+
+        "province": "",    /*号码所属省份*/
+
+        "city": "上海",     /*号码所属城市*/
+
+        "sp": "",        /*号码所属运营商*/
+
+        "phone": "02151860253",     /*查询号码*/
+
+        "rpt_type": "房产中介",      /*号码性质*/
+
+        "rpt_comment": "房产中介",    /*号码性质描述*/
+
+        "rpt_cnt": 24,  /*标记人数*/
+
+        "hy": {    /*号码详细,可能部分号码为NULL*/
+
+            "city": "上海",
+
+            "lng": "0",
+
+            "lat": "0",
+
+            "name": "上海xxxxxx有限公司",
+
+            "addr": "",
+
+            "tel": "021-51860253"
+
+        },
+
+        "hyname":"该号码所属公司名称",
+
+        "countDesc": "此号码近期被<b>24</b>位<a class=\"mohe-sjws\" href=\" http://shouji.360.cn/\" target=\"_blank\">360手机卫士</a>用户标记为房产中介电话!"
+
+    },
+    "code": 0
+}

天气预报根据坐标查天气根据IP地址查天气根据区号邮编查天气空气质量指数城市空气质量

天气预报

[danger]### 免费接口,每日100次免费调用,会员可不限次数调用,购买API会员

查询天气情况:温度、湿度、AQI、天气、风向、生活指数等

接口1:根据城市查询天气

请求地址

GET https://api.isoyu.com/weather/query

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
citystring要查询的城市名称/id,城市名称如:温州、上海、北京

返回参数

名称类型说明
citystring城市名
realtime-当前天气详情情况
infostring天气情况,如:晴、多云
widstring天气标识id,可参考小接口2
temperaturestring温度,可能为空
humiditystring湿度,可能为空
directstring风向,可能为空
powerstring风力,可能为空
aqistring空气质量指数,可能为空
future-近5天天气情况
datestring日期
temperaturestring温度,最低温/最高温
weatherstring天气情况
directstring风向

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->weatherQuery()
+
+    ->withCity('上海')
+
+    ->request();
+
+dump($result);

返回数据示例:

{
+    "message": "查询成功",
+    "data": {
+        "city": "上海",
+        "realtime": {
+            "temperature": "4",
+            "humidity": "82",
+            "info": "阴",
+            "wid": "02",
+            "direct": "西北风",
+            "power": "3级",
+            "aqi": "80"
+        },
+        "future": [
+            {
+                "date": "2019-02-22",
+                "temperature": "1/7℃",
+                "weather": "小雨转多云",
+                "wid": {
+                    "day": "07",
+                    "night": "01"
+                },
+                "direct": "北风转西北风"
+            },
+            {
+                "date": "2019-02-23",
+                "temperature": "2/11℃",
+                "weather": "多云转阴",
+                "wid": {
+                    "day": "01",
+                    "night": "02"
+                },
+                "direct": "北风转东北风"
+            },
+            {
+                "date": "2019-02-24",
+                "temperature": "6/12℃",
+                "weather": "多云",
+                "wid": {
+                    "day": "01",
+                    "night": "01"
+                },
+                "direct": "东北风转北风"
+            },
+            {
+                "date": "2019-02-25",
+                "temperature": "5/12℃",
+                "weather": "小雨转多云",
+                "wid": {
+                    "day": "07",
+                    "night": "01"
+                },
+                "direct": "东北风"
+            },
+            {
+                "date": "2019-02-26",
+                "temperature": "5/11℃",
+                "weather": "多云转小雨",
+                "wid": {
+                    "day": "01",
+                    "night": "07"
+                },
+                "direct": "东北风"
+            }
+        ]
+    },
+    "code": 0
+}

接口2:根据城市查询生活指数

请求地址

GET https://api.isoyu.com/weather/life

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
citystring要查询的城市名称/id,城市名称如:温州、上海、北京

返回参数

名称类型说明
citystring城市名
life-生活指数
kongtiaoarray空调指数
guominarray过敏指数
shushiduarray舒适度
chuanyiarray穿衣指数
diaoyuarray钓鱼指数
ganmaoarray感冒指数
ziwaixianarray紫外线指数
xichearray洗车指数
yundongarray运动指数
daisanarray带伞指数

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->weatherLife()
+
+    ->withCity('北京')
+
+    ->request();
+
+dump($result);

返回数据示例:

{
+
+    "message": "查询成功",
+
+    "data": {
+
+        "city": "北京",
+
+        "life": {
+
+            "kongtiao": {/*空调开启*/
+
+                "v": "开启制暖空调",/*指数*/
+
+                "des": "您将感到有些冷,可以适当开启制暖空调调节室内温度,以免着凉感冒。"/*指数详情*/
+
+            },
+
+            "guomin": {/*过敏*/
+
+                "v": "极不易发",
+
+                "des": "天气条件极不易诱发过敏,可放心外出,享受生活。"
+
+            },
+
+            "shushidu": {/*舒适度*/
+
+                "v": "较不舒适",
+
+                "des": "白天天气晴好,但仍会使您感觉偏冷,不很舒适,请注意适时添加衣物,以防感冒。"
+
+            },
+
+            "chuanyi": {/*穿衣*/
+
+                "v": "冷",
+
+                "des": "天气冷,建议着棉服、羽绒服、皮夹克加羊毛衫等冬季服装。年老体弱者宜着厚棉衣、冬大衣或厚羽绒服。"
+
+            },
+
+            "diaoyu": {/*钓鱼*/
+
+                "v": "不宜",
+
+                "des": "天气冷,不适合垂钓。"
+
+            },
+
+            "ganmao": {/*感冒*/
+
+                "v": "较易发",
+
+                "des": "昼夜温差较大,较易发生感冒,请适当增减衣服。体质较弱的朋友请注意防护。"
+
+            },
+
+            "ziwaixian": {/*紫外线*/
+
+                "v": "弱",
+
+                "des": "紫外线强度较弱,建议出门前涂擦SPF在12-15之间、PA+的防晒护肤品。"
+
+            },
+
+            "xiche": {/*洗车*/
+
+                "v": "较适宜",
+
+                "des": "较适宜洗车,未来一天无雨,风力较小,擦洗一新的汽车至少能保持一天。"
+
+            },
+
+            "yundong": {/*运动*/
+
+                "v": "较不宜",
+
+                "des": "天气较好,但考虑天气寒冷,推荐您进行室内运动,户外运动时请注意保暖并做好准备活动。"
+
+            },
+
+            "daisan": {/*带伞*/
+
+                "v": "不带伞",
+
+                "des": "天气较好,您在出门的时候无须带雨伞。"
+
+            }
+
+        }
+
+    },
+
+    "code": 0
+
+}

接口3:天气种类列表(可内置 无需每次读取)

请求地址

GET https://api.isoyu.com/weather/wids

请求参数

返回参数

参考返回示例

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->weatherWids()
+
+    ->request();
+
+dump($result);

返回数据示例:

{
+
+    "message": "查询成功",
+
+    "data": [
+
+       {
+
+            "wid": "00",
+
+            "weather": "晴"
+
+        },
+
+        {
+
+            "wid": "01",
+
+            "weather": "多云"
+
+        },
+
+        {
+
+            "wid": "02",
+
+            "weather": "阴"
+
+        },
+
+        {
+
+            "wid": "03",
+
+            "weather": "阵雨"
+
+        },
+
+        {
+
+            "wid": "04",
+
+            "weather": "雷阵雨"
+
+        },
+
+        {
+
+            "wid": "05",
+
+            "weather": "雷阵雨伴有冰雹"
+
+        },
+
+        {
+
+            "wid": "06",
+
+            "weather": "雨夹雪"
+
+        },
+
+        {
+
+            "wid": "07",
+
+            "weather": "小雨"
+
+        },
+
+        {
+
+            "wid": "08",
+
+            "weather": "中雨"
+
+        },
+
+        {
+
+            "wid": "09",
+
+            "weather": "大雨"
+
+        },
+
+        {
+
+            "wid": "10",
+
+            "weather": "暴雨"
+
+        },
+
+        {
+
+            "wid": "11",
+
+            "weather": "大暴雨"
+
+        },
+
+        {
+
+            "wid": "12",
+
+            "weather": "特大暴雨"
+
+        },
+
+        {
+
+            "wid": "13",
+
+            "weather": "阵雪"
+
+        },
+
+        {
+
+            "wid": "14",
+
+            "weather": "小雪"
+
+        },
+
+        {
+
+            "wid": "15",
+
+            "weather": "中雪"
+
+        },
+
+        {
+
+            "wid": "16",
+
+            "weather": "大雪"
+
+        },
+
+        {
+
+            "wid": "17",
+
+            "weather": "暴雪"
+
+        },
+
+        {
+
+            "wid": "18",
+
+            "weather": "雾"
+
+        },
+
+        {
+
+            "wid": "19",
+
+            "weather": "冻雨"
+
+        },
+
+        {
+
+            "wid": "20",
+
+            "weather": "沙尘暴"
+
+        },
+
+        {
+
+            "wid": "21",
+
+            "weather": "小到中雨"
+
+        },
+
+        {
+
+            "wid": "22",
+
+            "weather": "中到大雨"
+
+        },
+
+        {
+
+            "wid": "23",
+
+            "weather": "大到暴雨"
+
+        },
+
+        {
+
+            "wid": "24",
+
+            "weather": "暴雨到大暴雨"
+
+        },
+
+        {
+
+            "wid": "25",
+
+            "weather": "大暴雨到特大暴雨"
+
+        },
+
+        {
+
+            "wid": "26",
+
+            "weather": "小到中雪"
+
+        },
+
+        {
+
+            "wid": "27",
+
+            "weather": "中到大雪"
+
+        },
+
+        {
+
+            "wid": "28",
+
+            "weather": "大到暴雪"
+
+        },
+
+        {
+
+            "wid": "29",
+
+            "weather": "浮尘"
+
+        },
+
+        {
+
+            "wid": "30",
+
+            "weather": "扬沙"
+
+        },
+
+        {
+
+            "wid": "31",
+
+            "weather": "强沙尘暴"
+
+        },
+
+        {
+
+            "wid": "53",
+
+            "weather": "霾"
+
+        }
+
+    ],
+
+    "code": 0
+
+}

根据坐标查天气

通过坐标查询对应坐标区域信息,再根据区域查询对应的天气情况。使用场景:手机端通过gps定位查询天气。

最低 0.0003元/次

请求地址

GET https://api.isoyu.com/weather/coords

请求参数

参数名称类型必须描述
appCodestring用户授权码,参考API调用
fromString输入的坐标类型: 1:标准GPS设备获取的角度坐标,国际标准,WGS84坐标系; 2:GPS获取的米制坐标、sogou地图所用坐标; 3:google地图、高徳、soso地图、aliyun地图、mapabc地图和amap地图所用坐标,也称为火星坐标系GCJ02。 4:3中列表地图坐标对应的米制坐标 5:百度地图采用的经纬度坐标,也称为Bd09坐标系。 6:百度地图采用的米制坐标 7:mapbar地图坐标; 8:51地图坐标
lngString经度值
latString纬度值
needMoreDayString是否需要返回7天数据中的后4天。1为返回,0为不返回。
needIndexString是否需要返回指数数据,比如穿衣指数、紫外线指数等。1为返回,0为不返回。
needHourDataString是否需要每小时数据的累积数组。由于本系统是半小时刷一次实时状态, 因此实时数组最大长度为48。每天0点长度初始化为0. 1为需要 0为不
need3HourForcastString是否需要当天每3/6/8小时一次的天气预报列表。1为需要,0为不需要。注意f1是3小时间隔,但f2到f7的间隔可能是6或8小时。
needAlarmString是否需要天气预警。1为需要,0为不需要。

返回data参数

见返回示例

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->weatherCoords()
+
+    ->withFrom(5)
+
+    ->withLng('116.2278')
+    ->withLat('40.242266')
+    ->request();
+
+dump($result);

返回结果示例:

{
+"code": 0,
+"message": "成功",
+"data":{
+    "cityInfo": {
+
+	  	"c0":"110114",
+
+		"c1": "101010700",
+
+		"c10": "3",
+
+		"c11": "010",
+
+		"c12": "102200",
+
+		"c15": "80",
+
+		"c16": "AZ9010",
+
+		"c17": "+8",
+
+		"c2": "changping",
+
+		"c3": "昌平",
+
+		"c4": "beijing",
+
+		"c5": "北京",
+
+		"c6": "beijing",
+
+		"c7": "北京",
+
+		"c8": "china",
+
+		"c9": "中国",
+
+		"latitude": 40.206,
+
+		"longitude": 116.165
+
+	},
+
+	"now": {
+
+		"aqi": "71",
+
+		"aqiDetail": {
+
+			"aqi": "71",
+
+			"area": "北京",
+
+			"area_code": "beijing",
+
+			"co": "0.817",
+
+			"no2": "52",
+
+			"o3": "33",
+
+			"o3_8h": "9",
+
+			"pm10": "56",
+
+			"pm2_5": "51",
+
+			"primary_pollutant": "颗粒物(PM2.5)",
+
+			"quality": "良",
+
+			"so2": "3"
+
+		},
+
+		"sd": "70%",
+
+		"temperature": "15",
+
+		"temperature_time": "18:30",
+
+		"weather": "晴",
+
+		"weather_pic": "http://appimg.showapi.com/images/weather/icon/day/00.png",
+
+		"wind_direction": "北风",
+
+		"wind_power": "1级"
+
+	},
+
+	"f1": {
+
+		"air_press": "1008 hPa",
+
+		"day": "20151023",
+
+		"day_air_temperature": "18",
+
+		"day_weather": "晴",
+
+		"day_weather_pic": "http://app1.showapi.com/weather/icon/day/00.png",
+
+		"day_wind_direction": "无持续风向",
+
+		"day_wind_power": "微风<10m/h",
+
+		"jiangshui": "3%",
+
+		"night_air_temperature": "9",
+
+		"night_weather": "晴",
+
+		"night_weather_pic": "http://app1.showapi.com/weather/icon/night/00.png",
+
+		"night_wind_direction": "无持续风向",
+
+		"night_wind_power": "微风<10m/h",
+
+		"sun_begin_end": "06:35|17:23",
+
+		"weekday": 5,
+
+		"ziwaixian": "中等",
+
+		"index": {
+
+			"beauty": {
+
+				"desc": "请选用中性保湿型霜类化妆品。",
+
+				"title": "保湿"
+
+			},
+
+			"clothes": {
+
+				"desc": "建议穿薄外套或牛仔裤等服装。",
+
+				"title": "较舒适"
+
+			},
+
+			"cold": {
+
+				"desc": "昼夜温差大,易感冒。",
+
+				"title": "易发"
+
+			},
+
+			"comfort": {
+
+				"desc": "白天不冷不热,风力不大。",
+
+				"title": "舒适"
+
+			},
+
+			"glass": {
+
+				"desc": "白天根据户外光线情况佩戴太阳镜",
+
+				"title": "需要"
+
+			},
+
+			"sports": {
+
+				"desc": "户外运动请注意防晒。",
+
+				"title": "较适宜"
+
+			},
+
+			"travel": {
+
+				"desc": "天气较好,丝毫不会影响您出行的心情。",
+
+				"title": "适宜"
+
+			},
+
+			"uv": {
+
+				"desc": "辐射较弱,涂擦SPF12-15、PA+护肤品。",
+
+				"title": "弱"
+
+			},
+
+			"wash_car": {
+
+				"desc": "无雨且风力较小,易保持清洁度。",
+
+				"title": "较适宜"
+
+			}
+
+		},
+
+		"alarmList": [
+
+			{
+
+				"city": "",
+
+				"issueContent": "大风蓝色预警:预计23日23时到24日08时:大连、锦州、营口、盘锦、葫芦岛地区陆地偏北风6级,阵风7级;渤海、渤海海峡、黄海北部偏北风7级,阵风8级。大连、丹东、锦州、营口、盘锦、葫芦岛附近海域和航线将受影响,请注意防范。省气象灾害预警中心10月23日16时35分发布",
+
+				"issueTime": "2015-10-23 16:40:00",
+
+				"province": "辽宁省",
+
+				"signalLevel": "蓝色",
+
+				"signalType": "大风"
+
+			}
+
+		],
+
+		"3hourForcast": [
+
+			{
+
+				"hour": "20时-23时 ",
+
+				"temperature": "12℃/10℃",
+
+				"weather": "晴",
+
+				"weather_pic": "http://app1.showapi.com/weather/icon/night/00.png",
+
+				"wind_direction": "无持续风向",
+
+				"wind_power": "微风"
+
+			},
+
+			{
+
+				"hour": "23时-02时 ",
+
+				"temperature": "10℃/9℃",
+
+				"weather": "晴",
+
+				"weather_pic": "http://app1.showapi.com/weather/icon/night/00.png",
+
+				"wind_direction": "无持续风向",
+
+				"wind_power": "微风"
+
+			},
+
+			{
+
+				"hour": "02时-05时 ",
+
+				"temperature": "10℃/9℃",
+
+				"weather": "晴",
+
+				"weather_pic": "http://app1.showapi.com/weather/icon/night/00.png",
+
+				"wind_direction": "无持续风向",
+
+				"wind_power": "微风"
+
+			},
+
+			{
+
+				"hour": "05时-08时 ",
+
+				"temperature": "13℃/10℃",
+
+				"weather": "晴",
+
+				"weather_pic": "http://app1.showapi.com/weather/icon/day/00.png",
+
+				"wind_direction": "无持续风向",
+
+				"wind_power": "微风"
+
+			}
+
+		]
+
+		
+
+	},
+
+	"f1": {
+
+		"air_press": "1008 hPa",
+
+		"day": "20151023",
+
+		"day_air_temperature": "18",
+
+		"day_weather": "晴",
+
+		"day_weather_pic": "http://app1.showapi.com/weather/icon/day/00.png",
+
+		"day_wind_direction": "无持续风向",
+
+		"day_wind_power": "微风<10m/h",
+
+		"jiangshui": "3%",
+
+		"night_air_temperature": "9",
+
+		"night_weather": "晴",
+
+		"night_weather_pic": "http://app1.showapi.com/weather/icon/night/00.png",
+
+		"night_wind_direction": "无持续风向",
+
+		"night_wind_power": "微风<10m/h",
+
+		"sun_begin_end": "06:35|17:23",
+
+		"weekday": 5,
+
+		"ziwaixian": "中等",
+
+		"index": {
+
+			"beauty": {
+
+				"desc": "请选用中性保湿型霜类化妆品。",
+
+				"title": "保湿"
+
+			},
+
+			"clothes": {
+
+				"desc": "建议穿薄外套或牛仔裤等服装。",
+
+				"title": "较舒适"
+
+			},
+
+			"cold": {
+
+				"desc": "昼夜温差大,易感冒。",
+
+				"title": "易发"
+
+			},
+
+			"comfort": {
+
+				"desc": "白天不冷不热,风力不大。",
+
+				"title": "舒适"
+
+			},
+
+			"glass": {
+
+				"desc": "白天根据户外光线情况佩戴太阳镜",
+
+				"title": "需要"
+
+			},
+
+			"sports": {
+
+				"desc": "户外运动请注意防晒。",
+
+				"title": "较适宜"
+
+			},
+
+			"travel": {
+
+				"desc": "天气较好,丝毫不会影响您出行的心情。",
+
+				"title": "适宜"
+
+			},
+
+			"uv": {
+
+				"desc": "辐射较弱,涂擦SPF12-15、PA+护肤品。",
+
+				"title": "弱"
+
+			},
+
+			"wash_car": {
+
+				"desc": "无雨且风力较小,易保持清洁度。",
+
+				"title": "较适宜"
+
+			}
+
+		},
+
+		"alarmList": [
+
+			{
+
+				"city": "",
+
+				"issueContent": "大风蓝色预警:预计23日23时到24日08时:大连、锦州、营口、盘锦、葫芦岛地区陆地偏北风6级,阵风7级;渤海、渤海海峡、黄海北部偏北风7级,阵风8级。大连、丹东、锦州、营口、盘锦、葫芦岛附近海域和航线将受影响,请注意防范。省气象灾害预警中心10月23日16时35分发布",
+
+				"issueTime": "2015-10-23 16:40:00",
+
+				"province": "辽宁省",
+
+				"signalLevel": "蓝色",
+
+				"signalType": "大风"
+
+			}
+
+		],
+
+		"3hourForcast": [
+
+			{
+
+				"hour": "20时-23时 ",
+
+				"temperature": "12℃/10℃",
+
+				"weather": "晴",
+
+				"weather_pic": "http://app1.showapi.com/weather/icon/night/00.png",
+
+				"wind_direction": "无持续风向",
+
+				"wind_power": "微风"
+
+			},
+
+			{
+
+				"hour": "23时-02时 ",
+
+				"temperature": "10℃/9℃",
+
+				"weather": "晴",
+
+				"weather_pic": "http://app1.showapi.com/weather/icon/night/00.png",
+
+				"wind_direction": "无持续风向",
+
+				"wind_power": "微风"
+
+			},
+
+			{
+
+				"hour": "02时-05时 ",
+
+				"temperature": "10℃/9℃",
+
+				"weather": "晴",
+
+				"weather_pic": "http://app1.showapi.com/weather/icon/night/00.png",
+
+				"wind_direction": "无持续风向",
+
+				"wind_power": "微风"
+
+			},
+
+			{
+
+				"hour": "05时-08时 ",
+
+				"temperature": "13℃/10℃",
+
+				"weather": "晴",
+
+				"weather_pic": "http://app1.showapi.com/weather/icon/day/00.png",
+
+				"wind_direction": "无持续风向",
+
+				"wind_power": "微风"
+
+			}
+
+		]
+
+		
+
+	},
+
+	"hourDataList": [
+
+		{
+
+			"aqi": "53",
+
+			"aqiDetail": {},
+
+			"sd": "85%",
+
+			"temperature": "9",
+
+			"temperature_time": "00:00",
+
+			"weather": "多云",
+
+			"weather_pic": "http://appimg.showapi.com/images/weather/icon/night/01.png",
+
+			"wind_direction": "北风",
+
+			"wind_power": "1级"
+
+		},
+
+		{
+
+			"aqi": "53",
+
+			"aqiDetail": {},
+
+			"sd": "81%",
+
+			"temperature": "10",
+
+			"temperature_time": "00:30",
+
+			"weather": "多云",
+
+			"weather_pic": "http://appimg.showapi.com/images/weather/icon/night/01.png",
+
+			"wind_direction": "北风",
+
+			"wind_power": "1级"
+
+		} 
+
+	],
+}

违章高发地

根据百度地图坐标,检索周边违章高发地信息

最低 0.01元/次

请求地址

GET https://api.isoyu.com/luoz/nearby

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
latstring纬度,如:31.335005
lonstring经度,如:120.617183
pageint页数,默认:1
pagesizeint每次返回条数,默认20,最大50
rint检索半径,默认:500,最大2000

返回data参数

参考返回示例

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->luozNearby()
+
+    ->withLon('120.617183')
+
+    ->withLat('31.335005')
+    ->withR('300')
+    ->request();
+
+dump($result);

返回结果示例:

{
+"code": 0,
+"message": "成功",
+"data":{
+     "total": 6,
+
+    "size": 20,
+
+    "list": [
+
+        {
+
+            "title": "平泉路中监控抓拍",
+
+            "location": [
+
+                120.6067963,
+
+                31.3348484
+
+            ],
+
+            "city": "苏州市",
+
+            "address": "平泉路中监控抓拍",
+
+            "province": "江苏省",
+
+            "district": "金阊区",
+
+            "detail": "100%违反禁令标志指示;",
+
+            "num": 21,/*次数*/
+
+            "level": "中"/*等级*/
+
+        },
+
+        {
+
+            "title": "平四路-桃花桥路",
+
+            "location": [
+
+                120.6203003,
+
+                31.3329315
+
+            ],
+
+            "city": "苏州市",
+
+            "address": "平四路-桃花桥路",
+
+            "province": "江苏省",
+
+            "district": "平江区",
+
+            "detail": "50%信号路口不按规定行驶;33%驾驶机动车违反道路交通信号灯通行的;17%信号灯路口越停车线停车;",
+
+            "num": 13,
+
+            "level": "中"
+
+        },
+
+        {
+
+            "title": "平四路",
+
+            "location": [
+
+                120.6190948,
+
+                31.3326969
+
+            ],
+
+            "city": "苏州市",
+
+            "address": "平四路",
+
+            "province": "江苏省",
+
+            "district": "平江区",
+
+            "detail": "100%机动车违反规定停放,妨碍其他车辆、行人通行的,驾驶人不在现场的;",
+
+            "num": 22,
+
+            "level": "中"
+
+        },
+
+        {
+
+            "title": "桃花坞大街",
+
+            "location": [
+
+                120.6222839,
+
+                31.3263855
+
+            ],
+
+            "city": "苏州市",
+
+            "address": "桃花坞大街",
+
+            "province": "江苏省",
+
+            "district": "平江区",
+
+            "detail": "100%机动车违反规定停放,妨碍其他车辆、行人通行的,驾驶人不在现场的;",
+
+            "num": 6,
+
+            "level": "低"
+
+        },
+
+        {
+
+            "title": "桃花桥路",
+
+            "location": [
+
+                120.6156311,
+
+                31.3286514
+
+            ],
+
+            "city": "苏州市",
+
+            "address": "桃花桥路",
+
+            "province": "江苏省",
+
+            "district": "平江区",
+
+            "detail": "100%机动车违反规定停放,妨碍其他车辆、行人通行的,驾驶人不在现场的;",
+
+            "num": 21,
+
+            "level": "中"
+
+        },
+
+        {
+
+            "title": "平泉路公交入口1闭路监控抓拍",
+
+            "location": [
+
+                120.6067963,
+
+                31.3348484
+
+            ],
+
+            "city": "苏州市",
+
+            "address": "平泉路公交入口1闭路监控抓拍",
+
+            "province": "江苏省",
+
+            "district": "金阊区",
+
+            "detail": "100%违反禁令标志指示;",
+
+            "num": 8,
+
+            "level": "低"
+
+        }
+
+    ]
+    }
+}

尾号限行

可以查询城市6日内的尾号限行情况,目前支持北京、天津、兰州、杭州、长春、南昌、成都、贵阳。

最低 0.007元/次

请求地址

GET https://api.isoyu.com/car/limit

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
citystring城市(支持 beijing guiyang hangzhou lanzhou tianjin chengdu nanchang changchun)
dayNumint类型,1:今日 2:明天 3:后天 4:第4天 5:第5天 6:第6天 默认1

返回data参数

名称类型示例值描述
msgString操作提示
dateString限行日期
cityString限行城市
cityNameString限行城市
weekDayString星期
timeString限行时间的描述
placeString限行地点或范围的描述
infoString限行的描述信息
ret_codeString0接口是否调用成功,0表示成功,其他表示失败
penaltiesString处罚事项
noteString其它说明
resTailNumberNumber[]限行尾号
isResNumber是否限行,1:是 0:否

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->carLimit()
+
+    ->withCity('guiyang')
+
+    ->withDayNum(1)
+
+    ->request();
+
+dump($result);

返回结果示例:

{
+"code": 0,
+"message": "成功",
+"data":{
+    "date" : "2017-06-01",
+
+	"msg" : "操作成功!",
+
+	"cityName" : "贵阳",
+
+	"city" : "guiyang",
+
+	"weekDay" : "星期四",
+
+	"details" : [
+
+		{
+
+			"time" : "贵阳尾号:全天",
+
+			"place" : "一环路(含一环路)以内道路",
+
+			"info" : "星期一是1和6、星期二是2和7、星期三是3和8、星期四是4和9、星期五是5和0、星期六和星期天以及其他节假日均不限行,尾号是字母的一律不允许进入市区。如是外地车牌,则尾号是字母的是星期五限行"
+
+		},
+
+		{
+
+			"time" : "贵阳外地车:全天",
+
+			"place" : "一环路(含一环路)以内道路",
+
+			"info" : "临时驶入贵阳市一环路(含一环路)以内道路的非贵阳市9座以下载客汽车(含临时号牌车辆),连续行驶时间最长不得超过4天(含4天,按自然天数计算),再次驶入须间隔4天以上。因特殊情况确需超过4天行驶一环路(含一环路)以内道路的,持相关证明向贵阳市公安交通管理局申请办理临时通行证后通行。临时通行证有效期最长不超过2天。"
+
+		}
+
+	],
+
+    "penalties" : "违反“尾号限行”的,按照贵阳市相关规定,处200元罚款,不扣分。",
+
+    "note" : "",
+
+    "isRes" : 1,
+
+    "resTailNumber" : [ 
+
+        1, 
+
+        6
+
+    ],
+}

影讯API合集演员共演电影导演电影查询

新能源车辆违章查询

目前支持广东、上海、江苏、河南、浙江、四川等地区的新能源车牌违章查询

最低 0.04元/次

请求地址

GET https://api.isoyu.com/luoz/new_energy

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
carNumberstring车牌号
carEngineCodestring发动机号 部分地区必须 一般为4/6位的发动机号(尾数)
carTypestring车辆类型 01:大型汽车 02:小型汽车 15:挂车 51:大型新能源汽车 52:小型新能源汽车
carCodestring车架号 部分地区必须 一般为4/6位的车架号(尾数)

返回data参数

名称类型说明
carNumberString车牌号
carCodeString车架号
carEngineCodeString发动机编号
carTypeString车辆类型
countString违章数量
recordsArray违章记录

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->luozNewEnergy()
+
+    ->withCarNumber('车牌号')
+
+    ->request();
+
+dump($result);

返回结果示例:

{
+"code": 0,
+"message": "成功",
+"data":{
+    "count": 2,
+
+    "carEngineCode": "366893",
+
+    "carCode": "037572",
+
+    "carType": "02",
+
+    "carNumber": "贵AH171R",
+
+    "records": [
+
+    	{
+
+    		"time": "2016-04-28 18:36:32",
+
+    		"degree": "6",
+
+    		"reason": "驾驶机动车违反道路交通信号灯通行的",
+
+    		"address": "黔灵山路(贵阳一中人行横道)",
+
+    		"department": "",
+
+    		"cityName": "",
+
+    		"money": "150",
+
+    		"code": ""
+
+    	},
+
+    	{
+
+    		"time": "2016-04-25 14:13:01",
+
+    		"degree": "0",
+
+    		"reason": "机动车违反规定停放、临时停车且驾驶人不在现场或者虽在现场但驾驶人拒绝立即驶离,妨碍其它车辆、行人通行的",
+
+    		"address": "新添大道南段与半边街交叉口20米",
+
+    		"department": "",
+
+    		"cityName": "",
+
+    		"money": "150",
+
+    		"code": ""
+
+    	}
+
+    ],
+
+    "createDateStr": "2016-10-14 11:40:25"
+}

星座配对

[danger]### 免费接口,每日100次免费调用,会员可不限次数调用,购买API会员

查看你跟哪个星座最配

请求地址

GET https://api.isoyu.com/constellation/match

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
menstring男方星座,如:白羊
womenstring女方星座,如:金牛

返回参数

名称类型说明
见JSON返回示例-

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->constellationMatch()
+
+    ->withMen('白羊')
+    ->withWomen('金牛')
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功的返回",
+    "data": [
+        "men": "白羊",
+
+        "women": "金牛",
+
+        "zhishu": "70",/*配对指数*/
+
+        "bizhong": "54:46",/*配对比重*/
+
+        "xiangyue": "4",/*两情相悦指数*/
+
+        "tcdj": "3",/*天长地久指数*/
+
+        "jieguo": "小吵小闹的一对 ",/*结果描述*/
+
+        "lianai": "白羊座性急,金牛座慢半拍,这两个星座在一起就像龟兔赛跑,牛儿永远跟在羊儿身后。你们在一起更多的互补作用,金牛座总是无怨无悔地为性急的白羊座收拾善后,默默地付出。有时你们也会像一对童心未泯的孩子,童心很重,在一定程度,牛儿还蛮依赖羊儿。",/*恋爱建议*/
+
+        "zhuyi": "白羊座和金牛座在一起,其实也是一对孩子气蛮重的组合,他们都有着童心未泯的个性。牛儿虽然很能容忍、不妒忌,但占有欲强,羊儿个性豪迈,喜欢交际,牛儿若爱上羊儿,可以在一定程度上给予对方更大的自由和空间。同时牛儿也不必时时为羊儿善后,不妨放开心胸促使不要学习平稳冷静,带着羊儿向前,在生活上学习取长补短。"/*注意事项*/
+
+    ]
+}

星座运势

[danger]### 免费接口,每日100次免费调用,会员可不限次数调用,购买API会员

十二星座每日、每月、每年运势

请求地址

GET https://api.isoyu.com/constellation/query

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
consNamestring星座名称,如:双鱼座
typestring运势类型:today,tomorrow,week,month,year

返回参数

名称类型说明
见JSON返回示例-

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->constellationQuery()
+
+    ->withConsName('双鱼座')
+    ->withType('today')
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功的返回",
+    "data": {
+        "name": "双鱼座",
+
+        "weekth": 36,
+
+        "date": "2020年08月30日-2020年09月05日",
+
+        "health": "",
+
+        "job": "学业:本周学习方面运势相对较好,学习中会发现一些实用小技巧,心态也比较平和放松,但注意别有遗漏的重要知识点,以免粗心大意、因小失大奥。",
+
+        "love": "恋爱:感情方面想要脱单的同事有机会在同事,朋友中,遇到有共同兴趣的桃花,双方交谈甚欢,关系进展神速,有伴者彼此有机会出差到共同的城市,彼此也比以往更加关心对方。",
+
+        "money": "财运:本周谨防大额消费,偏财运较好,同时有机会在某社交平台上参与一些物品的抽奖抽被抽中的好运气,可以期待一下,另外本周在穿衣打扮方面会花费一些金钱。",
+
+        "work": "工作:本周双鱼座对于工作主动性很强,会想承担更多的任务,做出理想的成绩,部分双鱼会逐渐走出阴霾,开始慢慢调整自己的心态,投入工作中去,本周对于工作会更加专注。"
+    }
+}

星座配对生肖配对星座运势老黄历QQ号码吉凶查询周公解梦

行政区划查询(免费)

全国行政区查询,支持省、市、区县、乡镇。最大4级

请求地址

GET https://api.isoyu.com/postcode/zone

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
fidstring上级地区代码,0为省级,其他传相应级别id代码

返回参数

名称类型说明
idstring区域代码id
namestring区域名称
fidstring上级区域代码
level_idstring当前区域等级,最大4级

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->postcodeZone()
+
+    ->withFid('320000')
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功的返回",
+    "data": {
+        "data": {
+
+		{
+
+			"id":"320100",
+
+			"name":"南京市",
+
+			"fid":"320000",
+
+			"level_id":"2"
+
+		},
+
+		{
+
+			"id":"320200",
+
+			"name":"无锡市",
+
+			"fid":"320000",
+
+			"level_id":"2"
+
+		},
+                ...
+        }
+  },
+}

影讯API合集(不再维护)

影片信息、评分、影视票房榜,电影院上映信息等API

最低 0.01元/次

接口1:关键字检索影片信息

请求地址

GET https://api.isoyu.com/movie/search

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
titlestring需要检索的影片标题,utf8编码的urlencode
smodeint是否精确查找,精确:1 模糊:0 默认1
pagesizeint每次返回条数,默认20,最大50
offsetint偏移量,默认0,最大760

返回data参数

| 名称 | 类型 | 说明 | | --- | --- | --- | --- | | movieid | string | 影片唯一标识ID | | actors | string | 影片的演员列表。 | | also_known_as | string | 影片的其它名称。 | | country | string | 影片的拍摄国家。 | | directors | string | 影片的导演列表。 | | film_locations | string | 影片的拍摄地。 | | genres | string | 影片的分类。(如:戏剧,战争) | | language | string | 影片的对白使用的语言。 | | plot_simple | String | 影片的剧情概要。 | | poster | String | 影片的海报。 | | rated | String | 影片的分类与评级。 | | rating | string | 影片的得分。 | | rating_count | string | 影片的评分人数。 | | release_date | Int | 影片的上映时间。 | | runtime | string | 影片的持续时间。 | | title | string | 影片的名称。 | | type | string | 影片类型. | | writers | string | 影片的编剧列表。 | | year | Int | 影片的拍摄年代。 |

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->airSearch()
+
+    ->withCity('苏州')
+    ->request();
+
+dump($result);

返回示例

{
+"code": 0,
+"message": "成功",
+"data":[
+      {
+
+            "movieid": "10641",
+
+            "rating": "7.3",
+
+            "genres": "动作/惊悚/科幻",
+
+            "runtime": "139 min",
+
+            "language": "英语/法语/日语",
+
+            "title": "哥斯拉",
+
+            "poster": "http://v.juhe.cn/movie/img?5146",
+
+            "writers": "迪安·德夫林,罗兰·艾默里奇,...",
+
+            "film_locations": "美国",
+
+            "directors": "罗兰·艾默里奇",
+
+            "rating_count": "3191",
+
+            "actors": "马修·布罗德里克 Matthew Broderick,让·雷诺 Jean Reno,玛丽亚·皮提罗 Maria Pitillo,汉克·阿扎利亚 Hank Azaria",
+
+            "plot_simple": "一道亮光划过天际,太平洋上波涛汹涌,海浪以不可思议的速度将一架货机卷入海里;巴哈马丛林中,出现了巨大的脚印;一股神秘的力量一直朝纽约而来,这座人口稠密的都市即将受到这个怪兽“哥斯拉”的袭击。“哥斯拉”是因为核试验造成气..",
+
+            "year": "1998",
+
+            "country": "美国",
+
+            "type": "null",
+
+            "release_date": "19980518",
+
+            "also_known_as": "酷斯拉,怪兽哥斯拉"
+
+        },
+
+        {
+
+            "movieid": "133175",
+
+            "rating": "-1",
+
+            "genres": "动画/短片/喜剧",
+
+            "runtime": "2 min",
+
+            "language": "无",
+
+            "title": "小鹿斑比遇见哥斯拉",
+
+            "poster": "http://v.juhe.cn/movie/img?14923",
+
+            "writers": "Marv Newland",
+
+            "film_locations": "加拿大",
+
+            "directors": "Marv Newland",
+
+            "rating_count": "7",
+
+            "actors": "",
+
+            "plot_simple": "null",
+
+            "year": "1969",
+
+            "country": "加拿大",
+
+            "type": "null",
+
+            "release_date": "20090418",
+
+            "also_known_as": ""
+
+        }
+    ]
+}

接口2:检索周边影院

请求地址

GET https://api.isoyu.com/movie/cinemas

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
latstring纬度,百度地图坐标系
lonstring经度,百度地图坐标系
radiusstring检索半径(米),最大3000

返回data参数

名称类型说明
idstring电影院ID
cityNamestring影院所属城市
cinemaNamestring影院名称
addressstring影院地址
telephonestring联系电话
latitudedouble纬度,适合百度地图
longitudedouble经度,适合百度地图
trafficRoutesstring交通路线
distancestring大概距离(米)

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->movieCinemas()
+
+    ->withLat('31.30947')
+
+    ->withLon('31.30947')
+
+    ->withRadius(2000)
+    ->request();
+
+dump($result);

返回结果示例:

{
+"code": 0,
+"message": "成功",
+"data":[
+     {
+
+            "id": "1190",
+
+            "cityName": "苏州",
+
+            "cinemaName": "苏州幸福蓝海IMAX影城",
+
+            "address": "苏州市广济南路219号新苏天地9楼",
+
+            "telephone": "0512-65899658",
+
+            "latitude": "31.30947",
+
+            "longitude": "120.6003",
+
+            "trafficRoutes": "",
+
+            "distance": 0
+
+        },
+
+        {
+
+            "id": "1196",
+
+            "cityName": "苏州",
+
+            "cinemaName": "金逸苏州石路永捷店",
+
+            "address": "苏州市姑苏区广济南路19号西城永捷生活广场6楼",
+
+            "telephone": "0512-65703050",
+
+            "latitude": "31.30411",
+
+            "longitude": "120.6012",
+
+            "trafficRoutes": "游1、7路、88路、204路、34路、",
+
+            "distance": 603
+
+        },
+
+        {
+
+            "id": "1201",
+
+            "cityName": "苏州",
+
+            "cinemaName": "苏州橙天嘉禾影城(来客茂店)",
+
+            "address": "苏州金阊区桐泾北路218号来客茂时尚生活广场4F",
+
+            "telephone": "0512-86860919",
+
+            "latitude": "31.31268",
+
+            "longitude": "120.5894",
+
+            "trafficRoutes": "311路、400路上行、游5路、317路、949路、441路、34路,到西园东站下车",
+
+            "distance": 1097
+
+        },
+
+        {
+
+            "id": "1210",
+
+            "cityName": "苏州",
+
+            "cinemaName": "苏州星美影城(李公堤店)即将开业",
+
+            "address": "苏州市工业园区李公堤四期一幢",
+
+            "telephone": "",
+
+            "latitude": "31.29889",
+
+            "longitude": "120.5853",
+
+            "trafficRoutes": "178、207、100、168路公交到达",
+
+            "distance": 1850
+
+        }
+    ]
+}

接口3:关键字影院检索

请求地址

GET https://api.isoyu.com/movie/cinema_search

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
cityidstring城市ID(参考支持城市列表接口)
keywordstring关键字,urlencode utf8
pageint页数,默认1
pagesizeint每页返回条数,默认20,最大20

返回data参数

名称类型说明
idstring电影院ID
cityNamestring影院所属城市
cinemaNamestring影院名称
addressstring影院地址
telephonestring联系电话
latitudedouble纬度,适合百度地图
longitudedouble经度,适合百度地图
trafficRoutesstring交通路线

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->movieCinemaSearch()
+
+    ->withCityId(2)
+    ->request();
+
+dump($result);

返回结果示例:

{
+"code": 0,
+"message": "成功",
+"data":[
+          {
+
+                "id": "141",
+
+                "cityName": "北京",
+
+                "cinemaName": "北京博纳影城朝阳门旗舰店",
+
+                "address": "北京市朝阳区三丰北里2号楼悠唐生活广场B1层(朝阳门钱柜对面)",
+
+                "telephone": "010-59775660",
+
+                "latitude": "39.92223",
+
+                "longitude": "116.4388",
+
+                "trafficRoutes": "乘坐101电,109电,110,112电,420,750路公交在朝阳门外站下车,悠唐生活广场地下一层"
+
+            },
+
+            {
+
+                "id": "142",
+
+                "cityName": "北京",
+
+                "cinemaName": "北京橙天嘉禾吉彩影城",
+
+                "address": "北京海淀区玉海园五里22号配套商业楼(原吉彩体育馆)",
+
+                "telephone": "",
+
+                "latitude": "39.92282",
+
+                "longitude": "116.2596",
+
+                "trafficRoutes": "地铁一号线 玉泉路下车,B2出口出,乘坐507、78、981、612、运通114 玉海园东门下车即到。"
+
+            },
+
+            {
+
+                "id": "143",
+
+                "cityName": "北京",
+
+                "cinemaName": "首都电影院(金融街店)",
+
+                "address": "金融大街18号金融街购物中心二期地下一层",
+
+                "telephone": "010-66086662",
+
+                "latitude": "39.91509",
+
+                "longitude": "116.3604",
+
+                "trafficRoutes": "7路、21路、38路、44路、50路、46路、68路、84路、387路、423路、456路、477路、618路、691路、694路、939路复兴门南站\n"
+
+            },
+
+            {
+
+                "id": "144",
+
+                "cityName": "北京",
+
+                "cinemaName": "博纳国际影城通州店",
+
+                "address": "北京市通州区杨庄北里天时名苑14号楼F4-01",
+
+                "telephone": "010-56351916-800",
+
+                "latitude": "39.90354",
+
+                "longitude": "116.6367",
+
+                "trafficRoutes": "地铁:城铁八通线通州北苑站B出口。\n公交:312、322、649、666、667、668、669、728、801、804、805、810、924、811、938、916、976、916、924、930、372、435、615、647、郊87、通12路到北苑站下车即可。"
+
+            },
+
+            {
+
+                "id": "145",
+
+                "cityName": "北京",
+
+                "cinemaName": "大地数字影院-北京望京新天地",
+
+                "address": "北京市朝阳区望京合生麒麟社影院",
+
+                "telephone": "010-57389754",
+
+                "latitude": "39.99717",
+
+                "longitude": "116.4774",
+
+                "trafficRoutes": "420路、467路、470路、471路、538路、621路、运通104线至望京西园四区下车即可"
+
+            },
+
+            {
+
+                "id": "146",
+
+                "cityName": "北京",
+
+                "cinemaName": "大地数字影院-北京延庆金锣湾",
+
+                "address": "北京市延庆县妫水北街39号1幢H座首层(金锣湾商业中心)沃尔玛旁",
+
+                "telephone": "010-60165114",
+
+                "latitude": "40.46144",
+
+                "longitude": "115.9765",
+
+                "trafficRoutes": "920、919、921、925路公车到达"
+
+            },
+
+            {
+
+                "id": "147",
+
+                "cityName": "北京",
+
+                "cinemaName": "大地数字影院-通州马驹桥米拉",
+
+                "address": "北京市通州区新油东路1号米拉时尚生活广场七层",
+
+                "telephone": "010-80897926",
+
+                "latitude": "39.76124",
+
+                "longitude": "116.5453",
+
+                "trafficRoutes": "凉水河桥南-公交车站:542路环线, 723路, 826路, 846路, 975路,976路, 专41路\n马驹桥新桥-公交车站:28-29联运, 821路, 846路, 927路, 976路,郊87路, 郊87路空调, 通12路, 通28路"
+
+            },
+
+            {
+
+                "id": "148",
+
+                "cityName": "北京",
+
+                "cinemaName": "大地数字影城--西三旗物美",
+
+                "address": "北京海淀区悦秀路99号二层大地影院",
+
+                "telephone": "010-60603728",
+
+                "latitude": "40.05296",
+
+                "longitude": "116.3376",
+
+                "trafficRoutes": "2路、753路、478路、315路、614路"
+
+            },
+
+            {
+
+                "id": "149",
+
+                "cityName": "北京",
+
+                "cinemaName": "UME国际影城(安贞店)",
+
+                "address": "北京市东城区北三环东路36号环球贸易中心E座B1/F1/F3",
+
+                "telephone": "010-58257733",
+
+                "latitude": "39.96822",
+
+                "longitude": "116.4103",
+
+                "trafficRoutes": "乘公交车:安贞桥东下车:300、683、117、718、302、998、731、954、985、特8、运通104和平西桥南下车:125、430、75\n乘坐地铁5号线可在和平西桥站下车,从A或C出口出站向西行\n"
+
+            },
+
+            {
+
+                "id": "150",
+
+                "cityName": "北京",
+
+                "cinemaName": "首都电影院(西单店)",
+
+                "address": "西城区西单北大街甲131号大悦城商场十层",
+
+                "telephone": "010-66086662",
+
+                "latitude": "39.91076",
+
+                "longitude": "116.3733",
+
+                "trafficRoutes": "可乘1、10、22、37、52、70、728在西单路口东下车。可乘102、105、109、22、46、47、603、604、626、690、在西单商场下车。也可乘地铁1号线在西单下车走西北出口。自驾前往,有地下停车场。"
+
+            }
+
+        ],
+
+        "page": 1,
+
+        "pagesize": 10,
+
+        "totalpage": 14
+    ]
+}

接口4:影院上映影片信息

请求地址

GET https://api.isoyu.com/movie/cinema_movies

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
cinemaidint影院ID
movieidint指定电影ID,默认全部电影

返回data参数

名称类型说明
movieIdstring电影ID
movieNamestring电影名称
pic_urlstring电影图片
broadcastarray电影的场次信息

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->movieCinemaMovies()
+
+    ->withCinemaId(1188)
+    ->request();
+
+dump($result);

返回结果示例:

{
+"code": 0,
+"message": "成功",
+"data":[
+     "cinema_info": {
+
+            "id": "1188",
+
+            "name": "橙天嘉禾苏州影城",
+
+            "city": "苏州",
+
+            "telephone": "0512-69566540",
+
+            "address": "苏州工业园区现代大道1699号 印象城三层"
+
+        },
+
+        "lists": [
+
+            {
+
+                "movieId": "151951",
+
+                "movieName": "美国队长2",
+
+                "pic_url": "http://img31.mtime.cn/mt/2014/03/16/154554.36400206_96X128.jpg",
+
+                "broadcast": [
+
+                    {
+
+                        "hall": "7号厅",
+
+                        "price": "63",
+
+                        "ticket_url": "http://piao.mtime.com/onlineticket/showtime/79709956/",
+
+                        "time": "11:20"
+
+                    },
+
+                    {
+
+                        "hall": "1号厅",
+
+                        "price": "63",
+
+                        "ticket_url": "http://piao.mtime.com/onlineticket/showtime/79709930/",
+
+                        "time": "12:10"
+
+                    },
+
+                    {
+
+                        "hall": "3号厅",
+
+                        "price": "63",
+
+                        "ticket_url": "http://piao.mtime.com/onlineticket/showtime/79709938/",
+
+                        "time": "13:00"
+
+                    },
+
+                    {
+
+                        "hall": "5号厅",
+
+                        "price": "63",
+
+                        "ticket_url": "http://piao.mtime.com/onlineticket/showtime/79709947/",
+
+                        "time": "13:40"
+
+                    },
+
+                    {
+
+                        "hall": "1号厅",
+
+                        "price": "63",
+
+                        "ticket_url": "http://piao.mtime.com/onlineticket/showtime/79709931/",
+
+                        "time": "14:40"
+
+                    },
+
+                    {
+
+                        "hall": "3号厅",
+
+                        "price": "63",
+
+                        "ticket_url": "http://piao.mtime.com/onlineticket/showtime/79709939/",
+
+                        "time": "15:30"
+
+                    },
+
+                    {
+
+                        "hall": "5号厅",
+
+                        "price": "63",
+
+                        "ticket_url": "http://piao.mtime.com/onlineticket/showtime/79709948/",
+
+                        "time": "16:30"
+
+                    },
+
+                    {
+
+                        "hall": "3号厅",
+
+                        "price": "93",
+
+                        "ticket_url": "http://piao.mtime.com/onlineticket/showtime/79709940/",
+
+                        "time": "18:00"
+
+                    },
+
+                    {
+
+                        "hall": "5号厅",
+
+                        "price": "93",
+
+                        "ticket_url": "http://piao.mtime.com/onlineticket/showtime/79709949/",
+
+                        "time": "19:10"
+
+                    },
+
+                    {
+
+                        "hall": "1号厅",
+
+                        "price": "93",
+
+                        "ticket_url": "http://piao.mtime.com/onlineticket/showtime/79709932/",
+
+                        "time": "19:50"
+
+                    },
+
+                    {
+
+                        "hall": "3号厅",
+
+                        "price": "93",
+
+                        "ticket_url": "http://piao.mtime.com/onlineticket/showtime/79709941/",
+
+                        "time": "20:30"
+
+                    },
+
+                    {
+
+                        "hall": "9号厅",
+
+                        "price": "93",
+
+                        "ticket_url": "http://piao.mtime.com/onlineticket/showtime/79709966/",
+
+                        "time": "21:10"
+
+                    },
+
+                    {
+
+                        "hall": "1号厅",
+
+                        "price": "93",
+
+                        "ticket_url": "http://piao.mtime.com/onlineticket/showtime/79709933/",
+
+                        "time": "22:20"
+
+                    }
+
+                ]
+
+            },
+
+            {
+
+                "movieId": "172743",
+
+                "movieName": "魔警",
+
+                "pic_url": "http://img31.mtime.cn/mt/2014/04/09/085413.72005937_96X128.jpg",
+
+                "broadcast": [
+
+                    {
+
+                        "hall": "9号厅",
+
+                        "price": "43",
+
+                        "ticket_url": "http://piao.mtime.com/onlineticket/showtime/79709967/",
+
+                        "time": "10:50"
+
+                    },
+
+                    {
+
+                        "hall": "8号厅",
+
+                        "price": "43",
+
+                        "ticket_url": "http://piao.mtime.com/onlineticket/showtime/79709962/",
+
+                        "time": "13:15"
+
+                    },
+
+                    {
+
+                        "hall": "9号厅",
+
+                        "price": "43",
+
+                        "ticket_url": "http://piao.mtime.com/onlineticket/showtime/79709968/",
+
+                        "time": "14:15"
+
+                    },
+
+                    {
+
+                        "hall": "8号厅",
+
+                        "price": "43",
+
+                        "ticket_url": "http://piao.mtime.com/onlineticket/showtime/79709963/",
+
+                        "time": "15:20"
+
+                    },
+
+                    {
+
+                        "hall": "9号厅",
+
+                        "price": "43",
+
+                        "ticket_url": "http://piao.mtime.com/onlineticket/showtime/79709969/",
+
+                        "time": "16:40"
+
+                    },
+
+                    {
+
+                        "hall": "8号厅",
+
+                        "price": "43",
+
+                        "ticket_url": "http://piao.mtime.com/onlineticket/showtime/79709964/",
+
+                        "time": "17:50"
+
+                    },
+
+                    {
+
+                        "hall": "9号厅",
+
+                        "price": "63",
+
+                        "ticket_url": "http://piao.mtime.com/onlineticket/showtime/79709970/",
+
+                        "time": "19:00"
+
+                    },
+
+                    {
+
+                        "hall": "2号厅",
+
+                        "price": "63",
+
+                        "ticket_url": "http://piao.mtime.com/onlineticket/showtime/79709934/",
+
+                        "time": "20:50"
+
+                    },
+
+                    {
+
+                        "hall": "5号厅",
+
+                        "price": "63",
+
+                        "ticket_url": "http://piao.mtime.com/onlineticket/showtime/79709950/",
+
+                        "time": "21:40"
+
+                    },
+
+                    {
+
+                        "hall": "7号厅",
+
+                        "price": "63",
+
+                        "ticket_url": "http://piao.mtime.com/onlineticket/showtime/79709957/",
+
+                        "time": "22:30"
+
+                    }
+
+                ]
+
+            }
+    ]
+}

接口5:今日上映影片

请求地址

GET https://api.isoyu.com/movie/today

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
cityidint城市ID

返回data参数

名称类型说明
movieIdstring电影ID
movieNamestring影片名称
pic_urlstring影片图片

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->movieCinemaSearch()
+
+    ->withCityId(3)
+    ->request();
+
+dump($result);

返回结果示例:

{
+"code": 0,
+"message": "成功",
+"data":[
+     {
+
+            "movieId": "21250",
+
+            "movieName": "白日梦想家",
+
+            "pic_url": "http://img31.mtime.cn/mt/2013/11/26/074429.68199128_96X128.jpg"
+
+        },
+
+        {
+
+            "movieId": "134509",
+
+            "movieName": "最强囍事",
+
+            "pic_url": "http://img21.mtime.cn/mt/2011/01/13/122711.93922385_96X128.jpg"
+
+        }
+]
+}

接口6:支持城市列表

请求地址

GET https://api.isoyu.com/movie/support_city

请求参数

返回data参数

名称类型说明
idstring城市ID
city_namestring城市名称
city_prestring城市前缀
city_pinyinstring城市拼音
city_shortstring城市简写
countstring影院数量

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->movieSupportCity()
+
+    ->request();
+
+dump($result);

返回结果示例:

{
+"code": 0,
+"message": "成功",
+"data":[
+        {
+
+            "id": "1",
+
+            "city_name": "上海",
+
+            "city_pre": "S",
+
+            "city_pinyin": "Shanghai",
+
+            "city_short": "sh",
+
+            "count": "141"
+
+        },
+
+        {
+
+            "id": "2",
+
+            "city_name": "北京",
+
+            "city_pre": "B",
+
+            "city_pinyin": "Beijing",
+
+            "city_short": "bj",
+
+            "count": "137"
+
+        }
+        ...
+]
+}

接口7:影片上映影院查询

请求地址

GET https://api.isoyu.com/movie/show_cinema

请求参数

名称必填类型说明
cityidint城市ID
movieidint影片ID

返回data参数

名称类型说明
cinemaNamestring影院名称
cinemaIdstring影院ID

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->movieShowCinema()
+
+    ->withCityid(1)
+    ->withMovieid(190465)
+    ->request();
+
+dump($result);

返回结果示例:

{
+"code": 0,
+"message": "成功",
+"data":[
+    {
+
+        "cinemaName": "金逸影城上海龙之梦IMAX店",
+
+        "cinemaId": "1",
+
+        "address": "上海市虹口区西江湾路388号凯德龙之梦B座6F-7F",
+
+        "latitude": "31.27125",
+
+        "longitude": "121.4787"
+
+    },
+
+    {
+
+        "cinemaName": "上海南桥海上国际影城",
+
+        "cinemaId": "2",
+
+        "address": "上海奉贤区百齐路288号(百联二期四楼)",
+
+        "latitude": "30.91572",
+
+        "longitude": "121.4829"
+
+    },
+        ...
+]
+}

接口8:按影片ID检索影片信息

请求地址

GET https://api.isoyu.com/movie/index

请求参数

名称必填类型说明
movieidint影片ID

返回data参数

名称类型说明
movieidstring影片唯一标识ID
actorsstring影片的演员列表。
also_known_asstring影片的其它名称。
countrystring影片的拍摄国家。
directorsstring影片的导演列表。
film_locationsstring影片的拍摄地。
genresstring影片的分类。(如:戏剧,战争)
languagestring影片的对白使用的语言。
plot_simpleString影片的剧情概要。
posterString影片的海报。
ratedString影片的分类与评级。
ratingstring影片的得分。(-1表示未评分)
rating_countstring影片的评分人数。
release_dateInt影片的上映时间。
runtimestring影片的持续时间。
titlestring影片的名称。
typestring影片类型.
writersstring影片的编剧列表。
yearInt影片的拍摄年代。

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->movieIndex()
+
+    ->withMovieid(190465)
+    ->request();
+
+dump($result);

返回结果示例:

{
+"code": 0,
+"message": "成功",
+"data":{
+   "movieid": "137742",
+
+    "rating": "-1",
+
+    "genres": "动作/冒险/科幻",
+
+    "runtime": "null",
+
+    "language": "英语",
+
+    "title": "哥斯拉",
+
+    "poster": "http://v.juhe.cn/movie/img?55370",
+
+    "writers": "麦克斯·鲍任斯坦,达夫·卡拉汉姆",
+
+    "film_locations": "美国|日本",
+
+    "directors": "加里斯·爱德华斯",
+
+    "rating_count": "288",
+
+    "actors": "亚伦·泰勒-约翰逊 Aaron Taylor-Johnson,布莱恩·科兰斯顿 Bryan Cranston,伊丽莎白·奥尔森 Elizabeth Olsen,渡边谦 Ken Watanabe",
+
+    "plot_simple": "改编自1954年日本电影《哥斯拉》,围绕一位人类大兵的生活展开。讲述了沉睡的古代巨型怪兽被人们意外唤醒,醒来后的怪兽展现出强大的破坏能力,它的存在也震惊了世界。影片同时强调了原子弹对生物变异带来的直接影响。",
+
+    "year": "2014",
+
+    "country": "美国|日本",
+
+    "type": "null",
+
+    "release_date": "20140101",
+
+    "also_known_as": ""
+    }
+}

邮编查询(免费)

提供全国邮政编码大全,为你快速准确查邮编

每日100次免费调用

接口1:通过邮编查询对应的地名

请求地址

GET https://api.isoyu.com/postcode/query

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
postcodestring邮编,如:215001
pageint页数,默认1
pagesizeint每页返回,默认:20,最大不超过50

返回data参数

名称类型说明
参考返回数据

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->postcodeQuery()
+
+    ->withPostcode('215001')
+
+    ->request();
+dump($result);

返回数据示例:

{
+    "code": 0,
+    "message": "成功",
+    "data": {
+        "list": [
+
+            {
+
+                "PostNumber": "215001",
+
+                "Province": "江苏省",
+
+                "City": "苏州市",
+
+                "District": "平江区",
+
+                "Address": "廖家巷新光里"
+
+            },
+
+            {
+
+                "PostNumber": "215001",
+
+                "Province": "江苏省",
+
+                "City": "苏州市",
+
+                "District": "平江区",
+
+                "Address": "龙兴桥顺德里"
+
+            }
+
+        ],
+
+        "totalcount": 352,
+
+        "totalpage": 176,
+
+        "currentpage": 1,
+
+        "pagesize": "2"
+    },
+}

接口2:省份、城市、地区(县)关联的列表

请求地址

GET https://api.isoyu.com/postcode/pcd

请求参数

返回data参数

名称类型说明
参考返回数据

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->postcodePcd()
+
+    ->request();
+dump($result);

返回数据示例:

{
+    "code": 0,
+    "message": "成功",
+    "data": {
+		{
+
+			"id":"1",
+
+			"province":"上海市",
+
+			"city":[
+
+				{
+
+					"id":"32",
+
+					"city":"上海市",
+
+					"district":[
+
+						{
+
+							"id":"798",
+
+							"district":"南汇区"
+
+						},
+
+						{
+
+							"id":"799",
+
+							"district":"卢湾区"
+
+						},
+
+						{
+
+							"id":"800",
+
+							"district":"嘉定区"
+
+						},
+
+						{
+
+							"id":"801",
+
+							"district":"奉贤区"
+
+						},
+
+						{
+
+							"id":"802",
+
+							"district":"宝山区"
+
+						},
+
+						{
+
+							"id":"803",
+
+							"district":"崇明县"
+
+						},
+
+						{
+
+							"id":"804",
+
+							"district":"徐汇区"
+
+						},
+
+						{
+
+							"id":"805",
+
+							"district":"普陀区"
+
+						},
+
+						{
+
+							"id":"806",
+
+							"district":"杨浦区"
+
+						},
+
+						{
+
+							"id":"807",
+
+							"district":"松江区"
+
+						},
+
+						{
+
+							"id":"808",
+
+							"district":"浦东新区"
+
+						},
+
+						{
+
+							"id":"809",
+
+							"district":"虹口区"
+
+						},
+
+						{
+
+							"id":"810",
+
+							"district":"金山区"
+
+						},
+
+						{
+
+							"id":"811",
+
+							"district":"长宁区"
+
+						},
+
+						{
+
+							"id":"812",
+
+							"district":"闵行区"
+
+						},
+
+						{
+
+							"id":"813",
+
+							"district":"闸北区"
+
+						},
+
+						{
+
+							"id":"814",
+
+							"district":"青浦区"
+
+						},
+
+						{
+
+							"id":"815",
+
+							"district":"静安区"
+
+						},
+
+						{
+
+							"id":"816",
+
+							"district":"黄浦区"
+
+						}
+
+					]
+
+				}
+
+			]
+
+		},
+    },
+}

接口3:根据相关条件查询符合条件地区的邮编

请求地址

GET https://api.isoyu.com/postcode/search

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
pidint省份ID
cidint城市ID
didint区域ID
qstring地名关键字,如:木渎
pageint第几页,默认为第1页
pagesizeint每页显示条数,(1-50)默认20条,

返回data参数

名称类型说明
参考返回数据

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->postcodeSearch()
+
+    ->withPid(1)
+
+    ->withCid(32)
+    ->withQ('徐家汇')
+    ->request();
+dump($result);

返回数据示例:

{
+    "code": 0,
+    "message": "成功",
+    "data": {
+		"list":[
+
+			{
+
+				"PostNumber":"200023",
+
+				"Province":"上海市",
+
+				"City":"上海市",
+
+				"District":"卢湾区",
+
+				"Address":"徐家汇路1-999号(单号)"
+
+			},
+
+			{
+
+				"PostNumber":"200025",
+
+				"Province":"上海市",
+
+				"City":"上海市",
+
+				"District":"卢湾区",
+
+				"Address":"徐家汇路28-648号(双号)"
+
+			},
+
+			{
+
+				"PostNumber":"200023",
+
+				"Province":"上海市",
+
+				"City":"上海市",
+
+				"District":"卢湾区",
+
+				"Address":"徐家汇路1-999弄(单号)"
+
+			},
+
+			{
+
+				"PostNumber":"200025",
+
+				"Province":"上海市",
+
+				"City":"上海市",
+
+				"District":"卢湾区",
+
+				"Address":"徐家汇路28-648弄(双号)"
+
+			}
+
+		],
+
+		"totalcount":4,
+
+		"totalpage":1,
+
+		"currentpage":1,
+
+		"pagesize":20
+            ...
+        ]
+    },
+}

周公解梦

[danger]### 免费接口,每日100次免费调用,会员可不限次数调用,购买API会员

周公解梦,周公解梦大全,周公解梦查询

每日100次免费调用

接口1:解梦查询

请求地址

GET https://api.isoyu.com/dream/query

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
qstring梦境关键字
cidint梦境分类,默认全部(参考接口2:梦境分类)
fullint是否显示详细信息 ,1:是 0:否,默认0

返回参数

名称类型说明
见JSON返回示例-

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->dreamQuery()
+
+    ->withQ('黄金')
+    ->withFull(1)
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功的返回",
+    "data": {
+        { 
+        "id": "873e943d1bcb40cd4b289e0809803343", 
+        "title": "黄金 金子", 
+        "des": "梦见黄金,预示会遭遇挫折。梦见有人送黄金给自己,可能会蒙受损失。女人梦见丢了黄金,预示添置新首饰。", 
+        "list": [ 
+            "梦见黄金,预示会遭遇挫折。梦见有人送黄金给自己,可能会蒙受损失。女人梦见丢了黄金,预示添置新首饰。", 
+            "另外,如果梦见金银制的杯、盆、工具等,都预示要结婚,或在需要下赌注的事情上,会有好运气。", 
+            "梦见金衣服、金布,预示会得到荣誉和声望。", 
+            "梦见自己在寻找黄金,预示会通过自己的努力,改善处境,取得成功。", 
+            "梦见炼金,或是淘金,采金,则是提醒你要提高警惕,擦亮眼睛,不要以貌取人。", "梦见挖出金子,或打开金库,预示你会有意外之财。", 
+            "梦见藏起金子,提醒你要好好保护自己的利益,必要的话" 
+        ] 
+        }
+    }

接口2:梦境分类

请求地址

GET https://api.isoyu.com/dream/category

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
fidint所属分类,默认全部,0:一级分类

返回参数

名称类型说明
见JSON返回示例-

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->dreamCategory()
+
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功的返回",
+    "data": {
+        { "id":"1", "name":"人物类", "fid":"0" }, 
+        { "id":"2", "name":"其他类", "fid":"0" },
+        ...
+    }
+ + + + \ No newline at end of file diff --git "a/.vitepress/dist/\347\224\265\345\255\220\345\225\206\345\212\241.html" "b/.vitepress/dist/\347\224\265\345\255\220\345\225\206\345\212\241.html" new file mode 100644 index 00000000..73951dfc --- /dev/null +++ "b/.vitepress/dist/\347\224\265\345\255\220\345\225\206\345\212\241.html" @@ -0,0 +1,466 @@ + + + + + + 姬长信API For Docker官方文档 + + + + + + + + + + + + + + + + +
Skip to content

书籍ISBN数据查询

https://api.isoyu.com/

通过请求10位或13位的ISBN码可以反馈给用户相应的书籍信息和推荐指数

最低 0.02元/次

请求地址

GET https://api.isoyu.com/book/isbn

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
substring10位或者13位的ISBN码

返回data参数

名称类型说明
levelNumstring推荐指数
subtitlestring副标题
authorstring作者
pubdatestring发版日期
origin_titlestring源标题(国外源标题)
bindingstring装订方式
pagesstring总页数
images_mediumstring缩略图
images_largestring大图
publisherstring出版社名称
isbn10string10位ISBN码
isbn13string13位ISBN码
titlestring书籍名称
summarystring内容简介
pricestring销售价格

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->bookIsbn()
+
+    ->withSub('9787544258975')
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功的返回",
+    "data": {
+         "levelNum":"8.0",
+
+         "subtitle":"",
+
+         "author":" 加西亚·马尔克斯",
+
+         "pubdate":"2012-9-1",
+
+         "origin_title":El amor en los tiempos del cólera",
+
+         "binding":"精装",
+
+         "pages":"401",
+
+         "images_medium":"http://open.6api.net/mpic/s11284102.jpg",
+
+         "images_large":"http://open.6api.net/lpic/s11284102.jpg",
+
+         "publisher":"南海出版公司",
+
+         "isbn10":"7544258971",
+
+         "isbn13":"9787544258975",
+
+         "title":"霍乱时期的爱情",
+
+         "summary":"《霍乱时期的爱情》是加西亚•马尔克斯获得诺贝尔文学奖之后完成的第一部小说。讲述了一段跨越半个多世纪的爱情史诗,穷尽了所有爱情的可能性:忠贞的、隐秘的、粗暴的、羞怯的、柏拉图式的、放荡的、转瞬即逝的、生死相依的……再现了时光的无情流逝,被誉为“人类有史以来最伟大的爱情小说”,是20世纪最重要的经典文学巨著之一。",
+
+         "price":"39.50元"
+    }
+}

常用快递查询

根据快递单号查询快递状态信息,支持国内常规快递公司和物流公司,信息更新及时

接口1:根据单号查询快递信息

最低 0.008元/次

请求地址

GET https://api.isoyu.com/express/query

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
comstring快递公司字母简称。可以使用auto代替,此时将自动识别快递单号。【查询顺丰时,为了保证效率,请尽量提供寄件人或者收件人查询】
nustring需要查询的快递单号
phonestring手机尾号后四位【寄件人手机号或者收件人手机号】

返回参数

参数名称类型示例值描述
updateNumber1588071235436更新时间戳
upgrade_infoString提示信息,用于提醒用户可能出现的情况
updateStrString2020-04-28 18:53:55更新时间
logoStringhttp://app2.showapi.com/img/expImg/zto.jpg快递公司logo
dataSizeNumber11数据节点的长度
statusNumber4快递状态 1 暂无记录 2 在途中 3 派送中 4 已签收 (完结状态) 5 用户拒签 6 疑难件 7 无效单 (完结状态) 8 超时单 9 签收失败 10 退回
fee_numNumber1计费次数。例如:0为计费0次,即不计费;1为计费1次
telString95311快递公司联系方式
dataObject[]
-timeString2019-11-16 21:33:56
-contextString快件已在 【九江城西港】 签收, 签收人: 速递易, 如有疑问请电联:(15779254414), 投诉电话:(13687028760), 您的快递已经妥投。风里来雨里去, 只为客官您满意。上有老下有小, 赏个好评好不好?【请在评价快递员处帮忙点亮五颗星星哦~】
expSpellNameStringzhongtong快递编码
msgString查询成功返回提示信息
mailNoString75312165465979快递单号
queryTimesNumber1无走件记录时被查询次数 注意:在24小时内,查询次数>10次将会计费

| flag | Boolean | true | true:查询成功,表示ret_code=0且data的长度>0。可使用本字段做是否读取data列表的依据。 false:查询失败。 | | expTextName | String | 中通快递 | 快递简称 | | possibleExpList | String[] | [] | 自动识别结果 |

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->expressQuery()
+
+    ->withCom('快递公司简称')
+    ->withNu('运单号')
+    ->request();

接口2:快递公司列表(免费)

请求地址

GET https://api.isoyu.com/express/exp_list

请求参数

名称必填类型说明
expNamestring快递公司关键词
maxSizestring分页时,返回的最大数据量
pagestring当前页数

返回参数

名称类型描述
expressListString快递公司列表数据
- expNameString快递公司名称
- simpleNameString简称
- urlString官方网址
- noteString描述
- phoneString快递公司服务电话
- imgUrlString快递公司图标

JSON返回示例:

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->expressExpList()
+
+    ->withExpName('如风')
+    ->withMaxSize(20)
+    ->request();

返回示例:

    {
+
+    "code":0,
+
+    "message":"操作成功",
+
+    "data":{
+
+        "page": 1,
+
+        "expressList": [
+
+            {
+
+            "imgUrl": "http://app2.showapi.com/img/expImg/rufeng.jpg",
+
+            "simpleName": "rufeng",
+
+            "phone": "400-010-6660",
+
+            "expName": "如风达快递",
+
+            "note": "",
+
+            "url": "http://www.rufengda.com"
+
+            },
+
+            {
+
+            "imgUrl": "http://app2.showapi.com/img/expImg/562.gif",
+
+            "simpleName": "rufengda",
+
+            "phone": "400-010-6660",
+
+            "expName": "凡客如风达",
+
+            "note": "",
+
+            "url": "http://www.rufengda.com"
+
+            }
+
+        ],
+
+        "allNum": 2,
+
+        "msg": "查询成功!",
+
+        "maxSize": 20
+
+        }
+
+    }

二维码解码

请传递图片base64编码数据或图片地址(任选其一),自动识别常见的二维码类型。请注意:该接口请使用POST方式请求,base64数据大小不超过300k。在保证图片清晰度的情况下,图片越小识别速度越快,结果也越稳定。

最低 0.02元/次

请求地址

GET https://api.isoyu.com/qrcode/codec

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
qrpicstring二维码图片的base64编码
qrurlstring二维码图片地址

返回data参数

名称类型示例值说明
qrtypestringWeChat二维码类型
qrcodecstringhttp://weixin.qq.com/r/nEx-ZyfEaXoWrWME9xmO二维码内容

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->qrcodeCodec()
+
+
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功",
+    "data": [
+        {
+
+          "qrtype": "Url",
+
+          "qrcodec": "https://api.isoyu.com"
+
+        }
+    ]
+}

二维码生成

[danger]### 免费接口,每日100次免费调用,会员可不限次数调用,购买API会员

按照设定的参数、生成二维码

每日100次免费调用

请求地址

GET https://api.isoyu.com/qrcode/index

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
textstring二维码内容
elstring纠错等级,el可用值:h\q\m\l,例如:h
bgcolorstring背景色代码,例如:ffffff
fgcolorstring前景色代码,例如:000000
logostringlogo图片URL地址或base64encode编码的图片内容,需要urlencode
wint尺寸大小(像素),例如:300
mint边距大小(像素),例如:10
lwintlogo宽度(像素),例如:60
typeint返回模式,1:二维码图片以base64encode编码返回 2:直接返回二维码图像,默认1

返回data参数

名称类型说明
见JSON返回示例-

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->qrcodeIndex()
+
+    ->withText('二维码内容')
+    ->withBgcolor('ffffff')
+    ->withFgcolor('000000')
+    ->withLogo()
+    ->withW()
+    ->withM()
+    ->withType()
+    ->request();

返回示例:

{ 
+    "message": "success", 
+    "data": {
+         "base64_image": "base64encode编码的二维码图片内容" 
+    },
+     "code": 0
+ }

汇率换算

[danger]### 免费接口,每日100次免费调用,会员可不限次数调用,购买API会员

外汇报价,货币汇率,包含三个接口:常用汇率查询、货币列表和实时汇率查询换算

每日100次免费调用

接口1:常用汇率查询

汇率查询,数据仅供参考,交易时以银行柜台成交价为准

请求地址

GET https://api.isoyu.com/exchange/query

请求参数(无)

SDK调用

$client = new Client("YourAppCode");
+
+// 常用汇率查询
+$result = $client->exchangeQuery()
+
+    ->request();

返回示例:

{
+    "message": "查询成功",
+    "data": {
+        "update": "2016-07-22 10:32:31",
+        "list": [
+            [
+                "美元", /*货币名称*/
+                "100", /*交易单位*/
+                "665.63", /*现汇买入价*/
+                "660.3", /*现钞买入价*/
+                "668.3", /*现钞卖出价*/
+                "666.69" /*中行折算价*/
+            ],
+            [
+                "港币",
+                "100",
+                "85.83",
+                "85.14",
+                "86.15",
+                "85.96"
+            ],
+            [
+                "日元",
+                "100",
+                "6.2771",
+                "6.0834",
+                "6.3211",
+                "6.3014"
+            ],
+            [
+                "欧元",
+                "100",
+                "732.74",
+                "710.13",
+                "737.88",
+                "735.79"
+            ],
+            [
+                "英镑",
+                "100",
+                "879.28",
+                "852.15",
+                "885.46",
+                "879.01"
+            ]
+        ]
+    },
+    "code": 0
+}

接口2:货币列表

支持的货币列表

请求地址

https://api.isoyu.com/exchange/currency

请求参数(无)

SDK调用

$client = new Client("YourAppCode");
+
+// 获取货币列表
+$result = $client->exchangeCurrency()
+    ->request();

返回示例:

{
+    "message": "查询成功",
+    "data": {
+        "list": [
+            {
+                "name": "人民币", /*货币名称*/
+                "code": "CNY" /*货币代码*/
+            },
+            {
+                "name": "美元",
+                "code": "USD"
+            },
+            {
+                "name": "日元",
+                "code": "JPY"
+            },
+            {
+                "name": "欧元",
+                "code": "EUR"
+            },
+            {
+                "name": "英镑",
+                "code": "GBP"
+            },
+        ...
+        ]
+    },
+    "code": 0
+}

接口3:实时汇率查询

实时货币汇率查询换算,数据仅供参考,交易时以银行柜台成交价为准

请求地址

https://api.isoyu.com/exchange/convert

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
fromstring转换汇率前的货币代码
tostring转换汇率成的货币代码

SDK调用

$client = new Client("YourAppCode");
+
+// 查询实时汇率
+$result = $client->exchangeConvert()
+    ->withFrom()
+    ->withTo()
+    ->request();

返回示例:

{
+    "message": "查询成功",
+    "data": [
+        {
+            "currencyF": "JPY", /*货币代码*/
+            "currencyF_Name": "日元", /*货币名称*/
+            "currencyT": "BHD", /*货币代码*/
+            "currencyT_Name": "巴林第纳尔", /*货币名称*/
+            "currencyFD": 1,
+            "exchange": "0.0032685972", /*当前汇率*/
+            "result": "0.0032",/*当前汇率*/
+            "updateTime": "2014-11-07 13:58:02"
+        },
+        {
+            "currencyF": "BHD",
+            "currencyF_Name": "巴林第纳尔",
+            "currencyT": "JPY",
+            "currencyT_Name": "日元",
+            "currencyFD": 1,
+            "exchange": "305.9416445623",
+            "result": 305.9416,
+            "updateTime": "2014-11-07 13:58:01"
+        }
+    ],
+    "code": 0
+}

收货地址解析

[danger]### 会员接口,仅限会员使用,购买API会员

此接口可以解析出文本中的收货人姓名、联系方式、邮编和详细地址。并且可以将地址拆分出省市区(自治区、旗、盟等),方便电商和物流等项目应用。text参数中的内容同一类型(例如电话号码和邮编都是数字,连在一起的话,最好有空格或逗号相隔)。

请求地址

GET https://api.isoyu.com/express/address

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
textstring文本内容

返回data参数

名称类型示例值说明
mobilestring13800138000移动电话号码
namestring马云收货人姓名
provincestring浙江省省/特区/自治区/直辖市
citystring杭州市城市
districtstring滨江区区县
postcodestring310052邮编
detailstring浙江省杭州市滨江区网商路699号完整收货地址

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->expressAddress()
+
+    ->withText('马云,13800138000浙江省杭州市滨江区网商路699号310052')
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功的返回",
+    "data": {
+        "mobile":"13800138000",
+
+        "name":"马云",
+
+        "province":"浙江省",
+
+        "city":"杭州市",
+
+        "district":"滨江区",
+
+        "postcode":"310052",
+
+        "detail":"浙江省杭州市滨江区网商路699号"
+    }
+}

淘宝客订单号检测

可以检测淘宝订单号是否使用淘客下单,避免商家损失佣金

最低 0.016元/次

请求地址

GET https://api.isoyu.com/taobaoke/check_order

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
orderNostring订单号

返回data参数

名称类型说明
taokebooltrue:淘客订单 false:非淘客订单或订单失效
remarkstring说明

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->taobaokeCheckOrder()
+
+    ->withOrderNo('淘宝订单号')
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功",
+    "data": [
+        {
+
+	  	"taoke": true,
+
+		"remark": "请注意,该订单为淘客订单",
+
+		"hasNextPage": "1",
+
+		"orders": []
+        }
+    ]
+}

淘口令解析

将淘口令解析还原成url,商品口令、券口令可完美解析出商品id

最低 0.0025元/次

请求地址

GET https://api.isoyu.com/taobaoke/query

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
tklstring淘口令

返回data参数

名称类型说明
num_iidstring商品id, 只要口令是商品口令或券口令时才返回商品id
contentstring淘口令-文案
titlestring商品标题
pricestring商品价格(手淘分享的口令,才可以解析出价格)
pic_urlstring口令图片
urlstring跳转url(长链)
native_urlstring移动端调起地址
thumb_pic_urlstring缩略图

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->taobaokeQuery()
+
+    ->withTkl('¥4SKAZC8brVD¥')
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功",
+    "data": [
+        {
+
+        "content": "FANBIYA X8隐形蓝牙耳机无线迷你超小挂耳式运动开车入耳塞微型头戴式可接听电话手机男女通用适用苹果",
+
+        "native_url": "tbopen://m.taobao.com/tbopen/index.html?a.....",
+
+        "pic_url": "https://img.alicdn.com/tfscom/i2/2289894494/O1CN01IFLHLJ1j4IOYvfX3g_!!0-item_pic.jpg",
+
+        "suc": true,
+
+        "thumb_pic_url": "https://img.alicdn.com/tfscom/i2/2289894494/O1CN01IFLHLJ1j4IOYvfX3g_!!0-item_pic.jpg_170x170.jpg",
+
+        "title": "淘口令-页面",
+
+        "url": "https://uland.taobao.com/coupon/edetail?e=jTS9Uk507ZQG.......",
+
+        "request_id": "88gbusl7o1at",
+
+        "num_iid": "572096814881"
+        }
+    ]
+}

条码查询

通过条码(条形码)查询商品信息(名称、价格、图片、厂家、描述等字段),融合了包括中国条码中心在内的多个数据源。

最低 0.005元/次

请求地址

GET https://api.isoyu.com/barcode/query

请求参数

参数名称类型必须描述
appCodestring用户授权码,参考API调用
codeString条形码

返回data参数

名称类型示例值描述
flagStringtrue操作是否成功
codeString6938166920785条形码
goodsNameString苹果醋商品名称
manuNameString新乡市和丝露饮品有限公司厂商
specString268ml规格
priceString3.00参考价格(单位:元)
trademarkString醋美人生商标/品牌名称
imgStringhttp://www.aijiazixuan.com/upfilesmall/2013-12/2013121962731065.jpg图片地址
ret_codeString0返回代码 0为成功,其他为失败
goodsTypeString食品、饮料和烟草>>饮料商品分类
sptmImgStringhttp://app2.showapi.com/img/barCode\_img/20161116/14792662xxxxxxx.png条码图片
ycgString中国原产地(可能无此参数信息)
noteString备注信息
remarkString查询成功!返回结果的描述
manuAddressString厂商地址
imgListString条码中心图片列表

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->barcodeQuery()
+
+    ->withCode('6938166920785')
+
+    ->request();
+
+dump($result);

返回数据示例:

{
+    "message": "查询成功",
+    "data": {
+        "sptmImg": "",
+        "spec": "268ml",
+        "remark": "查询成功!",
+        "img": "http://app2.showapi.com/img/barCode_img/2f7e639b-aa2f-4248-ae79-f0acc6ea56e6.jpg",
+        "code": "6938166920785",
+        "ycg": "",
+        "manuName": "新乡市和丝露饮品有限公司",
+        "ret_code": "0",
+        "imgList": [],
+        "flag": true,
+        "price": "3.00",
+        "trademark": "醋美人生",
+        "manuAddress": "河南省新乡市原阳县新城开发区",
+        "note": "备注:经查,该厂商识别代码已在中国物品编码中心注册,但编码信息未按规定通报",
+        "goodsName": "苹果醋",
+        "goodsType": "工业生产和制造业>>食品和饮料工业>>饮料加工>>水饮料加工"
+    },
+    "code": 0
+}

[danger] 返回code为0时计费。

图书电商数据

[danger]### 免费接口,每日100次免费调用,会员可不限次数调用,购买API会员

于万千之中选择你所爱--好书推荐,值得你信赖。

每日100次免费调用

接口1:图书分类目录

请求地址

GET https://api.isoyu.com/book/catalog

请求参数

返回data参数

名称类型说明
idint目录编号
catalogstring目录内容

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->bookCatalog()
+
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功的返回",
+    "data": {
+        { "id":"242", "catalog":"中国文学" }, 
+        { "id":"243", "catalog":"外国文学" }, 
+        { "id":"244", "catalog":"儿童文学" },
+        { "id":"245", "catalog":"散文" }, 
+        { "id":"246", "catalog":"经典名著" }, 
+        { "id":"247", "catalog":"小说" }, 
+        { "id":"248", "catalog":"历史" }, 
+        { "id":"249", "catalog":"教育" }, 
+        { "id":"250", "catalog":"成功励志" }, 
+        { "id":"251", "catalog":"心灵鸡汤" }, 
+        { "id":"252", "catalog":"人物传记" },
+        { "id":"253", "catalog":"心理学" }, 
+        { "id":"254", "catalog":"管理" }, 
+        { "id":"255", "catalog":"经济" }, 
+        { "id":"256", "catalog":"理财" },
+        { "id":"257", "catalog":"哲学" },
+        { "id":"258", "catalog":"计算机" }
+    }

接口2:图书内容

请求地址

GET https://api.isoyu.com/book/query

请求参数

名称必填类型说明
catalog_idint目录编号
pnint数据返回起始
rnint数据返回条数,最大30

返回参数

名称类型说明
见JSON返回示例-

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->bookQuery()
+
+    ->withCategoryId(242)
+    ->withPn(2)
+    ->withRn(1)
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功的返回",
+    "data": [
+ { "title":"明朝那些事儿", "catalog":"中国文学 历史 小说 ", "tags":"中国历史 历史小说 好书推荐 明朝 畅销书排行榜 ", "sub1":"当时明月经典著作:《明朝那些事儿》", "sub2":"《明朝那些事儿》是中国青年历史学者当时明月创作的一系列连载的历史小说,作品讲述了从1344年到1644年间中国明朝三百年的历史故事。小说以史料为基础,以年代和具体人物为主线,以小说的笔法,从朱元璋出生开始讲起,到崇祯皇帝自缢、明朝灭亡结束,将明朝十七帝、王公权贵和小人物的命运等娓娓道来,进行了全景式的展示与描写。而作品对官场政治、战争、帝王心术等的描写更为突出,着墨更多,也对当时的政治经济制度和人伦道德进行了演绎。《明朝那些事儿》精彩绝伦,引人入胜,掀起了一股明朝热。\\n《明朝那些事儿》的作者当年明月,原名石悦,男,于1979年出生在宜昌一个普通的干部家庭里,曾是广东顺德海关的一名公务员,现为中国海关总署缉私警察。他于2006年3月在天涯社区首次发表《明朝那些事儿》,于2009年3月21日连载完毕,现已全部集结成书出版发行,一共7部。当年明月是青年历史学者、畅销书作家,也是明史学会会员,更是心灵历史的开创者。他的代表作《明朝那些事儿》销量已过五百万册,为三十年来最畅销的史学读本。\\n《明朝那些事儿》共有七部,第一部从朱元璋的出身开始写起,到永乐大帝夺位的靖难之役结束为止,叙述了明朝最艰苦卓绝的开国过程和永乐夺位、建文失踪的靖难之役……第七部描写了明朝最后一位皇帝崇祯的故事和北方后金势力的崛起。七部历史小说,精彩的演绎了中国明代三百年的历史故事和重要历史人物,吸引了千千万万的读者。\\n《明朝那些事儿》是迄今为止唯一全本白话正说明朝大历史。作者当时明月以通俗浅显甚至娱乐化的手法重述、重写历史,引发了一场“感染”者高烧不退的“读史热”。而因这一系列作品的持续畅销,当时明月连续五年荣登“中国作家富豪榜”,成为近几年国内文化界的一大奇观,也引起了不少争议。\\n《明朝那些事儿》是一部“好读”的历史,也是一部“老百姓”可以读的历史,能够让大家阅读得畅快淋漓。让我们翻开《明朝那些事儿》,走进中国明朝,去细细体会那些事儿……\\n《明朝那些事儿》", "img":"http:\\/\\/apis.juhe.cn\\/goodbook\\/img\\/485e07a3ae0fc5de931b439881a4b013.jpg", "reading":"5841人阅读", "online":"京东商城:http:\\/\\/book.jd.com\\/11014800.html 当当网:http:\\/\\/product.dangdang.com\\/product.aspx?product\_id=22554517 亚马逊:http:\\/\\/www.amazon.cn\\/%E6%98%8E%E6%9C%9D%E9%82%A3%E4%BA%9B%E4%BA%8B%E5%84%BF-%E5%BD%93%E5%B9%B4%E6%98%8E%E6%9C%88\\/dp\\/B005UIJ4NQ\\/ref=sr\_1\_1 苏宁易购:http:\\/\\/www.suning.com\\/emall\\/prd\_10052\_22001\_-7\_1382710\_.html", "bytime":"2013年6月18日" }],
+    }

语言翻译

系统支持自动识别源语言也可以指定来源和翻译对象。单次请求不得超过5K字节,约为1600汉字。

最低 0.006元/次

请求地址

GET https://api.isoyu.com/fanyi/index

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
textstring需要翻译的内容
tostring目标语言,默认自动识别

返回data参数

名称类型示例值说明
fromstringen来源语言
tostringzh目标语言
srcstringhello翻译文本
dststring你好翻译结果

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->fanyiIndex()
+
+    ->withText('hello')
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功",
+    "data": [
+        {
+
+        "from":"en",
+
+        "to":"zh",
+
+        "src":"hello",
+
+        "dst":"你好"
+
+        }
+    ]
+}
+ + + + \ No newline at end of file diff --git "a/.vitepress/dist/\347\237\245\344\271\216\346\227\245\346\212\245\346\225\260\346\215\256.html" "b/.vitepress/dist/\347\237\245\344\271\216\346\227\245\346\212\245\346\225\260\346\215\256.html" new file mode 100644 index 00000000..99addac3 --- /dev/null +++ "b/.vitepress/dist/\347\237\245\344\271\216\346\227\245\346\212\245\346\225\260\346\215\256.html" @@ -0,0 +1,115 @@ + + + + + + 姬长信API For Docker官方文档 + + + + + + + + + + + + + + + + +
Skip to content

7. Web 知乎日报数据

说明: 获取每日每日知乎日报、日报详情、日报短评论

7.1 每日知乎日报列表

必选参数:

接口地址:/Zhihu/zhihu_daily

调用例子:https://api.isoyu.com/api/Zhihu/zhihu_daily

返回数据(每次返回是18条数据,这里就不全部列出来了)如下图:

{
+    "msg": "success",
+    "code": 1,
+    "data": {
+        "date": "20170603",
+        "stories": [
+            {
+                "title": "《萤火虫之墓》是我不敢看第二遍的动画片",
+                "ga_prefix": "060321",
+                "images": [
+                    "https://pic4.zhimg.com/v2-1ce18fa4888ea20fba5526579d8e039b.jpg"
+                ],
+                "multipic": true,
+                "type": 0,
+                "id": 9456269
+            },
+            {
+                "image": "https://pic1.zhimg.com/v2-1a842a11ed0b989a7e7a24a9e01cc7b4.jpg",
+                "type": 0,
+                "id": 9453152,
+                "ga_prefix": "060207",
+                "title": "《加勒比海盗 5》:很亲切但并不激动,很高兴但没有惊喜"
+            }
+        ]
+    }
+}

7.2 日报详情

必选参数:id 日报列表中的 id

接口地址:/Zhihu/news?id=9454551

调用例子:https//api.isoyu.com/api/Zhihu/news?id=9454551

返回数据()如下图:

{
+    "msg": "success",
+    "code": 1,
+    "data": {
+        "body": "<div class=\"main-wrap content-wrap\">\n<div class=\"headline\">\n\n<div class=\"img-place-holder\"></div>\n\n\n\n</div>\n\n<div class=\"content-inner\">\n\n\n\n<div class=\"question\">\n<h2 class=\"question-title\"></h2>\n<div class=\"answer\">\n\n<div class=\"meta\">\n<img class=\"avatar\" src=\"http://pic3.zhimg.com/v2-ee0501398d5895abc672bdb905c8e66e_is.jpg\">\n<span class=\"author\">故园风雨前,</span><span class=\"bio\">写作业者</span>\n</div>\n\n<div class=\"content\">\n<p style=\"text-align: center;\">* * *</p>\r\n<p style=\"text-align: center;\">一场用生命炫技结果演砸了的惨败</p>\r\n<p style=\"text-align: center;\">* * *</p>\r\n<hr />\r\n<p>附近有新楼盘开建,工地都围上了。昨经过,发现已有一幢精美小筑落成,沿街矗立。走在矮墙外,看见一蓬一蓬的白雾从墙里漫出来,在墙头上铺开回旋,被后面几枝殷红的鸡爪槭衬着,袅袅流云似的,顺墙飘落,刚落就散了。特意跑去淋了一下,不是干烟,真是水汽。又发现地面也有一团团白雾,原是从里面沿着墙根转出来的,蒸蒸然在人脚面汇聚,刚聚就散了。啊,好一个神仙似的姐姐,我自喜道。</p>\r\n<p>原来是售楼处。仰头看见几个金色大字,是楼盘名,花着锦火烹油那意思。楼盘我当然惦记不上,但诱人而免费的售楼处必需到此一游。我因强扮一脸阔气踱进去。</p>\r\n<p>进去是一方仿照日式的庭园,百十平米。造园的人真费心了:远观路尽头有片白色沙石地,用细耙梳理出涟漪波涛,上踞胖瘦不一几尊山石,山石之间生出一株老松,虬曲苍劲,好像已经在此守候了几百年。沙海之外围着一圈浅水,缓缓似有流动。可惜池中未见锦鲤睡莲,过于清汤寡水。池塘两侧大概装有类似加湿器那样的机关,不断喷出水汽,以保证整个庭院腾云驾雾。我猜这里面是有些学问的,喷水汽得把握好分寸,云雾小了显寒酸,稍大一点又像澡堂子。这里的控制刚刚好,还能漫出墙去把路人勾进来。我一边赞叹一边往里去,瞧见浅池中立了一块牌子,白地红字,乍看像一句题诗,为这精美小景做一个文学的定性,并骄傲地落下款识。然而走进一看,吓一大跳:</p>\r\n<p>&ldquo;警告!危险!水中有电!!禁止戏水!!!&rdquo;</p>\r\n<p>好嘛,我说怎么不种莲不养鱼。也可想而知之前的它们是怎么死的。</p>\r\n<p>真是费解,既然已经致命,那还不赶紧切断电源?可一转念,假使切断电源,那潺潺流水就成了死水,山间也不再有晓岚暮霭,没了仙气儿,这些损失对销售来讲也致命吧?所以切还是不切,这是一个问题。然而再细想,断然不能买这楼盘啊!售楼处本该是一个建筑在实力、才华上的最高体现,可此间连最基本的水电问题都没解决好,还警告,还危险,还禁止。真所谓用绳命炫技结果演砸了,多么难堪的惨败。</p>\r\n<p>我一个不相干的人都替他焦虑了。</p>\r\n<p>这桩焦虑让我记起另一桩焦虑。</p>\r\n<p>那时我上二三年级,不学好,放学不回家,喜欢在路上看热闹。八十年代初的成都,街头巷尾还能看见耍猴戏的班子,和表演武术的班子。那天我就挤进一个圈场,正赶上他们的压轴大戏,硬气功。出场的是一个胖大的中年男人,穿条黑绸布灯笼裤,扎着裤脚,上身赤裸着,肥敦敦的。裤腰上紧紧地绑一条很宽的红腰带,上钉黄铜钉,杀气腾腾的红和黄。脑袋绑一条红布头带,也扎得紧紧的,扯着他的眉眼,像景阳岗那只老虎一样&ldquo;吊睛&rdquo;。因为太紧,他眨眼时都不能完全闭上,总留着一截眼白,这更增添了他的威慑。</p>\r\n<p>他说一口北方话,滔滔不绝。大意是他们从黄河水最凶猛的地方来,经过了很多城市村庄,为很多观众表演过,观众都被他们高超的武艺震惊了,而他本人是台柱子,全国上下都给了他很高的荣誉。这次也要让你们开开眼,你们把亲戚邻居都叫来看吧,看我的硬气功,机会难得。</p>\r\n<p>他一边说一边绕着场子阔步疾走,手里攥一条皮鞭不停往脊背和胸腹上抽打,留下浅红色的痕迹,啪啪啪声音很响,又很巧妙地穿插在他的演说声中,光看这个我就觉得很来劲了。</p>\r\n<p>台柱子先耍了一通大刀,轰然叫好。又舞了一通棍子,轰然叫好。又把竖在地上的红缨枪,尖头刺着自己喉咙,跟地面角力,枪杆子弯得很厉害了也不饶它,看到危急处人们都疯狂了。最后一个节目据说最厉害,他进棚子里喝了口水才又出来,好故意吊一下胃口。</p>\r\n<p>他走到中央,一抱拳,把束额头的带子解下来,抛走。虽然吊睛白眼没了,他看着不那么凶狠了,甚至露出了一个北方胖农民的憨厚老实,但又显出肃穆和苍凉,一个身怀绝技的高人的麻木。他说了几句话,大意是你们瞧好了&mdash;&mdash;我反正没事,但你们小心你们的心脏。</p>\r\n<p>他从旁人手中接过一摞瓦片,特意告诉说这是你们这儿的瓦片,我就地取材。观众不知道他什么意思,都嗫嚅着不敢接话。只见他举起这摞瓦片到半空,森然宣布,我要砸我的额头,用额头击碎瓦片,但我自己完好无损,这是硬气功里最见真本事的一个了。说完,又运了一口气,猛地把瓦片砸向额头。</p>\r\n<p>轰然叫好。雷鸣般的掌声。观众沸腾了。</p>\r\n<p>可欢呼持续了不到几秒就停下来,人群里传出惊叫。一个小孩大声喊:</p>\r\n<p>&ldquo;流血了流血了!脑壳顶顶!&rdquo;</p>\r\n<p>真是,一条浓浓的血从他额上留下来,在鼻尖上积成血滴,啪哒啪哒滴到地上。他额上头发上脸上全是瓦灰。大概不知道伤口在那里,他也不敢去抹,一时只能由着血往下流。他手里还有瓦片,唉,真不忍看,只碎了第一片,剩下的都还瓦全着。</p>\r\n<p>那时已黄昏,人们都是在归家路上顺便停一脚,看这么一场价廉物美的演出,晚餐时好口若悬河地海吹一番,只会把这卖艺人吹得更神乎其神,而决不会塌他的台,但没想到他自己竟然弄成一场血光之灾。要说我们成都人那时风气真好,场子上没有一声倒彩,人们没有幸灾乐祸的需求,只是惊愕,只是叹息。台柱子这时已经回到那个半敞开的棚子里,坐在高高的板凳上,垂着胳膊,似乎累极了。场子上的人们不知所措了一阵,交头接耳了一阵,逐渐散去。一个老婆婆没急着离开,她迈着小脚,拄着拐,滴滴哚哚地走向棚子,边走边颤颤巍巍扬着手里的一张帕子,说要他拿去擦血。然而台柱子摇摇手,很粗鲁地拒绝了,并且别过头去,我再也看不到他的脸。</p>\r\n<p>人走光了,菜场边的空地上只剩下一个莫名其妙的棚子,不知道他们为什么还没收摊。街上有人家点了灯,天真的晚了。</p>\r\n<p>因为目睹了一场用绳命炫技结果演砸了的惨败,我在人生很早很早的时候就尝到了难堪的焦虑,因为太刺激,在之后漫长的人生里,对景儿就要发作。</p>\n\n<div class=\"view-more\"><a href=\"http://zhuanlan.zhihu.com/p/26354455\">查看知乎讨论</a></div>\n\n</div>\n</div>\n</div>\n\n\n</div>\n</div>",
+        "image_source": "《霸王别姬》",
+        "title": "小事 · 头上流血,水中有电",
+        "image": "https://pic4.zhimg.com/v2-cd33491815c9911d5d976b6c016614af.jpg",
+        "share_url": "http://daily.zhihu.com/story/9454551",
+        "js": [],
+        "ga_prefix": "060222",
+        "section": {
+            "thumbnail": "https://pic4.zhimg.com/v2-b3a98eac72f2e81e7257d4b6600ed47b.jpg",
+            "id": 35,
+            "name": "小事"
+        },
+        "images": [
+            "https://pic4.zhimg.com/v2-b3a98eac72f2e81e7257d4b6600ed47b.jpg"
+        ],
+        "type": 0,
+        "id": 9454551,
+        "css": [
+            "http://news-at.zhihu.com/css/news_qa.auto.css?v=4b3e3"
+        ]
+    }
+}

7.3 日报短评论列表

必选参数:id 日报列表中的 id

接口地址:/Zhihu/new_comment?id=9454551

调用例子:https://api.isoyu.com/api/Zhihu/new_comment?id=9454551

返回数据(最多返回20条数据)如下图:

{
+    "msg": "success",
+    "code": 1,
+    "data": {
+        "comments": [
+            {
+                "author": "pokemonex",
+                "content": "这散文也太散了,散了一地。",
+                "avatar": "http://pic4.zhimg.com/874cb7b6a9b102cbc0b1d50c5c4e81f7_im.jpg",
+                "time": 1496490410,
+                "id": 29187452,
+                "likes": 1
+            },
+
+            {
+                "author": "扎卡云_884",
+                "content": "我一个不相干的人都替他焦虑了。",
+                "avatar": "http://pic3.zhimg.com/1ae5f682bba916af97aaaddbf193a0f6_im.jpg",
+                "time": 1496450729,
+                "id": 29182161,
+                "likes": 0
+            },
+            {
+                "author": "刘山",
+                "content": "水里是可能会有电,有漏电风险而已,不是真的一直有电。\n你放鱼进去,常规没有问题,漏电的话不光是碰水不安全的问题了。",
+                "avatar": "http://pic1.zhimg.com/a4ae6b3c9b931ab18ac1a15740b6c5c8_im.jpg",
+                "time": 1496450483,
+                "reply_to": {
+                    "content": "挺好看的散文,不知道为什么评论里那么多人抱怨。\n而且作者明明通过水里没有荷、鱼点出来了水里是真有电,一堆人抓着“仅仅是个警告”的假设不放,就不能轻轻松松看小品么。\n不过我猜依照作者的性格,只会对评论里的煞风景一哂而过。",
+                    "status": 0,
+                    "id": 29179844,
+                    "author": "王王各"
+                },
+                "id": 29182126,
+                "likes": 0
+            }
+        ]
+    }
+}
+ + + + \ No newline at end of file diff --git "a/.vitepress/dist/\347\237\245\350\257\206\351\227\256\347\255\224.html" "b/.vitepress/dist/\347\237\245\350\257\206\351\227\256\347\255\224.html" new file mode 100644 index 00000000..5f739aef --- /dev/null +++ "b/.vitepress/dist/\347\237\245\350\257\206\351\227\256\347\255\224.html" @@ -0,0 +1,1629 @@ + + + + + + 姬长信API For Docker官方文档 + + + + + + + + + + + + + + + + +
Skip to content

BMI标准体重

[danger]### 会员接口,仅限会员使用,购买API会员

通过国际权威的标准体重指数(BMI)计算身材是否标准以及健康风险,成年人正常标准体重指数为18.5-23.9。

请求地址

GET https://api.isoyu.com/bmi/index

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
heightint身高,单位厘米(cm)
weightint体重,单位千克(kg)
sexint0为男性[默认],1为女性

返回data参数

名称类型示例值说明
bmiint19.6体重指数BMI
normbmistring18.5~23.9正常BMI指数范围
idealweightint64.4标准体重
normweightstring57.96~70.80正常体重范围
healthystring风险一般健康风险
tipstring哇,标准身材,请注意保持健康作息方式。身材小贴士

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->bmiIndex()
+
+    ->withHeight(172)
+    ->withWeight(58)
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功",
+    "data": [
+        {
+
+        "bmi":19.6,
+
+        "normbmi":"18.5~23.9",
+
+        "idealweight":64.4,
+
+        "normweight":"57.96~70.84",
+
+        "healthy":"风险一般",
+
+        "tip":"哇,标准身材,请继续保持健康作息方式。"
+
+        }
+    ]
+}

ONE一个

[danger]### 会员接口,仅限会员使用,购买API会员

韩寒主编的ONE一个杂志,本接口返回每日一句。

请求地址

GET https://api.isoyu.com/literary/one

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
randint是否随机
datestring指定时间,格式年-月-日 默认当天

返回data参数

名称类型示例值说明
oneidint2604ONE一个ID
wordstring一个人就是一片荒原,偶尔有房客,有雷声,有春暖花开。句子
wordfromstring《此刻,月光洒在中年的庭院》句子来源
imgurlstringhttp://image.wufazhuce.com/FordKXIwo\_85nVFcvOn3TC8oZXXH配图
imgauthorstringEmilie Cotterill配图作者
datestring2019-10-18时间

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->literaryOne()
+
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功",
+    "data": [
+        {
+
+        "oneid":2604,
+
+        "word":"一个人就是一片荒原,偶尔有房客,有雷声,有春暖花开。",
+
+        "wordfrom":"《此刻,月光洒在中年的庭院》",
+
+        "imgurl":"http://image.wufazhuce.com/FordKXIwo_85nVFcvOn3TC8oZXXH",
+
+        "imgauthor":"EmilieCotterill",
+
+        "date":"2019-10-18"
+
+        }
+    ]
+}

百科题库

[danger]### 会员接口,仅限会员使用,购买API会员

生活百科题库大全接口,部分结果返回详细解释。

请求地址

GET https://api.isoyu.com/wiki/tiku

请求参数

返回data参数

名称类型示例值说明
titlestring新冠肺炎的最长潜伏期一般是多久?问题
answerAstring1-2天答案A
answerBstring3-7天答案B
answerCstring14天答案C
answerDstring28天答案D
answerstringC正确答案
analyticstring新型冠状病毒感染性肺炎属于呼吸道传播性疾病...分析结果

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->wikiTiku()
+
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功",
+    "data": [
+        {
+
+        "title":"新冠肺炎的最长潜伏期一般是多久?",
+
+        "answerA":"1-2天",
+
+        "answerB":"3-7天",
+
+        "answerC":"14天",
+
+        "answerD":"28天",
+
+        "answer":"C",
+
+        "analytic":"新型冠状病毒感染性肺炎属于呼吸道传播性疾病,该病一般最常见的传播途径有飞沫传播,气溶胶传播,粪口传播及眼部粘膜传播,潜伏期一般为3-5天,最长不超过14天左右,也有因人而异,超过以上天数。或许以无症状感染者,不发病。该病确诊有赖于核酸病毒检测,同时做好多饮水,勤洗手,出门戴口罩,避免人群聚集,导致交叉感染。"
+
+        }
+    ]
+}

猜成语

[danger]### 会员接口,仅限会员使用,购买API会员

根据提示猜成语、返回字头拼音缩写、来源、出处、例句等。

请求地址

GET https://api.isoyu.com/chengyu/guess

请求参数

返回data参数

名称类型示例值说明
questionstring没有意识到,没有觉察到。现多指未加注意。问题
abbrstringBZBJ字头拼音缩写
answerstring不知不觉答案
pinyinstringbù zhī bù jué完整拼音含音标
sourcestring明·赵弼《两教辨》:“遂使昏愚之徒,听其妖诞,舍正从邪,醉生梦死,不知不觉。尧舜三代以前,未闻有此教。出处
studystring他的残忍和狠毒,时而~地在老人面前显露出来。(曹禺《王昭君》第二幕)例句

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->chengyuGuess()
+
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功",
+    "data": [
+        {
+
+        "question":"没有意识到,没有觉察到。现多指未加注意。",
+
+        "abbr":"BZBJ",
+
+        "answer":"不知不觉",
+
+        "pinyin":"bù zhī bù jué",
+
+        "source":"明·赵弼《两教辨》:“遂使昏愚之徒,听其妖诞,舍正从邪,醉生梦死,不知不觉。尧舜三代以前,未闻有此教。”",
+
+        "study":"他的残忍和狠毒,时而~地在老人面前显露出来。(曹禺《王昭君》第二幕)"
+
+        }
+    ]
+}

猜灯谜

[danger]### 会员接口,仅限会员使用,购买API会员

趣味猜灯谜接口

请求地址

GET https://api.isoyu.com/wiki/lantern

请求参数

返回data参数

名称类型示例值说明
riddlestring头上长树杈,身上有白花,四腿跑得快,生长在山野。谜语
answerstring梅花鹿谜底
disturbstring黄水牛山羊羚驴子马骆驼长颈犀大象奶娟珊鲁西干扰项
descriptionstring梅花鹿,有着像树枝的鹿角,跳跃能力很强,尤其善长攀登陡坡,那连续大跨度的跳跃,速度轻快敏捷。详细描述
typestring打一动物分类

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->wikiLantern()
+
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功",
+    "data": [
+        {
+
+        "riddle":"头上长树杈,身上有白花,四腿跑得快,生长在山野。",
+
+        "answer":"梅花鹿",
+
+        "disturb":"黄水牛山羊羚驴子马骆驼长颈犀大象奶娟珊鲁西",
+
+        "description":"梅花鹿,有着像树枝的鹿角,跳跃能力很强,尤其善长攀登陡坡,那连续大跨度的跳跃,速度轻快敏捷。",
+
+        "type":"打一动物"
+
+        }
+    ]
+}

菜谱查询

[danger]### 会员接口,仅限会员使用,购买API会员

菜谱查询,生活类厨房类应用必备API,不传word参数时,默认返回不同的菜品及品类和特性,可通过page参数随机值来获取随机菜品。

请求地址

GET https://api.isoyu.com/food/menu

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
wordstring搜索词,食材或菜名
numint返回数量
pageint翻页

返回data参数

名称类型示例值说明
idint4836菜谱ID
type_idint439类型ID
type_namestring凉菜类类型名称
cp_namestring蓑衣黄瓜菜肴名称
zuofastring1.将黄瓜洗净,切成蓑衣花刀,用盐腌10分钟,再用清水冲洗后沥干水分装盘.....做法
texingstring清淡爽口,酸甜稍辣。菜肴特性
tishistring必须等糖醋汁凉透后再浸泡黄瓜,这样黄瓜会更脆爽。提示
tiaoliaostring食用油30克;香醋1小匙(3克);精盐3小匙(9克);白糖1/2小匙(1.5克);味精1/2小匙(1.5克)调料
yuanliaostring黄瓜250克;香菇25克;胡萝卜25克;冬笋25克;大葱1根;生姜1小块原料

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->foodMenu()
+
+    ->withWord('黄瓜')
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功的返回",
+    "data": [
+        {
+
+        "id":4836,
+
+        "type_id":439,
+
+        "type_name":"凉菜类",
+
+        "cp_name":"蓑衣黄瓜",
+
+        "zuofa":"1.将黄瓜洗净,切成蓑衣花刀,用盐腌10分钟,再用清水冲洗后沥干水分装盘;2.将香菇、胡萝卜、冬笋、葱、姜洗净切丝;3.锅内放油,油烧至六成热时放入葱丝、姜丝,炒出香味后再倒入香菇丝、胡萝卜丝、冬笋丝翻炒,加入白糖、醋、精盐、味精,烧开;4.将糖醋汁放凉后倒入装黄瓜的盘中,浸泡几小时后即可食用。",
+
+        "texing":"清淡爽口,酸甜稍辣。",
+
+        "tishi":"必须等糖醋汁凉透后再浸泡黄瓜,这样黄瓜会更脆爽。",
+
+        "tiaoliao":"食用油30克;香醋1小匙(3克);精盐3小匙(9克);白糖1/2小匙(1.5克);味精1/2小匙(1.5克)",
+
+        "yuanliao":"黄瓜250克;香菇25克;胡萝卜25克;冬笋25克;大葱1根;生姜1小块"
+
+        },
+
+        {
+
+        "id":4649,
+
+        "type_id":429,
+
+        "type_name":"第二道菜",
+
+        "cp_name":"炝黄瓜衣",
+
+        "zuofa":"1.用清水将黄瓜洗净,切成2寸长的段,片下黄瓜皮,卷成卷,放入盆中,撒些精盐,腌10分钟,捞出,挤出水,码在盆中。2.用刀将姜刮去皮,洗净,切成细丝,放在黄瓜皮上。3.锅中注入适量清水,加入醋精、白糖,上火熬化后晾凉,倒在黄瓜皮上,再放入桂花酱,用盘子盖上腌十小时。4.将黄瓜皮卷取出,切成小段,断面朝上,码在盘中即可食用。",
+
+        "texing":"",
+
+        "tishi":"",
+
+        "tiaoliao":"精盐1克,醋精20克,白糖50克,桂花酱10克,姜15克。",
+
+        "yuanliao":"黄瓜750克(约6条)。"
+
+        },
+
+        {
+
+        "id":4630,
+
+        "type_id":429,
+
+        "type_name":"第二道菜",
+
+        "cp_name":"炒黄瓜酱",
+
+        "zuofa":"1.用清水将黄瓜洗净,顺长切成4条,片去黄瓜子,切成3分见方的丁,放入碗中,加入少许精盐,拌匀,腌3分钟,滗去水。2.用刀将猪肉片成3分厚的大片,剞上十字花刀,切成3分见方的丁。3.坐煸锅,注入熟猪油,烧至六成热,放入肉丁煸炒;待肉丁内的水分炒出来时,锅内响声加大,随即放入葱姜末、黄酱继续煸炒;待黄酱裹匀肉丁并散发出酱香味时,加入料酒、精盐继续煸炒均匀,再加入黄瓜丁,淋上香油翻炒均匀,即可出锅。",
+
+        "texing":"",
+
+        "tishi":"",
+
+        "tiaoliao":"料酒10克,精盐1克,黄酱10克,葱姜末各少许,熟猪油15克,香油5克。",
+
+        "yuanliao":"主料:瘦猪肉150克。配料:嫩黄瓜1条(约100克)。"
+
+        }
+    ]
+}

成语典故

[danger]### 会员接口,仅限会员使用,购买API会员

包括成语典故、来源、范例、拼音等,支持模糊搜索。

请求地址

GET https://api.isoyu.com/chengyu/allusion

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
wordstring搜索词
numint返回数量 1-50
modeint0严格搜索、1模糊搜索、2拼音简写搜索

返回data参数

名称类型示例值说明
chengyustring马到成功成语
pinyinstringmǎ dào chéng gōng拼音音标
diangustring形容工作刚开始就取得成功。典故
chuchustring元·无名氏《小尉迟》第二折:“那老尉迟这一去,马到成功。”出处
fanlistring只要不轻敌,相信你们一定会~。范例

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->chengyuAllusion()
+
+    ->withWord('马到成功')
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功",
+    "data": [
+        {
+
+        "chengyu":"马到成功",
+
+        "pinyin":"mǎ dào chéng gōng",
+
+        "diangu":"形容工作刚开始就取得成功。",
+
+        "chuchu":"元·无名氏《小尉迟》第二折:“那老尉迟这一去,马到成功。”",
+
+        "fanli":"只要不轻敌,相信你们一定会~。",
+
+        "pysx": "mdcg"
+
+        }
+    ]
+}

成语接龙

[danger]### 会员接口,仅限会员使用,购买API会员

成语接龙接口,默认为用户开局。返回字段中包含成语拼音、解释、来源、首尾字符、积分、胜负结果和友好提示。其中字段result为胜负结果,0为开局、1为胜、2-4都是负(2开局负,3接错了,4非成语)、5为赢局(2-5都会退出游戏)

[danger] 请注意:userid参数应该是一个唯一识别码,例如用户的IMEI或openid等等。否则会把你的所有用户都当成一个人,导致数据混乱。

请求地址

GET https://api.isoyu.com/chengyu/jielong

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
wordstring成语
useridstring用户唯一识别码
statetimeint状态维持时间,单位秒,默认1800

返回data参数

名称类型示例值说明
chengyustring一马当先成语
pinyinstringyī mǎ dāng xiān成语拼音
jieshistring原指作战时策马冲锋在前。形容领先。也比喻工作走在群众前面,积极带头。成语解释
chuchustring明·施耐庵《水浒传》第九十六回:即便勒兵列阵,一马当先......成语出处
startstrstring成语开头汉字
endstrstring成语末尾汉字
gradeint0游戏积分
resultint0胜负结果,0为开局、1为胜、2-4都是负、5为赢局(2-5都会退出游戏)
tipstring恭喜你答对了,系统奖励了你1分......游戏提示

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->chengyuJielong()
+
+    ->withWord('先见之明')
+    ->withUserid('98105401289c18d858c169578ecf0125')
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功",
+    "data": [
+        {
+
+        "chengyu":"先见之明",
+
+        "pinyin":"xiān jiàn zhī míng",
+
+        "jieshi":"明·指眼力。事先看清问题的能力。指对事物发展的预见性。",
+
+        "chuchu":"《后汉书·杨彪传》:愧无日磾先见之明,犹怀老牛舐犊之爱。",
+
+        "startstr":"先",
+
+        "endstr":"明",
+
+        "grade":0,
+
+        "result":0,
+
+        "tip":"已进入成语接龙模式:先见之明"
+
+        }
+    ]
+}

成语字典

[danger]### 免费接口,每日100次免费调用,会员可不限次数调用,购买API会员

新华字典在线查字,最新最全

请求地址

GET https://api.isoyu.com/chengyu/query

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
wordstring填写需要查询的成语,UTF8 urlencode编码

返回参数

名称类型说明
bushoustring首字部首
headstring成语词头
pinyinstring拼音
chengyujsstring成语解释
from_stirng成语出处
examplestring举例
yufastring语法
ciyujsstring词语解释
yinzhengjsstring引证解释
tongyilist同义词
fanyilist反义词

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->chengyuQuery()
+
+    ->withWord('积少成多')
+
+    ->request();
+
+dump($result);

返回示例:

{
+    "message": "success",
+    "data": {
+        "bushou": "禾",
+        "head": "积",
+        "pinyin": "jī shǎo chéng duō",
+        "chengyujs": " 积累少量的东西,能成为巨大的数量。",
+        "from_": " 《战国策·秦策四》:“积薄而为厚,聚少而为多。”《汉书·董仲舒传》:“聚少成多,积小致巨。”",
+        "example": " 其实一个人做一把刀、一个勺子是有限得很,然而~,这笔账就难算了,何况更是历年如此呢。 《二十年目睹之怪现状》第二十九回",
+        "yufa": " 连动式;作谓语、宾语、分句;用于事物的逐渐聚积",
+        "ciyujs": "[many a little makes a mickle;from small increments comes abundance;little will grow to much;penny and penny laid up will be many] 积累少数而渐成多数",
+        "yinzhengjs": "谓只要不断积累,就会从少变多。语出《汉书·董仲舒传》:“众少成多,积小致鉅。” 唐 李商隐 《杂纂》:“积少成多。” 宋 苏轼 《论纲梢欠折利害状》:“押纲纲梢,既与客旅附载物货,官不点检,专栏无由乞取;然梢工自须赴务量纳税钱,以防告訐,积少成多,所获未必减於今日。” 清 薛福成 《陈派拨兵船保护华民片》:“惟海军船数不多,经费不裕,势难分拨,兵轮久驻海外, 华 民集貲,积少成多,未尝不愿供给船费。” 包天笑 《钏影楼回忆录·入泮》:“这项赏封,不过数十文而已,然积少成多,亦可以百计。”",
+        "tongyi": [
+            "集腋成裘",
+            "聚沙成塔",
+            "日积月累",
+            "积水成渊"
+        ],
+        "fanyi": [
+            "杯水车薪"
+        ]
+    },
+    "code": 0
+}

宠物大全

[danger]### 会员接口,仅限会员使用,购买API会员

包含猫咪、犬类、爬行动物、小动物、水族类等宠物的生活习性、喂养方法、价格、祖籍、体态特点和图片等信息。

请求地址

GET https://api.isoyu.com/pet/index

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
wordstring搜索宠物名称
typeint宠物类型,0猫科、1犬类、2爬行类、3小宠物类、4水族类
numint返回数量
pageint翻页

返回data参数

名称类型示例值说明
pettypeint1宠物类型,0猫科、1犬类、2爬行类、3小宠物类、4水族类
namestring哈士奇宠物名字
engNamestringSiberianHuskiy宠物英文名
charactersstring聪明机灵、极度热情、神经质性格特点
nationstring俄罗斯祖籍
easyOfDiseasestring肠胃疾病易患病
lifestring9-15年寿命
pricestring2000-4000元价格
descstring西伯利亚描述
featurestring西伯利亚雪橇犬是一种原始的古老犬种......体态特征
characterFeaturestring哈士奇的外表英俊潇洒......特点
careKnowledgestring哈士奇虽然看着一副冷漠无情的样子......照顾须知
feedPointsstring哈士奇有着敏感的肠胃......喂养注意
urlstringhttp://www.boqii.com/entry/detail/357.html详细来源
coverURLstringhttp://img.boqiicdn.com/Data/BK/P/imagick14371435571930.png封面图片

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->petIndex()
+
+    ->withWord('哈士奇')
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功",
+    "data": [
+        {
+
+        "pettype":1,
+
+        "name":"哈士奇",
+
+        "engName":"SiberianHuskiy",
+
+        "characters":"聪明机灵、极度热情、神经质",
+
+        "nation":"俄罗斯",
+
+        "easyOfDisease":"肠胃疾病",
+
+        "life":"9-15年",
+
+        "price":"2000-4000元",
+
+        "desc":"  西伯利亚",
+
+        "feature":"  西伯利亚雪橇犬是一种原始的古老犬种,因它的独特嘶哑的叫声被称之为当今的哈士奇。很早前哈士奇是最原始的交通工具专门拉雪橇的,并用这种狗猎取和饲养驯鹿,或者繁殖这种狗,然后带出他们居住的冻土地,换取温饱。典型狼性犬。",
+
+        "characterFeature":"  哈士奇的外表英俊潇洒,精致的五官和丰富的肢体语言充满了奇特的表现,无需复杂的交谈,就能轻易了解他的喜怒哀乐。哈士奇时常会有点神经质。",
+
+        "careKnowledge":"  哈士奇虽然看着一副冷漠无情的样子,事实上,哈士奇对人很友好、温柔、热情的。喜欢与人交往是哈士奇的典型性格。通常不表现出护卫犬强烈的领地占有欲,不对陌生人过多的怀疑,也不会攻击其他犬类。因此有很多人喜欢哈士奇。他对主人非常忠诚,一条忠诚的小狗有一个健康的身体是非常重要的。",
+
+        "feedPoints":"  哈士奇有着敏感的肠胃,因此在饮食上需要主人多加重视,喂食不当很容易",
+
+        "coverURL":"http://img.boqiicdn.com/Data/BK/P/imagick14371435571930.png"
+
+        }
+    ]
+}

二十四节气

[danger]### 会员接口,仅限会员使用,购买API会员

农历节气数据接口

请求地址

GET https://api.isoyu.com/time/lunar

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
wordstring二十四节气名称

返回data参数

名称类型示例值说明
namestring立春节气名称
nameimgstringlichun.jpg节气图
daystring2月4日或5日日期
yuanyinstring谓春季开始之节气原因
shijustring东风带雨逐西风,大地阳和暖气生。万物苏萌山水醒,农家岁首又谋耕诗句
jieshaostring立春不仅是农历二十四节气中的第一个节气......介绍
xishustring立春后,人们在春暖花开的日子里,喜欢外出游春......习俗
meishistring立春时的食品主要是春饼、萝卜、五辛盘等,在南方则流行吃春卷......美食
yijistring立春后是疾病多发的季节。春天的多发病有肺炎、肝炎、流脑、麻疹.....宜忌

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->timeLunar()
+
+    ->withWord('立春')
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功",
+    "data": [
+        {
+
+        "name":"立春",
+
+        "nameimg":"lichun.jpg",
+
+        "day":"2月4日或5日",
+
+        "yuanyin":"谓春季开始之节气",
+
+        "shiju":"东风带雨逐西风,大地阳和暖气生。万物苏萌山水醒,农家岁首又谋耕",
+
+        "jieshao":"立春不仅是农历二十四节气中的第一个节气,立春是从天文上来划分的,而在自然界、在人们的心目中,春意味着风和日暖,鸟语花香;春也意味着万物生长,农家播种。立春节气一般是从2月4日或5日开始,到2月19或20日结束。有时在农历的腊月,有时在农历的正月",
+
+        "xishu":"立春后,人们在春暖花开的日子里,喜欢外出游春,俗称出城探春、踏春,是古代春游的主要形式",
+
+        "meishi":"立春时的食品主要是春饼、萝卜、五辛盘等,在南方则流行吃春卷。又比如美食:春盘--主要是蔬菜取生菜瓜果饼糖放盘中为春盘(或拼成盘)馈送亲友或自食取迎春之意。盘里主要有:果品、蔬菜、糖果、饼、饵五种。蔬菜主要有:豆芽、萝卜、韭菜、菠菜、生菜、豆子、鸡蛋、土豆丝。这也是立春的美食之一。",
+
+        "yiji":"立春后是疾病多发的季节。春天的多发病有肺炎、肝炎、流脑、麻疹、腮腺炎、过敏性哮喘、心肌梗塞、精神病等。因此对于有肝炎、过敏性哮喘、心肌梗塞等的患者要特别注意调养预防。在养生上主要是护肝。在作息时间上,人们也应顺应自然界的规律,早睡早起。在精神养生方面,要力戒暴怒,更忌忧郁,做到心胸开阔,保持心境愉悦。立春之后的一段时间往往冷暖不定,要当心“倒春寒”的侵扰,特别是对于体弱的人来说,感冒、发烧是常有的事情。对此专家表示,要想杀菌并防寒,在饮食上可增加吃大蒜、洋葱、芹菜等“味冲”食物的次数,对预防伤寒感冒等春季多发的呼吸道感染大有益处。"
+
+        }
+    ]
+}

古籍名句

[danger]### 会员接口,仅限会员使用,购买API会员

历史古籍名句接口,随机返回一个古籍名句和出处来源。

请求地址

GET https://api.isoyu.com/literary/quote

请求参数

返回data参数

名称类型示例值说明
contentstring知我者,谓我心忧;不知我者,谓我何求。内容
sourcestring诗经·王风来源出处

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->literaryQuote()
+
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功",
+    "data": [
+        {
+
+        "content":"知我者,谓我心忧;不知我者,谓我何求。",
+
+        "source":"诗经·王风" 
+
+        }
+    ]
+}

故事大全

[danger]### 会员接口,仅限会员使用,购买API会员

接口返回成语故事、童话故事、寓言故事、睡前故事、民间故事。其中type参数可以指定故事类型,数据缓存60秒钟。

请求地址

GET https://api.isoyu.com/wiki/story

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
numint返回数量
pageint翻页
typeint故事类型,成语1、睡前2、童话3、寓言4
wordstring故事标题

返回data参数

名称类型示例值说明
storytypeint4故事类型,成语1、睡前2、童话3、寓言4
titlestring乌鸦喝水故事标题
contentstring有一天,乌鸦准备去参加一个世界动物大会。乌鸦飞呀飞呀,后来乌鸦口渴难忍了......故事内容

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->wikiStory()
+
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功",
+    "data": [
+        {
+
+        "storytype": 4,
+
+        "title":"乌鸦与兔子",
+
+        "content":"乌鸦站在高大的树枝上,整天无所事事,悠哉游哉好不快活。一只小兔子看见了,心中非常羡慕,就问乌鸦:“乌鸦大哥,你这么自在逍遥,真好呀,我能不能跟你一样,也整天呆着不做事?”乌鸦回答:“当然行,为什么不呢?”
+
+        兔子闻言,立即松懈下来,躺在大树底下睡起觉来。过了一会儿,一只狐狸突然扑过来,把兔子叼进嘴里。
+
+        这则寓言的寓意:要想丰衣足食而又无所事事,你的位置必须非常非常高。"
+
+        }
+    ]
+}

节假日

[danger]### 会员接口,仅限会员使用,购买API会员

查询本年度节假日信息,接口返回假日名称、类型、对应农历、是否上班、调休,假期范围、假期提示、及工作日信息等。请求参数中mode可以指定是否返回每天有关的国内外节日信息。请注意字段daycode表示日期类型,为0表示工作日、为1节假日、为2双休日、为3调休日(上班),字段isnotwork表示是否需要上班,为0表示上班,为1表示休息。(数据来自国务院办公厅假日通知)

请求地址

GET https://api.isoyu.com/time/holiday

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
datestring日期,格式年-月-日
modeint工作模式,返回节日详情

返回data参数

名称类型示例值说明
datestring2019-10-01当前阳历日期
daycodeint1日期类型,为0表示工作日、为1节假日、为2双休日、3为调休日(上班)
weekdayint2星期(数字)
cnweekdaystring星期二星期(中文)
lunaryearstring己亥农历年
lunarmonthstring九月农历月
lunardaystring初三农历日
infostring节假日日期信息
startint0假期起点
endint6假期结束
holidaystring10月1日节日日期
namestring国庆节节日名称(中文)
ennamestringNational Day节日名称(英文)
isnotworkint1是否需要上班,0为工作日,1为休息日
vacationstring2019-10-01~2019-10-07假期范围
tipstring10月1日至7日放假调休,共7天......放假提示

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->timeHoliday()
+
+    ->withDate('2020-01-24')
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功",
+    "data": [
+        {
+
+        "date":"2020-01-24",
+
+        "daycode":1,
+
+        "weekday":5,
+
+        "cnweekday":"星期五",
+
+        "lunaryear":"己亥",
+
+        "lunarmonth":"腊月",
+
+        "lunarday":"三十",
+
+        "info":"节假日",
+
+        "start":0,
+
+        "end":6,
+
+        "holiday":"十二月三十",
+
+        "name":"除夕",
+
+        "enname":"NewYear’s Eve",
+
+        "isnotwork":1,
+
+        "vacation":"2020-01-24~2020-01-30",
+
+        "tip":"1月24日至30日放假调休,共7天。1月19日(周日)、2月1日(周六)上班。"
+
+        }
+    ]
+}

垃圾分类

[danger]### 会员接口,仅限会员使用,购买API会员

本接口支持查询绝大部分生活中常见或不常见的废弃物垃圾类型,支持精确搜索和模糊搜索,并给出分类建议。目前已有近万条废弃物种类数据,针对用户输入的复杂长尾词也有智能预判机制。同时系统会根据查询结果不断增加新的数据,以及根据政策和指导建议优化分类。

请求地址

GET https://api.isoyu.com/trash/index

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
wordstring废弃物名称
modeint查询模式,0模糊查询[默认]、1精确查询
numint返回数量
pageint翻页

返回data参数

名称类型示例值说明
namestring智能眼镜废弃物名称
typeint0垃圾分类,0为可回收、1为有害、2为厨余(湿)、3为其他(干)
aipreint0智能预判,0为正常结果,1为预判结果
explainstring适宜回收、可循环利用的生活废弃物分类解释
containstring各类废金属、玻璃瓶、易拉罐、饮料瓶......包含类型
tipstring轻投轻放;清洁干燥,避免污染,费纸尽量平整......投放提示

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->trashIndex()
+
+    ->withWord('眼镜')
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功",
+    "data": [
+        {
+
+        "name":"隐形眼镜",
+
+        "type":3,
+
+        "aipre":0,
+
+        "explain":"干垃圾即其它垃圾,指除可回收物、有害垃圾、厨余垃圾(湿垃圾)以外的其它生活废弃物。",
+
+        "contain":"常见包括砖瓦陶瓷、渣土、卫生间废纸、猫砂、污损塑料、毛发、硬壳、一次性制品、灰土、瓷器碎片等难以回收的废弃物",
+
+        "tip":"尽量沥干水分;难以辨识类别的生活垃圾都可以投入干垃圾容器内"
+
+        },
+
+        {
+
+        "name":"眼镜",
+
+        "type":3,
+
+        "aipre":0,
+
+        "explain":"干垃圾即其它垃圾,指除可回收物、有害垃圾、厨余垃圾(湿垃圾)以外的其它生活废弃物。",
+
+        "contain":"常见包括砖瓦陶瓷、渣土、卫生间废纸、猫砂、污损塑料、毛发、硬壳、一次性制品、灰土、瓷器碎片等难以回收的废弃物",
+
+        "tip":"尽量沥干水分;难以辨识类别的生活垃圾都可以投入干垃圾容器内"
+
+        },
+
+        {
+
+        "name":"智能眼镜",
+
+        "type":0,
+
+        "aipre":0,
+
+        "explain":"可回收垃圾是指适宜回收、可循环利用的生活废弃物。",
+
+        "contain":"常见包括各类废金属、玻璃瓶、易拉罐、饮料瓶、塑料玩具、书本、报纸、广告单、纸板箱、衣服、床上用品、电子产品等",
+
+        "tip":"轻投轻放;清洁干燥,避免污染,费纸尽量平整;立体包装物请清空内容物,清洁后压扁投放;有尖锐边角的、应包裹后投放"
+
+        }
+    ]
+}

历史上的今天

[danger]### 免费接口,每日100次免费调用,会员可不限次数调用,购买API会员

回顾历史的长河,历史是生活的一面镜子

接口1:根据日期查询事件

请求地址

GET https://api.isoyu.com/today/event

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
datestring日期,格式:月/日 如:1/1,/10/1,12/12 如月或者日小于10,前面无需加0

返回data参数

名称类型说明
daystring日期
datestring事件日期
e_idint事件id,即下一接口中所用的eId
titlestring事件标题

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->todayEvent()
+
+    ->withDate('8/1')
+
+    ->request();
+
+dump($result);

接口2:根据事件id查询详细信息

请求地址

https://api.isoyu.com/today/detail

请求参数

名称必填类型说明
eIdint事件id

返回data参数

名称类型说明
e_idstring事件id
contentstring事件详情
picNostring图片数量
picUrlstring图片地址
titlestring事件标题

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->todayDetail()
+
+    ->withEId('事件id')
+
+    ->request();
+
+dump($result);

励志名言

[danger]### 会员接口,仅限会员使用,购买API会员

中国古代励志名言

请求地址

GET https://api.isoyu.com/literary/memo

请求参数

返回data参数

名称类型示例值说明
sayingstring差之毫厘,谬以千里。谚语或名言
translstring做任何事情,开始一定要认真地做好...译文
sourcestring宋·陆九渊来源或作者

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->literaryMemo()
+
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功",
+    "data": [
+        {
+
+        "saying":"差之毫厘,谬以千里。",
+
+        "transl":"做任何事情,开始一定要认真地做好,如果做差了一丝一毫,结果会发现相差很远。",
+
+        "source":"宋·陆九渊"
+
+        }
+    ]
+}

每日英语

[danger]### 会员接口,仅限会员使用,购买API会员

每日一句美好英语,可选择每天一句或者随机一句,返回英语句子、释义、语音和分享图片。

请求地址

GET https://api.isoyu.com/english/day

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
randint是否随机
datestring指定时间,默认当天

返回data参数

名称类型示例值说明
idint3673数据ID
contentstringSolitude is the soul’s holiday......句子内容
sourcestringAmerican drama lines来源
notestring独处是灵魂的假期......释义
ttsstringhttps://edu-wps.ks3-cn-beijing.ksyun.com/audio/3534bca1b7ec29560daa7e1960b9bd62.mp3音频地址
imgurlstringhttps://edu-wps.ks3-cn-beijing.ksyun.com/image/a356fcff007bd65048e48e92bd6795df.png分享图片地址
datestring2020-02-22时间

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->englishDay()
+
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功",
+    "data": [
+        {
+
+        "id":3673,
+
+        "content":"Solitude is the soul’s holiday, an opportunity to stop doing for others and to surprise and delight ourselves instead.",
+
+        "source":"American drama lines",
+
+        "note":"独处是灵魂的假期,你可以不为他人奔忙,只为给自己带来惊喜与喜悦。",
+
+        "tts":"https://edu-wps.ks3-cn-beijing.ksyun.com/audio/3534bca1b7ec29560daa7e1960b9bd62.mp3",
+
+        "imgurl":"https://edu-wps.ks3-cn-beijing.ksyun.com/image/a356fcff007bd65048e48e92bd6795df.png",
+
+        "date":"2020-02-22"
+
+        }
+    ]
+}

谜语大全

[danger]### 会员接口,仅限会员使用,购买API会员

随机返回一条带提示的谜语,并返回相应的谜底答案。

请求地址

GET https://api.isoyu.com/wiki/riddle

请求参数

返回data参数

名称类型示例值说明
queststring羊不呼吸了叫什么?(打一成语)谜语
answerstring扬眉吐气谜底答案

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->wikiRiddle()
+
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功",
+    "data": [
+        {
+
+        "quest":"羊不呼吸了叫什么?(打一成语)",
+
+        "answer":"扬眉吐气"
+
+        }
+    ]
+}

明星百科档案

[danger]### 会员接口,仅限会员使用,购买API会员

查询全球明星档案公开信息,包含姓名、年龄、身高、国籍等。

请求地址

GET https://api.isoyu.com/star/index

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
namestring按姓名或艺名检索
sexstring按性别检索
nationstring按国籍检索
birthstring按生日检索
constellationstring按星座检索
pageint翻页
numint返回数量

返回data参数

名称类型示例值说明
namestring艾欣儿姓名
sexstring性别
nationalitystring中国国籍
birthDatestring05-07生日
occupationstring模特职业
highstring170cm身高
weightstring53kg体重
descstring艾欣儿,吉林人,时尚美女嫩模,可爱性感的面孔......简介
nativePlacestring吉林籍贯
schoolstring北京电影学院毕业学校
companystring经纪公司
constellationstring金牛座星座
habitstring习惯
imageURLstringhttp://img.star.iecity.com/Upload/Star/201408/14/20140814141244819.jpg图片

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->starIndex()
+
+    ->withName('刘德华')
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功",
+    "data": [
+        {
+
+          "name": "刘德华",
+
+          "sex": "男",
+
+          "nationality": "中国香港",
+
+          "birthDate": "1961-9-27",
+
+          "occupation": "导演,演员,歌手,制片人,编剧",
+
+          "high": "174cm",
+
+          "weight": "65kg",
+
+          "desc": "1978年刘德华入无线艺员训练班学习,毕业后任无线电视台演员。先后主演过电视连续剧香港八一(1981)饰倪剑声,英雄出少年(1981)饰少林俗家弟子,江湖再现(1981)饰阿龙,戏班小子(1982)饰云开,花艇小英雄(1982)饰钱日添,苏乞儿(1982)饰铁豪,猎鹰(1982)饰江大伟,奔向太阳(1983)饰李志豪,临岐之决(1983)饰马日明,老洞(1983)饰谢尚楚,神雕侠侣(1983)饰杨过,鹿鼎记(1984)饰康熙,魔域桃源(1984)饰傅青云,宝芝林(1984)饰林世荣,鼓舞(1985)饰叶展",
+
+          "nativePlace": "广东江门市新会区",
+
+          "school": "啬色园可立中学",
+
+          "company": "",
+
+          "constellation": "天秤座",
+
+          "habit": "收集古董手表、绘画、书法、阅读,魔术",
+
+          "imageURL": "http://img.star.iecity.com/Upload/Star/201406/20/20140620132540860.jpg"
+
+        }
+    ]
+}

脑筋急转弯

[danger]### 会员接口,仅限会员使用,购买API会员

脑机急转弯,高IQ必备

请求地址

GET https://api.isoyu.com/brain_teaser/index

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
numstring返回数量,默认为1

返回data参数

名称类型示例值说明
queststring一个人掉到海里,为什么他的头发没有湿?问题
resultstring因为他是光头答案

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->brainTeaserIndex()
+
+    ->withNum(3)
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功",
+    "data": [
+        {
+
+        "id":"1196",
+
+        "quest":"一个人掉到海里,为什么他的头发没有湿?",
+
+        "result":"因为他是光头"
+
+        },
+
+        {
+
+        "id":"1196",
+
+        "quest":"什么东西人们都不想要?",
+
+        "result":"病。"
+
+        },
+
+        {
+
+        "id":"1196",
+
+        "quest":"森林中有十只鸟,小明开枪打死了一只,其它九只却都没有飞走,为什么?",
+
+        "result":"鸵鸟"
+
+        }
+    ]
+}

朋友圈文案

[danger]### 会员接口,仅限会员使用,购买API会员

每次请求随机返回一个适合发朋友圈的简单走心的文案句子。

请求地址

GET https://api.isoyu.com/literary/quan

请求参数

返回data参数

名称类型示例值说明
contentstring我经过你的世界,遇见了此生最美的风景。内容
sourcestring佚名来源出处

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->literaryQuan()
+
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功",
+    "data": [
+        {
+
+        "content":"我经过你的世界,遇见了此生最美的风景。",
+
+        "source":"佚名"
+
+        }
+    ]
+}

绕口令

[danger]### 会员接口,仅限会员使用,购买API会员

绕口令,初入江湖都会化肥会挥发。娱乐类小程序必备接口。

请求地址

GET https://api.isoyu.com/wiki/tongue

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
numstring返回数量 1-10

返回data参数

名称类型说明
contentstring内容

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->wikiTongue()
+
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功",
+    "data": [
+        {
+
+        "content":"香肠长,长香肠,炒香肠,尝香肠,常炒香肠,常尝香肠。"
+
+        }
+    ]
+}

神回复

[danger]### 会员接口,仅限会员使用,购买API会员

各大知识社区上,经常会有段子手,凭借着满腹才(逗)华(比),写出惊天地泣鬼神的神回复!初看之下拍案叫绝,细品之下回味无穷。

请求地址

GET https://api.isoyu.com/wiki/godreply

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
numint返回数量,1-10

返回data参数

名称类型示例值说明
titlestring最讨厌别人骂我傻逼,没一点道德素养,没听过骂人不揭短吗?标题
contentstring所以我没有脱你的裤子啊。内容

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->wikiGodreply()
+
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功",
+    "data": [
+        {
+
+        "title":"最讨厌别人骂我傻逼,没一点道德素养,没听过骂人不揭短吗?",
+
+        "content":"所以我没有脱你的裤子啊。"
+
+        }
+    ]
+}

十万个为什么

[danger]### 会员接口,仅限会员使用,购买API会员

十万个为什么查询接口,包含分类(typeid)有:1人体奥秘、2天文地理、3军事与交通、4生物王国、5数理化之谜、6信息与科技、7历史的长河、8文化与艺术、9国家与体育、10营养与健康、11青少儿。

请求地址

GET https://api.isoyu.com/wiki/index

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
wordstring搜索内容标题
typeidint指定类型
numint返回数量,范围1-10
pageint翻页

返回data参数

名称类型示例值说明
typeidint1类型,请参考上面的说明
titlestring为什么女子的肌肉没有男子的肌肉发达标题
contentstring动物在长期的进化过程......内容

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->wikiIndex()
+
+    ->withWord('男子')
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功",
+    "data": [
+        {
+
+        "typeid":1,
+
+        "title":"为什么女子的肌肉没有男子的肌肉发达",
+
+        "content":"动物在长期的进化过程,雄性与雌性地身体结构因分工的不同发生了差异。雄性者要猎取食物,抵抗入侵者,要在竞争中生存,就必须身强力壮。自然选择的结果,肌肉发达、肌骼粗壮的保存了下来,身体衰弱者被淘汰灭亡。雌性怀孕生育,哺乳后代,其乳房发达,体态丰满,皮肤细腻,骨盆比雄性宽大,但骨骼与肌肉的发育相对比雄性弱些。动物雌、雄性的这些构造特点亦表现在人类身上。形态与功能是统一的。经常锻炼身体,通过健美操的训练,女子的肌肉亦可练得很粗壮。反之,男性发达的肌肉若不去锻炼,亦会萎缩松软。但不管怎样锻炼,女性的解剖结构与男性的差异,仍然存在。女性肌肉的质与量相对比男性弱,而脂肪组织相对比男性多。"
+
+        }
+    ]
+}

顺口溜

[danger]### 会员接口,仅限会员使用,购买API会员

民间流行的一种好玩有趣的口头韵文

请求地址

GET https://api.isoyu.com/wiki/doggerel

请求参数

返回data参数

名称类型说明
contentstring内容

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->wikiDoggerel()
+
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功",
+    "data": [
+        {
+
+        "content":"单的单,独的独,剁到屁儿不带哭。"
+
+        }
+    ]
+}

唐诗大全

[danger]### 会员接口,仅限会员使用,购买API会员

包括所有唐朝诗句大全接口。

请求地址

GET https://api.isoyu.com/literary/tang

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
numint返回数量,取值1-10
pageint翻页
wordstring搜索词,标题或作者

返回data参数

名称类型示例值说明
titlestring杜鹃标题
contentstring西川有杜鹃,东川无杜鹃。涪万无杜鹃,云安有杜鹃......内容
authorstring杜甫作者

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->literaryTang()
+
+    ->withWord('杜鹃')
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功的返回",
+    "data": [
+        {
+
+        "title":"杜鹃",
+
+        "content":"西川有杜鹃,东川无杜鹃。涪万无杜鹃,云安有杜鹃。我昔游锦城,结庐锦水边。有竹一顷馀,乔木上参天。杜鹃暮春至,哀哀叫其间。我见常再拜,重是古帝魂。生子百鸟巢,百鸟不敢嗔。仍为喂其子,礼若奉至尊。鸿雁及羔羊,有礼太古前。行飞与跪乳,识序如知恩。圣贤古法则,付与后世传。君看禽鸟情,犹解事杜鹃。今忽暮春间,值我病经年。身病不能拜,泪下如迸泉。",
+
+        "author":"杜甫"
+
+        }
+    ]
+}

唐诗三百首

[danger]### 会员接口,仅限会员使用,购买API会员

唐诗300首是一部流传很广的唐诗精华选集,本接口输出唐诗示例类型等。

请求地址

GET https://api.isoyu.com/literary/poetry

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
numint返回数量,取值1-10
pageint翻页
wordstring搜索词,标题或作者

返回data参数

名称类型示例值说明
titlestring枫桥夜泊标题
contentstring月落乌啼霜满天,江枫渔火对愁眠。姑苏城外寒山寺,夜半钟声到客船。内容
introstring【注解】:1、渔火:渔船上的灯火......介绍
kindstring七言绝句诗词类型
authorstring张继作者

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->literaryPoetry()
+
+    ->withWord('枫桥夜泊')
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功的返回",
+    "data": [
+        {
+        "title":"枫桥夜泊",
+
+        "content":"月落乌啼霜满天,江枫渔火对愁眠。姑苏城外寒山寺,夜半钟声到客船。",
+
+        "intro":"【注解】:1、渔火:渔船上的灯火。2、姑苏:今江苏省苏州市。3、寒山寺:苏州枫桥附近的寺院。【韵译】:明月西落秋霜满天,几声乌啼山前;江上渔火映红枫树,愁绪搅我难眠。呵,苏州城外那闻名海内的寒山寺;夜半钟声,漫悠悠地飘到我的船边。【评析】:这是记叙夜泊枫桥的景象和感受的诗。首句写所见(月落),所闻(乌啼),所感(霜满天);二句描绘枫桥附近的景色和愁寂的心情;三、四句写客船卧听古刹钟声。平凡的桥,平凡的树,平凡的水,平凡的寺,平凡的钟,经过诗人艺术的再创造,就构成了一幅情味隽永幽静诱人的江南水乡的夜景图,成为流传古今的名作、名胜。此诗自从欧阳修说了“三更不是打钟时”之后,议论颇多。其实寒山寺夜半鸣钟却是事实,直到宋化仍然。宋人孙觌的《过枫桥寺》诗:“白首重来一梦中,青山不改旧时容。乌啼月落桥边寺,倚枕犹闻半夜钟。”即可为证。张继大概也以夜半鸣钟为异,故有“夜半钟声”一句。今人或以为“乌啼”乃寒山寺以西有“乌啼山”,非指“乌鸦啼叫。”“愁眠”乃寒山寺以南的“愁眠山”,非指“忧愁难眠”。殊不知“乌啼山”与“愁眠山”,却是因张继诗而得名。孙觌的“乌啼月落桥边寺”句中的“乌啼”,即是明显指“乌啼山”。",
+
+        "kind":"七言绝句",
+
+        "author":"张继"
+        }
+    ]
+}

万年历

[danger]### 免费接口,每日100次免费调用,会员可不限次数调用,购买API会员

包含三个接口:根据日期查询当天详细信息、查询近期假期和查询当年假期。

接口1:查询当天详细信息

请求地址

GET https://api.isoyu.com/calendar/day

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
datestring指定日期,格式为YYYY-MM-DD,如月份和日期小于10,则取个位,如:2012-1-1

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->calendarDay()
+
+    ->withDate('2020-8-1')
+
+    ->request();
+
+dump($result);

返回示例:

{
+"message":"Success",
+"data":{
+	"data":{
+		"date":"2020-8-1",
+		"animalsYear":"鼠",
+		"avoid":"嫁娶.入宅.移徙.作灶.开市.交易.安门.栽种.",
+		"lunar":"六月十二",
+		"lunarYear":"庚子年",
+		"suit":"祭祀.解除.沐浴.整手足甲.入殓.移柩.破土.启攒.安葬.",
+		"weekday":"星期六",
+		"year-month":"2020-8"
+	}
+},
+"code":0
+}

接口2:根据传入的月份返回近期的假期列表

请求地址

https://api.isoyu.com/calendar/month

请求参数

名称必填类型说明
yearMonthstring指定月份,格式为YYYY-MM,如月份和日期小于10,则取个位,如:2012-1

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->calendarMonth()
+
+    ->withYearMonth('2020-8')
+
+    ->request();
+
+dump($result);

接口3:根据传入年份返回当年假期列表

请求地址

https://api.isoyu.com/calendar/year

请求参数

名称必填类型说明
yearstring指定年份,格式为YYYY,如:2015

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->calendarYear()
+
+    ->withYear('2020')
+
+    ->request();
+
+dump($result);

网络热词

[danger]### 会员接口,仅限会员使用,购买API会员

哪些很火的网络流行语,都什么来历?

请求地址

GET https://api.isoyu.com/wiki/hotword

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
wordstring搜索词

返回data参数

名称类型示例值说明
titlestring一哥标题
contentstring一哥新词新语:一哥释义:一哥是什么意思?......内容

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->wikiHotword()
+
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功",
+    "data": [
+        {
+
+        "title":"一哥",
+
+        "content":"一哥新词新语:一哥释义:一哥是什么意思?一哥指老大、头目、领头人、领头羊等意思。是新出现的一个词汇,比如用在单位中通常指这个单位的一把手。但不同地方有不同的习惯,比如广西的玉林市。在玉林,一哥意指笨蛋、傻瓜之意。此外,在女性中,还衍生出了一姐这一词,意思与一哥大致。出自:起源于TVB电视剧。“一哥”之称始于罗嘉良,罗嘉良(捞家)是第一个被称为“无线一哥”的人,也是唯一一个连夺三年“视帝”的人。"
+
+        }
+    ]
+}

笑话大全

[danger]### 免费接口,每日100次免费调用,会员可不限次数调用,购买API会员

搜集网络幽默、搞笑、内涵段子,不间断更新,包含三个接口:按更新时间查询笑话、获取最新笑话和随机获取笑话。

接口1:按更新时间查询笑话

根据时间戳返回该时间点前或后的笑话列表

请求地址

GET https://api.isoyu.com/joke/query

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
sortstring类型,desc:指定时间之前发布的,asc:指定时间之后发布的
pageint当前页数,默认1,最大20
pagesizeint每次返回条数,默认1,最大20
timestring时间戳(10位),如:1418816972

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->jokeQuery()
+
+    ->withTime('时间戳')
+
+    ->withPage(1)
+    ->withPagesize(10)
+    ->request();
+
+dump($result);

接口2:获取最新笑话

获取最新的笑话

请求地址

https://api.isoyu.com/joke/latest

请求参数

名称必填类型说明
pageint当前页数,默认1,最大20
pagesizeint每次返回条数,默认1,最大20

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->jokeLatest()
+
+    ->withPage(1)
+    ->withPagesize(10)
+    ->request();
+
+dump($result);

接口3:随机获取笑话

随机获取笑话

请求地址

https://api.isoyu.com/joke/rand

请求参数(无)

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->jokeRand()
+
+    ->request();
+
+dump($result);

歇后语

[danger]### 会员接口,仅限会员使用,购买API会员

歇后语一种短小风趣又像谜语的句子。

请求地址

GET https://api.isoyu.com/wiki/xiehou

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
numint返回数量,1-10

返回data参数

名称类型示例值说明
queststring江边上洗萝卜问题
resultstring一个个来(比喻按次序地进行。)结果

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->wikiXiehou()
+
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功",
+    "data": [
+        {
+
+        "quest":"江边上洗萝卜",
+
+        "result":"一个个来(比喻按次序地进行。)"
+
+        }
+    ]
+}

新华字典

[danger]### 免费接口,每日100次免费调用,会员可不限次数调用,购买API会员

最大最全的新华汉语词典,按拼音查、按部首查、按笔画查

接口1:根据汉字查字典

请求地址

GET https://api.isoyu.com/xinhua/query

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
wordstring填写需要查询的汉字,UTF8 urlencode编码

返回参数

名称类型说明
zistring查询的汉字
pystring拼音
pinyinstring读音
wubistring五笔
bushoustring部首
bihuastring笔画数
jijielist简解
xiangjielist详解

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->xinhuaQuery()
+
+    ->withWord('想')
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功的返回",
+    "data": [
+	"id":"8371fa05e7e85b81",
+
+		"zi":"想",
+
+		"py":"xiang",
+
+		"wubi":"shnu",
+
+		"pinyin":"xiǎng",
+
+		"bushou":"心",
+
+		"bihua":"13",
+
+		"jijie":[
+
+			"想",
+
+			"xiǎng",
+
+			"动脑筋,思索:感想。思想。想法。想象(配置组合而创造出新形象的心理过程)。想入非非。异想天开。幻想。",
+
+			"推测,认为:想必。想见(由推想而知道)。想来(表示只是根据推测,不敢完全肯定)。想当然(凭主观推测,认为事情应该是这样)。不堪设想。",
+
+			"希望,打算:休想。理想。想望。妄想。",
+
+			"怀念,惦记:想念。朝思暮想。",
+
+			"像:云想衣裳花想容。",
+
+			"念思",
+
+			"",
+
+			"笔画数:13;",
+
+			"部首:心;",
+
+			"笔顺编号:1234251114544"
+
+		],
+
+		"xiangjie":[
+
+			"想",
+
+			"xiǎng",
+
+			"【动】",
+
+			"(形声。心形相声。本义:想念;怀念;羡慕)",
+
+			"同本义〖think;miss〗",
+
+			"想,冀思也。——《说文》",
+
+			"览物想故国。——杜甫《客居》",
+
+			"遥想公瑾当年,小乔初嫁了,雄姿英发。——苏轼《念奴娇》",
+
+			"又如:想似(深切的怀念);想思(想念)",
+
+			"思考,思索〖thinkdeeply;ponder〗",
+
+			"入景响之无应兮,闻省想而不可得。——《楚辞·九章·悲回风》",
+
+			"后来还亏得文琴替我竭力想法,找了原经手人,向周中堂讨主意。——《二十年目睹之怪现状》",
+
+			"又如:冥思苦想;想来想去(反复的多方思考);想度(考虑,衡量)",
+
+			"希望,想要〖hope;want〗",
+
+			"那时他老人家正在用功,想中那名进士。——《儿女英雄传》",
+
+			"又如:想闻(想望,仰慕)",
+
+			"料想;猜想〖anticipate〗",
+
+			"余读孔氏书,想见其本人。——《史记·孔子世家论》",
+
+			"又如:想料(料想)",
+
+			"想象〖imagine〗",
+
+			"想早励良规。——南朝梁·丘迟《与陈伯之书》",
+
+			"思念存想,自见异物也。——王充《论衡》",
+
+			"好像,如同〖seem〗",
+
+			"云想衣裳花容,春风指槛露华浓。——李白《清平调词三首》",
+
+			"怀念、回想〖miss;recall〗",
+
+			"想当年。——宋·辛弃疾《永遇乐·京口北固亭怀古》",
+
+			"以慰长想。——明·宗臣《报刘一丈书》",
+
+			"",
+
+			"想必",
+
+			"xiǎngbì",
+
+			"〖presumably;mostprobably〗表示比较肯定的判断、猜测",
+
+			"想必你赢了",
+
+			"想不到",
+
+			"xiǎngbudào",
+
+			"〖unexpected〗没有思想准备,出乎意外",
+
+			"想不开",
+
+			"xiǎngbukāi",
+
+			"〖takeamattertoheart;takethingstoohard(serious)〗把心中不如意、烦恼的事看得很重,放不下",
+
+			"别为这些小事想不开",
+
+			"想当然",
+
+			"xiǎngdāngrán",
+
+			"〖take(sth.)forgranted〗凭主观想象,以为事情应当是如此",
+
+			"后问出何经典,对曰:“以今度之,想当然耳。”——《后汉书·孔融传》",
+
+			"想到",
+
+			"xiǎngdào",
+
+			"〖thinkof;calltomind〗〖脑子里〗有一个想法;〖心里〗产生一个想法",
+
+			"当他看见那座房子的时候,他就想到了他的老家",
+
+			"想法",
+
+			"xiǎngfǎ",
+
+			"〖thinkofaway〗考虑办法,设法",
+
+			"想法给大家弄点水",
+
+			"想法",
+
+			"xiǎngfa",
+
+			"〖idea;opinion〗意见",
+
+			"按我的想法",
+
+			"想方设法",
+
+			"xiǎngfāng-shèfǎ",
+
+			"〖devisemeans〗多方面想办法",
+
+			"想方设法逃出去",
+
+			"想见",
+
+			"xiǎngjiàn",
+
+			"〖gather;infer〗经过推测得出结论",
+
+			"从中可以想见生活的艰难",
+
+			"想见当日围城光景。——清·全祖望《梅花岭记》",
+
+			"想来",
+
+			"xiǎnglái",
+
+			"〖itmaybeassumedthat〗犹料想",
+
+			"他这话想来是不错的",
+
+			"想念",
+
+			"xiǎngniàn",
+
+			"〖longtoseeagain;miss〗∶思念,怀念",
+
+			"他非常想念他的妻子",
+
+			"〖souvenir〗∶纪念品",
+
+			"这个与你作个想念吧。——《红楼梦》",
+
+			"想前顾后",
+
+			"xiǎngqián-gùhòu",
+
+			"〖ponder〗想着前面,又顾虑后面。形容犹豫不决、矛盾重重的状态",
+
+			"想儿",
+
+			"xiǎngr",
+
+			"〖hope〗[方言]∶希望,愿望",
+
+			"没有想儿",
+
+			"想入非非",
+
+			"xiǎngrù-fēifēi",
+
+			"〖indulgeinfantasy;neurotic;allowone'sfancytorunwild〗指意念进入玄妙境界。亦喻不切实际的胡思乱想",
+
+			"一个想入非非的探险家",
+
+			"想头",
+
+			"xiǎngtou",
+
+			"〖idea〗∶想法,念头",
+
+			"老李有个想头",
+
+			"〖hope〗∶指望",
+
+			"没想头了",
+
+			"想望",
+
+			"xiǎngwàng",
+
+			"〖desire;longfor〗希望,企求",
+
+			"她生平第一次停止了想望,停止了奋斗",
+
+			"想想",
+
+			"xiǎngxiǎng",
+
+			"〖see〗∶考虑",
+
+			"让我想想",
+
+			"〖think〗∶思考一下",
+
+			"想想他们的孩子将成为什么样的人",
+
+			"〖fancy〗",
+
+			"想像,设想,用祈使语气暗示惊讶",
+
+			"想想看吧",
+
+			"引起注意(如对某一观点)",
+
+			"想想我们的狼狈局面吧",
+
+			"想像",
+
+			"xiǎngxiàng",
+
+			"〖imagine;fancy;visualize〗设想",
+
+			"把原子专家们想像成长胡子的老头",
+
+			"想像力",
+
+			"xiǎngxiànglì",
+
+			"〖imagination〗〖心〗∶为了艺术的或知识的创造的目的而形成有意识的观念或心理意象的能力",
+
+			"想要",
+
+			"xiǎngyào",
+
+			"〖want;intend;feelliketo〗一心向往;热切地希望",
+
+			"想要回家"
+
+		]
+    ]
+}

接口2:汉字部首列表

请求地址

GET https://api.isoyu.com/xinhua/bushou

请求参数

返回参数

名称类型说明
bushoustring部首
bihuaint笔画数

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->xinhuaBushou()
+
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功的返回",
+    "data": [
+         {
+
+            "id": "1",
+
+            "bihua": "1",
+
+            "bushou": "丨"
+
+        },
+
+        {
+
+            "id": "2",
+
+            "bihua": "1",
+
+            "bushou": "亅"
+
+        },
+
+        {
+
+            "id": "3",
+
+            "bihua": "1",
+
+            "bushou": "丿"
+
+        }
+        ...
+    ]
+}

接口3:汉字拼音列表

请求地址

GET https://api.isoyu.com/xinhua/pinyin

请求参数

返回参数

名称类型说明
pinyin_keystring拼音首字母
pinyinstring拼音

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->xinhuaPinyin()
+
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功的返回",
+    "data": [
+        {
+
+            "id": "1",
+
+            "pinyin_key": "A",
+
+            "pinyin": "a"
+
+        },
+
+        {
+
+            "id": "2",
+
+            "pinyin_key": "A",
+
+            "pinyin": "ai"
+
+        }
+    ]
+}

接口4:根据部首查汉字

请求地址

GET https://api.isoyu.com/xinhua/querybs

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
wordstring填写需要查询的汉字部首,UTF8 urlencode编码
pageint页数,默认1
pagesizeint每页返回条数,默认10 最大50
isjijieint是否显示简解,1显示 0不显示 默认1
isxiangjieint是否显示详解,1显示 0不显示 默认1

返回参数

名称类型说明
zistring查询的汉字
pystring拼音
pinyinstring读音
wubistring五笔
bushoustring部首
bihuaint笔画数
jijielist简解
xiangjielist详解

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->xinhuaQuerybs()
+
+    ->withWord('人')
+    ->withPagesize(2)
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功的返回",
+    "data": [
+        "list":[
+
+    		{
+
+    			"id":"43d0f0ea6d432f5e",
+
+    			"zi":"人",
+
+    			"py":"ren",
+
+    			"wubi":"wwww",
+
+    			"pinyin":"rén",
+
+    			"bushou":"人",
+
+    			"bihua":"2"
+
+    		},
+
+    		{
+
+    			"id":"689020be45a37a77",
+
+    			"zi":"个",
+
+    			"py":"ge",
+
+    			"wubi":"whj",
+
+    			"pinyin":"gè,gě",
+
+    			"bushou":"人",
+
+    			"bihua":"3"
+
+    		}
+
+    	],
+
+    	"page":1,
+
+    	"pagesize":2,
+
+    	"totalpage":19,
+
+    	"totalcount":37
+    ]
+}

接口5:根据拼音查汉字

请求地址

GET https://api.isoyu.com/xinhua/querypy

请求参数

名称必填类型说明
wordstring填写需要查询的拼音
pageint页数,默认1
pagesizeint每页返回条数,默认10 最大50
isjijieint是否显示简解,1显示 0不显示 默认1
isxiangjieint是否显示详解,1显示 0不显示 默认1

返回参数

名称类型说明
zistring查询的汉字
pystring拼音
pinyinstring读音
wubistring五笔
bushoustring部首
bihuaint笔画数
jijielist简解
xiangjielist详解

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->xinhuaQuerypy()
+
+    ->withWord('ju')
+    ->withPagesize(2)
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功的返回",
+    "data": [
+"list":[
+
+	{
+
+		"id":"e204a7a91594ce5b",
+
+		"zi":"且",
+
+		"py":"ju,qie",
+
+		"wubi":"egd",
+
+		"pinyin":"jū,qiě",
+
+		"bushou":"一",
+
+		"bihua":"5"
+
+	},
+
+	{
+
+		"id":"931b59df4a1646bc",
+
+		"zi":"举",
+
+		"py":"ju",
+
+		"wubi":"iwfh",
+
+		"pinyin":"jǔ",
+
+		"bushou":"丶",
+
+		"bihua":"9"
+
+	}
+
+	],
+
+	"page":1,
+
+	"pagesize":2,
+
+	"totalpage":83,
+
+	"totalcount":166
+    ]
+}

接口6:根据汉字ID查询详细信息

请求地址

GET https://api.isoyu.com/xinhua/queryid

请求参数

名称必填类型说明
wordstring填写需要查询的汉字id

返回参数

名称类型说明
zistring查询的汉字
pystring拼音
pinyinstring读音
wubistring五笔
bushoustring部首
bihuaint笔画数
jijielist简解
xiangjielist详解

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->xinhuaQueryid()
+
+    ->withWord('931b59df4a1646bc')
+    ->request();

姓氏起源

[danger]### 会员接口,仅限会员使用,购买API会员

百家姓的历史起源、包括古今名人、典故、宗教、分布情况等等。

请求地址

GET https://api.isoyu.com/surname/index

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
xingstring

返回data参数

名称类型示例值说明
xingstring
contentstring张氏历史来源「张」源出 ; 一 ; 出自「姬」姓......内容

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->surnameIndex()
+
+    ->withXing('张')
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功",
+    "data": [
+        {
+
+        "xing":"张",
+
+        "content":"张氏   历史来源 「张」源出 ; 一 ; 出自「姬」姓,据《通志.氏族略.以字为氏》所载,张氏,世代仕晋,晋分为三,又世代仕韩,后渐成望族。  二 ; 改姓,三国魏张辽原姓「聂」,改姓「张」。又三国蜀诸葛亮赐南蛮酋长龙佑那为「张」氏。  三 ; 「张」氏自汉代以后,人数渐多,与当时道教的兴起与流行有关。道教自称源与黄帝,而盛行「黄帝赐姓张氏」的说法,道教领袖如张角,张鲁等。  四 ; 据《元和姓纂》云 ﹔「黄帝第五子青阳生挥,为弓正,观孤星,始制弓矢,主祀张星,因姓张氏」。  得姓始祖  张挥。张姓的诞生很古老,约有五千年历史。在人文初祖黄帝时代,黄帝有一子叫少昊清阳氏,少昊之子挥自幼聪明过人,爱动脑筋。一次,他观看夜空,从星星的组合中得到启发,经过研究,发明了弓。在当时人类基本以狩猎为生,弓的发明是一件很了不起的大事,于是黄帝封挥为专门制造弓的官叫“弓正”,也称“弓长”,又将官名合二为一赐他“张”姓。张挥成了张姓人的始祖。  迁徙分布  张是一个象形字,整个样子像一个张弓欲射之人.  分布地区 郡望  清河郡:汉时置郡,治所在清阳(今河北省清河东南)。此支张氏,世居武城,其开基始祖为汉留侯张良裔孙张歆。"
+
+        }
+    ]
+}

药品说明书

[danger]### 会员接口,仅限会员使用,购买API会员

查询近2万种中西药说明书、中外名称、特点、禁忌、用量、适应症、注意事项等等。

请求地址

GET https://api.isoyu.com/medicine/search

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
wordstring搜索内容标题
numint返回数量,范围1-10
pageint翻页

返回data参数

名称类型示例值说明
titlestring阿奇霉素药品名称
contentstring本品适用于敏感细菌所引起的下列感染内容

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->medicineSearch()
+
+    ->withWord('阿奇霉素')
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功",
+    "data": [
+        {
+
+        "title":"阿奇霉素",
+
+        "content":"【别名】 希舒美 、因培康、爱米琦、瑞奇、齐诺、博抗、泰力特、明齐欣、洛奇、抒罗康、红树、舒美特、天琪、赛乐欣、浦乐齐、丽珠齐乐、顺风康奇、英琦星、阿齐红素、阿红霉素,阿泽红霉素  【外文名】Azithromycin ,Zithromax  【适应症】  本品适用于敏感细菌所引起的下列感染:中耳炎、鼻窦炎、咽炎、扁桃体炎等上呼吸道感染;支气管炎、肺炎等下呼吸道感染 皮肤和软组织感染。 沙眼衣原体所致单纯性生殖器感染。 非重耐药淋球菌所致的单纯性生殖器感染(需排除梅毒螺旋体的合并感染)。   【用量用法】  以阿奇霉素片剂治疗感染性疾病,其疗程及使用方法如下: 成人:沙眼衣原体或敏感淋球菌所致性传播疾病,仅需单次口服本品1.0g。 对其他感染的治疗:总剂量1.5g,分三次服药,每日次服用本品0.5g。   【注意事项】  病人对本品的耐受性良好,不良反应发生率较低,因不良反应而中断治疗约0.3%。 不良反应中消化道反应占多,主要症状包括腹泻(稀便),上腹部不适(痛或痉挛),恶心、呕吐、偶见腹胀。一般为轻至中度。对阿奇霉素或其他大环内酯类抗生素有过敏的病人,禁忌使用阿奇霉素片剂。   【规格】  片剂(胶囊)250mg, 500mg." 
+
+        }
+    ]
+}

营养成分表

[danger]### 会员接口,仅限会员使用,购买API会员

查询近两千种食物的具体详细的营养成分及重量在100克情况下的含量、支持食品种类检索和成分含量排序。注意mode参数,为0时搜索食品的营养成分含量(例如油条、黄瓜),为1是搜索食品分类(例如谷类、水果类),为2为搜索营养成分含量排名从高到低(例如热量rl、钙含量gai),为3就是成分含量从低到高。

请求地址

GET https://api.isoyu.com/food/nutrient

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
wordstring食品名称、类型名称、营养成分缩写
modeint搜索模式:0营养成分(默认)、1食品类型、2营养正序、3营养倒序
numint返回数量,默认1,最大20
pageint分页

返回data参数

名称类型示例值说明
namestring油条食品名称
rlfloat386热量(大卡)
lasfloat0.01硫胺素
gaifloat6钙(毫克)
dbzfloat6.9蛋白质
sufloat0.07核黄素
meifloat19
zffloat17.6脂肪
ysfloat0.7烟酸
teifloat1
shhffloat50.1碳水化合物
wsfcfloat0维生素C
mengfloat0.52
ssxwfloat0.9膳食纤维
wssefloat3.19维生素E
xinfloat0.75
wssafloat0维生素A
dgcfloat0胆固醇
tongfloat0.19
lbfloat2.7胡罗卜素
jiafloat227
lingfloat77
shcfloat21.8视黄醇当量
lafloat585.2
xifloat8.6
typestring谷类食品种类

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->foodNutrient()
+
+    ->withWord('油条')
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功的返回",
+    "data": {
+        "name":"油条",
+
+        "rl":386,
+
+        "las":0.01,
+
+        "gai":6,
+
+        "dbz":6.9,
+
+        "su":0.07,
+
+        "mei":19,
+
+        "zf":17.6,
+
+        "ys":0.7,
+
+        "tei":1,
+
+        "shhf":50.1,
+
+        "wsfc":0,
+
+        "meng":0.52,
+
+        "ssxw":0.9,
+
+        "wsse":3.19,
+
+        "xin":0.75,
+
+        "wssa":0,
+
+        "dgc":0,
+
+        "tong":0.19,
+
+        "lb":2.7,
+
+        "jia":227,
+
+        "ling":77,
+
+        "shc":21.8,
+
+        "la":585.2,
+
+        "xi":8.6,
+
+        "type":"谷类"
+    }
+}

元曲三百首

[danger]### 会员接口,仅限会员使用,购买API会员

元曲三百首接口,返回词曲类型、作者、批注、翻译等。

请求地址

GET https://api.isoyu.com/literary/yuan

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
wordstring搜索词,曲名或作者
numint返回数量,取值1-10
pageint翻页

返回data参数

名称类型示例值说明
chapterstring散曲词曲类型
titlestring折桂令曲名
contentstring草茫茫秦汉陵阙,世代兴亡,却便似月影圆缺......内容
notestring拟:模拟。张鸣善;元代后期散曲作家......批注
authorstring倪 瓒作者
translationstring秦汉皇陵一片茫茫野草,世世代代兴亡更替......译文

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->literaryYuan()
+
+    ->withWord('折桂令')
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功",
+    "data": [
+        {
+
+        "chapter":"散曲",
+
+        "title":"折桂令",
+
+        "content":"草茫茫秦汉陵阙,世代兴亡,却便似月影圆缺。山人室堆案图书,当窗松桂,满地薇蕨。侯门深何须刺谒,白云自可怡悦。到如今世事难说,天地间不见一个英雄,不见一个豪杰。",
+
+        "note":"拟:模拟。张鸣善;元代后期散曲作家。从内容看,可能是模仿张鸣善《水仙子·讥时》。陵阙:指帝王的坟墓。山人家:山居的人,作者自称。堆案图书:形容藏书丰富。案,桌子。薇蕨:皆草本植物。伯夷、齐叔不食周粟,隐居首阳山、采薇而食。后世以“薇蕨”为隐者之粮。侯门。泛指官宦显贵人家。刺谒:求见、拜访。刺,类似后来的名片。",
+
+        "author":"倪 瓒",
+
+        "translation":"秦汉皇陵一片茫茫野草,世世代代兴亡更替,就像那月影有圆有缺。山人的家里图书堆满案桌,当窗可见松桂姿影,满地都是野生薇蕨。侯门深如海何须去拜见,空中的白云尽可欣赏怡悦。到如今纷繁世事难以言说。茫茫天地之间见不到一个英雄,见不到一个豪杰。" 
+
+        }
+    ]
+}

中药大全

[danger]### 会员接口,仅限会员使用,购买API会员

中草药特性说明接口,返回别名、植物形态、采集、功能主治、来源等数据。

请求地址

GET https://api.isoyu.com/medicine/index

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
wordstring搜索内容标题
numint返回数量,范围1-10
pageint翻页

返回data参数

名称类型示例值说明
titlestring金银花中草药名称
contentstring花蕾棒状,略弯曲......内容

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->medicineIndex()
+
+    ->withWord('金银花')
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功",
+    "data": [
+        {
+
+        "title":"金银花─山银花",
+
+        "content":"【中文名】:金银花─山银花 【类别】:花类 【英文名】:WildHoneysuckleFlower 【别名】:山金银花、土忍冬、土银花。  【来源】:为忍冬科植物山银花LonicaraconfusaDC.的花蕾或带初开的花。  【采制】:同金银花。  【性味】:花蕾棒状,略弯曲,长1~3cm。表面红棕色或灰棕色,唇部与冠部近相等,被短糙毛,萼筒亦密生灰白色或淡黄色小硬毛。气清香,味微苦。  【植物形态】:木质藤本,长2~4m。树皮黄褐色渐次变为白色,嫩时有短柔毛。叶对生,卵圆形至椭圆形,长4~8cm,宽3.5~5cm,上面绿色,主脉上有短疏毛,下面带灰白色,密生白色短柔毛;花冠管状,长1.6~2cm,稍被柔毛,初开时白色,后变黄色。花期6~9月,果期10~11月。  【生长地】:生于溪边、旷野疏林下或灌木丛中。产于四川、广东、广西、湖南、贵州、云南。  【化学成份】:含挥发油,其中有双花醇;并含氯原酸、异氯原酸等。  【功能主治】:同金银花。  "
+
+        }
+    ]
+}

精选宋词

[danger]### 会员接口,仅限会员使用,购买API会员

精选宋词三百首接口

请求地址

GET https://api.isoyu.com/literary/song

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
numint返回数量,取值1-10
pageint翻页
wordstring搜索词,标题或作者

返回data参数

名称类型示例值说明
titlestring水调歌头明月几时有词名
tagsstring宋词精选,初中古诗,高中古诗,豪放,中秋节,月亮,怀人,祝福,卷四关键字
authorstring苏轼作者
contentstring明月几时有?把酒问青天。不知天上宫阙,今夕是何年。......内容
yiwenstring丙辰年的中秋节,高兴地喝酒直到第二天早晨......译文或释义

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->literarySong()
+
+    ->withWord('明月几时有')
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功",
+    "data": [
+        {
+
+        "title":"水调歌头明月几时有",
+
+        "tags": "宋词精选,初中古诗,高中古诗,豪放,中秋节,月亮,怀人,祝福,卷四",
+
+        "author":"苏轼",
+
+        "content":"丙辰中秋,欢饮达旦,大醉,作此篇,兼怀子由。明月几时有?把酒问青天。不知天上宫阙,今夕是何年。我欲乘风归去,又恐琼楼玉宇,高处不胜寒。起舞弄清影,何似在人间?(何似 一作:何时;又恐 一作:惟 / 唯恐)转朱阁,低绮户,照无眠。不应有恨,何事长向别时圆?人有悲欢离合,月有阴晴圆缺,此事古难全。但愿人长久,千里共婵娟。(长向 一作:偏向) ",
+
+        "yiwen": " 丙辰年的中秋节,高兴地喝酒直到第二天早晨,喝到大醉,写了这首词,同时思念弟弟苏辙。" 
+
+        }
+    ]
+}
+ + + + \ No newline at end of file diff --git "a/.vitepress/dist/\347\254\221\350\257\235\346\256\265\345\255\220\350\275\273\346\235\276\344\270\200\345\210\273.html" "b/.vitepress/dist/\347\254\221\350\257\235\346\256\265\345\255\220\350\275\273\346\235\276\344\270\200\345\210\273.html" new file mode 100644 index 00000000..fdd1d3e9 --- /dev/null +++ "b/.vitepress/dist/\347\254\221\350\257\235\346\256\265\345\255\220\350\275\273\346\235\276\344\270\200\345\210\273.html" @@ -0,0 +1,53 @@ + + + + + + 姬长信API For Docker官方文档 + + + + + + + + + + + + + + + + +
Skip to content

3. 笑话段子轻松一刻

说明: 包括 视频首页数据、视频分类列表 视频详情、如下详情:

3.1 笑话段子

必选参数:page 分页数 10 20 30

接口地址:/Joke/index?page=10

调用例子://api.isoyu.com/api/joke/index?page=10 返回数据(每次返回是10条数据,这里就不全部列出来了)如下图:

javascript
{
+    "msg": "success",
+    "code": 1,
+    "data": [
+        {
+            "adtype": 0,
+            "boardid": "comment_bbs",
+            "clkNum": 0,
+            "danmu": 1,
+            "digest": "上语文课时,老师提问:“小明,请你用文明礼貌的‘礼’字造个句子。”小明思索了一会说:“爸爸提着包出门托人办事。”老师说:“没‘礼’字呀?”小明认真的说:“咋没‘礼’呀?礼在包里呢,爸爸说没礼人家不办事。”",
+            "docid": "CEJIS0I69001S0I7",
+            "downTimes": 208,
+            "imgType": 0,
+            "imgsum": 0,
+            "picCount": 0,
+            "program": "HY",
+            "recNews": 0,
+            "recType": 0,
+            "refreshPrompt": 0,
+            "replyCount": 4,
+            "replyid": "CEJIS0I69001S0I7",
+            "source": "ZOL笑话大全",
+            "title": "幽默的孩子和家长,不只是好笑。",
+            "upTimes": 309
+        }
+    ]
+}
+ + + + \ No newline at end of file diff --git "a/.vitepress/dist/\347\275\221\347\273\234\344\277\241\346\201\257.html" "b/.vitepress/dist/\347\275\221\347\273\234\344\277\241\346\201\257.html" new file mode 100644 index 00000000..8396872f --- /dev/null +++ "b/.vitepress/dist/\347\275\221\347\273\234\344\277\241\346\201\257.html" @@ -0,0 +1,1693 @@ + + + + + + 姬长信API For Docker官方文档 + + + + + + + + + + + + + + + + +
Skip to content

360收录量

[danger]### 会员接口,仅限会员使用,购买API会员

查询网站域名360搜索收录量

请求地址

GET https://api.isoyu.com/website/so

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
domainstring域名

返回data参数

名称类型示例值说明
countstring1487收录数
timestring2020-10-15 23:35:03查询时间

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->websiteSo()
+
+    ->withDomain('isoyu.com')
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功",
+    "data": [
+        {
+
+         "count": "130725",
+
+          "time": "2020-10-23 11:12:47"
+        }
+    ]
+}

HTTPS检测

查询域名是否支持https协议及SSL证书信息

最低 0.001元/次

请求地址

GET https://api.isoyu.com/website/https

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
domainstring域名

返回data参数

名称类型示例值说明
generic_namestringbaidu.com通用名称,一般为被检测域名
operation_organstringBeijing Baidu Netcom Science Technology Co.,Ltd运营方
issuing_authstringGlobal Signnv-sa颁发机构
issuedbystringGlobal SignOrganization Validation CA-SHA256-G2颁发者
snstringRSA-SHA256签名加密方式
ssl_typestringOV证书类型,目前只能检测域名型DV和企业型OV
issslint1是否存在ssl证书,1存在,0不存在(不支持https)
isexpireint0证书是否过期,1过期,0未过期
ssl_startstring2020-04-02 15:04:58证书有效开始时间
ssl_endstring2021-07-26 13:31:02证书无效到期时间

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->websiteHttps()
+
+    ->withDomain('baidu.com')
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功",
+    "data": [
+        {
+
+        "generic_name":"baidu.com",
+
+        "operation_organ":"Beijing Baidu Netcom Science Technology Co.,Ltd",
+
+        "issuing_auth":"Global Signnv-sa",
+
+        "issuedby":"Global SignOrganization Validation CA-SHA256-G2",
+
+        "sn":"RSA-SHA256",
+
+        "ssl_type":"OV",
+
+        "isssl":1,
+
+        "isexpire":0,
+
+        "ssl_start":"2020-04-02 15:04:58",
+
+        "ssl_end":"2021-07-26 13:31:02"
+
+        }
+    ]
+}

网站备案查询

查询国内网站ICP备案信息、ICP备案号、主体名称、备案类型等信息。

最低 0.01元/次

请求地址

GET https://api.isoyu.com/website/beian

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
domainstring域名

返回data参数

名称类型示例值说明
main_namestring北京百度网讯科技有限公司备案主体名称
icp_typestring企业主题类型
icp_numberstring京ICP证030173号-1ICP备案编号
icp_namestring百度ICP备案名称
domainstring2019-05-21备案信息更新时间

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->websiteBeian()
+
+    ->withDomain('baidu.com')
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功",
+    "data": [
+        {
+
+        "main_name":"北京百度网讯科技有限公司",
+
+        "icp_type": "企业",
+
+        "icp_number": "京ICP证030173号-1",
+
+        "icp_name": "百度",
+
+        "domain":"baidu.com",
+
+        "update_time":"2019-05-21"
+
+        }
+    ]
+}

域名IPV6检测

[danger]### 会员接口,仅限会员使用,购买API会员

可检查域名是否支持ipv6网络,并返回ipv6地址。

请求地址

GET https://api.isoyu.com/website/ipv6

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
domainstring域名

返回data参数

名称类型示例值说明
domainstringipv6.pdsu.edu.cn被检测的域名
isipv6int10不支持,1支持
ipv6string2001:250:4814:1::59ipv6地址,可能会为空

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->websiteIpv6()
+
+    ->withDomain('ipv6.pdsu.edu.cn')
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功",
+    "data": [
+        {
+
+        "domain":"ipv6.pdsu.edu.cn",
+
+        "isipv6":1,
+
+        "ipv6":"2001:250:4814:1::59"
+
+        }
+    ]
+}

IP地址查询

[danger]### 免费接口,每日100次免费调用,会员可不限次数调用,购买API会员

根据IP地址,查询该IP所属的区域

请求地址

GET https://api.isoyu.com/ip/index

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
ipstring需要查询的IP地址

返回data参数

名称类型说明
Countrystring国家
Provincestring省份区域,部分可能为空
Citystring城市,部分可能为空
Ispstring运营商,部分可能为空

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->ipIndex()
+
+    ->withIp('112.3.69.244')
+
+    ->request();
+dump($result);

返回数据示例:

{
+    "code": 0,
+    "message": "成功",
+    "data": {
+        "Country": "中国",
+        "Province": "江苏省",
+        "City": "常州市",
+        "Isp":"移动"
+    },
+}

IP地址查询(详版)

[danger]### 会员接口,仅限会员使用,购买API会员

最新的IP地址库查询接口,根据IP地址查询归属地/州/国家/省市区/经纬度及网络运营商ISP等信息。不传任何参数的情况下,默认为请求来源ip的相关信息。

请求地址

GET https://api.isoyu.com/website/ip

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
ipstringIP地址

返回data参数

名称类型示例值说明
continentstring亚洲大陆州
countrystring中国国家
provincestring上海省级行政区
citystring上海城市
districtstring黄埔地区
ispstring移动网络运营商
areacodestring310100地区编码
countrycodestringCN国家代码
countryenglishstringChina国家英文名称
longitudestring121.472644经度
latitudestring31.231706纬度

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->websiteIp()
+
+    ->withIp('183.192.70.211')
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功",
+    "data": [
+        {
+
+        "ip": "183.192.70.211",
+
+        "continent":"亚洲",
+
+        "country":"中国",
+
+        "province":"上海",
+
+        "city":"上海",
+
+        "district":"徐汇区",
+
+        "isp":"移动",
+
+        "areacode":"310100",
+
+        "countrycode":"CN",
+
+        "countryenglish":"China",
+
+        "longitude":"121.472644",
+
+        "latitude":"31.231706"
+
+        }
+    ]
+}

百度权重查询

根据域名返回百度(权重/预估流量/关键词数)

最低 0.003元/次

接口1:百度PC权重

请求地址

GET https://api.isoyu.com/baidu/pc_weight

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
domainNamestring获取的域名

返回data参数

名称类型说明
Brint权重
Kwcountint关键词数
Uvcountint预估流量
UpdateTimeint更新时间

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->baiduPcWeight()
+
+    ->withDomainName('isoyu.com')
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功",
+    "data": {
+        "Br": 4,
+
+        "Kwcount": 6252,
+
+        "Uvcount": 3143,
+
+        "UpdateTime": "2020-12-25"
+    }
+}

接口2:百度移动权重

根据域名返回百度移动(权重/预估流量/关键词数)

请求地址

GET https://api.isoyu.com/baidu/mobile_weight

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
domainNamestring获取的域名
keywordstring获取的关键词

返回data参数

名称类型说明
Brint权重
Kwcountint关键词数
Uvcountint预估流量
UpdateTimeint更新时间

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->baiduMobileWeight()
+
+    ->withDomainName('isoyu.com')
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功",
+    "data": {
+        "Br": 3,
+
+        "Kwcount": 485,
+
+        "Uvcount": 651,
+
+        "UpdateTime": "2020-12-25"
+    }
+}

百度反链数

根据域名返回百度反链数、抓取时间

最低 0.003元/次

请求地址

GET https://api.isoyu.com/baidu/links

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
domainNamestring域名

返回data参数

名称类型说明
BaiduLinklong反链数
CrawlTimestring抓取时间

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->baiduLinks()
+
+    ->withDomainName('isoyu.com')
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功",
+    "data": {
+        "BaiduLink": 18600000,
+
+        "CrawlTime": "2020-12-25 15:13:28"
+    }
+}

百度关键词收录量

根据关键词返回百度关键词收录量、抓取时间

最低 0.003元/次

请求地址

GET https://api.isoyu.com/baidu/keyword

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
keywordstring获取的关键词

返回data参数

名称类型说明
CollectCountint关键词收录量
CrawlTimeint抓取时间

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->baiduKeyword()
+
+    ->withKeyword('test')
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功",
+    "data": {
+        "CollectCount": "29000000",
+
+        "CrawlTime": "2020-12-25 15:44:37"
+    }
+}

百度收录量

[danger]### 会员接口,仅限会员使用,购买API会员

查询网站域名百度搜索收录量

请求地址

GET https://api.isoyu.com/website/baidu

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
domainstring域名

返回data参数

名称类型示例值说明
countstring1487收录数
timestring2020-10-15 23:35:03查询时间

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->websiteBaidu()
+
+    ->withDomain('isoyu.com')
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功",
+    "data": [
+        {
+
+         "count": "130725",
+
+          "time": "2020-10-23 11:12:47"
+        }
+    ]
+}

百度收录量

根据域名返回百度收录量、抓取时间

最低 0.003元/次

请求地址

GET https://api.isoyu.com/baidu/pages

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
domainNamestring域名

返回data参数

名称类型说明
BaiduPageslong收录量
CrawlTimestring抓取时间

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->baiduPages()
+
+    ->withDomainName('isoyu.com')
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功",
+    "data": {
+        "BaiduPages": 160000,
+
+        "CrawlTime": "2020-12-25 15:19:37"
+    }
+}

百度URL收录

根据URL返回百度移动或PC-URL是否收录、收录的标题、收录的描述、快照更新时间、抓取时间

最低 0.003元/次

接口1:百度移动URL收录

请求地址

GET https://api.isoyu.com/baidu/mobile_url_pages

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
urlstring获取的url

返回data参数

名称类型说明
IsRecordstring是否收录
RecordTitlestring收录的标题
RecordDepictstring内容描述
SnapTimestring快照时间(只有PC端才有快照时间)
CrawlTimestring抓取时间

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->baiduMobileUrlPages()
+
+    ->withUrl('https://api.isoyu.com/?develop')
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功",
+    "data": {
+        "IsRecord": false,
+
+        "RecordTitle": "",
+
+        "RecordDepict": "",
+
+        "SnapTime": "",
+
+        "CrawlTime": "2019-01-24 16:19:22"
+    }
+}

接口2:百度PC-URL收录

请求地址

GET https://api.isoyu.com/baidu/pc_url_pages

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
urlstring获取的url

返回data参数

名称类型说明
IsRecordstring是否收录
RecordTitlestring收录的标题
RecordDepictstring内容描述
SnapTimestring快照时间(只有PC端才有快照时间)
CrawlTimestring抓取时间

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->baiduPcUrlPages()
+
+    ->withUrl('https://api.isoyu.com/?develop')
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功",
+    "data": {
+        "IsRecord": false,
+
+        "RecordTitle": "",
+
+        "RecordDepict": "",
+
+        "SnapTime": "",
+
+        "CrawlTime": "2019-01-24 16:19:22"
+    }
+}

查询域名解析

[danger]### 会员接口,仅限会员使用,购买API会员

可以查询域名所有的解析信息,DNS记录,例如a记录,cname,hinfo,mx,ns,ptr,soa,txt,aaaa,srv,naptr等。支持顶级域名和二级域名,接口返回有效记录的数据并缓存半小时。

请求地址

GET https://api.isoyu.com/website/domain

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
domainstring域名

返回data参数

名称类型说明
hoststring主机名
classstring类型
ttlint有效时间
typestring解析记录类型
ipstring主机IP地址

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->websiteDomain()
+
+    ->withDomain('www.isoyu.com')
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功",
+    "data": [
+        {
+
+          "host": "www.isoyu.com",
+
+          "class": "IN",
+
+          "ttl": 10,
+
+          "type": "CNAME",
+
+          "target": "eec336a57938b588.vip.jiasule.org"
+
+        }
+    ]
+}

地图坐标服务

支持百度、谷歌、GPS三大经纬度互相转化

最低 0.01元/次

请求地址

GET https://api.isoyu.com/geo/convert

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
lngstring经度,如:116.3974965092
latstring纬度,如:39.908700982285396
typeint转换类型,1:GPS->百度 ,3:GPS->谷歌,  5:百度->谷歌 ,6:谷歌->百度

返回data参数

参考返回示例

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->geoConvert()
+
+    ->withLat('39.908700982285396')
+    ->withLng('116.3974965092')
+    ->withType(6)
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功",
+    "data": {
+        "lng":"116.3974965092",	/*原经度*/
+
+        "lat":"39.908700982285396",	/*原纬度*/
+
+        "off_lng":"116.40392322342767",	/*转换后经度*/
+
+        "off_lat":"39.91494947029461",	/*转换后纬度*/
+
+        "type":"6"
+    }
+}

恶意IP检测

可实时检测IP是否为欺诈、病毒、网络钓鱼、垃圾软件的恶意IP地址。结果result=>1即为恶意IP地址。

最低 0.002元/次

请求地址

GET https://api.isoyu.com/website/cheatip

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
ipstringIP地址

返回data参数

名称类型示例值说明
resultint0检测结果,1为是

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->websiteCheatip()
+
+    ->withUrl('183.192.70.211')
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功",
+    "data": [
+        {
+
+         "result": 0
+
+        }
+    ]
+}

恶意链接检测

实时检测URL是否为欺诈、病毒、网络钓鱼、垃圾软件的恶意链接。结果result=>1即为恶意链接。

最低 0.002元/次

请求地址

GET https://api.isoyu.com/website/cheatlink

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
urlstring链接地址

返回data参数

名称类型示例值说明
resultint0检测结果,1为是

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->websiteCheatlink()
+
+    ->withUrl('https://www.baidu.com/')
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功",
+    "data": [
+        {
+
+         "result": 0
+
+        }
+    ]
+}

关键词百度排名

根据域名和关键词返回百度PC和移动的 关键词收录量、抓取时间、 关键词排名(页数-第几条)、 页面标题、 页面链接地址

最低 0.003元/次

接口1:关键词百度PC排名

请求地址

GET https://api.isoyu.com/baidu/pc_rank

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
domainNamestring获取的域名
keywordstring获取的关键词

返回data参数

名称类型说明
CollectCountlong收录量
RankStrstring排名(页数-条数)
Titlestring标题
Urlstring标题连接
XiongzhangIDstring熊掌ID
CrawlTimestring抓取时间

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->baiduPcRank()
+
+    ->withDomainName('isoyu.com')
+    ->withKeyword('test')
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功",
+    "data": {
+        "CollectCount": "55300000",
+
+        "CrawlTime": "2020-12-25 15:20:23",
+
+        "Ranks": [
+
+            {
+
+                "RankStr": "1-1",
+
+                "Title": "test框架 | 中文最佳实践PHP开源框架,专注WE...",
+
+                "Url": "http://www.isoyu.com/",
+
+                "XiongzhangID": ""
+
+            },
+
+            {
+
+                "RankStr": "1-2",
+
+                "Title": "序言- test3.2完全开发手册",
+
+                "Url": "http://document.isoyu.com/",
+
+                "XiongzhangID": ""
+
+            },
+
+            {
+
+                "RankStr": "1-9",
+
+                "Title": "test官方博客 · 看云",
+
+                "Url": "https://blog.isoyu.com/",
+
+                "XiongzhangID": ""
+
+            },
+
+            {
+
+                "RankStr": "3-7",
+
+                "Title": "test的个人主页 - test框架",
+
+                "Url": "http://www.isoyu.com/u/test.html",
+
+                "XiongzhangID": ""
+
+            },
+
+            {
+
+                "RankStr": "3-8",
+
+                "Title": "下载:test5.0完整版 - test框架",
+
+                "Url": "http://www.isoyu.com/donate/download/id/847.html",
+
+                "XiongzhangID": ""
+
+            },
+
+            {
+
+                "RankStr": "3-9",
+
+                "Title": "下载:test3.2.1完整版 - test框架",
+
+                "Url": "http://www.isoyu.com/donate/download/id/532.html",
+
+                "XiongzhangID": ""
+
+            },
+
+            {
+
+                "RankStr": "3-10",
+
+                "Title": "test教程 - test框架",
+
+                "Url": "http://www.isoyu.com/document/document.html",
+
+                "XiongzhangID": ""
+
+            },
+
+            {
+
+                "RankStr": "4-1",
+
+                "Title": "test官网下载 - 框架下载 - test框架",
+
+                "Url": "http://www.isoyu.com/down/framework.html",
+
+                "XiongzhangID": ""
+
+            },
+
+            {
+
+                "RankStr": "4-2",
+
+                "Title": "test官网下载 - 框架下载 - test框架",
+
+                "Url": "http://www.isoyu.com/down.html",
+
+                "XiongzhangID": ""
+
+            },
+
+            {
+
+                "RankStr": "4-4",
+
+                "Title": "test5专区 - test框架",
+
+                "Url": "http://www.isoyu.com/topic/think.html",
+
+                "XiongzhangID": ""
+
+            },
+
+            {
+
+                "RankStr": "4-5",
+
+                "Title": "test3.2.3完整版 - test框架",
+
+                "Url": "http://www.isoyu.com/down/610.html",
+
+                "XiongzhangID": ""
+
+            },
+
+            {
+
+                "RankStr": "4-6",
+
+                "Title": "下载:test3.2.3完整版 - test框架",
+
+                "Url": "http://www.isoyu.com/donate/download/id/610.html",
+
+                "XiongzhangID": ""
+
+            },
+
+            {
+
+                "RankStr": "4-7",
+
+                "Title": "下载:test5.0.10完整版 - test框架",
+
+                "Url": "http://www.isoyu.com/donate/download/id/1015.html",
+
+                "XiongzhangID": ""
+
+            },
+
+            {
+
+                "RankStr": "4-8",
+
+                "Title": "下载:test5.0.24完整版 - test框架",
+
+                "Url": "http://www.isoyu.com/donate/download/id/1278.html",
+
+                "XiongzhangID": ""
+
+            },
+
+            {
+
+                "RankStr": "5-10",
+
+                "Title": "test5.*版本发布安全更新 · test官方博客 · 看云",
+
+                "Url": "https://blog.isoyu.com/869075",
+
+                "XiongzhangID": ""
+
+            }
+
+        ]
+    }
+}

接口2:关键词百度移动排名

根据域名和关键词返回百度移动 关键词收录量、抓取时间、 关键词排名(页数-第几条)、 页面标题、 页面链接地址

请求地址

GET https://api.isoyu.com/baidu/mobile_rank

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
domainNamestring获取的域名
keywordstring获取的关键词

返回data参数

名称类型说明
CollectCountlong收录量(只有PC端才有收录量)
RankStrstring排名(页数-条数)
Titlestring标题
Urlstring标题连接
XiongzhangIDstring熊掌ID
CrawlTimestring抓取时间

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->baiduMobileRank()
+
+    ->withUrl('https://api.isoyu.com/?develop')
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功",
+    "data": {
+        "IsRecord": false,
+
+        "RecordTitle": "",
+
+        "RecordDepict": "",
+
+        "SnapTime": "",
+
+        "CrawlTime": "2019-01-24 16:19:22"
+    }
+}

关键词百度指数

根据关键词返回百度PC指数、百度移动指数、整体指数

最低 0.005元/次

请求地址

GET https://api.isoyu.com/baidu/index

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
keywordstring获取的关键词

返回data参数

名称类型说明
StartDatestring开始时间
EndDatestring更新时间
BaiduAllint百度30天整体指数","分隔
BaiduPcint百度30天PC指数","分隔
BaiduMobileint百度30天移动指数","分隔

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->baiduIndex()
+
+    ->withKeyword('关键词')
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功",
+    "data": {
+        "StartDate": "2020-11-24",
+
+        "EndDate": "2020-12-23",
+
+        "BaiduAll": "1181,1332,1259,1196,1043,938,1305,1351,1303,1274,1184,1023,853,1135,1171,1189,1165,1152,1044,909,1221,1202,1154,1194,1170,956,871,1159,1184,1151",
+
+        "BaiduPc": "982,1127,1066,991,847,740,1108,1150,1079,1096,999,846,670,946,988,985,944,959,852,703,1007,994,942,966,942,741,678,955,976,966",
+
+        "BaiduMobile": "199,205,193,205,196,198,197,201,224,178,185,177,183,189,183,204,221,193,192,206,214,208,212,228,228,215,193,204,208,185"
+    }
+}

经纬度地址解析

根据提供的高德地图坐标、百度地图坐标或GPS坐标,查询位置信息

最低 0.01元/次

请求地址

GET https://api.isoyu.com/geo/index

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
lngString经度 (如:119.9772857)
latString纬度 (如:27.327578)
typeInt传递的坐标类型,1:GPS 2:百度经纬度 3:高德经纬度

返回data参数

参考返回示例

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->geoIndex()
+
+    ->withLat('39.907314')
+    ->withLng('116.391279')
+    ->withType(1)
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功",
+    "data": {
+		"lat":"39.915065193348",
+
+		"lng":"116.40389843345",
+
+		"type":"1",
+
+		"address":"北京市东城区中华路甲10号",
+
+		"business":"天安门",
+
+		"citycode":131
+    }
+}

数字BTC,ETH,LTC地址

[danger]### 免费接口,每日100次免费调用,会员可不限次数调用,购买API会员

生成数字地址BTC,ETH,LTC地址、助记词和私钥

请求地址

GET https://api.isoyu.com/xnb/index

请求参数

返回data参数

名称类型说明
btcstring比特币
ethstring以太坊
ltcstring莱特币

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->xnbIndex()
+
+    ->request();
+dump($result);

返回数据示例:

{
+    "code": 0,
+    "message": "成功",
+    "data": {
+        "btc": {
+
+            "mnemonic": "leopard old bullet possible april regret slush height sell theory card wage",
+
+            "address": "1KdtwUMBMc3PmitER16HSEKV7UpPtCBnRd",
+
+            "private_key": "L1rBK34JRUDMz7nbJgc8Aw8vhHXnbvFy3249pCnR9g39x6BfxY2y"
+
+        },
+
+        "eth": {
+
+            "mnemonic": "abstract bless apology middle wheat pattern once topple trumpet sail wine layer",
+
+            "address": "0x364d1647620cb861d5a563682ea1656c56d0252a",
+
+            "private_key": "810524be32fd24dafa5dfec84897942bb387411915d15cd3a518e481e5e309ae"
+
+        },
+
+        "ltc": {
+
+            "mnemonic": "cat illegal bonus curve element syrup parade snack test ring yellow fabric",
+
+            "address": "LR5HKvPcSXgBtuMHCkKi8o7h9hvLmmt8Bu",
+
+            "private_key": "T8EXXsVe4tk8BMWTm1CBhf8akafuia15CjALxwzzwa8Mtgy8M5nF"
+
+        }
+    },
+}

搜狗收录量

[danger]### 会员接口,仅限会员使用,购买API会员

查询网站域名搜狗搜索收录量

请求地址

GET https://api.isoyu.com/website/sogou

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
domainstring域名

返回data参数

名称类型示例值说明
countstring1487收录数
timestring2020-10-15 23:35:03查询时间

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->websiteSogou()
+
+    ->withDomain('isoyu.com')
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功",
+    "data": [
+        {
+
+         "count": "130725",
+
+          "time": "2020-10-23 11:12:47"
+        }
+    ]
+}

腾讯域名检测

检测域名或URL是否被腾讯系软件(安全应用中心)拦截,同时返回被检测域名的ICP备案信息。注意,type等于1或3表示未被拦截,其中type等于3表示该域名被腾讯信任。type等于0表示已被拦截。

最低 0.003元/次

请求地址

GET https://api.isoyu.com/website/qq

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
urlstring域名地址

返回data参数

名称类型示例值说明
typeint0检测类型,0拦截,1-3通过
resultstring已被拦截检测结果
explainstring该网站含有未经证实的信息检测说明
organizationstring北京微播视界科技有限公司ICP主体信息
icpnumberstring京ICP备16016397号-3网站ICP备案编号
urlstringhttps://douyin.com域名或链接

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->websiteQq()
+
+    ->withUrl('https://douyin.com')
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功的返回",
+    "data": {
+        {
+
+        "type":0,
+
+        "result":"已被拦截",
+
+        "explain":"该网站含有未经证实的信息",
+
+        "organization":"北京微播视界科技有限公司",
+
+        "icpnumber":"京ICP备16016397号-3",
+
+        "url":"https://douyin.com"
+
+        }
+    }
+}

网安备案查询

根据网站域名查询对应的公安网安备案信息

最低 0.001元/次

请求地址

GET https://api.isoyu.com/website/wabeian

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
domainstring域名

返回data参数

名称类型示例值说明
site_namestring百度网站名称
domainstringbaidu.com网站域名
com_typestring企业单位主体类型
site_typestring交互式网站类型,交互式或非交互式
owner_namestring北京百度网讯科技有限公司网站主体
record_nostring11000002000001备案号
ps_addressstring北京市网安总队备案机关单位
filing_timestring2016-07-13备案时间

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->websiteWabeian()
+
+    ->withDomain('baidu.com')
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功",
+    "data": [
+        {
+
+        "site_name":"百度",
+
+        "domain":"baidu.com",
+
+        "com_type":"企业单位",
+
+        "site_type":"交互式",
+
+        "owner_name":"北京百度网讯科技有限公司",
+
+        "record_no":"11000002000001",
+
+        "ps_address":"北京市网安总队",
+
+        "filing_time":"2016-07-13"
+
+        }
+    ]
+}

网页转图片(维护中)

[danger]### 免费接口,每日100次免费调用,会员可不限次数调用,购买API会员

把网页转换为图片或者PDF,支持jpg|png|svg|bmp|pdf

请求地址

GET https://api.isoyu.com/website/url2pic

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
urlstring网址,必需带上http[s]协议(完整网址),否则默认以http请求
typestring输出格式:jpg|png|svg|bmp|pdf 默认jpg
widthint截屏宽度 默认为1440

返回data参数

名称类型说明
download_linkstring截图下载链接地址

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->websiteUrl2pic()
+
+    ->withUrl('www.baidu.com')
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功",
+    "data": {
+        "download_link": "http://url2pic.php127.com/uploads/pic/2020-10-29/pic5f9adb493a9c5da94c55ad78d5bd26a1f828b641a7239_1440.jpg"
+    }
+}

网站Alexa查询

根据域名返回Alexa相关信息

最低 0.01元/次

请求地址

GET https://api.isoyu.com/website/top

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
domainNamestring获取的域名

返回data参数

名称类型说明
DomainNamestring域名
Titlestring站点名称
CreateTimeint创建总天数
TrendValueint变化值
ShowMedianLoadTimestring访问速度
ShowPercentilestring测速得分
Localestring所属国家
Encodingstring编码方式
LinksInCountint反向链接
PhoneNumbersstring联系电话
Keywordsstring网站关键字
OwnedDomainsstring站长所有域名
OwnerNamestring网站站长
Emailstring电子信箱
Streetsstring街道
Citystring城市
PostalCodestring邮政编码
Countrystring国家
CompanyStockTickerstring是否上市公司
Rankint全球综合排名
PhysicalAddressstring详细地址
CNRankint中国排名
NextRankint下期预测排名
TodayRankint当天排名
ShowDescriptionstring网站简介
ShowOnlineSincestring收录日期
ShowAdultContentstring成人内容
CategoryData—Titlestring分类名
CategoryData—AbsolutePathstring分类相对目录
CountryList—Codestring国家/地区代码
CountryList—Rankstring国家/地区排名
CountryList— Contribution—PageViewsstring页面浏览比例
CountryList— Contribution—Usersstring网站访问比例
CountryList—Namestring国家/地区名称
ContributingSubdomainList —DataUrlstring子站点域名
ContributingSubdomainList —TimeRange—Daysstring一个月排名变化情况
ContributingSubdomainList —Reach—Percentagestring近月网站访问比例
ContributingSubdomainList —PageViews—Percentagestring近月页面访问比例
ContributingSubdomainList —PageViews—PerUserjson人均访问数据
ContributingSubdomainList —PageViews—StrPerUserstring人均页面浏览量
LogoInfo—ImgSrcstringlog图片地址
LogoInfo—Domainstring域名
UsageStatistic_Day (Week/Month/ThreeMonth) —TimeRange—Daysstring当天流量排名情况
UsageStatistic_Day (Week/Month/ThreeMonth) —Rank—Valuestring当日(周/月/三个月)排名
UsageStatistic_Day (Week/Month/ThreeMonth) —Rank—Deltastring变化趋势
UsageStatistic_Day (Week/Month/ThreeMonth) —Reach—Rank—Valuestring当日(周/月/三个月)排名
UsageStatistic_Day (Week/Month/ThreeMonth) —Reach—Rank—Deltastring变化趋势
UsageStatistic_Day (Week/Month/ThreeMonth) —Reach—PerMillion—Valuestring每百万人中访问人数
UsageStatistic_Day (Week/Month/ThreeMonth) —Reach—PerMillion—Deltastring变化趋势
UsageStatistic_Day (Week/Month/ThreeMonth) —PageViews—PerMillion—Valuestring每百万人访问页面中访问本站的页面数
UsageStatistic_Day (Week/Month/ThreeMonth) —PageViews—PerMillion—Deltastring变化趋势
UsageStatistic_Day (Week/Month/ThreeMonth) —PageViews—Rank—Valuestring页面访问量排名
UsageStatistic_Day (Week/Month/ThreeMonth) —PageViews—Rank—Deltastring变化趋势
UsageStatistic_Day (Week/Month/ThreeMonth) —PageViews—PerUser—Valuestring平均每个访问者浏览的页面数
UsageStatistic_Day (Week/Month/ThreeMonth) —PageViews—PerUser—Deltastring变化趋势
IpNumstring日均 IP 访问量[一周平均]
PvNumstring日均 PV 浏览量[一周平均]

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->websiteTop()
+
+    ->withDomainName('isoyu.com')
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功",
+    "data": {
+        "DomainName": "isoyu.com",
+
+        "Title": "test",
+
+        "ShowMedianLoadTime": "3880",
+
+        "ShowPercentile": "14",
+
+        "Locale": "未知",
+
+        "Encoding": "未知",
+
+        "LinksInCount": 1309,
+
+        "PhoneNumbers": "未知",
+
+        "Keywords": null,
+
+        "OwnedDomains": null,
+
+        "OwnerName": "未知",
+
+        "Email": "未知",
+
+        "Streets": null,
+
+        "City": null,
+
+        "PostalCode": null,
+
+        "Country": null,
+
+        "CompanyStockTicker": null,
+
+        "Rank": 7634,
+
+        "CategoryData": {
+
+            "Title": "PHP/脚本",
+
+            "AbsolutePath": "Top/World/Chinese_Simplified_CN/计算机/编程/语言/PHP/脚本"
+
+        },
+
+        "CountryList": [
+
+            {
+
+                "Code": "CN",
+
+                "Rank": "611",
+
+                "Contribution": {
+
+                    "PageViews": "99.6%",
+
+                    "Users": "98.9%"
+
+                },
+
+                "Name": "中国"
+
+            },
+
+            {
+
+                "Code": "US",
+
+                "Rank": "267626",
+
+                "Contribution": {
+
+                    "PageViews": "0.2%",
+
+                    "Users": "0.5%"
+
+                },
+
+                "Name": "美国"
+
+            },
+
+            {
+
+                "Code": "O",
+
+                "Rank": "",
+
+                "Contribution": {
+
+                    "PageViews": "0.2%",
+
+                    "Users": "0.6%"
+
+                },
+
+                "Name": "其他"
+
+            }
+
+        ],
+
+        "ContributingSubdomainList": [
+
+            {
+
+                "DataUrl": "isoyu.com",
+
+                "TimeRange": {
+
+                    "Days": 30
+
+                },
+
+                "Reach": {
+
+                    "Percentage": "95.01%"
+
+                },
+
+                "PageViews": {
+
+                    "Percentage": "88.90%",
+
+                    "PerUser": [
+
+                        {
+
+                            "#text": "2.7"
+
+                        }
+
+                    ],
+
+                    "StrPerUser": "2.7"
+
+                }
+
+            },
+
+            {
+
+                "DataUrl": "sites.isoyu.com",
+
+                "TimeRange": {
+
+                    "Days": 30
+
+                },
+
+                "Reach": {
+
+                    "Percentage": "6.68%"
+
+                },
+
+                "PageViews": {
+
+                    "Percentage": "8.01%",
+
+                    "PerUser": [
+
+                        {
+
+                            "#text": "4"
+
+                        }
+
+                    ],
+
+                    "StrPerUser": "4"
+
+                }
+
+            },
+
+            {
+
+                "DataUrl": "OTHER",
+
+                "TimeRange": {
+
+                    "Days": 30
+
+                },
+
+                "Reach": {
+
+                    "Percentage": "0"
+
+                },
+
+                "PageViews": {
+
+                    "Percentage": "3.09%",
+
+                    "PerUser": [
+
+                        {
+
+                            "#text": "0"
+
+                        }
+
+                    ],
+
+                    "StrPerUser": "0"
+
+                }
+
+            }
+
+        ],
+
+        "CreateTime": 224930,
+
+        "TrendValue": 0,
+
+        "PhysicalAddress": "未知",
+
+        "CNRank": 611,
+
+        "NextRank": 7634,
+
+        "ShowDescription": "开源PHP开发框架。",
+
+        "ShowOnlineSince": "没有记录",
+
+        "ShowAdultContent": "NO",
+
+        "UsageStatistic_Day": {
+
+            "TimeRange": {
+
+                "Days": 1
+
+            },
+
+            "Rank": {
+
+                "Value": "5831",
+
+                "Delta": "-28704"
+
+            },
+
+            "Reach": {
+
+                "Rank": {
+
+                    "Value": "6249",
+
+                    "Delta": "-18908"
+
+                },
+
+                "PerMillion": {
+
+                    "Value": "100",
+
+                    "Delta": "+200%"
+
+                }
+
+            },
+
+            "PageViews": {
+
+                "PerMillion": {
+
+                    "Value": "8.9",
+
+                    "Delta": "+900%"
+
+                },
+
+                "Rank": {
+
+                    "Value": "7681",
+
+                    "Delta": "-67476"
+
+                },
+
+                "PerUser": {
+
+                    "Value": "3",
+
+                    "Delta": "+200%"
+
+                }
+
+            }
+
+        },
+
+        "UsageStatistic_Week": {
+
+            "TimeRange": {
+
+                "Days": 7
+
+            },
+
+            "Rank": {
+
+                "Value": "12474",
+
+                "Delta": "+5982"
+
+            },
+
+            "Reach": {
+
+                "Rank": {
+
+                    "Value": "12414",
+
+                    "Delta": "+5795"
+
+                },
+
+                "PerMillion": {
+
+                    "Value": "60",
+
+                    "Delta": "-42.79%"
+
+                }
+
+            },
+
+            "PageViews": {
+
+                "PerMillion": {
+
+                    "Value": "4",
+
+                    "Delta": "-47.731%"
+
+                },
+
+                "Rank": {
+
+                    "Value": "17315",
+
+                    "Delta": "9043"
+
+                },
+
+                "PerUser": {
+
+                    "Value": "3",
+
+                    "Delta": "-8.682%"
+
+                }
+
+            }
+
+        },
+
+        "UsageStatistic_Month": {
+
+            "TimeRange": {
+
+                "Days": 30
+
+            },
+
+            "Rank": {
+
+                "Value": "7172",
+
+                "Delta": "-478"
+
+            },
+
+            "Reach": {
+
+                "Rank": {
+
+                    "Value": "7142",
+
+                    "Delta": "-771"
+
+                },
+
+                "PerMillion": {
+
+                    "Value": "96",
+
+                    "Delta": "+10%"
+
+                }
+
+            },
+
+            "PageViews": {
+
+                "PerMillion": {
+
+                    "Value": "6.6",
+
+                    "Delta": "-1.41%"
+
+                },
+
+                "Rank": {
+
+                    "Value": "9402",
+
+                    "Delta": "410"
+
+                },
+
+                "PerUser": {
+
+                    "Value": "2.9",
+
+                    "Delta": "-11.78%"
+
+                }
+
+            }
+
+        },
+
+        "UsageStatistic_ThreeMonth": {
+
+            "TimeRange": {
+
+                "Days": 90
+
+            },
+
+            "Rank": {
+
+                "Value": "7634",
+
+                "Delta": "-2346"
+
+            },
+
+            "Reach": {
+
+                "Rank": {
+
+                    "Value": "7814",
+
+                    "Delta": "-2193"
+
+                },
+
+                "PerMillion": {
+
+                    "Value": "86",
+
+                    "Delta": "+30%"
+
+                }
+
+            },
+
+            "PageViews": {
+
+                "PerMillion": {
+
+                    "Value": "6.5",
+
+                    "Delta": "+41%"
+
+                },
+
+                "Rank": {
+
+                    "Value": "9251",
+
+                    "Delta": "-2883"
+
+                },
+
+                "PerUser": {
+
+                    "Value": "3.2",
+
+                    "Delta": "+6%"
+
+                }
+
+            }
+
+        },
+
+        "IpNum": 45000,
+
+        "PvNum": 135000
+
+    }
+}

ICP域名备案查询

根据域名返回查询域名的备案信息

最低 0.005元/次

请求地址

GET https://api.isoyu.com/website/icp

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
domainNamestring域名

返回data参数

名称类型说明
Ownerstring负责人
CompanyNamestring公司名称
CompanyTypestring公司类型
MainPagestring主页
SiteLicensestring备案许可证号
SiteNamestring网站名
VerifyTimestring审核时间

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->websiteIcp()
+
+    ->withDomainName('isoyu.com')
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功",
+    "data": {
+        "Owner": "刘晨",
+
+        "CompanyName": "上海顶想信息科技有限公司",
+
+        "CompanyType": "企业",
+
+        "SiteLicense": "沪ICP备12007941号",
+
+        "SiteName": "test框架",
+
+        "MainPage": "www.isoyu.com",
+
+        "VerifyTime": "2019-11-15"
+    }
+}

网站TDK信息查询

根据域名返回网站(标题/描述/关键词/网站IP)

最低 0.003元/次

请求地址

GET https://api.isoyu.com/website/tdk

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
domainNamestring域名

返回data参数

名称类型说明
Titlestring网站标题
Keywordsstring网站关键词
Descriptionstring网站描述
IPstring网站IP

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->websiteTdk()
+
+    ->withDomainName('kancloud.cn')
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功",
+    "data": {
+        "Title": "看云 | 现代化文档写作、托管及数字出版",
+
+        "Keywords": "文档托管,文档管理,在线创作,文档在线管理,企业知识管理,知识库管理,在线知识管理,文档托管平台,电子出版,在线写书,文档在线转换,在线编辑,在线阅读,个人出版,知识付费,gitbook,开发手册,api手册,在线学习,文档编辑",
+
+        "Description": "看云是一个现代化文档写作、托管及数字出版平台,基于MarkDown语法和Git版本库管理,让你专注于知识创作,可以用于企业知识库、产品手册、项目文档和个人数字出版。",
+
+        "IP": "119.147.4.33"
+    }
+}

网站Whois查询

根据域名返回Whois信息 以及根据电话、邮箱、注册人反查Whois信息(最多100条数据)

最低 0.01元/次

接口1:Whois查询

根据域名返回Whois信息

请求地址

GET https://api.isoyu.com/website/whois

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
domainNamestring域名

返回data参数

名称类型说明
Hoststring域名
ContactPersonstring联系人
Registrarstring注册商
Emailstring联系邮箱
Phonestring联系电话
CreationDatestring创建时间
ExpirationDatestring过期时间
WhoisServerstring域名服务器
DnsServerstringDNS
DomainStatusstring状态

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->websiteWhois()
+
+    ->withDomainName('chinaz.com')
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功",
+    "data": {
+        "Host": "chinaz.com",
+
+        "ContactPerson": "",
+
+        "Registrar": " eName Technology Co., Ltd",
+
+        "Email": "abuse@ename.com",
+
+        "Phone": "864000044400",
+
+        "CreationDate": "2002-12-20 00:00:00",
+
+        "ExpirationDate": "2023-12-20 00:00:00",
+
+        "WhoisServer": "whois.ename.com",
+
+        "DnsServer": "NS1.DNSV5.COM, NS2.DNSV5.COM",
+
+        "DomainStatus": " clientDeleteProhibit..."
+    }
+}

接口2:Whois反查

根据电话、邮箱、注册人反查Whois信息(最多100条数据)

请求地址

GET https://api.isoyu.com/website/whois_reverse

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
queryDatastring电话 或 邮箱 或 联系人
queryTypestringPhone 或 Email 或 Registrant

返回data参数

名称类型说明
Hoststring域名
ContactPersonstring联系人
Registrarstring注册商
Emailstring联系邮箱
Phonestring联系电话
CreationDatestring创建时间
ExpirationDatestring过期时间
WhoisServerstring域名服务器
DnsServerstringDNS
DomainStatusstring状态

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->websiteWhoisReverse()
+
+    ->withQueryData('邮箱')
+    ->withQueryType('Email')
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功",
+    "data": {
+        "Host": "chinaz.com",
+
+        "ContactPerson": "",
+
+        "Registrar": " eName Technology Co., Ltd",
+
+        "Email": "abuse@ename.com",
+
+        "Phone": "864000044400",
+
+        "CreationDate": "2002-12-20 00:00:00",
+
+        "ExpirationDate": "2023-12-20 00:00:00",
+
+        "WhoisServer": "whois.ename.com",
+
+        "DnsServer": "NS1.DNSV5.COM, NS2.DNSV5.COM",
+
+        "DomainStatus": " clientDeleteProhibit..."
+    }
+}

网站排行榜查询

根据域名和年份和周数返回站长名称、分类名称、地区名称、域名、更新时间、排名、省份排名、分类排名、年份、周数

最低 0.003元/次

请求地址

GET https://api.isoyu.com/website/top

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
domainNamestring获取的域名
yearint需要查询的年份,如:2018
weekint需要查询的周数,如:43

返回data参数

名称类型说明
SiteNamestring站长名称
Urlstring页面地址
ClassNamestring分类名称
AreaNamestring地区名称
DomainNamestring域名
UpDatestring更新时间
Rankedstring排名
ProvRankedstring省份排名
ClassRankedNamestring参与排名的分类名
ClassRankedstring分类排名
yearstring年份
weekstring周数

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->websiteTop()
+
+    ->withDomainName('isoyu.com')
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功",
+    "data": {
+        "SiteName": "test",
+
+        "Url": "https://top.chinaz.com/html/site_isoyu.com.html",
+
+        "ClassName": "网络科技、站长资源",
+
+        "AreaName": "上海、闸北",
+
+        "DomainName": "isoyu.com",
+
+        "UpDate": "2020-12-20",
+
+        "Ranked": 3035,
+
+        "ProvRanked": 357,
+
+        "ClassRankedName": "站长资源",
+
+        "ClassRanked": 38,
+
+        "year": 0,
+
+        "week": 51
+    }
+}

网址转换

将复杂的长网址转为短连接,默认为t.cn微博短链接,不可用时、被屏蔽时、或根据网址适合的平台的类型,系统智能选择最优短网址平台。

最低 0.03元/次

请求地址

GET https://api.isoyu.com/website/shorturl

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
urlstringurl地址

返回data参数

名称类型说明
resultboolean转换结果,true为成功
shorturlstring短网址
longurlstring原地址

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->websiteShorturl()
+
+    ->withUrl('https://api.isoyu.com/?姬长信api/1835085')
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功",
+    "data": [
+        {
+
+          "shorturl": "https://w.url.cn/s/ARRJQJ0",
+
+          "longurl": "https://api.isoyu.com/?姬长信api/1835085"
+
+        }
+    ]
+}

微信域名检测

检测域名或链接是否被微信拦截访问或者转码。

最低 0.003元/次

接口1:检测URL地址是否被拦截

请求地址

GET https://api.isoyu.com/wechat/check

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
urlstring微信域名地址 必须带上协议头(http/https)

返回data参数

名称类型示例值说明
typeint0检测类型,0拦截,1通过,2无法访问
resultstring已被拦截访问检测结果

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->wechatCheck()
+
+    ->withUrl('https://douyin.com')
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功的返回",
+    "data": [
+        {
+        "type":0,
+
+        "result":"已被拦截访问"
+        }
+    ]
+}

接口2:检测域名是否被拦截或转码

请求地址

GET https://api.isoyu.com/wechat/domain_check

请求参数

名称必填类型说明
domainstring微信域名

返回data参数

名称类型示例值说明
codeint0检测类型,0正常,1被转码,2被拦截

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->wechatDomainCheck()
+
+    ->withDomain('baidu.com')
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "查询成功",
+    "data": "域名正常"
+}

主办单位备案(实时)

根据主办单位实时返回查询所有备案信息

最低 0.01元/次

请求地址

GET https://api.isoyu.com/website/company

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
companyNamestring公司名称

返回data参数

名称类型说明
SiteDomainstring网站域名
SiteNamestring
SiteLicensestring许可证
CompanyTypestring公司类型
VerifyTimestring验证时间

SDK调用

$client = new Client("YourAppCode");
+
+
+
+$result = $client->websiteCompany()
+
+    ->withCompanyName('上海顶想信息科技有限公司')
+    ->request();

返回示例:

{
+    "code":0,
+    "message": "成功",
+    "data": [
+        {
+
+            "SiteDomain": "www.topthink.com",
+
+            "SiteName": "上海顶想信息科技有限公司",
+
+            "SiteLicense": "沪ICP备12007941号",
+
+            "CompanyType": "企业",
+
+            "VerifyTime": "2019-11-15 09:50:01",
+
+            "Domain": "topthink.com",
+
+            "Owner": "",
+
+            "LimitAccess": "否",
+
+            "ServiceLicence": "沪ICP备12007941号-1"
+
+        },
+
+        {
+
+            "SiteDomain": "www.onethink.cn",
+
+            "SiteName": "上海顶想信息科技有限公司",
+
+            "SiteLicense": "沪ICP备12007941号",
+
+            "CompanyType": "企业",
+
+            "VerifyTime": "2019-11-15 09:50:01",
+
+            "Domain": "onethink.cn",
+
+            "Owner": "",
+
+            "LimitAccess": "否",
+
+            "ServiceLicence": "沪ICP备12007941号-3"
+
+        },
+
+        {
+
+            "SiteDomain": "www.kancloud.cn",
+
+            "SiteName": "看云文档写作",
+
+            "SiteLicense": "沪ICP备12007941号",
+
+            "CompanyType": "企业",
+
+            "VerifyTime": "2019-11-15 09:50:01",
+
+            "Domain": "kancloud.cn",
+
+            "Owner": "",
+
+            "LimitAccess": "否",
+
+            "ServiceLicence": "沪ICP备12007941号-4"
+
+        },
+
+        {
+
+            "SiteDomain": "www.topthink.com",
+
+            "SiteName": "上海顶想信息科技有限公司",
+
+            "SiteLicense": "沪ICP备12007941号",
+
+            "CompanyType": "企业",
+
+            "VerifyTime": "2019-11-15 09:50:01",
+
+            "Domain": "topthink.net",
+
+            "Owner": "",
+
+            "LimitAccess": "否",
+
+            "ServiceLicence": "沪ICP备12007941号-1"
+
+        },
+
+        {
+
+            "SiteDomain": "www.isoyu.com",
+
+            "SiteName": "test框架",
+
+            "SiteLicense": "沪ICP备12007941号",
+
+            "CompanyType": "企业",
+
+            "VerifyTime": "2019-11-15 09:50:01",
+
+            "Domain": "test.org",
+
+            "Owner": "",
+
+            "LimitAccess": "否",
+
+            "ServiceLicence": "沪ICP备12007941号-2"
+
+        },
+
+        {
+
+            "SiteDomain": "www.kanclouds.cn",
+
+            "SiteName": "看云",
+
+            "SiteLicense": "沪ICP备12007941号",
+
+            "CompanyType": "企业",
+
+            "VerifyTime": "2019-11-15 09:50:01",
+
+            "Domain": "kanclouds.cn",
+
+            "Owner": "",
+
+            "LimitAccess": "否",
+
+            "ServiceLicence": "沪ICP备12007941号-5"
+
+        },
+
+        {
+
+            "SiteDomain": "www.isoyu.com",
+
+            "SiteName": "test框架",
+
+            "SiteLicense": "沪ICP备12007941号",
+
+            "CompanyType": "企业",
+
+            "VerifyTime": "2019-11-15 09:50:01",
+
+            "Domain": "isoyu.com",
+
+            "Owner": "",
+
+            "LimitAccess": "否",
+
+            "ServiceLicence": "沪ICP备12007941号-2"
+
+        },
+
+        {
+
+            "SiteDomain": "www.topthink.com",
+
+            "SiteName": "上海顶想信息科技有限公司",
+
+            "SiteLicense": "沪ICP备12007941号",
+
+            "CompanyType": "企业",
+
+            "VerifyTime": "2019-11-15 09:50:01",
+
+            "Domain": "topthink.org",
+
+            "Owner": "",
+
+            "LimitAccess": "否",
+
+            "ServiceLicence": "沪ICP备12007941号-1"
+
+        }
+    ]
+}
+ + + + \ No newline at end of file diff --git "a/.vitepress/dist/\350\247\206\351\242\221\346\250\241\345\235\227.html" "b/.vitepress/dist/\350\247\206\351\242\221\346\250\241\345\235\227.html" new file mode 100644 index 00000000..810ee270 --- /dev/null +++ "b/.vitepress/dist/\350\247\206\351\242\221\346\250\241\345\235\227.html" @@ -0,0 +1,92 @@ + + + + + + 姬长信API For Docker官方文档 + + + + + + + + + + + + + + + + +
Skip to content

2. 视频模块

说明: 包括 视频首页数据、视频分类列表 视频详情、如下详情:

2.1 视频首页数据

必选参数:

接口地址:/Video/index

调用例子: //api.isoyu.com/api/Video/index

  返回数据(每次返回是10条数据,这里就不全部列出来了)如下图:
+  ```
+  ```
+

2.2 视频分类列表

必选参数:type int : 新闻类型 <table> <tr> <td>type</td> <td>0</td> <td>1</td> <td>2</td> <td>3</td> <td>4</td> </tr> <tr> <td>名称</td> <td>精品视频</td> <td>搞笑视频</td> <td>美女视频</td> <td>体育视频</td> <td>新闻现场</td> </tr> </table> page int : 分页页数,每页返回10条 接口地址:

/Video/video_type?type=2&page=10调用例子:

//api.isoyu.com/api/Video/video_type?type=2&page=10 返回数据(每次返回是10条数据,这里就不全部列出来了)如下图:

javascript
{
+    "msg": "success",
+    "code": 1,
+    "data": [
+        {
+            "sizeSHD": 22050,
+            "replyCount": 0,
+            "videosource": "新媒体",
+            "mp4Hd_url": "http://flv2.bn.netease.com/videolib3/1705/30/aYNXb0812/HD/aYNXb0812-mobile.mp4",
+            "title": "小清新美女爱跳舞,夜里房间优雅独舞",
+            "cover": "http://vimg3.ws.126.net/image/snapshot/2017/5/J/F/VCKOETEJF.jpg",
+            "videoTopic": {
+                "alias": "多彩人生,你我共同编织",
+                "tname": "韬哥学霸哥",
+                "ename": "T1494085453258",
+                "tid": "T1494085453258",
+                "topic_icons": "http://dingyue.nosdn.127.net/tHYrjgCtrdmQP3Nvygaa75m3BMOxdY5ZJ8RVPGgMj9Njt1494085452329.jpg"
+            },
+            "description": "小清新美女爱跳舞,夜里房间优雅独舞",
+            "replyid": "BKOD7PO4050835RB",
+            "length": 147,
+            "m3u8_url": "http://flv.bn.netease.com/videolib3/1705/30/aYNXb0812/SD/movie_index.m3u8",
+            "vid": "VBKOD7PO4",
+            "topicName": "韬哥学霸哥",
+            "votecount": 0,
+            "topicImg": "http://vimg3.ws.126.net/image/snapshot/2017/5/9/B/VCKI1SH9B.jpg",
+            "topicDesc": "让生活慢下来,品味阅读,享受人生,活到老学到老,教育大家,心灵美好,我们一起携手共创美好世界。",
+            "topicSid": "VCKI1SH8S",
+            "replyBoard": "video_bbs",
+            "playCount": 0,
+            "sectiontitle": "",
+            "mp4_url": "http://flv2.bn.netease.com/videolib3/1705/30/aYNXb0812/SD/aYNXb0812-mobile.mp4",
+            "playersize": 1,
+            "sizeSD": 11025,
+            "sizeHD": 14700,
+            "m3u8Hd_url": "http://flv.bn.netease.com/videolib3/1705/30/aYNXb0812/HD/movie_index.m3u8",
+            "ptime": "2017-05-30 10:21:30"
+        }
+    ]
+}

2.3 视频详情

必选参数:vid 视频列表下的vid VEKKO9TJP

接口地址:/Video/video_detail?vid=VEKKO9TJP

调用例子://api.isoyu.com/api/Video/video_detail?vid=VEKKO9TJP 返回数据(每次返回是10条数据,这里就不全部列出来了)如下图:

javascript
{
+    "msg": "success",
+    "code": 1,
+    "data": {
+        "topicid": "1000",
+        "replyCount": 0,
+        "mp4Hd_url": "http://flv2.bn.netease.com/videolib3/1705/29/BWixL8250/HD/BWixL8250-mobile.mp4",
+        "recommend": [],
+        "title": "搞笑段子:老婆,咱们去旅游吧",
+        "hits": 0,
+        "cover": "http://vimg1.ws.126.net/image/snapshot/2017/5/S/Q/VCKMKITSQ.jpg",
+        "replyBoard": "video_bbs",
+        "replyid": "EKKO9TJP050835RB",
+        "mp4_url": "http://flv2.bn.netease.com/videolib3/1705/29/BWixL8250/SD/BWixL8250-mobile.mp4",
+        "length": 13,
+        "videotype": "搞笑的小妖精",
+        "playersize": 0,
+        "vurl": "http://v.163.com/paike/VCH0LU18J/VEKKO9TJP.html",
+        "m3u8Hd_url": "http://flv.bn.netease.com/videolib3/1705/29/BWixL8250/HD/movie_index.m3u8",
+        "m3u8_url": "http://flv.bn.netease.com/videolib3/1705/29/BWixL8250/SD/movie_index.m3u8",
+        "ptime": "2017-05-29 00:17:56",
+        "vid": "VEKKO9TJP"
+    }
+}
+ + + + \ No newline at end of file diff --git "a/.vitepress/dist/\350\261\206\347\223\243\347\203\255\346\222\255\347\224\265\345\275\261.html" "b/.vitepress/dist/\350\261\206\347\223\243\347\203\255\346\222\255\347\224\265\345\275\261.html" new file mode 100644 index 00000000..9c5b6a16 --- /dev/null +++ "b/.vitepress/dist/\350\261\206\347\223\243\347\203\255\346\222\255\347\224\265\345\275\261.html" @@ -0,0 +1,144 @@ + + + + + + 姬长信API For Docker官方文档 + + + + + + + + + + + + + + + + +
Skip to content

8. 豆瓣热播电影

说明: 获取热播电影列表、电影详情

8.1 热播电影列表

必选参数:start 开始数0. 9 18

  `count` 返回列表数
+

接口地址:/Movie/playing_movie_list?start=0&count=9

调用例子:https://api.isoyu.com/api//Movie/playing_movie_list?start=0&count=9

返回数据(每次返回数据,这里就不全部列出来了)如下图:

json
{
+    "msg": "success",
+    "code": 1,
+    "data": {
+        "rating": {
+            "max": 10,
+            "average": 7.4,
+            "stars": "40",
+            "min": 0
+        },
+        "reviews_count": 937,
+        "wish_count": 36862,
+        "douban_site": "",
+        "year": "2017",
+        "images": {
+            "small": "http://img7.doubanio.com/view/movie_poster_cover/ipst/public/p2459723975.jpg",
+            "large": "http://img7.doubanio.com/view/movie_poster_cover/lpst/public/p2459723975.jpg",
+            "medium": "http://img7.doubanio.com/view/movie_poster_cover/spst/public/p2459723975.jpg"
+        },
+        "alt": "https://movie.douban.com/subject/6311303/",
+        "id": "6311303",
+        "mobile_url": "https://movie.douban.com/subject/6311303/mobile",
+        "title": "加勒比海盗5:死无对证",
+        "do_count": null,
+        "share_url": "http://m.douban.com/movie/subject/6311303",
+        "seasons_count": null,
+        "schedule_url": "https://movie.douban.com/subject/6311303/cinema/",
+        "episodes_count": null,
+        "countries": [
+            "美国"
+        ],
+        "genres": [
+            "动作",
+            "奇幻",
+            "冒险"
+        ],
+        "collect_count": 109318,
+        "casts": [
+            {
+                "alt": "https://movie.douban.com/celebrity/1054456/",
+                "avatars": {
+                    "small": "http://img7.doubanio.com/img/celebrity/small/562.jpg",
+                    "large": "http://img7.doubanio.com/img/celebrity/large/562.jpg",
+                    "medium": "http://img7.doubanio.com/img/celebrity/medium/562.jpg"
+                },
+                "name": "约翰尼·德普",
+                "id": "1054456"
+            },
+            {
+                "alt": "https://movie.douban.com/celebrity/1054414/",
+                "avatars": {
+                    "small": "http://img3.doubanio.com/img/celebrity/small/587.jpg",
+                    "large": "http://img3.doubanio.com/img/celebrity/large/587.jpg",
+                    "medium": "http://img3.doubanio.com/img/celebrity/medium/587.jpg"
+                },
+                "name": "哈维尔·巴登",
+                "id": "1054414"
+            },
+            {
+                "alt": "https://movie.douban.com/celebrity/1010543/",
+                "avatars": {
+                    "small": "http://img7.doubanio.com/img/celebrity/small/1243.jpg",
+                    "large": "http://img7.doubanio.com/img/celebrity/large/1243.jpg",
+                    "medium": "http://img7.doubanio.com/img/celebrity/medium/1243.jpg"
+                },
+                "name": "杰弗里·拉什",
+                "id": "1010543"
+            },
+            {
+                "alt": "https://movie.douban.com/celebrity/1325896/",
+                "avatars": {
+                    "small": "http://img7.doubanio.com/img/celebrity/small/1410910563.02.jpg",
+                    "large": "http://img7.doubanio.com/img/celebrity/large/1410910563.02.jpg",
+                    "medium": "http://img7.doubanio.com/img/celebrity/medium/1410910563.02.jpg"
+                },
+                "name": "布伦顿·思韦茨",
+                "id": "1325896"
+            }
+        ],
+        "current_season": null,
+        "original_title": "Pirates of the Caribbean: Dead Men Tell No Tales",
+        "summary": "故事发生在《加勒比海盗3:世界的尽头》沉船湾之战20年后。男孩亨利(布兰顿·思怀兹 Brenton Thwaites 饰)随英国海军出航寻找被聚魂棺诅咒的父亲“深海阎王”威尔·特纳(奥兰多·布鲁姆 Orlando Bloom 饰),却在百慕大三角遭遇被解封的亡灵萨拉查船长(哈维尔·巴登 Javier Bardem 饰)。获取自由的萨拉查屠尽加勒比海盗,征服了整个海域。里海海盗王赫克托·巴博萨船长(杰弗里·拉什 Geoffrey Rush 饰)在女巫Haifaa Meni(格什菲·法拉哈尼 Golshifteh Farahani 饰)口中得知了萨拉查的真实目的:为寻找他的宿敌杰克船长(约翰尼·德普 Johnny Depp 饰)。海盗的命运皆压在落魄的老杰克被封印的黑珍珠号,以及天文学家卡琳娜·史密斯(卡雅·斯考达里奥 Kaya Scodelario 饰)口中的远古三叉戟上。",
+        "subtype": "movie",
+        "directors": [
+            {
+                "alt": "https://movie.douban.com/celebrity/1019391/",
+                "avatars": {
+                    "small": "http://img7.doubanio.com/img/celebrity/small/58032.jpg",
+                    "large": "http://img7.doubanio.com/img/celebrity/large/58032.jpg",
+                    "medium": "http://img7.doubanio.com/img/celebrity/medium/58032.jpg"
+                },
+                "name": "艾斯彭·山德伯格",
+                "id": "1019391"
+            },
+            {
+                "alt": "https://movie.douban.com/celebrity/1216851/",
+                "avatars": {
+                    "small": "http://img7.doubanio.com/img/celebrity/small/58031.jpg",
+                    "large": "http://img7.doubanio.com/img/celebrity/large/58031.jpg",
+                    "medium": "http://img7.doubanio.com/img/celebrity/medium/58031.jpg"
+                },
+                "name": "乔阿吉姆·罗恩尼",
+                "id": "1216851"
+            }
+        ],
+        "comments_count": 47631,
+        "ratings_count": 101974,
+        "aka": [
+            "加勒比海盗:恶灵启航(港)",
+            "加勒比海盗 神鬼奇航:死无对证(台)",
+            "加勒比海盗5:亡灵的缄默",
+            "加勒比海盗5:亡者无言",
+            "加勒比海盗5:死人不会告密",
+            "Pirates of the Caribbean 5"
+        ]
+    }
+}

8.2 热播电影详情

必选参数:id 电影 id

接口地址:/Movie/movie_info?id=6311303

调用例子:https://api.isoyu.com/api/api/Movie/movie_info?id=6311303

返回数据(每次返回数据,这里就不全部列出来了)如下图:

+ + + + \ No newline at end of file diff --git a/README.md b/README.md index 9bb510c4..387537d4 100644 --- a/README.md +++ b/README.md @@ -26,9 +26,9 @@ API For Docker 是一个基于多种编程语言的开放 API 平台,免费、 ###### 统计 -svg +svg -svg +svg --- diff --git a/package-lock.json b/package-lock.json new file mode 100644 index 00000000..65a40fd1 --- /dev/null +++ b/package-lock.json @@ -0,0 +1,2514 @@ +{ + "name": "api", + "version": "1.0.0", + "lockfileVersion": 3, + "requires": true, + "packages": { + "": { + "name": "api", + "version": "1.0.0", + "license": "ISC", + "devDependencies": { + "vitepress": "^1.6.4" + } + }, + "node_modules/@algolia/abtesting": { + "version": "1.16.0", + "resolved": "https://registry.npmjs.org/@algolia/abtesting/-/abtesting-1.16.0.tgz", + "integrity": "sha512-alHFZ68/i9qLC/muEB07VQ9r7cB8AvCcGX6dVQi2PNHhc/ZQRmmFAv8KK1ay4UiseGSFr7f0nXBKsZ/jRg7e4g==", + "dev": true, + "license": "MIT", + "dependencies": { + "@algolia/client-common": "5.50.0", + "@algolia/requester-browser-xhr": "5.50.0", + "@algolia/requester-fetch": "5.50.0", + "@algolia/requester-node-http": "5.50.0" + }, + "engines": { + "node": ">= 14.0.0" + } + }, + "node_modules/@algolia/autocomplete-core": { + "version": "1.17.7", + "resolved": "https://registry.npmjs.org/@algolia/autocomplete-core/-/autocomplete-core-1.17.7.tgz", + "integrity": "sha512-BjiPOW6ks90UKl7TwMv7oNQMnzU+t/wk9mgIDi6b1tXpUek7MW0lbNOUHpvam9pe3lVCf4xPFT+lK7s+e+fs7Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "@algolia/autocomplete-plugin-algolia-insights": "1.17.7", + "@algolia/autocomplete-shared": "1.17.7" + } + }, + "node_modules/@algolia/autocomplete-plugin-algolia-insights": { + "version": "1.17.7", + "resolved": "https://registry.npmjs.org/@algolia/autocomplete-plugin-algolia-insights/-/autocomplete-plugin-algolia-insights-1.17.7.tgz", + "integrity": "sha512-Jca5Ude6yUOuyzjnz57og7Et3aXjbwCSDf/8onLHSQgw1qW3ALl9mrMWaXb5FmPVkV3EtkD2F/+NkT6VHyPu9A==", + "dev": true, + "license": "MIT", + "dependencies": { + "@algolia/autocomplete-shared": "1.17.7" + }, + "peerDependencies": { + "search-insights": ">= 1 < 3" + } + }, + "node_modules/@algolia/autocomplete-preset-algolia": { + "version": "1.17.7", + "resolved": "https://registry.npmjs.org/@algolia/autocomplete-preset-algolia/-/autocomplete-preset-algolia-1.17.7.tgz", + "integrity": "sha512-ggOQ950+nwbWROq2MOCIL71RE0DdQZsceqrg32UqnhDz8FlO9rL8ONHNsI2R1MH0tkgVIDKI/D0sMiUchsFdWA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@algolia/autocomplete-shared": "1.17.7" + }, + "peerDependencies": { + "@algolia/client-search": ">= 4.9.1 < 6", + "algoliasearch": ">= 4.9.1 < 6" + } + }, + "node_modules/@algolia/autocomplete-shared": { + "version": "1.17.7", + "resolved": "https://registry.npmjs.org/@algolia/autocomplete-shared/-/autocomplete-shared-1.17.7.tgz", + "integrity": "sha512-o/1Vurr42U/qskRSuhBH+VKxMvkkUVTLU6WZQr+L5lGZZLYWyhdzWjW0iGXY7EkwRTjBqvN2EsR81yCTGV/kmg==", + "dev": true, + "license": "MIT", + "peerDependencies": { + "@algolia/client-search": ">= 4.9.1 < 6", + "algoliasearch": ">= 4.9.1 < 6" + } + }, + "node_modules/@algolia/client-abtesting": { + "version": "5.50.0", + "resolved": "https://registry.npmjs.org/@algolia/client-abtesting/-/client-abtesting-5.50.0.tgz", + "integrity": "sha512-mfgUdLQNxOAvCZUGzPQxjahEWEPuQkKlV0ZtGmePOa9ZxIQZlk31vRBNbM6ScU8jTH41SCYE77G/lCifDr1SVw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@algolia/client-common": "5.50.0", + "@algolia/requester-browser-xhr": "5.50.0", + "@algolia/requester-fetch": "5.50.0", + "@algolia/requester-node-http": "5.50.0" + }, + "engines": { + "node": ">= 14.0.0" + } + }, + "node_modules/@algolia/client-analytics": { + "version": "5.50.0", + "resolved": "https://registry.npmjs.org/@algolia/client-analytics/-/client-analytics-5.50.0.tgz", + "integrity": "sha512-5mjokeKYyPaP3Q8IYJEnutI+O4dW/Ixxx5IgsSxT04pCfGqPXxTOH311hTQxyNpcGGEOGrMv8n8Z+UMTPamioQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@algolia/client-common": "5.50.0", + "@algolia/requester-browser-xhr": "5.50.0", + "@algolia/requester-fetch": "5.50.0", + "@algolia/requester-node-http": "5.50.0" + }, + "engines": { + "node": ">= 14.0.0" + } + }, + "node_modules/@algolia/client-common": { + "version": "5.50.0", + "resolved": "https://registry.npmjs.org/@algolia/client-common/-/client-common-5.50.0.tgz", + "integrity": "sha512-emtOvR6dl3rX3sBJXXbofMNHU1qMQqQSWu319RMrNL5BWoBqyiq7y0Zn6cjJm7aGHV/Qbf+KCCYeWNKEMPI3BQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 14.0.0" + } + }, + "node_modules/@algolia/client-insights": { + "version": "5.50.0", + "resolved": "https://registry.npmjs.org/@algolia/client-insights/-/client-insights-5.50.0.tgz", + "integrity": "sha512-IerGH2/hcj/6bwkpQg/HHRqmlGN1XwygQWythAk0gZFBrghs9danJaYuSS3ShzLSVoIVth4jY5GDPX9Lbw5cgg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@algolia/client-common": "5.50.0", + "@algolia/requester-browser-xhr": "5.50.0", + "@algolia/requester-fetch": "5.50.0", + "@algolia/requester-node-http": "5.50.0" + }, + "engines": { + "node": ">= 14.0.0" + } + }, + "node_modules/@algolia/client-personalization": { + "version": "5.50.0", + "resolved": "https://registry.npmjs.org/@algolia/client-personalization/-/client-personalization-5.50.0.tgz", + "integrity": "sha512-3idPJeXn5L0MmgP9jk9JJqblrQ/SguN93dNK9z9gfgyupBhHnJMOEjrRYcVgTIfvG13Y04wO+Q0FxE2Ut8PVbA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@algolia/client-common": "5.50.0", + "@algolia/requester-browser-xhr": "5.50.0", + "@algolia/requester-fetch": "5.50.0", + "@algolia/requester-node-http": "5.50.0" + }, + "engines": { + "node": ">= 14.0.0" + } + }, + "node_modules/@algolia/client-query-suggestions": { + "version": "5.50.0", + "resolved": "https://registry.npmjs.org/@algolia/client-query-suggestions/-/client-query-suggestions-5.50.0.tgz", + "integrity": "sha512-q7qRoWrQK1a8m5EFQEmPlo7+pg9mVQ8X5jsChtChERre0uS2pdYEDixBBl0ydBSGkdGbLUDufcACIhH/077E4g==", + "dev": true, + "license": "MIT", + "dependencies": { + "@algolia/client-common": "5.50.0", + "@algolia/requester-browser-xhr": "5.50.0", + "@algolia/requester-fetch": "5.50.0", + "@algolia/requester-node-http": "5.50.0" + }, + "engines": { + "node": ">= 14.0.0" + } + }, + "node_modules/@algolia/client-search": { + "version": "5.50.0", + "resolved": "https://registry.npmjs.org/@algolia/client-search/-/client-search-5.50.0.tgz", + "integrity": "sha512-Jc360x4yqb3eEg4OY4KEIdGePBxZogivKI+OGIU8aLXgAYPTECvzeOBc90312yHA1hr3AeRlAFl0rIc8lQaIrQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@algolia/client-common": "5.50.0", + "@algolia/requester-browser-xhr": "5.50.0", + "@algolia/requester-fetch": "5.50.0", + "@algolia/requester-node-http": "5.50.0" + }, + "engines": { + "node": ">= 14.0.0" + } + }, + "node_modules/@algolia/ingestion": { + "version": "1.50.0", + "resolved": "https://registry.npmjs.org/@algolia/ingestion/-/ingestion-1.50.0.tgz", + "integrity": "sha512-OS3/Viao+NPpyBbEY3tf6hLewppG+UclD+9i0ju56mq2DrdMJFCkEky6Sk9S5VPcbLzxzg3BqBX6u9Q35w19aQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@algolia/client-common": "5.50.0", + "@algolia/requester-browser-xhr": "5.50.0", + "@algolia/requester-fetch": "5.50.0", + "@algolia/requester-node-http": "5.50.0" + }, + "engines": { + "node": ">= 14.0.0" + } + }, + "node_modules/@algolia/monitoring": { + "version": "1.50.0", + "resolved": "https://registry.npmjs.org/@algolia/monitoring/-/monitoring-1.50.0.tgz", + "integrity": "sha512-/znwgSiGufpbJVIoDmeQaHtTq+OMdDawFRbMSJVv+12n79hW+qdQXS8/Uu3BD3yn0BzgVFJEvrsHrCsInZKdhw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@algolia/client-common": "5.50.0", + "@algolia/requester-browser-xhr": "5.50.0", + "@algolia/requester-fetch": "5.50.0", + "@algolia/requester-node-http": "5.50.0" + }, + "engines": { + "node": ">= 14.0.0" + } + }, + "node_modules/@algolia/recommend": { + "version": "5.50.0", + "resolved": "https://registry.npmjs.org/@algolia/recommend/-/recommend-5.50.0.tgz", + "integrity": "sha512-dHjUfu4jfjdQiKDpCpAnM7LP5yfG0oNShtfpF5rMCel6/4HIoqJ4DC4h5GKDzgrvJYtgAhblo0AYBmOM00T+lQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@algolia/client-common": "5.50.0", + "@algolia/requester-browser-xhr": "5.50.0", + "@algolia/requester-fetch": "5.50.0", + "@algolia/requester-node-http": "5.50.0" + }, + "engines": { + "node": ">= 14.0.0" + } + }, + "node_modules/@algolia/requester-browser-xhr": { + "version": "5.50.0", + "resolved": "https://registry.npmjs.org/@algolia/requester-browser-xhr/-/requester-browser-xhr-5.50.0.tgz", + "integrity": "sha512-bffIbUljAWnh/Ctu5uScORajuUavqmZ0ACYd1fQQeSSYA9NNN83ynO26pSc2dZRXpSK0fkc1//qSSFXMKGu+aw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@algolia/client-common": "5.50.0" + }, + "engines": { + "node": ">= 14.0.0" + } + }, + "node_modules/@algolia/requester-fetch": { + "version": "5.50.0", + "resolved": "https://registry.npmjs.org/@algolia/requester-fetch/-/requester-fetch-5.50.0.tgz", + "integrity": "sha512-y0EwNvPGvkM+yTAqqO6Gpt9wVGm3CLDtpLvNEiB3VGvN3WzfkjZGtLUsG/ru2kVJIIU7QcV0puuYgEpBeFxcJg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@algolia/client-common": "5.50.0" + }, + "engines": { + "node": ">= 14.0.0" + } + }, + "node_modules/@algolia/requester-node-http": { + "version": "5.50.0", + "resolved": "https://registry.npmjs.org/@algolia/requester-node-http/-/requester-node-http-5.50.0.tgz", + "integrity": "sha512-xpwefe4fCOWnZgXCbkGpqQY6jgBSCf2hmgnySbyzZIccrv3SoashHKGPE4x6vVG+gdHrGciMTAcDo9HOZwH22Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "@algolia/client-common": "5.50.0" + }, + "engines": { + "node": ">= 14.0.0" + } + }, + "node_modules/@babel/helper-string-parser": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.27.1.tgz", + "integrity": "sha512-qMlSxKbpRlAridDExk92nSobyDdpPijUq2DW6oDnUqd0iOGxmQjyqhMIihI9+zv4LPyZdRje2cavWPbCbWm3eA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-validator-identifier": { + "version": "7.28.5", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.28.5.tgz", + "integrity": "sha512-qSs4ifwzKJSV39ucNjsvc6WVHs6b7S03sOh2OcHF9UHfVPqWWALUsNUVzhSBiItjRZoLHx7nIarVjqKVusUZ1Q==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/parser": { + "version": "7.29.2", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.29.2.tgz", + "integrity": "sha512-4GgRzy/+fsBa72/RZVJmGKPmZu9Byn8o4MoLpmNe1m8ZfYnz5emHLQz3U4gLud6Zwl0RZIcgiLD7Uq7ySFuDLA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/types": "^7.29.0" + }, + "bin": { + "parser": "bin/babel-parser.js" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@babel/types": { + "version": "7.29.0", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.29.0.tgz", + "integrity": "sha512-LwdZHpScM4Qz8Xw2iKSzS+cfglZzJGvofQICy7W7v4caru4EaAmyUuO6BGrbyQ2mYV11W0U8j5mBhd14dd3B0A==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-string-parser": "^7.27.1", + "@babel/helper-validator-identifier": "^7.28.5" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@docsearch/css": { + "version": "3.8.2", + "resolved": "https://registry.npmjs.org/@docsearch/css/-/css-3.8.2.tgz", + "integrity": "sha512-y05ayQFyUmCXze79+56v/4HpycYF3uFqB78pLPrSV5ZKAlDuIAAJNhaRi8tTdRNXh05yxX/TyNnzD6LwSM89vQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/@docsearch/js": { + "version": "3.8.2", + "resolved": "https://registry.npmjs.org/@docsearch/js/-/js-3.8.2.tgz", + "integrity": "sha512-Q5wY66qHn0SwA7Taa0aDbHiJvaFJLOJyHmooQ7y8hlwwQLQ/5WwCcoX0g7ii04Qi2DJlHsd0XXzJ8Ypw9+9YmQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@docsearch/react": "3.8.2", + "preact": "^10.0.0" + } + }, + "node_modules/@docsearch/react": { + "version": "3.8.2", + "resolved": "https://registry.npmjs.org/@docsearch/react/-/react-3.8.2.tgz", + "integrity": "sha512-xCRrJQlTt8N9GU0DG4ptwHRkfnSnD/YpdeaXe02iKfqs97TkZJv60yE+1eq/tjPcVnTW8dP5qLP7itifFVV5eg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@algolia/autocomplete-core": "1.17.7", + "@algolia/autocomplete-preset-algolia": "1.17.7", + "@docsearch/css": "3.8.2", + "algoliasearch": "^5.14.2" + }, + "peerDependencies": { + "@types/react": ">= 16.8.0 < 19.0.0", + "react": ">= 16.8.0 < 19.0.0", + "react-dom": ">= 16.8.0 < 19.0.0", + "search-insights": ">= 1 < 3" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + }, + "react": { + "optional": true + }, + "react-dom": { + "optional": true + }, + "search-insights": { + "optional": true + } + } + }, + "node_modules/@esbuild/aix-ppc64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.21.5.tgz", + "integrity": "sha512-1SDgH6ZSPTlggy1yI6+Dbkiz8xzpHJEVAlF/AM1tHPLsf5STom9rwtjE4hKAF20FfXXNTFqEYXyJNWh1GiZedQ==", + "cpu": [ + "ppc64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "aix" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/android-arm": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.21.5.tgz", + "integrity": "sha512-vCPvzSjpPHEi1siZdlvAlsPxXl7WbOVUBBAowWug4rJHb68Ox8KualB+1ocNvT5fjv6wpkX6o/iEpbDrf68zcg==", + "cpu": [ + "arm" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/android-arm64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.21.5.tgz", + "integrity": "sha512-c0uX9VAUBQ7dTDCjq+wdyGLowMdtR/GoC2U5IYk/7D1H1JYC0qseD7+11iMP2mRLN9RcCMRcjC4YMclCzGwS/A==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/android-x64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.21.5.tgz", + "integrity": "sha512-D7aPRUUNHRBwHxzxRvp856rjUHRFW1SdQATKXH2hqA0kAZb1hKmi02OpYRacl0TxIGz/ZmXWlbZgjwWYaCakTA==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/darwin-arm64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.21.5.tgz", + "integrity": "sha512-DwqXqZyuk5AiWWf3UfLiRDJ5EDd49zg6O9wclZ7kUMv2WRFr4HKjXp/5t8JZ11QbQfUS6/cRCKGwYhtNAY88kQ==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/darwin-x64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.21.5.tgz", + "integrity": "sha512-se/JjF8NlmKVG4kNIuyWMV/22ZaerB+qaSi5MdrXtd6R08kvs2qCN4C09miupktDitvh8jRFflwGFBQcxZRjbw==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/freebsd-arm64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.21.5.tgz", + "integrity": "sha512-5JcRxxRDUJLX8JXp/wcBCy3pENnCgBR9bN6JsY4OmhfUtIHe3ZW0mawA7+RDAcMLrMIZaf03NlQiX9DGyB8h4g==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "freebsd" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/freebsd-x64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.21.5.tgz", + "integrity": "sha512-J95kNBj1zkbMXtHVH29bBriQygMXqoVQOQYA+ISs0/2l3T9/kj42ow2mpqerRBxDJnmkUDCaQT/dfNXWX/ZZCQ==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "freebsd" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-arm": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.21.5.tgz", + "integrity": "sha512-bPb5AHZtbeNGjCKVZ9UGqGwo8EUu4cLq68E95A53KlxAPRmUyYv2D6F0uUI65XisGOL1hBP5mTronbgo+0bFcA==", + "cpu": [ + "arm" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-arm64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.21.5.tgz", + "integrity": "sha512-ibKvmyYzKsBeX8d8I7MH/TMfWDXBF3db4qM6sy+7re0YXya+K1cem3on9XgdT2EQGMu4hQyZhan7TeQ8XkGp4Q==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-ia32": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.21.5.tgz", + "integrity": "sha512-YvjXDqLRqPDl2dvRODYmmhz4rPeVKYvppfGYKSNGdyZkA01046pLWyRKKI3ax8fbJoK5QbxblURkwK/MWY18Tg==", + "cpu": [ + "ia32" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-loong64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.21.5.tgz", + "integrity": "sha512-uHf1BmMG8qEvzdrzAqg2SIG/02+4/DHB6a9Kbya0XDvwDEKCoC8ZRWI5JJvNdUjtciBGFQ5PuBlpEOXQj+JQSg==", + "cpu": [ + "loong64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-mips64el": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.21.5.tgz", + "integrity": "sha512-IajOmO+KJK23bj52dFSNCMsz1QP1DqM6cwLUv3W1QwyxkyIWecfafnI555fvSGqEKwjMXVLokcV5ygHW5b3Jbg==", + "cpu": [ + "mips64el" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-ppc64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.21.5.tgz", + "integrity": "sha512-1hHV/Z4OEfMwpLO8rp7CvlhBDnjsC3CttJXIhBi+5Aj5r+MBvy4egg7wCbe//hSsT+RvDAG7s81tAvpL2XAE4w==", + "cpu": [ + "ppc64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-riscv64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.21.5.tgz", + "integrity": "sha512-2HdXDMd9GMgTGrPWnJzP2ALSokE/0O5HhTUvWIbD3YdjME8JwvSCnNGBnTThKGEB91OZhzrJ4qIIxk/SBmyDDA==", + "cpu": [ + "riscv64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-s390x": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.21.5.tgz", + "integrity": "sha512-zus5sxzqBJD3eXxwvjN1yQkRepANgxE9lgOW2qLnmr8ikMTphkjgXu1HR01K4FJg8h1kEEDAqDcZQtbrRnB41A==", + "cpu": [ + "s390x" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-x64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.21.5.tgz", + "integrity": "sha512-1rYdTpyv03iycF1+BhzrzQJCdOuAOtaqHTWJZCWvijKD2N5Xu0TtVC8/+1faWqcP9iBCWOmjmhoH94dH82BxPQ==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/netbsd-x64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.21.5.tgz", + "integrity": "sha512-Woi2MXzXjMULccIwMnLciyZH4nCIMpWQAs049KEeMvOcNADVxo0UBIQPfSmxB3CWKedngg7sWZdLvLczpe0tLg==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "netbsd" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/openbsd-x64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.21.5.tgz", + "integrity": "sha512-HLNNw99xsvx12lFBUwoT8EVCsSvRNDVxNpjZ7bPn947b8gJPzeHWyNVhFsaerc0n3TsbOINvRP2byTZ5LKezow==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "openbsd" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/sunos-x64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.21.5.tgz", + "integrity": "sha512-6+gjmFpfy0BHU5Tpptkuh8+uw3mnrvgs+dSPQXQOv3ekbordwnzTVEb4qnIvQcYXq6gzkyTnoZ9dZG+D4garKg==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "sunos" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/win32-arm64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.21.5.tgz", + "integrity": "sha512-Z0gOTd75VvXqyq7nsl93zwahcTROgqvuAcYDUr+vOv8uHhNSKROyU961kgtCD1e95IqPKSQKH7tBTslnS3tA8A==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/win32-ia32": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.21.5.tgz", + "integrity": "sha512-SWXFF1CL2RVNMaVs+BBClwtfZSvDgtL//G/smwAc5oVK/UPu2Gu9tIaRgFmYFFKrmg3SyAjSrElf0TiJ1v8fYA==", + "cpu": [ + "ia32" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/win32-x64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.21.5.tgz", + "integrity": "sha512-tQd/1efJuzPC6rCFwEvLtci/xNFcTZknmXs98FYDfGE4wP9ClFV98nyKrzJKVPMhdDnjzLhdUyMX4PsQAPjwIw==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@iconify-json/simple-icons": { + "version": "1.2.75", + "resolved": "https://registry.npmjs.org/@iconify-json/simple-icons/-/simple-icons-1.2.75.tgz", + "integrity": "sha512-KvcCUbvcBWb0sbqLIxHoY8z5/piXY08wcY9gfMhF+ph3AfzGMaSmZFkUY71HSXAljQngXkgs4bdKdekO0HQWvg==", + "dev": true, + "license": "CC0-1.0", + "dependencies": { + "@iconify/types": "*" + } + }, + "node_modules/@iconify/types": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@iconify/types/-/types-2.0.0.tgz", + "integrity": "sha512-+wluvCrRhXrhyOmRDJ3q8mux9JkKy5SJ/v8ol2tu4FVjyYvtEzkc/3pK15ET6RKg4b4w4BmTk1+gsCUhf21Ykg==", + "dev": true, + "license": "MIT" + }, + "node_modules/@jridgewell/sourcemap-codec": { + "version": "1.5.5", + "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.5.tgz", + "integrity": "sha512-cYQ9310grqxueWbl+WuIUIaiUaDcj7WOq5fVhEljNVgRfOUhY9fy2zTvfoqWsnebh8Sl70VScFbICvJnLKB0Og==", + "dev": true, + "license": "MIT" + }, + "node_modules/@rollup/rollup-android-arm-eabi": { + "version": "4.60.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.60.0.tgz", + "integrity": "sha512-WOhNW9K8bR3kf4zLxbfg6Pxu2ybOUbB2AjMDHSQx86LIF4rH4Ft7vmMwNt0loO0eonglSNy4cpD3MKXXKQu0/A==", + "cpu": [ + "arm" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "android" + ] + }, + "node_modules/@rollup/rollup-android-arm64": { + "version": "4.60.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.60.0.tgz", + "integrity": "sha512-u6JHLll5QKRvjciE78bQXDmqRqNs5M/3GVqZeMwvmjaNODJih/WIrJlFVEihvV0MiYFmd+ZyPr9wxOVbPAG2Iw==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "android" + ] + }, + "node_modules/@rollup/rollup-darwin-arm64": { + "version": "4.60.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.60.0.tgz", + "integrity": "sha512-qEF7CsKKzSRc20Ciu2Zw1wRrBz4g56F7r/vRwY430UPp/nt1x21Q/fpJ9N5l47WWvJlkNCPJz3QRVw008fi7yA==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ] + }, + "node_modules/@rollup/rollup-darwin-x64": { + "version": "4.60.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.60.0.tgz", + "integrity": "sha512-WADYozJ4QCnXCH4wPB+3FuGmDPoFseVCUrANmA5LWwGmC6FL14BWC7pcq+FstOZv3baGX65tZ378uT6WG8ynTw==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ] + }, + "node_modules/@rollup/rollup-freebsd-arm64": { + "version": "4.60.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-arm64/-/rollup-freebsd-arm64-4.60.0.tgz", + "integrity": "sha512-6b8wGHJlDrGeSE3aH5mGNHBjA0TTkxdoNHik5EkvPHCt351XnigA4pS7Wsj/Eo9Y8RBU6f35cjN9SYmCFBtzxw==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "freebsd" + ] + }, + "node_modules/@rollup/rollup-freebsd-x64": { + "version": "4.60.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-x64/-/rollup-freebsd-x64-4.60.0.tgz", + "integrity": "sha512-h25Ga0t4jaylMB8M/JKAyrvvfxGRjnPQIR8lnCayyzEjEOx2EJIlIiMbhpWxDRKGKF8jbNH01NnN663dH638mA==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "freebsd" + ] + }, + "node_modules/@rollup/rollup-linux-arm-gnueabihf": { + "version": "4.60.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.60.0.tgz", + "integrity": "sha512-RzeBwv0B3qtVBWtcuABtSuCzToo2IEAIQrcyB/b2zMvBWVbjo8bZDjACUpnaafaxhTw2W+imQbP2BD1usasK4g==", + "cpu": [ + "arm" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-arm-musleabihf": { + "version": "4.60.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-musleabihf/-/rollup-linux-arm-musleabihf-4.60.0.tgz", + "integrity": "sha512-Sf7zusNI2CIU1HLzuu9Tc5YGAHEZs5Lu7N1ssJG4Tkw6e0MEsN7NdjUDDfGNHy2IU+ENyWT+L2obgWiguWibWQ==", + "cpu": [ + "arm" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-arm64-gnu": { + "version": "4.60.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.60.0.tgz", + "integrity": "sha512-DX2x7CMcrJzsE91q7/O02IJQ5/aLkVtYFryqCjduJhUfGKG6yJV8hxaw8pZa93lLEpPTP/ohdN4wFz7yp/ry9A==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-arm64-musl": { + "version": "4.60.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.60.0.tgz", + "integrity": "sha512-09EL+yFVbJZlhcQfShpswwRZ0Rg+z/CsSELFCnPt3iK+iqwGsI4zht3secj5vLEs957QvFFXnzAT0FFPIxSrkQ==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-loong64-gnu": { + "version": "4.60.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-loong64-gnu/-/rollup-linux-loong64-gnu-4.60.0.tgz", + "integrity": "sha512-i9IcCMPr3EXm8EQg5jnja0Zyc1iFxJjZWlb4wr7U2Wx/GrddOuEafxRdMPRYVaXjgbhvqalp6np07hN1w9kAKw==", + "cpu": [ + "loong64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-loong64-musl": { + "version": "4.60.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-loong64-musl/-/rollup-linux-loong64-musl-4.60.0.tgz", + "integrity": "sha512-DGzdJK9kyJ+B78MCkWeGnpXJ91tK/iKA6HwHxF4TAlPIY7GXEvMe8hBFRgdrR9Ly4qebR/7gfUs9y2IoaVEyog==", + "cpu": [ + "loong64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-ppc64-gnu": { + "version": "4.60.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-ppc64-gnu/-/rollup-linux-ppc64-gnu-4.60.0.tgz", + "integrity": "sha512-RwpnLsqC8qbS8z1H1AxBA1H6qknR4YpPR9w2XX0vo2Sz10miu57PkNcnHVaZkbqyw/kUWfKMI73jhmfi9BRMUQ==", + "cpu": [ + "ppc64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-ppc64-musl": { + "version": "4.60.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-ppc64-musl/-/rollup-linux-ppc64-musl-4.60.0.tgz", + "integrity": "sha512-Z8pPf54Ly3aqtdWC3G4rFigZgNvd+qJlOE52fmko3KST9SoGfAdSRCwyoyG05q1HrrAblLbk1/PSIV+80/pxLg==", + "cpu": [ + "ppc64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-riscv64-gnu": { + "version": "4.60.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.60.0.tgz", + "integrity": "sha512-3a3qQustp3COCGvnP4SvrMHnPQ9d1vzCakQVRTliaz8cIp/wULGjiGpbcqrkv0WrHTEp8bQD/B3HBjzujVWLOA==", + "cpu": [ + "riscv64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-riscv64-musl": { + "version": "4.60.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-musl/-/rollup-linux-riscv64-musl-4.60.0.tgz", + "integrity": "sha512-pjZDsVH/1VsghMJ2/kAaxt6dL0psT6ZexQVrijczOf+PeP2BUqTHYejk3l6TlPRydggINOeNRhvpLa0AYpCWSQ==", + "cpu": [ + "riscv64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-s390x-gnu": { + "version": "4.60.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-s390x-gnu/-/rollup-linux-s390x-gnu-4.60.0.tgz", + "integrity": "sha512-3ObQs0BhvPgiUVZrN7gqCSvmFuMWvWvsjG5ayJ3Lraqv+2KhOsp+pUbigqbeWqueGIsnn+09HBw27rJ+gYK4VQ==", + "cpu": [ + "s390x" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-x64-gnu": { + "version": "4.60.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.60.0.tgz", + "integrity": "sha512-EtylprDtQPdS5rXvAayrNDYoJhIz1/vzN2fEubo3yLE7tfAw+948dO0g4M0vkTVFhKojnF+n6C8bDNe+gDRdTg==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-x64-musl": { + "version": "4.60.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.60.0.tgz", + "integrity": "sha512-k09oiRCi/bHU9UVFqD17r3eJR9bn03TyKraCrlz5ULFJGdJGi7VOmm9jl44vOJvRJ6P7WuBi/s2A97LxxHGIdw==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-openbsd-x64": { + "version": "4.60.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-openbsd-x64/-/rollup-openbsd-x64-4.60.0.tgz", + "integrity": "sha512-1o/0/pIhozoSaDJoDcec+IVLbnRtQmHwPV730+AOD29lHEEo4F5BEUB24H0OBdhbBBDwIOSuf7vgg0Ywxdfiiw==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "openbsd" + ] + }, + "node_modules/@rollup/rollup-openharmony-arm64": { + "version": "4.60.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-openharmony-arm64/-/rollup-openharmony-arm64-4.60.0.tgz", + "integrity": "sha512-pESDkos/PDzYwtyzB5p/UoNU/8fJo68vcXM9ZW2V0kjYayj1KaaUfi1NmTUTUpMn4UhU4gTuK8gIaFO4UGuMbA==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "openharmony" + ] + }, + "node_modules/@rollup/rollup-win32-arm64-msvc": { + "version": "4.60.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.60.0.tgz", + "integrity": "sha512-hj1wFStD7B1YBeYmvY+lWXZ7ey73YGPcViMShYikqKT1GtstIKQAtfUI6yrzPjAy/O7pO0VLXGmUVWXQMaYgTQ==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ] + }, + "node_modules/@rollup/rollup-win32-ia32-msvc": { + "version": "4.60.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.60.0.tgz", + "integrity": "sha512-SyaIPFoxmUPlNDq5EHkTbiKzmSEmq/gOYFI/3HHJ8iS/v1mbugVa7dXUzcJGQfoytp9DJFLhHH4U3/eTy2Bq4w==", + "cpu": [ + "ia32" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ] + }, + "node_modules/@rollup/rollup-win32-x64-gnu": { + "version": "4.60.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-gnu/-/rollup-win32-x64-gnu-4.60.0.tgz", + "integrity": "sha512-RdcryEfzZr+lAr5kRm2ucN9aVlCCa2QNq4hXelZxb8GG0NJSazq44Z3PCCc8wISRuCVnGs0lQJVX5Vp6fKA+IA==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ] + }, + "node_modules/@rollup/rollup-win32-x64-msvc": { + "version": "4.60.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.60.0.tgz", + "integrity": "sha512-PrsWNQ8BuE00O3Xsx3ALh2Df8fAj9+cvvX9AIA6o4KpATR98c9mud4XtDWVvsEuyia5U4tVSTKygawyJkjm60w==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ] + }, + "node_modules/@shikijs/core": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/@shikijs/core/-/core-2.5.0.tgz", + "integrity": "sha512-uu/8RExTKtavlpH7XqnVYBrfBkUc20ngXiX9NSrBhOVZYv/7XQRKUyhtkeflY5QsxC0GbJThCerruZfsUaSldg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@shikijs/engine-javascript": "2.5.0", + "@shikijs/engine-oniguruma": "2.5.0", + "@shikijs/types": "2.5.0", + "@shikijs/vscode-textmate": "^10.0.2", + "@types/hast": "^3.0.4", + "hast-util-to-html": "^9.0.4" + } + }, + "node_modules/@shikijs/engine-javascript": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/@shikijs/engine-javascript/-/engine-javascript-2.5.0.tgz", + "integrity": "sha512-VjnOpnQf8WuCEZtNUdjjwGUbtAVKuZkVQ/5cHy/tojVVRIRtlWMYVjyWhxOmIq05AlSOv72z7hRNRGVBgQOl0w==", + "dev": true, + "license": "MIT", + "dependencies": { + "@shikijs/types": "2.5.0", + "@shikijs/vscode-textmate": "^10.0.2", + "oniguruma-to-es": "^3.1.0" + } + }, + "node_modules/@shikijs/engine-oniguruma": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/@shikijs/engine-oniguruma/-/engine-oniguruma-2.5.0.tgz", + "integrity": "sha512-pGd1wRATzbo/uatrCIILlAdFVKdxImWJGQ5rFiB5VZi2ve5xj3Ax9jny8QvkaV93btQEwR/rSz5ERFpC5mKNIw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@shikijs/types": "2.5.0", + "@shikijs/vscode-textmate": "^10.0.2" + } + }, + "node_modules/@shikijs/langs": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/@shikijs/langs/-/langs-2.5.0.tgz", + "integrity": "sha512-Qfrrt5OsNH5R+5tJ/3uYBBZv3SuGmnRPejV9IlIbFH3HTGLDlkqgHymAlzklVmKBjAaVmkPkyikAV/sQ1wSL+w==", + "dev": true, + "license": "MIT", + "dependencies": { + "@shikijs/types": "2.5.0" + } + }, + "node_modules/@shikijs/themes": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/@shikijs/themes/-/themes-2.5.0.tgz", + "integrity": "sha512-wGrk+R8tJnO0VMzmUExHR+QdSaPUl/NKs+a4cQQRWyoc3YFbUzuLEi/KWK1hj+8BfHRKm2jNhhJck1dfstJpiw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@shikijs/types": "2.5.0" + } + }, + "node_modules/@shikijs/transformers": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/@shikijs/transformers/-/transformers-2.5.0.tgz", + "integrity": "sha512-SI494W5X60CaUwgi8u4q4m4s3YAFSxln3tzNjOSYqq54wlVgz0/NbbXEb3mdLbqMBztcmS7bVTaEd2w0qMmfeg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@shikijs/core": "2.5.0", + "@shikijs/types": "2.5.0" + } + }, + "node_modules/@shikijs/types": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/@shikijs/types/-/types-2.5.0.tgz", + "integrity": "sha512-ygl5yhxki9ZLNuNpPitBWvcy9fsSKKaRuO4BAlMyagszQidxcpLAr0qiW/q43DtSIDxO6hEbtYLiFZNXO/hdGw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@shikijs/vscode-textmate": "^10.0.2", + "@types/hast": "^3.0.4" + } + }, + "node_modules/@shikijs/vscode-textmate": { + "version": "10.0.2", + "resolved": "https://registry.npmjs.org/@shikijs/vscode-textmate/-/vscode-textmate-10.0.2.tgz", + "integrity": "sha512-83yeghZ2xxin3Nj8z1NMd/NCuca+gsYXswywDy5bHvwlWL8tpTQmzGeUuHd9FC3E/SBEMvzJRwWEOz5gGes9Qg==", + "dev": true, + "license": "MIT" + }, + "node_modules/@types/estree": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.8.tgz", + "integrity": "sha512-dWHzHa2WqEXI/O1E9OjrocMTKJl2mSrEolh1Iomrv6U+JuNwaHXsXx9bLu5gG7BUWFIN0skIQJQ/L1rIex4X6w==", + "dev": true, + "license": "MIT" + }, + "node_modules/@types/hast": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/@types/hast/-/hast-3.0.4.tgz", + "integrity": "sha512-WPs+bbQw5aCj+x6laNGWLH3wviHtoCv/P3+otBhbOhJgG8qtpdAMlTCxLtsTWA7LH1Oh/bFCHsBn0TPS5m30EQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/unist": "*" + } + }, + "node_modules/@types/linkify-it": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/@types/linkify-it/-/linkify-it-5.0.0.tgz", + "integrity": "sha512-sVDA58zAw4eWAffKOaQH5/5j3XeayukzDk+ewSsnv3p4yJEZHCCzMDiZM8e0OUrRvmpGZ85jf4yDHkHsgBNr9Q==", + "dev": true, + "license": "MIT" + }, + "node_modules/@types/markdown-it": { + "version": "14.1.2", + "resolved": "https://registry.npmjs.org/@types/markdown-it/-/markdown-it-14.1.2.tgz", + "integrity": "sha512-promo4eFwuiW+TfGxhi+0x3czqTYJkG8qB17ZUJiVF10Xm7NLVRSLUsfRTU/6h1e24VvRnXCx+hG7li58lkzog==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/linkify-it": "^5", + "@types/mdurl": "^2" + } + }, + "node_modules/@types/mdast": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/@types/mdast/-/mdast-4.0.4.tgz", + "integrity": "sha512-kGaNbPh1k7AFzgpud/gMdvIm5xuECykRR+JnWKQno9TAXVa6WIVCGTPvYGekIDL4uwCZQSYbUxNBSb1aUo79oA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/unist": "*" + } + }, + "node_modules/@types/mdurl": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@types/mdurl/-/mdurl-2.0.0.tgz", + "integrity": "sha512-RGdgjQUZba5p6QEFAVx2OGb8rQDL/cPRG7GiedRzMcJ1tYnUANBncjbSB1NRGwbvjcPeikRABz2nshyPk1bhWg==", + "dev": true, + "license": "MIT" + }, + "node_modules/@types/unist": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/@types/unist/-/unist-3.0.3.tgz", + "integrity": "sha512-ko/gIFJRv177XgZsZcBwnqJN5x/Gien8qNOn0D5bQU/zAzVf9Zt3BlcUiLqhV9y4ARk0GbT3tnUiPNgnTXzc/Q==", + "dev": true, + "license": "MIT" + }, + "node_modules/@types/web-bluetooth": { + "version": "0.0.21", + "resolved": "https://registry.npmjs.org/@types/web-bluetooth/-/web-bluetooth-0.0.21.tgz", + "integrity": "sha512-oIQLCGWtcFZy2JW77j9k8nHzAOpqMHLQejDA48XXMWH6tjCQHz5RCFz1bzsmROyL6PUm+LLnUiI4BCn221inxA==", + "dev": true, + "license": "MIT" + }, + "node_modules/@ungap/structured-clone": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/@ungap/structured-clone/-/structured-clone-1.3.0.tgz", + "integrity": "sha512-WmoN8qaIAo7WTYWbAZuG8PYEhn5fkz7dZrqTBZ7dtt//lL2Gwms1IcnQ5yHqjDfX8Ft5j4YzDM23f87zBfDe9g==", + "dev": true, + "license": "ISC" + }, + "node_modules/@vitejs/plugin-vue": { + "version": "5.2.4", + "resolved": "https://registry.npmjs.org/@vitejs/plugin-vue/-/plugin-vue-5.2.4.tgz", + "integrity": "sha512-7Yx/SXSOcQq5HiiV3orevHUFn+pmMB4cgbEkDYgnkUWb0WfeQ/wa2yFv6D5ICiCQOVpjA7vYDXrC7AGO8yjDHA==", + "dev": true, + "license": "MIT", + "engines": { + "node": "^18.0.0 || >=20.0.0" + }, + "peerDependencies": { + "vite": "^5.0.0 || ^6.0.0", + "vue": "^3.2.25" + } + }, + "node_modules/@vue/compiler-core": { + "version": "3.5.31", + "resolved": "https://registry.npmjs.org/@vue/compiler-core/-/compiler-core-3.5.31.tgz", + "integrity": "sha512-k/ueL14aNIEy5Onf0OVzR8kiqF/WThgLdFhxwa4e/KF/0qe38IwIdofoSWBTvvxQOesaz6riAFAUaYjoF9fLLQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/parser": "^7.29.2", + "@vue/shared": "3.5.31", + "entities": "^7.0.1", + "estree-walker": "^2.0.2", + "source-map-js": "^1.2.1" + } + }, + "node_modules/@vue/compiler-dom": { + "version": "3.5.31", + "resolved": "https://registry.npmjs.org/@vue/compiler-dom/-/compiler-dom-3.5.31.tgz", + "integrity": "sha512-BMY/ozS/xxjYqRFL+tKdRpATJYDTTgWSo0+AJvJNg4ig+Hgb0dOsHPXvloHQ5hmlivUqw1Yt2pPIqp4e0v1GUw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@vue/compiler-core": "3.5.31", + "@vue/shared": "3.5.31" + } + }, + "node_modules/@vue/compiler-sfc": { + "version": "3.5.31", + "resolved": "https://registry.npmjs.org/@vue/compiler-sfc/-/compiler-sfc-3.5.31.tgz", + "integrity": "sha512-M8wpPgR9UJ8MiRGjppvx9uWJfLV7A/T+/rL8s/y3QG3u0c2/YZgff3d6SuimKRIhcYnWg5fTfDMlz2E6seUW8Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/parser": "^7.29.2", + "@vue/compiler-core": "3.5.31", + "@vue/compiler-dom": "3.5.31", + "@vue/compiler-ssr": "3.5.31", + "@vue/shared": "3.5.31", + "estree-walker": "^2.0.2", + "magic-string": "^0.30.21", + "postcss": "^8.5.8", + "source-map-js": "^1.2.1" + } + }, + "node_modules/@vue/compiler-ssr": { + "version": "3.5.31", + "resolved": "https://registry.npmjs.org/@vue/compiler-ssr/-/compiler-ssr-3.5.31.tgz", + "integrity": "sha512-h0xIMxrt/LHOvJKMri+vdYT92BrK3HFLtDqq9Pr/lVVfE4IyKZKvWf0vJFW10Yr6nX02OR4MkJwI0c1HDa1hog==", + "dev": true, + "license": "MIT", + "dependencies": { + "@vue/compiler-dom": "3.5.31", + "@vue/shared": "3.5.31" + } + }, + "node_modules/@vue/devtools-api": { + "version": "7.7.9", + "resolved": "https://registry.npmjs.org/@vue/devtools-api/-/devtools-api-7.7.9.tgz", + "integrity": "sha512-kIE8wvwlcZ6TJTbNeU2HQNtaxLx3a84aotTITUuL/4bzfPxzajGBOoqjMhwZJ8L9qFYDU/lAYMEEm11dnZOD6g==", + "dev": true, + "license": "MIT", + "dependencies": { + "@vue/devtools-kit": "^7.7.9" + } + }, + "node_modules/@vue/devtools-kit": { + "version": "7.7.9", + "resolved": "https://registry.npmjs.org/@vue/devtools-kit/-/devtools-kit-7.7.9.tgz", + "integrity": "sha512-PyQ6odHSgiDVd4hnTP+aDk2X4gl2HmLDfiyEnn3/oV+ckFDuswRs4IbBT7vacMuGdwY/XemxBoh302ctbsptuA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@vue/devtools-shared": "^7.7.9", + "birpc": "^2.3.0", + "hookable": "^5.5.3", + "mitt": "^3.0.1", + "perfect-debounce": "^1.0.0", + "speakingurl": "^14.0.1", + "superjson": "^2.2.2" + } + }, + "node_modules/@vue/devtools-shared": { + "version": "7.7.9", + "resolved": "https://registry.npmjs.org/@vue/devtools-shared/-/devtools-shared-7.7.9.tgz", + "integrity": "sha512-iWAb0v2WYf0QWmxCGy0seZNDPdO3Sp5+u78ORnyeonS6MT4PC7VPrryX2BpMJrwlDeaZ6BD4vP4XKjK0SZqaeA==", + "dev": true, + "license": "MIT", + "dependencies": { + "rfdc": "^1.4.1" + } + }, + "node_modules/@vue/reactivity": { + "version": "3.5.31", + "resolved": "https://registry.npmjs.org/@vue/reactivity/-/reactivity-3.5.31.tgz", + "integrity": "sha512-DtKXxk9E/KuVvt8VxWu+6Luc9I9ETNcqR1T1oW1gf02nXaZ1kuAx58oVu7uX9XxJR0iJCro6fqBLw9oSBELo5g==", + "dev": true, + "license": "MIT", + "dependencies": { + "@vue/shared": "3.5.31" + } + }, + "node_modules/@vue/runtime-core": { + "version": "3.5.31", + "resolved": "https://registry.npmjs.org/@vue/runtime-core/-/runtime-core-3.5.31.tgz", + "integrity": "sha512-AZPmIHXEAyhpkmN7aWlqjSfYynmkWlluDNPHMCZKFHH+lLtxP/30UJmoVhXmbDoP1Ng0jG0fyY2zCj1PnSSA6Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "@vue/reactivity": "3.5.31", + "@vue/shared": "3.5.31" + } + }, + "node_modules/@vue/runtime-dom": { + "version": "3.5.31", + "resolved": "https://registry.npmjs.org/@vue/runtime-dom/-/runtime-dom-3.5.31.tgz", + "integrity": "sha512-xQJsNRmGPeDCJq/u813tyonNgWBFjzfVkBwDREdEWndBnGdHLHgkwNBQxLtg4zDrzKTEcnikUy1UUNecb3lJ6g==", + "dev": true, + "license": "MIT", + "dependencies": { + "@vue/reactivity": "3.5.31", + "@vue/runtime-core": "3.5.31", + "@vue/shared": "3.5.31", + "csstype": "^3.2.3" + } + }, + "node_modules/@vue/server-renderer": { + "version": "3.5.31", + "resolved": "https://registry.npmjs.org/@vue/server-renderer/-/server-renderer-3.5.31.tgz", + "integrity": "sha512-GJuwRvMcdZX/CriUnyIIOGkx3rMV3H6sOu0JhdKbduaeCji6zb60iOGMY7tFoN24NfsUYoFBhshZtGxGpxO4iA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@vue/compiler-ssr": "3.5.31", + "@vue/shared": "3.5.31" + }, + "peerDependencies": { + "vue": "3.5.31" + } + }, + "node_modules/@vue/shared": { + "version": "3.5.31", + "resolved": "https://registry.npmjs.org/@vue/shared/-/shared-3.5.31.tgz", + "integrity": "sha512-nBxuiuS9Lj5bPkPbWogPUnjxxWpkRniX7e5UBQDWl6Fsf4roq9wwV+cR7ezQ4zXswNvPIlsdj1slcLB7XCsRAw==", + "dev": true, + "license": "MIT" + }, + "node_modules/@vueuse/core": { + "version": "12.8.2", + "resolved": "https://registry.npmjs.org/@vueuse/core/-/core-12.8.2.tgz", + "integrity": "sha512-HbvCmZdzAu3VGi/pWYm5Ut+Kd9mn1ZHnn4L5G8kOQTPs/IwIAmJoBrmYk2ckLArgMXZj0AW3n5CAejLUO+PhdQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/web-bluetooth": "^0.0.21", + "@vueuse/metadata": "12.8.2", + "@vueuse/shared": "12.8.2", + "vue": "^3.5.13" + }, + "funding": { + "url": "https://github.com/sponsors/antfu" + } + }, + "node_modules/@vueuse/integrations": { + "version": "12.8.2", + "resolved": "https://registry.npmjs.org/@vueuse/integrations/-/integrations-12.8.2.tgz", + "integrity": "sha512-fbGYivgK5uBTRt7p5F3zy6VrETlV9RtZjBqd1/HxGdjdckBgBM4ugP8LHpjolqTj14TXTxSK1ZfgPbHYyGuH7g==", + "dev": true, + "license": "MIT", + "dependencies": { + "@vueuse/core": "12.8.2", + "@vueuse/shared": "12.8.2", + "vue": "^3.5.13" + }, + "funding": { + "url": "https://github.com/sponsors/antfu" + }, + "peerDependencies": { + "async-validator": "^4", + "axios": "^1", + "change-case": "^5", + "drauu": "^0.4", + "focus-trap": "^7", + "fuse.js": "^7", + "idb-keyval": "^6", + "jwt-decode": "^4", + "nprogress": "^0.2", + "qrcode": "^1.5", + "sortablejs": "^1", + "universal-cookie": "^7" + }, + "peerDependenciesMeta": { + "async-validator": { + "optional": true + }, + "axios": { + "optional": true + }, + "change-case": { + "optional": true + }, + "drauu": { + "optional": true + }, + "focus-trap": { + "optional": true + }, + "fuse.js": { + "optional": true + }, + "idb-keyval": { + "optional": true + }, + "jwt-decode": { + "optional": true + }, + "nprogress": { + "optional": true + }, + "qrcode": { + "optional": true + }, + "sortablejs": { + "optional": true + }, + "universal-cookie": { + "optional": true + } + } + }, + "node_modules/@vueuse/metadata": { + "version": "12.8.2", + "resolved": "https://registry.npmjs.org/@vueuse/metadata/-/metadata-12.8.2.tgz", + "integrity": "sha512-rAyLGEuoBJ/Il5AmFHiziCPdQzRt88VxR+Y/A/QhJ1EWtWqPBBAxTAFaSkviwEuOEZNtW8pvkPgoCZQ+HxqW1A==", + "dev": true, + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/antfu" + } + }, + "node_modules/@vueuse/shared": { + "version": "12.8.2", + "resolved": "https://registry.npmjs.org/@vueuse/shared/-/shared-12.8.2.tgz", + "integrity": "sha512-dznP38YzxZoNloI0qpEfpkms8knDtaoQ6Y/sfS0L7Yki4zh40LFHEhur0odJC6xTHG5dxWVPiUWBXn+wCG2s5w==", + "dev": true, + "license": "MIT", + "dependencies": { + "vue": "^3.5.13" + }, + "funding": { + "url": "https://github.com/sponsors/antfu" + } + }, + "node_modules/algoliasearch": { + "version": "5.50.0", + "resolved": "https://registry.npmjs.org/algoliasearch/-/algoliasearch-5.50.0.tgz", + "integrity": "sha512-yE5I83Q2s8euVou8Y3feXK08wyZInJWLYXgWO6Xti9jBUEZAGUahyeQ7wSZWkifLWVnQVKEz5RAmBlXG5nqxog==", + "dev": true, + "license": "MIT", + "dependencies": { + "@algolia/abtesting": "1.16.0", + "@algolia/client-abtesting": "5.50.0", + "@algolia/client-analytics": "5.50.0", + "@algolia/client-common": "5.50.0", + "@algolia/client-insights": "5.50.0", + "@algolia/client-personalization": "5.50.0", + "@algolia/client-query-suggestions": "5.50.0", + "@algolia/client-search": "5.50.0", + "@algolia/ingestion": "1.50.0", + "@algolia/monitoring": "1.50.0", + "@algolia/recommend": "5.50.0", + "@algolia/requester-browser-xhr": "5.50.0", + "@algolia/requester-fetch": "5.50.0", + "@algolia/requester-node-http": "5.50.0" + }, + "engines": { + "node": ">= 14.0.0" + } + }, + "node_modules/birpc": { + "version": "2.9.0", + "resolved": "https://registry.npmjs.org/birpc/-/birpc-2.9.0.tgz", + "integrity": "sha512-KrayHS5pBi69Xi9JmvoqrIgYGDkD6mcSe/i6YKi3w5kekCLzrX4+nawcXqrj2tIp50Kw/mT/s3p+GVK0A0sKxw==", + "dev": true, + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/antfu" + } + }, + "node_modules/ccount": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/ccount/-/ccount-2.0.1.tgz", + "integrity": "sha512-eyrF0jiFpY+3drT6383f1qhkbGsLSifNAjA61IUjZjmLCWjItY6LB9ft9YhoDgwfmclB2zhu51Lc7+95b8NRAg==", + "dev": true, + "license": "MIT", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/character-entities-html4": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/character-entities-html4/-/character-entities-html4-2.1.0.tgz", + "integrity": "sha512-1v7fgQRj6hnSwFpq1Eu0ynr/CDEw0rXo2B61qXrLNdHZmPKgb7fqS1a2JwF0rISo9q77jDI8VMEHoApn8qDoZA==", + "dev": true, + "license": "MIT", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/character-entities-legacy": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/character-entities-legacy/-/character-entities-legacy-3.0.0.tgz", + "integrity": "sha512-RpPp0asT/6ufRm//AJVwpViZbGM/MkjQFxJccQRHmISF/22NBtsHqAWmL+/pmkPWoIUJdWyeVleTl1wydHATVQ==", + "dev": true, + "license": "MIT", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/comma-separated-tokens": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/comma-separated-tokens/-/comma-separated-tokens-2.0.3.tgz", + "integrity": "sha512-Fu4hJdvzeylCfQPp9SGWidpzrMs7tTrlu6Vb8XGaRGck8QSNZJJp538Wrb60Lax4fPwR64ViY468OIUTbRlGZg==", + "dev": true, + "license": "MIT", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/copy-anything": { + "version": "4.0.5", + "resolved": "https://registry.npmjs.org/copy-anything/-/copy-anything-4.0.5.tgz", + "integrity": "sha512-7Vv6asjS4gMOuILabD3l739tsaxFQmC+a7pLZm02zyvs8p977bL3zEgq3yDk5rn9B0PbYgIv++jmHcuUab4RhA==", + "dev": true, + "license": "MIT", + "dependencies": { + "is-what": "^5.2.0" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/mesqueeb" + } + }, + "node_modules/csstype": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.2.3.tgz", + "integrity": "sha512-z1HGKcYy2xA8AGQfwrn0PAy+PB7X/GSj3UVJW9qKyn43xWa+gl5nXmU4qqLMRzWVLFC8KusUX8T/0kCiOYpAIQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/dequal": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/dequal/-/dequal-2.0.3.tgz", + "integrity": "sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/devlop": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/devlop/-/devlop-1.1.0.tgz", + "integrity": "sha512-RWmIqhcFf1lRYBvNmr7qTNuyCt/7/ns2jbpp1+PalgE/rDQcBT0fioSMUpJ93irlUhC5hrg4cYqe6U+0ImW0rA==", + "dev": true, + "license": "MIT", + "dependencies": { + "dequal": "^2.0.0" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/emoji-regex-xs": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex-xs/-/emoji-regex-xs-1.0.0.tgz", + "integrity": "sha512-LRlerrMYoIDrT6jgpeZ2YYl/L8EulRTt5hQcYjy5AInh7HWXKimpqx68aknBFpGL2+/IcogTcaydJEgaTmOpDg==", + "dev": true, + "license": "MIT" + }, + "node_modules/entities": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/entities/-/entities-7.0.1.tgz", + "integrity": "sha512-TWrgLOFUQTH994YUyl1yT4uyavY5nNB5muff+RtWaqNVCAK408b5ZnnbNAUEWLTCpum9w6arT70i1XdQ4UeOPA==", + "dev": true, + "license": "BSD-2-Clause", + "engines": { + "node": ">=0.12" + }, + "funding": { + "url": "https://github.com/fb55/entities?sponsor=1" + } + }, + "node_modules/esbuild": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.21.5.tgz", + "integrity": "sha512-mg3OPMV4hXywwpoDxu3Qda5xCKQi+vCTZq8S9J/EpkhB2HzKXq4SNFZE3+NK93JYxc8VMSep+lOUSC/RVKaBqw==", + "dev": true, + "hasInstallScript": true, + "license": "MIT", + "bin": { + "esbuild": "bin/esbuild" + }, + "engines": { + "node": ">=12" + }, + "optionalDependencies": { + "@esbuild/aix-ppc64": "0.21.5", + "@esbuild/android-arm": "0.21.5", + "@esbuild/android-arm64": "0.21.5", + "@esbuild/android-x64": "0.21.5", + "@esbuild/darwin-arm64": "0.21.5", + "@esbuild/darwin-x64": "0.21.5", + "@esbuild/freebsd-arm64": "0.21.5", + "@esbuild/freebsd-x64": "0.21.5", + "@esbuild/linux-arm": "0.21.5", + "@esbuild/linux-arm64": "0.21.5", + "@esbuild/linux-ia32": "0.21.5", + "@esbuild/linux-loong64": "0.21.5", + "@esbuild/linux-mips64el": "0.21.5", + "@esbuild/linux-ppc64": "0.21.5", + "@esbuild/linux-riscv64": "0.21.5", + "@esbuild/linux-s390x": "0.21.5", + "@esbuild/linux-x64": "0.21.5", + "@esbuild/netbsd-x64": "0.21.5", + "@esbuild/openbsd-x64": "0.21.5", + "@esbuild/sunos-x64": "0.21.5", + "@esbuild/win32-arm64": "0.21.5", + "@esbuild/win32-ia32": "0.21.5", + "@esbuild/win32-x64": "0.21.5" + } + }, + "node_modules/estree-walker": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-2.0.2.tgz", + "integrity": "sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==", + "dev": true, + "license": "MIT" + }, + "node_modules/focus-trap": { + "version": "7.8.0", + "resolved": "https://registry.npmjs.org/focus-trap/-/focus-trap-7.8.0.tgz", + "integrity": "sha512-/yNdlIkpWbM0ptxno3ONTuf+2g318kh2ez3KSeZN5dZ8YC6AAmgeWz+GasYYiBJPFaYcSAPeu4GfhUaChzIJXA==", + "dev": true, + "license": "MIT", + "dependencies": { + "tabbable": "^6.4.0" + } + }, + "node_modules/fsevents": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz", + "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==", + "dev": true, + "hasInstallScript": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": "^8.16.0 || ^10.6.0 || >=11.0.0" + } + }, + "node_modules/hast-util-to-html": { + "version": "9.0.5", + "resolved": "https://registry.npmjs.org/hast-util-to-html/-/hast-util-to-html-9.0.5.tgz", + "integrity": "sha512-OguPdidb+fbHQSU4Q4ZiLKnzWo8Wwsf5bZfbvu7//a9oTYoqD/fWpe96NuHkoS9h0ccGOTe0C4NGXdtS0iObOw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/hast": "^3.0.0", + "@types/unist": "^3.0.0", + "ccount": "^2.0.0", + "comma-separated-tokens": "^2.0.0", + "hast-util-whitespace": "^3.0.0", + "html-void-elements": "^3.0.0", + "mdast-util-to-hast": "^13.0.0", + "property-information": "^7.0.0", + "space-separated-tokens": "^2.0.0", + "stringify-entities": "^4.0.0", + "zwitch": "^2.0.4" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/hast-util-whitespace": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/hast-util-whitespace/-/hast-util-whitespace-3.0.0.tgz", + "integrity": "sha512-88JUN06ipLwsnv+dVn+OIYOvAuvBMy/Qoi6O7mQHxdPXpjy+Cd6xRkWwux7DKO+4sYILtLBRIKgsdpS2gQc7qw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/hast": "^3.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/hookable": { + "version": "5.5.3", + "resolved": "https://registry.npmjs.org/hookable/-/hookable-5.5.3.tgz", + "integrity": "sha512-Yc+BQe8SvoXH1643Qez1zqLRmbA5rCL+sSmk6TVos0LWVfNIB7PGncdlId77WzLGSIB5KaWgTaNTs2lNVEI6VQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/html-void-elements": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/html-void-elements/-/html-void-elements-3.0.0.tgz", + "integrity": "sha512-bEqo66MRXsUGxWHV5IP0PUiAWwoEjba4VCzg0LjFJBpchPaTfyfCKTG6bc5F8ucKec3q5y6qOdGyYTSBEvhCrg==", + "dev": true, + "license": "MIT", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/is-what": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/is-what/-/is-what-5.5.0.tgz", + "integrity": "sha512-oG7cgbmg5kLYae2N5IVd3jm2s+vldjxJzK1pcu9LfpGuQ93MQSzo0okvRna+7y5ifrD+20FE8FvjusyGaz14fw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/mesqueeb" + } + }, + "node_modules/magic-string": { + "version": "0.30.21", + "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.21.tgz", + "integrity": "sha512-vd2F4YUyEXKGcLHoq+TEyCjxueSeHnFxyyjNp80yg0XV4vUhnDer/lvvlqM/arB5bXQN5K2/3oinyCRyx8T2CQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@jridgewell/sourcemap-codec": "^1.5.5" + } + }, + "node_modules/mark.js": { + "version": "8.11.1", + "resolved": "https://registry.npmjs.org/mark.js/-/mark.js-8.11.1.tgz", + "integrity": "sha512-1I+1qpDt4idfgLQG+BNWmrqku+7/2bi5nLf4YwF8y8zXvmfiTBY3PV3ZibfrjBueCByROpuBjLLFCajqkgYoLQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/mdast-util-to-hast": { + "version": "13.2.1", + "resolved": "https://registry.npmjs.org/mdast-util-to-hast/-/mdast-util-to-hast-13.2.1.tgz", + "integrity": "sha512-cctsq2wp5vTsLIcaymblUriiTcZd0CwWtCbLvrOzYCDZoWyMNV8sZ7krj09FSnsiJi3WVsHLM4k6Dq/yaPyCXA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/hast": "^3.0.0", + "@types/mdast": "^4.0.0", + "@ungap/structured-clone": "^1.0.0", + "devlop": "^1.0.0", + "micromark-util-sanitize-uri": "^2.0.0", + "trim-lines": "^3.0.0", + "unist-util-position": "^5.0.0", + "unist-util-visit": "^5.0.0", + "vfile": "^6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/micromark-util-character": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.1.tgz", + "integrity": "sha512-wv8tdUTJ3thSFFFJKtpYKOYiGP2+v96Hvk4Tu8KpCAsTMs6yi+nVmGh1syvSCsaxz45J6Jbw+9DD6g97+NV67Q==", + "dev": true, + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT", + "dependencies": { + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" + } + }, + "node_modules/micromark-util-encode": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-util-encode/-/micromark-util-encode-2.0.1.tgz", + "integrity": "sha512-c3cVx2y4KqUnwopcO9b/SCdo2O67LwJJ/UyqGfbigahfegL9myoEFoDYZgkT7f36T0bLrM9hZTAaAyH+PCAXjw==", + "dev": true, + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT" + }, + "node_modules/micromark-util-sanitize-uri": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-util-sanitize-uri/-/micromark-util-sanitize-uri-2.0.1.tgz", + "integrity": "sha512-9N9IomZ/YuGGZZmQec1MbgxtlgougxTodVwDzzEouPKo3qFWvymFHWcnDi2vzV1ff6kas9ucW+o3yzJK9YB1AQ==", + "dev": true, + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT", + "dependencies": { + "micromark-util-character": "^2.0.0", + "micromark-util-encode": "^2.0.0", + "micromark-util-symbol": "^2.0.0" + } + }, + "node_modules/micromark-util-symbol": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.1.tgz", + "integrity": "sha512-vs5t8Apaud9N28kgCrRUdEed4UJ+wWNvicHLPxCa9ENlYuAY31M0ETy5y1vA33YoNPDFTghEbnh6efaE8h4x0Q==", + "dev": true, + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT" + }, + "node_modules/micromark-util-types": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/micromark-util-types/-/micromark-util-types-2.0.2.tgz", + "integrity": "sha512-Yw0ECSpJoViF1qTU4DC6NwtC4aWGt1EkzaQB8KPPyCRR8z9TWeV0HbEFGTO+ZY1wB22zmxnJqhPyTpOVCpeHTA==", + "dev": true, + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT" + }, + "node_modules/minisearch": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/minisearch/-/minisearch-7.2.0.tgz", + "integrity": "sha512-dqT2XBYUOZOiC5t2HRnwADjhNS2cecp9u+TJRiJ1Qp/f5qjkeT5APcGPjHw+bz89Ms8Jp+cG4AlE+QZ/QnDglg==", + "dev": true, + "license": "MIT" + }, + "node_modules/mitt": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/mitt/-/mitt-3.0.1.tgz", + "integrity": "sha512-vKivATfr97l2/QBCYAkXYDbrIWPM2IIKEl7YPhjCvKlG3kE2gm+uBo6nEXK3M5/Ffh/FLpKExzOQ3JJoJGFKBw==", + "dev": true, + "license": "MIT" + }, + "node_modules/nanoid": { + "version": "3.3.11", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.11.tgz", + "integrity": "sha512-N8SpfPUnUp1bK+PMYW8qSWdl9U+wwNWI4QKxOYDy9JAro3WMX7p2OeVRF9v+347pnakNevPmiHhNmZ2HbFA76w==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "MIT", + "bin": { + "nanoid": "bin/nanoid.cjs" + }, + "engines": { + "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" + } + }, + "node_modules/oniguruma-to-es": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/oniguruma-to-es/-/oniguruma-to-es-3.1.1.tgz", + "integrity": "sha512-bUH8SDvPkH3ho3dvwJwfonjlQ4R80vjyvrU8YpxuROddv55vAEJrTuCuCVUhhsHbtlD9tGGbaNApGQckXhS8iQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "emoji-regex-xs": "^1.0.0", + "regex": "^6.0.1", + "regex-recursion": "^6.0.2" + } + }, + "node_modules/perfect-debounce": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/perfect-debounce/-/perfect-debounce-1.0.0.tgz", + "integrity": "sha512-xCy9V055GLEqoFaHoC1SoLIaLmWctgCUaBaWxDZ7/Zx4CTyX7cJQLJOok/orfjZAh9kEYpjJa4d0KcJmCbctZA==", + "dev": true, + "license": "MIT" + }, + "node_modules/picocolors": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.1.tgz", + "integrity": "sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==", + "dev": true, + "license": "ISC" + }, + "node_modules/postcss": { + "version": "8.5.8", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.5.8.tgz", + "integrity": "sha512-OW/rX8O/jXnm82Ey1k44pObPtdblfiuWnrd8X7GJ7emImCOstunGbXUpp7HdBrFQX6rJzn3sPT397Wp5aCwCHg==", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/postcss" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "MIT", + "dependencies": { + "nanoid": "^3.3.11", + "picocolors": "^1.1.1", + "source-map-js": "^1.2.1" + }, + "engines": { + "node": "^10 || ^12 || >=14" + } + }, + "node_modules/preact": { + "version": "10.29.0", + "resolved": "https://registry.npmjs.org/preact/-/preact-10.29.0.tgz", + "integrity": "sha512-wSAGyk2bYR1c7t3SZ3jHcM6xy0lcBcDel6lODcs9ME6Th++Dx2KU+6D3HD8wMMKGA8Wpw7OMd3/4RGzYRpzwRg==", + "dev": true, + "license": "MIT", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/preact" + } + }, + "node_modules/property-information": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/property-information/-/property-information-7.1.0.tgz", + "integrity": "sha512-TwEZ+X+yCJmYfL7TPUOcvBZ4QfoT5YenQiJuX//0th53DE6w0xxLEtfK3iyryQFddXuvkIk51EEgrJQ0WJkOmQ==", + "dev": true, + "license": "MIT", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/regex": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/regex/-/regex-6.1.0.tgz", + "integrity": "sha512-6VwtthbV4o/7+OaAF9I5L5V3llLEsoPyq9P1JVXkedTP33c7MfCG0/5NOPcSJn0TzXcG9YUrR0gQSWioew3LDg==", + "dev": true, + "license": "MIT", + "dependencies": { + "regex-utilities": "^2.3.0" + } + }, + "node_modules/regex-recursion": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/regex-recursion/-/regex-recursion-6.0.2.tgz", + "integrity": "sha512-0YCaSCq2VRIebiaUviZNs0cBz1kg5kVS2UKUfNIx8YVs1cN3AV7NTctO5FOKBA+UT2BPJIWZauYHPqJODG50cg==", + "dev": true, + "license": "MIT", + "dependencies": { + "regex-utilities": "^2.3.0" + } + }, + "node_modules/regex-utilities": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/regex-utilities/-/regex-utilities-2.3.0.tgz", + "integrity": "sha512-8VhliFJAWRaUiVvREIiW2NXXTmHs4vMNnSzuJVhscgmGav3g9VDxLrQndI3dZZVVdp0ZO/5v0xmX516/7M9cng==", + "dev": true, + "license": "MIT" + }, + "node_modules/rfdc": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/rfdc/-/rfdc-1.4.1.tgz", + "integrity": "sha512-q1b3N5QkRUWUl7iyylaaj3kOpIT0N2i9MqIEQXP73GVsN9cw3fdx8X63cEmWhJGi2PPCF23Ijp7ktmd39rawIA==", + "dev": true, + "license": "MIT" + }, + "node_modules/rollup": { + "version": "4.60.0", + "resolved": "https://registry.npmjs.org/rollup/-/rollup-4.60.0.tgz", + "integrity": "sha512-yqjxruMGBQJ2gG4HtjZtAfXArHomazDHoFwFFmZZl0r7Pdo7qCIXKqKHZc8yeoMgzJJ+pO6pEEHa+V7uzWlrAQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/estree": "1.0.8" + }, + "bin": { + "rollup": "dist/bin/rollup" + }, + "engines": { + "node": ">=18.0.0", + "npm": ">=8.0.0" + }, + "optionalDependencies": { + "@rollup/rollup-android-arm-eabi": "4.60.0", + "@rollup/rollup-android-arm64": "4.60.0", + "@rollup/rollup-darwin-arm64": "4.60.0", + "@rollup/rollup-darwin-x64": "4.60.0", + "@rollup/rollup-freebsd-arm64": "4.60.0", + "@rollup/rollup-freebsd-x64": "4.60.0", + "@rollup/rollup-linux-arm-gnueabihf": "4.60.0", + "@rollup/rollup-linux-arm-musleabihf": "4.60.0", + "@rollup/rollup-linux-arm64-gnu": "4.60.0", + "@rollup/rollup-linux-arm64-musl": "4.60.0", + "@rollup/rollup-linux-loong64-gnu": "4.60.0", + "@rollup/rollup-linux-loong64-musl": "4.60.0", + "@rollup/rollup-linux-ppc64-gnu": "4.60.0", + "@rollup/rollup-linux-ppc64-musl": "4.60.0", + "@rollup/rollup-linux-riscv64-gnu": "4.60.0", + "@rollup/rollup-linux-riscv64-musl": "4.60.0", + "@rollup/rollup-linux-s390x-gnu": "4.60.0", + "@rollup/rollup-linux-x64-gnu": "4.60.0", + "@rollup/rollup-linux-x64-musl": "4.60.0", + "@rollup/rollup-openbsd-x64": "4.60.0", + "@rollup/rollup-openharmony-arm64": "4.60.0", + "@rollup/rollup-win32-arm64-msvc": "4.60.0", + "@rollup/rollup-win32-ia32-msvc": "4.60.0", + "@rollup/rollup-win32-x64-gnu": "4.60.0", + "@rollup/rollup-win32-x64-msvc": "4.60.0", + "fsevents": "~2.3.2" + } + }, + "node_modules/search-insights": { + "version": "2.17.3", + "resolved": "https://registry.npmjs.org/search-insights/-/search-insights-2.17.3.tgz", + "integrity": "sha512-RQPdCYTa8A68uM2jwxoY842xDhvx3E5LFL1LxvxCNMev4o5mLuokczhzjAgGwUZBAmOKZknArSxLKmXtIi2AxQ==", + "dev": true, + "license": "MIT", + "peer": true + }, + "node_modules/shiki": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/shiki/-/shiki-2.5.0.tgz", + "integrity": "sha512-mI//trrsaiCIPsja5CNfsyNOqgAZUb6VpJA+340toL42UpzQlXpwRV9nch69X6gaUxrr9kaOOa6e3y3uAkGFxQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@shikijs/core": "2.5.0", + "@shikijs/engine-javascript": "2.5.0", + "@shikijs/engine-oniguruma": "2.5.0", + "@shikijs/langs": "2.5.0", + "@shikijs/themes": "2.5.0", + "@shikijs/types": "2.5.0", + "@shikijs/vscode-textmate": "^10.0.2", + "@types/hast": "^3.0.4" + } + }, + "node_modules/source-map-js": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.1.tgz", + "integrity": "sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==", + "dev": true, + "license": "BSD-3-Clause", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/space-separated-tokens": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/space-separated-tokens/-/space-separated-tokens-2.0.2.tgz", + "integrity": "sha512-PEGlAwrG8yXGXRjW32fGbg66JAlOAwbObuqVoJpv/mRgoWDQfgH1wDPvtzWyUSNAXBGSk8h755YDbbcEy3SH2Q==", + "dev": true, + "license": "MIT", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/speakingurl": { + "version": "14.0.1", + "resolved": "https://registry.npmjs.org/speakingurl/-/speakingurl-14.0.1.tgz", + "integrity": "sha512-1POYv7uv2gXoyGFpBCmpDVSNV74IfsWlDW216UPjbWufNf+bSU6GdbDsxdcxtfwb4xlI3yxzOTKClUosxARYrQ==", + "dev": true, + "license": "BSD-3-Clause", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/stringify-entities": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/stringify-entities/-/stringify-entities-4.0.4.tgz", + "integrity": "sha512-IwfBptatlO+QCJUo19AqvrPNqlVMpW9YEL2LIVY+Rpv2qsjCGxaDLNRgeGsQWJhfItebuJhsGSLjaBbNSQ+ieg==", + "dev": true, + "license": "MIT", + "dependencies": { + "character-entities-html4": "^2.0.0", + "character-entities-legacy": "^3.0.0" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/superjson": { + "version": "2.2.6", + "resolved": "https://registry.npmjs.org/superjson/-/superjson-2.2.6.tgz", + "integrity": "sha512-H+ue8Zo4vJmV2nRjpx86P35lzwDT3nItnIsocgumgr0hHMQ+ZGq5vrERg9kJBo5AWGmxZDhzDo+WVIJqkB0cGA==", + "dev": true, + "license": "MIT", + "dependencies": { + "copy-anything": "^4" + }, + "engines": { + "node": ">=16" + } + }, + "node_modules/tabbable": { + "version": "6.4.0", + "resolved": "https://registry.npmjs.org/tabbable/-/tabbable-6.4.0.tgz", + "integrity": "sha512-05PUHKSNE8ou2dwIxTngl4EzcnsCDZGJ/iCLtDflR/SHB/ny14rXc+qU5P4mG9JkusiV7EivzY9Mhm55AzAvCg==", + "dev": true, + "license": "MIT" + }, + "node_modules/trim-lines": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/trim-lines/-/trim-lines-3.0.1.tgz", + "integrity": "sha512-kRj8B+YHZCc9kQYdWfJB2/oUl9rA99qbowYYBtr4ui4mZyAQ2JpvVBd/6U2YloATfqBhBTSMhTpgBHtU0Mf3Rg==", + "dev": true, + "license": "MIT", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/unist-util-is": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/unist-util-is/-/unist-util-is-6.0.1.tgz", + "integrity": "sha512-LsiILbtBETkDz8I9p1dQ0uyRUWuaQzd/cuEeS1hoRSyW5E5XGmTzlwY1OrNzzakGowI9Dr/I8HVaw4hTtnxy8g==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/unist": "^3.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/unist-util-position": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/unist-util-position/-/unist-util-position-5.0.0.tgz", + "integrity": "sha512-fucsC7HjXvkB5R3kTCO7kUjRdrS0BJt3M/FPxmHMBOm8JQi2BsHAHFsy27E0EolP8rp0NzXsJ+jNPyDWvOJZPA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/unist": "^3.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/unist-util-stringify-position": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/unist-util-stringify-position/-/unist-util-stringify-position-4.0.0.tgz", + "integrity": "sha512-0ASV06AAoKCDkS2+xw5RXJywruurpbC4JZSm7nr7MOt1ojAzvyyaO+UxZf18j8FCF6kmzCZKcAgN/yu2gm2XgQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/unist": "^3.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/unist-util-visit": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/unist-util-visit/-/unist-util-visit-5.1.0.tgz", + "integrity": "sha512-m+vIdyeCOpdr/QeQCu2EzxX/ohgS8KbnPDgFni4dQsfSCtpz8UqDyY5GjRru8PDKuYn7Fq19j1CQ+nJSsGKOzg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/unist": "^3.0.0", + "unist-util-is": "^6.0.0", + "unist-util-visit-parents": "^6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/unist-util-visit-parents": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/unist-util-visit-parents/-/unist-util-visit-parents-6.0.2.tgz", + "integrity": "sha512-goh1s1TBrqSqukSc8wrjwWhL0hiJxgA8m4kFxGlQ+8FYQ3C/m11FcTs4YYem7V664AhHVvgoQLk890Ssdsr2IQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/unist": "^3.0.0", + "unist-util-is": "^6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/vfile": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/vfile/-/vfile-6.0.3.tgz", + "integrity": "sha512-KzIbH/9tXat2u30jf+smMwFCsno4wHVdNmzFyL+T/L3UGqqk6JKfVqOFOZEpZSHADH1k40ab6NUIXZq422ov3Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/unist": "^3.0.0", + "vfile-message": "^4.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/vfile-message": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/vfile-message/-/vfile-message-4.0.3.tgz", + "integrity": "sha512-QTHzsGd1EhbZs4AsQ20JX1rC3cOlt/IWJruk893DfLRr57lcnOeMaWG4K0JrRta4mIJZKth2Au3mM3u03/JWKw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/unist": "^3.0.0", + "unist-util-stringify-position": "^4.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/vite": { + "version": "5.4.21", + "resolved": "https://registry.npmjs.org/vite/-/vite-5.4.21.tgz", + "integrity": "sha512-o5a9xKjbtuhY6Bi5S3+HvbRERmouabWbyUcpXXUA1u+GNUKoROi9byOJ8M0nHbHYHkYICiMlqxkg1KkYmm25Sw==", + "dev": true, + "license": "MIT", + "dependencies": { + "esbuild": "^0.21.3", + "postcss": "^8.4.43", + "rollup": "^4.20.0" + }, + "bin": { + "vite": "bin/vite.js" + }, + "engines": { + "node": "^18.0.0 || >=20.0.0" + }, + "funding": { + "url": "https://github.com/vitejs/vite?sponsor=1" + }, + "optionalDependencies": { + "fsevents": "~2.3.3" + }, + "peerDependencies": { + "@types/node": "^18.0.0 || >=20.0.0", + "less": "*", + "lightningcss": "^1.21.0", + "sass": "*", + "sass-embedded": "*", + "stylus": "*", + "sugarss": "*", + "terser": "^5.4.0" + }, + "peerDependenciesMeta": { + "@types/node": { + "optional": true + }, + "less": { + "optional": true + }, + "lightningcss": { + "optional": true + }, + "sass": { + "optional": true + }, + "sass-embedded": { + "optional": true + }, + "stylus": { + "optional": true + }, + "sugarss": { + "optional": true + }, + "terser": { + "optional": true + } + } + }, + "node_modules/vitepress": { + "version": "1.6.4", + "resolved": "https://registry.npmjs.org/vitepress/-/vitepress-1.6.4.tgz", + "integrity": "sha512-+2ym1/+0VVrbhNyRoFFesVvBvHAVMZMK0rw60E3X/5349M1GuVdKeazuksqopEdvkKwKGs21Q729jX81/bkBJg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@docsearch/css": "3.8.2", + "@docsearch/js": "3.8.2", + "@iconify-json/simple-icons": "^1.2.21", + "@shikijs/core": "^2.1.0", + "@shikijs/transformers": "^2.1.0", + "@shikijs/types": "^2.1.0", + "@types/markdown-it": "^14.1.2", + "@vitejs/plugin-vue": "^5.2.1", + "@vue/devtools-api": "^7.7.0", + "@vue/shared": "^3.5.13", + "@vueuse/core": "^12.4.0", + "@vueuse/integrations": "^12.4.0", + "focus-trap": "^7.6.4", + "mark.js": "8.11.1", + "minisearch": "^7.1.1", + "shiki": "^2.1.0", + "vite": "^5.4.14", + "vue": "^3.5.13" + }, + "bin": { + "vitepress": "bin/vitepress.js" + }, + "peerDependencies": { + "markdown-it-mathjax3": "^4", + "postcss": "^8" + }, + "peerDependenciesMeta": { + "markdown-it-mathjax3": { + "optional": true + }, + "postcss": { + "optional": true + } + } + }, + "node_modules/vue": { + "version": "3.5.31", + "resolved": "https://registry.npmjs.org/vue/-/vue-3.5.31.tgz", + "integrity": "sha512-iV/sU9SzOlmA/0tygSmjkEN6Jbs3nPoIPFhCMLD2STrjgOU8DX7ZtzMhg4ahVwf5Rp9KoFzcXeB1ZrVbLBp5/Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "@vue/compiler-dom": "3.5.31", + "@vue/compiler-sfc": "3.5.31", + "@vue/runtime-dom": "3.5.31", + "@vue/server-renderer": "3.5.31", + "@vue/shared": "3.5.31" + }, + "peerDependencies": { + "typescript": "*" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/zwitch": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/zwitch/-/zwitch-2.0.4.tgz", + "integrity": "sha512-bXE4cR/kVZhKZX/RjPEflHaKVhUVl85noU3v6b8apfQEc1x4A+zBxjZ4lN8LqGd6WZ3dl98pY4o717VFmoPp+A==", + "dev": true, + "license": "MIT", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + } + } +} diff --git a/package.json b/package.json new file mode 100644 index 00000000..0ef8ac34 --- /dev/null +++ b/package.json @@ -0,0 +1,29 @@ +{ + "name": "api", + "version": "1.0.0", + "description": "API For Docker 是一个基于多种编程语言的开放 API 平台,免费、不限调用,覆盖生活常用、出行服务、开发工具、金融服务、通讯服务和公益大数据等场景。 官网:", + "main": "gy.js", + "directories": { + "doc": "docs" + }, + "scripts": { + "docs:dev": "vitepress dev .", + "docs:build": "vitepress build .", + "docs:preview": "vitepress preview ." + }, + "repository": { + "type": "git", + "url": "git+https://github.com/insoxin/API.git" + }, + "keywords": [], + "author": "", + "license": "ISC", + "type": "module", + "bugs": { + "url": "https://github.com/insoxin/API/issues" + }, + "homepage": "https://github.com/insoxin/API#readme", + "devDependencies": { + "vitepress": "^1.6.4" + } +} From 6df762f185d59d55290dbf412e8ddcd6efb1d045 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Sun, 29 Mar 2026 02:40:31 +0000 Subject: [PATCH 2/5] chore: remove built artifacts from repository and ignore dist output Agent-Logs-Url: https://github.com/insoxin/API/sessions/8496b6bc-948b-4992-8d5a-bd65fff1f2b7 Co-authored-by: insoxin <19371836+insoxin@users.noreply.github.com> --- .gitignore | 1 + .vitepress/dist/404.html | 24 - .vitepress/dist/CODE_OF_CONDUCT.html | 27 - .vitepress/dist/CONTRIBUTING.html | 27 - .vitepress/dist/README.html | 27 - .vitepress/dist/_coverpage.html | 27 - .vitepress/dist/_navbar.html | 27 - .vitepress/dist/_sidebar.html | 27 - .../assets/CODE_OF_CONDUCT.md.B1LXDOoY.js | 1 - .../CODE_OF_CONDUCT.md.B1LXDOoY.lean.js | 1 - .../dist/assets/CONTRIBUTING.md.TiQiNH1D.js | 1 - .../assets/CONTRIBUTING.md.TiQiNH1D.lean.js | 1 - .vitepress/dist/assets/README.md.DZrB0RrX.js | 1 - .../dist/assets/README.md.DZrB0RrX.lean.js | 1 - .vitepress/dist/assets/app.Bwmqys1u.js | 1 - .../chunks/@localSearchIndexroot.7Y7wWaGn.js | 1 - .../chunks/VPLocalSearchBox.BMVFMDgJ.js | 9 - .../dist/assets/chunks/framework.CvgP6Fyv.js | 19 - .../dist/assets/chunks/theme.BQyz1aDy.js | 2 - .../dist/assets/coverpage.md.-BdveJF6.js | 1 - .../dist/assets/coverpage.md.-BdveJF6.lean.js | 1 - .../dist/assets/docs_README.md.BEBTSqJI.js | 1 - .../assets/docs_README.md.BEBTSqJI.lean.js | 1 - .../assets/docs__coverpage.md.mdIigpuf.js | 1 - .../docs__coverpage.md.mdIigpuf.lean.js | 1 - .../inter-italic-cyrillic-ext.r48I6akx.woff2 | Bin 43112 -> 0 bytes .../inter-italic-cyrillic.By2_1cv3.woff2 | Bin 31300 -> 0 bytes .../inter-italic-greek-ext.1u6EdAuj.woff2 | Bin 17404 -> 0 bytes .../assets/inter-italic-greek.DJ8dCoTZ.woff2 | Bin 32564 -> 0 bytes .../inter-italic-latin-ext.CN1xVJS-.woff2 | Bin 120840 -> 0 bytes .../assets/inter-italic-latin.C2AdPX0b.woff2 | Bin 74784 -> 0 bytes .../inter-italic-vietnamese.BSbpV94h.woff2 | Bin 14884 -> 0 bytes .../inter-roman-cyrillic-ext.BBPuwvHQ.woff2 | Bin 40488 -> 0 bytes .../inter-roman-cyrillic.C5lxZ8CY.woff2 | Bin 29164 -> 0 bytes .../inter-roman-greek-ext.CqjqNYQ-.woff2 | Bin 16272 -> 0 bytes .../assets/inter-roman-greek.BBVDIX6e.woff2 | Bin 29920 -> 0 bytes .../inter-roman-latin-ext.4ZJIpNVo.woff2 | Bin 110160 -> 0 bytes .../assets/inter-roman-latin.Di8DUHzh.woff2 | Bin 67792 -> 0 bytes .../inter-roman-vietnamese.BjW4sHH5.woff2 | Bin 14072 -> 0 bytes .vitepress/dist/assets/navbar.md.ClnWnYWP.js | 1 - .../dist/assets/navbar.md.ClnWnYWP.lean.js | 1 - .vitepress/dist/assets/sidebar.md.IMyqaQlB.js | 1 - .../dist/assets/sidebar.md.IMyqaQlB.lean.js | 1 - .vitepress/dist/assets/style.qp7qGaqN.css | 1 - ...45\346\231\272\350\203\275.md.BCcwxfQU.js" | 708 -- ...6\231\272\350\203\275.md.BCcwxfQU.lean.js" | 1 - ...12\344\270\255\345\233\275.md.GHdVM7_6.js" | 47 - ...4\270\255\345\233\275.md.GHdVM7_6.lean.js" | 1 - ...57\346\227\245\346\212\245.md.CQ-mGZD7.js" | 137 - ...6\227\245\346\212\245.md.CQ-mGZD7.lean.js" | 1 - ...14\346\216\245\345\217\243.md.Bh7hg5zh.js" | 66 - ...6\216\245\345\217\243.md.Bh7hg5zh.lean.js" | 1 - ...70\346\250\241\345\235\227.md.C7f2Qv69.js" | 88 - ...6\250\241\345\235\227.md.C7f2Qv69.lean.js" | 1 - ...24\351\242\204\346\212\245.md.D52Clxba.js" | 88 - ...1\242\204\346\212\245.md.D52Clxba.lean.js" | 1 - ...15\351\211\264\346\235\203.md.D8CtJ7gM.js" | 521 -- ...1\211\264\346\235\203.md.D8CtJ7gM.lean.js" | 1 - ...21\346\235\202\347\261\273.md.C_HPIclE.js" | 281 - ...6\235\202\347\261\273.md.C_HPIclE.lean.js" | 1 - ...30\344\277\241\346\201\257.md.Dl_PIi1f.js" | 62 - ...4\277\241\346\201\257.md.Dl_PIi1f.lean.js" | 1 - ...73\346\250\241\345\235\227.md.C9Gp11IA.js" | 95 - ...6\250\241\345\235\227.md.C9Gp11IA.lean.js" | 1 - ...73\350\265\204\350\256\257.md.C3IJY0n-.js" | 2440 ------ ...0\265\204\350\256\257.md.C3IJY0n-.lean.js" | 1 - ...73\346\234\215\345\212\241.md._qgJghLF.js" | 7489 ---------------- ...6\234\215\345\212\241.md._qgJghLF.lean.js" | 1 - ...20\345\225\206\345\212\241.md.CT_3pjf1.js" | 440 - ...5\225\206\345\212\241.md.CT_3pjf1.lean.js" | 1 - ...45\346\225\260\346\215\256.md.0N696kEA.js" | 89 - ...6\225\260\346\215\256.md.0N696kEA.lean.js" | 1 - ...06\351\227\256\347\255\224.md.Bg7mSSDH.js" | 1603 ---- ...1\227\256\347\255\224.md.Bg7mSSDH.lean.js" | 1 - ...76\344\270\200\345\210\273.md.CB4BxmnV.js" | 27 - ...4\270\200\345\210\273.md.CB4BxmnV.lean.js" | 1 - ...34\344\277\241\346\201\257.md.C9zJSm5e.js" | 1667 ---- ...4\277\241\346\201\257.md.C9zJSm5e.lean.js" | 1 - ...21\346\250\241\345\235\227.md.BDs87SEg.js" | 66 - ...6\250\241\345\235\227.md.BDs87SEg.lean.js" | 1 - ...55\347\224\265\345\275\261.md.aeMlLVgH.js" | 118 - ...7\224\265\345\275\261.md.aeMlLVgH.lean.js" | 1 - .vitepress/dist/docs/README.html | 27 - .vitepress/dist/docs/_coverpage.html | 27 - .vitepress/dist/hashmap.json | 1 - .vitepress/dist/vp-icons.css | 1 - ...\345\267\245\346\231\272\350\203\275.html" | 734 -- ...\347\233\212\344\270\255\345\233\275.html" | 73 - ...\350\256\257\346\227\245\346\212\245.html" | 163 - ...\345\206\214\346\216\245\345\217\243.html" | 92 - ...\347\272\270\346\250\241\345\235\227.html" | 114 - ...\346\260\224\351\242\204\346\212\245.html" | 114 - ...\345\220\215\351\211\264\346\235\203.html" | 547 -- ...\345\217\221\346\235\202\347\261\273.html" | 307 - ...\350\201\230\344\277\241\346\201\257.html" | 88 - ...\351\227\273\346\250\241\345\235\227.html" | 121 - ...\351\227\273\350\265\204\350\256\257.html" | 2466 ------ ...\346\264\273\346\234\215\345\212\241.html" | 7515 ----------------- ...\345\255\220\345\225\206\345\212\241.html" | 466 - ...\346\212\245\346\225\260\346\215\256.html" | 115 - ...\350\257\206\351\227\256\347\255\224.html" | 1629 ---- ...\346\235\276\344\270\200\345\210\273.html" | 53 - ...\347\273\234\344\277\241\346\201\257.html" | 1693 ---- ...\351\242\221\346\250\241\345\235\227.html" | 92 - ...\346\222\255\347\224\265\345\275\261.html" | 144 - 105 files changed, 1 insertion(+), 32868 deletions(-) delete mode 100644 .vitepress/dist/404.html delete mode 100644 .vitepress/dist/CODE_OF_CONDUCT.html delete mode 100644 .vitepress/dist/CONTRIBUTING.html delete mode 100644 .vitepress/dist/README.html delete mode 100644 .vitepress/dist/_coverpage.html delete mode 100644 .vitepress/dist/_navbar.html delete mode 100644 .vitepress/dist/_sidebar.html delete mode 100644 .vitepress/dist/assets/CODE_OF_CONDUCT.md.B1LXDOoY.js delete mode 100644 .vitepress/dist/assets/CODE_OF_CONDUCT.md.B1LXDOoY.lean.js delete mode 100644 .vitepress/dist/assets/CONTRIBUTING.md.TiQiNH1D.js delete mode 100644 .vitepress/dist/assets/CONTRIBUTING.md.TiQiNH1D.lean.js delete mode 100644 .vitepress/dist/assets/README.md.DZrB0RrX.js delete mode 100644 .vitepress/dist/assets/README.md.DZrB0RrX.lean.js delete mode 100644 .vitepress/dist/assets/app.Bwmqys1u.js delete mode 100644 .vitepress/dist/assets/chunks/@localSearchIndexroot.7Y7wWaGn.js delete mode 100644 .vitepress/dist/assets/chunks/VPLocalSearchBox.BMVFMDgJ.js delete mode 100644 .vitepress/dist/assets/chunks/framework.CvgP6Fyv.js delete mode 100644 .vitepress/dist/assets/chunks/theme.BQyz1aDy.js delete mode 100644 .vitepress/dist/assets/coverpage.md.-BdveJF6.js delete mode 100644 .vitepress/dist/assets/coverpage.md.-BdveJF6.lean.js delete mode 100644 .vitepress/dist/assets/docs_README.md.BEBTSqJI.js delete mode 100644 .vitepress/dist/assets/docs_README.md.BEBTSqJI.lean.js delete mode 100644 .vitepress/dist/assets/docs__coverpage.md.mdIigpuf.js delete mode 100644 .vitepress/dist/assets/docs__coverpage.md.mdIigpuf.lean.js delete mode 100644 .vitepress/dist/assets/inter-italic-cyrillic-ext.r48I6akx.woff2 delete mode 100644 .vitepress/dist/assets/inter-italic-cyrillic.By2_1cv3.woff2 delete mode 100644 .vitepress/dist/assets/inter-italic-greek-ext.1u6EdAuj.woff2 delete mode 100644 .vitepress/dist/assets/inter-italic-greek.DJ8dCoTZ.woff2 delete mode 100644 .vitepress/dist/assets/inter-italic-latin-ext.CN1xVJS-.woff2 delete mode 100644 .vitepress/dist/assets/inter-italic-latin.C2AdPX0b.woff2 delete mode 100644 .vitepress/dist/assets/inter-italic-vietnamese.BSbpV94h.woff2 delete mode 100644 .vitepress/dist/assets/inter-roman-cyrillic-ext.BBPuwvHQ.woff2 delete mode 100644 .vitepress/dist/assets/inter-roman-cyrillic.C5lxZ8CY.woff2 delete mode 100644 .vitepress/dist/assets/inter-roman-greek-ext.CqjqNYQ-.woff2 delete mode 100644 .vitepress/dist/assets/inter-roman-greek.BBVDIX6e.woff2 delete mode 100644 .vitepress/dist/assets/inter-roman-latin-ext.4ZJIpNVo.woff2 delete mode 100644 .vitepress/dist/assets/inter-roman-latin.Di8DUHzh.woff2 delete mode 100644 .vitepress/dist/assets/inter-roman-vietnamese.BjW4sHH5.woff2 delete mode 100644 .vitepress/dist/assets/navbar.md.ClnWnYWP.js delete mode 100644 .vitepress/dist/assets/navbar.md.ClnWnYWP.lean.js delete mode 100644 .vitepress/dist/assets/sidebar.md.IMyqaQlB.js delete mode 100644 .vitepress/dist/assets/sidebar.md.IMyqaQlB.lean.js delete mode 100644 .vitepress/dist/assets/style.qp7qGaqN.css delete mode 100644 ".vitepress/dist/assets/\344\272\272\345\267\245\346\231\272\350\203\275.md.BCcwxfQU.js" delete mode 100644 ".vitepress/dist/assets/\344\272\272\345\267\245\346\231\272\350\203\275.md.BCcwxfQU.lean.js" delete mode 100644 ".vitepress/dist/assets/\345\205\254\347\233\212\344\270\255\345\233\275.md.GHdVM7_6.js" delete mode 100644 ".vitepress/dist/assets/\345\205\254\347\233\212\344\270\255\345\233\275.md.GHdVM7_6.lean.js" delete mode 100644 ".vitepress/dist/assets/\345\211\215\347\253\257\345\274\200\345\217\221\350\265\204\350\256\257\346\227\245\346\212\245.md.CQ-mGZD7.js" delete mode 100644 ".vitepress/dist/assets/\345\211\215\347\253\257\345\274\200\345\217\221\350\265\204\350\256\257\346\227\245\346\212\245.md.CQ-mGZD7.lean.js" delete mode 100644 ".vitepress/dist/assets/\345\233\276\347\211\207\347\233\270\345\206\214\346\216\245\345\217\243.md.Bh7hg5zh.js" delete mode 100644 ".vitepress/dist/assets/\345\233\276\347\211\207\347\233\270\345\206\214\346\216\245\345\217\243.md.Bh7hg5zh.lean.js" delete mode 100644 ".vitepress/dist/assets/\345\243\201\347\272\270\346\250\241\345\235\227.md.C7f2Qv69.js" delete mode 100644 ".vitepress/dist/assets/\345\243\201\347\272\270\346\250\241\345\235\227.md.C7f2Qv69.lean.js" delete mode 100644 ".vitepress/dist/assets/\345\244\251\346\260\224\351\242\204\346\212\245.md.D52Clxba.js" delete mode 100644 ".vitepress/dist/assets/\345\244\251\346\260\224\351\242\204\346\212\245.md.D52Clxba.lean.js" delete mode 100644 ".vitepress/dist/assets/\345\256\236\345\220\215\351\211\264\346\235\203.md.D8CtJ7gM.js" delete mode 100644 ".vitepress/dist/assets/\345\256\236\345\220\215\351\211\264\346\235\203.md.D8CtJ7gM.lean.js" delete mode 100644 ".vitepress/dist/assets/\345\274\200\345\217\221\346\235\202\347\261\273.md.C_HPIclE.js" delete mode 100644 ".vitepress/dist/assets/\345\274\200\345\217\221\346\235\202\347\261\273.md.C_HPIclE.lean.js" delete mode 100644 ".vitepress/dist/assets/\346\213\233\350\201\230\344\277\241\346\201\257.md.Dl_PIi1f.js" delete mode 100644 ".vitepress/dist/assets/\346\213\233\350\201\230\344\277\241\346\201\257.md.Dl_PIi1f.lean.js" delete mode 100644 ".vitepress/dist/assets/\346\226\260\351\227\273\346\250\241\345\235\227.md.C9Gp11IA.js" delete mode 100644 ".vitepress/dist/assets/\346\226\260\351\227\273\346\250\241\345\235\227.md.C9Gp11IA.lean.js" delete mode 100644 ".vitepress/dist/assets/\346\226\260\351\227\273\350\265\204\350\256\257.md.C3IJY0n-.js" delete mode 100644 ".vitepress/dist/assets/\346\226\260\351\227\273\350\265\204\350\256\257.md.C3IJY0n-.lean.js" delete mode 100644 ".vitepress/dist/assets/\347\224\237\346\264\273\346\234\215\345\212\241.md._qgJghLF.js" delete mode 100644 ".vitepress/dist/assets/\347\224\237\346\264\273\346\234\215\345\212\241.md._qgJghLF.lean.js" delete mode 100644 ".vitepress/dist/assets/\347\224\265\345\255\220\345\225\206\345\212\241.md.CT_3pjf1.js" delete mode 100644 ".vitepress/dist/assets/\347\224\265\345\255\220\345\225\206\345\212\241.md.CT_3pjf1.lean.js" delete mode 100644 ".vitepress/dist/assets/\347\237\245\344\271\216\346\227\245\346\212\245\346\225\260\346\215\256.md.0N696kEA.js" delete mode 100644 ".vitepress/dist/assets/\347\237\245\344\271\216\346\227\245\346\212\245\346\225\260\346\215\256.md.0N696kEA.lean.js" delete mode 100644 ".vitepress/dist/assets/\347\237\245\350\257\206\351\227\256\347\255\224.md.Bg7mSSDH.js" delete mode 100644 ".vitepress/dist/assets/\347\237\245\350\257\206\351\227\256\347\255\224.md.Bg7mSSDH.lean.js" delete mode 100644 ".vitepress/dist/assets/\347\254\221\350\257\235\346\256\265\345\255\220\350\275\273\346\235\276\344\270\200\345\210\273.md.CB4BxmnV.js" delete mode 100644 ".vitepress/dist/assets/\347\254\221\350\257\235\346\256\265\345\255\220\350\275\273\346\235\276\344\270\200\345\210\273.md.CB4BxmnV.lean.js" delete mode 100644 ".vitepress/dist/assets/\347\275\221\347\273\234\344\277\241\346\201\257.md.C9zJSm5e.js" delete mode 100644 ".vitepress/dist/assets/\347\275\221\347\273\234\344\277\241\346\201\257.md.C9zJSm5e.lean.js" delete mode 100644 ".vitepress/dist/assets/\350\247\206\351\242\221\346\250\241\345\235\227.md.BDs87SEg.js" delete mode 100644 ".vitepress/dist/assets/\350\247\206\351\242\221\346\250\241\345\235\227.md.BDs87SEg.lean.js" delete mode 100644 ".vitepress/dist/assets/\350\261\206\347\223\243\347\203\255\346\222\255\347\224\265\345\275\261.md.aeMlLVgH.js" delete mode 100644 ".vitepress/dist/assets/\350\261\206\347\223\243\347\203\255\346\222\255\347\224\265\345\275\261.md.aeMlLVgH.lean.js" delete mode 100644 .vitepress/dist/docs/README.html delete mode 100644 .vitepress/dist/docs/_coverpage.html delete mode 100644 .vitepress/dist/hashmap.json delete mode 100644 .vitepress/dist/vp-icons.css delete mode 100644 ".vitepress/dist/\344\272\272\345\267\245\346\231\272\350\203\275.html" delete mode 100644 ".vitepress/dist/\345\205\254\347\233\212\344\270\255\345\233\275.html" delete mode 100644 ".vitepress/dist/\345\211\215\347\253\257\345\274\200\345\217\221\350\265\204\350\256\257\346\227\245\346\212\245.html" delete mode 100644 ".vitepress/dist/\345\233\276\347\211\207\347\233\270\345\206\214\346\216\245\345\217\243.html" delete mode 100644 ".vitepress/dist/\345\243\201\347\272\270\346\250\241\345\235\227.html" delete mode 100644 ".vitepress/dist/\345\244\251\346\260\224\351\242\204\346\212\245.html" delete mode 100644 ".vitepress/dist/\345\256\236\345\220\215\351\211\264\346\235\203.html" delete mode 100644 ".vitepress/dist/\345\274\200\345\217\221\346\235\202\347\261\273.html" delete mode 100644 ".vitepress/dist/\346\213\233\350\201\230\344\277\241\346\201\257.html" delete mode 100644 ".vitepress/dist/\346\226\260\351\227\273\346\250\241\345\235\227.html" delete mode 100644 ".vitepress/dist/\346\226\260\351\227\273\350\265\204\350\256\257.html" delete mode 100644 ".vitepress/dist/\347\224\237\346\264\273\346\234\215\345\212\241.html" delete mode 100644 ".vitepress/dist/\347\224\265\345\255\220\345\225\206\345\212\241.html" delete mode 100644 ".vitepress/dist/\347\237\245\344\271\216\346\227\245\346\212\245\346\225\260\346\215\256.html" delete mode 100644 ".vitepress/dist/\347\237\245\350\257\206\351\227\256\347\255\224.html" delete mode 100644 ".vitepress/dist/\347\254\221\350\257\235\346\256\265\345\255\220\350\275\273\346\235\276\344\270\200\345\210\273.html" delete mode 100644 ".vitepress/dist/\347\275\221\347\273\234\344\277\241\346\201\257.html" delete mode 100644 ".vitepress/dist/\350\247\206\351\242\221\346\250\241\345\235\227.html" delete mode 100644 ".vitepress/dist/\350\261\206\347\223\243\347\203\255\346\222\255\347\224\265\345\275\261.html" diff --git a/.gitignore b/.gitignore index 552f2218..c90af358 100644 --- a/.gitignore +++ b/.gitignore @@ -1,2 +1,3 @@ node_modules/ *.log +.vitepress/dist/ diff --git a/.vitepress/dist/404.html b/.vitepress/dist/404.html deleted file mode 100644 index 0fafb527..00000000 --- a/.vitepress/dist/404.html +++ /dev/null @@ -1,24 +0,0 @@ - - - - - - 404 | 姬长信API For Docker官方文档 - - - - - - - - - - - - - -
- - - - \ No newline at end of file diff --git a/.vitepress/dist/CODE_OF_CONDUCT.html b/.vitepress/dist/CODE_OF_CONDUCT.html deleted file mode 100644 index 31269e14..00000000 --- a/.vitepress/dist/CODE_OF_CONDUCT.html +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - Citizen Code of Conduct | 姬长信API For Docker官方文档 - - - - - - - - - - - - - - - - -
Skip to content

Citizen Code of Conduct

1. Purpose

A primary goal of Api is to be inclusive to the largest number of contributors, with the most varied and diverse backgrounds possible. As such, we are committed to providing a friendly, safe and welcoming environment for all, regardless of gender, sexual orientation, ability, ethnicity, socioeconomic status, and religion (or lack thereof).

This code of conduct outlines our expectations for all those who participate in our community, as well as the consequences for unacceptable behavior.

We invite all those who participate in Api to help us create safe and positive experiences for everyone.

2. Open [Source/Culture/Tech] Citizenship

A supplemental goal of this Code of Conduct is to increase open [source/culture/tech] citizenship by encouraging participants to recognize and strengthen the relationships between our actions and their effects on our community.

Communities mirror the societies in which they exist and positive action is essential to counteract the many forms of inequality and abuses of power that exist in society.

If you see someone who is making an extra effort to ensure our community is welcoming, friendly, and encourages all participants to contribute to the fullest extent, we want to know.

3. Expected Behavior

The following behaviors are expected and requested of all community members:

  • Participate in an authentic and active way. In doing so, you contribute to the health and longevity of this community.
  • Exercise consideration and respect in your speech and actions.
  • Attempt collaboration before conflict.
  • Refrain from demeaning, discriminatory, or harassing behavior and speech.
  • Be mindful of your surroundings and of your fellow participants. Alert community leaders if you notice a dangerous situation, someone in distress, or violations of this Code of Conduct, even if they seem inconsequential.
  • Remember that community event venues may be shared with members of the public; please be respectful to all patrons of these locations.

4. Unacceptable Behavior

The following behaviors are considered harassment and are unacceptable within our community:

  • Violence, threats of violence or violent language directed against another person.
  • Sexist, racist, homophobic, transphobic, ableist or otherwise discriminatory jokes and language.
  • Posting or displaying sexually explicit or violent material.
  • Posting or threatening to post other people's personally identifying information ("doxing").
  • Personal insults, particularly those related to gender, sexual orientation, race, religion, or disability.
  • Inappropriate photography or recording.
  • Inappropriate physical contact. You should have someone's consent before touching them.
  • Unwelcome sexual attention. This includes, sexualized comments or jokes; inappropriate touching, groping, and unwelcomed sexual advances.
  • Deliberate intimidation, stalking or following (online or in person).
  • Advocating for, or encouraging, any of the above behavior.
  • Sustained disruption of community events, including talks and presentations.

5. Weapons Policy

No weapons will be allowed at Api events, community spaces, or in other spaces covered by the scope of this Code of Conduct. Weapons include but are not limited to guns, explosives (including fireworks), and large knives such as those used for hunting or display, as well as any other item used for the purpose of causing injury or harm to others. Anyone seen in possession of one of these items will be asked to leave immediately, and will only be allowed to return without the weapon. Community members are further expected to comply with all state and local laws on this matter.

6. Consequences of Unacceptable Behavior

Unacceptable behavior from any community member, including sponsors and those with decision-making authority, will not be tolerated.

Anyone asked to stop unacceptable behavior is expected to comply immediately.

If a community member engages in unacceptable behavior, the community organizers may take any action they deem appropriate, up to and including a temporary ban or permanent expulsion from the community without warning (and without refund in the case of a paid event).

7. Reporting Guidelines

If you are subject to or witness unacceptable behavior, or have any other concerns, please notify a community organizer as soon as possible. isoyu.com@gmail.com.

Additionally, community organizers are available to help community members engage with local law enforcement or to otherwise help those experiencing unacceptable behavior feel safe. In the context of in-person events, organizers will also provide escorts as desired by the person experiencing distress.

8. Addressing Grievances

If you feel you have been falsely or unfairly accused of violating this Code of Conduct, you should notify with a concise description of your grievance. Your grievance will be handled in accordance with our existing governing policies.

9. Scope

We expect all community participants (contributors, paid or otherwise; sponsors; and other guests) to abide by this Code of Conduct in all community venues--online and in-person--as well as in all one-on-one communications pertaining to community business.

This code of conduct and its related procedures also applies to unacceptable behavior occurring outside the scope of community activities when such behavior has the potential to adversely affect the safety and well-being of community members.

10. Contact info

isoyu.com@gmail.com

11. License and attribution

The Citizen Code of Conduct is distributed by Stumptown Syndicate under a Creative Commons Attribution-ShareAlike license.

Portions of text derived from the Django Code of Conduct and the Geek Feminism Anti-Harassment Policy.

Revision 2.3. Posted 6 March 2017.

Revision 2.2. Posted 4 February 2016.

Revision 2.1. Posted 23 June 2014.

Revision 2.0, adopted by the Stumptown Syndicate board on 10 January 2013. Posted 17 March 2013.

- - - - \ No newline at end of file diff --git a/.vitepress/dist/CONTRIBUTING.html b/.vitepress/dist/CONTRIBUTING.html deleted file mode 100644 index 43cf9ad0..00000000 --- a/.vitepress/dist/CONTRIBUTING.html +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - 姬长信API For Docker官方文档 - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/.vitepress/dist/README.html b/.vitepress/dist/README.html deleted file mode 100644 index 53cb9677..00000000 --- a/.vitepress/dist/README.html +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - API For Docker | 姬长信API For Docker官方文档 - - - - - - - - - - - - - - - - -
Skip to content

API For Docker

API For Docker 是一个基于多种编程语言的开放 API 平台,免费、不限调用,覆盖生活常用、出行服务、开发工具、金融服务、通讯服务和公益大数据等场景。 官网:https://api.isoyu.com/


"食"用方法:个人近十年整理维护的 API 大杂烩,按需增加功能。当前页面公开的接口约占全部接口的五分之一。
服务长期运行在 Linux Docker 容器中,数据存储以 OceanBase 为主。接口采用 REST 风格设计,请求地址可预期且面向资源;通过标准 HTTP 状态码表达成功或失败;并使用 HTTP Authentication 与标准请求方法提升易用性。所有 API 请求均返回规范友好的 JSON(含错误信息)。

须知:API 将记录你的域名、使用流量、调用次数等信息并存储六个月,如介意请勿使用。日单 IP 过千请申请加白。 统计信息 管理员邮箱:admin@isoyu.com

条款:API 拥有所有运行权,在某些特定情况下,姬长信 API 有权禁止你的网站调用。

警告 ⚠️ 禁止用于违法、商业用途。若发现有大批违禁滥用,会针对该功能加上授权码,仅供工信部备案、公安备案用户申请使用。

不接受定制功能性捐助!Who has donated recently?

推荐 Cloudflare 全球加速

统计

<img src="https://api.isoyu.com/CloudflareTrafficCard/cf_svg.php?period=7d" width="400" height="40" alt="svg" />

<img src="https://api.isoyu.com/CloudflareTrafficCard/cf_svg.php?period=30d" width="400" height="40" alt="svg" />


基于TA的作品

API 接口列表
  • 公益中国:宝贝回家核心数据 / 全国通缉令数据(SSL)/ AI 分析乳腺 X 线照片
  • 新闻分类(头条/军事/娱乐/体育/科技/艺术/教育/要闻)数据接口
  • 视频分类(精品视频/搞笑视频/美女视频/体育视频/新闻现场)接口
  • 图片(cosplay)接口、花瓣相册接口
  • 上海市政数据(数据由上海信息委提供)
  • 段子笑话接口、天气预报接口
  • IT 资讯前端开发日报、知乎日报等
  • 招聘信息
  • Bing 每日图片壁纸
  • 二维码生成与解码(phpqrcode)
  • ARU(阿鲁)表情包 [作者授权]
  • 图片反代(解决新浪图床反盗链)
  • 内置动漫二次元美女图片壁纸:随机美女、宠物图片、随机动漫图片、随机抱枕图、卡通图片、二次元图片、IP 图片
  • 开发杂类
  • QQ 昵称和头像接口
  • 长网址缩短与还原
  • 抖音去水印(作者 userId、抖音 id、昵称、头像、签名、视频资源 Id、视频信息、无水印视频等)
  • 实时热搜(来源百度)
  • 音频资源嗅探(p2p)
  • CSGO 账号信息查询
  • 雅思成绩(以官网为准)
  • ISBN 查询
  • 图片鉴黄
  • 百度逆向 Link
  • 待定...

安装

docker

  1. 拉取镜像
docker pull insoxin/api:latest
  1. 运行容器
docker run -dit --name api -p 8080:80  --restart unless-stopped insoxin/api:latest

访问 IP:8080

- - - - \ No newline at end of file diff --git a/.vitepress/dist/_coverpage.html b/.vitepress/dist/_coverpage.html deleted file mode 100644 index d5ac2f68..00000000 --- a/.vitepress/dist/_coverpage.html +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - 姬长信 API For Docker <small>始于 2017</small> | 姬长信API For Docker官方文档 - - - - - - - - - - - - - - - - -
Skip to content

姬长信 API For Docker <small>始于 2017</small>

姬长信 API For Docker 是一个基于多种编程语言的开源 API 平台,免费且不限调用,覆盖生活常用、出行服务、开发工具、金融服务、通讯服务和公益大数据等场景。

  • 须知:姬长信 API 将记录你的域名、使用流量、调用次数等重要信息并存储六个月,如介意请勿使用。统计信息 管理员邮箱:admin@isoyu.com
  • 条款:姬长信 API 拥有所有运行权,在某些特定情况下有权禁止你的网站调用。
  • 禁止用于违法、商业用途,不接受定制功能性捐助! GitHub开始
- - - - \ No newline at end of file diff --git a/.vitepress/dist/_navbar.html b/.vitepress/dist/_navbar.html deleted file mode 100644 index ca670b70..00000000 --- a/.vitepress/dist/_navbar.html +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - 姬长信API For Docker官方文档 - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/.vitepress/dist/_sidebar.html b/.vitepress/dist/_sidebar.html deleted file mode 100644 index 0eac190d..00000000 --- a/.vitepress/dist/_sidebar.html +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - 姬长信API For Docker官方文档 - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/.vitepress/dist/assets/CODE_OF_CONDUCT.md.B1LXDOoY.js b/.vitepress/dist/assets/CODE_OF_CONDUCT.md.B1LXDOoY.js deleted file mode 100644 index ce916ff0..00000000 --- a/.vitepress/dist/assets/CODE_OF_CONDUCT.md.B1LXDOoY.js +++ /dev/null @@ -1 +0,0 @@ -import{_ as o,o as i,c as a,ag as t}from"./chunks/framework.CvgP6Fyv.js";const d=JSON.parse('{"title":"Citizen Code of Conduct","description":"","frontmatter":{},"headers":[],"relativePath":"CODE_OF_CONDUCT.md","filePath":"CODE_OF_CONDUCT.md"}'),n={name:"CODE_OF_CONDUCT.md"};function r(s,e,l,c,u,h){return i(),a("div",null,[...e[0]||(e[0]=[t('

Citizen Code of Conduct

1. Purpose

A primary goal of Api is to be inclusive to the largest number of contributors, with the most varied and diverse backgrounds possible. As such, we are committed to providing a friendly, safe and welcoming environment for all, regardless of gender, sexual orientation, ability, ethnicity, socioeconomic status, and religion (or lack thereof).

This code of conduct outlines our expectations for all those who participate in our community, as well as the consequences for unacceptable behavior.

We invite all those who participate in Api to help us create safe and positive experiences for everyone.

2. Open [Source/Culture/Tech] Citizenship

A supplemental goal of this Code of Conduct is to increase open [source/culture/tech] citizenship by encouraging participants to recognize and strengthen the relationships between our actions and their effects on our community.

Communities mirror the societies in which they exist and positive action is essential to counteract the many forms of inequality and abuses of power that exist in society.

If you see someone who is making an extra effort to ensure our community is welcoming, friendly, and encourages all participants to contribute to the fullest extent, we want to know.

3. Expected Behavior

The following behaviors are expected and requested of all community members:

  • Participate in an authentic and active way. In doing so, you contribute to the health and longevity of this community.
  • Exercise consideration and respect in your speech and actions.
  • Attempt collaboration before conflict.
  • Refrain from demeaning, discriminatory, or harassing behavior and speech.
  • Be mindful of your surroundings and of your fellow participants. Alert community leaders if you notice a dangerous situation, someone in distress, or violations of this Code of Conduct, even if they seem inconsequential.
  • Remember that community event venues may be shared with members of the public; please be respectful to all patrons of these locations.

4. Unacceptable Behavior

The following behaviors are considered harassment and are unacceptable within our community:

  • Violence, threats of violence or violent language directed against another person.
  • Sexist, racist, homophobic, transphobic, ableist or otherwise discriminatory jokes and language.
  • Posting or displaying sexually explicit or violent material.
  • Posting or threatening to post other people's personally identifying information ("doxing").
  • Personal insults, particularly those related to gender, sexual orientation, race, religion, or disability.
  • Inappropriate photography or recording.
  • Inappropriate physical contact. You should have someone's consent before touching them.
  • Unwelcome sexual attention. This includes, sexualized comments or jokes; inappropriate touching, groping, and unwelcomed sexual advances.
  • Deliberate intimidation, stalking or following (online or in person).
  • Advocating for, or encouraging, any of the above behavior.
  • Sustained disruption of community events, including talks and presentations.

5. Weapons Policy

No weapons will be allowed at Api events, community spaces, or in other spaces covered by the scope of this Code of Conduct. Weapons include but are not limited to guns, explosives (including fireworks), and large knives such as those used for hunting or display, as well as any other item used for the purpose of causing injury or harm to others. Anyone seen in possession of one of these items will be asked to leave immediately, and will only be allowed to return without the weapon. Community members are further expected to comply with all state and local laws on this matter.

6. Consequences of Unacceptable Behavior

Unacceptable behavior from any community member, including sponsors and those with decision-making authority, will not be tolerated.

Anyone asked to stop unacceptable behavior is expected to comply immediately.

If a community member engages in unacceptable behavior, the community organizers may take any action they deem appropriate, up to and including a temporary ban or permanent expulsion from the community without warning (and without refund in the case of a paid event).

7. Reporting Guidelines

If you are subject to or witness unacceptable behavior, or have any other concerns, please notify a community organizer as soon as possible. isoyu.com@gmail.com.

Additionally, community organizers are available to help community members engage with local law enforcement or to otherwise help those experiencing unacceptable behavior feel safe. In the context of in-person events, organizers will also provide escorts as desired by the person experiencing distress.

8. Addressing Grievances

If you feel you have been falsely or unfairly accused of violating this Code of Conduct, you should notify with a concise description of your grievance. Your grievance will be handled in accordance with our existing governing policies.

9. Scope

We expect all community participants (contributors, paid or otherwise; sponsors; and other guests) to abide by this Code of Conduct in all community venues--online and in-person--as well as in all one-on-one communications pertaining to community business.

This code of conduct and its related procedures also applies to unacceptable behavior occurring outside the scope of community activities when such behavior has the potential to adversely affect the safety and well-being of community members.

10. Contact info

isoyu.com@gmail.com

11. License and attribution

The Citizen Code of Conduct is distributed by Stumptown Syndicate under a Creative Commons Attribution-ShareAlike license.

Portions of text derived from the Django Code of Conduct and the Geek Feminism Anti-Harassment Policy.

Revision 2.3. Posted 6 March 2017.

Revision 2.2. Posted 4 February 2016.

Revision 2.1. Posted 23 June 2014.

Revision 2.0, adopted by the Stumptown Syndicate board on 10 January 2013. Posted 17 March 2013.

',38)])])}const m=o(n,[["render",r]]);export{d as __pageData,m as default}; diff --git a/.vitepress/dist/assets/CODE_OF_CONDUCT.md.B1LXDOoY.lean.js b/.vitepress/dist/assets/CODE_OF_CONDUCT.md.B1LXDOoY.lean.js deleted file mode 100644 index 43da692d..00000000 --- a/.vitepress/dist/assets/CODE_OF_CONDUCT.md.B1LXDOoY.lean.js +++ /dev/null @@ -1 +0,0 @@ -import{_ as o,o as i,c as a,ag as t}from"./chunks/framework.CvgP6Fyv.js";const d=JSON.parse('{"title":"Citizen Code of Conduct","description":"","frontmatter":{},"headers":[],"relativePath":"CODE_OF_CONDUCT.md","filePath":"CODE_OF_CONDUCT.md"}'),n={name:"CODE_OF_CONDUCT.md"};function r(s,e,l,c,u,h){return i(),a("div",null,[...e[0]||(e[0]=[t("",38)])])}const m=o(n,[["render",r]]);export{d as __pageData,m as default}; diff --git a/.vitepress/dist/assets/CONTRIBUTING.md.TiQiNH1D.js b/.vitepress/dist/assets/CONTRIBUTING.md.TiQiNH1D.js deleted file mode 100644 index e875a2dc..00000000 --- a/.vitepress/dist/assets/CONTRIBUTING.md.TiQiNH1D.js +++ /dev/null @@ -1 +0,0 @@ -import{_ as e,o as t,c as a}from"./chunks/framework.CvgP6Fyv.js";const m=JSON.parse('{"title":"","description":"","frontmatter":{},"headers":[],"relativePath":"CONTRIBUTING.md","filePath":"CONTRIBUTING.md"}'),r={name:"CONTRIBUTING.md"};function o(s,c,n,p,_,d){return t(),a("div")}const N=e(r,[["render",o]]);export{m as __pageData,N as default}; diff --git a/.vitepress/dist/assets/CONTRIBUTING.md.TiQiNH1D.lean.js b/.vitepress/dist/assets/CONTRIBUTING.md.TiQiNH1D.lean.js deleted file mode 100644 index e875a2dc..00000000 --- a/.vitepress/dist/assets/CONTRIBUTING.md.TiQiNH1D.lean.js +++ /dev/null @@ -1 +0,0 @@ -import{_ as e,o as t,c as a}from"./chunks/framework.CvgP6Fyv.js";const m=JSON.parse('{"title":"","description":"","frontmatter":{},"headers":[],"relativePath":"CONTRIBUTING.md","filePath":"CONTRIBUTING.md"}'),r={name:"CONTRIBUTING.md"};function o(s,c,n,p,_,d){return t(),a("div")}const N=e(r,[["render",o]]);export{m as __pageData,N as default}; diff --git a/.vitepress/dist/assets/README.md.DZrB0RrX.js b/.vitepress/dist/assets/README.md.DZrB0RrX.js deleted file mode 100644 index d1a2676a..00000000 --- a/.vitepress/dist/assets/README.md.DZrB0RrX.js +++ /dev/null @@ -1 +0,0 @@ -import{_ as e,o as i,c as t,ag as o}from"./chunks/framework.CvgP6Fyv.js";const u=JSON.parse('{"title":"API For Docker","description":"","frontmatter":{},"headers":[],"relativePath":"README.md","filePath":"README.md"}'),r={name:"README.md"};function l(s,a,n,h,d,c){return i(),t("div",null,[...a[0]||(a[0]=[o('

API For Docker

API For Docker 是一个基于多种编程语言的开放 API 平台,免费、不限调用,覆盖生活常用、出行服务、开发工具、金融服务、通讯服务和公益大数据等场景。 官网:https://api.isoyu.com/


"食"用方法:个人近十年整理维护的 API 大杂烩,按需增加功能。当前页面公开的接口约占全部接口的五分之一。
服务长期运行在 Linux Docker 容器中,数据存储以 OceanBase 为主。接口采用 REST 风格设计,请求地址可预期且面向资源;通过标准 HTTP 状态码表达成功或失败;并使用 HTTP Authentication 与标准请求方法提升易用性。所有 API 请求均返回规范友好的 JSON(含错误信息)。

须知:API 将记录你的域名、使用流量、调用次数等信息并存储六个月,如介意请勿使用。日单 IP 过千请申请加白。 统计信息 管理员邮箱:admin@isoyu.com

条款:API 拥有所有运行权,在某些特定情况下,姬长信 API 有权禁止你的网站调用。

警告 ⚠️ 禁止用于违法、商业用途。若发现有大批违禁滥用,会针对该功能加上授权码,仅供工信部备案、公安备案用户申请使用。

不接受定制功能性捐助!Who has donated recently?

推荐 Cloudflare 全球加速

统计

<img src="https://api.isoyu.com/CloudflareTrafficCard/cf_svg.php?period=7d" width="400" height="40" alt="svg" />

<img src="https://api.isoyu.com/CloudflareTrafficCard/cf_svg.php?period=30d" width="400" height="40" alt="svg" />


基于TA的作品

API 接口列表
  • 公益中国:宝贝回家核心数据 / 全国通缉令数据(SSL)/ AI 分析乳腺 X 线照片
  • 新闻分类(头条/军事/娱乐/体育/科技/艺术/教育/要闻)数据接口
  • 视频分类(精品视频/搞笑视频/美女视频/体育视频/新闻现场)接口
  • 图片(cosplay)接口、花瓣相册接口
  • 上海市政数据(数据由上海信息委提供)
  • 段子笑话接口、天气预报接口
  • IT 资讯前端开发日报、知乎日报等
  • 招聘信息
  • Bing 每日图片壁纸
  • 二维码生成与解码(phpqrcode)
  • ARU(阿鲁)表情包 [作者授权]
  • 图片反代(解决新浪图床反盗链)
  • 内置动漫二次元美女图片壁纸:随机美女、宠物图片、随机动漫图片、随机抱枕图、卡通图片、二次元图片、IP 图片
  • 开发杂类
  • QQ 昵称和头像接口
  • 长网址缩短与还原
  • 抖音去水印(作者 userId、抖音 id、昵称、头像、签名、视频资源 Id、视频信息、无水印视频等)
  • 实时热搜(来源百度)
  • 音频资源嗅探(p2p)
  • CSGO 账号信息查询
  • 雅思成绩(以官网为准)
  • ISBN 查询
  • 图片鉴黄
  • 百度逆向 Link
  • 待定...

安装

docker

  1. 拉取镜像
docker pull insoxin/api:latest
  1. 运行容器
docker run -dit --name api -p 8080:80  --restart unless-stopped insoxin/api:latest

访问 IP:8080

',29)])])}const f=e(r,[["render",l]]);export{u as __pageData,f as default}; diff --git a/.vitepress/dist/assets/README.md.DZrB0RrX.lean.js b/.vitepress/dist/assets/README.md.DZrB0RrX.lean.js deleted file mode 100644 index 8bc460f5..00000000 --- a/.vitepress/dist/assets/README.md.DZrB0RrX.lean.js +++ /dev/null @@ -1 +0,0 @@ -import{_ as e,o as i,c as t,ag as o}from"./chunks/framework.CvgP6Fyv.js";const u=JSON.parse('{"title":"API For Docker","description":"","frontmatter":{},"headers":[],"relativePath":"README.md","filePath":"README.md"}'),r={name:"README.md"};function l(s,a,n,h,d,c){return i(),t("div",null,[...a[0]||(a[0]=[o("",29)])])}const f=e(r,[["render",l]]);export{u as __pageData,f as default}; diff --git a/.vitepress/dist/assets/app.Bwmqys1u.js b/.vitepress/dist/assets/app.Bwmqys1u.js deleted file mode 100644 index d9d7c244..00000000 --- a/.vitepress/dist/assets/app.Bwmqys1u.js +++ /dev/null @@ -1 +0,0 @@ -import{t as p}from"./chunks/theme.BQyz1aDy.js";import{R as s,a2 as i,a3 as u,a4 as c,a5 as l,a6 as f,a7 as d,a8 as m,a9 as h,aa as g,ab as A,d as v,u as y,v as C,s as P,ac as b,ad as w,ae as R,af as E}from"./chunks/framework.CvgP6Fyv.js";function r(e){if(e.extends){const a=r(e.extends);return{...a,...e,async enhanceApp(t){a.enhanceApp&&await a.enhanceApp(t),e.enhanceApp&&await e.enhanceApp(t)}}}return e}const n=r(p),S=v({name:"VitePressApp",setup(){const{site:e,lang:a,dir:t}=y();return C(()=>{P(()=>{document.documentElement.lang=a.value,document.documentElement.dir=t.value})}),e.value.router.prefetchLinks&&b(),w(),R(),n.setup&&n.setup(),()=>E(n.Layout)}});async function T(){globalThis.__VITEPRESS__=!0;const e=_(),a=D();a.provide(u,e);const t=c(e.route);return a.provide(l,t),a.component("Content",f),a.component("ClientOnly",d),Object.defineProperties(a.config.globalProperties,{$frontmatter:{get(){return t.frontmatter.value}},$params:{get(){return t.page.value.params}}}),n.enhanceApp&&await n.enhanceApp({app:a,router:e,siteData:m}),{app:a,router:e,data:t}}function D(){return A(S)}function _(){let e=s;return h(a=>{let t=g(a),o=null;return t&&(e&&(t=t.replace(/\.js$/,".lean.js")),o=import(t)),s&&(e=!1),o},n.NotFound)}s&&T().then(({app:e,router:a,data:t})=>{a.go().then(()=>{i(a.route,t.site),e.mount("#app")})});export{T as createApp}; diff --git a/.vitepress/dist/assets/chunks/@localSearchIndexroot.7Y7wWaGn.js b/.vitepress/dist/assets/chunks/@localSearchIndexroot.7Y7wWaGn.js deleted file mode 100644 index 52fd61d9..00000000 --- a/.vitepress/dist/assets/chunks/@localSearchIndexroot.7Y7wWaGn.js +++ /dev/null @@ -1 +0,0 @@ -const t='{"documentCount":1467,"nextId":1467,"documentIds":{"0":"/CODE_OF_CONDUCT.html#citizen-code-of-conduct","1":"/CODE_OF_CONDUCT.html#_1-purpose","2":"/CODE_OF_CONDUCT.html#_2-open-source-culture-tech-citizenship","3":"/CODE_OF_CONDUCT.html#_3-expected-behavior","4":"/CODE_OF_CONDUCT.html#_4-unacceptable-behavior","5":"/CODE_OF_CONDUCT.html#_5-weapons-policy","6":"/CODE_OF_CONDUCT.html#_6-consequences-of-unacceptable-behavior","7":"/CODE_OF_CONDUCT.html#_7-reporting-guidelines","8":"/CODE_OF_CONDUCT.html#_8-addressing-grievances","9":"/CODE_OF_CONDUCT.html#_9-scope","10":"/CODE_OF_CONDUCT.html#_10-contact-info","11":"/CODE_OF_CONDUCT.html#_11-license-and-attribution","12":"/README.html#api-for-docker","13":"/README.html#食-用方法-个人近十年整理维护的-api-大杂烩-按需增加功能。当前页面公开的接口约占全部接口的五分之一。","14":"/README.html#服务长期运行在-linux-docker-容器中-数据存储以-oceanbase-为主。接口采用-rest-风格设计-请求地址可预期且面向资源-通过标准-http-状态码表达成功或失败-并使用-http-authentication-与标准请求方法提升易用性。所有-api-请求均返回规范友好的-json-含错误信息-。","15":"/README.html","16":"/README.html#条款-api-拥有所有运行权-在某些特定情况下-姬长信-api-有权禁止你的网站调用。","17":"/README.html#警告-⚠️-禁止用于违法、商业用途。若发现有大批违禁滥用-会针对该功能加上授权码-仅供工信部备案、公安备案用户申请使用。","18":"/README.html#不接受定制功能性捐助-who-has-donated-recently","19":"/README.html#统计","20":"/README.html#api-接口列表","21":"/README.html#安装","22":"/README.html#docker","23":"/_coverpage.html#姬长信-api-for-docker-small-始于-2017-small","24":"/人工智能.html#汉字转拼音","25":"/人工智能.html#请求地址","26":"/人工智能.html#请求参数","27":"/人工智能.html#返回data参数","28":"/人工智能.html#sdk调用","29":"/人工智能.html#抽取网页图片","30":"/人工智能.html#请求地址-1","31":"/人工智能.html#请求参数-1","32":"/人工智能.html#返回data参数-1","33":"/人工智能.html#sdk调用-1","34":"/人工智能.html#gif色情图片识别","35":"/人工智能.html#请求地址-2","36":"/人工智能.html#请求参数-2","37":"/人工智能.html#返回data参数-2","38":"/人工智能.html#sdk调用-2","39":"/人工智能.html#号码实时查询","40":"/人工智能.html#请求地址-3","41":"/人工智能.html#请求参数-3","42":"/人工智能.html#返回data参数-3","43":"/人工智能.html#sdk调用-3","44":"/人工智能.html#手机空号检测","45":"/人工智能.html#请求地址-4","46":"/人工智能.html#请求参数-4","47":"/人工智能.html#返回data参数-4","48":"/人工智能.html#sdk调用-4","49":"/人工智能.html#手写ocr识别","50":"/人工智能.html#请求地址-5","51":"/人工智能.html#请求参数-5","52":"/人工智能.html#返回data参数-5","53":"/人工智能.html#sdk调用-5","54":"/人工智能.html#获取新闻网页正文内容","55":"/人工智能.html#请求地址-6","56":"/人工智能.html#请求参数-6","57":"/人工智能.html#返回data参数-6","58":"/人工智能.html#sdk调用-6","59":"/人工智能.html#通用文字识别","60":"/人工智能.html#请求地址-7","61":"/人工智能.html#请求参数-7","62":"/人工智能.html#返回data参数-7","63":"/人工智能.html#sdk调用-7","64":"/人工智能.html#驾驶证识别","65":"/人工智能.html#请求地址-8","66":"/人工智能.html#请求参数-8","67":"/人工智能.html#返回data参数-8","68":"/人工智能.html#sdk调用-8","69":"/人工智能.html#简繁火星文转换","70":"/人工智能.html#请求地址-9","71":"/人工智能.html#请求参数-9","72":"/人工智能.html#返回参数","73":"/人工智能.html#sdk调用-9","74":"/人工智能.html#人脸识别","75":"/人工智能.html#请求地址-10","76":"/人工智能.html#请求参数-10","77":"/人工智能.html#返回data参数-9","78":"/人工智能.html#sdk调用-10","79":"/人工智能.html#身份证ocr识别","80":"/人工智能.html#请求地址-11","81":"/人工智能.html#请求参数-11","82":"/人工智能.html#返回data参数-10","83":"/人工智能.html#sdk调用-11","84":"/人工智能.html#中文同义词-反义词查询","85":"/人工智能.html#请求地址-12","86":"/人工智能.html#请求参数-12","87":"/人工智能.html#返回data参数-11","88":"/人工智能.html#sdk调用-12","89":"/人工智能.html#身份证查询","90":"/人工智能.html#接口地址","91":"/人工智能.html#请求参数-13","92":"/人工智能.html#返回data参数-12","93":"/人工智能.html#sdk调用-13","94":"/人工智能.html#图灵机器人-维护中","95":"/人工智能.html#请求地址-13","96":"/人工智能.html#请求参数-14","97":"/人工智能.html#返回data参数-13","98":"/人工智能.html#sdk调用-14","99":"/人工智能.html#身份证文字识别","100":"/人工智能.html#请求地址-14","101":"/人工智能.html#请求参数-15","102":"/人工智能.html#返回data参数-14","103":"/人工智能.html#sdk调用-15","104":"/人工智能.html#图片审核","105":"/人工智能.html#请求地址-15","106":"/人工智能.html#请求参数-16","107":"/人工智能.html#返回data参数-15","108":"/人工智能.html#sdk调用-16","109":"/人工智能.html#手机号码归属地","110":"/人工智能.html#请求地址-16","111":"/人工智能.html#请求参数-17","112":"/人工智能.html#返回参数-1","113":"/人工智能.html#sdk调用-17","114":"/人工智能.html#图像审核","115":"/人工智能.html#请求地址-17","116":"/人工智能.html#请求参数-18","117":"/人工智能.html#返回data参数-16","118":"/人工智能.html#sdk调用-18","119":"/人工智能.html#图像智能识别","120":"/人工智能.html#请求地址-18","121":"/人工智能.html#请求参数-19","122":"/人工智能.html#返回data参数-17","123":"/人工智能.html#sdk调用-19","124":"/人工智能.html#文本审核","125":"/人工智能.html#请求地址-19","126":"/人工智能.html#请求参数-20","127":"/人工智能.html#返回data参数-18","128":"/人工智能.html#sdk调用-20","129":"/人工智能.html#文本智能纠错","130":"/人工智能.html#请求地址-20","131":"/人工智能.html#请求参数-21","132":"/人工智能.html#返回data参数-19","133":"/人工智能.html#sdk调用-21","134":"/人工智能.html#相似文本检测","135":"/人工智能.html#请求地址-21","136":"/人工智能.html#请求参数-22","137":"/人工智能.html#返回data参数-20","138":"/人工智能.html#sdk调用-22","139":"/人工智能.html#新广告法违禁词检测","140":"/人工智能.html#请求地址-22","141":"/人工智能.html#请求参数-23","142":"/人工智能.html#返回data参数-21","143":"/人工智能.html#sdk调用-23","144":"/人工智能.html#行驶证识别","145":"/人工智能.html#请求地址-23","146":"/人工智能.html#请求参数-24","147":"/人工智能.html#返回data参数-22","148":"/人工智能.html#sdk调用-24","149":"/人工智能.html#图片验证码识别","150":"/人工智能.html#typeid参数说明","151":"/人工智能.html#接口1-数字验证码识别-点击购买","152":"/人工智能.html#请求地址-24","153":"/人工智能.html#请求参数-25","154":"/人工智能.html#返回data参数-23","155":"/人工智能.html#sdk调用-25","156":"/人工智能.html#接口2-中英文验证码识别-点击购买","157":"/人工智能.html#请求地址-25","158":"/人工智能.html#请求参数-26","159":"/人工智能.html#返回data参数-24","160":"/人工智能.html#sdk调用-26","161":"/人工智能.html#接口3-算术验证码识别-点击购买","162":"/人工智能.html#请求地址-26","163":"/人工智能.html#请求参数-27","164":"/人工智能.html#返回data参数-25","165":"/人工智能.html#sdk调用-27","166":"/人工智能.html#羊毛党检测","167":"/人工智能.html#请求地址-27","168":"/人工智能.html#请求参数-28","169":"/人工智能.html#返回data参数-26","170":"/人工智能.html#sdk调用-28","171":"/人工智能.html#谣言鉴别","172":"/人工智能.html#请求地址-28","173":"/人工智能.html#请求参数-29","174":"/人工智能.html#返回data参数-27","175":"/人工智能.html#sdk调用-29","176":"/人工智能.html#银行卡识别","177":"/人工智能.html#请求地址-29","178":"/人工智能.html#请求参数-30","179":"/人工智能.html#返回data参数-28","180":"/人工智能.html#sdk调用-30","181":"/人工智能.html#营业执照文本识别","182":"/人工智能.html#请求地址-30","183":"/人工智能.html#请求参数-31","184":"/人工智能.html#返回data参数-29","185":"/人工智能.html#sdk调用-31","186":"/人工智能.html#中文分词","187":"/人工智能.html#接口1-中文抽取关键词","188":"/人工智能.html#请求地址-31","189":"/人工智能.html#请求参数-32","190":"/人工智能.html#返回data参数-30","191":"/人工智能.html#sdk调用-32","192":"/人工智能.html#接口2-中文智能分词","193":"/人工智能.html#请求地址-32","194":"/人工智能.html#请求参数-33","195":"/人工智能.html#返回data参数-31","196":"/人工智能.html#sdk调用-33","197":"/公益中国.html#gy-公益数据","198":"/公益中国.html#_1-宝贝回家-腾讯公益404核心数据","199":"/公益中国.html#_2-全网通缉令数据","200":"/公益中国.html#_3-ai分析乳腺-x-线照片","201":"/前端开发资讯日报.html#_6-web-前端开发资讯日报","202":"/前端开发资讯日报.html#_6-1-每日前端开发日报列表","203":"/前端开发资讯日报.html#_6-2-单个日报列表","204":"/图片相册接口.html#_4-图片相册接口","205":"/图片相册接口.html#_4-1-cosplay-相册","206":"/图片相册接口.html#_4-2-花瓣照片相册","207":"/docs/_coverpage.html#docsify-small-4-6-10-small","208":"/壁纸模块.html#_0-壁纸模块","209":"/壁纸模块.html#_0-1-每日bing","210":"/壁纸模块.html#_0-2-随机壁纸","211":"/壁纸模块.html#_0-2-1-爱壁纸数据源","212":"/壁纸模块.html#_0-2-2-14年网红源","213":"/壁纸模块.html#_0-2-3-当代网红","214":"/壁纸模块.html#_0-2-4-网红专栏壁纸","215":"/壁纸模块.html#_0-3-动态ip签名图片","216":"/壁纸模块.html#_0-4-动态图","217":"/壁纸模块.html#_0-5-抱枕图生成器","218":"/壁纸模块.html#_0-6-aru-阿鲁-表情包","219":"/壁纸模块.html#_0-7-二维码生成与解码","220":"/壁纸模块.html#_0-8-图片反代","221":"/壁纸模块.html#_0-8-1-微博反代","222":"/壁纸模块.html#_0-9-图片鉴黄","223":"/天气预报.html#_5-天气预报","224":"/天气预报.html#_5-1-获取城市天气预报","225":"/实名鉴权.html#企业开票信息查询","226":"/实名鉴权.html#请求地址","227":"/实名鉴权.html#请求参数","228":"/实名鉴权.html#返回参数","229":"/实名鉴权.html#sdk调用","230":"/实名鉴权.html#企业三要素核验","231":"/实名鉴权.html#请求地址-1","232":"/实名鉴权.html#请求参数-1","233":"/实名鉴权.html#返回参数-1","234":"/实名鉴权.html#sdk调用-1","235":"/实名鉴权.html#企业信息精确查询","236":"/实名鉴权.html#请求地址-2","237":"/实名鉴权.html#请求参数-2","238":"/实名鉴权.html#返回参数-2","239":"/实名鉴权.html#sdk调用-2","240":"/实名鉴权.html#企业著作权查询","241":"/实名鉴权.html#请求地址-3","242":"/实名鉴权.html#请求参数-3","243":"/实名鉴权.html#返回参数-3","244":"/实名鉴权.html#sdk调用-3","245":"/实名鉴权.html#三网手机实名制认证-详版","246":"/实名鉴权.html#请求地址-4","247":"/实名鉴权.html#请求参数-4","248":"/实名鉴权.html#返回data参数","249":"/实名鉴权.html#sdk调用-4","250":"/实名鉴权.html#三网手机实名制认证","251":"/实名鉴权.html#请求地址-5","252":"/实名鉴权.html#请求参数-5","253":"/实名鉴权.html#返回data参数-1","254":"/实名鉴权.html#sdk调用-5","255":"/实名鉴权.html#身份证实名认证","256":"/实名鉴权.html#功能介绍","257":"/实名鉴权.html#请求地址-6","258":"/实名鉴权.html#请求参数-6","259":"/实名鉴权.html#返回data参数-2","260":"/实名鉴权.html#sdk调用-6","261":"/实名鉴权.html#银行卡三四元素检测-简版","262":"/实名鉴权.html#请求地址-7","263":"/实名鉴权.html#请求参数-7","264":"/实名鉴权.html#返回参数-4","265":"/实名鉴权.html#sdk调用-7","266":"/实名鉴权.html#银行卡三四元素检测-详版","267":"/实名鉴权.html#请求地址-8","268":"/实名鉴权.html#请求参数-8","269":"/实名鉴权.html#返回参数-5","270":"/实名鉴权.html#sdk调用-8","271":"/实名鉴权.html#银行卡三元素检测","272":"/实名鉴权.html#请求地址-9","273":"/实名鉴权.html#请求参数-9","274":"/实名鉴权.html#返回参数-6","275":"/实名鉴权.html#sdk调用-9","276":"/实名鉴权.html#银行卡四元素校验","277":"/实名鉴权.html#请求地址-10","278":"/实名鉴权.html#请求参数-10","279":"/实名鉴权.html#返回参数-7","280":"/实名鉴权.html#sdk调用-10","281":"/开发杂类.html#_10-开发杂类","282":"/开发杂类.html#_10-1-qq昵称和头像","283":"/开发杂类.html#_10-2-长网址缩短与还原","284":"/开发杂类.html#_10-3-搜索服务","285":"/开发杂类.html#_10-4-vip视频解析","286":"/开发杂类.html#_10-5-抖音去水印","287":"/开发杂类.html#_10-6-isbn查询","288":"/开发杂类.html#_10-7-百度逆向link","289":"/开发杂类.html#_10-8-云盘移植","290":"/开发杂类.html#_10-9-bilibili直播间抢红包列表","291":"/开发杂类.html#_10-10-域名备案查询实时","292":"/开发杂类.html#_10-11-13位-毫秒时间戳接口","293":"/招聘信息.html#_9-招聘信息","294":"/招聘信息.html#_9-1-招聘","295":"/新闻模块.html#_1-新闻模块","296":"/新闻模块.html#_1-1-新闻轮播图接口","297":"/新闻模块.html#_1-2-新闻分类列表分类接口","298":"/新闻模块.html#_1-3-新闻详情接口","299":"/新闻模块.html#_1-3-本地新闻","300":"/新闻资讯.html#cba新闻","301":"/新闻资讯.html#请求地址","302":"/新闻资讯.html#请求参数","303":"/新闻资讯.html#返回data参数","304":"/新闻资讯.html#sdk调用","305":"/新闻资讯.html#it资讯","306":"/新闻资讯.html#请求地址-1","307":"/新闻资讯.html#请求参数-1","308":"/新闻资讯.html#返回data参数-1","309":"/新闻资讯.html#sdk调用-1","310":"/新闻资讯.html#nba新闻","311":"/新闻资讯.html#请求地址-2","312":"/新闻资讯.html#请求参数-2","313":"/新闻资讯.html#返回data参数-2","314":"/新闻资讯.html#sdk调用-2","315":"/新闻资讯.html#vr科技","316":"/新闻资讯.html#请求地址-3","317":"/新闻资讯.html#请求参数-3","318":"/新闻资讯.html#返回data参数-3","319":"/新闻资讯.html#sdk调用-3","320":"/新闻资讯.html#币圈资讯","321":"/新闻资讯.html#请求地址-4","322":"/新闻资讯.html#请求参数-4","323":"/新闻资讯.html#返回data参数-4","324":"/新闻资讯.html#sdk调用-4","325":"/新闻资讯.html#财经新闻","326":"/新闻资讯.html#请求地址-5","327":"/新闻资讯.html#请求参数-5","328":"/新闻资讯.html#返回data参数-5","329":"/新闻资讯.html#sdk调用-5","330":"/新闻资讯.html#创业资讯","331":"/新闻资讯.html#请求地址-6","332":"/新闻资讯.html#请求参数-6","333":"/新闻资讯.html#返回data参数-6","334":"/新闻资讯.html#sdk调用-6","335":"/新闻资讯.html#地区新闻","336":"/新闻资讯.html#请求地址-7","337":"/新闻资讯.html#请求参数-7","338":"/新闻资讯.html#返回data参数-7","339":"/新闻资讯.html#sdk调用-7","340":"/新闻资讯.html#动漫资讯","341":"/新闻资讯.html#请求地址-8","342":"/新闻资讯.html#请求参数-8","343":"/新闻资讯.html#返回data参数-8","344":"/新闻资讯.html#sdk调用-8","345":"/新闻资讯.html#抖音热点榜","346":"/新闻资讯.html#请求地址-9","347":"/新闻资讯.html#请求参数-9","348":"/新闻资讯.html#返回data参数-9","349":"/新闻资讯.html#sdk调用-9","350":"/新闻资讯.html#抖音视频榜","351":"/新闻资讯.html#请求地址-10","352":"/新闻资讯.html#请求参数-10","353":"/新闻资讯.html#返回data参数-10","354":"/新闻资讯.html#sdk调用-10","355":"/新闻资讯.html#房产新闻","356":"/新闻资讯.html#请求地址-11","357":"/新闻资讯.html#请求参数-11","358":"/新闻资讯.html#返回data参数-11","359":"/新闻资讯.html#sdk调用-11","360":"/新闻资讯.html#国际新闻","361":"/新闻资讯.html#请求地址-12","362":"/新闻资讯.html#请求参数-12","363":"/新闻资讯.html#返回data参数-12","364":"/新闻资讯.html#sdk调用-12","365":"/新闻资讯.html#国内新闻","366":"/新闻资讯.html#请求地址-13","367":"/新闻资讯.html#请求参数-13","368":"/新闻资讯.html#返回data参数-13","369":"/新闻资讯.html#sdk调用-13","370":"/新闻资讯.html#汉服新闻","371":"/新闻资讯.html#请求地址-14","372":"/新闻资讯.html#请求参数-14","373":"/新闻资讯.html#返回data参数-14","374":"/新闻资讯.html#sdk调用-14","375":"/新闻资讯.html#互联网资讯","376":"/新闻资讯.html#请求地址-15","377":"/新闻资讯.html#请求参数-15","378":"/新闻资讯.html#返回data参数-15","379":"/新闻资讯.html#sdk调用-15","380":"/新闻资讯.html#环保资讯","381":"/新闻资讯.html#请求地址-16","382":"/新闻资讯.html#请求参数-16","383":"/新闻资讯.html#返回data参数-16","384":"/新闻资讯.html#sdk调用-16","385":"/新闻资讯.html#健康知识","386":"/新闻资讯.html#请求地址-17","387":"/新闻资讯.html#请求参数-17","388":"/新闻资讯.html#返回data参数-17","389":"/新闻资讯.html#sdk调用-17","390":"/新闻资讯.html#今日头条新闻","391":"/新闻资讯.html#请求地址-18","392":"/新闻资讯.html#请求参数-18","393":"/新闻资讯.html#返回data参数-18","394":"/新闻资讯.html#sdk调用-18","395":"/新闻资讯.html#军事新闻","396":"/新闻资讯.html#请求地址-19","397":"/新闻资讯.html#请求参数-19","398":"/新闻资讯.html#返回data参数-19","399":"/新闻资讯.html#sdk调用-19","400":"/新闻资讯.html#科技新闻","401":"/新闻资讯.html#请求地址-20","402":"/新闻资讯.html#请求参数-20","403":"/新闻资讯.html#返回data参数-20","404":"/新闻资讯.html#sdk调用-20","405":"/新闻资讯.html#科学探索","406":"/新闻资讯.html#请求地址-21","407":"/新闻资讯.html#请求参数-21","408":"/新闻资讯.html#返回data参数-21","409":"/新闻资讯.html#sdk调用-21","410":"/新闻资讯.html#垃圾分类新闻","411":"/新闻资讯.html#请求地址-22","412":"/新闻资讯.html#请求参数-22","413":"/新闻资讯.html#返回data参数-22","414":"/新闻资讯.html#sdk调用-22","415":"/新闻资讯.html#旅游资讯","416":"/新闻资讯.html#请求地址-23","417":"/新闻资讯.html#请求参数-23","418":"/新闻资讯.html#返回data参数-23","419":"/新闻资讯.html#sdk调用-23","420":"/新闻资讯.html#农业新闻","421":"/新闻资讯.html#请求地址-24","422":"/新闻资讯.html#请求参数-24","423":"/新闻资讯.html#返回data参数-24","424":"/新闻资讯.html#sdk调用-24","425":"/新闻资讯.html#女性新闻","426":"/新闻资讯.html#请求地址-25","427":"/新闻资讯.html#请求参数-25","428":"/新闻资讯.html#返回data参数-25","429":"/新闻资讯.html#sdk调用-25","430":"/新闻资讯.html#苹果新闻","431":"/新闻资讯.html#请求地址-26","432":"/新闻资讯.html#请求参数-26","433":"/新闻资讯.html#返回data参数-26","434":"/新闻资讯.html#sdk调用-26","435":"/新闻资讯.html#奇闻异事","436":"/新闻资讯.html#请求地址-27","437":"/新闻资讯.html#请求参数-27","438":"/新闻资讯.html#返回data参数-27","439":"/新闻资讯.html#sdk调用-27","440":"/新闻资讯.html#汽车新闻","441":"/新闻资讯.html#请求地址-28","442":"/新闻资讯.html#请求参数-28","443":"/新闻资讯.html#返回data参数-28","444":"/新闻资讯.html#sdk调用-28","445":"/新闻资讯.html#区块链新闻","446":"/新闻资讯.html#请求地址-29","447":"/新闻资讯.html#请求参数-29","448":"/新闻资讯.html#返回data参数-29","449":"/新闻资讯.html#sdk调用-29","450":"/新闻资讯.html#人工智能","451":"/新闻资讯.html#请求地址-30","452":"/新闻资讯.html#请求参数-30","453":"/新闻资讯.html#返回data参数-30","454":"/新闻资讯.html#sdk调用-30","455":"/新闻资讯.html#社会新闻","456":"/新闻资讯.html#请求地址-31","457":"/新闻资讯.html#请求参数-31","458":"/新闻资讯.html#返回data参数-31","459":"/新闻资讯.html#sdk调用-31","460":"/新闻资讯.html#体育新闻","461":"/新闻资讯.html#请求地址-32","462":"/新闻资讯.html#请求参数-32","463":"/新闻资讯.html#返回data参数-32","464":"/新闻资讯.html#sdk调用-32","465":"/新闻资讯.html#网络搜索热点","466":"/新闻资讯.html#请求地址-33","467":"/新闻资讯.html#请求参数-33","468":"/新闻资讯.html#返回data参数-33","469":"/新闻资讯.html#sdk调用-33","470":"/新闻资讯.html#微博热搜榜","471":"/新闻资讯.html#请求地址-34","472":"/新闻资讯.html#请求参数-34","473":"/新闻资讯.html#返回data参数-34","474":"/新闻资讯.html#sdk调用-34","475":"/新闻资讯.html#微信精选","476":"/新闻资讯.html#请求地址-35","477":"/新闻资讯.html#请求参数-35","478":"/新闻资讯.html#返回data参数-35","479":"/新闻资讯.html#sdk调用-35","480":"/新闻资讯.html#微信链接转换","481":"/新闻资讯.html#请求地址-36","482":"/新闻资讯.html#请求参数-36","483":"/新闻资讯.html#返回data参数-36","484":"/新闻资讯.html#sdk调用-36","485":"/新闻资讯.html#微信热文榜","486":"/新闻资讯.html#请求地址-37","487":"/新闻资讯.html#请求参数-37","488":"/新闻资讯.html#返回data参数-37","489":"/新闻资讯.html#sdk调用-37","490":"/新闻资讯.html#微信文章搜索","491":"/新闻资讯.html#请求地址-38","492":"/新闻资讯.html#请求参数-38","493":"/新闻资讯.html#返回data参数-38","494":"/新闻资讯.html#sdk调用-38","495":"/新闻资讯.html#微信阅读数","496":"/新闻资讯.html#请求地址-39","497":"/新闻资讯.html#请求参数-39","498":"/新闻资讯.html#返回data参数-39","499":"/新闻资讯.html#sdk调用-39","500":"/新闻资讯.html#新闻头条","501":"/新闻资讯.html#请求地址-40","502":"/新闻资讯.html#请求参数-40","503":"/新闻资讯.html#返回参数","504":"/新闻资讯.html#sdk调用-40","505":"/新闻资讯.html#移动通信","506":"/新闻资讯.html#请求地址-41","507":"/新闻资讯.html#请求参数-41","508":"/新闻资讯.html#返回data参数-40","509":"/新闻资讯.html#sdk调用-41","510":"/新闻资讯.html#影视资讯","511":"/新闻资讯.html#请求地址-42","512":"/新闻资讯.html#请求参数-42","513":"/新闻资讯.html#返回data参数-41","514":"/新闻资讯.html#sdk调用-42","515":"/新闻资讯.html#游戏资讯","516":"/新闻资讯.html#请求地址-43","517":"/新闻资讯.html#请求参数-43","518":"/新闻资讯.html#返回data参数-42","519":"/新闻资讯.html#sdk调用-43","520":"/新闻资讯.html#娱乐新闻","521":"/新闻资讯.html#请求地址-44","522":"/新闻资讯.html#请求参数-44","523":"/新闻资讯.html#返回data参数-43","524":"/新闻资讯.html#sdk调用-44","525":"/新闻资讯.html#综合新闻","526":"/新闻资讯.html#请求地址-45","527":"/新闻资讯.html#请求参数-45","528":"/新闻资讯.html#返回data参数-44","529":"/新闻资讯.html#sdk调用-45","530":"/新闻资讯.html#足球新闻","531":"/新闻资讯.html#请求地址-46","532":"/新闻资讯.html#请求参数-46","533":"/新闻资讯.html#返回data参数-45","534":"/新闻资讯.html#sdk调用-46","535":"/生活服务.html#qq号码吉凶查询","536":"/生活服务.html#请求地址","537":"/生活服务.html#请求参数","538":"/生活服务.html#返回参数","539":"/生活服务.html#sdk调用","540":"/生活服务.html#根据区号邮编查天气","541":"/生活服务.html#请求地址-1","542":"/生活服务.html#请求参数-1","543":"/生活服务.html#返回data参数","544":"/生活服务.html#sdk调用-1","545":"/生活服务.html#标准电码查询","546":"/生活服务.html#请求地址-2","547":"/生活服务.html#请求参数-2","548":"/生活服务.html#返回参数-1","549":"/生活服务.html#sdk调用-2","550":"/生活服务.html#彩票查询","551":"/生活服务.html#接口1-支持彩种列表","552":"/生活服务.html#请求地址-3","553":"/生活服务.html#请求参数-3","554":"/生活服务.html#返回参数-2","555":"/生活服务.html#sdk调用-3","556":"/生活服务.html#接口2-彩票开奖结果查询","557":"/生活服务.html#请求地址-4","558":"/生活服务.html#请求参数-4","559":"/生活服务.html#返回参数-3","560":"/生活服务.html#sdk调用-4","561":"/生活服务.html#接口3-历史开奖结果查询","562":"/生活服务.html#请求地址-5","563":"/生活服务.html#请求参数-5","564":"/生活服务.html#返回参数-4","565":"/生活服务.html#sdk调用-5","566":"/生活服务.html#接口4-中奖计算器","567":"/生活服务.html#请求地址-6","568":"/生活服务.html#请求参数-6","569":"/生活服务.html#返回参数-5","570":"/生活服务.html#sdk调用-6","571":"/生活服务.html#演员共演电影","572":"/生活服务.html#请求地址-7","573":"/生活服务.html#请求参数-7","574":"/生活服务.html#返回data参数-1","575":"/生活服务.html#sdk调用-7","576":"/生活服务.html#疾病禁忌食物","577":"/生活服务.html#请求地址-8","578":"/生活服务.html#请求参数-8","579":"/生活服务.html#返回data参数-2","580":"/生活服务.html#sdk调用-8","581":"/生活服务.html#疾病症状","582":"/生活服务.html#请求地址-9","583":"/生活服务.html#请求参数-9","584":"/生活服务.html#返回data参数-3","585":"/生活服务.html#sdk调用-9","586":"/生活服务.html#症状查疾","587":"/生活服务.html#请求地址-10","588":"/生活服务.html#请求参数-10","589":"/生活服务.html#返回data参数-4","590":"/生活服务.html#sdk调用-10","591":"/生活服务.html#车辆历史违章查询","592":"/生活服务.html#接口1-获取城市规则列表","593":"/生活服务.html#请求地址-11","594":"/生活服务.html#请求参数-11","595":"/生活服务.html#返回data参数-5","596":"/生活服务.html#sdk调用-11","597":"/生活服务.html#接口2-查询历史违章记录","598":"/生活服务.html#请求地址-12","599":"/生活服务.html#请求参数-12","600":"/生活服务.html#返回data参数-6","601":"/生活服务.html#sdk调用-12","602":"/生活服务.html#车辆品牌车型大全","603":"/生活服务.html#接口1-品牌列表","604":"/生活服务.html#请求地址-13","605":"/生活服务.html#请求参数-13","606":"/生活服务.html#返回data参数-7","607":"/生活服务.html#sdk调用-13","608":"/生活服务.html#接口2-根据车辆品牌id查询旗下车系列表","609":"/生活服务.html#请求地址-14","610":"/生活服务.html#请求参数-14","611":"/生活服务.html#返回data参数-8","612":"/生活服务.html#sdk调用-14","613":"/生活服务.html#接口3-根据车系id查询旗下车型列表","614":"/生活服务.html#请求地址-15","615":"/生活服务.html#请求参数-15","616":"/生活服务.html#返回data参数-9","617":"/生活服务.html#sdk调用-15","618":"/生活服务.html#车辆违章查询-不再维护","619":"/生活服务.html#接口1-支持列表和规则查询","620":"/生活服务.html#请求地址-16","621":"/生活服务.html#请求参数-16","622":"/生活服务.html#返回data参数-10","623":"/生活服务.html#sdk调用-16","624":"/生活服务.html#接口2-查询车辆违章信息","625":"/生活服务.html#请求地址-17","626":"/生活服务.html#请求参数-17","627":"/生活服务.html#返回data参数-11","628":"/生活服务.html#sdk调用-17","629":"/生活服务.html#车辆违章次数查询","630":"/生活服务.html#请求地址-18","631":"/生活服务.html#请求参数-18","632":"/生活服务.html#返回data参数-12","633":"/生活服务.html#sdk调用-18","634":"/生活服务.html#车辆详细信息查验","635":"/生活服务.html#请求地址-19","636":"/生活服务.html#请求参数-19","637":"/生活服务.html#返回data参数-13","638":"/生活服务.html#sdk调用-19","639":"/生活服务.html#城市空气质量","640":"/生活服务.html#接口1-城市空气质量查询","641":"/生活服务.html#请求地址-20","642":"/生活服务.html#请求参数-20","643":"/生活服务.html#返回data参数-14","644":"/生活服务.html#sdk调用-20","645":"/生活服务.html#接口2-查询城市pm2-5指数","646":"/生活服务.html#请求地址-21","647":"/生活服务.html#请求参数-21","648":"/生活服务.html#返回data参数-15","649":"/生活服务.html#sdk调用-21","650":"/生活服务.html#接口3-查询支持空气质量指数的城市列表","651":"/生活服务.html#请求地址-22","652":"/生活服务.html#请求参数-22","653":"/生活服务.html#返回data参数-16","654":"/生活服务.html#sdk调用-22","655":"/生活服务.html#接口4-查询支持pm2-5指数的城市","656":"/生活服务.html#请求地址-23","657":"/生活服务.html#请求参数-23","658":"/生活服务.html#返回data参数-17","659":"/生活服务.html#sdk调用-23","660":"/生活服务.html#二手车估值","661":"/生活服务.html#接口1-全部品牌列表-免费","662":"/生活服务.html#请求地址-24","663":"/生活服务.html#请求参数-24","664":"/生活服务.html#返回data参数-18","665":"/生活服务.html#sdk调用-24","666":"/生活服务.html#接口2-指定品牌全部车系-免费","667":"/生活服务.html#请求地址-25","668":"/生活服务.html#请求参数-25","669":"/生活服务.html#返回data参数-19","670":"/生活服务.html#sdk调用-25","671":"/生活服务.html#接口3-指定车系具体车型列表-免费","672":"/生活服务.html#请求地址-26","673":"/生活服务.html#请求参数-26","674":"/生活服务.html#返回data参数-20","675":"/生活服务.html#sdk调用-26","676":"/生活服务.html#接口4-估值支持的省份-免费","677":"/生活服务.html#请求地址-27","678":"/生活服务.html#请求参数-27","679":"/生活服务.html#返回data参数-21","680":"/生活服务.html#sdk调用-27","681":"/生活服务.html#接口5-估值支持的城市-免费","682":"/生活服务.html#请求地址-28","683":"/生活服务.html#请求参数-28","684":"/生活服务.html#返回data参数-22","685":"/生活服务.html#sdk调用-28","686":"/生活服务.html#接口6-二手车估值","687":"/生活服务.html#请求地址-29","688":"/生活服务.html#请求参数-29","689":"/生活服务.html#返回data参数-23","690":"/生活服务.html#sdk调用-29","691":"/生活服务.html#根据ip地址查天气","692":"/生活服务.html#请求地址-30","693":"/生活服务.html#请求参数-30","694":"/生活服务.html#返回data参数-24","695":"/生活服务.html#sdk调用-30","696":"/生活服务.html#导演电影查询","697":"/生活服务.html#请求地址-31","698":"/生活服务.html#请求参数-31","699":"/生活服务.html#返回data参数-25","700":"/生活服务.html#sdk调用-31","701":"/生活服务.html#航班信息查询","702":"/生活服务.html#接口1-实时起降信息查询","703":"/生活服务.html#请求地址-32","704":"/生活服务.html#请求参数-32","705":"/生活服务.html#返回data参数-26","706":"/生活服务.html#sdk调用-32","707":"/生活服务.html#接口2-历史起降信息查询","708":"/生活服务.html#请求地址-33","709":"/生活服务.html#请求参数-33","710":"/生活服务.html#返回data参数-27","711":"/生活服务.html#sdk调用-33","712":"/生活服务.html#接口3-根据航班号日期查询未来航班信息","713":"/生活服务.html#请求地址-34","714":"/生活服务.html#请求参数-34","715":"/生活服务.html#返回data参数-28","716":"/生活服务.html#sdk调用-34","717":"/生活服务.html#驾驶证累计计分查询","718":"/生活服务.html#请求地址-35","719":"/生活服务.html#请求参数-35","720":"/生活服务.html#返回data参数-29","721":"/生活服务.html#sdk调用-35","722":"/生活服务.html#驾照题库","723":"/生活服务.html#请求地址-36","724":"/生活服务.html#请求参数-36","725":"/生活服务.html#返回data参数-30","726":"/生活服务.html#sdk调用-36","727":"/生活服务.html#今日国内油价查询","728":"/生活服务.html#请求地址-37","729":"/生活服务.html#请求参数-37","730":"/生活服务.html#返回data参数-31","731":"/生活服务.html#sdk调用-37","732":"/生活服务.html#金额转大写","733":"/生活服务.html#请求地址-38","734":"/生活服务.html#请求参数-38","735":"/生活服务.html#返回data参数-32","736":"/生活服务.html#sdk调用-38","737":"/生活服务.html#空气质量指数","738":"/生活服务.html#请求地址-39","739":"/生活服务.html#请求参数-39","740":"/生活服务.html#返回data参数-33","741":"/生活服务.html#sdk调用-39","742":"/生活服务.html#老黄历","743":"/生活服务.html#接口1-查询日期","744":"/生活服务.html#请求地址-40","745":"/生活服务.html#请求参数-40","746":"/生活服务.html#返回data参数-34","747":"/生活服务.html#sdk调用-40","748":"/生活服务.html#接口2-时辰查询","749":"/生活服务.html#请求地址-41","750":"/生活服务.html#请求参数-41","751":"/生活服务.html#返回data参数-35","752":"/生活服务.html#sdk调用-41","753":"/生活服务.html#汽车obd故障码查询","754":"/生活服务.html#请求地址-42","755":"/生活服务.html#请求参数-42","756":"/生活服务.html#返回参数-6","757":"/生活服务.html#sdk调用-42","758":"/生活服务.html#车辆vin码查询","759":"/生活服务.html#请求地址-43","760":"/生活服务.html#请求参数-43","761":"/生活服务.html#返回data参数-36","762":"/生活服务.html#sdk调用-43","763":"/生活服务.html#全国车辆违章查询v2","764":"/生活服务.html#接口1-获取支持城市查询","765":"/生活服务.html#请求地址-44","766":"/生活服务.html#请求参数-44","767":"/生活服务.html#返回data参数-37","768":"/生活服务.html#sdk调用-44","769":"/生活服务.html#接口2-查询车辆违章信息-1","770":"/生活服务.html#请求地址-45","771":"/生活服务.html#请求参数-45","772":"/生活服务.html#返回data参数-38","773":"/生活服务.html#sdk调用-45","774":"/生活服务.html#全国加油站查询","775":"/生活服务.html#接口1-按城市检索加油站","776":"/生活服务.html#请求地址-46","777":"/生活服务.html#请求参数-46","778":"/生活服务.html#返回data参数-39","779":"/生活服务.html#sdk调用-46","780":"/生活服务.html#接口2-查询周边加油站","781":"/生活服务.html#请求地址-47","782":"/生活服务.html#请求参数-47","783":"/生活服务.html#返回data参数-40","784":"/生活服务.html#sdk调用-47","785":"/生活服务.html#全国停车场实时数据查询","786":"/生活服务.html#功能介绍-introduction","787":"/生活服务.html#接口1-查询指定城市停车场信息列表","788":"/生活服务.html#请求地址-48","789":"/生活服务.html#请求参数-48","790":"/生活服务.html#返回data参数-41","791":"/生活服务.html#sdk调用-48","792":"/生活服务.html#接口2-查询周边停车场信息列表","793":"/生活服务.html#请求地址-49","794":"/生活服务.html#请求参数-49","795":"/生活服务.html#返回data参数-42","796":"/生活服务.html#sdk调用-49","797":"/生活服务.html#接口3-获取停车场详情信息","798":"/生活服务.html#请求地址-50","799":"/生活服务.html#请求参数-50","800":"/生活服务.html#返回data参数-43","801":"/生活服务.html#sdk调用-50","802":"/生活服务.html#接口4-获取开放停车场查询的城市列表","803":"/生活服务.html#请求地址-51","804":"/生活服务.html#请求参数-51","805":"/生活服务.html#返回data参数-44","806":"/生活服务.html#sdk调用-51","807":"/生活服务.html#全球时间查询","808":"/生活服务.html#请求地址-52","809":"/生活服务.html#请求参数-52","810":"/生活服务.html#返回data参数-45","811":"/生活服务.html#sdk调用-52","812":"/生活服务.html#生活小窍门","813":"/生活服务.html#请求地址-53","814":"/生活服务.html#请求参数-53","815":"/生活服务.html#返回data参数-46","816":"/生活服务.html#sdk调用-53","817":"/生活服务.html#生肖配对","818":"/生活服务.html#请求地址-54","819":"/生活服务.html#请求参数-54","820":"/生活服务.html#返回参数-7","821":"/生活服务.html#sdk调用-54","822":"/生活服务.html#手机固化来电显示","823":"/生活服务.html#请求地址-55","824":"/生活服务.html#请求参数-55","825":"/生活服务.html#返回data参数-47","826":"/生活服务.html#sdk调用-55","827":"/生活服务.html#天气预报","828":"/生活服务.html#接口1-根据城市查询天气","829":"/生活服务.html#请求地址-56","830":"/生活服务.html#请求参数-56","831":"/生活服务.html#返回参数-8","832":"/生活服务.html#sdk调用-56","833":"/生活服务.html#接口2-根据城市查询生活指数","834":"/生活服务.html#请求地址-57","835":"/生活服务.html#请求参数-57","836":"/生活服务.html#返回参数-9","837":"/生活服务.html#sdk调用-57","838":"/生活服务.html#接口3-天气种类列表-可内置-无需每次读取","839":"/生活服务.html#请求地址-58","840":"/生活服务.html#请求参数-58","841":"/生活服务.html#返回参数-10","842":"/生活服务.html#sdk调用-58","843":"/生活服务.html#根据坐标查天气","844":"/生活服务.html#请求地址-59","845":"/生活服务.html#请求参数-59","846":"/生活服务.html#返回data参数-48","847":"/生活服务.html#sdk调用-59","848":"/生活服务.html#违章高发地","849":"/生活服务.html#请求地址-60","850":"/生活服务.html#请求参数-60","851":"/生活服务.html#返回data参数-49","852":"/生活服务.html#sdk调用-60","853":"/生活服务.html#尾号限行","854":"/生活服务.html#请求地址-61","855":"/生活服务.html#请求参数-61","856":"/生活服务.html#返回data参数-50","857":"/生活服务.html#sdk调用-61","858":"/生活服务.html#新能源车辆违章查询","859":"/生活服务.html#请求地址-62","860":"/生活服务.html#请求参数-62","861":"/生活服务.html#返回data参数-51","862":"/生活服务.html#sdk调用-62","863":"/生活服务.html#星座配对","864":"/生活服务.html#请求地址-63","865":"/生活服务.html#请求参数-63","866":"/生活服务.html#返回参数-11","867":"/生活服务.html#sdk调用-63","868":"/生活服务.html#星座运势","869":"/生活服务.html#请求地址-64","870":"/生活服务.html#请求参数-64","871":"/生活服务.html#返回参数-12","872":"/生活服务.html#sdk调用-64","873":"/生活服务.html#行政区划查询-免费","874":"/生活服务.html#请求地址-65","875":"/生活服务.html#请求参数-65","876":"/生活服务.html#返回参数-13","877":"/生活服务.html#sdk调用-65","878":"/生活服务.html#影讯api合集-不再维护","879":"/生活服务.html#接口1-关键字检索影片信息","880":"/生活服务.html#请求地址-66","881":"/生活服务.html#请求参数-66","882":"/生活服务.html#返回data参数-52","883":"/生活服务.html#sdk调用-66","884":"/生活服务.html#接口2-检索周边影院","885":"/生活服务.html#请求地址-67","886":"/生活服务.html#请求参数-67","887":"/生活服务.html#返回data参数-53","888":"/生活服务.html#sdk调用-67","889":"/生活服务.html#接口3-关键字影院检索","890":"/生活服务.html#请求地址-68","891":"/生活服务.html#请求参数-68","892":"/生活服务.html#返回data参数-54","893":"/生活服务.html#sdk调用-68","894":"/生活服务.html#接口4-影院上映影片信息","895":"/生活服务.html#请求地址-69","896":"/生活服务.html#请求参数-69","897":"/生活服务.html#返回data参数-55","898":"/生活服务.html#sdk调用-69","899":"/生活服务.html#接口5-今日上映影片","900":"/生活服务.html#请求地址-70","901":"/生活服务.html#请求参数-70","902":"/生活服务.html#返回data参数-56","903":"/生活服务.html#sdk调用-70","904":"/生活服务.html#接口6-支持城市列表","905":"/生活服务.html#请求地址-71","906":"/生活服务.html#请求参数-71","907":"/生活服务.html#返回data参数-57","908":"/生活服务.html#sdk调用-71","909":"/生活服务.html#接口7-影片上映影院查询","910":"/生活服务.html#请求地址-72","911":"/生活服务.html#请求参数-72","912":"/生活服务.html#返回data参数-58","913":"/生活服务.html#sdk调用-72","914":"/生活服务.html#接口8-按影片id检索影片信息","915":"/生活服务.html#请求地址-73","916":"/生活服务.html#请求参数-73","917":"/生活服务.html#返回data参数-59","918":"/生活服务.html#sdk调用-73","919":"/生活服务.html#邮编查询-免费","920":"/生活服务.html#接口1-通过邮编查询对应的地名","921":"/生活服务.html#请求地址-74","922":"/生活服务.html#请求参数-74","923":"/生活服务.html#返回data参数-60","924":"/生活服务.html#sdk调用-74","925":"/生活服务.html#接口2-省份、城市、地区-县-关联的列表","926":"/生活服务.html#请求地址-75","927":"/生活服务.html#请求参数-75","928":"/生活服务.html#返回data参数-61","929":"/生活服务.html#sdk调用-75","930":"/生活服务.html#接口3-根据相关条件查询符合条件地区的邮编","931":"/生活服务.html#请求地址-76","932":"/生活服务.html#请求参数-76","933":"/生活服务.html#返回data参数-62","934":"/生活服务.html#sdk调用-76","935":"/生活服务.html#周公解梦","936":"/生活服务.html#接口1-解梦查询","937":"/生活服务.html#请求地址-77","938":"/生活服务.html#请求参数-77","939":"/生活服务.html#返回参数-14","940":"/生活服务.html#sdk调用-77","941":"/生活服务.html#接口2-梦境分类","942":"/生活服务.html#请求地址-78","943":"/生活服务.html#请求参数-78","944":"/生活服务.html#返回参数-15","945":"/生活服务.html#sdk调用-78","946":"/知乎日报数据.html#_7-web-知乎日报数据","947":"/知乎日报数据.html#_7-1-每日知乎日报列表","948":"/知乎日报数据.html#_7-2-日报详情","949":"/知乎日报数据.html#_7-3-日报短评论列表","950":"/电子商务.html#书籍isbn数据查询","951":"/电子商务.html#请求地址","952":"/电子商务.html#请求参数","953":"/电子商务.html#返回data参数","954":"/电子商务.html#sdk调用","955":"/电子商务.html#常用快递查询","956":"/电子商务.html#接口1-根据单号查询快递信息","957":"/电子商务.html#请求地址-1","958":"/电子商务.html#请求参数-1","959":"/电子商务.html#返回参数","960":"/电子商务.html#sdk调用-1","961":"/电子商务.html#接口2-快递公司列表-免费","962":"/电子商务.html#请求地址-2","963":"/电子商务.html#请求参数-2","964":"/电子商务.html#返回参数-1","965":"/电子商务.html#sdk调用-2","966":"/电子商务.html#二维码解码","967":"/电子商务.html#请求地址-3","968":"/电子商务.html#请求参数-3","969":"/电子商务.html#返回data参数-1","970":"/电子商务.html#sdk调用-3","971":"/电子商务.html#二维码生成","972":"/电子商务.html#请求地址-4","973":"/电子商务.html#请求参数-4","974":"/电子商务.html#返回data参数-2","975":"/电子商务.html#sdk调用-4","976":"/电子商务.html#汇率换算","977":"/电子商务.html#接口1-常用汇率查询","978":"/电子商务.html#请求地址-5","979":"/电子商务.html#请求参数-无","980":"/电子商务.html#sdk调用-5","981":"/电子商务.html#接口2-货币列表","982":"/电子商务.html#请求地址-6","983":"/电子商务.html#请求参数-无-1","984":"/电子商务.html#sdk调用-6","985":"/电子商务.html#接口3-实时汇率查询","986":"/电子商务.html#请求地址-7","987":"/电子商务.html#请求参数-5","988":"/电子商务.html#sdk调用-7","989":"/电子商务.html#收货地址解析","990":"/电子商务.html#请求地址-8","991":"/电子商务.html#请求参数-6","992":"/电子商务.html#返回data参数-3","993":"/电子商务.html#sdk调用-8","994":"/电子商务.html#淘宝客订单号检测","995":"/电子商务.html#请求地址-9","996":"/电子商务.html#请求参数-7","997":"/电子商务.html#返回data参数-4","998":"/电子商务.html#sdk调用-9","999":"/电子商务.html#淘口令解析","1000":"/电子商务.html#请求地址-10","1001":"/电子商务.html#请求参数-8","1002":"/电子商务.html#返回data参数-5","1003":"/电子商务.html#sdk调用-10","1004":"/电子商务.html#条码查询","1005":"/电子商务.html#请求地址-11","1006":"/电子商务.html#请求参数-9","1007":"/电子商务.html#返回data参数-6","1008":"/电子商务.html#sdk调用-11","1009":"/电子商务.html#图书电商数据","1010":"/电子商务.html#接口1-图书分类目录","1011":"/电子商务.html#请求地址-12","1012":"/电子商务.html#请求参数-10","1013":"/电子商务.html#返回data参数-7","1014":"/电子商务.html#sdk调用-12","1015":"/电子商务.html#接口2-图书内容","1016":"/电子商务.html#请求地址-13","1017":"/电子商务.html#请求参数-11","1018":"/电子商务.html#返回参数-2","1019":"/电子商务.html#sdk调用-13","1020":"/电子商务.html#语言翻译","1021":"/电子商务.html#请求地址-14","1022":"/电子商务.html#请求参数-12","1023":"/电子商务.html#返回data参数-8","1024":"/电子商务.html#sdk调用-14","1025":"/知识问答.html#bmi标准体重","1026":"/知识问答.html#请求地址","1027":"/知识问答.html#请求参数","1028":"/知识问答.html#返回data参数","1029":"/知识问答.html#sdk调用","1030":"/知识问答.html#one一个","1031":"/知识问答.html#请求地址-1","1032":"/知识问答.html#请求参数-1","1033":"/知识问答.html#返回data参数-1","1034":"/知识问答.html#sdk调用-1","1035":"/知识问答.html#百科题库","1036":"/知识问答.html#请求地址-2","1037":"/知识问答.html#请求参数-2","1038":"/知识问答.html#返回data参数-2","1039":"/知识问答.html#sdk调用-2","1040":"/知识问答.html#猜成语","1041":"/知识问答.html#请求地址-3","1042":"/知识问答.html#请求参数-3","1043":"/知识问答.html#返回data参数-3","1044":"/知识问答.html#sdk调用-3","1045":"/知识问答.html#猜灯谜","1046":"/知识问答.html#请求地址-4","1047":"/知识问答.html#请求参数-4","1048":"/知识问答.html#返回data参数-4","1049":"/知识问答.html#sdk调用-4","1050":"/知识问答.html#菜谱查询","1051":"/知识问答.html#请求地址-5","1052":"/知识问答.html#请求参数-5","1053":"/知识问答.html#返回data参数-5","1054":"/知识问答.html#sdk调用-5","1055":"/知识问答.html#成语典故","1056":"/知识问答.html#请求地址-6","1057":"/知识问答.html#请求参数-6","1058":"/知识问答.html#返回data参数-6","1059":"/知识问答.html#sdk调用-6","1060":"/知识问答.html#成语接龙","1061":"/知识问答.html#请求地址-7","1062":"/知识问答.html#请求参数-7","1063":"/知识问答.html#返回data参数-7","1064":"/知识问答.html#sdk调用-7","1065":"/知识问答.html#成语字典","1066":"/知识问答.html#请求地址-8","1067":"/知识问答.html#请求参数-8","1068":"/知识问答.html#返回参数","1069":"/知识问答.html#sdk调用-8","1070":"/知识问答.html#宠物大全","1071":"/知识问答.html#请求地址-9","1072":"/知识问答.html#请求参数-9","1073":"/知识问答.html#返回data参数-8","1074":"/知识问答.html#sdk调用-9","1075":"/知识问答.html#二十四节气","1076":"/知识问答.html#请求地址-10","1077":"/知识问答.html#请求参数-10","1078":"/知识问答.html#返回data参数-9","1079":"/知识问答.html#sdk调用-10","1080":"/知识问答.html#古籍名句","1081":"/知识问答.html#请求地址-11","1082":"/知识问答.html#请求参数-11","1083":"/知识问答.html#返回data参数-10","1084":"/知识问答.html#sdk调用-11","1085":"/知识问答.html#故事大全","1086":"/知识问答.html#请求地址-12","1087":"/知识问答.html#请求参数-12","1088":"/知识问答.html#返回data参数-11","1089":"/知识问答.html#sdk调用-12","1090":"/知识问答.html#节假日","1091":"/知识问答.html#请求地址-13","1092":"/知识问答.html#请求参数-13","1093":"/知识问答.html#返回data参数-12","1094":"/知识问答.html#sdk调用-13","1095":"/知识问答.html#垃圾分类","1096":"/知识问答.html#请求地址-14","1097":"/知识问答.html#请求参数-14","1098":"/知识问答.html#返回data参数-13","1099":"/知识问答.html#sdk调用-14","1100":"/知识问答.html#历史上的今天","1101":"/知识问答.html#接口1-根据日期查询事件","1102":"/知识问答.html#请求地址-15","1103":"/知识问答.html#请求参数-15","1104":"/知识问答.html#返回data参数-14","1105":"/知识问答.html#sdk调用-15","1106":"/知识问答.html#接口2-根据事件id查询详细信息","1107":"/知识问答.html#请求地址-16","1108":"/知识问答.html#请求参数-16","1109":"/知识问答.html#返回data参数-15","1110":"/知识问答.html#sdk调用-16","1111":"/知识问答.html#励志名言","1112":"/知识问答.html#请求地址-17","1113":"/知识问答.html#请求参数-17","1114":"/知识问答.html#返回data参数-16","1115":"/知识问答.html#sdk调用-17","1116":"/知识问答.html#每日英语","1117":"/知识问答.html#请求地址-18","1118":"/知识问答.html#请求参数-18","1119":"/知识问答.html#返回data参数-17","1120":"/知识问答.html#sdk调用-18","1121":"/知识问答.html#谜语大全","1122":"/知识问答.html#请求地址-19","1123":"/知识问答.html#请求参数-19","1124":"/知识问答.html#返回data参数-18","1125":"/知识问答.html#sdk调用-19","1126":"/知识问答.html#明星百科档案","1127":"/知识问答.html#请求地址-20","1128":"/知识问答.html#请求参数-20","1129":"/知识问答.html#返回data参数-19","1130":"/知识问答.html#sdk调用-20","1131":"/知识问答.html#脑筋急转弯","1132":"/知识问答.html#请求地址-21","1133":"/知识问答.html#请求参数-21","1134":"/知识问答.html#返回data参数-20","1135":"/知识问答.html#sdk调用-21","1136":"/知识问答.html#朋友圈文案","1137":"/知识问答.html#请求地址-22","1138":"/知识问答.html#请求参数-22","1139":"/知识问答.html#返回data参数-21","1140":"/知识问答.html#sdk调用-22","1141":"/知识问答.html#绕口令","1142":"/知识问答.html#请求地址-23","1143":"/知识问答.html#请求参数-23","1144":"/知识问答.html#返回data参数-22","1145":"/知识问答.html#sdk调用-23","1146":"/知识问答.html#神回复","1147":"/知识问答.html#请求地址-24","1148":"/知识问答.html#请求参数-24","1149":"/知识问答.html#返回data参数-23","1150":"/知识问答.html#sdk调用-24","1151":"/知识问答.html#十万个为什么","1152":"/知识问答.html#请求地址-25","1153":"/知识问答.html#请求参数-25","1154":"/知识问答.html#返回data参数-24","1155":"/知识问答.html#sdk调用-25","1156":"/知识问答.html#顺口溜","1157":"/知识问答.html#请求地址-26","1158":"/知识问答.html#请求参数-26","1159":"/知识问答.html#返回data参数-25","1160":"/知识问答.html#sdk调用-26","1161":"/知识问答.html#唐诗大全","1162":"/知识问答.html#请求地址-27","1163":"/知识问答.html#请求参数-27","1164":"/知识问答.html#返回data参数-26","1165":"/知识问答.html#sdk调用-27","1166":"/知识问答.html#唐诗三百首","1167":"/知识问答.html#请求地址-28","1168":"/知识问答.html#请求参数-28","1169":"/知识问答.html#返回data参数-27","1170":"/知识问答.html#sdk调用-28","1171":"/知识问答.html#万年历","1172":"/知识问答.html#接口1-查询当天详细信息","1173":"/知识问答.html#请求地址-29","1174":"/知识问答.html#请求参数-29","1175":"/知识问答.html#sdk调用-29","1176":"/知识问答.html#接口2-根据传入的月份返回近期的假期列表","1177":"/知识问答.html#请求地址-30","1178":"/知识问答.html#请求参数-30","1179":"/知识问答.html#sdk调用-30","1180":"/知识问答.html#接口3-根据传入年份返回当年假期列表","1181":"/知识问答.html#请求地址-31","1182":"/知识问答.html#请求参数-31","1183":"/知识问答.html#sdk调用-31","1184":"/知识问答.html#网络热词","1185":"/知识问答.html#请求地址-32","1186":"/知识问答.html#请求参数-32","1187":"/知识问答.html#返回data参数-28","1188":"/知识问答.html#sdk调用-32","1189":"/知识问答.html#笑话大全","1190":"/知识问答.html#接口1-按更新时间查询笑话","1191":"/知识问答.html#请求地址-33","1192":"/知识问答.html#请求参数-33","1193":"/知识问答.html#sdk调用-33","1194":"/知识问答.html#接口2-获取最新笑话","1195":"/知识问答.html#请求地址-34","1196":"/知识问答.html#请求参数-34","1197":"/知识问答.html#sdk调用-34","1198":"/知识问答.html#接口3-随机获取笑话","1199":"/知识问答.html#请求地址-35","1200":"/知识问答.html#请求参数-无","1201":"/知识问答.html#sdk调用-35","1202":"/知识问答.html#歇后语","1203":"/知识问答.html#请求地址-36","1204":"/知识问答.html#请求参数-35","1205":"/知识问答.html#返回data参数-29","1206":"/知识问答.html#sdk调用-36","1207":"/知识问答.html#新华字典","1208":"/知识问答.html#接口1-根据汉字查字典","1209":"/知识问答.html#请求地址-37","1210":"/知识问答.html#请求参数-36","1211":"/知识问答.html#返回参数-1","1212":"/知识问答.html#sdk调用-37","1213":"/知识问答.html#接口2-汉字部首列表","1214":"/知识问答.html#请求地址-38","1215":"/知识问答.html#请求参数-37","1216":"/知识问答.html#返回参数-2","1217":"/知识问答.html#sdk调用-38","1218":"/知识问答.html#接口3-汉字拼音列表","1219":"/知识问答.html#请求地址-39","1220":"/知识问答.html#请求参数-38","1221":"/知识问答.html#返回参数-3","1222":"/知识问答.html#sdk调用-39","1223":"/知识问答.html#接口4-根据部首查汉字","1224":"/知识问答.html#请求地址-40","1225":"/知识问答.html#请求参数-39","1226":"/知识问答.html#返回参数-4","1227":"/知识问答.html#sdk调用-40","1228":"/知识问答.html#接口5-根据拼音查汉字","1229":"/知识问答.html#请求地址-41","1230":"/知识问答.html#请求参数-40","1231":"/知识问答.html#返回参数-5","1232":"/知识问答.html#sdk调用-41","1233":"/知识问答.html#接口6-根据汉字id查询详细信息","1234":"/知识问答.html#请求地址-42","1235":"/知识问答.html#请求参数-41","1236":"/知识问答.html#返回参数-6","1237":"/知识问答.html#sdk调用-42","1238":"/知识问答.html#姓氏起源","1239":"/知识问答.html#请求地址-43","1240":"/知识问答.html#请求参数-42","1241":"/知识问答.html#返回data参数-30","1242":"/知识问答.html#sdk调用-43","1243":"/知识问答.html#药品说明书","1244":"/知识问答.html#请求地址-44","1245":"/知识问答.html#请求参数-43","1246":"/知识问答.html#返回data参数-31","1247":"/知识问答.html#sdk调用-44","1248":"/知识问答.html#营养成分表","1249":"/知识问答.html#请求地址-45","1250":"/知识问答.html#请求参数-44","1251":"/知识问答.html#返回data参数-32","1252":"/知识问答.html#sdk调用-45","1253":"/知识问答.html#元曲三百首","1254":"/知识问答.html#请求地址-46","1255":"/知识问答.html#请求参数-45","1256":"/知识问答.html#返回data参数-33","1257":"/知识问答.html#sdk调用-46","1258":"/知识问答.html#中药大全","1259":"/知识问答.html#请求地址-47","1260":"/知识问答.html#请求参数-46","1261":"/知识问答.html#返回data参数-34","1262":"/知识问答.html#sdk调用-47","1263":"/知识问答.html#精选宋词","1264":"/知识问答.html#请求地址-48","1265":"/知识问答.html#请求参数-47","1266":"/知识问答.html#返回data参数-35","1267":"/知识问答.html#sdk调用-48","1268":"/笑话段子轻松一刻.html#_3-笑话段子轻松一刻","1269":"/笑话段子轻松一刻.html#_3-1-笑话段子","1270":"/网络信息.html#_360收录量","1271":"/网络信息.html#请求地址","1272":"/网络信息.html#请求参数","1273":"/网络信息.html#返回data参数","1274":"/网络信息.html#sdk调用","1275":"/网络信息.html#https检测","1276":"/网络信息.html#请求地址-1","1277":"/网络信息.html#请求参数-1","1278":"/网络信息.html#返回data参数-1","1279":"/网络信息.html#sdk调用-1","1280":"/网络信息.html#网站备案查询","1281":"/网络信息.html#请求地址-2","1282":"/网络信息.html#请求参数-2","1283":"/网络信息.html#返回data参数-2","1284":"/网络信息.html#sdk调用-2","1285":"/网络信息.html#域名ipv6检测","1286":"/网络信息.html#请求地址-3","1287":"/网络信息.html#请求参数-3","1288":"/网络信息.html#返回data参数-3","1289":"/网络信息.html#sdk调用-3","1290":"/网络信息.html#ip地址查询","1291":"/网络信息.html#请求地址-4","1292":"/网络信息.html#请求参数-4","1293":"/网络信息.html#返回data参数-4","1294":"/网络信息.html#sdk调用-4","1295":"/网络信息.html#ip地址查询-详版","1296":"/网络信息.html#请求地址-5","1297":"/网络信息.html#请求参数-5","1298":"/网络信息.html#返回data参数-5","1299":"/网络信息.html#sdk调用-5","1300":"/网络信息.html#百度权重查询","1301":"/网络信息.html#接口1-百度pc权重","1302":"/网络信息.html#请求地址-6","1303":"/网络信息.html#请求参数-6","1304":"/网络信息.html#返回data参数-6","1305":"/网络信息.html#sdk调用-6","1306":"/网络信息.html#接口2-百度移动权重","1307":"/网络信息.html#请求地址-7","1308":"/网络信息.html#请求参数-7","1309":"/网络信息.html#返回data参数-7","1310":"/网络信息.html#sdk调用-7","1311":"/网络信息.html#百度反链数","1312":"/网络信息.html#请求地址-8","1313":"/网络信息.html#请求参数-8","1314":"/网络信息.html#返回data参数-8","1315":"/网络信息.html#sdk调用-8","1316":"/网络信息.html#百度关键词收录量","1317":"/网络信息.html#请求地址-9","1318":"/网络信息.html#请求参数-9","1319":"/网络信息.html#返回data参数-9","1320":"/网络信息.html#sdk调用-9","1321":"/网络信息.html#百度收录量","1322":"/网络信息.html#请求地址-10","1323":"/网络信息.html#请求参数-10","1324":"/网络信息.html#返回data参数-10","1325":"/网络信息.html#sdk调用-10","1326":"/网络信息.html#百度收录量-1","1327":"/网络信息.html#请求地址-11","1328":"/网络信息.html#请求参数-11","1329":"/网络信息.html#返回data参数-11","1330":"/网络信息.html#sdk调用-11","1331":"/网络信息.html#百度url收录","1332":"/网络信息.html#接口1-百度移动url收录","1333":"/网络信息.html#请求地址-12","1334":"/网络信息.html#请求参数-12","1335":"/网络信息.html#返回data参数-12","1336":"/网络信息.html#sdk调用-12","1337":"/网络信息.html#接口2-百度pc-url收录","1338":"/网络信息.html#请求地址-13","1339":"/网络信息.html#请求参数-13","1340":"/网络信息.html#返回data参数-13","1341":"/网络信息.html#sdk调用-13","1342":"/网络信息.html#查询域名解析","1343":"/网络信息.html#请求地址-14","1344":"/网络信息.html#请求参数-14","1345":"/网络信息.html#返回data参数-14","1346":"/网络信息.html#sdk调用-14","1347":"/网络信息.html#地图坐标服务","1348":"/网络信息.html#请求地址-15","1349":"/网络信息.html#请求参数-15","1350":"/网络信息.html#返回data参数-15","1351":"/网络信息.html#sdk调用-15","1352":"/网络信息.html#恶意ip检测","1353":"/网络信息.html#请求地址-16","1354":"/网络信息.html#请求参数-16","1355":"/网络信息.html#返回data参数-16","1356":"/网络信息.html#sdk调用-16","1357":"/网络信息.html#恶意链接检测","1358":"/网络信息.html#请求地址-17","1359":"/网络信息.html#请求参数-17","1360":"/网络信息.html#返回data参数-17","1361":"/网络信息.html#sdk调用-17","1362":"/网络信息.html#关键词百度排名","1363":"/网络信息.html#接口1-关键词百度pc排名","1364":"/网络信息.html#请求地址-18","1365":"/网络信息.html#请求参数-18","1366":"/网络信息.html#返回data参数-18","1367":"/网络信息.html#sdk调用-18","1368":"/网络信息.html#接口2-关键词百度移动排名","1369":"/网络信息.html#请求地址-19","1370":"/网络信息.html#请求参数-19","1371":"/网络信息.html#返回data参数-19","1372":"/网络信息.html#sdk调用-19","1373":"/网络信息.html#关键词百度指数","1374":"/网络信息.html#请求地址-20","1375":"/网络信息.html#请求参数-20","1376":"/网络信息.html#返回data参数-20","1377":"/网络信息.html#sdk调用-20","1378":"/网络信息.html#经纬度地址解析","1379":"/网络信息.html#请求地址-21","1380":"/网络信息.html#请求参数-21","1381":"/网络信息.html#返回data参数-21","1382":"/网络信息.html#sdk调用-21","1383":"/网络信息.html#数字btc-eth-ltc地址","1384":"/网络信息.html#请求地址-22","1385":"/网络信息.html#请求参数-22","1386":"/网络信息.html#返回data参数-22","1387":"/网络信息.html#sdk调用-22","1388":"/网络信息.html#搜狗收录量","1389":"/网络信息.html#请求地址-23","1390":"/网络信息.html#请求参数-23","1391":"/网络信息.html#返回data参数-23","1392":"/网络信息.html#sdk调用-23","1393":"/网络信息.html#腾讯域名检测","1394":"/网络信息.html#请求地址-24","1395":"/网络信息.html#请求参数-24","1396":"/网络信息.html#返回data参数-24","1397":"/网络信息.html#sdk调用-24","1398":"/网络信息.html#网安备案查询","1399":"/网络信息.html#请求地址-25","1400":"/网络信息.html#请求参数-25","1401":"/网络信息.html#返回data参数-25","1402":"/网络信息.html#sdk调用-25","1403":"/网络信息.html#网页转图片-维护中","1404":"/网络信息.html#请求地址-26","1405":"/网络信息.html#请求参数-26","1406":"/网络信息.html#返回data参数-26","1407":"/网络信息.html#sdk调用-26","1408":"/网络信息.html#网站alexa查询","1409":"/网络信息.html#请求地址-27","1410":"/网络信息.html#请求参数-27","1411":"/网络信息.html#返回data参数-27","1412":"/网络信息.html#sdk调用-27","1413":"/网络信息.html#icp域名备案查询","1414":"/网络信息.html#请求地址-28","1415":"/网络信息.html#请求参数-28","1416":"/网络信息.html#返回data参数-28","1417":"/网络信息.html#sdk调用-28","1418":"/网络信息.html#网站tdk信息查询","1419":"/网络信息.html#请求地址-29","1420":"/网络信息.html#请求参数-29","1421":"/网络信息.html#返回data参数-29","1422":"/网络信息.html#sdk调用-29","1423":"/网络信息.html#网站whois查询","1424":"/网络信息.html#接口1-whois查询","1425":"/网络信息.html#请求地址-30","1426":"/网络信息.html#请求参数-30","1427":"/网络信息.html#返回data参数-30","1428":"/网络信息.html#sdk调用-30","1429":"/网络信息.html#接口2-whois反查","1430":"/网络信息.html#请求地址-31","1431":"/网络信息.html#请求参数-31","1432":"/网络信息.html#返回data参数-31","1433":"/网络信息.html#sdk调用-31","1434":"/网络信息.html#网站排行榜查询","1435":"/网络信息.html#请求地址-32","1436":"/网络信息.html#请求参数-32","1437":"/网络信息.html#返回data参数-32","1438":"/网络信息.html#sdk调用-32","1439":"/网络信息.html#网址转换","1440":"/网络信息.html#请求地址-33","1441":"/网络信息.html#请求参数-33","1442":"/网络信息.html#返回data参数-33","1443":"/网络信息.html#sdk调用-33","1444":"/网络信息.html#微信域名检测","1445":"/网络信息.html#接口1-检测url地址是否被拦截","1446":"/网络信息.html#请求地址-34","1447":"/网络信息.html#请求参数-34","1448":"/网络信息.html#返回data参数-34","1449":"/网络信息.html#sdk调用-34","1450":"/网络信息.html#接口2-检测域名是否被拦截或转码","1451":"/网络信息.html#请求地址-35","1452":"/网络信息.html#请求参数-35","1453":"/网络信息.html#返回data参数-35","1454":"/网络信息.html#sdk调用-35","1455":"/网络信息.html#主办单位备案-实时","1456":"/网络信息.html#请求地址-36","1457":"/网络信息.html#请求参数-36","1458":"/网络信息.html#返回data参数-36","1459":"/网络信息.html#sdk调用-36","1460":"/视频模块.html#_2-视频模块","1461":"/视频模块.html#_2-1-视频首页数据","1462":"/视频模块.html#_2-2-视频分类列表","1463":"/视频模块.html#_2-3-视频详情","1464":"/豆瓣热播电影.html#_8-豆瓣热播电影","1465":"/豆瓣热播电影.html#_8-1-热播电影列表","1466":"/豆瓣热播电影.html#_8-2-热播电影详情"},"fieldIds":{"title":0,"titles":1,"text":2},"fieldLength":{"0":[4,1,1],"1":[2,4,70],"2":[6,4,69],"3":[3,4,80],"4":[3,4,99],"5":[3,4,76],"6":[5,4,53],"7":[3,4,54],"8":[3,4,33],"9":[2,4,56],"10":[3,4,4],"11":[4,4,52],"12":[3,1,18],"13":[9,3,1],"14":[23,3,1],"15":[10,3,1],"16":[7,3,1],"17":[9,3,1],"18":[2,3,4],"19":[1,3,21],"20":[2,3,85],"21":[1,3,1],"22":[1,3,19],"23":[10,1,31],"24":[1,1,7],"25":[1,1,9],"26":[1,1,12],"27":[1,1,24],"28":[1,1,24],"29":[1,1,20],"30":[1,1,8],"31":[1,1,18],"32":[1,1,7],"33":[1,1,52],"34":[1,1,6],"35":[1,1,9],"36":[1,1,17],"37":[1,1,13],"38":[1,1,23],"39":[1,1,8],"40":[1,1,8],"41":[1,1,20],"42":[1,1,53],"43":[1,1,38],"44":[1,1,9],"45":[1,1,9],"46":[1,1,17],"47":[1,1,42],"48":[1,1,28],"49":[1,1,9],"50":[1,1,8],"51":[1,1,26],"52":[1,1,17],"53":[1,1,51],"54":[1,1,12],"55":[1,1,8],"56":[1,1,13],"57":[1,1,15],"58":[1,1,36],"59":[1,1,10],"60":[1,1,8],"61":[1,1,12],"62":[1,1,7],"63":[1,1,18],"64":[1,1,15],"65":[1,1,9],"66":[1,1,26],"67":[1,1,30],"68":[1,1,43],"69":[1,1,9],"70":[1,1,8],"71":[1,1,21],"72":[1,1,9],"73":[1,1,22],"74":[1,1,10],"75":[1,1,8],"76":[1,1,12],"77":[1,1,50],"78":[1,1,69],"79":[1,1,20],"80":[1,1,8],"81":[1,1,27],"82":[1,1,5],"83":[1,1,56],"84":[2,1,8],"85":[1,2,8],"86":[1,2,22],"87":[1,2,6],"88":[1,2,25],"89":[1,1,7],"90":[1,1,8],"91":[1,1,13],"92":[1,1,11],"93":[1,1,25],"94":[3,1,8],"95":[1,3,8],"96":[1,3,18],"97":[1,3,9],"98":[1,3,19],"99":[1,1,20],"100":[1,1,10],"101":[1,1,40],"102":[1,1,5],"103":[1,1,49],"104":[1,1,11],"105":[1,1,9],"106":[1,1,12],"107":[1,1,43],"108":[1,1,23],"109":[1,1,11],"110":[1,1,8],"111":[1,1,13],"112":[1,1,20],"113":[1,1,29],"114":[1,1,9],"115":[1,1,8],"116":[1,1,12],"117":[1,1,20],"118":[1,1,28],"119":[1,1,17],"120":[1,1,8],"121":[1,1,19],"122":[1,1,22],"123":[1,1,72],"124":[1,1,7],"125":[1,1,8],"126":[1,1,13],"127":[1,1,36],"128":[1,1,23],"129":[1,1,9],"130":[1,1,8],"131":[1,1,12],"132":[1,1,27],"133":[1,1,32],"134":[1,1,7],"135":[1,1,8],"136":[1,1,15],"137":[1,1,10],"138":[1,1,19],"139":[1,1,7],"140":[1,1,8],"141":[1,1,13],"142":[1,1,20],"143":[1,1,21],"144":[1,1,13],"145":[1,1,9],"146":[1,1,26],"147":[1,1,32],"148":[1,1,47],"149":[1,1,6],"150":[1,1,48],"151":[3,1,5],"152":[1,3,8],"153":[1,3,39],"154":[1,3,9],"155":[1,3,20],"156":[3,1,5],"157":[1,3,8],"158":[1,3,26],"159":[1,3,9],"160":[1,3,20],"161":[3,1,7],"162":[1,3,8],"163":[1,3,13],"164":[1,3,11],"165":[1,3,18],"166":[1,1,16],"167":[1,1,8],"168":[1,1,22],"169":[1,1,22],"170":[1,1,27],"171":[1,1,15],"172":[1,1,8],"173":[1,1,19],"174":[1,1,43],"175":[1,1,47],"176":[1,1,10],"177":[1,1,8],"178":[1,1,26],"179":[1,1,24],"180":[1,1,31],"181":[1,1,12],"182":[1,1,9],"183":[1,1,24],"184":[1,1,24],"185":[1,1,32],"186":[1,1,7],"187":[2,1,1],"188":[1,2,8],"189":[1,2,17],"190":[1,2,6],"191":[1,2,20],"192":[2,1,7],"193":[1,2,8],"194":[1,2,12],"195":[1,2,76],"196":[1,2,44],"197":[2,1,15],"198":[3,2,91],"199":[2,2,72],"200":[4,2,138],"201":[3,1,4],"202":[3,3,198],"203":[3,3,224],"204":[2,1,5],"205":[4,2,98],"206":[3,2,35],"207":[8,1,18],"208":[2,1,23],"209":[3,2,26],"210":[3,2,9],"211":[4,2,133],"212":[3,2,32],"213":[4,2,27],"214":[4,2,36],"215":[3,2,23],"216":[3,2,11],"217":[3,2,32],"218":[5,2,40],"219":[3,2,87],"220":[3,2,29],"221":[4,2,18],"222":[3,2,94],"223":[2,1,3],"224":[3,2,100],"225":[1,1,7],"226":[1,1,8],"227":[1,1,13],"228":[1,1,22],"229":[1,1,41],"230":[1,1,8],"231":[1,1,8],"232":[1,1,19],"233":[1,1,22],"234":[1,1,32],"235":[1,1,8],"236":[1,1,9],"237":[1,1,14],"238":[1,1,93],"239":[1,1,104],"240":[1,1,6],"241":[1,1,8],"242":[1,1,21],"243":[1,1,19],"244":[1,1,92],"245":[3,1,11],"246":[1,3,8],"247":[1,3,16],"248":[1,3,30],"249":[1,3,55],"250":[1,1,10],"251":[1,1,8],"252":[1,1,26],"253":[1,1,30],"254":[1,1,47],"255":[1,1,3],"256":[1,1,11],"257":[1,1,8],"258":[1,1,16],"259":[1,1,47],"260":[1,1,46],"261":[3,1,24],"262":[1,3,8],"263":[1,3,23],"264":[1,3,38],"265":[1,3,45],"266":[3,1,25],"267":[1,3,9],"268":[1,3,23],"269":[1,3,38],"270":[1,3,44],"271":[1,1,21],"272":[1,1,8],"273":[1,1,26],"274":[1,1,20],"275":[1,1,31],"276":[1,1,27],"277":[1,1,8],"278":[1,1,23],"279":[1,1,19],"280":[1,1,41],"281":[2,1,3],"282":[3,2,46],"283":[3,2,45],"284":[3,2,51],"285":[3,2,59],"286":[3,2,138],"287":[3,2,68],"288":[3,2,27],"289":[3,2,103],"290":[3,2,152],"291":[2,2,51],"292":[4,2,35],"293":[2,1,5],"294":[3,2,95],"295":[2,1,8],"296":[2,2,14],"297":[3,2,45],"298":[3,2,484],"299":[3,2,35],"300":[1,1,7],"301":[1,1,8],"302":[1,1,20],"303":[1,1,15],"304":[1,1,71],"305":[1,1,9],"306":[1,1,8],"307":[1,1,20],"308":[1,1,15],"309":[1,1,60],"310":[1,1,7],"311":[1,1,8],"312":[1,1,20],"313":[1,1,15],"314":[1,1,68],"315":[1,1,10],"316":[1,1,8],"317":[1,1,20],"318":[1,1,15],"319":[1,1,60],"320":[1,1,7],"321":[1,1,8],"322":[1,1,20],"323":[1,1,15],"324":[1,1,51],"325":[1,1,6],"326":[1,1,8],"327":[1,1,20],"328":[1,1,15],"329":[1,1,56],"330":[1,1,9],"331":[1,1,8],"332":[1,1,20],"333":[1,1,15],"334":[1,1,68],"335":[1,1,8],"336":[1,1,8],"337":[1,1,22],"338":[1,1,45],"339":[1,1,65],"340":[1,1,7],"341":[1,1,8],"342":[1,1,17],"343":[1,1,15],"344":[1,1,56],"345":[1,1,7],"346":[1,1,8],"347":[1,1,2],"348":[1,1,19],"349":[1,1,23],"350":[1,1,11],"351":[1,1,8],"352":[1,1,2],"353":[1,1,84],"354":[1,1,99],"355":[1,1,8],"356":[1,1,8],"357":[1,1,20],"358":[1,1,15],"359":[1,1,83],"360":[1,1,6],"361":[1,1,8],"362":[1,1,20],"363":[1,1,15],"364":[1,1,68],"365":[1,1,7],"366":[1,1,8],"367":[1,1,20],"368":[1,1,15],"369":[1,1,76],"370":[1,1,6],"371":[1,1,8],"372":[1,1,20],"373":[1,1,15],"374":[1,1,59],"375":[1,1,7],"376":[1,1,8],"377":[1,1,20],"378":[1,1,15],"379":[1,1,59],"380":[1,1,6],"381":[1,1,8],"382":[1,1,20],"383":[1,1,15],"384":[1,1,58],"385":[1,1,9],"386":[1,1,8],"387":[1,1,20],"388":[1,1,15],"389":[1,1,63],"390":[1,1,8],"391":[1,1,8],"392":[1,1,22],"393":[1,1,36],"394":[1,1,81],"395":[1,1,8],"396":[1,1,8],"397":[1,1,20],"398":[1,1,15],"399":[1,1,60],"400":[1,1,11],"401":[1,1,8],"402":[1,1,20],"403":[1,1,15],"404":[1,1,57],"405":[1,1,9],"406":[1,1,8],"407":[1,1,20],"408":[1,1,15],"409":[1,1,54],"410":[1,1,6],"411":[1,1,8],"412":[1,1,20],"413":[1,1,15],"414":[1,1,82],"415":[1,1,9],"416":[1,1,8],"417":[1,1,20],"418":[1,1,15],"419":[1,1,65],"420":[1,1,7],"421":[1,1,8],"422":[1,1,20],"423":[1,1,15],"424":[1,1,80],"425":[1,1,8],"426":[1,1,8],"427":[1,1,20],"428":[1,1,43],"429":[1,1,72],"430":[1,1,9],"431":[1,1,8],"432":[1,1,20],"433":[1,1,15],"434":[1,1,62],"435":[1,1,8],"436":[1,1,8],"437":[1,1,20],"438":[1,1,15],"439":[1,1,47],"440":[1,1,9],"441":[1,1,8],"442":[1,1,20],"443":[1,1,15],"444":[1,1,69],"445":[1,1,7],"446":[1,1,8],"447":[1,1,20],"448":[1,1,15],"449":[1,1,72],"450":[1,1,9],"451":[1,1,8],"452":[1,1,20],"453":[1,1,15],"454":[1,1,65],"455":[1,1,8],"456":[1,1,8],"457":[1,1,20],"458":[1,1,15],"459":[1,1,67],"460":[1,1,7],"461":[1,1,8],"462":[1,1,20],"463":[1,1,15],"464":[1,1,72],"465":[1,1,6],"466":[1,1,8],"467":[1,1,2],"468":[1,1,11],"469":[1,1,28],"470":[1,1,13],"471":[1,1,8],"472":[1,1,2],"473":[1,1,12],"474":[1,1,27],"475":[1,1,10],"476":[1,1,8],"477":[1,1,59],"478":[1,1,15],"479":[1,1,56],"480":[1,1,13],"481":[1,1,8],"482":[1,1,12],"483":[1,1,17],"484":[1,1,50],"485":[1,1,10],"486":[1,1,8],"487":[1,1,16],"488":[1,1,36],"489":[1,1,54],"490":[1,1,6],"491":[1,1,8],"492":[1,1,16],"493":[1,1,15],"494":[1,1,77],"495":[1,1,13],"496":[1,1,8],"497":[1,1,12],"498":[1,1,16],"499":[1,1,27],"500":[1,1,15],"501":[1,1,8],"502":[1,1,33],"503":[1,1,5],"504":[1,1,57],"505":[1,1,6],"506":[1,1,8],"507":[1,1,20],"508":[1,1,15],"509":[1,1,59],"510":[1,1,9],"511":[1,1,8],"512":[1,1,20],"513":[1,1,15],"514":[1,1,62],"515":[1,1,10],"516":[1,1,8],"517":[1,1,20],"518":[1,1,15],"519":[1,1,71],"520":[1,1,9],"521":[1,1,8],"522":[1,1,20],"523":[1,1,15],"524":[1,1,58],"525":[1,1,11],"526":[1,1,8],"527":[1,1,22],"528":[1,1,15],"529":[1,1,86],"530":[1,1,7],"531":[1,1,8],"532":[1,1,20],"533":[1,1,15],"534":[1,1,71],"535":[1,1,7],"536":[1,1,8],"537":[1,1,12],"538":[1,1,9],"539":[1,1,40],"540":[1,1,6],"541":[1,1,8],"542":[1,1,45],"543":[1,1,6],"544":[1,1,215],"545":[1,1,7],"546":[1,1,8],"547":[1,1,15],"548":[1,1,7],"549":[1,1,22],"550":[1,1,15],"551":[2,1,1],"552":[1,2,8],"553":[1,2,2],"554":[1,2,5],"555":[1,2,45],"556":[2,1,1],"557":[1,2,8],"558":[1,2,16],"559":[1,2,5],"560":[1,2,79],"561":[2,1,1],"562":[1,2,8],"563":[1,2,20],"564":[1,2,5],"565":[1,2,68],"566":[2,1,1],"567":[1,2,8],"568":[1,2,31],"569":[1,2,5],"570":[1,2,73],"571":[1,1,7],"572":[1,1,10],"573":[1,1,14],"574":[1,1,2],"575":[1,1,76],"576":[1,1,7],"577":[1,1,9],"578":[1,1,12],"579":[1,1,2],"580":[1,1,20],"581":[1,1,7],"582":[1,1,8],"583":[1,1,12],"584":[1,1,2],"585":[1,1,44],"586":[1,1,7],"587":[1,1,8],"588":[1,1,12],"589":[1,1,2],"590":[1,1,19],"591":[1,1,6],"592":[2,1,3],"593":[1,2,8],"594":[1,2,12],"595":[1,2,23],"596":[1,2,30],"597":[2,1,1],"598":[1,2,8],"599":[1,2,20],"600":[1,2,33],"601":[1,2,53],"602":[1,1,9],"603":[2,1,1],"604":[1,2,8],"605":[1,2,15],"606":[1,2,15],"607":[1,2,36],"608":[2,1,1],"609":[1,2,8],"610":[1,2,53],"611":[1,2,53],"612":[1,2,29],"613":[2,1,1],"614":[1,2,8],"615":[1,2,17],"616":[1,2,15],"617":[1,2,35],"618":[3,1,6],"619":[2,1,4],"620":[1,2,8],"621":[1,2,18],"622":[1,2,33],"623":[1,2,10],"624":[2,1,1],"625":[1,2,8],"626":[1,2,72],"627":[1,2,16],"628":[1,2,62],"629":[1,1,5],"630":[1,1,8],"631":[1,1,32],"632":[1,1,17],"633":[1,1,24],"634":[1,1,13],"635":[1,1,8],"636":[1,1,24],"637":[1,1,97],"638":[1,1,82],"639":[1,1,9],"640":[2,1,1],"641":[1,2,8],"642":[1,2,17],"643":[1,2,14],"644":[1,2,127],"645":[3,1,1],"646":[1,3,8],"647":[1,3,17],"648":[1,3,2],"649":[1,3,55],"650":[2,1,1],"651":[1,2,8],"652":[1,2,2],"653":[1,2,2],"654":[1,2,32],"655":[3,1,1],"656":[1,3,9],"657":[1,3,2],"658":[1,3,2],"659":[1,3,30],"660":[1,1,6],"661":[4,1,2],"662":[1,4,9],"663":[1,4,2],"664":[1,4,14],"665":[1,4,35],"666":[4,1,7],"667":[1,4,9],"668":[1,4,12],"669":[1,4,16],"670":[1,4,30],"671":[4,1,10],"672":[1,4,9],"673":[1,4,12],"674":[1,4,39],"675":[1,4,56],"676":[4,1,2],"677":[1,4,9],"678":[1,4,2],"679":[1,4,10],"680":[1,4,22],"681":[4,1,2],"682":[1,4,9],"683":[1,4,12],"684":[1,4,10],"685":[1,4,56],"686":[2,1,2],"687":[1,2,9],"688":[1,2,36],"689":[1,2,45],"690":[1,2,80],"691":[1,1,7],"692":[1,1,8],"693":[1,1,40],"694":[1,1,6],"695":[1,1,216],"696":[1,1,7],"697":[1,1,10],"698":[1,1,12],"699":[1,1,2],"700":[1,1,96],"701":[1,1,7],"702":[2,1,6],"703":[1,2,8],"704":[1,2,18],"705":[1,2,42],"706":[1,2,69],"707":[2,1,1],"708":[1,2,8],"709":[1,2,15],"710":[1,2,36],"711":[1,2,59],"712":[2,1,1],"713":[1,2,8],"714":[1,2,16],"715":[1,2,36],"716":[1,2,59],"717":[1,1,6],"718":[1,1,8],"719":[1,1,14],"720":[1,1,9],"721":[1,1,20],"722":[1,1,7],"723":[1,1,8],"724":[1,1,36],"725":[1,1,28],"726":[1,1,74],"727":[1,1,8],"728":[1,1,8],"729":[1,1,2],"730":[1,1,6],"731":[1,1,123],"732":[1,1,11],"733":[1,1,8],"734":[1,1,12],"735":[1,1,23],"736":[1,1,31],"737":[1,1,7],"738":[1,1,8],"739":[1,1,12],"740":[1,1,71],"741":[1,1,52],"742":[1,1,8],"743":[2,1,1],"744":[1,2,8],"745":[1,2,14],"746":[1,2,24],"747":[1,2,60],"748":[2,1,1],"749":[1,2,8],"750":[1,2,14],"751":[1,2,16],"752":[1,2,59],"753":[1,1,11],"754":[1,1,8],"755":[1,1,14],"756":[1,1,15],"757":[1,1,51],"758":[1,1,16],"759":[1,1,8],"760":[1,1,12],"761":[1,1,119],"762":[1,1,88],"763":[1,1,10],"764":[2,1,2],"765":[1,2,8],"766":[1,2,13],"767":[1,2,31],"768":[1,2,30],"769":[2,1,6],"770":[1,2,8],"771":[1,2,23],"772":[1,2,59],"773":[1,2,73],"774":[1,1,8],"775":[2,1,1],"776":[1,2,8],"777":[1,2,23],"778":[1,2,40],"779":[1,2,77],"780":[2,1,1],"781":[1,2,8],"782":[1,2,33],"783":[1,2,43],"784":[1,2,82],"785":[1,1,10],"786":[2,1,15],"787":[2,1,1],"788":[1,2,8],"789":[1,2,84],"790":[1,2,59],"791":[1,2,86],"792":[2,1,1],"793":[1,2,8],"794":[1,2,27],"795":[1,2,63],"796":[1,2,84],"797":[2,1,1],"798":[1,2,8],"799":[1,2,17],"800":[1,2,51],"801":[1,2,70],"802":[2,1,1],"803":[1,2,9],"804":[1,2,2],"805":[1,2,7],"806":[1,2,81],"807":[1,1,6],"808":[1,1,8],"809":[1,1,12],"810":[1,1,30],"811":[1,1,33],"812":[1,1,8],"813":[1,1,8],"814":[1,1,2],"815":[1,1,11],"816":[1,1,19],"817":[1,1,7],"818":[1,1,8],"819":[1,1,17],"820":[1,1,5],"821":[1,1,24],"822":[1,1,11],"823":[1,1,8],"824":[1,1,14],"825":[1,1,6],"826":[1,1,78],"827":[1,1,13],"828":[2,1,1],"829":[1,2,8],"830":[1,2,17],"831":[1,2,35],"832":[1,2,62],"833":[2,1,1],"834":[1,2,8],"835":[1,2,17],"836":[1,2,30],"837":[1,2,89],"838":[5,1,1],"839":[1,5,8],"840":[1,5,2],"841":[1,5,2],"842":[1,5,84],"843":[1,1,9],"844":[1,1,8],"845":[1,1,66],"846":[1,1,2],"847":[1,1,216],"848":[1,1,7],"849":[1,1,8],"850":[1,1,33],"851":[1,1,2],"852":[1,1,77],"853":[1,1,14],"854":[1,1,8],"855":[1,1,37],"856":[1,1,39],"857":[1,1,78],"858":[1,1,11],"859":[1,1,9],"860":[1,1,34],"861":[1,1,18],"862":[1,1,62],"863":[1,1,7],"864":[1,1,8],"865":[1,1,17],"866":[1,1,5],"867":[1,1,66],"868":[1,1,9],"869":[1,1,8],"870":[1,1,21],"871":[1,1,5],"872":[1,1,65],"873":[3,1,7],"874":[1,3,8],"875":[1,3,14],"876":[1,3,14],"877":[1,3,28],"878":[3,1,9],"879":[2,1,1],"880":[1,2,8],"881":[1,2,30],"882":[1,2,54],"883":[1,2,110],"884":[2,1,1],"885":[1,2,8],"886":[1,2,19],"887":[1,2,26],"888":[1,2,78],"889":[2,1,1],"890":[1,2,9],"891":[1,2,26],"892":[1,2,23],"893":[1,2,239],"894":[2,1,1],"895":[1,2,9],"896":[1,2,17],"897":[1,2,15],"898":[1,2,114],"899":[2,1,1],"900":[1,2,8],"901":[1,2,13],"902":[1,2,12],"903":[1,2,44],"904":[2,1,1],"905":[1,2,9],"906":[1,2,2],"907":[1,2,18],"908":[1,2,35],"909":[2,1,1],"910":[1,2,9],"911":[1,2,11],"912":[1,2,9],"913":[1,2,39],"914":[2,1,1],"915":[1,2,8],"916":[1,2,9],"917":[1,2,54],"918":[1,2,89],"919":[3,1,4],"920":[2,1,1],"921":[1,2,8],"922":[1,2,24],"923":[1,2,5],"924":[1,2,37],"925":[6,1,1],"926":[1,6,8],"927":[1,6,2],"928":[1,6,5],"929":[1,6,67],"930":[2,1,1],"931":[1,2,8],"932":[1,2,30],"933":[1,2,5],"934":[1,2,49],"935":[1,1,9],"936":[2,1,1],"937":[1,2,8],"938":[1,2,23],"939":[1,2,5],"940":[1,2,57],"941":[2,1,1],"942":[1,2,8],"943":[1,2,17],"944":[1,2,5],"945":[1,2,22],"946":[3,1,5],"947":[3,3,51],"948":[3,3,339],"949":[3,3,73],"950":[1,1,10],"951":[1,1,8],"952":[1,1,12],"953":[1,1,37],"954":[1,1,77],"955":[1,1,4],"956":[2,1,5],"957":[1,1,8],"958":[1,1,23],"959":[1,1,123],"960":[1,2,13],"961":[4,1,1],"962":[1,1,9],"963":[1,1,14],"964":[1,1,19],"965":[1,1,50],"966":[1,1,14],"967":[1,1,8],"968":[1,1,15],"969":[1,1,18],"970":[1,1,22],"971":[1,1,8],"972":[1,1,8],"973":[1,1,47],"974":[1,1,5],"975":[1,1,28],"976":[1,1,11],"977":[2,1,4],"978":[1,1,8],"979":[3,1,1],"980":[1,4,68],"981":[2,1,2],"982":[1,1,7],"983":[3,1,1],"984":[1,4,30],"985":[2,1,4],"986":[1,1,7],"987":[1,1,14],"988":[1,2,45],"989":[1,1,17],"990":[1,1,8],"991":[1,1,12],"992":[1,1,30],"993":[1,1,31],"994":[1,1,7],"995":[1,1,9],"996":[1,1,12],"997":[1,1,12],"998":[1,1,27],"999":[1,1,8],"1000":[1,1,8],"1001":[1,1,12],"1002":[1,1,27],"1003":[1,1,56],"1004":[1,1,14],"1005":[1,1,8],"1006":[1,1,13],"1007":[1,1,74],"1008":[1,1,59],"1009":[1,1,9],"1010":[2,1,1],"1011":[1,2,8],"1012":[1,2,2],"1013":[1,2,10],"1014":[1,2,51],"1015":[2,1,1],"1016":[1,2,8],"1017":[1,2,15],"1018":[1,2,5],"1019":[1,2,162],"1020":[1,1,8],"1021":[1,1,8],"1022":[1,1,16],"1023":[1,1,18],"1024":[1,1,24],"1025":[1,1,12],"1026":[1,1,8],"1027":[1,1,24],"1028":[1,1,33],"1029":[1,1,39],"1030":[1,1,7],"1031":[1,1,8],"1032":[1,1,20],"1033":[1,1,37],"1034":[1,1,38],"1035":[1,1,7],"1036":[1,1,8],"1037":[1,1,2],"1038":[1,1,29],"1039":[1,1,47],"1040":[1,1,10],"1041":[1,1,8],"1042":[1,1,2],"1043":[1,1,40],"1044":[1,1,43],"1045":[1,1,6],"1046":[1,1,8],"1047":[1,1,2],"1048":[1,1,28],"1049":[1,1,32],"1050":[1,1,10],"1051":[1,1,8],"1052":[1,1,19],"1053":[1,1,53],"1054":[1,1,147],"1055":[1,1,10],"1056":[1,1,8],"1057":[1,1,22],"1058":[1,1,29],"1059":[1,1,36],"1060":[1,1,28],"1061":[1,1,8],"1062":[1,1,20],"1063":[1,1,50],"1064":[1,1,42],"1065":[1,1,8],"1066":[1,1,8],"1067":[1,1,14],"1068":[1,1,29],"1069":[1,1,116],"1070":[1,1,14],"1071":[1,1,8],"1072":[1,1,25],"1073":[1,1,74],"1074":[1,1,80],"1075":[1,1,6],"1076":[1,1,8],"1077":[1,1,12],"1078":[1,1,46],"1079":[1,1,111],"1080":[1,1,7],"1081":[1,1,8],"1082":[1,1,2],"1083":[1,1,16],"1084":[1,1,23],"1085":[1,1,12],"1086":[1,1,8],"1087":[1,1,24],"1088":[1,1,23],"1089":[1,1,43],"1090":[1,1,25],"1091":[1,1,8],"1092":[1,1,20],"1093":[1,1,67],"1094":[1,1,57],"1095":[1,1,12],"1096":[1,1,8],"1097":[1,1,23],"1098":[1,1,39],"1099":[1,1,66],"1100":[1,1,8],"1101":[2,1,1],"1102":[1,2,8],"1103":[1,2,21],"1104":[1,2,16],"1105":[1,3,13],"1106":[2,1,1],"1107":[1,2,7],"1108":[1,2,9],"1109":[1,2,16],"1110":[1,3,12],"1111":[1,1,6],"1112":[1,1,8],"1113":[1,1,2],"1114":[1,1,18],"1115":[1,1,26],"1116":[1,1,10],"1117":[1,1,8],"1118":[1,1,17],"1119":[1,1,49],"1120":[1,1,64],"1121":[1,1,7],"1122":[1,1,8],"1123":[1,1,2],"1124":[1,1,13],"1125":[1,1,20],"1126":[1,1,10],"1127":[1,1,8],"1128":[1,1,26],"1129":[1,1,59],"1130":[1,1,99],"1131":[1,1,7],"1132":[1,1,9],"1133":[1,1,14],"1134":[1,1,13],"1135":[1,1,31],"1136":[1,1,6],"1137":[1,1,8],"1138":[1,1,2],"1139":[1,1,13],"1140":[1,1,20],"1141":[1,1,8],"1142":[1,1,8],"1143":[1,1,15],"1144":[1,1,7],"1145":[1,1,22],"1146":[1,1,14],"1147":[1,1,8],"1148":[1,1,16],"1149":[1,1,14],"1150":[1,1,21],"1151":[1,1,20],"1152":[1,1,8],"1153":[1,1,22],"1154":[1,1,16],"1155":[1,1,53],"1156":[1,1,6],"1157":[1,1,8],"1158":[1,1,2],"1159":[1,1,7],"1160":[1,1,19],"1161":[1,1,6],"1162":[1,1,8],"1163":[1,1,21],"1164":[1,1,18],"1165":[1,1,49],"1166":[1,1,7],"1167":[1,1,8],"1168":[1,1,21],"1169":[1,1,27],"1170":[1,1,99],"1171":[1,1,9],"1172":[2,1,1],"1173":[1,2,8],"1174":[1,2,20],"1175":[1,3,52],"1176":[2,1,1],"1177":[1,2,7],"1178":[1,2,16],"1179":[1,3,13],"1180":[2,1,1],"1181":[1,2,7],"1182":[1,2,12],"1183":[1,3,12],"1184":[1,1,7],"1185":[1,1,8],"1186":[1,1,12],"1187":[1,1,14],"1188":[1,1,46],"1189":[1,1,13],"1190":[2,1,2],"1191":[1,2,8],"1192":[1,2,28],"1193":[1,3,16],"1194":[2,1,2],"1195":[1,2,7],"1196":[1,2,13],"1197":[1,3,14],"1198":[2,1,2],"1199":[1,2,7],"1200":[3,2,1],"1201":[1,5,10],"1202":[1,1,6],"1203":[1,1,8],"1204":[1,1,16],"1205":[1,1,13],"1206":[1,1,20],"1207":[1,1,10],"1208":[2,1,1],"1209":[1,2,8],"1210":[1,2,14],"1211":[1,2,22],"1212":[1,2,299],"1213":[2,1,1],"1214":[1,2,8],"1215":[1,2,2],"1216":[1,2,10],"1217":[1,2,24],"1218":[2,1,1],"1219":[1,2,8],"1220":[1,2,2],"1221":[1,2,9],"1222":[1,2,23],"1223":[2,1,1],"1224":[1,2,8],"1225":[1,2,29],"1226":[1,2,23],"1227":[1,2,48],"1228":[2,1,1],"1229":[1,2,8],"1230":[1,2,24],"1231":[1,2,23],"1232":[1,2,50],"1233":[2,1,1],"1234":[1,2,8],"1235":[1,2,9],"1236":[1,2,23],"1237":[1,2,11],"1238":[1,1,10],"1239":[1,1,8],"1240":[1,1,12],"1241":[1,1,16],"1242":[1,1,93],"1243":[1,1,12],"1244":[1,1,8],"1245":[1,1,20],"1246":[1,1,12],"1247":[1,1,89],"1248":[1,1,18],"1249":[1,1,8],"1250":[1,1,29],"1251":[1,1,83],"1252":[1,1,63],"1253":[1,1,10],"1254":[1,1,8],"1255":[1,1,21],"1256":[1,1,31],"1257":[1,1,80],"1258":[1,1,11],"1259":[1,1,8],"1260":[1,1,20],"1261":[1,1,13],"1262":[1,1,81],"1263":[1,1,6],"1264":[1,1,8],"1265":[1,1,21],"1266":[1,1,33],"1267":[1,1,69],"1268":[2,1,7],"1269":[3,2,72],"1270":[1,1,6],"1271":[1,1,8],"1272":[1,1,12],"1273":[1,1,17],"1274":[1,1,27],"1275":[1,1,6],"1276":[1,1,7],"1277":[1,1,12],"1278":[1,1,69],"1279":[1,1,60],"1280":[1,1,9],"1281":[1,1,8],"1282":[1,1,12],"1283":[1,1,25],"1284":[1,1,34],"1285":[1,1,7],"1286":[1,1,8],"1287":[1,1,12],"1288":[1,1,23],"1289":[1,1,27],"1290":[1,1,8],"1291":[1,1,8],"1292":[1,1,12],"1293":[1,1,14],"1294":[1,1,29],"1295":[3,1,13],"1296":[1,3,8],"1297":[1,3,12],"1298":[1,3,40],"1299":[1,3,44],"1300":[1,1,9],"1301":[2,1,1],"1302":[1,2,9],"1303":[1,2,12],"1304":[1,2,13],"1305":[1,2,28],"1306":[2,1,5],"1307":[1,2,9],"1308":[1,2,14],"1309":[1,2,13],"1310":[1,2,28],"1311":[1,1,7],"1312":[1,1,8],"1313":[1,1,12],"1314":[1,1,10],"1315":[1,1,27],"1316":[1,1,7],"1317":[1,1,8],"1318":[1,1,12],"1319":[1,1,9],"1320":[1,1,26],"1321":[1,1,6],"1322":[1,1,8],"1323":[1,1,12],"1324":[1,1,17],"1325":[1,1,27],"1326":[1,1,7],"1327":[1,1,8],"1328":[1,1,12],"1329":[1,1,10],"1330":[1,1,27],"1331":[1,1,11],"1332":[2,1,1],"1333":[1,2,10],"1334":[1,2,12],"1335":[1,2,16],"1336":[1,2,33],"1337":[3,1,1],"1338":[1,3,10],"1339":[1,3,12],"1340":[1,3,16],"1341":[1,3,33],"1342":[1,1,20],"1343":[1,1,8],"1344":[1,1,12],"1345":[1,1,15],"1346":[1,1,31],"1347":[1,1,8],"1348":[1,1,8],"1349":[1,1,30],"1350":[1,1,2],"1351":[1,1,34],"1352":[1,1,12],"1353":[1,1,8],"1354":[1,1,12],"1355":[1,1,10],"1356":[1,1,21],"1357":[1,1,12],"1358":[1,1,8],"1359":[1,1,12],"1360":[1,1,10],"1361":[1,1,21],"1362":[1,1,13],"1363":[2,1,1],"1364":[1,2,9],"1365":[1,2,14],"1366":[1,2,20],"1367":[1,2,86],"1368":[2,1,9],"1369":[1,2,9],"1370":[1,2,14],"1371":[1,2,21],"1372":[1,2,33],"1373":[1,1,8],"1374":[1,1,8],"1375":[1,1,12],"1376":[1,1,18],"1377":[1,1,106],"1378":[1,1,8],"1379":[1,1,8],"1380":[1,1,29],"1381":[1,1,2],"1382":[1,1,35],"1383":[3,1,10],"1384":[1,3,8],"1385":[1,3,2],"1386":[1,3,11],"1387":[1,3,65],"1388":[1,1,6],"1389":[1,1,8],"1390":[1,1,12],"1391":[1,1,17],"1392":[1,1,27],"1393":[1,1,13],"1394":[1,1,8],"1395":[1,1,12],"1396":[1,1,31],"1397":[1,1,30],"1398":[1,1,6],"1399":[1,1,8],"1400":[1,1,12],"1401":[1,1,37],"1402":[1,1,38],"1403":[3,1,8],"1404":[1,3,8],"1405":[1,3,26],"1406":[1,3,8],"1407":[1,3,32],"1408":[1,1,6],"1409":[1,1,8],"1410":[1,1,12],"1411":[1,1,121],"1412":[1,1,162],"1413":[1,1,6],"1414":[1,1,8],"1415":[1,1,12],"1416":[1,1,19],"1417":[1,1,34],"1418":[1,1,10],"1419":[1,1,8],"1420":[1,1,12],"1421":[1,1,13],"1422":[1,1,57],"1423":[1,1,10],"1424":[2,1,2],"1425":[1,2,8],"1426":[1,2,12],"1427":[1,2,25],"1428":[1,2,46],"1429":[2,1,5],"1430":[1,2,9],"1431":[1,2,19],"1432":[1,2,25],"1433":[1,2,48],"1434":[1,1,15],"1435":[1,1,8],"1436":[1,1,21],"1437":[1,1,29],"1438":[1,1,47],"1439":[1,1,12],"1440":[1,1,8],"1441":[1,1,12],"1442":[1,1,13],"1443":[1,1,29],"1444":[1,1,6],"1445":[2,1,1],"1446":[1,2,8],"1447":[1,2,15],"1448":[1,2,16],"1449":[1,2,22],"1450":[2,1,1],"1451":[1,2,9],"1452":[1,2,9],"1453":[1,2,12],"1454":[1,2,19],"1455":[3,1,6],"1456":[1,3,8],"1457":[1,3,12],"1458":[1,3,14],"1459":[1,3,54],"1460":[2,1,7],"1461":[3,2,15],"1462":[2,2,134],"1463":[3,2,86],"1464":[2,1,4],"1465":[3,2,196],"1466":[3,2,18]},"averageFieldLength":[1.2440354464894359,1.415132924335379,23.841172460804334],"storedFields":{"0":{"title":"Citizen Code of Conduct","titles":[]},"1":{"title":"1. Purpose","titles":["Citizen Code of Conduct"]},"2":{"title":"2. Open [Source/Culture/Tech] Citizenship","titles":["Citizen Code of Conduct"]},"3":{"title":"3. Expected Behavior","titles":["Citizen Code of Conduct"]},"4":{"title":"4. Unacceptable Behavior","titles":["Citizen Code of Conduct"]},"5":{"title":"5. Weapons Policy","titles":["Citizen Code of Conduct"]},"6":{"title":"6. Consequences of Unacceptable Behavior","titles":["Citizen Code of Conduct"]},"7":{"title":"7. Reporting Guidelines","titles":["Citizen Code of Conduct"]},"8":{"title":"8. Addressing Grievances","titles":["Citizen Code of Conduct"]},"9":{"title":"9. Scope","titles":["Citizen Code of Conduct"]},"10":{"title":"10. Contact info","titles":["Citizen Code of Conduct"]},"11":{"title":"11. License and attribution","titles":["Citizen Code of Conduct"]},"12":{"title":"API For Docker","titles":[]},"13":{"title":""食"用方法:个人近十年整理维护的 API 大杂烩,按需增加功能。当前页面公开的接口约占全部接口的五分之一。","titles":["API For Docker"]},"14":{"title":"服务长期运行在 Linux Docker 容器中,数据存储以 OceanBase 为主。接口采用 REST 风格设计,请求地址可预期且面向资源;通过标准 HTTP 状态码表达成功或失败;并使用 HTTP Authentication 与标准请求方法提升易用性。所有 API 请求均返回规范友好的 JSON(含错误信息)。","titles":["API For Docker"]},"15":{"title":"须知:API 将记录你的域名、使用流量、调用次数等信息并存储六个月,如介意请勿使用。日单 IP 过千请申请加白。","titles":["API For Docker"]},"16":{"title":"条款:API 拥有所有运行权,在某些特定情况下,姬长信 API 有权禁止你的网站调用。","titles":["API For Docker"]},"17":{"title":"警告 ⚠️ 禁止用于违法、商业用途。若发现有大批违禁滥用,会针对该功能加上授权码,仅供工信部备案、公安备案用户申请使用。","titles":["API For Docker"]},"18":{"title":"不接受定制功能性捐助!","titles":["API For Docker"]},"19":{"title":"统计","titles":["API For Docker"]},"20":{"title":"API 接口列表","titles":["API For Docker"]},"21":{"title":"安装","titles":["API For Docker"]},"22":{"title":"docker","titles":["API For Docker"]},"23":{"title":"姬长信 API For Docker <small>始于 2017</small>","titles":[]},"24":{"title":"汉字转拼音","titles":[]},"25":{"title":"请求地址","titles":["汉字转拼音"]},"26":{"title":"请求参数","titles":["汉字转拼音"]},"27":{"title":"返回data参数","titles":["汉字转拼音"]},"28":{"title":"SDK调用","titles":["汉字转拼音"]},"29":{"title":"抽取网页图片","titles":[]},"30":{"title":"请求地址","titles":["抽取网页图片"]},"31":{"title":"请求参数","titles":["抽取网页图片"]},"32":{"title":"返回data参数","titles":["抽取网页图片"]},"33":{"title":"SDK调用","titles":["抽取网页图片"]},"34":{"title":"GIF色情图片识别","titles":[]},"35":{"title":"请求地址","titles":["GIF色情图片识别"]},"36":{"title":"请求参数","titles":["GIF色情图片识别"]},"37":{"title":"返回data参数","titles":["GIF色情图片识别"]},"38":{"title":"SDK调用","titles":["GIF色情图片识别"]},"39":{"title":"号码实时查询","titles":[]},"40":{"title":"请求地址","titles":["号码实时查询"]},"41":{"title":"请求参数","titles":["号码实时查询"]},"42":{"title":"返回data参数","titles":["号码实时查询"]},"43":{"title":"SDK调用","titles":["号码实时查询"]},"44":{"title":"手机空号检测","titles":[]},"45":{"title":"请求地址","titles":["手机空号检测"]},"46":{"title":"请求参数","titles":["手机空号检测"]},"47":{"title":"返回data参数","titles":["手机空号检测"]},"48":{"title":"SDK调用","titles":["手机空号检测"]},"49":{"title":"手写OCR识别","titles":[]},"50":{"title":"请求地址","titles":["手写OCR识别"]},"51":{"title":"请求参数","titles":["手写OCR识别"]},"52":{"title":"返回data参数","titles":["手写OCR识别"]},"53":{"title":"SDK调用","titles":["手写OCR识别"]},"54":{"title":"获取新闻网页正文内容","titles":[]},"55":{"title":"请求地址","titles":["获取新闻网页正文内容"]},"56":{"title":"请求参数","titles":["获取新闻网页正文内容"]},"57":{"title":"返回data参数","titles":["获取新闻网页正文内容"]},"58":{"title":"SDK调用","titles":["获取新闻网页正文内容"]},"59":{"title":"通用文字识别","titles":[]},"60":{"title":"请求地址","titles":["通用文字识别"]},"61":{"title":"请求参数","titles":["通用文字识别"]},"62":{"title":"返回data参数","titles":["通用文字识别"]},"63":{"title":"SDK调用","titles":["通用文字识别"]},"64":{"title":"驾驶证识别","titles":[]},"65":{"title":"请求地址","titles":["驾驶证识别"]},"66":{"title":"请求参数","titles":["驾驶证识别"]},"67":{"title":"返回data参数","titles":["驾驶证识别"]},"68":{"title":"SDK调用","titles":["驾驶证识别"]},"69":{"title":"简繁火星文转换","titles":[]},"70":{"title":"请求地址","titles":["简繁火星文转换"]},"71":{"title":"请求参数","titles":["简繁火星文转换"]},"72":{"title":"返回参数","titles":["简繁火星文转换"]},"73":{"title":"SDK调用","titles":["简繁火星文转换"]},"74":{"title":"人脸识别","titles":[]},"75":{"title":"请求地址","titles":["人脸识别"]},"76":{"title":"请求参数","titles":["人脸识别"]},"77":{"title":"返回data参数","titles":["人脸识别"]},"78":{"title":"SDK调用","titles":["人脸识别"]},"79":{"title":"身份证OCR识别","titles":[]},"80":{"title":"请求地址","titles":["身份证OCR识别"]},"81":{"title":"请求参数","titles":["身份证OCR识别"]},"82":{"title":"返回data参数","titles":["身份证OCR识别"]},"83":{"title":"SDK调用","titles":["身份证OCR识别"]},"84":{"title":"中文同义词/反义词查询","titles":[]},"85":{"title":"请求地址","titles":["中文同义词/反义词查询"]},"86":{"title":"请求参数","titles":["中文同义词/反义词查询"]},"87":{"title":"返回data参数","titles":["中文同义词/反义词查询"]},"88":{"title":"SDK调用","titles":["中文同义词/反义词查询"]},"89":{"title":"身份证查询","titles":[]},"90":{"title":"接口地址","titles":["身份证查询"]},"91":{"title":"请求参数","titles":["身份证查询"]},"92":{"title":"返回data参数","titles":["身份证查询"]},"93":{"title":"SDK调用","titles":["身份证查询"]},"94":{"title":"图灵机器人(维护中)","titles":[]},"95":{"title":"请求地址","titles":["图灵机器人(维护中)"]},"96":{"title":"请求参数","titles":["图灵机器人(维护中)"]},"97":{"title":"返回data参数","titles":["图灵机器人(维护中)"]},"98":{"title":"SDK调用","titles":["图灵机器人(维护中)"]},"99":{"title":"身份证文字识别","titles":[]},"100":{"title":"请求地址","titles":["身份证文字识别"]},"101":{"title":"请求参数","titles":["身份证文字识别"]},"102":{"title":"返回data参数","titles":["身份证文字识别"]},"103":{"title":"SDK调用","titles":["身份证文字识别"]},"104":{"title":"图片审核","titles":[]},"105":{"title":"请求地址","titles":["图片审核"]},"106":{"title":"请求参数","titles":["图片审核"]},"107":{"title":"返回data参数","titles":["图片审核"]},"108":{"title":"SDK调用","titles":["图片审核"]},"109":{"title":"手机号码归属地","titles":[]},"110":{"title":"请求地址","titles":["手机号码归属地"]},"111":{"title":"请求参数","titles":["手机号码归属地"]},"112":{"title":"返回参数","titles":["手机号码归属地"]},"113":{"title":"SDK调用","titles":["手机号码归属地"]},"114":{"title":"图像审核","titles":[]},"115":{"title":"请求地址","titles":["图像审核"]},"116":{"title":"请求参数","titles":["图像审核"]},"117":{"title":"返回data参数","titles":["图像审核"]},"118":{"title":"SDK调用","titles":["图像审核"]},"119":{"title":"图像智能识别","titles":[]},"120":{"title":"请求地址","titles":["图像智能识别"]},"121":{"title":"请求参数","titles":["图像智能识别"]},"122":{"title":"返回data参数","titles":["图像智能识别"]},"123":{"title":"SDK调用","titles":["图像智能识别"]},"124":{"title":"文本审核","titles":[]},"125":{"title":"请求地址","titles":["文本审核"]},"126":{"title":"请求参数","titles":["文本审核"]},"127":{"title":"返回data参数","titles":["文本审核"]},"128":{"title":"SDK调用","titles":["文本审核"]},"129":{"title":"文本智能纠错","titles":[]},"130":{"title":"请求地址","titles":["文本智能纠错"]},"131":{"title":"请求参数","titles":["文本智能纠错"]},"132":{"title":"返回data参数","titles":["文本智能纠错"]},"133":{"title":"SDK调用","titles":["文本智能纠错"]},"134":{"title":"相似文本检测","titles":[]},"135":{"title":"请求地址","titles":["相似文本检测"]},"136":{"title":"请求参数","titles":["相似文本检测"]},"137":{"title":"返回data参数","titles":["相似文本检测"]},"138":{"title":"SDK调用","titles":["相似文本检测"]},"139":{"title":"新广告法违禁词检测","titles":[]},"140":{"title":"请求地址","titles":["新广告法违禁词检测"]},"141":{"title":"请求参数","titles":["新广告法违禁词检测"]},"142":{"title":"返回data参数","titles":["新广告法违禁词检测"]},"143":{"title":"SDK调用","titles":["新广告法违禁词检测"]},"144":{"title":"行驶证识别","titles":[]},"145":{"title":"请求地址","titles":["行驶证识别"]},"146":{"title":"请求参数","titles":["行驶证识别"]},"147":{"title":"返回data参数","titles":["行驶证识别"]},"148":{"title":"SDK调用","titles":["行驶证识别"]},"149":{"title":"图片验证码识别","titles":[]},"150":{"title":"typeId参数说明","titles":["图片验证码识别"]},"151":{"title":"接口1:数字验证码识别(","titles":[]},"152":{"title":"请求地址","titles":["接口1:数字验证码识别("]},"153":{"title":"请求参数","titles":["接口1:数字验证码识别("]},"154":{"title":"返回data参数","titles":["接口1:数字验证码识别("]},"155":{"title":"SDK调用","titles":["接口1:数字验证码识别("]},"156":{"title":"接口2:中英文验证码识别(","titles":[]},"157":{"title":"请求地址","titles":["接口2:中英文验证码识别("]},"158":{"title":"请求参数","titles":["接口2:中英文验证码识别("]},"159":{"title":"返回data参数","titles":["接口2:中英文验证码识别("]},"160":{"title":"SDK调用","titles":["接口2:中英文验证码识别("]},"161":{"title":"接口3:算术验证码识别(","titles":[]},"162":{"title":"请求地址","titles":["接口3:算术验证码识别("]},"163":{"title":"请求参数","titles":["接口3:算术验证码识别("]},"164":{"title":"返回data参数","titles":["接口3:算术验证码识别("]},"165":{"title":"SDK调用","titles":["接口3:算术验证码识别("]},"166":{"title":"羊毛党检测","titles":[]},"167":{"title":"请求地址","titles":["羊毛党检测"]},"168":{"title":"请求参数","titles":["羊毛党检测"]},"169":{"title":"返回data参数","titles":["羊毛党检测"]},"170":{"title":"SDK调用","titles":["羊毛党检测"]},"171":{"title":"谣言鉴别","titles":[]},"172":{"title":"请求地址","titles":["谣言鉴别"]},"173":{"title":"请求参数","titles":["谣言鉴别"]},"174":{"title":"返回data参数","titles":["谣言鉴别"]},"175":{"title":"SDK调用","titles":["谣言鉴别"]},"176":{"title":"银行卡识别","titles":[]},"177":{"title":"请求地址","titles":["银行卡识别"]},"178":{"title":"请求参数","titles":["银行卡识别"]},"179":{"title":"返回data参数","titles":["银行卡识别"]},"180":{"title":"SDK调用","titles":["银行卡识别"]},"181":{"title":"营业执照文本识别","titles":[]},"182":{"title":"请求地址","titles":["营业执照文本识别"]},"183":{"title":"请求参数","titles":["营业执照文本识别"]},"184":{"title":"返回data参数","titles":["营业执照文本识别"]},"185":{"title":"SDK调用","titles":["营业执照文本识别"]},"186":{"title":"中文分词","titles":[]},"187":{"title":"接口1:中文抽取关键词","titles":[]},"188":{"title":"请求地址","titles":["接口1:中文抽取关键词"]},"189":{"title":"请求参数","titles":["接口1:中文抽取关键词"]},"190":{"title":"返回data参数","titles":["接口1:中文抽取关键词"]},"191":{"title":"SDK调用","titles":["接口1:中文抽取关键词"]},"192":{"title":"接口2:中文智能分词","titles":[]},"193":{"title":"请求地址","titles":["接口2:中文智能分词"]},"194":{"title":"请求参数","titles":["接口2:中文智能分词"]},"195":{"title":"返回data参数","titles":["接口2:中文智能分词"]},"196":{"title":"SDK调用","titles":["接口2:中文智能分词"]},"197":{"title":"GY.公益数据","titles":[]},"198":{"title":"1 宝贝回家/腾讯公益404核心数据","titles":["GY.公益数据"]},"199":{"title":"2 全网通缉令数据","titles":["GY.公益数据"]},"200":{"title":"3. AI分析乳腺 X 线照片","titles":["GY.公益数据"]},"201":{"title":"6. Web 前端开发资讯日报","titles":[]},"202":{"title":"6.1 每日前端开发日报列表","titles":["6. Web 前端开发资讯日报"]},"203":{"title":"6.2 单个日报列表","titles":["6. Web 前端开发资讯日报"]},"204":{"title":"4. 图片相册接口","titles":[]},"205":{"title":"4.1 cosplay 相册","titles":["4. 图片相册接口"]},"206":{"title":"4.2 花瓣照片相册","titles":["4. 图片相册接口"]},"207":{"title":"docsify <small>4.6.10</small>","titles":[]},"208":{"title":"0. 壁纸模块","titles":[]},"209":{"title":"0.1 每日bing","titles":["0. 壁纸模块"]},"210":{"title":"0.2 随机壁纸","titles":["0. 壁纸模块"]},"211":{"title":"0.2.1 爱壁纸数据源","titles":["0. 壁纸模块"]},"212":{"title":"0.2.2 14年网红源","titles":["0. 壁纸模块"]},"213":{"title":"0.2.3 当代网红","titles":["0. 壁纸模块"]},"214":{"title":"0.2.4 网红专栏壁纸","titles":["0. 壁纸模块"]},"215":{"title":"0.3 动态IP签名图片","titles":["0. 壁纸模块"]},"216":{"title":"0.4 动态图","titles":["0. 壁纸模块"]},"217":{"title":"0.5 抱枕图生成器","titles":["0. 壁纸模块"]},"218":{"title":"0.6 ARU(阿鲁)表情包","titles":["0. 壁纸模块"]},"219":{"title":"0.7 二维码生成与解码","titles":["0. 壁纸模块"]},"220":{"title":"0.8 图片反代","titles":["0. 壁纸模块"]},"221":{"title":"0.8.1 微博反代","titles":["0. 壁纸模块"]},"222":{"title":"0.9 图片鉴黄","titles":["0. 壁纸模块"]},"223":{"title":"5. 天气预报","titles":[]},"224":{"title":"5.1 获取城市天气预报","titles":["5. 天气预报"]},"225":{"title":"企业开票信息查询","titles":[]},"226":{"title":"请求地址","titles":["企业开票信息查询"]},"227":{"title":"请求参数","titles":["企业开票信息查询"]},"228":{"title":"返回参数","titles":["企业开票信息查询"]},"229":{"title":"SDK调用","titles":["企业开票信息查询"]},"230":{"title":"企业三要素核验","titles":[]},"231":{"title":"请求地址","titles":["企业三要素核验"]},"232":{"title":"请求参数","titles":["企业三要素核验"]},"233":{"title":"返回参数","titles":["企业三要素核验"]},"234":{"title":"SDK调用","titles":["企业三要素核验"]},"235":{"title":"企业信息精确查询","titles":[]},"236":{"title":"请求地址","titles":["企业信息精确查询"]},"237":{"title":"请求参数","titles":["企业信息精确查询"]},"238":{"title":"返回参数","titles":["企业信息精确查询"]},"239":{"title":"SDK调用","titles":["企业信息精确查询"]},"240":{"title":"企业著作权查询","titles":[]},"241":{"title":"请求地址","titles":["企业著作权查询"]},"242":{"title":"请求参数","titles":["企业著作权查询"]},"243":{"title":"返回参数","titles":["企业著作权查询"]},"244":{"title":"SDK调用","titles":["企业著作权查询"]},"245":{"title":"三网手机实名制认证(详版)","titles":[]},"246":{"title":"请求地址","titles":["三网手机实名制认证(详版)"]},"247":{"title":"请求参数","titles":["三网手机实名制认证(详版)"]},"248":{"title":"返回data参数","titles":["三网手机实名制认证(详版)"]},"249":{"title":"SDK调用","titles":["三网手机实名制认证(详版)"]},"250":{"title":"三网手机实名制认证","titles":[]},"251":{"title":"请求地址","titles":["三网手机实名制认证"]},"252":{"title":"请求参数","titles":["三网手机实名制认证"]},"253":{"title":"返回data参数","titles":["三网手机实名制认证"]},"254":{"title":"SDK调用","titles":["三网手机实名制认证"]},"255":{"title":"身份证实名认证","titles":[]},"256":{"title":"功能介绍","titles":[]},"257":{"title":"请求地址","titles":["功能介绍"]},"258":{"title":"请求参数","titles":["功能介绍"]},"259":{"title":"返回data参数","titles":["功能介绍"]},"260":{"title":"SDK调用","titles":["功能介绍"]},"261":{"title":"银行卡三四元素检测(简版)","titles":[]},"262":{"title":"请求地址","titles":["银行卡三四元素检测(简版)"]},"263":{"title":"请求参数","titles":["银行卡三四元素检测(简版)"]},"264":{"title":"返回参数","titles":["银行卡三四元素检测(简版)"]},"265":{"title":"SDK调用","titles":["银行卡三四元素检测(简版)"]},"266":{"title":"银行卡三四元素检测(详版)","titles":[]},"267":{"title":"请求地址","titles":["银行卡三四元素检测(详版)"]},"268":{"title":"请求参数","titles":["银行卡三四元素检测(详版)"]},"269":{"title":"返回参数","titles":["银行卡三四元素检测(详版)"]},"270":{"title":"SDK调用","titles":["银行卡三四元素检测(详版)"]},"271":{"title":"银行卡三元素检测","titles":[]},"272":{"title":"请求地址","titles":["银行卡三元素检测"]},"273":{"title":"请求参数","titles":["银行卡三元素检测"]},"274":{"title":"返回参数","titles":["银行卡三元素检测"]},"275":{"title":"SDK调用","titles":["银行卡三元素检测"]},"276":{"title":"银行卡四元素校验","titles":[]},"277":{"title":"请求地址","titles":["银行卡四元素校验"]},"278":{"title":"请求参数","titles":["银行卡四元素校验"]},"279":{"title":"返回参数","titles":["银行卡四元素校验"]},"280":{"title":"SDK调用","titles":["银行卡四元素校验"]},"281":{"title":"10. 开发杂类","titles":[]},"282":{"title":"10.1 QQ昵称和头像","titles":["10. 开发杂类"]},"283":{"title":"10.2 长网址缩短与还原","titles":["10. 开发杂类"]},"284":{"title":"10.3 搜索服务","titles":["10. 开发杂类"]},"285":{"title":"10.4 VIP视频解析","titles":["10. 开发杂类"]},"286":{"title":"10.5 抖音去水印","titles":["10. 开发杂类"]},"287":{"title":"10.6 isbn查询","titles":["10. 开发杂类"]},"288":{"title":"10.7 百度逆向link","titles":["10. 开发杂类"]},"289":{"title":"10.8 云盘移植","titles":["10. 开发杂类"]},"290":{"title":"10.9 bilibili直播间抢红包列表","titles":["10. 开发杂类"]},"291":{"title":"10.10 域名备案查询实时","titles":["10. 开发杂类"]},"292":{"title":"10.11 13位,毫秒时间戳接口","titles":["10. 开发杂类"]},"293":{"title":"9. 招聘信息","titles":[]},"294":{"title":"9.1 招聘","titles":["9. 招聘信息"]},"295":{"title":"1. 新闻模块","titles":[]},"296":{"title":"1.1 新闻轮播图接口","titles":["1. 新闻模块"]},"297":{"title":"1.2 新闻分类列表分类接口","titles":["1. 新闻模块"]},"298":{"title":"1.3 新闻详情接口","titles":["1. 新闻模块"]},"299":{"title":"1.3 本地新闻","titles":["1. 新闻模块"]},"300":{"title":"CBA新闻","titles":[]},"301":{"title":"请求地址","titles":["CBA新闻"]},"302":{"title":"请求参数","titles":["CBA新闻"]},"303":{"title":"返回data参数","titles":["CBA新闻"]},"304":{"title":"SDK调用","titles":["CBA新闻"]},"305":{"title":"IT资讯","titles":[]},"306":{"title":"请求地址","titles":["IT资讯"]},"307":{"title":"请求参数","titles":["IT资讯"]},"308":{"title":"返回data参数","titles":["IT资讯"]},"309":{"title":"SDK调用","titles":["IT资讯"]},"310":{"title":"NBA新闻","titles":[]},"311":{"title":"请求地址","titles":["NBA新闻"]},"312":{"title":"请求参数","titles":["NBA新闻"]},"313":{"title":"返回data参数","titles":["NBA新闻"]},"314":{"title":"SDK调用","titles":["NBA新闻"]},"315":{"title":"VR科技","titles":[]},"316":{"title":"请求地址","titles":["VR科技"]},"317":{"title":"请求参数","titles":["VR科技"]},"318":{"title":"返回data参数","titles":["VR科技"]},"319":{"title":"SDK调用","titles":["VR科技"]},"320":{"title":"币圈资讯","titles":[]},"321":{"title":"请求地址","titles":["币圈资讯"]},"322":{"title":"请求参数","titles":["币圈资讯"]},"323":{"title":"返回data参数","titles":["币圈资讯"]},"324":{"title":"SDK调用","titles":["币圈资讯"]},"325":{"title":"财经新闻","titles":[]},"326":{"title":"请求地址","titles":["财经新闻"]},"327":{"title":"请求参数","titles":["财经新闻"]},"328":{"title":"返回data参数","titles":["财经新闻"]},"329":{"title":"SDK调用","titles":["财经新闻"]},"330":{"title":"创业资讯","titles":[]},"331":{"title":"请求地址","titles":["创业资讯"]},"332":{"title":"请求参数","titles":["创业资讯"]},"333":{"title":"返回data参数","titles":["创业资讯"]},"334":{"title":"SDK调用","titles":["创业资讯"]},"335":{"title":"地区新闻","titles":[]},"336":{"title":"请求地址","titles":["地区新闻"]},"337":{"title":"请求参数","titles":["地区新闻"]},"338":{"title":"返回data参数","titles":["地区新闻"]},"339":{"title":"SDK调用","titles":["地区新闻"]},"340":{"title":"动漫资讯","titles":[]},"341":{"title":"请求地址","titles":["动漫资讯"]},"342":{"title":"请求参数","titles":["动漫资讯"]},"343":{"title":"返回data参数","titles":["动漫资讯"]},"344":{"title":"SDK调用","titles":["动漫资讯"]},"345":{"title":"抖音热点榜","titles":[]},"346":{"title":"请求地址","titles":["抖音热点榜"]},"347":{"title":"请求参数","titles":["抖音热点榜"]},"348":{"title":"返回data参数","titles":["抖音热点榜"]},"349":{"title":"SDK调用","titles":["抖音热点榜"]},"350":{"title":"抖音视频榜","titles":[]},"351":{"title":"请求地址","titles":["抖音视频榜"]},"352":{"title":"请求参数","titles":["抖音视频榜"]},"353":{"title":"返回data参数","titles":["抖音视频榜"]},"354":{"title":"SDK调用","titles":["抖音视频榜"]},"355":{"title":"房产新闻","titles":[]},"356":{"title":"请求地址","titles":["房产新闻"]},"357":{"title":"请求参数","titles":["房产新闻"]},"358":{"title":"返回data参数","titles":["房产新闻"]},"359":{"title":"SDK调用","titles":["房产新闻"]},"360":{"title":"国际新闻","titles":[]},"361":{"title":"请求地址","titles":["国际新闻"]},"362":{"title":"请求参数","titles":["国际新闻"]},"363":{"title":"返回data参数","titles":["国际新闻"]},"364":{"title":"SDK调用","titles":["国际新闻"]},"365":{"title":"国内新闻","titles":[]},"366":{"title":"请求地址","titles":["国内新闻"]},"367":{"title":"请求参数","titles":["国内新闻"]},"368":{"title":"返回data参数","titles":["国内新闻"]},"369":{"title":"SDK调用","titles":["国内新闻"]},"370":{"title":"汉服新闻","titles":[]},"371":{"title":"请求地址","titles":["汉服新闻"]},"372":{"title":"请求参数","titles":["汉服新闻"]},"373":{"title":"返回data参数","titles":["汉服新闻"]},"374":{"title":"SDK调用","titles":["汉服新闻"]},"375":{"title":"互联网资讯","titles":[]},"376":{"title":"请求地址","titles":["互联网资讯"]},"377":{"title":"请求参数","titles":["互联网资讯"]},"378":{"title":"返回data参数","titles":["互联网资讯"]},"379":{"title":"SDK调用","titles":["互联网资讯"]},"380":{"title":"环保资讯","titles":[]},"381":{"title":"请求地址","titles":["环保资讯"]},"382":{"title":"请求参数","titles":["环保资讯"]},"383":{"title":"返回data参数","titles":["环保资讯"]},"384":{"title":"SDK调用","titles":["环保资讯"]},"385":{"title":"健康知识","titles":[]},"386":{"title":"请求地址","titles":["健康知识"]},"387":{"title":"请求参数","titles":["健康知识"]},"388":{"title":"返回data参数","titles":["健康知识"]},"389":{"title":"SDK调用","titles":["健康知识"]},"390":{"title":"今日头条新闻","titles":[]},"391":{"title":"请求地址","titles":["今日头条新闻"]},"392":{"title":"请求参数","titles":["今日头条新闻"]},"393":{"title":"返回data参数","titles":["今日头条新闻"]},"394":{"title":"SDK调用","titles":["今日头条新闻"]},"395":{"title":"军事新闻","titles":[]},"396":{"title":"请求地址","titles":["军事新闻"]},"397":{"title":"请求参数","titles":["军事新闻"]},"398":{"title":"返回data参数","titles":["军事新闻"]},"399":{"title":"SDK调用","titles":["军事新闻"]},"400":{"title":"科技新闻","titles":[]},"401":{"title":"请求地址","titles":["科技新闻"]},"402":{"title":"请求参数","titles":["科技新闻"]},"403":{"title":"返回data参数","titles":["科技新闻"]},"404":{"title":"SDK调用","titles":["科技新闻"]},"405":{"title":"科学探索","titles":[]},"406":{"title":"请求地址","titles":["科学探索"]},"407":{"title":"请求参数","titles":["科学探索"]},"408":{"title":"返回data参数","titles":["科学探索"]},"409":{"title":"SDK调用","titles":["科学探索"]},"410":{"title":"垃圾分类新闻","titles":[]},"411":{"title":"请求地址","titles":["垃圾分类新闻"]},"412":{"title":"请求参数","titles":["垃圾分类新闻"]},"413":{"title":"返回data参数","titles":["垃圾分类新闻"]},"414":{"title":"SDK调用","titles":["垃圾分类新闻"]},"415":{"title":"旅游资讯","titles":[]},"416":{"title":"请求地址","titles":["旅游资讯"]},"417":{"title":"请求参数","titles":["旅游资讯"]},"418":{"title":"返回data参数","titles":["旅游资讯"]},"419":{"title":"SDK调用","titles":["旅游资讯"]},"420":{"title":"农业新闻","titles":[]},"421":{"title":"请求地址","titles":["农业新闻"]},"422":{"title":"请求参数","titles":["农业新闻"]},"423":{"title":"返回data参数","titles":["农业新闻"]},"424":{"title":"SDK调用","titles":["农业新闻"]},"425":{"title":"女性新闻","titles":[]},"426":{"title":"请求地址","titles":["女性新闻"]},"427":{"title":"请求参数","titles":["女性新闻"]},"428":{"title":"返回data参数","titles":["女性新闻"]},"429":{"title":"SDK调用","titles":["女性新闻"]},"430":{"title":"苹果新闻","titles":[]},"431":{"title":"请求地址","titles":["苹果新闻"]},"432":{"title":"请求参数","titles":["苹果新闻"]},"433":{"title":"返回data参数","titles":["苹果新闻"]},"434":{"title":"SDK调用","titles":["苹果新闻"]},"435":{"title":"奇闻异事","titles":[]},"436":{"title":"请求地址","titles":["奇闻异事"]},"437":{"title":"请求参数","titles":["奇闻异事"]},"438":{"title":"返回data参数","titles":["奇闻异事"]},"439":{"title":"SDK调用","titles":["奇闻异事"]},"440":{"title":"汽车新闻","titles":[]},"441":{"title":"请求地址","titles":["汽车新闻"]},"442":{"title":"请求参数","titles":["汽车新闻"]},"443":{"title":"返回data参数","titles":["汽车新闻"]},"444":{"title":"SDK调用","titles":["汽车新闻"]},"445":{"title":"区块链新闻","titles":[]},"446":{"title":"请求地址","titles":["区块链新闻"]},"447":{"title":"请求参数","titles":["区块链新闻"]},"448":{"title":"返回data参数","titles":["区块链新闻"]},"449":{"title":"SDK调用","titles":["区块链新闻"]},"450":{"title":"人工智能","titles":[]},"451":{"title":"请求地址","titles":["人工智能"]},"452":{"title":"请求参数","titles":["人工智能"]},"453":{"title":"返回data参数","titles":["人工智能"]},"454":{"title":"SDK调用","titles":["人工智能"]},"455":{"title":"社会新闻","titles":[]},"456":{"title":"请求地址","titles":["社会新闻"]},"457":{"title":"请求参数","titles":["社会新闻"]},"458":{"title":"返回data参数","titles":["社会新闻"]},"459":{"title":"SDK调用","titles":["社会新闻"]},"460":{"title":"体育新闻","titles":[]},"461":{"title":"请求地址","titles":["体育新闻"]},"462":{"title":"请求参数","titles":["体育新闻"]},"463":{"title":"返回data参数","titles":["体育新闻"]},"464":{"title":"SDK调用","titles":["体育新闻"]},"465":{"title":"网络搜索热点","titles":[]},"466":{"title":"请求地址","titles":["网络搜索热点"]},"467":{"title":"请求参数","titles":["网络搜索热点"]},"468":{"title":"返回data参数","titles":["网络搜索热点"]},"469":{"title":"SDK调用","titles":["网络搜索热点"]},"470":{"title":"微博热搜榜","titles":[]},"471":{"title":"请求地址","titles":["微博热搜榜"]},"472":{"title":"请求参数","titles":["微博热搜榜"]},"473":{"title":"返回data参数","titles":["微博热搜榜"]},"474":{"title":"SDK调用","titles":["微博热搜榜"]},"475":{"title":"微信精选","titles":[]},"476":{"title":"请求地址","titles":["微信精选"]},"477":{"title":"请求参数","titles":["微信精选"]},"478":{"title":"返回data参数","titles":["微信精选"]},"479":{"title":"SDK调用","titles":["微信精选"]},"480":{"title":"微信链接转换","titles":[]},"481":{"title":"请求地址","titles":["微信链接转换"]},"482":{"title":"请求参数","titles":["微信链接转换"]},"483":{"title":"返回data参数","titles":["微信链接转换"]},"484":{"title":"SDK调用","titles":["微信链接转换"]},"485":{"title":"微信热文榜","titles":[]},"486":{"title":"请求地址","titles":["微信热文榜"]},"487":{"title":"请求参数","titles":["微信热文榜"]},"488":{"title":"返回data参数","titles":["微信热文榜"]},"489":{"title":"SDK调用","titles":["微信热文榜"]},"490":{"title":"微信文章搜索","titles":[]},"491":{"title":"请求地址","titles":["微信文章搜索"]},"492":{"title":"请求参数","titles":["微信文章搜索"]},"493":{"title":"返回data参数","titles":["微信文章搜索"]},"494":{"title":"SDK调用","titles":["微信文章搜索"]},"495":{"title":"微信阅读数","titles":[]},"496":{"title":"请求地址","titles":["微信阅读数"]},"497":{"title":"请求参数","titles":["微信阅读数"]},"498":{"title":"返回data参数","titles":["微信阅读数"]},"499":{"title":"SDK调用","titles":["微信阅读数"]},"500":{"title":"新闻头条","titles":[]},"501":{"title":"请求地址","titles":["新闻头条"]},"502":{"title":"请求参数","titles":["新闻头条"]},"503":{"title":"返回参数","titles":["新闻头条"]},"504":{"title":"SDK调用","titles":["新闻头条"]},"505":{"title":"移动通信","titles":[]},"506":{"title":"请求地址","titles":["移动通信"]},"507":{"title":"请求参数","titles":["移动通信"]},"508":{"title":"返回data参数","titles":["移动通信"]},"509":{"title":"SDK调用","titles":["移动通信"]},"510":{"title":"影视资讯","titles":[]},"511":{"title":"请求地址","titles":["影视资讯"]},"512":{"title":"请求参数","titles":["影视资讯"]},"513":{"title":"返回data参数","titles":["影视资讯"]},"514":{"title":"SDK调用","titles":["影视资讯"]},"515":{"title":"游戏资讯","titles":[]},"516":{"title":"请求地址","titles":["游戏资讯"]},"517":{"title":"请求参数","titles":["游戏资讯"]},"518":{"title":"返回data参数","titles":["游戏资讯"]},"519":{"title":"SDK调用","titles":["游戏资讯"]},"520":{"title":"娱乐新闻","titles":[]},"521":{"title":"请求地址","titles":["娱乐新闻"]},"522":{"title":"请求参数","titles":["娱乐新闻"]},"523":{"title":"返回data参数","titles":["娱乐新闻"]},"524":{"title":"SDK调用","titles":["娱乐新闻"]},"525":{"title":"综合新闻","titles":[]},"526":{"title":"请求地址","titles":["综合新闻"]},"527":{"title":"请求参数","titles":["综合新闻"]},"528":{"title":"返回data参数","titles":["综合新闻"]},"529":{"title":"SDK调用","titles":["综合新闻"]},"530":{"title":"足球新闻","titles":[]},"531":{"title":"请求地址","titles":["足球新闻"]},"532":{"title":"请求参数","titles":["足球新闻"]},"533":{"title":"返回data参数","titles":["足球新闻"]},"534":{"title":"SDK调用","titles":["足球新闻"]},"535":{"title":"QQ号码吉凶查询","titles":[]},"536":{"title":"请求地址","titles":["QQ号码吉凶查询"]},"537":{"title":"请求参数","titles":["QQ号码吉凶查询"]},"538":{"title":"返回参数","titles":["QQ号码吉凶查询"]},"539":{"title":"SDK调用","titles":["QQ号码吉凶查询"]},"540":{"title":"根据区号邮编查天气","titles":[]},"541":{"title":"请求地址","titles":["根据区号邮编查天气"]},"542":{"title":"请求参数","titles":["根据区号邮编查天气"]},"543":{"title":"返回data参数","titles":["根据区号邮编查天气"]},"544":{"title":"SDK调用","titles":["根据区号邮编查天气"]},"545":{"title":"标准电码查询","titles":[]},"546":{"title":"请求地址","titles":["标准电码查询"]},"547":{"title":"请求参数","titles":["标准电码查询"]},"548":{"title":"返回参数","titles":["标准电码查询"]},"549":{"title":"SDK调用","titles":["标准电码查询"]},"550":{"title":"彩票查询","titles":[]},"551":{"title":"接口1:支持彩种列表","titles":[]},"552":{"title":"请求地址","titles":["接口1:支持彩种列表"]},"553":{"title":"请求参数","titles":["接口1:支持彩种列表"]},"554":{"title":"返回参数","titles":["接口1:支持彩种列表"]},"555":{"title":"SDK调用","titles":["接口1:支持彩种列表"]},"556":{"title":"接口2:彩票开奖结果查询","titles":[]},"557":{"title":"请求地址","titles":["接口2:彩票开奖结果查询"]},"558":{"title":"请求参数","titles":["接口2:彩票开奖结果查询"]},"559":{"title":"返回参数","titles":["接口2:彩票开奖结果查询"]},"560":{"title":"SDK调用","titles":["接口2:彩票开奖结果查询"]},"561":{"title":"接口3:历史开奖结果查询","titles":[]},"562":{"title":"请求地址","titles":["接口3:历史开奖结果查询"]},"563":{"title":"请求参数","titles":["接口3:历史开奖结果查询"]},"564":{"title":"返回参数","titles":["接口3:历史开奖结果查询"]},"565":{"title":"SDK调用","titles":["接口3:历史开奖结果查询"]},"566":{"title":"接口4:中奖计算器","titles":[]},"567":{"title":"请求地址","titles":["接口4:中奖计算器"]},"568":{"title":"请求参数","titles":["接口4:中奖计算器"]},"569":{"title":"返回参数","titles":["接口4:中奖计算器"]},"570":{"title":"SDK调用","titles":["接口4:中奖计算器"]},"571":{"title":"演员共演电影","titles":[]},"572":{"title":"请求地址","titles":["演员共演电影"]},"573":{"title":"请求参数","titles":["演员共演电影"]},"574":{"title":"返回data参数","titles":["演员共演电影"]},"575":{"title":"SDK调用","titles":["演员共演电影"]},"576":{"title":"疾病禁忌食物","titles":[]},"577":{"title":"请求地址","titles":["疾病禁忌食物"]},"578":{"title":"请求参数","titles":["疾病禁忌食物"]},"579":{"title":"返回data参数","titles":["疾病禁忌食物"]},"580":{"title":"SDK调用","titles":["疾病禁忌食物"]},"581":{"title":"疾病症状","titles":[]},"582":{"title":"请求地址","titles":["疾病症状"]},"583":{"title":"请求参数","titles":["疾病症状"]},"584":{"title":"返回data参数","titles":["疾病症状"]},"585":{"title":"SDK调用","titles":["疾病症状"]},"586":{"title":"症状查疾","titles":[]},"587":{"title":"请求地址","titles":["症状查疾"]},"588":{"title":"请求参数","titles":["症状查疾"]},"589":{"title":"返回data参数","titles":["症状查疾"]},"590":{"title":"SDK调用","titles":["症状查疾"]},"591":{"title":"车辆历史违章查询","titles":[]},"592":{"title":"接口1:获取城市规则列表","titles":[]},"593":{"title":"请求地址","titles":["接口1:获取城市规则列表"]},"594":{"title":"请求参数","titles":["接口1:获取城市规则列表"]},"595":{"title":"返回data参数","titles":["接口1:获取城市规则列表"]},"596":{"title":"SDK调用","titles":["接口1:获取城市规则列表"]},"597":{"title":"接口2:查询历史违章记录","titles":[]},"598":{"title":"请求地址","titles":["接口2:查询历史违章记录"]},"599":{"title":"请求参数","titles":["接口2:查询历史违章记录"]},"600":{"title":"返回data参数","titles":["接口2:查询历史违章记录"]},"601":{"title":"SDK调用","titles":["接口2:查询历史违章记录"]},"602":{"title":"车辆品牌车型大全","titles":[]},"603":{"title":"接口1:品牌列表","titles":[]},"604":{"title":"请求地址","titles":["接口1:品牌列表"]},"605":{"title":"请求参数","titles":["接口1:品牌列表"]},"606":{"title":"返回data参数","titles":["接口1:品牌列表"]},"607":{"title":"SDK调用","titles":["接口1:品牌列表"]},"608":{"title":"接口2:根据车辆品牌ID查询旗下车系列表","titles":[]},"609":{"title":"请求地址","titles":["接口2:根据车辆品牌ID查询旗下车系列表"]},"610":{"title":"请求参数","titles":["接口2:根据车辆品牌ID查询旗下车系列表"]},"611":{"title":"返回data参数","titles":["接口2:根据车辆品牌ID查询旗下车系列表"]},"612":{"title":"SDK调用","titles":["接口2:根据车辆品牌ID查询旗下车系列表"]},"613":{"title":"接口3:根据车系id查询旗下车型列表","titles":[]},"614":{"title":"请求地址","titles":["接口3:根据车系id查询旗下车型列表"]},"615":{"title":"请求参数","titles":["接口3:根据车系id查询旗下车型列表"]},"616":{"title":"返回data参数","titles":["接口3:根据车系id查询旗下车型列表"]},"617":{"title":"SDK调用","titles":["接口3:根据车系id查询旗下车型列表"]},"618":{"title":"车辆违章查询(不再维护)","titles":[]},"619":{"title":"接口1:支持列表和规则查询","titles":[]},"620":{"title":"请求地址","titles":["接口1:支持列表和规则查询"]},"621":{"title":"请求参数","titles":["接口1:支持列表和规则查询"]},"622":{"title":"返回data参数","titles":["接口1:支持列表和规则查询"]},"623":{"title":"SDK调用","titles":["接口1:支持列表和规则查询"]},"624":{"title":"接口2:查询车辆违章信息","titles":[]},"625":{"title":"请求地址","titles":["接口2:查询车辆违章信息"]},"626":{"title":"请求参数","titles":["接口2:查询车辆违章信息"]},"627":{"title":"返回data参数","titles":["接口2:查询车辆违章信息"]},"628":{"title":"SDK调用","titles":["接口2:查询车辆违章信息"]},"629":{"title":"车辆违章次数查询","titles":[]},"630":{"title":"请求地址","titles":["车辆违章次数查询"]},"631":{"title":"请求参数","titles":["车辆违章次数查询"]},"632":{"title":"返回data参数","titles":["车辆违章次数查询"]},"633":{"title":"SDK调用","titles":["车辆违章次数查询"]},"634":{"title":"车辆详细信息查验","titles":[]},"635":{"title":"请求地址","titles":["车辆详细信息查验"]},"636":{"title":"请求参数","titles":["车辆详细信息查验"]},"637":{"title":"返回data参数","titles":["车辆详细信息查验"]},"638":{"title":"SDK调用","titles":["车辆详细信息查验"]},"639":{"title":"城市空气质量","titles":[]},"640":{"title":"接口1:城市空气质量查询","titles":[]},"641":{"title":"请求地址","titles":["接口1:城市空气质量查询"]},"642":{"title":"请求参数","titles":["接口1:城市空气质量查询"]},"643":{"title":"返回data参数","titles":["接口1:城市空气质量查询"]},"644":{"title":"SDK调用","titles":["接口1:城市空气质量查询"]},"645":{"title":"接口2:查询城市PM2.5指数","titles":[]},"646":{"title":"请求地址","titles":["接口2:查询城市PM2.5指数"]},"647":{"title":"请求参数","titles":["接口2:查询城市PM2.5指数"]},"648":{"title":"返回data参数","titles":["接口2:查询城市PM2.5指数"]},"649":{"title":"SDK调用","titles":["接口2:查询城市PM2.5指数"]},"650":{"title":"接口3:查询支持空气质量指数的城市列表","titles":[]},"651":{"title":"请求地址","titles":["接口3:查询支持空气质量指数的城市列表"]},"652":{"title":"请求参数","titles":["接口3:查询支持空气质量指数的城市列表"]},"653":{"title":"返回data参数","titles":["接口3:查询支持空气质量指数的城市列表"]},"654":{"title":"SDK调用","titles":["接口3:查询支持空气质量指数的城市列表"]},"655":{"title":"接口4:查询支持PM2.5指数的城市","titles":[]},"656":{"title":"请求地址","titles":["接口4:查询支持PM2.5指数的城市"]},"657":{"title":"请求参数","titles":["接口4:查询支持PM2.5指数的城市"]},"658":{"title":"返回data参数","titles":["接口4:查询支持PM2.5指数的城市"]},"659":{"title":"SDK调用","titles":["接口4:查询支持PM2.5指数的城市"]},"660":{"title":"二手车估值","titles":[]},"661":{"title":"接口1:全部品牌列表(免费)","titles":[]},"662":{"title":"请求地址","titles":["接口1:全部品牌列表(免费)"]},"663":{"title":"请求参数","titles":["接口1:全部品牌列表(免费)"]},"664":{"title":"返回data参数","titles":["接口1:全部品牌列表(免费)"]},"665":{"title":"SDK调用","titles":["接口1:全部品牌列表(免费)"]},"666":{"title":"接口2:指定品牌全部车系(免费)","titles":[]},"667":{"title":"请求地址","titles":["接口2:指定品牌全部车系(免费)"]},"668":{"title":"请求参数","titles":["接口2:指定品牌全部车系(免费)"]},"669":{"title":"返回data参数","titles":["接口2:指定品牌全部车系(免费)"]},"670":{"title":"SDK调用","titles":["接口2:指定品牌全部车系(免费)"]},"671":{"title":"接口3:指定车系具体车型列表(免费)","titles":[]},"672":{"title":"请求地址","titles":["接口3:指定车系具体车型列表(免费)"]},"673":{"title":"请求参数","titles":["接口3:指定车系具体车型列表(免费)"]},"674":{"title":"返回data参数","titles":["接口3:指定车系具体车型列表(免费)"]},"675":{"title":"SDK调用","titles":["接口3:指定车系具体车型列表(免费)"]},"676":{"title":"接口4:估值支持的省份(免费)","titles":[]},"677":{"title":"请求地址","titles":["接口4:估值支持的省份(免费)"]},"678":{"title":"请求参数","titles":["接口4:估值支持的省份(免费)"]},"679":{"title":"返回data参数","titles":["接口4:估值支持的省份(免费)"]},"680":{"title":"SDK调用","titles":["接口4:估值支持的省份(免费)"]},"681":{"title":"接口5:估值支持的城市(免费)","titles":[]},"682":{"title":"请求地址","titles":["接口5:估值支持的城市(免费)"]},"683":{"title":"请求参数","titles":["接口5:估值支持的城市(免费)"]},"684":{"title":"返回data参数","titles":["接口5:估值支持的城市(免费)"]},"685":{"title":"SDK调用","titles":["接口5:估值支持的城市(免费)"]},"686":{"title":"接口6:二手车估值","titles":[]},"687":{"title":"请求地址","titles":["接口6:二手车估值"]},"688":{"title":"请求参数","titles":["接口6:二手车估值"]},"689":{"title":"返回data参数","titles":["接口6:二手车估值"]},"690":{"title":"SDK调用","titles":["接口6:二手车估值"]},"691":{"title":"根据IP地址查天气","titles":[]},"692":{"title":"请求地址","titles":["根据IP地址查天气"]},"693":{"title":"请求参数","titles":["根据IP地址查天气"]},"694":{"title":"返回data参数","titles":["根据IP地址查天气"]},"695":{"title":"SDK调用","titles":["根据IP地址查天气"]},"696":{"title":"导演电影查询","titles":[]},"697":{"title":"请求地址","titles":["导演电影查询"]},"698":{"title":"请求参数","titles":["导演电影查询"]},"699":{"title":"返回data参数","titles":["导演电影查询"]},"700":{"title":"SDK调用","titles":["导演电影查询"]},"701":{"title":"航班信息查询","titles":[]},"702":{"title":"接口1:实时起降信息查询","titles":[]},"703":{"title":"请求地址","titles":["接口1:实时起降信息查询"]},"704":{"title":"请求参数","titles":["接口1:实时起降信息查询"]},"705":{"title":"返回data参数","titles":["接口1:实时起降信息查询"]},"706":{"title":"SDK调用","titles":["接口1:实时起降信息查询"]},"707":{"title":"接口2:历史起降信息查询","titles":[]},"708":{"title":"请求地址","titles":["接口2:历史起降信息查询"]},"709":{"title":"请求参数","titles":["接口2:历史起降信息查询"]},"710":{"title":"返回data参数","titles":["接口2:历史起降信息查询"]},"711":{"title":"SDK调用","titles":["接口2:历史起降信息查询"]},"712":{"title":"接口3:根据航班号日期查询未来航班信息","titles":[]},"713":{"title":"请求地址","titles":["接口3:根据航班号日期查询未来航班信息"]},"714":{"title":"请求参数","titles":["接口3:根据航班号日期查询未来航班信息"]},"715":{"title":"返回data参数","titles":["接口3:根据航班号日期查询未来航班信息"]},"716":{"title":"SDK调用","titles":["接口3:根据航班号日期查询未来航班信息"]},"717":{"title":"驾驶证累计计分查询","titles":[]},"718":{"title":"请求地址","titles":["驾驶证累计计分查询"]},"719":{"title":"请求参数","titles":["驾驶证累计计分查询"]},"720":{"title":"返回data参数","titles":["驾驶证累计计分查询"]},"721":{"title":"SDK调用","titles":["驾驶证累计计分查询"]},"722":{"title":"驾照题库","titles":[]},"723":{"title":"请求地址","titles":["驾照题库"]},"724":{"title":"请求参数","titles":["驾照题库"]},"725":{"title":"返回data参数","titles":["驾照题库"]},"726":{"title":"SDK调用","titles":["驾照题库"]},"727":{"title":"今日国内油价查询","titles":[]},"728":{"title":"请求地址","titles":["今日国内油价查询"]},"729":{"title":"请求参数","titles":["今日国内油价查询"]},"730":{"title":"返回data参数","titles":["今日国内油价查询"]},"731":{"title":"SDK调用","titles":["今日国内油价查询"]},"732":{"title":"金额转大写","titles":[]},"733":{"title":"请求地址","titles":["金额转大写"]},"734":{"title":"请求参数","titles":["金额转大写"]},"735":{"title":"返回data参数","titles":["金额转大写"]},"736":{"title":"SDK调用","titles":["金额转大写"]},"737":{"title":"空气质量指数","titles":[]},"738":{"title":"请求地址","titles":["空气质量指数"]},"739":{"title":"请求参数","titles":["空气质量指数"]},"740":{"title":"返回data参数","titles":["空气质量指数"]},"741":{"title":"SDK调用","titles":["空气质量指数"]},"742":{"title":"老黄历","titles":[]},"743":{"title":"接口1:查询日期","titles":[]},"744":{"title":"请求地址","titles":["接口1:查询日期"]},"745":{"title":"请求参数","titles":["接口1:查询日期"]},"746":{"title":"返回data参数","titles":["接口1:查询日期"]},"747":{"title":"SDK调用","titles":["接口1:查询日期"]},"748":{"title":"接口2:时辰查询","titles":[]},"749":{"title":"请求地址","titles":["接口2:时辰查询"]},"750":{"title":"请求参数","titles":["接口2:时辰查询"]},"751":{"title":"返回data参数","titles":["接口2:时辰查询"]},"752":{"title":"SDK调用","titles":["接口2:时辰查询"]},"753":{"title":"汽车OBD故障码查询","titles":[]},"754":{"title":"请求地址","titles":["汽车OBD故障码查询"]},"755":{"title":"请求参数","titles":["汽车OBD故障码查询"]},"756":{"title":"返回参数","titles":["汽车OBD故障码查询"]},"757":{"title":"SDK调用","titles":["汽车OBD故障码查询"]},"758":{"title":"车辆VIN码查询","titles":[]},"759":{"title":"请求地址","titles":["车辆VIN码查询"]},"760":{"title":"请求参数","titles":["车辆VIN码查询"]},"761":{"title":"返回data参数","titles":["车辆VIN码查询"]},"762":{"title":"SDK调用","titles":["车辆VIN码查询"]},"763":{"title":"全国车辆违章查询V2","titles":[]},"764":{"title":"接口1:获取支持城市查询","titles":[]},"765":{"title":"请求地址","titles":["接口1:获取支持城市查询"]},"766":{"title":"请求参数","titles":["接口1:获取支持城市查询"]},"767":{"title":"返回data参数","titles":["接口1:获取支持城市查询"]},"768":{"title":"SDK调用","titles":["接口1:获取支持城市查询"]},"769":{"title":"接口2:查询车辆违章信息","titles":[]},"770":{"title":"请求地址","titles":["接口2:查询车辆违章信息"]},"771":{"title":"请求参数","titles":["接口2:查询车辆违章信息"]},"772":{"title":"返回data参数","titles":["接口2:查询车辆违章信息"]},"773":{"title":"SDK调用","titles":["接口2:查询车辆违章信息"]},"774":{"title":"全国加油站查询","titles":[]},"775":{"title":"接口1:按城市检索加油站","titles":[]},"776":{"title":"请求地址","titles":["接口1:按城市检索加油站"]},"777":{"title":"请求参数","titles":["接口1:按城市检索加油站"]},"778":{"title":"返回data参数","titles":["接口1:按城市检索加油站"]},"779":{"title":"SDK调用","titles":["接口1:按城市检索加油站"]},"780":{"title":"接口2:查询周边加油站","titles":[]},"781":{"title":"请求地址","titles":["接口2:查询周边加油站"]},"782":{"title":"请求参数","titles":["接口2:查询周边加油站"]},"783":{"title":"返回data参数","titles":["接口2:查询周边加油站"]},"784":{"title":"SDK调用","titles":["接口2:查询周边加油站"]},"785":{"title":"全国停车场实时数据查询","titles":[]},"786":{"title":"功能介绍/ Introduction","titles":["全国停车场实时数据查询"]},"787":{"title":"接口1:查询指定城市停车场信息列表","titles":[]},"788":{"title":"请求地址","titles":["接口1:查询指定城市停车场信息列表"]},"789":{"title":"请求参数","titles":["接口1:查询指定城市停车场信息列表"]},"790":{"title":"返回data参数","titles":["接口1:查询指定城市停车场信息列表"]},"791":{"title":"SDK调用","titles":["接口1:查询指定城市停车场信息列表"]},"792":{"title":"接口2:查询周边停车场信息列表","titles":[]},"793":{"title":"请求地址","titles":["接口2:查询周边停车场信息列表"]},"794":{"title":"请求参数","titles":["接口2:查询周边停车场信息列表"]},"795":{"title":"返回data参数","titles":["接口2:查询周边停车场信息列表"]},"796":{"title":"SDK调用","titles":["接口2:查询周边停车场信息列表"]},"797":{"title":"接口3:获取停车场详情信息","titles":[]},"798":{"title":"请求地址","titles":["接口3:获取停车场详情信息"]},"799":{"title":"请求参数","titles":["接口3:获取停车场详情信息"]},"800":{"title":"返回data参数","titles":["接口3:获取停车场详情信息"]},"801":{"title":"SDK调用","titles":["接口3:获取停车场详情信息"]},"802":{"title":"接口4:获取开放停车场查询的城市列表","titles":[]},"803":{"title":"请求地址","titles":["接口4:获取开放停车场查询的城市列表"]},"804":{"title":"请求参数","titles":["接口4:获取开放停车场查询的城市列表"]},"805":{"title":"返回data参数","titles":["接口4:获取开放停车场查询的城市列表"]},"806":{"title":"SDK调用","titles":["接口4:获取开放停车场查询的城市列表"]},"807":{"title":"全球时间查询","titles":[]},"808":{"title":"请求地址","titles":["全球时间查询"]},"809":{"title":"请求参数","titles":["全球时间查询"]},"810":{"title":"返回data参数","titles":["全球时间查询"]},"811":{"title":"SDK调用","titles":["全球时间查询"]},"812":{"title":"生活小窍门","titles":[]},"813":{"title":"请求地址","titles":["生活小窍门"]},"814":{"title":"请求参数","titles":["生活小窍门"]},"815":{"title":"返回data参数","titles":["生活小窍门"]},"816":{"title":"SDK调用","titles":["生活小窍门"]},"817":{"title":"生肖配对","titles":[]},"818":{"title":"请求地址","titles":["生肖配对"]},"819":{"title":"请求参数","titles":["生肖配对"]},"820":{"title":"返回参数","titles":["生肖配对"]},"821":{"title":"SDK调用","titles":["生肖配对"]},"822":{"title":"手机固化来电显示","titles":[]},"823":{"title":"请求地址","titles":["手机固化来电显示"]},"824":{"title":"请求参数","titles":["手机固化来电显示"]},"825":{"title":"返回data参数","titles":["手机固化来电显示"]},"826":{"title":"SDK调用","titles":["手机固化来电显示"]},"827":{"title":"天气预报","titles":[]},"828":{"title":"接口1:根据城市查询天气","titles":[]},"829":{"title":"请求地址","titles":["接口1:根据城市查询天气"]},"830":{"title":"请求参数","titles":["接口1:根据城市查询天气"]},"831":{"title":"返回参数","titles":["接口1:根据城市查询天气"]},"832":{"title":"SDK调用","titles":["接口1:根据城市查询天气"]},"833":{"title":"接口2:根据城市查询生活指数","titles":[]},"834":{"title":"请求地址","titles":["接口2:根据城市查询生活指数"]},"835":{"title":"请求参数","titles":["接口2:根据城市查询生活指数"]},"836":{"title":"返回参数","titles":["接口2:根据城市查询生活指数"]},"837":{"title":"SDK调用","titles":["接口2:根据城市查询生活指数"]},"838":{"title":"接口3:天气种类列表(可内置 无需每次读取)","titles":[]},"839":{"title":"请求地址","titles":["接口3:天气种类列表(可内置 无需每次读取)"]},"840":{"title":"请求参数","titles":["接口3:天气种类列表(可内置 无需每次读取)"]},"841":{"title":"返回参数","titles":["接口3:天气种类列表(可内置 无需每次读取)"]},"842":{"title":"SDK调用","titles":["接口3:天气种类列表(可内置 无需每次读取)"]},"843":{"title":"根据坐标查天气","titles":[]},"844":{"title":"请求地址","titles":["根据坐标查天气"]},"845":{"title":"请求参数","titles":["根据坐标查天气"]},"846":{"title":"返回data参数","titles":["根据坐标查天气"]},"847":{"title":"SDK调用","titles":["根据坐标查天气"]},"848":{"title":"违章高发地","titles":[]},"849":{"title":"请求地址","titles":["违章高发地"]},"850":{"title":"请求参数","titles":["违章高发地"]},"851":{"title":"返回data参数","titles":["违章高发地"]},"852":{"title":"SDK调用","titles":["违章高发地"]},"853":{"title":"尾号限行","titles":[]},"854":{"title":"请求地址","titles":["尾号限行"]},"855":{"title":"请求参数","titles":["尾号限行"]},"856":{"title":"返回data参数","titles":["尾号限行"]},"857":{"title":"SDK调用","titles":["尾号限行"]},"858":{"title":"新能源车辆违章查询","titles":[]},"859":{"title":"请求地址","titles":["新能源车辆违章查询"]},"860":{"title":"请求参数","titles":["新能源车辆违章查询"]},"861":{"title":"返回data参数","titles":["新能源车辆违章查询"]},"862":{"title":"SDK调用","titles":["新能源车辆违章查询"]},"863":{"title":"星座配对","titles":[]},"864":{"title":"请求地址","titles":["星座配对"]},"865":{"title":"请求参数","titles":["星座配对"]},"866":{"title":"返回参数","titles":["星座配对"]},"867":{"title":"SDK调用","titles":["星座配对"]},"868":{"title":"星座运势","titles":[]},"869":{"title":"请求地址","titles":["星座运势"]},"870":{"title":"请求参数","titles":["星座运势"]},"871":{"title":"返回参数","titles":["星座运势"]},"872":{"title":"SDK调用","titles":["星座运势"]},"873":{"title":"行政区划查询(免费)","titles":[]},"874":{"title":"请求地址","titles":["行政区划查询(免费)"]},"875":{"title":"请求参数","titles":["行政区划查询(免费)"]},"876":{"title":"返回参数","titles":["行政区划查询(免费)"]},"877":{"title":"SDK调用","titles":["行政区划查询(免费)"]},"878":{"title":"影讯API合集(不再维护)","titles":[]},"879":{"title":"接口1:关键字检索影片信息","titles":[]},"880":{"title":"请求地址","titles":["接口1:关键字检索影片信息"]},"881":{"title":"请求参数","titles":["接口1:关键字检索影片信息"]},"882":{"title":"返回data参数","titles":["接口1:关键字检索影片信息"]},"883":{"title":"SDK调用","titles":["接口1:关键字检索影片信息"]},"884":{"title":"接口2:检索周边影院","titles":[]},"885":{"title":"请求地址","titles":["接口2:检索周边影院"]},"886":{"title":"请求参数","titles":["接口2:检索周边影院"]},"887":{"title":"返回data参数","titles":["接口2:检索周边影院"]},"888":{"title":"SDK调用","titles":["接口2:检索周边影院"]},"889":{"title":"接口3:关键字影院检索","titles":[]},"890":{"title":"请求地址","titles":["接口3:关键字影院检索"]},"891":{"title":"请求参数","titles":["接口3:关键字影院检索"]},"892":{"title":"返回data参数","titles":["接口3:关键字影院检索"]},"893":{"title":"SDK调用","titles":["接口3:关键字影院检索"]},"894":{"title":"接口4:影院上映影片信息","titles":[]},"895":{"title":"请求地址","titles":["接口4:影院上映影片信息"]},"896":{"title":"请求参数","titles":["接口4:影院上映影片信息"]},"897":{"title":"返回data参数","titles":["接口4:影院上映影片信息"]},"898":{"title":"SDK调用","titles":["接口4:影院上映影片信息"]},"899":{"title":"接口5:今日上映影片","titles":[]},"900":{"title":"请求地址","titles":["接口5:今日上映影片"]},"901":{"title":"请求参数","titles":["接口5:今日上映影片"]},"902":{"title":"返回data参数","titles":["接口5:今日上映影片"]},"903":{"title":"SDK调用","titles":["接口5:今日上映影片"]},"904":{"title":"接口6:支持城市列表","titles":[]},"905":{"title":"请求地址","titles":["接口6:支持城市列表"]},"906":{"title":"请求参数","titles":["接口6:支持城市列表"]},"907":{"title":"返回data参数","titles":["接口6:支持城市列表"]},"908":{"title":"SDK调用","titles":["接口6:支持城市列表"]},"909":{"title":"接口7:影片上映影院查询","titles":[]},"910":{"title":"请求地址","titles":["接口7:影片上映影院查询"]},"911":{"title":"请求参数","titles":["接口7:影片上映影院查询"]},"912":{"title":"返回data参数","titles":["接口7:影片上映影院查询"]},"913":{"title":"SDK调用","titles":["接口7:影片上映影院查询"]},"914":{"title":"接口8:按影片ID检索影片信息","titles":[]},"915":{"title":"请求地址","titles":["接口8:按影片ID检索影片信息"]},"916":{"title":"请求参数","titles":["接口8:按影片ID检索影片信息"]},"917":{"title":"返回data参数","titles":["接口8:按影片ID检索影片信息"]},"918":{"title":"SDK调用","titles":["接口8:按影片ID检索影片信息"]},"919":{"title":"邮编查询(免费)","titles":[]},"920":{"title":"接口1:通过邮编查询对应的地名","titles":[]},"921":{"title":"请求地址","titles":["接口1:通过邮编查询对应的地名"]},"922":{"title":"请求参数","titles":["接口1:通过邮编查询对应的地名"]},"923":{"title":"返回data参数","titles":["接口1:通过邮编查询对应的地名"]},"924":{"title":"SDK调用","titles":["接口1:通过邮编查询对应的地名"]},"925":{"title":"接口2:省份、城市、地区(县)关联的列表","titles":[]},"926":{"title":"请求地址","titles":["接口2:省份、城市、地区(县)关联的列表"]},"927":{"title":"请求参数","titles":["接口2:省份、城市、地区(县)关联的列表"]},"928":{"title":"返回data参数","titles":["接口2:省份、城市、地区(县)关联的列表"]},"929":{"title":"SDK调用","titles":["接口2:省份、城市、地区(县)关联的列表"]},"930":{"title":"接口3:根据相关条件查询符合条件地区的邮编","titles":[]},"931":{"title":"请求地址","titles":["接口3:根据相关条件查询符合条件地区的邮编"]},"932":{"title":"请求参数","titles":["接口3:根据相关条件查询符合条件地区的邮编"]},"933":{"title":"返回data参数","titles":["接口3:根据相关条件查询符合条件地区的邮编"]},"934":{"title":"SDK调用","titles":["接口3:根据相关条件查询符合条件地区的邮编"]},"935":{"title":"周公解梦","titles":[]},"936":{"title":"接口1:解梦查询","titles":[]},"937":{"title":"请求地址","titles":["接口1:解梦查询"]},"938":{"title":"请求参数","titles":["接口1:解梦查询"]},"939":{"title":"返回参数","titles":["接口1:解梦查询"]},"940":{"title":"SDK调用","titles":["接口1:解梦查询"]},"941":{"title":"接口2:梦境分类","titles":[]},"942":{"title":"请求地址","titles":["接口2:梦境分类"]},"943":{"title":"请求参数","titles":["接口2:梦境分类"]},"944":{"title":"返回参数","titles":["接口2:梦境分类"]},"945":{"title":"SDK调用","titles":["接口2:梦境分类"]},"946":{"title":"7. Web 知乎日报数据","titles":[]},"947":{"title":"7.1 每日知乎日报列表","titles":["7. Web 知乎日报数据"]},"948":{"title":"7.2 日报详情","titles":["7. Web 知乎日报数据"]},"949":{"title":"7.3 日报短评论列表","titles":["7. Web 知乎日报数据"]},"950":{"title":"书籍ISBN数据查询","titles":[]},"951":{"title":"请求地址","titles":["书籍ISBN数据查询"]},"952":{"title":"请求参数","titles":["书籍ISBN数据查询"]},"953":{"title":"返回data参数","titles":["书籍ISBN数据查询"]},"954":{"title":"SDK调用","titles":["书籍ISBN数据查询"]},"955":{"title":"常用快递查询","titles":[]},"956":{"title":"接口1:根据单号查询快递信息","titles":["常用快递查询"]},"957":{"title":"请求地址","titles":["常用快递查询"]},"958":{"title":"请求参数","titles":["常用快递查询"]},"959":{"title":"返回参数","titles":["常用快递查询"]},"960":{"title":"SDK调用","titles":["常用快递查询","返回参数"]},"961":{"title":"接口2:快递公司列表(免费)","titles":["常用快递查询"]},"962":{"title":"请求地址","titles":["常用快递查询"]},"963":{"title":"请求参数","titles":["常用快递查询"]},"964":{"title":"返回参数","titles":["常用快递查询"]},"965":{"title":"SDK调用","titles":["常用快递查询"]},"966":{"title":"二维码解码","titles":[]},"967":{"title":"请求地址","titles":["二维码解码"]},"968":{"title":"请求参数","titles":["二维码解码"]},"969":{"title":"返回data参数","titles":["二维码解码"]},"970":{"title":"SDK调用","titles":["二维码解码"]},"971":{"title":"二维码生成","titles":[]},"972":{"title":"请求地址","titles":["二维码生成"]},"973":{"title":"请求参数","titles":["二维码生成"]},"974":{"title":"返回data参数","titles":["二维码生成"]},"975":{"title":"SDK调用","titles":["二维码生成"]},"976":{"title":"汇率换算","titles":[]},"977":{"title":"接口1:常用汇率查询","titles":["汇率换算"]},"978":{"title":"请求地址","titles":["汇率换算"]},"979":{"title":"请求参数(无)","titles":["汇率换算"]},"980":{"title":"SDK调用","titles":["汇率换算","请求参数(无)"]},"981":{"title":"接口2:货币列表","titles":["汇率换算"]},"982":{"title":"请求地址","titles":["汇率换算"]},"983":{"title":"请求参数(无)","titles":["汇率换算"]},"984":{"title":"SDK调用","titles":["汇率换算","请求参数(无)"]},"985":{"title":"接口3:实时汇率查询","titles":["汇率换算"]},"986":{"title":"请求地址","titles":["汇率换算"]},"987":{"title":"请求参数","titles":["汇率换算"]},"988":{"title":"SDK调用","titles":["汇率换算","请求参数"]},"989":{"title":"收货地址解析","titles":[]},"990":{"title":"请求地址","titles":["收货地址解析"]},"991":{"title":"请求参数","titles":["收货地址解析"]},"992":{"title":"返回data参数","titles":["收货地址解析"]},"993":{"title":"SDK调用","titles":["收货地址解析"]},"994":{"title":"淘宝客订单号检测","titles":[]},"995":{"title":"请求地址","titles":["淘宝客订单号检测"]},"996":{"title":"请求参数","titles":["淘宝客订单号检测"]},"997":{"title":"返回data参数","titles":["淘宝客订单号检测"]},"998":{"title":"SDK调用","titles":["淘宝客订单号检测"]},"999":{"title":"淘口令解析","titles":[]},"1000":{"title":"请求地址","titles":["淘口令解析"]},"1001":{"title":"请求参数","titles":["淘口令解析"]},"1002":{"title":"返回data参数","titles":["淘口令解析"]},"1003":{"title":"SDK调用","titles":["淘口令解析"]},"1004":{"title":"条码查询","titles":[]},"1005":{"title":"请求地址","titles":["条码查询"]},"1006":{"title":"请求参数","titles":["条码查询"]},"1007":{"title":"返回data参数","titles":["条码查询"]},"1008":{"title":"SDK调用","titles":["条码查询"]},"1009":{"title":"图书电商数据","titles":[]},"1010":{"title":"接口1:图书分类目录","titles":[]},"1011":{"title":"请求地址","titles":["接口1:图书分类目录"]},"1012":{"title":"请求参数","titles":["接口1:图书分类目录"]},"1013":{"title":"返回data参数","titles":["接口1:图书分类目录"]},"1014":{"title":"SDK调用","titles":["接口1:图书分类目录"]},"1015":{"title":"接口2:图书内容","titles":[]},"1016":{"title":"请求地址","titles":["接口2:图书内容"]},"1017":{"title":"请求参数","titles":["接口2:图书内容"]},"1018":{"title":"返回参数","titles":["接口2:图书内容"]},"1019":{"title":"SDK调用","titles":["接口2:图书内容"]},"1020":{"title":"语言翻译","titles":[]},"1021":{"title":"请求地址","titles":["语言翻译"]},"1022":{"title":"请求参数","titles":["语言翻译"]},"1023":{"title":"返回data参数","titles":["语言翻译"]},"1024":{"title":"SDK调用","titles":["语言翻译"]},"1025":{"title":"BMI标准体重","titles":[]},"1026":{"title":"请求地址","titles":["BMI标准体重"]},"1027":{"title":"请求参数","titles":["BMI标准体重"]},"1028":{"title":"返回data参数","titles":["BMI标准体重"]},"1029":{"title":"SDK调用","titles":["BMI标准体重"]},"1030":{"title":"ONE一个","titles":[]},"1031":{"title":"请求地址","titles":["ONE一个"]},"1032":{"title":"请求参数","titles":["ONE一个"]},"1033":{"title":"返回data参数","titles":["ONE一个"]},"1034":{"title":"SDK调用","titles":["ONE一个"]},"1035":{"title":"百科题库","titles":[]},"1036":{"title":"请求地址","titles":["百科题库"]},"1037":{"title":"请求参数","titles":["百科题库"]},"1038":{"title":"返回data参数","titles":["百科题库"]},"1039":{"title":"SDK调用","titles":["百科题库"]},"1040":{"title":"猜成语","titles":[]},"1041":{"title":"请求地址","titles":["猜成语"]},"1042":{"title":"请求参数","titles":["猜成语"]},"1043":{"title":"返回data参数","titles":["猜成语"]},"1044":{"title":"SDK调用","titles":["猜成语"]},"1045":{"title":"猜灯谜","titles":[]},"1046":{"title":"请求地址","titles":["猜灯谜"]},"1047":{"title":"请求参数","titles":["猜灯谜"]},"1048":{"title":"返回data参数","titles":["猜灯谜"]},"1049":{"title":"SDK调用","titles":["猜灯谜"]},"1050":{"title":"菜谱查询","titles":[]},"1051":{"title":"请求地址","titles":["菜谱查询"]},"1052":{"title":"请求参数","titles":["菜谱查询"]},"1053":{"title":"返回data参数","titles":["菜谱查询"]},"1054":{"title":"SDK调用","titles":["菜谱查询"]},"1055":{"title":"成语典故","titles":[]},"1056":{"title":"请求地址","titles":["成语典故"]},"1057":{"title":"请求参数","titles":["成语典故"]},"1058":{"title":"返回data参数","titles":["成语典故"]},"1059":{"title":"SDK调用","titles":["成语典故"]},"1060":{"title":"成语接龙","titles":[]},"1061":{"title":"请求地址","titles":["成语接龙"]},"1062":{"title":"请求参数","titles":["成语接龙"]},"1063":{"title":"返回data参数","titles":["成语接龙"]},"1064":{"title":"SDK调用","titles":["成语接龙"]},"1065":{"title":"成语字典","titles":[]},"1066":{"title":"请求地址","titles":["成语字典"]},"1067":{"title":"请求参数","titles":["成语字典"]},"1068":{"title":"返回参数","titles":["成语字典"]},"1069":{"title":"SDK调用","titles":["成语字典"]},"1070":{"title":"宠物大全","titles":[]},"1071":{"title":"请求地址","titles":["宠物大全"]},"1072":{"title":"请求参数","titles":["宠物大全"]},"1073":{"title":"返回data参数","titles":["宠物大全"]},"1074":{"title":"SDK调用","titles":["宠物大全"]},"1075":{"title":"二十四节气","titles":[]},"1076":{"title":"请求地址","titles":["二十四节气"]},"1077":{"title":"请求参数","titles":["二十四节气"]},"1078":{"title":"返回data参数","titles":["二十四节气"]},"1079":{"title":"SDK调用","titles":["二十四节气"]},"1080":{"title":"古籍名句","titles":[]},"1081":{"title":"请求地址","titles":["古籍名句"]},"1082":{"title":"请求参数","titles":["古籍名句"]},"1083":{"title":"返回data参数","titles":["古籍名句"]},"1084":{"title":"SDK调用","titles":["古籍名句"]},"1085":{"title":"故事大全","titles":[]},"1086":{"title":"请求地址","titles":["故事大全"]},"1087":{"title":"请求参数","titles":["故事大全"]},"1088":{"title":"返回data参数","titles":["故事大全"]},"1089":{"title":"SDK调用","titles":["故事大全"]},"1090":{"title":"节假日","titles":[]},"1091":{"title":"请求地址","titles":["节假日"]},"1092":{"title":"请求参数","titles":["节假日"]},"1093":{"title":"返回data参数","titles":["节假日"]},"1094":{"title":"SDK调用","titles":["节假日"]},"1095":{"title":"垃圾分类","titles":[]},"1096":{"title":"请求地址","titles":["垃圾分类"]},"1097":{"title":"请求参数","titles":["垃圾分类"]},"1098":{"title":"返回data参数","titles":["垃圾分类"]},"1099":{"title":"SDK调用","titles":["垃圾分类"]},"1100":{"title":"历史上的今天","titles":[]},"1101":{"title":"接口1:根据日期查询事件","titles":[]},"1102":{"title":"请求地址","titles":["接口1:根据日期查询事件"]},"1103":{"title":"请求参数","titles":["接口1:根据日期查询事件"]},"1104":{"title":"返回data参数","titles":["接口1:根据日期查询事件"]},"1105":{"title":"SDK调用","titles":["接口1:根据日期查询事件","返回data参数"]},"1106":{"title":"接口2:根据事件id查询详细信息","titles":[]},"1107":{"title":"请求地址","titles":["接口2:根据事件id查询详细信息"]},"1108":{"title":"请求参数","titles":["接口2:根据事件id查询详细信息"]},"1109":{"title":"返回data参数","titles":["接口2:根据事件id查询详细信息"]},"1110":{"title":"SDK调用","titles":["接口2:根据事件id查询详细信息","返回data参数"]},"1111":{"title":"励志名言","titles":[]},"1112":{"title":"请求地址","titles":["励志名言"]},"1113":{"title":"请求参数","titles":["励志名言"]},"1114":{"title":"返回data参数","titles":["励志名言"]},"1115":{"title":"SDK调用","titles":["励志名言"]},"1116":{"title":"每日英语","titles":[]},"1117":{"title":"请求地址","titles":["每日英语"]},"1118":{"title":"请求参数","titles":["每日英语"]},"1119":{"title":"返回data参数","titles":["每日英语"]},"1120":{"title":"SDK调用","titles":["每日英语"]},"1121":{"title":"谜语大全","titles":[]},"1122":{"title":"请求地址","titles":["谜语大全"]},"1123":{"title":"请求参数","titles":["谜语大全"]},"1124":{"title":"返回data参数","titles":["谜语大全"]},"1125":{"title":"SDK调用","titles":["谜语大全"]},"1126":{"title":"明星百科档案","titles":[]},"1127":{"title":"请求地址","titles":["明星百科档案"]},"1128":{"title":"请求参数","titles":["明星百科档案"]},"1129":{"title":"返回data参数","titles":["明星百科档案"]},"1130":{"title":"SDK调用","titles":["明星百科档案"]},"1131":{"title":"脑筋急转弯","titles":[]},"1132":{"title":"请求地址","titles":["脑筋急转弯"]},"1133":{"title":"请求参数","titles":["脑筋急转弯"]},"1134":{"title":"返回data参数","titles":["脑筋急转弯"]},"1135":{"title":"SDK调用","titles":["脑筋急转弯"]},"1136":{"title":"朋友圈文案","titles":[]},"1137":{"title":"请求地址","titles":["朋友圈文案"]},"1138":{"title":"请求参数","titles":["朋友圈文案"]},"1139":{"title":"返回data参数","titles":["朋友圈文案"]},"1140":{"title":"SDK调用","titles":["朋友圈文案"]},"1141":{"title":"绕口令","titles":[]},"1142":{"title":"请求地址","titles":["绕口令"]},"1143":{"title":"请求参数","titles":["绕口令"]},"1144":{"title":"返回data参数","titles":["绕口令"]},"1145":{"title":"SDK调用","titles":["绕口令"]},"1146":{"title":"神回复","titles":[]},"1147":{"title":"请求地址","titles":["神回复"]},"1148":{"title":"请求参数","titles":["神回复"]},"1149":{"title":"返回data参数","titles":["神回复"]},"1150":{"title":"SDK调用","titles":["神回复"]},"1151":{"title":"十万个为什么","titles":[]},"1152":{"title":"请求地址","titles":["十万个为什么"]},"1153":{"title":"请求参数","titles":["十万个为什么"]},"1154":{"title":"返回data参数","titles":["十万个为什么"]},"1155":{"title":"SDK调用","titles":["十万个为什么"]},"1156":{"title":"顺口溜","titles":[]},"1157":{"title":"请求地址","titles":["顺口溜"]},"1158":{"title":"请求参数","titles":["顺口溜"]},"1159":{"title":"返回data参数","titles":["顺口溜"]},"1160":{"title":"SDK调用","titles":["顺口溜"]},"1161":{"title":"唐诗大全","titles":[]},"1162":{"title":"请求地址","titles":["唐诗大全"]},"1163":{"title":"请求参数","titles":["唐诗大全"]},"1164":{"title":"返回data参数","titles":["唐诗大全"]},"1165":{"title":"SDK调用","titles":["唐诗大全"]},"1166":{"title":"唐诗三百首","titles":[]},"1167":{"title":"请求地址","titles":["唐诗三百首"]},"1168":{"title":"请求参数","titles":["唐诗三百首"]},"1169":{"title":"返回data参数","titles":["唐诗三百首"]},"1170":{"title":"SDK调用","titles":["唐诗三百首"]},"1171":{"title":"万年历","titles":[]},"1172":{"title":"接口1:查询当天详细信息","titles":[]},"1173":{"title":"请求地址","titles":["接口1:查询当天详细信息"]},"1174":{"title":"请求参数","titles":["接口1:查询当天详细信息"]},"1175":{"title":"SDK调用","titles":["接口1:查询当天详细信息","请求参数"]},"1176":{"title":"接口2:根据传入的月份返回近期的假期列表","titles":[]},"1177":{"title":"请求地址","titles":["接口2:根据传入的月份返回近期的假期列表"]},"1178":{"title":"请求参数","titles":["接口2:根据传入的月份返回近期的假期列表"]},"1179":{"title":"SDK调用","titles":["接口2:根据传入的月份返回近期的假期列表","请求参数"]},"1180":{"title":"接口3:根据传入年份返回当年假期列表","titles":[]},"1181":{"title":"请求地址","titles":["接口3:根据传入年份返回当年假期列表"]},"1182":{"title":"请求参数","titles":["接口3:根据传入年份返回当年假期列表"]},"1183":{"title":"SDK调用","titles":["接口3:根据传入年份返回当年假期列表","请求参数"]},"1184":{"title":"网络热词","titles":[]},"1185":{"title":"请求地址","titles":["网络热词"]},"1186":{"title":"请求参数","titles":["网络热词"]},"1187":{"title":"返回data参数","titles":["网络热词"]},"1188":{"title":"SDK调用","titles":["网络热词"]},"1189":{"title":"笑话大全","titles":[]},"1190":{"title":"接口1:按更新时间查询笑话","titles":[]},"1191":{"title":"请求地址","titles":["接口1:按更新时间查询笑话"]},"1192":{"title":"请求参数","titles":["接口1:按更新时间查询笑话"]},"1193":{"title":"SDK调用","titles":["接口1:按更新时间查询笑话","请求参数"]},"1194":{"title":"接口2:获取最新笑话","titles":[]},"1195":{"title":"请求地址","titles":["接口2:获取最新笑话"]},"1196":{"title":"请求参数","titles":["接口2:获取最新笑话"]},"1197":{"title":"SDK调用","titles":["接口2:获取最新笑话","请求参数"]},"1198":{"title":"接口3:随机获取笑话","titles":[]},"1199":{"title":"请求地址","titles":["接口3:随机获取笑话"]},"1200":{"title":"请求参数(无)","titles":["接口3:随机获取笑话"]},"1201":{"title":"SDK调用","titles":["接口3:随机获取笑话","请求参数(无)"]},"1202":{"title":"歇后语","titles":[]},"1203":{"title":"请求地址","titles":["歇后语"]},"1204":{"title":"请求参数","titles":["歇后语"]},"1205":{"title":"返回data参数","titles":["歇后语"]},"1206":{"title":"SDK调用","titles":["歇后语"]},"1207":{"title":"新华字典","titles":[]},"1208":{"title":"接口1:根据汉字查字典","titles":[]},"1209":{"title":"请求地址","titles":["接口1:根据汉字查字典"]},"1210":{"title":"请求参数","titles":["接口1:根据汉字查字典"]},"1211":{"title":"返回参数","titles":["接口1:根据汉字查字典"]},"1212":{"title":"SDK调用","titles":["接口1:根据汉字查字典"]},"1213":{"title":"接口2:汉字部首列表","titles":[]},"1214":{"title":"请求地址","titles":["接口2:汉字部首列表"]},"1215":{"title":"请求参数","titles":["接口2:汉字部首列表"]},"1216":{"title":"返回参数","titles":["接口2:汉字部首列表"]},"1217":{"title":"SDK调用","titles":["接口2:汉字部首列表"]},"1218":{"title":"接口3:汉字拼音列表","titles":[]},"1219":{"title":"请求地址","titles":["接口3:汉字拼音列表"]},"1220":{"title":"请求参数","titles":["接口3:汉字拼音列表"]},"1221":{"title":"返回参数","titles":["接口3:汉字拼音列表"]},"1222":{"title":"SDK调用","titles":["接口3:汉字拼音列表"]},"1223":{"title":"接口4:根据部首查汉字","titles":[]},"1224":{"title":"请求地址","titles":["接口4:根据部首查汉字"]},"1225":{"title":"请求参数","titles":["接口4:根据部首查汉字"]},"1226":{"title":"返回参数","titles":["接口4:根据部首查汉字"]},"1227":{"title":"SDK调用","titles":["接口4:根据部首查汉字"]},"1228":{"title":"接口5:根据拼音查汉字","titles":[]},"1229":{"title":"请求地址","titles":["接口5:根据拼音查汉字"]},"1230":{"title":"请求参数","titles":["接口5:根据拼音查汉字"]},"1231":{"title":"返回参数","titles":["接口5:根据拼音查汉字"]},"1232":{"title":"SDK调用","titles":["接口5:根据拼音查汉字"]},"1233":{"title":"接口6:根据汉字ID查询详细信息","titles":[]},"1234":{"title":"请求地址","titles":["接口6:根据汉字ID查询详细信息"]},"1235":{"title":"请求参数","titles":["接口6:根据汉字ID查询详细信息"]},"1236":{"title":"返回参数","titles":["接口6:根据汉字ID查询详细信息"]},"1237":{"title":"SDK调用","titles":["接口6:根据汉字ID查询详细信息"]},"1238":{"title":"姓氏起源","titles":[]},"1239":{"title":"请求地址","titles":["姓氏起源"]},"1240":{"title":"请求参数","titles":["姓氏起源"]},"1241":{"title":"返回data参数","titles":["姓氏起源"]},"1242":{"title":"SDK调用","titles":["姓氏起源"]},"1243":{"title":"药品说明书","titles":[]},"1244":{"title":"请求地址","titles":["药品说明书"]},"1245":{"title":"请求参数","titles":["药品说明书"]},"1246":{"title":"返回data参数","titles":["药品说明书"]},"1247":{"title":"SDK调用","titles":["药品说明书"]},"1248":{"title":"营养成分表","titles":[]},"1249":{"title":"请求地址","titles":["营养成分表"]},"1250":{"title":"请求参数","titles":["营养成分表"]},"1251":{"title":"返回data参数","titles":["营养成分表"]},"1252":{"title":"SDK调用","titles":["营养成分表"]},"1253":{"title":"元曲三百首","titles":[]},"1254":{"title":"请求地址","titles":["元曲三百首"]},"1255":{"title":"请求参数","titles":["元曲三百首"]},"1256":{"title":"返回data参数","titles":["元曲三百首"]},"1257":{"title":"SDK调用","titles":["元曲三百首"]},"1258":{"title":"中药大全","titles":[]},"1259":{"title":"请求地址","titles":["中药大全"]},"1260":{"title":"请求参数","titles":["中药大全"]},"1261":{"title":"返回data参数","titles":["中药大全"]},"1262":{"title":"SDK调用","titles":["中药大全"]},"1263":{"title":"精选宋词","titles":[]},"1264":{"title":"请求地址","titles":["精选宋词"]},"1265":{"title":"请求参数","titles":["精选宋词"]},"1266":{"title":"返回data参数","titles":["精选宋词"]},"1267":{"title":"SDK调用","titles":["精选宋词"]},"1268":{"title":"3. 笑话段子轻松一刻","titles":[]},"1269":{"title":"3.1 笑话段子","titles":["3. 笑话段子轻松一刻"]},"1270":{"title":"360收录量","titles":[]},"1271":{"title":"请求地址","titles":["360收录量"]},"1272":{"title":"请求参数","titles":["360收录量"]},"1273":{"title":"返回data参数","titles":["360收录量"]},"1274":{"title":"SDK调用","titles":["360收录量"]},"1275":{"title":"HTTPS检测","titles":[]},"1276":{"title":"请求地址","titles":["HTTPS检测"]},"1277":{"title":"请求参数","titles":["HTTPS检测"]},"1278":{"title":"返回data参数","titles":["HTTPS检测"]},"1279":{"title":"SDK调用","titles":["HTTPS检测"]},"1280":{"title":"网站备案查询","titles":[]},"1281":{"title":"请求地址","titles":["网站备案查询"]},"1282":{"title":"请求参数","titles":["网站备案查询"]},"1283":{"title":"返回data参数","titles":["网站备案查询"]},"1284":{"title":"SDK调用","titles":["网站备案查询"]},"1285":{"title":"域名IPV6检测","titles":[]},"1286":{"title":"请求地址","titles":["域名IPV6检测"]},"1287":{"title":"请求参数","titles":["域名IPV6检测"]},"1288":{"title":"返回data参数","titles":["域名IPV6检测"]},"1289":{"title":"SDK调用","titles":["域名IPV6检测"]},"1290":{"title":"IP地址查询","titles":[]},"1291":{"title":"请求地址","titles":["IP地址查询"]},"1292":{"title":"请求参数","titles":["IP地址查询"]},"1293":{"title":"返回data参数","titles":["IP地址查询"]},"1294":{"title":"SDK调用","titles":["IP地址查询"]},"1295":{"title":"IP地址查询(详版)","titles":[]},"1296":{"title":"请求地址","titles":["IP地址查询(详版)"]},"1297":{"title":"请求参数","titles":["IP地址查询(详版)"]},"1298":{"title":"返回data参数","titles":["IP地址查询(详版)"]},"1299":{"title":"SDK调用","titles":["IP地址查询(详版)"]},"1300":{"title":"百度权重查询","titles":[]},"1301":{"title":"接口1:百度PC权重","titles":[]},"1302":{"title":"请求地址","titles":["接口1:百度PC权重"]},"1303":{"title":"请求参数","titles":["接口1:百度PC权重"]},"1304":{"title":"返回data参数","titles":["接口1:百度PC权重"]},"1305":{"title":"SDK调用","titles":["接口1:百度PC权重"]},"1306":{"title":"接口2:百度移动权重","titles":[]},"1307":{"title":"请求地址","titles":["接口2:百度移动权重"]},"1308":{"title":"请求参数","titles":["接口2:百度移动权重"]},"1309":{"title":"返回data参数","titles":["接口2:百度移动权重"]},"1310":{"title":"SDK调用","titles":["接口2:百度移动权重"]},"1311":{"title":"百度反链数","titles":[]},"1312":{"title":"请求地址","titles":["百度反链数"]},"1313":{"title":"请求参数","titles":["百度反链数"]},"1314":{"title":"返回data参数","titles":["百度反链数"]},"1315":{"title":"SDK调用","titles":["百度反链数"]},"1316":{"title":"百度关键词收录量","titles":[]},"1317":{"title":"请求地址","titles":["百度关键词收录量"]},"1318":{"title":"请求参数","titles":["百度关键词收录量"]},"1319":{"title":"返回data参数","titles":["百度关键词收录量"]},"1320":{"title":"SDK调用","titles":["百度关键词收录量"]},"1321":{"title":"百度收录量","titles":[]},"1322":{"title":"请求地址","titles":["百度收录量"]},"1323":{"title":"请求参数","titles":["百度收录量"]},"1324":{"title":"返回data参数","titles":["百度收录量"]},"1325":{"title":"SDK调用","titles":["百度收录量"]},"1326":{"title":"百度收录量","titles":[]},"1327":{"title":"请求地址","titles":["百度收录量"]},"1328":{"title":"请求参数","titles":["百度收录量"]},"1329":{"title":"返回data参数","titles":["百度收录量"]},"1330":{"title":"SDK调用","titles":["百度收录量"]},"1331":{"title":"百度URL收录","titles":[]},"1332":{"title":"接口1:百度移动URL收录","titles":[]},"1333":{"title":"请求地址","titles":["接口1:百度移动URL收录"]},"1334":{"title":"请求参数","titles":["接口1:百度移动URL收录"]},"1335":{"title":"返回data参数","titles":["接口1:百度移动URL收录"]},"1336":{"title":"SDK调用","titles":["接口1:百度移动URL收录"]},"1337":{"title":"接口2:百度PC-URL收录","titles":[]},"1338":{"title":"请求地址","titles":["接口2:百度PC-URL收录"]},"1339":{"title":"请求参数","titles":["接口2:百度PC-URL收录"]},"1340":{"title":"返回data参数","titles":["接口2:百度PC-URL收录"]},"1341":{"title":"SDK调用","titles":["接口2:百度PC-URL收录"]},"1342":{"title":"查询域名解析","titles":[]},"1343":{"title":"请求地址","titles":["查询域名解析"]},"1344":{"title":"请求参数","titles":["查询域名解析"]},"1345":{"title":"返回data参数","titles":["查询域名解析"]},"1346":{"title":"SDK调用","titles":["查询域名解析"]},"1347":{"title":"地图坐标服务","titles":[]},"1348":{"title":"请求地址","titles":["地图坐标服务"]},"1349":{"title":"请求参数","titles":["地图坐标服务"]},"1350":{"title":"返回data参数","titles":["地图坐标服务"]},"1351":{"title":"SDK调用","titles":["地图坐标服务"]},"1352":{"title":"恶意IP检测","titles":[]},"1353":{"title":"请求地址","titles":["恶意IP检测"]},"1354":{"title":"请求参数","titles":["恶意IP检测"]},"1355":{"title":"返回data参数","titles":["恶意IP检测"]},"1356":{"title":"SDK调用","titles":["恶意IP检测"]},"1357":{"title":"恶意链接检测","titles":[]},"1358":{"title":"请求地址","titles":["恶意链接检测"]},"1359":{"title":"请求参数","titles":["恶意链接检测"]},"1360":{"title":"返回data参数","titles":["恶意链接检测"]},"1361":{"title":"SDK调用","titles":["恶意链接检测"]},"1362":{"title":"关键词百度排名","titles":[]},"1363":{"title":"接口1:关键词百度PC排名","titles":[]},"1364":{"title":"请求地址","titles":["接口1:关键词百度PC排名"]},"1365":{"title":"请求参数","titles":["接口1:关键词百度PC排名"]},"1366":{"title":"返回data参数","titles":["接口1:关键词百度PC排名"]},"1367":{"title":"SDK调用","titles":["接口1:关键词百度PC排名"]},"1368":{"title":"接口2:关键词百度移动排名","titles":[]},"1369":{"title":"请求地址","titles":["接口2:关键词百度移动排名"]},"1370":{"title":"请求参数","titles":["接口2:关键词百度移动排名"]},"1371":{"title":"返回data参数","titles":["接口2:关键词百度移动排名"]},"1372":{"title":"SDK调用","titles":["接口2:关键词百度移动排名"]},"1373":{"title":"关键词百度指数","titles":[]},"1374":{"title":"请求地址","titles":["关键词百度指数"]},"1375":{"title":"请求参数","titles":["关键词百度指数"]},"1376":{"title":"返回data参数","titles":["关键词百度指数"]},"1377":{"title":"SDK调用","titles":["关键词百度指数"]},"1378":{"title":"经纬度地址解析","titles":[]},"1379":{"title":"请求地址","titles":["经纬度地址解析"]},"1380":{"title":"请求参数","titles":["经纬度地址解析"]},"1381":{"title":"返回data参数","titles":["经纬度地址解析"]},"1382":{"title":"SDK调用","titles":["经纬度地址解析"]},"1383":{"title":"数字BTC,ETH,LTC地址","titles":[]},"1384":{"title":"请求地址","titles":["数字BTC,ETH,LTC地址"]},"1385":{"title":"请求参数","titles":["数字BTC,ETH,LTC地址"]},"1386":{"title":"返回data参数","titles":["数字BTC,ETH,LTC地址"]},"1387":{"title":"SDK调用","titles":["数字BTC,ETH,LTC地址"]},"1388":{"title":"搜狗收录量","titles":[]},"1389":{"title":"请求地址","titles":["搜狗收录量"]},"1390":{"title":"请求参数","titles":["搜狗收录量"]},"1391":{"title":"返回data参数","titles":["搜狗收录量"]},"1392":{"title":"SDK调用","titles":["搜狗收录量"]},"1393":{"title":"腾讯域名检测","titles":[]},"1394":{"title":"请求地址","titles":["腾讯域名检测"]},"1395":{"title":"请求参数","titles":["腾讯域名检测"]},"1396":{"title":"返回data参数","titles":["腾讯域名检测"]},"1397":{"title":"SDK调用","titles":["腾讯域名检测"]},"1398":{"title":"网安备案查询","titles":[]},"1399":{"title":"请求地址","titles":["网安备案查询"]},"1400":{"title":"请求参数","titles":["网安备案查询"]},"1401":{"title":"返回data参数","titles":["网安备案查询"]},"1402":{"title":"SDK调用","titles":["网安备案查询"]},"1403":{"title":"网页转图片(维护中)","titles":[]},"1404":{"title":"请求地址","titles":["网页转图片(维护中)"]},"1405":{"title":"请求参数","titles":["网页转图片(维护中)"]},"1406":{"title":"返回data参数","titles":["网页转图片(维护中)"]},"1407":{"title":"SDK调用","titles":["网页转图片(维护中)"]},"1408":{"title":"网站Alexa查询","titles":[]},"1409":{"title":"请求地址","titles":["网站Alexa查询"]},"1410":{"title":"请求参数","titles":["网站Alexa查询"]},"1411":{"title":"返回data参数","titles":["网站Alexa查询"]},"1412":{"title":"SDK调用","titles":["网站Alexa查询"]},"1413":{"title":"ICP域名备案查询","titles":[]},"1414":{"title":"请求地址","titles":["ICP域名备案查询"]},"1415":{"title":"请求参数","titles":["ICP域名备案查询"]},"1416":{"title":"返回data参数","titles":["ICP域名备案查询"]},"1417":{"title":"SDK调用","titles":["ICP域名备案查询"]},"1418":{"title":"网站TDK信息查询","titles":[]},"1419":{"title":"请求地址","titles":["网站TDK信息查询"]},"1420":{"title":"请求参数","titles":["网站TDK信息查询"]},"1421":{"title":"返回data参数","titles":["网站TDK信息查询"]},"1422":{"title":"SDK调用","titles":["网站TDK信息查询"]},"1423":{"title":"网站Whois查询","titles":[]},"1424":{"title":"接口1:Whois查询","titles":[]},"1425":{"title":"请求地址","titles":["接口1:Whois查询"]},"1426":{"title":"请求参数","titles":["接口1:Whois查询"]},"1427":{"title":"返回data参数","titles":["接口1:Whois查询"]},"1428":{"title":"SDK调用","titles":["接口1:Whois查询"]},"1429":{"title":"接口2:Whois反查","titles":[]},"1430":{"title":"请求地址","titles":["接口2:Whois反查"]},"1431":{"title":"请求参数","titles":["接口2:Whois反查"]},"1432":{"title":"返回data参数","titles":["接口2:Whois反查"]},"1433":{"title":"SDK调用","titles":["接口2:Whois反查"]},"1434":{"title":"网站排行榜查询","titles":[]},"1435":{"title":"请求地址","titles":["网站排行榜查询"]},"1436":{"title":"请求参数","titles":["网站排行榜查询"]},"1437":{"title":"返回data参数","titles":["网站排行榜查询"]},"1438":{"title":"SDK调用","titles":["网站排行榜查询"]},"1439":{"title":"网址转换","titles":[]},"1440":{"title":"请求地址","titles":["网址转换"]},"1441":{"title":"请求参数","titles":["网址转换"]},"1442":{"title":"返回data参数","titles":["网址转换"]},"1443":{"title":"SDK调用","titles":["网址转换"]},"1444":{"title":"微信域名检测","titles":[]},"1445":{"title":"接口1:检测URL地址是否被拦截","titles":[]},"1446":{"title":"请求地址","titles":["接口1:检测URL地址是否被拦截"]},"1447":{"title":"请求参数","titles":["接口1:检测URL地址是否被拦截"]},"1448":{"title":"返回data参数","titles":["接口1:检测URL地址是否被拦截"]},"1449":{"title":"SDK调用","titles":["接口1:检测URL地址是否被拦截"]},"1450":{"title":"接口2:检测域名是否被拦截或转码","titles":[]},"1451":{"title":"请求地址","titles":["接口2:检测域名是否被拦截或转码"]},"1452":{"title":"请求参数","titles":["接口2:检测域名是否被拦截或转码"]},"1453":{"title":"返回data参数","titles":["接口2:检测域名是否被拦截或转码"]},"1454":{"title":"SDK调用","titles":["接口2:检测域名是否被拦截或转码"]},"1455":{"title":"主办单位备案(实时)","titles":[]},"1456":{"title":"请求地址","titles":["主办单位备案(实时)"]},"1457":{"title":"请求参数","titles":["主办单位备案(实时)"]},"1458":{"title":"返回data参数","titles":["主办单位备案(实时)"]},"1459":{"title":"SDK调用","titles":["主办单位备案(实时)"]},"1460":{"title":"2. 视频模块","titles":[]},"1461":{"title":"2.1 视频首页数据","titles":["2. 视频模块"]},"1462":{"title":"2.2 视频分类列表","titles":["2. 视频模块"]},"1463":{"title":"2.3 视频详情","titles":["2. 视频模块"]},"1464":{"title":"8. 豆瓣热播电影","titles":[]},"1465":{"title":"8.1 热播电影列表","titles":["8. 豆瓣热播电影"]},"1466":{"title":"8.2 热播电影详情","titles":["8. 豆瓣热播电影"]}},"dirtCount":0,"index":[["死人不会告密",{"2":{"1465":1}}],["死无对证",{"2":{"1465":2}}],["亡者无言",{"2":{"1465":1}}],["亡灵的缄默",{"2":{"1465":1}}],["乔阿吉姆",{"2":{"1465":1}}],["乔木上参天",{"2":{"1165":1}}],["斯考达里奥",{"2":{"1465":1}}],["史密斯",{"2":{"1465":1}}],["史记",{"2":{"1212":1}}],["口中的远古三叉戟上",{"2":{"1465":1}}],["口中得知了萨拉查的真实目的",{"2":{"1465":1}}],["口令图片",{"2":{"1002":1}}],["格什菲",{"2":{"1465":1}}],["格式为yyyy",{"2":{"1174":1,"1178":1,"1182":1}}],["格式为png",{"2":{"218":1}}],["格式年",{"2":{"1032":1,"1092":1}}],["格式2014",{"2":{"745":1,"750":1}}],["格式",{"2":{"688":1,"1103":1}}],["里海海盗王赫克托",{"2":{"1465":1}}],["里有多个",{"2":{"203":1}}],["征服了整个海域",{"2":{"1465":1}}],["威尔",{"2":{"1465":1}}],["沉船湾之战20年后",{"2":{"1465":1}}],["沉默号",{"2":{"47":1}}],["杰弗里",{"2":{"1465":2}}],["咱们去旅游吧",{"2":{"1463":1}}],["活到老学到老",{"2":{"1462":1}}],["活动在汉启动蒋超良作批示",{"2":{"339":1}}],["享受人生",{"2":{"1462":1}}],["享受生活",{"2":{"837":1}}],["品味阅读",{"2":{"1462":1}}],["品牌logo",{"2":{"664":1}}],["品牌首字母",{"2":{"664":1}}],["品牌",{"2":{"606":1}}],["品牌名称首字母",{"2":{"606":1}}],["品牌名称",{"2":{"606":1,"637":1,"664":1,"669":1,"674":1,"758":1,"761":1,"1007":1}}],["品牌名称拼音首字母",{"2":{"605":1}}],["品牌id",{"2":{"606":1,"611":1,"664":1,"669":1,"674":1}}],["品牌列表",{"0":{"603":1},"1":{"604":1,"605":1,"606":1,"607":1}}],["品牌型号",{"2":{"144":1,"147":1}}],["韬哥学霸哥",{"2":{"1462":2}}],["许可证",{"2":{"1458":1}}],["闸北",{"2":{"1438":1}}],["闸北区",{"2":{"929":1}}],["项目文档和个人数字出版",{"2":{"1422":1}}],["托管及数字出版平台",{"2":{"1422":1}}],["托管及数字出版",{"2":{"1422":1}}],["沪icp备12007941号",{"2":{"1417":1,"1459":16}}],["脚本",{"2":{"1412":2}}],["浏览量",{"2":{"1411":1}}],["浏览器直接访问会乱码",{"2":{"198":1,"199":1}}],["子站点域名",{"2":{"1411":1}}],["邮箱",{"2":{"1423":1,"1429":1,"1431":1,"1433":1}}],["邮政编码",{"2":{"1411":1}}],["邮编和详细地址",{"2":{"989":1}}],["邮编查询",{"0":{"919":1},"2":{"700":1}}],["邮编",{"2":{"112":1,"542":1,"922":1,"992":1}}],["站长资源",{"2":{"1438":2}}],["站长名称",{"2":{"1437":1}}],["站长所有域名",{"2":{"1411":1}}],["站点名称",{"2":{"1411":1}}],["测速得分",{"2":{"1411":1}}],["测试类型",{"2":{"724":1}}],["截图下载链接地址",{"2":{"1406":1}}],["截屏宽度",{"2":{"1405":1}}],["协议",{"2":{"1405":1}}],["协议本身是无状态的",{"2":{"203":1}}],["拦截",{"2":{"1393":1}}],["莱特币",{"2":{"1386":1}}],["助记词和私钥",{"2":{"1383":1}}],["版本发布安全更新",{"2":{"1367":1}}],["序言",{"2":{"1367":1}}],["熊掌id",{"2":{"1366":1,"1371":1}}],["垃圾软件的恶意链接",{"2":{"1357":1}}],["垃圾软件的恶意ip地址",{"2":{"1352":1}}],["垃圾分类",{"0":{"1095":1},"1":{"1096":1,"1097":1,"1098":1,"1099":1},"2":{"1098":1}}],["垃圾分类新闻资讯接口",{"2":{"410":1}}],["垃圾分类新闻",{"0":{"410":1},"1":{"411":1,"412":1,"413":1,"414":1},"2":{"414":3}}],["抓取时间",{"2":{"1311":1,"1314":1,"1316":1,"1319":1,"1326":1,"1329":1,"1331":1,"1335":1,"1340":1,"1362":1,"1366":1,"1368":1,"1371":1}}],["州",{"2":{"1295":1}}],["颁发者",{"2":{"1278":1}}],["颁发机构",{"2":{"1278":1}}],["域名正常",{"2":{"1454":1}}],["域名服务器",{"2":{"1427":1,"1432":1}}],["域名或链接",{"2":{"1396":1}}],["域名地址",{"2":{"1395":1}}],["域名ipv6检测",{"0":{"1285":1},"1":{"1286":1,"1287":1,"1288":1,"1289":1}}],["域名",{"2":{"1272":1,"1277":1,"1282":1,"1287":1,"1313":1,"1323":1,"1328":1,"1344":1,"1390":1,"1400":1,"1411":2,"1415":1,"1420":1,"1426":1,"1427":1,"1432":1,"1434":1,"1437":1}}],["域名备案查询实时",{"0":{"291":1}}],["幽默的孩子和家长",{"2":{"1269":1}}],["爸爸说没礼人家不办事",{"2":{"1269":1}}],["爸爸提着包出门托人办事",{"2":{"1269":1}}],["呀",{"2":{"1269":1}}],["咋没",{"2":{"1269":1}}],["礼在包里呢",{"2":{"1269":1}}],["礼",{"2":{"1269":3}}],["礼若奉至尊",{"2":{"1165":1}}],["笑话段子",{"0":{"1269":1}}],["笑话段子轻松一刻",{"0":{"1268":1},"1":{"1269":1}}],["笑话大全",{"0":{"1189":1}}],["喝到大醉",{"2":{"1267":1}}],["千里共婵娟",{"2":{"1267":1}}],["千寻要吃小饼干",{"2":{"290":1}}],["惟",{"2":{"1267":1}}],["惟海军船数不多",{"2":{"1069":1}}],["何事长向别时圆",{"2":{"1267":1}}],["何时",{"2":{"1267":1}}],["何似",{"2":{"1267":1}}],["何似在人间",{"2":{"1267":1}}],["何况更是历年如此呢",{"2":{"1069":1}}],["兼怀子由",{"2":{"1267":1}}],["欢饮达旦",{"2":{"1267":1}}],["丙辰中秋",{"2":{"1267":1}}],["丙辰年的中秋节",{"2":{"1266":1,"1267":1}}],["卷四",{"2":{"1266":1,"1267":1}}],["卷成卷",{"2":{"1054":1}}],["祝福",{"2":{"1266":1,"1267":1}}],["豪放",{"2":{"1266":1,"1267":1}}],["化学成份",{"2":{"1262":1}}],["产品手册",{"2":{"1422":1}}],["产于四川",{"2":{"1262":1}}],["产生一个想法",{"2":{"1212":1}}],["旷野疏林下或灌木丛中",{"2":{"1262":1}}],["稍被柔毛",{"2":{"1262":1}}],["稍大一点又像澡堂子",{"2":{"948":1}}],["密生白色短柔毛",{"2":{"1262":1}}],["密匙上传无限制",{"2":{"289":1}}],["宽3",{"2":{"1262":1}}],["卵圆形至椭圆形",{"2":{"1262":1}}],["叶对生",{"2":{"1262":1}}],["嫩时有短柔毛",{"2":{"1262":1}}],["嫩黄瓜1条",{"2":{"1054":1}}],["树皮黄褐色渐次变为白色",{"2":{"1262":1}}],["木质藤本",{"2":{"1262":1}}],["木渎",{"2":{"932":1}}],["萼筒亦密生灰白色或淡黄色小硬毛",{"2":{"1262":1}}],["唇部与冠部近相等",{"2":{"1262":1}}],["略弯曲",{"2":{"1261":1,"1262":1}}],["植物形态",{"2":{"1258":1,"1262":1}}],["茫茫天地之间见不到一个英雄",{"2":{"1257":1}}],["满地都是野生薇蕨",{"2":{"1257":1}}],["满地薇蕨",{"2":{"1257":1}}],["刺",{"2":{"1257":1}}],["刺谒",{"2":{"1257":1}}],["拜访",{"2":{"1257":1}}],["泛指官宦显贵人家",{"2":{"1257":1}}],["侯门深如海何须去拜见",{"2":{"1257":1}}],["侯门深何须刺谒",{"2":{"1257":1}}],["侯门",{"2":{"1257":1}}],["齐叔不食周粟",{"2":{"1257":1}}],["齐诺",{"2":{"1247":1}}],["伯夷",{"2":{"1257":1}}],["皆草本植物",{"2":{"1257":1}}],["薇蕨",{"2":{"1257":2}}],["桌子",{"2":{"1257":1}}],["案",{"2":{"1257":1}}],["堆案图书",{"2":{"1257":1}}],["陵阙",{"2":{"1257":1}}],["讥时",{"2":{"1257":1}}],["瓒",{"2":{"1256":1,"1257":1}}],["倪",{"2":{"1256":1,"1257":1}}],["拟",{"2":{"1256":1,"1257":1}}],["拟实行处理收费制度",{"2":{"414":1}}],["草茫茫秦汉陵阙",{"2":{"1256":1,"1257":1}}],["曲名",{"2":{"1256":1}}],["曲名或作者",{"2":{"1255":1}}],["折桂令",{"2":{"1256":1,"1257":2}}],["谷歌",{"2":{"1347":1,"1349":3}}],["谷歌地图坐标",{"2":{"778":1,"783":1}}],["谷类",{"2":{"1251":1,"1252":1}}],["硒",{"2":{"1251":1}}],["钠",{"2":{"1251":1}}],["磷",{"2":{"1251":1}}],["钾",{"2":{"1251":1}}],["胡罗卜素",{"2":{"1251":1}}],["胡萝卜丝",{"2":{"1054":1}}],["胡萝卜",{"2":{"1054":1}}],["胡萝卜25克",{"2":{"1053":1,"1054":1}}],["铜",{"2":{"1251":1}}],["胆固醇",{"2":{"1251":1}}],["锌",{"2":{"1251":1}}],["膳食纤维",{"2":{"1251":1}}],["锰",{"2":{"1251":1}}],["维生素a",{"2":{"1251":1}}],["维生素e",{"2":{"1251":1}}],["维生素c",{"2":{"1251":1}}],["维护中",{"0":{"94":1,"1403":1},"1":{"95":1,"96":1,"97":1,"98":1,"1404":1,"1405":1,"1406":1,"1407":1}}],["碳水化合物",{"2":{"1251":1}}],["铁",{"2":{"1251":1}}],["烟酸",{"2":{"1251":1}}],["脂肪",{"2":{"1251":1}}],["镁",{"2":{"1251":1}}],["蛋白质",{"2":{"1251":1}}],["蛋壳就不易破裂",{"2":{"815":1,"816":1}}],["毫克",{"2":{"1251":1}}],["毫秒时间戳接口",{"0":{"292":1}}],["毫秒级相应",{"2":{"276":1}}],["毫秒",{"2":{"47":1}}],["钙",{"2":{"1251":1}}],["钙含量gai",{"2":{"1248":1}}],["硫胺素",{"2":{"1251":1}}],["油条",{"2":{"1251":1,"1252":2}}],["油烧至六成热时放入葱丝",{"2":{"1054":1}}],["胶囊",{"2":{"1247":1}}],["偶见腹胀",{"2":{"1247":1}}],["偶尔有房客",{"2":{"1033":1,"1034":1}}],["呕吐",{"2":{"1247":1}}],["痛或痉挛",{"2":{"1247":1}}],["稀便",{"2":{"1247":1}}],["5g",{"2":{"1247":2}}],["0g",{"2":{"1247":1}}],["需排除梅毒螺旋体的合并感染",{"2":{"1247":1}}],["需要翻译的内容",{"2":{"1022":1}}],["需要urlencode",{"2":{"973":1}}],["需要utf8",{"2":{"547":1}}],["需要查询的周数",{"2":{"1436":1}}],["需要查询的年份",{"2":{"1436":1}}],["需要查询的ip地址",{"2":{"1292":1}}],["需要查询的快递单号",{"2":{"958":1}}],["需要查询的手机号码或手机号码前7位",{"2":{"111":1}}],["需要检索的影片标题",{"2":{"881":1}}],["需要车架号后n位",{"2":{"767":1}}],["需要几位车架号0",{"2":{"767":1}}],["需要几位发动机号0",{"2":{"767":1}}],["需要发动机号后n位",{"2":{"767":1}}],["需要",{"2":{"544":1,"695":1,"847":2}}],["需要测试的qq号码",{"2":{"537":1}}],["需要操作的值",{"2":{"283":1}}],["需要联系我admin",{"2":{"222":1}}],["需要有大量计算改变元素状态",{"2":{"203":1}}],["需要设置不同的动画效果",{"2":{"203":1}}],["需要将二进制转为后端服务中定义的long型",{"2":{"203":1}}],["需要转换成的类型",{"2":{"71":1}}],["需要转换字符串",{"2":{"71":1}}],["需要用户提供",{"2":{"41":1}}],["肺炎等下呼吸道感染",{"2":{"1247":1}}],["支气管炎",{"2":{"1247":1}}],["支持百度",{"2":{"1347":1}}],["支持顶级域名和二级域名",{"2":{"1342":1}}],["支持食品种类检索和成分含量排序",{"2":{"1248":1}}],["支持精确搜索和模糊搜索",{"2":{"1095":1}}],["支持模糊搜索",{"2":{"1055":1}}],["支持的货币列表",{"2":{"981":1}}],["支持国内常规快递公司和物流公司",{"2":{"955":1}}],["支持城市列表",{"0":{"904":1},"1":{"905":1,"906":1,"907":1,"908":1}}],["支持省",{"2":{"873":1}}],["支持小型车",{"2":{"763":1}}],["支持列表和规则查询",{"0":{"619":1},"1":{"620":1,"621":1,"622":1,"623":1}}],["支持大小车查询",{"2":{"599":1}}],["支持彩种列表",{"0":{"551":1},"1":{"552":1,"553":1,"554":1,"555":1}}],["支持代码",{"2":{"289":1}}],["支持",{"2":{"285":1,"855":1}}],["支持ssl",{"2":{"284":1}}],["支持身份证",{"2":{"276":1}}],["支持信息加密传输方式",{"2":{"276":1}}],["支持全国所有银联卡",{"2":{"276":1}}],["支持全国企业著作权信息查询",{"2":{"240":1}}],["支持移动",{"2":{"245":1,"250":1}}],["支持数字",{"2":{"219":1}}],["支持跨域",{"2":{"219":1}}],["支持jpeg",{"2":{"200":1}}],["支持jpg|png|svg|bmp|pdf",{"2":{"1403":1}}],["支持jpg",{"2":{"81":1,"121":1}}],["支持nlp智能分词",{"2":{"186":1}}],["支持搜索",{"2":{"171":1}}],["支持图像base64和图像url",{"2":{"119":1}}],["支持图片类型",{"2":{"51":1,"66":1,"146":1,"178":1}}],["支持识别色情",{"2":{"114":1}}],["支持识别网络上各种类型的文字图片",{"2":{"59":1}}],["支持对营业执照关键字段的识别",{"2":{"181":1}}],["支持对主流银行卡的卡号",{"2":{"176":1}}],["支持对二代居民身份证正反面的关键字段识别",{"2":{"79":1,"99":1}}],["支持对机动车驾驶证正本所有9个字段进行结构化识别",{"2":{"64":1}}],["支持互联网上绝大部分网页正文",{"2":{"54":1}}],["支持url或base64",{"2":{"51":1,"66":1,"101":1,"146":1,"178":1}}],["支持http",{"2":{"31":1}}],["支持返回全拼和简拼",{"2":{"24":1}}],["扁桃体炎等上呼吸道感染",{"2":{"1247":1}}],["咽炎",{"2":{"1247":1}}],["鼻窦炎",{"2":{"1247":1}}],["丽珠齐乐",{"2":{"1247":1}}],["浦乐齐",{"2":{"1247":1}}],["浦东新区",{"2":{"929":1}}],["赛乐欣",{"2":{"1247":1}}],["舒美特",{"2":{"1247":1}}],["舒适度",{"2":{"836":1,"837":1}}],["舒适",{"2":{"544":1,"695":1,"847":2}}],["抒罗康",{"2":{"1247":1}}],["洛奇",{"2":{"1247":1}}],["洛阳市",{"2":{"789":1,"806":1}}],["博抗",{"2":{"1247":1}}],["博纳国际影城通州店",{"2":{"893":1}}],["瑞奇",{"2":{"1247":1}}],["希舒美",{"2":{"1247":1}}],["希望这篇文章可以带你熟悉这一款强大的工具",{"2":{"203":1}}],["希望",{"2":{"86":1,"1212":3}}],["别名",{"2":{"1247":1,"1262":1}}],["别为这些小事想不开",{"2":{"1212":1}}],["药品名称",{"2":{"1246":1}}],["药品说明书",{"0":{"1243":1},"1":{"1244":1,"1245":1,"1246":1,"1247":1}}],["禁忌使用阿奇霉素片剂",{"2":{"1247":1}}],["禁忌",{"2":{"1243":1}}],["禁止戏水",{"2":{"948":1}}],["禁止用于违法",{"0":{"17":1},"2":{"23":1}}],["治所在清阳",{"2":{"1242":1}}],["郡望",{"2":{"1242":1}}],["迁徙分布",{"2":{"1242":1}}],["弓长",{"2":{"1242":1}}],["弓正",{"2":{"1242":1}}],["弓的发明是一件很了不起的大事",{"2":{"1242":1}}],["少昊之子挥自幼聪明过人",{"2":{"1242":1}}],["少年的你",{"2":{"514":1}}],["观孤星",{"2":{"1242":1}}],["观众沸腾了",{"2":{"948":1}}],["观众不知道他什么意思",{"2":{"948":1}}],["观众都被他们高超的武艺震惊了",{"2":{"948":1}}],["道教领袖如张角",{"2":{"1242":1}}],["道教自称源与黄帝",{"2":{"1242":1}}],["氏自汉代以后",{"2":{"1242":1}}],["氏",{"2":{"1242":1}}],["氏族略",{"2":{"1242":1}}],["聂",{"2":{"1242":1}}],["晋分为三",{"2":{"1242":1}}],["世界的尽头",{"2":{"1465":1}}],["世界各国军备武器等内容",{"2":{"395":1}}],["世世代代兴亡更替",{"2":{"1256":1,"1257":1}}],["世代兴亡",{"2":{"1256":1,"1257":1}}],["世代仕晋",{"2":{"1242":1}}],["世居武城",{"2":{"1242":1}}],["据",{"2":{"1242":2}}],["姬",{"2":{"1241":1,"1242":1}}],["姬长信api",{"2":{"208":1,"209":1,"211":20,"212":2,"213":2,"214":1,"217":1,"222":1,"1443":2}}],["姬长信api是一个优秀的接口服务",{"2":{"133":1}}],["姬长信api是一个有休的接口服务",{"2":{"133":1}}],["姬长信",{"0":{"16":1,"23":1},"2":{"23":3}}],["源出",{"2":{"1241":1,"1242":1}}],["源标题",{"2":{"953":1}}],["宗教",{"2":{"1238":1}}],["宗臣",{"2":{"1212":1}}],["姓",{"2":{"1240":1,"1241":2,"1242":2}}],["姓氏起源",{"0":{"1238":1},"1":{"1239":1,"1240":1,"1241":1,"1242":1}}],["姓名身份证均不匹配",{"2":{"248":1,"249":1}}],["姓名不匹配",{"2":{"248":1,"249":1,"269":1,"270":1}}],["姓名",{"2":{"64":1,"67":1,"83":1,"103":1,"247":1,"252":1,"253":1,"258":1,"263":1,"265":1,"268":1,"270":1,"273":1,"274":1,"275":1,"278":1,"279":1,"280":2,"1129":1}}],["丶",{"2":{"1232":1}}],["举",{"2":{"1232":1}}],["举例",{"2":{"1068":1}}],["丿",{"2":{"1217":1}}],["亅",{"2":{"1217":1}}],["丨",{"2":{"1217":1}}],["她生平第一次停止了想望",{"2":{"1212":1}}],["她迈着小脚",{"2":{"948":1}}],["企求",{"2":{"1212":1}}],["企业知识管理",{"2":{"1422":1}}],["企业单位",{"2":{"1401":1,"1402":1}}],["企业",{"2":{"291":1,"1283":1,"1284":1,"1417":1,"1459":8}}],["企业著作权查询",{"0":{"240":1},"1":{"241":1,"242":1,"243":1,"244":1}}],["企业依法自主选择经营项目",{"2":{"239":1}}],["企业注册号",{"2":{"238":1}}],["企业全名",{"2":{"237":1}}],["企业信息精确查询",{"0":{"235":1},"1":{"236":1,"237":1,"238":1,"239":1}}],["企业法人",{"2":{"232":1}}],["企业三要素核验",{"0":{"230":1},"1":{"231":1,"232":1,"233":1,"234":1}}],["企业状态",{"2":{"228":1}}],["企业类型",{"2":{"228":1,"238":1}}],["企业名称",{"2":{"228":1,"239":2}}],["企业开票信息查询",{"0":{"225":1},"1":{"226":1,"227":1,"228":1,"229":1}}],["愿望",{"2":{"1212":1}}],["愿天下的宝贝都能永伴自己父母身边",{"2":{"198":1}}],["矛盾重重的状态",{"2":{"1212":1}}],["∶为了艺术的或知识的创造的目的而形成有意识的观念或心理意象的能力",{"2":{"1212":1}}],["∶思考一下",{"2":{"1212":1}}],["∶思念",{"2":{"1212":1}}],["∶考虑",{"2":{"1212":1}}],["∶指望",{"2":{"1212":1}}],["∶想法",{"2":{"1212":1}}],["∶希望",{"2":{"1212":1}}],["∶纪念品",{"2":{"1212":1}}],["梅花岭记",{"2":{"1212":1}}],["梅花鹿",{"2":{"1048":2,"1049":2}}],["意见",{"2":{"1212":1}}],["意思与一哥大致",{"2":{"1188":1}}],["孔融传",{"2":{"1212":1}}],["孔子世家论",{"2":{"1212":1}}],["孔子2000年前提出的",{"2":{"319":1}}],["烦恼的事看得很重",{"2":{"1212":1}}],["报刘一丈书",{"2":{"1212":1}}],["报纸",{"2":{"1099":1}}],["辛弃疾",{"2":{"1212":1}}],["辛夷坞",{"2":{"700":1}}],["回想",{"2":{"1212":1}}],["回顾历史的长河",{"2":{"1100":1}}],["丘迟",{"2":{"1212":1}}],["余读孔氏书",{"2":{"1212":1}}],["料想",{"2":{"1212":2}}],["料酒10克",{"2":{"1054":1}}],["仰慕",{"2":{"1212":1}}],["仰头看见几个金色大字",{"2":{"948":1}}],["儿女英雄传",{"2":{"1212":1}}],["儿童文学",{"2":{"1014":1}}],["衡量",{"2":{"1212":1}}],["考虑办法",{"2":{"1212":1}}],["考虑",{"2":{"1212":1}}],["冥思苦想",{"2":{"1212":1}}],["向周中堂讨主意",{"2":{"1212":1}}],["向中国军队阵地发起猛攻",{"2":{"298":1}}],["找了原经手人",{"2":{"1212":1}}],["找出对手要害",{"2":{"298":1}}],["悲回风",{"2":{"1212":1}}],["楚辞",{"2":{"1212":1}}],["闻省想而不可得",{"2":{"1212":1}}],["念头",{"2":{"1212":1}}],["念奴娇",{"2":{"1212":1}}],["念思",{"2":{"1212":1}}],["雄姿英发",{"2":{"1212":1}}],["雄性的这些构造特点亦表现在人类身上",{"2":{"1155":1}}],["雄性者要猎取食物",{"2":{"1155":1}}],["雄性与雌性地身体结构因分工的不同发生了差异",{"2":{"1155":1}}],["遥想公瑾当年",{"2":{"1212":1}}],["客居",{"2":{"1212":1}}],["客服",{"2":{"294":1}}],["客服之歌",{"2":{"244":1}}],["览物想故国",{"2":{"1212":1}}],["冀思也",{"2":{"1212":1}}],["羡慕",{"2":{"1212":1}}],["笔顺编号",{"2":{"1212":1}}],["笔画数",{"2":{"1211":1,"1212":1,"1216":1,"1226":1,"1231":1,"1236":1}}],["朝思暮想",{"2":{"1212":1}}],["朝阳门钱柜对面",{"2":{"893":1}}],["惦记",{"2":{"1212":1}}],["怀人",{"2":{"1266":1,"1267":1}}],["怀念",{"2":{"1212":4}}],["怀化市",{"2":{"260":1}}],["妄想",{"2":{"1212":1}}],["休想",{"2":{"1212":1}}],["休克",{"2":{"585":1}}],["凭主观想象",{"2":{"1212":1}}],["凭主观推测",{"2":{"1212":1}}],["凭借着满腹才",{"2":{"1146":1}}],["幻想",{"2":{"1212":1}}],["异氯原酸等",{"2":{"1262":1}}],["异想天开",{"2":{"1212":1}}],["异常提取session数据时先判断是否使用了session修正文件上传类取消event类withevent方法",{"2":{"494":1}}],["思怀兹",{"2":{"1465":1}}],["思韦茨",{"2":{"1465":1}}],["思念存想",{"2":{"1212":1}}],["思考",{"2":{"1212":1}}],["思想",{"2":{"1212":1}}],["思索",{"2":{"1212":2}}],["思域",{"2":{"670":1}}],["想像力",{"2":{"1212":1}}],["想像",{"2":{"1212":2}}],["想想我们的狼狈局面吧",{"2":{"1212":1}}],["想想看吧",{"2":{"1212":1}}],["想想他们的孩子将成为什么样的人",{"2":{"1212":1}}],["想想",{"2":{"1212":1}}],["想头",{"2":{"1212":1}}],["想儿",{"2":{"1212":1}}],["想着前面",{"2":{"1212":1}}],["想前顾后",{"2":{"1212":1}}],["想方设法逃出去",{"2":{"1212":1}}],["想方设法",{"2":{"1212":1}}],["想到",{"2":{"1212":1}}],["想不开",{"2":{"1212":1}}],["想不到",{"2":{"1212":1}}],["想当年",{"2":{"1212":1}}],["想当然耳",{"2":{"1212":1}}],["想当然",{"2":{"1212":2}}],["想早励良规",{"2":{"1212":1}}],["想料",{"2":{"1212":1}}],["想闻",{"2":{"1212":1}}],["想中那名进士",{"2":{"1212":1}}],["想要回家",{"2":{"1212":1}}],["想要",{"2":{"1212":2}}],["想度",{"2":{"1212":1}}],["想思",{"2":{"1212":1}}],["想似",{"2":{"1212":1}}],["想念",{"2":{"1212":4}}],["想望",{"2":{"1212":3}}],["想来想去",{"2":{"1212":1}}],["想来",{"2":{"1212":2}}],["想见当日围城光景",{"2":{"1212":1}}],["想见其本人",{"2":{"1212":1}}],["想见",{"2":{"1212":2}}],["想必你赢了",{"2":{"1212":1}}],["想必",{"2":{"1212":2}}],["想入非非",{"2":{"1212":2}}],["想象",{"2":{"1212":2}}],["想法给大家弄点水",{"2":{"1212":1}}],["想法",{"2":{"1212":3}}],["想",{"2":{"1212":5}}],["想看更多去",{"2":{"211":1}}],["读音",{"2":{"1211":1,"1226":1,"1231":1,"1236":1}}],["读史热",{"2":{"1019":1}}],["填写需要查询的拼音",{"2":{"1230":1}}],["填写需要查询的汉字id",{"2":{"1235":1}}],["填写需要查询的汉字部首",{"2":{"1225":1}}],["填写需要查询的汉字",{"2":{"1210":1}}],["填写需要查询的成语",{"2":{"1067":1}}],["歇后语一种短小风趣又像谜语的句子",{"2":{"1202":1}}],["歇后语",{"0":{"1202":1},"1":{"1203":1,"1204":1,"1205":1,"1206":1}}],["搞笑的小妖精",{"2":{"1463":1}}],["搞笑段子",{"2":{"1463":1}}],["搞笑",{"2":{"1189":1}}],["搞笑视频",{"2":{"20":1,"1462":1}}],["捞家",{"2":{"1188":1}}],["捞出",{"2":{"1054":1}}],["罗恩尼",{"2":{"1465":1}}],["罗嘉良",{"2":{"1188":1}}],["罗兰",{"2":{"883":2}}],["傻瓜之意",{"2":{"1188":1}}],["领头羊等意思",{"2":{"1188":1}}],["领头人",{"2":{"1188":1}}],["领馆摩托车",{"2":{"626":1}}],["领馆汽车",{"2":{"626":1}}],["哪些很火的网络流行语",{"2":{"1184":1}}],["哪个单位的",{"2":{"369":1}}],["启攒",{"2":{"1175":1}}],["破土",{"2":{"1175":1}}],["沐浴",{"2":{"1175":1}}],["庚子年",{"2":{"1175":1}}],["栽种",{"2":{"1175":1}}],["鼠",{"2":{"1175":1}}],["句中的",{"2":{"1170":1}}],["句子内容",{"2":{"1119":1}}],["句子来源",{"2":{"1033":1}}],["句子",{"2":{"1033":1}}],["孙觌的",{"2":{"1170":1}}],["却在百慕大三角遭遇被解封的亡灵萨拉查船长",{"2":{"1465":1}}],["却便似月影圆缺",{"2":{"1256":1,"1257":1}}],["却是因张继诗而得名",{"2":{"1170":1}}],["却被困民房五小时",{"2":{"394":2}}],["殊不知",{"2":{"1170":1}}],["忧愁难眠",{"2":{"1170":1}}],["乃寒山寺以南的",{"2":{"1170":1}}],["乃寒山寺以西有",{"2":{"1170":1}}],["愁眠山",{"2":{"1170":2}}],["愁眠",{"2":{"1170":1}}],["愁绪搅我难眠",{"2":{"1170":1}}],["倚枕犹闻半夜钟",{"2":{"1170":1}}],["议论颇多",{"2":{"1170":1}}],["霜满天",{"2":{"1170":1}}],["乌啼山",{"2":{"1170":3}}],["乌啼月落桥边寺",{"2":{"1170":2}}],["乌啼",{"2":{"1170":3}}],["乌鸦啼叫",{"2":{"1170":1}}],["乌鸦回答",{"2":{"1089":1}}],["乌鸦大哥",{"2":{"1089":1}}],["乌鸦站在高大的树枝上",{"2":{"1089":1}}],["乌鸦与兔子",{"2":{"1089":1}}],["乌鸦飞呀飞呀",{"2":{"1088":1}}],["乌鸦准备去参加一个世界动物大会",{"2":{"1088":1}}],["乌鸦喝水",{"2":{"1088":1}}],["这是记叙夜泊枫桥的景象和感受的诗",{"2":{"1170":1}}],["漫悠悠地飘到我的船边",{"2":{"1170":1}}],["呵",{"2":{"1170":1}}],["几声乌啼山前",{"2":{"1170":1}}],["韵译",{"2":{"1170":1}}],["寒山寺",{"2":{"1170":1}}],["3",{"2":{"1170":1,"1247":1}}],["姑苏",{"2":{"1170":1}}],["姑苏城外寒山寺",{"2":{"1169":1,"1170":1}}],["2",{"2":{"1170":1}}],["渔船上的灯火",{"2":{"1169":1,"1170":1}}],["渔火",{"2":{"1169":1,"1170":1}}],["1",{"2":{"1169":1,"1170":1}}],["夜里房间优雅独舞",{"2":{"1462":2}}],["夜半钟声",{"2":{"1170":2}}],["夜半钟声到客船",{"2":{"1169":1,"1170":1}}],["夜读",{"2":{"489":1}}],["枫桥夜泊",{"2":{"1169":1,"1170":2}}],["泪下如迸泉",{"2":{"1165":1}}],["值我病经年",{"2":{"1165":1}}],["值得你信赖",{"2":{"1009":1}}],["值得多聊聊的",{"2":{"202":1}}],["犹料想",{"2":{"1212":1}}],["犹解事杜鹃",{"2":{"1165":1}}],["犹怀老牛舐犊之爱",{"2":{"1064":1}}],["君看禽鸟情",{"2":{"1165":1}}],["付与后世传",{"2":{"1165":1}}],["圣贤古法则",{"2":{"1165":1}}],["识序如知恩",{"2":{"1165":1}}],["识别成功",{"2":{"222":1}}],["识别准确率超过99",{"2":{"176":1}}],["识别出来的字符",{"2":{"154":1,"159":1}}],["识别率会降低",{"2":{"150":4}}],["识别到的物体",{"2":{"122":1}}],["识别到的文本内容",{"2":{"62":1}}],["识别的字块数",{"2":{"52":1}}],["识别图片",{"2":{"51":1,"66":1,"146":1,"178":1,"183":1}}],["识别内容",{"2":{"37":1}}],["识别色情动图",{"2":{"34":1}}],["鸿雁及羔羊",{"2":{"1165":1}}],["仍为喂其子",{"2":{"1165":1}}],["仍然存在",{"2":{"1155":1}}],["哀哀叫其间",{"2":{"1165":1}}],["杜甫",{"2":{"1164":1,"1165":1,"1212":1}}],["杜鹃暮春至",{"2":{"1165":1}}],["杜鹃",{"2":{"1164":1,"1165":2}}],["涪万无杜鹃",{"2":{"1164":1,"1165":1}}],["剁到屁儿不带哭",{"2":{"1160":1}}],["独的独",{"2":{"1160":1}}],["独处是灵魂的假期",{"2":{"1119":1,"1120":1}}],["亦喻不切实际的胡思乱想",{"2":{"1212":1}}],["亦会萎缩松软",{"2":{"1155":1}}],["亦可以百计",{"2":{"1069":1}}],["骨盆比雄性宽大",{"2":{"1155":1}}],["哺乳后代",{"2":{"1155":1}}],["雌性怀孕生育",{"2":{"1155":1}}],["肌骼粗壮的保存了下来",{"2":{"1155":1}}],["肌肉发达",{"2":{"1155":1}}],["抵抗入侵者",{"2":{"1155":1}}],["细品之下回味无穷",{"2":{"1146":1}}],["写了这首词",{"2":{"1267":1}}],["写出惊天地泣鬼神的神回复",{"2":{"1146":1}}],["写字楼新闻资讯接口",{"2":{"355":1}}],["逗",{"2":{"1146":1}}],["尝香肠",{"2":{"1145":1}}],["绕口令",{"0":{"1141":1},"1":{"1142":1,"1143":1,"1144":1,"1145":1},"2":{"1141":1}}],["佚名",{"2":{"1139":1,"1140":1}}],["遇见了此生最美的风景",{"2":{"1139":1,"1140":1}}],["遇到有共同兴趣的桃花",{"2":{"872":1}}],["朋友圈文案",{"0":{"1136":1},"1":{"1137":1,"1138":1,"1139":1,"1140":1}}],["朋友中",{"2":{"872":1}}],["鸵鸟",{"2":{"1135":1}}],["森林中有十只鸟",{"2":{"1135":1}}],["森然宣布",{"2":{"948":1}}],["病毒",{"2":{"1352":1,"1357":1}}],["病人对本品的耐受性良好",{"2":{"1247":1}}],["病",{"2":{"1135":1}}],["什么东西人们都不想要",{"2":{"1135":1}}],["什么是模块打包工具",{"2":{"203":1}}],["绘画",{"2":{"1130":1}}],["啬色园可立中学",{"2":{"1130":1}}],["鼓舞",{"2":{"1130":1}}],["魔术",{"2":{"1130":1}}],["魔域桃源",{"2":{"1130":1}}],["魔警",{"2":{"898":1}}],["鹿鼎记",{"2":{"1130":1}}],["奔向太阳",{"2":{"1130":1}}],["猎鹰",{"2":{"1130":1}}],["戏班小子",{"2":{"1130":1}}],["戏剧",{"2":{"882":1,"917":1}}],["饰",{"2":{"1465":7}}],["饰叶展",{"2":{"1130":1}}],["饰林世荣",{"2":{"1130":1}}],["饰傅青云",{"2":{"1130":1}}],["饰康熙",{"2":{"1130":1}}],["饰杨过",{"2":{"1130":1}}],["饰谢尚楚",{"2":{"1130":1}}],["饰马日明",{"2":{"1130":1}}],["饰李志豪",{"2":{"1130":1}}],["饰江大伟",{"2":{"1130":1}}],["饰铁豪",{"2":{"1130":1}}],["饰钱日添",{"2":{"1130":1}}],["饰云开",{"2":{"1130":1}}],["饰阿龙",{"2":{"1130":1}}],["饰少林俗家弟子",{"2":{"1130":1}}],["饰倪剑声",{"2":{"1130":1}}],["毕业后任无线电视台演员",{"2":{"1130":1}}],["毕业学校",{"2":{"1129":1}}],["歌手",{"2":{"1130":1}}],["习惯",{"2":{"1129":1}}],["习俗",{"2":{"1078":1}}],["籍贯",{"2":{"1129":1}}],["职业",{"2":{"1129":1}}],["职场人",{"2":{"477":1}}],["艾斯彭",{"2":{"1465":1}}],["艾欣儿",{"2":{"1129":2}}],["艾默里奇",{"2":{"883":2}}],["释义",{"2":{"1116":1,"1119":1}}],["释放效能",{"2":{"298":1}}],["译文或释义",{"2":{"1266":1}}],["译文",{"2":{"1114":1,"1256":1}}],["译者",{"2":{"203":1}}],["谚语或名言",{"2":{"1114":1}}],["谬以千里",{"2":{"1114":1,"1115":1}}],["差之毫厘",{"2":{"1114":1,"1115":1}}],["励志名言",{"0":{"1111":1},"1":{"1112":1,"1113":1,"1114":1,"1115":1}}],["床上用品",{"2":{"1099":1}}],["衣服",{"2":{"1099":1}}],["纸板箱",{"2":{"1099":1}}],["塑料玩具",{"2":{"1099":1}}],["难以辨识类别的生活垃圾都可以投入干垃圾容器内",{"2":{"1099":2}}],["尽量沥干水分",{"2":{"1099":2}}],["尽量摧毁中国军队阵地",{"2":{"298":1}}],["瓷器碎片等难以回收的废弃物",{"2":{"1099":2}}],["灰土",{"2":{"1099":2}}],["硬壳",{"2":{"1099":2}}],["硬气功",{"2":{"948":1}}],["毛发",{"2":{"1099":2}}],["毛泽东同志在",{"2":{"298":2}}],["污损塑料",{"2":{"1099":2}}],["污染数",{"2":{"740":1}}],["卫生间废纸",{"2":{"1099":2}}],["渣土",{"2":{"1099":2}}],["厨余垃圾",{"2":{"1099":2}}],["隐居首阳山",{"2":{"1257":1}}],["隐形眼镜",{"2":{"1099":1}}],["隐秘的",{"2":{"954":1}}],["眼镜",{"2":{"1099":2}}],["费纸尽量平整",{"2":{"1098":1,"1099":1}}],["费用等信息",{"2":{"785":1,"786":1}}],["玻璃瓶",{"2":{"1098":1,"1099":1}}],["干垃圾即其它垃圾",{"2":{"1099":2}}],["干",{"2":{"1098":1}}],["干扰项",{"2":{"1048":1}}],["湿垃圾",{"2":{"1099":2}}],["湿",{"2":{"1098":1}}],["湿度",{"2":{"827":1,"831":1}}],["废弃物名称",{"2":{"1097":1,"1098":1}}],["腊月",{"2":{"1094":1}}],["己亥",{"2":{"1093":1,"1094":1}}],["己卯",{"2":{"747":1}}],["节日名称",{"2":{"1093":2}}],["节日日期",{"2":{"1093":1}}],["节假日",{"0":{"1090":1},"1":{"1091":1,"1092":1,"1093":1,"1094":1},"2":{"1093":1,"1094":1}}],["节气图",{"2":{"1078":1}}],["节气名称",{"2":{"1078":1}}],["躺在大树底下睡起觉来",{"2":{"1089":1}}],["立体包装物请清空内容物",{"2":{"1099":1}}],["立即松懈下来",{"2":{"1089":1}}],["立春之后的一段时间往往冷暖不定",{"2":{"1079":1}}],["立春节气一般是从2月4日或5日开始",{"2":{"1079":1}}],["立春是从天文上来划分的",{"2":{"1079":1}}],["立春时的食品主要是春饼",{"2":{"1078":1,"1079":1}}],["立春后是疾病多发的季节",{"2":{"1078":1,"1079":1}}],["立春后",{"2":{"1078":1,"1079":1}}],["立春不仅是农历二十四节气中的第一个节气",{"2":{"1078":1,"1079":1}}],["立春",{"2":{"1078":1,"1079":2}}],["兔子闻言",{"2":{"1089":1}}],["悠哉游哉好不快活",{"2":{"1089":1}}],["悠唐生活广场地下一层",{"2":{"893":1}}],["整体指数",{"2":{"1373":1}}],["整个样子像一个张弓欲射之人",{"2":{"1242":1}}],["整手足甲",{"2":{"1175":1}}],["整天无所事事",{"2":{"1089":1}}],["整备质量",{"2":{"637":1}}],["寓言4",{"2":{"1087":1,"1088":1}}],["寓言故事",{"2":{"1085":1}}],["睡前2",{"2":{"1087":1,"1088":1}}],["睡前故事",{"2":{"1085":1}}],["童话3",{"2":{"1087":1,"1088":1}}],["童话故事",{"2":{"1085":1}}],["童心很重",{"2":{"867":1}}],["诗",{"2":{"1170":1}}],["诗词类型",{"2":{"1169":1}}],["诗经",{"2":{"1083":1,"1084":1}}],["诗句",{"2":{"1078":1}}],["古籍名句",{"0":{"1080":1},"1":{"1081":1,"1082":1,"1083":1,"1084":1}}],["古今通",{"2":{"477":1}}],["味微苦",{"2":{"1262":1}}],["味冲",{"2":{"1079":1}}],["味精",{"2":{"1054":1}}],["味精1",{"2":{"1053":1,"1054":1}}],["芹菜等",{"2":{"1079":1}}],["洋葱",{"2":{"1079":1}}],["倒春寒",{"2":{"1079":1}}],["倒在黄瓜皮上",{"2":{"1054":1}}],["早睡早起",{"2":{"1079":1}}],["腮腺炎",{"2":{"1079":1}}],["鸡蛋",{"2":{"1079":1}}],["菠菜",{"2":{"1079":1}}],["韭菜",{"2":{"1079":1}}],["豆子",{"2":{"1079":1}}],["豆芽",{"2":{"1079":1}}],["豆瓣热播电影",{"0":{"1464":1},"1":{"1465":1,"1466":1}}],["豆瓣",{"2":{"287":1}}],["饵五种",{"2":{"1079":1}}],["饼",{"2":{"1079":1}}],["蔬菜主要有",{"2":{"1079":1}}],["蔬菜",{"2":{"1079":1}}],["果期10~11月",{"2":{"1262":1}}],["果品",{"2":{"1079":1}}],["果粉最关注的新闻",{"2":{"430":1}}],["盘里主要有",{"2":{"1079":1}}],["盘锦",{"2":{"544":2,"695":2,"847":4}}],["馈送亲友或自食取迎春之意",{"2":{"1079":1}}],["踏春",{"2":{"1079":1}}],["俗称出城探春",{"2":{"1079":1}}],["鸟语花香",{"2":{"1079":1}}],["春风指槛露华浓",{"2":{"1212":1}}],["春盘",{"2":{"1079":1}}],["春也意味着万物生长",{"2":{"1079":1}}],["春意味着风和日暖",{"2":{"1079":1}}],["春天的多发病有肺炎",{"2":{"1078":1,"1079":1}}],["麻疹",{"2":{"1078":1,"1079":1}}],["肝炎",{"2":{"1078":1,"1079":1}}],["萝卜",{"2":{"1078":1,"1079":2}}],["介绍",{"2":{"1078":1,"1169":1}}],["喂食不当很容易",{"2":{"1074":1}}],["喂养注意",{"2":{"1073":1}}],["喂养方法",{"2":{"1070":1}}],["事件详情",{"2":{"1109":1}}],["事件标题",{"2":{"1104":1,"1109":1}}],["事件id",{"2":{"1104":1,"1108":1,"1109":1,"1110":1}}],["事件日期",{"2":{"1104":1}}],["事实上",{"2":{"1074":1}}],["事先看清问题的能力",{"2":{"1064":1}}],["典型狼性犬",{"2":{"1074":1}}],["典故",{"2":{"1058":1,"1238":1}}],["换取温饱",{"2":{"1074":1}}],["寿命",{"2":{"1073":1}}],["寿光",{"2":{"654":1}}],["肠胃疾病",{"2":{"1073":1,"1074":1}}],["俄罗斯",{"2":{"1073":1,"1074":1}}],["俄专家列举俄从印巴冲突中所得教训",{"2":{"399":1}}],["神鬼奇航",{"2":{"1465":1}}],["神回复",{"0":{"1146":1},"1":{"1147":1,"1148":1,"1149":1,"1150":1}}],["神雕侠侣",{"2":{"1130":1}}],["神经质",{"2":{"1073":1,"1074":1}}],["神农架林区",{"2":{"685":1}}],["聪明机灵",{"2":{"1073":1,"1074":1}}],["祖籍",{"2":{"1070":1,"1073":1}}],["爬行动物",{"2":{"1070":1}}],["犬类",{"2":{"1070":1}}],["宠物英文名",{"2":{"1073":1}}],["宠物名字",{"2":{"1073":1}}],["宠物类型",{"2":{"1072":1,"1073":1}}],["宠物大全",{"0":{"1070":1},"1":{"1071":1,"1072":1,"1073":1,"1074":1}}],["宠物图片",{"2":{"20":1}}],["杯水车薪",{"2":{"1069":1}}],["聚沙成塔",{"2":{"1069":1}}],["聚少成多",{"2":{"1069":1}}],["聚少而为多",{"2":{"1069":1}}],["集腋成裘",{"2":{"1069":1}}],["入景响之无应兮",{"2":{"1212":1}}],["入殓",{"2":{"1175":1}}],["入宅",{"2":{"1175":1}}],["入泮",{"2":{"1069":1}}],["入门最佳项目实践",{"2":{"202":1}}],["钏影楼回忆录",{"2":{"1069":1}}],["兵轮久驻海外",{"2":{"1069":1}}],["兵员损失达到一天一个师的惨烈程度",{"2":{"298":1}}],["势难分拨",{"2":{"1069":1}}],["陈派拨兵船保护华民片",{"2":{"1069":1}}],["薛福成",{"2":{"1069":1}}],["押纲纲梢",{"2":{"1069":1}}],["论衡",{"2":{"1212":1}}],["论纲梢欠折利害状",{"2":{"1069":1}}],["论持久战",{"2":{"298":2}}],["宋词精选",{"2":{"1266":1,"1267":1}}],["宋人孙觌的",{"2":{"1170":1}}],["宋",{"2":{"1069":1,"1114":1,"1115":1,"1212":1}}],["众少成多",{"2":{"1069":1}}],["谓我何求",{"2":{"1083":1,"1084":1}}],["谓我心忧",{"2":{"1083":1,"1084":1}}],["谓春季开始之节气",{"2":{"1078":1,"1079":1}}],["谓只要不断积累",{"2":{"1069":1}}],["谓词",{"2":{"195":1}}],["宾语",{"2":{"1069":1}}],["董仲舒传",{"2":{"1069":2}}],["秦汉皇陵一片茫茫野草",{"2":{"1256":1,"1257":1}}],["秦策四",{"2":{"1069":1}}],["秦皇岛市",{"2":{"789":1,"806":1}}],["能成为巨大的数量",{"2":{"1069":1}}],["能够让大家阅读得畅快淋漓",{"2":{"1019":1}}],["禾",{"2":{"1069":1}}],["语音和分享图片",{"2":{"1116":1}}],["语出",{"2":{"1069":1}}],["语法",{"2":{"1068":1}}],["语言翻译",{"0":{"1020":1},"1":{"1021":1,"1022":1,"1023":1,"1024":1}}],["语言",{"2":{"575":1,"700":1,"1412":1}}],["愧无日磾先见之明",{"2":{"1064":1}}],["恭喜你答对了",{"2":{"1063":1}}],["恭喜您中奖了",{"2":{"570":1}}],["胜负结果",{"2":{"1063":1}}],["胜负结果和友好提示",{"2":{"1060":1}}],["先后主演过电视连续剧香港八一",{"2":{"1130":1}}],["先见之明",{"2":{"1064":3}}],["先",{"2":{"1063":1,"1064":1}}],["施耐庵",{"2":{"1063":1}}],["积水成渊",{"2":{"1069":1}}],["积小致鉅",{"2":{"1069":1}}],["积小致巨",{"2":{"1069":1}}],["积累少数而渐成多数",{"2":{"1069":1}}],["积累少量的东西",{"2":{"1069":1}}],["积薄而为厚",{"2":{"1069":1}}],["积",{"2":{"1069":1}}],["积少成多",{"2":{"1069":4}}],["积极带头",{"2":{"1063":1}}],["积分",{"2":{"1060":1}}],["状态",{"2":{"1427":1,"1432":1}}],["状态维持时间",{"2":{"1062":1}}],["状态码表达成功或失败",{"0":{"14":1}}],["形声",{"2":{"1212":1}}],["形态与功能是统一的",{"2":{"1155":1}}],["形容藏书丰富",{"2":{"1257":1}}],["形容犹豫不决",{"2":{"1212":1}}],["形容领先",{"2":{"1063":1}}],["形容工作刚开始就取得成功",{"2":{"1058":1,"1059":1}}],["形成畸形的死战不降的战斗意志",{"2":{"298":1}}],["形成了联合火力杀伤",{"2":{"298":1}}],["瘦猪肉150克",{"2":{"1054":1}}],["熟猪油15克",{"2":{"1054":1}}],["淋上香油翻炒均匀",{"2":{"1054":1}}],["烧至六成热",{"2":{"1054":1}}],["烧开",{"2":{"1054":1}}],["坐煸锅",{"2":{"1054":1}}],["坐在高高的板凳上",{"2":{"948":1}}],["剞上十字花刀",{"2":{"1054":1}}],["滗去水",{"2":{"1054":1}}],["腌3分钟",{"2":{"1054":1}}],["腌10分钟",{"2":{"1054":1}}],["拌匀",{"2":{"1054":1}}],["桂花酱10克",{"2":{"1054":1}}],["桂林市",{"2":{"789":1,"806":1}}],["码在盘中即可食用",{"2":{"1054":1}}],["码在盆中",{"2":{"1054":1}}],["断面朝上",{"2":{"1054":1}}],["断然不能买这楼盘啊",{"2":{"948":1}}],["锅内响声加大",{"2":{"1054":1}}],["锅内放油",{"2":{"1054":1}}],["锅中注入适量清水",{"2":{"1054":1}}],["挤出水",{"2":{"1054":1}}],["撒些精盐",{"2":{"1054":1}}],["炝黄瓜衣",{"2":{"1054":1}}],["浸泡几小时后即可食用",{"2":{"1054":1}}],["醋精20克",{"2":{"1054":1}}],["醋",{"2":{"1054":1}}],["醋美人生",{"2":{"1007":1,"1008":1}}],["炒香肠",{"2":{"1145":1}}],["炒黄瓜酱",{"2":{"1054":1}}],["炒出香味后再倒入香菇丝",{"2":{"1054":1}}],["炒房者恐怕今后永无",{"2":{"359":1}}],["姜15克",{"2":{"1054":1}}],["姜丝",{"2":{"1054":1}}],["姜洗净切丝",{"2":{"1054":1}}],["葱姜末各少许",{"2":{"1054":1}}],["葱",{"2":{"1054":1}}],["葱桶满血归来",{"2":{"464":1}}],["冬笋丝翻炒",{"2":{"1054":1}}],["冬笋",{"2":{"1054":1}}],["冬笋25克",{"2":{"1053":1,"1054":1}}],["冬大衣或厚羽绒服",{"2":{"837":1}}],["调休",{"2":{"1090":1}}],["调料",{"2":{"1053":1}}],["调用该接口",{"2":{"400":1}}],["调用方法",{"2":{"208":1}}],["调用例子",{"2":{"198":1,"199":1,"200":1,"202":1,"203":1,"205":1,"206":1,"209":1,"211":2,"212":1,"213":1,"214":1,"215":1,"216":1,"217":1,"218":1,"220":1,"221":1,"224":1,"282":1,"284":2,"285":1,"286":1,"287":1,"288":1,"289":1,"290":1,"291":1,"292":1,"294":1,"296":1,"297":1,"298":1,"299":1,"947":1,"948":1,"949":1,"1269":1,"1461":1,"1462":1,"1463":1,"1465":1,"1466":1}}],["调用次数等重要信息并存储六个月",{"2":{"23":1}}],["调用次数等信息并存储六个月",{"0":{"15":1}}],["香肠长",{"2":{"1145":1}}],["香油5克",{"2":{"1054":1}}],["香菇25克",{"2":{"1053":1,"1054":1}}],["香醋1小匙",{"2":{"1053":1,"1054":1}}],["香港",{"2":{"575":1}}],["酸甜稍辣",{"2":{"1053":1,"1054":1}}],["清河郡",{"2":{"1242":1}}],["清平调词三首",{"2":{"1212":1}}],["清洁后压扁投放",{"2":{"1099":1}}],["清洁干燥",{"2":{"1098":1,"1099":1}}],["清",{"2":{"1069":1,"1212":1}}],["清淡爽口",{"2":{"1053":1,"1054":1}}],["清初",{"2":{"195":1}}],["切成3分见方的丁",{"2":{"1054":2}}],["切成小段",{"2":{"1054":1}}],["切成细丝",{"2":{"1054":1}}],["切成2寸长的段",{"2":{"1054":1}}],["切成蓑衣花刀",{"2":{"1053":1,"1054":1}}],["切忌沉迷投机",{"2":{"539":1}}],["蓑衣黄瓜",{"2":{"1053":1,"1054":1}}],["凉菜类",{"2":{"1053":1,"1054":1}}],["凉水河桥南",{"2":{"893":1}}],["菜肴特性",{"2":{"1053":1}}],["菜肴名称",{"2":{"1053":1}}],["菜谱id",{"2":{"1053":1}}],["菜谱查询",{"0":{"1050":1},"1":{"1051":1,"1052":1,"1053":1,"1054":1},"2":{"1050":1}}],["菜场边的空地上只剩下一个莫名其妙的棚子",{"2":{"948":1}}],["详解",{"2":{"1211":1,"1226":1,"1231":1,"1236":1}}],["详细地址",{"2":{"1411":1}}],["详细来源",{"2":{"1073":1}}],["详细描述",{"2":{"1048":1}}],["详版",{"0":{"245":1,"266":1,"1295":1},"1":{"246":1,"247":1,"248":1,"249":1,"267":1,"268":1,"269":1,"270":1,"1296":1,"1297":1,"1298":1,"1299":1}}],["速度轻快敏捷",{"2":{"1048":1,"1049":1}}],["速递易",{"2":{"959":1}}],["尤其善长攀登陡坡",{"2":{"1048":1,"1049":1}}],["尤勇",{"2":{"575":1}}],["跳跃能力很强",{"2":{"1048":1,"1049":1}}],["跳转url",{"2":{"1002":1}}],["谜底答案",{"2":{"1124":1}}],["谜底",{"2":{"1048":1}}],["谜语大全",{"0":{"1121":1},"1":{"1122":1,"1123":1,"1124":1,"1125":1}}],["谜语",{"2":{"1048":1,"1124":1}}],["趣味猜灯谜接口",{"2":{"1045":1}}],["曹禺",{"2":{"1043":1,"1044":1}}],["尧舜三代以前",{"2":{"1043":1,"1044":1}}],["醉生梦死",{"2":{"1043":1,"1044":1}}],["舍正从邪",{"2":{"1043":1,"1044":1}}],["听其妖诞",{"2":{"1043":1,"1044":1}}],["遂使昏愚之徒",{"2":{"1043":1,"1044":1}}],["猜测",{"2":{"1212":1}}],["猜想",{"2":{"1212":1}}],["猜灯谜",{"0":{"1045":1},"1":{"1046":1,"1047":1,"1048":1,"1049":1}}],["猜成语",{"0":{"1040":1},"1":{"1041":1,"1042":1,"1043":1,"1044":1}}],["猜疑嫉妒性自改",{"2":{"539":1}}],["勤洗手",{"2":{"1039":1}}],["潜伏期一般为3",{"2":{"1039":1}}],["潜江市",{"2":{"685":1}}],["粪口传播及眼部粘膜传播",{"2":{"1039":1}}],["配置组合而创造出新形象的心理过程",{"2":{"1212":1}}],["配料",{"2":{"1054":1}}],["配图作者",{"2":{"1033":1}}],["配图",{"2":{"1033":1}}],["配对比重",{"2":{"867":1}}],["配对指数",{"2":{"867":1}}],["哇",{"2":{"1028":1,"1029":1}}],["身病不能拜",{"2":{"1165":1}}],["身体衰弱者被淘汰灭亡",{"2":{"1155":1}}],["身上有白花",{"2":{"1048":1,"1049":1}}],["身材小贴士",{"2":{"1028":1}}],["身高",{"2":{"1027":1,"1126":1,"1129":1}}],["身份",{"2":{"259":1}}],["身份证验证",{"2":{"255":1}}],["身份证实名认证",{"0":{"255":1}}],["身份证和姓名不一致",{"2":{"248":1}}],["身份证不匹配",{"2":{"248":1,"249":1}}],["身份证",{"2":{"245":1,"250":1}}],["身份证风险类型",{"2":{"103":2}}],["身份证编号",{"2":{"103":1}}],["身份证复印件",{"2":{"101":1}}],["身份证照片",{"2":{"101":1}}],["身份证归属地信息查询",{"2":{"89":1}}],["身份证查询",{"0":{"89":1},"1":{"90":1,"91":1,"92":1,"93":1}}],["身份证背面识别结果示例",{"2":{"83":1,"103":1}}],["身份证正面识别结果示例",{"2":{"83":1,"103":1}}],["身份证文字识别",{"0":{"99":1},"1":{"100":1,"101":1,"102":1,"103":1},"2":{"79":1,"99":1}}],["身份证号码不匹配07",{"2":{"269":1}}],["身份证号码",{"2":{"91":1,"93":1,"247":1,"249":1,"252":1,"253":1,"254":1,"258":1,"260":1,"261":1,"263":1,"265":1,"266":1,"268":1,"270":1,"271":1,"273":1,"274":1,"275":1,"278":1,"279":1,"280":2}}],["身份证号",{"2":{"79":1,"83":1,"99":1}}],["身份证ocr识别",{"0":{"79":1},"1":{"80":1,"81":1,"82":1,"83":1}}],["翻译等",{"2":{"1253":1}}],["翻译结果",{"2":{"1023":1}}],["翻译文本",{"2":{"1023":1}}],["翻页",{"2":{"173":1,"302":1,"307":1,"312":1,"317":1,"322":1,"327":1,"332":1,"337":1,"342":1,"357":1,"362":1,"367":1,"372":1,"377":1,"382":1,"387":1,"392":1,"397":1,"402":1,"407":1,"412":1,"417":1,"422":1,"427":1,"432":1,"437":1,"442":1,"447":1,"452":1,"457":1,"462":1,"487":1,"507":1,"512":1,"517":1,"522":1,"527":1,"532":1,"1052":1,"1072":1,"1087":1,"1097":1,"1128":1,"1153":1,"1163":1,"1168":1,"1245":1,"1255":1,"1260":1,"1265":1}}],["约翰尼",{"2":{"1465":2}}],["约翰逊",{"2":{"918":1}}],["约有五千年历史",{"2":{"1242":1}}],["约100克",{"2":{"1054":1}}],["约6条",{"2":{"1054":1}}],["约为1600汉字",{"2":{"1020":1}}],["苏乞儿",{"2":{"1130":1}}],["苏轼",{"2":{"1069":1,"1212":1,"1266":1,"1267":1}}],["苏宁易购",{"2":{"1019":1}}],["苏州城外那闻名海内的寒山寺",{"2":{"1170":1}}],["苏州枫桥附近的寺院",{"2":{"1170":1}}],["苏州星美影城",{"2":{"888":1}}],["苏州金阊区桐泾北路218号来客茂时尚生活广场4f",{"2":{"888":1}}],["苏州橙天嘉禾影城",{"2":{"888":1}}],["苏州幸福蓝海imax影城",{"2":{"888":1}}],["苏州海宁皮革城地下停车场",{"2":{"791":1}}],["苏州市工业园区李公堤四期一幢",{"2":{"888":1}}],["苏州市姑苏区广济南路19号西城永捷生活广场6楼",{"2":{"888":1}}],["苏州市广济南路219号新苏天地9楼",{"2":{"888":1}}],["苏州市",{"2":{"789":1,"791":3,"796":1,"801":1,"806":1,"852":6,"924":2}}],["苏州工业园区现代大道1699号",{"2":{"898":1}}],["苏州工业园区",{"2":{"644":1}}],["苏州工业园区启月街288号紫金东方大厦307室",{"2":{"229":1}}],["苏州新区",{"2":{"644":1}}],["苏州新科兰德科技有限公司北京分公司",{"2":{"239":1}}],["苏州",{"2":{"229":1,"239":2,"644":1,"649":2,"690":1,"883":1,"888":4,"898":1}}],["亚洲",{"2":{"1298":1,"1299":1}}],["亚马逊",{"2":{"1019":1}}],["亚伦",{"2":{"918":1}}],["京icp备16016397号",{"2":{"1396":1,"1397":1}}],["京icp证030173号",{"2":{"1283":1,"1284":1}}],["京口北固亭怀古",{"2":{"1212":1}}],["京东商城",{"2":{"1019":1}}],["京ⅴ",{"2":{"779":2,"784":2}}],["走进中国明朝",{"2":{"1019":1}}],["走在矮墙外",{"2":{"948":1}}],["者高烧不退的",{"2":{"1019":1}}],["吸引了千千万万的读者",{"2":{"1019":1}}],["叙述了明朝最艰苦卓绝的开国过程和永乐夺位",{"2":{"1019":1}}],["销量已过五百万册",{"2":{"1019":1}}],["销售价格",{"2":{"953":1}}],["销售名称",{"2":{"761":1}}],["曾是广东顺德海关的一名公务员",{"2":{"1019":1}}],["掀起了一股明朝热",{"2":{"1019":1}}],["引起注意",{"2":{"1212":1}}],["引起企业巨额损失",{"2":{"53":1}}],["引证解释",{"2":{"1068":1}}],["引发了一场",{"2":{"1019":1}}],["引人入胜",{"2":{"1019":1}}],["着墨更多",{"2":{"1019":1}}],["帝王心术等的描写更为突出",{"2":{"1019":1}}],["畅销书作家",{"2":{"1019":1}}],["畅销书排行榜",{"2":{"1019":1}}],["畅信达智能录音质检开启全维度呼叫中心运营管理模式",{"2":{"334":1}}],["哲学",{"2":{"1014":1}}],["理想",{"2":{"1212":1}}],["理财",{"2":{"1014":1}}],["理发",{"2":{"195":1}}],["管理",{"2":{"1014":1}}],["管理员邮箱",{"2":{"23":1}}],["散曲",{"2":{"1256":1,"1257":1}}],["散文",{"2":{"1014":1}}],["散了一地",{"2":{"949":1}}],["于是黄帝封挥为专门制造弓的官叫",{"2":{"1242":1}}],["于是换好了衣服将自己简单地收拾了一下",{"2":{"394":1}}],["于2009年3月21日连载完毕",{"2":{"1019":1}}],["于1979年出生在宜昌一个普通的干部家庭里",{"2":{"1019":1}}],["于万千之中选择你所爱",{"2":{"1009":1}}],["饮料瓶",{"2":{"1098":1,"1099":1}}],["饮料",{"2":{"1007":1}}],["饮料和烟草",{"2":{"1007":1}}],["规格",{"2":{"1007":1,"1247":1}}],["规范",{"2":{"202":3,"203":6}}],["融合了包括中国条码中心在内的多个数据源",{"2":{"1004":1}}],["¥4skazc8brvd¥",{"2":{"1003":1}}],["券口令可完美解析出商品id",{"2":{"999":1}}],["商标",{"2":{"1007":1}}],["商品分类",{"2":{"1007":1}}],["商品名称",{"2":{"1007":1}}],["商品价格",{"2":{"1002":1}}],["商品标题",{"2":{"1002":1}}],["商品id",{"2":{"1002":1}}],["商品口令",{"2":{"999":1}}],["商业",{"2":{"791":2,"796":1,"801":1}}],["商业用途",{"0":{"17":1},"2":{"23":1}}],["淘口令",{"2":{"1001":1,"1002":1,"1003":1}}],["淘口令解析",{"0":{"999":1},"1":{"1000":1,"1001":1,"1002":1,"1003":1}}],["淘宝订单号",{"2":{"998":1}}],["淘宝客订单号检测",{"0":{"994":1},"1":{"995":1,"996":1,"997":1,"998":1}}],["淘客订单",{"2":{"997":1}}],["订单号",{"2":{"996":1}}],["订婚",{"2":{"752":1}}],["滨江区",{"2":{"992":1,"993":1}}],["方言",{"2":{"1212":1}}],["方便电商和物流等项目应用",{"2":{"989":1}}],["方式2必传",{"2":{"704":1}}],["方式2",{"2":{"702":1}}],["方式1必传",{"2":{"704":2}}],["方式1",{"2":{"702":1}}],["盟等",{"2":{"989":1}}],["旗",{"2":{"989":1}}],["汇率查询",{"2":{"977":1}}],["汇率换算",{"0":{"976":1},"1":{"977":1,"978":1,"979":1,"980":1,"981":1,"982":1,"983":1,"984":1,"985":1,"986":1,"987":1,"988":1}}],["边距大小",{"2":{"973":1}}],["边走边颤颤巍巍扬着手里的一张帕子",{"2":{"948":1}}],["像",{"2":{"1212":1}}],["像素",{"2":{"973":3}}],["像景阳岗那只老虎一样",{"2":{"948":1}}],["尺寸大小",{"2":{"973":1}}],["背景色代码",{"2":{"973":1}}],["背景更换了不知道大家有没有发现呢",{"2":{"203":1}}],["纠错等级",{"2":{"973":1}}],["凡客如风达",{"2":{"965":1}}],["赏个好评好不好",{"2":{"959":1}}],["退回",{"2":{"959":1}}],["完整网址",{"2":{"1405":1}}],["完整拼音含音标",{"2":{"1043":1}}],["完整收货地址",{"2":{"992":1}}],["完结状态",{"2":{"959":2}}],["完成文件上传",{"2":{"289":1}}],["完成上传返回值",{"2":{"289":1}}],["派送中",{"2":{"959":1}}],["暂无记录",{"2":{"959":1}}],["暂不支持cn域名鉴黄",{"2":{"222":1}}],["寄件人手机号或者收件人手机号",{"2":{"958":1}}],["快照时间",{"2":{"1335":1,"1340":1}}],["快照更新时间",{"2":{"1331":1}}],["快件已在",{"2":{"959":1}}],["快递简称",{"2":{"959":1}}],["快递单号",{"2":{"959":1}}],["快递编码",{"2":{"959":1}}],["快递状态",{"2":{"959":1}}],["快递公司图标",{"2":{"964":1}}],["快递公司服务电话",{"2":{"964":1}}],["快递公司名称",{"2":{"964":1}}],["快递公司关键词",{"2":{"963":1}}],["快递公司列表数据",{"2":{"964":1}}],["快递公司列表",{"0":{"961":1}}],["快递公司简称",{"2":{"960":1}}],["快递公司联系方式",{"2":{"959":1}}],["快递公司logo",{"2":{"959":1}}],["快递公司字母简称",{"2":{"958":1}}],["快速路以外的道路不按规定车道行驶",{"2":{"601":1}}],["快速入门中文文档",{"2":{"202":1}}],["快速掌握ecmascript",{"2":{"202":1}}],["快速把一段文本切分为一个个词组",{"2":{"192":1}}],["放不下",{"2":{"1212":1}}],["放假提示",{"2":{"1093":1}}],["放入肉丁煸炒",{"2":{"1054":1}}],["放入碗中",{"2":{"1054":1}}],["放入盆中",{"2":{"1054":1}}],["放在黄瓜皮上",{"2":{"1054":1}}],["放荡的",{"2":{"954":1}}],["放学不回家",{"2":{"948":1}}],["柏拉图式的",{"2":{"954":1}}],["羞怯的",{"2":{"954":1}}],["粗暴的",{"2":{"954":1}}],["忠贞的",{"2":{"954":1}}],["穷尽了所有爱情的可能性",{"2":{"954":1}}],["讲述了一段跨越半个多世纪的爱情史诗",{"2":{"954":1}}],["讲述了沉睡的古代巨型怪兽被人们意外唤醒",{"2":{"918":1}}],["霍乱时期的爱情",{"2":{"954":2}}],["缩略图",{"2":{"953":1,"1002":1}}],["装订方式",{"2":{"953":1}}],["装备质量",{"2":{"761":1}}],["副标题",{"2":{"953":1}}],["副局长开会跷二郎腿抖脚韩国瑜怒",{"2":{"369":1}}],["书法",{"2":{"1130":1}}],["书本",{"2":{"1099":1}}],["书籍名称",{"2":{"953":1}}],["书籍isbn数据查询",{"0":{"950":1},"1":{"951":1,"952":1,"953":1,"954":1}}],["书体坊兰亭体",{"2":{"215":1,"220":1}}],["鱼点出来了水里是真有电",{"2":{"949":1}}],["挺好看的散文",{"2":{"949":1}}],["挺蔡",{"2":{"399":1}}],["漏电的话不光是碰水不安全的问题了",{"2":{"949":1}}],["常尝香肠",{"2":{"1145":1}}],["常炒香肠",{"2":{"1145":1}}],["常见包括各类废金属",{"2":{"1099":1}}],["常见包括砖瓦陶瓷",{"2":{"1099":2}}],["常用汇率查询",{"0":{"977":1},"2":{"976":1,"980":1}}],["常用快递查询",{"0":{"955":1},"1":{"956":1,"957":1,"958":1,"959":1,"960":1,"961":1,"962":1,"963":1,"964":1,"965":1}}],["常规没有问题",{"2":{"949":1}}],["常州市",{"2":{"789":1,"806":1,"1294":1}}],["扎卡云",{"2":{"949":1}}],["扎着裤脚",{"2":{"948":1}}],["霸王别姬",{"2":{"948":1}}],["街道",{"2":{"1411":1}}],["街上有人家点了灯",{"2":{"948":1}}],["街头巷尾还能看见耍猴戏的班子",{"2":{"948":1}}],["滴滴哚哚地走向棚子",{"2":{"948":1}}],["拄着拐",{"2":{"948":1}}],["逐渐散去",{"2":{"948":1}}],["似乎累极了",{"2":{"948":1}}],["似乎有很多个controller",{"2":{"203":1}}],["垂着胳膊",{"2":{"948":1}}],["台",{"2":{"1465":1}}],["台柱子这时已经回到那个半敞开的棚子里",{"2":{"948":1}}],["台湾",{"2":{"700":1}}],["场子上的人们不知所措了一阵",{"2":{"948":1}}],["场子上没有一声倒彩",{"2":{"948":1}}],["场景",{"2":{"203":1}}],["晚餐时好口若悬河地海吹一番",{"2":{"948":1}}],["晚月不能emo",{"2":{"290":1}}],["剩下的都还瓦全着",{"2":{"948":1}}],["剩余车位数",{"2":{"790":1,"795":1,"800":1}}],["剩余车位",{"2":{"785":1,"786":1}}],["唉",{"2":{"948":1}}],["啪哒啪哒滴到地上",{"2":{"948":1}}],["啪啪啪声音很响",{"2":{"948":1}}],["脑子里",{"2":{"1212":1}}],["脑机急转弯",{"2":{"1131":1}}],["脑筋急转弯",{"0":{"1131":1},"1":{"1132":1,"1133":1,"1134":1,"1135":1}}],["脑壳顶顶",{"2":{"948":1}}],["脑袋绑一条红布头带",{"2":{"948":1}}],["流脑",{"2":{"1078":1,"1079":1}}],["流血了流血了",{"2":{"948":1}}],["流水号",{"2":{"249":1}}],["猛地把瓦片砸向额头",{"2":{"948":1}}],["说文",{"2":{"1212":1}}],["说要他拿去擦血",{"2":{"948":1}}],["说完",{"2":{"948":1}}],["说明备注",{"2":{"720":1}}],["说明",{"2":{"26":1,"27":1,"31":1,"32":1,"36":1,"37":1,"41":1,"42":1,"46":1,"47":1,"51":1,"52":1,"56":1,"57":1,"61":1,"62":1,"66":1,"67":1,"71":1,"72":1,"76":1,"77":1,"81":1,"82":1,"86":1,"91":1,"92":1,"96":1,"97":1,"101":1,"102":1,"106":1,"107":1,"111":1,"112":1,"116":1,"117":1,"121":1,"122":1,"126":1,"127":1,"131":1,"132":1,"136":1,"137":1,"141":1,"142":1,"146":1,"147":1,"168":1,"169":1,"173":1,"174":1,"178":1,"179":1,"183":1,"184":1,"189":1,"190":1,"194":1,"195":1,"197":1,"198":1,"199":1,"200":1,"201":1,"204":1,"208":1,"209":1,"210":1,"214":1,"215":1,"216":1,"217":1,"218":1,"219":1,"220":1,"221":1,"222":1,"223":1,"227":1,"228":1,"232":1,"233":1,"237":1,"238":1,"242":1,"243":1,"247":1,"248":1,"249":1,"252":1,"253":1,"258":1,"259":1,"263":1,"264":1,"268":1,"269":1,"273":1,"274":1,"278":1,"279":1,"281":1,"284":1,"287":1,"288":1,"289":1,"293":1,"295":1,"302":1,"303":1,"307":1,"308":1,"312":1,"313":1,"317":1,"318":1,"322":1,"323":1,"327":1,"328":1,"332":1,"333":1,"337":1,"338":1,"342":1,"343":1,"348":1,"353":1,"357":1,"358":1,"362":1,"363":1,"367":1,"368":1,"372":1,"373":1,"377":1,"378":1,"382":1,"383":1,"387":1,"388":1,"392":1,"393":1,"397":1,"398":1,"402":1,"403":1,"407":1,"408":1,"412":1,"413":1,"417":1,"418":1,"422":1,"423":1,"427":1,"428":1,"432":1,"433":1,"437":1,"438":1,"442":1,"443":1,"447":1,"448":1,"452":1,"453":1,"457":1,"458":1,"462":1,"463":1,"468":1,"473":1,"477":1,"478":1,"482":1,"483":1,"487":1,"488":1,"492":1,"493":1,"497":1,"498":1,"502":1,"503":1,"507":1,"508":1,"512":1,"513":1,"517":1,"518":1,"522":1,"523":1,"527":1,"528":1,"532":1,"533":1,"537":1,"538":1,"547":1,"548":1,"554":1,"558":1,"559":1,"563":1,"564":1,"568":1,"569":1,"573":1,"578":1,"583":1,"588":1,"594":1,"595":1,"599":1,"600":1,"605":1,"606":1,"610":1,"611":1,"615":1,"616":1,"622":1,"626":1,"627":1,"631":1,"642":1,"643":1,"647":1,"664":1,"668":1,"669":1,"673":1,"674":1,"679":1,"683":1,"684":1,"688":1,"689":1,"698":1,"704":1,"705":1,"709":1,"710":1,"714":1,"715":1,"719":1,"720":1,"724":1,"725":1,"734":1,"735":1,"739":1,"740":1,"745":1,"746":1,"750":1,"751":1,"755":1,"756":1,"760":1,"766":1,"767":1,"771":1,"772":1,"777":1,"778":1,"782":1,"783":1,"789":1,"790":1,"794":1,"795":1,"799":1,"800":1,"805":1,"809":1,"810":1,"815":1,"819":1,"820":1,"824":1,"830":1,"831":1,"835":1,"836":1,"850":1,"855":1,"860":1,"861":1,"865":1,"866":1,"870":1,"871":1,"875":1,"876":1,"881":1,"882":1,"886":1,"887":1,"891":1,"892":1,"896":1,"897":1,"901":1,"902":1,"907":1,"911":1,"912":1,"916":1,"917":1,"922":1,"923":1,"928":1,"932":1,"933":1,"938":1,"939":1,"943":1,"944":1,"946":1,"952":1,"953":1,"958":1,"963":1,"968":1,"969":1,"973":1,"974":1,"987":1,"991":1,"992":1,"996":1,"997":2,"1001":1,"1002":1,"1013":1,"1017":1,"1018":1,"1022":1,"1023":1,"1027":1,"1028":1,"1032":1,"1033":1,"1038":1,"1043":1,"1048":1,"1052":1,"1053":1,"1057":1,"1058":1,"1062":1,"1063":1,"1067":1,"1068":1,"1072":1,"1073":1,"1077":1,"1078":1,"1083":1,"1087":1,"1088":1,"1092":1,"1093":1,"1097":1,"1098":1,"1103":1,"1104":1,"1108":1,"1109":1,"1114":1,"1118":1,"1119":1,"1124":1,"1128":1,"1129":1,"1133":1,"1134":1,"1139":1,"1143":1,"1144":1,"1148":1,"1149":1,"1153":1,"1154":1,"1159":1,"1163":1,"1164":1,"1168":1,"1169":1,"1174":1,"1178":1,"1182":1,"1186":1,"1187":1,"1192":1,"1196":1,"1204":1,"1205":1,"1210":1,"1211":1,"1216":1,"1221":1,"1225":1,"1226":1,"1230":1,"1231":1,"1235":1,"1236":1,"1240":1,"1241":1,"1245":1,"1246":1,"1250":1,"1251":1,"1255":1,"1256":1,"1260":1,"1261":1,"1265":1,"1266":1,"1268":1,"1272":1,"1273":1,"1277":1,"1278":1,"1282":1,"1283":1,"1287":1,"1288":1,"1292":1,"1293":1,"1297":1,"1298":1,"1303":1,"1304":1,"1308":1,"1309":1,"1313":1,"1314":1,"1318":1,"1319":1,"1323":1,"1324":1,"1328":1,"1329":1,"1334":1,"1335":1,"1339":1,"1340":1,"1344":1,"1345":1,"1349":1,"1354":1,"1355":1,"1359":1,"1360":1,"1365":1,"1366":1,"1370":1,"1371":1,"1375":1,"1376":1,"1380":1,"1386":1,"1390":1,"1391":1,"1395":1,"1396":1,"1400":1,"1401":1,"1405":1,"1406":1,"1410":1,"1411":1,"1415":1,"1416":1,"1420":1,"1421":1,"1426":1,"1427":1,"1431":1,"1432":1,"1436":1,"1437":1,"1441":1,"1442":1,"1447":1,"1448":1,"1452":1,"1453":1,"1457":1,"1458":1,"1460":1,"1464":1}}],["甚至露出了一个北方胖农民的憨厚老实",{"2":{"948":1}}],["虽然吊睛白眼没了",{"2":{"948":1}}],["抛走",{"2":{"948":1}}],["枪杆子弯得很厉害了也不饶它",{"2":{"948":1}}],["跟地面角力",{"2":{"948":1}}],["尖头刺着自己喉咙",{"2":{"948":1}}],["轰然叫好",{"2":{"948":2}}],["光看这个我就觉得很来劲了",{"2":{"948":1}}],["留下浅红色的痕迹",{"2":{"948":1}}],["留空会根据请求ip自动获取区县的行政区划编码",{"2":{"224":1}}],["滔滔不绝",{"2":{"948":1}}],["吊睛",{"2":{"948":1}}],["扯着他的眉眼",{"2":{"948":1}}],["杀气腾腾的红和黄",{"2":{"948":1}}],["裤腰上紧紧地绑一条很宽的红腰带",{"2":{"948":1}}],["肥敦敦的",{"2":{"948":1}}],["肥甘厚味食物",{"2":{"580":1}}],["穿条黑绸布灯笼裤",{"2":{"948":1}}],["穿衣",{"2":{"837":1}}],["穿衣指数",{"2":{"836":1}}],["八十年代初的成都",{"2":{"948":1}}],["八卦精",{"2":{"477":1}}],["才可以解析出价格",{"2":{"1002":1}}],["才华上的最高体现",{"2":{"948":1}}],["才略奏功",{"2":{"539":1}}],["售楼处本该是一个建筑在实力",{"2":{"948":1}}],["没",{"2":{"1269":1}}],["没想头了",{"2":{"1212":1}}],["没听过骂人不揭短吗",{"2":{"1149":1,"1150":1}}],["没一点道德素养",{"2":{"1149":1,"1150":1}}],["没了仙气儿",{"2":{"948":1}}],["没有记录",{"2":{"1412":1}}],["没有想儿",{"2":{"1212":1}}],["没有思想准备",{"2":{"1212":1}}],["没有觉察到",{"2":{"1043":1,"1044":1}}],["没有意识到",{"2":{"1043":1,"1044":1}}],["没有国内线路",{"2":{"211":1}}],["没有采用十分钟缓存",{"2":{"200":1}}],["没有解释时判断类别",{"2":{"174":1}}],["假期结束",{"2":{"1093":1}}],["假期起点",{"2":{"1093":1}}],["假期提示",{"2":{"1090":1}}],["假期范围",{"2":{"1090":1,"1093":1}}],["假使切断电源",{"2":{"948":1}}],["假象",{"2":{"399":1}}],["既与客旅附载物货",{"2":{"1069":1}}],["既然已经致命",{"2":{"948":1}}],["既要讲指导的艺术",{"2":{"298":1}}],["水调歌头明月几时有",{"2":{"1266":1,"1267":1}}],["水仙子",{"2":{"1257":1}}],["水果类",{"2":{"1248":1}}],["水族类等宠物的生活习性",{"2":{"1070":1}}],["水浒传",{"2":{"1063":1}}],["水里是可能会有电",{"2":{"949":1}}],["水中有电",{"2":{"948":2}}],["水清天蓝产业优",{"2":{"384":1}}],["危险",{"2":{"948":1}}],["吓一大跳",{"2":{"948":1}}],["乍看像一句题诗",{"2":{"948":1}}],["瞧见浅池中立了一块牌子",{"2":{"948":1}}],["喷水汽得把握好分寸",{"2":{"948":1}}],["池塘两侧大概装有类似加湿器那样的机关",{"2":{"948":1}}],["缓缓似有流动",{"2":{"948":1}}],["缓存1",{"2":{"210":1,"214":1,"217":1,"218":1}}],["缓存24小时",{"2":{"209":1}}],["沙眼衣原体或敏感淋球菌所致性传播疾病",{"2":{"1247":1}}],["沙眼衣原体所致单纯性生殖器感染",{"2":{"1247":1}}],["沙海之外围着一圈浅水",{"2":{"948":1}}],["沙尘暴",{"2":{"842":1}}],["虬曲苍劲",{"2":{"948":1}}],["远观路尽头有片白色沙石地",{"2":{"948":1}}],["造园的人真费心了",{"2":{"948":1}}],["楼盘我当然惦记不上",{"2":{"948":1}}],["啊",{"2":{"948":1}}],["刚聚就散了",{"2":{"948":1}}],["刚落就散了",{"2":{"948":1}}],["蒸蒸然在人脚面汇聚",{"2":{"948":1}}],["顺风康奇",{"2":{"1247":1}}],["顺口溜",{"0":{"1156":1},"1":{"1157":1,"1158":1,"1159":1,"1160":1}}],["顺长切成4条",{"2":{"1054":1}}],["顺墙飘落",{"2":{"948":1}}],["顺序测试",{"2":{"724":1}}],["袅袅流云似的",{"2":{"948":1}}],["被屏蔽时",{"2":{"1439":1}}],["被检测的域名",{"2":{"1288":1}}],["被短糙毛",{"2":{"1262":1}}],["被誉为",{"2":{"954":1}}],["被后面几枝殷红的鸡爪槭衬着",{"2":{"948":1}}],["被动式",{"2":{"359":1}}],["看云文档写作",{"2":{"1459":1}}],["看云是一个现代化文档写作",{"2":{"1422":1}}],["看云",{"2":{"1367":2,"1422":1,"1459":1}}],["看这么一场价廉物美的演出",{"2":{"948":1}}],["看到危急处人们都疯狂了",{"2":{"948":1}}],["看我的硬气功",{"2":{"948":1}}],["看见一蓬一蓬的白雾从墙里漫出来",{"2":{"948":1}}],["看完这个你会心软吗",{"2":{"479":1}}],["沿街矗立",{"2":{"948":1}}],["昨经过",{"2":{"948":1}}],["很早前哈士奇是最原始的交通工具专门拉雪橇的",{"2":{"1074":1}}],["很粗鲁地拒绝了",{"2":{"948":1}}],["很高兴但没有惊喜",{"2":{"947":1}}],["很亲切但并不激动",{"2":{"947":1}}],["很难打",{"2":{"298":1}}],["萤火虫之墓",{"2":{"947":1}}],["擦亮眼睛",{"2":{"940":1}}],["擦洗一新的汽车至少能保持一天",{"2":{"837":1}}],["取值1",{"2":{"1163":1,"1168":1,"1255":1,"1265":1}}],["取得成功",{"2":{"940":1}}],["取消",{"2":{"705":1}}],["盆",{"2":{"940":1}}],["梦见藏起金子",{"2":{"940":1}}],["梦见挖出金子",{"2":{"940":1}}],["梦见炼金",{"2":{"940":1}}],["梦见自己在寻找黄金",{"2":{"940":1}}],["梦见金衣服",{"2":{"940":1}}],["梦见有人送黄金给自己",{"2":{"940":2}}],["梦见黄金",{"2":{"940":2}}],["梦境分类",{"0":{"941":1},"1":{"942":1,"943":1,"944":1,"945":1},"2":{"938":2}}],["梦境关键字",{"2":{"938":1}}],["闵行区",{"2":{"929":1}}],["虹口区",{"2":{"929":1}}],["松江区",{"2":{"929":1}}],["普陀区",{"2":{"929":1}}],["普通感冒",{"2":{"590":1}}],["普通话",{"2":{"575":1,"700":1}}],["崇明县",{"2":{"929":1}}],["崇文区",{"2":{"779":1,"784":1}}],["奉贤区",{"2":{"929":1}}],["嘉定区",{"2":{"929":1}}],["卢湾区",{"2":{"929":1,"934":4}}],["县",{"0":{"925":1},"1":{"926":1,"927":1,"928":1,"929":1}}],["县区",{"2":{"259":1}}],["廖家巷新光里",{"2":{"924":1}}],["醒来后的怪兽展现出强大的破坏能力",{"2":{"918":1}}],["围绕一位人类大兵的生活展开",{"2":{"918":1}}],["改姓",{"2":{"1242":2}}],["改善处境",{"2":{"940":1}}],["改编自1954年日本电影",{"2":{"918":1}}],["改变生活",{"2":{"353":1}}],["渡边谦",{"2":{"918":1}}],["伊丽莎白",{"2":{"918":1}}],["泰力特",{"2":{"1247":1}}],["泰勒",{"2":{"918":1}}],["泰州",{"2":{"659":1}}],["达夫",{"2":{"918":1}}],["鲍任斯坦",{"2":{"918":1}}],["麦克斯",{"2":{"918":1}}],["冒险",{"2":{"918":1,"1465":1}}],["印象城三层",{"2":{"898":1}}],["印度8岁男孩长尾巴被奉为神猴转世",{"2":{"439":1}}],["橙天嘉禾苏州影城",{"2":{"898":1}}],["专注we",{"2":{"1367":1}}],["专栏无由乞取",{"2":{"1069":1}}],["专41路",{"2":{"893":1}}],["专访谷歌云游戏负责人",{"2":{"404":1}}],["沃尔玛旁",{"2":{"893":1}}],["郊87路空调",{"2":{"893":1}}],["郊87路",{"2":{"893":1}}],["郊87",{"2":{"893":1}}],["城铁八通线通州北苑站b出口",{"2":{"893":1}}],["城市简写",{"2":{"907":1}}],["城市前缀",{"2":{"907":1}}],["城市列表",{"2":{"805":1}}],["城市区域",{"2":{"778":1,"783":1}}],["城市邮编",{"2":{"778":1,"783":1}}],["城市id",{"2":{"689":1,"891":1,"901":1,"907":1,"911":1,"932":1}}],["城市的名称",{"2":{"684":1}}],["城市的id",{"2":{"684":1}}],["城市拼音",{"2":{"654":1,"659":1,"907":1}}],["城市名urlencode",{"2":{"777":1}}],["城市名称如",{"2":{"830":1,"835":1}}],["城市名称",{"2":{"767":1,"789":1,"907":1}}],["城市名称的中文名称或拼音",{"2":{"642":1,"647":1}}],["城市名",{"2":{"654":1,"659":1,"790":1,"795":1,"800":1,"831":1,"836":1}}],["城市辐射指数",{"2":{"639":1}}],["城市空气pm2",{"2":{"639":1}}],["城市空气质量查询",{"0":{"640":1},"1":{"641":1,"642":1,"643":1,"644":1}}],["城市空气质量",{"0":{"639":1},"2":{"639":1,"826":1}}],["城市",{"0":{"925":1},"1":{"926":1,"927":1,"928":1,"929":1},"2":{"109":1,"112":1,"211":6,"649":1,"688":1,"689":1,"772":1,"809":1,"810":1,"855":1,"992":1,"1293":1,"1298":1,"1411":1}}],["乘公交车",{"2":{"893":1}}],["乘坐507",{"2":{"893":1}}],["乘坐101电",{"2":{"893":1}}],["乘军舰用一个月的时间",{"2":{"298":1}}],["到如今纷繁世事难以言说",{"2":{"1257":1}}],["到如今世事难说",{"2":{"1257":1}}],["到2月19或20日结束",{"2":{"1079":1}}],["到永乐大帝夺位的靖难之役结束为止",{"2":{"1019":1}}],["到崇祯皇帝自缢",{"2":{"1019":1}}],["到西园东站下车",{"2":{"888":1}}],["到达",{"2":{"705":1,"706":5,"711":1}}],["到达港口航站楼",{"2":{"705":1,"710":1,"715":1}}],["到达港口三字码",{"2":{"705":1,"710":1,"715":1}}],["到达城市名称",{"2":{"705":1,"710":1,"715":1}}],["到达城市的三字码",{"2":{"704":1}}],["来客茂店",{"2":{"888":1}}],["来源等数据",{"2":{"1258":1}}],["来源或作者",{"2":{"1114":1}}],["来源出处",{"2":{"1083":1,"1139":1}}],["来源语言",{"2":{"1023":1}}],["来源",{"2":{"488":1,"1040":1,"1055":1,"1060":1,"1119":1,"1262":1}}],["来源百度",{"2":{"20":1}}],["喜剧",{"2":{"883":1}}],["喜欢外出游春",{"2":{"1078":1,"1079":1}}],["喜欢与人交往是哈士奇的典型性格",{"2":{"1074":1}}],["喜欢在路上看热闹",{"2":{"948":1}}],["喜欢交际",{"2":{"867":1}}],["喜欢",{"2":{"495":1}}],["喜欢神奇宝贝的人一定都知道鲤鱼王",{"2":{"205":1}}],["怪兽哥斯拉",{"2":{"883":1}}],["酷斯拉",{"2":{"883":1}}],["巴博萨船长",{"2":{"1465":1}}],["巴登",{"2":{"1465":2}}],["巴林第纳尔",{"2":{"988":2}}],["巴哈马丛林中",{"2":{"883":1}}],["巴西武装分子欲抢劫核燃料与警方激烈交火后逃跑",{"2":{"364":1}}],["太平洋上波涛汹涌",{"2":{"883":1}}],["太原市",{"2":{"789":1,"806":1}}],["玛丽亚",{"2":{"883":1}}],["雷鸣般的掌声",{"2":{"948":1}}],["雷诺",{"2":{"883":1}}],["雷阵雨伴有冰雹",{"2":{"842":1}}],["雷阵雨",{"2":{"224":3,"842":1}}],["让生活慢下来",{"2":{"1462":1}}],["让你专注于知识创作",{"2":{"1422":1}}],["让我想想",{"2":{"1212":1}}],["让我们翻开",{"2":{"1019":1}}],["让",{"2":{"883":1}}],["布鲁姆",{"2":{"1465":1}}],["布兰顿",{"2":{"1465":1}}],["布伦顿",{"2":{"1465":1}}],["布莱恩",{"2":{"918":1}}],["布罗德里克",{"2":{"883":1}}],["布偶猫是猫中较大",{"2":{"123":1}}],["布偶猫",{"2":{"123":1}}],["德普",{"2":{"1465":2}}],["德夫林",{"2":{"883":1}}],["德械师",{"2":{"298":1}}],["迪安",{"2":{"883":1}}],["哥斯拉",{"2":{"883":3,"918":2}}],["惊悚",{"2":{"883":1}}],["偏向",{"2":{"1267":1}}],["偏移量",{"2":{"881":1}}],["偏财运较好",{"2":{"872":1}}],["精选宋词三百首接口",{"2":{"1263":1}}],["精选宋词",{"0":{"1263":1},"1":{"1264":1,"1265":1,"1266":1,"1267":1}}],["精神病等",{"2":{"1079":1}}],["精致的五官和丰富的肢体语言充满了奇特的表现",{"2":{"1074":1}}],["精盐继续煸炒均匀",{"2":{"1054":1}}],["精盐1克",{"2":{"1054":2}}],["精盐",{"2":{"1054":1}}],["精盐3小匙",{"2":{"1053":1,"1054":1}}],["精彩的演绎了中国明代三百年的历史故事和重要历史人物",{"2":{"1019":1}}],["精彩绝伦",{"2":{"1019":1}}],["精装",{"2":{"954":1}}],["精确",{"2":{"881":1}}],["精品视频",{"2":{"20":1,"1462":1}}],["乡镇",{"2":{"873":1}}],["乡村振兴战略出实效",{"2":{"424":1}}],["周数",{"2":{"1434":1,"1437":1}}],["周",{"2":{"1411":2}}],["周六",{"2":{"1094":1}}],["周日",{"2":{"1094":1}}],["周公解梦查询",{"2":{"935":1}}],["周公解梦大全",{"2":{"935":1}}],["周公解梦",{"0":{"935":1},"2":{"872":1,"935":1}}],["周边加油站",{"2":{"774":1}}],["周边资讯等",{"2":{"510":1}}],["做任何事情",{"2":{"1114":1,"1115":1}}],["做到心胸开阔",{"2":{"1079":1}}],["做法",{"2":{"1053":1}}],["做出理想的成绩",{"2":{"872":1}}],["做不了的题",{"2":{"354":1}}],["财运",{"2":{"872":1}}],["财经等三十多个频道的新闻数据",{"2":{"525":1}}],["财经",{"2":{"502":1}}],["财经迷",{"2":{"477":1}}],["财经区块链",{"2":{"449":1}}],["财经资讯api接口",{"2":{"325":1}}],["财经新闻",{"0":{"325":1},"1":{"326":1,"327":1,"328":1,"329":1}}],["彼此也比以往更加关心对方",{"2":{"872":1}}],["恋爱",{"2":{"872":1}}],["恋爱建议",{"2":{"867":1}}],["十万个为什么查询接口",{"2":{"1151":1}}],["十万个为什么",{"0":{"1151":1},"1":{"1152":1,"1153":1,"1154":1,"1155":1}}],["十二月三十",{"2":{"1094":1}}],["十二星座每日",{"2":{"868":1}}],["十堰市",{"2":{"685":1}}],["默默地付出",{"2":{"867":1}}],["默认jpg",{"2":{"1405":1}}],["默认返回不同的菜品及品类和特性",{"2":{"1050":1}}],["默认返回一个最新谣言列表",{"2":{"171":1}}],["默认当天",{"2":{"1032":1,"1118":1}}],["默认自动识别",{"2":{"1022":1}}],["默认全部",{"2":{"938":1,"943":1}}],["默认全部电影",{"2":{"896":1}}],["默认0",{"2":{"881":1,"938":1}}],["默认02",{"2":{"599":1,"771":1}}],["默认20条",{"2":{"932":1}}],["默认20",{"2":{"850":1,"881":1,"891":1}}],["默认3000",{"2":{"782":1}}],["默认明天",{"2":{"714":1}}],["默认为t",{"2":{"1439":1}}],["默认为请求来源ip的相关信息",{"2":{"1295":1}}],["默认为用户开局",{"2":{"1060":1}}],["默认为第1页",{"2":{"932":1}}],["默认为02",{"2":{"631":1}}],["默认为1440",{"2":{"1405":1}}],["默认为1",{"2":{"242":1,"1133":1}}],["默认为10",{"2":{"173":1,"189":1}}],["默认最新一期",{"2":{"558":1,"568":1}}],["默认http",{"2":{"284":1}}],["默认",{"2":{"183":1,"502":1,"850":2,"922":1,"1027":1,"1097":1,"1250":1}}],["默认值为0",{"2":{"153":1}}],["默认值",{"2":{"153":1}}],["默认不开启",{"2":{"101":1}}],["默认1800",{"2":{"1062":1}}],["默认10",{"2":{"302":1,"307":1,"312":1,"317":1,"322":1,"327":1,"332":1,"342":1,"357":1,"362":1,"367":1,"372":1,"377":1,"382":1,"387":1,"392":1,"397":1,"402":1,"407":1,"412":1,"417":1,"422":1,"427":1,"432":1,"437":1,"442":1,"447":1,"452":1,"457":1,"462":1,"507":1,"512":1,"517":1,"522":1,"527":1,"532":1,"563":1,"1225":1,"1230":1}}],["默认10条",{"2":{"242":1}}],["默认1",{"2":{"86":1,"563":1,"777":2,"782":2,"855":1,"881":1,"891":1,"922":1,"973":1,"1192":2,"1196":2,"1225":3,"1230":3,"1250":1}}],["默认抽取全部格式的图片",{"2":{"29":1}}],["牛儿若爱上羊儿",{"2":{"867":1}}],["牛儿虽然很能容忍",{"2":{"867":1}}],["牛儿还蛮依赖羊儿",{"2":{"867":1}}],["牛儿永远跟在羊儿身后",{"2":{"867":1}}],["牛日科技",{"2":{"294":1}}],["查看你跟哪个星座最配",{"2":{"863":1}}],["查询位置信息",{"2":{"1378":1}}],["查询网站域名搜狗搜索收录量",{"2":{"1388":1}}],["查询网站域名百度搜索收录量",{"2":{"1321":1}}],["查询网站域名360搜索收录量",{"2":{"1270":1}}],["查询该ip所属的区域",{"2":{"1290":1}}],["查询国内网站icp备案信息",{"2":{"1280":1}}],["查询域名解析",{"0":{"1342":1},"1":{"1343":1,"1344":1,"1345":1,"1346":1}}],["查询域名是否支持https协议及ssl证书信息",{"2":{"1275":1}}],["查询域名在工信部备案信息",{"2":{"291":1}}],["查询近两千种食物的具体详细的营养成分及重量在100克情况下的含量",{"2":{"1248":1}}],["查询近2万种中西药说明书",{"2":{"1243":1}}],["查询近期假期和查询当年假期",{"2":{"1171":1}}],["查询的汉字",{"2":{"1211":1,"1226":1,"1231":1,"1236":1}}],["查询的最新结果",{"2":{"643":1}}],["查询当天详细信息",{"0":{"1172":1},"1":{"1173":1,"1174":1,"1175":1}}],["查询模式",{"2":{"1097":1}}],["查询本年度节假日信息",{"2":{"1090":1}}],["查询商品信息",{"2":{"1004":1}}],["查询实时汇率",{"2":{"988":1}}],["查询失败",{"2":{"959":1}}],["查询次数",{"2":{"959":1}}],["查询顺丰时",{"2":{"958":1}}],["查询天气情况",{"2":{"827":1}}],["查询号码",{"2":{"826":1}}],["查询手机",{"2":{"822":1}}],["查询手机号码归属地信息",{"2":{"109":1}}],["查询全球明星档案公开信息",{"2":{"1126":1}}],["查询全球主要城市的时间",{"2":{"807":1}}],["查询全国三百多个城市或地区的空气质量指数",{"2":{"737":1}}],["查询周边停车场信息列表",{"0":{"792":1},"1":{"793":1,"794":1,"795":1,"796":1},"2":{"785":1}}],["查询周边加油站",{"0":{"780":1},"1":{"781":1,"782":1,"783":1,"784":1}}],["查询指定城市停车场信息列表",{"0":{"787":1},"1":{"788":1,"789":1,"790":1,"791":1},"2":{"785":1}}],["查询日期",{"0":{"743":1},"1":{"744":1,"745":1,"746":1,"747":1}}],["查询支持pm2",{"0":{"655":1},"1":{"656":1,"657":1,"658":1,"659":1}}],["查询支持空气质量指数的城市列表",{"0":{"650":1},"1":{"651":1,"652":1,"653":1,"654":1}}],["查询城市pm2",{"0":{"645":1},"1":{"646":1,"647":1,"648":1,"649":1}}],["查询规则",{"2":{"631":1}}],["查询车辆违章信息",{"0":{"624":1,"769":1},"1":{"625":1,"626":1,"627":1,"628":1,"770":1,"771":1,"772":1,"773":1}}],["查询车辆的违章信息",{"2":{"618":1}}],["查询历史违章记录",{"0":{"597":1},"1":{"598":1,"599":1,"600":1,"601":1}}],["查询某个症状可能的疾病信息",{"2":{"586":1}}],["查询某个疾病的所有症状",{"2":{"581":1}}],["查询某个疾病的食物禁忌",{"2":{"576":1}}],["查询两个演员共同出演过的电影信息",{"2":{"571":1}}],["查询微信全文等接口使用",{"2":{"480":1}}],["查询成功",{"2":{"88":1,"249":1,"254":1,"607":1,"612":1,"617":1,"637":1,"638":1,"665":1,"670":1,"675":1,"680":1,"685":1,"690":1,"731":1,"826":1,"832":1,"837":1,"842":1,"959":2,"965":1,"980":1,"984":1,"988":1,"1007":1,"1008":2,"1454":1}}],["查询类型",{"2":{"86":1}}],["查询词语的同义词",{"2":{"84":1}}],["查询时间",{"2":{"42":1,"259":1,"264":1,"269":1,"1273":1,"1324":1,"1391":1}}],["查询",{"2":{"20":1}}],["影院数量",{"2":{"907":1}}],["影院id",{"2":{"896":1,"912":1}}],["影院上映影片信息",{"0":{"894":1},"1":{"895":1,"896":1,"897":1,"898":1}}],["影院地址",{"2":{"887":1,"892":1}}],["影院名称",{"2":{"887":1,"892":1,"912":1}}],["影院所属城市",{"2":{"887":1,"892":1}}],["影片同时强调了原子弹对生物变异带来的直接影响",{"2":{"918":1}}],["影片id",{"2":{"911":1,"916":1}}],["影片上映影院查询",{"0":{"909":1},"1":{"910":1,"911":1,"912":1,"913":1}}],["影片图片",{"2":{"902":1}}],["影片名称",{"2":{"902":1}}],["影片类型",{"2":{"882":1,"917":1}}],["影片的编剧列表",{"2":{"882":1,"917":1}}],["影片的名称",{"2":{"882":1,"917":1}}],["影片的持续时间",{"2":{"882":1,"917":1}}],["影片的上映时间",{"2":{"882":1,"917":1}}],["影片的评分人数",{"2":{"882":1,"917":1}}],["影片的得分",{"2":{"882":1,"917":1}}],["影片的海报",{"2":{"882":1,"917":1}}],["影片的剧情概要",{"2":{"882":1,"917":1}}],["影片的对白使用的语言",{"2":{"882":1,"917":1}}],["影片的分类与评级",{"2":{"882":1,"917":1}}],["影片的分类",{"2":{"882":1,"917":1}}],["影片的拍摄年代",{"2":{"882":1,"917":1}}],["影片的拍摄地",{"2":{"882":1,"917":1}}],["影片的拍摄国家",{"2":{"882":1,"917":1}}],["影片的导演列表",{"2":{"882":1,"917":1}}],["影片的其它名称",{"2":{"882":1,"917":1}}],["影片的演员列表",{"2":{"882":1,"917":1}}],["影片唯一标识id",{"2":{"882":1,"917":1}}],["影片信息",{"2":{"878":1}}],["影讯api合集",{"0":{"878":1},"2":{"857":1}}],["影视票房榜",{"2":{"878":1}}],["影视新闻接口",{"2":{"510":1}}],["影视资讯",{"0":{"510":1},"1":{"511":1,"512":1,"513":1,"514":1}}],["影视",{"2":{"211":2}}],["持相关证明向贵阳市公安交通管理局申请办理临时通行证后通行",{"2":{"857":1}}],["处200元罚款",{"2":{"857":1}}],["处罚事项",{"2":{"856":1}}],["处理情况0",{"2":{"772":1}}],["操作是否成功",{"2":{"1007":1}}],["操作提示",{"2":{"856":1}}],["操作成功",{"2":{"43":1,"229":1,"234":1,"239":1,"244":1,"857":1,"965":1}}],["兰州",{"2":{"853":1}}],["兰州市",{"2":{"789":1,"806":1}}],["桃花坞大街",{"2":{"852":2}}],["桃花桥路",{"2":{"852":4}}],["妨碍其他车辆",{"2":{"852":3}}],["妨碍其它车辆",{"2":{"628":1,"862":1}}],["平均每个访问者浏览的页面数",{"2":{"1411":1}}],["平凡的钟",{"2":{"1170":1}}],["平凡的寺",{"2":{"1170":1}}],["平凡的水",{"2":{"1170":1}}],["平凡的树",{"2":{"1170":1}}],["平凡的桥",{"2":{"1170":1}}],["平泉路公交入口1闭路监控抓拍",{"2":{"852":2}}],["平泉路中监控抓拍",{"2":{"852":2}}],["平江区",{"2":{"852":4,"924":2}}],["平四路",{"2":{"852":4}}],["平台",{"2":{"12":1,"23":1}}],["霾",{"2":{"842":1}}],["扬眉吐气",{"2":{"1124":1,"1125":1}}],["扬沙",{"2":{"842":1}}],["扬州市",{"2":{"789":1,"806":1}}],["浮尘",{"2":{"842":1}}],["冻雨",{"2":{"842":1}}],["雾",{"2":{"842":1}}],["特纳",{"2":{"1465":1}}],["特点",{"2":{"1073":1,"1243":1}}],["特区",{"2":{"992":1}}],["特意告诉说这是你们这儿的瓦片",{"2":{"948":1}}],["特意跑去淋了一下",{"2":{"948":1}}],["特8",{"2":{"893":1}}],["特大暴雨",{"2":{"842":1}}],["特别是对于体弱的人来说",{"2":{"1079":1}}],["特别是到了战争中后期",{"2":{"298":1}}],["特别行政区等地区新闻资讯",{"2":{"335":1}}],["雨夹雪",{"2":{"842":1}}],["您的快递已经妥投",{"2":{"959":1}}],["您在出门的时候无须带雨伞",{"2":{"837":1}}],["您将感到有些冷",{"2":{"837":1}}],["户外运动时请注意保暖并做好准备活动",{"2":{"837":1}}],["户外运动请注意防晒",{"2":{"544":1,"695":1,"847":2}}],["紫外线强度较弱",{"2":{"837":1}}],["紫外线",{"2":{"837":1}}],["紫外线指数",{"2":{"836":1}}],["紫外线指数等",{"2":{"542":1,"693":1,"845":1}}],["昼夜温差较大",{"2":{"837":1}}],["昼夜温差大",{"2":{"544":1,"695":1,"847":2}}],["钓鱼",{"2":{"837":1}}],["钓鱼指数",{"2":{"836":1}}],["皮提罗",{"2":{"883":1}}],["皮夹克加羊毛衫等冬季服装",{"2":{"837":1}}],["皮肤和软组织感染",{"2":{"1247":1}}],["皮肤细腻",{"2":{"1155":1}}],["皮肤灰白",{"2":{"585":1}}],["皮肤湿冷",{"2":{"585":1}}],["羽绒服",{"2":{"837":1}}],["冷",{"2":{"837":1}}],["极度热情",{"2":{"1073":1,"1074":1}}],["极不易发",{"2":{"837":1}}],["极为悲壮",{"2":{"298":1}}],["带着羊儿向前",{"2":{"867":1}}],["带伞",{"2":{"837":1}}],["带伞指数",{"2":{"836":1}}],["带你了解二次元世界",{"2":{"340":1}}],["感想",{"2":{"1212":1}}],["感染",{"2":{"1019":1}}],["感情方面想要脱单的同事有机会在同事",{"2":{"872":1}}],["感冒",{"2":{"837":1,"1079":1}}],["感冒指数",{"2":{"836":1}}],["感叹",{"2":{"353":1}}],["过期时间",{"2":{"1427":1,"1432":1}}],["过枫桥寺",{"2":{"1170":1}}],["过了一会儿",{"2":{"1089":1}}],["过于清汤寡水",{"2":{"948":1}}],["过敏性哮喘",{"2":{"1079":2}}],["过敏",{"2":{"837":1}}],["过敏指数",{"2":{"836":1}}],["过千请申请加白",{"0":{"15":1}}],["近月页面访问比例",{"2":{"1411":1}}],["近月网站访问比例",{"2":{"1411":1}}],["近5天天气情况",{"2":{"831":1}}],["近日",{"2":{"393":1,"394":1}}],["温柔",{"2":{"1074":1}}],["温州",{"2":{"830":1,"835":1}}],["温州市",{"2":{"789":1,"806":1}}],["温度",{"2":{"827":1,"831":2}}],["固话号码归属地",{"2":{"822":1}}],["猪",{"2":{"821":2}}],["蛇",{"2":{"819":1}}],["煮蛋时",{"2":{"815":1,"816":1}}],["距离",{"2":{"794":1}}],["半小时内免费",{"2":{"791":1}}],["后变黄色",{"2":{"1262":1}}],["后世以",{"2":{"1257":1}}],["后渐成望族",{"2":{"1242":1}}],["后问出何经典",{"2":{"1212":1}}],["后来还亏得文琴替我竭力想法",{"2":{"1212":1}}],["后来乌鸦口渴难忍了",{"2":{"1088":1}}],["后汉书",{"2":{"1064":1,"1212":1}}],["后天",{"2":{"855":1}}],["后每小时4元",{"2":{"791":2,"796":1,"801":1}}],["后轮距",{"2":{"637":1}}],["元代后期散曲作家",{"2":{"1256":1,"1257":1}}],["元曲三百首接口",{"2":{"1253":1}}],["元曲三百首",{"0":{"1253":1},"1":{"1254":1,"1255":1,"1256":1,"1257":1}}],["元和姓纂",{"2":{"1242":1}}],["元",{"2":{"791":2,"796":1,"801":1,"1007":1,"1058":1,"1059":1}}],["梧州市",{"2":{"789":1,"806":1}}],["宁波市",{"2":{"789":1,"806":1}}],["宁夏",{"2":{"731":1}}],["济南市",{"2":{"789":1,"806":1}}],["济宁市兖州区327国道路口",{"2":{"601":1}}],["柳州市",{"2":{"789":1,"806":1}}],["淄博市",{"2":{"789":1,"806":1}}],["沈阳市",{"2":{"789":1,"806":1}}],["沈佳妮给朱亚文备注是大腻乎",{"2":{"474":1}}],["唐诗300首是一部流传很广的唐诗精华选集",{"2":{"1166":1}}],["唐诗三百首",{"0":{"1166":1},"1":{"1167":1,"1168":1,"1169":1,"1170":1}}],["唐诗大全",{"0":{"1161":1},"1":{"1162":1,"1163":1,"1164":1,"1165":1}}],["唐",{"2":{"1069":1}}],["唐山市",{"2":{"789":1,"806":1}}],["唐朝",{"2":{"195":1}}],["潍坊市",{"2":{"789":1,"806":1}}],["临岐之决",{"2":{"1130":1}}],["临沂市",{"2":{"789":1,"806":1}}],["临时通行证有效期最长不超过2天",{"2":{"857":1}}],["临时驶入贵阳市一环路",{"2":{"857":1}}],["临时停车且驾驶人不在现场或者虽在现场但驾驶人拒绝立即驶离",{"2":{"628":1,"862":1}}],["临时行驶车",{"2":{"626":1}}],["临时入境摩托车",{"2":{"626":1}}],["临时入境汽车",{"2":{"626":1}}],["九章",{"2":{"1212":1}}],["九月",{"2":{"1093":1}}],["九江城西港",{"2":{"959":1}}],["九江市",{"2":{"789":1,"806":1}}],["九一八事变后",{"2":{"298":1}}],["芜湖市",{"2":{"789":1,"806":1}}],["汕头市",{"2":{"789":1,"806":1}}],["佛山市",{"2":{"789":1,"806":1}}],["石家庄市",{"2":{"789":1,"806":1}}],["石河子",{"2":{"654":1}}],["昆明市",{"2":{"789":1,"806":1}}],["哈维尔",{"2":{"1465":2}}],["哈士奇对人很友好",{"2":{"1074":1}}],["哈士奇时常会有点神经质",{"2":{"1074":1}}],["哈士奇有着敏感的肠胃",{"2":{"1073":1,"1074":1}}],["哈士奇虽然看着一副冷漠无情的样子",{"2":{"1073":1,"1074":1}}],["哈士奇的外表英俊潇洒",{"2":{"1073":1,"1074":1}}],["哈士奇",{"2":{"1073":1,"1074":2}}],["哈尔滨市",{"2":{"789":1,"806":1}}],["哈登正式30通杀29队3纪录仅次于横扫联盟的詹皇",{"2":{"314":1}}],["珠海市",{"2":{"789":1,"806":1}}],["厦门市",{"2":{"789":1,"806":1}}],["徐家汇路28",{"2":{"934":2}}],["徐家汇路1",{"2":{"934":2}}],["徐家汇",{"2":{"934":1}}],["徐汇区",{"2":{"929":1,"1299":1}}],["徐州市",{"2":{"789":1,"806":1}}],["徐帆",{"2":{"575":1}}],["货运平台",{"2":{"786":1}}],["货币代码",{"2":{"984":1,"988":2}}],["货币列表",{"0":{"981":1}}],["货币列表和实时汇率查询换算",{"2":{"976":1}}],["货币名称",{"2":{"980":1,"984":1,"988":2}}],["货币汇率",{"2":{"976":1}}],["货币单位",{"2":{"238":1}}],["货币量词",{"2":{"195":1}}],["共7天",{"2":{"1093":1,"1094":1}}],["共有七部",{"2":{"1019":1}}],["共包含四个接口",{"2":{"785":1}}],["共20g",{"2":{"217":1}}],["共232条信息",{"2":{"198":1}}],["纬度值",{"2":{"845":1}}],["纬度",{"2":{"782":1,"790":1,"794":1,"795":1,"800":1,"850":1,"886":1,"887":1,"892":1,"1298":1,"1349":1,"1380":1}}],["洗净",{"2":{"1054":1}}],["洗车",{"2":{"837":1}}],["洗车指数",{"2":{"836":1}}],["洗车服务",{"2":{"779":1,"784":1}}],["洗澡",{"2":{"195":1}}],["便利店",{"2":{"779":1,"784":1}}],["宣武区",{"2":{"779":1,"784":1}}],["办卡优惠",{"2":{"779":2,"784":2}}],["页面地址",{"2":{"1437":1}}],["页面访问量排名",{"2":{"1411":1}}],["页面浏览比例",{"2":{"1411":1}}],["页面链接地址",{"2":{"1362":1,"1368":1}}],["页面标题",{"2":{"1362":1,"1368":1}}],["页面",{"2":{"1003":1}}],["页面渲染速度优化",{"2":{"203":1}}],["页数",{"2":{"777":1,"782":1,"850":1,"891":1,"922":1,"1225":1,"1230":1,"1362":1,"1366":1,"1368":1,"1371":1}}],["螺山路环村路路口",{"2":{"773":1}}],["港",{"2":{"1465":1}}],["港币",{"2":{"980":1}}],["港湾大道银坑村路口",{"2":{"773":1}}],["港澳通行证等证件",{"2":{"276":1}}],["采制",{"2":{"1262":1}}],["采集",{"2":{"1258":1}}],["采集机关",{"2":{"772":1}}],["采薇而食",{"2":{"1257":1}}],["采金",{"2":{"940":1}}],["采用百度地图坐标系",{"2":{"794":2}}],["采用公安部2019最新驾校模拟考试题库",{"2":{"722":1}}],["罚款",{"2":{"772":1}}],["罚款金额",{"2":{"600":1}}],["号汽油",{"2":{"778":3,"783":3}}],["号牌类型",{"2":{"771":1}}],["号码详细",{"2":{"826":1}}],["号码性质描述",{"2":{"826":1}}],["号码性质",{"2":{"826":1}}],["号码所属运营商",{"2":{"826":1}}],["号码所属城市",{"2":{"826":1}}],["号码所属省份",{"2":{"826":1}}],["号码之间用英文逗号隔开",{"2":{"568":1}}],["号码实时查询",{"0":{"39":1},"1":{"40":1,"41":1,"42":1,"43":1}}],["覆盖全国60个城市10万个停车场实时数据",{"2":{"786":1}}],["覆盖300多个城市",{"2":{"763":1}}],["覆盖生活常用",{"2":{"12":1,"23":1}}],["驱动方式",{"2":{"761":1}}],["停止了奋斗",{"2":{"1212":1}}],["停车场信息",{"2":{"800":1}}],["停车场信息列表",{"2":{"790":1}}],["停车场距离请求坐标点的距离",{"2":{"795":1}}],["停车场及距离信息列表",{"2":{"795":1}}],["停车场图片列表",{"2":{"790":1,"795":1,"800":1}}],["停车场类型",{"2":{"790":1,"795":1,"800":1}}],["停车场名称",{"2":{"790":1,"795":1,"800":1}}],["停车场uuid",{"2":{"790":1,"795":1,"799":1,"800":1}}],["停车场id",{"2":{"790":1,"795":1,"799":1,"800":1}}],["停在停止线以内或路口内的",{"2":{"773":1}}],["停产年份",{"2":{"761":1}}],["停机",{"2":{"42":1,"47":1}}],["档位数",{"2":{"761":1}}],["档案编号",{"2":{"719":1,"721":1}}],["厂家",{"2":{"1004":1}}],["厂家名称",{"2":{"761":1}}],["厂商地址",{"2":{"1007":1}}],["厂商",{"2":{"1007":1}}],["厂商名称",{"2":{"674":1}}],["厂商id",{"2":{"674":1}}],["座位数",{"2":{"761":1}}],["汽缸形式",{"2":{"761":1}}],["汽油",{"2":{"761":1,"762":1}}],["汽车obd故障码查询",{"0":{"753":1},"1":{"754":1,"755":1,"756":1,"757":1},"2":{"726":1,"753":1}}],["汽车vin码查询",{"2":{"726":1}}],["汽车迷",{"2":{"477":1}}],["汽车新闻资讯",{"2":{"440":1}}],["汽车新闻",{"0":{"440":1},"1":{"441":1,"442":1,"443":1,"444":1}}],["汽车运输部门的工程技术人员",{"2":{"287":1}}],["汽车修理厂",{"2":{"287":1}}],["汽车电气设备总线路共十二章",{"2":{"287":1}}],["汽车电器及电子设备",{"2":{"287":3}}],["汽车空调系统",{"2":{"287":1}}],["汽车仪表及信息显示系统",{"2":{"287":1}}],["汽车点火系",{"2":{"287":1}}],["转朱阁",{"2":{"1267":1}}],["转换结果",{"2":{"1442":1}}],["转换后纬度",{"2":{"1351":1}}],["转换后经度",{"2":{"1351":1}}],["转换后的字符串",{"2":{"72":1}}],["转换类型",{"2":{"1349":1}}],["转换汇率成的货币代码",{"2":{"987":1}}],["转换汇率前的货币代码",{"2":{"987":1}}],["转瞬即逝的",{"2":{"954":1}}],["转速",{"2":{"761":1}}],["功率",{"2":{"761":1}}],["功能主治",{"2":{"1258":1,"1262":1}}],["功能介绍",{"0":{"256":1,"786":1},"1":{"257":1,"258":1,"259":1,"260":1}}],["功能",{"2":{"101":1}}],["轿车",{"2":{"761":1,"762":1}}],["歧管调谐阀",{"2":{"757":1}}],["气清香",{"2":{"1262":1}}],["气溶胶传播",{"2":{"1039":1}}],["气门关闭所产生的压力波会帮助将油气混合物导入发动机",{"2":{"757":1}}],["气泡",{"2":{"203":1}}],["阀门位置传感器",{"2":{"757":1}}],["路空",{"2":{"752":1}}],["求见",{"2":{"1257":1}}],["求嗣",{"2":{"752":1}}],["求财",{"2":{"752":2}}],["祈福",{"2":{"752":1}}],["司命",{"2":{"752":1}}],["煞北",{"2":{"752":1}}],["煞东",{"2":{"747":1,"752":1}}],["赴任",{"2":{"752":1}}],["进行了全景式的展示与描写",{"2":{"1019":1}}],["进气歧管调谐",{"2":{"757":1}}],["进人口",{"2":{"752":1}}],["进取型",{"2":{"617":1}}],["嫁娶",{"2":{"752":2,"1175":1}}],["诸事不宜",{"2":{"747":1}}],["厌对",{"2":{"747":1}}],["土银花",{"2":{"1262":1}}],["土忍冬",{"2":{"1262":1}}],["土府",{"2":{"747":1}}],["土豆丝",{"2":{"1079":1}}],["土豆",{"2":{"285":1}}],["馀事勿取",{"2":{"747":1}}],["扫舍",{"2":{"747":1}}],["祭祀",{"2":{"747":1,"752":1,"1175":1}}],["鸣犬",{"2":{"747":1}}],["益後",{"2":{"747":1}}],["酉不宴客醉坐颠狂",{"2":{"747":1}}],["乙不栽植千株不长",{"2":{"747":1}}],["冲猪",{"2":{"752":1}}],["冲猴",{"2":{"752":1}}],["冲兔",{"2":{"747":1}}],["冲煞",{"2":{"746":1}}],["井泉水",{"2":{"747":1}}],["甲午",{"2":{"747":1}}],["忌",{"2":{"746":1,"751":1}}],["凶神宜忌",{"2":{"746":1}}],["宜忌",{"2":{"1078":1}}],["宜",{"2":{"746":1,"751":1}}],["宜昌市",{"2":{"685":1,"789":1,"806":1}}],["吉神宜趋",{"2":{"746":1}}],["吉林人",{"2":{"1129":1}}],["吉林市",{"2":{"789":1,"806":1}}],["吉林",{"2":{"731":1,"1129":1}}],["吉林保民律师事务所",{"2":{"198":1,"199":1}}],["彭祖百忌",{"2":{"746":1}}],["阳历",{"2":{"746":1,"751":1}}],["老婆",{"2":{"1463":1}}],["老李有个想头",{"2":{"1212":1}}],["老洞",{"2":{"1130":1}}],["老百姓",{"2":{"1019":1}}],["老黄历",{"0":{"742":1},"2":{"872":1}}],["老师说",{"2":{"1269":1}}],["老师提问",{"2":{"1269":1}}],["老师",{"2":{"195":1}}],["粒径小于等于10μm",{"2":{"740":1}}],["粒径小于等于2",{"2":{"740":1}}],["严重污染",{"2":{"740":1}}],["陆九渊",{"2":{"1114":1,"1115":1}}],["陆拾陆万陆仟陆佰陆拾陆元陆角陆分",{"2":{"735":1,"736":1}}],["陆军省",{"2":{"298":1}}],["陕西",{"2":{"731":1}}],["甘肃",{"2":{"731":1}}],["福州市",{"2":{"789":1,"806":1}}],["福建",{"2":{"731":1}}],["福彩3d",{"2":{"550":1,"555":1}}],["辽宁",{"2":{"731":1}}],["辽宁省",{"2":{"544":1,"695":1,"847":2}}],["尾号是字母的一律不允许进入市区",{"2":{"857":1}}],["尾号限行",{"0":{"853":1},"1":{"854":1,"855":1,"856":1,"857":1},"2":{"726":1,"857":1}}],["尾气排放标准",{"2":{"778":1,"783":1}}],["尾数",{"2":{"626":2,"631":1,"860":2}}],["答案d",{"2":{"1038":1}}],["答案c",{"2":{"1038":1}}],["答案b",{"2":{"1038":1}}],["答案a",{"2":{"1038":1}}],["答案解释",{"2":{"726":1}}],["答案",{"2":{"725":1,"726":1,"1043":1,"1134":1}}],["选项",{"2":{"726":2}}],["选项4",{"2":{"725":1}}],["选项3",{"2":{"725":1}}],["选项2",{"2":{"725":1}}],["选项1",{"2":{"725":1}}],["选择考试科目类型",{"2":{"724":1}}],["选填参数",{"2":{"224":1}}],["驾照类型",{"2":{"724":1}}],["驾照题库",{"0":{"722":1},"1":{"723":1,"724":1,"725":1,"726":1}}],["驾驶人不在现场的",{"2":{"852":3}}],["驾驶机动车在划有导向车道的路口",{"2":{"773":1}}],["驾驶机动车违反道路交通信号灯通行的",{"2":{"628":1,"852":1,"862":1}}],["驾驶证号",{"2":{"719":1,"721":1}}],["驾驶证累计计分查询",{"0":{"717":1},"1":{"718":1,"719":1,"720":1,"721":1},"2":{"726":1}}],["驾驶证检测业务返回码对应说明",{"2":{"67":1}}],["驾驶证类型",{"2":{"67":1}}],["驾驶证识别",{"0":{"64":1},"1":{"65":1,"66":1,"67":1,"68":1}}],["延误",{"2":{"705":1}}],["延伸",{"2":{"290":1}}],["计算身材是否标准以及健康风险",{"2":{"1025":1}}],["计算机",{"2":{"1014":1,"1412":1}}],["计费次数",{"2":{"959":1}}],["计划",{"2":{"705":1,"715":1,"716":1}}],["计划到达时间",{"2":{"705":1,"710":1,"715":1}}],["计划起飞时间",{"2":{"705":1,"710":1,"715":1}}],["计谋成功财力豪",{"2":{"539":1}}],["航班日期",{"2":{"714":1}}],["航班状态",{"2":{"705":1,"710":1,"715":1}}],["航班号",{"2":{"704":1,"705":1,"709":1,"710":1,"714":1,"715":1}}],["航班实时",{"2":{"701":1}}],["航班信息查询",{"0":{"701":1},"2":{"726":1}}],["航天科技新闻资讯接口",{"2":{"405":1}}],["崔文璐",{"2":{"700":1}}],["崔钟勋承认与尹总警交情曾一起打高尔夫",{"2":{"459":1}}],["杨彪传",{"2":{"1064":1}}],["杨浦区",{"2":{"929":1}}],["杨文军",{"2":{"700":1}}],["杨澜",{"2":{"700":1}}],["杨子姗",{"2":{"700":1}}],["杨幂的发际线再也回不去了么",{"2":{"504":1}}],["佟丽娅",{"2":{"700":1}}],["韩寒主编的one一个杂志",{"2":{"1030":1}}],["韩红",{"2":{"700":1}}],["韩庚",{"2":{"700":1}}],["韩聪破纪录",{"2":{"464":1}}],["宫哲",{"2":{"700":1}}],["致青春",{"2":{"700":2}}],["致我们终将逝去的青春",{"2":{"700":2}}],["赵弼",{"2":{"1043":1,"1044":1}}],["赵又廷",{"2":{"700":1}}],["赵薇",{"2":{"700":2}}],["赵丽颖张慧雯斗舞",{"2":{"348":1}}],["再加入黄瓜丁",{"2":{"1054":1}}],["再放入桂花酱",{"2":{"1054":1}}],["再用清水冲洗后沥干水分装盘",{"2":{"1053":1,"1054":1}}],["再现了时光的无情流逝",{"2":{"954":1}}],["再根据区域查询对应的天气情况",{"2":{"843":1}}],["再根据区域信息获取对应的天气情况",{"2":{"691":1}}],["再次驶入须间隔4天以上",{"2":{"857":1}}],["再次",{"2":{"298":1}}],["混动",{"2":{"688":1}}],["混合输出包括社会",{"2":{"525":1}}],["燃油标号",{"2":{"761":1}}],["燃油类型",{"2":{"761":1}}],["燃油",{"2":{"688":1,"757":1}}],["燃油种类",{"2":{"637":1}}],["仙桃市",{"2":{"685":1}}],["恩施土家族苗族自治州",{"2":{"685":1}}],["咸宁市",{"2":{"685":1}}],["荆州市",{"2":{"685":1}}],["荆门市",{"2":{"685":1}}],["孝感市",{"2":{"685":1}}],["鄂州市",{"2":{"685":1}}],["襄樊市",{"2":{"685":1}}],["估值支持的城市",{"0":{"681":1},"1":{"682":1,"683":1,"684":1,"685":1}}],["估值支持的省份的名称",{"2":{"679":1}}],["估值支持的省份的id",{"2":{"679":1}}],["估值支持的省份",{"0":{"676":1},"1":{"677":1,"678":1,"679":1,"680":1}}],["估计小伙伴们等的花都谢了",{"2":{"203":1}}],["雅阁",{"2":{"675":1}}],["雅思成绩",{"2":{"20":1}}],["欧元",{"2":{"980":1,"984":1}}],["欧4",{"2":{"675":1}}],["欧盟遭炸弹威胁",{"2":{"469":1}}],["万年历",{"0":{"1171":1}}],["万物苏萌山水醒",{"2":{"1078":1,"1079":1}}],["万元",{"2":{"761":1}}],["万公里",{"2":{"688":1}}],["万",{"2":{"671":1}}],["万众创业",{"2":{"330":1}}],["价格单位",{"2":{"790":1,"795":1,"800":1}}],["价格返回格式",{"2":{"777":1,"782":1}}],["价格",{"2":{"671":1,"674":1,"790":1,"795":1,"800":1,"1004":1,"1070":1,"1073":1}}],["奥兰多",{"2":{"1465":1}}],["奥尔森",{"2":{"918":1}}],["奥德赛",{"2":{"670":1}}],["奥迪a6l新能源",{"2":{"612":1}}],["奥迪",{"2":{"607":1}}],["制片人",{"2":{"1130":1}}],["制造厂商",{"2":{"666":1,"669":1}}],["制作",{"2":{"239":1}}],["舟山",{"2":{"659":1}}],["邢台",{"2":{"659":1}}],["淮安",{"2":{"659":1}}],["玉海园东门下车即到",{"2":{"893":1}}],["玉泉路下车",{"2":{"893":1}}],["玉堂",{"2":{"747":1}}],["玉林",{"2":{"654":1}}],["玉碎",{"2":{"298":1}}],["湛江市",{"2":{"789":1,"806":1}}],["湛江",{"2":{"654":1}}],["臭氧8小时滑动平均",{"2":{"740":1}}],["臭氧1小时平均",{"2":{"740":1}}],["臭氧",{"2":{"649":1}}],["吴中区",{"2":{"644":1,"791":2,"796":1,"801":1}}],["轧钢厂",{"2":{"644":1}}],["彩香",{"2":{"644":1}}],["彩票期号",{"2":{"558":1}}],["彩票id",{"2":{"558":1,"563":1,"568":1}}],["彩票开奖结果查询",{"0":{"556":1},"1":{"557":1,"558":1,"559":1,"560":1}}],["彩票查询",{"0":{"550":1}}],["μg",{"2":{"644":2,"740":6}}],["各大知识社区上",{"2":{"1146":1}}],["各类废金属",{"2":{"1098":1}}],["各类社会",{"2":{"500":1}}],["各监测点的数据",{"2":{"643":1}}],["排名",{"2":{"1366":1,"1371":1,"1411":2,"1434":1,"1437":1}}],["排放量",{"2":{"671":1,"674":1}}],["排放标准",{"2":{"671":1,"674":1,"761":1}}],["排量等等",{"2":{"758":1}}],["排量",{"2":{"637":1,"761":1}}],["排列5",{"2":{"550":1,"555":1}}],["排列3",{"2":{"550":1,"555":1}}],["轴距",{"2":{"637":1}}],["轴数量",{"2":{"637":1}}],["错误",{"2":{"725":1}}],["错误信息",{"2":{"637":1}}],["错别字片段",{"2":{"132":1}}],["错别字在文本中的位置",{"2":{"129":1}}],["总剂量1",{"2":{"1247":1}}],["总页数",{"2":{"953":1}}],["总留着一截眼白",{"2":{"948":1}}],["总记录数",{"2":{"790":1,"795":1}}],["总车位数",{"2":{"790":1,"795":1,"800":1}}],["总质量",{"2":{"637":1}}],["总违章次数",{"2":{"632":1}}],["总有人能做到",{"2":{"354":1}}],["总有你要的编程书单",{"2":{"202":1}}],["黔灵山路",{"2":{"628":1,"862":1}}],["贵阳外地车",{"2":{"857":1}}],["贵阳尾号",{"2":{"857":1}}],["贵阳",{"2":{"853":1,"857":1}}],["贵阳市",{"2":{"789":1,"806":1}}],["贵阳一中人行横道",{"2":{"628":1,"862":1}}],["贵州",{"2":{"731":1,"1262":1}}],["贵州省都匀市甘塘镇长红机器厂散居户169号",{"2":{"83":1}}],["贵ah171r",{"2":{"628":1,"862":1}}],["试验摩托车",{"2":{"626":1}}],["试验汽车",{"2":{"626":1}}],["挂车",{"2":{"626":1,"860":1}}],["拖拉机",{"2":{"626":1}}],["农历日",{"2":{"1093":1}}],["农历月",{"2":{"1093":1}}],["农历年",{"2":{"1093":1}}],["农历节气数据接口",{"2":{"1075":1}}],["农家播种",{"2":{"1079":1}}],["农家岁首又谋耕",{"2":{"1078":1,"1079":1}}],["农用运输车",{"2":{"626":1}}],["农业科技园区推动乡村振兴迸发生机",{"2":{"424":1}}],["农业新闻资讯接口",{"2":{"420":1}}],["农业新闻",{"0":{"420":1},"1":{"421":1,"422":1,"423":1,"424":1},"2":{"424":3}}],["境外摩托车",{"2":{"626":1}}],["境外汽车",{"2":{"626":1}}],["隔开|",{"2":{"622":1}}],["涡轮增压",{"2":{"617":1}}],["跑车",{"2":{"610":1,"611":1}}],["紧凑型mpv",{"2":{"610":1,"611":1}}],["紧凑型suv",{"2":{"610":1,"611":1}}],["紧凑型车",{"2":{"610":1,"611":1,"761":1,"762":1}}],["紧紧围绕担负的作战任务",{"2":{"298":1}}],["颜店1公里50米",{"2":{"601":1}}],["颜值打分",{"2":{"77":1}}],["颜值",{"2":{"74":1}}],["兖州",{"2":{"601":1}}],["扣分情况",{"2":{"720":1}}],["扣分",{"2":{"600":1,"772":1}}],["晒伤",{"2":{"590":1}}],["症状名称",{"2":{"588":1}}],["症状查疾",{"0":{"586":1},"1":{"587":1,"588":1,"589":1,"590":1}}],["闷胀感",{"2":{"585":1}}],["脉搏细微",{"2":{"585":1}}],["呼和浩特市",{"2":{"789":1,"806":1}}],["呼吸短促",{"2":{"585":1}}],["呼叫转移",{"2":{"42":1}}],["劳累后胸痛",{"2":{"585":1}}],["剧烈的烧灼样疼痛",{"2":{"585":1}}],["剧情片",{"2":{"575":1,"700":1}}],["憋气",{"2":{"585":1}}],["心灵美好",{"2":{"1462":1}}],["心灵鸡汤",{"2":{"1014":1}}],["心里",{"2":{"1212":1}}],["心形相声",{"2":{"1212":1}}],["心",{"2":{"1212":3}}],["心中非常羡慕",{"2":{"1089":1}}],["心肌梗塞等的患者要特别注意调养预防",{"2":{"1079":1}}],["心肌梗塞",{"2":{"1079":1}}],["心理学",{"2":{"1014":1}}],["心态也比较平和放松",{"2":{"872":1}}],["心律不齐",{"2":{"585":1}}],["心律失常",{"2":{"585":1}}],["心前区刺痛",{"2":{"585":1}}],["心悸",{"2":{"585":1}}],["右心衰竭",{"2":{"585":1}}],["胸骨后或心前区剧痛",{"2":{"585":1}}],["胸部疼痛发作",{"2":{"585":1}}],["胸部压迫窒息感",{"2":{"585":1}}],["胸痛",{"2":{"585":1}}],["胸闷憋气",{"2":{"585":1}}],["胸闷",{"2":{"585":1}}],["晕厥",{"2":{"585":1}}],["冠心病",{"2":{"585":1}}],["虾米",{"2":{"580":1}}],["奶酪",{"2":{"580":1}}],["糖果",{"2":{"1079":1}}],["糖尿病",{"2":{"580":1}}],["糖豆",{"2":{"285":1}}],["疾病症状",{"0":{"581":1},"1":{"582":1,"583":1,"584":1,"585":1}}],["疾病名称",{"2":{"578":1,"583":1}}],["疾病禁忌食物",{"0":{"576":1},"1":{"577":1,"578":1,"579":1,"580":1}}],["犯罪片",{"2":{"575":1}}],["王充",{"2":{"1212":1}}],["王风",{"2":{"1083":1,"1084":1}}],["王昭君",{"2":{"1043":1,"1044":1}}],["王公权贵和小人物的命运等娓娓道来",{"2":{"1019":1}}],["王王各",{"2":{"949":1}}],["王嘉佳",{"2":{"700":1}}],["王森",{"2":{"700":1}}],["王刚",{"2":{"575":1}}],["王宝强",{"2":{"575":2}}],["片剂",{"2":{"1247":1}}],["片去黄瓜子",{"2":{"1054":1}}],["片下黄瓜皮",{"2":{"1054":1}}],["片长",{"2":{"575":1,"700":1}}],["片名",{"2":{"575":1,"700":1}}],["冯小刚",{"2":{"575":2}}],["冯远征",{"2":{"575":1}}],["导致数据混乱",{"2":{"1060":1}}],["导致交叉感染",{"2":{"1039":1}}],["导演名称",{"2":{"698":1}}],["导演电影查询",{"0":{"696":1},"1":{"697":1,"698":1,"699":1,"700":1},"2":{"857":1}}],["导演",{"2":{"575":1,"700":1,"1130":1}}],["导出为png图像",{"2":{"219":1}}],["范围1",{"2":{"1153":1,"1245":1,"1260":1}}],["范围0",{"2":{"77":1}}],["范例",{"2":{"1055":1,"1058":1}}],["范伟",{"2":{"575":1}}],["林黎胜",{"2":{"575":1}}],["林家栋",{"2":{"575":1}}],["林依晨晒度假日常活成了最舒服的样子",{"2":{"524":1}}],["傅彪",{"2":{"575":1}}],["葛优",{"2":{"575":1}}],["刘晨",{"2":{"1417":1}}],["刘山",{"2":{"949":1}}],["刘雅瑟",{"2":{"700":1}}],["刘若英",{"2":{"575":1}}],["刘德华",{"2":{"575":2,"1130":2}}],["刘宇宁",{"2":{"354":1}}],["连动式",{"2":{"1069":1}}],["连在一起的话",{"2":{"989":1}}],["连续行驶时间最长不得超过4天",{"2":{"857":1}}],["连续第10个月下滑",{"2":{"444":1}}],["连接",{"2":{"568":1}}],["红树",{"2":{"1247":1}}],["红楼梦",{"2":{"1212":1}}],["红色球和蓝色求之间用",{"2":{"568":1}}],["红包抽奖id",{"2":{"290":1}}],["购买的号码",{"2":{"568":1}}],["购买api会员",{"2":{"24":1,"69":1,"84":1,"89":1,"109":1,"300":1,"305":1,"310":1,"315":1,"320":1,"325":1,"330":1,"335":1,"340":1,"345":1,"350":1,"355":1,"360":1,"365":1,"370":1,"375":1,"380":1,"385":1,"390":1,"395":1,"400":1,"405":1,"410":1,"415":1,"420":1,"425":1,"430":1,"435":1,"440":1,"445":1,"450":1,"455":1,"460":1,"465":1,"470":1,"475":1,"485":1,"500":1,"505":1,"510":1,"515":1,"520":1,"525":1,"530":1,"535":1,"545":1,"550":1,"571":1,"576":1,"581":1,"586":1,"602":1,"696":1,"722":1,"727":1,"732":1,"737":1,"742":1,"753":1,"807":1,"812":1,"817":1,"822":1,"827":1,"863":1,"868":1,"935":1,"971":1,"976":1,"989":1,"1009":1,"1025":1,"1030":1,"1035":1,"1040":1,"1045":1,"1050":1,"1055":1,"1060":1,"1065":1,"1070":1,"1075":1,"1080":1,"1085":1,"1090":1,"1095":1,"1100":1,"1111":1,"1116":1,"1121":1,"1126":1,"1131":1,"1136":1,"1141":1,"1146":1,"1151":1,"1156":1,"1161":1,"1166":1,"1171":1,"1184":1,"1189":1,"1202":1,"1207":1,"1238":1,"1243":1,"1248":1,"1253":1,"1258":1,"1263":1,"1270":1,"1285":1,"1290":1,"1295":1,"1321":1,"1342":1,"1383":1,"1388":1,"1403":1}}],["六月十二",{"2":{"1175":1}}],["六仪",{"2":{"747":1}}],["六等奖",{"2":{"560":1}}],["六开奖",{"2":{"555":1}}],["五笔",{"2":{"1211":1,"1226":1,"1231":1,"1236":1}}],["五辛盘等",{"2":{"1078":1,"1079":1}}],["五离",{"2":{"747":1}}],["五行",{"2":{"746":1}}],["五等奖",{"2":{"560":1}}],["五",{"2":{"555":1}}],["五开奖",{"2":{"555":1}}],["七言绝句",{"2":{"1169":1,"1170":1}}],["七部历史小说",{"2":{"1019":1}}],["七星彩",{"2":{"550":1,"555":1}}],["七乐彩",{"2":{"550":1,"555":1}}],["顶想信息",{"2":{"549":1}}],["蓝色",{"2":{"544":1,"695":1,"847":2}}],["葫芦岛附近海域和航线将受影响",{"2":{"544":1,"695":1,"847":2}}],["葫芦岛地区陆地偏北风6级",{"2":{"544":1,"695":1,"847":2}}],["丹东",{"2":{"544":1,"695":1,"847":2}}],["渤海海峡",{"2":{"544":1,"695":1,"847":2}}],["渤海",{"2":{"544":1,"695":1,"847":2}}],["阵雪",{"2":{"842":1}}],["阵风8级",{"2":{"544":1,"695":1,"847":2}}],["阵风7级",{"2":{"544":1,"695":1,"847":2}}],["阵雨",{"2":{"224":1,"842":1}}],["营养成分缩写",{"2":{"1250":1}}],["营养成分表",{"0":{"1248":1},"1":{"1249":1,"1250":1,"1251":1,"1252":1}}],["营销",{"2":{"822":1,"826":1}}],["营口",{"2":{"544":2,"695":2,"847":4}}],["营业结束日期",{"2":{"238":1}}],["营业开始日期",{"2":{"238":1}}],["营业执照文本识别",{"0":{"181":1},"1":{"182":1,"183":1,"184":1,"185":1}}],["锦州",{"2":{"544":2,"695":2,"847":4}}],["预估流量",{"2":{"1300":1,"1304":1,"1306":1,"1309":1}}],["预示你会有意外之财",{"2":{"940":1}}],["预示会通过自己的努力",{"2":{"940":1}}],["预示会得到荣誉和声望",{"2":{"940":1}}],["预示会遭遇挫折",{"2":{"940":2}}],["预示添置新首饰",{"2":{"940":2}}],["预订价格",{"2":{"790":1,"795":1,"800":1}}],["预计到达时间",{"2":{"705":1,"710":1,"715":1}}],["预计起飞时间",{"2":{"705":1,"710":1,"715":1}}],["预计23日23时到24日08时",{"2":{"544":1,"695":1,"847":2}}],["预留手机号码",{"2":{"280":1}}],["弱",{"2":{"544":1,"695":1,"837":1,"847":2}}],["涂擦spf12",{"2":{"544":1,"695":1,"847":2}}],["辐射较弱",{"2":{"544":1,"695":1,"847":2}}],["适应症",{"2":{"1243":1,"1247":1}}],["适合百度地图",{"2":{"887":2,"892":2}}],["适用于共享出行",{"2":{"786":1}}],["适用于电商",{"2":{"256":1}}],["适用车型",{"2":{"756":1}}],["适宜回收",{"2":{"1098":1}}],["适宜",{"2":{"544":1,"695":1,"847":2}}],["丝毫不会影响您出行的心情",{"2":{"544":1,"695":1,"847":2}}],["白云自可怡悦",{"2":{"1257":1}}],["白首重来一梦中",{"2":{"1170":1}}],["白糖50克",{"2":{"1054":1}}],["白糖",{"2":{"1054":1}}],["白糖1",{"2":{"1053":1,"1054":1}}],["白地红字",{"2":{"948":1}}],["白日梦想家",{"2":{"903":1}}],["白羊座和金牛座在一起",{"2":{"867":1}}],["白羊座性急",{"2":{"867":1}}],["白羊",{"2":{"865":1,"867":2}}],["白",{"2":{"637":1,"638":1}}],["白天天气晴好",{"2":{"837":1}}],["白天根据户外光线情况佩戴太阳镜",{"2":{"544":1,"695":1,"847":2}}],["白天不冷不热",{"2":{"544":1,"695":1,"847":2}}],["白名单",{"2":{"169":1}}],["易拉罐",{"2":{"1098":1,"1099":1}}],["易患病",{"2":{"1073":1}}],["易保持清洁度",{"2":{"544":1,"695":1,"847":2}}],["易发",{"2":{"544":1,"695":1,"847":2}}],["易感冒",{"2":{"544":1,"695":1,"847":2}}],["较不宜",{"2":{"837":1}}],["较不舒适",{"2":{"837":1}}],["较易发生感冒",{"2":{"837":1}}],["较易发",{"2":{"837":1}}],["较小地区的数据返回上级地区的空气质量",{"2":{"737":1}}],["较适宜洗车",{"2":{"837":1}}],["较适宜",{"2":{"544":2,"695":2,"837":1,"847":4}}],["较舒适",{"2":{"544":1,"695":1,"847":2}}],["较重的一种",{"2":{"123":1}}],["保持心境愉悦",{"2":{"1079":1}}],["保湿",{"2":{"544":1,"695":1,"847":2}}],["保证战斗意志和军事素质同步提升",{"2":{"298":1}}],["保证了人员较高作战素养",{"2":{"298":1}}],["晴",{"2":{"544":7,"695":7,"831":1,"842":1,"847":13}}],["良",{"2":{"544":1,"644":20,"649":1,"695":1,"740":1,"847":1}}],["颗粒物",{"2":{"544":1,"695":1,"740":3,"741":1,"847":1}}],["昌平",{"2":{"544":1,"695":1,"847":1}}],["欲望太多而永不知足",{"2":{"539":1}}],["欲望难足希望高",{"2":{"539":1}}],["叱吒风云之大吉数",{"2":{"539":1}}],["富贵无比",{"2":{"539":1}}],["智能预判",{"2":{"1098":1}}],["智能眼镜",{"2":{"1098":1,"1099":1}}],["智能超人贯彻大志",{"2":{"539":1}}],["智能图片鉴黄保留6个月内的涉黄图片处理历史记录",{"2":{"222":1}}],["智谋奋进",{"2":{"539":1}}],["青山不改旧时容",{"2":{"1170":1}}],["青浦区",{"2":{"929":1}}],["青岛市",{"2":{"789":1,"806":1}}],["青海",{"2":{"731":1}}],["青云直上",{"2":{"539":1}}],["青少年",{"2":{"222":1}}],["曝傅明仍获亚足联重用足协网开一面",{"2":{"534":1}}],["凤凰足球",{"2":{"534":3}}],["凤凰体育",{"2":{"464":3}}],["他观看夜空",{"2":{"1242":1}}],["他非常想念他的妻子",{"2":{"1212":1}}],["他这话想来是不错的",{"2":{"1212":1}}],["他就想到了他的老家",{"2":{"1212":1}}],["他对主人非常忠诚",{"2":{"1074":1}}],["他的残忍和狠毒",{"2":{"1043":1,"1044":1}}],["他的代表作",{"2":{"1019":1}}],["他于2006年3月在天涯社区首次发表",{"2":{"1019":1}}],["他手里还有瓦片",{"2":{"948":1}}],["他也不敢去抹",{"2":{"948":1}}],["他额上头发上脸上全是瓦灰",{"2":{"948":1}}],["他说了几句话",{"2":{"948":1}}],["他看着不那么凶狠了",{"2":{"948":1}}],["他进棚子里喝了口水才又出来",{"2":{"948":1}}],["他眨眼时都不能完全闭上",{"2":{"948":1}}],["他们都有着童心未泯的个性",{"2":{"867":1}}],["他曾是球队主力左边锋",{"2":{"534":1}}],["他戴着鲤鱼王面具大玩cosplay",{"2":{"205":1}}],["足球新闻",{"0":{"530":1},"1":{"531":1,"532":1,"533":1,"534":1}}],["按我的想法",{"2":{"1212":1}}],["按笔画查",{"2":{"1207":1}}],["按部首查",{"2":{"1207":1}}],["按拼音查",{"2":{"1207":1}}],["按更新时间查询笑话",{"0":{"1190":1},"1":{"1191":1,"1192":1,"1193":1},"2":{"1189":1}}],["按星座检索",{"2":{"1128":1}}],["按生日检索",{"2":{"1128":1}}],["按国籍检索",{"2":{"1128":1}}],["按性别检索",{"2":{"1128":1}}],["按姓名或艺名检索",{"2":{"1128":1}}],["按照设定的参数",{"2":{"971":1}}],["按照贵阳市相关规定",{"2":{"857":1}}],["按影片id检索影片信息",{"0":{"914":1},"1":{"915":1,"916":1,"917":1,"918":1}}],["按自然天数计算",{"2":{"857":1}}],["按城市检索加油站",{"0":{"775":1},"1":{"776":1,"777":1,"778":1,"779":1}}],["按每个新闻来源的更新时间",{"2":{"525":1}}],["按需增加功能",{"0":{"13":1}}],["苍井空公开大肚写真透露父亲是双胞胎有好基因",{"2":{"524":1}}],["探班",{"2":{"520":1}}],["探索宇宙和科学的真相",{"2":{"405":1}}],["洞察",{"2":{"519":1}}],["变化趋势",{"2":{"1411":6}}],["变化值",{"2":{"1411":1}}],["变速器类型",{"2":{"761":1}}],["变速箱",{"2":{"671":1,"674":1}}],["变革",{"2":{"519":1}}],["变更后内容",{"2":{"238":1}}],["变更前内容",{"2":{"238":1}}],["变更日期",{"2":{"238":1}}],["变更项目",{"2":{"238":1}}],["超时单",{"2":{"959":1}}],["超级大乐透",{"2":{"555":1}}],["超强任天堂粉纯手工打造超大屏switch游戏机",{"2":{"519":1}}],["超过以上天数",{"2":{"1039":1}}],["超过1000万",{"2":{"298":1}}],["超过其中一种就会触发银联风控机制暂停调验",{"2":{"261":1,"266":1,"271":1,"276":1}}],["衍生剧",{"2":{"514":1}}],["权重",{"2":{"1300":1,"1304":1,"1306":1,"1309":1}}],["权威公正准确的全国二手车估值",{"2":{"660":1}}],["权威报道来源",{"2":{"174":1}}],["权力的游戏",{"2":{"514":1}}],["好读",{"2":{"1019":1}}],["好书推荐",{"2":{"1009":1,"1019":1}}],["好故意吊一下胃口",{"2":{"948":1}}],["好像",{"2":{"1212":1}}],["好像已经在此守候了几百年",{"2":{"948":1}}],["好像没有其他优点",{"2":{"205":1}}],["好一个神仙似的姐姐",{"2":{"948":1}}],["好久没有看到这么好国产电影了",{"2":{"514":1}}],["真好呀",{"2":{"1089":1}}],["真不忍看",{"2":{"948":1}}],["真所谓用绳命炫技结果演砸了",{"2":{"948":1}}],["真是水汽",{"2":{"948":1}}],["真人电影最新预告公布",{"2":{"514":1}}],["真实的侵华日军并非像某些影视作品中所描述的那样不堪一击",{"2":{"298":2}}],["真实姓名",{"2":{"249":1,"254":1,"260":1}}],["真实人脸",{"2":{"77":1}}],["赌博默示录",{"2":{"514":1}}],["电话",{"2":{"1431":1}}],["电话区号",{"2":{"542":1}}],["电子出版",{"2":{"1422":1}}],["电子信箱",{"2":{"1411":1}}],["电子产品等",{"2":{"1099":1}}],["电视剧版",{"2":{"700":1}}],["电影详情",{"2":{"1464":1}}],["电影的场次信息",{"2":{"897":1}}],["电影图片",{"2":{"897":1}}],["电影名称",{"2":{"897":1}}],["电影id",{"2":{"897":1,"902":1}}],["电影院id",{"2":{"887":1,"892":1}}],["电影院上映信息等api",{"2":{"878":1}}],["电影",{"2":{"575":1,"700":1,"1466":1}}],["电影预告",{"2":{"510":1}}],["电脑壁纸接口地址",{"2":{"211":1}}],["电脑版",{"2":{"200":1}}],["投放提示",{"2":{"1098":1}}],["投诉电话",{"2":{"959":1}}],["投入工作中去",{"2":{"872":1}}],["投1亿元保护方言",{"2":{"509":1}}],["投稿",{"2":{"214":1}}],["见不到一个豪杰",{"2":{"1257":1}}],["见贵",{"2":{"752":1}}],["见json返回示例",{"2":{"503":1,"554":1,"559":1,"564":1,"569":1,"820":1,"866":1,"871":1,"939":1,"944":1,"974":1,"1018":1}}],["见返回示例",{"2":{"87":1,"543":1,"694":1,"730":1,"825":1,"846":1}}],["见返回数据示例",{"2":{"82":1,"102":1}}],["时而~地在老人面前显露出来",{"2":{"1043":1,"1044":1}}],["时区",{"2":{"810":1}}],["时冲丁亥",{"2":{"752":1}}],["时冲甲申",{"2":{"752":1}}],["时辰查询",{"0":{"748":1},"1":{"749":1,"750":1,"751":1,"752":1}}],["时尚美女嫩模",{"2":{"1129":1}}],["时尚版",{"2":{"761":1,"762":1}}],["时尚",{"2":{"502":1}}],["时间段",{"2":{"751":1}}],["时间类型",{"2":{"705":6,"710":6,"715":6}}],["时间",{"2":{"303":1,"308":1,"313":1,"318":1,"323":1,"328":1,"333":1,"343":1,"358":1,"363":1,"368":1,"373":1,"378":1,"383":1,"388":1,"398":1,"403":1,"408":1,"413":1,"418":1,"423":1,"428":1,"433":1,"438":1,"443":1,"448":1,"453":1,"458":1,"463":1,"488":1,"508":1,"513":1,"518":1,"523":1,"528":1,"533":1,"1033":1,"1119":1}}],["时间量词",{"2":{"195":1}}],["时间戳",{"2":{"47":1,"286":1,"810":1,"1192":1,"1193":1}}],["更忌忧郁",{"2":{"1079":1}}],["更是心灵历史的开创者",{"2":{"1019":1}}],["更是对未来的不负责任",{"2":{"298":1}}],["更新时间戳",{"2":{"959":1}}],["更新时间",{"2":{"649":1,"740":1,"959":1,"1304":1,"1309":1,"1376":1,"1434":1,"1437":1}}],["更新周期5",{"2":{"500":1}}],["评析",{"2":{"1170":1}}],["评价人数",{"2":{"575":1,"700":1}}],["评论数",{"2":{"498":1}}],["评分",{"2":{"37":1,"575":1,"700":1,"878":1}}],["点评",{"2":{"510":1}}],["点赞数",{"2":{"498":1}}],["点赞",{"2":{"495":1}}],["点指传媒",{"2":{"294":1}}],["端午安康",{"2":{"494":1}}],["端采用",{"2":{"203":1}}],["原地址",{"2":{"1442":1}}],["原纬度",{"2":{"1351":1}}],["原经度",{"2":{"1351":1}}],["原因",{"2":{"1078":1}}],["原指作战时策马冲锋在前",{"2":{"1063":1}}],["原料",{"2":{"1053":1}}],["原名石悦",{"2":{"1019":1}}],["原产地",{"2":{"1007":1}}],["原是从里面沿着墙根转出来的",{"2":{"948":1}}],["原吉彩体育馆",{"2":{"893":1}}],["原文链接",{"2":{"488":1}}],["原图保存",{"2":{"289":1}}],["系统智能选择最优短网址平台",{"2":{"1439":1}}],["系统奖励了你1分",{"2":{"1063":1}}],["系统支持自动识别源语言也可以指定来源和翻译对象",{"2":{"1020":1}}],["系统每小时更新一次",{"2":{"485":1}}],["系统同时返回微信公众号的biz值",{"2":{"480":1}}],["阅读数",{"2":{"495":1,"498":1}}],["阅读和再看",{"2":{"488":1}}],["阅读",{"2":{"485":1,"488":1,"489":3,"1130":1}}],["摆脱链接过期打开微信文章显示参数错误的烦恼",{"2":{"480":1}}],["西川有杜鹃",{"2":{"1164":1,"1165":1}}],["西伯利亚雪橇犬是一种原始的古老犬种",{"2":{"1073":1,"1074":1}}],["西伯利亚",{"2":{"1073":1,"1074":1}}],["西城区西单北大街甲131号大悦城商场十层",{"2":{"893":1}}],["西单店",{"2":{"893":1}}],["西三旗物美",{"2":{"893":1}}],["西北风",{"2":{"832":1}}],["西安市",{"2":{"789":1,"806":1}}],["西宁市",{"2":{"789":1,"806":1}}],["西式的三位分节法数字",{"2":{"735":1}}],["西藏",{"2":{"731":1}}],["西子湖畔",{"2":{"479":1}}],["西夏陵全力冲刺申报世遗",{"2":{"419":1}}],["那时他老人家正在用功",{"2":{"1212":1}}],["那老尉迟这一去",{"2":{"1058":1,"1059":1}}],["那连续大跨度的跳跃",{"2":{"1048":1,"1049":1}}],["那天我就挤进一个圈场",{"2":{"948":1}}],["那潺潺流水就成了死水",{"2":{"948":1}}],["那还不赶紧切断电源",{"2":{"948":1}}],["那个抱走王明涵的",{"2":{"479":1}}],["那么不好意思",{"2":{"354":1}}],["那么返回结果将是12",{"2":{"164":1}}],["星座",{"2":{"1129":1}}],["星座名称",{"2":{"870":1}}],["星座运势",{"0":{"868":1},"1":{"869":1,"870":1,"871":1,"872":1},"2":{"872":1}}],["星座配对",{"0":{"863":1},"1":{"864":1,"865":1,"866":1,"867":1},"2":{"872":1}}],["星座控",{"2":{"477":1}}],["星期六",{"2":{"1175":1}}],["星期六和星期天以及其他节假日均不限行",{"2":{"857":1}}],["星期五",{"2":{"1094":1}}],["星期五是5和0",{"2":{"857":1}}],["星期",{"2":{"810":1,"856":1,"1093":2}}],["星期四是4和9",{"2":{"857":1}}],["星期四",{"2":{"224":1,"857":1}}],["星期三是3和8",{"2":{"857":1}}],["星期三",{"2":{"224":1}}],["星期二是2和7",{"2":{"857":1}}],["星期二",{"2":{"224":1,"1093":1}}],["星期一是1和6",{"2":{"857":1}}],["星期一",{"2":{"224":1}}],["星期日",{"2":{"224":1}}],["学业",{"2":{"872":1}}],["学霸族",{"2":{"477":1}}],["学习中会发现一些实用小技巧",{"2":{"872":1}}],["学习javascript之闭包",{"2":{"202":1}}],["学习阮一峰的websocket",{"2":{"202":1}}],["旅行家",{"2":{"477":1}}],["旅游资讯",{"0":{"415":1},"1":{"416":1,"417":1,"418":1,"419":1},"2":{"419":3}}],["辣妈帮",{"2":{"477":1}}],["私房话",{"2":{"477":1}}],["养生堂",{"2":{"477":1}}],["微卡",{"2":{"610":1,"611":1}}],["微面",{"2":{"610":1,"611":1}}],["微型车",{"2":{"610":1,"611":1}}],["微风",{"2":{"544":6,"695":6,"847":12}}],["微信域名",{"2":{"1452":1}}],["微信域名地址",{"2":{"1447":1}}],["微信域名检测",{"0":{"1444":1}}],["微信链接地址",{"2":{"499":1}}],["微信链接转换",{"0":{"480":1},"1":{"481":1,"482":1,"483":1,"484":1}}],["微信文章标题",{"2":{"498":1}}],["微信文章搜索",{"0":{"490":1},"1":{"491":1,"492":1,"493":1,"494":1}}],["微信阅读数",{"0":{"495":1},"1":{"496":1,"497":1,"498":1,"499":1}}],["微信公众平台热门爆文榜单数据",{"2":{"485":1}}],["微信公众号热门精选文章",{"2":{"475":1}}],["微信热文榜",{"0":{"485":1},"1":{"486":1,"487":1,"488":1,"489":1}}],["微信精选",{"0":{"475":1},"1":{"476":1,"477":1,"478":1,"479":1}}],["微博热搜榜",{"0":{"470":1},"1":{"471":1,"472":1,"473":1,"474":1}}],["微博反代",{"0":{"221":1}}],["闫桉宋雨琦好甜",{"2":{"474":1}}],["郑恺",{"2":{"700":1}}],["郑爽大赞男友张恒",{"2":{"469":1}}],["郑州市",{"2":{"789":1,"806":1}}],["郑州",{"2":{"48":1}}],["趋势",{"2":{"468":1}}],["指帝王的坟墓",{"2":{"1257":1}}],["指意念进入玄妙境界",{"2":{"1212":1}}],["指除可回收物",{"2":{"1099":2}}],["指对事物发展的预见性",{"2":{"1064":1}}],["指眼力",{"2":{"1064":1}}],["指导价格",{"2":{"761":1}}],["指定年份",{"2":{"1182":1}}],["指定月份",{"2":{"1178":1}}],["指定日期",{"2":{"1174":1}}],["指定类型",{"2":{"1153":1}}],["指定时间之后发布的",{"2":{"1192":1}}],["指定时间之前发布的",{"2":{"1192":1}}],["指定时间",{"2":{"1032":1,"1118":1}}],["指定电影id",{"2":{"896":1}}],["指定车系具体车型列表",{"0":{"671":1},"1":{"672":1,"673":1,"674":1,"675":1}}],["指定品牌全部车系",{"0":{"666":1},"1":{"667":1,"668":1,"669":1,"670":1}}],["指定来源",{"2":{"392":1,"527":1}}],["指数详情",{"2":{"837":1}}],["指数",{"2":{"468":1,"837":1}}],["偷偷一吻太甜了",{"2":{"464":1}}],["花期6~9月",{"2":{"1262":1}}],["花冠管状",{"2":{"1262":1}}],["花类",{"2":{"1262":1}}],["花蕾棒状",{"2":{"1261":1,"1262":1}}],["花艇小英雄",{"2":{"1130":1}}],["花着锦火烹油那意思",{"2":{"948":1}}],["花滑世锦赛隋文静",{"2":{"464":1}}],["花瓣照片相册",{"0":{"206":1}}],["花瓣相册",{"2":{"204":1}}],["花瓣相册接口",{"2":{"20":1}}],["丁宁樊振东领跑国乒包揽前三",{"2":{"464":1}}],["贝尔科教王作冰",{"2":{"454":1}}],["闪电网络或许还需18个月",{"2":{"449":1}}],["币安ieo融资风起谁向投资者负责",{"2":{"449":1}}],["币圈资讯",{"0":{"320":1},"1":{"321":1,"322":1,"323":1,"324":1},"2":{"324":3}}],["荣威等17个品牌4月库存深度超两月",{"2":{"444":1}}],["奇幻",{"2":{"1465":1}}],["奇瑞",{"2":{"444":1}}],["奇闻异事",{"0":{"435":1},"1":{"436":1,"437":1,"438":1,"439":1},"2":{"439":3}}],["乐山大佛闭眼事件真相让人惊呆了",{"2":{"439":1}}],["乐视",{"2":{"285":1}}],["灵异事件等",{"2":{"435":1}}],["灵魂陷入危机之中",{"2":{"205":1}}],["民间流行的一种好玩有趣的口头韵文",{"2":{"1156":1}}],["民间故事",{"2":{"1085":1}}],["民间趣事",{"2":{"435":1}}],["民集貲",{"2":{"1069":1}}],["民族文化汉服新闻资讯",{"2":{"370":1}}],["民族",{"2":{"79":1,"83":1,"99":1,"103":1}}],["苹果醋",{"2":{"1007":1,"1008":1}}],["苹果发布ios12",{"2":{"434":1}}],["苹果新ipad跑分首曝",{"2":{"434":1}}],["苹果新闻",{"0":{"430":1},"1":{"431":1,"432":1,"433":1,"434":1},"2":{"434":3}}],["苹果公司",{"2":{"430":1}}],["苹果appstore涉嫌垄断惹众怒",{"2":{"404":1}}],["演员",{"2":{"1130":1}}],["演员2",{"2":{"573":1}}],["演员1",{"2":{"573":1}}],["演员共演电影",{"0":{"571":1},"1":{"572":1,"573":1,"574":1,"575":1},"2":{"857":1}}],["演员韩惠珍出席品牌活动清新形象展现优雅女性魅力",{"2":{"429":1}}],["演示站",{"2":{"211":1}}],["补链",{"2":{"424":1}}],["强沙尘暴",{"2":{"842":1}}],["强制报废日期",{"2":{"637":1}}],["强链",{"2":{"424":1}}],["强化治理措施护航百姓健康",{"2":{"414":1}}],["山德伯格",{"2":{"1465":1}}],["山金银花",{"2":{"1262":1}}],["山居的人",{"2":{"1257":1}}],["山人的家里图书堆满案桌",{"2":{"1257":1}}],["山人家",{"2":{"1257":1}}],["山人室堆案图书",{"2":{"1257":1}}],["山间也不再有晓岚暮霭",{"2":{"948":1}}],["山石之间生出一株老松",{"2":{"948":1}}],["山西",{"2":{"731":1}}],["山东",{"2":{"731":1}}],["山东济宁",{"2":{"601":2}}],["山东日照银行岚山中心支行有个",{"2":{"459":1}}],["山东创新要素为农业产业",{"2":{"424":1}}],["山里有村",{"2":{"353":1}}],["设想",{"2":{"1212":2}}],["设法",{"2":{"1212":1}}],["设施农业助农致富",{"2":{"424":1}}],["设计",{"2":{"211":4,"239":1}}],["昂首迈向农业农村现代化",{"2":{"424":1}}],["江边上洗萝卜",{"2":{"1205":1,"1206":1}}],["江上渔火映红枫树",{"2":{"1170":1}}],["江枫渔火对愁眠",{"2":{"1169":1,"1170":1}}],["江湖再现",{"2":{"1130":1}}],["江宙路停车场",{"2":{"791":1,"796":1,"801":1}}],["江西",{"2":{"731":1}}],["江西省",{"2":{"68":1,"148":1,"299":1}}],["江疏影",{"2":{"700":1}}],["江苏省苏州市吴中区糖坊湾支路",{"2":{"791":1}}],["江苏省苏州市吴中区新苏路18号",{"2":{"791":1,"796":1,"801":1}}],["江苏省",{"2":{"791":2,"796":1,"801":1,"852":6,"924":2,"1294":1}}],["江苏",{"2":{"690":1,"731":1,"858":1}}],["江苏弑母男孩被抓",{"2":{"469":1}}],["江门",{"2":{"424":1}}],["河池市",{"2":{"789":1,"806":1}}],["河北",{"2":{"731":1}}],["河北规定餐饮企业不得随意处理餐厨废弃物",{"2":{"414":1}}],["河南省新乡市原阳县新城开发区",{"2":{"1008":1}}],["河南",{"2":{"48":1,"731":1,"858":1}}],["宇宙",{"2":{"405":1}}],["科兰斯顿",{"2":{"918":1}}],["科幻",{"2":{"883":1,"918":1}}],["科目4",{"2":{"724":1}}],["科目1",{"2":{"724":1}}],["科比开导杨超越勇敢追梦",{"2":{"459":1}}],["科学家制造出新隐形眼镜当你眨眼两次时会实现变焦",{"2":{"409":1}}],["科学",{"2":{"405":1}}],["科学探索",{"0":{"405":1},"1":{"406":1,"407":1,"408":1,"409":1},"2":{"409":3}}],["科技等资讯",{"2":{"500":1}}],["科技咖",{"2":{"477":1}}],["科技公司正式取代传统车企",{"2":{"454":1}}],["科技新闻",{"0":{"400":1},"1":{"401":1,"402":1,"403":1,"404":1}}],["科技",{"2":{"20":1,"297":1,"502":1,"525":1}}],["缺席",{"2":{"404":1}}],["缺省值",{"2":{"219":3}}],["黄埔",{"2":{"1298":1}}],["黄帝有一子叫少昊清阳氏",{"2":{"1242":1}}],["黄帝第五子青阳生挥",{"2":{"1242":1}}],["黄帝赐姓张氏",{"2":{"1242":1}}],["黄酱10克",{"2":{"1054":1}}],["黄酱继续煸炒",{"2":{"1054":1}}],["黄瓜750克",{"2":{"1054":1}}],["黄瓜",{"2":{"1054":1,"1248":1}}],["黄瓜250克",{"2":{"1053":1,"1054":1}}],["黄水牛山羊羚驴子马骆驼长颈犀大象奶娟珊鲁西",{"2":{"1048":1,"1049":1}}],["黄金",{"2":{"940":2}}],["黄金空头千三关口刷存在感",{"2":{"529":1}}],["黄浦区",{"2":{"929":1}}],["黄历每日吉凶宜忌查询",{"2":{"742":1}}],["黄小蕾",{"2":{"700":1}}],["黄明",{"2":{"700":1}}],["黄冈市",{"2":{"685":1}}],["黄石市",{"2":{"685":1}}],["黄海北部偏北风7级",{"2":{"544":1,"695":1,"847":2}}],["黄仁勋回应7nm显卡",{"2":{"404":1}}],["黄景瑜瘦了",{"2":{"349":1}}],["软件科技等等",{"2":{"400":1}}],["应包裹后投放",{"2":{"1099":1}}],["应重视与巴基斯坦军事合作",{"2":{"399":1}}],["应该使用post请求方式",{"2":{"192":1}}],["显示成千上万的蜜蜂在他家屋外的空地上坠地身亡",{"2":{"394":1}}],["震惊网民",{"2":{"394":1}}],["尸横遍野",{"2":{"394":3}}],["四句写客船卧听古刹钟声",{"2":{"1170":1}}],["四腿跑得快",{"2":{"1048":1,"1049":1}}],["四门",{"2":{"762":1}}],["四川等地区的新能源车牌违章查询",{"2":{"858":1}}],["四川",{"2":{"731":1}}],["四川省苍溪县",{"2":{"393":1,"394":1}}],["四等奖",{"2":{"560":1,"570":1}}],["四",{"2":{"555":1,"1242":1}}],["四两拨千斤",{"2":{"298":1}}],["输出格式",{"2":{"1405":1}}],["输出今日头条热门新闻列表",{"2":{"390":1}}],["输入的坐标类型",{"2":{"845":1}}],["输入的金额为国内习惯",{"2":{"732":1}}],["输入的字符串",{"2":{"72":1}}],["输入参数type为1时返回",{"2":{"254":1}}],["医生在列车上救人的风险有多大",{"2":{"389":1}}],["医学发展",{"2":{"385":1}}],["健康风险",{"2":{"1028":1}}],["健康第一位",{"2":{"385":1}}],["健康知识",{"0":{"385":1},"1":{"386":1,"387":1,"388":1,"389":1}}],["环保资讯",{"0":{"380":1},"1":{"381":1,"382":1,"383":1,"384":1}}],["环境搭建",{"2":{"202":1}}],["华",{"2":{"1069":1,"1146":1}}],["华大基因上市堪称渡劫",{"2":{"379":1}}],["华数tv",{"2":{"285":1}}],["互联网新闻动态",{"2":{"375":1}}],["互联网资讯新闻接口",{"2":{"375":1}}],["互联网资讯",{"0":{"375":1},"1":{"376":1,"377":1,"378":1,"379":1}}],["现代化文档写作",{"2":{"1422":1}}],["现多指未加注意",{"2":{"1043":1,"1044":1}}],["现已全部集结成书出版发行",{"2":{"1019":1}}],["现为中国海关总署缉私警察",{"2":{"1019":1}}],["现钞卖出价",{"2":{"980":1}}],["现钞买入价",{"2":{"980":1}}],["现汇买入价",{"2":{"980":1}}],["现身沪上汉服走秀",{"2":{"374":1}}],["现在几乎所有网站都是https",{"2":{"198":1}}],["永遇乐",{"2":{"1212":1}}],["永乐宫神仙图",{"2":{"374":1}}],["永久有效",{"2":{"283":1}}],["伙伴加油",{"2":{"369":1}}],["歼",{"2":{"369":1}}],["今夕是何年",{"2":{"1266":1,"1267":1}}],["今河北省清河东南",{"2":{"1242":1}}],["今人或以为",{"2":{"1170":1}}],["今江苏省苏州市",{"2":{"1170":1}}],["今忽暮春间",{"2":{"1165":1}}],["今日上映影片",{"0":{"899":1},"1":{"900":1,"901":1,"902":1,"903":1}}],["今日",{"2":{"855":1}}],["今日汽油价格查询",{"2":{"727":1}}],["今日国内油价查询",{"0":{"727":1},"1":{"728":1,"729":1,"730":1,"731":1},"2":{"726":1}}],["今日头条新闻",{"0":{"390":1},"1":{"391":1,"392":1,"393":1,"394":1}}],["今年退休人员基本养老金调整比例在5",{"2":{"369":1}}],["今天小天和kitty去上海外滩和南京东路玩",{"2":{"196":1}}],["今天",{"2":{"195":1,"196":1,"294":4,"298":1}}],["今天我们去上海外滩和南京东路玩",{"2":{"191":1}}],["及工作日信息等",{"2":{"1090":1}}],["及贪心",{"2":{"539":1}}],["及时了解国内每时每刻发生的新闻大事",{"2":{"365":1}}],["及可能性",{"2":{"77":1}}],["合肥市",{"2":{"789":1,"806":1}}],["合肥市民有望住进",{"2":{"359":1}}],["合规1",{"2":{"127":1,"142":1}}],["合规",{"2":{"117":2,"118":1,"127":1,"142":1,"143":1}}],["房兵点评美军机模拟轰炸俄基地",{"2":{"399":1}}],["房屋冬天不需要开空调",{"2":{"359":1}}],["房价限涨令",{"2":{"359":1}}],["房产中介",{"2":{"826":2}}],["房产",{"2":{"355":1}}],["房产新闻",{"0":{"355":1},"1":{"356":1,"357":1,"358":1,"359":1}}],["绿地泉集团召开改制十周年纪念活动发布会",{"2":{"359":1}}],["奋斗拾光幸福启航",{"2":{"359":1}}],["奋起抵抗",{"2":{"298":1}}],["了解国内外旅游景点资讯",{"2":{"415":1}}],["了解国防建设",{"2":{"395":1}}],["了解养生",{"2":{"385":1}}],["了",{"2":{"359":1}}],["央视热评",{"2":{"359":1}}],["住宅",{"2":{"355":1}}],["住址",{"2":{"64":1,"79":1,"99":1}}],["蔡蔡家商贸店",{"2":{"354":1}}],["村里有莫",{"2":{"353":1}}],["村生莫",{"2":{"353":1}}],["激动",{"2":{"353":1}}],["播放地址",{"2":{"353":1}}],["播放器",{"2":{"285":1}}],["拉什",{"2":{"1465":2}}],["拉美西斯二世手办法老王侧颜太霸气",{"2":{"344":1}}],["拉取镜像",{"2":{"22":1}}],["娜美战斗手办发动落雷跃动感十足",{"2":{"344":1}}],["综合新闻",{"0":{"525":1},"1":{"526":1,"527":1,"528":1,"529":1}}],["综合",{"2":{"339":1}}],["宪法宣传周",{"2":{"339":1}}],["把网页转换为图片或者pdf",{"2":{"1403":1}}],["把酒问青天",{"2":{"1266":1,"1267":1}}],["把原子专家们想像成长胡子的老头",{"2":{"1212":1}}],["把心中不如意",{"2":{"1212":1}}],["把兔子叼进嘴里",{"2":{"1089":1}}],["把束额头的带子解下来",{"2":{"948":1}}],["把欧洲绑死在美国战车上",{"2":{"399":1}}],["把握党的领导制度体系丰富内涵",{"2":{"339":1}}],["把打赢本领锤炼得更过硬",{"2":{"298":1}}],["湖北省市监局审批新政企业开办压缩至2个工作日内",{"2":{"339":1}}],["湖北省二〇一九年",{"2":{"339":1}}],["湖北",{"2":{"339":1,"731":1}}],["湖北天气",{"2":{"338":1}}],["湖北多地现能见度小于200米的雾",{"2":{"338":1}}],["湖南",{"2":{"731":1,"1262":1}}],["湖南华夏商品交易市场发布关于停止新开户等业务的通知",{"2":{"329":1}}],["湖南久丰国际商品现货交易市场关于2017年清明节放假安排的通知",{"2":{"329":1}}],["湖南省",{"2":{"260":1}}],["热播电影详情",{"0":{"1466":1}}],["热播电影列表",{"0":{"1465":1}}],["热量",{"2":{"1251":1}}],["热切地希望",{"2":{"1212":1}}],["热情的",{"2":{"1074":1}}],["热搜指数",{"2":{"473":1}}],["热搜话题",{"2":{"473":1}}],["热搜链接https",{"2":{"470":1}}],["热搜榜单接api接口",{"2":{"470":1}}],["热搜榜指数",{"2":{"348":1}}],["热榜指数",{"2":{"353":1}}],["热度指数",{"2":{"350":1}}],["热门产品等新闻动态",{"2":{"330":1}}],["热点话题",{"2":{"348":1}}],["热点",{"2":{"305":1,"450":1,"477":1}}],["业务的公告",{"2":{"329":1}}],["业务唯一流水号",{"2":{"41":1,"259":1,"264":1,"269":1}}],["云想衣裳花容",{"2":{"1212":1}}],["云想衣裳花想容",{"2":{"1212":1}}],["云安有杜鹃",{"2":{"1164":1,"1165":1}}],["云雾小了显寒酸",{"2":{"948":1}}],["云南",{"2":{"731":1,"1262":1}}],["云c",{"2":{"596":1}}],["云a10",{"2":{"637":1,"638":1}}],["云a",{"2":{"596":1}}],["云",{"2":{"596":1,"1242":1}}],["云商城",{"2":{"329":1}}],["云盘移植",{"0":{"289":1}}],["龙兴桥顺德里",{"2":{"924":1}}],["龙讯财经",{"2":{"329":3,"529":1}}],["龙珠",{"2":{"285":1}}],["加入料酒",{"2":{"1054":1}}],["加入少许精盐",{"2":{"1054":1}}],["加入醋精",{"2":{"1054":1}}],["加入白糖",{"2":{"1054":1}}],["加西亚",{"2":{"954":1}}],["加勒比海盗3",{"2":{"1465":1}}],["加勒比海盗5",{"2":{"1465":4}}],["加勒比海盗",{"2":{"947":1,"1465":2}}],["加里斯",{"2":{"918":1}}],["加拿大",{"2":{"883":2}}],["加盟店",{"2":{"779":2,"784":2}}],["加油卡",{"2":{"779":1,"784":1}}],["加油卡信息",{"2":{"778":1,"783":1}}],["加油站类型",{"2":{"778":1,"783":1}}],["加油站地址",{"2":{"778":1,"783":1}}],["加油站名称",{"2":{"778":1,"783":1}}],["加满一箱油将少花3元",{"2":{"444":1}}],["加州一位居民在社交媒体上发布视频",{"2":{"394":1}}],["加州居民哈利勒惊恐地发现屋外空地上大批蜜蜂坠地死亡",{"2":{"394":1}}],["加州7",{"2":{"394":1}}],["加密托管商koine获得fca的电子货币机构牌照",{"2":{"324":1}}],["加快构建适应未来战争和履行使命要求的武器装备体系",{"2":{"298":1}}],["比特币",{"2":{"1386":1}}],["比特币等行业新闻资讯",{"2":{"320":1,"445":1}}],["比喻按次序地进行",{"2":{"1205":1,"1206":1}}],["比",{"2":{"1146":1}}],["比利时首都受到炸弹威胁欧盟总部40余人撤出",{"2":{"364":1}}],["比如广西的玉林市",{"2":{"1188":1}}],["比如用在单位中通常指这个单位的一把手",{"2":{"1188":1}}],["比如穿衣指数",{"2":{"542":1,"693":1,"845":1}}],["比如上海021",{"2":{"542":1}}],["比如上海200000",{"2":{"542":1}}],["比如当时中国军用地图的兵要地志却没有日军地图标注得清晰完备",{"2":{"298":1}}],["比如日军在淞沪会战时",{"2":{"298":1}}],["比如",{"2":{"208":1}}],["比如图形是2",{"2":{"164":1}}],["外文名",{"2":{"1247":1}}],["外国文学",{"2":{"1014":1}}],["外汇报价",{"2":{"976":1}}],["外籍摩托车",{"2":{"626":1}}],["外籍汽车",{"2":{"626":1}}],["外婆拉着手不让出门",{"2":{"393":1,"394":1}}],["外媒评出全球32家ai独角兽公司",{"2":{"319":1}}],["外滩",{"2":{"191":1,"195":1,"196":1}}],["它的存在也震惊了世界",{"2":{"918":1}}],["它利用计算机生成一种模拟环境",{"2":{"315":1}}],["它们的本身是无状态的",{"2":{"203":1}}],["虚拟现实技术是一种可以创建和体验虚拟世界的计算机仿真系统",{"2":{"315":1}}],["诺天王超张伯伦的",{"2":{"314":1}}],["伟大时刻",{"2":{"314":1}}],["勇士力克森林狼唐斯双20库里36分汤神28分",{"2":{"314":1}}],["守住榜首",{"2":{"314":1}}],["前面无需加0",{"2":{"1103":1}}],["前景色代码",{"2":{"973":1}}],["前轮驱动",{"2":{"761":1,"762":1}}],["前轮距离",{"2":{"637":1}}],["前方40米减速",{"2":{"726":1}}],["前缀",{"2":{"595":1}}],["前西班牙国脚将复出",{"2":{"534":1}}],["前雇员称苹果零售店现在太追求销",{"2":{"309":1}}],["前端性能优化可以分为三个level",{"2":{"203":1}}],["前端性能优化的三个维度",{"2":{"202":1,"203":2}}],["前端视角",{"2":{"202":1}}],["前端",{"2":{"202":1}}],["前端每周清单第",{"2":{"202":1}}],["前端日报",{"2":{"202":1}}],["前端周刊第",{"2":{"202":2}}],["前端开发规范",{"2":{"202":1,"203":2}}],["前端开发日报",{"2":{"202":10,"203":1}}],["前端开发资讯日报",{"0":{"201":1},"1":{"202":1,"203":1}}],["行飞与跪乳",{"2":{"1165":1}}],["行政区划查询",{"0":{"873":1},"1":{"874":1,"875":1,"876":1,"877":1},"2":{"700":1}}],["行驶里程",{"2":{"688":1}}],["行驶证检测业务返回码对应说明",{"2":{"147":1}}],["行驶证识别",{"0":{"144":1},"1":{"145":1,"146":1,"147":1,"148":1}}],["行人通行的",{"2":{"628":1,"852":3,"862":1}}],["行业动态新闻资讯等",{"2":{"305":1,"450":1}}],["舆论",{"2":{"305":1,"450":1}}],["链接地址",{"2":{"1359":1}}],["链接",{"2":{"303":1,"308":1,"313":1,"318":1,"323":1,"328":1,"333":1,"343":1,"358":1,"363":1,"368":1,"373":1,"378":1,"383":1,"388":1,"398":1,"403":1,"408":1,"413":1,"418":1,"423":1,"428":1,"433":1,"438":1,"443":1,"448":1,"453":1,"458":1,"463":1,"508":1,"513":1,"518":1,"523":1,"528":1,"533":1}}],["条数",{"2":{"1366":1,"1371":1}}],["条数据开始返回10条数据",{"2":{"299":1}}],["条码中心图片列表",{"2":{"1007":1}}],["条码图片",{"2":{"1007":1}}],["条码查询",{"0":{"1004":1},"1":{"1005":1,"1006":1,"1007":1,"1008":1}}],["条形码",{"2":{"1004":1,"1006":1,"1007":1}}],["条款",{"0":{"16":1},"2":{"23":1}}],["南朝梁",{"2":{"1212":1}}],["南海出版公司",{"2":{"954":1}}],["南汇区",{"2":{"929":1}}],["南昌",{"2":{"853":1}}],["南昌市",{"2":{"299":1,"789":1,"806":1}}],["南宁市",{"2":{"789":1,"806":1}}],["南通市",{"2":{"789":1,"806":1}}],["南平",{"2":{"659":1}}],["南门",{"2":{"644":1}}],["南方都市报",{"2":{"394":1}}],["南京市",{"2":{"789":1,"806":1,"877":1}}],["南京光华门血战",{"2":{"298":1}}],["南京东路",{"2":{"191":1,"195":1,"196":1}}],["撤退时教导总队泪奔了",{"2":{"298":1}}],["李白",{"2":{"1212":1}}],["李商隐",{"2":{"1069":1}}],["李公堤店",{"2":{"888":1}}],["李樯",{"2":{"700":1}}],["李冰冰",{"2":{"575":1}}],["李国庆怒赞",{"2":{"514":1}}],["李曦",{"2":{"298":1}}],["李雨樵",{"2":{"298":1}}],["淞沪会战中",{"2":{"298":1}}],["淞沪会战",{"2":{"298":1}}],["承认敌人的强悍不需要什么勇气",{"2":{"298":1}}],["承办展览展示活动",{"2":{"239":1}}],["历史来源",{"2":{"1242":1}}],["历史是生活的一面镜子",{"2":{"1100":1}}],["历史上的今天",{"0":{"1100":1}}],["历史古籍名句接口",{"2":{"1080":1}}],["历史小说",{"2":{"1019":1}}],["历史起降信息查询",{"0":{"707":1},"1":{"708":1,"709":1,"710":1,"711":1}}],["历史起降时间查询",{"2":{"701":1}}],["历史开奖结果查询",{"0":{"561":1},"1":{"562":1,"563":1,"564":1,"565":1}}],["历史",{"2":{"298":1,"1014":1,"1019":1}}],["历史已经雄辩地证明",{"2":{"298":1}}],["历史量词",{"2":{"195":1}}],["士兵反战情绪的蔓延",{"2":{"298":1}}],["士兵依照",{"2":{"298":1}}],["随英国海军出航寻找被聚魂棺诅咒的父亲",{"2":{"1465":1}}],["随即放入葱姜末",{"2":{"1054":1}}],["随州市",{"2":{"685":1}}],["随意消费血与火的历史",{"2":{"298":1}}],["随着日本战争潜力的枯竭",{"2":{"298":1}}],["随机获取笑话",{"0":{"1198":1},"1":{"1199":1,"1200":1,"1201":1},"2":{"1198":1}}],["随机返回一条带提示的谜语",{"2":{"1121":1}}],["随机返回一条日常生活小技巧",{"2":{"812":1}}],["随机返回一个古籍名句和出处来源",{"2":{"1080":1}}],["随机100个题目",{"2":{"724":1}}],["随机测试",{"2":{"724":1}}],["随机壁纸",{"0":{"210":1}}],["随机抱枕图",{"2":{"20":1}}],["随机动漫图片",{"2":{"20":1}}],["随机美女",{"2":{"20":1}}],["练技术战术",{"2":{"298":1}}],["练作风",{"2":{"298":1}}],["练意志",{"2":{"298":1}}],["练胆量",{"2":{"298":1}}],["渗入各项军事实践活动",{"2":{"298":1}}],["培育军人的战斗意志",{"2":{"298":1}}],["等级",{"2":{"852":1}}],["等热播中",{"2":{"354":1}}],["等",{"2":{"298":1,"671":1}}],["等待系统处理",{"2":{"291":1}}],["主办单位备案",{"0":{"1455":1},"1":{"1456":1,"1457":1,"1458":1,"1459":1}}],["主页",{"2":{"1416":1}}],["主体类型",{"2":{"1401":1}}],["主体名称",{"2":{"1280":1}}],["主机ip地址",{"2":{"1345":1}}],["主机名",{"2":{"1345":1}}],["主题类型",{"2":{"1283":1}}],["主脉上有短疏毛",{"2":{"1262":1}}],["主祀张星",{"2":{"1242":1}}],["主料",{"2":{"1054":1}}],["主演",{"2":{"575":1,"700":1}}],["主权线",{"2":{"298":1}}],["主要症状包括腹泻",{"2":{"1247":1}}],["主要是蔬菜取生菜瓜果饼糖放盘中为春盘",{"2":{"1079":1}}],["主要内容包括",{"2":{"287":1}}],["主要人员姓名",{"2":{"238":1}}],["主要人员职位",{"2":{"238":1}}],["主要产于山东省临清市",{"2":{"123":1}}],["捍卫日本的",{"2":{"298":1}}],["问题是发动机不同转速对应的最佳进气歧管通路长度也不同",{"2":{"757":1}}],["问题",{"2":{"298":1,"725":1,"726":1,"1038":1,"1043":1,"1134":1,"1205":1}}],["将复杂的长网址转为短连接",{"2":{"1439":1}}],["将黄瓜皮卷取出",{"2":{"1054":1}}],["将黄瓜洗净",{"2":{"1053":1,"1054":1}}],["将糖醋汁放凉后倒入装黄瓜的盘中",{"2":{"1054":1}}],["将香菇",{"2":{"1054":1}}],["将明朝十七帝",{"2":{"1019":1}}],["将淘口令解析还原成url",{"2":{"999":1}}],["将进气导入不同长度的进气歧管通路",{"2":{"757":1}}],["将小写的阿拉伯数字转为中文大写或英文大写的金额数字",{"2":{"732":1}}],["将以最强阵容出战沈阳热身赛",{"2":{"304":1}}],["将会给美军带来巨大人员伤亡",{"2":{"298":1}}],["将侵略战争说成是为了解决日本",{"2":{"298":1}}],["将记录你的域名",{"0":{"15":1},"2":{"23":1}}],["同金银花",{"2":{"1262":2}}],["同本义",{"2":{"1212":1}}],["同时返回被检测域名的icp备案信息",{"2":{"1393":1}}],["同时思念弟弟苏辙",{"2":{"1267":1}}],["同时系统会根据查询结果不断增加新的数据",{"2":{"1095":1}}],["同时做好多饮水",{"2":{"1039":1}}],["同时有机会在某社交平台上参与一些物品的抽奖抽被抽中的好运气",{"2":{"872":1}}],["同时牛儿也不必时时为羊儿善后",{"2":{"867":1}}],["同时日本还开展反华灭华教育",{"2":{"298":1}}],["同义词",{"2":{"86":1,"1068":1}}],["侵华日军",{"2":{"298":1}}],["侵华日军的战斗力迅速衰落",{"2":{"298":1}}],["侵华日军是",{"2":{"298":1}}],["侵华日军士兵普遍表现",{"2":{"298":1}}],["侵华日军作战组织与实施严密",{"2":{"298":1}}],["侵华日军作战能力分析及启示",{"2":{"298":1}}],["得姓始祖",{"2":{"1242":1}}],["得失与高下",{"2":{"298":1}}],["得到每张图片的色情等级的评分",{"2":{"222":1}}],["知识付费",{"2":{"1422":1}}],["知识库管理",{"2":{"1422":1}}],["知我者",{"2":{"1083":1,"1084":1}}],["知乎日报数据",{"0":{"946":1},"1":{"947":1,"948":1,"949":1}}],["知乎日报等",{"2":{"20":1}}],["知彼知己",{"2":{"298":1}}],["摸清兵要地志情况做好了准备",{"2":{"298":1}}],["记载",{"2":{"298":1}}],["记录美好生活",{"2":{"286":3}}],["记录一下react练习小心得",{"2":{"202":1}}],["始制弓矢",{"2":{"1242":1}}],["始发城市的三字码",{"2":{"704":1}}],["始终高度重视情报侦察工作",{"2":{"298":1}}],["始于",{"0":{"23":1}}],["故有",{"2":{"1170":1}}],["故事发生在",{"2":{"1465":1}}],["故事内容",{"2":{"1088":1}}],["故事标题",{"2":{"1087":1,"1088":1}}],["故事类型",{"2":{"1087":1,"1088":1}}],["故事大全",{"0":{"1085":1},"1":{"1086":1,"1087":1,"1088":1,"1089":1}}],["故障描述",{"2":{"756":1}}],["故障范围",{"2":{"753":1,"756":1}}],["故宫游添新看点2千多件明清家具仓储式展览",{"2":{"419":1}}],["故其视情报侦察为战争制胜的捷径",{"2":{"298":1}}],["故日军的陆",{"2":{"298":1}}],["屡屡尝到情报工作带来的甜头",{"2":{"298":1}}],["获得了事半功倍的作战效果",{"2":{"298":1}}],["获取自由的萨拉查屠尽加勒比海盗",{"2":{"1465":1}}],["获取热播电影列表",{"2":{"1464":1}}],["获取的url",{"2":{"1334":1,"1339":1}}],["获取的关键词",{"2":{"1308":1,"1318":1,"1365":1,"1370":1,"1375":1}}],["获取的域名",{"2":{"1303":1,"1308":1,"1365":1,"1370":1,"1410":1,"1436":1}}],["获取最新的笑话",{"2":{"1194":1}}],["获取最新笑话",{"0":{"1194":1},"1":{"1195":1,"1196":1,"1197":1}}],["获取最新笑话和随机获取笑话",{"2":{"1189":1}}],["获取货币列表",{"2":{"984":1}}],["获取每日每日知乎日报",{"2":{"946":1}}],["获取每日前端开发日报列表",{"2":{"201":1}}],["获取开放停车场查询的城市列表",{"0":{"802":1},"1":{"803":1,"804":1,"805":1,"806":1}}],["获取停车场详情信息",{"0":{"797":1},"1":{"798":1,"799":1,"800":1,"801":1}}],["获取停车场详情信息以及获取开放停车场查询的城市列表",{"2":{"785":1}}],["获取支持城市查询需要的参数详情",{"2":{"764":1}}],["获取支持城市查询",{"0":{"764":1},"1":{"765":1,"766":1,"767":1,"768":1}}],["获取支持估值的省份",{"2":{"676":1}}],["获取保险车辆列表",{"2":{"758":1}}],["获取二手车估值信息",{"2":{"686":1}}],["获取估值支持的城市",{"2":{"681":1}}],["获取指定车系的具体的车型列表",{"2":{"671":1}}],["获取指定车牌的全部车系",{"2":{"666":1}}],["获取城市查询违章的参数规则",{"2":{"592":1}}],["获取城市规则列表",{"0":{"592":1},"1":{"593":1,"594":1,"595":1,"596":1}}],["获取城市天气预报",{"0":{"224":1},"2":{"223":1}}],["获取微信最新文章",{"2":{"480":1}}],["获取招聘信息如",{"2":{"293":1}}],["获取1",{"2":{"290":1}}],["获取新闻网页正文内容",{"0":{"54":1},"1":{"55":1,"56":1,"57":1,"58":1}}],["磨刀石",{"2":{"298":1}}],["部首",{"2":{"1211":1,"1212":1,"1216":1,"1226":1,"1231":1,"1236":1}}],["部队具有畸形的战斗意志",{"2":{"298":1}}],["部队战斗力也很难提高",{"2":{"298":1}}],["部分可能为空",{"2":{"1293":3}}],["部分结果返回详细解释",{"2":{"1035":1}}],["部分双鱼会逐渐走出阴霾",{"2":{"872":1}}],["部分地区必须",{"2":{"860":2}}],["部分地区必须要传",{"2":{"626":2}}],["部分新闻没有picurl图片",{"2":{"390":1}}],["部分单个图片大小最高会在60mb",{"2":{"217":1}}],["部分记录可能为空",{"2":{"112":2}}],["坚持军事训练是和平时期军队战斗力生成的基本途径",{"2":{"298":1}}],["突发情况下防守与反击的动作等额外的训练课目",{"2":{"298":1}}],["突击力",{"2":{"298":1}}],["狙击与反狙击术",{"2":{"298":1}}],["避免污染",{"2":{"1098":1,"1099":1}}],["避免人群聚集",{"2":{"1039":1}}],["避免商家损失佣金",{"2":{"994":1}}],["避免因欺作",{"2":{"53":1}}],["避弹奔跑及针对避弹奔跑的射击方法",{"2":{"298":1}}],["往往会被老兵们带着加练夜间100米精确射击",{"2":{"298":1}}],["训练视频曝光",{"2":{"369":1}}],["训练必须实打实",{"2":{"298":1}}],["训练装备差等问题",{"2":{"298":1}}],["训练经费欠缺",{"2":{"298":1}}],["训练体系不完整",{"2":{"298":1}}],["训练要求严格的特点",{"2":{"298":1}}],["训练课目覆盖面大",{"2":{"298":1}}],["都什么来历",{"2":{"1184":1}}],["都嗫嚅着不敢接话",{"2":{"948":1}}],["都预示要结婚",{"2":{"940":1}}],["都输入时",{"2":{"542":1}}],["都懂得换位思考",{"2":{"489":1}}],["都不可能掌控战场的主动权",{"2":{"298":1}}],["都能够做到军种间行动联合",{"2":{"298":1}}],["面对侵华日军这部高效运转的战争机器",{"2":{"298":1}}],["面对侵华日军的立体火力网",{"2":{"298":1}}],["面对战争复杂性的增加",{"2":{"298":1}}],["基本上处于见招拆招的被动地位",{"2":{"298":1}}],["基于markdown语法和git版本库管理",{"2":{"1422":1}}],["基于dash优化的p2p流媒体视频播放",{"2":{"285":1}}],["基于栈的",{"2":{"202":1}}],["基于",{"2":{"202":3}}],["左右",{"2":{"369":1}}],["左右邻间相互配合",{"2":{"298":1}}],["左磊",{"2":{"239":2}}],["炮间火力协同",{"2":{"298":1}}],["炮兵",{"2":{"298":2}}],["坦",{"2":{"298":1}}],["坦协同攻击",{"2":{"298":1}}],["步兵操典",{"2":{"298":1}}],["步",{"2":{"298":1}}],["还衍生出了一姐这一词",{"2":{"1188":1}}],["还禁止",{"2":{"948":1}}],["还危险",{"2":{"948":1}}],["还警告",{"2":{"948":1}}],["还能漫出墙去把路人勾进来",{"2":{"948":1}}],["还是小股部队攻防战斗中",{"2":{"298":1}}],["还在找react例子",{"2":{"202":1}}],["队形式",{"2":{"298":1}}],["力求大量杀伤有生力量",{"2":{"298":1}}],["首句写所见",{"2":{"1170":1}}],["首字部首",{"2":{"1068":1}}],["首尾字符",{"2":{"1060":1}}],["首都电影院",{"2":{"893":2}}],["首小时6元",{"2":{"791":2,"796":1,"801":1}}],["首小时",{"2":{"791":2,"796":1,"801":1}}],["首要污染物",{"2":{"740":1}}],["首播",{"2":{"700":1}}],["首先",{"2":{"298":1}}],["首次发布日期",{"2":{"243":1}}],["使馆摩托车",{"2":{"626":1}}],["使馆汽车",{"2":{"626":1}}],["使侵略者陷入人民战争的汪洋大海",{"2":{"298":1}}],["使得日军能够培养出一支高质量的基层军官队伍",{"2":{"298":1}}],["使得攻防转换比较灵活",{"2":{"298":1}}],["使其无论在大兵团联合作战中",{"2":{"298":1}}],["使其火力杀伤更加精准",{"2":{"298":1}}],["使用场景",{"2":{"843":1}}],["使用电话区号或邮编查询天气",{"2":{"540":1}}],["使用百度云加速专业版",{"2":{"208":1}}],["使用base64编码格式",{"2":{"183":1}}],["使用性质",{"2":{"147":1}}],["使用流量",{"0":{"15":1},"2":{"23":1}}],["又恐",{"2":{"1267":1}}],["又恐琼楼玉宇",{"2":{"1267":1}}],["又将官名合二为一赐他",{"2":{"1242":1}}],["又三国蜀诸葛亮赐南蛮酋长龙佑那为",{"2":{"1242":1}}],["又世代仕韩",{"2":{"1242":1}}],["又顾虑后面",{"2":{"1212":1}}],["又如",{"2":{"1212":4}}],["又比如美食",{"2":{"1079":1}}],["又运了一口气",{"2":{"948":1}}],["又把竖在地上的红缨枪",{"2":{"948":1}}],["又舞了一通棍子",{"2":{"948":1}}],["又很巧妙地穿插在他的演说声中",{"2":{"948":1}}],["又发现地面也有一团团白雾",{"2":{"948":1}}],["又要注重实力",{"2":{"298":1}}],["又要善于铸剑",{"2":{"298":1}}],["又会饱受日军的火力轰击",{"2":{"298":1}}],["武磊时隔91天低调回国",{"2":{"534":1}}],["武磊无缘首发战梅西",{"2":{"534":1}}],["武器装备落后",{"2":{"298":1}}],["武汉天河",{"2":{"706":5,"711":2}}],["武汉市",{"2":{"685":1,"789":1,"806":1}}],["武汉市商务局官网于1月23日午间发布消息称",{"2":{"175":1}}],["武汉等要地",{"2":{"298":1}}],["武汉点指文化传播有限公司",{"2":{"294":1}}],["武汉加油站停止营业",{"2":{"175":1}}],["武汉",{"2":{"175":1}}],["武汉三口之家迪士尼游玩确诊新型冠状病毒肺炎",{"2":{"174":1,"175":1}}],["防御时",{"2":{"298":1}}],["战国策",{"2":{"1069":1}}],["战争",{"2":{"882":1,"917":1,"1019":1}}],["战争与和平版",{"2":{"202":1}}],["战时必然吃大亏",{"2":{"298":1}}],["战斗最为惨烈的一役",{"2":{"298":1}}],["野战重炮与海军舰炮进行狂轰滥炸",{"2":{"298":1}}],["野战重炮是4倍多",{"2":{"298":1}}],["野猫",{"2":{"123":1}}],["轻投轻放",{"2":{"1098":1,"1099":1}}],["轻度污染",{"2":{"644":4,"740":2,"741":1}}],["轻便摩托车",{"2":{"626":1}}],["轻客",{"2":{"610":1,"611":1}}],["轻重机枪是2倍多",{"2":{"298":1}}],["轻音体软阿喵喵",{"2":{"290":1}}],["两教辨",{"2":{"1043":1,"1044":1}}],["两情相悦指数",{"2":{"867":1}}],["两三轮摩托车",{"2":{"626":1}}],["两部门",{"2":{"369":1}}],["两军装备的各种枪炮在性能上互有优长",{"2":{"298":1}}],["两种传递资源的方式",{"2":{"119":1}}],["抗战初期",{"2":{"298":1}}],["抗战期间",{"2":{"298":2}}],["抗战中",{"2":{"298":2}}],["赢得先机",{"2":{"298":1}}],["谁就能占据优势",{"2":{"298":1}}],["谁的结构更符合制胜机理",{"2":{"298":1}}],["谁的结构更利于集聚潜能",{"2":{"298":1}}],["打算",{"2":{"1212":1}}],["打一成语",{"2":{"1124":1,"1125":1}}],["打一动物",{"2":{"1048":1,"1049":1}}],["打折加油站",{"2":{"779":2,"784":2}}],["打仗硬碰硬",{"2":{"298":1}}],["打赢要求",{"2":{"298":1}}],["打开",{"2":{"286":1}}],["落后于战争形态和作战方式发展",{"2":{"298":1}}],["军队结构落后于时代",{"2":{"298":1}}],["军事图集",{"2":{"399":3}}],["军事新闻",{"0":{"395":1},"1":{"396":1,"397":1,"398":1,"399":1}}],["军事训练水平上不去",{"2":{"298":1}}],["军事",{"2":{"20":1,"297":1,"298":1,"477":1,"502":1}}],["体态丰满",{"2":{"1155":1}}],["体态特征",{"2":{"1073":1}}],["体态特点和图片等信息",{"2":{"1070":1}}],["体重指数bmi",{"2":{"1028":1}}],["体重",{"2":{"1027":1,"1129":1}}],["体质较弱的朋友请注意防护",{"2":{"837":1}}],["体系决定战斗力",{"2":{"298":1}}],["体育迷",{"2":{"477":1}}],["体育明星动态等",{"2":{"460":1}}],["体育新闻资讯",{"2":{"460":1}}],["体育新闻",{"0":{"460":1},"1":{"461":1,"462":1,"463":1,"464":1}}],["体育视频",{"2":{"20":1,"1462":1}}],["体育",{"2":{"20":1,"297":1,"500":1,"502":1,"525":1}}],["空中的白云尽可欣赏怡悦",{"2":{"1257":1}}],["空调开启",{"2":{"837":1}}],["空调指数",{"2":{"836":1}}],["空气或排放控制",{"2":{"757":1}}],["空气质量",{"2":{"649":1}}],["空气质量指数类别",{"2":{"740":1}}],["空气质量指数",{"0":{"737":1},"1":{"738":1,"739":1,"740":1,"741":1},"2":{"649":1,"740":1,"826":1,"831":1}}],["空火力突击后",{"2":{"298":1}}],["空三军联合火力网",{"2":{"298":1}}],["空三军联合作战",{"2":{"298":1}}],["空军既能联手打大战",{"2":{"298":1}}],["空号",{"2":{"42":1,"47":1}}],["海盗的命运皆压在落魄的老杰克被封印的黑珍珠号",{"2":{"1465":1}}],["海浪以不可思议的速度将一架货机卷入海里",{"2":{"883":1}}],["海口市",{"2":{"789":1,"806":1}}],["海南",{"2":{"731":1}}],["海贼王",{"2":{"344":1}}],["海军军令部作战科等一行人员",{"2":{"298":1}}],["海",{"2":{"298":4}}],["海淀分局",{"2":{"239":1}}],["除夕",{"2":{"1094":1}}],["除神",{"2":{"747":1}}],["除步兵外",{"2":{"298":1}}],["除了长相呆萌",{"2":{"205":1}}],["骑兵",{"2":{"298":2}}],["师团是其具有确定编制的第一级作战单位",{"2":{"298":1}}],["■王晓辉",{"2":{"298":1}}],["具有自发性",{"2":{"298":1}}],["具有训练层次科学",{"2":{"298":1}}],["具有很强战斗力",{"2":{"298":2}}],["具备了协同作战能力",{"2":{"298":1}}],["具体位数请查看",{"2":{"631":1}}],["具体规则为连续错误3次",{"2":{"261":1,"266":1,"271":1,"276":1}}],["具体要素不匹配未知",{"2":{"253":1}}],["具体大小和容错级别有关",{"2":{"219":1}}],["具体的纠错片段",{"2":{"132":1}}],["具体片段",{"2":{"129":1}}],["具体结果数组",{"2":{"127":1}}],["高德经纬度",{"2":{"1380":1}}],["高处不胜寒",{"2":{"1267":1}}],["高兴地喝酒直到第二天早晨",{"2":{"1266":1,"1267":1}}],["高中古诗",{"2":{"1266":1,"1267":1}}],["高iq必备",{"2":{"1131":1}}],["高徳",{"2":{"845":1}}],["高端皮卡",{"2":{"610":1,"611":1}}],["高效",{"2":{"298":1}}],["高级工程师",{"2":{"294":1}}],["高级程序员",{"2":{"294":1}}],["高质量爱壁纸数据源",{"2":{"211":1}}],["粤b2",{"2":{"291":1}}],["备降",{"2":{"705":1}}],["备案许可证号",{"2":{"1416":1}}],["备案时间",{"2":{"1401":1}}],["备案机关单位",{"2":{"1401":1}}],["备案号",{"2":{"1401":1}}],["备案信息更新时间",{"2":{"1283":1}}],["备案类型等信息",{"2":{"1280":1}}],["备案状态",{"2":{"291":1}}],["备案性质等",{"2":{"291":1}}],["备案名称",{"2":{"291":1}}],["备案主体名称",{"2":{"1283":1}}],["备案主体",{"2":{"291":1}}],["备注信息",{"2":{"1007":1}}],["备注",{"2":{"42":1,"259":1,"264":1,"269":1,"761":1,"1008":1}}],["亢奋的远山",{"2":{"290":1}}],["泠鸢yousa",{"2":{"290":1}}],["芮绮",{"2":{"290":1}}],["黎柚riyu",{"2":{"290":1}}],["阿泽红霉素",{"2":{"1247":1}}],["阿红霉素",{"2":{"1247":1}}],["阿齐红素",{"2":{"1247":1}}],["阿奇霉素",{"2":{"1246":1,"1247":2}}],["阿扎利亚",{"2":{"883":1}}],["阿里ailabs成立方言保护小组",{"2":{"509":1}}],["阿联酋上空现神秘",{"2":{"364":1}}],["阿光v2",{"2":{"290":1}}],["阿鲁",{"0":{"218":1},"2":{"20":1,"218":2}}],["示范代码部分",{"2":{"289":1}}],["示例值",{"2":{"27":1,"77":1,"87":1,"96":1,"97":1,"117":1,"127":1,"137":1,"142":1,"153":1,"154":1,"159":1,"164":1,"174":1,"190":1,"195":1,"338":1,"348":1,"353":1,"393":1,"428":1,"473":1,"488":1,"543":1,"622":1,"632":1,"637":1,"694":1,"730":1,"735":1,"740":1,"761":1,"810":1,"815":1,"825":1,"856":1,"959":1,"969":1,"992":1,"1007":1,"1023":1,"1028":1,"1033":1,"1038":1,"1043":1,"1048":1,"1053":1,"1058":1,"1063":1,"1073":1,"1078":1,"1083":1,"1088":1,"1093":1,"1098":1,"1114":1,"1119":1,"1124":1,"1129":1,"1134":1,"1139":1,"1149":1,"1154":1,"1164":1,"1169":1,"1187":1,"1205":1,"1241":1,"1246":1,"1251":1,"1256":1,"1261":1,"1266":1,"1273":1,"1278":1,"1283":1,"1288":1,"1298":1,"1324":1,"1355":1,"1360":1,"1391":1,"1396":1,"1401":1,"1448":1,"1453":1}}],["授权网站",{"2":{"289":1}}],["授权码",{"2":{"289":1}}],["均支持断点续传",{"2":{"289":1}}],["游5路",{"2":{"888":1}}],["游1",{"2":{"888":1}}],["游客上传最大支持100m",{"2":{"289":1}}],["游戏提示",{"2":{"1063":1}}],["游戏积分",{"2":{"1063":1}}],["游戏技巧等",{"2":{"515":1}}],["游戏教程",{"2":{"515":1}}],["游戏开服消息",{"2":{"515":1}}],["游戏动态",{"2":{"515":1}}],["游戏资讯接口",{"2":{"515":1}}],["游戏资讯",{"0":{"515":1},"1":{"516":1,"517":1,"518":1,"519":1},"2":{"519":3}}],["游戏人生",{"2":{"286":3}}],["游戏",{"2":{"211":6,"256":1}}],["违反",{"2":{"857":1}}],["违反禁令标志指示",{"2":{"852":2}}],["违反禁止标线指示",{"2":{"601":1}}],["违章代码",{"2":{"772":1}}],["违章地点",{"2":{"772":1}}],["违章地址",{"2":{"600":1}}],["违章日期",{"2":{"772":1}}],["违章积分合计",{"2":{"772":1}}],["违章罚款合计",{"2":{"772":1}}],["违章条数",{"2":{"772":1}}],["违章详情查询情况1",{"2":{"772":1}}],["违章高发地",{"0":{"848":1},"1":{"849":1,"850":1,"851":1,"852":1},"2":{"726":1}}],["违章记录",{"2":{"627":1,"772":1,"861":1}}],["违章数量",{"2":{"627":1,"861":1}}],["违章查询时需要该参数|",{"2":{"622":1}}],["违章城市",{"2":{"600":1,"772":1}}],["违章行为",{"2":{"600":1,"772":1}}],["违章时间",{"2":{"600":1}}],["违规文件被删后",{"2":{"289":1}}],["违者后果自负",{"2":{"289":1}}],["违法行为代码",{"2":{"600":1}}],["违法",{"2":{"107":1}}],["工业生产和制造业>>食品和饮料工业>>饮料加工>>水饮料加工",{"2":{"1008":1}}],["工地都围上了",{"2":{"948":1}}],["工具等",{"2":{"940":1}}],["工作模式",{"2":{"1092":1}}],["工作",{"2":{"872":1}}],["工兵等兵种也属于直接作战力量",{"2":{"298":1}}],["工兵和辎重部队等混合编成",{"2":{"298":1}}],["工人参考",{"2":{"287":1}}],["工程师终究要掌握的知识",{"2":{"202":1}}],["底盘电子控制技术",{"2":{"287":1}}],["传递的坐标类型",{"2":{"1380":1}}],["传奇谢幕",{"2":{"304":1}}],["传动系统的电子控制",{"2":{"287":1}}],["传播即是希望",{"2":{"198":1}}],["照无眠",{"2":{"1267":1}}],["照顾须知",{"2":{"1073":1}}],["照明与信号",{"2":{"287":1}}],["照片被上传到网路后立刻成为网友们热议的话题",{"2":{"205":1}}],["起舞弄清影",{"2":{"1267":1}}],["起源于tvb电视剧",{"2":{"1188":1}}],["起飞",{"2":{"705":1}}],["起到极为重要的作用",{"2":{"298":1}}],["起动机",{"2":{"287":1}}],["起点位置",{"2":{"132":1}}],["交互式或非交互式",{"2":{"1401":1}}],["交互式",{"2":{"1401":1,"1402":1}}],["交互式的三维动态视景和实体行为的系统仿真使用户沉浸到该环境中",{"2":{"315":1}}],["交头接耳了一阵",{"2":{"948":1}}],["交通路线",{"2":{"887":1,"892":1}}],["交易单位",{"2":{"980":1}}],["交易时以银行柜台成交价为准",{"2":{"977":1,"985":1}}],["交易",{"2":{"752":1,"1175":1}}],["交易号",{"2":{"52":1,"67":1,"147":1,"169":1,"179":1}}],["交流发电机及调节器",{"2":{"287":1}}],["蓄电池",{"2":{"287":1}}],["第几条",{"2":{"1362":1,"1368":1}}],["第几页",{"2":{"294":1,"932":1}}],["第九十六回",{"2":{"1063":1}}],["第二十九回",{"2":{"1069":1}}],["第二折",{"2":{"1058":1,"1059":1}}],["第二道菜",{"2":{"1054":2}}],["第二幕",{"2":{"1043":1,"1044":1}}],["第二次也很美",{"2":{"354":1}}],["第七部描写了明朝最后一位皇帝崇祯的故事和北方后金势力的崛起",{"2":{"1019":1}}],["第6天",{"2":{"855":1}}],["第5天",{"2":{"855":1}}],["第4天",{"2":{"855":1}}],["第4版",{"2":{"287":2}}],["第1排",{"2":{"757":1}}],["第八代雅阁",{"2":{"675":1}}],["第一部从朱元璋的出身开始写起",{"2":{"1019":1}}],["第一页第一二页日报列表当前日期一次往前走",{"2":{"202":1}}],["第一张图片地址",{"2":{"58":1}}],["复制此链接",{"2":{"286":1}}],["钢琴",{"2":{"286":3}}],["明月几时有",{"2":{"1266":1,"1267":2}}],["明月西落秋霜满天",{"2":{"1170":1}}],["明齐欣",{"2":{"1247":1}}],["明",{"2":{"1043":1,"1044":1,"1063":1,"1064":2,"1212":1}}],["明朝灭亡结束",{"2":{"1019":1}}],["明朝",{"2":{"1019":1}}],["明朝那些事儿",{"2":{"1019":12}}],["明天",{"2":{"855":1}}],["明堂",{"2":{"752":1}}],["明日之后明日之后",{"2":{"286":3}}],["明星百科档案",{"0":{"1126":1},"1":{"1127":1,"1128":1,"1129":1,"1130":1}}],["明星花边",{"2":{"520":1}}],["明星",{"2":{"211":6}}],["陳奕迅所長",{"2":{"286":1}}],["长向",{"2":{"1267":1}}],["长1",{"2":{"1262":1}}],["长1~3cm",{"2":{"1262":1}}],["长4~8cm",{"2":{"1262":1}}],["长2~4m",{"2":{"1262":1}}],["长香肠",{"2":{"1145":1}}],["长链",{"2":{"1002":1}}],["长宁区",{"2":{"929":1}}],["长春",{"2":{"853":1}}],["长春市",{"2":{"789":1,"806":1}}],["长沙市",{"2":{"789":1,"806":1}}],["长生",{"2":{"752":1}}],["长安",{"2":{"444":1}}],["长安十二时辰",{"2":{"374":1}}],["长视频",{"2":{"286":1}}],["长网址缩短例子",{"2":{"283":1}}],["长网址缩短",{"2":{"283":1}}],["长网址缩短与还原",{"0":{"283":1},"2":{"20":1}}],["封面图片",{"2":{"393":1,"493":1,"1073":1}}],["封面图片地址",{"2":{"286":1}}],["封面",{"2":{"303":1,"308":1,"313":1,"318":1,"323":1,"328":1,"333":1,"343":1,"358":1,"363":1,"368":1,"373":1,"378":1,"383":1,"388":1,"398":1,"403":1,"408":1,"413":1,"418":1,"423":1,"428":1,"433":1,"438":1,"443":1,"448":1,"453":1,"458":1,"463":1,"508":1,"513":1,"518":1,"523":1,"528":1,"533":1}}],["封锁此ip",{"2":{"222":1}}],["梨视频",{"2":{"285":1}}],["映客直播",{"2":{"285":1}}],["虎牙直播",{"2":{"285":1}}],["哔哩哔哩",{"2":{"285":1}}],["咪咕视频",{"2":{"285":1}}],["暴雪",{"2":{"842":1}}],["暴雨到大暴雨",{"2":{"842":1}}],["暴雨",{"2":{"842":1}}],["暴风影音",{"2":{"285":1}}],["暴恐违禁1",{"2":{"127":1}}],["暴恐",{"2":{"107":1}}],["暴恐识别",{"2":{"104":1}}],["搜狗收录量",{"0":{"1388":1},"1":{"1389":1,"1390":1,"1391":1,"1392":1}}],["搜集网络幽默",{"2":{"1189":1}}],["搜狐房产",{"2":{"359":4}}],["搜狐",{"2":{"285":1}}],["搜索模式",{"2":{"1250":1}}],["搜索内容标题",{"2":{"1153":1,"1245":1,"1260":1}}],["搜索宠物名称",{"2":{"1072":1}}],["搜索词",{"2":{"1052":1,"1057":1,"1163":1,"1168":1,"1186":1,"1255":1,"1265":1}}],["搜索范围",{"2":{"782":1}}],["搜索指定来源微信公众号",{"2":{"477":1}}],["搜索关键词",{"2":{"392":1,"492":1}}],["搜索某地区下的新闻关键词",{"2":{"337":1}}],["搜索框引用接口地址",{"2":{"284":1}}],["搜索框引用和实时热门搜索排行",{"2":{"284":1}}],["搜索服务",{"0":{"284":1}}],["芒果",{"2":{"285":1}}],["优",{"2":{"644":1,"740":1}}],["优酷",{"2":{"285":1}}],["优化效果上越发没有这么明显",{"2":{"203":1}}],["短网址",{"2":{"1442":1}}],["短网址还原例子",{"2":{"283":1}}],["短网址还原",{"2":{"283":1}}],["短片",{"2":{"883":1}}],["短视频移动应用抖音国际版tiktok遭印度政府下架",{"2":{"379":1}}],["短信铃音",{"2":{"244":1}}],["稳定",{"2":{"283":1}}],["验证时间",{"2":{"1458":1}}],["验证这些信息是否一致",{"2":{"634":1}}],["验证结果",{"2":{"280":1}}],["验证不一致",{"2":{"264":1,"265":1,"269":1}}],["护照",{"2":{"276":1}}],["银川市",{"2":{"789":1,"806":1}}],["银联卡",{"2":{"265":1,"270":1,"779":2,"784":2}}],["银行预留手机号码",{"2":{"263":1,"268":1}}],["银行卡四元素校验",{"0":{"276":1},"1":{"277":1,"278":1,"279":1,"280":1}}],["银行卡无效",{"2":{"275":1}}],["银行卡三元素检测",{"0":{"271":1},"1":{"272":1,"273":1,"274":1,"275":1}}],["银行卡三四元素检测",{"0":{"261":1,"266":1},"1":{"262":1,"263":1,"264":1,"265":1,"267":1,"268":1,"269":1,"270":1}}],["银行卡类别",{"2":{"264":1,"269":1}}],["银行卡类型",{"2":{"264":1,"269":1}}],["银行卡所属银行",{"2":{"264":1,"269":1}}],["银行卡卡号",{"2":{"263":1,"268":1,"273":1,"274":1,"278":1,"279":1,"280":1}}],["银行卡检测业务返回码对应说明",{"2":{"179":1}}],["银行卡名称",{"2":{"179":1}}],["银行卡号是否一致",{"2":{"271":1}}],["银行卡号及手机号",{"2":{"261":1,"266":1}}],["银行卡号",{"2":{"179":1,"265":1,"270":1,"275":1,"280":1}}],["银行卡识别",{"0":{"176":1},"1":{"177":1,"178":1,"179":1,"180":1}}],["金银花─山银花",{"2":{"1262":2}}],["金银花",{"2":{"1261":1,"1262":1}}],["金布",{"2":{"940":1}}],["金子",{"2":{"940":1}}],["金山区",{"2":{"929":1}}],["金逸影城上海龙之梦imax店",{"2":{"913":1}}],["金逸苏州石路永捷店",{"2":{"888":1}}],["金锣湾商业中心",{"2":{"893":1}}],["金牛座",{"2":{"1129":1}}],["金牛座总是无怨无悔地为性急的白羊座收拾善后",{"2":{"867":1}}],["金牛座慢半拍",{"2":{"867":1}}],["金牛",{"2":{"865":1,"867":2}}],["金阊区",{"2":{"852":2}}],["金额阿拉伯数字",{"2":{"734":1}}],["金额转大写",{"0":{"732":1},"1":{"733":1,"734":1,"735":1,"736":1}}],["金穗借记卡",{"2":{"264":1,"269":1}}],["金融大街18号金融街购物中心二期地下一层",{"2":{"893":1}}],["金融街店",{"2":{"893":1}}],["金融等需要用户实名认证的场景",{"2":{"256":1}}],["金融服务",{"2":{"12":1,"23":1}}],["信号灯路口越停车线停车",{"2":{"852":1}}],["信号路口不按规定行驶",{"2":{"852":1}}],["信息更新及时",{"2":{"955":1}}],["信息科技一般指用于管理和处理信息所采用的各种技术的总称",{"2":{"400":1}}],["信息认证未通过",{"2":{"264":1,"265":1,"269":1}}],["信用卡支付",{"2":{"779":2,"784":2}}],["信用卡",{"2":{"179":1}}],["另外",{"2":{"940":1}}],["另外本周在穿衣打扮方面会花费一些金钱",{"2":{"872":1}}],["另",{"2":{"261":1,"266":1,"271":1,"276":1}}],["锁定期间建议不要再反复提交",{"2":{"261":1,"266":1,"271":1,"276":1}}],["恢复规则分为12h后恢复和次日0时恢复",{"2":{"261":1,"266":1,"271":1,"276":1}}],["辰溪县",{"2":{"260":1}}],["女子的肌肉亦可练得很粗壮",{"2":{"1155":1}}],["女子独自一人深夜约见男网友",{"2":{"394":2}}],["女人梦见丢了黄金",{"2":{"940":2}}],["女方星座",{"2":{"865":1}}],["女方生肖",{"2":{"819":1}}],["女性肌肉的质与量相对比男性弱",{"2":{"1155":1}}],["女性的解剖结构与男性的差异",{"2":{"1155":1}}],["女性相关新闻资讯数据",{"2":{"425":1}}],["女性新闻",{"0":{"425":1},"1":{"426":1,"427":1,"428":1,"429":1},"2":{"428":1,"429":3}}],["女大学生在美起诉刘强东和京",{"2":{"379":1}}],["女",{"2":{"259":1,"1129":1}}],["认为事情应该是这样",{"2":{"1212":1}}],["认为",{"2":{"1212":1}}],["认证信息不匹配",{"2":{"275":1,"280":1}}],["认证结果代码",{"2":{"269":1}}],["认证结果",{"2":{"264":1}}],["认证失败05",{"2":{"269":1}}],["认证失败",{"2":{"259":1,"264":1}}],["认证不确定04",{"2":{"269":1}}],["认证不确定",{"2":{"259":1,"264":1}}],["认证不一致03",{"2":{"269":1}}],["认证不一致",{"2":{"259":1}}],["认证一致02",{"2":{"269":1}}],["认证一致",{"2":{"259":1}}],["认缴出资额",{"2":{"238":1}}],["校验信息是否一致",{"2":{"256":1,"276":1}}],["惠州市",{"2":{"249":1,"254":1,"789":1,"806":1}}],["归属地城市",{"2":{"249":1,"254":1}}],["归属地市",{"2":{"248":1,"253":1}}],["归属地省",{"2":{"248":1,"249":1,"253":1,"254":1}}],["归类为",{"2":{"222":1}}],["联系邮箱",{"2":{"1427":1,"1432":1}}],["联系人",{"2":{"1427":1,"1431":1,"1432":1}}],["联系方式",{"2":{"989":1}}],["联系电话",{"2":{"228":1,"887":1,"892":1,"1411":1,"1427":1,"1432":1}}],["联队级作战协同训练",{"2":{"298":1}}],["联通和电信",{"2":{"245":1,"250":1}}],["检索周边影院",{"0":{"884":1},"1":{"885":1,"886":1,"887":1,"888":1}}],["检索周边违章高发地信息",{"2":{"848":1}}],["检索半径",{"2":{"850":1,"886":1}}],["检索关键词",{"2":{"302":1,"307":1,"312":1,"317":1,"322":1,"327":1,"332":1,"342":1,"357":1,"362":1,"367":1,"372":1,"377":1,"382":1,"387":1,"397":1,"402":1,"407":1,"412":1,"417":1,"422":1,"427":1,"432":1,"437":1,"442":1,"447":1,"452":1,"457":1,"462":1,"477":1,"507":1,"512":1,"517":1,"522":1,"527":1,"532":1}}],["检验有效期止",{"2":{"637":1}}],["检验姓名",{"2":{"245":1,"250":1}}],["检测域名是否被拦截或转码",{"0":{"1450":1},"1":{"1451":1,"1452":1,"1453":1,"1454":1}}],["检测域名或链接是否被微信拦截访问或者转码",{"2":{"1444":1}}],["检测域名或url是否被腾讯系软件",{"2":{"1393":1}}],["检测url地址是否被拦截",{"0":{"1445":1},"1":{"1446":1,"1447":1,"1448":1,"1449":1}}],["检测说明",{"2":{"1396":1}}],["检测类型",{"2":{"1396":1,"1448":1,"1453":1}}],["检测输入的姓名",{"2":{"261":1,"266":1,"271":1}}],["检测姓名和身份证号是否一致",{"2":{"255":1}}],["检测两端短文本相似度",{"2":{"134":1}}],["检测结果",{"2":{"42":1,"47":1,"169":1,"1355":1,"1360":1,"1396":1,"1448":1}}],["检测手机号",{"2":{"41":1,"46":1,"168":1}}],["三个月",{"2":{"1411":2}}],["三个和尚",{"2":{"195":1}}],["三国魏张辽原姓",{"2":{"1242":1}}],["三更不是打钟时",{"2":{"1170":1}}],["三十",{"2":{"1094":1}}],["三亚市",{"2":{"789":1,"806":1}}],["三厢",{"2":{"762":1}}],["三合",{"2":{"752":1}}],["三等奖",{"2":{"560":1,"570":1}}],["三等功",{"2":{"488":1,"489":1}}],["三",{"2":{"555":2,"1170":1,"1242":1}}],["三要素身份验证不一致",{"2":{"249":1,"254":1}}],["三网手机实名制认证",{"0":{"245":1,"250":1},"1":{"246":1,"247":1,"248":1,"249":1,"251":1,"252":1,"253":1,"254":1}}],["音频地址",{"2":{"1119":1}}],["音频资源嗅探",{"2":{"20":1}}],["音视频播放",{"2":{"289":1}}],["音悦台",{"2":{"285":1}}],["音乐原声地址",{"2":{"286":1}}],["音乐",{"2":{"244":1}}],["米",{"2":{"794":1,"795":1,"886":1,"887":1}}],["米家定制logo",{"2":{"244":1}}],["米兔趣味童年",{"2":{"244":1}}],["爱米琦",{"2":{"1247":1}}],["爱动脑筋",{"2":{"1242":1}}],["爱德华斯",{"2":{"918":1}}],["爱情片",{"2":{"700":1}}],["爱生活",{"2":{"477":1}}],["爱汉服",{"2":{"374":3}}],["爱江山更爱美人",{"2":{"354":1}}],["爱库存联合创始人冷静",{"2":{"334":1}}],["爱易收",{"2":{"294":1}}],["爱奇艺",{"2":{"285":1}}],["爱的梦想",{"2":{"244":1}}],["爱壁纸数据源",{"0":{"211":1}}],["登记日期",{"2":{"243":1}}],["登记号",{"2":{"243":1}}],["关联的列表",{"0":{"925":1},"1":{"926":1,"927":1,"928":1,"929":1}}],["关系进展神速",{"2":{"872":1}}],["关键词百度指数",{"0":{"1373":1},"1":{"1374":1,"1375":1,"1376":1,"1377":1}}],["关键词百度移动排名",{"0":{"1368":1},"1":{"1369":1,"1370":1,"1371":1,"1372":1}}],["关键词百度pc排名",{"0":{"1363":1},"1":{"1364":1,"1365":1,"1366":1,"1367":1}}],["关键词百度排名",{"0":{"1362":1}}],["关键词排名",{"2":{"1362":1,"1368":1}}],["关键词收录量",{"2":{"1319":1,"1362":1,"1368":1}}],["关键词数",{"2":{"1300":1,"1304":1,"1306":1,"1309":1}}],["关键词",{"2":{"468":1,"1377":1,"1418":1}}],["关键字影院检索",{"0":{"889":1},"1":{"890":1,"891":1,"892":1,"893":1}}],["关键字检索影片信息",{"0":{"879":1},"1":{"880":1,"881":1,"882":1,"883":1}}],["关键字urlencode",{"2":{"777":1}}],["关键字",{"2":{"242":1,"891":1,"1266":1}}],["关闭90",{"2":{"429":1}}],["关注军事新闻",{"2":{"298":1}}],["关机",{"2":{"42":1}}],["负责人",{"2":{"239":1,"1416":1}}],["依法须经批准的项目",{"2":{"239":1}}],["依靠phpqrcode",{"2":{"219":1}}],["移柩",{"2":{"1175":1}}],["移徙",{"2":{"752":1,"1175":1}}],["移植https",{"2":{"289":1}}],["移出时间",{"2":{"238":1}}],["移出原因",{"2":{"238":1}}],["移动端调起地址",{"2":{"1002":1}}],["移动端响应式布局解决方案",{"2":{"202":1}}],["移动电话号码",{"2":{"992":1}}],["移动互联",{"2":{"509":3}}],["移动互联网通信行业资讯api",{"2":{"505":1}}],["移动通信",{"0":{"505":1},"1":{"506":1,"507":1,"508":1,"509":1}}],["移动",{"2":{"202":1,"249":1,"254":1,"1294":1,"1298":1,"1299":1}}],["列入日期",{"2":{"238":1}}],["证书无效到期时间",{"2":{"1278":1}}],["证书有效开始时间",{"2":{"1278":1}}],["证书是否过期",{"2":{"1278":1}}],["证书类型",{"2":{"1278":1}}],["证件号码",{"2":{"238":1}}],["证件类型",{"2":{"238":1}}],["证件编号",{"2":{"67":1,"181":1}}],["证照",{"2":{"238":2}}],["股东类型",{"2":{"238":1}}],["股东姓名",{"2":{"238":1}}],["股份有限公司分公司",{"2":{"239":1}}],["股份有限公司",{"2":{"229":1}}],["匹配说明",{"2":{"248":1,"253":1}}],["匹配",{"2":{"248":2,"249":1,"253":2,"274":1,"279":1,"280":1}}],["匹配结果",{"2":{"248":1,"249":1,"253":1,"274":1,"279":1}}],["匹配详情码",{"2":{"249":1}}],["匹配详情",{"2":{"233":1}}],["匹配的法人姓名",{"2":{"234":1}}],["匹配的公司名称",{"2":{"233":1,"234":1}}],["匹配的企业法人",{"2":{"233":1}}],["统一社会信用代码获取企业工商详细信息",{"2":{"235":1}}],["统一社会信用代码支持18位",{"2":{"232":1}}],["统一社会信用代码",{"2":{"232":1,"234":1,"237":1,"238":1,"239":1}}],["统计信息",{"2":{"23":1}}],["统计",{"0":{"19":1}}],["核黄素",{"2":{"1251":1}}],["核定载质量",{"2":{"637":1}}],["核定载人数等",{"2":{"144":1}}],["核验企业名称",{"2":{"230":1}}],["浙a",{"2":{"768":2}}],["浙商银行苏州分行营业部",{"2":{"229":1}}],["浙江省杭州市滨江区网商路699号",{"2":{"992":1,"993":1}}],["浙江省",{"2":{"768":1,"992":1,"993":1}}],["浙江省温州市平阳县",{"2":{"93":1}}],["浙江",{"2":{"113":1,"731":1,"858":1}}],["非重耐药淋球菌所致的单纯性生殖器感染",{"2":{"1247":1}}],["非指",{"2":{"1170":2}}],["非淘客订单或订单失效",{"2":{"997":1}}],["非运营",{"2":{"637":1,"638":1}}],["非常重视向军人灌输",{"2":{"298":1}}],["非公示项",{"2":{"238":2}}],["非上市",{"2":{"229":1,"239":1}}],["非营运",{"2":{"148":1}}],["纳税人识别号",{"2":{"228":1}}],["多彩人生",{"2":{"1462":1}}],["多方面想办法",{"2":{"1212":1}}],["多么难堪的惨败",{"2":{"948":1}}],["多个车型用逗号",{"2":{"622":1}}],["多个号码之间用英文半角逗号分隔",{"2":{"41":1,"46":1}}],["多汗",{"2":{"585":1}}],["多云转小雨",{"2":{"832":1}}],["多云转阴",{"2":{"832":1}}],["多云",{"2":{"224":3,"544":2,"695":2,"831":1,"832":1,"842":1,"847":2}}],["静安区",{"2":{"929":1}}],["静态",{"2":{"286":1}}],["静态资源",{"2":{"203":1}}],["静态资源优化",{"2":{"203":1}}],["静态资源支持ssl",{"2":{"198":1,"199":1}}],["静风",{"2":{"224":8}}],["阴历",{"2":{"746":1}}],["阴",{"2":{"224":2,"832":1,"842":1}}],["宝芝林",{"2":{"1130":1}}],["宝山区",{"2":{"929":1}}],["宝来",{"2":{"761":2,"762":2}}],["宝安",{"2":{"224":1}}],["宝贝回家",{"0":{"198":1}}],["宝贝回家核心数据",{"2":{"20":1}}],["深海阎王",{"2":{"1465":1}}],["深切的怀念",{"2":{"1212":1}}],["深悦会",{"2":{"479":1}}],["深悦地产风云榜丨房地产微信公众号一周榜单",{"2":{"479":1}}],["深交所接连扒皮问询",{"2":{"379":1}}],["深刻性和持久性",{"2":{"298":1}}],["深圳牛日科技有限公司",{"2":{"294":1}}],["深圳",{"2":{"294":4}}],["深圳市易收电子商务有限公司",{"2":{"294":1}}],["深圳市易联视通技术有限公司",{"2":{"294":1}}],["深圳市腾讯计算机系统有限公司",{"2":{"291":1}}],["深圳市",{"2":{"224":1,"299":3,"789":1,"806":1}}],["深感自己的知识水平浅薄",{"2":{"203":1}}],["广州市",{"2":{"789":1,"806":1}}],["广西",{"2":{"731":1,"1262":1}}],["广东江门市新会区",{"2":{"1130":1}}],["广东广州",{"2":{"773":1}}],["广东公安局交通警察支队",{"2":{"773":2}}],["广东珠海",{"2":{"773":1}}],["广东",{"2":{"731":1,"1262":1}}],["广东省",{"2":{"224":1,"249":1,"254":1,"299":1}}],["广汽本田",{"2":{"670":1,"675":1}}],["广告单",{"2":{"1099":1}}],["广告电话",{"2":{"822":1,"826":1}}],["广告",{"2":{"107":1}}],["广告检测",{"2":{"104":1}}],["`count`",{"2":{"1465":1}}],["`city`",{"2":{"224":1}}],["```",{"2":{"1461":2}}],["`auturl`",{"2":{"289":1}}],["`aup`",{"2":{"289":1}}],["`appcode`",{"2":{"289":1}}],["`",{"2":{"224":1}}],["`440306`",{"2":{"224":1}}],["区域id",{"2":{"932":1}}],["区域代码id",{"2":{"876":1}}],["区域名称",{"2":{"876":1}}],["区域名",{"2":{"790":1,"795":1,"800":1}}],["区县",{"2":{"873":1,"992":1}}],["区县的行政区划编码",{"2":{"224":1}}],["区块链新闻",{"0":{"445":1},"1":{"446":1,"447":1,"448":1,"449":1}}],["区号",{"2":{"112":1}}],["秒拍",{"2":{"285":1}}],["秒",{"2":{"222":1}}],["秒内累计请求超过",{"2":{"222":1}}],["目标语言",{"2":{"1022":1,"1023":1}}],["目前只能检测域名型dv和企业型ov",{"2":{"1278":1}}],["目前已有近万条废弃物种类数据",{"2":{"1095":1}}],["目前支持广东",{"2":{"858":1}}],["目前支持北京",{"2":{"853":1}}],["目前支持如下城市",{"2":{"789":1}}],["目前支持四种车辆类型",{"2":{"636":1}}],["目前支持双色球",{"2":{"550":1}}],["目前全网免费公测中",{"2":{"222":1}}],["目录内容",{"2":{"1013":1}}],["目录编号",{"2":{"1013":1,"1017":1}}],["目录",{"2":{"203":1}}],["鉴暴恐等多种类型的敏感内容审核服务",{"2":{"222":1}}],["鉴政",{"2":{"222":1}}],["鉴别机构",{"2":{"171":1}}],["推测",{"2":{"1212":1}}],["推出鉴黄",{"2":{"222":1}}],["推荐指数",{"2":{"953":1}}],["推荐您进行室内运动",{"2":{"837":1}}],["推荐",{"2":{"18":1}}],["结庐锦水边",{"2":{"1165":1}}],["结论分析",{"2":{"538":1,"539":1}}],["结合腾讯优图的深度学习图像识别技术",{"2":{"222":1}}],["结果result=",{"2":{"1352":1,"1357":1}}],["结果会发现相差很远",{"2":{"1115":1}}],["结果也越稳定",{"2":{"966":1}}],["结果描述",{"2":{"867":1}}],["结果被伤害四次",{"2":{"394":2}}],["结果",{"2":{"200":1,"1205":1}}],["直到宋化仍然",{"2":{"1170":1}}],["直辖市",{"2":{"335":1,"992":1}}],["直接返回二维码图像",{"2":{"973":1}}],["直接观看视频",{"2":{"286":1}}],["直接替换域名即可",{"2":{"221":1}}],["直联保障",{"2":{"276":1}}],["直播间房号",{"2":{"290":1}}],["直播",{"2":{"256":1}}],["直连三大运营商接口",{"2":{"39":1}}],["生于溪边",{"2":{"1262":1}}],["生长地",{"2":{"1262":1}}],["生长在山野",{"2":{"1048":1,"1049":1}}],["生子百鸟巢",{"2":{"1165":1}}],["生菜",{"2":{"1079":1}}],["生姜1小块",{"2":{"1053":1,"1054":1}}],["生成数字地址btc",{"2":{"1383":1}}],["生成二维码",{"2":{"971":1}}],["生成例子",{"2":{"219":1}}],["生死相依的",{"2":{"954":1}}],["生活类厨房类应用必备api",{"2":{"1050":1}}],["生活百科题库大全接口",{"2":{"1035":1}}],["生活指数",{"2":{"836":1}}],["生活指数等",{"2":{"827":1}}],["生活小窍门",{"0":{"812":1},"1":{"813":1,"814":1,"815":1,"816":1}}],["生肖配对查询",{"2":{"817":1}}],["生肖配对",{"0":{"817":1},"1":{"818":1,"819":1,"820":1,"821":1},"2":{"872":1}}],["生产年份",{"2":{"761":1}}],["生育能力强的女性",{"2":{"428":1,"429":1}}],["生命线",{"2":{"298":1}}],["生日",{"2":{"67":1,"259":1,"1129":1}}],["递增值为25",{"2":{"219":1}}],["容错级别",{"2":{"219":1}}],["容器中",{"0":{"14":1}}],["😃",{"2":{"219":1}}],["已被拦截访问",{"2":{"1448":1,"1449":1}}],["已被拦截",{"2":{"1396":1,"1397":1}}],["已进入成语接龙模式",{"2":{"1064":1}}],["已签收",{"2":{"959":1}}],["已处理已缴费",{"2":{"772":1}}],["已处理未缴费",{"2":{"772":1}}],["已完全过期的临时链接无法处理",{"2":{"480":1}}],["已难逃失败投降的结局",{"2":{"298":1}}],["已备案",{"2":{"291":1}}],["已免费授权",{"2":{"218":1}}],["已经用了万象优图筛选",{"2":{"210":1,"214":1,"217":1}}],["已经适合主流使用",{"2":{"202":1}}],["室友",{"2":{"218":1}}],["创4大历史",{"2":{"534":1}}],["创业资讯",{"0":{"330":1},"1":{"331":1,"332":1,"333":1,"334":1},"2":{"334":3}}],["创建时间",{"2":{"1427":1,"1432":1}}],["创建总天数",{"2":{"1411":1}}],["创建抽奖任务",{"2":{"290":1}}],["创建对象思维导图",{"2":{"202":1}}],["创作完成日期",{"2":{"243":1}}],["创意",{"2":{"218":1}}],["抱枕图生成器",{"0":{"217":1}}],["资源还是有点少",{"2":{"216":1}}],["资讯前端开发日报",{"2":{"20":1}}],["或根据网址适合的平台的类型",{"2":{"1439":1}}],["或拼成盘",{"2":{"1079":1}}],["或许以无症状感染者",{"2":{"1039":1}}],["或打开金库",{"2":{"940":1}}],["或是淘金",{"2":{"940":1}}],["或在需要下赌注的事情上",{"2":{"940":1}}],["或者繁殖这种狗",{"2":{"1074":1}}],["或者在维护中的城市",{"2":{"772":1}}],["或者用onload来动态加载高度",{"2":{"198":1,"199":1}}],["或处理url中的字符转义问题",{"2":{"475":1}}],["或召唤野战重炮与舰炮进行远程轰击",{"2":{"298":1}}],["或",{"2":{"215":2,"337":1,"642":1,"647":1,"1431":4}}],["蓓蓓梅",{"2":{"214":1}}],["当天流量排名情况",{"2":{"1411":1}}],["当天排名",{"2":{"1411":1}}],["当窗可见松桂姿影",{"2":{"1257":1}}],["当窗松桂",{"2":{"1257":1}}],["当他看见那座房子的时候",{"2":{"1212":1}}],["当然行",{"2":{"1089":1}}],["当当网",{"2":{"1019":1}}],["当年明月是青年历史学者",{"2":{"1019":1}}],["当时明月连续五年荣登",{"2":{"1019":1}}],["当时明月经典著作",{"2":{"1019":1}}],["当时中国军队则面临着军官受教育层次低",{"2":{"298":1}}],["当前阳历日期",{"2":{"1093":1}}],["当前汇率",{"2":{"988":2}}],["当前区域等级",{"2":{"876":1}}],["当前天气详情情况",{"2":{"831":1}}],["当前页码",{"2":{"789":1,"790":1,"794":1,"795":1}}],["当前页数",{"2":{"563":1,"963":1,"1192":1,"1196":1}}],["当前页面公开的接口约占全部接口的五分之一",{"0":{"13":1}}],["当四个选项都为空的时候表示判断题",{"2":{"725":1}}],["当内容为空时表示判断题错误选项",{"2":{"725":1,"726":1}}],["当内容为空时表示判断题正确选项",{"2":{"725":1,"726":1}}],["当subject=4时可省略",{"2":{"724":1}}],["当日",{"2":{"1411":2}}],["当日航班",{"2":{"702":1}}],["当日总次数超过10次后锁定",{"2":{"261":1,"266":1,"271":1,"276":1}}],["当代网红",{"0":{"213":1}}],["物语",{"2":{"211":2}}],["情报工作的优劣",{"2":{"298":1}}],["情感",{"2":{"211":2}}],["情绪及可信度",{"2":{"77":1}}],["视黄醇当量",{"2":{"1251":1}}],["视帝",{"2":{"1188":1}}],["视通技术",{"2":{"294":1}}],["视觉",{"2":{"211":6}}],["视频列表下的vid",{"2":{"1463":1}}],["视频模块",{"0":{"1460":1},"1":{"1461":1,"1462":1,"1463":1}}],["视频详情",{"0":{"1463":1},"2":{"1268":1,"1460":1}}],["视频首页数据",{"0":{"1461":1},"2":{"1268":1,"1460":1}}],["视频标题简介",{"2":{"353":1}}],["视频封面",{"2":{"353":1}}],["视频时长秒数",{"2":{"353":1}}],["视频播放地址和分享地址",{"2":{"350":1}}],["视频链接",{"2":{"286":1}}],["视频不定期失效",{"2":{"286":1}}],["视频解析地址",{"2":{"285":1}}],["视频信息",{"2":{"20":1,"286":1}}],["视频资源id",{"2":{"286":1}}],["视频资源",{"2":{"20":1}}],["视频分类列表",{"0":{"1462":1},"2":{"1268":1,"1460":1}}],["视频分类",{"2":{"20":1}}],["动",{"2":{"1212":1}}],["动脑筋",{"2":{"1212":1}}],["动画",{"2":{"883":1}}],["动作",{"2":{"883":1,"918":1,"1465":1}}],["动作片",{"2":{"575":1}}],["动土",{"2":{"752":1}}],["动态封面图",{"2":{"286":1}}],["动态图",{"0":{"216":1}}],["动态ip签名图片",{"0":{"215":1}}],["动物雌",{"2":{"1155":1}}],["动物在长期的进化过程",{"2":{"1154":1,"1155":1}}],["动物",{"2":{"211":6}}],["动漫星空",{"2":{"344":3}}],["动漫资讯",{"0":{"340":1},"1":{"341":1,"342":1,"343":1,"344":1},"2":{"340":1}}],["动漫",{"2":{"211":6}}],["动量词",{"2":{"195":1}}],["因不良反应而中断治疗约0",{"2":{"1247":1}}],["因培康",{"2":{"1247":1}}],["因姓张氏",{"2":{"1242":1}}],["因为他是光头",{"2":{"1134":1,"1135":1}}],["因为太刺激",{"2":{"948":1}}],["因为太紧",{"2":{"948":1}}],["因它的独特嘶哑的叫声被称之为当今的哈士奇",{"2":{"1074":1}}],["因小失大奥",{"2":{"872":1}}],["因特殊情况确需超过4天行驶一环路",{"2":{"857":1}}],["因嫌疑仍存在争论",{"2":{"529":1}}],["因材施教",{"2":{"319":1}}],["因缺少科学系统的训练",{"2":{"298":1}}],["因此对于有肝炎",{"2":{"1079":1}}],["因此在饮食上需要主人多加重视",{"2":{"1074":1}}],["因此有很多人喜欢哈士奇",{"2":{"1074":1}}],["因此实时数组最大长度为48",{"2":{"542":1,"693":1,"845":1}}],["因此总能掌控战场主动权",{"2":{"298":1}}],["因此",{"2":{"298":4}}],["因此需要我们通过其他的方式来对lon",{"2":{"203":1}}],["因上传前所有文件都会经腾讯云自动审查",{"2":{"289":1}}],["因数据过大国内没有合适的cdn",{"2":{"211":1}}],["若在水中加入少许食盐",{"2":{"815":1,"816":1}}],["若银行限制级别高于银联限制",{"2":{"261":1,"266":1,"271":1,"276":1}}],["若遇到露骨图片请记录图片id并admin",{"2":{"217":1}}],["若遇到大尺度图片请记录图片id并admin",{"2":{"210":1,"214":1}}],["若发现有大批违禁滥用",{"0":{"17":1}}],["腾讯域名检测",{"0":{"1393":1},"1":{"1394":1,"1395":1,"1396":1,"1397":1}}],["腾讯让我删除多闪上自己的头像昵",{"2":{"509":1}}],["腾讯娱乐",{"2":{"504":1}}],["腾讯封杀多闪",{"2":{"499":1}}],["腾讯科技",{"2":{"404":3}}],["腾讯",{"2":{"285":1}}],["腾讯优图赞助",{"2":{"222":1}}],["腾讯万象优图",{"2":{"208":1}}],["腾讯公益404难以满足现有需求",{"2":{"198":1}}],["腾讯公益404应该很多人都知道",{"2":{"198":1}}],["腾讯公益404核心数据",{"0":{"198":1}}],["腾讯公司",{"2":{"195":1}}],["国家英文名称",{"2":{"1298":1}}],["国家代码",{"2":{"1298":1}}],["国家",{"2":{"1293":1,"1295":1,"1298":1,"1411":4}}],["国庆节",{"2":{"1093":1}}],["国外源标题",{"2":{"953":1}}],["国4",{"2":{"761":1,"762":1}}],["国v",{"2":{"617":1}}],["国足明星动态等",{"2":{"530":1}}],["国足新闻资讯",{"2":{"530":1}}],["国际标准",{"2":{"845":1}}],["国际",{"2":{"500":1,"502":1}}],["国际新闻资讯api接口服务",{"2":{"360":1}}],["国际新闻",{"0":{"360":1},"1":{"361":1,"362":1,"363":1,"364":1}}],["国内",{"2":{"500":1,"502":1}}],["国内新闻api接口服务",{"2":{"365":1}}],["国内新闻",{"0":{"365":1},"1":{"366":1,"367":1,"368":1,"369":1}}],["国内外cdn驱动",{"2":{"208":1}}],["国作登字",{"2":{"244":10}}],["国籍等",{"2":{"1126":1}}],["国籍",{"2":{"64":1,"67":1,"1129":1}}],["含挥发油",{"2":{"1262":1}}],["含4天",{"2":{"857":1}}],["含临时号牌车辆",{"2":{"857":1}}],["含一环路",{"2":{"857":4}}],["含配置信息",{"2":{"758":1}}],["含http与https方式",{"2":{"208":1}}],["含错误信息",{"0":{"14":1}}],["壁纸模块",{"0":{"208":1},"1":{"209":1,"210":1,"211":1,"212":1,"213":1,"214":1,"215":1,"216":1,"217":1,"218":1,"219":1,"220":1,"221":1,"222":1}}],["唯恐",{"2":{"1267":1}}],["唯美气息",{"2":{"206":2}}],["唯一标识",{"2":{"758":1}}],["唯一一条朋友圈让人泪崩",{"2":{"489":1}}],["唯一身份id",{"2":{"96":1}}],["唯一",{"2":{"52":1,"67":1,"147":1,"169":1,"179":1}}],["汉时置郡",{"2":{"1242":1}}],["汉书",{"2":{"1069":2}}],["汉克",{"2":{"883":1}}],["汉语",{"2":{"575":1,"700":1}}],["汉服热袭来",{"2":{"374":1}}],["汉服怎么火了",{"2":{"374":1}}],["汉服新闻",{"0":{"370":1},"1":{"371":1,"372":1,"373":1,"374":1}}],["汉网",{"2":{"339":2}}],["汉字拼音列表",{"0":{"1218":1},"1":{"1219":1,"1220":1,"1221":1,"1222":1}}],["汉字部首列表",{"0":{"1213":1},"1":{"1214":1,"1215":1,"1216":1,"1217":1}}],["汉字编码没有完全测试",{"2":{"219":1}}],["汉字转拼音",{"0":{"24":1},"1":{"25":1,"26":1,"27":1,"28":1},"2":{"24":1}}],["汉子",{"2":{"205":1}}],["然积少成多",{"2":{"1069":1}}],["然梢工自须赴务量纳税钱",{"2":{"1069":1}}],["然而~",{"2":{"1069":1}}],["然而台柱子摇摇手",{"2":{"948":1}}],["然而再细想",{"2":{"948":1}}],["然而走进一看",{"2":{"948":1}}],["然而事实上却是个真",{"2":{"205":1}}],["然后带出他们居住的冻土地",{"2":{"1074":1}}],["然后再进行新一波步",{"2":{"298":1}}],["然后召唤飞机",{"2":{"298":1}}],["然后在浏览器中运行",{"2":{"203":1}}],["菲利克斯cos",{"2":{"205":1}}],["靠cosplay鲤鱼王而走红的型男真面目",{"2":{"205":1}}],["仓库的维护通常是为了减少仓库的大小",{"2":{"203":1}}],["仓库",{"2":{"203":2}}],["​​​",{"2":{"203":2}}],["凹凸实验室",{"2":{"203":1}}],["话说是要写一些文章的",{"2":{"203":1}}],["收录日期",{"2":{"1411":1}}],["收录的描述",{"2":{"1331":1}}],["收录的标题",{"2":{"1331":1,"1335":1,"1340":1}}],["收录量",{"2":{"1329":1,"1366":1,"1371":1}}],["收录数",{"2":{"1273":1,"1324":1,"1391":1}}],["收集古董手表",{"2":{"1130":1}}],["收货人姓名",{"2":{"992":1}}],["收货地址解析",{"0":{"989":1},"1":{"990":1,"991":1,"992":1,"993":1}}],["收到了很多小伙伴的反馈",{"2":{"203":1}}],["收费描述",{"2":{"790":1,"795":1,"800":1}}],["收费",{"2":{"47":1,"259":3}}],["效忠天皇",{"2":{"298":1}}],["效果",{"2":{"284":2,"285":1}}],["效果还可以",{"2":{"203":1}}],["效率极高的中文分词接口",{"2":{"186":1}}],["只有pc端才有收录量",{"2":{"1371":1}}],["只有pc端才有快照时间",{"2":{"1335":1,"1340":1}}],["只有参数isshow不为空且不为0时显示",{"2":{"274":1}}],["只为给自己带来惊喜与喜悦",{"2":{"1120":1}}],["只为客官您满意",{"2":{"959":1}}],["只要不轻敌",{"2":{"1058":1,"1059":1}}],["只要口令是商品口令或券口令时才返回商品id",{"2":{"1002":1}}],["只是叹息",{"2":{"948":1}}],["只是惊愕",{"2":{"948":1}}],["只是业务能力问题",{"2":{"534":1}}],["只会对评论里的煞风景一哂而过",{"2":{"949":1}}],["只会把这卖艺人吹得更神乎其神",{"2":{"948":1}}],["只会返回违章条数",{"2":{"772":1}}],["只碎了第一片",{"2":{"948":1}}],["只见他举起这摞瓦片到半空",{"2":{"948":1}}],["只能查询未处理的违章记录",{"2":{"769":1}}],["只准跌不准涨跌幅不能超5",{"2":{"359":1}}],["只卖库存",{"2":{"334":1}}],["只缘身在此山中",{"2":{"203":1}}],["只负",{"2":{"203":1}}],["杂纂",{"2":{"1069":1}}],["杂篇",{"2":{"203":1}}],["杂技",{"2":{"202":1}}],["类似后来的名片",{"2":{"1257":1}}],["类似于window",{"2":{"203":1}}],["类别",{"2":{"243":1,"1262":1}}],["类型名称",{"2":{"1053":1,"1250":1}}],["类型id",{"2":{"1053":1}}],["类型",{"2":{"26":1,"27":1,"31":1,"32":1,"36":1,"37":1,"41":1,"42":1,"46":1,"47":1,"51":1,"52":1,"56":1,"57":1,"61":1,"62":1,"66":1,"67":1,"71":1,"72":1,"76":1,"77":1,"81":1,"82":1,"86":1,"87":1,"91":1,"92":1,"96":1,"97":1,"101":1,"102":1,"106":1,"107":1,"111":1,"112":1,"116":1,"117":1,"121":1,"122":1,"126":1,"127":1,"131":1,"132":1,"136":1,"137":1,"141":1,"142":1,"146":1,"147":1,"153":1,"154":1,"158":1,"159":1,"163":1,"164":1,"168":1,"169":1,"173":1,"174":1,"178":1,"179":1,"183":1,"184":2,"189":1,"190":1,"194":1,"195":1,"222":1,"227":1,"228":1,"232":1,"233":1,"237":1,"238":1,"242":1,"243":1,"247":1,"248":1,"252":1,"253":1,"258":1,"259":1,"263":1,"264":1,"268":1,"269":1,"273":1,"274":1,"278":1,"279":1,"302":1,"303":1,"307":1,"308":1,"312":1,"313":1,"317":1,"318":1,"322":1,"323":1,"327":1,"328":1,"332":1,"333":1,"337":1,"338":1,"342":1,"343":1,"348":1,"353":1,"357":1,"358":1,"362":1,"363":1,"367":1,"368":1,"372":1,"373":1,"377":1,"378":1,"382":1,"383":1,"387":1,"388":1,"392":1,"393":1,"397":1,"398":1,"402":1,"403":1,"407":1,"408":1,"412":1,"413":1,"417":1,"418":1,"422":1,"423":1,"427":1,"428":1,"432":1,"433":1,"437":1,"438":1,"442":1,"443":1,"447":1,"448":1,"452":1,"453":1,"457":1,"458":1,"462":1,"463":1,"468":1,"473":1,"477":1,"478":1,"482":1,"483":1,"487":1,"488":1,"492":1,"493":1,"497":1,"498":1,"502":2,"503":1,"507":1,"508":1,"512":1,"513":1,"517":1,"518":1,"522":1,"523":1,"527":1,"528":1,"532":1,"533":1,"537":1,"538":1,"542":1,"543":1,"547":1,"548":1,"554":1,"558":1,"559":1,"563":1,"564":1,"568":1,"569":1,"573":1,"575":1,"578":1,"583":1,"588":1,"594":1,"595":1,"599":1,"600":1,"605":1,"606":1,"610":1,"611":1,"615":1,"616":1,"621":1,"622":1,"626":1,"627":1,"631":1,"632":1,"636":1,"637":1,"642":1,"643":1,"647":1,"664":1,"668":1,"669":1,"673":1,"674":1,"679":1,"683":1,"684":1,"688":1,"689":1,"693":1,"694":1,"698":1,"700":1,"704":1,"705":1,"709":1,"710":1,"714":1,"715":1,"719":1,"720":1,"724":1,"725":1,"730":1,"734":1,"735":1,"739":1,"740":1,"745":1,"746":1,"750":1,"751":1,"755":1,"756":1,"760":1,"761":1,"766":1,"767":1,"771":1,"772":1,"777":1,"778":1,"782":1,"783":1,"789":1,"790":1,"794":1,"795":1,"799":1,"800":1,"805":1,"809":1,"810":1,"815":1,"819":1,"820":1,"824":1,"825":1,"830":1,"831":1,"835":1,"836":1,"845":1,"850":1,"855":2,"856":1,"860":1,"861":1,"865":1,"866":1,"870":1,"871":1,"875":1,"876":1,"881":1,"882":1,"886":1,"887":1,"891":1,"892":1,"896":1,"897":1,"901":1,"902":1,"907":1,"911":1,"912":1,"916":1,"917":1,"922":1,"923":1,"928":1,"932":1,"933":1,"938":1,"939":1,"943":1,"944":1,"952":1,"953":1,"958":1,"959":1,"963":1,"964":1,"968":1,"969":1,"973":1,"974":1,"987":1,"991":1,"992":1,"996":1,"997":1,"1001":1,"1002":1,"1006":1,"1007":1,"1013":1,"1017":1,"1018":1,"1022":1,"1023":1,"1027":1,"1028":1,"1032":1,"1033":1,"1038":1,"1043":1,"1048":1,"1052":1,"1053":1,"1057":1,"1058":1,"1062":1,"1063":1,"1067":1,"1068":1,"1072":1,"1073":1,"1077":1,"1078":1,"1083":1,"1087":1,"1088":1,"1090":1,"1092":1,"1093":1,"1097":1,"1098":1,"1103":1,"1104":1,"1108":1,"1109":1,"1114":1,"1118":1,"1119":1,"1124":1,"1128":1,"1129":1,"1133":1,"1134":1,"1139":1,"1143":1,"1144":1,"1148":1,"1149":1,"1153":1,"1154":2,"1159":1,"1163":1,"1164":1,"1168":1,"1169":1,"1174":1,"1178":1,"1182":1,"1186":1,"1187":1,"1192":2,"1196":1,"1204":1,"1205":1,"1210":1,"1211":1,"1216":1,"1221":1,"1225":1,"1226":1,"1230":1,"1231":1,"1235":1,"1236":1,"1240":1,"1241":1,"1245":1,"1246":1,"1250":1,"1251":1,"1255":1,"1256":1,"1260":1,"1261":1,"1265":1,"1266":1,"1272":1,"1273":1,"1277":1,"1278":1,"1282":1,"1283":1,"1287":1,"1288":1,"1292":1,"1293":1,"1297":1,"1298":1,"1303":1,"1304":1,"1308":1,"1309":1,"1313":1,"1314":1,"1318":1,"1319":1,"1323":1,"1324":1,"1328":1,"1329":1,"1334":1,"1335":1,"1339":1,"1340":1,"1344":1,"1345":2,"1349":1,"1354":1,"1355":1,"1359":1,"1360":1,"1365":1,"1366":1,"1370":1,"1371":1,"1375":1,"1376":1,"1380":1,"1386":1,"1390":1,"1391":1,"1395":1,"1396":1,"1400":1,"1401":1,"1405":1,"1406":1,"1410":1,"1411":1,"1415":1,"1416":1,"1420":1,"1421":1,"1426":1,"1427":1,"1431":1,"1432":1,"1436":1,"1437":1,"1441":1,"1442":1,"1447":1,"1448":1,"1452":1,"1453":1,"1457":1,"1458":1}}],["由推想而知道",{"2":{"1212":1}}],["由缪运泽分享",{"2":{"203":1}}],["由于本系统是半小时刷一次实时状态",{"2":{"542":1,"693":1,"845":1}}],["由于大家对6",{"2":{"494":1}}],["由于侵华日军在作战组织与实施上的严密性",{"2":{"298":1}}],["由于在项目中使用到了websocket的自定义二进制协议",{"2":{"203":1}}],["由于返回数据包含了一些图片ocr详情信息",{"2":{"107":1}}],["由于网页结构错综复杂",{"2":{"54":1}}],["由于网页标签结构错综复杂",{"2":{"29":1}}],["组装厂",{"2":{"761":1}}],["组织常规单兵综合素质训练和中队以上的协同作战训练以及两个月的大队",{"2":{"298":1}}],["组织机构号",{"2":{"238":1}}],["组合与继承",{"2":{"203":2}}],["组件包",{"2":{"202":1}}],["组件间通信",{"2":{"202":1}}],["也称",{"2":{"1242":1}}],["也称为bd09坐标系",{"2":{"845":1}}],["也称为火星坐标系gcj02",{"2":{"845":1}}],["也整天呆着不做事",{"2":{"1089":1}}],["也不会攻击其他犬类",{"2":{"1074":1}}],["也比喻工作走在群众前面",{"2":{"1063":1}}],["也有因人而异",{"2":{"1039":1}}],["也引起了不少争议",{"2":{"1019":1}}],["也对当时的政治经济制度和人伦道德进行了演绎",{"2":{"1019":1}}],["也扎得紧紧的",{"2":{"948":1}}],["也只能别人上",{"2":{"354":1}}],["也是唯一一个连夺三年",{"2":{"1188":1}}],["也是一部",{"2":{"1019":1}}],["也是明史学会会员",{"2":{"1019":1}}],["也是赢得胜利的方式",{"2":{"298":1}}],["也是中国军队牺牲最大",{"2":{"298":1}}],["也反映出当时中国军队的落后",{"2":{"298":1}}],["也可想而知之前的它们是怎么死的",{"2":{"948":1}}],["也可乘地铁1号线在西单下车走西北出口",{"2":{"893":1}}],["也可以通过上传车辆相关信息",{"2":{"634":1}}],["也可以是用空格分隔的一系列指定的字符串",{"2":{"197":1}}],["也可供高等院校汽车设计专业师生及汽车制造厂",{"2":{"287":1}}],["也叫根作用域",{"2":{"203":1}}],["也被大多数",{"2":{"203":1}}],["~19kb",{"2":{"207":1}}],["~",{"2":{"203":1,"688":3}}],["提示",{"2":{"1053":1}}],["提示信息",{"2":{"959":1}}],["提示文本",{"2":{"286":1}}],["提醒你要好好保护自己的利益",{"2":{"940":1}}],["提供全国邮政编码大全",{"2":{"919":1}}],["提供全国60个城市10万个停车场实时数据的查询",{"2":{"785":1}}],["提供老黄历查询",{"2":{"742":1}}],["提供的标准中文电码查询程序结果",{"2":{"545":1}}],["提供可识别中",{"2":{"149":1}}],["提升限制100m大小",{"2":{"289":1}}],["提升自己的level",{"2":{"203":1}}],["怎么能让团队当中其他人甚至一段时间时候你再看你某个时候写的代码也能看懂呢",{"2":{"203":1}}],["嘻嘻",{"2":{"203":1}}],["我欲乘风归去",{"2":{"1267":1}}],["我见常再拜",{"2":{"1165":1}}],["我昔游锦城",{"2":{"1165":1}}],["我经过你的世界",{"2":{"1139":1,"1140":1}}],["我能不能跟你一样",{"2":{"1089":1}}],["我一个不相干的人都替他焦虑了",{"2":{"949":1}}],["我一边赞叹一边往里去",{"2":{"948":1}}],["我在人生很早很早的时候就尝到了难堪的焦虑",{"2":{"948":1}}],["我再也看不到他的脸",{"2":{"948":1}}],["我要砸我的额头",{"2":{"948":1}}],["我就地取材",{"2":{"948":1}}],["我反正没事",{"2":{"948":1}}],["我说怎么不种莲不养鱼",{"2":{"948":1}}],["我猜这里面是有些学问的",{"2":{"948":1}}],["我因强扮一脸阔气踱进去",{"2":{"948":1}}],["我自喜道",{"2":{"948":1}}],["我很庆幸我有一双健全的手",{"2":{"353":1}}],["我们一起携手共创美好世界",{"2":{"1462":1}}],["我们都是社会人",{"2":{"455":1}}],["我们都在社会里",{"2":{"455":1}}],["我们的歌",{"2":{"354":2}}],["我们该如何铭记刘炜",{"2":{"304":1}}],["我们会在第一时间删除",{"2":{"210":1,"214":1,"217":1}}],["我们目前使用的互联网应用层协议基本上都是基于",{"2":{"203":1}}],["我们见过的多数编程语言",{"2":{"203":1}}],["我可以无偿为您提供技术支持",{"2":{"198":1,"199":1}}],["接着各种打包工具如雨后春笋纷纷涌现",{"2":{"203":1}}],["接口返回有效记录的数据并缓存半小时",{"2":{"1342":1}}],["接口返回假日名称",{"2":{"1090":1}}],["接口返回成语故事",{"2":{"1085":1}}],["接口8",{"0":{"914":1},"1":{"915":1,"916":1,"917":1,"918":1}}],["接口7",{"0":{"909":1},"1":{"910":1,"911":1,"912":1,"913":1}}],["接口是否调用成功",{"2":{"856":1}}],["接口6",{"0":{"686":1,"904":1,"1233":1},"1":{"687":1,"688":1,"689":1,"690":1,"905":1,"906":1,"907":1,"908":1,"1234":1,"1235":1,"1236":1,"1237":1}}],["接口5",{"0":{"681":1,"899":1,"1228":1},"1":{"682":1,"683":1,"684":1,"685":1,"900":1,"901":1,"902":1,"903":1,"1229":1,"1230":1,"1231":1,"1232":1}}],["接口4",{"0":{"566":1,"655":1,"676":1,"802":1,"894":1,"1223":1},"1":{"567":1,"568":1,"569":1,"570":1,"656":1,"657":1,"658":1,"659":1,"677":1,"678":1,"679":1,"680":1,"803":1,"804":1,"805":1,"806":1,"895":1,"896":1,"897":1,"898":1,"1224":1,"1225":1,"1226":1,"1227":1}}],["接口实时返回20条抖音视频榜单详情数据",{"2":{"350":1}}],["接口url中的",{"2":{"284":1}}],["接口访问优化",{"2":{"203":1}}],["接口3",{"0":{"161":1,"561":1,"613":1,"650":1,"671":1,"712":1,"797":1,"838":1,"889":1,"930":1,"985":1,"1180":1,"1198":1,"1218":1},"1":{"162":1,"163":1,"164":1,"165":1,"562":1,"563":1,"564":1,"565":1,"614":1,"615":1,"616":1,"617":1,"651":1,"652":1,"653":1,"654":1,"672":1,"673":1,"674":1,"675":1,"713":1,"714":1,"715":1,"716":1,"798":1,"799":1,"800":1,"801":1,"839":1,"840":1,"841":1,"842":1,"890":1,"891":1,"892":1,"893":1,"931":1,"932":1,"933":1,"934":1,"1181":1,"1182":1,"1183":1,"1199":1,"1200":1,"1201":1,"1219":1,"1220":1,"1221":1,"1222":1}}],["接口2",{"0":{"156":1,"192":1,"556":1,"597":1,"608":1,"624":1,"645":1,"666":1,"707":1,"748":1,"769":1,"780":1,"792":1,"833":1,"884":1,"925":1,"941":1,"961":1,"981":1,"1015":1,"1106":1,"1176":1,"1194":1,"1213":1,"1306":1,"1337":1,"1368":1,"1429":1,"1450":1},"1":{"157":1,"158":1,"159":1,"160":1,"193":1,"194":1,"195":1,"196":1,"557":1,"558":1,"559":1,"560":1,"598":1,"599":1,"600":1,"601":1,"609":1,"610":1,"611":1,"612":1,"625":1,"626":1,"627":1,"628":1,"646":1,"647":1,"648":1,"649":1,"667":1,"668":1,"669":1,"670":1,"708":1,"709":1,"710":1,"711":1,"749":1,"750":1,"751":1,"752":1,"770":1,"771":1,"772":1,"773":1,"781":1,"782":1,"783":1,"784":1,"793":1,"794":1,"795":1,"796":1,"834":1,"835":1,"836":1,"837":1,"885":1,"886":1,"887":1,"888":1,"926":1,"927":1,"928":1,"929":1,"942":1,"943":1,"944":1,"945":1,"1016":1,"1017":1,"1018":1,"1019":1,"1107":1,"1108":1,"1109":1,"1110":1,"1177":1,"1178":1,"1179":1,"1195":1,"1196":1,"1197":1,"1214":1,"1215":1,"1216":1,"1217":1,"1307":1,"1308":1,"1309":1,"1310":1,"1338":1,"1339":1,"1340":1,"1341":1,"1369":1,"1370":1,"1371":1,"1372":1,"1430":1,"1431":1,"1432":1,"1433":1,"1451":1,"1452":1,"1453":1,"1454":1}}],["接口1",{"0":{"151":1,"187":1,"551":1,"592":1,"603":1,"619":1,"640":1,"661":1,"702":1,"743":1,"764":1,"775":1,"787":1,"828":1,"879":1,"920":1,"936":1,"956":1,"977":1,"1010":1,"1101":1,"1172":1,"1190":1,"1208":1,"1301":1,"1332":1,"1363":1,"1424":1,"1445":1},"1":{"152":1,"153":1,"154":1,"155":1,"188":1,"189":1,"190":1,"191":1,"552":1,"553":1,"554":1,"555":1,"593":1,"594":1,"595":1,"596":1,"604":1,"605":1,"606":1,"607":1,"620":1,"621":1,"622":1,"623":1,"641":1,"642":1,"643":1,"644":1,"662":1,"663":1,"664":1,"665":1,"703":1,"704":1,"705":1,"706":1,"744":1,"745":1,"746":1,"747":1,"765":1,"766":1,"767":1,"768":1,"776":1,"777":1,"778":1,"779":1,"788":1,"789":1,"790":1,"791":1,"829":1,"830":1,"831":1,"832":1,"880":1,"881":1,"882":1,"883":1,"921":1,"922":1,"923":1,"924":1,"937":1,"938":1,"939":1,"940":1,"1011":1,"1012":1,"1013":1,"1014":1,"1102":1,"1103":1,"1104":1,"1105":1,"1173":1,"1174":1,"1175":1,"1191":1,"1192":1,"1193":1,"1209":1,"1210":1,"1211":1,"1212":1,"1302":1,"1303":1,"1304":1,"1305":1,"1333":1,"1334":1,"1335":1,"1336":1,"1364":1,"1365":1,"1366":1,"1367":1,"1425":1,"1426":1,"1427":1,"1428":1,"1446":1,"1447":1,"1448":1,"1449":1}}],["接口地址",{"0":{"90":1},"2":{"198":1,"199":1,"200":1,"202":1,"203":1,"205":1,"206":1,"209":1,"212":1,"213":1,"214":1,"215":1,"216":1,"217":1,"218":1,"220":1,"221":1,"222":1,"224":1,"282":1,"283":1,"285":1,"286":1,"287":1,"288":1,"289":1,"290":1,"291":1,"292":1,"294":1,"296":1,"297":1,"298":1,"299":1,"947":1,"948":1,"949":1,"1269":1,"1461":1,"1462":1,"1463":1,"1465":1,"1466":1}}],["接口",{"2":{"20":2,"631":1}}],["接口列表",{"0":{"20":1}}],["接口采用",{"0":{"14":1}}],["之称始于罗嘉良",{"2":{"1188":1}}],["之后",{"2":{"1170":1}}],["之后browserify粉墨登场",{"2":{"203":1}}],["之滚动篇",{"2":{"202":1}}],["zf",{"2":{"1251":1,"1252":1}}],["zuofa",{"2":{"1053":1,"1054":3}}],["zyfeaxowrwme9xmo",{"2":{"969":1}}],["zto",{"2":{"959":1}}],["zol笑话大全",{"2":{"1269":1}}],["zone",{"2":{"874":1}}],["zodiac",{"2":{"818":1}}],["zwhy",{"2":{"756":1,"757":1}}],["zhī",{"2":{"1043":1,"1044":1,"1064":1}}],["zh",{"2":{"1023":1,"1024":1}}],["zhongtong",{"2":{"959":1}}],["zhoushan",{"2":{"659":1}}],["zhousiyu325",{"2":{"203":1}}],["zhuanlan",{"2":{"948":1}}],["zhuyi",{"2":{"867":1}}],["zhimg",{"2":{"947":2,"948":4,"949":3}}],["zhihu",{"2":{"947":4,"948":5,"949":2}}],["zhishu",{"2":{"867":1}}],["zhanjiang",{"2":{"654":1}}],["zithromax",{"2":{"1247":1}}],["zi",{"2":{"1211":1,"1212":1,"1226":1,"1227":2,"1231":1,"1232":2,"1236":1}}],["ziwaixian",{"2":{"544":1,"695":1,"836":1,"837":1,"847":2}}],["zixun",{"2":{"359":4}}],["zip",{"2":{"112":1,"113":1,"541":1}}],["zxpic",{"2":{"479":3}}],["zx",{"2":{"359":1}}],["zb",{"2":{"344":3}}],["z",{"2":{"286":1}}],["zcfy",{"2":{"203":1}}],["表面红棕色或灰棕色",{"2":{"1262":1}}],["表示比较肯定的判断",{"2":{"1212":1}}],["表示只是根据推测",{"2":{"1212":1}}],["表示ret",{"2":{"959":1}}],["表示该标志至前方限制速度标志的路段内",{"2":{"726":1}}],["表单数据",{"2":{"289":2}}],["表单需要打开新页面修改参数返回保存数据",{"2":{"203":1}}],["表情及可信度",{"2":{"77":1}}],["表情等各项参数",{"2":{"74":1}}],["表情包作者",{"2":{"218":2}}],["表情包",{"0":{"218":1},"2":{"20":1,"218":2}}],["某个日期数",{"2":{"203":1}}],["某人",{"2":{"195":1}}],["初中古诗",{"2":{"1266":1,"1267":1}}],["初开时白色",{"2":{"1262":1}}],["初看之下拍案叫绝",{"2":{"1146":1}}],["初入江湖都会化肥会挥发",{"2":{"1141":1}}],["初三",{"2":{"1093":1}}],["初次登记日期",{"2":{"637":1}}],["初次领证时间",{"2":{"67":1}}],["初次领证日期",{"2":{"64":1}}],["初识weex",{"2":{"202":1}}],["上语文课时",{"2":{"1269":1}}],["上面绿色",{"2":{"1262":1}}],["上腹部不适",{"2":{"1247":1}}],["上班",{"2":{"1090":1,"1093":1,"1094":1}}],["上火熬化后晾凉",{"2":{"1054":1}}],["上有老下有小",{"2":{"959":1}}],["上钉黄铜钉",{"2":{"948":1}}],["上身赤裸着",{"2":{"948":1}}],["上踞胖瘦不一几尊山石",{"2":{"948":1}}],["上级区域代码",{"2":{"876":1}}],["上级地区代码",{"2":{"875":1}}],["上市月份",{"2":{"761":1}}],["上牌时间",{"2":{"688":1,"689":1}}],["上方山",{"2":{"644":1}}],["上映日期",{"2":{"575":1,"700":1}}],["上传文件",{"2":{"289":1}}],["上传无格式限制",{"2":{"289":1}}],["上手小结",{"2":{"202":1}}],["上海顶想信息科技有限公司",{"2":{"1417":1,"1459":5}}],["上海奉贤区百齐路288号",{"2":{"913":1}}],["上海南桥海上国际影城",{"2":{"913":1}}],["上海xxxxxx有限公司",{"2":{"826":1}}],["上海市虹口区西江湾路388号凯德龙之梦b座6f",{"2":{"913":1}}],["上海市",{"2":{"789":1,"806":1,"929":2,"934":8}}],["上海市政数据",{"2":{"20":1}}],["上海华通白银国际交易中心关于下线",{"2":{"329":1}}],["上海迪士尼度假区方面对记者表示",{"2":{"174":1,"175":1}}],["上海",{"2":{"43":2,"112":1,"191":1,"195":1,"196":1,"642":1,"647":1,"654":1,"716":1,"731":1,"740":1,"741":2,"810":1,"811":2,"826":2,"830":1,"832":2,"835":1,"858":1,"908":1,"1298":2,"1299":2,"1438":1}}],["̵",{"2":{"202":1}}],["波浪效果",{"2":{"202":1}}],["编程",{"2":{"1412":1}}],["编码方式",{"2":{"1411":1}}],["编码指南",{"2":{"202":1}}],["编剧",{"2":{"575":1,"700":1,"1130":1}}],["编译成assembly格式的代码",{"2":{"203":1}}],["编写现代",{"2":{"202":1}}],["编号",{"2":{"184":1}}],["雪花飘落",{"2":{"202":1}}],["疑难件",{"2":{"959":1}}],["疑难汇总",{"2":{"202":1}}],["疑似色情图片",{"2":{"222":1}}],["疑似3",{"2":{"127":1,"142":1}}],["疑似",{"2":{"117":1}}],["疑似关机",{"2":{"42":1}}],["模拟",{"2":{"1256":1,"1257":1}}],["模特",{"2":{"1129":1}}],["模糊",{"2":{"881":1}}],["模糊等特点进行了识别能力的增强",{"2":{"49":1}}],["模板仿慕课",{"2":{"203":1}}],["模式",{"2":{"202":1}}],["聊聊前端脚手架",{"2":{"202":1}}],["为寻找他的宿敌杰克船长",{"2":{"1465":1}}],["为忍冬科植物山银花lonicaraconfusadc",{"2":{"1262":1}}],["为隐者之粮",{"2":{"1257":1}}],["为3就是成分含量从低到高",{"2":{"1248":1}}],["为3调休日",{"2":{"1090":1}}],["为2为搜索营养成分含量排名从高到低",{"2":{"1248":1}}],["为2双休日",{"2":{"1090":1,"1093":1}}],["为0时搜索食品的营养成分含量",{"2":{"1248":1}}],["为0表示上班",{"2":{"1090":1}}],["为0表示工作日",{"2":{"1090":1,"1093":1}}],["为弓正",{"2":{"1242":1}}],["为1是搜索食品分类",{"2":{"1248":1}}],["为1表示休息",{"2":{"1090":1}}],["为1节假日",{"2":{"1090":1,"1093":1}}],["为三十年来最畅销的史学读本",{"2":{"1019":1}}],["为很多观众表演过",{"2":{"948":1}}],["为这精美小景做一个文学的定性",{"2":{"948":1}}],["为你快速准确查邮编",{"2":{"919":1}}],["为其缺点",{"2":{"539":1}}],["为什么女子的肌肉没有男子的肌肉发达",{"2":{"1154":1,"1155":1}}],["为什么",{"2":{"1135":1}}],["为什么他的头发没有湿",{"2":{"1134":1,"1135":1}}],["为什么不呢",{"2":{"1089":1}}],["为什么中国急着垃圾分类",{"2":{"474":1}}],["为什么我们需要",{"2":{"202":1}}],["为何抗战异常惨烈",{"2":{"298":1}}],["为何抗日战争异常惨烈",{"2":{"298":1}}],["为了保证效率",{"2":{"958":1}}],["为了战胜这只军国主义怪兽",{"2":{"298":2}}],["为了解决新浪图床防盗链",{"2":{"220":1,"221":1}}],["为不良图片",{"2":{"222":1}}],["为主",{"0":{"14":1}}],["下期预测排名",{"2":{"1411":1}}],["下载",{"2":{"1367":5}}],["下面带灰白色",{"2":{"1262":1}}],["下面是参数介绍",{"2":{"219":1}}],["下",{"2":{"202":1}}],["下列为示范结果",{"2":{"200":1}}],["框架下载",{"2":{"1367":2}}],["框架",{"2":{"202":2}}],["框架中的内容启用一些额外的限制条件",{"2":{"197":1}}],["函数式编程指南",{"2":{"202":2}}],["黑龙江",{"2":{"731":1}}],["黑saber可动手办表情配件丰富很耐玩",{"2":{"344":1}}],["黑历史",{"2":{"202":1}}],["黑名单",{"2":{"169":1}}],["期间还经历了一次5",{"2":{"494":1}}],["期",{"2":{"202":3}}],["作此篇",{"2":{"1267":1}}],["作谓语",{"2":{"1069":1}}],["作为增值服务提升活跃度与粘性",{"2":{"786":1}}],["作为战胜者",{"2":{"298":1}}],["作灶",{"2":{"752":1,"1175":1}}],["作战",{"2":{"298":1}}],["作战部署乃至最后的战争胜负",{"2":{"298":1}}],["作战指挥",{"2":{"298":1}}],["作品讲述了从1344年到1644年间中国明朝三百年的历史故事",{"2":{"1019":1}}],["作品名称",{"2":{"243":1}}],["作品著作权人",{"2":{"243":1}}],["作用域说开去",{"2":{"202":1}}],["作者自称",{"2":{"1257":1}}],["作者当时明月以通俗浅显甚至娱乐化的手法重述",{"2":{"1019":1}}],["作者抖音头像",{"2":{"353":1}}],["作者抖音个人签名",{"2":{"353":1}}],["作者抖音昵称",{"2":{"353":1}}],["作者抖音id",{"2":{"286":1}}],["作者相关信息等",{"2":{"350":1}}],["作者userid",{"2":{"286":1}}],["作者",{"2":{"20":1,"953":1,"1164":1,"1169":1,"1253":1,"1256":1,"1266":1}}],["作者授权",{"2":{"20":1}}],["从内容看",{"2":{"1257":1}}],["从星星的组合中得到启发",{"2":{"1242":1}}],["从中可以想见生活的艰难",{"2":{"1212":1}}],["从朱元璋出生开始讲起",{"2":{"1019":1}}],["从a或c出口出站向西行",{"2":{"893":1}}],["从强行扶植到倔强成长",{"2":{"314":1}}],["从第0",{"2":{"299":1}}],["从一个游戏需求说起",{"2":{"203":1}}],["从",{"2":{"202":1}}],["从而提高找回失踪儿童的概率",{"2":{"198":1}}],["煦涵说json",{"2":{"202":1}}],["教练摩托车",{"2":{"626":1}}],["教练汽车",{"2":{"626":1}}],["教程",{"2":{"203":1}}],["教",{"2":{"202":1}}],["教育大家",{"2":{"1462":1}}],["教育",{"2":{"20":1,"297":1,"1014":1}}],["的花蕾或带初开的花",{"2":{"1262":1}}],["的说法",{"2":{"1242":1}}],["的人",{"2":{"1188":2}}],["的侵扰",{"2":{"1079":1}}],["的历史",{"2":{"1019":1}}],["的假设不放",{"2":{"949":1}}],["的袭击",{"2":{"883":1}}],["的作者当年明月",{"2":{"1019":1}}],["的作用就是根据发动机转速",{"2":{"757":1}}],["的作战效果",{"2":{"298":1}}],["的长度最佳",{"2":{"757":1}}],["的门店",{"2":{"429":1}}],["的时装秀",{"2":{"374":1}}],["的封建忠君思想",{"2":{"298":1}}],["的字码可被修正",{"2":{"219":4}}],["的交互",{"2":{"203":1}}],["的出现解决了这个问题",{"2":{"203":1}}],["的文字跑马灯组件",{"2":{"202":1}}],["的轻量级",{"2":{"202":1}}],["的",{"2":{"202":2,"203":1,"857":1}}],["的工作原理以及几个思维扩展",{"2":{"202":1,"203":2}}],["的欺诈行为",{"2":{"53":1}}],["命名规范",{"2":{"202":1,"203":2}}],["单的单",{"2":{"1160":1}}],["单次请求不得超过5k字节",{"2":{"1020":1}}],["单次最多返回100条记录",{"2":{"789":1,"794":1}}],["单号",{"2":{"934":2}}],["单位秒",{"2":{"1062":1}}],["单位千克",{"2":{"1027":1}}],["单位厘米",{"2":{"1027":1}}],["单位m",{"2":{"782":1,"783":1}}],["单位",{"2":{"688":1,"794":1,"795":1,"1007":1}}],["单位地址",{"2":{"184":1}}],["单纯的技术或者单纯的谋略",{"2":{"298":1}}],["单个陆军师团也敢孤军突入",{"2":{"298":1}}],["单个日报列表",{"0":{"203":1}}],["单日日报详情信息列表",{"2":{"201":1}}],["批注",{"2":{"1253":1,"1256":1}}],["批量使用请致邮或使用电脑端",{"2":{"200":1}}],["批准",{"2":{"200":1}}],["限行尾号",{"2":{"856":1}}],["限行的描述信息",{"2":{"856":1}}],["限行地点或范围的描述",{"2":{"856":1}}],["限行时间的描述",{"2":{"856":1}}],["限行城市",{"2":{"856":2}}],["限行日期",{"2":{"856":1}}],["限制行驶时速不得超过40公里",{"2":{"726":1}}],["限制最高时速40公里",{"2":{"726":2}}],["限制40吨轴重",{"2":{"726":1}}],["限制10mb以内",{"2":{"200":1}}],["限单个",{"2":{"168":1,"263":1,"268":1}}],["此事古难全",{"2":{"1267":1}}],["此支张氏",{"2":{"1242":1}}],["此诗自从欧阳修说了",{"2":{"1170":1}}],["此刻",{"2":{"1033":1,"1034":1}}],["此接口可以解析出文本中的收货人姓名",{"2":{"989":1}}],["此时将自动识别快递单号",{"2":{"958":1}}],["此号码近期被",{"2":{"826":1}}],["此标志设在需要限制车辆速度的路段的起点",{"2":{"726":1}}],["此处表示需要后6位车辆识别号码|",{"2":{"622":1}}],["此外",{"2":{"298":2,"1188":1}}],["此后会变快",{"2":{"287":1}}],["此工具未经",{"2":{"200":1}}],["此工具仅用于为您提供乳房x光检查的认识和研究目的",{"2":{"200":1}}],["此字段为1时表示需要把图片转为jpg格式",{"2":{"153":1,"158":1}}],["任选其一",{"2":{"966":1}}],["任贤齐",{"2":{"354":1}}],["任正非外媒采访实录",{"2":{"309":1}}],["任何使用此api请明显标注",{"2":{"200":1}}],["任意长度中英数三混",{"2":{"150":1}}],["任意长度汉字混合",{"2":{"150":1}}],["任意长度英数混合",{"2":{"150":1}}],["任意长度英文",{"2":{"150":1}}],["任意长度数字",{"2":{"150":1}}],["政府新闻",{"2":{"199":1}}],["政治敏感3",{"2":{"127":1}}],["政治人物和暴恐类型",{"2":{"114":1}}],["解除",{"2":{"1175":1}}],["解释",{"2":{"1060":1}}],["解梦查询",{"0":{"936":1},"1":{"937":1,"938":1,"939":1,"940":1}}],["解码例子",{"2":{"219":1}}],["解析记录类型",{"2":{"1345":1}}],["解析器",{"2":{"202":1}}],["解析json",{"2":{"198":1,"199":1}}],["解决新浪图床反盗链",{"2":{"20":1}}],["修造",{"2":{"752":2}}],["修保律师",{"2":{"198":1,"199":1}}],["修复模式",{"2":{"183":1}}],["|carcodelen|\\tnumber|6|车架号尾数的长度",{"2":{"622":1}}],["|名称",{"2":{"595":1}}],["|",{"2":{"198":1,"199":1,"595":24,"621":23,"622":7,"725":17,"761":175,"767":41,"794":37,"882":85,"959":15,"1367":1,"1422":1}}],["张鸣善",{"2":{"1256":1,"1257":1}}],["张是一个象形字",{"2":{"1242":1}}],["张姓的诞生很古老",{"2":{"1242":1}}],["张挥成了张姓人的始祖",{"2":{"1242":1}}],["张挥",{"2":{"1242":1}}],["张鲁等",{"2":{"1242":1}}],["张氏",{"2":{"1242":2}}],["张氏历史来源",{"2":{"1241":1}}],["张",{"2":{"1241":2,"1242":7}}],["张继大概也以夜半鸣钟为异",{"2":{"1170":1}}],["张继",{"2":{"1169":1,"1170":1}}],["张瑶",{"2":{"700":1}}],["张家鲁",{"2":{"575":1}}],["张涵予",{"2":{"575":1}}],["张艺兴新剧热播颜值在线聚焦传统文化获官媒点赞",{"2":{"524":1}}],["张云雷出院",{"2":{"469":1}}],["张紫妍案延长2月",{"2":{"469":1}}],["张本智和与小胖克星改变乒坛格局",{"2":{"464":1}}],["张志伟律师",{"2":{"198":1,"199":1}}],["张三",{"2":{"83":1}}],["法拉哈尼",{"2":{"1465":1}}],["法语",{"2":{"883":1}}],["法院驳回胜利拘留令",{"2":{"529":1}}],["法院裁定",{"2":{"509":1}}],["法国篮协主席",{"2":{"304":1}}],["法律顾问",{"2":{"198":1,"199":1}}],["法人姓名",{"2":{"234":1}}],["法人匹配",{"2":{"233":1}}],["法人不匹配",{"2":{"233":1}}],["法人一致性",{"2":{"230":1}}],["法人代表",{"2":{"184":1}}],["法人",{"2":{"181":1,"238":1}}],["附",{"2":{"198":1,"199":1}}],["附1号",{"2":{"68":1,"148":1}}],["就像那月影有圆有缺",{"2":{"1257":1}}],["就构成了一幅情味隽永幽静诱人的江南水乡的夜景图",{"2":{"1170":1}}],["就必须身强力壮",{"2":{"1155":1}}],["就问乌鸦",{"2":{"1089":1}}],["就会从少变多",{"2":{"1069":1}}],["就会陷入日军的立体火力网",{"2":{"298":1}}],["就不能轻轻松松看小品么",{"2":{"949":1}}],["就是美国惮于日本在本土进行",{"2":{"298":1}}],["就能轻易了解他的喜怒哀乐",{"2":{"1074":1}}],["就能达到",{"2":{"298":1}}],["就能通过互联网来迅速传播失踪儿童信息",{"2":{"198":1}}],["就无法运行脚本",{"2":{"197":1}}],["网址转换",{"0":{"1439":1},"1":{"1440":1,"1441":1,"1442":1,"1443":1}}],["网址",{"2":{"1405":1}}],["网安备案查询",{"0":{"1398":1},"1":{"1399":1,"1400":1,"1401":1,"1402":1}}],["网站排行榜查询",{"0":{"1434":1},"1":{"1435":1,"1436":1,"1437":1,"1438":1}}],["网站whois查询",{"0":{"1423":1}}],["网站描述",{"2":{"1421":1}}],["网站关键词",{"2":{"1421":1}}],["网站关键字",{"2":{"1411":1}}],["网站标题",{"2":{"1421":1}}],["网站ip",{"2":{"1418":1,"1421":1}}],["网站icp备案编号",{"2":{"1396":1}}],["网站tdk信息查询",{"0":{"1418":1},"1":{"1419":1,"1420":1,"1421":1,"1422":1}}],["网站名",{"2":{"1416":1}}],["网站名称",{"2":{"1401":1}}],["网站访问比例",{"2":{"1411":1}}],["网站简介",{"2":{"1411":1}}],["网站站长",{"2":{"1411":1}}],["网站alexa查询",{"0":{"1408":1},"1":{"1409":1,"1410":1,"1411":1,"1412":1}}],["网站主体",{"2":{"1401":1}}],["网站类型",{"2":{"1401":1}}],["网站域名",{"2":{"1401":1,"1458":1}}],["网站备案查询",{"0":{"1280":1},"1":{"1281":1,"1282":1,"1283":1,"1284":1}}],["网站只需要在自己的页面中嵌入一段简单的代码",{"2":{"198":1}}],["网友吐槽像半秃",{"2":{"504":1}}],["网络科技",{"2":{"1438":1}}],["网络钓鱼",{"2":{"1352":1,"1357":1}}],["网络运营商",{"2":{"1298":1}}],["网络热词",{"0":{"1184":1},"1":{"1185":1,"1186":1,"1187":1,"1188":1}}],["网络搜索热点",{"0":{"465":1},"1":{"466":1,"467":1,"468":1,"469":1}}],["网络技术服务",{"2":{"239":1}}],["网易明星",{"2":{"524":3,"529":1}}],["网易健康",{"2":{"389":3}}],["网易互联网",{"2":{"379":3}}],["网易vr",{"2":{"319":3}}],["网易it",{"2":{"309":3}}],["网易军事",{"2":{"298":1}}],["网易军事频道",{"2":{"298":1}}],["网红",{"2":{"214":1}}],["网红专栏壁纸",{"0":{"214":1}}],["网页转图片",{"0":{"1403":1},"1":{"1404":1,"1405":1,"1406":1,"1407":1}}],["网页时间",{"2":{"57":1}}],["网页中的第一张图片",{"2":{"57":1}}],["网页内容",{"2":{"57":1}}],["网页url地址",{"2":{"56":1}}],["而盛行",{"2":{"1242":1}}],["而脂肪组织相对比男性多",{"2":{"1155":1}}],["而在自然界",{"2":{"1079":1}}],["而在javascript中的number类型由于自身原因",{"2":{"203":1}}],["而因这一系列作品的持续畅销",{"2":{"1019":1}}],["而作品对官场政治",{"2":{"1019":1}}],["而决不会塌他的台",{"2":{"948":1}}],["而他本人是台柱子",{"2":{"948":1}}],["而他未必肯付出太多",{"2":{"821":1}}],["而没有违章记录",{"2":{"772":1}}],["而不是直接登陆日本",{"2":{"298":1}}],["而不是一次性的代码",{"2":{"203":1}}],["而且日军新兵在转入小队",{"2":{"298":1}}],["而正面战场中国军队在指挥上鲜有灵活创举",{"2":{"298":1}}],["而是应该谋力并举",{"2":{"298":1}}],["而是综合较量",{"2":{"298":1}}],["而是十分凶狠猖狂",{"2":{"298":2}}],["而是广告位类单独板块",{"2":{"198":1}}],["而每个controller都有自己的$scope",{"2":{"203":1}}],["而webpack以其优异的特性脱颖而出",{"2":{"203":1}}],["而腾讯还停留在http时代",{"2":{"198":1}}],["安门",{"2":{"1175":1}}],["安贞桥东下车",{"2":{"893":1}}],["安贞店",{"2":{"893":1}}],["安全应用中心",{"2":{"1393":1}}],["安全气囊",{"2":{"761":1}}],["安全超文本传输协议",{"2":{"198":1}}],["安床",{"2":{"752":1}}],["安葬",{"2":{"752":1,"1175":1}}],["安徽",{"2":{"731":1}}],["安装",{"0":{"21":1}}],["允许嵌入的浏览上下文运行脚本",{"2":{"197":1}}],["这则寓言的寓意",{"2":{"1089":1}}],["这也是立春的美食之一",{"2":{"1079":1}}],["这也是我们最终取得抗战胜利的重要原因",{"2":{"298":1}}],["这项赏封",{"2":{"1069":1}}],["这笔账就难算了",{"2":{"1069":1}}],["这样黄瓜会更脆爽",{"2":{"1053":1,"1054":1}}],["这散文也太散了",{"2":{"949":1}}],["这次也要让你们开开眼",{"2":{"948":1}}],["这更增添了他的威慑",{"2":{"948":1}}],["这些损失对销售来讲也致命吧",{"2":{"948":1}}],["这些都是在战场上非常实用的技术",{"2":{"298":1}}],["这里的控制刚刚好",{"2":{"948":1}}],["这里就不全部列出来了",{"2":{"202":1,"203":1,"205":1,"206":1,"224":1,"296":1,"297":1,"298":1,"299":1,"947":1,"1269":1,"1461":1,"1462":1,"1463":1,"1465":1,"1466":1}}],["这座人口稠密的都市即将受到这个怪兽",{"2":{"883":1}}],["这两个星座在一起就像龟兔赛跑",{"2":{"867":1}}],["这3月他做了3件大事",{"2":{"534":1}}],["这就是惠州",{"2":{"479":1}}],["这就需",{"2":{"203":1}}],["这家女性内衣龙头企业陷困境",{"2":{"429":1}}],["这天她准备和78岁的外婆一起出门逛逛",{"2":{"394":1}}],["这头人类历史上武装到牙齿的法西斯主义怪兽",{"2":{"298":1}}],["这与长期日本武士道的文化贻害有关",{"2":{"298":1}}],["这为以后日军进攻淞沪",{"2":{"298":1}}],["这又能给今天的我们以什么样启示呢",{"2":{"298":2}}],["这是硬气功里最见真本事的一个了",{"2":{"948":1}}],["这是一个问题",{"2":{"948":1}}],["这是一个测试文本",{"2":{"128":1,"143":1}}],["这是当时中国军队所不及的",{"2":{"298":1}}],["这是为什么呢",{"2":{"298":2}}],["这是基于由kentaro",{"2":{"219":1}}],["这是qr码2",{"2":{"219":1}}],["这位角色拥有着不属于女性的萌系着装以及言行举止",{"2":{"205":1}}],["这个与你作个想念吧",{"2":{"1212":1}}],["这个标志是何含义",{"2":{"726":1}}],["这个滩涂荒地上起步的园区咋做到的",{"2":{"384":1}}],["这个特别的精灵没有特别强大的能力",{"2":{"205":1}}],["这个一开始我就想利用vuex的store存储到state之中就大功告成了",{"2":{"203":1}}],["这才是真正的公益行为",{"2":{"198":1}}],["这种情况下会启用所有限制",{"2":{"197":1}}],["属性值可以为空字符串",{"2":{"197":1}}],["属于猫科动物",{"2":{"123":1}}],["玩",{"2":{"196":1}}],["去细细体会那些事儿",{"2":{"1019":1}}],["去年的事并未结束",{"2":{"379":1}}],["去",{"2":{"196":1}}],["和表演武术的班子",{"2":{"948":1}}],["和车辆违章查询接口的区别主要是支持的城市更多",{"2":{"763":1}}],["和平必胜",{"2":{"298":1}}],["和你聊聊",{"2":{"203":1}}],["和",{"2":{"196":2,"203":1,"222":1}}],["腰酸",{"2":{"195":1}}],["美食",{"2":{"1078":1}}],["美食家",{"2":{"477":1}}],["美官员称伊朗应为船只遇袭负责",{"2":{"529":1}}],["美联储准备好迎接不定时炸弹",{"2":{"529":1}}],["美台合开记者会台当局被批抱大腿营造",{"2":{"399":1}}],["美国|日本",{"2":{"918":2}}],["美国队长2",{"2":{"898":1}}],["美国",{"2":{"883":2,"1412":1,"1465":1}}],["美国职业篮篮球赛新闻资讯",{"2":{"310":1}}],["美国让华为成为舆论中心",{"2":{"309":1}}],["美国最终决定先向日本投掷原子弹",{"2":{"298":1}}],["美拍",{"2":{"285":1}}],["美术",{"2":{"244":7}}],["美女",{"2":{"211":6}}],["美女视频",{"2":{"20":1,"1462":1}}],["美图图像选型评测及优化历程",{"2":{"202":1}}],["美元",{"2":{"195":1,"980":1,"984":1}}],["日均",{"2":{"1411":2}}],["日积月累",{"2":{"1069":1}}],["日元",{"2":{"980":1,"984":1,"988":2}}],["日报列表中的",{"2":{"948":1,"949":1}}],["日报短评论列表",{"0":{"949":1}}],["日报短评论",{"2":{"946":1}}],["日报详情",{"0":{"948":1},"2":{"946":1}}],["日语",{"2":{"883":1}}],["日禄",{"2":{"752":1}}],["日期信息",{"2":{"1093":1}}],["日期类型",{"2":{"1093":1}}],["日期",{"2":{"745":1,"750":1,"831":1,"1078":1,"1092":1,"1103":1,"1104":1}}],["日开奖",{"2":{"555":2}}],["日常居家",{"2":{"415":1}}],["日军对中国军队是这样记载的",{"2":{"298":1}}],["日军并非如神剧中不堪一击",{"2":{"298":1}}],["日军并非神剧不堪一击",{"2":{"298":1}}],["日军",{"2":{"298":1}}],["日军往往会组织自杀式的死亡冲锋",{"2":{"298":1}}],["日军士兵长期受到军国主义思想的毒害",{"2":{"298":1}}],["日军更是通过各种途径",{"2":{"298":1}}],["日军参谋本部作战科长畑俊六率参谋本部",{"2":{"298":1}}],["日军在对外扩张战争中",{"2":{"298":1}}],["日军的训练可分为军官和士兵两部分",{"2":{"298":1}}],["日军严苛的军事训练是其作战素养较高的主要原因",{"2":{"298":1}}],["日军即再次召唤火力轰击",{"2":{"298":1}}],["日军便出动坦克掩护步兵",{"2":{"298":1}}],["日军步枪数量是中国军队的1",{"2":{"298":1}}],["日军两度获胜",{"2":{"298":1}}],["日军师团一个也不缺",{"2":{"298":1}}],["日本在近代走上武力扩张的道路之后",{"2":{"298":1}}],["日本发动侵华战争前的数十年间",{"2":{"298":1}}],["日本发动侵华战争时已经完成了工业化",{"2":{"298":1}}],["日本战机以组",{"2":{"298":1}}],["日本陆军作战还可以得到相当数量的空中火力支援以及坦克装甲部队的加强",{"2":{"298":1}}],["日本陆军对中国陆军构成了成倍的数量优势",{"2":{"298":1}}],["日本陆军是侵华的主力",{"2":{"298":1}}],["日本的军力在东方是一等的",{"2":{"298":2}}],["日",{"2":{"195":1,"1032":1,"1092":1,"1103":1}}],["日单",{"0":{"15":1}}],["月有阴晴圆缺",{"2":{"1267":1}}],["月亮",{"2":{"1266":1,"1267":1}}],["月落",{"2":{"1170":1}}],["月落乌啼霜满天",{"2":{"1169":1,"1170":1}}],["月光洒在中年的庭院",{"2":{"1033":1,"1034":1}}],["月刑",{"2":{"747":1}}],["月建",{"2":{"747":1}}],["月德合",{"2":{"747":1}}],["月兮channel",{"2":{"290":1}}],["月",{"2":{"195":1,"1032":1,"1092":1,"1103":1,"1411":2}}],["年份",{"2":{"1434":1,"1437":1}}],["年老体弱者宜着厚棉衣",{"2":{"837":1}}],["年八月十八",{"2":{"747":1}}],["年月日",{"2":{"709":1}}],["年款+2",{"2":{"688":1}}],["年款+3",{"2":{"688":1}}],["年款+5",{"2":{"688":1}}],["年款",{"2":{"671":1,"674":1,"688":3,"761":1}}],["年仅36岁的他走了",{"2":{"489":1}}],["年",{"2":{"195":1}}],["年龄",{"2":{"77":1,"259":1,"1126":1}}],["趟",{"2":{"195":1}}],["遍",{"2":{"195":1}}],["一周平均",{"2":{"1411":2}}],["一作",{"2":{"1267":3}}],["一次",{"2":{"1242":1}}],["一次性制品",{"2":{"1099":2}}],["一心向往",{"2":{"1212":1}}],["一哥意指笨蛋",{"2":{"1188":1}}],["一哥指老大",{"2":{"1188":1}}],["一哥是什么意思",{"2":{"1187":1,"1188":1}}],["一哥释义",{"2":{"1187":1,"1188":1}}],["一哥新词新语",{"2":{"1187":1,"1188":1}}],["一哥",{"2":{"1187":1,"1188":2}}],["一句",{"2":{"1170":1}}],["一只狐狸突然扑过来",{"2":{"1089":1}}],["一只小兔子看见了",{"2":{"1089":1}}],["一马当先",{"2":{"1063":2}}],["一共7部",{"2":{"1019":1}}],["一堆人抓着",{"2":{"949":1}}],["一时只能由着血往下流",{"2":{"948":1}}],["一条忠诚的小狗有一个健康的身体是非常重要的",{"2":{"1074":1}}],["一条浓浓的血从他额上留下来",{"2":{"948":1}}],["一条微信向全世界宣告",{"2":{"479":1}}],["一抱拳",{"2":{"948":1}}],["一级分类",{"2":{"943":1}}],["一股神秘的力量一直朝纽约而来",{"2":{"883":1}}],["一道亮光划过天际",{"2":{"883":1}}],["一环路",{"2":{"857":2}}],["一氧化碳1小时平均",{"2":{"740":1}}],["一氧化碳",{"2":{"649":1}}],["一般为被检测域名",{"2":{"1278":1}}],["一般为轻至中度",{"2":{"1247":1}}],["一般为4",{"2":{"626":2,"631":1,"860":2}}],["一般为02",{"2":{"622":1}}],["一般由步兵",{"2":{"298":1}}],["一汽大众",{"2":{"761":1,"762":1}}],["一汽",{"2":{"612":1}}],["一等奖",{"2":{"560":1,"570":1}}],["一年巨亏13亿",{"2":{"429":1}}],["一寸山河一寸血",{"2":{"298":1}}],["一支现代陆军所要求的火力",{"2":{"298":1}}],["一文中指出",{"2":{"298":2}}],["一直播",{"2":{"285":1}}],["一些杂七杂八的都在这里",{"2":{"281":1}}],["一卡通",{"2":{"265":1,"270":1}}],["一致",{"2":{"259":1,"264":1}}],["一",{"2":{"202":2,"203":1,"1063":1,"1232":1,"1241":1,"1242":1}}],["一个月排名变化情况",{"2":{"1411":1}}],["一个想入非非的探险家",{"2":{"1212":1}}],["一个个来",{"2":{"1205":1,"1206":1}}],["一个人掉到海里",{"2":{"1134":1,"1135":1}}],["一个人就是一片荒原",{"2":{"1033":1,"1034":1}}],["一个勺子是有限得很",{"2":{"1069":1}}],["一个老婆婆没急着离开",{"2":{"948":1}}],["一个小孩大声喊",{"2":{"948":1}}],["一个身怀绝技的高人的麻木",{"2":{"948":1}}],["一个很重要的原因",{"2":{"298":1}}],["一个好的程序员肯定是要能书写可维护的代码",{"2":{"203":1}}],["一个好人",{"2":{"195":1}}],["一个简单express+jade+mysql+bootstrap+nodejs的",{"2":{"202":1}}],["一个后端程序员的",{"2":{"202":1}}],["一亿",{"2":{"195":1}}],["北风转东北风",{"2":{"832":1}}],["北风转西北风",{"2":{"832":1}}],["北风",{"2":{"544":3,"695":3,"847":3}}],["北大",{"2":{"195":1}}],["北京微播视界科技有限公司",{"2":{"1396":1,"1397":1}}],["北京百度网讯科技有限公司",{"2":{"1283":1,"1284":1,"1401":1,"1402":1}}],["北京电影学院",{"2":{"1129":1}}],["北京海淀区悦秀路99号二层大地影院",{"2":{"893":1}}],["北京海淀区玉海园五里22号配套商业楼",{"2":{"893":1}}],["北京延庆金锣湾",{"2":{"893":1}}],["北京望京新天地",{"2":{"893":1}}],["北京橙天嘉禾吉彩影城",{"2":{"893":1}}],["北京博纳影城朝阳门旗舰店",{"2":{"893":1}}],["北京首都",{"2":{"706":5,"711":2}}],["北京小米科技有限责任公司",{"2":{"244":1}}],["北京市网安总队",{"2":{"1401":1,"1402":1}}],["北京市东城区中华路甲10号",{"2":{"1382":1}}],["北京市东城区北三环东路36号环球贸易中心e座b1",{"2":{"893":1}}],["北京市通州区新油东路1号米拉时尚生活广场七层",{"2":{"893":1}}],["北京市通州区杨庄北里天时名苑14号楼f4",{"2":{"893":1}}],["北京市延庆县妫水北街39号1幢h座首层",{"2":{"893":1}}],["北京市朝阳区望京合生麒麟社影院",{"2":{"893":1}}],["北京市朝阳区三丰北里2号楼悠唐生活广场b1层",{"2":{"893":1}}],["北京市宣武区宣武门西大街28院宣武门地铁西南出口辅路",{"2":{"779":1,"784":1}}],["北京市崇文区天坛路12号",{"2":{"779":1,"784":1}}],["北京市",{"2":{"680":1,"779":2,"784":2,"789":1,"806":1}}],["北京市海淀区永澄北路2号院1号楼a座四层405",{"2":{"239":1}}],["北京市百瑞律师事务所",{"2":{"198":1,"199":1}}],["北京",{"2":{"112":1,"544":3,"695":3,"716":1,"731":1,"779":1,"830":1,"835":1,"837":2,"847":3,"893":10,"908":1}}],["机会难得",{"2":{"948":1}}],["机动车行驶速度不得超过标志所示数值",{"2":{"726":1}}],["机动车违反规定停放",{"2":{"628":1,"852":3,"862":1}}],["机动力与保障力等",{"2":{"298":1}}],["机械",{"2":{"211":2}}],["机构团体名",{"2":{"195":1}}],["机器人回复信息",{"2":{"97":1}}],["小清新美女爱跳舞",{"2":{"1462":2}}],["小清新女生",{"2":{"206":2}}],["小明认真的说",{"2":{"1269":1}}],["小明思索了一会说",{"2":{"1269":1}}],["小明",{"2":{"1269":1}}],["小明开枪打死了一只",{"2":{"1135":1}}],["小乔初嫁了",{"2":{"1212":1}}],["小动物",{"2":{"1070":1}}],["小尉迟",{"2":{"1058":1,"1059":1}}],["小说以史料为基础",{"2":{"1019":1}}],["小说",{"2":{"1014":1,"1019":1}}],["小事",{"2":{"948":2}}],["小鹿斑比遇见哥斯拉",{"2":{"883":1}}],["小吵小闹的一对",{"2":{"867":1}}],["小到中雪",{"2":{"842":1}}],["小到中雨",{"2":{"842":1}}],["小雪",{"2":{"842":1}}],["小雨",{"2":{"842":1}}],["小雨转多云",{"2":{"832":2}}],["小窍门",{"2":{"812":1}}],["小时",{"2":{"747":1}}],["小型新能源汽车",{"2":{"860":1}}],["小型汽车",{"2":{"626":1,"636":1,"860":1}}],["小型suv",{"2":{"610":1,"611":1}}],["小型车",{"2":{"599":1,"610":1,"611":1,"771":1}}],["小型轿车",{"2":{"148":1,"637":1,"638":1}}],["小名片助力破解企业获客难题",{"2":{"334":1}}],["小米cfo周受资",{"2":{"309":1}}],["小米桌面天气图标",{"2":{"244":1}}],["小米科技有限责任公司",{"2":{"244":10}}],["小程序可用",{"2":{"202":1}}],["小天",{"2":{"195":1,"196":1}}],["马到成功",{"2":{"1058":2,"1059":3}}],["马云",{"2":{"992":1,"993":2}}],["马尔克斯获得诺贝尔文学奖之后完成的第一部小说",{"2":{"954":1}}],["马尔克斯",{"2":{"954":1}}],["马修",{"2":{"883":1}}],["马鞍山市",{"2":{"789":1,"806":1}}],["马",{"2":{"747":1}}],["马小姐",{"2":{"195":1}}],["马化腾",{"2":{"195":1}}],["妈妈帮",{"2":{"459":1}}],["妈妈",{"2":{"195":1}}],["名胜",{"2":{"1170":1}}],["名词",{"2":{"195":1}}],["名称严格匹配",{"2":{"789":1}}],["名称",{"2":{"26":1,"27":1,"31":1,"32":1,"36":1,"37":1,"41":1,"46":1,"51":1,"52":1,"56":1,"57":1,"61":1,"62":1,"66":1,"67":1,"71":1,"72":1,"76":1,"77":1,"81":1,"82":1,"86":1,"87":1,"91":1,"92":1,"96":1,"97":1,"101":1,"102":1,"106":1,"107":1,"111":1,"112":1,"116":1,"117":1,"121":1,"122":1,"126":1,"127":1,"131":1,"132":1,"136":1,"137":1,"141":1,"142":1,"146":1,"147":1,"154":1,"159":1,"164":1,"168":1,"169":1,"173":1,"174":1,"178":1,"179":1,"183":1,"184":1,"189":1,"190":1,"194":1,"195":2,"222":1,"227":1,"228":1,"232":1,"233":1,"237":1,"238":1,"242":1,"243":1,"247":1,"248":1,"252":1,"253":1,"258":1,"259":1,"263":1,"264":1,"268":1,"269":1,"273":1,"274":1,"278":1,"279":1,"297":1,"302":1,"303":1,"307":1,"308":1,"312":1,"313":1,"317":1,"318":1,"322":1,"323":1,"327":1,"328":1,"332":1,"333":1,"337":1,"338":1,"342":1,"343":1,"348":1,"353":1,"357":1,"358":1,"362":1,"363":1,"367":1,"368":1,"372":1,"373":1,"377":1,"378":1,"382":1,"383":1,"387":1,"388":1,"392":1,"393":1,"397":1,"398":1,"402":1,"403":1,"407":1,"408":1,"412":1,"413":1,"417":1,"418":1,"422":1,"423":1,"427":1,"428":1,"432":1,"433":1,"437":1,"438":1,"442":1,"443":1,"447":1,"448":1,"452":1,"453":1,"457":1,"458":1,"462":1,"463":1,"468":1,"473":1,"477":1,"478":1,"482":1,"483":1,"487":1,"488":1,"492":1,"493":1,"497":1,"498":1,"502":1,"503":1,"507":1,"508":1,"512":1,"513":1,"517":1,"518":1,"522":1,"523":1,"527":1,"528":1,"532":1,"533":1,"537":1,"538":1,"543":1,"547":1,"548":1,"554":1,"558":1,"559":1,"563":1,"564":1,"568":1,"569":1,"573":1,"578":1,"583":1,"588":1,"594":1,"599":1,"600":1,"605":1,"606":1,"610":1,"611":1,"615":1,"616":1,"622":1,"626":1,"627":1,"631":1,"632":1,"637":1,"642":1,"643":1,"647":1,"664":1,"668":1,"669":1,"673":1,"674":1,"679":1,"683":1,"684":1,"688":1,"689":1,"694":1,"698":1,"704":1,"705":1,"709":1,"710":1,"714":1,"715":1,"719":1,"720":1,"724":1,"725":1,"730":1,"734":1,"735":1,"739":1,"740":1,"745":1,"746":1,"750":1,"751":1,"755":1,"756":1,"760":1,"761":1,"766":1,"767":1,"771":1,"772":1,"777":1,"778":1,"782":1,"783":1,"789":1,"790":1,"794":1,"795":1,"799":1,"800":1,"805":1,"809":1,"810":1,"815":1,"819":1,"820":1,"824":1,"825":1,"830":1,"831":1,"835":1,"836":1,"850":1,"855":1,"856":1,"860":1,"861":1,"865":1,"866":1,"870":1,"871":1,"875":1,"876":1,"881":1,"882":1,"886":1,"887":1,"891":1,"892":1,"896":1,"897":1,"901":1,"902":1,"907":1,"911":1,"912":1,"916":1,"917":1,"922":1,"923":1,"928":1,"932":1,"933":1,"938":1,"939":1,"943":1,"944":1,"952":1,"953":1,"958":1,"963":1,"964":1,"968":1,"969":1,"973":1,"974":1,"987":1,"991":1,"992":1,"996":1,"997":1,"1001":1,"1002":1,"1004":1,"1007":1,"1013":1,"1017":1,"1018":1,"1022":1,"1023":1,"1027":1,"1028":1,"1032":1,"1033":1,"1038":1,"1043":1,"1048":1,"1052":1,"1053":1,"1057":1,"1058":1,"1062":1,"1063":1,"1067":1,"1068":1,"1072":1,"1073":1,"1077":1,"1078":1,"1083":1,"1087":1,"1088":1,"1092":1,"1093":1,"1097":1,"1098":1,"1103":1,"1104":1,"1108":1,"1109":1,"1114":1,"1118":1,"1119":1,"1124":1,"1128":1,"1129":1,"1133":1,"1134":1,"1139":1,"1143":1,"1144":1,"1148":1,"1149":1,"1153":1,"1154":1,"1159":1,"1163":1,"1164":1,"1168":1,"1169":1,"1174":1,"1178":1,"1182":1,"1186":1,"1187":1,"1192":1,"1196":1,"1204":1,"1205":1,"1210":1,"1211":1,"1216":1,"1221":1,"1225":1,"1226":1,"1230":1,"1231":1,"1235":1,"1236":1,"1240":1,"1241":1,"1245":1,"1246":1,"1250":1,"1251":1,"1255":1,"1256":1,"1260":1,"1261":1,"1265":1,"1266":1,"1272":1,"1273":1,"1277":1,"1278":1,"1282":1,"1283":1,"1287":1,"1288":1,"1292":1,"1293":1,"1297":1,"1298":1,"1303":1,"1304":1,"1308":1,"1309":1,"1313":1,"1314":1,"1318":1,"1319":1,"1323":1,"1324":1,"1328":1,"1329":1,"1334":1,"1335":1,"1339":1,"1340":1,"1344":1,"1345":1,"1349":1,"1354":1,"1355":1,"1359":1,"1360":1,"1365":1,"1366":1,"1370":1,"1371":1,"1375":1,"1376":1,"1380":1,"1386":1,"1390":1,"1391":1,"1395":1,"1396":1,"1400":1,"1401":1,"1405":1,"1406":1,"1410":1,"1411":1,"1415":1,"1416":1,"1420":1,"1421":1,"1426":1,"1427":1,"1431":1,"1432":1,"1436":1,"1437":1,"1441":1,"1442":1,"1447":1,"1448":1,"1452":1,"1453":1,"1457":1,"1458":1,"1462":1}}],["代理",{"2":{"239":1}}],["代码搜索词",{"2":{"284":1}}],["代码",{"2":{"195":1}}],["代表这是一张人脸的概率",{"2":{"77":1}}],["标准身材",{"2":{"1028":1,"1029":1}}],["标准体重",{"2":{"1028":1}}],["标准gps设备获取的角度坐标",{"2":{"845":1}}],["标准电码查询",{"0":{"545":1},"1":{"546":1,"547":1,"548":1,"549":1},"2":{"700":1}}],["标记人数",{"2":{"826":1}}],["标识",{"2":{"622":1}}],["标签类型",{"2":{"348":1}}],["标定攻击目标",{"2":{"298":1}}],["标号索引",{"2":{"195":1}}],["标题连接",{"2":{"1366":1,"1371":1}}],["标题或作者",{"2":{"1163":1,"1168":1,"1265":1}}],["标题",{"2":{"57":1,"303":1,"308":1,"313":1,"318":1,"323":1,"328":1,"333":1,"343":1,"358":1,"363":1,"368":1,"373":1,"378":1,"383":1,"388":1,"398":1,"403":1,"408":1,"413":1,"418":1,"423":1,"428":1,"433":1,"438":1,"443":1,"448":1,"453":1,"458":1,"463":1,"488":1,"493":1,"508":1,"513":1,"518":1,"523":1,"528":1,"533":1,"575":1,"700":1,"1149":1,"1154":1,"1164":1,"1169":1,"1187":1,"1366":1,"1371":1,"1418":1}}],["词名",{"2":{"1266":1}}],["词曲类型",{"2":{"1256":1}}],["词性代码释义如下",{"2":{"195":1}}],["词性代码",{"2":{"195":1}}],["词语解释",{"2":{"1068":1}}],["词语",{"2":{"195":1}}],["且",{"2":{"1232":1}}],["且金额不得超过1万亿",{"2":{"732":1}}],["且便于各兵种间的沟通和配合",{"2":{"298":1}}],["且涉及",{"2":{"203":1}}],["且最大不能超过800个字符",{"2":{"192":1}}],["且经常会有变动",{"2":{"54":1}}],["大陆州",{"2":{"1298":1}}],["大醉",{"2":{"1267":1}}],["大卡",{"2":{"1251":1}}],["大地阳和暖气生",{"2":{"1078":1,"1079":1}}],["大地数字影城",{"2":{"893":1}}],["大地数字影院",{"2":{"893":3}}],["大葱1根",{"2":{"1053":1,"1054":1}}],["大图",{"2":{"953":1}}],["大意是你们瞧好了",{"2":{"948":1}}],["大意是他们从黄河水最凶猛的地方来",{"2":{"948":1}}],["大概不知道伤口在那里",{"2":{"948":1}}],["大概距离",{"2":{"887":1}}],["大概一个月前",{"2":{"203":1}}],["大到暴雪",{"2":{"842":1}}],["大到暴雨",{"2":{"842":1}}],["大雪",{"2":{"842":1}}],["大暴雨到特大暴雨",{"2":{"842":1}}],["大暴雨",{"2":{"842":1}}],["大雨",{"2":{"842":1}}],["大庆",{"2":{"654":1}}],["大众",{"2":{"761":1,"762":1}}],["大众汽车牌",{"2":{"637":1,"638":1}}],["大众奥迪",{"2":{"612":1}}],["大众创新",{"2":{"330":1}}],["大型新能源汽车",{"2":{"860":1}}],["大型汽车",{"2":{"626":1,"636":1,"860":1}}],["大型suv",{"2":{"610":1,"611":1}}],["大型车等多车型的违章数据查询",{"2":{"763":1}}],["大型车辆",{"2":{"631":1}}],["大型车",{"2":{"610":1,"611":1,"771":1}}],["大乐透",{"2":{"550":1}}],["大风",{"2":{"544":1,"695":1,"847":2}}],["大风蓝色预警",{"2":{"544":1,"695":1,"847":2}}],["大连市",{"2":{"789":1,"806":1}}],["大连",{"2":{"544":2,"695":2,"847":4}}],["大连发布",{"2":{"359":1}}],["大吉+官运+财运+才艺",{"2":{"539":1}}],["大三学生陶青梅放暑假待在家中",{"2":{"393":1,"394":1}}],["大三女生穿破洞牛仔裤外出",{"2":{"393":1,"394":1}}],["大雾橙色预警",{"2":{"338":1}}],["大象公会",{"2":{"298":1}}],["大本营陆军部",{"2":{"298":1}}],["大小为s",{"2":{"218":1}}],["大家都知道",{"2":{"203":2}}],["大白话",{"2":{"202":1}}],["大文本分词时",{"2":{"192":1}}],["大杂烩",{"0":{"13":1}}],["无线一哥",{"2":{"1188":1}}],["无需复杂的交谈",{"2":{"1074":1}}],["无需每次读取",{"0":{"838":1},"1":{"839":1,"840":1,"841":1,"842":1}}],["无名氏",{"2":{"1058":1,"1059":1}}],["无走件记录时被查询次数",{"2":{"959":1}}],["无效单",{"2":{"959":1}}],["无锡市",{"2":{"789":1,"806":1,"877":1}}],["无雨且风力较小",{"2":{"544":1,"695":1,"847":2}}],["无持续风向",{"2":{"544":6,"695":6,"847":12}}],["无法找回",{"2":{"289":1}}],["无水印地址",{"2":{"286":1}}],["无水印视频等",{"2":{"20":1}}],["无状态的",{"2":{"203":1}}],["无",{"0":{"979":1,"983":1,"1200":1},"1":{"980":1,"984":1,"1201":1},"2":{"185":1,"206":1,"284":1,"288":1,"292":1,"296":1,"347":1,"352":1,"467":1,"472":1,"553":1,"652":1,"657":1,"663":1,"678":1,"729":1,"804":1,"814":1,"840":1,"883":1,"906":1,"927":1,"947":1,"1012":1,"1037":1,"1042":1,"1047":1,"1082":1,"1113":1,"1123":1,"1138":1,"1158":1,"1215":1,"1220":1,"1385":1,"1461":1}}],["经过研究",{"2":{"1242":1}}],["经过推测得出结论",{"2":{"1212":1}}],["经过诗人艺术的再创造",{"2":{"1170":1}}],["经过了很多城市村庄",{"2":{"948":1}}],["经常锻炼身体",{"2":{"1155":1}}],["经常会有段子手",{"2":{"1146":1}}],["经纪公司",{"2":{"1129":1}}],["经费不裕",{"2":{"1069":1}}],["经典名著",{"2":{"1014":1}}],["经查",{"2":{"1008":1}}],["经度值",{"2":{"845":1}}],["经度",{"2":{"790":1,"794":1,"795":1,"800":1,"850":1,"886":1,"887":1,"892":1,"1298":1,"1349":1,"1380":1}}],["经纬度地址解析",{"0":{"1378":1},"1":{"1379":1,"1380":1,"1381":1,"1382":1}}],["经纬度及网络运营商isp等信息",{"2":{"1295":1}}],["经纬",{"2":{"782":1}}],["经济",{"2":{"414":1,"1014":1}}],["经济观察报",{"2":{"174":1,"175":1}}],["经视看天下",{"2":{"394":1}}],["经相关部门批准后依批准的内容开展经营活动",{"2":{"239":1}}],["经营异常列入原因",{"2":{"238":1}}],["经营范围",{"2":{"184":1,"238":1}}],["成人内容",{"2":{"1411":1}}],["成人",{"2":{"1247":1}}],["成为流传古今的名作",{"2":{"1170":1}}],["成为近几年国内文化界的一大奇观",{"2":{"1019":1}}],["成语1",{"2":{"1087":1,"1088":1}}],["成语词头",{"2":{"1068":1}}],["成语字典",{"0":{"1065":1},"1":{"1066":1,"1067":1,"1068":1,"1069":1}}],["成语末尾汉字",{"2":{"1063":1}}],["成语开头汉字",{"2":{"1063":1}}],["成语出处",{"2":{"1063":1,"1068":1}}],["成语解释",{"2":{"1063":1,"1068":1}}],["成语拼音",{"2":{"1063":1}}],["成语接龙接口",{"2":{"1060":1}}],["成语接龙",{"0":{"1060":1},"1":{"1061":1,"1062":1,"1063":1,"1064":1}}],["成语",{"2":{"1058":1,"1062":1,"1063":1}}],["成语典故",{"0":{"1055":1},"1":{"1056":1,"1057":1,"1058":1,"1059":1}}],["成都",{"2":{"853":1}}],["成都市",{"2":{"789":1,"806":1}}],["成员数量",{"2":{"637":1}}],["成品油价或迎年内第二降",{"2":{"444":1}}],["成年人正常标准体重指数为18",{"2":{"1025":1}}],["成年人",{"2":{"222":1}}],["成立日期",{"2":{"184":1,"238":1}}],["成功励志",{"2":{"1014":1}}],["成功2",{"2":{"772":1}}],["成功",{"2":{"33":1,"38":1,"48":1,"53":2,"58":1,"63":1,"68":2,"78":1,"83":2,"98":1,"103":2,"108":1,"118":1,"123":1,"128":1,"133":1,"138":1,"143":1,"148":2,"155":1,"160":1,"165":1,"170":1,"175":1,"180":2,"185":1,"191":1,"196":1,"260":1,"265":1,"270":1,"275":1,"280":1,"304":1,"309":1,"314":1,"319":1,"324":1,"329":1,"334":1,"339":1,"344":1,"349":1,"354":1,"359":1,"364":1,"369":1,"374":1,"379":1,"384":1,"389":1,"394":1,"399":1,"404":1,"409":1,"414":1,"419":1,"424":1,"429":1,"434":1,"439":1,"444":1,"449":1,"454":1,"459":1,"464":1,"474":1,"489":1,"509":1,"514":1,"519":1,"524":1,"529":1,"534":1,"544":1,"575":1,"580":1,"585":1,"590":1,"596":1,"601":1,"628":1,"633":1,"638":1,"644":1,"649":1,"654":1,"659":1,"695":1,"700":1,"706":1,"711":1,"716":1,"721":1,"726":1,"747":1,"752":1,"762":1,"768":1,"773":1,"779":1,"784":1,"791":1,"796":1,"801":1,"806":1,"811":1,"816":1,"847":1,"852":1,"857":1,"862":1,"883":1,"888":1,"893":1,"898":1,"903":1,"908":1,"913":1,"918":1,"924":1,"929":1,"934":1,"970":1,"998":1,"1003":1,"1024":1,"1029":1,"1034":1,"1039":1,"1044":1,"1049":1,"1059":1,"1064":1,"1074":1,"1079":1,"1084":1,"1089":1,"1094":1,"1099":1,"1115":1,"1120":1,"1125":1,"1130":1,"1135":1,"1140":1,"1145":1,"1150":1,"1155":1,"1160":1,"1188":1,"1206":1,"1242":1,"1247":1,"1257":1,"1262":1,"1267":1,"1274":1,"1279":1,"1284":1,"1289":1,"1294":1,"1299":1,"1305":1,"1310":1,"1315":1,"1320":1,"1325":1,"1330":1,"1336":1,"1341":1,"1346":1,"1351":1,"1356":1,"1361":1,"1367":1,"1372":1,"1377":1,"1382":1,"1387":1,"1392":1,"1402":1,"1407":1,"1412":1,"1417":1,"1422":1,"1428":1,"1433":1,"1438":1,"1443":1,"1459":1}}],["成功的返回",{"2":{"28":1,"73":1,"93":1,"469":1,"479":1,"484":1,"494":1,"499":1,"504":1,"539":1,"549":1,"555":1,"560":1,"565":1,"570":1,"736":1,"741":1,"757":1,"821":1,"867":1,"872":1,"877":1,"940":1,"945":1,"954":1,"993":1,"1014":1,"1019":1,"1054":1,"1165":1,"1170":1,"1212":1,"1217":1,"1222":1,"1227":1,"1232":1,"1252":1,"1397":1,"1449":1}}],["社会",{"2":{"502":1}}],["社会新闻api接口服务",{"2":{"455":1}}],["社会新闻",{"0":{"455":1},"1":{"456":1,"457":1,"458":1,"459":1}}],["社会统一信用代码",{"2":{"228":1,"230":1}}],["社会统一信用代码查询企业开票信息",{"2":{"225":1}}],["社会信用代码",{"2":{"184":1}}],["社会信用代码等",{"2":{"181":1}}],["社全新商业资讯平台",{"2":{"174":1,"175":1}}],["招摇",{"2":{"747":1}}],["招聘",{"0":{"294":1}}],["招聘信息",{"0":{"293":1},"1":{"294":1},"2":{"20":1}}],["招商银行",{"2":{"264":1,"265":1,"269":1,"270":1}}],["招商银行等",{"2":{"179":1}}],["建文失踪的靖难之役",{"2":{"1019":1}}],["建执位",{"2":{"747":1}}],["建设银行",{"2":{"179":1,"180":1}}],["建议出门前涂擦spf在12",{"2":{"837":1}}],["建议着棉服",{"2":{"837":1}}],["建议每天更新一次",{"2":{"592":1}}],["建议穿薄外套或牛仔裤等服装",{"2":{"544":1,"695":1,"847":2}}],["建议对同一卡号查询做次数限制",{"2":{"261":1,"266":1,"271":1,"276":1}}],["建议urlencoder下",{"2":{"119":1}}],["建议通过",{"2":{"107":1}}],["建议复审",{"2":{"107":1}}],["建议屏蔽",{"2":{"107":1}}],["建议值",{"2":{"107":1}}],["建议您拿到判断结果后的执行操作",{"2":{"107":1}}],["建议使用手写ocr识别",{"2":{"59":1}}],["借记卡",{"2":{"179":1,"264":1,"265":1,"269":1,"270":1}}],["卡雅",{"2":{"1465":1}}],["卡拉汉姆",{"2":{"918":1}}],["卡巴斯基已提交投诉",{"2":{"404":1}}],["卡类型",{"2":{"179":1}}],["卡通人脸",{"2":{"77":1}}],["卡通图片",{"2":{"20":1}}],["澄清概况",{"2":{"174":1}}],["该网站含有未经证实的信息",{"2":{"1396":1,"1397":1}}],["该病确诊有赖于核酸病毒检测",{"2":{"1039":1}}],["该病一般最常见的传播途径有飞沫传播",{"2":{"1039":1}}],["该厂商识别代码已在中国物品编码中心注册",{"2":{"1008":1}}],["该订单为淘客订单",{"2":{"998":1}}],["该号码所属公司名称",{"2":{"826":1}}],["该obd故障码适用于所有汽车制造商",{"2":{"757":1}}],["该车型停产年份",{"2":{"674":1}}],["该车型开始销售月份",{"2":{"674":1}}],["该车型开始销售年份",{"2":{"674":1}}],["该接口请使用post方式请求",{"2":{"966":1}}],["该接口用于将微信公众平台的临时文章链接转为永久链接",{"2":{"480":1}}],["该接口会输出微博热搜前50个话题的相关数据",{"2":{"470":1}}],["该接口输出该领域有关新闻资讯行业动态等",{"2":{"315":1}}],["该接口可获取微信公众号某篇文章的标题",{"2":{"495":1}}],["该接口可以同时检测银行卡三四要素",{"2":{"261":1,"266":1}}],["该接口可以抽取网页中任何图片",{"2":{"29":1}}],["该接口可返回网络谣言的鉴别结果",{"2":{"171":1}}],["该接口可用于实时获取网页文章",{"2":{"54":1}}],["该同学",{"2":{"195":1}}],["该消息是谣传信息",{"2":{"174":1,"175":1}}],["谣言类型",{"2":{"174":1}}],["谣言图片",{"2":{"174":1}}],["谣言解释",{"2":{"174":1}}],["谣言",{"2":{"174":1,"175":2}}],["谣言标题",{"2":{"174":1}}],["谣言详情id",{"2":{"174":1}}],["谣言关键词",{"2":{"173":1}}],["谣言鉴别时间",{"2":{"174":1}}],["谣言鉴别",{"0":{"171":1},"1":{"172":1,"173":1,"174":1,"175":1}}],["相信你们一定会~",{"2":{"1058":1,"1059":1}}],["相处舒服的人",{"2":{"489":1}}],["相比之下",{"2":{"298":1}}],["相比",{"2":{"298":1}}],["相册",{"0":{"205":1}}],["相关解释",{"2":{"171":1}}],["相似结果得分",{"2":{"137":1}}],["相似文本检测",{"0":{"134":1},"1":{"135":1,"136":1,"137":1,"138":1}}],["内涵段子",{"2":{"1189":1}}],["内蒙古自治区重污染天气应急预案",{"2":{"414":1}}],["内蒙古",{"2":{"384":1,"731":1}}],["内容描述",{"2":{"1335":1,"1340":1}}],["内容简介",{"2":{"953":1}}],["内容",{"2":{"171":1,"189":1,"194":1,"815":1,"1083":1,"1139":1,"1144":1,"1149":1,"1154":1,"1159":1,"1164":1,"1169":1,"1187":1,"1241":1,"1246":1,"1256":1,"1261":1,"1266":1}}],["内置动漫二次元美女图片壁纸",{"2":{"20":1}}],["针对用户输入的复杂长尾词也有智能预判机制",{"2":{"1095":1}}],["针对性地设计战法",{"2":{"298":1}}],["针对",{"2":{"222":1}}],["针对新增网络谣言",{"2":{"171":1}}],["针对手写字体无规则",{"2":{"49":1}}],["未尝不愿供给船费",{"2":{"1069":1}}],["未闻有此教",{"2":{"1043":1,"1044":1}}],["未来一天无雨",{"2":{"837":1}}],["未来航班均为",{"2":{"715":1}}],["未处理未缴费",{"2":{"772":1}}],["未过期的微信文章链接",{"2":{"482":1,"497":1}}],["未备案",{"2":{"291":1}}],["未找到",{"2":{"169":1}}],["未知银行",{"2":{"179":1}}],["未知",{"2":{"42":1,"287":3,"1412":6}}],["重是古帝魂",{"2":{"1165":1}}],["重写历史",{"2":{"1019":1}}],["重写前端导航",{"2":{"202":1}}],["重度污染",{"2":{"740":1}}],["重病病容",{"2":{"585":1}}],["重要参数",{"2":{"168":1}}],["重庆市",{"2":{"789":1,"806":1}}],["重庆青年报",{"2":{"393":1,"394":1}}],["重庆",{"2":{"112":1,"731":1}}],["算术码的数字范围应小于999",{"2":{"161":1}}],["算术验证码识别",{"0":{"161":1},"1":{"162":1,"163":1,"164":1,"165":1}}],["其疗程及使用方法如下",{"2":{"1247":1}}],["其开基始祖为汉留侯张良裔孙张歆",{"2":{"1242":1}}],["其乳房发达",{"2":{"1155":1}}],["其实寒山寺夜半鸣钟却是事实",{"2":{"1170":1}}],["其实一个人做一把刀",{"2":{"1069":1}}],["其实也是一对孩子气蛮重的组合",{"2":{"867":1}}],["其它九只却都没有飞走",{"2":{"1135":1}}],["其它说明",{"2":{"856":1}}],["其它车型",{"2":{"626":1}}],["其炮兵火力实施延伸射击",{"2":{"298":1}}],["其次",{"2":{"298":1}}],["其数量几乎占了师团编成内联队数量的一半",{"2":{"298":1}}],["其中type等于3表示该域名被腾讯信任",{"2":{"1393":1}}],["其中type参数可以指定故事类型",{"2":{"1085":1}}],["其中有双花醇",{"2":{"1262":1}}],["其中字段result为胜负结果",{"2":{"1060":1}}],["其中",{"2":{"298":1}}],["其军队在组织结构和武器装备上已经初步完成机械化",{"2":{"298":1}}],["其他",{"2":{"1412":1}}],["其他为失败",{"2":{"1007":1}}],["其他为所需提供的长度值",{"2":{"595":2}}],["其他类",{"2":{"945":1}}],["其他传相应级别id代码",{"2":{"875":1}}],["其他表示失败",{"2":{"856":1}}],["其他失败",{"2":{"761":1}}],["其他值表示后几位",{"2":{"622":1}}],["其他值不做转换操作",{"2":{"153":1,"158":1}}],["其他代码",{"2":{"284":1}}],["其他不收费",{"2":{"269":1}}],["其值应为一个服务稳定的图像url地址",{"2":{"119":1}}],["其值为图片的base64编码",{"2":{"119":1}}],["必需带上http",{"2":{"1405":1}}],["必要的话",{"2":{"940":1}}],["必然丧失军事竞争主动权",{"2":{"298":1}}],["必选参数",{"2":{"202":1,"203":1,"205":1,"206":1,"220":1,"221":1,"222":1,"282":1,"283":1,"284":1,"285":1,"286":1,"287":1,"288":1,"289":1,"290":1,"291":1,"292":1,"294":1,"296":1,"297":1,"298":1,"299":1,"947":1,"948":1,"949":1,"1269":1,"1461":1,"1462":1,"1463":1,"1465":1,"1466":1}}],["必传",{"2":{"168":1}}],["必须带上协议头",{"2":{"1447":1}}],["必须等糖醋汁凉透后再浸泡黄瓜",{"2":{"1053":1,"1054":1}}],["必须以过硬的军事技术和丰富的科技知识作基础",{"2":{"298":1}}],["必须通过严酷的实战化训练这块",{"2":{"298":1}}],["必须",{"2":{"153":1,"158":1,"163":1,"542":1,"621":1,"636":1,"693":1,"845":1,"1006":1}}],["必填",{"2":{"26":1,"31":1,"36":1,"41":1,"46":1,"51":1,"56":1,"61":1,"66":1,"71":1,"76":1,"81":1,"86":1,"91":1,"96":1,"101":1,"106":1,"111":1,"116":1,"121":1,"126":1,"131":1,"136":1,"141":1,"146":1,"168":1,"173":1,"178":1,"183":1,"189":1,"194":1,"227":1,"232":1,"237":1,"242":1,"247":1,"252":1,"258":1,"263":1,"268":1,"273":1,"278":1,"302":1,"307":1,"312":1,"317":1,"322":1,"327":1,"332":1,"337":1,"342":1,"357":1,"362":1,"367":1,"372":1,"377":1,"382":1,"387":1,"392":1,"397":1,"402":1,"407":1,"412":1,"417":1,"422":1,"427":1,"432":1,"437":1,"442":1,"447":1,"452":1,"457":1,"462":1,"477":1,"482":1,"487":1,"492":1,"497":1,"502":1,"507":1,"512":1,"517":1,"522":1,"527":1,"532":1,"537":1,"547":1,"558":1,"563":1,"568":1,"573":1,"578":1,"583":1,"588":1,"594":1,"599":1,"605":1,"610":1,"615":1,"626":1,"631":1,"642":1,"647":1,"668":1,"673":1,"683":1,"688":1,"698":1,"704":1,"709":1,"714":1,"719":1,"724":1,"734":1,"739":1,"745":1,"750":1,"755":1,"760":1,"766":1,"771":1,"777":1,"782":1,"789":1,"794":1,"799":1,"809":1,"819":1,"824":1,"830":1,"835":1,"850":1,"855":1,"860":1,"865":1,"870":1,"875":1,"881":1,"886":1,"891":1,"896":1,"901":1,"911":1,"916":1,"922":1,"932":1,"938":1,"943":1,"952":1,"958":1,"963":1,"968":1,"973":1,"987":1,"991":1,"996":1,"1001":1,"1017":1,"1022":1,"1027":1,"1032":1,"1052":1,"1057":1,"1062":1,"1067":1,"1072":1,"1077":1,"1087":1,"1092":1,"1097":1,"1103":1,"1108":1,"1118":1,"1128":1,"1133":1,"1143":1,"1148":1,"1153":1,"1163":1,"1168":1,"1174":1,"1178":1,"1182":1,"1186":1,"1192":1,"1196":1,"1204":1,"1210":1,"1225":1,"1230":1,"1235":1,"1240":1,"1245":1,"1250":1,"1255":1,"1260":1,"1265":1,"1272":1,"1277":1,"1282":1,"1287":1,"1292":1,"1297":1,"1303":1,"1308":1,"1313":1,"1318":1,"1323":1,"1328":1,"1334":1,"1339":1,"1344":1,"1349":1,"1354":1,"1359":1,"1365":1,"1370":1,"1375":1,"1380":1,"1390":1,"1395":1,"1400":1,"1405":1,"1410":1,"1415":1,"1420":1,"1426":1,"1431":1,"1436":1,"1441":1,"1447":1,"1452":1,"1457":1}}],["参与排名的分类名",{"2":{"1437":1}}],["参考价格",{"2":{"1007":1}}],["参考接口2",{"2":{"938":1}}],["参考返回数据",{"2":{"923":1,"928":1,"933":1}}],["参考返回示例",{"2":{"190":1,"574":1,"579":1,"584":1,"589":1,"648":1,"653":1,"658":1,"699":1,"841":1,"851":1,"1350":1,"1381":1}}],["参考支持城市列表接口",{"2":{"891":1}}],["参考api调用",{"2":{"26":1,"31":1,"36":1,"41":1,"46":1,"51":1,"56":1,"61":1,"66":1,"71":1,"76":1,"81":1,"86":1,"91":1,"96":1,"101":1,"106":1,"111":1,"116":1,"121":1,"126":1,"131":1,"136":1,"141":1,"146":1,"153":1,"163":1,"168":1,"173":1,"178":1,"183":1,"189":1,"194":1,"227":1,"232":1,"237":1,"242":1,"247":1,"252":1,"258":1,"263":1,"268":1,"273":1,"278":1,"302":1,"307":1,"312":1,"317":1,"322":1,"327":1,"332":1,"337":1,"357":1,"362":1,"367":1,"372":1,"377":1,"382":1,"387":1,"392":1,"397":1,"402":1,"407":1,"412":1,"417":1,"422":1,"427":1,"432":1,"437":1,"442":1,"447":1,"452":1,"457":1,"462":1,"477":1,"482":1,"487":1,"492":1,"497":1,"502":1,"507":1,"512":1,"517":1,"522":1,"527":1,"532":1,"537":1,"542":1,"547":1,"558":1,"563":1,"568":1,"573":1,"578":1,"583":1,"588":1,"594":1,"605":1,"610":1,"615":1,"621":1,"626":1,"631":1,"636":1,"642":1,"647":1,"668":1,"673":1,"683":1,"688":1,"693":1,"698":1,"704":1,"709":1,"714":1,"719":1,"724":1,"734":1,"739":1,"745":1,"750":1,"755":1,"760":1,"766":1,"771":1,"777":1,"782":1,"789":1,"794":1,"799":1,"809":1,"819":1,"824":1,"830":1,"835":1,"845":1,"850":1,"855":1,"860":1,"865":1,"870":1,"875":1,"881":1,"886":1,"891":1,"896":1,"901":1,"922":1,"932":1,"938":1,"943":1,"952":1,"958":1,"968":1,"973":1,"987":1,"991":1,"996":1,"1001":1,"1006":1,"1022":1,"1027":1,"1032":1,"1052":1,"1057":1,"1062":1,"1067":1,"1072":1,"1077":1,"1087":1,"1092":1,"1097":1,"1103":1,"1118":1,"1128":1,"1133":1,"1143":1,"1148":1,"1153":1,"1163":1,"1168":1,"1174":1,"1186":1,"1192":1,"1204":1,"1210":1,"1225":1,"1240":1,"1245":1,"1250":1,"1255":1,"1260":1,"1265":1,"1272":1,"1277":1,"1282":1,"1287":1,"1292":1,"1297":1,"1303":1,"1308":1,"1313":1,"1318":1,"1323":1,"1328":1,"1334":1,"1339":1,"1344":1,"1349":1,"1354":1,"1359":1,"1365":1,"1370":1,"1375":1,"1380":1,"1390":1,"1395":1,"1400":1,"1405":1,"1410":1,"1415":1,"1420":1,"1426":1,"1431":1,"1436":1,"1441":1,"1447":1,"1457":1}}],["参数名称",{"2":{"153":1,"158":1,"163":1,"542":1,"621":1,"636":1,"693":1,"845":1,"959":1,"1006":1}}],["纯电",{"2":{"688":1}}],["纯享版",{"2":{"354":1}}],["纯汉字",{"2":{"150":1}}],["纯英文",{"2":{"150":1}}],["纯数字",{"2":{"150":1}}],["数以及评论数量",{"2":{"495":1}}],["数万蜜蜂离奇坠地身亡",{"2":{"394":1}}],["数词开头的名词",{"2":{"195":1}}],["数词",{"2":{"195":1}}],["数字btc",{"0":{"1383":1},"1":{"1384":1,"1385":1,"1386":1,"1387":1}}],["数字",{"2":{"1093":1}}],["数字含义同carenginelen",{"2":{"622":1}}],["数字加密货币",{"2":{"320":1,"445":1}}],["数字验证码识别",{"0":{"151":1},"1":{"152":1,"153":1,"154":1,"155":1}}],["数字英文汉字混合",{"2":{"150":1}}],["数或混搭的验证码",{"2":{"149":1}}],["数据id",{"2":{"1119":1}}],["数据来自国务院办公厅假日通知",{"2":{"1090":1}}],["数据来源于网络公开",{"2":{"550":1}}],["数据来源谷歌",{"2":{"287":1}}],["数据来源http",{"2":{"282":1}}],["数据缓存60秒钟",{"2":{"1085":1}}],["数据返回条数",{"2":{"1017":1}}],["数据返回起始",{"2":{"1017":1}}],["数据仅供参考",{"2":{"977":1,"985":1}}],["数据节点的长度",{"2":{"959":1}}],["数据包含停车场位置",{"2":{"786":1}}],["数据干货2019美国手游市场",{"2":{"519":1}}],["数据科技",{"2":{"400":1}}],["数据100",{"2":{"291":1}}],["数据股份有限公司北京分公司",{"2":{"239":2}}],["数据股份有限公司",{"2":{"229":1}}],["数据分析",{"2":{"200":1}}],["数据全部来自官方媒体",{"2":{"199":1}}],["数据是否属于恶意类型",{"2":{"107":1}}],["数据由上海信息委提供",{"2":{"20":1}}],["数据接口",{"2":{"20":1}}],["数据存储以",{"0":{"14":1}}],["英琦星",{"2":{"1247":1}}],["英雄出少年",{"2":{"1130":1}}],["英语",{"2":{"883":1,"918":1}}],["英语大写金额",{"2":{"735":1}}],["英文名",{"2":{"1262":1}}],["英文",{"2":{"1093":1}}],["英文含义",{"2":{"753":1,"756":1}}],["英文数字混合",{"2":{"150":1}}],["英伟达的优秀不靠它",{"2":{"404":1}}],["英伟达发布jetsonnano迷你ai计算机售价仅99美",{"2":{"319":1}}],["英镑",{"2":{"195":1,"980":1,"984":1}}],["英",{"2":{"149":1}}],["东川无杜鹃",{"2":{"1164":1,"1165":1}}],["东莞市",{"2":{"789":1,"806":1}}],["东方卫视",{"2":{"354":1}}],["东风带雨逐西风",{"2":{"1078":1,"1079":1}}],["东风本田",{"2":{"670":1}}],["东风",{"2":{"224":2}}],["东风日产",{"2":{"148":1}}],["东北风转北风",{"2":{"832":1}}],["东北风",{"2":{"224":1,"832":2}}],["东台市公安局",{"2":{"83":1,"103":1}}],["赣dp2327",{"2":{"773":1}}],["赣",{"2":{"148":1}}],["车位数",{"2":{"785":1,"786":1}}],["车门数",{"2":{"761":1}}],["车组名称",{"2":{"758":1}}],["车商零售价的最大值",{"2":{"689":1}}],["车商零售价",{"2":{"689":1}}],["车商零售价和个人交易价的中间值",{"2":{"689":1}}],["车商收购价的最小值",{"2":{"689":1}}],["车商收购价",{"2":{"689":1}}],["车商收购价和个人交易价的中间值",{"2":{"689":1}}],["车况优秀",{"2":{"689":1}}],["车况较好",{"2":{"689":1}}],["车况一般",{"2":{"689":1}}],["车身形式",{"2":{"761":1}}],["车身登记颜色",{"2":{"637":1}}],["车身电器设备",{"2":{"287":1}}],["车主服务平台等提供给用户查询附近停车场信息",{"2":{"786":1}}],["车主",{"2":{"634":1}}],["车型代码",{"2":{"758":1}}],["车型配置",{"2":{"616":1}}],["车型名称",{"2":{"616":1,"674":1,"758":1,"761":1}}],["车型id",{"2":{"616":1,"674":1,"688":1}}],["车型年份",{"2":{"615":1,"616":1}}],["车型基本信息查询",{"2":{"602":1}}],["车系中文名称",{"2":{"666":1,"669":1}}],["车系类型名称",{"2":{"611":1}}],["车系类型",{"2":{"611":1}}],["车系类型id",{"2":{"610":1}}],["车系名称",{"2":{"611":1,"674":1,"758":1}}],["车系id",{"2":{"611":1,"615":1,"616":1,"666":1,"669":1,"673":1,"674":1}}],["车系",{"2":{"602":1,"666":1,"761":1}}],["车类型",{"2":{"599":1}}],["车架号",{"2":{"599":1,"626":1,"627":1,"760":1,"771":1,"773":1,"860":1,"861":1}}],["车架号长度",{"2":{"595":1}}],["车架长度",{"2":{"595":2}}],["车牌类型",{"2":{"631":1}}],["车牌前缀",{"2":{"594":1,"621":1,"766":1,"767":1}}],["车牌号码",{"2":{"771":1}}],["车牌号",{"2":{"147":1,"599":1,"601":1,"626":1,"627":1,"628":1,"631":1,"633":1,"634":1,"636":1,"637":1,"772":1,"773":1,"860":1,"861":1,"862":1}}],["车市下滑库存攀高",{"2":{"444":1}}],["车市行价",{"2":{"440":1}}],["车企动态等",{"2":{"440":1}}],["车辆级别",{"2":{"761":1}}],["车辆vin码查询",{"0":{"758":1},"1":{"759":1,"760":1,"761":1,"762":1}}],["车辆id",{"2":{"689":1}}],["车辆估价",{"2":{"689":1}}],["车辆使用性质",{"2":{"637":1}}],["车辆状态",{"2":{"637":1}}],["车辆型号",{"2":{"637":1}}],["车辆的详细出厂日期与初次登记日期",{"2":{"634":1}}],["车辆详细信息查验",{"0":{"634":1},"1":{"635":1,"636":1,"637":1,"638":1},"2":{"726":1}}],["车辆所在地区外",{"2":{"632":1}}],["车辆违章次数查询",{"0":{"629":1},"1":{"630":1,"631":1,"632":1,"633":1},"2":{"726":1}}],["车辆违章查询",{"0":{"618":1},"2":{"726":1}}],["车辆品牌id",{"2":{"610":1,"668":1}}],["车辆品牌大全",{"2":{"602":1}}],["车辆品牌车型大全",{"0":{"602":1},"2":{"726":1}}],["车辆历史违章查询",{"0":{"591":1},"2":{"726":1}}],["车辆识别代码",{"2":{"144":1,"147":1}}],["车辆类型",{"2":{"144":1,"147":1,"626":1,"634":1,"636":1,"637":2,"761":1,"772":1,"860":1,"861":1}}],["注解",{"2":{"1169":1,"1170":1}}],["注入熟猪油",{"2":{"1054":1}}],["注销日期",{"2":{"238":1}}],["注",{"2":{"200":1,"224":1}}],["注册商",{"2":{"1427":1,"1432":1}}],["注册人反查whois信息",{"2":{"1423":1,"1429":1}}],["注册号支持15位",{"2":{"232":1}}],["注册号",{"2":{"232":1,"234":1,"235":1,"237":1,"239":1}}],["注册资本",{"2":{"184":1,"238":1}}],["注册日期",{"2":{"147":1}}],["注意mode参数",{"2":{"1248":1}}],["注意事项等等",{"2":{"1243":1}}],["注意事项",{"2":{"867":1,"1247":1}}],["注意f1是3小时间隔",{"2":{"542":1,"693":1,"845":1}}],["注意邮编和区号必须二选一输入",{"2":{"542":1}}],["注意",{"2":{"107":1,"150":1,"153":1,"158":1,"390":1,"732":1,"769":1,"959":1,"1393":1}}],["发明了弓",{"2":{"1242":1}}],["发版日期",{"2":{"953":1}}],["发现已有一幢精美小筑落成",{"2":{"948":1}}],["发现中国军队目标即进行轰炸与扫射",{"2":{"298":1}}],["发烧是常有的事情",{"2":{"1079":1}}],["发烧",{"2":{"590":1}}],["发挥出整体战力来",{"2":{"298":1}}],["发动机缸数",{"2":{"761":1}}],["发动机喷射类型",{"2":{"761":1}}],["发动机型号",{"2":{"637":1,"761":1}}],["发动机编号",{"2":{"627":1,"861":1}}],["发动机号尾数长度",{"2":{"622":1}}],["发动机号所需的位数",{"2":{"619":1}}],["发动机号",{"2":{"599":1,"626":1,"631":1,"637":1,"771":1,"773":1,"860":1}}],["发动机号长度",{"2":{"595":1}}],["发动机号码",{"2":{"144":1,"147":1}}],["发动机的电子控制系统",{"2":{"287":1}}],["发布时间戳",{"2":{"353":1}}],["发布时间",{"2":{"350":1,"393":1,"478":1,"493":1}}],["发布广告",{"2":{"239":1}}],["发布自己第一个",{"2":{"202":1}}],["发卡行",{"2":{"176":1}}],["发证日期",{"2":{"147":1}}],["新媒体",{"2":{"1462":1}}],["新华字典",{"0":{"1207":1}}],["新华字典在线查字",{"2":{"1065":1}}],["新型冠状病毒感染性肺炎属于呼吸道传播性疾病",{"2":{"1038":1,"1039":1}}],["新冠肺炎的最长潜伏期一般是多久",{"2":{"1038":1,"1039":1}}],["新乡市和丝露饮品有限公司",{"2":{"1007":1,"1008":1}}],["新疆",{"2":{"731":1}}],["新能源车辆违章查询",{"0":{"858":1},"1":{"859":1,"860":1,"861":1,"862":1}}],["新能源车违章查询",{"2":{"726":1}}],["新能源小型车",{"2":{"636":1}}],["新能源小型车辆",{"2":{"631":1}}],["新能源大型车",{"2":{"636":1}}],["新能源大型车辆",{"2":{"631":1}}],["新添大道南段与半边街交叉口20米",{"2":{"628":1,"862":1}}],["新英雄公布放一个跳板飞跃远方",{"2":{"519":1}}],["新浪汽车",{"2":{"444":3}}],["新浪女性新闻频道",{"2":{"425":1}}],["新车资讯",{"2":{"440":1}}],["新版",{"2":{"414":1}}],["新",{"2":{"238":1}}],["新广告法禁用词快速检测接口",{"2":{"139":1}}],["新广告法违禁词检测",{"0":{"139":1},"1":{"140":1,"141":1,"142":1,"143":1}}],["新闻头条",{"0":{"500":1},"1":{"501":1,"502":1,"503":1,"504":1}}],["新闻描述",{"2":{"393":1}}],["新闻时间",{"2":{"338":1}}],["新闻链接",{"2":{"338":1}}],["新闻来源",{"2":{"338":1,"393":1}}],["新闻简介",{"2":{"338":1}}],["新闻配图",{"2":{"338":1}}],["新闻列表下的",{"2":{"298":1}}],["新闻类型",{"2":{"297":1,"1462":1}}],["新闻轮播图接口",{"0":{"296":1}}],["新闻详情接口",{"0":{"298":1},"2":{"295":1}}],["新闻模块banner轮播图接口",{"2":{"295":1}}],["新闻模块",{"0":{"295":1},"1":{"296":1,"297":1,"298":1,"299":1}}],["新闻内容html",{"2":{"58":1}}],["新闻标题",{"2":{"58":1,"338":1,"393":1}}],["新闻全文内容",{"2":{"54":1}}],["新闻现场",{"2":{"20":1,"1462":1}}],["新闻分类列表分类接口",{"0":{"297":1},"2":{"295":1}}],["新闻分类",{"2":{"20":1}}],["个",{"2":{"1227":1}}],["个前端知识点",{"2":{"202":1}}],["个人出版",{"2":{"1422":1}}],["个人和个人交易价",{"2":{"689":1}}],["个人博客全栈应用从零到上线",{"2":{"202":1}}],["个人近十年整理维护的",{"0":{"13":1}}],["个优秀",{"2":{"133":1}}],["个有休",{"2":{"133":1}}],["替换后的完整结果",{"2":{"132":1}}],["替换后的结果",{"2":{"132":1}}],["终点位置",{"2":{"132":1}}],["自见异物也",{"2":{"1212":1}}],["自治区",{"2":{"989":1,"992":1}}],["自驾前往",{"2":{"893":1}}],["自动识别常见的二维码类型",{"2":{"966":1}}],["自动识别结果",{"2":{"959":1}}],["自动识别一段短文本中的错别字",{"2":{"129":1}}],["自动",{"2":{"675":2}}],["自动驾驶权力争夺战",{"2":{"454":1}}],["自然选择的结果",{"2":{"1155":1}}],["自然学校",{"2":{"384":1}}],["自然人投资或控股",{"2":{"185":1,"239":1}}],["自明治维新以来",{"2":{"298":1}}],["自定义图片",{"2":{"107":1}}],["存在政治敏感不合规",{"2":{"128":1}}],["存在低俗辱骂不合规",{"2":{"127":1}}],["低绮户",{"2":{"1267":1}}],["低",{"2":{"852":2}}],["低端皮卡",{"2":{"610":1,"611":1}}],["低俗辱骂5",{"2":{"127":1}}],["低质灌水0",{"2":{"127":1}}],["判断文本内容是否还有违禁和灌水低质内容",{"2":{"124":1}}],["判断网络图像是否违禁",{"2":{"114":1}}],["狮子猫又称临清狮子猫",{"2":{"123":1}}],["狮子猫",{"2":{"123":1}}],["猫砂",{"2":{"1099":2}}],["猫",{"2":{"123":2}}],["+6",{"2":{"1412":1}}],["+41",{"2":{"1412":1}}],["+30",{"2":{"1412":1}}],["+10",{"2":{"1412":1}}],["+5795",{"2":{"1412":1}}],["+5982",{"2":{"1412":1}}],["+900",{"2":{"1412":1}}],["+200",{"2":{"1412":2}}],["+8",{"2":{"544":1,"695":1,"810":1,"811":1,"847":1}}],["+",{"2":{"202":1}}],["+end",{"2":{"132":1}}],["+correct",{"2":{"132":1}}],["+begin",{"2":{"132":1}}],["+baike",{"2":{"122":1}}],["+ori",{"2":{"132":1}}],["+words",{"2":{"127":1}}],["+subtype",{"2":{"127":1}}],["+msg",{"2":{"127":1}}],["+description",{"2":{"122":1}}],["+image",{"2":{"122":1}}],["百家姓的历史起源",{"2":{"1238":1}}],["百鸟不敢嗔",{"2":{"1165":1}}],["百十平米",{"2":{"948":1}}],["百联二期四楼",{"2":{"913":1}}],["百战不殆",{"2":{"298":1}}],["百科题库",{"0":{"1035":1},"1":{"1036":1,"1037":1,"1038":1,"1039":1}}],["百科简介",{"2":{"122":1}}],["百科简介图",{"2":{"122":1}}],["百科链接",{"2":{"122":1}}],["百度经纬度",{"2":{"1380":1}}],["百度30天移动指数",{"2":{"1376":1}}],["百度30天pc指数",{"2":{"1376":1}}],["百度30天整体指数",{"2":{"1376":1}}],["百度pc",{"0":{"1337":1},"1":{"1338":1,"1339":1,"1340":1,"1341":1}}],["百度pc权重",{"0":{"1301":1},"1":{"1302":1,"1303":1,"1304":1,"1305":1}}],["百度移动指数",{"2":{"1373":1}}],["百度移动url收录",{"0":{"1332":1},"1":{"1333":1,"1334":1,"1335":1,"1336":1}}],["百度移动权重",{"0":{"1306":1},"1":{"1307":1,"1308":1,"1309":1,"1310":1}}],["百度url收录",{"0":{"1331":1}}],["百度收录量",{"0":{"1321":1,"1326":1},"1":{"1322":1,"1323":1,"1324":1,"1325":1,"1327":1,"1328":1,"1329":1,"1330":1}}],["百度关键词收录量",{"0":{"1316":1},"1":{"1317":1,"1318":1,"1319":1,"1320":1}}],["百度反链数",{"0":{"1311":1},"1":{"1312":1,"1313":1,"1314":1,"1315":1}}],["百度权重查询",{"0":{"1300":1}}],["百度",{"2":{"1283":1,"1284":1,"1349":3,"1401":1,"1402":1}}],["百度地图坐标或gps坐标",{"2":{"1378":1}}],["百度地图坐标系",{"2":{"886":2}}],["百度地图采用的米制坐标",{"2":{"845":1}}],["百度地图采用的经纬度坐标",{"2":{"845":1}}],["百度地图经度",{"2":{"778":1,"783":1}}],["百度地图纬度",{"2":{"778":1,"783":1}}],["百度互联网实时搜索热点",{"2":{"465":1}}],["百度限制每天量",{"2":{"211":1}}],["百度百科对象",{"2":{"122":1}}],["百度逆向link",{"0":{"288":1}}],["百度逆向",{"2":{"20":1}}],["与当时道教的兴起与流行有关",{"2":{"1242":1}}],["与陈伯之书",{"2":{"1212":1}}],["与",{"2":{"1170":1}}],["与坐标的距离",{"2":{"783":1}}],["与东市场东街路交叉西南角",{"2":{"779":1,"784":1}}],["与日军不同",{"2":{"298":1}}],["与此同时",{"2":{"298":1}}],["与中国精锐的陆军第88师",{"2":{"298":1}}],["与数倍于己的对手独立作战",{"2":{"298":1}}],["与多线程",{"2":{"202":1}}],["与imgurl参数二选一",{"2":{"121":1}}],["与标准请求方法提升易用性",{"0":{"14":1}}],["则取个位",{"2":{"1174":1,"1178":1}}],["则是提醒你要提高警惕",{"2":{"940":1}}],["则尾号是字母的是星期五限行",{"2":{"857":1}}],["则系统取客户端的ip地址",{"2":{"693":1}}],["则以银行限制要求为准",{"2":{"261":1,"266":1,"271":1,"276":1}}],["则第4次被锁定",{"2":{"261":1,"266":1,"271":1,"276":1}}],["则使用imgurl参数",{"2":{"119":1}}],["则使用img参数",{"2":{"119":1}}],["则传递参数format=",{"2":{"29":1}}],["审核时间",{"2":{"1416":1}}],["审核时间等",{"2":{"291":1}}],["审核结果",{"2":{"127":1,"142":1}}],["审核结果类型",{"2":{"117":1,"127":1,"142":1}}],["审核失败4",{"2":{"127":1,"142":1}}],["审核失败",{"2":{"117":1}}],["审核提示",{"2":{"117":1}}],["杭州市",{"2":{"789":1,"806":1,"992":1,"993":1}}],["杭州",{"2":{"113":1,"768":1,"853":1}}],["天安门",{"2":{"1382":1}}],["天地间不见一个英雄",{"2":{"1257":1}}],["天琪",{"2":{"1247":1}}],["天秤座",{"2":{"1130":1}}],["天真的晚了",{"2":{"948":1}}],["天长地久指数",{"2":{"867":1}}],["天坛北门往西一公里路南",{"2":{"779":1,"784":1}}],["天门市",{"2":{"685":1}}],["天下无贼",{"2":{"575":2}}],["天下事尽在掌握之中",{"2":{"415":1}}],["天气种类列表",{"0":{"838":1},"1":{"839":1,"840":1,"841":1,"842":1}}],["天气冷",{"2":{"837":2}}],["天气条件极不易诱发过敏",{"2":{"837":1}}],["天气标识id",{"2":{"831":1}}],["天气情况",{"2":{"831":2}}],["天气",{"2":{"827":1}}],["天气较好",{"2":{"544":1,"695":1,"837":2,"847":2}}],["天气预报",{"0":{"223":1,"827":1},"1":{"224":1},"2":{"826":1}}],["天气预报接口",{"2":{"20":1}}],["天海祐希确定参演",{"2":{"514":1}}],["天行后花园",{"2":{"484":1}}],["天津",{"2":{"731":1,"853":1}}],["天津市",{"2":{"680":1,"789":1,"806":1}}],["天津市人大常委会决定这份有关生活垃圾的管理条例草案征求意见",{"2":{"414":1}}],["天津直辖市可能为空",{"2":{"112":1}}],["天空之洞",{"2":{"364":1}}],["天天看看",{"2":{"285":1}}],["天聚地合",{"2":{"229":1,"239":2}}],["根据主办单位实时返回查询所有备案信息",{"2":{"1455":1}}],["根据电话",{"2":{"1429":1}}],["根据网站域名查询对应的公安网安备案信息",{"2":{"1398":1}}],["根据提供的高德地图坐标",{"2":{"1378":1}}],["根据提示猜成语",{"2":{"1040":1}}],["根据关键词返回百度pc指数",{"2":{"1373":1}}],["根据关键词返回百度关键词收录量",{"2":{"1316":1}}],["根据域名和年份和周数返回站长名称",{"2":{"1434":1}}],["根据域名和关键词返回百度移动",{"2":{"1368":1}}],["根据域名和关键词返回百度pc和移动的",{"2":{"1362":1}}],["根据域名返回whois信息",{"2":{"1423":1,"1424":1}}],["根据域名返回网站",{"2":{"1418":1}}],["根据域名返回查询域名的备案信息",{"2":{"1413":1}}],["根据域名返回alexa相关信息",{"2":{"1408":1}}],["根据域名返回百度收录量",{"2":{"1326":1}}],["根据域名返回百度反链数",{"2":{"1311":1}}],["根据域名返回百度移动",{"2":{"1306":1}}],["根据域名返回百度",{"2":{"1300":1}}],["根据url返回百度移动或pc",{"2":{"1331":1}}],["根据ip地址查询归属地",{"2":{"1295":1}}],["根据ip地址查天气",{"0":{"691":1},"1":{"692":1,"693":1,"694":1,"695":1},"2":{"826":1}}],["根据ip地址",{"2":{"1290":1}}],["根据汉字id查询详细信息",{"0":{"1233":1},"1":{"1234":1,"1235":1,"1236":1,"1237":1}}],["根据汉字查字典",{"0":{"1208":1},"1":{"1209":1,"1210":1,"1211":1,"1212":1}}],["根据拼音查汉字",{"0":{"1228":1},"1":{"1229":1,"1230":1,"1231":1,"1232":1}}],["根据部首查汉字",{"0":{"1223":1},"1":{"1224":1,"1225":1,"1226":1,"1227":1}}],["根据时间戳返回该时间点前或后的笑话列表",{"2":{"1190":1}}],["根据传入年份返回当年假期列表",{"0":{"1180":1},"1":{"1181":1,"1182":1,"1183":1}}],["根据传入的月份返回近期的假期列表",{"0":{"1176":1},"1":{"1177":1,"1178":1,"1179":1}}],["根据传入的参数qq号码测试qq的吉凶",{"2":{"535":1}}],["根据日期查询当天详细信息",{"2":{"1171":1}}],["根据日期查询事件",{"0":{"1101":1},"1":{"1102":1,"1103":1,"1104":1,"1105":1}}],["根据事件id查询详细信息",{"0":{"1106":1},"1":{"1107":1,"1108":1,"1109":1,"1110":1}}],["根据单号查询快递信息",{"0":{"956":1}}],["根据快递单号查询快递状态信息",{"2":{"955":1}}],["根据相关条件查询符合条件地区的邮编",{"0":{"930":1},"1":{"931":1,"932":1,"933":1,"934":1}}],["根据百度地图坐标",{"2":{"848":1}}],["根据城市查询生活指数",{"0":{"833":1},"1":{"834":1,"835":1,"836":1,"837":1}}],["根据城市查询天气",{"0":{"828":1},"1":{"829":1,"830":1,"831":1,"832":1}}],["根据城市列表的规则决定长度",{"2":{"599":2}}],["根据坐标查天气",{"0":{"843":1},"1":{"844":1,"845":1,"846":1,"847":1},"2":{"826":1}}],["根据经纬度查询周边停车场实时数据",{"2":{"786":1}}],["根据vin码准确定型",{"2":{"758":1}}],["根据驾驶证信息查询驾驶证累计扣分",{"2":{"717":1}}],["根据航班号日期查询未来航班信息",{"0":{"712":1},"1":{"713":1,"714":1,"715":1,"716":1}}],["根据导演查询拍摄的电影信息",{"2":{"696":1}}],["根据车系id查询旗下车型列表",{"0":{"613":1},"1":{"614":1,"615":1,"616":1,"617":1}}],["根据车辆品牌id查询旗下车系列表",{"0":{"608":1},"1":{"609":1,"610":1,"611":1,"612":1}}],["根据车辆信息查询车辆的历史违章记录",{"2":{"591":1}}],["根据区号邮编查天气",{"0":{"540":1},"1":{"541":1,"542":1,"543":1,"544":1},"2":{"826":1}}],["根据搜索关键词检索微信全网文章",{"2":{"490":1}}],["根据此要点",{"2":{"298":1}}],["根据企业全名",{"2":{"235":1}}],["根据公司名称",{"2":{"225":1}}],["根据手机号码或手机号码的前7位",{"2":{"109":1}}],["根据客户提供的手机号",{"2":{"44":1}}],["但愿人长久",{"2":{"1267":1}}],["但不同地方有不同的习惯",{"2":{"1188":1}}],["但不管怎样锻炼",{"2":{"1155":1}}],["但不能创建弹窗",{"2":{"197":1}}],["但骨骼与肌肉的发育相对比雄性弱些",{"2":{"1155":1}}],["但编码信息未按规定通报",{"2":{"1008":1}}],["但没想到他自己竟然弄成一场血光之灾",{"2":{"948":1}}],["但我自己完好无损",{"2":{"948":1}}],["但我认为这个公益页面不应该局限于404页面",{"2":{"198":1}}],["但你们小心你们的心脏",{"2":{"948":1}}],["但又显出肃穆和苍凉",{"2":{"948":1}}],["但诱人而免费的售楼处必需到此一游",{"2":{"948":1}}],["但注意别有遗漏的重要知识点",{"2":{"872":1}}],["但占有欲强",{"2":{"867":1}}],["但考虑天气寒冷",{"2":{"837":1}}],["但仍会使您感觉偏冷",{"2":{"837":1}}],["但f2到f7的间隔可能是6或8小时",{"2":{"542":1,"693":1,"845":1}}],["但容易发生牢骚",{"2":{"539":1}}],["但未提供任何证据",{"2":{"529":1}}],["但好景料不长久",{"2":{"529":1}}],["但需要秉持正确认知态度",{"2":{"298":1}}],["但绝非",{"2":{"298":1}}],["但是更大程度上还是因为受到了军国主义思想的毒害",{"2":{"298":1}}],["但在数量上却拉开了差距",{"2":{"298":1}}],["但因yowza",{"2":{"211":1}}],["但迟迟没有动笔",{"2":{"203":1}}],["但它背后的实现原理你是否有兴趣了解呢",{"2":{"203":1}}],["但对于审核结果而言只需要重点关注的最外层的上面三个参数",{"2":{"107":1}}],["但实际访问时会跳转到https",{"2":{"29":1}}],["谩骂",{"2":{"107":1}}],["色情图片",{"2":{"222":1}}],["色情",{"2":{"107":1}}],["色情识别",{"2":{"104":1}}],["涉政",{"2":{"107":1}}],["可实时检测ip是否为欺诈",{"2":{"1352":1}}],["可检查域名是否支持ipv6网络",{"2":{"1285":1}}],["可爱性感的面孔",{"2":{"1129":1}}],["可回收垃圾是指适宜回收",{"2":{"1099":1}}],["可循环利用的生活废弃物",{"2":{"1098":1,"1099":1}}],["可通过page参数随机值来获取随机菜品",{"2":{"1050":1}}],["可通过出发城市和到达城市三字码查询起降信息",{"2":{"702":1}}],["可使用本字段做是否读取data列表的依据",{"2":{"959":1}}],["可此间连最基本的水电问题都没解决好",{"2":{"948":1}}],["可一转念",{"2":{"948":1}}],["可惜池中未见锦鲤睡莲",{"2":{"948":1}}],["可乘102",{"2":{"893":1}}],["可乘1",{"2":{"893":1}}],["可内置",{"0":{"838":1},"1":{"839":1,"840":1,"841":1,"842":1}}],["可放心外出",{"2":{"837":1}}],["可参考小接口2",{"2":{"831":1}}],["可预订",{"2":{"790":1,"795":1,"800":1}}],["可能是模仿张鸣善",{"2":{"1257":1}}],["可能是该监测点未监测这项数据或者有延迟",{"2":{"643":1}}],["可能无此参数信息",{"2":{"1007":1}}],["可能会为空",{"2":{"1288":1}}],["可能会蒙受损失",{"2":{"940":2}}],["可能会显cdnip",{"2":{"215":1}}],["可能为空",{"2":{"831":5}}],["可能部分号码为null",{"2":{"826":1}}],["可伴有虚脱",{"2":{"585":1}}],["可免贻误前程",{"2":{"539":1}}],["可配合微信精选接口",{"2":{"480":1}}],["可击败日本复仇雪耻",{"2":{"464":1}}],["可谓",{"2":{"394":1}}],["可构筑一张陆",{"2":{"298":1}}],["可作为高等院校汽车运用工程专业的试用教材",{"2":{"287":1}}],["可压缩所有网址包括图片",{"2":{"283":1}}],["可选择每天一句或者随机一句",{"2":{"1116":1}}],["可选择参数为",{"2":{"724":1}}],["可选范围1",{"2":{"219":1}}],["可选参数如下",{"2":{"219":1}}],["可选参数",{"2":{"215":1}}],["可选值",{"2":{"101":1}}],["可乐瓶",{"2":{"203":1}}],["可以用于企业知识库",{"2":{"1422":1}}],["可以查询域名所有的解析信息",{"2":{"1342":1}}],["可以查询城市6日内的尾号限行情况",{"2":{"853":1}}],["可以读的历史",{"2":{"1019":1}}],["可以检测淘宝订单号是否使用淘客下单",{"2":{"994":1}}],["可以使用auto代替",{"2":{"958":1}}],["可以期待一下",{"2":{"872":1}}],["可以在一定程度上给予对方更大的自由和空间",{"2":{"867":1}}],["可以在现代浏览器环境中运行",{"2":{"203":1}}],["可以适当开启制暖空调调节室内温度",{"2":{"837":1}}],["可以做我想做的事",{"2":{"353":1}}],["可以说无孔不入",{"2":{"298":1}}],["可以说",{"2":{"298":1}}],["可以将其它语言",{"2":{"203":1}}],["可以下载查看",{"2":{"198":1,"199":1}}],["可信任度低",{"2":{"169":1}}],["可信度",{"2":{"122":1,"132":1}}],["可识别加减乘除类型的简单算术验证码",{"2":{"161":1}}],["可疑",{"2":{"107":1}}],["待黄酱裹匀肉丁并散发出酱香味时",{"2":{"1054":1}}],["待肉丁内的水分炒出来时",{"2":{"1054":1}}],["待其陆",{"2":{"298":1}}],["待检测的文本内容",{"2":{"141":1}}],["待审核的文本内容",{"2":{"126":1}}],["待审核的图像url地址",{"2":{"116":1}}],["待审核图片url地址",{"2":{"106":1}}],["待定",{"2":{"20":1}}],["恶灵启航",{"2":{"1465":1}}],["恶心",{"2":{"585":1,"1247":1}}],["恶心图像识别",{"2":{"104":1}}],["恶意链接检测",{"0":{"1357":1},"1":{"1358":1,"1359":1,"1360":1,"1361":1}}],["恶意ip检测",{"0":{"1352":1},"1":{"1353":1,"1354":1,"1355":1,"1356":1}}],["恶意软文推广7",{"2":{"127":1}}],["恶意联系方式推广6",{"2":{"127":1}}],["恶意推广4",{"2":{"127":1}}],["恶意标签",{"2":{"107":1}}],["恶意披票",{"2":{"53":1}}],["即是明显指",{"2":{"1170":1}}],["即下一接口中所用的eid",{"2":{"1104":1}}],["即便勒兵列阵",{"2":{"1063":1}}],["即不计费",{"2":{"959":1}}],["即将开业",{"2":{"888":1}}],["即小车类型",{"2":{"622":1}}],["即甲种师团",{"2":{"298":1}}],["即",{"2":{"101":1}}],["即可为证",{"2":{"1170":1}}],["即可出锅",{"2":{"1054":1}}],["即可",{"2":{"29":1}}],["你我共同编织",{"2":{"1462":1}}],["你的位置必须非常非常高",{"2":{"1089":1}}],["你这么自在逍遥",{"2":{"1089":1}}],["你们把亲戚邻居都叫来看吧",{"2":{"948":1}}],["你们在一起更多的互补作用",{"2":{"867":1}}],["你喜欢他的财富",{"2":{"821":1}}],["你喜欢的学校",{"2":{"354":1}}],["你上微信吗",{"2":{"479":1}}],["你背不下来的书",{"2":{"354":1}}],["你可以不为他人奔忙",{"2":{"1120":1}}],["你可以通过验证",{"2":{"219":1}}],["你可能需要在导入后清除掉不必要的文件",{"2":{"203":1}}],["你也好啊",{"2":{"97":1,"98":1}}],["你好",{"2":{"96":1,"98":1,"1023":1,"1024":1}}],["对阿奇霉素或其他大环内酯类抗生素有过敏的病人",{"2":{"1247":1}}],["对其他感染的治疗",{"2":{"1247":1}}],["对曰",{"2":{"1212":1}}],["对应农历",{"2":{"1090":1}}],["对应的正确词组以及可信度和最终纠错后的结果",{"2":{"129":1}}],["对预防伤寒感冒等春季多发的呼吸道感染大有益处",{"2":{"1079":1}}],["对此专家表示",{"2":{"1079":1}}],["对景儿就要发作",{"2":{"948":1}}],["对于不支持的城市",{"2":{"772":1}}],["对于战争决策",{"2":{"298":1}}],["对上海至汉口的登陆点逐段进行侦察",{"2":{"298":1}}],["对中国军队后方增援部队进行火力拦阻",{"2":{"298":1}}],["对中文的识别准确率高达90",{"2":{"94":1}}],["对",{"2":{"203":1}}],["对机动车行驶证主页字段进行结构化识别",{"2":{"144":1}}],["对图片进行政治敏感识别",{"2":{"104":1}}],["对话问题",{"2":{"96":1}}],["对抗批量抢红包",{"2":{"53":1}}],["地图坐标服务",{"0":{"1347":1},"1":{"1348":1,"1349":1,"1350":1,"1351":1}}],["地铁",{"2":{"893":1}}],["地铁一号线",{"2":{"893":1}}],["地兵",{"2":{"752":1}}],["地名关键字",{"2":{"932":1}}],["地名",{"2":{"299":1}}],["地名词",{"2":{"195":1}}],["地区排名",{"2":{"1411":1}}],["地区编码",{"2":{"1298":1}}],["地区代码",{"2":{"740":1,"1411":1}}],["地区名称",{"2":{"1411":1,"1434":1,"1437":1}}],["地区名",{"2":{"337":1,"739":1}}],["地区新闻",{"0":{"335":1},"1":{"336":1,"337":1,"338":1,"339":1}}],["地区",{"0":{"925":1},"1":{"926":1,"927":1,"928":1,"929":1},"2":{"92":1,"575":1,"700":1,"740":1,"1298":1}}],["地址",{"2":{"67":1,"83":1,"103":1,"147":1,"181":1,"228":1,"238":1,"790":1,"795":1,"800":1}}],["绝望",{"2":{"88":1}}],["失败",{"2":{"772":1}}],["失踪女童确认曾在漳州出现",{"2":{"473":1,"474":1}}],["失踪儿童信息来自宝贝回家寻子网",{"2":{"198":1}}],["失联20年北大博士后被找到",{"2":{"349":1}}],["失望",{"2":{"88":1}}],["失效日期",{"2":{"83":1,"103":1}}],["伤心",{"2":{"88":1}}],["描述等字段",{"2":{"1004":1}}],["描述等",{"2":{"753":1}}],["描述简介",{"2":{"493":1}}],["描述",{"2":{"87":1,"153":1,"154":1,"158":1,"159":1,"163":1,"164":1,"280":1,"303":1,"308":1,"313":1,"318":1,"323":1,"328":1,"333":1,"343":1,"358":1,"363":1,"368":1,"373":1,"378":1,"383":1,"388":1,"398":1,"403":1,"408":1,"413":1,"418":1,"423":1,"428":1,"433":1,"438":1,"443":1,"448":1,"453":1,"458":1,"463":1,"508":1,"513":1,"518":1,"523":1,"528":1,"533":1,"542":1,"543":1,"621":1,"632":1,"636":1,"637":1,"693":1,"694":1,"730":1,"751":1,"761":1,"825":1,"845":1,"856":1,"959":1,"964":2,"1006":1,"1007":1,"1073":1,"1418":1}}],["反向链接",{"2":{"1411":1}}],["反链数",{"2":{"1314":1}}],["反复的多方思考",{"2":{"1212":1}}],["反之",{"2":{"1155":1}}],["反转",{"2":{"534":1}}],["反映出其三军协同作战的能力",{"2":{"298":1}}],["反机器欺诈",{"2":{"166":1}}],["反义词",{"2":{"84":1,"86":1,"1068":1}}],["反义词查询",{"0":{"84":1},"1":{"85":1,"86":1,"87":1,"88":1}}],["反面",{"2":{"83":1}}],["反面识别",{"2":{"81":1}}],["中秋节",{"2":{"1266":1,"1267":1}}],["中草药名称",{"2":{"1261":1}}],["中草药特性说明接口",{"2":{"1258":1}}],["中药大全",{"0":{"1258":1},"1":{"1259":1,"1260":1,"1261":1,"1262":1}}],["中耳炎",{"2":{"1247":1}}],["中外名称",{"2":{"1243":1}}],["中行折算价",{"2":{"980":1}}],["中通快递",{"2":{"959":1}}],["中",{"2":{"852":4}}],["中到大雪",{"2":{"842":1}}],["中到大雨",{"2":{"842":1}}],["中雪",{"2":{"842":1}}],["中山市",{"2":{"789":1,"806":1}}],["中油北汽宣武门加油站",{"2":{"779":1,"784":1}}],["中油燕宾北邮加油站‎",{"2":{"779":1,"784":1}}],["中石油",{"2":{"779":2,"784":2}}],["中度污染",{"2":{"740":1}}],["中大型suv",{"2":{"610":1,"611":1}}],["中大型车",{"2":{"610":1,"611":1,"612":1}}],["中型suv",{"2":{"610":1,"611":1}}],["中型车",{"2":{"610":1,"611":1}}],["中奖计算器",{"0":{"566":1},"1":{"567":1,"568":1,"569":1,"570":1}}],["中等",{"2":{"544":1,"695":1,"847":2}}],["中俄边境森林火灾",{"2":{"469":1}}],["中华社会",{"2":{"459":3}}],["中华国内",{"2":{"369":3}}],["中华国际",{"2":{"364":3,"529":1}}],["中西医等相关资讯",{"2":{"385":1}}],["中日古装文化",{"2":{"374":1}}],["中日对译|日本举办了一场介绍",{"2":{"374":1}}],["中日两军在武器装备质量数量方面存在着很大的差距",{"2":{"298":1}}],["中队级协同战术训练时",{"2":{"298":1}}],["中雨",{"2":{"224":2,"842":1}}],["中的",{"2":{"202":1}}],["中一些常见的优化措施",{"2":{"202":1}}],["中科院",{"2":{"195":1}}],["中文最佳实践php开源框架",{"2":{"1367":1}}],["中文名",{"2":{"1262":1}}],["中文",{"2":{"1093":2}}],["中文含义",{"2":{"756":1}}],["中文大写金额",{"2":{"735":1}}],["中文字符串",{"2":{"547":1}}],["中文版",{"2":{"202":1}}],["中文智能分词",{"0":{"192":1},"1":{"193":1,"194":1,"195":1,"196":1}}],["中文抽取关键词",{"0":{"187":1},"1":{"188":1,"189":1,"190":1,"191":1}}],["中文分词",{"0":{"186":1}}],["中文同义词",{"0":{"84":1},"1":{"85":1,"86":1,"87":1,"88":1}}],["中英文验证码识别",{"0":{"156":1},"1":{"157":1,"158":1,"159":1,"160":1}}],["中国排名",{"2":{"1411":1}}],["中国香港",{"2":{"1130":1}}],["中国古代励志名言",{"2":{"1111":1}}],["中国作家富豪榜",{"2":{"1019":1}}],["中国历史",{"2":{"1019":1}}],["中国文学",{"2":{"1014":1,"1019":1}}],["中国大陆",{"2":{"575":2,"700":2}}],["中国传统文化",{"2":{"479":1}}],["中国女乒三大主力领跑",{"2":{"464":1}}],["中国4月份汽车销量同比下降14",{"2":{"444":1}}],["中国超六成青少年儿童睡眠时间不足8小时",{"2":{"389":1}}],["中国南极考察队完成宇航员海磷虾调查",{"2":{"384":1}}],["中国青年报",{"2":{"374":1}}],["中国稳健前行",{"2":{"339":1}}],["中国占10家",{"2":{"319":1}}],["中国男子职业篮球赛",{"2":{"300":1}}],["中国哪里的军人最容易变节投敌",{"2":{"298":1}}],["中国军网",{"2":{"298":1}}],["中国军民不屈不挠",{"2":{"298":1}}],["中国军民的抵抗意志和战斗精神是在民族危亡中激发出来的",{"2":{"298":1}}],["中国军民进行了长达14年的生死搏斗才赢得战争胜利",{"2":{"298":2}}],["中国军队",{"2":{"298":1}}],["中国军队手中少量精良武器装备在战场上常常不能充分发挥应有作用",{"2":{"298":1}}],["中国军队只能凭借数量优势",{"2":{"298":1}}],["中国军队进攻时",{"2":{"298":1}}],["中国人民抗日战争可以说是异常惨烈",{"2":{"298":2}}],["中国新闻社创办的财经新媒体",{"2":{"175":1}}],["中国",{"2":{"68":1,"224":1,"544":1,"575":1,"695":1,"700":1,"810":1,"811":1,"847":1,"1007":1,"1129":1,"1294":1,"1298":1,"1299":1,"1412":1}}],["中国移动",{"2":{"43":1,"47":1,"48":1,"113":1}}],["中国联通",{"2":{"42":1}}],["本品适用于敏感细菌所引起的下列感染",{"2":{"1246":1,"1247":1}}],["本义",{"2":{"1212":1}}],["本接口输出唐诗示例类型等",{"2":{"1166":1}}],["本接口支持查询绝大部分生活中常见或不常见的废弃物垃圾类型",{"2":{"1095":1}}],["本接口支持图片内手写体文字的检测和识别",{"2":{"49":1}}],["本接口返回每日一句",{"2":{"1030":1}}],["本周对于工作会更加专注",{"2":{"872":1}}],["本周双鱼座对于工作主动性很强",{"2":{"872":1}}],["本周谨防大额消费",{"2":{"872":1}}],["本周学习方面运势相对较好",{"2":{"872":1}}],["本田",{"2":{"670":2,"675":1}}],["本省内的违章次数",{"2":{"632":1}}],["本土第一后卫",{"2":{"304":1}}],["本地区的违章次数",{"2":{"632":1}}],["本地新闻",{"0":{"299":1}}],["本地新闻接口",{"2":{"295":1}}],["本地不存储任何相关文件",{"2":{"200":1}}],["本站有权向公安举报协助净化网络环境",{"2":{"289":1}}],["本文首发于我的个人网站",{"2":{"203":1}}],["本验证码仅为残障人士提供验证码识别服务",{"2":{"149":1}}],["本次查询流水号",{"2":{"83":2,"280":1}}],["侗",{"2":{"83":1}}],["正赶上他们的压轴大戏",{"2":{"948":1}}],["正确答案",{"2":{"1038":1}}],["正确",{"2":{"725":1}}],["正义必胜",{"2":{"298":1}}],["正义性",{"2":{"298":1}}],["正式版发布",{"2":{"202":1}}],["正面",{"2":{"83":1}}],["正面识别",{"2":{"81":1}}],["正常体重范围",{"2":{"1028":1}}],["正常bmi指数范围",{"2":{"1028":1}}],["正常图片",{"2":{"222":1}}],["正常",{"2":{"42":2,"107":2,"637":1,"638":1}}],["最多100条数据",{"2":{"1423":1,"1429":1}}],["最多返回20条数据",{"2":{"949":1}}],["最讨厌别人骂我傻逼",{"2":{"1149":1,"1150":1}}],["最长不超过14天左右",{"2":{"1039":1}}],["最长边最大4096px",{"2":{"81":1}}],["最好有空格或逗号相隔",{"2":{"989":1}}],["最强囍事",{"2":{"903":1}}],["最高温",{"2":{"831":1}}],["最高34元",{"2":{"791":2,"796":1,"801":1}}],["最高1",{"2":{"137":1}}],["最近几周的空气质量数据",{"2":{"643":1}}],["最新的ip地址库查询接口",{"2":{"1295":1}}],["最新的10条数据",{"2":{"299":1}}],["最新最全",{"2":{"1065":1}}],["最新新闻头条",{"2":{"500":1}}],["最后一个节目据说最厉害",{"2":{"948":1}}],["最后几位",{"2":{"595":2}}],["最后要推荐的一组图是台湾coser",{"2":{"205":1}}],["最后信息于2018年04月14日更改",{"2":{"198":1}}],["最详解",{"2":{"202":1,"203":2}}],["最大最全的新华汉语词典",{"2":{"1207":1}}],["最大30",{"2":{"1017":1}}],["最大3000",{"2":{"886":1}}],["最大不超过50",{"2":{"922":1}}],["最大760",{"2":{"881":1}}],["最大4级",{"2":{"873":1,"876":1}}],["最大40=1000x1000",{"2":{"219":1}}],["最大20",{"2":{"891":1,"1192":2,"1196":2,"1250":1}}],["最大2000",{"2":{"850":1}}],["最大250字符数",{"2":{"136":2}}],["最大功率",{"2":{"637":1}}],["最大50",{"2":{"563":1,"850":1,"881":1,"1225":1,"1230":1}}],["最大5100",{"2":{"189":1}}],["最大长度32个字",{"2":{"547":1}}],["最大支持10位的验证码",{"2":{"150":1,"153":1,"158":1}}],["最大800字符数",{"2":{"126":1,"141":1}}],["最大10000",{"2":{"782":1}}],["最大1",{"2":{"122":1,"132":1}}],["最短边至少15px",{"2":{"81":1}}],["最低温",{"2":{"831":1}}],["最低时速40公里",{"2":{"726":1}}],["最低",{"2":{"29":1,"34":1,"39":1,"44":1,"49":1,"54":1,"59":1,"64":1,"74":1,"79":1,"94":1,"99":1,"104":1,"114":1,"119":1,"124":1,"129":1,"134":1,"139":1,"144":1,"151":1,"156":1,"161":1,"166":1,"171":1,"176":1,"181":1,"186":1,"225":1,"230":1,"235":1,"240":1,"245":1,"250":1,"256":1,"261":1,"266":1,"271":1,"276":1,"480":1,"490":1,"495":1,"540":1,"591":1,"618":1,"629":1,"634":1,"639":1,"660":1,"691":1,"701":1,"717":1,"758":1,"763":1,"774":1,"786":1,"843":1,"848":1,"853":1,"858":1,"878":1,"950":1,"956":1,"966":1,"994":1,"999":1,"1004":1,"1020":1,"1275":1,"1280":1,"1300":1,"1311":1,"1316":1,"1326":1,"1331":1,"1347":1,"1352":1,"1357":1,"1362":1,"1373":1,"1378":1,"1393":1,"1398":1,"1408":1,"1413":1,"1418":1,"1423":1,"1434":1,"1439":1,"1444":1,"1455":1}}],["要在竞争中生存",{"2":{"1155":1}}],["要想丰衣足食而又无所事事",{"2":{"1089":1}}],["要想杀菌并防寒",{"2":{"1079":1}}],["要想赢得未来战争",{"2":{"298":1}}],["要当心",{"2":{"1079":1}}],["要力戒暴怒",{"2":{"1079":1}}],["要说我们成都人那时风气真好",{"2":{"948":1}}],["要查询的城市名称",{"2":{"830":1,"835":1}}],["要查询的号码",{"2":{"824":1}}],["要查询的词语",{"2":{"86":1}}],["要查询天气的ip地址",{"2":{"693":1}}],["要把战斗意志培育融入军事训练内容体系",{"2":{"298":1}}],["要赢得胜利既要敢于亮剑",{"2":{"298":1}}],["要打赢战争就会付出更大的代价",{"2":{"298":1}}],["要保证唯一",{"2":{"273":1,"278":1}}],["要求base64编码后大小不超过4m",{"2":{"81":1}}],["要闻",{"2":{"20":1,"297":1}}],["以太坊",{"2":{"1386":1}}],["以阿奇霉素片剂治疗感染性疾病",{"2":{"1247":1}}],["以字为氏",{"2":{"1242":1}}],["以今度之",{"2":{"1212":1}}],["以为事情应当是如此",{"2":{"1212":1}}],["以慰长想",{"2":{"1212":1}}],["以外的其它生活废弃物",{"2":{"1099":2}}],["以防告訐",{"2":{"1069":1}}],["以防感冒",{"2":{"837":1}}],["以小说的笔法",{"2":{"1019":1}}],["以年代和具体人物为主线",{"2":{"1019":1}}],["以保证整个庭院腾云驾雾",{"2":{"948":1}}],["以免粗心大意",{"2":{"872":1}}],["以免着凉感冒",{"2":{"837":1}}],["以内道路的",{"2":{"857":1}}],["以内道路的非贵阳市9座以下载客汽车",{"2":{"857":1}}],["以内道路",{"2":{"857":2}}],["以此来优化发动机在不同转速时的扭矩",{"2":{"757":1}}],["以图为例",{"2":{"726":1}}],["以邮编为准",{"2":{"542":1}}],["以敌为鉴为我所用",{"2":{"298":1}}],["以人海填火海",{"2":{"298":1}}],["以侵华日军一个常设师团",{"2":{"298":1}}],["以img直接调用即可",{"2":{"208":1}}],["以及天文学家卡琳娜",{"2":{"1465":1}}],["以及根据电话",{"2":{"1423":1}}],["以及根据政策和指导建议优化分类",{"2":{"1095":1}}],["以及参考油价查询",{"2":{"774":1}}],["以及该地区车辆的车架号",{"2":{"619":1}}],["以及在它基础上的思维发散",{"2":{"203":1}}],["以及它能解决什么问题",{"2":{"202":1}}],["以代词开头的名词",{"2":{"195":1}}],["以上",{"2":{"79":1,"99":1}}],["以官网为准",{"2":{"20":1}}],["签收人",{"2":{"959":1}}],["签收",{"2":{"959":1}}],["签收失败",{"2":{"959":1}}],["签发日期",{"2":{"83":1,"103":1}}],["签发机关",{"2":{"79":1,"83":1,"99":1,"103":1}}],["签名加密方式",{"2":{"1278":1}}],["签名",{"2":{"20":1}}],["越接近0闭合的可能性越大",{"2":{"77":1}}],["越大表示越美",{"2":{"77":1}}],["闭合",{"2":{"77":1}}],["睁开",{"2":{"77":1}}],["双号",{"2":{"934":2}}],["双方交谈甚欢",{"2":{"872":1}}],["双色球",{"2":{"555":1,"560":1,"570":1}}],["双眼状态",{"2":{"77":1}}],["双鱼座",{"2":{"73":2,"870":1,"872":2}}],["人均页面浏览量",{"2":{"1411":1}}],["人均访问数据",{"2":{"1411":1}}],["人有悲欢离合",{"2":{"1267":1}}],["人数渐多",{"2":{"1242":1}}],["人",{"2":{"1227":4}}],["人物传记",{"2":{"1014":1}}],["人物类",{"2":{"945":1}}],["人类有史以来最伟大的爱情小说",{"2":{"954":1}}],["人们也应顺应自然界的规律",{"2":{"1079":1}}],["人们在春暖花开的日子里",{"2":{"1078":1,"1079":1}}],["人们没有幸灾乐祸的需求",{"2":{"948":1}}],["人们都是在归家路上顺便停一脚",{"2":{"948":1}}],["人群里传出惊叫",{"2":{"948":1}}],["人工智能重构社会分工aiq理论引领教育变革",{"2":{"454":1}}],["人工智能ai行业新闻",{"2":{"450":1}}],["人工智能",{"0":{"450":1},"1":{"451":1,"452":1,"453":1,"454":1}}],["人人都好好奇心",{"2":{"435":1}}],["人民币",{"2":{"984":1}}],["人民日报",{"2":{"488":1,"489":3}}],["人民网环保",{"2":{"384":3}}],["人民网环保新闻资讯",{"2":{"380":1}}],["人民必胜",{"2":{"298":1}}],["人造奇迹",{"2":{"314":1}}],["人口过剩",{"2":{"298":1}}],["人的能动作用在战争中也很难最大限度地发挥出来",{"2":{"298":1}}],["人名",{"2":{"195":1}}],["人种及可信度",{"2":{"77":1}}],["人脸旋转角度参数",{"2":{"77":1}}],["人脸置信度",{"2":{"77":1}}],["人脸在图片中的位置",{"2":{"77":1}}],["人脸识别",{"0":{"74":1},"1":{"75":1,"76":1,"77":1,"78":1}}],["脸型及可信度",{"2":{"77":1}}],["叒渔蓙",{"2":{"73":1}}],["火星文",{"2":{"71":1}}],["火星文之间的转换",{"2":{"69":1}}],["简解",{"2":{"1211":1,"1226":1,"1231":1,"1236":1}}],["简介",{"2":{"1129":1}}],["简称",{"2":{"964":1}}],["简版",{"0":{"261":1},"1":{"262":1,"263":1,"264":1,"265":1}}],["简体",{"2":{"71":1}}],["简繁火星文转换",{"0":{"69":1},"1":{"70":1,"71":1,"72":1,"73":1}}],["繁体",{"2":{"69":1,"71":1}}],["段子手",{"2":{"477":1}}],["段子笑话接口",{"2":{"20":1}}],["段",{"2":{"68":1,"148":1}}],["男孩亨利",{"2":{"1465":1}}],["男性发达的肌肉若不去锻炼",{"2":{"1155":1}}],["男子",{"2":{"1155":1}}],["男方星座",{"2":{"865":1}}],["男方生肖",{"2":{"819":1}}],["男生较喜欢的军事资讯动态",{"2":{"395":1}}],["男篮背锅侠",{"2":{"304":1}}],["男人",{"2":{"211":2}}],["男",{"2":{"68":1,"83":1,"93":1,"259":1,"1019":1,"1130":1}}],["准点率",{"2":{"705":1,"710":1}}],["准确",{"2":{"291":1}}],["准确率98",{"2":{"79":1,"99":1}}],["准确率100",{"2":{"39":1}}],["准驾车型",{"2":{"64":1}}],["出乎意外",{"2":{"1212":1}}],["出自",{"2":{"1188":1,"1241":1,"1242":1}}],["出处",{"2":{"1040":1,"1043":1,"1058":1}}],["出门戴口罩",{"2":{"1039":1}}],["出门在外",{"2":{"415":1}}],["出版社名称",{"2":{"953":1}}],["出场的是一个胖大的中年男人",{"2":{"948":1}}],["出现了巨大的脚印",{"2":{"883":1}}],["出行",{"2":{"747":1,"752":2}}],["出行服务",{"2":{"12":1,"23":1}}],["出发港口航站楼",{"2":{"705":1,"710":1,"715":1}}],["出发港口三字码",{"2":{"705":1,"710":1,"715":1}}],["出发城市名称",{"2":{"705":1,"710":1,"715":1}}],["出厂指导价",{"2":{"689":1}}],["出厂日期",{"2":{"637":1}}],["出资时间",{"2":{"238":1}}],["出资方式",{"2":{"238":2}}],["出于公益性质",{"2":{"198":1,"199":1}}],["出生日期",{"2":{"64":1,"79":1,"83":1,"92":1,"99":1,"103":1}}],["性味",{"2":{"1262":1}}],["性格特点",{"2":{"1073":1}}],["性别及可信度",{"2":{"77":1}}],["性别",{"2":{"64":1,"67":1,"74":1,"79":1,"83":1,"92":1,"99":1,"103":1,"259":1,"1129":1}}],["性感",{"2":{"38":1}}],["包天笑",{"2":{"1069":1}}],["包贝尔",{"2":{"700":1}}],["包含分类",{"2":{"1151":1}}],["包含姓名",{"2":{"1126":1}}],["包含类型",{"2":{"1098":1}}],["包含猫咪",{"2":{"1070":1}}],["包含三个接口",{"2":{"976":1,"1171":1,"1189":1}}],["包含停车场位置",{"2":{"785":1}}],["包含",{"2":{"758":1}}],["包含视频标题简介",{"2":{"350":1}}],["包含谣言鉴别时间",{"2":{"171":1}}],["包含图片等富媒体",{"2":{"54":1}}],["包括古今名人",{"2":{"1238":1}}],["包括所有唐朝诗句大全接口",{"2":{"1161":1}}],["包括成语典故",{"2":{"1055":1}}],["包括车架号",{"2":{"634":1}}],["包括",{"2":{"204":1,"295":1,"666":1,"671":1,"1268":1,"1460":1}}],["包括ecmascr",{"2":{"203":1}}],["包括单位名称",{"2":{"181":1}}],["包括号牌号码",{"2":{"144":1}}],["包括姓名",{"2":{"79":1,"99":1}}],["包括证号",{"2":{"64":1}}],["官不点检",{"2":{"1069":1}}],["官日",{"2":{"747":1}}],["官方网址",{"2":{"964":1}}],["官方文档翻译",{"2":{"203":1}}],["官方统一接口服务",{"2":{"63":1}}],["官网",{"2":{"12":1}}],["羊不呼吸了叫什么",{"2":{"1124":1,"1125":1}}],["羊儿个性豪迈",{"2":{"867":1}}],["羊",{"2":{"819":1,"821":2}}],["羊等作弊行为",{"2":{"53":1}}],["羊毛党检测",{"0":{"166":1},"1":{"167":1,"168":1,"169":1,"170":1}}],["羊毛党",{"2":{"53":1}}],["刷优惠卷",{"2":{"53":1}}],["文档编辑",{"2":{"1422":1}}],["文档在线转换",{"2":{"1422":1}}],["文档在线管理",{"2":{"1422":1}}],["文档管理",{"2":{"1422":1}}],["文档托管平台",{"2":{"1422":1}}],["文档托管",{"2":{"1422":1}}],["文案",{"2":{"1002":1}}],["文书编号",{"2":{"600":1,"772":1}}],["文章链接",{"2":{"493":1}}],["文章发布时间",{"2":{"483":1}}],["文章地址",{"2":{"478":1}}],["文章封面",{"2":{"478":1}}],["文章描述或来源",{"2":{"478":1}}],["文章标题",{"2":{"478":1}}],["文字",{"2":{"211":2,"244":1,"637":1}}],["文字信息数组",{"2":{"52":1}}],["文本文件即时预览",{"2":{"289":1}}],["文本智能纠错",{"0":{"129":1},"1":{"130":1,"131":1,"132":1,"133":1}}],["文本色情2",{"2":{"127":1}}],["文本审核",{"0":{"124":1},"1":{"125":1,"126":1,"127":1,"128":1}}],["文本内容2",{"2":{"136":1}}],["文本内容1",{"2":{"136":1}}],["文本内容",{"2":{"26":1,"131":1,"991":1}}],["字呀",{"2":{"1269":1}}],["字造个句子",{"2":{"1269":1}}],["字段isnotwork表示是否需要上班",{"2":{"1090":1}}],["字段名",{"2":{"42":1,"47":1}}],["字头拼音缩写",{"2":{"1043":1}}],["字数在210字以内",{"2":{"812":1}}],["字符串时间",{"2":{"810":1}}],["字符串",{"2":{"705":9,"710":9,"715":8}}],["字符对应电码",{"2":{"548":1}}],["字母数字",{"2":{"219":1}}],["字体",{"2":{"215":1,"220":1}}],["字节长度",{"2":{"132":2}}],["字块定位",{"2":{"52":1}}],["字块内容",{"2":{"52":1}}],["字迹潦草",{"2":{"49":1}}],["手淘分享的口令",{"2":{"1002":1}}],["手里攥一条皮鞭不停往脊背和胸腹上抽打",{"2":{"948":1}}],["手自一体变速器",{"2":{"761":1,"762":1}}],["手自一体",{"2":{"761":1,"762":1}}],["手写ocr识别",{"0":{"49":1},"1":{"50":1,"51":1,"52":1,"53":1}}],["手机尾号后四位",{"2":{"958":1}}],["手机端通过gps定位查询天气",{"2":{"843":1}}],["手机固化来电显示",{"0":{"822":1},"1":{"823":1,"824":1,"825":1,"826":1}}],["手机固话来电显示",{"2":{"700":1}}],["手机运营商",{"2":{"248":1,"249":1,"253":1,"254":1}}],["手机铃音",{"2":{"244":1}}],["手机壁纸接口地址",{"2":{"211":1}}],["手机",{"2":{"195":1}}],["手机ip地址",{"2":{"168":1,"170":1}}],["手机空号检测",{"0":{"44":1},"1":{"45":1,"46":1,"47":1,"48":1}}],["手机号运营商类型",{"2":{"47":1}}],["手机号码不匹配06",{"2":{"269":1}}],["手机号码是否一致",{"2":{"245":1,"250":1}}],["手机号码归属地",{"0":{"109":1},"1":{"110":1,"111":1,"112":1,"113":1}}],["手机号码",{"2":{"43":1,"48":1,"113":1,"170":1,"247":1,"249":1,"252":1,"253":1,"254":1,"278":1,"279":1,"280":1}}],["手机号所属区域",{"2":{"42":1,"47":1}}],["手机号",{"2":{"42":1,"47":1,"169":1,"265":1,"270":1}}],["库无",{"2":{"47":1}}],["枚举值",{"2":{"47":2,"51":1,"66":1,"101":1,"146":1,"178":1}}],["风险一般",{"2":{"1028":1,"1029":1}}],["风险号",{"2":{"47":1}}],["风险号和沉默号",{"2":{"44":1}}],["风里来雨里去",{"2":{"959":1}}],["风力较小",{"2":{"837":1}}],["风力",{"2":{"831":1}}],["风力不大",{"2":{"544":1,"695":1,"847":2}}],["风向",{"2":{"827":1,"831":2}}],["风行",{"2":{"285":1}}],["风景",{"2":{"211":5}}],["风格设计",{"0":{"14":1}}],["实际到达时间",{"2":{"705":1,"710":1,"715":1}}],["实际起飞时间",{"2":{"705":1,"710":1,"715":1}}],["实际返回无影响",{"2":{"475":1}}],["实缴时间",{"2":{"238":1}}],["实缴出资额",{"2":{"238":1}}],["实现的跑马灯",{"2":{"202":1}}],["实现简体",{"2":{"69":1}}],["实号",{"2":{"44":1,"47":1}}],["实时",{"0":{"1455":1},"1":{"1456":1,"1457":1,"1458":1,"1459":1}}],["实时检测url是否为欺诈",{"2":{"1357":1}}],["实时货币汇率查询换算",{"2":{"985":1}}],["实时汇率查询",{"0":{"985":1}}],["实时起降信息查询",{"0":{"702":1},"1":{"703":1,"704":1,"705":1,"706":1}}],["实时热门搜索排行接口地址",{"2":{"284":1}}],["实时热搜",{"2":{"20":1}}],["实时更新当代网红",{"2":{"213":1}}],["实时地识别",{"2":{"53":1}}],["实时反馈查询结果",{"2":{"39":1}}],["分隔",{"2":{"1376":3}}],["分三次服药",{"2":{"1247":1}}],["分布地区",{"2":{"1242":1}}],["分布情况等等",{"2":{"1238":1}}],["分享图片地址",{"2":{"1119":1}}],["分句",{"2":{"1069":1}}],["分析结果",{"2":{"1038":1}}],["分析乳腺",{"2":{"20":1}}],["分类排名",{"2":{"1434":1,"1437":1}}],["分类相对目录",{"2":{"1411":1}}],["分类名称",{"2":{"1434":1,"1437":1}}],["分类名",{"2":{"1411":1}}],["分类解释",{"2":{"1098":1}}],["分类",{"2":{"1048":1}}],["分类id",{"2":{"477":1}}],["分类筛选出其中的空号",{"2":{"44":1}}],["分页时",{"2":{"963":1}}],["分页对象",{"2":{"790":1,"795":1}}],["分页大小",{"2":{"789":1,"790":1,"794":1,"795":1}}],["分页",{"2":{"299":1,"477":1,"492":1,"1250":1}}],["分页页数",{"2":{"297":1,"1462":1}}],["分页数",{"2":{"205":1,"1269":1}}],["分为连续错误次数限制和总请求次数限制两种",{"2":{"261":1,"266":1,"271":1,"276":1}}],["分支机构名称",{"2":{"238":1}}],["分发的图片进行扫描",{"2":{"222":1}}],["分家猫",{"2":{"123":1}}],["分别代表1",{"2":{"117":1}}],["\\t\\t\\t\\tsuccess",{"2":{"289":2}}],["\\t\\t\\t\\tdatatype",{"2":{"289":2}}],["\\t\\t\\t\\tdata",{"2":{"289":2}}],["\\t\\t\\t\\turl",{"2":{"289":2}}],["\\t\\t\\t\\ttype",{"2":{"289":2}}],["\\t\\t\\t\\t\\t\\t\\t",{"2":{"929":38}}],["\\t\\t\\t\\t\\t\\t",{"2":{"289":1,"929":38}}],["\\t\\t\\t\\t\\t\\tpredata",{"2":{"289":1}}],["\\t\\t\\t\\t\\tif",{"2":{"289":2}}],["\\t\\t\\t\\t\\t",{"2":{"239":6,"929":4}}],["\\t\\t\\t\\t",{"2":{"239":7,"544":48,"565":14,"695":48,"847":96,"929":2,"934":20}}],["\\t\\t\\t",{"2":{"239":30,"544":58,"565":4,"685":34,"695":58,"847":86,"857":6,"877":8,"929":4,"934":8,"1212":129,"1227":14}}],["\\t\\t",{"2":{"200":9,"229":7,"239":3,"544":53,"565":5,"628":16,"685":34,"695":53,"773":18,"847":77,"857":4,"862":16,"877":4,"929":2,"934":6,"998":3,"1175":8,"1212":10,"1227":4,"1232":14,"1382":6}}],["\\t",{"2":{"43":3,"93":3,"200":4,"219":3,"229":4,"234":4,"239":4,"244":4,"282":2,"288":4,"292":7,"544":10,"596":10,"628":4,"633":4,"638":26,"695":10,"773":3,"847":11,"857":6,"862":4,"998":2,"1175":2,"1212":1,"1227":5,"1232":9,"1351":4}}],["携号转网",{"2":{"42":1}}],["在女巫haifaa",{"2":{"1465":1}}],["在女性中",{"2":{"1188":1}}],["在线学习",{"2":{"1422":1}}],["在线阅读",{"2":{"1422":1}}],["在线编辑",{"2":{"1422":1}}],["在线写书",{"2":{"1422":1}}],["在线知识管理",{"2":{"1422":1}}],["在线创作",{"2":{"1422":1}}],["在线演示",{"2":{"203":1}}],["在当时人类基本以狩猎为生",{"2":{"1242":1}}],["在人文初祖黄帝时代",{"2":{"1242":1}}],["在人们的心目中",{"2":{"1079":1}}],["在玉林",{"2":{"1188":1}}],["在饮食上可增加吃大蒜",{"2":{"1079":1}}],["在精神养生方面",{"2":{"1079":1}}],["在作息时间上",{"2":{"1079":1}}],["在养生上主要是护肝",{"2":{"1079":1}}],["在南方则流行吃春卷",{"2":{"1078":1,"1079":1}}],["在保证图片清晰度的情况下",{"2":{"966":1}}],["在24小时内",{"2":{"959":1}}],["在途中",{"2":{"959":1}}],["在之后漫长的人生里",{"2":{"948":1}}],["在鼻尖上积成血滴",{"2":{"948":1}}],["在墙头上铺开回旋",{"2":{"948":1}}],["在西单商场下车",{"2":{"893":1}}],["在生活上学习取长补短",{"2":{"867":1}}],["在一定程度",{"2":{"867":1}}],["在高速公路",{"2":{"601":1}}],["在看",{"2":{"495":1}}],["在看数",{"2":{"485":1,"498":1}}],["在美国加州当地时间6日再次发生7",{"2":{"394":1}}],["在这里了解有关各行各业特别是互联网行业的知名人物",{"2":{"330":1}}],["在战局陷入僵持后",{"2":{"298":1}}],["在战场上空巡视",{"2":{"298":1}}],["在中国加紧了对未来预定战场的情报侦察",{"2":{"298":1}}],["在密集火力与重火力杀伤等方面",{"2":{"298":1}}],["在未来战场上",{"2":{"298":1}}],["在抖音",{"2":{"286":3}}],["在业",{"2":{"229":1,"238":1,"239":1}}],["在原作里",{"2":{"205":1}}],["在操控门槛上依次递增",{"2":{"203":1}}],["在摸索之中记录了我遇到的一些问题的解决方法",{"2":{"203":1}}],["在上海警察叔叔的指导下完善",{"2":{"199":1}}],["在全国人大代表张宝艳女士指导建议下完善",{"2":{"198":1}}],["在独立开发者圈内取得了很大的成功",{"2":{"198":1}}],["在网但不可用",{"2":{"42":1}}],["在某些特定情况下有权禁止你的网站调用",{"2":{"23":1}}],["在某些特定情况下",{"0":{"16":1}}],["运营方",{"2":{"1278":1}}],["运营商",{"2":{"112":1,"1293":1}}],["运营商等",{"2":{"109":1}}],["运营商类型",{"2":{"42":1,"778":1,"783":1}}],["运单号",{"2":{"960":1}}],["运通104和平西桥南下车",{"2":{"893":1}}],["运通104线至望京西园四区下车即可",{"2":{"893":1}}],["运通114",{"2":{"893":1}}],["运势类型",{"2":{"870":1}}],["运动",{"2":{"837":1}}],["运动指数",{"2":{"836":1}}],["运用各种手段进行情报侦察",{"2":{"298":1}}],["运行容器",{"2":{"22":1}}],["市",{"2":{"42":1,"47":1,"259":1,"337":1,"873":1}}],["省级行政区",{"2":{"1298":1}}],["省市区",{"2":{"1295":1}}],["省控基准油价",{"2":{"778":1,"783":1}}],["省外违章次数",{"2":{"632":1}}],["省气象灾害预警中心10月23日16时35分发布",{"2":{"544":1,"695":1,"847":2}}],["省份排名",{"2":{"1434":1,"1437":1}}],["省份区域",{"2":{"1293":1}}],["省份名",{"2":{"790":1,"795":1,"800":1}}],["省份id",{"2":{"683":1,"688":1,"689":1,"932":1}}],["省份缩写",{"2":{"238":1}}],["省份",{"0":{"925":1},"1":{"926":1,"927":1,"928":1,"929":1},"2":{"112":1,"689":1,"767":1,"772":1}}],["省",{"2":{"42":1,"47":1,"337":1,"992":1}}],["样例",{"2":{"42":1,"47":3,"67":1,"147":1,"169":1,"264":5,"269":4}}],["例句",{"2":{"1043":1}}],["例句等",{"2":{"1040":1}}],["例子",{"2":{"222":1,"284":1}}],["例如a记录",{"2":{"1342":1}}],["例如热量rl",{"2":{"1248":1}}],["例如谷类",{"2":{"1248":1}}],["例如油条",{"2":{"1248":1}}],["例如用户的imei或openid等等",{"2":{"1060":1}}],["例如电话号码和邮编都是数字",{"2":{"989":1}}],["例如ios教程帮助",{"2":{"430":1}}],["例如",{"2":{"195":13,"568":1,"959":1,"973":6}}],["例",{"2":{"42":2,"259":4}}],["置信度",{"2":{"37":1}}],["帧数不超过50",{"2":{"36":1}}],["每百万人访问页面中访问本站的页面数",{"2":{"1411":1}}],["每百万人中访问人数",{"2":{"1411":1}}],["每页显示条数",{"2":{"932":1}}],["每页返回",{"2":{"922":1}}],["每页返回条数",{"2":{"891":1,"1225":1,"1230":1}}],["每页返回10条",{"2":{"297":1,"1462":1}}],["每年运势",{"2":{"868":1}}],["每月",{"2":{"868":1}}],["每周一",{"2":{"555":2}}],["每周二",{"2":{"555":2}}],["每小时更新",{"2":{"475":1}}],["每30分钟更新一次",{"2":{"470":1}}],["每3分钟同步更新一次",{"2":{"345":1}}],["每首次查询新的数据会存储至数据库",{"2":{"287":1}}],["每次请求随机返回一个适合发朋友圈的简单走心的文案句子",{"2":{"1136":1}}],["每次返回数据",{"2":{"1465":1,"1466":1}}],["每次返回条数",{"2":{"563":1,"850":1,"881":1,"1192":1,"1196":1}}],["每次返回10条数据",{"2":{"299":1}}],["每次返回是18条数据",{"2":{"947":1}}],["每次返回是10条数据",{"2":{"202":1,"203":1,"205":1,"224":1,"296":1,"297":1,"298":1,"299":1,"1269":1,"1461":1,"1462":1,"1463":1}}],["每次返回是20条数据",{"2":{"206":1}}],["每次生成20条随机数据",{"2":{"206":1}}],["每天0点长度初始化为0",{"2":{"542":1,"693":1,"845":1}}],["每天",{"2":{"202":1}}],["每日次服用本品0",{"2":{"1247":1}}],["每日一句美好英语",{"2":{"1116":1}}],["每日英语",{"0":{"1116":1},"1":{"1117":1,"1118":1,"1119":1,"1120":1}}],["每日知乎日报列表",{"0":{"947":1}}],["每日开奖",{"2":{"555":3}}],["每日bing",{"0":{"209":1}}],["每日前端开发日报列表",{"0":{"202":1}}],["每日100次免费调用",{"2":{"69":1,"84":1,"89":1,"109":2,"500":1,"535":1,"545":1,"550":1,"571":1,"576":1,"581":1,"586":1,"602":1,"696":1,"722":1,"727":1,"742":1,"753":1,"817":1,"822":1,"827":1,"863":1,"868":1,"919":1,"935":2,"971":2,"976":2,"1009":2,"1065":1,"1100":1,"1171":1,"1189":1,"1207":1,"1290":1,"1383":1,"1403":1}}],["每日图片壁纸",{"2":{"20":1}}],["每帧编码后小于4m",{"2":{"36":1}}],["图书内容",{"0":{"1015":1},"1":{"1016":1,"1017":1,"1018":1,"1019":1}}],["图书分类目录",{"0":{"1010":1},"1":{"1011":1,"1012":1,"1013":1,"1014":1}}],["图书电商数据",{"0":{"1009":1}}],["图灵机器人基于deepqa深度问答技术",{"2":{"94":1}}],["图灵机器人",{"0":{"94":1},"1":{"95":1,"96":1,"97":1,"98":1}}],["图像旋转与翻转姿势解锁",{"2":{"203":2}}],["图像base64编码",{"2":{"185":1}}],["图像base64编码字符串",{"2":{"38":1}}],["图像智能识别",{"0":{"119":1},"1":{"120":1,"121":1,"122":1,"123":1}}],["图像审核",{"0":{"114":1},"1":{"115":1,"116":1,"117":1,"118":1}}],["图像质量检测",{"2":{"104":1}}],["图像方向",{"2":{"103":2}}],["图像状态",{"2":{"103":2}}],["图像地址",{"2":{"53":1,"68":1,"108":1,"148":1,"180":1}}],["图像数据",{"2":{"36":1,"81":1,"83":1,"103":1}}],["图片越小识别速度越快",{"2":{"966":1}}],["图片类无水印",{"2":{"289":1}}],["图片类型建议jpg格式",{"2":{"101":1}}],["图片类型",{"2":{"51":1,"66":1,"101":1,"146":1,"178":1}}],["图片内容",{"2":{"222":1}}],["图片内容级别",{"2":{"222":1}}],["图片链接",{"2":{"220":1,"221":1}}],["图片数量",{"2":{"211":14,"1109":1}}],["图片相册接口",{"0":{"204":1},"1":{"205":1,"206":1}}],["图片大小需要小于100kb",{"2":{"153":1,"158":1}}],["图片大小不能大于2m",{"2":{"51":1,"66":1,"101":1,"146":1,"178":1}}],["图片文件的base64字符串",{"2":{"153":1,"158":1}}],["图片验证码识别",{"0":{"149":1},"1":{"150":1}}],["图片审核",{"0":{"104":1},"1":{"105":1,"106":1,"107":1,"108":1}}],["图片url",{"2":{"76":1,"726":1}}],["图片url地址",{"2":{"61":1,"121":1,"222":2}}],["图片base64编码",{"2":{"51":1,"66":1,"101":1,"121":1,"146":1,"178":1}}],["图片路径",{"2":{"51":1,"66":1,"101":1,"146":1,"178":1}}],["图片地址",{"2":{"32":1,"1007":1,"1109":1}}],["图片格式",{"2":{"31":1}}],["图片鉴黄服务针对",{"2":{"222":1}}],["图片鉴黄",{"0":{"222":1},"2":{"20":1}}],["图片反代",{"0":{"220":1},"2":{"20":1}}],["图片",{"2":{"20":2,"171":1,"289":1,"1004":1,"1129":1}}],["否则默认以http请求",{"2":{"1405":1}}],["否则会把你的所有用户都当成一个人",{"2":{"1060":1}}],["否者锁定时间会延长",{"2":{"261":1,"266":1,"271":1,"276":1}}],["否",{"2":{"31":1,"86":1,"96":1,"101":1,"121":1,"153":2,"158":1,"173":2,"183":1,"189":1,"242":2,"252":2,"263":1,"268":1,"273":2,"278":1,"302":2,"307":2,"312":2,"317":2,"322":2,"327":2,"332":2,"337":2,"342":2,"357":2,"362":2,"367":2,"372":2,"377":2,"382":2,"387":2,"392":4,"397":2,"402":2,"407":2,"412":2,"417":2,"422":2,"427":2,"432":2,"437":2,"442":2,"447":2,"452":2,"457":2,"462":2,"477":4,"487":1,"492":1,"502":1,"507":2,"512":2,"517":2,"522":2,"527":3,"532":2,"542":7,"558":1,"563":2,"568":1,"599":3,"605":1,"610":1,"615":1,"621":2,"626":3,"631":1,"693":6,"714":1,"724":1,"766":1,"771":1,"777":3,"782":3,"799":2,"845":5,"850":3,"855":1,"856":1,"860":3,"881":3,"891":3,"896":1,"922":2,"932":4,"938":3,"943":1,"958":1,"963":3,"968":2,"973":9,"1022":1,"1027":1,"1032":2,"1052":2,"1057":2,"1062":1,"1072":3,"1087":4,"1092":1,"1097":3,"1118":2,"1128":7,"1133":1,"1143":1,"1148":1,"1153":3,"1163":3,"1168":3,"1192":2,"1196":2,"1204":1,"1225":4,"1230":4,"1245":2,"1250":2,"1255":2,"1260":2,"1265":3,"1405":2,"1436":2,"1459":8}}],["次数",{"2":{"852":1}}],["次",{"2":{"29":1,"34":1,"39":1,"44":1,"49":1,"54":1,"59":1,"64":1,"74":1,"79":1,"94":1,"99":1,"104":1,"114":1,"119":1,"124":1,"129":1,"134":1,"139":1,"144":1,"151":1,"156":1,"161":1,"166":1,"171":1,"176":1,"181":1,"186":1,"195":1,"222":1,"225":1,"230":1,"235":1,"240":1,"245":1,"250":1,"256":1,"261":1,"266":1,"271":1,"276":1,"480":1,"490":1,"495":1,"540":1,"591":1,"618":1,"629":1,"634":1,"639":1,"660":1,"691":1,"701":1,"717":1,"758":1,"763":1,"774":1,"786":1,"843":1,"848":1,"853":1,"858":1,"878":1,"950":1,"956":1,"966":1,"994":1,"999":1,"1004":1,"1020":1,"1275":1,"1280":1,"1300":1,"1311":1,"1316":1,"1326":1,"1331":1,"1347":1,"1352":1,"1357":1,"1362":1,"1373":1,"1378":1,"1393":1,"1398":1,"1408":1,"1413":1,"1418":1,"1423":1,"1434":1,"1439":1,"1444":1,"1455":1}}],["有一个想法",{"2":{"1212":1}}],["有一天",{"2":{"1088":1}}],["有礼太古前",{"2":{"1165":1}}],["有竹一顷馀",{"2":{"1165":1}}],["有尖锐边角的",{"2":{"1099":1}}],["有害垃圾",{"2":{"1099":2}}],["有时在农历的正月",{"2":{"1079":1}}],["有时在农历的腊月",{"2":{"1079":1}}],["有时你们也会像一对童心未泯的孩子",{"2":{"867":1}}],["有着像树枝的鹿角",{"2":{"1048":1,"1049":1}}],["有春暖花开",{"2":{"1033":1,"1034":1}}],["有雷声",{"2":{"1033":1,"1034":1}}],["有漏电风险而已",{"2":{"949":1}}],["有地下停车场",{"2":{"893":1}}],["有伴者彼此有机会出差到共同的城市",{"2":{"872":1}}],["有",{"2":{"740":1,"1151":1}}],["有限责任公司",{"2":{"185":1}}],["有少量png或gif图转成jpg格式后识别率明显提高",{"2":{"153":1,"158":1}}],["有效规避您的业务涉黄风险",{"2":{"222":1}}],["有效识别违禁图片",{"2":{"222":1}}],["有效期",{"2":{"176":1,"181":1}}],["有效期限",{"2":{"64":1,"79":1,"99":1}}],["有效时间",{"2":{"67":1,"184":1,"1345":1}}],["有些url地址是http开头的",{"2":{"29":1}}],["有权禁止你的网站调用",{"0":{"16":1}}],["请你用文明礼貌的",{"2":{"1269":1}}],["请参考上面的说明",{"2":{"1154":1}}],["请继续保持健康作息方式",{"2":{"1029":1}}],["请传递图片base64编码数据或图片地址",{"2":{"966":1}}],["请在评价快递员处帮忙点亮五颗星星哦~",{"2":{"959":1}}],["请尽量提供寄件人或者收件人查询",{"2":{"958":1}}],["请适当增减衣服",{"2":{"837":1}}],["请使用车辆历史违章查询接口",{"2":{"769":1}}],["请开发者自行判断",{"2":{"725":1}}],["请选用中性保湿型霜类化妆品",{"2":{"544":1,"695":1,"847":2}}],["请保护好个人重要隐私文件",{"2":{"289":1}}],["请勿上传违反中国大陆和香港法律的文件",{"2":{"289":1}}],["请不要将其用于任何诊断目的",{"2":{"200":1}}],["请确保营业执照内容信息清晰可见",{"2":{"183":1}}],["请确保身份证内容信息清晰可见",{"2":{"51":1,"66":1,"101":1,"146":1,"178":1}}],["请用跳转后的真实地址传参",{"2":{"29":1}}],["请注意字段daycode表示日期类型",{"2":{"1090":1}}],["请注意保持健康作息方式",{"2":{"1028":1}}],["请注意适时添加衣物",{"2":{"837":1}}],["请注意防范",{"2":{"544":1,"695":1,"847":2}}],["请注意时间戳",{"2":{"286":1}}],["请注意",{"2":{"29":1,"480":1,"495":1,"966":1,"998":1,"1060":1}}],["请求状态码true",{"2":{"286":1}}],["请求数据条数",{"2":{"242":1}}],["请求页码",{"2":{"242":1}}],["请求参数中mode可以指定是否返回每天有关的国内外节日信息",{"2":{"1090":1}}],["请求参数content最大支持800字符",{"2":{"124":1}}],["请求参数image请传递照片url",{"2":{"74":1}}],["请求参数",{"0":{"26":1,"31":1,"36":1,"41":1,"46":1,"51":1,"56":1,"61":1,"66":1,"71":1,"76":1,"81":1,"86":1,"91":1,"96":1,"101":1,"106":1,"111":1,"116":1,"121":1,"126":1,"131":1,"136":1,"141":1,"146":1,"153":1,"158":1,"163":1,"168":1,"173":1,"178":1,"183":1,"189":1,"194":1,"227":1,"232":1,"237":1,"242":1,"247":1,"252":1,"258":1,"263":1,"268":1,"273":1,"278":1,"302":1,"307":1,"312":1,"317":1,"322":1,"327":1,"332":1,"337":1,"342":1,"347":1,"352":1,"357":1,"362":1,"367":1,"372":1,"377":1,"382":1,"387":1,"392":1,"397":1,"402":1,"407":1,"412":1,"417":1,"422":1,"427":1,"432":1,"437":1,"442":1,"447":1,"452":1,"457":1,"462":1,"467":1,"472":1,"477":1,"482":1,"487":1,"492":1,"497":1,"502":1,"507":1,"512":1,"517":1,"522":1,"527":1,"532":1,"537":1,"542":1,"547":1,"553":1,"558":1,"563":1,"568":1,"573":1,"578":1,"583":1,"588":1,"594":1,"599":1,"605":1,"610":1,"615":1,"621":1,"626":1,"631":1,"636":1,"642":1,"647":1,"652":1,"657":1,"663":1,"668":1,"673":1,"678":1,"683":1,"688":1,"693":1,"698":1,"704":1,"709":1,"714":1,"719":1,"724":1,"729":1,"734":1,"739":1,"745":1,"750":1,"755":1,"760":1,"766":1,"771":1,"777":1,"782":1,"789":1,"794":1,"799":1,"804":1,"809":1,"814":1,"819":1,"824":1,"830":1,"835":1,"840":1,"845":1,"850":1,"855":1,"860":1,"865":1,"870":1,"875":1,"881":1,"886":1,"891":1,"896":1,"901":1,"906":1,"911":1,"916":1,"922":1,"927":1,"932":1,"938":1,"943":1,"952":1,"958":1,"963":1,"968":1,"973":1,"979":1,"983":1,"987":1,"991":1,"996":1,"1001":1,"1006":1,"1012":1,"1017":1,"1022":1,"1027":1,"1032":1,"1037":1,"1042":1,"1047":1,"1052":1,"1057":1,"1062":1,"1067":1,"1072":1,"1077":1,"1082":1,"1087":1,"1092":1,"1097":1,"1103":1,"1108":1,"1113":1,"1118":1,"1123":1,"1128":1,"1133":1,"1138":1,"1143":1,"1148":1,"1153":1,"1158":1,"1163":1,"1168":1,"1174":1,"1178":1,"1182":1,"1186":1,"1192":1,"1196":1,"1200":1,"1204":1,"1210":1,"1215":1,"1220":1,"1225":1,"1230":1,"1235":1,"1240":1,"1245":1,"1250":1,"1255":1,"1260":1,"1265":1,"1272":1,"1277":1,"1282":1,"1287":1,"1292":1,"1297":1,"1303":1,"1308":1,"1313":1,"1318":1,"1323":1,"1328":1,"1334":1,"1339":1,"1344":1,"1349":1,"1354":1,"1359":1,"1365":1,"1370":1,"1375":1,"1380":1,"1385":1,"1390":1,"1395":1,"1400":1,"1405":1,"1410":1,"1415":1,"1420":1,"1426":1,"1431":1,"1436":1,"1441":1,"1447":1,"1452":1,"1457":1},"1":{"980":1,"984":1,"988":1,"1175":1,"1179":1,"1183":1,"1193":1,"1197":1,"1201":1}}],["请求地址",{"0":{"25":1,"30":1,"35":1,"40":1,"45":1,"50":1,"55":1,"60":1,"65":1,"70":1,"75":1,"80":1,"85":1,"95":1,"100":1,"105":1,"110":1,"115":1,"120":1,"125":1,"130":1,"135":1,"140":1,"145":1,"152":1,"157":1,"162":1,"167":1,"172":1,"177":1,"182":1,"188":1,"193":1,"226":1,"231":1,"236":1,"241":1,"246":1,"251":1,"257":1,"262":1,"267":1,"272":1,"277":1,"301":1,"306":1,"311":1,"316":1,"321":1,"326":1,"331":1,"336":1,"341":1,"346":1,"351":1,"356":1,"361":1,"366":1,"371":1,"376":1,"381":1,"386":1,"391":1,"396":1,"401":1,"406":1,"411":1,"416":1,"421":1,"426":1,"431":1,"436":1,"441":1,"446":1,"451":1,"456":1,"461":1,"466":1,"471":1,"476":1,"481":1,"486":1,"491":1,"496":1,"501":1,"506":1,"511":1,"516":1,"521":1,"526":1,"531":1,"536":1,"541":1,"546":1,"552":1,"557":1,"562":1,"567":1,"572":1,"577":1,"582":1,"587":1,"593":1,"598":1,"604":1,"609":1,"614":1,"620":1,"625":1,"630":1,"635":1,"641":1,"646":1,"651":1,"656":1,"662":1,"667":1,"672":1,"677":1,"682":1,"687":1,"692":1,"697":1,"703":1,"708":1,"713":1,"718":1,"723":1,"728":1,"733":1,"738":1,"744":1,"749":1,"754":1,"759":1,"765":1,"770":1,"776":1,"781":1,"788":1,"793":1,"798":1,"803":1,"808":1,"813":1,"818":1,"823":1,"829":1,"834":1,"839":1,"844":1,"849":1,"854":1,"859":1,"864":1,"869":1,"874":1,"880":1,"885":1,"890":1,"895":1,"900":1,"905":1,"910":1,"915":1,"921":1,"926":1,"931":1,"937":1,"942":1,"951":1,"957":1,"962":1,"967":1,"972":1,"978":1,"982":1,"986":1,"990":1,"995":1,"1000":1,"1005":1,"1011":1,"1016":1,"1021":1,"1026":1,"1031":1,"1036":1,"1041":1,"1046":1,"1051":1,"1056":1,"1061":1,"1066":1,"1071":1,"1076":1,"1081":1,"1086":1,"1091":1,"1096":1,"1102":1,"1107":1,"1112":1,"1117":1,"1122":1,"1127":1,"1132":1,"1137":1,"1142":1,"1147":1,"1152":1,"1157":1,"1162":1,"1167":1,"1173":1,"1177":1,"1181":1,"1185":1,"1191":1,"1195":1,"1199":1,"1203":1,"1209":1,"1214":1,"1219":1,"1224":1,"1229":1,"1234":1,"1239":1,"1244":1,"1249":1,"1254":1,"1259":1,"1264":1,"1271":1,"1276":1,"1281":1,"1286":1,"1291":1,"1296":1,"1302":1,"1307":1,"1312":1,"1317":1,"1322":1,"1327":1,"1333":1,"1338":1,"1343":1,"1348":1,"1353":1,"1358":1,"1364":1,"1369":1,"1374":1,"1379":1,"1384":1,"1389":1,"1394":1,"1399":1,"1404":1,"1409":1,"1414":1,"1419":1,"1425":1,"1430":1,"1435":1,"1440":1,"1446":1,"1451":1,"1456":1}}],["请求地址可预期且面向资源",{"0":{"14":1}}],["请求均返回规范友好的",{"0":{"14":1}}],["所载",{"2":{"1242":1}}],["所感",{"2":{"1170":1}}],["所闻",{"2":{"1170":1}}],["所获未必减於今日",{"2":{"1069":1}}],["所在国家",{"2":{"810":1}}],["所选科目全部题目",{"2":{"724":1}}],["所属国家",{"2":{"1411":1}}],["所属分类",{"2":{"943":1}}],["所属省份",{"2":{"621":1}}],["所属工商局",{"2":{"238":1}}],["所缓存到了cloudflare",{"2":{"211":1}}],["所以我没有脱你的裤子啊",{"2":{"1149":1,"1150":1}}],["所以切还是不切",{"2":{"948":1}}],["所以",{"2":{"298":1}}],["所以直接反代了微博",{"2":{"221":1}}],["所以加载会慢",{"2":{"217":1}}],["所以分散多个压缩包",{"2":{"211":1}}],["所以很多小团队只会做到了第一个level追求极致的前端性能体验",{"2":{"203":1}}],["所以做了这个",{"2":{"198":1}}],["所以返回参数较多",{"2":{"107":1}}],["所以无法保证所有网站永久有效",{"2":{"54":1}}],["所以无法保证全部网页有效",{"2":{"29":1}}],["所有人",{"2":{"144":1,"147":1,"222":1}}],["所有",{"0":{"14":1}}],["如对某一观点",{"2":{"1212":1}}],["如同",{"2":{"1212":1}}],["如月份和日期小于10",{"2":{"1174":1,"1178":1}}],["如月或者日小于10",{"2":{"1103":1}}],["如风达快递",{"2":{"965":1}}],["如风",{"2":{"965":1}}],["如有疑问请电联",{"2":{"959":1}}],["如是外地车牌",{"2":{"857":1}}],["如需查询某个加油站的价格请使用全国加油站查询接口",{"2":{"727":1}}],["如云南",{"2":{"621":1}}],["如云a直辖市只需要第一个字符",{"2":{"621":1}}],["如京",{"2":{"621":1}}],["如龙乘云势运开",{"2":{"539":1}}],["如龙得云",{"2":{"539":1}}],["如直接复制测试工具里的url打开文章时会提示参数错误",{"2":{"475":1}}],["如互联网科技",{"2":{"400":1}}],["如0",{"2":{"299":1}}],["如据日本防卫厅战史研究所编写的",{"2":{"298":1}}],["如遭遇中国军队强力还击",{"2":{"298":1}}],["如淞沪会战",{"2":{"298":1}}],["如淞沪会战与武汉会战",{"2":{"298":1}}],["如下详情",{"2":{"295":1,"1268":1,"1460":1}}],["如下图",{"2":{"202":1,"203":1,"205":1,"206":1,"224":1,"296":1,"297":1,"298":1,"299":1,"947":1,"948":1,"949":1,"1269":1,"1461":1,"1462":1,"1463":1,"1465":1,"1466":1}}],["如c",{"2":{"203":1}}],["如何瘦身",{"2":{"203":2}}],["如何在javascript中实现一个long型",{"2":{"203":2}}],["如何将vue初始项目发布到github上",{"2":{"202":1}}],["如何解决跨域问",{"2":{"202":1}}],["如使用图片url的方式",{"2":{"119":1}}],["如使用图像base64的方式",{"2":{"119":1}}],["如省份",{"2":{"109":1}}],["如",{"2":{"86":1,"203":1,"224":1,"291":1,"299":1,"605":1,"615":1,"642":1,"647":1,"755":1,"782":2,"819":2,"824":1,"831":1,"850":2,"865":2,"870":1,"882":1,"917":1,"922":1,"932":1,"1103":1,"1174":1,"1178":1,"1182":1,"1192":1,"1349":2,"1380":2,"1436":2}}],["如果做差了一丝一毫",{"2":{"1115":1}}],["如果梦见金银制的杯",{"2":{"940":1}}],["如果需要查历史违章记录",{"2":{"769":1}}],["如果需要识别手写文字内容",{"2":{"59":1}}],["如果进气歧管通路",{"2":{"757":1}}],["如果不写",{"2":{"693":1}}],["如果不传则不验证",{"2":{"268":1}}],["如果不传则不验证手机",{"2":{"261":1,"266":1}}],["如果不传就不验证",{"2":{"263":1}}],["如果字段返回",{"2":{"643":1}}],["如果要把搜索集成到其他网站",{"2":{"284":1}}],["如果你是日本编码启用",{"2":{"219":1}}],["如果你从另外一个版本控制系统导入了一个仓库",{"2":{"203":1}}],["如果你还不了解它",{"2":{"203":1}}],["如果您想在您的网站添加一个类似的效果",{"2":{"198":1,"199":1}}],["如果没有使用该关键字",{"2":{"197":1}}],["如果开启精准识别",{"2":{"153":1}}],["如果包含特殊字符应该对值urlencode编码下",{"2":{"56":1}}],["如png",{"2":{"31":1}}],["如只抽取网页中的png图片",{"2":{"29":1}}],["如介意请勿使用",{"0":{"15":1},"2":{"23":1}}],["并含氯原酸",{"2":{"1262":1}}],["并给出分类建议",{"2":{"1095":1}}],["并用这种狗猎取和饲养驯鹿",{"2":{"1074":1}}],["并且可以将地址拆分出省市区",{"2":{"989":1}}],["并且别过头去",{"2":{"948":1}}],["并骄傲地落下款识",{"2":{"948":1}}],["并返回ipv6地址",{"2":{"1285":1}}],["并返回相应的谜底答案",{"2":{"1121":1}}],["并返回相关百科信息",{"2":{"119":1}}],["并返回不一致详情",{"2":{"245":1,"266":1}}],["并以位表形式导出数据缓存提高计算速度",{"2":{"219":1}}],["并提供了功能和性能上的优势",{"2":{"203":1}}],["并标注了词性",{"2":{"192":1}}],["并不能完全表示long型的数字",{"2":{"203":1}}],["并不是所有png或gif转成jpg后都会提高识别率",{"2":{"153":1,"158":1}}],["并不针对任何网站或个人",{"2":{"149":1}}],["并尽量输入确定位数",{"2":{"153":1,"158":1}}],["并根据图片中文字的不同位置返回数组",{"2":{"59":1}}],["并支持指定的图片格式",{"2":{"29":1}}],["并使用",{"0":{"14":1}}],["抽取网页图片",{"0":{"29":1},"1":{"30":1,"31":1,"32":1,"33":1}}],["返回列表数",{"2":{"1465":1}}],["返回别名",{"2":{"1258":1}}],["返回词曲类型",{"2":{"1253":1}}],["返回英语句子",{"2":{"1116":1}}],["返回节日详情",{"2":{"1092":1}}],["返回字段中包含成语拼音",{"2":{"1060":1}}],["返回字段包含文章来源",{"2":{"485":1}}],["返回字头拼音缩写",{"2":{"1040":1}}],["返回代码",{"2":{"1007":1}}],["返回模式",{"2":{"973":1}}],["返回的最大数据量",{"2":{"963":1}}],["返回的数据也更多",{"2":{"763":1}}],["返回提示信息",{"2":{"959":1}}],["返回中文含义",{"2":{"753":1}}],["返回全部车辆品牌列表",{"2":{"661":1}}],["返回女人",{"2":{"425":1}}],["返回农村农业农科等相关新闻数据",{"2":{"420":1}}],["返回50条抖音app热点视频话题榜单数据",{"2":{"345":1}}],["返回icp证号",{"2":{"291":1}}],["返回结果的描述",{"2":{"1007":1}}],["返回结果同时包含中英文大写金额并指定英文结尾的单位",{"2":{"732":1}}],["返回结果错误时会返回地址信息",{"2":{"286":1}}],["返回结果",{"2":{"259":1}}],["返回结果示例",{"2":{"48":1,"53":1,"68":1,"148":1,"180":1,"185":1,"544":1,"596":1,"601":1,"628":1,"633":1,"638":1,"649":1,"654":1,"659":1,"695":1,"711":1,"716":1,"721":1,"762":1,"768":1,"773":1,"784":1,"791":1,"796":1,"801":1,"806":1,"847":1,"852":1,"857":1,"862":1,"888":1,"893":1,"898":1,"903":1,"908":1,"913":1,"918":1}}],["返回手机号归属地",{"2":{"252":1}}],["返回手机运营商",{"2":{"252":1}}],["返回固定",{"2":{"238":1}}],["返回code为0时计费",{"2":{"229":1,"234":1,"239":1,"244":1,"249":1,"254":1,"260":1,"1008":1}}],["返回",{"2":{"219":1,"222":1,"238":1,"282":1,"283":2,"286":1,"287":1,"288":1,"289":1,"290":1,"291":1,"292":1}}],["返回数据",{"2":{"202":1,"203":1,"205":1,"206":1,"224":1,"296":1,"297":1,"298":1,"299":1,"947":1,"948":1,"949":1,"1269":1,"1461":1,"1462":1,"1463":1,"1465":1,"1466":1}}],["返回数据示例",{"2":{"88":1,"113":1,"229":1,"234":1,"239":1,"244":1,"249":1,"254":1,"260":1,"607":1,"612":1,"617":1,"665":1,"670":1,"675":1,"680":1,"685":1,"690":1,"726":1,"731":1,"747":1,"752":1,"826":1,"832":1,"837":1,"842":1,"924":1,"929":1,"934":1,"1008":1,"1294":1,"1387":1}}],["返回数量1",{"2":{"302":1,"307":1,"312":1,"317":1,"322":1,"327":1,"332":1,"342":1,"357":1,"362":1,"367":1,"372":1,"377":1,"382":1,"387":1,"392":1,"397":1,"402":1,"407":1,"412":1,"417":1,"422":1,"427":1,"432":1,"437":1,"442":1,"447":1,"452":1,"457":1,"462":1,"507":1,"512":1,"517":1,"522":1,"527":1,"532":1}}],["返回数量",{"2":{"173":1,"189":1,"477":1,"487":1,"1052":1,"1057":1,"1072":1,"1087":1,"1097":1,"1128":1,"1133":1,"1143":1,"1148":1,"1153":1,"1163":1,"1168":1,"1204":1,"1245":1,"1250":1,"1255":1,"1260":1,"1265":1}}],["返回具体涉及的违禁词汇",{"2":{"139":1}}],["返回相似得分结果",{"2":{"134":1}}],["返回人脸识别年龄",{"2":{"74":1}}],["返回参数说明",{"2":{"222":1}}],["返回参数",{"0":{"72":1,"112":1,"228":1,"233":1,"238":1,"243":1,"264":1,"269":1,"274":1,"279":1,"503":1,"538":1,"548":1,"554":1,"559":1,"564":1,"569":1,"756":1,"820":1,"831":1,"836":1,"841":1,"866":1,"871":1,"876":1,"939":1,"944":1,"959":1,"964":1,"1018":1,"1068":1,"1211":1,"1216":1,"1221":1,"1226":1,"1231":1,"1236":1},"1":{"960":1}}],["返回示例",{"2":{"28":1,"43":1,"63":1,"73":1,"78":1,"93":1,"98":1,"118":1,"123":1,"128":1,"133":1,"138":1,"143":1,"155":1,"160":1,"165":1,"175":1,"191":1,"196":1,"265":1,"270":1,"275":1,"280":1,"304":1,"309":1,"314":1,"319":1,"324":1,"329":1,"334":1,"339":1,"344":1,"349":1,"354":1,"359":1,"364":1,"369":1,"374":1,"379":1,"384":1,"389":1,"394":1,"399":1,"404":1,"409":1,"414":1,"419":1,"424":1,"429":1,"434":1,"439":1,"444":1,"449":1,"454":1,"459":1,"464":1,"469":1,"474":1,"479":1,"484":1,"489":1,"494":1,"499":1,"504":1,"509":1,"514":1,"519":1,"524":1,"529":1,"534":1,"539":1,"549":1,"555":1,"560":1,"565":1,"570":1,"575":1,"580":1,"585":1,"590":1,"644":1,"700":1,"706":1,"736":1,"741":1,"757":1,"779":1,"811":1,"816":1,"821":1,"867":1,"872":1,"877":1,"883":1,"940":1,"945":1,"954":1,"965":1,"970":1,"975":1,"980":1,"984":1,"988":1,"993":1,"998":1,"1003":1,"1014":1,"1019":1,"1024":1,"1029":1,"1034":1,"1039":1,"1044":1,"1049":1,"1054":1,"1059":1,"1064":1,"1069":1,"1074":1,"1079":1,"1084":1,"1089":1,"1094":1,"1099":1,"1115":1,"1120":1,"1125":1,"1130":1,"1135":1,"1140":1,"1145":1,"1150":1,"1155":1,"1160":1,"1165":1,"1170":1,"1175":1,"1188":1,"1206":1,"1212":1,"1217":1,"1222":1,"1227":1,"1232":1,"1242":1,"1247":1,"1252":1,"1257":1,"1262":1,"1267":1,"1274":1,"1279":1,"1284":1,"1289":1,"1299":1,"1305":1,"1310":1,"1315":1,"1320":1,"1325":1,"1330":1,"1336":1,"1341":1,"1346":1,"1351":1,"1356":1,"1361":1,"1367":1,"1372":1,"1377":1,"1382":1,"1392":1,"1397":1,"1402":1,"1407":1,"1412":1,"1417":1,"1422":1,"1428":1,"1433":1,"1438":1,"1443":1,"1449":1,"1454":1,"1459":1}}],["返回data参数",{"0":{"27":1,"32":1,"37":1,"42":1,"47":1,"52":1,"57":1,"62":1,"67":1,"77":1,"82":1,"87":1,"92":1,"97":1,"102":1,"107":1,"117":1,"122":1,"127":1,"132":1,"137":1,"142":1,"147":1,"154":1,"159":1,"164":1,"169":1,"174":1,"179":1,"184":1,"190":1,"195":1,"248":1,"253":1,"259":1,"303":1,"308":1,"313":1,"318":1,"323":1,"328":1,"333":1,"338":1,"343":1,"348":1,"353":1,"358":1,"363":1,"368":1,"373":1,"378":1,"383":1,"388":1,"393":1,"398":1,"403":1,"408":1,"413":1,"418":1,"423":1,"428":1,"433":1,"438":1,"443":1,"448":1,"453":1,"458":1,"463":1,"468":1,"473":1,"478":1,"483":1,"488":1,"493":1,"498":1,"508":1,"513":1,"518":1,"523":1,"528":1,"533":1,"543":1,"574":1,"579":1,"584":1,"589":1,"595":1,"600":1,"606":1,"611":1,"616":1,"622":1,"627":1,"632":1,"637":1,"643":1,"648":1,"653":1,"658":1,"664":1,"669":1,"674":1,"679":1,"684":1,"689":1,"694":1,"699":1,"705":1,"710":1,"715":1,"720":1,"725":1,"730":1,"735":1,"740":1,"746":1,"751":1,"761":1,"767":1,"772":1,"778":1,"783":1,"790":1,"795":1,"800":1,"805":1,"810":1,"815":1,"825":1,"846":1,"851":1,"856":1,"861":1,"882":1,"887":1,"892":1,"897":1,"902":1,"907":1,"912":1,"917":1,"923":1,"928":1,"933":1,"953":1,"969":1,"974":1,"992":1,"997":1,"1002":1,"1007":1,"1013":1,"1023":1,"1028":1,"1033":1,"1038":1,"1043":1,"1048":1,"1053":1,"1058":1,"1063":1,"1073":1,"1078":1,"1083":1,"1088":1,"1093":1,"1098":1,"1104":1,"1109":1,"1114":1,"1119":1,"1124":1,"1129":1,"1134":1,"1139":1,"1144":1,"1149":1,"1154":1,"1159":1,"1164":1,"1169":1,"1187":1,"1205":1,"1241":1,"1246":1,"1251":1,"1256":1,"1261":1,"1266":1,"1273":1,"1278":1,"1283":1,"1288":1,"1293":1,"1298":1,"1304":1,"1309":1,"1314":1,"1319":1,"1324":1,"1329":1,"1335":1,"1340":1,"1345":1,"1350":1,"1355":1,"1360":1,"1366":1,"1371":1,"1376":1,"1381":1,"1386":1,"1391":1,"1396":1,"1401":1,"1406":1,"1411":1,"1416":1,"1421":1,"1427":1,"1432":1,"1437":1,"1442":1,"1448":1,"1453":1,"1458":1},"1":{"1105":1,"1110":1}}],[">xnbindex",{"2":{"1387":1}}],[">xinhuapinyin",{"2":{"1222":1}}],[">xinhuabushou",{"2":{"1217":1}}],[">xinhuaqueryid",{"2":{"1237":1}}],[">xinhuaquerypy",{"2":{"1232":1}}],[">xinhuaquerybs",{"2":{"1227":1}}],[">xinhuaquery",{"2":{"1212":1}}],[">xinhuaresemble",{"2":{"88":1}}],[">xinhuaconvertpy",{"2":{"28":1}}],[">geoindex",{"2":{"1382":1}}],[">geoconvert",{"2":{"1351":1}}],[">gstoremoviebydirector",{"2":{"700":1}}],[">gstoremoviebyactors",{"2":{"575":1}}],[">gstoredisease",{"2":{"590":1}}],[">gstoresymptom",{"2":{"585":1}}],[">gstoretaboofood",{"2":{"580":1}}],[">medicineindex",{"2":{"1262":1}}],[">medicinesearch",{"2":{"1247":1}}],[">movieindex",{"2":{"918":1}}],[">movieshowcinema",{"2":{"913":1}}],[">moviesupportcity",{"2":{"908":1}}],[">moviecinemamovies",{"2":{"898":1}}],[">moviecinemasearch",{"2":{"893":1,"903":1}}],[">moviecinemas",{"2":{"888":1}}],[">moneyconvert",{"2":{"736":1}}],[">jokerand",{"2":{"1201":1}}],[">jokelatest",{"2":{"1197":1}}],[">jokequery",{"2":{"1193":1}}],[">surnameindex",{"2":{"1242":1}}],[">starindex",{"2":{"1130":1}}],[">secondhandcarquery",{"2":{"690":1}}],[">secondhandcarcity",{"2":{"685":1}}],[">secondhandcarprovince",{"2":{"680":1}}],[">secondhandcarmodel",{"2":{"675":1}}],[">secondhandcarfamily",{"2":{"670":1}}],[">secondhandcarbrand",{"2":{"665":1}}],[">foodnutrient",{"2":{"1252":1}}],[">foodmenu",{"2":{"1054":1}}],[">fanyiindex",{"2":{"1024":1}}],[">flightfuture",{"2":{"716":1}}],[">flighthistory",{"2":{"711":1}}],[">flightquery",{"2":{"706":1}}],[">qrcodeindex",{"2":{"975":1}}],[">qrcodecodec",{"2":{"970":1}}],[">englishday",{"2":{"1120":1}}],[">enterprisecopyright",{"2":{"244":1}}],[">enterprisecreditcode",{"2":{"229":1}}],[">enterprisedetailinfo",{"2":{"239":1}}],[">enterpriseverify",{"2":{"234":1}}],[">exchangeconvert",{"2":{"988":1}}],[">exchangecurrency",{"2":{"984":1}}],[">exchangequery",{"2":{"980":1}}],[">expressaddress",{"2":{"993":1}}],[">expressexplist",{"2":{"965":1}}],[">expressquery",{"2":{"960":1}}],[">brainteaserindex",{"2":{"1135":1}}],[">bmiindex",{"2":{"1029":1}}],[">bookquery",{"2":{"1019":1}}],[">bookcatalog",{"2":{"1014":1}}],[">bookisbn",{"2":{"954":1}}],[">baiduindex",{"2":{"1377":1}}],[">baidumobilerank",{"2":{"1372":1}}],[">baidumobileurlpages",{"2":{"1336":1}}],[">baidumobileweight",{"2":{"1310":1}}],[">baidupcrank",{"2":{"1367":1}}],[">baidupcurlpages",{"2":{"1341":1}}],[">baidupcweight",{"2":{"1305":1}}],[">baidupages",{"2":{"1330":1}}],[">baidukeyword",{"2":{"1320":1}}],[">baidulinks",{"2":{"1315":1}}],[">barcodequery",{"2":{"1008":1}}],[">bankcardauthdetail",{"2":{"270":1}}],[">bankcardauth",{"2":{"265":1}}],[">查看知乎讨论",{"2":{"948":1}}],[">一场用生命炫技结果演砸了的惨败",{"2":{"948":1}}],[">写作业者",{"2":{"948":1}}],[">故园风雨前",{"2":{"948":1}}],[">dreamcategory",{"2":{"945":1}}],[">dreamquery",{"2":{"940":1}}],[">drivingquery",{"2":{"726":1}}],[">petindex",{"2":{"1074":1}}],[">postcodesearch",{"2":{"934":1}}],[">postcodepcd",{"2":{"929":1}}],[">postcodequery",{"2":{"924":1}}],[">postcodezone",{"2":{"877":1}}],[">parkcitylist",{"2":{"806":1}}],[">parkinfo",{"2":{"801":1}}],[">parknearby",{"2":{"796":1}}],[">parkquery",{"2":{"791":1}}],[">360手机卫士",{"2":{"826":1}}],[">oilquery",{"2":{"731":1}}],[">ocrbusinesslicense",{"2":{"185":1}}],[">ocridcardtext",{"2":{"103":1}}],[">ocridcard",{"2":{"83":1}}],[">ocrface",{"2":{"78":1}}],[">ocrdrivinglicense",{"2":{"68":1,"148":1,"180":1}}],[">ocrtxt",{"2":{"63":1}}],[">ocrhand",{"2":{"53":1}}],[">almanachour",{"2":{"752":1}}],[">almanacdate",{"2":{"747":1}}],[">almanacqq",{"2":{"539":1}}],[">aqisearch",{"2":{"741":1}}],[">aircity",{"2":{"654":1}}],[">airpmcity",{"2":{"659":1}}],[">airpm",{"2":{"649":1}}],[">airsearch",{"2":{"644":1,"883":1}}],[">literarysong",{"2":{"1267":1}}],[">literaryyuan",{"2":{"1257":1}}],[">literarypoetry",{"2":{"1170":1}}],[">literarytang",{"2":{"1165":1}}],[">literaryquan",{"2":{"1140":1}}],[">literaryquote",{"2":{"1084":1}}],[">literarymemo",{"2":{"1115":1}}],[">literaryone",{"2":{"1034":1}}],[">lifetip",{"2":{"816":1}}],[">luoznewenergy",{"2":{"862":1}}],[">luoznearby",{"2":{"852":1}}],[">luozcitylist",{"2":{"768":1}}],[">luozpoints",{"2":{"721":1}}],[">luoztimes",{"2":{"633":1}}],[">luozquery2",{"2":{"773":1}}],[">luozquery",{"2":{"628":1}}],[">luozsupport",{"2":{"623":1}}],[">luozhistory",{"2":{"601":1}}],[">luozrule",{"2":{"596":1}}],[">lotterybonus",{"2":{"570":1}}],[">lotteryhistory",{"2":{"565":1}}],[">lotteryquery",{"2":{"560":1}}],[">lotterytypes",{"2":{"555":1}}],[">hotweixin",{"2":{"489":1}}],[">hotweibo",{"2":{"474":1}}],[">hotvideo",{"2":{"354":1}}],[">hotdouyin",{"2":{"349":1}}],[">newsgeneral",{"2":{"529":1}}],[">newsgame",{"2":{"519":1}}],[">newsfootball",{"2":{"534":1}}],[">newsfun",{"2":{"524":1}}],[">newsfinance",{"2":{"329":1}}],[">newsmovie",{"2":{"514":1}}],[">newsmobile",{"2":{"509":1}}],[">newsmilitary",{"2":{"399":1}}],[">newsblockchain",{"2":{"449":1}}],[">newsqiwen",{"2":{"439":1}}],[">newswoman",{"2":{"429":1}}],[">newsworld",{"2":{"364":1}}],[">newsai",{"2":{"454":1}}],[">newsauto",{"2":{"444":1}}],[">newsapple",{"2":{"434":1}}],[">newsagriculture",{"2":{"424":1}}],[">newsarea",{"2":{"339":1}}],[">newstoutiao",{"2":{"504":1}}],[">newstop",{"2":{"394":1}}],[">newstravel",{"2":{"419":1}}],[">newsrubbish",{"2":{"414":1}}],[">newssport",{"2":{"464":1}}],[">newssocial",{"2":{"459":1}}],[">newssicprobe",{"2":{"409":1}}],[">newsstartup",{"2":{"334":1}}],[">newskeji",{"2":{"404":1}}],[">newsenvironmental",{"2":{"384":1}}],[">newshot",{"2":{"469":1}}],[">newshouse",{"2":{"359":1}}],[">newshealth",{"2":{"389":1}}],[">newshanfu",{"2":{"374":1}}],[">newsinternet",{"2":{"379":1}}],[">newsinternal",{"2":{"369":1}}],[">newsit",{"2":{"309":1}}],[">newscomic",{"2":{"344":1}}],[">newscba",{"2":{"304":1}}],[">newsdigiccy",{"2":{"324":1}}],[">newsvr",{"2":{"319":1}}],[">newsnba",{"2":{"314":1}}],[">verifybankcard4query",{"2":{"280":1}}],[">verifybankcard3query",{"2":{"275":1}}],[">",{"2":{"198":4,"199":4,"208":1,"211":2,"212":1,"213":1,"284":2,"298":2,"948":14}}],[">rumourindex",{"2":{"175":1}}],[">request",{"2":{"28":1,"33":1,"38":1,"43":1,"48":1,"53":1,"58":1,"63":1,"68":1,"73":1,"78":1,"83":1,"88":1,"93":1,"98":1,"103":1,"108":1,"113":1,"118":1,"123":1,"128":1,"133":1,"138":1,"143":1,"148":1,"155":1,"160":1,"165":1,"170":1,"175":1,"180":1,"185":1,"191":1,"196":1,"229":1,"234":1,"239":1,"244":1,"249":1,"254":1,"260":1,"265":1,"270":1,"275":1,"280":1,"304":1,"309":1,"314":1,"319":1,"324":1,"329":1,"334":1,"339":1,"344":1,"349":1,"354":1,"359":1,"364":1,"369":1,"374":1,"379":1,"384":1,"389":1,"394":1,"399":1,"404":1,"409":1,"414":1,"419":1,"424":1,"429":1,"434":1,"439":1,"444":1,"449":1,"454":1,"459":1,"464":1,"469":1,"474":1,"479":1,"484":1,"489":1,"494":1,"499":1,"504":1,"509":1,"514":1,"519":1,"524":1,"529":1,"534":1,"539":1,"544":1,"549":1,"555":1,"560":1,"565":1,"570":1,"575":1,"580":1,"585":1,"590":1,"596":1,"601":1,"607":1,"612":1,"617":1,"623":1,"628":1,"633":1,"638":1,"644":1,"649":1,"654":1,"659":1,"665":1,"670":1,"675":1,"680":1,"685":1,"690":1,"695":1,"700":1,"706":1,"711":1,"716":1,"721":1,"726":1,"731":1,"736":1,"741":1,"747":1,"752":1,"757":1,"762":1,"768":1,"773":1,"779":1,"784":1,"791":1,"796":1,"801":1,"806":1,"811":1,"816":1,"821":1,"826":1,"832":1,"837":1,"842":1,"847":1,"852":1,"857":1,"862":1,"867":1,"872":1,"877":1,"883":1,"888":1,"893":1,"898":1,"903":1,"908":1,"913":1,"918":1,"924":1,"929":1,"934":1,"940":1,"945":1,"954":1,"960":1,"965":1,"970":1,"975":1,"980":1,"984":1,"988":1,"993":1,"998":1,"1003":1,"1008":1,"1014":1,"1019":1,"1024":1,"1029":1,"1034":1,"1039":1,"1044":1,"1049":1,"1054":1,"1059":1,"1064":1,"1069":1,"1074":1,"1079":1,"1084":1,"1089":1,"1094":1,"1099":1,"1105":1,"1110":1,"1115":1,"1120":1,"1125":1,"1130":1,"1135":1,"1140":1,"1145":1,"1150":1,"1155":1,"1160":1,"1165":1,"1170":1,"1175":1,"1179":1,"1183":1,"1188":1,"1193":1,"1197":1,"1201":1,"1206":1,"1212":1,"1217":1,"1222":1,"1227":1,"1232":1,"1237":1,"1242":1,"1247":1,"1252":1,"1257":1,"1262":1,"1267":1,"1274":1,"1279":1,"1284":1,"1289":1,"1294":1,"1299":1,"1305":1,"1310":1,"1315":1,"1320":1,"1325":1,"1330":1,"1336":1,"1341":1,"1346":1,"1351":1,"1356":1,"1361":1,"1367":1,"1372":1,"1377":1,"1382":1,"1387":1,"1392":1,"1397":1,"1402":1,"1407":1,"1412":1,"1417":1,"1422":1,"1428":1,"1433":1,"1438":1,"1443":1,"1449":1,"1454":1,"1459":1}}],[">chengyuquery",{"2":{"1069":1}}],[">chengyujielong",{"2":{"1064":1}}],[">chengyuallusion",{"2":{"1059":1}}],[">chengyuguess",{"2":{"1044":1}}],[">charconvert",{"2":{"73":1}}],[">constellationquery",{"2":{"872":1}}],[">constellationmatch",{"2":{"867":1}}],[">constellationzodiac",{"2":{"821":1}}],[">calendaryear",{"2":{"1183":1}}],[">calendarmonth",{"2":{"1179":1}}],[">calendarday",{"2":{"1175":1}}],[">carlimit",{"2":{"857":1}}],[">carnearby",{"2":{"784":1}}],[">carregion",{"2":{"779":1}}],[">carvin",{"2":{"762":1}}],[">carobd",{"2":{"757":1}}],[">carquery",{"2":{"638":1}}],[">carmodels",{"2":{"617":1}}],[">carseries",{"2":{"612":1}}],[">carbrand",{"2":{"607":1}}],[">captchaalgorism",{"2":{"165":1}}],[">captchachinese",{"2":{"160":1}}],[">captchanumber",{"2":{"155":1}}],[">todaydetail",{"2":{"1110":1}}],[">todayevent",{"2":{"1105":1}}],[">trashindex",{"2":{"1099":1}}],[">timeholiday",{"2":{"1094":1}}],[">timelunar",{"2":{"1079":1}}],[">timeworld",{"2":{"811":1}}],[">taobaokequery",{"2":{"1003":1}}],[">taobaokecheckorder",{"2":{"998":1}}],[">telecomidentify",{"2":{"826":1}}],[">telecomcodes",{"2":{"549":1}}],[">telecomquery",{"2":{"254":1}}],[">telecomdetail",{"2":{"249":1}}],[">telecomlocation",{"2":{"113":1}}],[">tulingindex",{"2":{"98":1}}],[">ipindex",{"2":{"1294":1}}],[">idcardauth",{"2":{"260":1}}],[">idcardindex",{"2":{"93":1}}],[">imagescan",{"2":{"123":1}}],[">imageimgcensor",{"2":{"108":1}}],[">imagegifdetect",{"2":{"38":1}}],[">unnbatchucheck",{"2":{"48":1}}],[">unnstatus",{"2":{"43":1}}],[">wikixiehou",{"2":{"1206":1}}],[">wikihotword",{"2":{"1188":1}}],[">wikidoggerel",{"2":{"1160":1}}],[">wikiindex",{"2":{"1155":1}}],[">wikigodreply",{"2":{"1150":1}}],[">wikitongue",{"2":{"1145":1}}],[">wikitiku",{"2":{"1039":1}}],[">wikiriddle",{"2":{"1125":1}}],[">wikistory",{"2":{"1089":1}}],[">wikilantern",{"2":{"1049":1}}],[">withxing",{"2":{"1242":1}}],[">withyear",{"2":{"1183":1}}],[">withyearmonth",{"2":{"1179":1}}],[">withuserid",{"2":{"1064":1}}],[">withurl",{"2":{"33":1,"58":1,"484":1,"499":1,"1336":1,"1341":1,"1356":1,"1361":1,"1372":1,"1397":1,"1407":1,"1443":1,"1449":1}}],[">withheight",{"2":{"1029":1}}],[">withhphm",{"2":{"773":1}}],[">withweight",{"2":{"1029":1}}],[">withw",{"2":{"975":1}}],[">withwomen",{"2":{"821":1,"867":1}}],[">withword",{"2":{"88":1,"175":1,"494":1,"1054":1,"1059":1,"1064":1,"1069":1,"1074":1,"1079":1,"1099":1,"1155":1,"1165":1,"1170":1,"1212":1,"1227":1,"1232":1,"1237":1,"1247":1,"1252":1,"1257":1,"1262":1,"1267":1}}],[">witheid",{"2":{"1110":1}}],[">withexpname",{"2":{"965":1}}],[">withengineno",{"2":{"773":1}}],[">withrn",{"2":{"1019":1}}],[">withradius",{"2":{"888":1}}],[">withr",{"2":{"784":1,"852":1}}],[">withregdate",{"2":{"690":1}}],[">withrealname",{"2":{"249":1,"254":1,"275":1,"280":1}}],[">withlng",{"2":{"847":1,"1351":1,"1382":1}}],[">withlatitude",{"2":{"796":1}}],[">withlat",{"2":{"784":1,"847":1,"852":1,"888":1,"1351":1,"1382":1}}],[">withlogo",{"2":{"975":1}}],[">withlongitude",{"2":{"796":1}}],[">withlon",{"2":{"784":1,"852":1,"888":1}}],[">withlotteryres",{"2":{"570":1}}],[">withlotteryid",{"2":{"560":1,"565":1,"570":1}}],[">withvin",{"2":{"762":1}}],[">withjszh",{"2":{"721":1}}],[">withfgcolor",{"2":{"975":1}}],[">withfull",{"2":{"940":1}}],[">withfid",{"2":{"877":1}}],[">withfrom",{"2":{"847":1,"988":1}}],[">withformat",{"2":{"779":1}}],[">withflightdate",{"2":{"711":1,"716":1}}],[">withflightno",{"2":{"711":1,"716":1}}],[">withfamilyid",{"2":{"675":1}}],[">withdomainname",{"2":{"1305":1,"1310":1,"1315":1,"1330":1,"1367":1,"1412":1,"1417":1,"1422":1,"1428":1,"1438":1}}],[">withdomain",{"2":{"1274":1,"1279":1,"1284":1,"1289":1,"1325":1,"1346":1,"1392":1,"1402":1,"1454":1}}],[">withdaynum",{"2":{"857":1}}],[">withdate",{"2":{"747":1,"752":1,"1094":1,"1105":1,"1175":1}}],[">withdabh",{"2":{"721":1}}],[">withdstcity",{"2":{"706":1}}],[">withdistance",{"2":{"796":1}}],[">withdisease",{"2":{"580":1,"585":1}}],[">withdirector",{"2":{"700":1}}],[">withm",{"2":{"975":1}}],[">withmaxsize",{"2":{"965":1}}],[">withmen",{"2":{"821":1,"867":1}}],[">withmovieid",{"2":{"913":1,"918":1}}],[">withmoney",{"2":{"736":1}}],[">withmodel",{"2":{"726":1}}],[">withmobiles",{"2":{"48":1}}],[">withmobile",{"2":{"43":1,"170":1,"249":1,"254":1,"265":1,"270":1,"280":1}}],[">withmiles",{"2":{"690":1}}],[">withbgcolor",{"2":{"975":1}}],[">withbrandid",{"2":{"612":1,"670":1}}],[">withbankcard",{"2":{"275":1,"280":1}}],[">withsub",{"2":{"954":1}}],[">withsubject",{"2":{"726":1}}],[">withseriesid",{"2":{"617":1}}],[">withsymptom",{"2":{"590":1}}],[">withside",{"2":{"83":1}}],[">withabbr",{"2":{"768":1}}],[">witharea",{"2":{"741":1}}],[">withareaname",{"2":{"339":1}}],[">withautohomeid",{"2":{"690":1}}],[">withactor2",{"2":{"575":1}}],[">withactor1",{"2":{"575":1}}],[">withquerytype",{"2":{"1433":1}}],[">withquerydata",{"2":{"1433":1}}],[">withquestion",{"2":{"98":1}}],[">withq",{"2":{"934":1,"940":1}}],[">withqq",{"2":{"539":1}}],[">withnu",{"2":{"960":1}}],[">withnum",{"2":{"304":1,"309":1,"314":1,"319":1,"324":1,"329":1,"334":1,"344":1,"359":1,"364":1,"369":1,"374":1,"379":1,"384":1,"389":1,"394":1,"399":1,"404":1,"409":1,"414":1,"419":1,"424":1,"429":1,"434":1,"439":1,"444":1,"449":1,"454":1,"459":1,"464":1,"479":1,"489":1,"509":1,"514":1,"519":1,"524":1,"529":1,"534":1,"1135":1}}],[">withname",{"2":{"234":1,"260":1,"265":1,"270":1,"1130":1}}],[">withpn",{"2":{"1019":1}}],[">withpid",{"2":{"934":1}}],[">withpage",{"2":{"1193":1,"1197":1}}],[">withpagesize",{"2":{"565":1,"791":1,"796":1,"1193":1,"1197":1,"1227":1,"1232":1}}],[">withparkuuid",{"2":{"801":1}}],[">withparkid",{"2":{"801":1}}],[">withprefix",{"2":{"596":1}}],[">withprovinceid",{"2":{"685":1,"690":1}}],[">withprovince",{"2":{"254":1}}],[">withpostcode",{"2":{"544":1,"924":1}}],[">withphonecode",{"2":{"544":1}}],[">withphone",{"2":{"113":1}}],[">withkeyword",{"2":{"229":1,"234":1,"239":1,"244":1,"1320":1,"1367":1,"1377":1}}],[">withidnum",{"2":{"260":1,"265":1,"270":1}}],[">withidcard",{"2":{"249":1,"254":1,"275":1,"280":1}}],[">withip",{"2":{"170":1,"695":1,"1294":1,"1299":1}}],[">withimgbase64",{"2":{"155":1,"160":1,"165":1}}],[">withimgurl",{"2":{"118":1,"123":1}}],[">withimageurl",{"2":{"108":1}}],[">withimagetype",{"2":{"53":1,"68":1,"103":1,"148":1,"180":1}}],[">withimage",{"2":{"38":1,"53":1,"68":1,"78":1,"83":1,"103":1,"148":1,"180":1,"185":1}}],[">withcategoryid",{"2":{"1019":1}}],[">withcartype",{"2":{"638":1}}],[">withcarnumber",{"2":{"628":1,"633":1,"638":1,"862":1}}],[">withcarno",{"2":{"601":1}}],[">withcardno",{"2":{"93":1,"265":1,"270":1}}],[">withcid",{"2":{"934":1}}],[">withcinemaid",{"2":{"898":1}}],[">withcityid",{"2":{"893":1,"903":1,"913":1}}],[">withcityname",{"2":{"791":1}}],[">withcity",{"2":{"644":1,"649":1,"690":1,"779":1,"811":1,"832":1,"837":1,"857":1,"883":1}}],[">withcurrentpage",{"2":{"791":1,"796":1}}],[">withclassno",{"2":{"773":1}}],[">withcompanyname",{"2":{"1459":1}}],[">withcom",{"2":{"960":1}}],[">withconsname",{"2":{"872":1}}],[">withcontent",{"2":{"128":1,"133":1,"143":1,"191":1,"196":1}}],[">withcode",{"2":{"757":1,"1008":1}}],[">withchars",{"2":{"549":1}}],[">withorgcity",{"2":{"706":1}}],[">withorderno",{"2":{"43":1,"998":1}}],[">withopername",{"2":{"234":1}}],[">withocrtype",{"2":{"103":1}}],[">withtime",{"2":{"1193":1}}],[">withtkl",{"2":{"1003":1}}],[">withto",{"2":{"988":1}}],[">withtel",{"2":{"826":1}}],[">withtesttype",{"2":{"726":1}}],[">withtext1",{"2":{"138":1}}],[">withtext",{"2":{"28":1,"73":1,"975":1,"993":1,"1024":1}}],[">withtypeid",{"2":{"155":1,"160":1}}],[">withtype",{"2":{"73":1,"88":1,"504":1,"872":1,"975":1,"1351":1,"1382":1}}],[">weathercoords",{"2":{"847":1}}],[">weatherwids",{"2":{"842":1}}],[">weatherlife",{"2":{"837":1}}],[">weatherquery",{"2":{"832":1}}],[">weatherip",{"2":{"695":1}}],[">weatherzip",{"2":{"544":1}}],[">wechatdomaincheck",{"2":{"1454":1}}],[">wechatcheck",{"2":{"1449":1}}],[">wechatchoice",{"2":{"479":1}}],[">wechatread",{"2":{"499":1}}],[">wechatsearch",{"2":{"494":1}}],[">wechatlink",{"2":{"484":1}}],[">websitecompany",{"2":{"1459":1}}],[">websitecheatlink",{"2":{"1361":1}}],[">websitecheatip",{"2":{"1356":1}}],[">websiteshorturl",{"2":{"1443":1}}],[">websitesogou",{"2":{"1392":1}}],[">websiteso",{"2":{"1274":1}}],[">websitewhoisreverse",{"2":{"1433":1}}],[">websitewhois",{"2":{"1428":1}}],[">websitewabeian",{"2":{"1402":1}}],[">websitetdk",{"2":{"1422":1}}],[">websitetop",{"2":{"1412":1,"1438":1}}],[">websiteurl2pic",{"2":{"1407":1}}],[">websiteqq",{"2":{"1397":1}}],[">websitedomain",{"2":{"1346":1}}],[">websitebaidu",{"2":{"1325":1}}],[">websitebeian",{"2":{"1284":1}}],[">websiteicp",{"2":{"1417":1}}],[">websiteip",{"2":{"1299":1}}],[">websiteipv6",{"2":{"1289":1}}],[">websiteimgcensor",{"2":{"118":1}}],[">websitehttps",{"2":{"1279":1}}],[">websitehtmltext",{"2":{"58":1}}],[">websitehtmlpic",{"2":{"33":1}}],[">websiteadreview",{"2":{"143":1}}],[">websiteantispam",{"2":{"128":1}}],[">woolwcheck",{"2":{"170":1}}],[">wordnlp",{"2":{"196":1}}],[">wordsegment",{"2":{"191":1}}],[">wordsimnet",{"2":{"138":1}}],[">wordecnet",{"2":{"133":1}}],["$payload",{"2":{"290":2}}],["$tasks",{"2":{"290":3}}],["$url",{"2":{"290":2}}],["$",{"2":{"289":2}}],["$q",{"2":{"284":4}}],["$raffle",{"2":{"290":7}}],["$raffles",{"2":{"290":3}}],["$roots",{"2":{"203":1}}],["$rootscope$rootscope顶级作用域",{"2":{"203":1}}],["$results",{"2":{"290":1}}],["$result",{"2":{"28":1,"33":2,"38":2,"43":1,"48":1,"53":2,"58":2,"63":1,"68":2,"73":1,"78":1,"83":2,"88":2,"93":2,"98":1,"103":2,"108":2,"113":2,"118":1,"123":1,"128":1,"133":1,"138":1,"143":1,"148":2,"155":1,"160":1,"165":1,"170":2,"175":1,"180":2,"185":2,"191":1,"196":1,"229":2,"234":2,"239":2,"244":2,"249":2,"254":2,"260":2,"265":2,"270":2,"275":2,"280":2,"304":1,"309":1,"314":1,"319":1,"324":1,"329":1,"334":1,"339":1,"344":1,"349":1,"354":1,"359":1,"364":1,"369":1,"374":1,"379":1,"384":1,"389":1,"394":1,"399":1,"404":1,"409":1,"414":1,"419":1,"424":1,"429":1,"434":1,"439":1,"444":1,"449":1,"454":1,"459":1,"464":1,"469":1,"474":1,"479":1,"484":1,"489":1,"494":1,"499":1,"504":1,"509":1,"514":1,"519":1,"524":1,"529":1,"534":1,"539":1,"544":2,"549":1,"555":1,"560":1,"565":1,"570":1,"575":1,"580":1,"585":1,"590":1,"596":2,"601":2,"607":2,"612":2,"617":2,"623":2,"628":2,"633":2,"638":2,"644":2,"649":2,"654":2,"659":2,"665":2,"670":2,"675":2,"680":2,"685":2,"690":2,"695":2,"700":1,"706":2,"711":2,"716":2,"721":2,"726":2,"731":2,"736":1,"741":1,"747":2,"752":2,"757":1,"762":2,"768":2,"773":2,"779":2,"784":2,"791":2,"796":2,"801":2,"806":2,"811":1,"816":1,"821":1,"826":2,"832":2,"837":2,"842":2,"847":2,"852":2,"857":2,"862":2,"867":1,"872":1,"877":1,"883":2,"888":2,"893":2,"898":2,"903":2,"908":2,"913":2,"918":2,"924":2,"929":2,"934":2,"940":1,"945":1,"954":1,"960":1,"965":1,"970":1,"975":1,"980":1,"984":1,"988":1,"993":1,"998":1,"1003":1,"1008":2,"1014":1,"1019":1,"1024":1,"1029":1,"1034":1,"1039":1,"1044":1,"1049":1,"1054":1,"1059":1,"1064":1,"1069":2,"1074":1,"1079":1,"1084":1,"1089":1,"1094":1,"1099":1,"1105":2,"1110":2,"1115":1,"1120":1,"1125":1,"1130":1,"1135":1,"1140":1,"1145":1,"1150":1,"1155":1,"1160":1,"1165":1,"1170":1,"1175":2,"1179":2,"1183":2,"1188":1,"1193":2,"1197":2,"1201":2,"1206":1,"1212":1,"1217":1,"1222":1,"1227":1,"1232":1,"1237":1,"1242":1,"1247":1,"1252":1,"1257":1,"1262":1,"1267":1,"1274":1,"1279":1,"1284":1,"1289":1,"1294":2,"1299":1,"1305":1,"1310":1,"1315":1,"1320":1,"1325":1,"1330":1,"1336":1,"1341":1,"1346":1,"1351":1,"1356":1,"1361":1,"1367":1,"1372":1,"1377":1,"1382":1,"1387":2,"1392":1,"1397":1,"1402":1,"1407":1,"1412":1,"1417":1,"1422":1,"1428":1,"1433":1,"1438":1,"1443":1,"1449":1,"1454":1,"1459":1}}],["$daily",{"2":{"203":3}}],["$client",{"2":{"28":2,"33":2,"38":2,"43":2,"48":2,"53":2,"58":2,"63":2,"68":2,"73":2,"78":2,"83":2,"88":2,"93":2,"98":2,"103":2,"108":2,"113":2,"118":2,"123":2,"128":2,"133":2,"138":2,"143":2,"148":2,"155":2,"160":2,"165":2,"170":2,"175":2,"180":2,"185":2,"191":2,"196":2,"229":2,"234":2,"239":2,"244":2,"249":2,"254":2,"260":2,"265":2,"270":2,"275":2,"280":2,"304":2,"309":2,"314":2,"319":2,"324":2,"329":2,"334":2,"339":2,"344":2,"349":2,"354":2,"359":2,"364":2,"369":2,"374":2,"379":2,"384":2,"389":2,"394":2,"399":2,"404":2,"409":2,"414":2,"419":2,"424":2,"429":2,"434":2,"439":2,"444":2,"449":2,"454":2,"459":2,"464":2,"469":2,"474":2,"479":2,"484":2,"489":2,"494":2,"499":2,"504":2,"509":2,"514":2,"519":2,"524":2,"529":2,"534":2,"539":2,"544":2,"549":2,"555":2,"560":2,"565":2,"570":2,"575":2,"580":2,"585":2,"590":2,"596":2,"601":2,"607":2,"612":2,"617":2,"623":2,"628":2,"633":2,"638":2,"644":2,"649":2,"654":2,"659":2,"665":2,"670":2,"675":2,"680":2,"685":2,"690":2,"695":2,"700":2,"706":2,"711":2,"716":2,"721":2,"726":2,"731":2,"736":2,"741":2,"747":2,"752":2,"757":2,"762":2,"768":2,"773":2,"779":2,"784":2,"791":2,"796":2,"801":2,"806":2,"811":2,"816":2,"821":2,"826":2,"832":2,"837":2,"842":2,"847":2,"852":2,"857":2,"862":2,"867":2,"872":2,"877":2,"883":2,"888":2,"893":2,"898":2,"903":2,"908":2,"913":2,"918":2,"924":2,"929":2,"934":2,"940":2,"945":2,"954":2,"960":2,"965":2,"970":2,"975":2,"980":2,"984":2,"988":2,"993":2,"998":2,"1003":2,"1008":2,"1014":2,"1019":2,"1024":2,"1029":2,"1034":2,"1039":2,"1044":2,"1049":2,"1054":2,"1059":2,"1064":2,"1069":2,"1074":2,"1079":2,"1084":2,"1089":2,"1094":2,"1099":2,"1105":2,"1110":2,"1115":2,"1120":2,"1125":2,"1130":2,"1135":2,"1140":2,"1145":2,"1150":2,"1155":2,"1160":2,"1165":2,"1170":2,"1175":2,"1179":2,"1183":2,"1188":2,"1193":2,"1197":2,"1201":2,"1206":2,"1212":2,"1217":2,"1222":2,"1227":2,"1232":2,"1237":2,"1242":2,"1247":2,"1252":2,"1257":2,"1262":2,"1267":2,"1274":2,"1279":2,"1284":2,"1289":2,"1294":2,"1299":2,"1305":2,"1310":2,"1315":2,"1320":2,"1325":2,"1330":2,"1336":2,"1341":2,"1346":2,"1351":2,"1356":2,"1361":2,"1367":2,"1372":2,"1377":2,"1382":2,"1387":2,"1392":2,"1397":2,"1402":2,"1407":2,"1412":2,"1417":2,"1422":2,"1428":2,"1433":2,"1438":2,"1443":2,"1449":2,"1454":2,"1459":2}}],["=>",{"2":{"290":14}}],["==",{"2":{"289":2}}],["=x120",{"2":{"166":1}}],["=",{"2":{"28":2,"33":2,"38":2,"43":2,"48":2,"53":2,"58":2,"63":2,"68":2,"73":2,"78":2,"83":2,"88":2,"93":2,"98":2,"103":2,"108":2,"113":2,"118":2,"123":2,"128":2,"133":2,"138":2,"143":2,"148":2,"155":2,"160":2,"165":2,"170":2,"175":2,"180":2,"185":2,"191":2,"196":2,"229":2,"234":2,"239":2,"244":2,"249":2,"254":2,"260":2,"265":2,"270":2,"275":2,"280":2,"289":1,"290":4,"304":2,"309":2,"314":2,"319":2,"324":2,"329":2,"334":2,"339":2,"344":2,"349":2,"354":2,"359":2,"364":2,"369":2,"374":2,"379":2,"384":2,"389":2,"394":2,"399":2,"404":2,"409":2,"414":2,"419":2,"424":2,"429":2,"434":2,"439":2,"444":2,"449":2,"454":2,"459":2,"464":2,"469":2,"474":2,"479":2,"484":2,"489":2,"494":2,"499":2,"504":2,"509":2,"514":2,"519":2,"524":2,"529":2,"534":2,"539":2,"544":2,"549":2,"555":2,"560":2,"565":2,"570":2,"575":2,"580":2,"585":2,"590":2,"596":2,"601":2,"607":2,"612":2,"617":2,"623":2,"628":2,"633":2,"638":2,"644":2,"649":2,"654":2,"659":2,"665":2,"670":2,"675":2,"680":2,"685":2,"690":2,"695":2,"700":2,"706":2,"711":2,"716":2,"721":2,"726":2,"731":2,"736":2,"741":2,"747":2,"752":2,"757":2,"762":2,"768":2,"773":2,"779":2,"784":2,"791":2,"796":2,"801":2,"806":2,"811":2,"816":2,"821":2,"826":2,"832":2,"837":2,"842":2,"847":2,"852":2,"857":2,"862":2,"867":2,"872":2,"877":2,"883":2,"888":2,"893":2,"898":2,"903":2,"908":2,"913":2,"918":2,"924":2,"929":2,"934":2,"940":2,"945":2,"954":2,"960":2,"965":2,"970":2,"975":2,"980":2,"984":2,"988":2,"993":2,"998":2,"1003":2,"1008":2,"1014":2,"1019":2,"1024":2,"1029":2,"1034":2,"1039":2,"1044":2,"1049":2,"1054":2,"1059":2,"1064":2,"1069":2,"1074":2,"1079":2,"1084":2,"1089":2,"1094":2,"1099":2,"1105":2,"1110":2,"1115":2,"1120":2,"1125":2,"1130":2,"1135":2,"1140":2,"1145":2,"1150":2,"1155":2,"1160":2,"1165":2,"1170":2,"1175":2,"1179":2,"1183":2,"1188":2,"1193":2,"1197":2,"1201":2,"1206":2,"1212":2,"1217":2,"1222":2,"1227":2,"1232":2,"1237":2,"1242":2,"1247":2,"1252":2,"1257":2,"1262":2,"1267":2,"1274":2,"1279":2,"1284":2,"1289":2,"1294":2,"1299":2,"1305":2,"1310":2,"1315":2,"1320":2,"1325":2,"1330":2,"1336":2,"1341":2,"1346":2,"1351":2,"1356":2,"1361":2,"1367":2,"1372":2,"1377":2,"1382":2,"1387":2,"1392":2,"1397":2,"1402":2,"1407":2,"1412":2,"1417":2,"1422":2,"1428":2,"1433":2,"1438":2,"1443":2,"1449":2,"1454":2,"1459":2}}],["拼音首字母",{"2":{"1221":1}}],["拼音音标",{"2":{"1058":1}}],["拼音等",{"2":{"1055":1}}],["拼音缩写",{"2":{"27":1}}],["拼音",{"2":{"27":1,"1068":1,"1211":1,"1221":1,"1226":1,"1231":1,"1236":1}}],["kaya",{"2":{"1465":1}}],["kanclouds",{"2":{"1459":2}}],["kancloud",{"2":{"1422":1,"1459":2}}],["kai",{"2":{"28":1}}],["ksyun",{"2":{"1119":2,"1120":2}}],["ks3",{"2":{"1119":2,"1120":2}}],["ksxy2x",{"2":{"206":1}}],["kongtiao",{"2":{"836":1,"837":1}}],["kou",{"2":{"27":1}}],["kg",{"2":{"761":1,"1027":1}}],["kwcount",{"2":{"1304":1,"1305":1,"1309":1,"1310":1}}],["kw",{"2":{"637":1,"761":1}}],["k",{"2":{"414":2,"424":3,"428":1,"429":3,"444":3}}],["key",{"2":{"1221":1,"1222":2,"1387":3}}],["keywords",{"2":{"777":1,"1411":1,"1412":1,"1421":1,"1422":1}}],["keyword",{"2":{"227":1,"232":1,"237":1,"242":1,"468":1,"469":8,"891":1,"1308":1,"1317":1,"1318":1,"1365":1,"1370":1,"1375":1}}],["ken",{"2":{"918":1}}],["keji",{"2":{"401":1,"502":1}}],["kind",{"2":{"238":1,"239":1,"287":1,"1169":1,"1170":1}}],["kitty",{"2":{"196":1}}],["kykj",{"2":{"28":1}}],["kuang",{"2":{"28":1}}],["knives",{"2":{"5":1}}],["known",{"2":{"882":1,"883":2,"917":1,"918":1}}],["know",{"2":{"2":1}}],["ys",{"2":{"1251":1,"1252":1}}],["yī",{"2":{"1063":1}}],["ycg",{"2":{"1007":1,"1008":1}}],["ywhy",{"2":{"756":1,"757":1}}],["yyyy",{"2":{"688":1}}],["yy神曲",{"2":{"285":1}}],["yearmonth",{"2":{"1178":1}}],["year",{"2":{"615":1,"616":1,"617":1,"675":2,"761":3,"762":3,"870":1,"882":1,"883":2,"917":1,"918":1,"1175":1,"1181":1,"1182":1,"1436":1,"1437":1,"1438":1,"1465":1}}],["yellow",{"2":{"78":1,"1387":1}}],["yufa",{"2":{"1068":1,"1069":1}}],["yundong",{"2":{"836":1,"837":1}}],["yulinshi",{"2":{"654":1}}],["yule",{"2":{"502":1,"504":2}}],["yuanyin",{"2":{"1078":1,"1079":1}}],["yuanliao",{"2":{"1053":1,"1054":3}}],["yuan",{"2":{"28":1,"1254":1}}],["yangli",{"2":{"746":1,"747":1,"751":1,"752":2}}],["yaowen",{"2":{"339":2}}],["yaw",{"2":{"78":1}}],["ydbaike",{"2":{"298":1}}],["ydxx丶",{"2":{"218":1}}],["y",{"2":{"91":1,"148":1}}],["yiwen",{"2":{"1266":1,"1267":1}}],["yiji",{"2":{"1078":1,"1079":1}}],["yinzhengjs",{"2":{"1068":1,"1069":1}}],["yinli",{"2":{"746":1,"747":1}}],["yi",{"2":{"27":1,"746":1,"747":1,"751":1,"752":2}}],["youth",{"2":{"700":1}}],["young",{"2":{"700":1}}],["yourappcode",{"2":{"28":1,"33":1,"38":1,"43":1,"48":1,"53":1,"58":1,"63":1,"68":1,"73":1,"78":1,"83":1,"88":1,"93":1,"98":1,"103":1,"108":1,"113":1,"118":1,"123":1,"128":1,"133":1,"138":1,"143":1,"148":1,"155":1,"160":1,"165":1,"170":1,"175":1,"180":1,"185":1,"191":1,"196":1,"229":1,"234":1,"239":1,"244":1,"249":1,"254":1,"260":1,"265":1,"270":1,"275":1,"280":1,"304":1,"309":1,"314":1,"319":1,"324":1,"329":1,"334":1,"339":1,"344":1,"349":1,"354":1,"359":1,"364":1,"369":1,"374":1,"379":1,"384":1,"389":1,"394":1,"399":1,"404":1,"409":1,"414":1,"419":1,"424":1,"429":1,"434":1,"439":1,"444":1,"449":1,"454":1,"459":1,"464":1,"469":1,"474":1,"479":1,"484":1,"489":1,"494":1,"499":1,"504":1,"509":1,"514":1,"519":1,"524":1,"529":1,"534":1,"539":1,"544":1,"549":1,"555":1,"560":1,"565":1,"570":1,"575":1,"580":1,"585":1,"590":1,"596":1,"601":1,"607":1,"612":1,"617":1,"623":1,"628":1,"633":1,"638":1,"644":1,"649":1,"654":1,"659":1,"665":1,"670":1,"675":1,"680":1,"685":1,"690":1,"695":1,"700":1,"706":1,"711":1,"716":1,"721":1,"726":1,"731":1,"736":1,"741":1,"747":1,"752":1,"757":1,"762":1,"768":1,"773":1,"779":1,"784":1,"791":1,"796":1,"801":1,"806":1,"811":1,"816":1,"821":1,"826":1,"832":1,"837":1,"842":1,"847":1,"852":1,"857":1,"862":1,"867":1,"872":1,"877":1,"883":1,"888":1,"893":1,"898":1,"903":1,"908":1,"913":1,"918":1,"924":1,"929":1,"934":1,"940":1,"945":1,"954":1,"960":1,"965":1,"970":1,"975":1,"980":1,"984":1,"988":1,"993":1,"998":1,"1003":1,"1008":1,"1014":1,"1019":1,"1024":1,"1029":1,"1034":1,"1039":1,"1044":1,"1049":1,"1054":1,"1059":1,"1064":1,"1069":1,"1074":1,"1079":1,"1084":1,"1089":1,"1094":1,"1099":1,"1105":1,"1110":1,"1115":1,"1120":1,"1125":1,"1130":1,"1135":1,"1140":1,"1145":1,"1150":1,"1155":1,"1160":1,"1165":1,"1170":1,"1175":1,"1179":1,"1183":1,"1188":1,"1193":1,"1197":1,"1201":1,"1206":1,"1212":1,"1217":1,"1222":1,"1227":1,"1232":1,"1237":1,"1242":1,"1247":1,"1252":1,"1257":1,"1262":1,"1267":1,"1274":1,"1279":1,"1284":1,"1289":1,"1294":1,"1299":1,"1305":1,"1310":1,"1315":1,"1320":1,"1325":1,"1330":1,"1336":1,"1341":1,"1346":1,"1351":1,"1356":1,"1361":1,"1367":1,"1372":1,"1377":1,"1382":1,"1387":1,"1392":1,"1397":1,"1402":1,"1407":1,"1412":1,"1417":1,"1422":1,"1428":1,"1433":1,"1438":1,"1443":1,"1449":1,"1454":1,"1459":1}}],["your",{"2":{"3":3,"8":2}}],["you",{"2":{"2":1,"3":2,"4":1,"7":1,"8":3}}],["用量用法",{"2":{"1247":1}}],["用量",{"2":{"1243":1}}],["用祈使语气暗示惊讶",{"2":{"1212":1}}],["用刀将猪肉片成3分厚的大片",{"2":{"1054":1}}],["用刀将姜刮去皮",{"2":{"1054":1}}],["用盘子盖上腌十小时",{"2":{"1054":1}}],["用清水将黄瓜洗净",{"2":{"1054":2}}],["用盐腌10分钟",{"2":{"1053":1,"1054":1}}],["用额头击碎瓦片",{"2":{"948":1}}],["用细耙梳理出涟漪波涛",{"2":{"948":1}}],["用于事物的逐渐聚积",{"2":{"1069":1}}],["用于提醒用户可能出现的情况",{"2":{"959":1}}],["用于查询某个地区是否支持违章查询",{"2":{"619":1}}],["用于检测手机号是否为羊毛党",{"2":{"166":1}}],["用武之地",{"2":{"359":1}}],["用尽其力",{"2":{"298":1}}],["用户唯一识别码",{"2":{"1062":1}}],["用户拒签",{"2":{"959":1}}],["用户头像地址",{"2":{"286":1}}],["用户订单号",{"2":{"273":1,"278":1}}],["用户的",{"2":{"202":1}}],["用户授权码",{"2":{"26":1,"31":1,"36":1,"41":1,"46":1,"51":1,"56":1,"61":1,"66":1,"71":1,"76":1,"81":1,"86":1,"91":1,"96":1,"101":1,"106":1,"111":1,"116":1,"121":1,"126":1,"131":1,"136":1,"141":1,"146":1,"153":1,"163":1,"168":1,"173":1,"178":1,"183":1,"189":1,"194":1,"227":1,"232":1,"237":1,"242":1,"247":1,"252":1,"258":1,"263":1,"268":1,"273":1,"278":1,"302":1,"307":1,"312":1,"317":1,"322":1,"327":1,"332":1,"337":1,"357":1,"362":1,"367":1,"372":1,"377":1,"382":1,"387":1,"392":1,"397":1,"402":1,"407":1,"412":1,"417":1,"422":1,"427":1,"432":1,"437":1,"442":1,"447":1,"452":1,"457":1,"462":1,"477":1,"482":1,"487":1,"492":1,"497":1,"502":1,"507":1,"512":1,"517":1,"522":1,"527":1,"532":1,"537":1,"542":1,"547":1,"558":1,"563":1,"568":1,"573":1,"578":1,"583":1,"588":1,"594":1,"605":1,"610":1,"615":1,"626":1,"631":1,"636":1,"642":1,"647":1,"668":1,"673":1,"683":1,"688":1,"693":1,"698":1,"704":1,"709":1,"714":1,"719":1,"724":1,"734":1,"739":1,"745":1,"750":1,"755":1,"760":1,"766":1,"771":1,"777":1,"782":1,"789":1,"799":1,"809":1,"819":1,"824":1,"830":1,"835":1,"845":1,"850":1,"855":1,"860":1,"865":1,"870":1,"875":1,"881":1,"886":1,"891":1,"896":1,"901":1,"922":1,"932":1,"938":1,"943":1,"952":1,"958":1,"968":1,"973":1,"987":1,"991":1,"996":1,"1001":1,"1006":1,"1022":1,"1027":1,"1032":1,"1052":1,"1057":1,"1062":1,"1067":1,"1072":1,"1077":1,"1087":1,"1092":1,"1097":1,"1103":1,"1118":1,"1128":1,"1133":1,"1143":1,"1148":1,"1153":1,"1163":1,"1168":1,"1174":1,"1186":1,"1192":1,"1204":1,"1210":1,"1225":1,"1240":1,"1245":1,"1250":1,"1255":1,"1260":1,"1265":1,"1272":1,"1277":1,"1282":1,"1287":1,"1292":1,"1297":1,"1303":1,"1308":1,"1313":1,"1318":1,"1323":1,"1328":1,"1334":1,"1339":1,"1344":1,"1349":1,"1354":1,"1359":1,"1365":1,"1370":1,"1375":1,"1380":1,"1390":1,"1395":1,"1400":1,"1405":1,"1410":1,"1415":1,"1420":1,"1426":1,"1431":1,"1436":1,"1441":1,"1447":1,"1457":1}}],["用方法",{"0":{"13":1}}],["是第一个被称为",{"2":{"1188":1}}],["是新出现的一个词汇",{"2":{"1188":1}}],["是古代春游的主要形式",{"2":{"1079":1}}],["是迄今为止唯一全本白话正说明朝大历史",{"2":{"1019":1}}],["是中国青年历史学者当时明月创作的一系列连载的历史小说",{"2":{"1019":1}}],["是20世纪最重要的经典文学巨著之一",{"2":{"954":1}}],["是加西亚",{"2":{"954":1}}],["是楼盘名",{"2":{"948":1}}],["是我不敢看第二遍的动画片",{"2":{"947":1}}],["是因为核试验造成气",{"2":{"883":1}}],["是|",{"2":{"794":1}}],["是人生的优势还是宿命",{"2":{"428":1,"429":1}}],["是对历史的不尊重",{"2":{"298":1}}],["是胜者恒强的重要手段",{"2":{"298":1}}],["是抗战中中日两军精锐部队首次硬碰硬的较量",{"2":{"298":1}}],["是一部",{"2":{"1019":1}}],["是一种多源信息融合的",{"2":{"315":1}}],["是一种结构性的整体性的落后",{"2":{"298":1}}],["是一个基于多种编程语言的开源",{"2":{"23":1}}],["是一个基于多种编程语言的开放",{"2":{"12":1}}],["是日军侵华的两次大规模陆",{"2":{"298":1}}],["是由蓝眼睛的波斯猫与",{"2":{"123":1}}],["是全世界家庭中较为广泛的宠物",{"2":{"123":1}}],["是目前中文语境下智能度最高的机器人",{"2":{"94":1}}],["是否上市公司",{"2":{"1411":1}}],["是否上班",{"2":{"1090":1}}],["是否收录",{"2":{"1335":1,"1340":1}}],["是否收费",{"2":{"47":1}}],["是否存在ssl证书",{"2":{"1278":1}}],["是否随机",{"2":{"1032":1,"1118":1}}],["是否显示详解",{"2":{"1225":1,"1230":1}}],["是否显示详细信息",{"2":{"938":1}}],["是否显示简解",{"2":{"1225":1,"1230":1}}],["是否显示匹配信息",{"2":{"273":1}}],["是否精确查找",{"2":{"881":1}}],["是否限行",{"2":{"856":1}}],["是否诈骗",{"2":{"822":1,"826":1}}],["是否可预订",{"2":{"790":1,"795":1,"800":1}}],["是否打折加油站",{"2":{"778":1,"783":1}}],["是否缴费",{"2":{"600":1}}],["是否支持",{"2":{"767":1}}],["是否支持处理",{"2":{"600":1}}],["是否支持查询",{"2":{"595":1}}],["是否需要上班",{"2":{"1093":1}}],["是否需要车架号",{"2":{"767":1}}],["是否需要发动机号",{"2":{"767":1}}],["是否需要天气预警",{"2":{"542":1,"693":1,"845":1}}],["是否需要当天每3",{"2":{"542":1,"693":1,"845":1}}],["是否需要每小时数据的累积数组",{"2":{"542":1,"693":1,"845":1}}],["是否需要返回指数数据",{"2":{"542":1,"693":1,"845":1}}],["是否需要返回7天数据中的后4天",{"2":{"542":1,"693":1,"845":1}}],["是否一致",{"2":{"261":1,"266":1}}],["是否为谣言等字段",{"2":{"171":1}}],["是否开启精准识别",{"2":{"153":1}}],["是否开启身份证风险类型",{"2":{"101":1}}],["是否带眼镜及可信度",{"2":{"77":1}}],["是",{"2":{"26":2,"31":2,"36":2,"41":3,"46":2,"51":3,"56":2,"61":2,"66":3,"71":3,"76":2,"81":3,"86":2,"91":1,"96":2,"101":4,"106":2,"111":2,"116":2,"121":2,"126":2,"131":2,"136":3,"141":2,"146":3,"153":3,"158":4,"163":1,"168":3,"173":2,"178":3,"183":2,"189":2,"194":2,"227":2,"232":4,"237":2,"242":2,"247":4,"252":4,"258":3,"263":4,"268":4,"273":4,"278":5,"302":2,"307":2,"312":2,"317":2,"322":2,"327":2,"332":2,"337":2,"342":1,"357":2,"362":2,"367":2,"372":2,"377":2,"382":2,"387":2,"392":1,"397":2,"402":2,"407":2,"412":2,"417":2,"422":2,"427":2,"432":2,"437":2,"442":2,"447":2,"452":2,"457":2,"462":2,"477":2,"482":2,"487":2,"492":2,"497":2,"502":1,"507":2,"512":2,"517":2,"522":2,"527":2,"532":2,"537":2,"542":1,"547":2,"558":2,"563":2,"568":3,"573":3,"578":2,"583":2,"588":2,"594":2,"599":1,"605":1,"610":2,"615":2,"626":2,"631":3,"636":3,"642":2,"647":2,"668":2,"673":2,"683":2,"688":6,"693":1,"698":2,"704":4,"709":3,"714":2,"719":3,"724":3,"734":2,"739":2,"745":2,"750":2,"755":2,"760":2,"766":1,"771":4,"777":2,"782":3,"789":4,"794":5,"799":1,"809":2,"819":3,"824":2,"830":2,"835":2,"845":4,"850":3,"855":2,"856":1,"860":2,"865":3,"870":3,"875":2,"881":2,"886":4,"891":2,"896":2,"901":2,"911":2,"916":1,"922":2,"932":3,"938":3,"943":1,"952":2,"958":3,"968":1,"973":1,"987":3,"991":2,"996":2,"1001":2,"1006":2,"1017":3,"1022":2,"1027":3,"1032":1,"1052":2,"1057":2,"1062":3,"1067":2,"1072":2,"1077":2,"1087":1,"1092":2,"1097":2,"1103":2,"1108":1,"1118":1,"1128":1,"1133":1,"1143":1,"1148":1,"1153":2,"1163":1,"1168":1,"1174":2,"1178":1,"1182":1,"1186":2,"1192":3,"1204":1,"1210":2,"1225":2,"1230":1,"1235":1,"1240":2,"1245":2,"1250":3,"1255":2,"1260":2,"1265":1,"1272":2,"1277":2,"1282":2,"1287":2,"1292":2,"1297":2,"1303":2,"1308":3,"1313":2,"1318":2,"1323":2,"1328":2,"1334":2,"1339":2,"1344":2,"1349":4,"1354":2,"1359":2,"1365":3,"1370":3,"1375":2,"1380":4,"1390":2,"1395":2,"1400":2,"1405":2,"1410":2,"1415":2,"1420":2,"1426":2,"1431":3,"1436":2,"1441":2,"1447":2,"1452":1,"1457":2}}],["仅需单次口服本品1",{"2":{"1247":1}}],["仅仅是个警告",{"2":{"949":1}}],["仅供参考",{"2":{"772":1}}],["仅供工信部备案",{"0":{"17":1}}],["仅支持11位国内号码",{"2":{"168":1}}],["仅支持国内号码",{"2":{"41":1,"46":1,"47":1,"263":1,"268":1}}],["仅用于提取相关信息进一步进行身份认证",{"2":{"79":1,"99":1}}],["仅限会员使用",{"2":{"24":1,"300":1,"305":1,"310":1,"315":1,"320":1,"325":1,"330":1,"335":1,"340":1,"345":1,"350":1,"355":1,"360":1,"365":1,"370":1,"375":1,"380":1,"385":1,"390":1,"395":1,"400":1,"405":1,"410":1,"415":1,"420":1,"425":1,"430":1,"435":1,"440":1,"445":1,"450":1,"455":1,"460":1,"465":1,"470":1,"475":1,"485":1,"505":1,"510":1,"515":1,"520":1,"525":1,"530":1,"732":1,"737":1,"807":1,"812":1,"989":1,"1025":1,"1030":1,"1035":1,"1040":1,"1045":1,"1050":1,"1055":1,"1060":1,"1070":1,"1075":1,"1080":1,"1085":1,"1090":1,"1095":1,"1111":1,"1116":1,"1121":1,"1126":1,"1131":1,"1136":1,"1141":1,"1146":1,"1151":1,"1156":1,"1161":1,"1166":1,"1184":1,"1202":1,"1238":1,"1243":1,"1248":1,"1253":1,"1258":1,"1263":1,"1270":1,"1285":1,"1295":1,"1321":1,"1342":1,"1388":1}}],["会有好运气",{"2":{"940":1}}],["会想承担更多的任务",{"2":{"872":1}}],["会输出该行业的所有新闻动态",{"2":{"400":1}}],["会议服务",{"2":{"239":1}}],["会长期更新",{"2":{"218":1}}],["会降低识别的速度",{"2":{"153":1}}],["会员可不限次数调用",{"2":{"69":1,"84":1,"89":1,"109":1,"500":1,"535":1,"545":1,"550":1,"571":1,"576":1,"581":1,"586":1,"602":1,"696":1,"722":1,"727":1,"742":1,"753":1,"817":1,"822":1,"827":1,"863":1,"868":1,"935":1,"971":1,"976":1,"1009":1,"1065":1,"1100":1,"1171":1,"1189":1,"1207":1,"1290":1,"1383":1,"1403":1}}],["会员接口",{"2":{"24":1,"300":1,"305":1,"310":1,"315":1,"320":1,"325":1,"330":1,"335":1,"340":1,"345":1,"350":1,"355":1,"360":1,"365":1,"370":1,"375":1,"380":1,"385":1,"390":1,"395":1,"400":1,"405":1,"410":1,"415":1,"420":1,"425":1,"430":1,"435":1,"440":1,"445":1,"450":1,"455":1,"460":1,"465":1,"470":1,"475":1,"485":1,"505":1,"510":1,"515":1,"520":1,"525":1,"530":1,"732":1,"737":1,"807":1,"812":1,"989":1,"1025":1,"1030":1,"1035":1,"1040":1,"1045":1,"1050":1,"1055":1,"1060":1,"1070":1,"1075":1,"1080":1,"1085":1,"1090":1,"1095":1,"1111":1,"1116":1,"1121":1,"1126":1,"1131":1,"1136":1,"1141":1,"1146":1,"1151":1,"1156":1,"1161":1,"1166":1,"1184":1,"1202":1,"1238":1,"1243":1,"1248":1,"1253":1,"1258":1,"1263":1,"1270":1,"1285":1,"1295":1,"1321":1,"1342":1,"1388":1}}],["会针对该功能加上授权码",{"0":{"17":1}}],["开关电路间歇",{"2":{"757":1}}],["开市",{"2":{"752":1,"1175":1}}],["开奖期数",{"2":{"568":1}}],["开奖结果获取可能会有一定的延时",{"2":{"550":1}}],["开展经营活动",{"2":{"239":1}}],["开户行账号",{"2":{"228":1}}],["开户行",{"2":{"228":1}}],["开源php开发框架",{"2":{"1412":1}}],["开源了vue重构豆瓣移动端的项目",{"2":{"203":1}}],["开源框架",{"2":{"28":1}}],["开启制暖空调",{"2":{"837":1}}],["开启",{"2":{"101":1}}],["开始数0",{"2":{"1465":1}}],["开始时间",{"2":{"1376":1}}],["开始一定要认真地做好",{"2":{"1114":1,"1115":1}}],["开始慢慢调整自己的心态",{"2":{"872":1}}],["开始",{"2":{"23":1}}],["开发手册",{"2":{"1422":1}}],["开发",{"2":{"294":1}}],["开发杂类",{"0":{"281":1},"1":{"282":1,"283":1,"284":1,"285":1,"286":1,"287":1,"288":1,"289":1,"290":1,"291":1,"292":1},"2":{"20":1}}],["开发工具",{"2":{"12":1,"23":1}}],["访问量",{"2":{"1411":1}}],["访问速度",{"2":{"1411":1}}],["访问",{"2":{"22":1}}],["账号信息查询",{"2":{"20":1}}],["头目",{"2":{"1188":1}}],["头上长树杈",{"2":{"1048":1,"1049":1}}],["头上流血",{"2":{"948":1}}],["头晕",{"2":{"585":1}}],["头疼大战在即",{"2":{"499":1}}],["头疼",{"2":{"195":1}}],["头像来源qq",{"2":{"282":4}}],["头像来源qlogo",{"2":{"282":4}}],["头像",{"2":{"20":1}}],["头条",{"2":{"20":1,"297":1,"502":1}}],["昵称",{"2":{"20":1,"290":1}}],["昵称和头像接口",{"2":{"20":1}}],["抖音多闪立即停止共享微信用户信息等",{"2":{"509":1}}],["抖音总裁张楠",{"2":{"509":1}}],["抖音分享地址",{"2":{"353":1}}],["抖音视频榜",{"0":{"350":1},"1":{"351":1,"352":1,"353":1,"354":1}}],["抖音热点榜",{"0":{"345":1},"1":{"346":1,"347":1,"348":1,"349":1}}],["抖音短视频",{"2":{"286":1}}],["抖音昵称",{"2":{"286":1}}],["抖音",{"2":{"20":1}}],["抖音去水印",{"0":{"286":1},"2":{"20":1}}],["qa",{"2":{"948":1}}],["qxc",{"2":{"555":1}}],["qlc",{"2":{"555":1}}],["qlogo2",{"2":{"282":1}}],["qlogo",{"2":{"282":1}}],["qiě",{"2":{"1232":1}}],["qie",{"2":{"1232":1}}],["qid=juheshuju",{"2":{"504":1}}],["qiwentx",{"2":{"439":6}}],["qiwen",{"2":{"436":1}}],["qwys",{"2":{"439":3}}],["q=关键词",{"2":{"470":1}}],["q=",{"2":{"284":3}}],["q",{"2":{"282":1,"932":1,"938":1,"973":1,"1463":1}}],["qzone",{"2":{"282":2}}],["qrtype",{"2":{"969":1,"970":1}}],["qrpic",{"2":{"968":1}}],["qrcodec",{"2":{"969":1,"970":1}}],["qrcode",{"2":{"967":1,"972":1}}],["qrurl",{"2":{"219":1,"968":1}}],["qr",{"2":{"219":4,"484":1}}],["q水平",{"2":{"219":1}}],["qpic",{"2":{"123":1,"174":1,"175":2,"494":2}}],["quan",{"2":{"1137":1}}],["quality",{"2":{"544":1,"644":25,"649":1,"695":1,"740":1,"741":1,"847":1}}],["quality=80",{"2":{"33":10}}],["quest",{"2":{"1124":1,"1125":1,"1134":1,"1135":3,"1205":1,"1206":1}}],["question",{"2":{"96":1,"725":1,"726":1,"948":2,"1043":1,"1044":1}}],["querytype",{"2":{"1431":1}}],["querytimes",{"2":{"959":1}}],["querydata",{"2":{"1431":1}}],["queryid",{"2":{"1234":1}}],["querypy",{"2":{"1229":1}}],["querybs",{"2":{"1224":1}}],["query2",{"2":{"770":1}}],["query=test",{"2":{"494":2}}],["query",{"2":{"251":1,"272":1,"277":1,"557":1,"625":1,"635":1,"687":1,"703":1,"723":1,"728":1,"788":1,"829":1,"869":1,"921":1,"937":1,"957":1,"978":1,"1000":1,"1005":1,"1016":1,"1066":1,"1191":1,"1209":1}}],["quote",{"2":{"286":1,"1081":1}}],["quot",{"0":{"13":2},"2":{"4":2,"19":16,"209":6,"211":108,"212":6,"213":6,"214":6,"217":6,"222":4,"238":4,"290":16,"631":2,"643":2,"1376":6}}],["qq号码测试结论",{"2":{"538":1,"539":1}}],["qq号码吉凶查询",{"0":{"535":1},"1":{"536":1,"537":1,"538":1,"539":1},"2":{"872":1}}],["qqq",{"2":{"291":1}}],["qq2",{"2":{"282":6}}],["qq=10001",{"2":{"282":6}}],["qq=",{"2":{"282":6}}],["qq账号",{"2":{"282":1}}],["qq昵称和头像",{"0":{"282":1}}],["qqpublic",{"2":{"123":1}}],["qq",{"2":{"20":1,"58":1,"123":1,"282":21,"285":1,"291":2,"404":3,"479":3,"484":3,"488":1,"489":3,"536":1,"537":1,"969":1,"1394":1}}],["二句描绘枫桥附近的景色和愁寂的心情",{"2":{"1170":1}}],["二十四节气名称",{"2":{"1077":1}}],["二十四节气",{"0":{"1075":1},"1":{"1076":1,"1077":1,"1078":1,"1079":1}}],["二十年目睹之怪现状",{"2":{"1069":1,"1212":1}}],["二手车估值",{"0":{"660":1,"686":1},"1":{"687":1,"688":1,"689":1,"690":1},"2":{"726":1}}],["二氧化硫一小时平均",{"2":{"740":1}}],["二氧化硫",{"2":{"649":1}}],["二氧化氮1小时平均",{"2":{"740":1}}],["二氧化氮",{"2":{"649":1}}],["二等奖",{"2":{"560":1,"570":1}}],["二战末期",{"2":{"298":1}}],["二者相互支撑",{"2":{"298":1}}],["二维码生成",{"0":{"971":1},"1":{"972":1,"973":1,"974":1,"975":1}}],["二维码生成与解码",{"0":{"219":1},"2":{"20":1}}],["二维码内容",{"2":{"969":1,"973":1,"975":1}}],["二维码类型",{"2":{"969":1}}],["二维码图片以base64encode编码返回",{"2":{"973":1}}],["二维码图片地址",{"2":{"968":1}}],["二维码图片的base64编码",{"2":{"968":1}}],["二维码解码",{"0":{"966":1},"1":{"967":1,"968":1,"969":1,"970":1}}],["二维码尺寸",{"2":{"219":1}}],["二维码白色边框尺寸",{"2":{"219":1}}],["二维码对应的网址",{"2":{"219":1}}],["二",{"2":{"202":1,"1242":1}}],["二选一",{"2":{"119":1}}],["二次元图片",{"2":{"20":1}}],["艺术",{"2":{"20":1,"297":1}}],["娱乐类小程序必备接口",{"2":{"1141":1}}],["娱乐活动等",{"2":{"520":1}}],["娱乐新闻资讯",{"2":{"520":1}}],["娱乐新闻",{"0":{"520":1},"1":{"521":1,"522":1,"523":1,"524":1}}],["娱乐",{"2":{"20":1,"297":1,"500":1,"502":1,"525":1}}],["线照片",{"0":{"200":1},"2":{"20":1}}],["xnb",{"2":{"1384":1}}],["x8隐形蓝牙耳机无线迷你超小挂耳式运动开车入耳塞微型头戴式可接听电话手机男女通用适用苹果",{"2":{"1003":1}}],["xuanwu",{"2":{"779":1,"784":1}}],["xiongzhangid",{"2":{"1366":1,"1367":15,"1371":1}}],["xiongshen",{"2":{"746":1,"747":1}}],["xi",{"2":{"1251":1,"1252":1}}],["xiǎngyào",{"2":{"1212":1}}],["xiǎngxiànglì",{"2":{"1212":1}}],["xiǎngxiàng",{"2":{"1212":1}}],["xiǎngxiǎng",{"2":{"1212":1}}],["xiǎngwàng",{"2":{"1212":1}}],["xiǎngtou",{"2":{"1212":1}}],["xiǎngrù",{"2":{"1212":1}}],["xiǎngr",{"2":{"1212":1}}],["xiǎngqián",{"2":{"1212":1}}],["xiǎngniàn",{"2":{"1212":1}}],["xiǎnglái",{"2":{"1212":1}}],["xiǎngjiàn",{"2":{"1212":1}}],["xiǎngfāng",{"2":{"1212":1}}],["xiǎngfa",{"2":{"1212":1}}],["xiǎngfǎ",{"2":{"1212":1}}],["xiǎngdào",{"2":{"1212":1}}],["xiǎngdāngrán",{"2":{"1212":1}}],["xiǎngbukāi",{"2":{"1212":1}}],["xiǎngbudào",{"2":{"1212":1}}],["xiǎngbì",{"2":{"1212":1}}],["xiǎng",{"2":{"1212":3}}],["xiang",{"2":{"1212":1}}],["xiangjie",{"2":{"1211":1,"1212":1,"1226":1,"1231":1,"1236":1}}],["xiangyue",{"2":{"867":1}}],["xiehou",{"2":{"1203":1}}],["xishu",{"2":{"1078":1,"1079":1}}],["xiān",{"2":{"1063":1,"1064":1}}],["xiche",{"2":{"836":1,"837":1}}],["xin",{"2":{"1251":1,"1252":1}}],["xingtai",{"2":{"659":1}}],["xing",{"2":{"27":1,"1240":1,"1241":1,"1242":1}}],["xinhua",{"2":{"25":1,"85":1,"1209":1,"1214":1,"1219":1,"1224":1,"1229":1,"1234":1}}],["xsi",{"2":{"716":1}}],["xz9ht3beo4u6fxb3f6ahvh2ozlqxa8fplpd9mcxhukjtenr6ooqqvtnp1vj8qu7cpb9fwrucb2pn69dljjuwwl03m87uuu77xrrqjbwmfujzr7h34pcesb1fhpvh6aqluo1iaasnovkvvevnp5p9",{"2":{"494":1}}],["xz9ht3beo4u6fxb3f6ahvh2ozlqxa8fplpd9mcxhukjtenr6ooqqvtnp1vj8qu7cpb9fwrucb2pn69dljjuwwl03m3miufhtt4xyj7fhogaef8b6qdf3or7bjhu",{"2":{"494":1}}],["xzqh",{"2":{"224":1}}],["xozvxfdmksqtlw6cwjthyulhetvjxrgtivgs9kv",{"2":{"494":2}}],["xw",{"2":{"359":3}}],["xf",{"2":{"359":3}}],["xlive",{"2":{"290":1}}],["xl",{"2":{"218":3}}],["x3c",{"2":{"198":8,"199":8,"208":1,"211":4,"212":2,"213":2,"224":8,"284":4,"298":88,"544":2,"695":2,"826":4,"847":4,"948":76}}],["x26",{"2":{"33":30,"282":1,"283":6,"284":4,"286":13,"289":8,"290":2,"291":4,"292":2,"298":1,"309":3,"319":3,"354":18,"379":3,"414":2,"424":3,"434":1,"484":4,"489":12,"494":6,"509":3,"948":8}}],["x",{"0":{"200":1},"2":{"20":1,"285":1,"334":3,"449":2,"454":3}}],["全祖望",{"2":{"1212":1}}],["全天",{"2":{"857":2}}],["全部",{"2":{"767":2}}],["全部品牌列表",{"0":{"661":1},"1":{"662":1,"663":1,"664":1,"665":1}}],["全球综合排名",{"2":{"1411":1}}],["全球时间查询",{"0":{"807":1},"1":{"808":1,"809":1,"810":1,"811":1},"2":{"700":1}}],["全球加速",{"2":{"18":1}}],["全员抵京",{"2":{"488":1,"489":1}}],["全国上下都给了他很高的荣誉",{"2":{"948":1}}],["全国行政区查询",{"2":{"873":1}}],["全国加油站",{"2":{"774":1}}],["全国加油站查询",{"0":{"774":1},"2":{"726":1}}],["全国停车场实时数据查询",{"0":{"785":1},"1":{"786":1},"2":{"726":1}}],["全国车辆违章查询v2",{"0":{"763":1},"2":{"726":1}}],["全国首张地铁区块链电子发票开出",{"2":{"449":1}}],["全国各省份",{"2":{"335":1}}],["全国通缉令数据",{"2":{"20":1}}],["全不匹配",{"2":{"233":1}}],["全匹配",{"2":{"233":1}}],["全网分发的图片进行智能扫描",{"2":{"222":1}}],["全网通缉令数据",{"0":{"199":1}}],["公交车站",{"2":{"893":2}}],["公里数",{"2":{"689":1}}],["公安警车",{"2":{"626":1}}],["公安备案用户申请使用",{"0":{"17":1}}],["公众号标识",{"2":{"483":1}}],["公众号永久链接",{"2":{"483":1}}],["公众号二维码",{"2":{"483":1}}],["公众号名称",{"2":{"483":1}}],["公众号id",{"2":{"483":1}}],["公司类型",{"2":{"1416":1,"1458":1}}],["公司名或keyno",{"2":{"242":1}}],["公司名",{"2":{"234":1}}],["公司名称或社会统一信用代码",{"2":{"227":1}}],["公司名称",{"2":{"184":1,"232":1,"238":1,"1416":1,"1457":1}}],["公司不匹配",{"2":{"233":1}}],["公司匹配",{"2":{"233":1}}],["公益数据",{"0":{"197":1},"1":{"198":1,"199":1,"200":1}}],["公益中国🇨🇳",{"2":{"197":1}}],["公益中国",{"2":{"20":1}}],["不支持https",{"2":{"1278":1}}],["不只是好笑",{"2":{"1269":1}}],["不应有恨",{"2":{"1267":1}}],["不见一个豪杰",{"2":{"1257":1}}],["不良反应中消化道反应占多",{"2":{"1247":1}}],["不良反应发生率较低",{"2":{"1247":1}}],["不堪设想",{"2":{"1212":1}}],["不敢完全肯定",{"2":{"1212":1}}],["不间断更新",{"2":{"1189":1}}],["不对陌生人过多的怀疑",{"2":{"1074":1}}],["不过数十文而已",{"2":{"1069":1}}],["不过下面这名男子却对这个超弱的精灵情有独钟",{"2":{"205":1}}],["不传任何参数的情况下",{"2":{"1295":1}}],["不传word参数时",{"2":{"1050":1}}],["不传将对检测结果产生影响",{"2":{"168":1}}],["不知天上宫阙",{"2":{"1266":1,"1267":1}}],["不知我者",{"2":{"1083":1,"1084":1}}],["不知不觉",{"2":{"1043":2,"1044":2}}],["不知道为什么评论里那么多人抱怨",{"2":{"949":1}}],["不知道他们为什么还没收摊",{"2":{"948":1}}],["不发病",{"2":{"1039":1}}],["不学好",{"2":{"948":1}}],["不断喷出水汽",{"2":{"948":1}}],["不是真的一直有电",{"2":{"949":1}}],["不是干烟",{"2":{"948":1}}],["不是简单照条文操作或单纯计算就能解决的",{"2":{"298":1}}],["不妨放开心胸促使不要学习平稳冷静",{"2":{"867":1}}],["不妒忌",{"2":{"867":1}}],["不扣分",{"2":{"857":1}}],["不带伞",{"2":{"837":1}}],["不适合垂钓",{"2":{"837":1}}],["不宜",{"2":{"837":1}}],["不很舒适",{"2":{"837":1}}],["不会很好",{"2":{"821":1}}],["不按规定方向行驶的",{"2":{"773":1}}],["不按所需行进方向驶入导向车道",{"2":{"773":1}}],["不一定会获取到",{"2":{"772":2}}],["不一定有值",{"2":{"772":1}}],["不一致",{"2":{"260":1,"264":1}}],["不再维护",{"0":{"618":1,"878":1}}],["不典型胸痛",{"2":{"585":1}}],["不甘寂寞",{"2":{"539":1}}],["不要以貌取人",{"2":{"940":1}}],["不要太在意网络舆论",{"2":{"459":1}}],["不要带",{"2":{"337":1}}],["不吃学习的苦就要吃生活的苦",{"2":{"354":1}}],["不卖爆款",{"2":{"334":1}}],["不复往昔荣光",{"2":{"309":1}}],["不填写获取你的定位默认地址",{"2":{"299":1}}],["不二书说历史",{"2":{"298":1}}],["不可用时",{"2":{"1439":1}}],["不可预订",{"2":{"790":1,"795":1,"800":1}}],["不可战胜",{"2":{"298":1}}],["不可偏废",{"2":{"298":1}}],["不怕死",{"2":{"298":1}}],["不输入不返回",{"2":{"252":1}}],["不输入及其他值则不返回",{"2":{"252":1}}],["不匹配",{"2":{"248":1,"253":2,"274":1,"279":1,"280":1}}],["不得从事本市产业政策禁止和限制类项目的经营活动",{"2":{"239":1}}],["不识庐山真面目",{"2":{"203":1}}],["不仅仅是粘贴复制",{"2":{"202":1}}],["不作多描述",{"2":{"198":1,"199":1}}],["不及物谓词",{"2":{"195":1}}],["不修复模式",{"2":{"183":1}}],["不能有逗号",{"2":{"732":1}}],["不能传入10",{"2":{"168":1}}],["不能替代身份证认证",{"2":{"79":1,"99":1}}],["不然识别率及速度都会降低",{"2":{"153":1,"158":1}}],["不合规内容数组",{"2":{"127":1,"142":1}}],["不合规内容提示",{"2":{"127":1}}],["不合规具体类型",{"2":{"127":1}}],["不合规2",{"2":{"127":1,"142":1}}],["不合规",{"2":{"117":1}}],["不开启",{"2":{"101":1}}],["不包含data",{"2":{"81":1,"183":1}}],["不收费",{"2":{"47":1,"259":1}}],["不接受定制功能性捐助",{"0":{"18":1},"2":{"23":1}}],["不限调用",{"2":{"12":1}}],["⚠️",{"0":{"17":1}}],["警告",{"0":{"17":1},"2":{"948":1}}],["拥有所有运行权",{"0":{"16":1},"2":{"23":1}}],["须知",{"0":{"15":1},"2":{"23":1}}],["通用名称",{"2":{"1278":1}}],["通用文字识别接口服务",{"2":{"59":1}}],["通用文字识别",{"0":{"59":1},"1":{"60":1,"61":1,"62":1,"63":1}}],["通志",{"2":{"1242":1}}],["通常不表现出护卫犬强烈的领地占有欲",{"2":{"1074":1}}],["通常为空",{"2":{"761":1}}],["通28路",{"2":{"893":1}}],["通12路",{"2":{"893":1}}],["通12路到北苑站下车即可",{"2":{"893":1}}],["通州马驹桥米拉",{"2":{"893":1}}],["通缉照片年龄太小",{"2":{"469":1}}],["通过健美操的训练",{"2":{"1155":1}}],["通过国际权威的标准体重指数",{"2":{"1025":1}}],["通过条码",{"2":{"1004":1}}],["通过请求10位或13位的isbn码可以反馈给用户相应的书籍信息和推荐指数",{"2":{"950":1}}],["通过邮编查询对应的地名",{"0":{"920":1},"1":{"921":1,"922":1,"923":1,"924":1}}],["通过坐标查询对应坐标区域信息",{"2":{"843":1}}],["通过路口遇停止信号时",{"2":{"773":1}}],["通过指定航班号查询起降信息",{"2":{"702":1}}],["通过ip地址获取ip对应的区域信息",{"2":{"691":1}}],["通过车牌号和车辆类型查询车辆的相关信息",{"2":{"634":1}}],["通过卫星连接的信号标签可用于更长时间跟踪虎鲨",{"2":{"409":1}}],["通过缜密细致长期的情报工作",{"2":{"298":1}}],["通过陆军士官学校文理兼顾的各兵种专业课程训练和后期各类技术兵种军官学校再教育",{"2":{"298":1}}],["通过观测气球侦察中国军队阵地",{"2":{"298":1}}],["通过域名查询备案信息",{"2":{"291":1}}],["通过以下接口可以实现搜索",{"2":{"284":1}}],["通过传递姓名+身份证号码+手机号+银行卡卡号",{"2":{"276":1}}],["通过传递姓名+身份证号码",{"2":{"256":1}}],["通过ai技术智能识别图像中的内容",{"2":{"119":1}}],["通过标准",{"0":{"14":1}}],["通话中",{"2":{"42":1}}],["通讯服务和公益大数据等场景",{"2":{"12":1,"23":1}}],["服务长期运行在",{"0":{"14":1}}],["食物的次数",{"2":{"1079":1}}],["食用油30克",{"2":{"1053":1,"1054":1}}],["食材或菜名",{"2":{"1052":1}}],["食品种类",{"2":{"1251":1}}],["食品名称",{"2":{"1250":1,"1251":1}}],["食品",{"2":{"1007":1}}],["食",{"0":{"13":1}}],["免费接口",{"2":{"69":1,"84":1,"89":1,"109":1,"500":1,"535":1,"545":1,"550":1,"571":1,"576":1,"581":1,"586":1,"602":1,"696":1,"722":1,"727":1,"742":1,"753":1,"817":1,"822":1,"827":1,"863":1,"868":1,"935":1,"971":1,"976":1,"1009":1,"1065":1,"1100":1,"1171":1,"1189":1,"1207":1,"1290":1,"1383":1,"1403":1}}],["免费且不限调用",{"2":{"23":1}}],["免费",{"0":{"661":1,"666":1,"671":1,"676":1,"681":1,"873":1,"919":1,"961":1},"1":{"662":1,"663":1,"664":1,"665":1,"667":1,"668":1,"669":1,"670":1,"672":1,"673":1,"674":1,"675":1,"677":1,"678":1,"679":1,"680":1,"682":1,"683":1,"684":1,"685":1,"874":1,"875":1,"876":1,"877":1},"2":{"12":1}}],["0正常",{"2":{"1453":1}}],["0拦截",{"2":{"1396":1,"1448":1}}],["0x364d1647620cb861d5a563682ea1656c56d0252a",{"2":{"1387":1}}],["0完整版",{"2":{"1367":1}}],["0营养成分",{"2":{"1250":1}}],["0模糊查询",{"2":{"1097":1}}],["0猫科",{"2":{"1072":1,"1073":1}}],["0严格搜索",{"2":{"1057":1}}],["0不支持",{"2":{"1288":1}}],["0不存在",{"2":{"1278":1}}],["0不显示",{"2":{"1225":2,"1230":2}}],["0不需要",{"2":{"767":2}}],["0不开启",{"2":{"153":1}}],["0h",{"2":{"731":31}}],["0l",{"2":{"675":1}}],["0表示成功",{"2":{"856":1}}],["0表示支持所有车辆类型",{"2":{"622":1}}],["0表示不需要",{"2":{"622":1}}],["0表示身份证正面",{"2":{"101":1}}],["0未过期",{"2":{"1278":1}}],["0未缴费",{"2":{"600":1}}],["0未处理",{"2":{"600":1}}],["0为正常结果",{"2":{"1098":1}}],["0为可回收",{"2":{"1098":1}}],["0为工作日",{"2":{"1093":1}}],["0为开局",{"2":{"1060":1,"1063":1}}],["0为男性",{"2":{"1027":1}}],["0为计费0次",{"2":{"959":1}}],["0为省级",{"2":{"875":1}}],["0为成功",{"2":{"761":1,"1007":1}}],["0为暂不支持查询",{"2":{"595":1}}],["0为全部信息",{"2":{"595":2}}],["0为不需要",{"2":{"542":2,"693":2,"845":2}}],["0为不",{"2":{"542":1,"693":1,"845":1}}],["0为不返回",{"2":{"542":2,"693":2,"845":2}}],["0+1",{"2":{"560":1}}],["0版本的热情",{"2":{"494":1}}],["0版本的变更",{"2":{"494":1}}],["0版本从去年年底左右已经陆续开发了8个多月了",{"2":{"494":1}}],["0发布计划公告",{"2":{"494":1}}],["0f9ed4054006afb",{"2":{"409":1}}],["0e9f",{"2":{"364":1}}],["0eb30f2442a7d933c94b0ca9a64bd11372f0010c",{"2":{"123":1}}],["0cbe8fab02000xx4w",{"2":{"414":1}}],["0c",{"2":{"294":1}}],["0默认不显示",{"2":{"273":1}}],["02t09",{"2":{"716":2}}],["02t06",{"2":{"716":2}}],["02小型车辆",{"2":{"631":1}}],["0207",{"2":{"549":1}}],["02时",{"2":{"544":2,"695":2,"847":4}}],["02151860253",{"2":{"826":2}}],["021",{"2":{"544":1,"826":1}}],["0224",{"2":{"519":1}}],["02收费",{"2":{"264":1}}],["02",{"2":{"259":1,"260":1,"264":1,"265":1,"269":1,"309":1,"338":2,"339":4,"424":3,"494":1,"509":1,"519":1,"568":1,"570":3,"596":2,"622":1,"626":1,"628":1,"636":1,"637":1,"638":1,"644":1,"690":3,"716":1,"731":1,"773":1,"810":1,"811":2,"832":7,"842":1,"860":1,"862":1,"988":1,"1119":1,"1120":1,"1278":2,"1279":2,"1465":3}}],["02元",{"2":{"34":1,"119":1,"161":1,"166":1,"950":1,"966":1}}],["060222",{"2":{"948":1}}],["060207",{"2":{"947":1}}],["060321",{"2":{"947":1}}],["06元",{"2":{"495":1}}],["06",{"2":{"244":4,"260":1,"269":1,"314":1,"324":1,"329":3,"334":1,"414":4,"429":1,"479":2,"494":1,"534":1,"544":1,"601":1,"626":1,"644":1,"690":2,"695":1,"711":1,"731":1,"842":1,"847":2,"857":1}}],["06更新",{"2":{"218":1}}],["035元",{"2":{"629":1}}],["037572",{"2":{"628":1,"862":1}}],["03|支持的车辆类型",{"2":{"622":1}}],["0318",{"2":{"319":1,"389":2,"449":3}}],["0319",{"2":{"304":1,"309":2,"319":2,"334":2,"389":1,"454":1}}],["03200403",{"2":{"504":3}}],["0320",{"2":{"304":2,"309":1,"314":3,"334":1,"454":2,"464":3,"509":3,"524":3,"534":3}}],["03",{"2":{"222":5,"224":5,"244":7,"259":1,"264":1,"304":3,"309":6,"314":4,"319":6,"329":3,"334":3,"344":3,"359":1,"364":3,"369":3,"389":6,"399":3,"404":3,"434":4,"449":3,"454":3,"459":3,"464":3,"484":1,"504":4,"509":6,"519":3,"524":6,"534":3,"560":2,"565":1,"568":1,"570":3,"601":1,"626":1,"644":1,"690":1,"740":1,"741":1,"773":2,"842":1,"898":1,"1273":1,"1324":1,"1391":1}}],["03元",{"2":{"156":1,"1439":1}}],["0px",{"2":{"219":1}}],["074429",{"2":{"903":1}}],["0731",{"2":{"374":1}}],["0729",{"2":{"409":3}}],["0728",{"2":{"374":1}}],["0726",{"2":{"374":1}}],["07ac",{"2":{"339":1}}],["07收费",{"2":{"269":1}}],["07",{"2":{"212":1,"244":7,"270":1,"298":2,"309":2,"359":3,"364":1,"374":3,"379":2,"393":2,"394":5,"409":3,"428":1,"429":3,"439":6,"479":1,"494":1,"565":2,"601":1,"626":1,"644":1,"773":1,"832":3,"842":1,"980":1,"988":2,"1093":1,"1129":1,"1251":1,"1252":1,"1278":1,"1279":1,"1401":1,"1402":1}}],["07元",{"2":{"79":1}}],["0菲利克斯cos",{"2":{"205":1}}],["0最小",{"2":{"77":7}}],["006元",{"2":{"1020":1}}],["006134",{"2":{"404":1}}],["008元",{"2":{"956":1}}],["007元",{"2":{"853":1}}],["0072",{"2":{"180":1}}],["0001",{"2":{"716":2}}],["000",{"2":{"560":1,"570":1}}],["0003元",{"2":{"540":1,"691":1,"843":1}}],["000000",{"2":{"973":1,"975":1}}],["0000",{"2":{"394":1}}],["00094023",{"2":{"244":1}}],["00f9",{"2":{"338":1}}],["00元",{"2":{"287":1}}],["0025元",{"2":{"999":1}}],["00269796",{"2":{"244":1}}],["002元",{"2":{"74":1,"94":1,"114":1,"124":1,"129":1,"134":1,"171":1,"1352":1,"1357":1}}],["00477188",{"2":{"244":1}}],["00501179",{"2":{"244":1}}],["00548611",{"2":{"244":1}}],["00576287",{"2":{"244":1}}],["005byqpgly1g1qmzrwfckj303h03h09u",{"2":{"219":3}}],["005元",{"2":{"54":1,"59":1,"1004":1,"1373":1,"1413":1}}],["00",{"2":{"205":1,"244":90,"294":1,"304":1,"324":3,"329":3,"334":1,"338":1,"339":3,"364":1,"399":6,"419":6,"424":1,"434":4,"439":2,"449":2,"519":1,"529":1,"534":1,"544":11,"601":2,"637":9,"638":9,"644":1,"695":11,"706":35,"711":7,"716":8,"731":1,"740":1,"741":1,"773":2,"842":1,"847":18,"898":3,"1007":1,"1008":1,"1428":6,"1433":6,"1463":1}}],["0032",{"2":{"988":1}}],["0032685972",{"2":{"988":1}}],["00360143",{"2":{"244":1}}],["0031",{"2":{"205":12}}],["003元",{"2":{"139":1,"1300":1,"1311":1,"1316":1,"1326":1,"1331":1,"1362":1,"1393":1,"1418":1,"1434":1,"1444":1}}],["0015元",{"2":{"639":1}}],["0015",{"2":{"353":1,"354":2}}],["00117358",{"2":{"244":1}}],["00128894",{"2":{"244":1}}],["00134992",{"2":{"244":1}}],["0013元",{"2":{"44":1}}],["001元",{"2":{"186":1,"1275":1,"1398":1}}],["0018元",{"2":{"104":1}}],["0834",{"2":{"980":1}}],["085413",{"2":{"898":1}}],["08时",{"2":{"544":1,"695":1,"847":2}}],["08元",{"2":{"49":1,"64":1,"144":1,"230":1,"490":1}}],["08",{"2":{"43":1,"217":1,"244":4,"304":1,"324":1,"344":1,"364":1,"384":3,"394":1,"424":3,"449":1,"488":1,"489":3,"560":1,"565":1,"626":1,"644":1,"711":1,"842":1}}],["01~2019",{"2":{"1093":1}}],["016元",{"2":{"994":1}}],["01t00",{"2":{"716":2}}],["015",{"2":{"560":1}}],["010",{"2":{"544":1,"695":1,"847":1,"893":9,"965":2}}],["0108",{"2":{"384":3}}],["011608306716436130",{"2":{"265":1,"270":1}}],["011569554991100011",{"2":{"259":1,"260":1}}],["012元",{"2":{"99":1}}],["01",{"2":{"42":1,"58":1,"174":1,"175":2,"205":18,"218":2,"244":3,"259":2,"264":3,"269":2,"294":1,"304":1,"324":3,"384":3,"424":1,"428":2,"429":4,"464":2,"504":1,"514":1,"534":3,"544":2,"565":2,"568":1,"570":3,"626":1,"628":1,"631":1,"636":1,"644":1,"695":2,"700":1,"716":2,"731":1,"771":1,"832":6,"842":1,"847":2,"857":1,"860":1,"862":1,"893":1,"903":1,"980":1,"988":1,"1093":1,"1094":4,"1251":1,"1252":1,"1336":1,"1341":1,"1372":1,"1412":2,"1459":8}}],["01元",{"2":{"29":1,"151":1,"774":1,"848":1,"878":1,"1280":1,"1347":1,"1378":1,"1408":1,"1423":1,"1455":1}}],["05296",{"2":{"893":1}}],["05时",{"2":{"544":2,"695":2,"847":4}}],["0514",{"2":{"529":1}}],["051262519280",{"2":{"824":1}}],["0512",{"2":{"229":1,"888":3,"898":1}}],["05元",{"2":{"176":1,"181":1}}],["0571",{"2":{"113":1}}],["05",{"2":{"42":1,"202":11,"203":2,"214":1,"239":2,"244":7,"259":1,"264":1,"269":1,"292":1,"298":4,"304":2,"369":1,"394":1,"414":1,"444":6,"464":1,"504":1,"514":2,"529":4,"560":1,"568":1,"570":3,"626":1,"644":10,"690":1,"700":1,"706":3,"716":2,"731":1,"842":1,"1129":1,"1283":1,"1284":1,"1462":1,"1463":1}}],["094",{"2":{"560":1}}],["09aru",{"2":{"218":1}}],["09增加至672张",{"2":{"214":1}}],["09584",{"2":{"200":2}}],["09",{"2":{"42":1,"244":4,"259":1,"264":1,"304":1,"314":2,"319":4,"324":1,"359":1,"389":1,"409":1,"419":3,"519":1,"565":1,"568":1,"570":3,"575":1,"601":1,"626":1,"644":1,"706":2,"731":1,"745":2,"747":2,"750":2,"752":3,"810":1,"811":1,"842":1,"898":1,"1412":1,"1459":8}}],["04元",{"2":{"618":1,"758":1,"858":1}}],["044",{"2":{"565":1}}],["046",{"2":{"565":1}}],["0417",{"2":{"379":2}}],["0416",{"2":{"379":1}}],["04",{"2":{"42":1,"222":5,"259":2,"264":2,"379":6,"464":1,"601":1,"626":1,"628":2,"644":10,"700":1,"716":5,"842":1,"862":2,"898":1,"959":1,"1278":2,"1279":2}}],["0",{"0":{"208":1,"209":1,"210":1,"211":1,"212":1,"213":1,"214":1,"215":1,"216":1,"217":1,"218":1,"219":1,"220":1,"221":1,"222":1},"1":{"209":1,"210":1,"211":1,"212":1,"213":1,"214":1,"215":1,"216":1,"217":1,"218":1,"219":1,"220":1,"221":1,"222":1},"2":{"11":1,"28":1,"29":1,"33":1,"34":1,"38":3,"39":1,"43":1,"44":1,"47":2,"48":1,"49":1,"53":1,"54":1,"58":1,"59":1,"63":1,"64":1,"68":1,"71":1,"73":1,"74":1,"78":4,"79":1,"83":2,"88":1,"93":1,"94":1,"98":1,"99":1,"103":3,"104":1,"107":1,"108":2,"113":1,"114":1,"118":1,"119":1,"123":7,"124":1,"128":1,"129":1,"133":2,"134":1,"138":2,"139":1,"143":1,"144":1,"148":1,"151":1,"153":2,"155":1,"156":1,"160":1,"161":1,"165":1,"166":1,"170":1,"171":1,"174":2,"175":5,"176":1,"179":1,"180":1,"181":1,"183":1,"185":1,"186":1,"191":1,"195":1,"196":2,"198":3,"199":3,"202":1,"205":1,"211":1,"224":1,"225":1,"229":1,"230":1,"234":1,"235":1,"239":1,"240":1,"244":1,"245":1,"249":1,"250":1,"254":1,"256":1,"260":1,"261":1,"265":1,"266":1,"270":1,"271":1,"275":1,"276":1,"280":1,"284":2,"286":1,"289":4,"290":2,"297":1,"298":2,"304":4,"309":1,"314":4,"319":1,"324":1,"329":1,"334":1,"339":1,"344":1,"349":2,"354":1,"359":1,"364":1,"369":1,"374":1,"379":1,"384":1,"389":1,"394":1,"399":1,"404":7,"409":1,"414":1,"419":1,"424":1,"429":1,"434":2,"439":1,"444":1,"449":1,"454":1,"459":1,"464":4,"469":1,"474":1,"479":4,"480":1,"484":1,"489":1,"490":1,"494":4,"495":1,"499":1,"504":1,"509":1,"514":1,"519":1,"524":1,"529":1,"534":4,"539":1,"540":1,"544":2,"549":1,"555":1,"560":1,"565":1,"570":1,"575":1,"580":1,"585":1,"590":1,"591":1,"596":5,"601":4,"607":1,"612":1,"617":1,"618":1,"622":1,"628":2,"629":1,"632":2,"633":3,"638":1,"639":1,"644":1,"649":2,"654":1,"659":1,"660":1,"665":1,"670":1,"675":1,"680":1,"685":1,"690":1,"691":1,"695":2,"700":2,"701":1,"706":1,"711":3,"716":1,"717":1,"721":1,"726":1,"731":3,"736":1,"740":1,"741":2,"747":1,"752":1,"757":1,"758":1,"761":1,"762":2,"763":1,"768":3,"773":4,"774":1,"779":1,"784":1,"786":1,"791":1,"796":1,"801":1,"806":1,"811":1,"816":1,"821":1,"826":3,"832":1,"837":1,"842":1,"843":1,"847":2,"848":1,"852":1,"853":1,"856":2,"857":1,"858":1,"862":2,"867":1,"872":1,"877":1,"878":1,"881":1,"883":1,"888":2,"893":1,"898":1,"903":1,"908":1,"913":1,"918":1,"924":1,"929":1,"934":1,"938":1,"940":1,"943":1,"945":3,"947":2,"948":1,"949":3,"950":1,"954":2,"956":1,"959":1,"965":1,"966":1,"970":1,"975":1,"980":1,"984":1,"988":3,"993":1,"994":1,"998":1,"999":1,"1003":3,"1004":1,"1007":1,"1008":2,"1014":1,"1019":1,"1020":1,"1024":1,"1029":1,"1034":1,"1039":1,"1044":1,"1049":1,"1054":1,"1059":1,"1063":2,"1064":3,"1069":1,"1074":1,"1079":1,"1084":1,"1089":1,"1093":1,"1094":2,"1098":2,"1099":5,"1115":1,"1120":1,"1125":1,"1130":1,"1135":1,"1140":1,"1145":1,"1150":1,"1155":1,"1160":1,"1165":1,"1170":1,"1175":1,"1188":1,"1206":1,"1212":1,"1217":1,"1222":1,"1227":1,"1232":1,"1242":1,"1247":1,"1251":10,"1252":11,"1257":1,"1262":1,"1267":1,"1269":8,"1274":1,"1275":1,"1278":1,"1279":2,"1280":1,"1284":1,"1289":1,"1294":1,"1299":1,"1300":1,"1305":1,"1310":1,"1311":1,"1315":1,"1316":1,"1320":1,"1325":1,"1326":1,"1330":1,"1331":1,"1336":1,"1341":1,"1346":1,"1347":1,"1351":1,"1352":1,"1355":1,"1356":2,"1357":1,"1360":1,"1361":2,"1362":1,"1367":3,"1372":1,"1373":1,"1377":1,"1378":1,"1382":1,"1387":1,"1392":1,"1393":1,"1396":1,"1397":2,"1398":1,"1402":1,"1407":1,"1408":1,"1412":9,"1413":1,"1417":1,"1418":1,"1422":1,"1423":1,"1428":1,"1433":1,"1434":1,"1438":2,"1439":1,"1443":1,"1444":1,"1448":1,"1449":2,"1453":1,"1454":1,"1455":1,"1459":1,"1462":4,"1463":3,"1465":1}}],["jǔ",{"2":{"1232":1}}],["jū",{"2":{"1232":1}}],["jī",{"2":{"1069":1}}],["jd",{"2":{"1019":1}}],["jean",{"2":{"883":1}}],["jet",{"2":{"761":1,"762":1}}],["jm",{"2":{"773":1}}],["jztk",{"2":{"726":1}}],["jgjid|string\\t|kunming|交管局编号",{"2":{"622":1}}],["jn",{"2":{"359":1}}],["j",{"2":{"338":1,"339":1,"1462":1}}],["jh2131191113105116991630np",{"2":{"280":1}}],["jh2071191112162139847181e7",{"2":{"275":1}}],["j201712251904163782ay",{"2":{"254":1}}],["j339201812031141197115qv",{"2":{"249":1}}],["johnny",{"2":{"1465":1}}],["johnson",{"2":{"918":1}}],["joke",{"2":{"1191":1,"1195":1,"1199":1,"1269":2}}],["jokes",{"2":{"4":2}}],["join",{"2":{"290":1}}],["jobid",{"2":{"275":1,"280":1}}],["job",{"2":{"238":1,"239":1,"294":1,"872":1}}],["jquery",{"2":{"202":1}}],["jquery效果",{"2":{"202":1}}],["jtaro",{"2":{"202":1}}],["javier",{"2":{"1465":1}}],["java",{"2":{"294":1}}],["javascrip",{"2":{"202":1}}],["javascriptstatus",{"2":{"286":1}}],["javascriptutf8编码的页面url接口",{"2":{"284":1}}],["javascriptweibo",{"2":{"221":1}}],["javascriptimg",{"2":{"220":1}}],["javascriptip",{"2":{"215":2}}],["javascripthttps",{"2":{"219":1,"221":1}}],["javascriptbeibei",{"2":{"214":1}}],["javascriptbing",{"2":{"209":1}}],["javascriptmmnew",{"2":{"213":1}}],["javascriptmm",{"2":{"212":1}}],["javascript风景",{"2":{"211":1}}],["javascript模块打包的概念已经出现一段时间了",{"2":{"203":1}}],["javascript",{"2":{"198":4,"199":4,"202":8,"203":1,"205":1,"206":1,"208":1,"209":1,"211":3,"212":1,"213":1,"214":1,"215":2,"218":1,"219":1,"220":1,"222":3,"224":1,"282":2,"283":5,"284":2,"285":2,"286":3,"287":3,"288":3,"289":3,"290":3,"291":3,"292":3,"294":1,"298":1,"1269":1,"1462":1,"1463":1}}],["jaxa发布隼鸟2号抓取样本新视频",{"2":{"409":1}}],["january",{"2":{"11":1}}],["jszh",{"2":{"719":1}}],["jsp",{"2":{"209":2,"212":2,"214":2,"215":4,"219":1,"220":2,"222":2,"282":4,"283":4,"286":2,"289":5}}],["js源码学习与分析背景",{"2":{"203":1}}],["js源码学习与分析",{"2":{"203":1}}],["js部分",{"2":{"198":1,"199":1}}],["js",{"2":{"198":2,"199":2,"202":8,"203":2,"948":1}}],["jsonobject",{"2":{"643":3}}],["json返回示例",{"2":{"33":1,"38":1,"58":1,"108":1,"170":1,"964":1}}],["json",{"0":{"14":1},"2":{"202":1,"211":1,"289":2,"689":4,"1411":1,"1465":1}}],["jpy",{"2":{"984":1,"988":2}}],["jpeg",{"2":{"81":1,"183":1,"200":1,"286":2,"298":1,"304":3,"314":2,"319":2,"329":1,"353":2,"354":4,"359":1,"374":1,"389":3,"464":2,"504":3,"534":1}}],["jpg|png|svg|bmp|pdf",{"2":{"1405":1}}],["jpg",{"2":{"33":1,"51":1,"66":1,"146":1,"153":1,"158":1,"178":1,"200":2,"205":12,"219":3,"220":3,"221":1,"222":5,"287":1,"289":1,"290":9,"294":1,"298":3,"324":3,"329":1,"338":1,"339":1,"344":3,"364":3,"369":2,"384":3,"389":3,"399":3,"409":1,"414":1,"419":3,"424":2,"428":1,"429":3,"434":5,"439":3,"444":4,"449":3,"454":3,"459":2,"479":3,"494":2,"514":1,"519":3,"524":3,"529":1,"665":2,"726":1,"791":2,"796":2,"801":2,"898":2,"903":2,"947":2,"948":4,"949":3,"954":2,"959":1,"965":1,"1003":3,"1007":1,"1008":1,"1019":1,"1078":1,"1079":1,"1129":1,"1130":1,"1407":1,"1462":3,"1463":1,"1465":21}}],["jijie",{"2":{"1211":1,"1212":1,"1226":1,"1231":1,"1236":1}}],["jiàn",{"2":{"1064":1}}],["ji",{"2":{"746":1,"747":1,"751":1,"752":2}}],["jishen",{"2":{"746":1,"747":1}}],["jiasule",{"2":{"1346":1}}],["jiangshui",{"2":{"544":1,"695":1,"847":2}}],["jiankang",{"2":{"389":3}}],["jianhuang",{"2":{"222":6}}],["jianxie",{"2":{"27":1,"28":1}}],["jiaozhen",{"2":{"174":1,"175":2}}],["jia",{"2":{"28":1,"1251":1,"1252":1}}],["jieshao",{"2":{"1078":1,"1079":1}}],["jieshi",{"2":{"1063":1,"1064":1}}],["jielong",{"2":{"1061":1}}],["jieguo",{"2":{"867":1}}],["jie",{"2":{"27":1}}],["jué",{"2":{"1043":1,"1044":1}}],["juheapi",{"2":{"726":1}}],["juhe",{"2":{"607":1,"883":2,"918":1,"1019":1}}],["junshi",{"2":{"298":2,"502":1}}],["june",{"2":{"11":1}}],["jump",{"2":{"290":1}}],["juejin",{"2":{"203":2}}],["just",{"2":{"202":1}}],["ju",{"2":{"27":1,"1232":3}}],["9国家与体育",{"2":{"1151":1}}],["9克",{"2":{"1053":1,"1054":1}}],["9b",{"2":{"1019":1}}],["9b29",{"2":{"399":1}}],["9d",{"2":{"1019":1}}],["9c",{"2":{"1019":2}}],["9c9a6715",{"2":{"359":1}}],["9号厅",{"2":{"898":5}}],["994",{"2":{"1377":1}}],["991",{"2":{"1377":1}}],["999",{"2":{"1377":1}}],["999弄",{"2":{"934":1}}],["999号",{"2":{"934":1}}],["998",{"2":{"893":1}}],["99",{"2":{"644":1,"731":2,"1412":1}}],["99表示所有",{"2":{"622":1}}],["99717",{"2":{"893":1}}],["997",{"2":{"560":1,"565":1}}],["9℃",{"2":{"544":2,"695":2,"847":4}}],["988",{"2":{"1377":1}}],["982",{"2":{"1377":1}}],["982a6b78e229",{"2":{"529":1}}],["985",{"2":{"893":1,"1377":1}}],["98105401289c18d858c169578ecf0125",{"2":{"1064":1}}],["981",{"2":{"893":1}}],["98h",{"2":{"731":31}}],["98",{"2":{"649":1,"690":1,"731":2,"762":1,"1019":2,"1412":1}}],["98f4",{"2":{"359":1}}],["9251",{"2":{"1412":1}}],["925路公车到达",{"2":{"893":1}}],["927路",{"2":{"893":1}}],["921",{"2":{"893":1}}],["921c",{"2":{"364":1}}],["920",{"2":{"893":1}}],["924",{"2":{"893":2}}],["9247",{"2":{"289":1}}],["92282",{"2":{"893":1}}],["92223",{"2":{"893":1}}],["92h",{"2":{"731":31}}],["92",{"2":{"706":4,"779":2,"784":2}}],["926",{"2":{"570":1}}],["928c7ca16545c3ee9d8157411bc39692914282f1",{"2":{"534":1}}],["92c374b6",{"2":{"434":1}}],["92b9",{"2":{"399":1}}],["9a27",{"2":{"419":1}}],["9aa800e29be911e9b2977cd30a55d46c",{"2":{"394":1}}],["9a",{"2":{"294":1}}],["9条",{"2":{"290":1}}],["9eac",{"2":{"239":1}}],["937",{"2":{"1465":1}}],["931b59df4a1646bc",{"2":{"1232":1,"1237":1}}],["93922385",{"2":{"903":1}}],["939路复兴门南站",{"2":{"893":1}}],["930",{"2":{"893":1}}],["938",{"2":{"893":1,"1377":1}}],["93",{"2":{"706":1,"731":1,"761":1,"762":1,"778":1,"783":1,"898":6,"1019":1}}],["93μg",{"2":{"644":1}}],["93572",{"2":{"211":1}}],["9322",{"2":{"200":3}}],["91494947029461",{"2":{"1351":1}}],["91416aa5a1e84823bb73ac9acab1fd15",{"2":{"509":1}}],["91076",{"2":{"893":1}}],["919",{"2":{"893":1}}],["915065193348",{"2":{"1382":1}}],["91509",{"2":{"893":1}}],["91572",{"2":{"913":1}}],["915111",{"2":{"123":1}}],["916",{"2":{"893":2}}],["916042",{"2":{"784":1}}],["91667",{"2":{"200":1}}],["91110108ma005bca25",{"2":{"239":1}}],["9132059455117770x5",{"2":{"229":2}}],["91731",{"2":{"205":2}}],["91744",{"2":{"205":2}}],["9402",{"2":{"1412":1}}],["942",{"2":{"1377":2}}],["944",{"2":{"1377":1}}],["946",{"2":{"1377":1}}],["9416",{"2":{"988":1}}],["9416445623",{"2":{"988":1}}],["9410bcfbb4834171a7f6546c96c0b1e4",{"2":{"379":1}}],["949路",{"2":{"888":1}}],["94946",{"2":{"200":1}}],["9454551",{"2":{"948":2}}],["9453152",{"2":{"947":1}}],["9456269",{"2":{"947":1}}],["945",{"2":{"369":2}}],["94",{"2":{"200":2,"731":1}}],["966",{"2":{"1377":2}}],["96~70",{"2":{"1028":1,"1029":1}}],["96x128",{"2":{"898":2,"903":2}}],["96822",{"2":{"893":1}}],["9686b5288d10",{"2":{"359":1}}],["96f9",{"2":{"529":1}}],["9644",{"2":{"211":1}}],["96",{"2":{"195":1,"196":1,"200":2,"731":5,"980":1,"1412":1}}],["9位汉字",{"2":{"150":1}}],["9位英数混合",{"2":{"150":1}}],["9位英文",{"2":{"150":1}}],["9位数字",{"2":{"150":1}}],["9043",{"2":{"1412":1}}],["904923",{"2":{"514":1}}],["904909",{"2":{"514":1}}],["904905",{"2":{"514":1}}],["907314",{"2":{"1382":1}}],["909",{"2":{"1377":1}}],["908700982285396",{"2":{"1349":1,"1351":2}}],["90354",{"2":{"893":1}}],["905320913583",{"2":{"779":1,"784":1}}],["9023742",{"2":{"348":1}}],["900667",{"2":{"454":1}}],["900675",{"2":{"454":1}}],["900773",{"2":{"454":1}}],["900778",{"2":{"334":1}}],["900432",{"2":{"449":1}}],["900477",{"2":{"449":1}}],["900464",{"2":{"334":1}}],["900多家医院入选首批分娩镇痛试点",{"2":{"389":1}}],["900581",{"2":{"334":1}}],["90e0b2168f0e4a546cc123758e2c5b8a",{"2":{"286":1}}],["90",{"2":{"123":1,"195":1,"200":1,"706":2,"731":1,"778":1,"783":1,"1412":2}}],["955",{"2":{"1377":1}}],["959",{"2":{"1377":1}}],["95964acf21ee4503be0deb37b283f21c",{"2":{"239":1}}],["956",{"2":{"1377":1}}],["95311",{"2":{"959":1}}],["954",{"2":{"893":1}}],["95h",{"2":{"731":31}}],["95efcda68e34771ab14d364a643c2409d52b96fa",{"2":{"290":1}}],["95",{"2":{"78":1,"195":1,"196":1,"644":1,"706":1,"731":6,"1412":1}}],["9772857",{"2":{"1380":1}}],["9787544258975",{"2":{"954":2}}],["975路",{"2":{"893":1}}],["976路",{"2":{"893":2}}],["9765",{"2":{"893":1}}],["976",{"2":{"893":1,"1377":1}}],["97333",{"2":{"434":1}}],["97336",{"2":{"434":1}}],["97335",{"2":{"434":1}}],["97b9",{"2":{"429":1}}],["97098",{"2":{"200":2}}],["97",{"2":{"53":1,"78":1,"195":1,"644":1,"690":1,"731":1,"778":1,"783":1}}],["9",{"0":{"9":1,"222":1,"290":1,"293":1,"294":1},"1":{"294":1},"2":{"196":1,"211":1,"477":1,"544":3,"644":1,"695":3,"731":1,"767":2,"847":4,"954":1,"959":1,"1025":1,"1028":1,"1029":1,"1073":1,"1074":1,"1130":1,"1232":1,"1251":2,"1252":2,"1367":2,"1412":3,"1462":1,"1465":1}}],["8文化与艺术",{"2":{"1151":1}}],["8e",{"2":{"1019":2}}],["8ed0630bb6081fa2596db6868732ca5e83766685",{"2":{"304":1}}],["8号厅",{"2":{"898":3}}],["88gbusl7o1at",{"2":{"1003":1}}],["885",{"2":{"980":1}}],["884",{"2":{"949":1}}],["88路",{"2":{"888":1}}],["886973",{"2":{"779":1,"784":1}}],["88",{"2":{"731":3,"980":1,"1019":1,"1412":1}}],["88μg",{"2":{"644":1}}],["88e8",{"2":{"369":1}}],["8h",{"2":{"544":1,"695":1,"740":1,"741":1,"847":1}}],["8小时一次的天气预报列表",{"2":{"542":1,"693":1,"845":1}}],["8ad97975",{"2":{"519":1}}],["8ac1",{"2":{"399":1}}],["8z1adq8tbtgeypstdcq1rwoeop1of8btsjppiitcncfbedzhbmaui71w",{"2":{"494":1}}],["8将出征围剿伊藤",{"2":{"464":1}}],["853",{"2":{"1377":1}}],["85nvfcvon3tc8ozxxh",{"2":{"1033":1,"1034":1}}],["852",{"2":{"980":1,"1377":1}}],["852e",{"2":{"364":1}}],["85μg",{"2":{"644":1}}],["85",{"2":{"544":1,"695":1,"847":1,"980":3}}],["85a2",{"2":{"359":1}}],["85815699",{"2":{"286":1}}],["8ff8",{"2":{"428":1,"429":1}}],["8f2d",{"2":{"419":1}}],["8f5f39c794804218af85bcfecfa676bf",{"2":{"353":1}}],["8fd36e2dff4248388320db8faa8ccc00",{"2":{"309":1}}],["846",{"2":{"1377":1}}],["846路",{"2":{"893":2}}],["847",{"2":{"1367":1,"1377":1}}],["84路",{"2":{"893":1}}],["84μg",{"2":{"644":2}}],["84",{"2":{"644":2,"779":2,"784":2,"1019":1,"1029":1}}],["84265c8102000v1pi",{"2":{"424":1}}],["84806bcd08d34be2adaecda43f4f9eaf",{"2":{"319":1}}],["84122123487140198d7c452d61bad228",{"2":{"309":1}}],["869075",{"2":{"1367":1}}],["86860919",{"2":{"888":1}}],["86",{"2":{"298":1,"690":1,"980":1,"1412":1}}],["864000044400",{"2":{"1428":1,"1433":1}}],["86400",{"2":{"222":1}}],["8到32位数字字母组合",{"2":{"273":1,"278":1}}],["8位和汉字编码",{"2":{"219":1}}],["8998",{"2":{"791":2,"796":2,"801":2}}],["899263",{"2":{"779":1,"784":1}}],["893324983272",{"2":{"779":1,"784":1}}],["89",{"2":{"200":1,"665":2,"706":2,"711":1,"731":1,"740":1,"741":1}}],["821路",{"2":{"893":1}}],["8214",{"2":{"211":1}}],["826路",{"2":{"893":1}}],["82708",{"2":{"560":1}}],["8273",{"2":{"200":2}}],["8220201651",{"2":{"404":1}}],["8220812747",{"2":{"404":1}}],["8220975964",{"2":{"404":1}}],["82",{"2":{"384":1,"644":1,"731":1,"832":1,"1019":1}}],["82f5",{"2":{"364":1}}],["828455",{"2":{"200":2}}],["823376",{"2":{"138":1}}],["8b",{"2":{"123":1,"1019":1}}],["8c0e968593d6",{"2":{"364":1}}],["8c8cf484eaa5792ffbcc8d8918981f74",{"2":{"175":1}}],["8c",{"2":{"123":3}}],["816",{"2":{"929":1}}],["815",{"2":{"929":1}}],["814",{"2":{"929":1}}],["814c1c5512824fce8f17a2f050c313c7",{"2":{"175":1}}],["813",{"2":{"929":1}}],["8134",{"2":{"211":1}}],["812",{"2":{"929":1}}],["811",{"2":{"893":1,"929":1}}],["810524be32fd24dafa5dfec84897942bb387411915d15cd3a518e481e5e309ae",{"2":{"1387":1}}],["810",{"2":{"893":1,"929":1}}],["817",{"2":{"544":1,"695":1,"847":1}}],["81",{"2":{"123":1,"544":1,"690":2,"695":1,"847":1}}],["8371fa05e7e85b81",{"2":{"1212":1}}],["837",{"2":{"565":1}}],["8341565",{"2":{"560":1}}],["830",{"2":{"560":1}}],["838140018b01",{"2":{"399":1}}],["83c3",{"2":{"289":1}}],["83",{"2":{"123":1,"644":1,"740":1,"741":1,"980":1,"1232":1}}],["871",{"2":{"1377":1}}],["879",{"2":{"980":2}}],["874cb7b6a9b102cbc0b1d50c5c4e81f7",{"2":{"949":1}}],["873e943d1bcb40cd4b289e0809803343",{"2":{"940":1}}],["872745",{"2":{"409":1}}],["872709",{"2":{"409":1}}],["872703",{"2":{"409":1}}],["87ad9bad995ef789",{"2":{"359":1}}],["87",{"2":{"53":1,"180":1,"338":1,"644":1}}],["809",{"2":{"929":1}}],["807",{"2":{"929":1}}],["806",{"2":{"929":1}}],["806f4ed3fe71d04fa452783d6736a02b",{"2":{"504":3}}],["803",{"2":{"929":1}}],["802",{"2":{"929":1}}],["808",{"2":{"929":1}}],["80897926",{"2":{"893":1}}],["8080",{"2":{"22":2}}],["805",{"2":{"893":1,"929":1}}],["804",{"2":{"893":1,"929":1}}],["801",{"2":{"893":1,"929":1}}],["800",{"2":{"893":1,"929":1}}],["80",{"2":{"22":1,"544":1,"695":1,"832":1,"847":1,"1028":1}}],["8",{"0":{"8":1,"220":1,"221":1,"289":1,"1464":1,"1465":1,"1466":1},"1":{"1465":1,"1466":1},"2":{"196":1,"198":1,"199":1,"211":1,"258":1,"287":1,"290":1,"477":1,"570":1,"610":1,"611":1,"644":1,"731":30,"761":1,"845":1,"852":1,"954":1,"959":1,"1105":1,"1175":3,"1179":1,"1251":2,"1252":2,"1367":2,"1412":3}}],["7历史的长河",{"2":{"1151":1}}],["7天",{"2":{"1038":1,"1039":1}}],["7f",{"2":{"913":1}}],["7f127e75779b4493bfed4ddde5b656b7",{"2":{"379":1}}],["7号厅",{"2":{"898":2}}],["7路",{"2":{"888":1,"893":1}}],["7℃",{"2":{"832":1}}],["741",{"2":{"1377":1}}],["740",{"2":{"1377":1}}],["74",{"2":{"731":1,"762":1,"980":1}}],["799",{"2":{"929":1}}],["798",{"2":{"929":1}}],["79709957",{"2":{"898":1}}],["79709950",{"2":{"898":1}}],["79709956",{"2":{"898":1}}],["79709970",{"2":{"898":1}}],["79709964",{"2":{"898":1}}],["79709969",{"2":{"898":1}}],["79709963",{"2":{"898":1}}],["79709968",{"2":{"898":1}}],["79709962",{"2":{"898":1}}],["79709967",{"2":{"898":1}}],["79709966",{"2":{"898":1}}],["79709941",{"2":{"898":1}}],["79709949",{"2":{"898":1}}],["79709940",{"2":{"898":1}}],["79709948",{"2":{"898":1}}],["79709947",{"2":{"898":1}}],["79709934",{"2":{"898":1}}],["79709933",{"2":{"898":1}}],["79709932",{"2":{"898":1}}],["79709939",{"2":{"898":1}}],["79709931",{"2":{"898":1}}],["79709938",{"2":{"898":1}}],["79709930",{"2":{"898":1}}],["79",{"2":{"649":1,"690":1,"980":1,"1412":1}}],["75312165465979",{"2":{"959":1}}],["753路",{"2":{"893":1}}],["7544258971",{"2":{"954":1}}],["750路公交在朝阳门外站下车",{"2":{"893":1}}],["75",{"2":{"644":1,"893":1,"1251":1,"1252":1}}],["752567313088647be49fbfbe84ddbc18485d2264",{"2":{"314":1}}],["771",{"2":{"1412":1}}],["778",{"2":{"740":1,"741":1}}],["77",{"2":{"644":4,"690":1,"761":1,"1251":1,"1252":1}}],["735",{"2":{"980":1}}],["737",{"2":{"980":1}}],["732",{"2":{"980":1}}],["731",{"2":{"893":1,"1412":1}}],["73",{"2":{"649":1,"731":2}}],["7307",{"2":{"549":1}}],["73d2697b94722436c7c1a3641235b33c5e28749c",{"2":{"290":1}}],["703",{"2":{"1377":1}}],["700",{"2":{"570":1}}],["70",{"2":{"544":1,"695":1,"731":2,"847":1,"867":1,"893":1,"1299":2,"1356":1}}],["7142",{"2":{"1412":1}}],["7172",{"2":{"1412":1}}],["710",{"2":{"980":1}}],["718",{"2":{"893":1}}],["71",{"2":{"544":2,"695":2,"731":1,"847":2}}],["71136311811",{"2":{"286":1}}],["7c4efd211ee84a4ca0a2fca99d2e9b95",{"2":{"393":1,"394":1}}],["7cff",{"2":{"364":1}}],["7e692bb105c9457995f46c0187bf5773",{"2":{"389":1}}],["7eb4cbbcf59cea6dfedb06b4009d18c3",{"2":{"123":1}}],["7b42aba3ab48",{"2":{"359":1}}],["7681",{"2":{"1412":1}}],["7634",{"2":{"1412":3}}],["76124",{"2":{"893":1}}],["76105",{"2":{"200":2}}],["76",{"2":{"644":1}}],["7628",{"2":{"294":1}}],["7814",{"2":{"1412":1}}],["78",{"2":{"414":1,"644":1,"695":1,"893":1,"1412":1}}],["78807",{"2":{"294":1}}],["7888",{"2":{"200":1}}],["78b9e404eac26d5be636216fcb4f5382376b949c",{"2":{"290":1}}],["723路",{"2":{"893":1}}],["7231",{"2":{"374":1}}],["728在西单路口东下车",{"2":{"893":1}}],["728",{"2":{"893":1}}],["7244",{"2":{"374":1}}],["72005937",{"2":{"898":1}}],["720x720",{"2":{"286":1}}],["720855",{"2":{"123":1}}],["72666",{"2":{"211":1}}],["72",{"2":{"77":2,"78":2,"200":2,"224":1,"644":1,"731":1}}],["7223",{"2":{"374":1}}],["722",{"2":{"53":1}}],["7",{"0":{"7":1,"219":1,"288":1,"946":1,"947":1,"948":1,"949":1},"1":{"947":1,"948":1,"949":1},"2":{"42":1,"196":1,"202":1,"205":1,"211":1,"219":1,"297":1,"394":1,"434":1,"477":1,"560":2,"570":1,"575":1,"610":1,"611":1,"644":2,"690":1,"700":1,"731":39,"740":1,"741":1,"779":4,"784":4,"845":1,"883":2,"959":1,"1019":1,"1251":2,"1252":2,"1367":2,"1412":3,"1465":1}}],["6~2cm",{"2":{"1262":1}}],["6信息与科技",{"2":{"1151":1}}],["6api",{"2":{"954":2}}],["6类",{"2":{"740":1}}],["611",{"2":{"1412":2}}],["610",{"2":{"1367":2}}],["614路",{"2":{"893":1}}],["615",{"2":{"893":1}}],["6156311",{"2":{"852":1}}],["618路",{"2":{"893":1}}],["612",{"2":{"893":1}}],["612778",{"2":{"644":1}}],["6190948",{"2":{"852":1}}],["617183",{"2":{"850":1,"852":1}}],["61",{"2":{"731":1}}],["651",{"2":{"1310":1}}],["65kg",{"2":{"1130":1}}],["65703050",{"2":{"888":1}}],["65899658",{"2":{"888":1}}],["655068",{"2":{"791":1,"796":1,"801":1}}],["65",{"2":{"649":1,"796":1}}],["650x0",{"2":{"519":1}}],["6位的车架号",{"2":{"626":1,"860":1}}],["6位的发动机号",{"2":{"626":1,"631":1,"860":1}}],["6+0",{"2":{"560":1,"570":1}}],["6+1",{"2":{"560":1,"570":1}}],["6e800949",{"2":{"529":1}}],["6938166920785",{"2":{"1007":1,"1008":2}}],["690",{"2":{"893":1}}],["694路",{"2":{"893":1}}],["691路",{"2":{"893":1}}],["6973376",{"2":{"700":1}}],["69",{"2":{"690":2,"731":2,"980":1,"1294":1}}],["69c2",{"2":{"519":1}}],["69566540",{"2":{"898":1}}],["695",{"2":{"444":1}}],["695cee27",{"2":{"399":1}}],["6c4caa0c3ba6e05e2a272892af43c00e",{"2":{"504":1}}],["6311303",{"2":{"1465":5}}],["63157d912cad",{"2":{"459":1}}],["6367",{"2":{"893":1}}],["63",{"2":{"637":1,"638":1,"731":4,"898":11,"980":1}}],["63tkv91dxjgmv6gezz",{"2":{"484":1}}],["660",{"2":{"980":1}}],["66086662",{"2":{"893":2}}],["665",{"2":{"980":1}}],["669",{"2":{"893":1}}],["669167",{"2":{"644":1}}],["668",{"2":{"893":1,"980":1}}],["667",{"2":{"893":1}}],["667708",{"2":{"479":1}}],["6660",{"2":{"965":2}}],["666666",{"2":{"736":1}}],["666",{"2":{"735":2,"736":2,"893":1,"980":1}}],["66",{"2":{"731":1,"735":1,"736":2,"791":1,"796":1,"801":1}}],["6629588912228535555",{"2":{"286":2}}],["648弄",{"2":{"934":1}}],["648号",{"2":{"934":1}}],["648968",{"2":{"791":1}}],["647",{"2":{"893":1}}],["649",{"2":{"893":1}}],["64",{"2":{"644":1,"731":1,"1028":1,"1029":1}}],["640",{"2":{"479":3}}],["64e48eb8d05890338789b4ea431148fc43fb4226",{"2":{"464":1}}],["6423891599",{"2":{"429":1}}],["642121",{"2":{"123":1}}],["6413775891",{"2":{"428":1,"429":1}}],["6456450127",{"2":{"414":1}}],["67476",{"2":{"1412":1}}],["678",{"2":{"1377":1}}],["670",{"2":{"1377":1}}],["6708637225535406606",{"2":{"394":1}}],["677132",{"2":{"782":1}}],["67",{"2":{"706":2,"731":2}}],["676",{"2":{"560":1}}],["6765915015938608387",{"2":{"354":1}}],["6765688466677288200",{"2":{"354":1}}],["6765740644339174669",{"2":{"353":1}}],["6710838421994078732",{"2":{"394":1}}],["6710866210608644619",{"2":{"394":1}}],["6bd0",{"2":{"364":1}}],["6b1c925fa8cc1919",{"2":{"359":1}}],["682",{"2":{"1412":1}}],["689020be45a37a77",{"2":{"1227":1}}],["68199128",{"2":{"903":1}}],["683",{"2":{"893":1}}],["68路",{"2":{"893":1}}],["68",{"2":{"644":1,"731":1,"1412":1}}],["68df",{"2":{"444":1}}],["68讲台",{"2":{"298":1}}],["68be4ac4",{"2":{"289":1}}],["604",{"2":{"893":1}}],["60470359",{"2":{"534":1}}],["60470379",{"2":{"534":1}}],["60470332",{"2":{"304":1}}],["603",{"2":{"888":1,"893":1}}],["60165114",{"2":{"893":1}}],["6012",{"2":{"888":1}}],["60143",{"2":{"474":1}}],["60603728",{"2":{"893":1}}],["6067963",{"2":{"852":2}}],["606293627",{"2":{"290":1}}],["60",{"2":{"731":2,"973":1,"1412":1}}],["60μg",{"2":{"644":2}}],["60530406",{"2":{"464":1}}],["60530407",{"2":{"464":1}}],["60559998",{"2":{"314":1}}],["60560475",{"2":{"534":1}}],["60560461",{"2":{"464":1}}],["60560401",{"2":{"304":1}}],["60560217",{"2":{"314":1}}],["60560295",{"2":{"314":1}}],["60560027",{"2":{"304":1}}],["6003",{"2":{"888":1}}],["600",{"2":{"298":1}}],["6倍多",{"2":{"298":1}}],["6k",{"2":{"294":1}}],["6f75dc1c9449",{"2":{"289":1}}],["6249",{"2":{"1412":1}}],["6252",{"2":{"1305":1}}],["626",{"2":{"893":1}}],["626ece2601900qkac",{"2":{"429":1}}],["621路",{"2":{"893":1}}],["6217",{"2":{"180":1}}],["6222839",{"2":{"852":1}}],["62233e58d3ab",{"2":{"519":1}}],["6203003",{"2":{"852":1}}],["62",{"2":{"731":4}}],["6275",{"2":{"644":1}}],["628",{"2":{"565":1}}],["62391880",{"2":{"229":1}}],["623a6284b7fb7cc297bfadaf101a07677817136543f3a",{"2":{"206":1}}],["6lrk0031",{"2":{"205":2}}],["6新特性",{"2":{"202":1}}],["6=",{"2":{"164":1}}],["6nr9a",{"2":{"154":1,"155":1,"159":1,"160":1}}],["6",{"0":{"6":1,"201":1,"202":1,"203":1,"207":1,"218":1,"287":1},"1":{"202":1,"203":1},"2":{"11":1,"42":1,"196":1,"200":1,"211":1,"297":1,"444":1,"477":1,"542":1,"570":3,"575":1,"610":1,"611":1,"628":1,"644":2,"693":1,"700":1,"731":52,"761":3,"762":3,"779":4,"784":4,"791":2,"796":1,"801":1,"832":1,"845":2,"852":2,"855":1,"857":1,"862":1,"959":1,"980":4,"1028":1,"1029":1,"1093":1,"1094":1,"1251":4,"1252":4,"1349":1,"1351":2,"1367":1,"1412":6}}],["5~5cm",{"2":{"1262":1}}],["5数理化之谜",{"2":{"1151":1}}],["5都会退出游戏",{"2":{"1060":1,"1063":1}}],["5为赢局",{"2":{"1060":1,"1063":1}}],["5克",{"2":{"1053":2,"1054":2}}],["5天",{"2":{"1039":1}}],["5~23",{"2":{"1028":1,"1029":1}}],["5号厅",{"2":{"898":4}}],["5μm",{"2":{"740":1}}],["5day",{"2":{"644":7}}],["5hour",{"2":{"644":7}}],["5指数的城市",{"0":{"655":1},"1":{"656":1,"657":1,"658":1,"659":1}}],["5指数",{"0":{"645":1},"1":{"646":1,"647":1,"648":1,"649":1},"2":{"639":1,"649":1}}],["5+0",{"2":{"560":1,"570":1}}],["5+1",{"2":{"560":1,"570":1}}],["5e1e",{"2":{"429":1}}],["5e01b3c27115",{"2":{"419":1}}],["55300000",{"2":{"1367":1}}],["55370",{"2":{"918":1}}],["55388",{"2":{"474":1}}],["55",{"2":{"454":1,"459":1,"524":1,"731":1,"959":1}}],["557",{"2":{"429":1}}],["555",{"2":{"53":1}}],["5bd5",{"2":{"424":1}}],["5bb1e748",{"2":{"419":1}}],["5b00",{"2":{"359":1}}],["59775660",{"2":{"893":1}}],["595556",{"2":{"644":1}}],["590833",{"2":{"644":1}}],["59c9077e4cc5997",{"2":{"409":1}}],["592babec26bab0289c136727b1364b93",{"2":{"359":1}}],["592d0f4ca0bb9f00570f4408",{"2":{"203":1}}],["592d4a5b0ce463006b43b6da",{"2":{"203":1}}],["5934c2cc3c736",{"2":{"324":1}}],["59817c8812521",{"2":{"324":1}}],["59",{"2":{"319":1,"731":1,"1288":1,"1289":1}}],["52c9f5ac6374b45",{"2":{"514":1}}],["52749",{"2":{"439":1}}],["52653",{"2":{"439":1}}],["52658",{"2":{"439":1}}],["5266329",{"2":{"349":1}}],["52",{"2":{"309":1,"364":1,"544":1,"631":1,"636":1,"695":1,"731":4,"847":1,"860":1,"893":1,"1251":1,"1252":1}}],["522701197606131938",{"2":{"83":1}}],["5c80e0ecf193568e6b181c900280abb97aca8d9f",{"2":{"304":1}}],["5cffc2ea",{"2":{"286":2}}],["5a67d106dd715cc465c97092d71b197b",{"2":{"298":1}}],["5a",{"2":{"298":1}}],["5分钟",{"2":{"210":1,"214":1,"217":1,"218":1}}],["58031",{"2":{"1465":3}}],["58032",{"2":{"1465":3}}],["587",{"2":{"1465":3}}],["5831",{"2":{"1412":1}}],["585",{"2":{"1251":1,"1252":1}}],["5853",{"2":{"888":1}}],["5841人阅读",{"2":{"1019":1}}],["58257733",{"2":{"893":1}}],["5894",{"2":{"888":1}}],["588x0",{"2":{"519":1}}],["5882b2b7d0a20cf431ada5c49c415c36acaf2edd33dd",{"2":{"123":1}}],["58",{"2":{"205":1,"319":1,"394":1,"690":1,"988":2,"1029":1,"1278":1,"1279":1}}],["572096814881",{"2":{"1003":1}}],["57389754",{"2":{"893":1}}],["578",{"2":{"560":1}}],["570a093ab025d3c1969222d967d5741fdd734ddb",{"2":{"314":1}}],["57",{"2":{"202":1,"205":1,"314":1,"454":1,"731":1,"1028":1,"1029":1}}],["562",{"2":{"965":1,"1465":3}}],["56226",{"2":{"200":3}}],["56351916",{"2":{"893":1}}],["561389",{"2":{"644":1}}],["5679255612",{"2":{"424":1}}],["56c0baeca32f478b36ec0bffa3201bf3625c91d3",{"2":{"290":1}}],["56",{"2":{"265":1,"270":1,"529":1,"544":1,"644":1,"695":1,"731":1,"847":1,"959":1,"1463":1}}],["569b540969401b7dd39ea06d",{"2":{"211":1}}],["569b541d69401b7dc8ce2c68",{"2":{"211":1}}],["569b34af69401b7dd39e9fc3",{"2":{"211":1}}],["569f40fa69401b26c648eb87",{"2":{"211":1}}],["56a4d1da69401b753a684e69",{"2":{"211":1}}],["56a61f1c69401b54eff72f31",{"2":{"211":1}}],["56a99e1f69401b1ce58c12dc",{"2":{"211":1}}],["56a9a70669401b338161138c",{"2":{"211":1}}],["56a964df69401b2866828acb",{"2":{"211":1}}],["56a03f5369401b26beeaea1d",{"2":{"211":1}}],["56a076f769401b323d865538",{"2":{"211":1}}],["56a1f92369401b3f529d3a3f",{"2":{"211":1}}],["56a770e269401b756c748b28",{"2":{"211":1}}],["56a221c969401b3f4aa6700a",{"2":{"211":1}}],["5652",{"2":{"148":1}}],["5146",{"2":{"883":1}}],["51地图坐标",{"2":{"845":1}}],["517",{"2":{"434":1}}],["513f16ed6e72",{"2":{"369":1}}],["51",{"2":{"265":1,"270":1,"292":1,"338":1,"374":3,"414":1,"449":1,"459":1,"544":1,"631":1,"636":1,"695":1,"706":5,"731":1,"847":1,"860":1,"1438":1}}],["512",{"2":{"200":1}}],["51860253",{"2":{"826":1}}],["5189",{"2":{"419":1}}],["518",{"2":{"200":4}}],["510",{"2":{"48":1}}],["50元",{"2":{"954":1}}],["50路",{"2":{"893":1}}],["50",{"2":{"298":1,"302":1,"307":1,"312":1,"317":1,"322":1,"327":1,"332":1,"334":1,"342":1,"357":1,"362":1,"367":1,"372":1,"377":1,"382":1,"387":1,"392":1,"397":1,"402":1,"407":1,"409":1,"412":1,"417":1,"422":1,"427":1,"432":1,"437":1,"442":1,"447":1,"452":1,"457":1,"462":1,"507":1,"512":1,"517":1,"522":1,"527":1,"529":1,"532":1,"649":1,"716":2,"731":2,"810":1,"852":1,"898":4,"932":1,"1057":1,"1251":1,"1252":1,"1459":8}}],["507642729",{"2":{"290":1}}],["50741",{"2":{"211":1}}],["500mg",{"2":{"1247":1}}],["500",{"2":{"198":1,"199":1,"284":1,"565":1,"796":1,"850":1}}],["50个",{"2":{"41":1,"46":1}}],["5ffd61de",{"2":{"519":1}}],["5f34ad9de9b4a",{"2":{"166":1}}],["5f66ed574ca36",{"2":{"118":1}}],["532",{"2":{"1367":1}}],["53kg",{"2":{"1129":1}}],["538路",{"2":{"893":1}}],["538123",{"2":{"782":1}}],["538",{"2":{"565":1,"607":1}}],["5382761",{"2":{"349":1}}],["5343d8282678568",{"2":{"514":1}}],["530408",{"2":{"479":1}}],["5300",{"2":{"200":1}}],["536516",{"2":{"479":1}}],["536",{"2":{"424":1}}],["53",{"2":{"148":1,"379":3,"409":2,"459":1,"464":1,"544":2,"695":2,"731":2,"842":1,"847":2,"959":1}}],["542路环线",{"2":{"893":1}}],["54237",{"2":{"474":1}}],["5453",{"2":{"893":1}}],["543333",{"2":{"644":1}}],["54",{"2":{"78":1,"292":1,"294":1,"298":1,"364":1,"601":1,"690":2,"731":1,"811":1,"867":1}}],["5",{"0":{"5":1,"217":1,"223":1,"224":1,"286":1},"1":{"224":1},"2":{"42":1,"47":1,"127":1,"150":1,"196":1,"200":1,"205":1,"211":1,"291":1,"297":1,"298":1,"477":1,"489":1,"529":1,"544":3,"560":1,"610":1,"611":1,"612":1,"637":1,"638":1,"644":2,"649":1,"695":3,"740":1,"741":1,"752":1,"761":1,"762":1,"832":2,"845":1,"847":5,"855":1,"947":1,"959":1,"1025":1,"1094":1,"1232":1,"1349":1,"1367":2,"1412":2,"1459":1,"1462":2,"1463":1,"1465":1}}],["rl",{"2":{"1251":1,"1252":1}}],["rén",{"2":{"1227":1}}],["rn",{"2":{"1017":1}}],["rname",{"2":{"211":14}}],["rpt",{"2":{"826":3}}],["rdquo",{"2":{"948":3}}],["rd",{"2":{"484":1}}],["rvx52a65pj0fef",{"2":{"394":1}}],["rc=anrmbjxrngxqajmzo2kzm0apqhrab0y0nts0otkzndm3ntq5pdnakxupqgczdslazjn2kubmahv5ctfmc2hozgy7nebgy2hnbl5syy1fls1fls9zczvvi28jpy8umjqtli0tls0vli0ul2k6yi5wizphlxejomawbynwymzyaf4ranq6iy8uxg",{"2":{"286":1}}],["rys9hu",{"2":{"286":3}}],["r9erv1d",{"2":{"283":4}}],["r",{"2":{"282":1,"290":1,"761":1,"782":1,"850":1,"948":24,"969":1}}],["rh",{"2":{"224":1}}],["ranked",{"2":{"1437":1,"1438":1}}],["ranks",{"2":{"1367":1}}],["rankstr",{"2":{"1366":1,"1367":15,"1371":1}}],["rank",{"2":{"1364":1,"1369":1,"1411":8,"1412":16}}],["rand",{"2":{"724":1,"726":1,"1032":1,"1118":1,"1199":1}}],["radius",{"2":{"886":1}}],["rated",{"2":{"882":1,"917":1}}],["rate",{"2":{"705":1,"706":5,"710":1,"711":1}}],["ratio=540p",{"2":{"286":2,"353":1,"354":2}}],["ratings",{"2":{"1465":1}}],["rating",{"2":{"222":4,"882":2,"883":4,"917":2,"918":2,"1465":1}}],["raffle",{"2":{"290":4}}],["rar等所有互联网地址",{"2":{"283":1}}],["race",{"2":{"4":1,"77":1,"78":1}}],["racist",{"2":{"4":1}}],["rsa",{"2":{"1278":1,"1279":1}}],["rsqz6ly",{"2":{"203":1}}],["rszpxck",{"2":{"203":1}}],["rmb",{"2":{"200":1}}],["rush",{"2":{"1465":1}}],["rufengda",{"2":{"965":3}}],["rufeng",{"2":{"965":2}}],["rule",{"2":{"593":1}}],["rubbish",{"2":{"411":1}}],["ruid",{"2":{"290":12}}],["rumour",{"2":{"172":1}}],["runtime",{"2":{"882":1,"883":2,"917":1,"918":1}}],["runner",{"2":{"757":1}}],["runame",{"2":{"290":10}}],["run",{"2":{"22":1}}],["ring",{"2":{"1387":1}}],["riddle",{"2":{"1048":1,"1049":1,"1122":1}}],["risktype",{"2":{"103":2}}],["right",{"2":{"78":1}}],["room",{"2":{"290":14}}],["roll",{"2":{"78":1}}],["rotation",{"2":{"78":1}}],["reverse",{"2":{"1430":1}}],["reviews",{"2":{"1465":1}}],["review",{"2":{"107":1}}],["revision",{"2":{"11":4}}],["ren",{"2":{"1227":1}}],["reno",{"2":{"883":1}}],["rectype",{"2":{"1269":1}}],["recnews",{"2":{"1269":1}}],["recall",{"2":{"1212":1}}],["record",{"2":{"1401":1,"1402":1}}],["recorddepict",{"2":{"1335":1,"1336":1,"1340":1,"1341":1,"1372":1}}],["recordtitle",{"2":{"1335":1,"1336":1,"1340":1,"1341":1,"1372":1}}],["records",{"2":{"627":1,"628":1,"861":1,"862":1}}],["recording",{"2":{"4":1}}],["recommend",{"2":{"298":1,"1463":1}}],["recognize",{"2":{"2":1}}],["ret",{"2":{"761":1,"762":1,"856":1,"1007":1,"1008":1}}],["retirementdate",{"2":{"637":1,"638":1}}],["return",{"2":{"5":1,"113":1,"290":2}}],["red",{"2":{"290":1,"570":2}}],["redpocketdraw",{"2":{"290":1}}],["redux",{"2":{"202":1}}],["re",{"2":{"205":1}}],["request",{"2":{"1003":1}}],["requested",{"2":{"3":1}}],["require",{"2":{"560":6,"570":4}}],["requirejs在2009年首次发声",{"2":{"203":1}}],["reach",{"2":{"1411":5,"1412":7}}],["react实战",{"2":{"202":1}}],["react学习报告",{"2":{"202":1}}],["react",{"2":{"202":3,"203":3}}],["reartread",{"2":{"637":1,"638":1}}],["reading",{"2":{"1019":1}}],["readnum",{"2":{"498":1,"499":1}}],["read",{"2":{"496":1}}],["reason",{"2":{"238":2,"628":2,"720":1,"862":2}}],["realtime",{"2":{"831":1,"832":1}}],["real",{"2":{"238":5,"570":1}}],["realname",{"2":{"83":1,"247":1,"252":1,"253":1,"254":1,"273":1,"274":1,"275":1,"278":1,"279":1,"280":1}}],["regret",{"2":{"1387":1}}],["regdate",{"2":{"688":1,"689":1,"690":1}}],["region",{"2":{"776":1}}],["region=",{"2":{"353":1,"354":2}}],["region=cn",{"2":{"286":1}}],["registrant",{"2":{"1431":1}}],["registrar",{"2":{"1427":1,"1428":1,"1432":1,"1433":1}}],["registrationdate",{"2":{"147":1,"148":1}}],["registerdate",{"2":{"243":1,"244":10}}],["registerno",{"2":{"243":1,"244":10}}],["registeredcapital",{"2":{"184":1,"185":1}}],["regist",{"2":{"238":1,"239":2}}],["reg",{"2":{"238":1,"239":1,"675":2}}],["regardless",{"2":{"1":1}}],["replyid",{"2":{"1269":1,"1462":1,"1463":1}}],["replyboard",{"2":{"298":1,"1462":1,"1463":1}}],["replycount",{"2":{"298":1,"1269":1,"1462":1,"1463":1}}],["replynum",{"2":{"205":2}}],["reply",{"2":{"97":1,"98":1,"949":1}}],["reporting",{"0":{"7":1}}],["rem",{"2":{"202":1}}],["remarks",{"2":{"555":7}}],["remark",{"2":{"42":1,"43":1,"259":1,"260":1,"264":1,"265":1,"269":1,"270":1,"637":1,"638":1,"761":1,"762":1,"997":1,"998":1,"1007":1,"1008":1}}],["remember",{"2":{"3":1}}],["reserveprice",{"2":{"790":1,"791":2,"795":1,"796":1,"800":1,"801":1}}],["resemble",{"2":{"85":1}}],["resize",{"2":{"334":3,"449":2,"454":3}}],["rescode",{"2":{"248":1,"249":1,"253":1,"254":1}}],["resmsg",{"2":{"248":1,"249":1,"253":1,"254":1}}],["res",{"2":{"248":1,"249":1,"253":1,"254":1,"274":1,"275":1,"279":1,"280":1,"560":1,"565":2,"570":2}}],["respond",{"2":{"202":1}}],["respectful",{"2":{"3":1}}],["respect",{"2":{"3":1}}],["resultcode",{"2":{"772":1,"773":1}}],["result",{"2":{"127":1,"128":1,"132":1,"133":1,"154":1,"155":1,"159":1,"160":1,"164":1,"165":1,"224":1,"259":1,"260":1,"264":1,"265":1,"269":1,"270":1,"720":1,"988":2,"1063":1,"1064":1,"1134":1,"1135":3,"1205":1,"1206":1,"1355":1,"1356":1,"1360":1,"1361":1,"1396":1,"1397":1,"1442":1,"1448":1,"1449":1}}],["restailnumber",{"2":{"856":1,"857":1}}],["restart",{"2":{"22":1}}],["rest",{"0":{"14":1}}],["refreshprompt",{"2":{"1269":1}}],["refrain",{"2":{"3":1}}],["ref=sr",{"2":{"1019":1}}],["ref",{"2":{"298":1}}],["refund",{"2":{"6":1}}],["release",{"2":{"882":1,"883":2,"917":1,"918":1}}],["relative",{"2":{"298":1}}],["relationships",{"2":{"2":1}}],["related",{"2":{"4":1,"9":1}}],["religion",{"2":{"1":1,"4":1}}],["4生物王国",{"2":{"1151":1}}],["4水族类",{"2":{"1072":1,"1073":1}}],["4非成语",{"2":{"1060":1}}],["4都是负",{"2":{"1060":1,"1063":1}}],["4s2c",{"2":{"690":3}}],["4升",{"2":{"617":1}}],["4+0",{"2":{"560":1}}],["4+1",{"2":{"560":1,"570":1}}],["4xka",{"2":{"494":1}}],["4a6f",{"2":{"459":1}}],["4a9b",{"2":{"369":1}}],["4b7b",{"2":{"459":1}}],["4b73972d93f5",{"2":{"399":1}}],["4e96",{"2":{"459":1}}],["4c48",{"2":{"419":1}}],["4db1",{"2":{"519":1}}],["4d63",{"2":{"364":1}}],["4d0d614800d74147add12db1bd2ddc23879a45c4",{"2":{"290":1}}],["45000",{"2":{"1412":1}}],["456路",{"2":{"893":1}}],["45",{"2":{"644":1,"706":3,"711":1,"731":2,"773":1}}],["4571051",{"2":{"449":1}}],["4532",{"2":{"359":1}}],["452",{"2":{"200":1}}],["4万",{"2":{"298":1}}],["4k",{"2":{"294":1}}],["47631",{"2":{"1465":1}}],["472644",{"2":{"1298":1,"1299":1}}],["478",{"2":{"1412":1}}],["4787",{"2":{"913":1}}],["478799279",{"2":{"83":1}}],["478路",{"2":{"893":1}}],["470路",{"2":{"893":1}}],["4700",{"2":{"369":1}}],["4774",{"2":{"893":1}}],["477路",{"2":{"893":1}}],["471路",{"2":{"893":1}}],["471",{"2":{"560":1}}],["4711fa64",{"2":{"359":1}}],["47aa",{"2":{"444":1}}],["47",{"2":{"429":1,"449":1,"637":1,"638":1,"690":1,"731":4,"893":1,"1274":1,"1325":1,"1392":1,"1412":1}}],["47d6",{"2":{"414":1}}],["4733",{"2":{"399":1}}],["47377",{"2":{"290":1}}],["410",{"2":{"1412":1}}],["4103",{"2":{"893":1}}],["41",{"2":{"649":1,"731":3,"811":1,"1412":1}}],["41μg",{"2":{"644":2}}],["411509507",{"2":{"290":1}}],["419f",{"2":{"289":1}}],["4f5b",{"2":{"419":1}}],["4f97",{"2":{"419":1}}],["4fc5",{"2":{"289":1}}],["4fd8",{"2":{"289":1}}],["49e7",{"2":{"529":1}}],["49cc",{"2":{"459":1}}],["49ghz主频3gb内存",{"2":{"434":1}}],["49aa",{"2":{"399":1}}],["49d18e5519f444a0b0b1854f791b8b93",{"2":{"379":1}}],["491a",{"2":{"359":1}}],["491016",{"2":{"133":1}}],["49",{"2":{"344":1,"439":3,"509":1,"731":1}}],["49f5",{"2":{"289":1}}],["4630",{"2":{"1054":1}}],["4649",{"2":{"1054":1}}],["46438239",{"2":{"353":1}}],["46144",{"2":{"893":1}}],["467路",{"2":{"893":1}}],["46路",{"2":{"893":1}}],["46μg",{"2":{"644":8}}],["4629",{"2":{"519":1}}],["469d",{"2":{"364":1}}],["4685",{"2":{"289":1}}],["46",{"2":{"200":1,"205":1,"344":1,"389":1,"414":1,"690":1,"731":1,"867":1,"893":1,"980":1}}],["485",{"2":{"1310":1}}],["485e07a3ae0fc5de931b439881a4b013",{"2":{"1019":1}}],["4814",{"2":{"1288":1,"1289":1}}],["481c",{"2":{"239":1}}],["4829",{"2":{"913":1}}],["489",{"2":{"796":1}}],["4836",{"2":{"200":1,"1053":1,"1054":1}}],["48",{"2":{"200":2,"649":1,"690":1,"706":2,"731":1}}],["48046875kb",{"2":{"200":1}}],["44路",{"2":{"893":1}}],["441路",{"2":{"888":1}}],["4419261190735892",{"2":{"601":2}}],["4401267902027680",{"2":{"773":1}}],["4404067900172059",{"2":{"773":1}}],["440306",{"2":{"224":1}}],["4421",{"2":{"519":1}}],["44f2",{"2":{"369":1}}],["44eb97f1",{"2":{"369":1}}],["44ac",{"2":{"359":1}}],["44500",{"2":{"354":1}}],["44461992",{"2":{"399":1}}],["444",{"2":{"200":2,"290":1,"519":2}}],["44",{"2":{"160":1,"200":1,"731":2,"1320":1}}],["43d0f0ea6d432f5e",{"2":{"1227":1}}],["430",{"2":{"893":1}}],["435",{"2":{"893":1}}],["435097",{"2":{"123":1}}],["4388",{"2":{"893":1}}],["43",{"2":{"200":1,"424":1,"509":1,"731":1,"898":6,"1436":1}}],["439",{"2":{"200":2,"1053":1,"1054":1}}],["4340094",{"2":{"123":1}}],["429",{"2":{"1054":2}}],["4248",{"2":{"1008":1}}],["423路",{"2":{"893":1}}],["420路",{"2":{"893":1}}],["420",{"2":{"893":1}}],["420e",{"2":{"424":1}}],["421e",{"2":{"399":1}}],["421d",{"2":{"399":1}}],["42132",{"2":{"324":1}}],["42131",{"2":{"324":1}}],["42120",{"2":{"324":1}}],["4229",{"2":{"211":1}}],["425",{"2":{"200":3}}],["42",{"2":{"78":1,"205":1,"298":1,"384":3,"731":3,"1412":1}}],["401",{"2":{"954":1}}],["401654",{"2":{"779":1,"784":1}}],["40389843345",{"2":{"1382":1}}],["40392322342767",{"2":{"1351":1}}],["403119",{"2":{"784":1}}],["4034970a304e251fc3ec88c8af86c9177f3e53e2",{"2":{"123":1}}],["40804671453",{"2":{"779":1,"784":1}}],["409f",{"2":{"399":1}}],["4028",{"2":{"364":1}}],["402f",{"2":{"239":1}}],["40aa8b3346a44dc4b90b765a6218da10",{"2":{"309":1}}],["40",{"2":{"19":2,"219":1,"304":1,"393":1,"394":1,"424":1,"428":1,"429":1,"544":2,"628":1,"649":1,"695":2,"706":1,"731":3,"847":4,"862":1,"893":2,"898":4,"1465":1}}],["4000元",{"2":{"1073":1,"1074":1}}],["400路上行",{"2":{"888":1}}],["400",{"2":{"19":2,"773":1,"965":2}}],["4",{"0":{"4":1,"204":1,"205":1,"206":1,"207":1,"214":1,"216":1,"285":1},"1":{"205":1,"206":1},"2":{"11":1,"42":1,"47":1,"78":1,"117":1,"150":1,"196":1,"200":1,"211":1,"219":1,"297":1,"477":1,"610":1,"611":1,"644":2,"724":1,"726":1,"740":1,"741":1,"761":1,"762":1,"832":1,"845":1,"855":1,"867":1,"934":1,"959":2,"1028":1,"1029":1,"1054":2,"1088":1,"1089":1,"1269":1,"1305":1,"1367":8,"1412":3,"1422":1,"1459":1,"1462":1,"1465":1}}],["vch0lu18j",{"2":{"1463":1}}],["vckmkitsq",{"2":{"1463":1}}],["vcki1sh8s",{"2":{"1462":1}}],["vcki1sh9b",{"2":{"1462":1}}],["vckoetejf",{"2":{"1462":1}}],["vurl",{"2":{"1463":1}}],["vue豆瓣系列文章项目地址",{"2":{"203":1}}],["vue的mock数据",{"2":{"202":1}}],["vuex",{"2":{"202":1}}],["vue",{"2":{"202":5}}],["vue全家桶填坑之路近些日子上手vue全家桶",{"2":{"203":1}}],["vue全家桶填坑之路",{"2":{"202":1,"203":1}}],["vbkod7po4",{"2":{"1462":1}}],["v=4b3e3",{"2":{"948":1}}],["v2",{"2":{"947":2,"948":4}}],["v54056bb001900y7vl",{"2":{"424":1}}],["votecount",{"2":{"1462":1}}],["votes",{"2":{"298":1}}],["volume",{"2":{"761":1,"762":1}}],["volumes",{"2":{"287":1}}],["voicecomment",{"2":{"298":1}}],["vkceyugu",{"2":{"289":1}}],["v1",{"2":{"286":2,"290":1,"353":1,"354":2}}],["v6",{"2":{"286":1}}],["v3",{"2":{"286":1}}],["v",{"2":{"285":1,"286":3,"837":10,"883":2,"918":1,"1463":1}}],["vs",{"2":{"203":1}}],["vr科技",{"0":{"315":1},"1":{"316":1,"317":1,"318":1,"319":1}}],["vr",{"2":{"202":1,"286":2,"316":1,"353":1,"354":2}}],["vacation",{"2":{"1093":1,"1094":1}}],["value",{"2":{"1411":6,"1412":24}}],["valve",{"2":{"757":1}}],["validation",{"2":{"1278":1,"1279":1}}],["validitydayend",{"2":{"637":1,"638":1}}],["validdate",{"2":{"184":1,"185":1}}],["var",{"2":{"198":1,"199":1}}],["varied",{"2":{"1":1}}],["vimg1",{"2":{"1463":1}}],["vimg3",{"2":{"1462":2}}],["vid=vekko9tjp",{"2":{"1463":2}}],["vid",{"2":{"1462":1,"1463":2}}],["videotype",{"2":{"1463":1}}],["videotopic",{"2":{"1462":1}}],["videolib3",{"2":{"1462":4,"1463":4}}],["videosource",{"2":{"1462":1}}],["video",{"2":{"286":9,"351":1,"353":2,"354":4,"1461":2,"1462":5,"1463":5}}],["vip",{"2":{"1346":1}}],["vip视频解析",{"0":{"285":1}}],["views",{"2":{"488":1,"489":3}}],["view",{"2":{"287":1,"948":1,"1465":3}}],["visit",{"2":{"290":1}}],["vision",{"2":{"211":1}}],["visualize",{"2":{"1212":1}}],["visual",{"2":{"211":4}}],["vin码",{"2":{"637":1}}],["vin",{"2":{"147":1,"148":1,"595":1,"596":2,"599":1,"637":1,"638":1,"759":1,"760":1,"761":1,"762":1}}],["violating",{"2":{"8":1}}],["violations",{"2":{"3":1}}],["violent",{"2":{"4":2}}],["violence",{"2":{"4":2}}],["vekko9tjp",{"2":{"1463":3}}],["verifytime",{"2":{"1416":1,"1417":1,"1458":1,"1459":8}}],["verifybankcard4",{"2":{"277":1}}],["verifybankcard3",{"2":{"272":1}}],["verify",{"2":{"231":1}}],["version",{"2":{"219":1}}],["vehiclestatus",{"2":{"637":1,"638":1}}],["vehiclemodelc",{"2":{"637":1,"638":1}}],["vehicletype",{"2":{"147":1,"148":1,"637":1,"638":1}}],["vehicle",{"2":{"145":1,"761":1,"762":1}}],["venues",{"2":{"3":1,"9":1}}],["ns2",{"2":{"1428":1,"1433":1}}],["ns1",{"2":{"1428":1,"1433":1}}],["ns",{"2":{"1342":1}}],["n不过我猜依照作者的性格",{"2":{"949":1}}],["n而且作者明明通过水里没有荷",{"2":{"949":1}}],["n你放鱼进去",{"2":{"949":1}}],["n乘坐地铁5号线可在和平西桥站下车",{"2":{"893":1}}],["n马驹桥新桥",{"2":{"893":1}}],["n公交",{"2":{"893":1}}],["nyfd",{"2":{"494":1}}],["n1",{"2":{"384":3}}],["nj",{"2":{"359":1}}],["nba",{"2":{"311":1}}],["nba明星动态等",{"2":{"310":1}}],["nba新闻",{"0":{"310":1},"1":{"311":1,"312":1,"313":1,"314":1},"2":{"314":3}}],["nbsp",{"2":{"47":7}}],["nn2587",{"2":{"298":1}}],["nutrient",{"2":{"1249":1}}],["nu",{"2":{"958":1}}],["null",{"2":{"291":3,"791":2,"796":1,"801":1,"883":3,"918":2,"1412":7,"1465":4}}],["num=13",{"2":{"292":1}}],["num=9",{"2":{"290":1}}],["num",{"2":{"173":1,"189":1,"290":1,"302":1,"307":1,"312":1,"317":1,"322":1,"327":1,"332":1,"342":1,"357":1,"362":1,"367":1,"372":1,"377":1,"382":1,"387":1,"392":1,"397":1,"402":1,"407":1,"412":1,"417":1,"422":1,"427":1,"432":1,"437":1,"442":1,"447":1,"452":1,"457":1,"462":1,"477":1,"487":1,"507":1,"512":1,"517":1,"522":1,"527":1,"532":1,"560":6,"570":8,"740":1,"741":1,"761":4,"762":4,"852":6,"959":1,"1002":1,"1003":1,"1052":1,"1057":1,"1072":1,"1087":1,"1097":1,"1128":1,"1133":1,"1143":1,"1148":1,"1153":1,"1163":1,"1168":1,"1204":1,"1245":1,"1250":1,"1255":1,"1260":1,"1265":1}}],["numbertype",{"2":{"42":1,"43":1,"47":1,"48":1}}],["number",{"2":{"1":1,"37":2,"67":1,"68":1,"152":1,"184":1,"185":1,"622":1,"632":4,"761":1,"762":1,"856":2,"959":5,"1283":1,"1284":1}}],["nil",{"2":{"716":1}}],["nilk5fd4bkqdk3a",{"2":{"285":1}}],["nickname",{"2":{"286":2}}],["night",{"2":{"224":15,"544":11,"695":11,"832":5,"847":20}}],["nimg",{"2":{"33":10}}],["ndash",{"2":{"203":1}}],["npm",{"2":{"202":1}}],["nlp",{"2":{"193":1}}],["nlp智能分词",{"2":{"192":1}}],["n",{"2":{"169":1,"200":2,"338":1,"339":1,"414":3,"424":3,"428":1,"429":3,"444":3,"893":2,"948":57,"1019":5}}],["naptr等",{"2":{"1342":1}}],["nativeplace",{"2":{"1129":1,"1130":1}}],["native",{"2":{"1002":1,"1003":1}}],["national",{"2":{"1093":1}}],["nationality",{"2":{"67":1,"68":1,"1129":1,"1130":1}}],["nation",{"2":{"83":1,"103":1,"1073":1,"1074":1,"1128":1}}],["nanchang",{"2":{"855":1}}],["nanping",{"2":{"659":1}}],["nameimg",{"2":{"1078":1,"1079":1}}],["name=广东省",{"2":{"299":2}}],["name",{"2":{"22":1,"37":1,"38":1,"67":1,"68":1,"103":1,"211":14,"224":1,"228":1,"229":1,"232":1,"233":2,"234":2,"238":5,"239":3,"243":1,"244":10,"258":1,"263":1,"268":1,"282":2,"287":1,"290":2,"294":4,"299":1,"504":1,"555":7,"560":7,"570":5,"606":1,"607":1,"611":1,"612":1,"616":1,"617":1,"654":6,"659":5,"679":1,"680":2,"684":1,"685":17,"761":3,"762":3,"767":1,"768":1,"778":1,"779":2,"783":1,"784":2,"790":1,"791":2,"795":1,"796":1,"800":1,"801":1,"826":1,"872":1,"876":1,"877":2,"898":1,"907":1,"908":2,"945":2,"948":1,"984":5,"988":4,"992":1,"993":1,"1053":2,"1054":6,"1073":1,"1074":1,"1078":1,"1079":1,"1093":1,"1094":1,"1098":1,"1099":3,"1128":1,"1129":1,"1130":1,"1251":1,"1252":1,"1278":1,"1279":1,"1283":2,"1284":2,"1401":2,"1402":2,"1411":1,"1412":3,"1465":6}}],["neurotic",{"2":{"1212":1}}],["neuralrad",{"2":{"200":2}}],["nextrank",{"2":{"1411":1,"1412":1}}],["nex",{"2":{"969":1}}],["nearby",{"2":{"781":1,"793":1,"849":1}}],["needalarm",{"2":{"542":1,"693":1,"845":1}}],["need3hourforcast",{"2":{"542":1,"693":1,"845":1}}],["needhourdata",{"2":{"542":1,"693":1,"845":1}}],["needindex",{"2":{"542":1,"693":1,"845":1}}],["needmoreday",{"2":{"542":1,"693":1,"845":1}}],["needmoreprecise",{"2":{"153":1}}],["nest",{"2":{"202":1}}],["netcom",{"2":{"1278":1,"1279":1}}],["netease",{"2":{"205":12,"1462":4,"1463":4}}],["net",{"2":{"33":20,"222":5,"298":4,"309":3,"319":3,"374":3,"379":3,"389":6,"509":3,"524":6,"529":2,"954":2,"1459":1,"1462":3,"1463":1}}],["newyear",{"2":{"1094":1}}],["newland",{"2":{"883":2}}],["newsapp",{"2":{"404":3}}],["news",{"2":{"296":2,"297":2,"298":5,"299":4,"301":1,"306":1,"311":1,"316":1,"321":1,"326":1,"331":1,"336":1,"338":1,"339":3,"341":1,"356":1,"361":1,"364":6,"366":1,"369":6,"371":1,"376":1,"381":1,"386":1,"391":1,"396":1,"401":1,"406":1,"411":1,"414":1,"416":1,"421":1,"426":1,"431":1,"434":3,"436":1,"441":1,"444":3,"446":1,"451":1,"456":1,"459":6,"461":1,"466":1,"501":1,"506":1,"511":1,"516":1,"519":3,"521":1,"526":1,"529":2,"531":1,"948":4}}],["new",{"2":{"28":1,"33":1,"38":1,"43":1,"48":1,"53":1,"58":2,"63":1,"68":1,"73":1,"78":1,"83":1,"88":1,"93":1,"98":1,"103":1,"108":1,"113":1,"118":1,"123":1,"128":1,"133":1,"138":1,"143":1,"148":1,"155":1,"160":1,"165":1,"170":1,"175":1,"180":1,"185":1,"191":1,"196":1,"229":1,"234":1,"238":1,"239":2,"244":1,"249":1,"254":1,"260":1,"265":1,"270":1,"275":1,"280":1,"297":2,"298":2,"304":1,"309":1,"314":1,"319":1,"324":1,"329":1,"334":1,"339":1,"344":1,"349":1,"354":1,"359":1,"364":1,"369":1,"374":1,"379":1,"384":1,"389":1,"394":1,"399":1,"404":3,"409":1,"414":1,"419":1,"424":1,"429":1,"434":1,"439":1,"444":1,"449":1,"454":1,"459":1,"464":1,"469":1,"474":1,"479":1,"484":1,"489":1,"494":1,"499":1,"504":1,"509":1,"514":1,"519":1,"524":1,"529":1,"534":1,"539":1,"544":1,"549":1,"555":1,"560":1,"565":1,"570":1,"575":1,"580":1,"585":1,"590":1,"596":1,"601":1,"607":1,"612":1,"617":1,"623":1,"628":1,"633":1,"638":1,"644":1,"649":1,"654":1,"659":1,"665":1,"670":1,"675":1,"680":1,"685":1,"690":1,"695":1,"700":1,"706":1,"711":1,"716":1,"721":1,"726":1,"731":1,"736":1,"741":1,"747":1,"752":1,"757":1,"762":1,"768":1,"773":1,"779":1,"784":1,"791":1,"796":1,"801":1,"806":1,"811":1,"816":1,"821":1,"826":1,"832":1,"837":1,"842":1,"847":1,"852":1,"857":1,"859":1,"862":1,"867":1,"872":1,"877":1,"883":1,"888":1,"893":1,"898":1,"903":1,"908":1,"913":1,"918":1,"924":1,"929":1,"934":1,"940":1,"945":1,"949":2,"954":1,"960":1,"965":1,"970":1,"975":1,"980":1,"984":1,"988":1,"993":1,"998":1,"1003":1,"1008":1,"1014":1,"1019":1,"1024":1,"1029":1,"1034":1,"1039":1,"1044":1,"1049":1,"1054":1,"1059":1,"1064":1,"1069":1,"1074":1,"1079":1,"1084":1,"1089":1,"1094":1,"1099":1,"1105":1,"1110":1,"1115":1,"1120":1,"1125":1,"1130":1,"1135":1,"1140":1,"1145":1,"1150":1,"1155":1,"1160":1,"1165":1,"1170":1,"1175":1,"1179":1,"1183":1,"1188":1,"1193":1,"1197":1,"1201":1,"1206":1,"1212":1,"1217":1,"1222":1,"1227":1,"1232":1,"1237":1,"1242":1,"1247":1,"1252":1,"1257":1,"1262":1,"1267":1,"1274":1,"1279":1,"1284":1,"1289":1,"1294":1,"1299":1,"1305":1,"1310":1,"1315":1,"1320":1,"1325":1,"1330":1,"1336":1,"1341":1,"1346":1,"1351":1,"1356":1,"1361":1,"1367":1,"1372":1,"1377":1,"1382":1,"1387":1,"1392":1,"1397":1,"1402":1,"1407":1,"1412":1,"1417":1,"1422":1,"1428":1,"1433":1,"1438":1,"1443":1,"1449":1,"1454":1,"1459":1}}],["normweight",{"2":{"1028":1,"1029":1}}],["normbmi",{"2":{"1028":1,"1029":1}}],["normal",{"2":{"107":1,"108":1,"689":1,"690":1}}],["no2",{"2":{"544":1,"649":1,"695":1,"740":1,"741":1,"847":1}}],["nosdn",{"2":{"298":4,"1462":1}}],["now直播",{"2":{"285":1}}],["now",{"2":{"224":1,"544":1,"695":1,"847":1}}],["node",{"2":{"202":1}}],["none",{"2":{"78":1}}],["note",{"2":{"856":1,"857":1,"964":1,"965":2,"1007":1,"1008":1,"1119":1,"1120":1,"1256":1,"1257":1}}],["notify",{"2":{"7":1,"8":1}}],["notice",{"2":{"3":1}}],["not",{"2":{"5":1,"6":1,"202":1,"291":2}}],["no",{"2":{"5":1,"198":3,"199":3,"207":1,"238":4,"239":3,"284":2,"560":1,"565":2,"570":1,"595":1,"596":2,"1401":1,"1402":1,"1412":1,"1465":1}}],["hd",{"2":{"1462":2,"1463":2}}],["hdslb",{"2":{"290":9}}],["hr",{"2":{"948":1}}],["href=",{"2":{"826":1,"948":1}}],["href",{"2":{"298":3}}],["h2>",{"2":{"948":1}}],["h2",{"2":{"948":1}}],["hpzl",{"2":{"771":1,"772":1,"773":1}}],["hphm",{"2":{"771":1,"772":1,"773":1}}],["hpa",{"2":{"544":1,"695":1,"847":2}}],["h7amv90miawxbv8l3ampp9ew79vkf37yuu7pq8ealcojkqcis6eyp6vkrzu",{"2":{"494":1}}],["h441",{"2":{"534":1}}],["h462",{"2":{"534":1}}],["h428",{"2":{"464":1}}],["h400",{"2":{"314":1}}],["h404",{"2":{"304":1}}],["h355",{"2":{"534":1}}],["h366",{"2":{"464":1}}],["h300",{"2":{"304":1}}],["hwsffzc8551431",{"2":{"444":1}}],["hwsffzc8528841",{"2":{"444":1}}],["hwsffzc8476251",{"2":{"444":1}}],["hyname",{"2":{"826":1}}],["hy",{"2":{"444":3,"826":1,"1269":1}}],["hypertext",{"2":{"198":1}}],["h",{"2":{"334":3,"449":2,"454":3,"544":2,"695":2,"847":4,"973":2}}],["h909",{"2":{"314":1}}],["h526",{"2":{"314":1}}],["h199",{"2":{"464":1}}],["h114",{"2":{"314":3}}],["h103",{"2":{"304":3,"464":3,"534":3}}],["h604",{"2":{"304":1}}],["hz",{"2":{"298":3}}],["hope",{"2":{"1212":3}}],["holiday",{"2":{"1091":1,"1093":1,"1094":1,"1119":1,"1120":1}}],["holder",{"2":{"948":1}}],["hours",{"2":{"751":1,"752":2}}],["hourdatalist",{"2":{"544":1,"695":1,"847":1}}],["hour",{"2":{"544":4,"695":4,"749":1,"847":8}}],["houseofthedragon",{"2":{"514":1}}],["house",{"2":{"356":1}}],["hotwordnum",{"2":{"473":1,"474":5}}],["hotword",{"2":{"473":1,"474":5,"1185":1}}],["hotspot",{"2":{"419":3}}],["hotindex",{"2":{"348":1,"349":2,"353":1,"354":2}}],["hot",{"2":{"346":1,"351":1,"466":1,"471":1,"486":1,"514":3}}],["host",{"2":{"289":1,"1345":1,"1346":1,"1427":1,"1428":1,"1432":1,"1433":1}}],["homophobic",{"2":{"4":1}}],["hinfo",{"2":{"1342":1}}],["hits",{"2":{"1463":1}}],["hit",{"2":{"570":2}}],["hitflag",{"2":{"107":1,"108":1}}],["history",{"2":{"562":1,"598":1,"708":1}}],["high",{"2":{"224":5,"1129":1,"1130":1}}],["h水平",{"2":{"219":1}}],["hbo宣布预定",{"2":{"514":1}}],["hb",{"2":{"206":2,"338":2,"339":2}}],["humidity",{"2":{"831":1,"832":1}}],["human",{"2":{"78":1}}],["hundred",{"2":{"735":2,"736":2}}],["hunting",{"2":{"5":1}}],["huaian",{"2":{"659":1}}],["hua",{"2":{"206":2}}],["htm",{"2":{"339":2,"404":1,"409":3,"514":3}}],["htmltext",{"2":{"55":1}}],["html",{"2":{"33":1,"58":1,"199":4,"202":2,"203":3,"205":2,"207":1,"285":1,"298":1,"309":3,"319":3,"329":3,"339":2,"359":4,"364":3,"369":3,"379":3,"384":3,"389":3,"404":2,"414":2,"419":3,"424":3,"428":1,"429":3,"434":3,"439":3,"459":3,"504":1,"509":3,"519":3,"524":3,"529":3,"1003":1,"1019":2,"1073":1,"1367":11,"1438":2,"1463":1}}],["htmlpic",{"2":{"30":1}}],["http",{"0":{"14":2},"2":{"123":4,"200":1,"202":1,"203":11,"205":14,"206":2,"224":1,"282":1,"283":1,"284":7,"286":4,"288":1,"290":9,"298":4,"304":6,"309":6,"314":6,"319":6,"338":2,"339":4,"344":3,"374":6,"379":3,"384":6,"389":6,"393":1,"394":6,"404":6,"414":4,"424":3,"428":1,"429":3,"434":6,"439":6,"444":6,"449":1,"464":6,"479":6,"484":1,"494":2,"504":4,"509":6,"524":6,"529":1,"534":6,"544":9,"575":1,"665":2,"695":9,"700":2,"726":1,"791":2,"796":2,"801":2,"826":1,"847":15,"883":2,"898":25,"903":2,"918":1,"948":4,"949":3,"954":2,"959":1,"965":4,"969":1,"1007":2,"1008":1,"1019":5,"1033":1,"1034":1,"1073":2,"1074":1,"1129":1,"1130":1,"1367":13,"1407":1,"1447":1,"1462":7,"1463":6,"1465":22}}],["https检测",{"0":{"1275":1},"1":{"1276":1,"1277":1,"1278":1,"1279":1}}],["https那些事",{"2":{"202":1}}],["https",{"2":{"12":1,"19":2,"25":1,"30":1,"31":1,"33":11,"35":1,"40":1,"45":1,"50":1,"55":1,"58":1,"60":1,"65":1,"70":1,"75":1,"78":1,"80":1,"85":1,"90":1,"95":1,"100":1,"105":1,"110":1,"115":1,"118":1,"120":1,"123":3,"125":1,"130":1,"135":1,"140":1,"145":1,"152":1,"157":1,"162":1,"166":1,"167":1,"172":1,"174":1,"175":2,"177":1,"182":1,"188":1,"193":1,"198":6,"199":6,"200":2,"202":1,"203":12,"206":1,"208":1,"209":1,"211":21,"212":2,"213":2,"214":1,"217":1,"219":4,"222":8,"226":1,"231":1,"236":1,"241":1,"246":1,"251":1,"257":1,"262":1,"267":1,"272":1,"277":1,"282":13,"283":13,"284":1,"285":2,"286":12,"287":3,"288":3,"289":5,"290":3,"291":3,"292":2,"294":1,"298":1,"301":1,"306":1,"311":1,"316":1,"321":1,"324":6,"326":1,"329":6,"331":1,"334":6,"336":1,"341":1,"344":3,"346":1,"351":1,"353":4,"354":8,"356":1,"359":8,"361":1,"364":6,"366":1,"369":6,"371":1,"376":1,"379":3,"381":1,"386":1,"391":1,"396":1,"399":3,"401":1,"406":1,"409":6,"411":1,"414":2,"416":1,"419":6,"421":1,"424":3,"426":1,"428":1,"429":3,"431":1,"436":1,"441":1,"446":1,"449":5,"451":1,"454":6,"456":1,"459":6,"461":1,"466":1,"471":1,"476":1,"481":1,"484":2,"486":1,"488":1,"489":3,"491":1,"494":2,"496":1,"501":1,"506":1,"511":1,"514":3,"516":1,"519":6,"521":1,"526":1,"529":5,"531":1,"536":1,"541":1,"546":1,"552":1,"557":1,"562":1,"567":1,"572":1,"577":1,"582":1,"587":1,"593":1,"598":1,"604":1,"607":1,"609":1,"614":1,"620":1,"625":1,"630":1,"635":1,"641":1,"646":1,"651":1,"656":1,"662":1,"667":1,"672":1,"677":1,"682":1,"687":1,"692":1,"697":1,"703":1,"708":1,"713":1,"718":1,"723":1,"728":1,"733":1,"738":1,"744":1,"749":1,"754":1,"759":1,"765":1,"770":1,"776":1,"781":1,"788":1,"793":1,"798":1,"803":1,"808":1,"813":1,"818":1,"823":1,"829":1,"834":1,"839":1,"844":1,"849":1,"854":1,"859":1,"864":1,"869":1,"874":1,"880":1,"885":1,"890":1,"895":1,"900":1,"905":1,"910":1,"915":1,"921":1,"926":1,"931":1,"937":1,"942":1,"947":3,"948":4,"949":1,"950":1,"951":1,"957":1,"962":1,"967":1,"970":1,"972":1,"978":1,"982":1,"986":1,"990":1,"995":1,"1000":1,"1003":3,"1005":1,"1011":1,"1016":1,"1021":1,"1026":1,"1031":1,"1036":1,"1041":1,"1046":1,"1051":1,"1056":1,"1061":1,"1066":1,"1071":1,"1076":1,"1081":1,"1086":1,"1091":1,"1096":1,"1102":1,"1107":1,"1112":1,"1117":1,"1119":2,"1120":2,"1122":1,"1127":1,"1132":1,"1137":1,"1142":1,"1147":1,"1152":1,"1157":1,"1162":1,"1167":1,"1173":1,"1177":1,"1181":1,"1185":1,"1191":1,"1195":1,"1199":1,"1203":1,"1209":1,"1214":1,"1219":1,"1224":1,"1229":1,"1234":1,"1239":1,"1244":1,"1249":1,"1254":1,"1259":1,"1264":1,"1271":1,"1276":2,"1281":1,"1286":1,"1291":1,"1296":1,"1302":1,"1307":1,"1312":1,"1317":1,"1322":1,"1327":1,"1333":1,"1336":1,"1338":1,"1341":1,"1343":1,"1348":1,"1353":1,"1358":1,"1361":1,"1364":1,"1367":2,"1369":1,"1372":1,"1374":1,"1379":1,"1384":1,"1389":1,"1394":1,"1396":1,"1397":2,"1399":1,"1404":1,"1409":1,"1414":1,"1419":1,"1425":1,"1430":1,"1435":1,"1438":1,"1440":1,"1443":3,"1446":1,"1447":1,"1449":1,"1451":1,"1456":1,"1465":10,"1466":1}}],["habit",{"2":{"1129":1,"1130":1}}],["hall",{"2":{"898":23}}],["hank",{"2":{"883":1}}],["hangzhou",{"2":{"607":1,"855":1}}],["hanfu",{"2":{"371":1}}],["hand",{"2":{"50":1}}],["handletime",{"2":{"42":1,"43":1,"259":1,"260":1,"264":1,"265":1,"269":1,"270":1}}],["handled",{"2":{"8":1,"600":1,"601":2,"772":1,"773":2}}],["happy",{"2":{"78":1}}],["hasnextpage",{"2":{"998":1}}],["hasnext",{"2":{"298":1}}],["hascover",{"2":{"298":2}}],["has",{"2":{"9":1}}],["harm",{"2":{"5":1}}],["harassment",{"2":{"4":1,"11":1}}],["harassing",{"2":{"3":1}}],["have",{"2":{"4":1,"7":1,"8":1}}],["hello",{"2":{"1023":1,"1024":2}}],["help",{"2":{"1":1,"7":2}}],["head",{"2":{"1068":1,"1069":1}}],["headline",{"2":{"948":1}}],["headimage",{"2":{"286":2}}],["headimg",{"2":{"282":1}}],["heart",{"2":{"78":1}}],["healthy",{"2":{"1028":1,"1029":1}}],["health",{"2":{"3":1,"386":1,"872":1}}],["height",{"2":{"53":3,"78":1,"1027":1,"1387":1}}],["height=document",{"2":{"198":1,"199":1}}],["height=",{"2":{"19":2,"198":2,"199":2,"284":2}}],["lpst",{"2":{"1465":1}}],["lpic",{"2":{"954":1}}],["lr5hkvpcsxgbtumhckki8o7h9hvlmmt8bu",{"2":{"1387":1}}],["l1rbk34jrudmz7nbjgc8aw8vhhxnbvfy3249pcnr9g39x6bfxy2y",{"2":{"1387":1}}],["lb",{"2":{"1251":1,"1252":1}}],["lunarday",{"2":{"1093":1,"1094":1}}],["lunarmonth",{"2":{"1093":1,"1094":1}}],["lunaryear",{"2":{"1093":1,"1094":1,"1175":1}}],["lunar",{"2":{"1076":1,"1175":1}}],["luoz",{"2":{"593":1,"598":1,"620":1,"625":1,"630":1,"718":1,"765":1,"770":1,"849":1,"859":1}}],["luo",{"2":{"27":1}}],["lw",{"2":{"973":1}}],["ldquo",{"2":{"948":3}}],["lng",{"2":{"826":1,"845":1,"1349":1,"1351":2,"1380":1,"1382":1}}],["lfv2a2150a3043256",{"2":{"762":1}}],["lhgcp260",{"2":{"762":1}}],["ly",{"2":{"690":1}}],["lsvfk46r0",{"2":{"637":1,"638":1}}],["lse",{"2":{"494":1}}],["ls",{"2":{"404":3}}],["l水平",{"2":{"219":1}}],["lgpl许可实现",{"2":{"219":1}}],["lgbh",{"2":{"148":1}}],["l",{"2":{"218":3,"219":1,"287":1,"761":1,"973":1}}],["l2",{"2":{"148":1}}],["length",{"2":{"1462":1,"1463":1}}],["leopard",{"2":{"1387":1}}],["levelnum",{"2":{"953":1,"954":1}}],["levelname",{"2":{"611":1,"612":1}}],["level",{"2":{"761":1,"762":1,"852":6,"876":1,"877":2}}],["levelid",{"2":{"610":1,"611":1,"612":1}}],["letter",{"2":{"606":1,"607":1,"664":1,"665":2}}],["legalperson",{"2":{"184":1,"185":1}}],["leftnum",{"2":{"790":1,"791":2,"795":1,"796":1,"800":1,"801":1}}],["left",{"2":{"53":3,"78":2}}],["leave",{"2":{"5":1}}],["leaders",{"2":{"3":1}}],["ltc",{"2":{"1386":1,"1387":1}}],["ltc地址",{"0":{"1383":1},"1":{"1384":1,"1385":1,"1386":1,"1387":1},"2":{"1383":1}}],["ltd",{"2":{"1278":1,"1279":1,"1428":1,"1433":1}}],["ltaiupasltlulspm",{"2":{"289":1}}],["lt",{"0":{"23":2,"207":2},"2":{"19":2,"209":2,"211":36,"212":2,"213":2,"214":2,"215":1,"217":2,"218":22,"220":1,"222":38,"297":42,"1462":30}}],["lichun",{"2":{"1078":1,"1079":1}}],["license",{"0":{"11":1},"2":{"11":1,"65":1,"145":1,"182":1}}],["little",{"2":{"1069":2}}],["literary",{"2":{"1031":1,"1081":1,"1112":1,"1137":1,"1162":1,"1167":1,"1254":1,"1264":1}}],["lianai",{"2":{"867":1}}],["limitaccess",{"2":{"1459":8}}],["limit",{"2":{"854":1}}],["limited",{"2":{"5":1}}],["life",{"2":{"813":1,"834":1,"836":1,"837":1,"1073":1,"1074":1}}],["live",{"2":{"290":1}}],["likes",{"2":{"949":3}}],["likenum",{"2":{"498":1,"499":1}}],["like",{"2":{"224":1}}],["libqrencode的纯php",{"2":{"219":1}}],["lightweight",{"2":{"207":1}}],["lists",{"2":{"772":1,"773":1,"898":1}}],["list=3",{"2":{"200":1}}],["list",{"2":{"52":1,"53":1,"200":1,"202":2,"203":2,"290":1,"297":2,"393":1,"394":3,"803":1,"852":1,"924":1,"934":1,"940":1,"962":1,"980":1,"984":1,"1068":2,"1211":2,"1226":2,"1227":1,"1231":2,"1232":1,"1236":2,"1465":2}}],["ling",{"2":{"1251":1,"1252":1}}],["lines",{"2":{"1119":1,"1120":1}}],["line",{"2":{"761":1,"762":1}}],["line=1",{"2":{"286":1}}],["line=0",{"2":{"286":1,"353":1,"354":2}}],["linksincount",{"2":{"1411":1,"1412":1}}],["links",{"2":{"1312":1}}],["link",{"2":{"20":1,"286":1,"288":1,"298":1,"481":1,"494":2,"1406":1,"1407":1}}],["linux",{"0":{"14":1}}],["los",{"2":{"954":1}}],["love",{"2":{"872":1}}],["lon",{"2":{"644":7,"778":1,"779":2,"782":1,"783":1,"784":2,"850":1,"886":1}}],["longurl",{"2":{"1442":1,"1443":1}}],["longfor",{"2":{"1212":1}}],["longtoseeagain",{"2":{"1212":1}}],["longitude",{"2":{"544":1,"695":1,"790":1,"791":2,"794":1,"795":1,"796":1,"800":1,"801":1,"847":1,"887":1,"888":4,"892":1,"893":10,"913":2,"1298":1,"1299":1}}],["longau",{"2":{"329":3,"529":1}}],["longaa",{"2":{"329":3,"529":1}}],["long",{"2":{"203":2,"286":2,"1314":1,"1329":1,"1366":1,"1371":1}}],["longevity",{"2":{"3":1}}],["loadweight",{"2":{"637":1,"638":1}}],["log图片地址",{"2":{"1411":1}}],["logger",{"2":{"294":4}}],["logoinfo",{"2":{"1411":2}}],["logo宽度",{"2":{"973":1}}],["logo图片url地址或base64encode编码的图片内容",{"2":{"973":1}}],["logo",{"2":{"287":1,"294":1,"606":2,"607":1,"959":1,"973":1}}],["lotteryres",{"2":{"568":1}}],["lotteryreslist",{"2":{"565":1}}],["lotteryno",{"2":{"558":1,"568":1}}],["lotteryid",{"2":{"558":1,"563":1,"568":1}}],["lottery",{"2":{"290":1,"552":1,"555":21,"557":1,"560":9,"562":1,"565":14,"567":1,"570":7}}],["lot",{"2":{"290":12}}],["low",{"2":{"224":5}}],["loli",{"2":{"222":5}}],["location",{"2":{"52":1,"53":3,"77":1,"78":1,"110":1,"200":9,"224":1,"852":6}}],["locations",{"2":{"3":1,"882":1,"883":2,"917":1,"918":1}}],["locale",{"2":{"1411":1,"1412":1}}],["local",{"2":{"5":1,"7":1,"299":2}}],["la",{"2":{"1251":1,"1252":1}}],["las",{"2":{"1251":1,"1252":1}}],["lastmonidata",{"2":{"643":1,"644":1}}],["lasttwoweeks",{"2":{"643":1,"644":1}}],["lasttime",{"2":{"47":1,"48":1}}],["laid",{"2":{"1069":1}}],["lat",{"2":{"644":7,"778":1,"779":2,"782":1,"783":1,"784":2,"826":1,"845":1,"850":1,"886":1,"1349":1,"1351":2,"1380":1,"1382":1}}],["latitude",{"2":{"544":1,"695":1,"790":1,"791":2,"794":1,"795":1,"796":1,"800":1,"801":1,"847":1,"887":1,"888":4,"892":1,"893":10,"913":2,"1298":1,"1299":1}}],["latest",{"2":{"22":2,"1195":1}}],["lagou",{"2":{"294":4}}],["layer",{"2":{"1387":1}}],["lay",{"2":{"222":1}}],["layui",{"2":{"222":1}}],["lantern",{"2":{"1046":1}}],["lanzhou",{"2":{"855":1}}],["landscape",{"2":{"211":1}}],["language",{"2":{"4":2,"882":1,"883":2,"917":1,"918":1}}],["label",{"2":{"107":1,"108":1,"222":2,"348":1,"349":2}}],["law",{"2":{"7":1}}],["laws",{"2":{"5":1}}],["large",{"2":{"5":1,"219":3,"220":3,"221":1,"286":1,"353":1,"354":2,"953":1,"954":1,"1465":13}}],["largest",{"2":{"1":1}}],["lack",{"2":{"1":1}}],["dnsv5",{"2":{"1428":2,"1433":2}}],["dns",{"2":{"1427":1,"1432":1}}],["dnsserver",{"2":{"1427":1,"1428":1,"1432":1,"1433":1}}],["dns记录",{"2":{"1342":1}}],["dgc",{"2":{"1251":1,"1252":1}}],["dbz",{"2":{"1251":1,"1252":1}}],["dāng",{"2":{"1063":1}}],["dào",{"2":{"1058":1,"1059":1}}],["dp",{"2":{"1019":1}}],["drama",{"2":{"1119":1,"1120":1}}],["dream",{"2":{"937":1,"942":1}}],["drive",{"2":{"761":1,"762":1}}],["driving",{"2":{"65":1,"723":1}}],["d173ecf582a4",{"2":{"519":1}}],["d1b14a93",{"2":{"434":1}}],["d5e9859941dd312",{"2":{"514":1}}],["d555a845",{"2":{"369":1}}],["dd",{"2":{"1174":1}}],["dd5861f5",{"2":{"434":1}}],["dd92480546b04077a7a6fdaab2dc3e56",{"2":{"354":1}}],["duō",{"2":{"1069":1}}],["duration",{"2":{"353":1,"354":2}}],["dump",{"2":{"33":1,"38":1,"53":1,"58":1,"68":1,"83":1,"88":1,"93":1,"103":1,"108":1,"113":1,"148":1,"170":1,"180":1,"185":1,"229":1,"234":1,"239":1,"244":1,"249":1,"254":1,"260":1,"265":1,"270":1,"275":1,"280":1,"544":1,"596":1,"601":1,"607":1,"612":1,"617":1,"623":1,"628":1,"633":1,"638":1,"644":1,"649":1,"654":1,"659":1,"665":1,"670":1,"675":1,"680":1,"685":1,"690":1,"695":1,"706":1,"711":1,"716":1,"721":1,"726":1,"731":1,"747":1,"752":1,"762":1,"768":1,"773":1,"779":1,"784":1,"791":1,"796":1,"801":1,"806":1,"826":1,"832":1,"837":1,"842":1,"847":1,"852":1,"857":1,"862":1,"883":1,"888":1,"893":1,"898":1,"903":1,"908":1,"913":1,"918":1,"924":1,"929":1,"934":1,"1008":1,"1069":1,"1105":1,"1110":1,"1175":1,"1179":1,"1183":1,"1193":1,"1197":1,"1201":1,"1294":1,"1387":1}}],["d",{"2":{"304":3,"314":3,"439":3,"464":3,"534":3}}],["dkeys",{"2":{"298":1}}],["dwz",{"2":{"283":1}}],["dstcity",{"2":{"704":1}}],["dst",{"2":{"282":1,"1023":1,"1024":1}}],["dlt",{"2":{"555":1}}],["dl",{"2":{"282":1}}],["d条码生成器的php实现",{"2":{"219":1}}],["dhmpo2",{"2":{"206":1}}],["dynamic",{"2":{"286":2}}],["dy",{"2":{"33":1,"286":6,"353":2,"354":4}}],["danmu",{"2":{"1269":1}}],["dangdang",{"2":{"1019":1}}],["danger",{"2":{"24":1,"29":1,"69":1,"79":1,"84":1,"89":1,"99":1,"107":1,"109":1,"229":1,"234":1,"239":1,"244":1,"249":1,"254":1,"260":1,"261":1,"266":1,"271":1,"276":1,"300":1,"305":1,"310":1,"315":1,"320":1,"325":1,"330":1,"335":1,"340":1,"345":1,"350":1,"355":1,"360":1,"365":1,"370":1,"375":1,"380":1,"385":1,"390":1,"395":1,"400":1,"405":1,"410":1,"415":1,"420":1,"425":1,"430":1,"435":1,"440":1,"445":1,"450":1,"455":1,"460":1,"465":1,"470":1,"475":1,"485":1,"500":1,"505":1,"510":1,"515":1,"520":1,"525":1,"530":1,"535":1,"545":1,"550":1,"571":1,"576":1,"581":1,"586":1,"602":1,"696":1,"722":1,"727":1,"732":1,"737":1,"742":1,"753":1,"769":1,"807":1,"812":1,"817":1,"822":1,"827":1,"863":1,"868":1,"935":1,"971":1,"976":1,"989":1,"1008":1,"1009":1,"1025":1,"1030":1,"1035":1,"1040":1,"1045":1,"1050":1,"1055":1,"1060":2,"1065":1,"1070":1,"1075":1,"1080":1,"1085":1,"1090":1,"1095":1,"1100":1,"1111":1,"1116":1,"1121":1,"1126":1,"1131":1,"1136":1,"1141":1,"1146":1,"1151":1,"1156":1,"1161":1,"1166":1,"1171":1,"1184":1,"1189":1,"1202":1,"1207":1,"1238":1,"1243":1,"1248":1,"1253":1,"1258":1,"1263":1,"1270":1,"1285":1,"1290":1,"1295":1,"1321":1,"1342":1,"1383":1,"1388":1,"1403":1}}],["dangerous",{"2":{"3":1}}],["daisan",{"2":{"836":1,"837":1}}],["daily",{"2":{"202":12,"203":2,"947":2,"948":1}}],["dabh",{"2":{"719":1}}],["daqing",{"2":{"654":1}}],["dae6c19b60cd46b0aa24e6a9a9ef08bd",{"2":{"389":1}}],["days",{"2":{"1411":2,"1412":7}}],["daycode",{"2":{"1093":1,"1094":1}}],["daynum",{"2":{"855":1}}],["day",{"2":{"224":15,"544":9,"695":9,"832":5,"847":17,"1078":1,"1079":1,"1093":1,"1104":1,"1117":1,"1173":1,"1411":13,"1412":1}}],["datetime",{"2":{"205":2}}],["date",{"2":{"57":1,"174":1,"175":2,"202":10,"224":5,"238":7,"239":4,"504":1,"560":1,"565":2,"570":1,"600":1,"601":2,"644":18,"709":1,"744":1,"745":1,"746":1,"750":1,"751":1,"772":1,"773":2,"831":1,"832":5,"856":1,"857":1,"872":1,"882":1,"883":2,"917":1,"918":1,"947":1,"1032":1,"1033":1,"1034":1,"1092":1,"1093":1,"1094":1,"1103":1,"1104":1,"1118":1,"1119":1,"1120":1,"1174":1,"1175":1}}],["dataurl",{"2":{"1411":1,"1412":3}}],["datasize",{"2":{"959":1}}],["dataimg",{"2":{"200":1}}],["data",{"2":{"28":1,"33":1,"38":1,"43":1,"48":1,"53":1,"58":1,"63":1,"68":1,"73":1,"78":1,"83":2,"88":1,"93":1,"98":1,"103":2,"108":1,"113":1,"118":1,"123":1,"128":1,"133":1,"138":1,"143":1,"148":1,"155":1,"160":1,"165":1,"170":1,"175":1,"180":1,"185":1,"191":1,"196":1,"198":2,"200":1,"202":1,"203":1,"205":1,"206":1,"229":1,"234":1,"239":2,"244":2,"249":1,"254":1,"260":1,"265":1,"270":1,"275":1,"280":1,"283":2,"289":7,"290":2,"298":1,"304":1,"309":1,"314":1,"319":1,"324":1,"329":1,"334":1,"339":1,"344":1,"349":1,"354":1,"359":1,"364":1,"369":1,"374":1,"379":1,"384":1,"389":1,"394":1,"399":1,"404":1,"409":1,"414":1,"419":1,"424":1,"429":1,"434":1,"439":1,"444":1,"449":1,"454":1,"459":1,"464":1,"469":1,"474":1,"479":1,"484":1,"489":1,"494":1,"499":1,"504":2,"509":1,"514":1,"519":1,"524":1,"529":1,"534":1,"539":2,"544":1,"549":1,"555":1,"560":1,"565":1,"570":1,"575":1,"580":1,"585":1,"590":1,"596":1,"601":1,"607":1,"612":1,"617":1,"628":1,"633":1,"638":1,"644":1,"649":1,"654":1,"659":1,"665":1,"670":1,"675":1,"680":1,"685":1,"690":1,"695":1,"700":1,"706":1,"711":1,"716":1,"721":1,"726":1,"731":1,"736":1,"741":1,"747":1,"752":1,"757":1,"762":1,"768":1,"773":1,"779":2,"784":2,"791":1,"796":1,"801":1,"806":1,"811":1,"816":1,"821":2,"826":1,"832":1,"837":1,"842":1,"847":1,"852":1,"857":1,"862":1,"867":1,"872":1,"877":2,"883":1,"888":1,"893":1,"898":1,"903":1,"908":1,"913":1,"918":1,"924":1,"929":1,"934":1,"940":1,"945":1,"947":1,"948":1,"949":1,"954":1,"959":1,"965":1,"970":1,"975":1,"980":1,"984":1,"988":1,"993":1,"998":1,"1003":1,"1008":1,"1014":1,"1019":1,"1024":1,"1029":1,"1034":1,"1039":1,"1044":1,"1049":1,"1054":1,"1059":1,"1064":1,"1069":1,"1073":1,"1074":2,"1079":1,"1084":1,"1089":1,"1094":1,"1099":1,"1115":1,"1120":1,"1125":1,"1130":1,"1135":1,"1140":1,"1145":1,"1150":1,"1155":1,"1160":1,"1165":1,"1170":1,"1175":2,"1188":1,"1206":1,"1212":1,"1217":1,"1222":1,"1227":1,"1232":1,"1242":1,"1247":1,"1252":1,"1257":1,"1262":1,"1267":1,"1269":1,"1274":1,"1279":1,"1284":1,"1289":1,"1294":1,"1299":1,"1305":1,"1310":1,"1315":1,"1320":1,"1325":1,"1330":1,"1336":1,"1341":1,"1346":1,"1351":1,"1356":1,"1361":1,"1367":1,"1372":1,"1377":1,"1382":1,"1387":1,"1392":1,"1397":1,"1402":1,"1407":1,"1412":1,"1417":1,"1422":1,"1428":1,"1433":1,"1438":1,"1443":1,"1449":1,"1454":1,"1459":1,"1462":1,"1463":1,"1465":1}}],["django",{"2":{"11":1}}],["dead",{"2":{"1465":1}}],["delta",{"2":{"1411":6,"1412":24}}],["delight",{"2":{"1120":1}}],["deliberate",{"2":{"4":1}}],["del",{"2":{"954":1}}],["delay",{"2":{"711":1}}],["depp",{"2":{"1465":1}}],["depport",{"2":{"711":1}}],["depactual",{"2":{"705":1,"706":5,"710":1,"711":1,"715":1,"716":1}}],["department",{"2":{"83":1,"628":2,"862":2}}],["depestimated",{"2":{"705":1,"706":5,"710":1,"711":1,"715":1,"716":1}}],["depscheduled",{"2":{"705":1,"706":5,"710":1,"711":1,"715":1,"716":1}}],["depterminal",{"2":{"705":1,"706":5,"710":1,"711":1,"715":1,"716":1}}],["depcode",{"2":{"705":1,"706":5,"710":1,"711":1,"715":1,"716":1}}],["depcity",{"2":{"705":1,"706":5,"710":1,"711":1,"715":1,"716":1}}],["degree",{"2":{"628":2,"862":2}}],["defaultprice",{"2":{"690":1}}],["default",{"2":{"294":1,"414":1,"424":1}}],["deqr",{"2":{"219":3}}],["develop",{"2":{"1336":1,"1341":1,"1372":1}}],["devisemeans",{"2":{"1212":1}}],["deviceorientation",{"2":{"203":1}}],["dev",{"2":{"211":1}}],["details",{"2":{"857":1}}],["detail",{"2":{"236":1,"246":1,"267":1,"298":2,"338":1,"339":1,"414":1,"444":3,"852":6,"992":1,"993":1,"1073":1,"1107":1,"1463":2}}],["detailed",{"2":{"203":1}}],["detectrisk",{"2":{"101":1}}],["detect",{"2":{"35":1}}],["demo",{"2":{"202":1}}],["demeaning",{"2":{"3":1}}],["derived",{"2":{"11":1}}],["des",{"2":{"751":1,"752":2,"837":10,"940":1}}],["desire",{"2":{"1212":1}}],["desired",{"2":{"7":1}}],["designed",{"2":{"287":1}}],["desc",{"2":{"174":1,"175":2,"202":10,"203":13,"205":2,"206":2,"286":4,"544":9,"695":9,"847":18,"1073":1,"1074":1,"1129":1,"1130":1,"1192":1}}],["description",{"2":{"8":1,"123":3,"287":1,"303":1,"304":3,"308":1,"309":3,"313":1,"314":3,"318":1,"319":3,"323":1,"324":3,"328":1,"329":3,"333":1,"334":3,"338":1,"339":3,"343":1,"344":3,"358":1,"359":4,"363":1,"364":3,"368":1,"369":3,"373":1,"374":3,"378":1,"379":3,"383":1,"384":3,"388":1,"389":3,"393":1,"394":3,"398":1,"399":3,"403":1,"404":3,"408":1,"409":3,"413":1,"414":3,"418":1,"419":3,"423":1,"424":3,"428":1,"429":3,"433":1,"434":3,"438":1,"439":3,"443":1,"444":3,"448":1,"449":3,"453":1,"454":3,"458":1,"459":3,"463":1,"464":3,"478":1,"479":3,"493":1,"494":2,"508":1,"509":3,"513":1,"514":3,"518":1,"519":3,"523":1,"524":3,"528":1,"529":3,"533":1,"534":3,"1048":1,"1049":1,"1421":1,"1422":1,"1462":1}}],["deem",{"2":{"6":1}}],["decision",{"2":{"6":1}}],["do",{"2":{"1465":1}}],["down",{"2":{"1367":3}}],["download",{"2":{"1367":5,"1406":1,"1407":1}}],["downtimes",{"2":{"1269":1}}],["donate",{"2":{"1367":5}}],["doggerel",{"2":{"1157":1}}],["door",{"2":{"761":1,"762":1}}],["dollars",{"2":{"735":1,"736":1}}],["domestic",{"2":{"369":2}}],["domainstatus",{"2":{"1427":1,"1428":1,"1432":1,"1433":1}}],["domainname",{"2":{"1303":1,"1308":1,"1313":1,"1328":1,"1365":1,"1370":1,"1410":1,"1411":1,"1412":1,"1415":1,"1420":1,"1426":1,"1436":1,"1437":1,"1438":1}}],["domain",{"2":{"291":2,"1272":1,"1277":1,"1282":1,"1283":1,"1284":1,"1287":1,"1288":1,"1289":1,"1323":1,"1343":1,"1344":1,"1390":1,"1400":1,"1401":1,"1402":1,"1411":1,"1451":1,"1452":1,"1459":8}}],["domain=qqq",{"2":{"291":1}}],["domain=qq",{"2":{"291":1}}],["domain\\t要查询的域名",{"2":{"291":1}}],["double",{"2":{"600":1,"674":2,"688":1,"689":1,"778":2,"782":2,"783":2,"790":4,"794":2,"795":5,"800":4,"887":2,"892":2}}],["douban",{"2":{"575":1,"700":2,"1465":11}}],["doubanurl",{"2":{"575":1,"700":1}}],["doubanio",{"2":{"287":1,"1465":21}}],["douyin",{"2":{"286":9,"346":1,"1396":1,"1397":2,"1449":1}}],["doc",{"2":{"298":3}}],["docid",{"2":{"298":4,"1269":1}}],["docsify",{"0":{"207":1}}],["documentation",{"2":{"207":1}}],["documentelement",{"2":{"198":1,"199":1}}],["document",{"2":{"198":1,"199":1,"1367":3}}],["docker",{"0":{"12":1,"14":1,"22":1,"23":1},"1":{"13":1,"14":1,"15":1,"16":1,"17":1,"18":1,"19":1,"20":1,"21":1,"22":1},"2":{"12":1,"22":2,"23":1}}],["doxing",{"2":{"4":1}}],["doing",{"2":{"3":1,"1120":1}}],["diangu",{"2":{"1058":1,"1059":1}}],["diaoyu",{"2":{"836":1,"837":1}}],["div>",{"2":{"948":9}}],["div",{"2":{"948":9}}],["diverse",{"2":{"1":1}}],["did",{"2":{"932":1}}],["digiccy",{"2":{"321":1}}],["digest",{"2":{"298":1,"1269":1}}],["dingyue",{"2":{"298":2,"1462":1}}],["dir",{"2":{"224":1}}],["direct",{"2":{"831":2,"832":6}}],["directors",{"2":{"882":1,"883":2,"917":1,"918":1,"1465":1}}],["director",{"2":{"697":1,"698":1}}],["direction",{"2":{"103":2,"544":9,"695":9,"847":15}}],["directed",{"2":{"4":1}}],["dit",{"2":{"22":1}}],["disturb",{"2":{"1048":1,"1049":1}}],["distance",{"2":{"783":1,"784":2,"794":1,"795":1,"796":1,"887":1,"888":4}}],["district",{"2":{"852":6,"924":2,"929":20,"934":4,"992":1,"993":1,"1298":1,"1299":1}}],["distributed",{"2":{"11":1}}],["distress",{"2":{"3":1,"7":1}}],["discount",{"2":{"778":1,"779":2,"783":1,"784":2}}],["discriminatory",{"2":{"3":1,"4":1}}],["disease",{"2":{"578":1,"583":1,"587":1}}],["display",{"2":{"5":1}}],["displaying",{"2":{"4":1,"203":1}}],["disruption",{"2":{"4":1}}],["disability",{"2":{"4":1}}],["3通过",{"2":{"1396":1}}],["3完整版",{"2":{"1367":2}}],["3营养倒序",{"2":{"1250":1}}],["3军事与交通",{"2":{"1151":1}}],["3为其他",{"2":{"1098":1}}],["3为调休日",{"2":{"1093":1}}],["3小宠物类",{"2":{"1072":1,"1073":1}}],["3接错了",{"2":{"1060":1}}],["3克",{"2":{"1053":1,"1054":1}}],["3号厅",{"2":{"898":4}}],["3中列表地图坐标对应的米制坐标",{"2":{"845":1}}],["37",{"2":{"893":1,"1227":1,"1320":1,"1330":1}}],["3733",{"2":{"893":1}}],["373169",{"2":{"779":1,"784":1}}],["372",{"2":{"893":1}}],["37964995964",{"2":{"779":1,"784":1}}],["377",{"2":{"565":1}}],["375",{"2":{"565":1}}],["37648",{"2":{"200":1}}],["3+1",{"2":{"560":1}}],["3hourforcast",{"2":{"544":1,"695":1,"847":2}}],["3fbcf76d74754cd2aec61e6a970ef9fa",{"2":{"524":1}}],["3版本发布",{"2":{"494":1}}],["3880",{"2":{"1412":1}}],["386",{"2":{"1251":1,"1252":1}}],["387路",{"2":{"893":1}}],["38路",{"2":{"893":1}}],["38",{"2":{"359":2,"706":4,"731":3,"1438":1}}],["3热",{"2":{"348":1}}],["3月底保证小米9系列150万台供应",{"2":{"309":1}}],["3534bca1b7ec29560daa7e1960b9bd62",{"2":{"1119":1,"1120":1}}],["357",{"2":{"1073":1,"1438":1}}],["35",{"2":{"617":1,"706":3,"711":1,"731":1,"948":1,"1273":1,"1324":1,"1391":1}}],["352",{"2":{"560":1,"924":1}}],["35|17",{"2":{"544":1,"695":1,"847":2}}],["35897083",{"2":{"529":1}}],["35471227",{"2":{"369":1}}],["35472297",{"2":{"369":1}}],["35470553",{"2":{"364":1}}],["35468443",{"2":{"519":1}}],["35468100",{"2":{"369":1}}],["35469612",{"2":{"519":1}}],["35469644",{"2":{"519":1}}],["35463570",{"2":{"459":1}}],["35463599",{"2":{"459":1}}],["35463618",{"2":{"459":1}}],["35466697",{"2":{"364":1}}],["35467967",{"2":{"364":1}}],["35岁安徽省马鞍山市",{"2":{"354":1}}],["35k",{"2":{"294":1}}],["35元",{"2":{"235":1}}],["3da77775cdf072f5748a2d03ca820e5b25c805b2",{"2":{"314":1}}],["3d36ef25b87a",{"2":{"289":1}}],["3d",{"2":{"286":2}}],["3376",{"2":{"893":1}}],["3326969",{"2":{"852":1}}],["3329315",{"2":{"852":1}}],["3348484",{"2":{"852":2}}],["334844",{"2":{"791":1}}],["335005",{"2":{"850":1,"852":1}}],["330",{"2":{"740":1,"741":1}}],["33874348",{"2":{"419":1}}],["33880235",{"2":{"419":1}}],["33958825",{"2":{"419":1}}],["339057896",{"2":{"83":1}}],["336",{"2":{"287":1}}],["33",{"2":{"248":1,"494":1,"544":1,"695":1,"706":1,"731":1,"847":1,"852":1,"959":1,"1422":1}}],["3~4级",{"2":{"224":2}}],["3级",{"2":{"224":9,"832":1}}],["391279",{"2":{"1382":1}}],["3974965092",{"2":{"1349":1,"1351":2}}],["39cc3959",{"2":{"364":1}}],["39岁刘炜表态也许结束球员生涯强忍泪水道谢上海球迷",{"2":{"304":1}}],["399",{"2":{"298":1}}],["396822361",{"2":{"290":1}}],["39",{"2":{"205":1,"339":1,"690":2,"731":1,"779":4,"784":5,"893":8,"954":1,"1349":1,"1351":3,"1382":2}}],["394",{"2":{"53":1}}],["36862",{"2":{"1465":1}}],["3673",{"2":{"1119":1,"1120":1}}],["36400206",{"2":{"898":1}}],["3640847",{"2":{"294":1}}],["3640855",{"2":{"294":1}}],["366893",{"2":{"628":1,"862":1}}],["36",{"2":{"298":1,"628":1,"690":1,"779":2,"784":2,"862":1,"872":1}}],["360收录量",{"0":{"1270":1},"1":{"1271":1,"1272":1,"1273":1,"1274":1}}],["3604",{"2":{"893":1}}],["360",{"2":{"565":1,"826":1}}],["360短视频",{"2":{"285":1}}],["3603",{"2":{"68":1}}],["3698f243a8e2",{"2":{"364":1}}],["369",{"2":{"200":3}}],["3143",{"2":{"1305":1}}],["310100",{"2":{"1298":1,"1299":1}}],["310052",{"2":{"992":1,"993":1}}],["310000",{"2":{"113":1}}],["312",{"2":{"893":1}}],["31268",{"2":{"888":1}}],["317路",{"2":{"888":1}}],["311路",{"2":{"888":1}}],["3191",{"2":{"883":1}}],["319865031",{"2":{"290":1}}],["315路",{"2":{"893":1}}],["31539391",{"2":{"384":1}}],["31539378",{"2":{"384":1}}],["31539359",{"2":{"384":1}}],["315智能电销侵犯隐私被禁",{"2":{"334":1}}],["31增加至2257张",{"2":{"212":1}}],["31832在看",{"2":{"488":1,"489":1}}],["318",{"2":{"200":3}}],["31",{"2":{"200":2,"202":1,"224":1,"244":1,"359":3,"374":3,"409":3,"484":1,"565":1,"637":1,"638":1,"644":7,"779":2,"782":1,"784":2,"791":2,"796":2,"801":1,"842":1,"850":1,"852":7,"888":6,"913":1,"980":1,"1278":1,"1279":1,"1298":1,"1299":1}}],["327578",{"2":{"1380":1}}],["322",{"2":{"893":1}}],["320200",{"2":{"877":1}}],["320100",{"2":{"877":1}}],["320000",{"2":{"877":3}}],["3203178",{"2":{"294":1}}],["3286514",{"2":{"852":1}}],["3263855",{"2":{"852":1}}],["326389",{"2":{"644":1}}],["329",{"2":{"570":1}}],["3293633d818e",{"2":{"359":1}}],["32元",{"2":{"245":1}}],["3211",{"2":{"980":1}}],["321",{"2":{"200":1,"716":1}}],["32",{"2":{"200":2,"205":1,"344":1,"628":1,"862":1,"929":1,"934":1,"980":1}}],["3个关键字段进行结构化识别",{"2":{"176":1}}],["34路",{"2":{"888":2}}],["34299",{"2":{"779":1,"784":1}}],["340772999999999",{"2":{"791":1,"796":1,"801":1}}],["340",{"2":{"565":1}}],["344x0",{"2":{"519":1}}],["344a",{"2":{"369":1}}],["34a4fd5e765b",{"2":{"459":1}}],["34316",{"2":{"779":1,"784":1}}],["343",{"2":{"434":2}}],["34",{"2":{"153":1,"284":1,"731":2,"740":1,"741":1,"796":1}}],["3035",{"2":{"1438":1}}],["305",{"2":{"988":2}}],["3050020010120100129207",{"2":{"229":1}}],["3014",{"2":{"980":1}}],["301944",{"2":{"644":1}}],["302",{"2":{"893":1}}],["30411",{"2":{"888":1}}],["309",{"2":{"1269":1}}],["30947",{"2":{"888":3}}],["309722",{"2":{"644":1}}],["30分钟",{"2":{"500":1}}],["306",{"2":{"449":1}}],["30元",{"2":{"266":1}}],["3000",{"2":{"784":1}}],["300240",{"2":{"404":3}}],["300x0",{"2":{"399":3}}],["300x400",{"2":{"353":1,"354":2}}],["3009",{"2":{"200":3}}],["300",{"2":{"198":1,"199":1,"284":2,"773":1,"852":1,"893":1,"973":1}}],["30",{"2":{"43":1,"202":1,"203":2,"205":1,"209":1,"211":20,"212":2,"213":2,"214":1,"217":1,"219":1,"224":1,"244":1,"294":1,"298":1,"299":1,"309":1,"329":2,"359":1,"369":1,"389":1,"544":2,"565":4,"637":1,"638":1,"644":1,"675":1,"695":2,"706":1,"842":1,"847":2,"898":4,"913":1,"1094":1,"1269":1,"1412":4,"1462":6}}],["3g",{"2":{"42":1}}],["3电信",{"2":{"42":1}}],["3a",{"2":{"33":10}}],["3",{"0":{"3":1,"200":1,"213":1,"215":1,"284":1,"298":1,"299":1,"949":1,"1268":1,"1269":1,"1463":1},"1":{"1269":1},"2":{"11":1,"42":1,"47":1,"53":1,"117":1,"128":1,"150":1,"196":1,"198":1,"199":1,"200":1,"202":1,"211":1,"219":1,"222":1,"297":1,"298":1,"329":3,"434":1,"477":1,"479":1,"504":1,"544":3,"560":1,"570":1,"601":1,"610":1,"611":1,"644":2,"695":3,"752":2,"791":1,"796":1,"801":1,"810":1,"811":1,"845":1,"847":4,"855":1,"867":1,"883":1,"903":1,"959":1,"980":2,"1007":1,"1008":1,"1038":1,"1039":1,"1054":3,"1099":2,"1135":1,"1217":1,"1227":1,"1251":1,"1252":1,"1294":1,"1310":1,"1349":1,"1367":4,"1380":1,"1396":1,"1397":1,"1412":4,"1459":1,"1462":1}}],["mnemonic",{"2":{"1387":3}}],["mx",{"2":{"1342":1}}],["míng",{"2":{"1064":1}}],["mdcg",{"2":{"1059":1}}],["mdash",{"2":{"948":2}}],["mǎ",{"2":{"1058":1,"1059":1,"1063":1}}],["ms",{"2":{"756":1,"757":1}}],["msg",{"2":{"53":1,"67":1,"68":1,"128":1,"147":1,"148":1,"179":1,"180":1,"200":1,"202":1,"203":1,"205":1,"206":1,"219":1,"222":1,"289":1,"290":1,"292":1,"298":1,"570":1,"856":1,"857":1,"947":1,"948":1,"949":1,"959":1,"965":1,"1269":1,"1462":1,"1463":1,"1465":1}}],["mf4777",{"2":{"706":1,"711":2,"716":1}}],["mg",{"2":{"649":1,"740":1}}],["m3",{"2":{"649":6}}],["m3u8hd",{"2":{"1462":1,"1463":1}}],["m3u8",{"2":{"285":1,"1462":3,"1463":3}}],["m³",{"2":{"644":21,"740":7}}],["mwpm",{"2":{"504":3}}],["mza4njg1mjkzoa==",{"2":{"484":1}}],["mtime",{"2":{"898":25,"903":2}}],["mtv",{"2":{"757":1}}],["mt",{"2":{"324":1,"898":2,"903":2}}],["m00",{"2":{"294":3}}],["myself",{"2":{"286":1}}],["mpic",{"2":{"954":1}}],["mpv",{"2":{"610":1,"611":1}}],["mp",{"2":{"479":3,"484":2,"488":1,"489":3}}],["mp4hd",{"2":{"1462":1,"1463":1}}],["mp4",{"2":{"285":1,"1462":3,"1463":3}}],["mp3",{"2":{"283":1,"1119":1,"1120":1}}],["m1905电影网",{"2":{"285":1}}],["mca",{"2":{"224":1}}],["m=0",{"2":{"219":1}}],["m水平",{"2":{"219":1}}],["m",{"2":{"219":1,"286":2,"298":1,"334":3,"414":1,"449":2,"454":3,"973":2,"1003":1,"1465":1}}],["mmbiz",{"2":{"494":4}}],["mmnew",{"2":{"213":3}}],["mm",{"2":{"212":7,"688":1,"1174":1,"1178":1}}],["much",{"2":{"1069":1}}],["multipic",{"2":{"947":1}}],["multiple",{"2":{"207":1}}],["mu4682",{"2":{"716":1}}],["mu3185",{"2":{"706":1}}],["mu2460",{"2":{"706":1}}],["music",{"2":{"286":2}}],["mu",{"2":{"198":2,"199":2}}],["mode",{"2":{"1057":1,"1092":1,"1097":1,"1250":1}}],["models",{"2":{"614":1}}],["model",{"2":{"200":6,"672":1,"724":1,"761":1,"762":1}}],["more",{"2":{"948":1}}],["mohe",{"2":{"826":1}}],["month",{"2":{"761":1,"762":1,"870":1,"1175":1,"1177":1,"1411":13,"1412":1}}],["money",{"2":{"570":5,"600":1,"601":2,"628":2,"733":1,"734":1,"772":1,"773":2,"862":2,"872":1}}],["mon小夢夢的最新作品",{"2":{"205":1}}],["moviename",{"2":{"897":1,"898":2,"902":1,"903":2}}],["movies",{"2":{"895":1}}],["movieid",{"2":{"882":1,"883":2,"896":1,"897":1,"898":2,"902":1,"903":2,"911":1,"916":1,"917":1,"918":1}}],["movie",{"2":{"511":1,"514":3,"572":1,"575":1,"697":1,"700":2,"880":1,"883":2,"885":1,"890":1,"895":1,"900":1,"905":1,"910":1,"915":1,"918":1,"1462":2,"1463":2,"1465":18,"1466":4}}],["mobileposition",{"2":{"294":4}}],["mobile",{"2":{"42":1,"43":1,"47":1,"48":1,"168":1,"169":1,"170":1,"247":1,"252":1,"253":1,"254":1,"263":1,"268":1,"278":1,"279":1,"280":1,"294":4,"504":4,"506":1,"992":1,"993":1,"1307":1,"1333":1,"1369":1,"1462":2,"1463":2,"1465":2}}],["mobiles",{"2":{"41":1,"46":1}}],["mostprobably",{"2":{"1212":1}}],["most",{"2":{"1":1}}],["mei",{"2":{"1251":1,"1252":1}}],["meishi",{"2":{"1078":1,"1079":1}}],["memo",{"2":{"1112":1}}],["member",{"2":{"6":2}}],["members",{"2":{"3":2,"5":1,"7":1,"9":1}}],["medicine",{"2":{"1244":1,"1259":1}}],["medium",{"2":{"953":1,"954":1,"1465":13}}],["mediafile",{"2":{"384":3}}],["media",{"2":{"286":2,"353":1,"354":2}}],["meta",{"2":{"948":1}}],["meni",{"2":{"1465":1}}],["meng",{"2":{"1251":1,"1252":1}}],["menu",{"2":{"1051":1}}],["men",{"2":{"819":1,"821":1,"865":1,"867":1,"1465":1}}],["message",{"2":{"28":1,"33":1,"38":1,"43":1,"48":1,"53":1,"58":1,"63":1,"68":1,"73":1,"78":1,"83":2,"88":1,"93":1,"98":1,"103":2,"108":1,"113":1,"118":1,"123":1,"128":1,"133":1,"138":1,"143":1,"148":1,"155":1,"160":1,"165":1,"170":1,"175":1,"180":1,"185":1,"191":1,"196":1,"224":1,"229":1,"234":1,"239":1,"244":1,"249":1,"254":1,"260":1,"265":1,"270":1,"274":1,"275":2,"280":2,"283":2,"286":1,"288":1,"290":1,"304":1,"309":1,"314":1,"319":1,"324":1,"329":1,"334":1,"339":1,"344":1,"349":1,"354":1,"359":1,"364":1,"369":1,"374":1,"379":1,"384":1,"389":1,"394":1,"399":1,"404":1,"409":1,"414":1,"419":1,"424":1,"429":1,"434":1,"439":1,"444":1,"449":1,"454":1,"459":1,"464":1,"469":1,"474":1,"479":1,"484":1,"489":1,"494":1,"499":1,"504":1,"509":1,"514":1,"519":1,"524":1,"529":1,"534":1,"539":1,"544":1,"549":1,"555":1,"560":1,"565":1,"570":1,"575":1,"580":1,"585":1,"590":1,"596":1,"601":1,"607":1,"612":1,"617":1,"628":1,"633":1,"638":1,"644":1,"649":1,"654":1,"659":1,"665":1,"670":1,"675":1,"680":1,"685":1,"690":1,"695":1,"700":1,"706":1,"711":1,"716":1,"721":1,"726":1,"731":1,"736":1,"741":1,"747":1,"752":1,"757":1,"762":1,"768":1,"773":1,"779":1,"784":1,"791":1,"796":1,"801":1,"806":1,"811":1,"816":1,"821":1,"826":1,"832":1,"837":1,"842":1,"847":1,"852":1,"857":1,"862":1,"867":1,"872":1,"877":1,"883":1,"888":1,"893":1,"898":1,"903":1,"908":1,"913":1,"918":1,"924":1,"929":1,"934":1,"940":1,"945":1,"954":1,"965":1,"970":1,"975":1,"980":1,"984":1,"988":1,"993":1,"998":1,"1003":1,"1008":1,"1014":1,"1019":1,"1024":1,"1029":1,"1034":1,"1039":1,"1044":1,"1049":1,"1054":1,"1059":1,"1064":1,"1069":1,"1074":1,"1079":1,"1084":1,"1089":1,"1094":1,"1099":1,"1115":1,"1120":1,"1125":1,"1130":1,"1135":1,"1140":1,"1145":1,"1150":1,"1155":1,"1160":1,"1165":1,"1170":1,"1175":1,"1188":1,"1206":1,"1212":1,"1217":1,"1222":1,"1227":1,"1232":1,"1242":1,"1247":1,"1252":1,"1257":1,"1262":1,"1267":1,"1274":1,"1279":1,"1284":1,"1289":1,"1294":1,"1299":1,"1305":1,"1310":1,"1315":1,"1320":1,"1325":1,"1330":1,"1336":1,"1341":1,"1346":1,"1351":1,"1356":1,"1361":1,"1367":1,"1372":1,"1377":1,"1382":1,"1387":1,"1392":1,"1397":1,"1402":1,"1407":1,"1412":1,"1417":1,"1422":1,"1428":1,"1433":1,"1438":1,"1443":1,"1449":1,"1454":1,"1459":1}}],["middle",{"2":{"1387":1}}],["mid=2666342418",{"2":{"489":1}}],["mid=2666342367",{"2":{"489":1}}],["mid=2666342344",{"2":{"488":1,"489":1}}],["mid=2652098162",{"2":{"484":1}}],["mid=6765844901860313869",{"2":{"354":1}}],["mid=6765627220623887111",{"2":{"354":1}}],["mid=6765693082286541581",{"2":{"353":1}}],["mid=6582505245845392141",{"2":{"286":1}}],["miss",{"2":{"1212":3}}],["mickle",{"2":{"1069":1}}],["mileage",{"2":{"689":1,"690":1}}],["miles",{"2":{"688":1}}],["mili",{"2":{"399":3}}],["military",{"2":{"298":1,"396":1}}],["min",{"2":{"675":1,"689":1,"690":5,"883":2,"1465":1}}],["mini",{"2":{"409":3,"504":1,"514":3}}],["mindful",{"2":{"3":1}}],["mijia及图形",{"2":{"244":1}}],["mi图形",{"2":{"244":2}}],["mitype17",{"2":{"244":1}}],["miaoyunze",{"2":{"203":1}}],["mirror",{"2":{"2":1}}],["mailno",{"2":{"959":1}}],["mainpage",{"2":{"1416":1,"1417":1}}],["main",{"2":{"948":1,"1283":1,"1284":1}}],["mapbar地图坐标",{"2":{"845":1}}],["mapabc地图和amap地图所用坐标",{"2":{"845":1}}],["made",{"2":{"761":2,"762":2}}],["maxsize",{"2":{"963":1,"965":1}}],["max",{"2":{"675":1,"689":1,"690":5,"1465":1}}],["maxjourney",{"2":{"637":1,"638":1}}],["makes",{"2":{"1069":1}}],["makeyear",{"2":{"674":1,"675":1}}],["make",{"2":{"286":1}}],["making",{"2":{"2":1,"6":1}}],["ma005bca2",{"2":{"239":1}}],["machine",{"2":{"211":1}}],["manuaddress",{"2":{"1007":1,"1008":1}}],["manuname",{"2":{"1007":1,"1008":1}}],["manufacturer",{"2":{"761":1,"762":1}}],["manifold",{"2":{"757":1}}],["man",{"2":{"211":1}}],["many",{"2":{"2":1,"1069":2}}],["magical",{"2":{"207":1}}],["magazine",{"2":{"203":1}}],["malignant",{"2":{"200":4}}],["mass",{"2":{"200":9}}],["mammo",{"2":{"200":2}}],["mammogram",{"2":{"200":1}}],["marv",{"2":{"883":2}}],["maria",{"2":{"883":1}}],["markstyle",{"2":{"174":1,"175":2}}],["march",{"2":{"11":2}}],["matthew",{"2":{"883":1}}],["matter",{"2":{"5":1}}],["match",{"2":{"864":1}}],["material",{"2":{"4":1}}],["may",{"2":{"3":1,"6":1}}],["2被拦截",{"2":{"1453":1}}],["2无法访问",{"2":{"1448":1}}],["2完全开发手册",{"2":{"1367":1}}],["2营养正序",{"2":{"1250":1}}],["2为厨余",{"2":{"1098":1}}],["2月1日",{"2":{"1094":1}}],["2月4日或5日",{"2":{"1078":1,"1079":1}}],["2爬行类",{"2":{"1072":1,"1073":1}}],["2开局负",{"2":{"1060":1}}],["2拼音简写搜索",{"2":{"1057":1}}],["2小匙",{"2":{"1053":2,"1054":2}}],["2天文地理",{"2":{"1151":1}}],["2天",{"2":{"1038":1,"1039":1}}],["2号厅",{"2":{"898":1}}],["2路",{"2":{"893":1}}],["2本地区车辆的违章|",{"2":{"622":1}}],["2+1",{"2":{"560":1}}],["2d766dc6747caebc10cca56a465a56be9e7b35a9",{"2":{"534":1}}],["2d79de67",{"2":{"239":1}}],["2b3d",{"2":{"519":1}}],["2beta6应该是ios12",{"2":{"434":1}}],["2beta6暗示airpower可能很快发布",{"2":{"434":1}}],["2版本到6",{"2":{"494":1}}],["2最后一",{"2":{"434":1}}],["2a6034f08bcf41e4",{"2":{"359":1}}],["2a6e6a4afc5a",{"2":{"239":1}}],["2e19c000644305538b6ab",{"2":{"353":1}}],["2荐",{"2":{"348":1}}],["2mm恋恋影视",{"2":{"285":1}}],["2不匹配",{"2":{"249":1}}],["2=50x50",{"2":{"219":1}}],["24完整版",{"2":{"1367":1}}],["24~2020",{"2":{"1094":1}}],["249",{"2":{"1014":1}}],["248",{"2":{"1014":1}}],["24859459",{"2":{"700":1}}],["246",{"2":{"1014":1}}],["245",{"2":{"1014":1}}],["244",{"2":{"1014":1,"1294":1}}],["243",{"2":{"1014":1}}],["24304652",{"2":{"290":1}}],["242",{"2":{"1014":1,"1019":1}}],["242266",{"2":{"847":1}}],["24237164",{"2":{"290":1}}],["247",{"2":{"1014":1}}],["247222",{"2":{"644":1}}],["2470",{"2":{"637":1,"638":1}}],["24k",{"2":{"294":1}}],["24",{"2":{"202":1,"224":1,"244":1,"249":1,"253":1,"254":1,"260":1,"298":1,"626":1,"644":1,"690":1,"826":1,"832":1,"842":1,"1094":2,"1336":1,"1341":1,"1372":1,"1377":1}}],["2771",{"2":{"980":1}}],["277c8fe35d207ee3b5fec765f53007170c5bc134",{"2":{"464":1}}],["274",{"2":{"685":1}}],["273",{"2":{"685":1}}],["27251",{"2":{"690":2}}],["272",{"2":{"685":1}}],["27278",{"2":{"675":1}}],["27125",{"2":{"913":1}}],["271",{"2":{"685":1}}],["270",{"2":{"685":1}}],["270278",{"2":{"644":1}}],["27盘等资源站",{"2":{"285":1}}],["27",{"2":{"202":2,"224":2,"384":1,"644":1,"731":2,"842":1,"1130":1,"1380":1}}],["257",{"2":{"1014":1}}],["256",{"2":{"1014":1}}],["2564",{"2":{"784":1}}],["255",{"2":{"1014":1}}],["254",{"2":{"1014":1}}],["25467",{"2":{"200":1}}],["253",{"2":{"1014":1}}],["2536",{"2":{"68":1}}],["252",{"2":{"1014":1}}],["251",{"2":{"1014":1}}],["250mg",{"2":{"1247":1}}],["250",{"2":{"1014":1,"1288":1,"1289":1}}],["2596",{"2":{"893":1}}],["259",{"2":{"685":1}}],["259714",{"2":{"200":2}}],["258",{"2":{"685":1,"1014":1}}],["25mb",{"2":{"211":1}}],["25",{"2":{"202":1,"219":1,"244":3,"359":2,"484":1,"494":1,"565":1,"568":1,"570":3,"628":2,"644":1,"675":1,"832":1,"842":1,"862":2,"1305":1,"1310":1,"1315":1,"1320":1,"1330":1,"1367":1}}],["2193",{"2":{"1412":1}}],["215",{"2":{"1377":1}}],["215001",{"2":{"922":1,"924":3}}],["212",{"2":{"1377":1}}],["21250",{"2":{"903":1}}],["214",{"2":{"1377":1}}],["211",{"2":{"1299":2,"1356":1}}],["21路",{"2":{"893":1}}],["21d7",{"2":{"419":1}}],["213815211",{"2":{"414":1}}],["21333440",{"2":{"290":1}}],["218x150",{"2":{"324":3}}],["21607",{"2":{"200":1}}],["21009",{"2":{"200":1}}],["21",{"2":{"200":2,"205":1,"224":3,"248":1,"249":1,"294":4,"359":3,"369":1,"374":3,"424":2,"524":1,"610":1,"611":1,"626":1,"711":1,"740":1,"741":1,"761":1,"842":1,"852":2,"898":2,"959":1,"1251":1,"1252":1,"1283":1,"1284":1,"1462":1}}],["28704",{"2":{"1412":1}}],["28天",{"2":{"1038":1,"1039":1}}],["282754",{"2":{"700":1}}],["282994",{"2":{"290":1}}],["2883",{"2":{"1412":1}}],["288",{"2":{"570":1,"918":1}}],["288964d27fcb4622b3f68fee897daaae",{"2":{"529":1}}],["286389",{"2":{"644":1}}],["2862fae6",{"2":{"359":1}}],["286190003461bb10556af",{"2":{"354":1}}],["28f95c383f2805dbed32e93007c91ccfda28775f",{"2":{"290":1}}],["28元",{"2":{"250":1}}],["28143",{"2":{"200":3}}],["28",{"2":{"200":2,"202":1,"224":1,"394":2,"565":1,"570":1,"628":1,"644":1,"649":1,"675":1,"842":1,"862":1,"893":1,"959":1,"980":1,"1315":1}}],["2位汉字",{"2":{"150":1}}],["2位英数混合",{"2":{"150":1}}],["2位英文",{"2":{"150":1}}],["2位数字",{"2":{"150":1}}],["269",{"2":{"685":1}}],["268ml",{"2":{"1007":1,"1008":1}}],["268",{"2":{"685":1}}],["265",{"2":{"685":1}}],["264",{"2":{"685":1}}],["2641658866",{"2":{"123":1}}],["26354455",{"2":{"948":1}}],["263",{"2":{"685":1}}],["262",{"2":{"685":1}}],["262842",{"2":{"294":1}}],["261",{"2":{"685":1}}],["26eb70003a297ba2830ea",{"2":{"354":1}}],["266",{"2":{"339":1,"414":1,"685":1}}],["267626",{"2":{"1412":1}}],["267",{"2":{"200":4,"685":1}}],["26",{"2":{"200":2,"202":1,"224":1,"259":1,"287":1,"298":2,"429":1,"514":1,"565":1,"637":1,"638":1,"644":1,"649":1,"700":1,"832":1,"842":1,"903":1,"1278":1,"1279":1}}],["2604",{"2":{"1033":1,"1034":1}}],["2609",{"2":{"289":1}}],["260",{"2":{"53":1,"685":1}}],["221",{"2":{"1377":1}}],["2217106561",{"2":{"424":1}}],["224930",{"2":{"1412":1}}],["224",{"2":{"1377":1}}],["224167",{"2":{"354":1}}],["227",{"2":{"1251":1,"1252":1}}],["2278",{"2":{"847":1}}],["228",{"2":{"1377":2}}],["2289894494",{"2":{"1003":2}}],["22800243",{"2":{"290":1}}],["223",{"2":{"565":1}}],["22625077",{"2":{"290":1}}],["22050",{"2":{"1462":1}}],["22001",{"2":{"1019":1}}],["220",{"2":{"334":3,"449":2,"454":3,"560":1}}],["220f880b47b03d54a789c8caed4897ab5f711610bbb50000474b6680d20e",{"2":{"286":2}}],["2207",{"2":{"200":2}}],["22261",{"2":{"123":1}}],["22",{"2":{"77":1,"78":1,"202":1,"224":1,"248":1,"249":1,"294":1,"309":2,"319":1,"379":1,"404":1,"529":2,"568":1,"570":3,"626":1,"637":1,"638":1,"644":1,"690":1,"740":1,"741":1,"773":1,"832":1,"842":1,"852":1,"893":2,"898":2,"980":1,"1119":1,"1120":1,"1336":1,"1341":1,"1372":1}}],["29000000",{"2":{"1320":1}}],["2902308",{"2":{"469":8}}],["29联运",{"2":{"893":1}}],["29889",{"2":{"888":1}}],["299444",{"2":{"644":1}}],["29179844",{"2":{"949":1}}],["29182126",{"2":{"949":1}}],["29182161",{"2":{"949":1}}],["29187452",{"2":{"949":1}}],["291",{"2":{"499":1}}],["292015",{"2":{"353":1}}],["2922125",{"2":{"294":1}}],["293260",{"2":{"290":1}}],["2974",{"2":{"203":1}}],["29",{"2":{"43":1,"202":1,"224":1,"239":2,"260":2,"298":1,"329":1,"393":1,"394":1,"444":3,"524":1,"644":1,"690":1,"731":3,"842":1,"1407":1,"1463":5}}],["204",{"2":{"1377":2}}],["204路",{"2":{"888":1}}],["205",{"2":{"1377":2}}],["208",{"2":{"1269":1,"1377":2}}],["207",{"2":{"888":1}}],["2099",{"2":{"637":1,"638":1}}],["20时",{"2":{"544":1,"695":1,"847":2}}],["206",{"2":{"544":1,"695":1,"847":1,"1377":1}}],["2064",{"2":{"359":1}}],["20岁的他经常被误为外星人",{"2":{"439":1}}],["20k",{"2":{"294":1}}],["20元",{"2":{"261":1,"271":1,"276":1,"634":1}}],["2002",{"2":{"1428":1,"1433":1}}],["2001",{"2":{"1288":1,"1289":1}}],["200025",{"2":{"934":2}}],["200023",{"2":{"934":2}}],["2000",{"2":{"888":1,"1073":1,"1074":1}}],["200000",{"2":{"544":1}}],["20083",{"2":{"565":1}}],["20084",{"2":{"565":1}}],["200x112",{"2":{"529":1}}],["200x147",{"2":{"419":3}}],["20090418",{"2":{"883":1}}],["20090059",{"2":{"291":1}}],["2009",{"2":{"369":1,"454":1}}],["2004",{"2":{"287":1,"575":1}}],["200",{"2":{"195":1,"200":1,"239":1,"290":1,"291":2,"292":1,"449":1,"560":1,"570":1,"601":1}}],["2023",{"2":{"1428":1,"1433":1}}],["2024",{"2":{"359":1}}],["2022",{"2":{"224":5,"292":1}}],["20220327102500",{"2":{"224":1}}],["20220607104404dbb44aed2e738bd40c77c468ae8b87d6277ff911",{"2":{"200":1}}],["2021",{"2":{"1278":1,"1279":1}}],["2021年8月9日已存储四万张",{"2":{"213":1}}],["2021年04月18日",{"2":{"185":1}}],["20210506",{"2":{"68":1}}],["2020年09月05日",{"2":{"872":1}}],["2020年08月30日",{"2":{"872":1}}],["20200701",{"2":{"428":1,"429":3}}],["20200615",{"2":{"414":1}}],["20200120",{"2":{"414":1}}],["20200108",{"2":{"384":2}}],["20200107",{"2":{"384":1}}],["20200802",{"2":{"424":2}}],["20200801",{"2":{"43":1}}],["20200813",{"2":{"166":1}}],["20200920",{"2":{"118":1}}],["2020",{"2":{"43":1,"58":1,"174":1,"175":2,"222":5,"265":1,"270":1,"384":6,"414":4,"424":3,"428":1,"429":3,"488":1,"489":3,"494":1,"565":4,"740":1,"741":1,"810":1,"811":1,"959":1,"1094":3,"1119":1,"1120":1,"1175":3,"1179":1,"1183":1,"1273":1,"1274":1,"1278":1,"1279":1,"1305":1,"1310":1,"1315":1,"1320":1,"1324":1,"1325":1,"1330":1,"1367":1,"1377":2,"1391":1,"1392":1,"1407":1,"1438":1}}],["20",{"2":{"58":1,"205":1,"224":2,"244":3,"294":1,"299":1,"304":3,"309":3,"314":3,"334":1,"344":3,"364":3,"384":3,"389":2,"399":3,"404":3,"409":2,"419":1,"424":1,"434":2,"454":1,"464":3,"484":1,"509":6,"514":2,"519":4,"524":3,"534":3,"610":1,"611":1,"626":1,"637":1,"638":1,"675":1,"731":4,"842":1,"852":1,"898":5,"922":1,"934":1,"965":2,"1130":1,"1269":1,"1367":1,"1428":2,"1433":2,"1438":1}}],["201",{"2":{"695":1,"1377":1}}],["2012款",{"2":{"675":1}}],["2012",{"2":{"637":2,"638":2,"675":3,"954":1,"1174":1,"1178":1}}],["2011",{"2":{"369":1,"903":1}}],["2010",{"2":{"244":4,"454":1,"762":3}}],["2010100721",{"2":{"219":1}}],["20151023",{"2":{"544":1,"695":1,"847":2}}],["2015",{"2":{"244":2,"479":3,"524":3,"544":1,"695":1,"761":1,"847":2,"1182":1}}],["20150506",{"2":{"68":2}}],["2019款",{"2":{"617":1}}],["2019c029841e4ce6b96ae827bff41b0c",{"2":{"509":1}}],["20190514",{"2":{"529":3}}],["20190513",{"2":{"444":3}}],["20190731071416424",{"2":{"374":1}}],["20190728075221666",{"2":{"374":1}}],["20190726082955202",{"2":{"374":1}}],["20190318",{"2":{"449":1}}],["201903191834248891",{"2":{"344":1}}],["201903191228474000",{"2":{"344":1}}],["20190319",{"2":{"304":1,"334":2,"449":2,"459":6}}],["201903",{"2":{"344":3,"434":1}}],["20190320a0ex1w",{"2":{"404":1}}],["20190320a0fakz",{"2":{"404":1}}],["201903201030028458",{"2":{"344":1}}],["20190320",{"2":{"304":2,"314":3,"334":1,"364":6,"369":6,"399":3,"404":1,"454":3,"464":3,"519":6,"534":3}}],["2019充实",{"2":{"353":1}}],["20191202",{"2":{"338":1,"339":3}}],["2019",{"2":{"214":1,"304":6,"309":6,"314":6,"319":6,"324":3,"329":3,"334":6,"338":2,"339":4,"344":6,"359":3,"364":3,"369":3,"374":6,"379":6,"389":6,"393":1,"394":3,"399":3,"404":3,"409":6,"434":3,"444":6,"449":6,"454":6,"459":3,"464":6,"484":1,"494":1,"509":6,"514":6,"519":3,"524":6,"529":5,"534":6,"615":1,"617":1,"637":1,"638":1,"690":1,"716":5,"832":5,"959":1,"1033":1,"1034":1,"1093":2,"1283":1,"1284":1,"1336":1,"1341":1,"1372":1,"1417":1,"1459":8}}],["2018北京国际商务及会奖旅游展开幕全球350余家展商齐聚一堂",{"2":{"419":1}}],["20180409",{"2":{"424":1}}],["20180418",{"2":{"414":1}}],["20180912",{"2":{"419":3}}],["20180913",{"2":{"419":1}}],["20180920",{"2":{"419":2}}],["20180501",{"2":{"83":1,"103":1}}],["2018",{"2":{"42":1,"218":2,"244":12,"259":1,"260":1,"264":1,"419":3,"439":3,"560":2,"570":1,"690":1,"761":1,"1436":1}}],["2013年6月18日",{"2":{"1019":1}}],["2013121962731065",{"2":{"1007":1}}],["20130501",{"2":{"83":1,"103":1}}],["2013",{"2":{"11":2,"244":6,"454":1,"700":1,"903":1,"1007":1}}],["20140620132540860",{"2":{"1130":1}}],["201406",{"2":{"1130":1}}],["20140814141244819",{"2":{"1129":1}}],["201408",{"2":{"1129":1}}],["20140101",{"2":{"918":1}}],["2014",{"2":{"11":1,"244":6,"369":1,"644":18,"649":1,"675":2,"700":1,"706":30,"711":7,"747":2,"752":3,"898":2,"918":1,"988":2}}],["20161116",{"2":{"1007":1}}],["2016",{"2":{"11":1,"239":2,"244":2,"601":1,"628":3,"700":1,"862":3,"980":1,"1401":1,"1402":1}}],["20170603",{"2":{"947":1}}],["20170105110355",{"2":{"504":3}}],["20170105",{"2":{"504":3}}],["20170123",{"2":{"148":2}}],["20170520",{"2":{"203":1}}],["20170521",{"2":{"202":2}}],["20170522",{"2":{"202":2}}],["20170523",{"2":{"202":2}}],["20170524",{"2":{"202":2}}],["20170525",{"2":{"202":2}}],["20170526",{"2":{"202":2}}],["20170527",{"2":{"202":2}}],["20170528",{"2":{"202":2}}],["20170529",{"2":{"202":2}}],["20170530",{"2":{"202":2,"203":1}}],["2017",{"0":{"23":1},"2":{"11":1,"202":11,"203":2,"205":16,"212":1,"217":1,"239":2,"244":8,"298":4,"324":3,"329":3,"504":1,"601":1,"761":1,"773":2,"857":1,"1462":3,"1463":2,"1465":1}}],["2联通",{"2":{"42":1}}],["2元",{"2":{"39":1,"225":1,"240":1}}],["2f7e639b",{"2":{"1008":1}}],["2fe356674ap00qlrzzz00b7c000hs00bum",{"2":{"33":1}}],["2fe069c454p00qlrzzz0023c000pt00i1m",{"2":{"33":1}}],["2fa9ee18bdp00qlrzzz00axc000hs00d1m",{"2":{"33":1}}],["2f446f6a41p00qlrzzz006gc000i5009em",{"2":{"33":1}}],["2f48a6b282p00qlrzzz00tyc000u000jzm",{"2":{"33":1}}],["2f4d20f25bp00qlrzzz00grc000ic00cim",{"2":{"33":1}}],["2f2eade462p00qlrzzz00c8c000hs00c2m",{"2":{"33":1}}],["2f2020",{"2":{"33":10}}],["2ff93405f3p00qlrzzz008xc000hs00c2m",{"2":{"33":1}}],["2ffb46cb01j00qlrzzz0024c000m700e5m",{"2":{"33":1}}],["2fca2ea539p00qlrzzz006xc000ep00gqm",{"2":{"33":1}}],["2f1223",{"2":{"33":10}}],["2fdingyue",{"2":{"33":10}}],["2f",{"2":{"33":10}}],["2346",{"2":{"1412":1}}],["231706",{"2":{"1298":1,"1299":1}}],["23时",{"2":{"544":2,"695":2,"847":4}}],["2355",{"2":{"439":1}}],["2332",{"2":{"784":1}}],["2330",{"2":{"439":1}}],["2331",{"2":{"439":1}}],["2300",{"2":{"439":1}}],["230",{"2":{"374":3}}],["2370004",{"2":{"290":1}}],["23601423",{"2":{"290":1}}],["23698",{"2":{"211":1}}],["23969",{"2":{"211":1}}],["23",{"2":{"11":1,"43":1,"133":1,"174":1,"175":2,"202":1,"244":1,"248":1,"249":1,"265":1,"270":1,"314":1,"439":2,"529":1,"544":2,"560":1,"565":1,"601":1,"626":1,"644":1,"690":1,"695":2,"706":3,"731":1,"832":1,"842":1,"847":4,"1025":1,"1273":1,"1274":1,"1324":1,"1325":1,"1367":1,"1377":1,"1391":1,"1392":1}}],["2",{"0":{"2":1,"199":1,"203":1,"206":1,"210":1,"211":1,"212":2,"213":1,"214":1,"283":1,"297":1,"948":1,"1460":1,"1461":1,"1462":2,"1463":1,"1466":1},"1":{"1461":1,"1462":1,"1463":1},"2":{"11":5,"42":1,"47":1,"71":1,"73":1,"78":1,"86":1,"88":1,"117":1,"127":1,"142":1,"150":1,"179":1,"196":1,"200":1,"202":3,"211":1,"222":1,"233":1,"234":1,"248":1,"249":1,"253":1,"254":1,"259":1,"274":1,"275":1,"279":1,"280":2,"297":1,"434":1,"477":1,"499":2,"504":1,"555":4,"565":2,"570":1,"610":1,"611":1,"617":2,"628":1,"632":2,"633":2,"637":1,"638":1,"644":2,"675":3,"680":1,"688":3,"690":1,"772":1,"773":3,"779":1,"790":1,"791":3,"795":1,"796":1,"800":1,"801":1,"832":1,"845":1,"855":1,"862":1,"877":2,"883":1,"893":1,"908":1,"913":1,"924":1,"945":1,"959":1,"965":1,"973":1,"1019":1,"1054":3,"1060":2,"1063":2,"1093":1,"1217":1,"1222":1,"1227":3,"1232":2,"1251":2,"1252":2,"1367":5,"1380":1,"1412":6,"1459":2,"1462":1}}],["uland",{"2":{"1003":1}}],["ume国际影城",{"2":{"893":1}}],["ug",{"2":{"649":5}}],["uvcount",{"2":{"1304":1,"1305":1,"1309":1,"1310":1}}],["uv",{"2":{"544":1,"695":1,"847":2}}],["ufo降临",{"2":{"364":1}}],["utuku",{"2":{"364":3,"369":3,"399":3,"419":3,"459":3,"519":3,"529":1}}],["utf8编码的urlencode",{"2":{"881":1}}],["utf8",{"2":{"777":2,"891":1,"1067":1,"1210":1,"1225":1}}],["utf",{"2":{"258":1}}],["ueditorimg",{"2":{"329":3}}],["u",{"2":{"286":1,"353":1,"354":2,"1367":1}}],["uin=10001",{"2":{"282":1}}],["uorderid",{"2":{"273":1,"278":1}}],["ucheck",{"2":{"45":1}}],["url2pic",{"2":{"1404":1,"1407":1}}],["url收录",{"0":{"1337":1},"1":{"1338":1,"1339":1,"1340":1,"1341":1}}],["url是否收录",{"2":{"1331":1}}],["url|string|图片url地址|",{"2":{"725":1}}],["urlencode编码",{"2":{"1067":1,"1210":1,"1225":1}}],["urlencode",{"2":{"547":1,"891":1}}],["url必须为永久链接",{"2":{"495":1}}],["urls",{"2":{"286":2}}],["url=dn9a",{"2":{"494":2}}],["url=1",{"2":{"353":1,"354":2}}],["url=a3f48d30fc293c5e471ef23de092fddc99ebd1966804aae435d0c78aea96",{"2":{"288":1}}],["url=",{"2":{"285":1,"286":3}}],["url=https",{"2":{"219":1,"220":3,"283":3,"285":1}}],["url=http",{"2":{"33":10,"283":3,"286":3}}],["url目录传到github了",{"2":{"211":1}}],["url地址",{"2":{"31":1,"1441":1}}],["url",{"2":{"31":1,"51":1,"53":1,"56":1,"66":1,"68":1,"101":1,"103":1,"122":2,"123":6,"146":1,"148":1,"178":1,"180":1,"203":13,"219":1,"220":1,"221":1,"222":2,"283":13,"285":1,"286":5,"288":1,"303":1,"304":3,"308":1,"309":3,"313":1,"314":3,"318":1,"319":3,"323":1,"324":3,"328":1,"329":3,"333":1,"334":3,"338":1,"339":3,"343":1,"344":3,"358":1,"359":4,"363":1,"364":3,"368":1,"369":3,"373":1,"374":3,"378":1,"379":3,"383":1,"384":3,"388":1,"389":3,"394":3,"398":1,"399":3,"403":1,"404":3,"408":1,"409":3,"413":1,"414":3,"418":1,"419":3,"423":1,"424":3,"428":1,"429":3,"433":1,"434":3,"438":1,"439":3,"443":1,"444":3,"448":1,"449":3,"453":1,"454":3,"458":1,"459":3,"463":1,"464":3,"478":1,"479":3,"482":1,"488":1,"489":3,"493":1,"494":2,"497":1,"504":1,"508":1,"509":3,"513":1,"514":3,"518":1,"519":3,"523":1,"524":3,"528":1,"529":3,"533":1,"534":3,"726":1,"897":1,"898":25,"902":1,"903":2,"948":1,"964":1,"965":2,"970":1,"1002":4,"1003":4,"1073":1,"1333":1,"1334":1,"1338":1,"1339":1,"1359":1,"1366":1,"1367":15,"1371":1,"1395":1,"1396":1,"1397":1,"1405":1,"1437":1,"1438":1,"1441":1,"1443":1,"1447":1,"1462":4,"1463":4,"1465":3}}],["upfilesmall",{"2":{"1007":1}}],["upgrade",{"2":{"959":1}}],["updatetime",{"2":{"988":2,"1304":1,"1305":1,"1309":1,"1310":1}}],["updatestr",{"2":{"959":1}}],["update",{"2":{"959":1,"980":1,"1284":1,"1437":1,"1438":1}}],["upimg",{"2":{"344":3}}],["up头像",{"2":{"290":1}}],["up主",{"2":{"290":1}}],["uptimes",{"2":{"1269":1}}],["uptime",{"2":{"224":1}}],["uploadfile",{"2":{"374":3}}],["upload返回的id值",{"2":{"289":1}}],["uploads",{"2":{"289":1,"324":3,"1407":1}}],["upload",{"2":{"118":1,"166":1,"289":11,"1129":1,"1130":1}}],["up",{"2":{"6":1,"1069":1}}],["unexpected",{"2":{"1212":1}}],["unicdatapic",{"2":{"665":2}}],["uniquekey",{"2":{"504":1}}],["unit",{"2":{"238":1,"239":1}}],["unn",{"2":{"40":1,"45":1}}],["unless",{"2":{"22":1}}],["under",{"2":{"11":1}}],["unfairly",{"2":{"8":1}}],["unwelcomed",{"2":{"4":1}}],["unwelcome",{"2":{"4":1}}],["unacceptable",{"0":{"4":1,"6":1},"2":{"1":1,"4":1,"6":3,"7":2,"9":1}}],["usagestatistic",{"2":{"1411":13,"1412":4}}],["usd",{"2":{"984":1}}],["usingproperties",{"2":{"147":1,"148":1}}],["usetype",{"2":{"637":1,"638":1}}],["use",{"2":{"290":1}}],["users",{"2":{"1411":1,"1412":3}}],["username=tianapi",{"2":{"484":1}}],["user",{"2":{"96":1}}],["userid参数应该是一个唯一识别码",{"2":{"1060":1}}],["userid",{"2":{"20":1,"286":2,"1062":1}}],["used",{"2":{"5":2}}],["us",{"2":{"1":1,"1412":1}}],["episodes",{"2":{"1465":1}}],["ekko9tjp050835rb",{"2":{"1463":1}}],["eth",{"0":{"1383":1},"1":{"1384":1,"1385":1,"1386":1,"1387":1},"2":{"1383":1,"1386":1,"1387":1}}],["ethnicity",{"2":{"1":1}}],["egd",{"2":{"1232":1}}],["e204a7a91594ce5b",{"2":{"1232":1}}],["eid",{"2":{"1108":1}}],["e4",{"2":{"1019":2}}],["e49b",{"2":{"414":1}}],["e6",{"2":{"1019":4}}],["e633815442b986f8220183e6c42d2166",{"2":{"174":1,"175":1}}],["e=jts9uk507zqg",{"2":{"1003":1}}],["e=l",{"2":{"219":1}}],["edu",{"2":{"1119":2,"1120":2,"1288":1,"1289":2}}],["edetail",{"2":{"1003":1}}],["ed2a67777d4",{"2":{"289":1}}],["eur",{"2":{"984":1}}],["element",{"2":{"1387":1}}],["el可用值",{"2":{"973":1}}],["el",{"2":{"954":1,"973":1}}],["elizabeth",{"2":{"918":1}}],["eec336a57938b588",{"2":{"1346":1}}],["ee0501398d5895abc672bdb905c8e66e",{"2":{"948":1}}],["ee8ce1869aa83b30b113106396f20a6ae0656e98",{"2":{"290":1}}],["e9",{"2":{"1019":1}}],["e97",{"2":{"779":2,"784":2}}],["e97对应95",{"2":{"778":1,"783":1}}],["e93",{"2":{"779":2,"784":2}}],["e93对应92",{"2":{"778":1,"783":1}}],["e90",{"2":{"779":2,"784":2}}],["e90对应89",{"2":{"778":1,"783":1}}],["ef61t92t00038fo9",{"2":{"529":1}}],["effluent",{"2":{"761":1,"762":1}}],["effort",{"2":{"2":1}}],["effects",{"2":{"2":1}}],["eb6c93aef2f94542875db282610b80a6",{"2":{"524":1}}],["e825741b726a42378d9dbba456380d59",{"2":{"389":1}}],["easyofdisease",{"2":{"1073":1,"1074":1}}],["eastday",{"2":{"504":4}}],["eank0gi5000380bq",{"2":{"524":1}}],["eankf4ff00038fo9",{"2":{"524":1}}],["eanltmf3000380bq",{"2":{"524":1}}],["eanednmm00097u7r",{"2":{"509":1}}],["eanenq0000097u7r",{"2":{"509":1}}],["eanfgh4500097u7r",{"2":{"509":1}}],["eahpsdh100388165",{"2":{"389":1}}],["eahspmuj00098ieo",{"2":{"319":1}}],["eaj1tqk800388165",{"2":{"389":1}}],["eakf3pm700098ieo",{"2":{"319":1}}],["eakggqm800098ieo",{"2":{"319":1}}],["eal854h400388165",{"2":{"389":1}}],["ealkhh4s00097u7t",{"2":{"309":1}}],["ealq61s700097u7t",{"2":{"309":1}}],["eamnelr200097u7t",{"2":{"309":1}}],["e0对应0号",{"2":{"778":1,"783":1}}],["e0",{"2":{"304":3,"314":3,"464":3,"534":3,"779":2,"784":2}}],["ewnq46iqiu4hdhphr3v80sk30dck384lkbe0hnvrfop=v1495621093803compressflag",{"2":{"298":1}}],["eyjlehbpcmf0aw9uijoimjayms0wos0xm1qxmdo0mjowni44otlaiiwiy29uzgl0aw9ucyi6w1siy29udgvudc1szw5ndggtcmfuz2uildasmta0odu7njawxsxbinn0yxj0cy13axroiiwijgtlesisilzlq0vzvudvlwnjognmmdhmltq5zjutngzjns04m2mzlwvkmme7odm3mdrknc82ogjlngfjnc00njg1ltqxowytoti0ny0zzdm2zwyynwi4n2euanbnil1dfq==",{"2":{"289":1}}],["eye",{"2":{"77":1,"78":3}}],["email",{"2":{"1411":1,"1412":1,"1427":1,"1428":1,"1431":1,"1432":1,"1433":2}}],["emall",{"2":{"1019":1}}],["emiliecotterill",{"2":{"1034":1}}],["emilie",{"2":{"1033":1}}],["emission",{"2":{"674":1,"675":1}}],["employees",{"2":{"238":2,"239":1}}],["emotion",{"2":{"77":1,"78":1,"211":1}}],["ecurto5t00097u7r",{"2":{"379":1}}],["ecusuihs00097u7r",{"2":{"379":1}}],["ectum76300097u7r",{"2":{"379":1}}],["ec",{"2":{"298":1}}],["econ",{"2":{"238":1,"239":1}}],["econkind",{"2":{"228":1,"229":1}}],["ecnet",{"2":{"130":1}}],["errorlevel",{"2":{"219":1}}],["e",{"2":{"219":1,"1104":1,"1109":1}}],["e7c9ec958b6add26fcecfde51dfad564fe35bdfd",{"2":{"464":1}}],["e7fbdc28",{"2":{"364":1}}],["e7",{"2":{"123":4}}],["e5",{"2":{"123":3,"1019":3}}],["escorts",{"2":{"7":1}}],["essential",{"2":{"2":1}}],["eve",{"2":{"1094":1}}],["every",{"2":{"203":2,"286":1}}],["everyone",{"2":{"1":1,"222":1}}],["events",{"2":{"4":1,"5":1,"7":1}}],["event",{"2":{"3":1,"6":1,"1102":1}}],["even",{"2":{"3":1}}],["example",{"2":{"1068":1,"1069":1}}],["exchange",{"2":{"978":1,"982":1,"986":1,"988":2}}],["exhaust",{"2":{"778":1,"779":2,"783":1,"784":2}}],["exdate",{"2":{"560":1,"565":2}}],["exe",{"2":{"200":1}}],["exercise",{"2":{"3":1}}],["expname",{"2":{"963":1,"964":1,"965":2}}],["exp",{"2":{"962":1}}],["exptextname",{"2":{"959":1}}],["expspellname",{"2":{"959":1}}],["expirationdate",{"2":{"1427":1,"1428":1,"1432":1,"1433":1}}],["expirydate",{"2":{"103":1}}],["expirytime",{"2":{"67":1,"68":1}}],["expimg",{"2":{"959":1,"965":2}}],["expresslist",{"2":{"964":1,"965":1}}],["express",{"2":{"957":1,"962":1,"990":1}}],["expression",{"2":{"77":1,"78":1}}],["expand",{"2":{"283":6}}],["expulsion",{"2":{"6":1}}],["explains",{"2":{"726":1}}],["explains|string|答案解释|",{"2":{"725":1}}],["explain",{"2":{"174":1,"175":2,"1098":1,"1099":3,"1396":1,"1397":1}}],["explosives",{"2":{"5":1}}],["explicit",{"2":{"4":1}}],["experiencing",{"2":{"7":2}}],["experiences",{"2":{"1":1}}],["expect",{"2":{"9":1}}],["expected",{"0":{"3":1},"2":{"3":1,"5":1,"6":1}}],["expectations",{"2":{"1":1}}],["extent",{"2":{"2":1}}],["extract",{"2":{"290":1}}],["extra",{"2":{"2":1}}],["existing",{"2":{"8":1}}],["exist",{"2":{"2":2}}],["encoding",{"2":{"1411":1,"1412":1}}],["encourages",{"2":{"2":1}}],["encouraging",{"2":{"2":1,"4":1}}],["enname",{"2":{"1093":1,"1094":1}}],["en",{"2":{"954":1,"1023":1,"1024":1}}],["energy",{"2":{"859":1}}],["enresult",{"2":{"735":1,"736":1}}],["entry",{"2":{"1073":1}}],["ent",{"2":{"524":3,"529":1}}],["entity",{"2":{"294":4}}],["enterprise",{"2":{"226":1,"231":1,"236":1,"241":1}}],["env",{"2":{"384":3}}],["envelope",{"2":{"290":1}}],["environmental",{"2":{"381":1}}],["environment",{"2":{"1":1}}],["ename",{"2":{"211":14,"298":2,"1428":3,"1433":3,"1462":1}}],["english",{"2":{"1117":1}}],["engname",{"2":{"1073":1,"1074":1}}],["enginenumber",{"2":{"637":1,"638":1}}],["engineno",{"2":{"147":1,"148":1,"599":1,"767":1,"768":1,"771":1}}],["enginemodel",{"2":{"637":1,"638":1}}],["engine",{"2":{"595":1,"596":2,"761":1,"762":1,"767":1,"768":1}}],["engage",{"2":{"7":1}}],["engages",{"2":{"6":1}}],["enddate",{"2":{"1376":1,"1377":1}}],["endstr",{"2":{"1063":1,"1064":1}}],["end",{"2":{"83":1,"133":1,"238":2,"239":2,"544":1,"695":1,"847":2,"1093":1,"1094":1,"1278":1,"1279":1}}],["enforcement",{"2":{"7":1}}],["ensure",{"2":{"2":1}}],["o",{"2":{"1412":1}}],["owneddomains",{"2":{"1411":1,"1412":1}}],["ownername",{"2":{"1411":1,"1412":1}}],["owner",{"2":{"203":1,"243":1,"244":10,"1401":1,"1402":1,"1416":1,"1417":1,"1459":8}}],["old",{"2":{"1387":1}}],["olsen",{"2":{"918":1}}],["ov",{"2":{"1278":1,"1279":1}}],["opinion",{"2":{"1212":1}}],["opportunity",{"2":{"1120":1}}],["operation",{"2":{"1278":1,"1279":1}}],["oper",{"2":{"233":1,"234":1,"238":1,"239":1}}],["opername",{"2":{"232":1}}],["openingdate",{"2":{"147":1,"148":1}}],["open",{"0":{"2":1},"2":{"2":1,"484":1,"954":2}}],["o1cn01iflhlj1j4ioyvfx3g",{"2":{"1003":2}}],["obd故障码",{"2":{"755":1}}],["obd",{"2":{"754":1}}],["obj",{"2":{"286":2}}],["object",{"2":{"122":1,"132":1,"790":1,"795":1,"800":1,"959":1}}],["oil",{"2":{"728":1}}],["o3",{"2":{"544":2,"649":1,"695":2,"740":2,"741":2,"847":2}}],["otaku",{"2":{"344":3}}],["otherprowz",{"2":{"632":1,"633":1}}],["others",{"2":{"5":1,"1120":1}}],["other",{"2":{"4":1,"5":2,"7":1,"9":1,"286":1,"1412":1}}],["otherwise",{"2":{"4":1,"7":1,"9":1}}],["oss",{"2":{"334":3,"449":2,"454":3,"607":1}}],["osspath",{"2":{"289":1}}],["ogdzaxpto2q8ok06qjedtz2twj6bdjq6mnqxnptqhvanq1495770638931compressflag",{"2":{"298":1}}],["omximpkg3a1j6uq",{"2":{"222":5}}],["omn",{"2":{"58":1,"404":2}}],["ok",{"2":{"43":1}}],["occupation",{"2":{"1129":1,"1130":1}}],["occurring",{"2":{"9":1}}],["ocr类型",{"2":{"101":1}}],["ocrtype",{"2":{"101":1}}],["ocr",{"2":{"50":1,"60":1,"65":1,"75":1,"80":1,"100":1,"145":1,"177":1,"182":1}}],["oceanbase",{"0":{"14":1}}],["once",{"2":{"1387":1}}],["onchain",{"2":{"449":1}}],["onload=",{"2":{"198":1,"199":1}}],["only",{"2":{"5":1,"735":1,"736":1}}],["onlineticket",{"2":{"898":23}}],["online",{"2":{"4":1,"9":1,"1019":1}}],["onethink",{"2":{"1459":2}}],["oneid",{"2":{"1033":1,"1034":1}}],["one一个id",{"2":{"1033":1}}],["one一个",{"0":{"1030":1},"1":{"1031":1,"1032":1,"1033":1,"1034":1}}],["one",{"2":{"5":1,"9":2,"1031":1}}],["on",{"2":{"2":1,"5":1,"9":1,"11":1,"203":1}}],["output",{"2":{"674":1,"675":1,"761":1,"762":1}}],["out",{"2":{"238":2}}],["outstr",{"2":{"72":1,"73":1}}],["outside",{"2":{"9":1}}],["outlines",{"2":{"1":1}}],["ourselves",{"2":{"1120":1}}],["our",{"2":{"1":2,"2":3,"4":1,"8":1,"700":1}}],["orlando",{"2":{"1465":1}}],["organization",{"2":{"1396":1,"1397":1}}],["organizer",{"2":{"7":1}}],["organizers",{"2":{"6":1,"7":2,"291":4}}],["organ",{"2":{"1278":1,"1279":1}}],["orgcity",{"2":{"704":1}}],["org",{"2":{"238":2,"239":2,"1346":1,"1459":2}}],["original",{"2":{"1465":1}}],["origin",{"2":{"953":1,"954":1}}],["ori",{"2":{"133":1}}],["orientation",{"2":{"1":1,"4":1}}],["orders",{"2":{"998":1}}],["order",{"2":{"724":1,"995":1}}],["orderid",{"2":{"83":2,"249":1,"254":1}}],["orderno",{"2":{"41":1,"43":1,"259":1,"260":1,"264":1,"265":1,"269":1,"270":1,"996":1}}],["or",{"2":{"1":1,"3":2,"4":11,"5":3,"6":1,"7":3,"8":1,"9":1}}],["offset",{"2":{"881":1}}],["off",{"2":{"298":1,"1351":2}}],["of",{"0":{"0":1,"6":1},"1":{"1":1,"2":1,"3":1,"4":1,"5":1,"6":1,"7":1,"8":1,"9":1,"10":1,"11":1},"2":{"1":4,"2":4,"3":8,"4":3,"5":5,"6":1,"7":1,"8":3,"9":4,"11":3,"200":6,"1465":2}}],["gps",{"2":{"1349":2,"1380":1}}],["gps三大经纬度互相转化",{"2":{"1347":1}}],["gps获取的米制坐标",{"2":{"845":1}}],["g2",{"2":{"1278":1,"1279":1}}],["global",{"2":{"1278":2,"1279":2}}],["glass",{"2":{"544":1,"695":1,"847":2}}],["glasses",{"2":{"77":1,"78":1}}],["gě",{"2":{"1227":1}}],["gè",{"2":{"1227":1}}],["gùhòu",{"2":{"1212":1}}],["gōng",{"2":{"1058":1,"1059":1}}],["gmt",{"2":{"810":1,"811":1}}],["gmail",{"2":{"7":1,"10":1}}],["gstore",{"2":{"572":1,"577":1,"582":1,"587":1,"697":1}}],["gsm",{"2":{"42":1,"47":1,"48":1}}],["gai",{"2":{"1251":1,"1252":1}}],["gather",{"2":{"1212":1}}],["ga",{"2":{"947":2,"948":1}}],["ganmao",{"2":{"836":1,"837":1}}],["garminmarq系列高端智能腕表领航巅峰人生",{"2":{"454":1}}],["gamersky",{"2":{"344":6}}],["game",{"2":{"211":5,"516":1,"519":6}}],["gzfw",{"2":{"756":1,"757":1}}],["gz",{"2":{"359":1}}],["gzipped",{"2":{"207":1}}],["gdck",{"2":{"424":1}}],["gd",{"2":{"283":1,"773":2}}],["gbp",{"2":{"984":1}}],["gbk编码的页面url接口",{"2":{"284":1}}],["gb2312编码的页面url接口",{"2":{"284":1}}],["gb",{"2":{"202":1}}],["gy295k0rci",{"2":{"494":2}}],["gy",{"0":{"197":1},"1":{"198":1,"199":1,"200":1},"2":{"198":8,"199":6}}],["givenum",{"2":{"498":1,"499":1}}],["girls",{"2":{"211":8}}],["girl",{"2":{"211":1}}],["gitbook",{"2":{"1422":1}}],["git",{"2":{"203":3}}],["github",{"2":{"23":1,"202":1,"203":2}}],["giscafer",{"2":{"203":2}}],["gif图片整体大小base64编码后不超过20m",{"2":{"36":1}}],["gif格式",{"2":{"36":1}}],["gif",{"2":{"35":1,"216":2,"218":6,"359":1,"464":1,"965":1}}],["gif色情图片识别",{"0":{"34":1},"1":{"35":1,"36":1,"37":1,"38":1}}],["gtimg",{"2":{"404":3,"479":3}}],["gt",{"0":{"23":2,"207":2},"2":{"19":2,"29":1,"209":2,"211":36,"212":2,"213":2,"214":2,"215":1,"217":2,"218":22,"219":4,"220":1,"222":38,"297":42,"959":2,"1007":2,"1349":4,"1352":1,"1357":1,"1462":30}}],["geoffrey",{"2":{"1465":1}}],["geo",{"2":{"1348":1,"1379":1}}],["gears",{"2":{"761":1,"762":1}}],["geartype",{"2":{"674":1,"675":1}}],["generic",{"2":{"1278":1,"1279":1}}],["general",{"2":{"526":1}}],["generator",{"2":{"207":1}}],["genres",{"2":{"882":1,"883":2,"917":1,"918":1,"1465":1}}],["genuine确实",{"2":{"174":1}}],["gender",{"2":{"1":1,"4":1,"77":1,"78":1,"259":1,"260":1}}],["ge",{"2":{"27":1,"1227":1}}],["getcsrf",{"2":{"290":2}}],["getredpocketplaying",{"2":{"290":2}}],["getelementbyid",{"2":{"198":1,"199":1}}],["get",{"2":{"25":1,"30":1,"40":1,"45":1,"50":1,"55":1,"60":1,"70":1,"75":1,"85":1,"90":1,"95":1,"105":1,"110":1,"115":1,"120":1,"125":1,"130":1,"135":1,"140":1,"152":1,"157":1,"162":1,"167":1,"172":1,"188":1,"193":1,"224":3,"226":1,"231":1,"236":1,"241":1,"246":1,"251":1,"257":1,"262":1,"267":1,"272":1,"277":1,"282":1,"301":1,"306":1,"311":1,"316":1,"321":1,"326":1,"331":1,"336":1,"341":1,"346":1,"351":1,"356":1,"361":1,"366":1,"371":1,"376":1,"381":1,"386":1,"391":1,"396":1,"401":1,"406":1,"411":1,"416":1,"421":1,"426":1,"431":1,"436":1,"441":1,"446":1,"451":1,"456":1,"461":1,"466":1,"471":1,"476":1,"481":1,"486":1,"491":1,"496":1,"501":1,"506":1,"511":1,"516":1,"521":1,"526":1,"531":1,"536":1,"541":1,"546":1,"552":1,"557":1,"562":1,"567":1,"572":1,"577":1,"582":1,"587":1,"593":1,"598":1,"604":1,"609":1,"614":1,"620":1,"625":1,"630":1,"635":1,"641":1,"646":1,"651":1,"656":1,"662":1,"667":1,"672":1,"677":1,"682":1,"687":1,"692":1,"697":1,"703":1,"708":1,"713":1,"718":1,"723":1,"728":1,"733":1,"738":1,"744":1,"749":1,"754":1,"759":1,"765":1,"770":1,"776":1,"781":1,"788":1,"793":1,"798":1,"803":1,"808":1,"813":1,"818":1,"823":1,"829":1,"834":1,"839":1,"844":1,"849":1,"854":1,"859":1,"864":1,"869":1,"874":1,"880":1,"885":1,"890":1,"895":1,"900":1,"905":1,"910":1,"915":1,"921":1,"926":1,"931":1,"937":1,"942":1,"951":1,"957":1,"962":1,"967":1,"972":1,"978":1,"990":1,"995":1,"1000":1,"1005":1,"1011":1,"1016":1,"1021":1,"1026":1,"1031":1,"1036":1,"1041":1,"1046":1,"1051":1,"1056":1,"1061":1,"1066":1,"1071":1,"1076":1,"1081":1,"1086":1,"1091":1,"1096":1,"1102":1,"1112":1,"1117":1,"1122":1,"1127":1,"1132":1,"1137":1,"1142":1,"1147":1,"1152":1,"1157":1,"1162":1,"1167":1,"1173":1,"1185":1,"1191":1,"1203":1,"1209":1,"1214":1,"1219":1,"1224":1,"1229":1,"1234":1,"1239":1,"1244":1,"1249":1,"1254":1,"1259":1,"1264":1,"1271":1,"1276":1,"1281":1,"1286":1,"1291":1,"1296":1,"1302":1,"1307":1,"1312":1,"1317":1,"1322":1,"1327":1,"1333":1,"1338":1,"1343":1,"1348":1,"1353":1,"1358":1,"1364":1,"1369":1,"1374":1,"1379":1,"1384":1,"1389":1,"1394":1,"1399":1,"1404":1,"1409":1,"1414":1,"1419":1,"1425":1,"1430":1,"1435":1,"1440":1,"1446":1,"1451":1,"1456":1}}],["geek",{"2":{"11":1}}],["golshifteh",{"2":{"1465":1}}],["godreply",{"2":{"1147":1}}],["google地图",{"2":{"845":1}}],["goodbook",{"2":{"1019":1}}],["goodstype",{"2":{"1007":1,"1008":1}}],["goodsname",{"2":{"1007":1,"1008":1}}],["good",{"2":{"689":1,"690":1}}],["gox的民事赔偿计划推迟到2020年",{"2":{"324":1}}],["gov",{"2":{"224":1}}],["governing",{"2":{"8":1}}],["goal",{"2":{"1":1,"2":1}}],["grade",{"2":{"1063":1,"1064":1}}],["grow",{"2":{"1069":1}}],["group",{"2":{"394":3}}],["groping",{"2":{"4":1}}],["grievance",{"2":{"8":2}}],["grievances",{"0":{"8":1}}],["guess",{"2":{"1041":1}}],["guests",{"2":{"9":1}}],["guiyang",{"2":{"855":1,"857":2}}],["guiding",{"2":{"761":1,"762":1}}],["guidelines",{"0":{"7":1}}],["guguiche",{"2":{"665":2}}],["guomin",{"2":{"836":1,"837":1}}],["guoji",{"2":{"502":1}}],["guonei",{"2":{"502":1}}],["guns",{"2":{"5":1}}],["fēifēi",{"2":{"1212":1}}],["fgcolor",{"2":{"973":1}}],["fgo",{"2":{"344":1}}],["f3",{"2":{"893":1}}],["fwlsmc",{"2":{"778":1,"779":2,"783":1,"784":2}}],["fcsd",{"2":{"555":1}}],["fcg",{"2":{"282":2}}],["f1",{"2":{"544":1,"695":1,"847":2,"893":1}}],["f52e",{"2":{"529":1}}],["f59fea1ff8525158093bac505f94c45521269f8c",{"2":{"290":1}}],["fmt=jpeg",{"2":{"494":2}}],["fxq",{"2":{"484":1}}],["fxshell",{"2":{"324":6}}],["f0acc6ea56e6",{"2":{"1008":1}}],["f0dd4c39beda",{"2":{"459":1}}],["f03e2faee6ee",{"2":{"399":1}}],["f867f9f3",{"2":{"459":1}}],["fytnfyp1107789",{"2":{"424":1}}],["fzihnep5214877",{"2":{"414":1}}],["f6fbd0e3",{"2":{"369":1}}],["f636439c8a89400c8cb829bfba778b2820170526101336",{"2":{"298":1}}],["ffffff",{"2":{"973":1,"975":1}}],["ff80808146f680790146fb6858f13b99",{"2":{"791":1,"796":1,"801":1}}],["ff80808146f680790146fae491602116",{"2":{"791":1,"796":1,"801":1}}],["ff80808147ba04020147ba6a02a22209",{"2":{"791":1}}],["ff80808147ba04020147ba69feb5213f",{"2":{"791":1,"796":1,"801":2}}],["ffa02bb037d4c002",{"2":{"359":1}}],["ff60aa29bf614b45a2cbfb2e9c16a789",{"2":{"319":1}}],["flag",{"2":{"959":1,"1007":1,"1008":1}}],["flash",{"2":{"283":1}}],["flightdate",{"2":{"709":1,"714":1}}],["flightstate",{"2":{"705":1,"706":5,"710":1,"711":1,"715":1,"716":1}}],["flightno",{"2":{"704":1,"705":1,"706":5,"709":1,"710":1,"711":1,"714":1,"715":1,"716":1}}],["flight",{"2":{"703":1,"708":1,"713":1}}],["flv2",{"2":{"1462":2,"1463":2}}],["flv",{"2":{"285":1,"1462":2,"1463":2}}],["float",{"2":{"77":1,"122":1,"132":1,"137":1,"689":7,"1251":24}}],["f",{"2":{"244":7,"1462":1}}],["fnresult",{"2":{"735":1,"736":1}}],["fn",{"2":{"202":1}}],["fda",{"2":{"200":1}}],["fid",{"2":{"875":1,"876":1,"877":2,"943":1,"945":2}}],["fixurl",{"2":{"483":1,"484":1}}],["fixed",{"2":{"334":3,"449":2,"454":3}}],["fixmode",{"2":{"183":1}}],["finance",{"2":{"326":1}}],["finishdate",{"2":{"243":1,"244":10}}],["filing",{"2":{"1401":1,"1402":1}}],["film",{"2":{"211":2,"882":1,"883":2,"917":1,"918":1}}],["file",{"2":{"211":2,"439":3}}],["files",{"2":{"207":1}}],["filesize",{"2":{"200":1}}],["filename",{"2":{"200":1,"289":4}}],["firstissuedate",{"2":{"637":1,"638":1}}],["first",{"2":{"606":1,"607":1}}],["firstletter",{"2":{"605":1}}],["firstgetcard",{"2":{"67":1,"68":1}}],["fireworks",{"2":{"5":1}}],["farahani",{"2":{"1465":1}}],["fabric",{"2":{"1387":1}}],["fancy",{"2":{"1212":2}}],["fanli",{"2":{"1058":1,"1059":1}}],["fanyi",{"2":{"1021":1,"1068":1,"1069":1}}],["fanbiya",{"2":{"1003":1}}],["fading",{"2":{"700":1}}],["factoryid",{"2":{"674":1,"675":1}}],["factoryname",{"2":{"670":2,"674":1,"675":1}}],["factory",{"2":{"669":1,"761":1,"762":1}}],["face",{"2":{"75":1,"77":3,"78":3,"290":19}}],["familyid",{"2":{"673":1,"674":1,"675":1}}],["familyname",{"2":{"669":1,"670":2,"674":1,"675":1}}],["family",{"2":{"667":1}}],["fall",{"2":{"469":8}}],["false",{"2":{"101":2,"286":1,"298":3,"959":1,"997":1,"1336":1,"1341":1,"1372":1}}],["falsely",{"2":{"8":1}}],["fate",{"2":{"344":1}}],["fake虚假",{"2":{"174":1}}],["fake",{"2":{"174":1,"175":2}}],["feature",{"2":{"1073":1,"1074":1}}],["fen",{"2":{"600":1,"601":2,"772":1,"773":2}}],["feedpoints",{"2":{"1073":1,"1074":1}}],["feedbackpics",{"2":{"414":1,"424":1}}],["fee",{"2":{"959":1}}],["feelliketo",{"2":{"1212":1}}],["feels",{"2":{"224":1}}],["feel",{"2":{"7":1,"8":1}}],["female",{"2":{"78":1}}],["feminism",{"2":{"11":1}}],["february",{"2":{"11":1}}],["fellow",{"2":{"3":1}}],["full",{"2":{"938":1}}],["fullest",{"2":{"2":1}}],["fuel",{"2":{"761":2,"762":2}}],["fueltype",{"2":{"637":1,"638":1}}],["future",{"2":{"713":1,"831":1,"832":1}}],["fun",{"2":{"521":1}}],["function",{"2":{"198":1,"199":1,"289":2,"290":1}}],["fukuchi编写的c",{"2":{"219":1}}],["fuhj79km0519wcjg",{"2":{"33":1}}],["further",{"2":{"5":1}}],["framework",{"2":{"1367":1}}],["frameborder=",{"2":{"198":3,"199":3,"284":2}}],["frag",{"2":{"132":2,"133":2}}],["fragment",{"2":{"132":1,"133":1}}],["fronttread",{"2":{"637":1,"638":1}}],["front",{"2":{"81":1,"83":2}}],["from=finance",{"2":{"429":2}}],["from=baby",{"2":{"428":1,"429":1}}],["from=news",{"2":{"414":2,"424":3}}],["from=2563711402",{"2":{"353":1,"354":2}}],["from",{"2":{"3":1,"6":2,"11":1,"290":1,"298":3,"845":1,"987":1,"1023":1,"1024":1,"1068":1,"1069":2}}],["friendly",{"2":{"1":1,"2":1}}],["food",{"2":{"577":1,"1051":1,"1249":1}}],["football",{"2":{"531":1}}],["focus",{"2":{"359":8,"369":1}}],["following",{"2":{"3":1,"4":2}}],["forgranted",{"2":{"1212":1}}],["fordkxiwo",{"2":{"1033":1,"1034":1}}],["foreach",{"2":{"290":1}}],["forecasts",{"2":{"224":1}}],["form",{"2":{"761":1,"762":1}}],["format",{"2":{"31":1,"777":1,"782":1}}],["forms",{"2":{"2":1}}],["for",{"0":{"12":1,"23":1},"1":{"13":1,"14":1,"15":1,"16":1,"17":1,"18":1,"19":1,"20":1,"21":1,"22":1},"2":{"1":4,"4":1,"5":2,"12":1,"23":1,"203":1,"1120":1}}],["slush",{"2":{"1387":1}}],["srv",{"2":{"1342":1}}],["src",{"2":{"298":1,"392":1,"477":1,"1023":1,"1024":1}}],["src=",{"2":{"19":2,"198":3,"199":3,"208":1,"209":1,"211":20,"212":2,"213":2,"214":1,"217":1,"284":2,"948":1}}],["sfancytorunwild",{"2":{"1212":1}}],["s11284102",{"2":{"954":2}}],["switch",{"2":{"757":1}}],["swiftcafe",{"2":{"203":1}}],["svw71411er",{"2":{"637":1,"638":1}}],["svg",{"2":{"19":4}}],["ssxw",{"2":{"1251":1,"1252":1}}],["ssq",{"2":{"555":1,"560":2,"565":3,"570":2}}],["ssl",{"2":{"20":1,"1278":3,"1279":3}}],["sd",{"2":{"544":3,"695":3,"847":3,"1462":2,"1463":2}}],["sdk调用",{"0":{"28":1,"33":1,"38":1,"43":1,"48":1,"53":1,"58":1,"63":1,"68":1,"73":1,"78":1,"83":1,"88":1,"93":1,"98":1,"103":1,"108":1,"113":1,"118":1,"123":1,"128":1,"133":1,"138":1,"143":1,"148":1,"155":1,"160":1,"165":1,"170":1,"175":1,"180":1,"185":1,"191":1,"196":1,"229":1,"234":1,"239":1,"244":1,"249":1,"254":1,"260":1,"265":1,"270":1,"275":1,"280":1,"304":1,"309":1,"314":1,"319":1,"324":1,"329":1,"334":1,"339":1,"344":1,"349":1,"354":1,"359":1,"364":1,"369":1,"374":1,"379":1,"384":1,"389":1,"394":1,"399":1,"404":1,"409":1,"414":1,"419":1,"424":1,"429":1,"434":1,"439":1,"444":1,"449":1,"454":1,"459":1,"464":1,"469":1,"474":1,"479":1,"484":1,"489":1,"494":1,"499":1,"504":1,"509":1,"514":1,"519":1,"524":1,"529":1,"534":1,"539":1,"544":1,"549":1,"555":1,"560":1,"565":1,"570":1,"575":1,"580":1,"585":1,"590":1,"596":1,"601":1,"607":1,"612":1,"617":1,"623":1,"628":1,"633":1,"638":1,"644":1,"649":1,"654":1,"659":1,"665":1,"670":1,"675":1,"680":1,"685":1,"690":1,"695":1,"700":1,"706":1,"711":1,"716":1,"721":1,"726":1,"731":1,"736":1,"741":1,"747":1,"752":1,"757":1,"762":1,"768":1,"773":1,"779":1,"784":1,"791":1,"796":1,"801":1,"806":1,"811":1,"816":1,"821":1,"826":1,"832":1,"837":1,"842":1,"847":1,"852":1,"857":1,"862":1,"867":1,"872":1,"877":1,"883":1,"888":1,"893":1,"898":1,"903":1,"908":1,"913":1,"918":1,"924":1,"929":1,"934":1,"940":1,"945":1,"954":1,"960":1,"965":1,"970":1,"975":1,"980":1,"984":1,"988":1,"993":1,"998":1,"1003":1,"1008":1,"1014":1,"1019":1,"1024":1,"1029":1,"1034":1,"1039":1,"1044":1,"1049":1,"1054":1,"1059":1,"1064":1,"1069":1,"1074":1,"1079":1,"1084":1,"1089":1,"1094":1,"1099":1,"1105":1,"1110":1,"1115":1,"1120":1,"1125":1,"1130":1,"1135":1,"1140":1,"1145":1,"1150":1,"1155":1,"1160":1,"1165":1,"1170":1,"1175":1,"1179":1,"1183":1,"1188":1,"1193":1,"1197":1,"1201":1,"1206":1,"1212":1,"1217":1,"1222":1,"1227":1,"1232":1,"1237":1,"1242":1,"1247":1,"1252":1,"1257":1,"1262":1,"1267":1,"1274":1,"1279":1,"1284":1,"1289":1,"1294":1,"1299":1,"1305":1,"1310":1,"1315":1,"1320":1,"1325":1,"1330":1,"1336":1,"1341":1,"1346":1,"1351":1,"1356":1,"1361":1,"1367":1,"1372":1,"1377":1,"1382":1,"1387":1,"1392":1,"1397":1,"1402":1,"1407":1,"1412":1,"1417":1,"1422":1,"1428":1,"1433":1,"1438":1,"1443":1,"1449":1,"1454":1,"1459":1}}],["s03",{"2":{"504":1}}],["s02",{"2":{"504":1}}],["snapshot",{"2":{"1462":2,"1463":1}}],["snaptime",{"2":{"1335":1,"1336":1,"1340":1,"1341":1,"1372":1}}],["snack",{"2":{"1387":1}}],["sname",{"2":{"612":1}}],["sn",{"2":{"1278":1,"1279":1}}],["sn=97eeff510b98954d80f746bca478cdc4",{"2":{"489":1}}],["sn=71a4a830acc098e319e99bd074bd14d5",{"2":{"489":1}}],["sn=f012593e4dc63b78005154ffea27c383",{"2":{"488":1,"489":1}}],["sn=247d2fdd47071e11b6a632e9434dea58",{"2":{"484":1}}],["snssdk",{"2":{"286":1,"353":1,"354":2}}],["syrup",{"2":{"1387":1}}],["sycx",{"2":{"756":1,"757":1}}],["symptom",{"2":{"582":1,"588":1}}],["sys",{"2":{"298":1}}],["systime",{"2":{"292":2}}],["syndicate",{"2":{"11":2}}],["s8920467",{"2":{"287":1}}],["sjws",{"2":{"826":1}}],["sj",{"2":{"224":1}}],["sail",{"2":{"1387":1}}],["sa",{"2":{"1278":1,"1279":1}}],["saying",{"2":{"1114":1,"1115":1}}],["salemonth",{"2":{"674":1,"675":1}}],["saleyear",{"2":{"674":1,"675":1}}],["salesdesc",{"2":{"674":1,"675":1}}],["sale",{"2":{"560":1,"565":2,"761":1,"762":1}}],["salary",{"2":{"294":4}}],["sandbox=",{"2":{"198":3,"199":3}}],["sandbox该属性对呈现在",{"2":{"197":1}}],["safety",{"2":{"9":1}}],["safe",{"2":{"1":2,"7":1}}],["schedule",{"2":{"1465":1}}],["school",{"2":{"1129":1,"1130":1}}],["schnitzer",{"2":{"665":1}}],["scene=0",{"2":{"489":3}}],["scenery",{"2":{"211":4}}],["science",{"2":{"409":3,"1278":1,"1279":1}}],["script>",{"2":{"198":1,"199":1}}],["script",{"2":{"198":1,"199":1}}],["scripts",{"2":{"197":1,"198":3,"199":3}}],["scrolling=",{"2":{"198":3,"199":3,"284":2}}],["scan",{"2":{"120":1}}],["scodelario",{"2":{"1465":1}}],["scover",{"2":{"205":2}}],["score",{"2":{"37":1,"38":1,"122":1,"123":3,"132":1,"133":1,"137":1,"138":1}}],["scope\\t|number\\t|1|查询范围",{"2":{"622":1}}],["scope",{"0":{"9":1},"2":{"5":1,"9":1,"184":1,"185":1,"238":1,"239":1}}],["siberianhuskiy",{"2":{"1073":1,"1074":1}}],["sixty",{"2":{"735":3,"736":3}}],["six",{"2":{"735":5,"736":5}}],["sinakd10116",{"2":{"429":1}}],["sinakd20121",{"2":{"424":1}}],["sinakd20200701s",{"2":{"429":1}}],["sinakd20200701ac",{"2":{"428":1,"429":1}}],["sinakd202082s",{"2":{"424":1}}],["sinakd2020615s",{"2":{"414":1}}],["sina",{"2":{"338":1,"339":1,"414":3,"424":3,"428":1,"429":3,"444":3}}],["sinaimg",{"2":{"219":3,"220":3,"338":1,"339":1,"414":3,"424":3,"428":1,"429":3,"444":3}}],["sizehd",{"2":{"1462":1}}],["sizesd",{"2":{"1462":1}}],["sizeshd",{"2":{"1462":1}}],["size",{"2":{"852":1}}],["size389",{"2":{"534":1}}],["size313",{"2":{"534":1}}],["size32",{"2":{"534":1}}],["size35",{"2":{"314":1}}],["size2475",{"2":{"464":1}}],["size29",{"2":{"304":1}}],["size88",{"2":{"314":1}}],["size47",{"2":{"464":1}}],["size43",{"2":{"464":1}}],["size494",{"2":{"314":1}}],["size44",{"2":{"304":1}}],["size109",{"2":{"304":1}}],["size=",{"2":{"222":1}}],["signorganization",{"2":{"1278":1,"1279":1}}],["signnv",{"2":{"1278":1,"1279":1}}],["signaltype",{"2":{"544":1,"695":1,"847":2}}],["signallevel",{"2":{"544":1,"695":1,"847":2}}],["signature",{"2":{"286":2,"289":1,"353":1,"354":2}}],["signature=早安",{"2":{"215":6}}],["signature自定义文本",{"2":{"215":1}}],["sign",{"2":{"239":1,"290":1}}],["sicprobe",{"2":{"406":1}}],["sic",{"2":{"218":2}}],["simplified",{"2":{"1412":1}}],["simplename",{"2":{"964":1,"965":2}}],["simple",{"2":{"207":1,"882":1,"883":2,"917":1,"918":1}}],["simnet",{"2":{"135":1}}],["sitedomain",{"2":{"1458":1,"1459":8}}],["sitename",{"2":{"1416":1,"1417":1,"1437":1,"1438":1,"1458":1,"1459":8}}],["sitelicense",{"2":{"1416":1,"1417":1,"1458":1,"1459":8}}],["sites",{"2":{"1412":1}}],["site",{"2":{"203":2,"207":1,"1401":2,"1402":2,"1438":1,"1465":1}}],["situation",{"2":{"3":1}}],["side",{"2":{"81":1,"83":2}}],["smode",{"2":{"881":1}}],["smp",{"2":{"359":1}}],["sm",{"2":{"222":1}}],["smashing",{"2":{"203":1}}],["smaller",{"2":{"211":1}}],["small",{"0":{"23":2,"207":2},"2":{"1069":1,"1465":13}}],["smile",{"2":{"78":1}}],["sptmimg",{"2":{"1007":1,"1008":1}}],["sp",{"2":{"826":1}}],["sportback",{"2":{"617":1}}],["sport",{"2":{"461":1}}],["sports",{"2":{"304":3,"314":3,"464":3,"534":3,"544":1,"695":1,"847":2}}],["sponsors",{"2":{"6":1,"9":1}}],["spst",{"2":{"1465":1}}],["spsw=1",{"2":{"298":1}}],["spss=newsapp",{"2":{"298":1}}],["spm",{"2":{"290":1}}],["spec",{"2":{"1007":1,"1008":1}}],["spec=100",{"2":{"282":1}}],["speech",{"2":{"3":2}}],["span>",{"2":{"948":2}}],["span",{"2":{"948":2}}],["spa",{"2":{"202":1,"203":1}}],["spaces",{"2":{"5":2}}],["shc",{"2":{"1251":1,"1252":1}}],["shhf",{"2":{"1251":1,"1252":1}}],["shèfǎ",{"2":{"1212":1}}],["shnu",{"2":{"1212":1}}],["shǎo",{"2":{"1069":1}}],["sh",{"2":{"908":1}}],["shehui",{"2":{"502":1}}],["sh160x120sh",{"2":{"359":4}}],["shtml",{"2":{"304":3,"314":3,"334":3,"338":1,"339":1,"344":3,"414":1,"444":3,"449":3,"454":3,"464":3,"534":3}}],["shorturl",{"2":{"1440":1,"1442":1,"1443":1}}],["short",{"2":{"907":1,"908":2}}],["shortid",{"2":{"286":2}}],["showadultcontent",{"2":{"1411":1,"1412":1}}],["showapi",{"2":{"544":9,"695":9,"847":15,"959":1,"965":2,"1007":1,"1008":1}}],["showonlinesince",{"2":{"1411":1,"1412":1}}],["showdescription",{"2":{"1411":1,"1412":1}}],["showpercentile",{"2":{"1411":1,"1412":1}}],["showmedianloadtime",{"2":{"1411":1,"1412":1}}],["show",{"2":{"910":1}}],["showtime",{"2":{"898":23}}],["shouji",{"2":{"826":1}}],["shouguang",{"2":{"654":1}}],["shoud",{"2":{"238":1}}],["should",{"2":{"4":1,"8":1,"238":4}}],["sha256",{"2":{"1278":2,"1279":2}}],["sha",{"2":{"716":1}}],["shanghai",{"2":{"642":1,"647":1,"654":1,"740":1,"741":1,"908":1}}],["shaft",{"2":{"637":1,"638":1}}],["shape",{"2":{"77":1,"78":1}}],["shareurl",{"2":{"353":1,"354":2}}],["sharelink",{"2":{"298":1}}],["share",{"2":{"286":11,"353":1,"354":2,"948":1,"1465":1}}],["sharealike",{"2":{"11":1}}],["shared",{"2":{"3":1}}],["shiju",{"2":{"1078":1,"1079":1}}],["shihezi",{"2":{"654":1}}],["shishang",{"2":{"502":1}}],["shi",{"2":{"27":1}}],["shushidu",{"2":{"836":1,"837":1}}],["shu",{"2":{"27":1}}],["s",{"2":{"4":2,"205":2,"211":1,"218":3,"244":1,"286":1,"470":1,"479":3,"484":2,"488":1,"489":3,"504":1,"908":1,"1094":1,"1119":1,"1120":1,"1405":1,"1443":1,"1463":1}}],["sell",{"2":{"1387":1}}],["season",{"2":{"1465":1}}],["seasons",{"2":{"1465":1}}],["seat",{"2":{"761":1,"762":1}}],["search",{"2":{"491":1,"641":1,"738":1,"880":1,"890":1,"931":1,"1244":1}}],["sensor",{"2":{"757":1}}],["se",{"2":{"675":1}}],["servicelicence",{"2":{"1459":8}}],["server",{"2":{"202":1}}],["serious",{"2":{"1212":1}}],["seriesid",{"2":{"615":1}}],["series",{"2":{"609":1,"616":1,"617":1}}],["sectiontitle",{"2":{"1462":1}}],["section",{"2":{"948":1}}],["secondhand",{"2":{"662":1,"667":1,"672":1,"677":1,"682":1,"687":1}}],["second",{"2":{"286":1}}],["secure",{"2":{"198":1}}],["seturl",{"2":{"205":2}}],["setid",{"2":{"205":2}}],["setname",{"2":{"205":2}}],["settimeout",{"2":{"202":1}}],["sessions",{"2":{"202":1}}],["session",{"2":{"202":1,"203":4,"290":1}}],["segmentfault",{"2":{"203":6}}],["segment",{"2":{"188":1}}],["sex",{"2":{"67":1,"68":1,"83":1,"92":1,"93":1,"103":1,"1027":1,"1128":1,"1129":1,"1130":1}}],["sexist",{"2":{"4":1}}],["sexualized",{"2":{"4":1}}],["sexually",{"2":{"4":1}}],["sexual",{"2":{"1":1,"4":3}}],["seen",{"2":{"5":1}}],["seem",{"2":{"3":1,"1212":1}}],["see",{"2":{"2":1,"1212":1}}],["sth",{"2":{"1212":1}}],["stirng",{"2":{"1068":1}}],["style=",{"2":{"948":3}}],["style",{"2":{"761":1,"762":1}}],["storytype",{"2":{"1088":1,"1089":1}}],["story",{"2":{"948":1,"1086":1}}],["stories",{"2":{"947":1}}],["store",{"2":{"282":1}}],["stock",{"2":{"238":1}}],["stopyear",{"2":{"674":1,"675":1}}],["stopped",{"2":{"22":1}}],["stop",{"2":{"6":1,"761":1,"762":1,"1120":1}}],["study",{"2":{"1043":1,"1044":1}}],["stuff",{"2":{"211":1}}],["stumptown",{"2":{"11":2}}],["strperuser",{"2":{"1411":1,"1412":3}}],["streets",{"2":{"1411":1,"1412":1}}],["strengthen",{"2":{"2":1}}],["strtime",{"2":{"810":1,"811":1}}],["strong>以敌为鉴是赢得胜利的重要方式",{"2":{"298":1}}],["strong>编后感言",{"2":{"298":1}}],["strong>战斗意志是军队战斗力的重要构成",{"2":{"298":1}}],["strong>战争对抗不仅是力量的对抗",{"2":{"298":1}}],["strong>思想控制严密",{"2":{"298":1}}],["strong>情报工作缜密",{"2":{"298":1}}],["strong>军事训练是未来战争的预演",{"2":{"298":1}}],["strong>军事训练严苛",{"2":{"298":1}}],["strong>作战组织严密",{"2":{"298":1}}],["strong>武器装备是构成战斗力最直接的物质基础",{"2":{"298":1}}],["strong>武器装备精良",{"2":{"298":1}}],["strong>结构决定功能",{"2":{"298":1}}],["strong>部队结构合成",{"2":{"298":1}}],["strong>",{"2":{"298":18}}],["strong>为什么抗日战争异常惨烈",{"2":{"298":1}}],["string|用户授权码",{"2":{"794":1}}],["string|是|用户授权码",{"2":{"621":1}}],["string",{"2":{"26":2,"27":2,"31":3,"32":1,"36":2,"37":1,"41":3,"42":6,"46":2,"47":6,"51":3,"52":4,"56":2,"57":2,"61":2,"62":1,"66":3,"67":11,"71":2,"72":2,"76":2,"81":3,"86":3,"91":2,"92":3,"96":3,"97":1,"101":5,"106":2,"107":2,"111":1,"112":5,"116":2,"117":1,"121":3,"122":4,"126":2,"127":2,"131":2,"132":3,"136":3,"141":2,"142":1,"146":3,"147":12,"153":5,"154":1,"158":4,"159":1,"163":2,"164":1,"168":3,"169":3,"173":2,"174":8,"178":3,"179":5,"183":3,"184":10,"189":3,"194":2,"195":3,"222":2,"227":2,"228":8,"232":4,"233":2,"237":2,"238":38,"242":2,"243":7,"247":4,"248":5,"252":4,"253":8,"258":3,"259":10,"263":5,"264":7,"268":5,"269":7,"273":5,"274":4,"278":6,"279":5,"302":2,"303":5,"307":2,"308":5,"312":2,"313":5,"317":2,"318":5,"322":2,"323":5,"327":2,"328":5,"332":2,"333":5,"337":3,"338":6,"342":1,"343":5,"348":1,"353":7,"357":2,"358":5,"362":2,"363":5,"367":2,"368":5,"372":2,"373":5,"377":2,"378":5,"382":2,"383":5,"387":2,"388":5,"392":3,"393":5,"397":2,"398":5,"402":2,"403":5,"407":2,"408":5,"412":2,"413":5,"417":2,"418":5,"422":2,"423":5,"427":2,"428":5,"432":2,"433":5,"437":2,"438":5,"442":2,"443":5,"447":2,"448":5,"452":2,"453":5,"457":2,"458":5,"462":2,"463":5,"468":3,"473":2,"477":3,"478":5,"482":2,"483":6,"487":1,"488":5,"492":2,"493":5,"497":2,"498":1,"502":2,"507":2,"508":5,"512":2,"513":5,"517":2,"518":5,"522":2,"523":5,"527":3,"528":5,"532":2,"533":5,"537":2,"538":2,"542":8,"547":2,"548":1,"558":3,"563":4,"568":4,"573":3,"578":2,"583":2,"588":2,"594":2,"595":3,"599":4,"600":6,"605":2,"606":4,"610":3,"611":5,"615":3,"616":5,"621":2,"626":5,"627":4,"631":4,"636":3,"637":27,"642":2,"647":2,"664":3,"668":2,"669":3,"673":2,"674":10,"679":1,"683":2,"684":1,"688":2,"689":6,"693":7,"698":2,"704":4,"709":2,"714":3,"719":3,"720":2,"724":3,"725":6,"734":2,"735":3,"739":2,"740":14,"745":2,"746":8,"750":2,"751":4,"755":2,"756":5,"760":2,"761":33,"766":2,"767":3,"771":5,"772":14,"777":3,"778":11,"782":1,"783":12,"789":2,"790":10,"795":10,"799":2,"800":10,"809":2,"810":5,"815":1,"819":3,"824":2,"830":2,"831":12,"835":2,"836":1,"845":9,"850":3,"855":2,"856":11,"860":5,"861":5,"865":3,"870":3,"875":2,"876":4,"881":2,"882":17,"886":4,"887":7,"891":3,"892":6,"896":1,"897":3,"901":1,"902":3,"907":6,"912":2,"917":17,"922":2,"932":2,"938":2,"943":1,"952":2,"953":15,"958":4,"959":11,"963":3,"964":7,"968":3,"969":2,"973":6,"987":3,"991":2,"992":7,"996":2,"997":1,"1001":2,"1002":8,"1006":2,"1007":16,"1013":1,"1022":3,"1023":4,"1027":1,"1028":4,"1032":2,"1033":5,"1038":7,"1043":6,"1048":5,"1052":2,"1053":7,"1057":2,"1058":5,"1062":3,"1063":7,"1067":2,"1068":8,"1072":2,"1073":14,"1077":2,"1078":9,"1083":2,"1087":2,"1088":2,"1092":2,"1093":11,"1097":2,"1098":4,"1103":2,"1104":3,"1109":5,"1114":3,"1118":2,"1119":6,"1124":2,"1128":6,"1129":14,"1133":2,"1134":2,"1139":2,"1143":2,"1144":1,"1148":1,"1149":2,"1153":2,"1154":2,"1159":1,"1163":2,"1164":3,"1168":2,"1169":5,"1174":2,"1178":1,"1182":1,"1186":2,"1187":2,"1192":3,"1204":1,"1205":2,"1210":2,"1211":6,"1216":1,"1221":2,"1225":2,"1226":5,"1230":1,"1231":5,"1235":1,"1236":5,"1240":2,"1241":2,"1245":2,"1246":2,"1250":2,"1251":2,"1255":2,"1256":6,"1260":2,"1261":2,"1265":2,"1266":5,"1272":2,"1273":2,"1277":2,"1278":8,"1282":2,"1283":5,"1287":2,"1288":2,"1292":2,"1293":4,"1297":2,"1298":11,"1303":2,"1308":3,"1313":2,"1314":1,"1318":2,"1323":2,"1324":2,"1328":2,"1329":1,"1334":2,"1335":5,"1339":2,"1340":5,"1344":2,"1345":4,"1349":3,"1354":2,"1359":2,"1365":3,"1366":5,"1370":3,"1371":5,"1375":2,"1376":2,"1380":3,"1386":3,"1390":2,"1391":2,"1395":2,"1396":5,"1400":2,"1401":8,"1405":3,"1406":1,"1410":2,"1411":49,"1415":2,"1416":7,"1420":2,"1421":4,"1426":2,"1427":10,"1431":3,"1432":10,"1436":2,"1437":12,"1441":2,"1442":2,"1447":2,"1448":1,"1452":1,"1457":2,"1458":5}}],["standard",{"2":{"761":1,"762":1}}],["stadia将永远改变游戏行业",{"2":{"404":1}}],["star",{"2":{"1127":1,"1129":2,"1130":2}}],["start=0",{"2":{"1465":2}}],["startdate",{"2":{"1376":1,"1377":1}}],["startstr",{"2":{"1063":1,"1064":1}}],["startup",{"2":{"331":1}}],["start",{"2":{"238":2,"239":2,"1093":1,"1094":1,"1278":1,"1279":1,"1465":1}}],["stars",{"2":{"211":4,"1465":1}}],["stat",{"2":{"504":1}}],["statically",{"2":{"207":1}}],["static",{"2":{"200":1,"290":1,"374":3,"409":3,"514":3,"665":2}}],["statetime",{"2":{"1062":1}}],["state",{"2":{"5":1}}],["status",{"2":{"1":1,"40":1,"42":1,"43":1,"47":1,"77":1,"78":1,"169":1,"170":1,"224":1,"228":1,"229":1,"233":1,"234":1,"238":1,"239":1,"286":1,"290":1,"291":3,"595":1,"596":2,"767":1,"768":1,"949":1,"959":1}}],["stalking",{"2":{"4":1}}],["su",{"2":{"1251":1,"1252":1}}],["suit",{"2":{"1175":1}}],["surname",{"2":{"1239":1}}],["surprise",{"2":{"1120":1}}],["surroundings",{"2":{"3":1}}],["summary",{"2":{"953":1,"954":1,"1465":1}}],["suzhou",{"2":{"644":18}}],["support",{"2":{"620":1,"905":1}}],["supplemental",{"2":{"2":1}}],["suning",{"2":{"1019":1}}],["sun",{"2":{"544":1,"695":1,"847":2}}],["sub2",{"2":{"1019":1}}],["sub1",{"2":{"1019":1}}],["subtitle",{"2":{"953":1,"954":1}}],["subtype",{"2":{"128":1,"1465":1}}],["sub",{"2":{"952":1}}],["subch=photo",{"2":{"424":1}}],["subch=onews",{"2":{"414":2,"424":2}}],["subnum",{"2":{"298":2}}],["subject",{"2":{"7":1,"287":1,"575":1,"700":2,"724":1,"1465":4}}],["suc",{"2":{"1003":1}}],["success",{"2":{"200":1,"202":1,"203":1,"205":1,"206":1,"219":1,"224":1,"283":2,"288":1,"290":1,"292":1,"298":1,"947":1,"948":1,"949":1,"975":1,"1069":1,"1175":1,"1269":1,"1462":1,"1463":1,"1465":1}}],["successd",{"2":{"113":1}}],["such",{"2":{"1":1,"5":1,"9":1}}],["suggestion",{"2":{"107":1,"108":1}}],["sustained",{"2":{"4":1}}],["soa",{"2":{"1342":1}}],["soargift",{"2":{"791":2,"796":2,"801":2}}],["song",{"2":{"1264":1}}],["sort",{"2":{"1192":1}}],["souvenir",{"2":{"1212":1}}],["soul",{"2":{"1119":1,"1120":1}}],["source",{"0":{"2":1},"2":{"2":1,"290":1,"298":4,"338":1,"339":3,"393":1,"394":3,"488":1,"489":3,"527":1,"948":1,"1043":1,"1044":1,"1083":1,"1084":1,"1114":1,"1115":1,"1119":1,"1120":1,"1139":1,"1140":1,"1269":1}}],["solitude",{"2":{"1119":1,"1120":1}}],["soso地图",{"2":{"845":1}}],["so2",{"2":{"544":1,"649":1,"695":1,"740":1,"741":1,"847":1}}],["sogou地图所用坐标",{"2":{"845":1}}],["sogou",{"2":{"494":2,"1389":1}}],["soon",{"2":{"7":1}}],["so",{"2":{"3":1,"700":1,"1271":1}}],["someone",{"2":{"2":1,"3":1,"4":1}}],["socialgd",{"2":{"459":3}}],["social",{"2":{"456":1}}],["society",{"2":{"2":1}}],["societies",{"2":{"2":1}}],["socioeconomic",{"2":{"1":1}}],["wrap",{"2":{"948":2}}],["writers",{"2":{"882":1,"883":2,"917":1,"918":1}}],["wgs84坐标系",{"2":{"845":1}}],["wubi",{"2":{"1211":1,"1212":1,"1226":1,"1227":2,"1231":1,"1232":2,"1236":1}}],["wufazhuce",{"2":{"1033":1,"1034":1}}],["wuxing",{"2":{"746":1,"747":1}}],["wuh",{"2":{"706":6,"711":1}}],["wzcity",{"2":{"772":1,"773":2}}],["wzjfhj",{"2":{"772":1,"773":1}}],["wzfkhj",{"2":{"772":1,"773":1}}],["wzts",{"2":{"772":1,"773":1}}],["wz",{"2":{"600":3,"601":6}}],["wx",{"2":{"494":2}}],["wxqr",{"2":{"483":1,"484":1}}],["wxname",{"2":{"483":1,"484":1}}],["wxid",{"2":{"483":1,"484":1}}],["wx4",{"2":{"220":3}}],["w337",{"2":{"464":1}}],["w360h240l50t1c0f",{"2":{"444":1}}],["w360h240l50t17e6",{"2":{"444":1}}],["w360h240l50t1a7c",{"2":{"444":1}}],["w898h597",{"2":{"444":1}}],["w800h536",{"2":{"424":1}}],["w=600",{"2":{"434":1}}],["w=480",{"2":{"434":2}}],["w480h360",{"2":{"428":1,"429":1}}],["w470h370",{"2":{"424":1}}],["w532",{"2":{"534":1}}],["w548",{"2":{"464":1}}],["w570h380",{"2":{"444":2}}],["w574h313",{"2":{"338":1}}],["w520h306",{"2":{"429":1}}],["w550h366",{"2":{"414":1,"424":1}}],["w550h328",{"2":{"414":1}}],["w",{"2":{"334":3,"449":2,"454":3,"973":1,"1443":1}}],["wps",{"2":{"1119":2,"1120":2}}],["wp",{"2":{"324":3}}],["w766",{"2":{"314":1}}],["w960",{"2":{"304":1}}],["w646",{"2":{"534":1}}],["w640h426",{"2":{"339":1,"414":1}}],["w640",{"2":{"304":1}}],["w677",{"2":{"534":1}}],["w678h679",{"2":{"429":1}}],["w639",{"2":{"464":1}}],["w600",{"2":{"314":1}}],["w660",{"2":{"304":1}}],["wd",{"2":{"224":10}}],["wc",{"2":{"224":10}}],["wcheck",{"2":{"167":1}}],["w1280",{"2":{"314":1}}],["w163",{"2":{"314":3}}],["w145",{"2":{"304":3,"464":3,"534":3}}],["w1",{"2":{"169":1,"170":1}}],["women",{"2":{"819":1,"821":1,"865":1,"867":1}}],["woman",{"2":{"426":1}}],["work",{"2":{"872":1}}],["world",{"2":{"361":1,"575":1,"808":1,"1412":1}}],["wordfrom",{"2":{"1033":1,"1034":1}}],["words",{"2":{"88":1,"128":1,"142":1}}],["word",{"2":{"52":1,"53":3,"86":1,"130":1,"135":1,"173":1,"188":1,"193":1,"195":2,"196":20,"302":1,"307":1,"312":1,"317":1,"322":1,"327":1,"332":1,"337":1,"342":1,"348":1,"349":2,"357":1,"362":1,"367":1,"372":1,"377":1,"382":1,"387":1,"392":1,"397":1,"402":1,"407":1,"412":1,"417":1,"422":1,"427":1,"432":1,"437":1,"442":1,"447":1,"452":1,"457":1,"462":1,"477":1,"492":1,"507":1,"512":1,"517":1,"522":1,"527":1,"532":1,"1033":1,"1034":1,"1052":1,"1057":1,"1062":1,"1067":1,"1072":1,"1077":1,"1087":1,"1097":1,"1153":1,"1163":1,"1168":1,"1186":1,"1210":1,"1225":1,"1230":1,"1235":1,"1245":1,"1250":1,"1255":1,"1260":1,"1265":1}}],["wordnum",{"2":{"52":1,"53":1}}],["wool",{"2":{"167":1}}],["wssa",{"2":{"1251":1,"1252":1}}],["wsse",{"2":{"1251":1,"1252":1}}],["wsfc",{"2":{"1251":1,"1252":1}}],["ws3",{"2":{"219":3}}],["ws",{"2":{"33":20,"309":3,"319":3,"379":3,"389":3,"509":3,"524":3,"529":1,"1462":2,"1463":1}}],["wwww",{"2":{"1227":1}}],["www",{"2":{"33":1,"224":1,"286":1,"288":1,"324":6,"329":3,"334":3,"353":1,"354":2,"374":3,"384":3,"409":3,"439":6,"449":2,"454":3,"529":1,"965":2,"1007":1,"1019":2,"1073":1,"1346":2,"1361":1,"1367":12,"1407":1,"1417":1,"1459":8}}],["wish",{"2":{"1465":1}}],["wine",{"2":{"1387":1}}],["wind",{"2":{"224":2,"544":18,"695":18,"847":30}}],["window的属性在任何子作用域都可以访问",{"2":{"203":1}}],["window对象",{"2":{"202":1}}],["wildhoneysuckleflower",{"2":{"1262":1}}],["will",{"2":{"5":3,"6":1,"7":1,"8":1,"1069":2}}],["wiki",{"2":{"1036":1,"1046":1,"1086":1,"1122":1,"1142":1,"1147":1,"1152":1,"1157":1,"1185":1,"1203":1}}],["wids",{"2":{"839":1}}],["wid",{"2":{"831":1,"832":6,"842":33}}],["width",{"2":{"53":3,"78":1,"1405":1}}],["width=",{"2":{"19":2,"198":3,"199":3,"209":1,"211":20,"212":2,"213":2,"214":1,"217":1,"284":2}}],["witness",{"2":{"7":1}}],["without",{"2":{"5":1,"6":2,"575":1}}],["within",{"2":{"4":1}}],["with",{"2":{"1":1,"3":1,"5":1,"6":1,"7":1,"8":2,"200":6,"211":1}}],["wabeian",{"2":{"1399":1}}],["wage",{"2":{"1387":1}}],["watanabe",{"2":{"918":1}}],["wash",{"2":{"544":1,"695":1,"847":2}}],["wait",{"2":{"291":1}}],["wangyijunshi",{"2":{"298":1}}],["wang",{"2":{"27":1}}],["want",{"2":{"2":1,"1212":2}}],["warning",{"2":{"6":1}}],["way",{"2":{"3":1}}],["whj",{"2":{"1227":1}}],["wheat",{"2":{"1387":1}}],["wheelbase",{"2":{"637":1,"638":1}}],["when",{"2":{"9":1}}],["which",{"2":{"2":1}}],["whois反查",{"0":{"1429":1},"1":{"1430":1,"1431":1,"1432":1,"1433":1}}],["whoisserver",{"2":{"1427":1,"1428":1,"1432":1,"1433":1}}],["whois",{"2":{"1425":1,"1428":1,"1430":1,"1433":1}}],["whois查询",{"0":{"1424":1},"1":{"1425":1,"1426":1,"1427":1,"1428":1}}],["who",{"2":{"1":2,"2":1}}],["weight",{"2":{"761":1,"762":1,"1027":1,"1129":1,"1130":1,"1302":1,"1307":1}}],["weixin",{"2":{"479":3,"484":3,"486":1,"488":1,"489":3,"494":2,"969":1}}],["weibo",{"2":{"221":1,"286":1,"470":2,"471":1}}],["wechat",{"2":{"476":1,"479":3,"481":1,"491":1,"496":1,"969":1,"1446":1,"1451":1}}],["we现场加油声音被消音",{"2":{"474":1}}],["wen",{"2":{"374":3}}],["weekth",{"2":{"872":1}}],["weeknum",{"2":{"810":1,"811":1}}],["weekday",{"2":{"544":1,"695":1,"847":2,"856":1,"857":1,"1093":1,"1094":1,"1175":1}}],["week",{"2":{"224":5,"870":1,"1411":13,"1412":1,"1436":1,"1437":1,"1438":1}}],["weather",{"2":{"224":6,"541":1,"544":27,"692":1,"695":27,"829":1,"831":1,"832":5,"834":1,"839":1,"842":33,"844":1,"847":45}}],["weapon",{"2":{"5":1}}],["weapons",{"0":{"5":1},"2":{"5":2}}],["web开发工程师",{"2":{"293":1}}],["webassem",{"2":{"203":1}}],["webassembly的目标",{"2":{"203":1}}],["webassembly是一种的语言",{"2":{"203":1}}],["webassembly基础webassembly定义",{"2":{"203":1}}],["webassembly基础",{"2":{"203":1}}],["webp",{"2":{"202":1}}],["webpack",{"2":{"202":2,"203":3}}],["web前端面试题汇总",{"2":{"202":2}}],["web",{"0":{"201":1,"946":1},"1":{"202":1,"203":1,"947":1,"948":1,"949":1},"2":{"202":5,"203":3,"294":1}}],["website",{"2":{"30":1,"55":1,"115":1,"125":1,"140":1,"1271":1,"1276":1,"1281":1,"1286":1,"1296":1,"1322":1,"1343":1,"1353":1,"1358":1,"1389":1,"1394":1,"1399":1,"1404":1,"1409":1,"1414":1,"1419":1,"1425":1,"1430":1,"1435":1,"1440":1,"1456":1}}],["well",{"2":{"1":1,"5":1,"9":2}}],["welcoming",{"2":{"1":1,"2":1}}],["we",{"2":{"1":2,"2":1,"9":1}}],["bwixl8250",{"2":{"1463":6}}],["bwh",{"2":{"762":1}}],["bn",{"2":{"1462":4,"1463":4}}],["btc",{"2":{"1386":1,"1387":1}}],["bkod7po4050835rb",{"2":{"1462":1}}],["bk",{"2":{"1073":1,"1074":1}}],["bkimg",{"2":{"123":3}}],["bù",{"2":{"1043":2,"1044":2}}],["bzbj",{"2":{"1043":1,"1044":1}}],["bmi",{"2":{"1025":1,"1026":1,"1028":1,"1029":1}}],["bmi标准体重",{"0":{"1025":1},"1":{"1026":1,"1027":1,"1028":1,"1029":1}}],["bmp格式",{"2":{"81":1,"121":1}}],["bmp",{"2":{"51":1,"66":1,"146":1,"178":1}}],["b4",{"2":{"1019":1}}],["b9",{"2":{"1019":1}}],["bf",{"2":{"1019":1}}],["bfs",{"2":{"290":9}}],["bhd",{"2":{"988":2}}],["bgcolor",{"2":{"973":1}}],["b3a98eac72f2e81e7257d4b6600ed47b",{"2":{"948":2}}],["b346",{"2":{"369":1}}],["brenton",{"2":{"1465":1}}],["br",{"2":{"1304":1,"1305":1,"1309":1,"1310":1}}],["brain",{"2":{"1132":1}}],["brandname",{"2":{"637":1,"638":1,"664":1,"665":2,"669":1,"670":2,"674":1,"675":1,"778":1,"779":2,"783":1,"784":2}}],["brandid",{"2":{"610":1,"611":1,"612":1,"668":1,"669":1,"670":2,"674":1,"675":1}}],["brand",{"2":{"604":1,"606":2,"607":3,"662":1,"665":2,"761":1,"762":1}}],["brandmodel",{"2":{"147":1,"148":1}}],["branches",{"2":{"239":1}}],["brances",{"2":{"238":1}}],["bryan",{"2":{"918":1}}],["broadcast",{"2":{"897":1,"898":2}}],["broderick",{"2":{"883":1}}],["b>位",{"2":{"826":1}}],["b>24",{"2":{"826":1}}],["bless",{"2":{"1387":1}}],["bloom",{"2":{"1465":1}}],["blog",{"2":{"1367":2}}],["blockchain",{"2":{"446":1}}],["block",{"2":{"107":1}}],["blank",{"2":{"826":1}}],["blue",{"2":{"570":2}}],["b005uij4nq",{"2":{"1019":1}}],["b034",{"2":{"519":1}}],["b08b",{"2":{"359":1}}],["b5c094b61e6c4268ad45610d541b8e4c",{"2":{"509":1}}],["b5876c46",{"2":{"399":1}}],["b586a14c4ec466d33682f8626ccb3794",{"2":{"200":1,"290":1,"292":1}}],["b=51",{"2":{"434":1}}],["bch新版本却已正式上线",{"2":{"449":1}}],["bc16",{"2":{"369":1}}],["bcebos",{"2":{"123":3}}],["bd",{"2":{"1019":1}}],["bdc67020",{"2":{"364":1}}],["bdurl=https",{"2":{"288":1}}],["bdurl=",{"2":{"288":1}}],["bdurl",{"2":{"288":2}}],["bb8b",{"2":{"519":1}}],["bb68365c7c42",{"2":{"369":1}}],["bbs",{"2":{"298":1,"1269":1,"1462":1,"1463":1}}],["bbc0df283afe917d8b214d93b760c80927bb4f8b",{"2":{"290":1}}],["b",{"2":{"244":1,"637":1,"638":1,"908":1,"1462":1}}],["bj",{"2":{"239":1,"908":1}}],["bjh",{"2":{"200":1}}],["b2出口出",{"2":{"893":1}}],["b2c",{"2":{"689":3,"690":12}}],["b2a9",{"2":{"459":1}}],["b203",{"2":{"459":1}}],["b2",{"2":{"169":1,"724":1}}],["b10b",{"2":{"519":1}}],["b1",{"2":{"169":1,"724":1}}],["b6",{"2":{"123":1}}],["b8",{"2":{"123":1}}],["boqiicdn",{"2":{"1073":1,"1074":1}}],["boqii",{"2":{"1073":1}}],["bonus",{"2":{"567":1,"1387":1}}],["bobolist",{"2":{"298":1}}],["bodycolor",{"2":{"637":1,"638":1}}],["body",{"2":{"298":1,"761":1,"762":1,"948":1}}],["book",{"2":{"298":1,"951":1,"1011":1,"1016":1,"1019":1}}],["books",{"2":{"287":3}}],["boolean",{"2":{"595":1,"959":1,"1442":1}}],["bool",{"2":{"286":1,"997":1}}],["box",{"2":{"200":6}}],["born",{"2":{"83":1}}],["boardid",{"2":{"1269":1}}],["board",{"2":{"11":1}}],["bihua",{"2":{"1211":1,"1212":1,"1216":1,"1217":3,"1226":1,"1227":2,"1231":1,"1232":2,"1236":1}}],["bio",{"2":{"948":1}}],["bizhong",{"2":{"867":1}}],["biz",{"2":{"483":1,"484":1}}],["biz=mjm5mjaxndm4ma==",{"2":{"488":1,"489":3}}],["biz=mjm5ntazmdq0ma==",{"2":{"479":1}}],["biz=mjm5nti4ndk0mg==",{"2":{"479":1}}],["biz=mza4njg1mjkzoa==",{"2":{"484":1}}],["biz=mza3otg2njewng==",{"2":{"479":1}}],["bili",{"2":{"290":2}}],["bilibili直播间抢红包列表",{"0":{"290":1}}],["bilibili",{"2":{"285":1,"290":1}}],["bitrate=0",{"2":{"286":2,"353":1,"354":2}}],["binding",{"2":{"953":1,"954":1}}],["bin",{"2":{"282":1}}],["bing",{"2":{"20":1,"208":1,"209":6}}],["big",{"2":{"211":1}}],["birthdate",{"2":{"1129":1,"1130":1}}],["birthday",{"2":{"92":1,"93":1,"259":1,"260":1}}],["birth",{"2":{"67":1,"68":1,"103":1,"1128":1}}],["bullet",{"2":{"1387":1}}],["bushou",{"2":{"1068":1,"1069":1,"1211":1,"1212":1,"1214":1,"1216":1,"1217":3,"1226":1,"1227":2,"1231":1,"1232":2,"1236":1}}],["business",{"2":{"9":1,"182":1,"1382":1}}],["buy",{"2":{"570":2}}],["bucket",{"2":{"298":2,"309":3,"319":3,"379":3,"389":3,"509":3,"524":3,"529":1}}],["build",{"2":{"219":1}}],["built",{"2":{"207":1}}],["but",{"2":{"5":1}}],["bardem",{"2":{"1465":1}}],["barcode",{"2":{"1005":1,"1007":1,"1008":1}}],["ba",{"2":{"1019":2}}],["bag",{"2":{"761":1,"762":1}}],["bad",{"2":{"689":1,"690":1}}],["ball",{"2":{"570":4}}],["ba81f6de0a58",{"2":{"364":1}}],["bao",{"2":{"217":3}}],["baiji",{"2":{"746":1,"747":1}}],["baidumobile",{"2":{"1376":1,"1377":1}}],["baidupc",{"2":{"1376":1,"1377":1}}],["baidupages",{"2":{"1329":1,"1330":1}}],["baiduall",{"2":{"1376":1,"1377":1}}],["baidulink",{"2":{"1314":1,"1315":1}}],["baidurl",{"2":{"288":1}}],["baidu",{"2":{"123":3,"288":3,"1278":2,"1279":3,"1284":2,"1302":1,"1307":1,"1312":1,"1317":1,"1322":1,"1327":1,"1333":1,"1338":1,"1361":1,"1364":1,"1369":1,"1374":1,"1401":1,"1402":2,"1407":1,"1454":1}}],["baike",{"2":{"122":1,"123":9}}],["back",{"2":{"81":1,"83":1}}],["backgrounds",{"2":{"1":1}}],["base64encode编码的二维码图片内容",{"2":{"975":1}}],["base64数据大小不超过300k",{"2":{"966":1}}],["base64",{"2":{"51":1,"66":1,"81":1,"101":1,"146":1,"153":1,"158":1,"163":1,"178":1,"183":1,"975":1}}],["base64编码",{"2":{"36":1,"81":1}}],["batch",{"2":{"45":1}}],["banner",{"2":{"296":2}}],["bankname",{"2":{"264":1,"265":1,"269":1,"270":1}}],["bankaccount",{"2":{"228":1,"229":1}}],["bank",{"2":{"228":1,"229":1,"757":1}}],["bankcard",{"2":{"177":1,"262":1,"267":1,"273":1,"274":1,"275":1,"278":1,"279":1,"280":1}}],["ban",{"2":{"6":1,"206":2}}],["bytime",{"2":{"1019":1}}],["byteimg",{"2":{"286":4,"353":2,"354":4,"393":1,"394":3}}],["by",{"2":{"2":1,"5":1,"7":1,"9":1,"11":2,"202":1,"203":1,"572":1,"697":1}}],["be2b",{"2":{"459":1}}],["belong",{"2":{"238":1,"239":1}}],["beijing",{"2":{"544":3,"695":3,"847":3,"855":1,"908":1,"1119":2,"1120":2,"1278":1,"1279":1}}],["beian",{"2":{"291":7,"1281":1}}],["beibei",{"2":{"214":6}}],["being",{"2":{"9":1}}],["benign",{"2":{"200":5}}],["begindate",{"2":{"184":1,"185":1}}],["begin",{"2":{"83":1,"133":1,"544":1,"695":1,"847":2}}],["beauty",{"2":{"77":1,"78":1,"544":1,"695":1,"847":2}}],["been",{"2":{"8":1}}],["before",{"2":{"3":1,"4":1,"238":1,"239":1}}],["between",{"2":{"2":1}}],["behaviors",{"2":{"3":1,"4":1}}],["behavior",{"0":{"3":1,"4":1,"6":1},"2":{"1":1,"3":1,"4":1,"6":3,"7":2,"9":2}}],["be",{"2":{"1":1,"3":3,"5":3,"6":1,"8":1,"1069":1}}],["t8exxsve4tk8bmwtm1cbhf8akafuia15cjalxwzzwa8mtgy8m5nf",{"2":{"1387":1}}],["tfscom",{"2":{"1003":2}}],["tfsi",{"2":{"617":1}}],["tkl",{"2":{"1001":1}}],["tcdj",{"2":{"867":1}}],["tcover",{"2":{"205":2}}],["t3",{"2":{"716":1}}],["t2",{"2":{"706":10,"711":2,"716":1}}],["tbopen",{"2":{"1003":2}}],["tbody",{"2":{"222":2}}],["tbnews",{"2":{"434":1}}],["tye6",{"2":{"414":1}}],["type等于0表示已被拦截",{"2":{"1393":1}}],["type等于1或3表示未被拦截",{"2":{"1393":1}}],["types",{"2":{"552":1}}],["typescript",{"2":{"202":1}}],["type=2",{"2":{"494":2,"1462":2}}],["type=1",{"2":{"297":2}}],["type=web",{"2":{"294":1}}],["type=0",{"2":{"286":2,"353":1,"354":2}}],["type=4",{"2":{"286":2,"353":1,"354":2}}],["type=search",{"2":{"284":2}}],["type=top",{"2":{"284":2}}],["type=t",{"2":{"283":6}}],["type=",{"2":{"198":1,"199":1}}],["type=jpg",{"2":{"33":10}}],["typeid",{"2":{"153":1,"158":1,"477":1,"1151":1,"1153":1,"1154":1,"1155":1}}],["typeid=50",{"2":{"150":1}}],["typeid=49",{"2":{"150":1}}],["typeid=42",{"2":{"150":1}}],["typeid=41",{"2":{"150":1}}],["typeid=40",{"2":{"150":1}}],["typeid=39",{"2":{"150":1}}],["typeid=32",{"2":{"150":1}}],["typeid=31",{"2":{"150":1}}],["typeid=30",{"2":{"150":1}}],["typeid=29",{"2":{"150":1}}],["typeid=22",{"2":{"150":1}}],["typeid=21",{"2":{"150":1}}],["typeid=20",{"2":{"150":1}}],["typeid=19",{"2":{"150":1}}],["typeid=12",{"2":{"150":1}}],["typeid=11",{"2":{"150":1}}],["typeid=10",{"2":{"150":1}}],["typeid参数说明",{"0":{"150":1}}],["type",{"2":{"71":1,"77":1,"78":8,"86":1,"88":1,"127":1,"142":1,"143":1,"184":1,"185":1,"238":4,"248":1,"249":1,"252":1,"253":1,"254":1,"283":1,"291":2,"294":1,"297":2,"298":3,"502":1,"555":7,"596":2,"599":1,"761":5,"762":5,"778":1,"779":10,"783":1,"784":10,"826":1,"870":1,"882":1,"883":2,"917":1,"918":1,"947":2,"948":1,"973":1,"1048":1,"1049":1,"1053":2,"1054":6,"1072":1,"1087":1,"1098":1,"1099":3,"1251":1,"1252":1,"1278":1,"1279":1,"1283":1,"1284":1,"1345":1,"1346":1,"1349":1,"1351":1,"1380":1,"1382":1,"1396":1,"1397":1,"1401":2,"1402":2,"1405":1,"1448":1,"1449":1,"1462":4}}],["tts",{"2":{"1119":1,"1120":1}}],["tt2765340",{"2":{"700":1}}],["tt0439884",{"2":{"575":1}}],["tt",{"2":{"393":1,"394":3}}],["ttl",{"2":{"290":1,"1345":1,"1346":1}}],["t1494085453258",{"2":{"1462":2}}],["t1401334013017",{"2":{"298":1}}],["t1348648141035",{"2":{"298":1}}],["tname",{"2":{"298":2,"1462":1}}],["tdk",{"2":{"1419":1}}],["td",{"2":{"218":16,"222":18,"297":36,"1462":24}}],["t",{"2":{"203":2,"205":2,"283":5,"359":4}}],["tuning",{"2":{"757":1}}],["tutorial",{"2":{"203":1}}],["tuling",{"2":{"95":1}}],["tj",{"2":{"199":8,"414":2}}],["trumpet",{"2":{"1387":1}}],["true为成功",{"2":{"1442":1}}],["true",{"2":{"101":1,"198":1,"199":1,"286":1,"294":4,"298":1,"716":1,"947":1,"959":2,"997":1,"998":1,"1003":1,"1007":1,"1008":1}}],["trendvalue",{"2":{"1411":1,"1412":1}}],["trend",{"2":{"468":1,"469":8}}],["tr",{"2":{"218":4,"222":8,"297":4,"1462":4}}],["try",{"2":{"211":1}}],["trash",{"2":{"1096":1}}],["trademark",{"2":{"1007":1,"1008":1}}],["tradeno",{"2":{"52":1,"67":1,"68":1,"147":1,"148":1,"169":1,"170":1,"179":1,"180":1}}],["trafficroutes",{"2":{"887":1,"888":4,"892":1,"893":10}}],["travel",{"2":{"416":1,"419":6,"544":1,"695":1,"847":2}}],["tracecapable",{"2":{"294":4}}],["translation",{"2":{"1256":1,"1257":1}}],["transl",{"2":{"1114":1,"1115":1}}],["transmission",{"2":{"761":1,"762":1}}],["transform",{"2":{"339":1,"414":1,"424":1,"444":2}}],["transfer",{"2":{"198":1}}],["transphobic",{"2":{"4":1}}],["txt",{"2":{"60":1,"1342":1}}],["txsjsygwljkpt",{"2":{"27":1}}],["tiaoliao",{"2":{"1053":1,"1054":3}}],["tianjin",{"2":{"855":1}}],["tianapi",{"2":{"484":1}}],["tian",{"2":{"27":1}}],["tishi",{"2":{"1053":1,"1054":3}}],["tiku",{"2":{"1036":1}}],["tiktok",{"2":{"286":1}}],["tiktokv",{"2":{"286":1}}],["tiempos",{"2":{"954":1}}],["ticket",{"2":{"898":23}}],["tip",{"2":{"813":1,"1028":1,"1029":1,"1063":1,"1064":1,"1093":1,"1094":1,"1098":1,"1099":3}}],["tiyu",{"2":{"502":1}}],["tid",{"2":{"298":3,"1462":1}}],["timerange",{"2":{"1411":2,"1412":7}}],["timezone",{"2":{"810":1,"811":1}}],["timestamp",{"2":{"810":1,"811":1}}],["times",{"2":{"630":1}}],["time",{"2":{"200":1,"286":2,"290":1,"292":3,"544":3,"628":2,"649":1,"695":3,"711":1,"740":1,"741":1,"808":1,"847":3,"856":1,"857":2,"862":2,"898":23,"949":3,"959":1,"1076":1,"1091":1,"1192":1,"1273":1,"1274":1,"1284":1,"1324":1,"1325":1,"1391":1,"1392":1,"1401":1,"1402":1}}],["titletype=title",{"2":{"286":1,"353":1,"354":2}}],["title",{"2":{"57":1,"58":1,"174":1,"175":2,"202":10,"203":14,"206":2,"238":1,"239":1,"286":3,"287":1,"298":4,"303":1,"304":3,"308":1,"309":3,"313":1,"314":3,"318":1,"319":3,"323":1,"324":3,"328":1,"329":3,"333":1,"334":3,"338":1,"339":3,"343":1,"344":3,"353":1,"354":2,"358":1,"359":4,"363":1,"364":3,"368":1,"369":3,"373":1,"374":3,"378":1,"379":3,"383":1,"384":3,"388":1,"389":3,"393":1,"394":3,"398":1,"399":3,"403":1,"404":3,"408":1,"409":3,"413":1,"414":3,"418":1,"419":3,"423":1,"424":3,"428":1,"429":3,"433":1,"434":3,"438":1,"439":3,"443":1,"444":3,"448":1,"449":3,"453":1,"454":3,"458":1,"459":3,"463":1,"464":3,"478":1,"479":3,"488":1,"489":3,"493":1,"494":2,"498":1,"499":1,"504":1,"508":1,"509":3,"513":1,"514":3,"518":1,"519":3,"523":1,"524":3,"528":1,"529":3,"533":1,"534":3,"544":9,"695":9,"847":18,"852":6,"881":1,"882":1,"883":2,"917":1,"918":1,"940":1,"947":2,"948":2,"953":2,"954":2,"1002":1,"1003":1,"1019":1,"1038":1,"1039":1,"1088":1,"1089":1,"1104":1,"1109":1,"1149":1,"1150":1,"1154":1,"1155":1,"1164":1,"1165":1,"1169":1,"1170":1,"1187":1,"1188":1,"1246":1,"1247":1,"1256":1,"1257":1,"1261":1,"1262":1,"1266":1,"1267":1,"1269":1,"1366":1,"1367":15,"1371":1,"1411":2,"1412":2,"1421":1,"1422":1,"1462":1,"1463":1,"1465":2}}],["tei",{"2":{"1251":1,"1252":1}}],["teaser",{"2":{"1132":1}}],["texing",{"2":{"1053":1,"1054":3}}],["text参数中的内容同一类型",{"2":{"989":1}}],["text2",{"2":{"136":1}}],["text1",{"2":{"136":1}}],["texts",{"2":{"62":1,"63":2}}],["text",{"2":{"11":1,"26":1,"57":1,"71":1,"100":1,"198":1,"199":1,"211":1,"224":11,"948":3,"973":1,"991":1,"1022":1,"1412":3}}],["term",{"2":{"238":2,"239":2}}],["terror",{"2":{"107":1}}],["tell",{"2":{"1465":1}}],["telephone",{"2":{"887":1,"888":4,"892":1,"893":10,"898":1}}],["telecodes",{"2":{"548":1,"549":1}}],["telecom",{"2":{"110":1,"246":1,"251":1,"546":1,"823":1}}],["tel",{"2":{"228":1,"229":1,"824":1,"826":1,"959":1}}],["temperature",{"2":{"544":12,"695":12,"831":2,"832":6,"847":18}}],["template",{"2":{"298":1}}],["temp",{"2":{"211":14,"224":1}}],["temporary",{"2":{"6":1}}],["test官网下载",{"2":{"1367":2}}],["test官方博客",{"2":{"1367":2}}],["test教程",{"2":{"1367":1}}],["test5专区",{"2":{"1367":1}}],["test5",{"2":{"1367":4}}],["test的个人主页",{"2":{"1367":1}}],["test3",{"2":{"1367":4}}],["test框架",{"2":{"1367":12,"1417":1,"1459":2}}],["testtype",{"2":{"724":1}}],["test6",{"2":{"494":2}}],["test开发者扶持计划主要更新",{"2":{"494":1}}],["testv6",{"2":{"494":1}}],["test统一接口服务",{"2":{"138":1}}],["test",{"2":{"63":1,"494":1,"1320":1,"1367":2,"1387":1,"1412":1,"1438":1,"1459":1}}],["technology",{"2":{"1278":1,"1279":1,"1428":1,"1433":1}}],["tech",{"0":{"2":1},"2":{"2":1,"309":3,"319":3,"379":3,"404":1,"509":3}}],["tales",{"2":{"1465":1}}],["talks",{"2":{"4":1}}],["target",{"2":{"1346":1}}],["target=",{"2":{"826":1}}],["tang",{"2":{"1162":1}}],["taobao",{"2":{"1003":2}}],["taobaoke",{"2":{"995":1,"1000":1}}],["taoke",{"2":{"997":1,"998":1}}],["taylor",{"2":{"918":1}}],["taboo",{"2":{"577":1}}],["table",{"2":{"218":2,"222":3,"297":2,"1462":2}}],["tags",{"2":{"1019":1,"1266":1,"1267":1}}],["tag",{"2":{"122":1,"123":3,"195":1,"196":10}}],["taizhoushi",{"2":{"659":1}}],["taiwan",{"2":{"369":1}}],["tai",{"2":{"27":1}}],["takethingstoohard",{"2":{"1212":1}}],["takeamattertoheart",{"2":{"1212":1}}],["take",{"2":{"6":1,"1212":1}}],["thwaites",{"2":{"1465":1}}],["thyrjgctrdmqp3nvygaa75m3bmoxdy5zj8rvpggmj9njt1494085452329",{"2":{"1462":1}}],["threemonth",{"2":{"1411":13,"1412":1}}],["threadagainst",{"2":{"298":1}}],["threadvote",{"2":{"298":1}}],["threatening",{"2":{"4":1}}],["threats",{"2":{"4":1}}],["thousand",{"2":{"735":1,"736":1}}],["those",{"2":{"1":2,"4":1,"5":1,"6":1,"7":1}}],["thumbnail",{"2":{"504":3,"948":1}}],["thumbnail=200y140",{"2":{"309":3,"319":3,"379":3,"509":3}}],["thumbnail=650x2147483647",{"2":{"33":10}}],["thumb",{"2":{"374":3,"409":3,"449":1,"514":3,"1002":1,"1003":1}}],["th",{"2":{"222":6}}],["than",{"2":{"211":1}}],["that",{"2":{"2":1,"3":1,"211":1,"700":1}}],["thieves",{"2":{"575":1}}],["thinkofaway",{"2":{"1212":1}}],["thinkof",{"2":{"1212":1}}],["thinkdeeply",{"2":{"1212":1}}],["think",{"2":{"78":1,"1212":2,"1367":1}}],["this",{"2":{"1":1,"2":1,"3":2,"4":1,"5":2,"8":1,"9":2}}],["theory",{"2":{"1387":1}}],["thead",{"2":{"222":2}}],["themes",{"2":{"207":1}}],["them",{"2":{"4":1}}],["these",{"2":{"3":1,"5":1}}],["they",{"2":{"2":1,"3":1,"6":1}}],["their",{"2":{"2":1}}],["thereof",{"2":{"1":1}}],["the",{"2":{"1":3,"2":4,"3":3,"4":2,"5":3,"6":3,"7":2,"9":3,"11":4,"1119":1,"1120":1,"1465":2}}],["tong",{"2":{"1251":1,"1252":1}}],["tongue",{"2":{"1142":1}}],["tongyi",{"2":{"1068":1,"1069":1}}],["tongbu",{"2":{"434":6}}],["tomorrow",{"2":{"870":1}}],["todayrank",{"2":{"1411":1}}],["today",{"2":{"870":1,"872":1,"900":1,"1102":1,"1107":1}}],["toutiao",{"2":{"394":3,"501":1}}],["touching",{"2":{"4":2}}],["tos",{"2":{"353":1,"354":2,"394":1}}],["token=empty",{"2":{"494":2}}],["token",{"2":{"290":1}}],["totalcount",{"2":{"790":1,"791":1,"795":1,"796":1,"924":1,"934":1,"1227":1,"1232":1}}],["total",{"2":{"790":1,"791":2,"795":1,"796":1,"800":1,"801":1,"852":1}}],["totalwz",{"2":{"632":1,"633":1}}],["totalpage",{"2":{"565":1,"893":1,"924":1,"934":1,"1227":1,"1232":1}}],["totalitems",{"2":{"287":1}}],["totalrecords",{"2":{"244":1}}],["topthink",{"2":{"1459":6}}],["topple",{"2":{"1387":1}}],["topicid",{"2":{"1463":1}}],["topicimg",{"2":{"1462":1}}],["topicsid",{"2":{"1462":1}}],["topicdesc",{"2":{"1462":1}}],["topic",{"2":{"1367":1,"1462":1}}],["topiclist",{"2":{"298":2}}],["topicname",{"2":{"205":2,"1462":1}}],["top",{"2":{"53":3,"78":1,"284":1,"391":1,"502":1,"1409":1,"1412":1,"1435":1,"1438":1}}],["tolerated",{"2":{"6":1}}],["to",{"2":{"1":4,"2":7,"3":2,"4":2,"5":5,"6":3,"7":3,"9":4,"153":1,"158":1,"203":1,"700":1,"949":1,"987":1,"1022":1,"1023":1,"1024":1,"1069":1,"1120":2}}],["iwfh",{"2":{"1232":1}}],["iecity",{"2":{"1129":1,"1130":1}}],["iesdouyin",{"2":{"286":1,"353":1,"354":2}}],["icp域名备案查询",{"0":{"1413":1},"1":{"1414":1,"1415":1,"1416":1,"1417":1}}],["icpnumber",{"2":{"1396":1,"1397":1}}],["icpno",{"2":{"291":2}}],["icp主体信息",{"2":{"1396":1}}],["icp备案名称",{"2":{"1283":1}}],["icp备案编号",{"2":{"1283":1}}],["icp备案号",{"2":{"1280":1}}],["icp",{"2":{"1283":3,"1284":3,"1414":1}}],["icons",{"2":{"1462":1}}],["icon",{"2":{"544":9,"695":9,"847":15}}],["ihvhiews1550567",{"2":{"444":1}}],["ihvhiews1548664",{"2":{"444":1}}],["ihvhiqax8354557",{"2":{"444":1}}],["ivrxcey0606198",{"2":{"429":1}}],["ivrxcey0542311",{"2":{"429":1}}],["ivrxcey0503663",{"2":{"428":1,"429":1}}],["ixeeirz5353789",{"2":{"424":1}}],["ixeeirz5358603",{"2":{"424":1}}],["ixigua",{"2":{"286":2}}],["iuzasxs4031169",{"2":{"414":1}}],["iid",{"2":{"1002":1,"1003":1}}],["iircuyvi8546599",{"2":{"414":1}}],["iihnzahi4708823",{"2":{"339":1}}],["iihnzhfz3050537",{"2":{"338":1}}],["ikcacer4180912",{"2":{"339":1}}],["ikcacer4044078",{"2":{"338":1}}],["i0",{"2":{"290":3}}],["i1",{"2":{"290":3}}],["i2",{"2":{"290":3,"1003":2}}],["iqlva7zninficteyetzmdz3rtkw=",{"2":{"289":1}}],["i",{"2":{"222":5,"294":2,"394":1}}],["ios12",{"2":{"434":1}}],["ios系统更新等相关资讯",{"2":{"430":1}}],["io",{"2":{"203":1,"494":2}}],["illegal",{"2":{"107":1,"1387":1}}],["idea",{"2":{"1212":2}}],["idealweight",{"2":{"1028":1,"1029":1}}],["identify",{"2":{"238":2,"823":1}}],["identifying",{"2":{"4":1}}],["idx=1",{"2":{"484":1,"488":1,"489":3}}],["id为",{"2":{"289":1}}],["idnum",{"2":{"258":1,"263":1,"268":1}}],["id=6311303",{"2":{"1466":2}}],["id=22554517",{"2":{"1019":1}}],["id=20170520",{"2":{"203":2}}],["id=9454551",{"2":{"948":2,"949":2}}],["id=v0200fa10000bnilmvikr6g7m3jh25mg",{"2":{"354":1}}],["id=v0200f830000bni8rhdjfrmrhopvph4g",{"2":{"354":1}}],["id=v0200fe00000bnibokhum7lnrb46ns0g",{"2":{"353":1}}],["id=v0200fb80000bg0gfio1ahq9jkkcfqcg",{"2":{"286":2}}],["id=",{"2":{"198":1,"199":1}}],["idcard",{"2":{"80":1,"83":1,"90":1,"247":1,"252":1,"253":1,"254":1,"257":1,"273":1,"274":1,"275":1,"278":1,"279":1,"280":1}}],["id",{"2":{"20":2,"100":1,"174":1,"175":2,"202":10,"203":1,"224":1,"239":1,"289":5,"290":31,"298":3,"555":14,"560":1,"565":2,"570":1,"606":1,"607":1,"611":1,"612":1,"616":2,"617":2,"664":1,"665":2,"669":1,"670":2,"679":1,"680":2,"684":1,"685":17,"689":1,"690":1,"726":1,"747":1,"779":2,"784":2,"830":1,"835":1,"876":2,"877":4,"887":1,"888":4,"892":1,"893":10,"898":1,"907":1,"908":2,"929":21,"940":1,"945":2,"947":2,"948":4,"949":6,"1003":1,"1013":1,"1014":17,"1017":1,"1053":2,"1054":6,"1104":1,"1109":1,"1119":1,"1120":1,"1135":3,"1212":1,"1217":3,"1222":2,"1227":2,"1232":2,"1367":5,"1465":7,"1466":2}}],["imagination",{"2":{"1212":1}}],["imagine",{"2":{"1212":2}}],["imagick14371435571930",{"2":{"1073":1,"1074":1}}],["imageview",{"2":{"309":3,"319":3,"379":3,"509":3}}],["image1",{"2":{"294":1}}],["images",{"2":{"208":1,"209":7,"212":8,"213":4,"214":7,"215":12,"216":2,"217":3,"294":1,"544":3,"695":3,"726":1,"847":3,"947":1,"948":1,"953":2,"954":2,"1465":1}}],["imagestatus",{"2":{"103":2}}],["imageurl",{"2":{"106":1,"1129":1,"1130":1}}],["imagetype",{"2":{"51":1,"66":1,"101":1,"146":1,"178":1}}],["image",{"2":{"35":1,"36":1,"51":1,"66":1,"76":1,"81":2,"101":1,"105":1,"118":1,"120":1,"123":3,"146":1,"166":1,"178":1,"183":2,"286":2,"294":2,"393":1,"394":2,"529":1,"607":1,"947":1,"948":2,"975":1,"1033":1,"1034":1,"1119":1,"1120":1,"1462":2,"1463":1}}],["imt",{"2":{"757":2}}],["imdbid",{"2":{"575":1,"700":1}}],["im5",{"2":{"434":3}}],["improve",{"2":{"286":2,"353":1,"354":2}}],["im",{"2":{"203":2,"949":3}}],["img7",{"2":{"1465":18}}],["imgtype",{"2":{"1269":1}}],["imgauthor",{"2":{"1033":1,"1034":1}}],["imglist",{"2":{"1007":1,"1008":1}}],["imgmini",{"2":{"504":3}}],["img0",{"2":{"369":1,"399":1,"519":2}}],["img21",{"2":{"903":1}}],["img2",{"2":{"364":1,"369":1,"399":1,"459":1,"529":1}}],["img1",{"2":{"287":1,"364":1,"369":1,"399":1,"419":1}}],["imgsize",{"2":{"389":3,"524":3,"529":1}}],["imgs",{"2":{"344":3}}],["imgsum",{"2":{"205":2,"1269":1}}],["imgsrc",{"2":{"174":1,"175":2,"298":3,"1411":1}}],["img4",{"2":{"205":5}}],["img31",{"2":{"898":2,"903":1}}],["img3",{"2":{"205":7,"364":1,"419":2,"449":1,"459":2,"519":1,"1465":3}}],["imgcensor",{"2":{"115":1}}],["imgurl=http",{"2":{"389":3,"524":3,"529":1}}],["imgurl=https",{"2":{"219":3,"222":3}}],["imgurl=",{"2":{"222":3}}],["imgurl传递网络图片url",{"2":{"114":1}}],["imgurl",{"2":{"61":1,"116":1,"121":1,"222":1,"964":1,"965":2,"1033":1,"1034":1,"1119":1,"1120":1}}],["img",{"2":{"19":2,"105":1,"121":1,"153":1,"158":1,"163":1,"206":4,"208":1,"209":1,"211":20,"212":2,"213":2,"214":1,"217":1,"220":5,"282":2,"298":3,"329":3,"353":1,"354":2,"359":4,"529":1,"883":2,"918":1,"948":2,"959":1,"965":2,"1003":2,"1007":3,"1008":3,"1019":2,"1073":1,"1074":1,"1129":1,"1130":1,"1465":18}}],["immediately",{"2":{"5":1,"6":1}}],["ipst",{"2":{"1465":1}}],["ipnum",{"2":{"1411":1,"1412":1}}],["ip地址",{"2":{"1297":1,"1354":1}}],["ip地址查询",{"0":{"1290":1,"1295":1},"1":{"1291":1,"1292":1,"1293":1,"1294":1,"1296":1,"1297":1,"1298":1,"1299":1}}],["ipv6地址",{"2":{"1288":1}}],["ipv6",{"2":{"1286":1,"1288":2,"1289":3}}],["ip",{"0":{"15":1},"2":{"20":1,"22":1,"168":1,"215":10,"692":1,"693":1,"1291":1,"1292":1,"1296":1,"1297":1,"1299":1,"1345":1,"1354":1,"1411":1,"1421":1,"1422":1}}],["itmaybeassumedthat",{"2":{"1212":1}}],["it行业新闻",{"2":{"305":1}}],["it资讯",{"0":{"305":1},"1":{"306":1,"307":1,"308":1,"309":1}}],["it",{"2":{"20":1,"306":1}}],["its",{"2":{"9":1}}],["item4",{"2":{"726":1}}],["item4|",{"2":{"725":1}}],["item3",{"2":{"726":1}}],["item3|",{"2":{"725":1}}],["item2",{"2":{"725":1,"726":1}}],["item2|",{"2":{"725":1}}],["item1",{"2":{"725":1,"726":1}}],["item1|",{"2":{"725":1}}],["items",{"2":{"5":1,"238":10,"239":1}}],["item",{"2":{"5":1,"123":3,"238":1,"239":1,"1003":2}}],["ifeng",{"2":{"304":3,"314":3,"464":3,"534":3}}],["ifengimg",{"2":{"304":6,"314":6,"464":6,"534":6}}],["ifm",{"2":{"198":1,"199":1}}],["ifm=",{"2":{"198":1,"199":1}}],["iframe>",{"2":{"198":3,"199":3,"284":2}}],["iframe",{"2":{"197":1,"198":3,"199":3,"284":2}}],["if",{"2":{"2":1,"3":2,"6":1,"7":1,"8":1,"600":1,"601":2}}],["infer",{"2":{"1212":1}}],["infonew",{"2":{"479":3}}],["info",{"0":{"10":1},"2":{"122":1,"123":3,"236":1,"286":2,"798":1,"831":1,"832":1,"856":1,"857":2,"898":1,"959":1,"1093":1,"1094":1,"1466":2}}],["information",{"2":{"4":1}}],["inner",{"2":{"948":1}}],["indulgeinfantasy",{"2":{"1212":1}}],["industry",{"2":{"519":1}}],["index",{"2":{"90":1,"95":1,"172":1,"195":1,"196":10,"200":6,"205":2,"222":2,"294":1,"468":1,"469":8,"544":1,"695":1,"847":2,"915":1,"972":1,"1003":1,"1021":1,"1026":1,"1071":1,"1096":1,"1127":1,"1132":1,"1152":1,"1239":1,"1259":1,"1269":2,"1291":1,"1374":1,"1379":1,"1384":1,"1461":2,"1462":2,"1463":2}}],["inhcycc6183487",{"2":{"414":1}}],["inheritance",{"2":{"203":1}}],["inews",{"2":{"404":3}}],["inequality",{"2":{"2":1}}],["invest",{"2":{"238":2}}],["invite",{"2":{"1":1}}],["intend",{"2":{"1212":1}}],["intermittent",{"2":{"757":1}}],["internet",{"2":{"376":1}}],["internal",{"2":{"366":1}}],["international",{"2":{"364":3,"529":1}}],["interface",{"2":{"290":1}}],["intro",{"2":{"1169":1,"1170":1}}],["introduction",{"0":{"786":1},"2":{"203":1}}],["intake",{"2":{"757":1}}],["int",{"2":{"71":1,"77":2,"107":1,"111":1,"117":1,"127":2,"132":2,"142":1,"173":2,"222":1,"233":1,"242":2,"248":1,"252":2,"253":1,"273":1,"274":1,"297":2,"302":2,"307":2,"312":2,"317":2,"322":2,"327":2,"332":2,"337":1,"342":2,"348":2,"353":3,"357":2,"362":2,"367":2,"372":2,"377":2,"382":2,"387":2,"392":2,"397":2,"402":2,"407":2,"412":2,"417":2,"422":2,"427":2,"432":2,"437":2,"442":2,"447":2,"452":2,"457":2,"462":2,"477":3,"487":2,"492":1,"498":4,"507":2,"512":2,"517":2,"522":2,"527":2,"532":2,"600":3,"664":1,"669":2,"674":4,"679":1,"684":1,"688":3,"689":1,"724":1,"767":5,"772":4,"777":2,"782":3,"789":2,"790":6,"794":3,"795":6,"799":1,"800":3,"810":1,"850":3,"855":1,"881":3,"882":2,"891":2,"896":2,"901":1,"911":2,"916":1,"917":2,"922":2,"932":5,"938":2,"943":1,"973":4,"1013":1,"1017":3,"1027":3,"1028":2,"1032":1,"1033":1,"1052":2,"1053":2,"1057":2,"1062":1,"1063":2,"1072":3,"1073":1,"1087":3,"1088":1,"1092":1,"1093":5,"1097":3,"1098":2,"1104":1,"1108":1,"1118":1,"1119":1,"1128":2,"1148":1,"1153":3,"1154":1,"1163":2,"1168":2,"1192":2,"1196":2,"1204":1,"1216":1,"1225":4,"1226":1,"1230":4,"1231":1,"1236":1,"1245":2,"1250":3,"1255":2,"1260":2,"1265":2,"1278":2,"1288":1,"1304":4,"1309":4,"1319":2,"1345":1,"1349":1,"1355":1,"1360":1,"1376":3,"1380":1,"1396":1,"1405":1,"1411":7,"1436":2,"1448":1,"1453":1,"1462":2}}],["intimidation",{"2":{"4":1}}],["instead",{"2":{"1120":1}}],["installer",{"2":{"200":1}}],["instr",{"2":{"72":1,"73":1}}],["insoxin",{"2":{"22":2}}],["insults",{"2":{"4":1}}],["injury",{"2":{"5":1}}],["inappropriate",{"2":{"4":3}}],["increments",{"2":{"1069":1}}],["increase",{"2":{"2":1}}],["include",{"2":{"5":1}}],["includes",{"2":{"4":1}}],["including",{"2":{"4":1,"5":1,"6":2}}],["inclusive",{"2":{"1":1}}],["inconsequential",{"2":{"3":1}}],["in",{"2":{"1":2,"2":2,"3":4,"4":1,"5":2,"6":2,"7":2,"8":1,"9":3,"202":1,"238":2,"570":1,"1346":1}}],["isrecord",{"2":{"1335":1,"1336":1,"1340":1,"1341":1,"1372":1}}],["isres",{"2":{"856":1,"857":1}}],["isp",{"2":{"1293":1,"1294":1,"1298":1,"1299":1}}],["isipv6",{"2":{"1288":1,"1289":1}}],["isexpire",{"2":{"1278":1,"1279":1}}],["isxiangjie",{"2":{"1225":1,"1230":1}}],["isjijie",{"2":{"1225":1,"1230":1}}],["isnotwork",{"2":{"1093":1,"1094":1}}],["iszhapian",{"2":{"826":1}}],["isdestine",{"2":{"790":1,"791":2,"795":1,"796":1,"800":1,"801":1}}],["isssl",{"2":{"1278":1,"1279":1}}],["issuedby",{"2":{"1278":1,"1279":1}}],["issuetime",{"2":{"544":1,"695":1,"847":2}}],["issuecontent",{"2":{"544":1,"695":1,"847":2}}],["issuing",{"2":{"1278":1,"1279":1}}],["issuingauthority",{"2":{"103":1}}],["issuingdate",{"2":{"103":1}}],["isshow",{"2":{"273":1}}],["isbn13",{"2":{"953":1,"954":1}}],["isbn10",{"2":{"953":1,"954":1}}],["isbn=9787562404507",{"2":{"287":1}}],["isbn查询",{"0":{"287":1}}],["isbn",{"2":{"20":1,"287":4,"951":1}}],["isoyu",{"2":{"7":1,"10":1,"12":1,"19":2,"23":1,"25":1,"30":1,"35":1,"40":1,"45":1,"50":1,"55":1,"60":1,"65":1,"70":1,"75":1,"78":1,"80":1,"85":1,"90":1,"95":1,"100":1,"105":1,"110":1,"115":1,"118":1,"120":1,"125":1,"130":1,"135":1,"140":1,"145":1,"152":1,"157":1,"162":1,"166":1,"167":1,"172":1,"177":1,"182":1,"188":1,"193":1,"198":8,"199":8,"200":4,"202":1,"203":1,"205":1,"206":1,"208":1,"209":4,"210":1,"211":22,"212":5,"213":3,"214":5,"215":6,"216":1,"217":3,"218":1,"219":6,"220":3,"221":2,"222":7,"224":1,"226":1,"231":1,"236":1,"241":1,"246":1,"251":1,"257":1,"262":1,"267":1,"272":1,"277":1,"282":12,"283":16,"284":8,"285":2,"286":6,"287":2,"288":4,"289":13,"290":4,"291":5,"292":4,"294":1,"296":1,"297":1,"298":1,"299":1,"301":1,"306":1,"311":1,"316":1,"321":1,"326":1,"331":1,"336":1,"341":1,"346":1,"351":1,"356":1,"361":1,"366":1,"371":1,"376":1,"381":1,"386":1,"391":1,"396":1,"401":1,"406":1,"411":1,"416":1,"421":1,"426":1,"431":1,"436":1,"441":1,"446":1,"451":1,"456":1,"461":1,"466":1,"471":1,"476":1,"481":1,"486":1,"491":1,"496":1,"501":1,"506":1,"511":1,"516":1,"521":1,"526":1,"531":1,"536":1,"541":1,"546":1,"552":1,"557":1,"562":1,"567":1,"572":1,"577":1,"582":1,"587":1,"593":1,"598":1,"604":1,"609":1,"614":1,"620":1,"625":1,"630":1,"635":1,"641":1,"646":1,"651":1,"656":1,"662":1,"667":1,"672":1,"677":1,"682":1,"687":1,"692":1,"697":1,"703":1,"708":1,"713":1,"718":1,"723":1,"728":1,"733":1,"738":1,"744":1,"749":1,"754":1,"759":1,"765":1,"770":1,"776":1,"781":1,"788":1,"793":1,"798":1,"803":1,"808":1,"813":1,"818":1,"823":1,"829":1,"834":1,"839":1,"844":1,"849":1,"854":1,"859":1,"864":1,"869":1,"874":1,"880":1,"885":1,"890":1,"895":1,"900":1,"905":1,"910":1,"915":1,"921":1,"926":1,"931":1,"937":1,"942":1,"947":1,"948":1,"949":1,"950":1,"951":1,"957":1,"962":1,"967":1,"970":1,"972":1,"978":1,"982":1,"986":1,"990":1,"995":1,"1000":1,"1005":1,"1011":1,"1016":1,"1021":1,"1026":1,"1031":1,"1036":1,"1041":1,"1046":1,"1051":1,"1056":1,"1061":1,"1066":1,"1071":1,"1076":1,"1081":1,"1086":1,"1091":1,"1096":1,"1102":1,"1107":1,"1112":1,"1117":1,"1122":1,"1127":1,"1132":1,"1137":1,"1142":1,"1147":1,"1152":1,"1157":1,"1162":1,"1167":1,"1173":1,"1177":1,"1181":1,"1185":1,"1191":1,"1195":1,"1199":1,"1203":1,"1209":1,"1214":1,"1219":1,"1224":1,"1229":1,"1234":1,"1239":1,"1244":1,"1249":1,"1254":1,"1259":1,"1264":1,"1269":1,"1271":1,"1274":1,"1276":1,"1281":1,"1286":1,"1291":1,"1296":1,"1302":1,"1305":1,"1307":1,"1310":1,"1312":1,"1315":1,"1317":1,"1322":1,"1325":1,"1327":1,"1330":1,"1333":1,"1336":1,"1338":1,"1341":1,"1343":1,"1346":2,"1348":1,"1353":1,"1358":1,"1364":1,"1367":16,"1369":1,"1372":1,"1374":1,"1379":1,"1384":1,"1389":1,"1392":1,"1394":1,"1399":1,"1404":1,"1409":1,"1412":4,"1414":1,"1417":2,"1419":1,"1425":1,"1430":1,"1435":1,"1438":3,"1440":1,"1443":2,"1446":1,"1451":1,"1456":1,"1459":3,"1461":1,"1462":1,"1463":1,"1465":1,"1466":1}}],["is",{"2":{"1":1,"2":4,"6":1,"11":1,"283":1,"353":1,"354":2,"570":1,"700":1,"948":1,"1119":1,"1120":1}}],["pv",{"2":{"1411":1}}],["pvnum",{"2":{"205":2,"1411":1,"1412":1}}],["ps",{"2":{"1401":1,"1402":1}}],["ptr",{"2":{"1342":1}}],["ptime",{"2":{"298":4,"1462":1,"1463":1}}],["pdsu",{"2":{"1288":1,"1289":2}}],["pdd希望小学完工",{"2":{"469":1}}],["pc",{"2":{"1302":1,"1338":1,"1364":1}}],["pcd",{"2":{"926":1}}],["pcgame",{"2":{"519":2}}],["p2459723975",{"2":{"1465":3}}],["p2079",{"2":{"755":1,"757":2}}],["p2p",{"2":{"20":1}}],["ppsdate",{"2":{"637":1,"638":1}}],["pptv",{"2":{"285":1}}],["pm",{"2":{"646":1,"656":1}}],["pm2",{"2":{"544":2,"644":14,"649":2,"695":2,"740":1,"741":1,"847":2}}],["pm10hour",{"2":{"644":7}}],["pm10",{"2":{"544":1,"649":2,"695":1,"740":2,"741":2,"847":1}}],["p6",{"2":{"394":1}}],["pgc",{"2":{"393":1,"394":2}}],["p15282903c02700qryi",{"2":{"424":1}}],["p1",{"2":{"354":1}}],["p9",{"2":{"353":2,"354":3,"393":1,"394":2}}],["pn",{"2":{"1017":1}}],["pncdn",{"2":{"334":3,"449":2,"454":3}}],["png",{"2":{"29":1,"33":9,"51":1,"66":1,"81":1,"121":1,"146":1,"178":1,"200":1,"218":4,"294":3,"309":3,"314":1,"319":1,"329":1,"334":3,"359":2,"369":1,"374":2,"379":3,"409":2,"414":2,"424":1,"444":2,"459":1,"509":3,"514":2,"524":3,"529":3,"534":2,"544":9,"607":1,"695":9,"847":15,"1007":1,"1073":1,"1074":1,"1119":1,"1120":1}}],["p>因为目睹了一场用绳命炫技结果演砸了的惨败",{"2":{"948":1}}],["p>人走光了",{"2":{"948":1}}],["p>那时已黄昏",{"2":{"948":1}}],["p>那时我上二三年级",{"2":{"948":1}}],["p>真是",{"2":{"948":1}}],["p>真是费解",{"2":{"948":1}}],["p>可欢呼持续了不到几秒就停下来",{"2":{"948":1}}],["p>轰然叫好",{"2":{"948":1}}],["p>台柱子先耍了一通大刀",{"2":{"948":1}}],["p>他从旁人手中接过一摞瓦片",{"2":{"948":1}}],["p>他走到中央",{"2":{"948":1}}],["p>他一边说一边绕着场子阔步疾走",{"2":{"948":1}}],["p>他说一口北方话",{"2":{"948":1}}],["p>这桩焦虑让我记起另一桩焦虑",{"2":{"948":1}}],["p>我一个不相干的人都替他焦虑了",{"2":{"948":1}}],["p>好嘛",{"2":{"948":1}}],["p>进去是一方仿照日式的庭园",{"2":{"948":1}}],["p>原来是售楼处",{"2":{"948":1}}],["p>原标题",{"2":{"298":1}}],["p>附近有新楼盘开建",{"2":{"948":1}}],["p>",{"2":{"298":53,"948":26}}],["p3",{"2":{"286":4}}],["p=5",{"2":{"219":1}}],["plot",{"2":{"882":1,"883":2,"917":1,"918":1}}],["plw",{"2":{"555":1}}],["pls",{"2":{"555":1}}],["place",{"2":{"856":1,"857":2,"948":1}}],["planestyle",{"2":{"716":1}}],["platenumber",{"2":{"637":1,"638":1}}],["plateno",{"2":{"147":1,"148":1}}],["platetype",{"2":{"637":1,"638":1}}],["playing",{"2":{"1465":2}}],["playersize",{"2":{"1462":1,"1463":1}}],["playcount",{"2":{"1462":1}}],["playwm",{"2":{"353":1,"354":2}}],["playaddr",{"2":{"353":1,"354":2}}],["play",{"2":{"205":2,"286":2,"353":1,"354":2}}],["please",{"2":{"3":1,"7":1}}],["pirates",{"2":{"1465":2}}],["pid",{"2":{"932":1}}],["piao",{"2":{"898":23}}],["pitillo",{"2":{"883":1}}],["pitch",{"2":{"78":1}}],["pixel",{"2":{"298":1}}],["pic5f9adb493a9c5da94c55ad78d5bd26a1f828b641a7239",{"2":{"1407":1}}],["piccount",{"2":{"1269":1}}],["picno",{"2":{"1109":1}}],["picnews",{"2":{"298":1}}],["pic3",{"2":{"948":1,"949":1}}],["pic1",{"2":{"947":1,"949":1}}],["pic4",{"2":{"947":1,"948":3,"949":1}}],["pics",{"2":{"205":2,"479":3}}],["pic",{"2":{"123":3,"200":1,"384":3,"504":3,"544":9,"695":9,"847":15,"897":1,"898":2,"902":1,"903":2,"1002":2,"1003":4,"1407":1}}],["picture",{"2":{"57":1,"58":1,"205":2,"206":2}}],["picurllist",{"2":{"790":1,"791":2,"795":1,"796":1,"800":1,"801":1}}],["picurl",{"2":{"32":1,"33":10,"303":1,"304":3,"308":1,"309":3,"313":1,"314":3,"318":1,"319":3,"323":1,"324":3,"328":1,"329":3,"333":1,"334":3,"338":1,"339":3,"343":1,"344":3,"358":1,"359":4,"363":1,"364":3,"368":1,"369":3,"373":1,"374":3,"378":1,"379":3,"383":1,"384":3,"388":1,"389":3,"393":1,"394":3,"398":1,"399":3,"403":1,"404":3,"408":1,"409":3,"413":1,"414":3,"418":1,"419":3,"423":1,"424":3,"428":1,"429":3,"433":1,"434":3,"438":1,"439":3,"443":1,"444":3,"448":1,"449":3,"453":1,"454":3,"458":1,"459":3,"463":1,"464":3,"478":1,"479":3,"493":1,"494":2,"508":1,"509":3,"513":1,"514":3,"518":1,"519":3,"523":1,"524":3,"528":1,"529":3,"533":1,"534":3,"664":1,"665":2,"1109":1}}],["ping",{"2":{"27":1}}],["pinyin",{"2":{"27":1,"28":1,"654":6,"659":5,"907":1,"908":2,"1043":1,"1044":1,"1058":1,"1059":1,"1063":1,"1064":1,"1068":1,"1069":1,"1211":1,"1212":1,"1219":1,"1221":2,"1222":4,"1226":1,"1227":2,"1231":1,"1232":2,"1236":1}}],["pysx",{"2":{"1059":1}}],["py",{"2":{"25":1,"1211":1,"1212":1,"1226":1,"1227":2,"1231":1,"1232":2,"1236":1}}],["p",{"2":{"22":1,"174":1,"175":2,"203":1,"219":1,"353":1,"354":2,"948":4,"1073":1,"1074":1}}],["ph",{"2":{"389":3,"524":3,"529":1}}],["photoview",{"2":{"205":2}}],["photo",{"2":{"205":12,"791":2,"796":2,"801":2}}],["photography",{"2":{"4":1}}],["phonenumbers",{"2":{"1411":1,"1412":1}}],["phonecode",{"2":{"542":1}}],["phone",{"2":{"111":1,"826":1,"958":1,"964":1,"965":2,"1427":1,"1428":1,"1431":1,"1432":1,"1433":1}}],["php127",{"2":{"1407":1}}],["phpqrcode",{"2":{"20":1}}],["php",{"2":{"19":2,"208":1,"209":3,"211":40,"212":4,"213":4,"214":3,"215":4,"216":2,"217":3,"218":7,"219":1,"220":2,"222":2,"282":4,"283":4,"284":1,"286":2,"293":1,"294":2,"1412":2}}],["physicaladdress",{"2":{"1411":1,"1412":1}}],["physical",{"2":{"4":1}}],["pettype",{"2":{"1073":1,"1074":1}}],["pet",{"2":{"1071":1}}],["penny",{"2":{"1069":2}}],["penalties",{"2":{"856":1,"857":1}}],["pek",{"2":{"706":6,"711":1,"716":1}}],["peizhi",{"2":{"616":1,"617":1}}],["permillion",{"2":{"1411":4,"1412":8}}],["permanent",{"2":{"6":1}}],["peruser",{"2":{"1411":3,"1412":7}}],["percentage",{"2":{"1411":2,"1412":6}}],["persist",{"2":{"286":1}}],["personal",{"2":{"4":1}}],["personally",{"2":{"4":1}}],["person",{"2":{"4":2,"7":2,"9":1}}],["period=30d",{"2":{"19":1}}],["period=7d",{"2":{"19":1}}],["pertaining",{"2":{"9":1}}],["people",{"2":{"4":1,"384":6}}],["paike",{"2":{"1463":1}}],["paid",{"2":{"6":1,"9":1,"600":1,"601":2}}],["pattern",{"2":{"1387":1}}],["patrons",{"2":{"3":1}}],["pa+的防晒护肤品",{"2":{"837":1}}],["pa+护肤品",{"2":{"544":1,"695":1,"847":2}}],["payload",{"2":{"290":1}}],["parade",{"2":{"1387":1}}],["param",{"2":{"290":1}}],["parkdistancelist",{"2":{"795":1,"796":1}}],["parktype",{"2":{"790":1,"791":2,"795":1,"796":1,"800":1,"801":1}}],["parkuuid二选一",{"2":{"799":2}}],["parkuuid",{"2":{"790":1,"791":2,"795":1,"796":1,"799":1,"800":1,"801":1}}],["parkinfo",{"2":{"800":1,"801":1}}],["parkinfolist",{"2":{"790":1,"791":1}}],["parkid",{"2":{"790":1,"791":2,"795":1,"796":1,"799":3,"800":1,"801":1}}],["park",{"2":{"788":1,"791":2,"793":1,"796":2,"798":1,"801":2,"803":1}}],["partners",{"2":{"238":10,"239":1}}],["particularly",{"2":{"4":1}}],["participants",{"2":{"2":2,"3":1,"9":1}}],["participate",{"2":{"1":2,"3":1}}],["pan",{"2":{"289":2}}],["pageviews",{"2":{"1411":10,"1412":10}}],["pageno=1",{"2":{"294":1}}],["pageno",{"2":{"294":1}}],["pageindex",{"2":{"242":1,"244":1}}],["pagesize",{"2":{"242":1,"244":1,"563":1,"565":1,"789":1,"790":1,"791":1,"794":1,"795":1,"796":1,"850":1,"881":1,"891":1,"893":1,"922":1,"924":1,"932":1,"934":1,"1192":1,"1196":1,"1225":1,"1227":1,"1230":1,"1232":1}}],["pages",{"2":{"211":1,"953":1,"954":1,"1327":1,"1333":1,"1338":1}}],["page=0",{"2":{"299":2}}],["page=20",{"2":{"205":2,"297":2}}],["page=10",{"2":{"1269":2,"1462":2}}],["page=1",{"2":{"202":2}}],["page",{"2":{"173":1,"202":1,"205":1,"287":1,"297":1,"299":1,"302":1,"307":1,"312":1,"317":1,"322":1,"327":1,"332":1,"337":1,"342":1,"357":1,"362":1,"367":1,"372":1,"377":1,"382":1,"387":1,"392":1,"397":1,"402":1,"407":1,"412":1,"417":1,"422":1,"427":1,"432":1,"437":1,"442":1,"447":1,"452":1,"457":1,"462":1,"477":1,"487":1,"492":1,"507":1,"512":1,"517":1,"522":1,"527":1,"532":1,"563":1,"565":1,"777":1,"782":1,"790":1,"791":1,"795":1,"796":1,"850":1,"891":1,"893":1,"922":1,"932":1,"963":1,"965":1,"1052":1,"1072":1,"1087":1,"1097":1,"1128":1,"1153":1,"1163":1,"1168":1,"1192":1,"1196":1,"1225":1,"1227":1,"1230":1,"1232":1,"1245":1,"1250":1,"1255":1,"1260":1,"1265":1,"1269":1,"1462":1}}],["passengers",{"2":{"637":1,"638":1}}],["pass",{"2":{"107":1,"108":1}}],["pubdate",{"2":{"953":1,"954":1}}],["published",{"2":{"287":1}}],["publisher",{"2":{"287":1,"953":1,"954":1}}],["publishdate",{"2":{"243":1,"244":10}}],["public",{"2":{"3":1,"123":1,"287":1,"1465":3}}],["pusher",{"2":{"202":1}}],["pull",{"2":{"22":1}}],["purpose",{"0":{"1":1},"2":{"5":1}}],["ponder",{"2":{"1212":2}}],["pony",{"2":{"282":2}}],["poetry",{"2":{"1167":1}}],["pokemonex",{"2":{"949":1}}],["points",{"2":{"718":1}}],["pool",{"2":{"560":1,"565":2}}],["pollutant",{"2":{"544":1,"695":1,"740":1,"741":1,"847":1}}],["polity",{"2":{"107":1}}],["policies",{"2":{"8":1}}],["policy",{"0":{"5":1},"2":{"11":1,"289":1}}],["popularityredpocket",{"2":{"290":1}}],["portrait",{"2":{"282":1}}],["portions",{"2":{"11":1}}],["porn",{"2":{"107":1}}],["potential",{"2":{"9":1}}],["power",{"2":{"2":1,"544":9,"695":9,"761":1,"762":1,"831":1,"832":1,"847":15}}],["position",{"2":{"757":1,"778":1,"779":2,"783":1,"784":2}}],["positionname",{"2":{"294":4}}],["positionid",{"2":{"294":4}}],["positive",{"2":{"1":1,"2":1}}],["pos",{"2":{"132":2,"133":2}}],["possibility",{"2":{"200":9}}],["possibleexplist",{"2":{"959":1}}],["possible",{"2":{"1":1,"7":1,"200":6,"1387":1}}],["possessor",{"2":{"147":1,"148":1}}],["possession",{"2":{"5":1}}],["postalcode",{"2":{"1411":1,"1412":1}}],["postnumber",{"2":{"924":2,"934":4}}],["poster",{"2":{"882":1,"883":2,"917":1,"918":1,"1465":3}}],["posted",{"2":{"11":4}}],["postcode",{"2":{"542":1,"874":1,"921":1,"922":1,"926":1,"931":1,"992":1,"993":1}}],["postid=cljn5k2m000181kt",{"2":{"298":2}}],["postid",{"2":{"298":2}}],["posting",{"2":{"4":2}}],["post图片",{"2":{"200":1}}],["post",{"2":{"4":1,"35":1,"65":1,"80":1,"100":1,"145":1,"177":1,"182":1,"203":2,"289":2}}],["prd",{"2":{"1019":1}}],["private",{"2":{"1387":3}}],["prize",{"2":{"560":25,"570":19}}],["print",{"2":{"290":1}}],["pricedesc",{"2":{"790":1,"791":2,"795":1,"796":1,"800":1,"801":1}}],["priceunit",{"2":{"790":1,"791":2,"795":1,"796":1,"800":1,"801":1}}],["price",{"2":{"287":1,"674":1,"675":1,"689":1,"690":1,"761":1,"762":1,"778":1,"779":10,"783":1,"784":10,"790":1,"791":2,"795":1,"796":1,"800":1,"801":1,"898":23,"953":1,"954":1,"1002":1,"1007":1,"1008":1,"1073":1,"1074":1}}],["primary",{"2":{"1":1,"544":1,"695":1,"740":1,"741":1,"847":1}}],["precarnum\\t|string|云a|车牌前缀|",{"2":{"622":1}}],["precarnum",{"2":{"621":1}}],["prefix",{"2":{"594":1,"595":1,"596":2,"947":2,"948":1}}],["presumably",{"2":{"1212":1}}],["press",{"2":{"544":1,"695":1,"847":2}}],["presentations",{"2":{"4":1}}],["predata",{"2":{"289":2}}],["prediction",{"2":{"200":6}}],["pre",{"2":{"289":2,"907":1,"908":2}}],["program",{"2":{"1269":1}}],["product",{"2":{"1019":3}}],["provranked",{"2":{"1437":1,"1438":1}}],["prov",{"2":{"689":1,"690":1}}],["provincename",{"2":{"790":1,"791":2,"795":1,"796":1,"800":1,"801":1}}],["provinceid",{"2":{"683":1,"688":1}}],["province\\t|string\\t|云南|省份|",{"2":{"622":1}}],["province",{"2":{"112":1,"113":1,"224":1,"238":1,"239":1,"248":1,"249":1,"252":2,"253":1,"254":1,"259":1,"260":1,"544":1,"621":1,"677":1,"695":1,"767":1,"768":1,"772":1,"773":1,"826":1,"847":2,"852":6,"924":2,"929":1,"934":4,"992":1,"993":1,"1293":1,"1294":1,"1298":1,"1299":1}}],["provid",{"2":{"689":1,"690":1}}],["provide",{"2":{"7":1}}],["providing",{"2":{"1":1}}],["prowz",{"2":{"632":1,"633":1}}],["process=image",{"2":{"334":3,"449":2,"454":3}}],["process",{"2":{"291":1}}],["procedures",{"2":{"9":1}}],["protected",{"2":{"290":1}}],["protocol",{"2":{"198":1}}],["proxy",{"2":{"220":6}}],["project",{"2":{"203":2}}],["promise",{"2":{"202":1}}],["probability",{"2":{"37":1,"38":1,"77":1,"78":8}}],["aka",{"2":{"1465":1}}],["aynxb0812",{"2":{"1462":6}}],["average",{"2":{"1465":1}}],["avoid",{"2":{"1175":1}}],["avatars",{"2":{"1465":6}}],["avatar",{"2":{"353":1,"354":2,"948":1,"949":3}}],["available",{"2":{"7":1}}],["a356fcff007bd65048e48e92bd6795df",{"2":{"1119":1,"1120":1}}],["a3",{"2":{"1019":1}}],["a4ae6b3c9b931ab18ac1a15740b6c5c8",{"2":{"949":1}}],["aaaa",{"2":{"1342":1}}],["aaafvrgugjy295",{"2":{"294":1}}],["aa2f",{"2":{"1008":1}}],["aaron",{"2":{"918":1}}],["azithromycin",{"2":{"1247":1}}],["azaria",{"2":{"883":1}}],["az9010",{"2":{"544":1,"695":1,"847":1}}],["a2",{"2":{"724":1}}],["away",{"2":{"700":1}}],["aweme",{"2":{"286":4,"353":3,"354":6}}],["awemeid",{"2":{"286":2}}],["aqidetail",{"2":{"544":3,"695":3,"847":3}}],["aqi",{"2":{"544":4,"644":25,"649":1,"695":4,"738":1,"740":2,"741":1,"827":1,"831":1,"832":1,"847":4}}],["a665",{"2":{"419":1}}],["a92c",{"2":{"399":1}}],["a5374392",{"2":{"519":1}}],["a5智能",{"2":{"454":3}}],["a5区块链",{"2":{"449":2}}],["a591",{"2":{"369":1}}],["a5img",{"2":{"334":3,"449":2,"454":3}}],["a826f1b25ef44545b28bac56982c5c0b~c5",{"2":{"354":1}}],["a8dd184359e243ffa526238619109b81",{"2":{"319":1}}],["ajax",{"2":{"289":2}}],["a1",{"2":{"724":1}}],["a13c",{"2":{"289":1}}],["a12356b55bfg666666",{"2":{"96":1}}],["audio",{"2":{"1119":1,"1120":1}}],["aup=complete",{"2":{"289":2}}],["aup=pre",{"2":{"289":2}}],["autohomeid",{"2":{"674":1,"675":1,"688":1}}],["auto",{"2":{"441":1,"444":6,"948":1}}],["auturl",{"2":{"200":1,"289":1,"290":1,"292":1}}],["auturl=api",{"2":{"200":1,"289":4,"290":1,"291":2,"292":1}}],["aut2020121701525400",{"2":{"58":1}}],["aut20201",{"2":{"58":1}}],["auth",{"2":{"257":1,"262":1,"267":1,"1278":1,"1279":1}}],["author",{"2":{"174":1,"175":2,"287":1,"353":1,"354":2,"504":1,"948":1,"949":4,"953":1,"954":1,"1164":1,"1165":1,"1169":1,"1170":1,"1256":1,"1257":1,"1266":1,"1267":1}}],["authority",{"2":{"6":1}}],["authentication",{"0":{"14":1}}],["authentic",{"2":{"3":1}}],["a02a0001f6153c8784e3",{"2":{"286":1}}],["a=code",{"2":{"284":4}}],["american",{"2":{"1119":1,"1120":1}}],["amemv",{"2":{"286":1}}],["amazon",{"2":{"1019":1}}],["amor",{"2":{"954":1}}],["amount",{"2":{"560":8,"565":4}}],["amt",{"2":{"761":1,"762":1}}],["am",{"2":{"283":1}}],["amp",{"2":{"200":2,"219":3,"284":2,"287":1,"294":1,"297":2,"299":2,"353":9,"488":3,"1462":2,"1465":2}}],["af78744b22c6",{"2":{"519":1}}],["after",{"2":{"238":1,"239":1}}],["affect",{"2":{"9":1}}],["a>用户标记为房产中介电话",{"2":{"826":1}}],["a>",{"2":{"211":2,"212":1,"213":1,"948":1}}],["ae79",{"2":{"1008":1}}],["ae",{"2":{"123":1}}],["agriculture",{"2":{"421":1}}],["again",{"2":{"211":1}}],["against",{"2":{"4":1}}],["age",{"2":{"77":1,"78":1,"259":1,"260":1}}],["arrjqj0",{"2":{"1443":1}}],["arrport",{"2":{"711":1}}],["arrrate",{"2":{"706":5,"711":1,"716":2}}],["arractual",{"2":{"705":1,"706":5,"710":1,"711":1,"715":1,"716":1}}],["array",{"2":{"52":1,"77":10,"127":2,"142":1,"290":4,"627":1,"772":1,"790":2,"795":2,"800":1,"805":1,"836":10,"861":1,"897":1}}],["arrestimated",{"2":{"705":1,"706":5,"710":1,"711":1,"715":1,"716":1}}],["arrscheduled",{"2":{"705":1,"706":5,"710":1,"711":1,"715":1,"716":1}}],["arrterminal",{"2":{"705":1,"706":5,"710":1,"711":1,"715":1,"716":1}}],["arrcode",{"2":{"705":1,"706":5,"710":1,"711":1,"715":1,"716":1}}],["arrcity",{"2":{"705":1,"706":5,"710":1,"711":1,"715":1,"716":1}}],["archiveno",{"2":{"600":1,"601":2,"772":1,"773":2}}],["articleimage",{"2":{"434":2}}],["articles",{"2":{"409":3,"514":3}}],["article",{"2":{"33":1,"203":1,"224":1,"324":3,"329":3,"334":3,"409":3,"414":2,"424":3,"428":1,"429":3,"449":2,"454":3,"514":3,"529":2}}],["aru",{"0":{"218":1},"2":{"20":1,"218":8}}],["areaname",{"2":{"337":1,"778":1,"779":2,"783":1,"784":2,"790":1,"791":2,"795":1,"796":1,"800":1,"801":1,"1437":1,"1438":1}}],["areacode",{"2":{"112":1,"113":1,"1298":1,"1299":1}}],["area",{"2":{"42":1,"43":1,"47":1,"48":1,"92":1,"93":1,"336":1,"544":2,"600":1,"601":2,"695":2,"739":1,"740":2,"741":2,"772":1,"773":2,"778":1,"779":2,"783":1,"784":2,"847":2}}],["are",{"2":{"1":1,"3":1,"4":2,"5":2,"7":2}}],["aipre",{"2":{"1098":1,"1099":3}}],["aipc",{"2":{"211":20}}],["aijiazixuan",{"2":{"1007":1}}],["air",{"2":{"544":3,"641":1,"646":1,"651":1,"656":1,"695":3,"761":1,"762":1,"847":6}}],["aihanfu",{"2":{"374":6}}],["ai给安排上了",{"2":{"319":1}}],["aicdn",{"2":{"206":2}}],["ai分析乳腺",{"0":{"200":1}}],["ai",{"2":{"20":1,"211":20,"451":1,"1222":1}}],["ac",{"2":{"665":1}}],["act",{"2":{"600":1,"601":2,"772":1,"773":2}}],["actor2",{"2":{"573":1}}],["actor1",{"2":{"573":1}}],["actors",{"2":{"572":1,"882":1,"883":2,"917":1,"918":1}}],["activities",{"2":{"9":1}}],["active",{"2":{"3":1}}],["action",{"2":{"2":1,"6":1}}],["actions",{"2":{"2":1,"3":1}}],["acg",{"2":{"344":3}}],["acfun",{"2":{"285":1}}],["accesskeyid",{"2":{"289":1}}],["accordance",{"2":{"8":1}}],["accused",{"2":{"8":1}}],["adtype",{"2":{"1269":1}}],["ad3cd024",{"2":{"419":1}}],["adreview",{"2":{"140":1}}],["ad",{"2":{"107":1,"123":1}}],["admin5",{"2":{"334":3,"449":2,"454":3}}],["admin",{"2":{"23":1}}],["adopted",{"2":{"11":1}}],["addr",{"2":{"826":1}}],["addresses",{"2":{"238":1}}],["address",{"2":{"67":1,"68":1,"83":1,"103":1,"147":1,"148":1,"184":1,"185":1,"228":1,"229":1,"239":1,"628":2,"778":1,"779":2,"783":1,"784":2,"790":1,"791":2,"795":1,"796":1,"800":1,"801":1,"852":6,"862":2,"887":1,"888":4,"892":1,"893":10,"898":1,"913":2,"924":2,"934":4,"990":1,"1382":1,"1387":3,"1401":1,"1402":1}}],["addressing",{"0":{"8":1}}],["additionally",{"2":{"7":1}}],["adversely",{"2":{"9":1}}],["advocating",{"2":{"4":1}}],["advances",{"2":{"4":1}}],["apology",{"2":{"1387":1}}],["april",{"2":{"1387":1}}],["apex英雄",{"2":{"519":1}}],["app2",{"2":{"959":1,"965":2,"1007":1,"1008":1}}],["app1",{"2":{"544":6,"695":6,"847":12}}],["appimg",{"2":{"544":3,"695":3,"847":3}}],["apple",{"2":{"431":1}}],["applies",{"2":{"9":1}}],["app",{"2":{"290":1,"294":1}}],["appcode|",{"2":{"621":1,"794":1}}],["appcode=b586a14c4ec466d33682f8626ccb3794",{"2":{"200":1,"289":4,"290":1,"291":2,"292":1}}],["appcode",{"2":{"26":1,"31":1,"36":1,"41":1,"46":1,"51":1,"56":1,"61":1,"66":1,"71":1,"76":1,"81":1,"86":1,"91":1,"96":1,"101":1,"106":1,"111":1,"116":1,"121":1,"126":1,"131":1,"136":1,"141":1,"146":1,"153":1,"158":1,"163":1,"168":1,"173":1,"178":1,"183":1,"189":1,"194":1,"200":1,"227":1,"232":1,"237":1,"242":1,"247":1,"252":1,"258":1,"263":1,"268":1,"273":1,"278":1,"290":1,"292":1,"302":1,"307":1,"312":1,"317":1,"322":1,"327":1,"332":1,"337":1,"357":1,"362":1,"367":1,"372":1,"377":1,"382":1,"387":1,"392":1,"397":1,"402":1,"407":1,"412":1,"417":1,"422":1,"427":1,"432":1,"437":1,"442":1,"447":1,"452":1,"457":1,"462":1,"477":1,"482":1,"487":1,"492":1,"497":1,"502":1,"507":1,"512":1,"517":1,"522":1,"527":1,"532":1,"537":1,"542":1,"547":1,"558":1,"563":1,"568":1,"573":1,"578":1,"583":1,"588":1,"594":1,"605":1,"610":1,"615":1,"626":1,"631":1,"636":1,"642":1,"647":1,"668":1,"673":1,"683":1,"688":1,"693":1,"698":1,"704":1,"709":1,"714":1,"719":1,"724":1,"734":1,"739":1,"745":1,"750":1,"755":1,"760":1,"766":1,"771":1,"777":1,"782":1,"789":1,"799":1,"809":1,"819":1,"824":1,"830":1,"835":1,"845":1,"850":1,"855":1,"860":1,"865":1,"870":1,"875":1,"881":1,"886":1,"891":1,"896":1,"901":1,"922":1,"932":1,"938":1,"943":1,"952":1,"958":1,"968":1,"973":1,"987":1,"991":1,"996":1,"1001":1,"1006":1,"1022":1,"1027":1,"1032":1,"1052":1,"1057":1,"1062":1,"1067":1,"1072":1,"1077":1,"1087":1,"1092":1,"1097":1,"1103":1,"1118":1,"1128":1,"1133":1,"1143":1,"1148":1,"1153":1,"1163":1,"1168":1,"1174":1,"1186":1,"1192":1,"1204":1,"1210":1,"1225":1,"1240":1,"1245":1,"1250":1,"1255":1,"1260":1,"1265":1,"1272":1,"1277":1,"1282":1,"1287":1,"1292":1,"1297":1,"1303":1,"1308":1,"1313":1,"1318":1,"1323":1,"1328":1,"1334":1,"1339":1,"1344":1,"1349":1,"1354":1,"1359":1,"1365":1,"1370":1,"1375":1,"1380":1,"1390":1,"1395":1,"1400":1,"1405":1,"1410":1,"1415":1,"1420":1,"1426":1,"1431":1,"1436":1,"1441":1,"1447":1,"1457":1}}],["appropriate",{"2":{"6":1}}],["api手册",{"2":{"1422":1}}],["apis",{"2":{"1019":1}}],["api",{"0":{"12":1,"13":1,"14":1,"15":1,"16":2,"20":1,"23":1},"1":{"13":1,"14":1,"15":1,"16":1,"17":1,"18":1,"19":1,"20":1,"21":1,"22":1},"2":{"1":2,"5":1,"12":3,"19":2,"22":3,"23":4,"25":1,"30":1,"35":1,"40":1,"45":1,"50":1,"55":1,"60":1,"65":1,"70":1,"75":1,"78":2,"80":1,"85":1,"90":1,"95":1,"100":1,"105":1,"110":1,"115":1,"120":1,"125":1,"130":1,"135":1,"140":1,"145":1,"152":1,"157":1,"162":1,"167":1,"172":1,"177":1,"182":1,"188":1,"193":1,"198":6,"199":6,"200":2,"202":2,"203":2,"205":2,"206":2,"208":1,"209":4,"211":22,"212":5,"213":3,"214":4,"215":6,"216":1,"217":2,"218":1,"219":6,"220":3,"222":6,"224":2,"226":1,"231":1,"236":1,"241":1,"246":1,"251":1,"257":1,"262":1,"267":1,"272":1,"277":1,"282":12,"283":16,"284":1,"285":2,"286":7,"287":2,"288":4,"289":12,"290":4,"291":3,"292":3,"294":1,"296":2,"297":2,"298":3,"299":2,"301":1,"306":1,"311":1,"316":1,"321":1,"326":1,"331":1,"336":1,"341":1,"346":1,"351":1,"356":1,"361":1,"366":1,"371":1,"376":1,"381":1,"386":1,"391":1,"396":1,"401":1,"406":1,"411":1,"416":1,"421":1,"426":1,"431":1,"436":1,"441":1,"446":1,"451":1,"456":1,"461":1,"466":1,"471":1,"476":1,"481":1,"486":1,"491":1,"496":1,"501":1,"506":1,"511":1,"516":1,"521":1,"526":1,"531":1,"536":1,"541":1,"546":1,"552":1,"557":1,"562":1,"567":1,"572":1,"577":1,"582":1,"587":1,"593":1,"598":1,"604":1,"607":1,"609":1,"614":1,"620":1,"625":1,"630":1,"635":1,"641":1,"646":1,"651":1,"656":1,"662":1,"667":1,"672":1,"677":1,"682":1,"687":1,"692":1,"697":1,"703":1,"708":1,"713":1,"718":1,"723":1,"728":1,"733":1,"738":1,"744":1,"749":1,"754":1,"759":1,"765":1,"770":1,"776":1,"781":1,"788":1,"791":2,"793":1,"796":2,"798":1,"801":2,"803":1,"808":1,"813":1,"818":1,"823":1,"829":1,"834":1,"839":1,"844":1,"849":1,"854":1,"859":1,"864":1,"869":1,"874":1,"880":1,"885":1,"890":1,"895":1,"900":1,"905":1,"910":1,"915":1,"921":1,"926":1,"931":1,"937":1,"942":1,"947":2,"948":2,"949":2,"950":1,"951":1,"957":1,"962":1,"967":1,"970":1,"972":1,"978":1,"982":1,"986":1,"990":1,"995":1,"1000":1,"1005":1,"1011":1,"1016":1,"1021":1,"1026":1,"1031":1,"1036":1,"1041":1,"1046":1,"1051":1,"1056":1,"1061":1,"1066":1,"1071":1,"1076":1,"1081":1,"1086":1,"1091":1,"1096":1,"1102":1,"1107":1,"1112":1,"1117":1,"1122":1,"1127":1,"1132":1,"1137":1,"1142":1,"1147":1,"1152":1,"1157":1,"1162":1,"1167":1,"1173":1,"1177":1,"1181":1,"1185":1,"1191":1,"1195":1,"1199":1,"1203":1,"1209":1,"1214":1,"1219":1,"1224":1,"1229":1,"1234":1,"1239":1,"1244":1,"1249":1,"1254":1,"1259":1,"1264":1,"1269":2,"1271":1,"1276":1,"1281":1,"1286":1,"1291":1,"1296":1,"1302":1,"1307":1,"1312":1,"1317":1,"1322":1,"1327":1,"1333":1,"1336":1,"1338":1,"1341":1,"1343":1,"1348":1,"1353":1,"1358":1,"1364":1,"1369":1,"1372":1,"1374":1,"1379":1,"1384":1,"1389":1,"1394":1,"1399":1,"1404":1,"1409":1,"1414":1,"1419":1,"1425":1,"1430":1,"1435":1,"1440":1,"1443":2,"1446":1,"1451":1,"1456":1,"1461":2,"1462":2,"1463":2,"1465":2,"1466":3}}],["atu9xhjvaaptcosrlekq",{"2":{"494":1}}],["attr",{"2":{"716":1}}],["attribution",{"0":{"11":1},"2":{"11":1}}],["attention",{"2":{"4":1}}],["attempt",{"2":{"3":1}}],["at",{"2":{"5":1,"200":12,"948":1}}],["alpina",{"2":{"665":1}}],["alicdn",{"2":{"1003":2}}],["align",{"2":{"948":3}}],["aliyun地图",{"2":{"845":1}}],["aliyuncs",{"2":{"607":1}}],["alias",{"2":{"298":2,"1462":1}}],["alarmlist",{"2":{"544":1,"695":1,"847":2}}],["almanac",{"2":{"536":1,"744":1,"749":1}}],["alt",{"2":{"298":1,"1465":7}}],["alt=",{"2":{"19":2,"208":1,"209":1,"211":20,"212":2,"213":2,"214":1,"217":1}}],["already",{"2":{"291":2}}],["algorism",{"2":{"162":1}}],["also",{"2":{"7":1,"9":1,"882":1,"883":2,"917":1,"918":1}}],["alert",{"2":{"3":1}}],["allusion",{"2":{"1056":1}}],["allnum",{"2":{"965":1}}],["alloy",{"2":{"202":1}}],["allowone",{"2":{"1212":1}}],["allowtransparency=",{"2":{"198":1,"199":1}}],["allow",{"2":{"197":1,"198":3,"199":3}}],["allowed",{"2":{"5":2}}],["alldata",{"2":{"200":1}}],["all",{"2":{"1":3,"2":1,"3":2,"5":1,"9":3}}],["analytic",{"2":{"1038":1,"1039":1}}],["analysis",{"2":{"538":1,"539":1}}],["answerd",{"2":{"1038":1,"1039":1}}],["answerc",{"2":{"1038":1,"1039":1}}],["answerb",{"2":{"1038":1,"1039":1}}],["answera",{"2":{"1038":1,"1039":1}}],["answer",{"2":{"726":1,"948":1,"1038":1,"1039":1,"1043":1,"1044":1,"1048":1,"1049":1,"1124":1,"1125":1}}],["answer|",{"2":{"725":1}}],["animalsyear",{"2":{"1175":1}}],["animals",{"2":{"211":4}}],["animal",{"2":{"211":1}}],["animation",{"2":{"202":1,"211":5}}],["angular中的作用域及继承在一些使用angular框架的大型项目中",{"2":{"203":1}}],["angular中的作用域及继承",{"2":{"203":1}}],["angular",{"2":{"202":1}}],["angular4实现个人作品展示站angular4实现个人作品展示站",{"2":{"203":1}}],["angular4实现个人作品展示站",{"2":{"202":1,"203":1}}],["angle",{"2":{"77":1,"78":1}}],["anticipate",{"2":{"1212":1}}],["antispam",{"2":{"125":1}}],["anti",{"2":{"11":1}}],["anyone",{"2":{"5":1,"6":1}}],["any",{"2":{"4":1,"5":1,"6":2,"7":1}}],["another",{"2":{"4":1}}],["an",{"2":{"2":1,"3":1,"1120":1}}],["android",{"2":{"294":1}}],["and",{"0":{"11":1},"2":{"1":4,"2":5,"3":7,"4":4,"5":3,"6":3,"9":4,"11":1,"207":1,"735":2,"736":2,"1069":1,"1120":2}}],["absolutepath",{"2":{"1411":1,"1412":1}}],["abstract",{"2":{"1387":1}}],["abundance",{"2":{"1069":1}}],["abuse",{"2":{"107":1,"1428":1,"1433":1}}],["abuses",{"2":{"2":1}}],["abbr",{"2":{"766":1,"767":1,"768":1,"1043":1,"1044":1}}],["abnormal",{"2":{"238":4,"239":1}}],["about",{"2":{"203":1}}],["above",{"2":{"4":1}}],["ab",{"2":{"123":3}}],["abide",{"2":{"9":1}}],["ability",{"2":{"1":1}}],["ableist",{"2":{"4":1}}],["asc",{"2":{"1192":1}}],["assembly",{"2":{"761":1,"762":1}}],["async",{"2":{"290":1}}],["aspx",{"2":{"1019":1}}],["asp",{"2":{"209":2,"212":2,"214":2,"215":4,"219":1,"220":2,"222":2,"282":4,"283":4,"286":2}}],["asked",{"2":{"5":1,"6":1}}],["as",{"2":{"1":3,"5":3,"7":3,"9":2,"290":1,"882":1,"883":2,"917":1,"918":1}}],["a",{"2":{"1":2,"2":1,"3":1,"6":3,"7":1,"8":1,"11":1,"203":7,"207":1,"209":1,"211":21,"212":1,"213":1,"214":1,"217":1,"244":1,"298":1,"304":3,"314":3,"404":1,"464":3,"534":3,"575":1,"605":1,"607":1,"637":1,"638":1,"665":2,"826":1,"948":1,"1003":1,"1069":2,"1222":3}}],["1被转码",{"2":{"1453":1}}],["1通过",{"2":{"1448":1}}],["1kdtwumbmc3pmiter16hsekv7upptcbnrd",{"2":{"1387":1}}],["1完整版",{"2":{"1367":1}}],["1即为恶意链接",{"2":{"1357":1}}],["1即为恶意ip地址",{"2":{"1352":1}}],["1支持",{"2":{"1288":1}}],["1过期",{"2":{"1278":1}}],["1存在",{"2":{"1278":1}}],["1食品类型",{"2":{"1250":1}}],["1人体奥秘",{"2":{"1151":1}}],["1精确查询",{"2":{"1097":1}}],["1月19日",{"2":{"1094":1}}],["1月24日至30日放假调休",{"2":{"1094":1}}],["1犬类",{"2":{"1072":1,"1073":1}}],["1模糊搜索",{"2":{"1057":1}}],["1ae5f682bba916af97aaaddbf193a0f6",{"2":{"949":1}}],["1a842a11ed0b989a7e7a24a9e01cc7b4",{"2":{"947":1}}],["1afafw2defq",{"2":{"494":1}}],["1ce18fa4888ea20fba5526579d8e039b",{"2":{"947":1}}],["1ca5ea5d",{"2":{"459":1}}],["1号厅",{"2":{"898":4}}],["1或2",{"2":{"777":1,"782":1}}],["1需要",{"2":{"767":2}}],["1小时平均",{"2":{"740":2}}],["1全国车辆在本地区的违章",{"2":{"622":1}}],["1已缴费",{"2":{"600":1}}],["1已处理",{"2":{"600":1}}],["1+1",{"2":{"560":1}}],["1为是",{"2":{"1355":1,"1360":1}}],["1为预判结果",{"2":{"1098":1}}],["1为有害",{"2":{"1098":1}}],["1为休息日",{"2":{"1093":1}}],["1为胜",{"2":{"1060":1,"1063":1}}],["1为女性",{"2":{"1027":1}}],["1为计费1次",{"2":{"959":1}}],["1为支持查询",{"2":{"595":1}}],["1为无需提供",{"2":{"595":2}}],["1为需要",{"2":{"542":3,"693":3,"845":3}}],["1为返回",{"2":{"542":2,"693":2,"845":2}}],["1d66e82af2f8ab9007a6c679432f6d9333c67c8f",{"2":{"534":1}}],["1元",{"2":{"480":1,"786":1}}],["1级",{"2":{"544":3,"695":3,"847":3}}],["1级地震之后",{"2":{"394":1}}],["1级地震发生后",{"2":{"394":1}}],["1级强震后",{"2":{"394":1}}],["1新",{"2":{"348":1}}],["1显示",{"2":{"273":1,"1225":2,"1230":2}}],["1匹配",{"2":{"249":1}}],["1=25x25",{"2":{"219":1}}],["1表示未评分",{"2":{"917":1}}],["1表示开启",{"2":{"153":1}}],["1表示身份证反面",{"2":{"101":1}}],["1位汉字",{"2":{"150":1}}],["1位英数",{"2":{"150":1}}],["1位英文",{"2":{"150":1}}],["1位数字",{"2":{"150":1}}],["1m左右",{"2":{"101":1}}],["193",{"2":{"1377":3}}],["190465",{"2":{"913":1,"918":1}}],["19t09",{"2":{"706":1}}],["19t08",{"2":{"706":15}}],["19t10",{"2":{"706":14}}],["195x130",{"2":{"529":1}}],["195aeb4c055df625a2a4a840e24888a865c8910f",{"2":{"304":1}}],["199",{"2":{"1377":1}}],["19980518",{"2":{"883":1}}],["1998",{"2":{"883":1}}],["199278b02b6c",{"2":{"419":1}}],["19900416",{"2":{"68":1}}],["1917",{"2":{"389":1}}],["19",{"2":{"298":1,"309":8,"319":7,"334":2,"344":1,"379":6,"389":4,"394":1,"434":1,"444":3,"449":2,"459":3,"477":1,"484":1,"509":3,"524":3,"529":1,"565":1,"610":1,"611":1,"626":1,"695":1,"731":1,"740":1,"741":1,"842":1,"898":3,"1028":1,"1029":1,"1227":1,"1251":3,"1252":3,"1330":1,"1336":1,"1341":1,"1372":1}}],["19477",{"2":{"211":1}}],["197",{"2":{"1377":1}}],["1978年刘德华入无线艺员训练班学习",{"2":{"1130":1}}],["19797",{"2":{"211":1}}],["19760613",{"2":{"83":1}}],["1985",{"2":{"1130":1}}],["1984",{"2":{"1130":3}}],["1983",{"2":{"1130":4}}],["1982",{"2":{"1130":4}}],["1981",{"2":{"1130":3}}],["19890725",{"2":{"260":1}}],["1989年03月08日",{"2":{"93":1}}],["1980",{"2":{"224":1}}],["198",{"2":{"200":1,"1377":1}}],["1927",{"2":{"549":1}}],["1925年",{"2":{"298":1}}],["1923年日军就制订了对中国的作战计划设想要点",{"2":{"298":1}}],["192",{"2":{"168":1,"1299":2,"1356":1,"1377":1}}],["1961",{"2":{"1130":1}}],["1969",{"2":{"883":1}}],["196",{"2":{"78":1,"1377":1}}],["1最大",{"2":{"77":7}}],["185",{"2":{"1377":2}}],["1850",{"2":{"888":1}}],["183",{"2":{"1299":2,"1356":1,"1377":2}}],["1835085",{"2":{"78":1,"1443":2}}],["184",{"2":{"665":2}}],["1873",{"2":{"549":1}}],["181",{"2":{"298":1}}],["18600000",{"2":{"1315":1}}],["1869",{"2":{"560":1}}],["186",{"2":{"78":1}}],["18908",{"2":{"1412":1}}],["189",{"2":{"78":1,"1377":1}}],["18",{"2":{"78":2,"224":1,"244":4,"260":1,"265":1,"270":1,"298":1,"319":2,"339":1,"389":1,"394":1,"449":1,"477":1,"488":1,"489":3,"514":2,"544":2,"560":1,"610":1,"611":1,"626":1,"628":1,"690":4,"695":2,"731":2,"842":1,"847":3,"862":1,"898":1,"959":1,"1028":1,"1029":1,"1033":1,"1034":1,"1465":1}}],["18029",{"2":{"570":1}}],["18028",{"2":{"560":1}}],["180d59c4f020012e8g",{"2":{"414":1}}],["1807",{"2":{"389":1}}],["18062915460891137",{"2":{"180":1}}],["18062915505091149",{"2":{"148":1}}],["18062915552391159",{"2":{"68":1}}],["18041216552768336",{"2":{"170":1}}],["18041109215057630",{"2":{"67":1,"147":1,"169":1}}],["1820",{"2":{"389":1}}],["18236",{"2":{"170":1}}],["182",{"2":{"48":1}}],["1243",{"2":{"1465":3}}],["12414",{"2":{"1412":1}}],["12474",{"2":{"1412":1}}],["1234251114544",{"2":{"1212":1}}],["1221",{"2":{"1377":1}}],["122711",{"2":{"903":1}}],["12296在看",{"2":{"489":1}}],["1259",{"2":{"1377":1}}],["125",{"2":{"791":1,"893":1}}],["1216851",{"2":{"1465":2}}],["1210",{"2":{"888":1}}],["121",{"2":{"782":1,"913":2,"1298":1,"1299":1}}],["12℃",{"2":{"544":1,"695":1,"832":2,"847":2}}],["1202",{"2":{"1377":1}}],["1201",{"2":{"888":1}}],["12063919",{"2":{"354":1}}],["120",{"2":{"334":3,"449":2,"454":3,"644":7,"791":2,"796":2,"801":1,"850":1,"852":7,"888":4}}],["1274",{"2":{"1377":1}}],["1278",{"2":{"1367":1}}],["127",{"2":{"298":4,"670":1,"1462":1}}],["12k",{"2":{"294":2}}],["1291550",{"2":{"575":1}}],["1296",{"2":{"565":1}}],["129940",{"2":{"473":1,"474":1}}],["129970000efcf6ffee755",{"2":{"286":1}}],["12989764595465474312",{"2":{"384":1}}],["129e100017985e14f90e6",{"2":{"286":1}}],["12",{"2":{"58":2,"164":1,"165":1,"211":1,"233":1,"244":1,"265":1,"270":1,"304":1,"329":3,"338":2,"339":4,"414":1,"419":1,"464":1,"477":1,"479":1,"499":1,"534":1,"565":1,"575":1,"610":1,"611":1,"626":1,"637":1,"638":1,"644":1,"649":1,"690":1,"706":30,"711":7,"726":2,"731":2,"842":1,"898":1,"1007":1,"1103":2,"1274":1,"1305":1,"1310":1,"1315":1,"1320":1,"1325":1,"1330":1,"1367":1,"1377":1,"1392":1,"1428":2,"1433":2,"1438":1}}],["12644在看",{"2":{"489":1}}],["1264",{"2":{"444":1}}],["126",{"2":{"33":20,"53":1,"283":1,"309":3,"319":3,"379":3,"389":6,"509":3,"524":6,"529":2,"644":1,"1462":2,"1463":1}}],["160000",{"2":{"1330":1}}],["16040496056363457198",{"2":{"384":1}}],["168路公交到达",{"2":{"888":1}}],["166",{"2":{"690":2,"1232":1}}],["167",{"2":{"560":1}}],["1657",{"2":{"747":1}}],["165",{"2":{"544":1,"695":1,"847":1}}],["1651428902",{"2":{"429":1}}],["1652673291",{"2":{"292":1}}],["1652673291281",{"2":{"292":1}}],["1654569844",{"2":{"200":1}}],["1647793982",{"2":{"290":1}}],["16",{"2":{"155":1,"200":1,"224":2,"244":3,"292":1,"334":1,"379":1,"384":1,"393":1,"394":1,"404":1,"428":1,"429":2,"449":1,"464":2,"477":1,"514":1,"529":1,"544":1,"560":1,"565":1,"610":1,"611":1,"626":1,"644":1,"690":11,"695":1,"842":1,"847":2,"898":3,"959":1,"1336":1,"1341":1,"1372":1}}],["162x110",{"2":{"364":3,"369":3,"459":3}}],["162",{"2":{"78":1}}],["1697",{"2":{"53":1}}],["163",{"2":{"33":1,"205":2,"298":1,"309":3,"319":3,"379":3,"389":3,"509":3,"524":3,"529":1,"1463":1}}],["14天",{"2":{"1038":1,"1039":1}}],["1487",{"2":{"1273":1,"1324":1,"1391":1}}],["148",{"2":{"893":1}}],["14700",{"2":{"1462":1}}],["14792662xxxxxxx",{"2":{"1007":1}}],["147",{"2":{"893":1,"1422":1,"1462":1}}],["146",{"2":{"893":1}}],["1463",{"2":{"637":1,"638":1}}],["145",{"2":{"893":1}}],["1456",{"2":{"637":1,"638":1}}],["1440",{"2":{"1407":1}}],["144",{"2":{"893":1}}],["14459",{"2":{"211":1}}],["142",{"2":{"893":1}}],["1410910563",{"2":{"1465":3}}],["1418816972",{"2":{"1192":1}}],["141",{"2":{"893":1,"908":1}}],["1409641392",{"2":{"424":1}}],["149",{"2":{"893":1}}],["14923",{"2":{"883":1}}],["1493643",{"2":{"560":1}}],["1496450483",{"2":{"949":1}}],["1496450729",{"2":{"949":1}}],["1496490410",{"2":{"949":1}}],["1496199172258",{"2":{"329":1}}],["1496286537860",{"2":{"329":1}}],["1490856307633",{"2":{"329":1}}],["1490856810966",{"2":{"329":1}}],["1490764745666",{"2":{"329":1}}],["1495765410040",{"2":{"329":1}}],["143",{"2":{"244":1,"893":1}}],["14增加至7391张",{"2":{"217":1}}],["14年采集的网红图片源",{"2":{"212":1}}],["14年网红源",{"0":{"212":1}}],["14",{"2":{"43":1,"78":1,"133":1,"200":1,"202":1,"244":1,"294":1,"324":3,"334":1,"339":1,"404":2,"477":1,"479":1,"494":1,"509":2,"529":5,"534":1,"560":1,"568":1,"570":3,"610":1,"611":1,"626":1,"628":2,"644":2,"690":7,"731":1,"740":1,"741":1,"842":1,"862":2,"893":1,"898":2,"980":1,"1129":1,"1412":1}}],["131",{"2":{"1382":1}}],["1382710",{"2":{"1019":1}}],["13800138000浙江省杭州市滨江区网商路699号310052",{"2":{"993":1}}],["13800138000",{"2":{"992":1,"993":1}}],["13817585871",{"2":{"43":1}}],["137742",{"2":{"918":1}}],["137",{"2":{"908":1}}],["139",{"2":{"883":1}}],["1390",{"2":{"637":1,"638":1}}],["13687028760",{"2":{"959":1}}],["1365",{"2":{"791":1}}],["136548",{"2":{"791":1,"796":1,"801":2}}],["136649",{"2":{"791":1}}],["1362",{"2":{"773":1}}],["13628",{"2":{"211":1}}],["135000",{"2":{"1412":1}}],["1351",{"2":{"1377":1}}],["135",{"2":{"644":1}}],["135x90",{"2":{"329":3}}],["13℃",{"2":{"544":1,"695":1,"847":2}}],["1309",{"2":{"1412":1}}],["1303",{"2":{"1377":1}}],["1305",{"2":{"1377":1}}],["130725",{"2":{"1274":1,"1325":1,"1392":1}}],["130770308",{"2":{"539":1}}],["130x90x1x85",{"2":{"524":3,"529":1}}],["13000493",{"2":{"419":3}}],["130",{"2":{"374":3}}],["134509",{"2":{"903":1}}],["1344",{"2":{"601":1,"773":1}}],["13402443",{"2":{"354":1}}],["134911",{"2":{"118":1}}],["13位isbn码",{"2":{"953":1}}],["13位",{"0":{"292":1}}],["1332",{"2":{"1377":1}}],["133175",{"2":{"883":1}}],["1335",{"2":{"761":1}}],["133a4f05",{"2":{"289":1}}],["133",{"2":{"195":1}}],["1325896",{"2":{"1465":2}}],["132分钟",{"2":{"700":1}}],["132",{"2":{"195":1,"196":1,"200":1}}],["13",{"2":{"42":1,"200":1,"211":1,"233":1,"244":3,"260":1,"298":1,"314":1,"334":1,"339":1,"344":1,"389":1,"419":1,"434":1,"444":6,"464":1,"477":1,"509":4,"560":1,"601":1,"610":1,"611":1,"626":1,"628":1,"644":1,"731":2,"842":1,"852":1,"862":1,"898":3,"903":1,"980":1,"988":2,"1212":2,"1278":1,"1279":1,"1315":1,"1401":1,"1402":1,"1463":1}}],["1移动",{"2":{"42":1}}],["15年",{"2":{"1073":1,"1074":1}}],["154554",{"2":{"898":1}}],["15495",{"2":{"200":2}}],["151951",{"2":{"898":1}}],["15103",{"2":{"211":1}}],["15之间",{"2":{"837":1}}],["1598985714",{"2":{"811":1}}],["1598980240",{"2":{"810":1}}],["15元",{"2":{"701":1}}],["153",{"2":{"665":2}}],["15779254414",{"2":{"959":1}}],["1572",{"2":{"637":1,"638":1}}],["1575312411~c5",{"2":{"354":1}}],["1575312402",{"2":{"354":1}}],["1575259604",{"2":{"354":1}}],["1575271860~c5",{"2":{"353":1}}],["1575271793",{"2":{"353":1}}],["150马力",{"2":{"617":1}}],["150",{"2":{"444":2,"628":2,"862":2,"893":1}}],["150x100x1x85",{"2":{"389":3}}],["15009406",{"2":{"290":1}}],["15舰载战斗机",{"2":{"369":1}}],["1557843195671",{"2":{"529":1}}],["1557843146049",{"2":{"529":1}}],["1553048423389",{"2":{"454":1}}],["1553061467469",{"2":{"454":1}}],["1553061608307",{"2":{"334":1}}],["1552965404958",{"2":{"454":1}}],["1552974601652",{"2":{"334":2}}],["1552897990754",{"2":{"449":1}}],["1552899110810",{"2":{"449":2}}],["1560261839",{"2":{"286":1}}],["1588071235436",{"2":{"959":1}}],["158",{"2":{"200":1}}],["1525257960000",{"2":{"48":1}}],["1522080000000",{"2":{"47":1}}],["15",{"2":{"42":1,"78":1,"205":1,"219":1,"244":1,"259":1,"264":1,"404":2,"414":4,"429":1,"434":2,"459":3,"477":1,"524":3,"534":2,"544":2,"570":1,"610":1,"611":1,"626":1,"637":1,"638":1,"644":1,"690":11,"695":2,"706":3,"842":1,"847":3,"860":1,"898":4,"980":2,"1273":1,"1278":1,"1279":1,"1315":1,"1320":1,"1324":1,"1330":1,"1367":1,"1391":1,"1417":1,"1459":8}}],["17315",{"2":{"1412":1}}],["173429",{"2":{"575":1}}],["177",{"2":{"1377":1}}],["174cm",{"2":{"1130":1}}],["176",{"2":{"924":1}}],["178",{"2":{"888":1,"1377":1}}],["1785859890",{"2":{"290":1}}],["17位的车架号vin",{"2":{"761":1}}],["175",{"2":{"740":1,"741":1}}],["17ee4ce8f00100s13q",{"2":{"429":1}}],["17e4a741300100yk95",{"2":{"428":1,"429":1}}],["17年停更",{"2":{"212":1}}],["1705",{"2":{"1462":4,"1463":4}}],["170cm",{"2":{"1129":1}}],["170x170",{"2":{"1003":1}}],["170105110355287",{"2":{"504":1}}],["170",{"2":{"196":2}}],["171",{"2":{"195":1}}],["172",{"2":{"1029":1}}],["172743",{"2":{"898":1}}],["172等开头的内网ip地址",{"2":{"168":1}}],["1721",{"2":{"53":1}}],["17",{"2":{"11":1,"58":1,"200":2,"244":1,"379":5,"389":1,"477":1,"479":1,"494":1,"565":1,"610":1,"611":1,"626":1,"644":1,"670":3,"675":1,"685":1,"690":6,"731":1,"842":1,"852":1,"898":1,"1251":1,"1252":1,"1463":1}}],["11青少儿",{"2":{"1151":1}}],["1150",{"2":{"1377":1}}],["1151",{"2":{"1377":1}}],["1159",{"2":{"1377":1}}],["1154",{"2":{"1377":1}}],["1152",{"2":{"1377":1}}],["115",{"2":{"893":1}}],["119",{"2":{"1380":1,"1422":1}}],["1194",{"2":{"1377":1}}],["1196",{"2":{"888":1,"1135":3,"1377":1}}],["1190",{"2":{"888":1}}],["1190000009598598",{"2":{"203":1}}],["1190000009598760",{"2":{"203":1}}],["1190000009597241",{"2":{"203":1}}],["1190000009599204",{"2":{"203":1}}],["1190000009599190",{"2":{"203":1}}],["1190000009599025",{"2":{"203":1}}],["11℃",{"2":{"832":2}}],["1170",{"2":{"1377":1}}],["1171",{"2":{"1377":1}}],["117",{"2":{"670":1,"893":1}}],["1176d1479aaf4d05b148db998f2e9734",{"2":{"174":1,"175":1}}],["11025",{"2":{"1462":1}}],["11000002000001",{"2":{"1401":1,"1402":1}}],["1108",{"2":{"1377":1}}],["11014800",{"2":{"1019":1}}],["110114",{"2":{"544":1,"695":1,"847":1}}],["11011446",{"2":{"519":1}}],["110",{"2":{"893":1}}],["110357",{"2":{"166":1}}],["1165",{"2":{"1377":1}}],["116",{"2":{"414":1,"424":1,"544":1,"695":1,"779":4,"784":5,"847":2,"893":9,"1349":1,"1351":3,"1382":2}}],["1164738",{"2":{"344":1}}],["1164498",{"2":{"344":1}}],["1164821",{"2":{"344":1}}],["1135",{"2":{"1377":1}}],["113分钟",{"2":{"575":1}}],["1130866c1c6b90456f0488d2d42279740740c97d6d805",{"2":{"206":1}}],["113",{"2":{"195":1,"695":1,"740":1,"741":1}}],["1127",{"2":{"1377":1}}],["112电",{"2":{"893":1}}],["112",{"2":{"195":1,"644":1,"1294":1}}],["11165943",{"2":{"369":1}}],["111",{"2":{"195":1}}],["1189",{"2":{"1377":1}}],["1184",{"2":{"1377":2}}],["1181",{"2":{"1377":1}}],["1188",{"2":{"898":2}}],["118",{"2":{"53":1}}],["11位",{"2":{"41":1,"46":1,"47":1,"263":1,"268":1}}],["11",{"0":{"11":1,"292":1},"2":{"42":1,"203":3,"205":9,"211":1,"239":2,"248":1,"249":1,"253":1,"292":1,"298":2,"324":3,"339":2,"414":2,"477":1,"494":2,"504":1,"514":3,"560":2,"568":1,"570":2,"610":1,"611":1,"617":1,"626":1,"628":1,"637":2,"638":2,"644":1,"649":1,"731":3,"747":2,"752":3,"762":1,"773":2,"842":1,"862":1,"898":1,"903":1,"959":2,"988":2,"1274":1,"1325":1,"1377":1,"1392":1,"1412":1,"1417":1,"1459":8}}],["1079",{"2":{"1377":1}}],["10766901",{"2":{"290":1}}],["10完整版",{"2":{"1367":1}}],["10营养与健康",{"2":{"1151":1}}],["10月1日至7日放假调休",{"2":{"1093":1}}],["10月1日",{"2":{"1093":1}}],["10次将会计费",{"2":{"959":1}}],["10位",{"2":{"1192":1}}],["10位isbn码",{"2":{"953":1}}],["10位或者13位的isbn码",{"2":{"952":1}}],["10分钟内免费",{"2":{"791":1,"796":1,"801":1}}],["10分钟教你撸一个node",{"2":{"202":1}}],["10t13",{"2":{"711":2}}],["10t11",{"2":{"711":2}}],["10t10",{"2":{"711":1}}],["10t08",{"2":{"711":1}}],["109318",{"2":{"1465":1}}],["1096",{"2":{"1377":1}}],["109",{"2":{"893":1}}],["109电",{"2":{"893":1}}],["1097",{"2":{"888":1}}],["10971122445158632427",{"2":{"384":1}}],["1092",{"2":{"637":1,"638":1}}],["1066",{"2":{"1377":1}}],["10641",{"2":{"883":1}}],["106",{"2":{"560":1}}],["1065926",{"2":{"290":1}}],["1065138",{"2":{"290":1}}],["1065159",{"2":{"290":1}}],["1065731",{"2":{"290":1}}],["1065737",{"2":{"290":1}}],["10℃",{"2":{"544":4,"695":4,"847":8}}],["10m",{"2":{"544":2,"695":2,"847":4}}],["101974",{"2":{"1465":1}}],["1019391",{"2":{"1465":2}}],["1010543",{"2":{"1465":2}}],["101010700",{"2":{"544":1,"695":1,"847":1}}],["1015",{"2":{"1367":1}}],["101μg",{"2":{"644":1}}],["101",{"2":{"644":1}}],["101845",{"2":{"474":1}}],["10w",{"2":{"488":1,"489":3}}],["10潮人帮",{"2":{"477":1}}],["10家单位获评",{"2":{"384":1}}],["10k",{"2":{"294":1}}],["10元",{"2":{"256":1,"591":1,"660":1,"717":1,"763":1}}],["108831",{"2":{"294":1}}],["108",{"2":{"196":2}}],["1030",{"2":{"514":3}}],["103",{"2":{"195":1}}],["1023",{"2":{"1377":1}}],["102200",{"2":{"544":1,"695":1,"847":1}}],["102",{"2":{"195":1,"196":3}}],["1007",{"2":{"1377":1}}],["10052",{"2":{"1019":1}}],["100分钟",{"2":{"575":1}}],["1008",{"2":{"544":1,"695":1,"847":2}}],["10000169",{"2":{"459":3}}],["1000",{"2":{"364":3,"529":1,"1463":1}}],["10001",{"2":{"282":2}}],["100x100",{"2":{"353":1,"354":2}}],["100",{"2":{"77":1,"195":1,"198":3,"199":3,"282":1,"601":1,"644":1,"773":1,"852":5,"888":1,"980":5,"1412":1}}],["1044",{"2":{"1377":1}}],["1043",{"2":{"1377":1}}],["104μg",{"2":{"644":1}}],["1048045",{"2":{"339":1}}],["1048058",{"2":{"339":1}}],["1048834",{"2":{"290":1}}],["104",{"2":{"53":1,"195":1}}],["1054414",{"2":{"1465":2}}],["1054456",{"2":{"1465":2}}],["1050287",{"2":{"290":1}}],["1058707",{"2":{"290":1}}],["1051686",{"2":{"290":1}}],["105",{"2":{"53":1,"893":1}}],["10",{"0":{"10":1,"207":1,"281":1,"282":1,"283":1,"284":1,"285":1,"286":1,"287":1,"288":1,"289":1,"290":1,"291":2,"292":1},"1":{"282":1,"283":1,"284":1,"285":1,"286":1,"287":1,"288":1,"289":1,"290":1,"291":1,"292":1},"2":{"11":1,"42":1,"148":1,"170":1,"202":1,"205":10,"211":1,"222":2,"239":2,"244":1,"294":1,"298":1,"299":1,"304":2,"309":1,"314":3,"319":3,"324":1,"329":1,"334":1,"338":1,"344":1,"359":1,"364":2,"369":1,"374":1,"379":1,"384":1,"389":1,"394":1,"399":1,"404":1,"409":1,"414":1,"419":1,"424":1,"429":1,"434":1,"439":1,"444":1,"449":1,"454":1,"459":1,"464":1,"494":1,"509":1,"514":1,"519":3,"524":1,"529":1,"534":1,"544":2,"560":1,"565":2,"626":1,"628":1,"637":1,"638":1,"644":1,"690":1,"695":2,"711":1,"731":2,"762":1,"773":1,"791":2,"796":2,"810":2,"842":1,"847":3,"862":1,"893":2,"898":4,"959":1,"973":1,"980":1,"1033":1,"1034":1,"1093":3,"1103":1,"1143":1,"1148":1,"1153":1,"1163":1,"1168":1,"1193":1,"1197":1,"1204":1,"1245":1,"1255":1,"1260":1,"1265":1,"1269":1,"1273":1,"1274":1,"1324":1,"1325":1,"1346":1,"1367":2,"1391":1,"1392":1,"1407":1,"1462":1,"1465":1}}],["1",{"0":{"1":1,"198":1,"202":1,"205":1,"209":1,"211":1,"221":1,"224":1,"282":1,"294":1,"295":1,"296":2,"297":1,"298":1,"299":1,"947":1,"1269":1,"1461":1,"1465":1},"1":{"296":1,"297":1,"298":1,"299":1},"2":{"11":1,"41":1,"42":1,"43":2,"46":1,"47":2,"71":1,"77":1,"78":8,"86":1,"88":1,"107":1,"117":1,"118":1,"137":1,"143":1,"150":1,"179":1,"180":1,"183":1,"196":1,"200":1,"202":2,"203":1,"205":1,"206":1,"211":1,"219":3,"222":3,"233":1,"244":1,"248":1,"252":2,"253":1,"254":1,"259":1,"260":1,"274":1,"279":1,"280":1,"283":2,"287":2,"288":1,"290":2,"297":1,"298":1,"348":1,"349":1,"477":1,"504":2,"555":3,"565":2,"570":4,"596":2,"601":2,"607":2,"610":1,"611":1,"612":3,"617":1,"634":1,"644":2,"675":1,"680":1,"690":1,"724":1,"726":1,"752":1,"757":1,"761":2,"762":2,"767":2,"768":3,"772":1,"773":1,"790":1,"791":2,"795":1,"796":3,"800":1,"826":1,"832":1,"845":1,"850":1,"855":1,"856":1,"857":3,"881":1,"883":1,"893":1,"908":1,"913":2,"918":1,"924":1,"929":1,"932":1,"934":3,"938":1,"940":1,"945":1,"947":1,"948":1,"949":2,"954":1,"959":3,"965":1,"973":1,"988":2,"998":1,"1019":3,"1038":1,"1039":1,"1053":3,"1054":5,"1057":1,"1073":1,"1074":1,"1093":2,"1094":2,"1103":3,"1105":1,"1143":1,"1148":1,"1154":1,"1155":1,"1174":2,"1175":2,"1178":1,"1193":1,"1197":1,"1204":1,"1217":4,"1222":1,"1227":1,"1232":1,"1251":2,"1252":2,"1269":2,"1278":1,"1279":1,"1283":1,"1284":1,"1288":2,"1289":2,"1349":1,"1367":5,"1380":1,"1382":2,"1396":1,"1412":2,"1459":3,"1462":3,"1463":1,"1465":1}}],["cp",{"2":{"1053":1,"1054":3}}],["cólera",{"2":{"954":1}}],["cjjg",{"2":{"772":1,"773":2}}],["cylinder",{"2":{"761":2,"762":2}}],["cz6605",{"2":{"706":1}}],["cz9378",{"2":{"706":1}}],["c9",{"2":{"544":1,"695":1,"847":1}}],["c8",{"2":{"544":1,"695":1,"847":1}}],["c6",{"2":{"544":1,"695":1,"847":1}}],["c6d5",{"2":{"369":1}}],["c5",{"2":{"544":1,"695":1,"847":1}}],["c5ea167e94f29df",{"2":{"409":1}}],["c4",{"2":{"544":1,"695":1,"847":1}}],["c454",{"2":{"459":1}}],["c45a658fa12d",{"2":{"419":1}}],["c3",{"2":{"544":1,"695":1,"847":1}}],["c24s",{"2":{"690":3}}],["c2b",{"2":{"689":3,"690":12}}],["c2c",{"2":{"689":3,"690":14}}],["c2",{"2":{"544":1,"695":1,"724":1,"847":1}}],["c22818739aea46c79b6f020f1e945af7",{"2":{"524":1}}],["c0",{"2":{"544":1,"695":1,"847":1}}],["c7",{"2":{"544":1,"695":1,"847":1}}],["c764",{"2":{"419":1}}],["c7a50016c177b8d83b6e",{"2":{"286":1}}],["cd33491815c9911d5d976b6c016614af",{"2":{"948":1}}],["cd3a",{"2":{"359":1}}],["cdndomain",{"2":{"289":1}}],["cdn十分钟缓存",{"2":{"200":1}}],["cdn",{"2":{"123":3,"222":1,"289":1}}],["cm",{"2":{"1027":1}}],["cme公布比特币期权合约的细节",{"2":{"324":1}}],["cms",{"2":{"298":2,"309":3,"319":3,"379":3,"389":3,"509":3,"524":3,"529":1}}],["cba",{"2":{"301":1}}],["cba明星动态资讯等",{"2":{"300":1}}],["cba新闻",{"0":{"300":1},"1":{"301":1,"302":1,"303":1,"304":1},"2":{"304":3}}],["cb8bd094abc2dc146c145f423fd45d0e",{"2":{"286":1}}],["ciyujs",{"2":{"1068":1,"1069":1}}],["cinemaid",{"2":{"896":1,"912":1,"913":2}}],["cinema",{"2":{"890":1,"895":1,"898":1,"910":1,"1465":1}}],["cinemaname",{"2":{"887":1,"888":4,"892":1,"893":10,"912":1,"913":2}}],["cinemas",{"2":{"885":1}}],["circuit",{"2":{"757":1}}],["cid",{"2":{"298":2,"932":1,"938":1}}],["citycode",{"2":{"1382":1}}],["citylist",{"2":{"765":1,"805":1,"806":1}}],["cityid",{"2":{"689":1,"690":1,"891":1,"901":1,"911":1}}],["cityinfo",{"2":{"544":1,"695":1,"847":1}}],["citynow",{"2":{"643":1,"644":1}}],["cityname",{"2":{"628":2,"789":1,"790":1,"791":2,"795":1,"796":1,"800":1,"801":1,"856":1,"857":1,"862":2,"887":1,"888":4,"892":1,"893":10}}],["cityname|string\\t|云南昆明|查询所属的省或地市",{"2":{"622":1}}],["citywz",{"2":{"632":1,"633":1}}],["city=440306",{"2":{"224":1}}],["city=440306`",{"2":{"224":1}}],["cityscape",{"2":{"211":1}}],["city",{"2":{"112":1,"113":1,"211":4,"224":1,"248":1,"249":1,"252":1,"253":1,"254":1,"259":1,"260":1,"294":4,"544":1,"600":1,"601":2,"642":1,"644":25,"647":1,"649":1,"651":1,"656":1,"682":1,"688":1,"689":1,"690":1,"695":1,"731":31,"767":1,"768":1,"772":1,"773":1,"777":1,"803":1,"809":1,"810":1,"811":1,"826":2,"830":1,"831":1,"832":1,"835":1,"836":1,"837":1,"847":2,"852":6,"855":1,"856":1,"857":1,"898":1,"905":1,"907":4,"908":8,"924":2,"929":2,"934":4,"992":1,"993":1,"1293":1,"1294":1,"1298":1,"1299":1,"1411":1,"1412":1}}],["citizenship",{"0":{"2":1},"2":{"2":1}}],["citizen",{"0":{"0":1},"1":{"1":1,"2":1,"3":1,"4":1,"5":1,"6":1,"7":1,"8":1,"9":1,"10":1,"11":1},"2":{"11":1}}],["cgp3o1zenz6aefb",{"2":{"294":1}}],["cgpemll5y4majauzaaamijrl3j8068",{"2":{"294":1}}],["cgo8pftuwc2aorijaablyz6nxjq933",{"2":{"294":1}}],["cgi",{"2":{"282":1}}],["c",{"2":{"294":1,"298":1,"1038":1,"1039":1}}],["ckplayer",{"2":{"285":3,"286":6}}],["crawltime",{"2":{"1314":1,"1315":1,"1319":1,"1320":1,"1329":1,"1330":1,"1335":1,"1336":1,"1340":1,"1341":1,"1366":1,"1367":1,"1371":1,"1372":1}}],["cranston",{"2":{"918":1}}],["crossweight",{"2":{"637":1,"638":1}}],["cr=gbk",{"2":{"284":1}}],["cr=gb2312",{"2":{"284":1}}],["credit",{"2":{"238":1,"239":1}}],["creditcode",{"2":{"184":1,"185":1,"226":1,"228":1,"229":1}}],["creationdate",{"2":{"1427":1,"1428":1,"1432":1,"1433":1}}],["creative",{"2":{"11":1,"211":3}}],["createtime",{"2":{"294":4,"353":1,"354":2,"1411":1,"1412":1}}],["createlottery",{"2":{"290":1}}],["createdatestr",{"2":{"628":1,"862":1}}],["createdate",{"2":{"205":2}}],["create",{"2":{"1":1,"283":6}}],["c++等",{"2":{"203":1}}],["cc9dc0e0",{"2":{"419":1}}],["cc8cf08f",{"2":{"289":1}}],["cctv",{"2":{"285":1}}],["cc",{"2":{"203":1,"637":1,"638":1}}],["csrf",{"2":{"290":2}}],["css3动画",{"2":{"202":1}}],["css3",{"2":{"202":1}}],["css",{"2":{"202":2,"203":2,"948":3}}],["csgo",{"2":{"20":1}}],["cejis0i69001s0i7",{"2":{"1269":2}}],["center",{"2":{"948":3}}],["cents",{"2":{"735":1,"736":1}}],["censor",{"2":{"105":1}}],["ce7a",{"2":{"459":1}}],["ce77bb3e3971ae1e493fdf5af4d4ab8a",{"2":{"200":1}}],["cee5042ab302",{"2":{"369":1}}],["ce575088ly4g2g98s9kc6j20k00f0q4s",{"2":{"220":3,"221":1}}],["celebrity",{"2":{"211":1,"1465":24}}],["chuchu",{"2":{"1058":1,"1059":1,"1063":1,"1064":1}}],["chuanyi",{"2":{"836":1,"837":1}}],["chéng",{"2":{"1058":1,"1059":1,"1069":1}}],["chongwen",{"2":{"779":1,"784":1}}],["chongsha",{"2":{"746":1,"747":1}}],["choice",{"2":{"476":1}}],["chksm=84253a57b352b341f7526189265e3bfac3c36ef121b2baa05508cd07e703f01b082314457f0d",{"2":{"484":1}}],["chinaz",{"2":{"1428":2,"1433":1,"1438":1}}],["china",{"2":{"364":6,"369":6,"399":3,"419":6,"459":6,"519":6,"529":2,"544":1,"695":1,"847":1,"1298":1,"1299":1}}],["chinese",{"2":{"157":1,"1412":1}}],["cheatlink",{"2":{"1358":1}}],["cheatip",{"2":{"1353":1}}],["chengyujs",{"2":{"1068":1,"1069":1}}],["chengyu",{"2":{"1041":1,"1056":1,"1058":1,"1059":1,"1061":1,"1063":1,"1064":1,"1066":1}}],["chengdu",{"2":{"855":1}}],["cheshangban",{"2":{"665":2}}],["check",{"2":{"239":1,"995":1,"1446":1,"1451":1}}],["cherryblog",{"2":{"203":1}}],["chapter",{"2":{"1256":1,"1257":1}}],["changchun",{"2":{"855":1}}],["changping",{"2":{"544":1,"695":1,"847":1}}],["change",{"2":{"238":2,"239":2}}],["changerecords",{"2":{"238":4,"239":1}}],["changeheight",{"2":{"198":2,"199":2}}],["characterfeature",{"2":{"1073":1,"1074":1}}],["characters",{"2":{"1073":1,"1074":1}}],["chars",{"2":{"547":1}}],["charset为utf",{"2":{"198":1,"199":1}}],["char",{"2":{"70":1}}],["chargesstatus",{"2":{"47":1}}],["cn微博短链接",{"2":{"1439":1}}],["cnrank",{"2":{"1411":1,"1412":1}}],["cnresult",{"2":{"735":1,"736":1}}],["cname",{"2":{"1342":1,"1346":1}}],["cnweekday",{"2":{"1093":1,"1094":1}}],["cny",{"2":{"984":1}}],["cnt",{"2":{"826":1}}],["cnbeta影视",{"2":{"514":3}}],["cnbeta",{"2":{"409":3,"514":3}}],["cnbetacdn",{"2":{"409":3,"514":3}}],["cnhan",{"2":{"339":2}}],["cn",{"2":{"123":1,"174":1,"175":2,"203":2,"219":3,"220":3,"224":1,"282":5,"283":12,"334":3,"338":2,"339":2,"353":1,"354":2,"359":8,"384":6,"394":1,"414":6,"424":6,"428":2,"429":6,"444":6,"449":4,"454":3,"494":2,"607":1,"826":1,"883":2,"898":2,"903":2,"918":1,"1019":2,"1119":2,"1120":2,"1288":1,"1289":2,"1298":1,"1299":1,"1412":2,"1422":1,"1443":1,"1459":6}}],["curve",{"2":{"1387":1}}],["curbweight",{"2":{"637":1,"638":1}}],["current",{"2":{"1465":1}}],["currentpage",{"2":{"789":1,"790":1,"791":1,"794":1,"795":1,"796":1,"924":1,"934":1}}],["currenttime2",{"2":{"292":1}}],["currenttime",{"2":{"292":1}}],["currencyt",{"2":{"988":4}}],["currencyfd",{"2":{"988":2}}],["currencyf",{"2":{"988":4}}],["currency",{"2":{"238":1,"239":1,"982":1}}],["curl",{"2":{"290":1}}],["custom",{"2":{"107":1}}],["culture",{"0":{"2":1},"2":{"2":1}}],["c1c2subject1",{"2":{"726":1}}],["c17",{"2":{"544":1,"695":1,"847":1}}],["c16",{"2":{"544":1,"695":1,"847":1}}],["c15",{"2":{"544":1,"695":1,"847":1}}],["c12",{"2":{"544":1,"695":1,"847":1}}],["c11",{"2":{"544":1,"695":1,"847":1}}],["c10",{"2":{"544":1,"695":1,"847":1}}],["c1010",{"2":{"384":3}}],["c1378977941637",{"2":{"298":1}}],["c1348647991705",{"2":{"298":1}}],["c1",{"2":{"68":1,"544":1,"695":1,"724":1,"726":1,"847":1}}],["ctime",{"2":{"57":1,"58":1,"303":1,"304":3,"308":1,"309":3,"313":1,"314":3,"318":1,"319":3,"323":1,"324":3,"328":1,"329":3,"333":1,"334":3,"338":1,"339":3,"343":1,"344":3,"358":1,"359":4,"363":1,"364":3,"368":1,"369":3,"373":1,"374":3,"378":1,"379":3,"383":1,"384":3,"388":1,"389":3,"393":1,"394":3,"398":1,"399":3,"403":1,"404":3,"408":1,"409":3,"413":1,"414":3,"418":1,"419":3,"423":1,"424":3,"428":1,"429":3,"433":1,"434":3,"438":1,"439":3,"443":1,"444":3,"448":1,"449":3,"453":1,"454":3,"458":1,"459":3,"463":1,"464":3,"478":1,"479":3,"483":1,"484":1,"488":1,"489":3,"493":1,"494":2,"508":1,"509":3,"513":1,"514":3,"518":1,"519":3,"523":1,"524":3,"528":1,"529":3,"533":1,"534":3}}],["clknum",{"2":{"1269":1}}],["cls",{"2":{"761":1}}],["clp",{"2":{"637":1,"638":1}}],["clothes",{"2":{"544":1,"695":1,"847":2}}],["cloudflaretrafficcard",{"2":{"19":2}}],["cloudflare",{"2":{"18":1}}],["cly07o0kukftkpib0vbnuic2fdpr98adwszs1dpuw2lmdc8fngshumymiahtbqy7vtpxiawno3dxomg5qu0pylncba",{"2":{"494":1}}],["cly07o0kukemarp6cibpcxnmeibgibrjbd27gbviac4cioomftre2bvsibzca0pszuaxqb1tukeztexz1ibcrdgc9nw",{"2":{"494":1}}],["clc2dnah05239n17",{"2":{"298":2}}],["cl7jrhfb0523d46j",{"2":{"298":2}}],["clbss1ej000187ue",{"2":{"298":2}}],["cljn5k2m000181kt",{"2":{"298":2}}],["classranked",{"2":{"1437":1,"1438":1}}],["classrankedname",{"2":{"1437":1,"1438":1}}],["classname",{"2":{"1437":1,"1438":1}}],["classno",{"2":{"767":1,"768":1,"771":1}}],["classa",{"2":{"767":1,"768":1}}],["classified",{"2":{"222":2}}],["class=",{"2":{"222":1,"826":1,"948":13}}],["class",{"2":{"37":1,"38":1,"224":1,"1345":1,"1346":1}}],["clientdeleteprohibit",{"2":{"1428":1,"1433":1}}],["clientcover",{"2":{"205":2}}],["clientcover1",{"2":{"205":2}}],["clientheight",{"2":{"198":1,"199":1}}],["client",{"2":{"28":1,"33":1,"38":1,"43":1,"48":1,"53":1,"58":1,"63":1,"68":1,"73":1,"78":1,"83":1,"88":1,"93":1,"98":1,"103":1,"108":1,"113":1,"118":1,"123":1,"128":1,"133":1,"138":1,"143":1,"148":1,"155":1,"160":1,"165":1,"170":1,"175":1,"180":1,"185":1,"191":1,"196":1,"229":1,"234":1,"239":1,"244":1,"249":1,"254":1,"260":1,"265":1,"270":1,"275":1,"280":1,"304":1,"309":1,"314":1,"319":1,"324":1,"329":1,"334":1,"339":1,"344":1,"349":1,"354":1,"359":1,"364":1,"369":1,"374":1,"379":1,"384":1,"389":1,"394":1,"399":1,"404":1,"409":1,"414":1,"419":1,"424":1,"429":1,"434":1,"439":1,"444":1,"449":1,"454":1,"459":1,"464":1,"469":1,"474":1,"479":1,"484":1,"489":1,"494":1,"499":1,"504":1,"509":1,"514":1,"519":1,"524":1,"529":1,"534":1,"539":1,"544":1,"549":1,"555":1,"560":1,"565":1,"570":1,"575":1,"580":1,"585":1,"590":1,"596":1,"601":1,"607":1,"612":1,"617":1,"623":1,"628":1,"633":1,"638":1,"644":1,"649":1,"654":1,"659":1,"665":1,"670":1,"675":1,"680":1,"685":1,"690":1,"695":1,"700":1,"706":1,"711":1,"716":1,"721":1,"726":1,"731":1,"736":1,"741":1,"747":1,"752":1,"757":1,"762":1,"768":1,"773":1,"779":1,"784":1,"791":1,"796":1,"801":1,"806":1,"811":1,"816":1,"821":1,"826":1,"832":1,"837":1,"842":1,"847":1,"852":1,"857":1,"862":1,"867":1,"872":1,"877":1,"883":1,"888":1,"893":1,"898":1,"903":1,"908":1,"913":1,"918":1,"924":1,"929":1,"934":1,"940":1,"945":1,"954":1,"960":1,"965":1,"970":1,"975":1,"980":1,"984":1,"988":1,"993":1,"998":1,"1003":1,"1008":1,"1014":1,"1019":1,"1024":1,"1029":1,"1034":1,"1039":1,"1044":1,"1049":1,"1054":1,"1059":1,"1064":1,"1069":1,"1074":1,"1079":1,"1084":1,"1089":1,"1094":1,"1099":1,"1105":1,"1110":1,"1115":1,"1120":1,"1125":1,"1130":1,"1135":1,"1140":1,"1145":1,"1150":1,"1155":1,"1160":1,"1165":1,"1170":1,"1175":1,"1179":1,"1183":1,"1188":1,"1193":1,"1197":1,"1201":1,"1206":1,"1212":1,"1217":1,"1222":1,"1227":1,"1232":1,"1237":1,"1242":1,"1247":1,"1252":1,"1257":1,"1262":1,"1267":1,"1274":1,"1279":1,"1284":1,"1289":1,"1294":1,"1299":1,"1305":1,"1310":1,"1315":1,"1320":1,"1325":1,"1330":1,"1336":1,"1341":1,"1346":1,"1351":1,"1356":1,"1361":1,"1367":1,"1372":1,"1377":1,"1382":1,"1387":1,"1392":1,"1397":1,"1402":1,"1407":1,"1412":1,"1417":1,"1422":1,"1428":1,"1433":1,"1438":1,"1443":1,"1449":1,"1454":1,"1459":1}}],["cf",{"2":{"19":2}}],["casts",{"2":{"1465":1}}],["case",{"2":{"6":1}}],["ca",{"2":{"1278":1,"1279":1}}],["calltomind",{"2":{"1212":1}}],["calendar",{"2":{"1173":1,"1177":1,"1181":1}}],["caa5977f",{"2":{"459":1}}],["caijing",{"2":{"449":2,"502":1}}],["cat",{"2":{"1387":1}}],["catalog",{"2":{"1011":1,"1013":1,"1014":17,"1017":1,"1019":1}}],["catchpic",{"2":{"298":1}}],["categorydata",{"2":{"1411":2,"1412":1}}],["category",{"2":{"243":1,"244":10,"298":1,"504":1,"942":1}}],["capi",{"2":{"238":11,"239":2}}],["captcha",{"2":{"152":1,"157":1,"162":1}}],["cadp9k7j6lrk0031",{"2":{"205":1}}],["cadp9ju36lrk0031",{"2":{"205":1}}],["cadp9l5p6lrk0031",{"2":{"205":4}}],["cafblm0j6lrk0031",{"2":{"205":1}}],["cafblltt6lrk0031",{"2":{"205":1}}],["cafblll26lrk0031",{"2":{"205":4}}],["cache",{"2":{"205":12}}],["canvas",{"2":{"203":2}}],["canvas之基础",{"2":{"202":1}}],["caribbean",{"2":{"1465":2}}],["careknowledge",{"2":{"1073":1,"1074":1}}],["carenginecode",{"2":{"626":1,"627":1,"628":1,"631":1,"860":1,"861":1,"862":1}}],["carenginelen",{"2":{"622":1}}],["carprice",{"2":{"689":1,"690":1}}],["carcode",{"2":{"626":1,"627":1,"628":1,"860":1,"861":1,"862":1}}],["carnumber",{"2":{"626":1,"627":1,"628":1,"631":1,"636":1,"860":1,"861":1,"862":1}}],["carno",{"2":{"599":1}}],["car",{"2":{"544":1,"596":2,"604":1,"609":1,"614":1,"635":1,"662":1,"667":1,"672":1,"677":1,"682":1,"687":1,"695":1,"754":1,"759":1,"761":4,"762":4,"776":1,"781":1,"847":2,"854":1}}],["cardcategory",{"2":{"264":1,"265":1,"269":1,"270":1}}],["cardtype",{"2":{"179":1,"180":1,"264":1,"265":1,"269":1,"270":1}}],["cardname",{"2":{"179":1,"180":1}}],["cardnum",{"2":{"103":1,"179":1,"180":1}}],["cardno",{"2":{"91":1,"263":1,"268":1}}],["card",{"2":{"100":1,"1387":1}}],["cartypescope\\t|string\\t|01",{"2":{"622":1}}],["cartype",{"2":{"67":1,"68":1,"626":1,"628":1,"631":1,"636":1,"860":1,"861":1,"862":1}}],["causing",{"2":{"5":1}}],["cotterill",{"2":{"1033":1}}],["coupon",{"2":{"1003":1}}],["countries",{"2":{"1465":1}}],["countrylist",{"2":{"1411":5,"1412":1}}],["countryenglish",{"2":{"1298":1,"1299":1}}],["countrycode",{"2":{"1298":1,"1299":1}}],["country",{"2":{"224":1,"259":1,"260":1,"810":1,"811":1,"882":1,"883":2,"917":1,"918":1,"1293":1,"1294":1,"1298":1,"1299":1,"1411":1,"1412":1}}],["count=9",{"2":{"1465":2}}],["countdesc",{"2":{"826":1}}],["count",{"2":{"286":1,"627":1,"628":1,"861":1,"862":1,"882":1,"883":2,"907":1,"908":2,"917":1,"918":1,"1273":1,"1274":1,"1324":1,"1325":1,"1391":1,"1392":1,"1465":8}}],["counteract",{"2":{"2":1}}],["coords",{"2":{"844":1}}],["coolwulf",{"2":{"200":1}}],["collect",{"2":{"1465":1}}],["collectcount",{"2":{"1319":1,"1320":1,"1366":1,"1367":1,"1371":1}}],["collaboration",{"2":{"3":1}}],["cold",{"2":{"544":1,"695":1,"847":2}}],["co",{"2":{"544":1,"649":1,"695":1,"740":1,"741":1,"847":1,"1278":1,"1279":1,"1428":1,"1433":1}}],["copyright",{"2":{"241":1}}],["coverurl",{"2":{"353":1,"354":2,"1073":1,"1074":1}}],["cover",{"2":{"205":2,"211":14,"285":1,"286":2,"1462":1,"1463":1,"1465":3}}],["covered",{"2":{"5":1}}],["correct",{"2":{"132":1,"133":2}}],["cosplay相册",{"2":{"204":1}}],["cosplay",{"0":{"205":1},"2":{"20":1}}],["comfort",{"2":{"544":1,"695":1,"847":2}}],["comic",{"2":{"341":1}}],["com审核加白名单",{"2":{"222":1}}],["comes",{"2":{"1069":1}}],["come",{"2":{"203":1}}],["complete",{"2":{"289":1}}],["comply",{"2":{"5":1,"6":1}}],["composition",{"2":{"203":1}}],["companytype",{"2":{"1416":1,"1417":1,"1458":1,"1459":8}}],["companystockticker",{"2":{"1411":1,"1412":1}}],["companyfullname",{"2":{"294":4}}],["companylogo",{"2":{"294":4}}],["companyid",{"2":{"294":4}}],["companyname",{"2":{"184":1,"185":1,"294":4,"1416":1,"1417":1,"1457":1}}],["company",{"2":{"112":1,"113":1,"1129":1,"1130":1,"1456":1}}],["com",{"2":{"7":2,"10":2,"12":1,"19":2,"23":1,"25":1,"30":1,"33":1,"35":1,"40":1,"45":1,"50":1,"55":1,"58":1,"60":1,"65":1,"70":1,"75":1,"78":1,"80":1,"85":1,"90":1,"95":1,"100":1,"105":1,"110":1,"115":1,"118":1,"120":1,"123":6,"125":1,"130":1,"135":1,"140":1,"145":1,"152":1,"157":1,"162":1,"166":1,"167":1,"172":1,"177":1,"182":1,"188":1,"193":1,"198":6,"199":6,"200":5,"202":1,"203":10,"205":15,"206":3,"208":1,"209":4,"210":1,"211":22,"212":5,"213":3,"214":5,"215":6,"216":1,"217":3,"218":1,"219":6,"220":3,"221":2,"222":6,"224":1,"226":1,"231":1,"236":1,"241":1,"246":1,"251":1,"257":1,"262":1,"267":1,"272":1,"277":1,"282":18,"283":16,"284":8,"285":3,"286":19,"287":3,"288":5,"289":13,"290":14,"291":10,"292":4,"294":5,"296":1,"297":1,"298":2,"299":1,"301":1,"304":9,"306":1,"309":3,"311":1,"314":9,"316":1,"319":3,"321":1,"324":6,"326":1,"329":6,"331":1,"334":3,"336":1,"338":1,"339":3,"341":1,"344":6,"346":1,"351":1,"353":4,"354":8,"356":1,"361":1,"364":6,"366":1,"369":6,"371":1,"374":3,"376":1,"379":3,"381":1,"384":6,"386":1,"389":3,"391":1,"393":1,"394":6,"396":1,"399":3,"401":1,"404":6,"406":1,"409":6,"411":1,"414":3,"416":1,"419":6,"421":1,"424":3,"426":1,"428":1,"429":3,"431":1,"434":6,"436":1,"439":6,"441":1,"444":3,"446":1,"449":4,"451":1,"454":3,"456":1,"459":6,"461":1,"464":9,"466":1,"470":1,"471":1,"476":1,"479":6,"481":1,"484":3,"486":1,"488":1,"489":3,"491":1,"494":2,"496":1,"501":1,"504":4,"506":1,"509":3,"511":1,"514":6,"516":1,"519":6,"521":1,"524":3,"526":1,"529":5,"531":1,"534":9,"536":1,"541":1,"544":9,"546":1,"552":1,"557":1,"562":1,"567":1,"572":1,"575":1,"577":1,"582":1,"587":1,"593":1,"598":1,"604":1,"607":1,"609":1,"614":1,"620":1,"625":1,"630":1,"635":1,"641":1,"646":1,"651":1,"656":1,"662":1,"665":2,"667":1,"672":1,"677":1,"682":1,"687":1,"692":1,"695":9,"697":1,"700":2,"703":1,"708":1,"713":1,"718":1,"723":1,"726":1,"728":1,"733":1,"738":1,"744":1,"749":1,"754":1,"759":1,"765":1,"770":1,"776":1,"781":1,"788":1,"791":2,"793":1,"796":2,"798":1,"801":2,"803":1,"808":1,"813":1,"818":1,"823":1,"829":1,"834":1,"839":1,"844":1,"847":15,"849":1,"854":1,"859":1,"864":1,"869":1,"874":1,"880":1,"885":1,"890":1,"895":1,"898":23,"900":1,"905":1,"910":1,"915":1,"921":1,"926":1,"931":1,"937":1,"942":1,"947":3,"948":8,"949":4,"950":1,"951":1,"957":1,"958":1,"959":1,"962":1,"965":4,"967":1,"969":1,"970":1,"972":1,"978":1,"982":1,"986":1,"990":1,"995":1,"1000":1,"1003":4,"1005":1,"1007":2,"1008":1,"1011":1,"1016":1,"1019":3,"1021":1,"1026":1,"1031":1,"1033":1,"1034":1,"1036":1,"1041":1,"1046":1,"1051":1,"1056":1,"1061":1,"1066":1,"1071":1,"1073":2,"1074":1,"1076":1,"1081":1,"1086":1,"1091":1,"1096":1,"1102":1,"1107":1,"1112":1,"1117":1,"1119":2,"1120":2,"1122":1,"1127":1,"1129":1,"1130":1,"1132":1,"1137":1,"1142":1,"1147":1,"1152":1,"1157":1,"1162":1,"1167":1,"1173":1,"1177":1,"1181":1,"1185":1,"1191":1,"1195":1,"1199":1,"1203":1,"1209":1,"1214":1,"1219":1,"1224":1,"1229":1,"1234":1,"1239":1,"1244":1,"1249":1,"1254":1,"1259":1,"1264":1,"1269":1,"1271":1,"1274":1,"1276":1,"1278":1,"1279":2,"1281":1,"1284":2,"1286":1,"1291":1,"1296":1,"1302":1,"1305":1,"1307":1,"1310":1,"1312":1,"1315":1,"1317":1,"1322":1,"1325":1,"1327":1,"1330":1,"1333":1,"1336":1,"1338":1,"1341":1,"1343":1,"1346":2,"1348":1,"1353":1,"1358":1,"1361":1,"1364":1,"1367":16,"1369":1,"1372":1,"1374":1,"1379":1,"1384":1,"1389":1,"1392":1,"1394":1,"1396":1,"1397":2,"1399":1,"1401":2,"1402":3,"1404":1,"1407":2,"1409":1,"1412":4,"1414":1,"1417":2,"1419":1,"1425":1,"1428":6,"1430":1,"1433":5,"1435":1,"1438":4,"1440":1,"1443":2,"1446":1,"1449":1,"1451":1,"1454":1,"1456":1,"1459":7,"1461":1,"1462":5,"1463":6,"1465":32,"1466":1}}],["comment",{"2":{"826":1,"949":2,"1269":1}}],["commentnum",{"2":{"498":1,"499":1}}],["comments",{"2":{"4":1,"949":1,"1465":1}}],["common",{"2":{"290":1}}],["commons",{"2":{"11":1}}],["communications",{"2":{"9":1}}],["communities",{"2":{"2":1}}],["community",{"2":{"1":1,"2":2,"3":4,"4":2,"5":2,"6":4,"7":3,"9":5}}],["committed",{"2":{"1":1}}],["con",{"2":{"127":2,"142":2,"143":2}}],["convert",{"2":{"25":1,"70":1,"153":1,"158":1,"733":1,"986":1,"1348":1}}],["conclusiontype",{"2":{"117":1,"118":1}}],["conclusion",{"2":{"117":1,"118":1,"538":1,"539":1}}],["concise",{"2":{"8":1}}],["concerns",{"2":{"7":1}}],["continent",{"2":{"1298":1,"1299":1}}],["contain",{"2":{"1098":1,"1099":3}}],["contactperson",{"2":{"1427":1,"1428":1,"1432":1,"1433":1}}],["contact",{"0":{"10":1},"2":{"4":1}}],["content",{"2":{"57":1,"58":1,"126":1,"131":1,"141":1,"189":1,"194":1,"238":2,"239":2,"324":3,"815":1,"816":1,"948":3,"949":4,"1002":1,"1003":1,"1083":1,"1084":1,"1088":1,"1089":1,"1109":1,"1119":1,"1120":1,"1139":1,"1140":1,"1144":1,"1145":1,"1149":1,"1150":1,"1154":1,"1155":1,"1159":1,"1160":1,"1164":1,"1165":1,"1169":1,"1170":1,"1187":1,"1188":1,"1241":1,"1242":1,"1246":1,"1247":1,"1256":1,"1257":1,"1261":1,"1262":1,"1266":1,"1267":1}}],["context",{"2":{"7":1,"959":1}}],["contributingsubdomainlist",{"2":{"1411":6,"1412":1}}],["contribution",{"2":{"1411":2,"1412":3}}],["contribute",{"2":{"2":1,"3":1}}],["contributors",{"2":{"1":1,"9":1}}],["conflict",{"2":{"3":1}}],["consname",{"2":{"870":1}}],["constellation",{"2":{"818":1,"864":1,"869":1,"1128":1,"1129":1,"1130":1}}],["consent",{"2":{"4":1}}],["consequences",{"0":{"6":1},"2":{"1":1}}],["considered",{"2":{"4":1}}],["consideration",{"2":{"3":1}}],["conduct",{"0":{"0":1},"1":{"1":1,"2":1,"3":1,"4":1,"5":1,"6":1,"7":1,"8":1,"9":1,"10":1,"11":1},"2":{"1":1,"2":1,"3":1,"5":1,"8":1,"9":2,"11":2}}],["codec",{"2":{"967":1}}],["codes",{"2":{"546":1}}],["code=0且data的长度",{"2":{"959":1}}],["code=0",{"2":{"353":1,"354":2}}],["code=k1076kib",{"2":{"286":1}}],["code",{"0":{"0":1},"1":{"1":1,"2":1,"3":1,"4":1,"5":1,"6":1,"7":1,"8":1,"9":1,"10":1,"11":1},"2":{"1":1,"2":1,"3":1,"5":1,"8":1,"9":2,"11":2,"28":1,"33":1,"38":1,"43":1,"48":1,"53":1,"58":1,"63":1,"68":1,"73":1,"78":1,"83":2,"88":1,"93":1,"98":1,"103":2,"108":1,"113":1,"118":1,"123":1,"128":1,"133":1,"138":1,"143":1,"148":1,"155":1,"160":1,"165":1,"170":1,"175":1,"180":1,"185":1,"191":1,"196":1,"200":1,"202":1,"203":1,"205":1,"206":1,"219":1,"222":1,"229":1,"234":1,"239":1,"244":1,"249":1,"254":1,"260":1,"265":1,"270":1,"275":1,"280":1,"283":2,"287":1,"288":1,"289":4,"290":2,"291":2,"292":1,"298":1,"304":1,"309":1,"314":1,"319":1,"324":1,"329":1,"334":1,"339":1,"344":1,"349":1,"354":1,"359":1,"364":1,"369":1,"374":1,"379":1,"384":1,"389":1,"394":1,"399":1,"404":1,"409":1,"414":1,"419":1,"424":1,"429":1,"434":1,"439":1,"444":1,"449":1,"454":1,"459":1,"464":1,"469":1,"474":1,"479":1,"484":2,"489":1,"494":1,"499":1,"504":1,"509":1,"514":1,"519":1,"524":1,"529":1,"534":1,"539":1,"544":2,"549":1,"555":1,"560":1,"565":1,"570":1,"575":1,"580":1,"585":1,"590":1,"596":1,"600":1,"601":3,"607":1,"612":1,"617":1,"628":3,"633":1,"638":1,"644":1,"649":1,"654":1,"659":1,"665":1,"670":1,"675":1,"680":1,"685":1,"690":2,"695":2,"700":1,"706":1,"711":1,"716":1,"721":1,"726":1,"731":1,"736":1,"740":1,"741":2,"747":1,"752":1,"755":1,"757":2,"761":1,"762":2,"768":1,"772":1,"773":3,"779":1,"784":1,"791":1,"796":1,"801":1,"806":1,"811":1,"816":1,"821":1,"826":1,"832":1,"837":1,"842":1,"847":2,"852":1,"856":1,"857":1,"862":3,"867":1,"872":1,"877":1,"883":1,"888":1,"893":1,"898":1,"903":1,"908":1,"913":1,"918":1,"924":1,"929":1,"934":1,"940":1,"945":1,"947":1,"948":1,"949":1,"954":1,"965":1,"970":1,"975":1,"980":1,"984":6,"988":1,"993":1,"998":1,"1003":1,"1006":1,"1007":2,"1008":3,"1014":1,"1019":1,"1024":1,"1029":1,"1034":1,"1039":1,"1044":1,"1049":1,"1054":1,"1059":1,"1064":1,"1069":1,"1074":1,"1079":1,"1084":1,"1089":1,"1094":1,"1099":1,"1115":1,"1120":1,"1125":1,"1130":1,"1135":1,"1140":1,"1145":1,"1150":1,"1155":1,"1160":1,"1165":1,"1170":1,"1175":1,"1188":1,"1206":1,"1212":1,"1217":1,"1222":1,"1227":1,"1232":1,"1242":1,"1247":1,"1252":1,"1257":1,"1262":1,"1267":1,"1269":1,"1274":1,"1279":1,"1284":1,"1289":1,"1294":1,"1299":1,"1305":1,"1310":1,"1315":1,"1320":1,"1325":1,"1330":1,"1336":1,"1341":1,"1346":1,"1351":1,"1356":1,"1361":1,"1367":1,"1372":1,"1377":1,"1382":1,"1387":1,"1392":1,"1397":1,"1402":1,"1407":1,"1411":1,"1412":4,"1417":1,"1422":1,"1428":1,"1433":1,"1438":1,"1443":1,"1449":1,"1453":1,"1454":1,"1459":1,"1462":1,"1463":1,"1465":1}}]],"serializationVersion":2}';export{t as default}; diff --git a/.vitepress/dist/assets/chunks/VPLocalSearchBox.BMVFMDgJ.js b/.vitepress/dist/assets/chunks/VPLocalSearchBox.BMVFMDgJ.js deleted file mode 100644 index f8705fb6..00000000 --- a/.vitepress/dist/assets/chunks/VPLocalSearchBox.BMVFMDgJ.js +++ /dev/null @@ -1,9 +0,0 @@ -var Ot=Object.defineProperty;var At=(a,e,t)=>e in a?Ot(a,e,{enumerable:!0,configurable:!0,writable:!0,value:t}):a[e]=t;var Me=(a,e,t)=>At(a,typeof e!="symbol"?e+"":e,t);import{V as Ct,q as Be,ah as Mt,h as be,ai as nt,aj as Lt,ak as Dt,al as Pt,G as ce,d as zt,am as rt,p as he,an as Vt,ao as jt,s as $t,ap as Bt,v as Le,P as ve,O as xe,aq as Wt,ar as Kt,W as Jt,R as qt,$ as Ut,o as q,b as Ht,j as T,a0 as Gt,k as P,as as Qt,at as Yt,au as Zt,c as Q,n as st,e as _e,B as it,F as at,a as pe,t as me,av as Xt,aw as ot,ax as en,a5 as tn,aa as nn,ay as rn,_ as sn}from"./framework.CvgP6Fyv.js";import{u as an,c as on}from"./theme.BQyz1aDy.js";const ln={root:()=>Ct(()=>import("./@localSearchIndexroot.7Y7wWaGn.js"),[])};/*! -* tabbable 6.4.0 -* @license MIT, https://github.com/focus-trap/tabbable/blob/master/LICENSE -*/var gt=["input:not([inert]):not([inert] *)","select:not([inert]):not([inert] *)","textarea:not([inert]):not([inert] *)","a[href]:not([inert]):not([inert] *)","button:not([inert]):not([inert] *)","[tabindex]:not(slot):not([inert]):not([inert] *)","audio[controls]:not([inert]):not([inert] *)","video[controls]:not([inert]):not([inert] *)",'[contenteditable]:not([contenteditable="false"]):not([inert]):not([inert] *)',"details>summary:first-of-type:not([inert]):not([inert] *)","details:not([inert]):not([inert] *)"],ke=gt.join(","),bt=typeof Element>"u",ae=bt?function(){}:Element.prototype.matches||Element.prototype.msMatchesSelector||Element.prototype.webkitMatchesSelector,Ne=!bt&&Element.prototype.getRootNode?function(a){var e;return a==null||(e=a.getRootNode)===null||e===void 0?void 0:e.call(a)}:function(a){return a==null?void 0:a.ownerDocument},Fe=function(e,t){var n;t===void 0&&(t=!0);var r=e==null||(n=e.getAttribute)===null||n===void 0?void 0:n.call(e,"inert"),i=r===""||r==="true",s=i||t&&e&&(typeof e.closest=="function"?e.closest("[inert]"):Fe(e.parentNode));return s},cn=function(e){var t,n=e==null||(t=e.getAttribute)===null||t===void 0?void 0:t.call(e,"contenteditable");return n===""||n==="true"},yt=function(e,t,n){if(Fe(e))return[];var r=Array.prototype.slice.apply(e.querySelectorAll(ke));return t&&ae.call(e,ke)&&r.unshift(e),r=r.filter(n),r},Re=function(e,t,n){for(var r=[],i=Array.from(e);i.length;){var s=i.shift();if(!Fe(s,!1))if(s.tagName==="SLOT"){var o=s.assignedElements(),l=o.length?o:s.children,c=Re(l,!0,n);n.flatten?r.push.apply(r,c):r.push({scopeParent:s,candidates:c})}else{var h=ae.call(s,ke);h&&n.filter(s)&&(t||!e.includes(s))&&r.push(s);var m=s.shadowRoot||typeof n.getShadowRoot=="function"&&n.getShadowRoot(s),p=!Fe(m,!1)&&(!n.shadowRootFilter||n.shadowRootFilter(s));if(m&&p){var b=Re(m===!0?s.children:m.children,!0,n);n.flatten?r.push.apply(r,b):r.push({scopeParent:s,candidates:b})}else i.unshift.apply(i,s.children)}}return r},wt=function(e){return!isNaN(parseInt(e.getAttribute("tabindex"),10))},ie=function(e){if(!e)throw new Error("No node provided");return e.tabIndex<0&&(/^(AUDIO|VIDEO|DETAILS)$/.test(e.tagName)||cn(e))&&!wt(e)?0:e.tabIndex},un=function(e,t){var n=ie(e);return n<0&&t&&!wt(e)?0:n},dn=function(e,t){return e.tabIndex===t.tabIndex?e.documentOrder-t.documentOrder:e.tabIndex-t.tabIndex},St=function(e){return e.tagName==="INPUT"},fn=function(e){return St(e)&&e.type==="hidden"},hn=function(e){var t=e.tagName==="DETAILS"&&Array.prototype.slice.apply(e.children).some(function(n){return n.tagName==="SUMMARY"});return t},vn=function(e,t){for(var n=0;nsummary:first-of-type"),o=s?e.parentElement:e;if(ae.call(o,"details:not([open]) *"))return!0;if(!n||n==="full"||n==="full-native"||n==="legacy-full"){if(typeof r=="function"){for(var l=e;e;){var c=e.parentElement,h=Ne(e);if(c&&!c.shadowRoot&&r(c)===!0)return lt(e);e.assignedSlot?e=e.assignedSlot:!c&&h!==e.ownerDocument?e=h.host:e=c}e=l}if(bn(e))return!e.getClientRects().length;if(n!=="legacy-full")return!0}else if(n==="non-zero-area")return lt(e);return!1},wn=function(e){if(/^(INPUT|BUTTON|SELECT|TEXTAREA)$/.test(e.tagName))for(var t=e.parentElement;t;){if(t.tagName==="FIELDSET"&&t.disabled){for(var n=0;n=0)},xt=function(e){var t=[],n=[];return e.forEach(function(r,i){var s=!!r.scopeParent,o=s?r.scopeParent:r,l=un(o,s),c=s?xt(r.candidates):o;l===0?s?t.push.apply(t,c):t.push(o):n.push({documentOrder:i,tabIndex:l,item:r,isScope:s,content:c})}),n.sort(dn).reduce(function(r,i){return i.isScope?r.push.apply(r,i.content):r.push(i.content),r},[]).concat(t)},xn=function(e,t){t=t||{};var n;return t.getShadowRoot?n=Re([e],t.includeContainer,{filter:We.bind(null,t),flatten:!1,getShadowRoot:t.getShadowRoot,shadowRootFilter:Sn}):n=yt(e,t.includeContainer,We.bind(null,t)),xt(n)},_n=function(e,t){t=t||{};var n;return t.getShadowRoot?n=Re([e],t.includeContainer,{filter:Oe.bind(null,t),flatten:!0,getShadowRoot:t.getShadowRoot}):n=yt(e,t.includeContainer,Oe.bind(null,t)),n},oe=function(e,t){if(t=t||{},!e)throw new Error("No node provided");return ae.call(e,ke)===!1?!1:We(t,e)},Tn=gt.concat("iframe:not([inert]):not([inert] *)").join(","),De=function(e,t){if(t=t||{},!e)throw new Error("No node provided");return ae.call(e,Tn)===!1?!1:Oe(t,e)};/*! -* focus-trap 7.8.0 -* @license MIT, https://github.com/focus-trap/focus-trap/blob/master/LICENSE -*/function Ke(a,e){(e==null||e>a.length)&&(e=a.length);for(var t=0,n=Array(e);t=a.length?{done:!0}:{done:!1,value:a[n++]}},e:function(l){throw l},f:r}}throw new TypeError(`Invalid attempt to iterate non-iterable instance. -In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var i,s=!0,o=!1;return{s:function(){t=t.call(a)},n:function(){var l=t.next();return s=l.done,l},e:function(l){o=!0,i=l},f:function(){try{s||t.return==null||t.return()}finally{if(o)throw i}}}}function In(a,e,t){return(e=On(e))in a?Object.defineProperty(a,e,{value:t,enumerable:!0,configurable:!0,writable:!0}):a[e]=t,a}function kn(a){if(typeof Symbol<"u"&&a[Symbol.iterator]!=null||a["@@iterator"]!=null)return Array.from(a)}function Nn(){throw new TypeError(`Invalid attempt to spread non-iterable instance. -In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function ut(a,e){var t=Object.keys(a);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(a);e&&(n=n.filter(function(r){return Object.getOwnPropertyDescriptor(a,r).enumerable})),t.push.apply(t,n)}return t}function dt(a){for(var e=1;e0?e[e.length-1]:null},activateTrap:function(e,t){var n=U.getActiveTrap(e);t!==n&&U.pauseTrap(e);var r=e.indexOf(t);r===-1||e.splice(r,1),e.push(t)},deactivateTrap:function(e,t){var n=e.indexOf(t);n!==-1&&e.splice(n,1),U.unpauseTrap(e)},pauseTrap:function(e){var t=U.getActiveTrap(e);t==null||t._setPausedState(!0)},unpauseTrap:function(e){var t=U.getActiveTrap(e);t&&!t._isManuallyPaused()&&t._setPausedState(!1)}},An=function(e){return e.tagName&&e.tagName.toLowerCase()==="input"&&typeof e.select=="function"},Cn=function(e){return(e==null?void 0:e.key)==="Escape"||(e==null?void 0:e.key)==="Esc"||(e==null?void 0:e.keyCode)===27},ye=function(e){return(e==null?void 0:e.key)==="Tab"||(e==null?void 0:e.keyCode)===9},Mn=function(e){return ye(e)&&!e.shiftKey},Ln=function(e){return ye(e)&&e.shiftKey},ft=function(e){return setTimeout(e,0)},ge=function(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r1&&arguments[1]!==void 0?arguments[1]:{},g=f.hasFallback,E=g===void 0?!1:g,_=f.params,I=_===void 0?[]:_,S=i[u];if(typeof S=="function"&&(S=S.apply(void 0,Fn(I))),S===!0&&(S=void 0),!S){if(S===void 0||S===!1)return S;throw new Error("`".concat(u,"` was specified but was not a node, or did not return a node"))}var v=S;if(typeof S=="string"){try{v=n.querySelector(S)}catch(d){throw new Error("`".concat(u,'` appears to be an invalid selector; error="').concat(d.message,'"'))}if(!v&&!E)throw new Error("`".concat(u,"` as selector refers to no known node"))}return v},m=function(){var u=h("initialFocus",{hasFallback:!0});if(u===!1)return!1;if(u===void 0||u&&!De(u,i.tabbableOptions))if(c(n.activeElement)>=0)u=n.activeElement;else{var f=s.tabbableGroups[0],g=f&&f.firstTabbableNode;u=g||h("fallbackFocus")}else u===null&&(u=h("fallbackFocus"));if(!u)throw new Error("Your focus-trap needs to have at least one focusable element");return u},p=function(){if(s.containerGroups=s.containers.map(function(u){var f=xn(u,i.tabbableOptions),g=_n(u,i.tabbableOptions),E=f.length>0?f[0]:void 0,_=f.length>0?f[f.length-1]:void 0,I=g.find(function(d){return oe(d)}),S=g.slice().reverse().find(function(d){return oe(d)}),v=!!f.find(function(d){return ie(d)>0});return{container:u,tabbableNodes:f,focusableNodes:g,posTabIndexesFound:v,firstTabbableNode:E,lastTabbableNode:_,firstDomTabbableNode:I,lastDomTabbableNode:S,nextTabbableNode:function(x){var R=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!0,A=f.indexOf(x);return A<0?R?g.slice(g.indexOf(x)+1).find(function(C){return oe(C)}):g.slice(0,g.indexOf(x)).reverse().find(function(C){return oe(C)}):f[A+(R?1:-1)]}}}),s.tabbableGroups=s.containerGroups.filter(function(u){return u.tabbableNodes.length>0}),s.tabbableGroups.length<=0&&!h("fallbackFocus"))throw new Error("Your focus-trap must have at least one container with at least one tabbable node in it at all times");if(s.containerGroups.find(function(u){return u.posTabIndexesFound})&&s.containerGroups.length>1)throw new Error("At least one node with a positive tabindex was found in one of your focus-trap's multiple containers. Positive tabindexes are only supported in single-container focus-traps.")},b=function(u){var f=u.activeElement;if(f)return f.shadowRoot&&f.shadowRoot.activeElement!==null?b(f.shadowRoot):f},w=function(u){if(u!==!1&&u!==b(document)){if(!u||!u.focus){w(m());return}u.focus({preventScroll:!!i.preventScroll}),s.mostRecentlyFocusedNode=u,An(u)&&u.select()}},k=function(u){var f=h("setReturnFocus",{params:[u]});return f||(f===!1?!1:u)},y=function(u){var f=u.target,g=u.event,E=u.isBackward,_=E===void 0?!1:E;f=f||Te(g),p();var I=null;if(s.tabbableGroups.length>0){var S=c(f,g),v=S>=0?s.containerGroups[S]:void 0;if(S<0)_?I=s.tabbableGroups[s.tabbableGroups.length-1].lastTabbableNode:I=s.tabbableGroups[0].firstTabbableNode;else if(_){var d=s.tabbableGroups.findIndex(function(F){var V=F.firstTabbableNode;return f===V});if(d<0&&(v.container===f||De(f,i.tabbableOptions)&&!oe(f,i.tabbableOptions)&&!v.nextTabbableNode(f,!1))&&(d=S),d>=0){var x=d===0?s.tabbableGroups.length-1:d-1,R=s.tabbableGroups[x];I=ie(f)>=0?R.lastTabbableNode:R.lastDomTabbableNode}else ye(g)||(I=v.nextTabbableNode(f,!1))}else{var A=s.tabbableGroups.findIndex(function(F){var V=F.lastTabbableNode;return f===V});if(A<0&&(v.container===f||De(f,i.tabbableOptions)&&!oe(f,i.tabbableOptions)&&!v.nextTabbableNode(f))&&(A=S),A>=0){var C=A===s.tabbableGroups.length-1?0:A+1,D=s.tabbableGroups[C];I=ie(f)>=0?D.firstTabbableNode:D.firstDomTabbableNode}else ye(g)||(I=v.nextTabbableNode(f))}}else I=h("fallbackFocus");return I},O=function(u){var f=Te(u);if(!(c(f,u)>=0)){if(ge(i.clickOutsideDeactivates,u)){o.deactivate({returnFocus:i.returnFocusOnDeactivate});return}ge(i.allowOutsideClick,u)||u.preventDefault()}},L=function(u){var f=Te(u),g=c(f,u)>=0;if(g||f instanceof Document)g&&(s.mostRecentlyFocusedNode=f);else{u.stopImmediatePropagation();var E,_=!0;if(s.mostRecentlyFocusedNode)if(ie(s.mostRecentlyFocusedNode)>0){var I=c(s.mostRecentlyFocusedNode),S=s.containerGroups[I].tabbableNodes;if(S.length>0){var v=S.findIndex(function(d){return d===s.mostRecentlyFocusedNode});v>=0&&(i.isKeyForward(s.recentNavEvent)?v+1=0&&(E=S[v-1],_=!1))}}else s.containerGroups.some(function(d){return d.tabbableNodes.some(function(x){return ie(x)>0})})||(_=!1);else _=!1;_&&(E=y({target:s.mostRecentlyFocusedNode,isBackward:i.isKeyBackward(s.recentNavEvent)})),w(E||s.mostRecentlyFocusedNode||m())}s.recentNavEvent=void 0},K=function(u){var f=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;s.recentNavEvent=u;var g=y({event:u,isBackward:f});g&&(ye(u)&&u.preventDefault(),w(g))},H=function(u){(i.isKeyForward(u)||i.isKeyBackward(u))&&K(u,i.isKeyBackward(u))},W=function(u){Cn(u)&&ge(i.escapeDeactivates,u)!==!1&&(u.preventDefault(),o.deactivate())},j=function(u){var f=Te(u);c(f,u)>=0||ge(i.clickOutsideDeactivates,u)||ge(i.allowOutsideClick,u)||(u.preventDefault(),u.stopImmediatePropagation())},$=function(){if(s.active)return U.activateTrap(r,o),s.delayInitialFocusTimer=i.delayInitialFocus?ft(function(){w(m())}):w(m()),n.addEventListener("focusin",L,!0),n.addEventListener("mousedown",O,{capture:!0,passive:!1}),n.addEventListener("touchstart",O,{capture:!0,passive:!1}),n.addEventListener("click",j,{capture:!0,passive:!1}),n.addEventListener("keydown",H,{capture:!0,passive:!1}),n.addEventListener("keydown",W),o},Ce=function(u){s.active&&!s.paused&&o._setSubtreeIsolation(!1),s.adjacentElements.clear(),s.alreadySilent.clear();var f=new Set,g=new Set,E=ct(u),_;try{for(E.s();!(_=E.n()).done;){var I=_.value;f.add(I);for(var S=typeof ShadowRoot<"u"&&I.getRootNode()instanceof ShadowRoot,v=I;v;){f.add(v);var d=v.parentElement,x=[];d?x=d.children:!d&&S&&(x=v.getRootNode().children,d=v.getRootNode().host,S=typeof ShadowRoot<"u"&&d.getRootNode()instanceof ShadowRoot);var R=ct(x),A;try{for(R.s();!(A=R.n()).done;){var C=A.value;g.add(C)}}catch(D){R.e(D)}finally{R.f()}v=d}}}catch(D){E.e(D)}finally{E.f()}f.forEach(function(D){g.delete(D)}),s.adjacentElements=g},M=function(){if(s.active)return n.removeEventListener("focusin",L,!0),n.removeEventListener("mousedown",O,!0),n.removeEventListener("touchstart",O,!0),n.removeEventListener("click",j,!0),n.removeEventListener("keydown",H,!0),n.removeEventListener("keydown",W),o},Z=function(u){var f=u.some(function(g){var E=Array.from(g.removedNodes);return E.some(function(_){return _===s.mostRecentlyFocusedNode})});f&&w(m())},X=typeof window<"u"&&"MutationObserver"in window?new MutationObserver(Z):void 0,ee=function(){X&&(X.disconnect(),s.active&&!s.paused&&s.containers.map(function(u){X.observe(u,{subtree:!0,childList:!0})}))};return o={get active(){return s.active},get paused(){return s.paused},activate:function(u){if(s.active)return this;var f=l(u,"onActivate"),g=l(u,"onPostActivate"),E=l(u,"checkCanFocusTrap"),_=U.getActiveTrap(r),I=!1;if(_&&!_.paused){var S;(S=_._setSubtreeIsolation)===null||S===void 0||S.call(_,!1),I=!0}try{E||p(),s.active=!0,s.paused=!1,s.nodeFocusedBeforeActivation=b(n),f==null||f();var v=function(){E&&p(),$(),ee(),i.isolateSubtrees&&o._setSubtreeIsolation(!0),g==null||g()};if(E)return E(s.containers.concat()).then(v,v),this;v()}catch(x){if(_===U.getActiveTrap(r)&&I){var d;(d=_._setSubtreeIsolation)===null||d===void 0||d.call(_,!0)}throw x}return this},deactivate:function(u){if(!s.active)return this;var f=dt({onDeactivate:i.onDeactivate,onPostDeactivate:i.onPostDeactivate,checkCanReturnFocus:i.checkCanReturnFocus},u);clearTimeout(s.delayInitialFocusTimer),s.delayInitialFocusTimer=void 0,s.paused||o._setSubtreeIsolation(!1),s.alreadySilent.clear(),M(),s.active=!1,s.paused=!1,ee(),U.deactivateTrap(r,o);var g=l(f,"onDeactivate"),E=l(f,"onPostDeactivate"),_=l(f,"checkCanReturnFocus"),I=l(f,"returnFocus","returnFocusOnDeactivate");g==null||g();var S=function(){ft(function(){I&&w(k(s.nodeFocusedBeforeActivation)),E==null||E()})};return I&&_?(_(k(s.nodeFocusedBeforeActivation)).then(S,S),this):(S(),this)},pause:function(u){return s.active?(s.manuallyPaused=!0,this._setPausedState(!0,u)):this},unpause:function(u){return s.active?(s.manuallyPaused=!1,r[r.length-1]!==this?this:this._setPausedState(!1,u)):this},updateContainerElements:function(u){var f=[].concat(u).filter(Boolean);return s.containers=f.map(function(g){return typeof g=="string"?n.querySelector(g):g}),i.isolateSubtrees&&Ce(s.containers),s.active&&(p(),i.isolateSubtrees&&!s.paused&&o._setSubtreeIsolation(!0)),ee(),this}},Object.defineProperties(o,{_isManuallyPaused:{value:function(){return s.manuallyPaused}},_setPausedState:{value:function(u,f){if(s.paused===u)return this;if(s.paused=u,u){var g=l(f,"onPause"),E=l(f,"onPostPause");g==null||g(),M(),ee(),o._setSubtreeIsolation(!1),E==null||E()}else{var _=l(f,"onUnpause"),I=l(f,"onPostUnpause");_==null||_(),o._setSubtreeIsolation(!0),p(),$(),ee(),I==null||I()}return this}},_setSubtreeIsolation:{value:function(u){i.isolateSubtrees&&s.adjacentElements.forEach(function(f){var g;if(u)switch(i.isolateSubtrees){case"aria-hidden":(f.ariaHidden==="true"||((g=f.getAttribute("aria-hidden"))===null||g===void 0?void 0:g.toLowerCase())==="true")&&s.alreadySilent.add(f),f.setAttribute("aria-hidden","true");break;default:(f.inert||f.hasAttribute("inert"))&&s.alreadySilent.add(f),f.setAttribute("inert",!0);break}else if(!s.alreadySilent.has(f))switch(i.isolateSubtrees){case"aria-hidden":f.removeAttribute("aria-hidden");break;default:f.removeAttribute("inert");break}})}}}),o.updateContainerElements(e),o};function zn(a,e={}){let t;const{immediate:n,...r}=e,i=ce(!1),s=ce(!1),o=p=>t&&t.activate(p),l=p=>t&&t.deactivate(p),c=()=>{t&&(t.pause(),s.value=!0)},h=()=>{t&&(t.unpause(),s.value=!1)},m=be(()=>{const p=nt(a);return Lt(p).map(b=>{const w=nt(b);return typeof w=="string"?w:Dt(w)}).filter(Pt)});return Be(m,p=>{p.length&&(t=Pn(p,{...r,onActivate(){i.value=!0,e.onActivate&&e.onActivate()},onDeactivate(){i.value=!1,e.onDeactivate&&e.onDeactivate()}}),n&&o())},{flush:"post"}),Mt(()=>l()),{hasFocus:i,isPaused:s,activate:o,deactivate:l,pause:c,unpause:h}}class ue{constructor(e,t=!0,n=[],r=5e3){this.ctx=e,this.iframes=t,this.exclude=n,this.iframesTimeout=r}static matches(e,t){const n=typeof t=="string"?[t]:t,r=e.matches||e.matchesSelector||e.msMatchesSelector||e.mozMatchesSelector||e.oMatchesSelector||e.webkitMatchesSelector;if(r){let i=!1;return n.every(s=>r.call(e,s)?(i=!0,!1):!0),i}else return!1}getContexts(){let e,t=[];return typeof this.ctx>"u"||!this.ctx?e=[]:NodeList.prototype.isPrototypeOf(this.ctx)?e=Array.prototype.slice.call(this.ctx):Array.isArray(this.ctx)?e=this.ctx:typeof this.ctx=="string"?e=Array.prototype.slice.call(document.querySelectorAll(this.ctx)):e=[this.ctx],e.forEach(n=>{const r=t.filter(i=>i.contains(n)).length>0;t.indexOf(n)===-1&&!r&&t.push(n)}),t}getIframeContents(e,t,n=()=>{}){let r;try{const i=e.contentWindow;if(r=i.document,!i||!r)throw new Error("iframe inaccessible")}catch{n()}r&&t(r)}isIframeBlank(e){const t="about:blank",n=e.getAttribute("src").trim();return e.contentWindow.location.href===t&&n!==t&&n}observeIframeLoad(e,t,n){let r=!1,i=null;const s=()=>{if(!r){r=!0,clearTimeout(i);try{this.isIframeBlank(e)||(e.removeEventListener("load",s),this.getIframeContents(e,t,n))}catch{n()}}};e.addEventListener("load",s),i=setTimeout(s,this.iframesTimeout)}onIframeReady(e,t,n){try{e.contentWindow.document.readyState==="complete"?this.isIframeBlank(e)?this.observeIframeLoad(e,t,n):this.getIframeContents(e,t,n):this.observeIframeLoad(e,t,n)}catch{n()}}waitForIframes(e,t){let n=0;this.forEachIframe(e,()=>!0,r=>{n++,this.waitForIframes(r.querySelector("html"),()=>{--n||t()})},r=>{r||t()})}forEachIframe(e,t,n,r=()=>{}){let i=e.querySelectorAll("iframe"),s=i.length,o=0;i=Array.prototype.slice.call(i);const l=()=>{--s<=0&&r(o)};s||l(),i.forEach(c=>{ue.matches(c,this.exclude)?l():this.onIframeReady(c,h=>{t(c)&&(o++,n(h)),l()},l)})}createIterator(e,t,n){return document.createNodeIterator(e,t,n,!1)}createInstanceOnIframe(e){return new ue(e.querySelector("html"),this.iframes)}compareNodeIframe(e,t,n){const r=e.compareDocumentPosition(n),i=Node.DOCUMENT_POSITION_PRECEDING;if(r&i)if(t!==null){const s=t.compareDocumentPosition(n),o=Node.DOCUMENT_POSITION_FOLLOWING;if(s&o)return!0}else return!0;return!1}getIteratorNode(e){const t=e.previousNode();let n;return t===null?n=e.nextNode():n=e.nextNode()&&e.nextNode(),{prevNode:t,node:n}}checkIframeFilter(e,t,n,r){let i=!1,s=!1;return r.forEach((o,l)=>{o.val===n&&(i=l,s=o.handled)}),this.compareNodeIframe(e,t,n)?(i===!1&&!s?r.push({val:n,handled:!0}):i!==!1&&!s&&(r[i].handled=!0),!0):(i===!1&&r.push({val:n,handled:!1}),!1)}handleOpenIframes(e,t,n,r){e.forEach(i=>{i.handled||this.getIframeContents(i.val,s=>{this.createInstanceOnIframe(s).forEachNode(t,n,r)})})}iterateThroughNodes(e,t,n,r,i){const s=this.createIterator(t,e,r);let o=[],l=[],c,h,m=()=>({prevNode:h,node:c}=this.getIteratorNode(s),c);for(;m();)this.iframes&&this.forEachIframe(t,p=>this.checkIframeFilter(c,h,p,o),p=>{this.createInstanceOnIframe(p).forEachNode(e,b=>l.push(b),r)}),l.push(c);l.forEach(p=>{n(p)}),this.iframes&&this.handleOpenIframes(o,e,n,r),i()}forEachNode(e,t,n,r=()=>{}){const i=this.getContexts();let s=i.length;s||r(),i.forEach(o=>{const l=()=>{this.iterateThroughNodes(e,o,t,n,()=>{--s<=0&&r()})};this.iframes?this.waitForIframes(o,l):l()})}}let Vn=class{constructor(e){this.ctx=e,this.ie=!1;const t=window.navigator.userAgent;(t.indexOf("MSIE")>-1||t.indexOf("Trident")>-1)&&(this.ie=!0)}set opt(e){this._opt=Object.assign({},{element:"",className:"",exclude:[],iframes:!1,iframesTimeout:5e3,separateWordSearch:!0,diacritics:!0,synonyms:{},accuracy:"partially",acrossElements:!1,caseSensitive:!1,ignoreJoiners:!1,ignoreGroups:0,ignorePunctuation:[],wildcards:"disabled",each:()=>{},noMatch:()=>{},filter:()=>!0,done:()=>{},debug:!1,log:window.console},e)}get opt(){return this._opt}get iterator(){return new ue(this.ctx,this.opt.iframes,this.opt.exclude,this.opt.iframesTimeout)}log(e,t="debug"){const n=this.opt.log;this.opt.debug&&typeof n=="object"&&typeof n[t]=="function"&&n[t](`mark.js: ${e}`)}escapeStr(e){return e.replace(/[\-\[\]\/\{\}\(\)\*\+\?\.\\\^\$\|]/g,"\\$&")}createRegExp(e){return this.opt.wildcards!=="disabled"&&(e=this.setupWildcardsRegExp(e)),e=this.escapeStr(e),Object.keys(this.opt.synonyms).length&&(e=this.createSynonymsRegExp(e)),(this.opt.ignoreJoiners||this.opt.ignorePunctuation.length)&&(e=this.setupIgnoreJoinersRegExp(e)),this.opt.diacritics&&(e=this.createDiacriticsRegExp(e)),e=this.createMergedBlanksRegExp(e),(this.opt.ignoreJoiners||this.opt.ignorePunctuation.length)&&(e=this.createJoinersRegExp(e)),this.opt.wildcards!=="disabled"&&(e=this.createWildcardsRegExp(e)),e=this.createAccuracyRegExp(e),e}createSynonymsRegExp(e){const t=this.opt.synonyms,n=this.opt.caseSensitive?"":"i",r=this.opt.ignoreJoiners||this.opt.ignorePunctuation.length?"\0":"";for(let i in t)if(t.hasOwnProperty(i)){const s=t[i],o=this.opt.wildcards!=="disabled"?this.setupWildcardsRegExp(i):this.escapeStr(i),l=this.opt.wildcards!=="disabled"?this.setupWildcardsRegExp(s):this.escapeStr(s);o!==""&&l!==""&&(e=e.replace(new RegExp(`(${this.escapeStr(o)}|${this.escapeStr(l)})`,`gm${n}`),r+`(${this.processSynomyms(o)}|${this.processSynomyms(l)})`+r))}return e}processSynomyms(e){return(this.opt.ignoreJoiners||this.opt.ignorePunctuation.length)&&(e=this.setupIgnoreJoinersRegExp(e)),e}setupWildcardsRegExp(e){return e=e.replace(/(?:\\)*\?/g,t=>t.charAt(0)==="\\"?"?":""),e.replace(/(?:\\)*\*/g,t=>t.charAt(0)==="\\"?"*":"")}createWildcardsRegExp(e){let t=this.opt.wildcards==="withSpaces";return e.replace(/\u0001/g,t?"[\\S\\s]?":"\\S?").replace(/\u0002/g,t?"[\\S\\s]*?":"\\S*")}setupIgnoreJoinersRegExp(e){return e.replace(/[^(|)\\]/g,(t,n,r)=>{let i=r.charAt(n+1);return/[(|)\\]/.test(i)||i===""?t:t+"\0"})}createJoinersRegExp(e){let t=[];const n=this.opt.ignorePunctuation;return Array.isArray(n)&&n.length&&t.push(this.escapeStr(n.join(""))),this.opt.ignoreJoiners&&t.push("\\u00ad\\u200b\\u200c\\u200d"),t.length?e.split(/\u0000+/).join(`[${t.join("")}]*`):e}createDiacriticsRegExp(e){const t=this.opt.caseSensitive?"":"i",n=this.opt.caseSensitive?["aàáảãạăằắẳẵặâầấẩẫậäåāą","AÀÁẢÃẠĂẰẮẲẴẶÂẦẤẨẪẬÄÅĀĄ","cçćč","CÇĆČ","dđď","DĐĎ","eèéẻẽẹêềếểễệëěēę","EÈÉẺẼẸÊỀẾỂỄỆËĚĒĘ","iìíỉĩịîïī","IÌÍỈĨỊÎÏĪ","lł","LŁ","nñňń","NÑŇŃ","oòóỏõọôồốổỗộơởỡớờợöøō","OÒÓỎÕỌÔỒỐỔỖỘƠỞỠỚỜỢÖØŌ","rř","RŘ","sšśșş","SŠŚȘŞ","tťțţ","TŤȚŢ","uùúủũụưừứửữựûüůū","UÙÚỦŨỤƯỪỨỬỮỰÛÜŮŪ","yýỳỷỹỵÿ","YÝỲỶỸỴŸ","zžżź","ZŽŻŹ"]:["aàáảãạăằắẳẵặâầấẩẫậäåāąAÀÁẢÃẠĂẰẮẲẴẶÂẦẤẨẪẬÄÅĀĄ","cçćčCÇĆČ","dđďDĐĎ","eèéẻẽẹêềếểễệëěēęEÈÉẺẼẸÊỀẾỂỄỆËĚĒĘ","iìíỉĩịîïīIÌÍỈĨỊÎÏĪ","lłLŁ","nñňńNÑŇŃ","oòóỏõọôồốổỗộơởỡớờợöøōOÒÓỎÕỌÔỒỐỔỖỘƠỞỠỚỜỢÖØŌ","rřRŘ","sšśșşSŠŚȘŞ","tťțţTŤȚŢ","uùúủũụưừứửữựûüůūUÙÚỦŨỤƯỪỨỬỮỰÛÜŮŪ","yýỳỷỹỵÿYÝỲỶỸỴŸ","zžżźZŽŻŹ"];let r=[];return e.split("").forEach(i=>{n.every(s=>{if(s.indexOf(i)!==-1){if(r.indexOf(s)>-1)return!1;e=e.replace(new RegExp(`[${s}]`,`gm${t}`),`[${s}]`),r.push(s)}return!0})}),e}createMergedBlanksRegExp(e){return e.replace(/[\s]+/gmi,"[\\s]+")}createAccuracyRegExp(e){const t="!\"#$%&'()*+,-./:;<=>?@[\\]^_`{|}~¡¿";let n=this.opt.accuracy,r=typeof n=="string"?n:n.value,i=typeof n=="string"?[]:n.limiters,s="";switch(i.forEach(o=>{s+=`|${this.escapeStr(o)}`}),r){case"partially":default:return`()(${e})`;case"complementary":return s="\\s"+(s||this.escapeStr(t)),`()([^${s}]*${e}[^${s}]*)`;case"exactly":return`(^|\\s${s})(${e})(?=$|\\s${s})`}}getSeparatedKeywords(e){let t=[];return e.forEach(n=>{this.opt.separateWordSearch?n.split(" ").forEach(r=>{r.trim()&&t.indexOf(r)===-1&&t.push(r)}):n.trim()&&t.indexOf(n)===-1&&t.push(n)}),{keywords:t.sort((n,r)=>r.length-n.length),length:t.length}}isNumeric(e){return Number(parseFloat(e))==e}checkRanges(e){if(!Array.isArray(e)||Object.prototype.toString.call(e[0])!=="[object Object]")return this.log("markRanges() will only accept an array of objects"),this.opt.noMatch(e),[];const t=[];let n=0;return e.sort((r,i)=>r.start-i.start).forEach(r=>{let{start:i,end:s,valid:o}=this.callNoMatchOnInvalidRanges(r,n);o&&(r.start=i,r.length=s-i,t.push(r),n=s)}),t}callNoMatchOnInvalidRanges(e,t){let n,r,i=!1;return e&&typeof e.start<"u"?(n=parseInt(e.start,10),r=n+parseInt(e.length,10),this.isNumeric(e.start)&&this.isNumeric(e.length)&&r-t>0&&r-n>0?i=!0:(this.log(`Ignoring invalid or overlapping range: ${JSON.stringify(e)}`),this.opt.noMatch(e))):(this.log(`Ignoring invalid range: ${JSON.stringify(e)}`),this.opt.noMatch(e)),{start:n,end:r,valid:i}}checkWhitespaceRanges(e,t,n){let r,i=!0,s=n.length,o=t-s,l=parseInt(e.start,10)-o;return l=l>s?s:l,r=l+parseInt(e.length,10),r>s&&(r=s,this.log(`End range automatically set to the max value of ${s}`)),l<0||r-l<0||l>s||r>s?(i=!1,this.log(`Invalid range: ${JSON.stringify(e)}`),this.opt.noMatch(e)):n.substring(l,r).replace(/\s+/g,"")===""&&(i=!1,this.log("Skipping whitespace only range: "+JSON.stringify(e)),this.opt.noMatch(e)),{start:l,end:r,valid:i}}getTextNodes(e){let t="",n=[];this.iterator.forEachNode(NodeFilter.SHOW_TEXT,r=>{n.push({start:t.length,end:(t+=r.textContent).length,node:r})},r=>this.matchesExclude(r.parentNode)?NodeFilter.FILTER_REJECT:NodeFilter.FILTER_ACCEPT,()=>{e({value:t,nodes:n})})}matchesExclude(e){return ue.matches(e,this.opt.exclude.concat(["script","style","title","head","html"]))}wrapRangeInTextNode(e,t,n){const r=this.opt.element?this.opt.element:"mark",i=e.splitText(t),s=i.splitText(n-t);let o=document.createElement(r);return o.setAttribute("data-markjs","true"),this.opt.className&&o.setAttribute("class",this.opt.className),o.textContent=i.textContent,i.parentNode.replaceChild(o,i),s}wrapRangeInMappedTextNode(e,t,n,r,i){e.nodes.every((s,o)=>{const l=e.nodes[o+1];if(typeof l>"u"||l.start>t){if(!r(s.node))return!1;const c=t-s.start,h=(n>s.end?s.end:n)-s.start,m=e.value.substr(0,s.start),p=e.value.substr(h+s.start);if(s.node=this.wrapRangeInTextNode(s.node,c,h),e.value=m+p,e.nodes.forEach((b,w)=>{w>=o&&(e.nodes[w].start>0&&w!==o&&(e.nodes[w].start-=h),e.nodes[w].end-=h)}),n-=h,i(s.node.previousSibling,s.start),n>s.end)t=s.end;else return!1}return!0})}wrapMatches(e,t,n,r,i){const s=t===0?0:t+1;this.getTextNodes(o=>{o.nodes.forEach(l=>{l=l.node;let c;for(;(c=e.exec(l.textContent))!==null&&c[s]!=="";){if(!n(c[s],l))continue;let h=c.index;if(s!==0)for(let m=1;m{let l;for(;(l=e.exec(o.value))!==null&&l[s]!=="";){let c=l.index;if(s!==0)for(let m=1;mn(l[s],m),(m,p)=>{e.lastIndex=p,r(m)})}i()})}wrapRangeFromIndex(e,t,n,r){this.getTextNodes(i=>{const s=i.value.length;e.forEach((o,l)=>{let{start:c,end:h,valid:m}=this.checkWhitespaceRanges(o,s,i.value);m&&this.wrapRangeInMappedTextNode(i,c,h,p=>t(p,o,i.value.substring(c,h),l),p=>{n(p,o)})}),r()})}unwrapMatches(e){const t=e.parentNode;let n=document.createDocumentFragment();for(;e.firstChild;)n.appendChild(e.removeChild(e.firstChild));t.replaceChild(n,e),this.ie?this.normalizeTextNode(t):t.normalize()}normalizeTextNode(e){if(e){if(e.nodeType===3)for(;e.nextSibling&&e.nextSibling.nodeType===3;)e.nodeValue+=e.nextSibling.nodeValue,e.parentNode.removeChild(e.nextSibling);else this.normalizeTextNode(e.firstChild);this.normalizeTextNode(e.nextSibling)}}markRegExp(e,t){this.opt=t,this.log(`Searching with expression "${e}"`);let n=0,r="wrapMatches";const i=s=>{n++,this.opt.each(s)};this.opt.acrossElements&&(r="wrapMatchesAcrossElements"),this[r](e,this.opt.ignoreGroups,(s,o)=>this.opt.filter(o,s,n),i,()=>{n===0&&this.opt.noMatch(e),this.opt.done(n)})}mark(e,t){this.opt=t;let n=0,r="wrapMatches";const{keywords:i,length:s}=this.getSeparatedKeywords(typeof e=="string"?[e]:e),o=this.opt.caseSensitive?"":"i",l=c=>{let h=new RegExp(this.createRegExp(c),`gm${o}`),m=0;this.log(`Searching with expression "${h}"`),this[r](h,1,(p,b)=>this.opt.filter(b,c,n,m),p=>{m++,n++,this.opt.each(p)},()=>{m===0&&this.opt.noMatch(c),i[s-1]===c?this.opt.done(n):l(i[i.indexOf(c)+1])})};this.opt.acrossElements&&(r="wrapMatchesAcrossElements"),s===0?this.opt.done(n):l(i[0])}markRanges(e,t){this.opt=t;let n=0,r=this.checkRanges(e);r&&r.length?(this.log("Starting to mark with the following ranges: "+JSON.stringify(r)),this.wrapRangeFromIndex(r,(i,s,o,l)=>this.opt.filter(i,s,o,l),(i,s)=>{n++,this.opt.each(i,s)},()=>{this.opt.done(n)})):this.opt.done(n)}unmark(e){this.opt=e;let t=this.opt.element?this.opt.element:"*";t+="[data-markjs]",this.opt.className&&(t+=`.${this.opt.className}`),this.log(`Removal selector "${t}"`),this.iterator.forEachNode(NodeFilter.SHOW_ELEMENT,n=>{this.unwrapMatches(n)},n=>{const r=ue.matches(n,t),i=this.matchesExclude(n);return!r||i?NodeFilter.FILTER_REJECT:NodeFilter.FILTER_ACCEPT},this.opt.done)}};function jn(a){const e=new Vn(a);return this.mark=(t,n)=>(e.mark(t,n),this),this.markRegExp=(t,n)=>(e.markRegExp(t,n),this),this.markRanges=(t,n)=>(e.markRanges(t,n),this),this.unmark=t=>(e.unmark(t),this),this}const $n="ENTRIES",Tt="KEYS",Et="VALUES",z="";class Pe{constructor(e,t){const n=e._tree,r=Array.from(n.keys());this.set=e,this._type=t,this._path=r.length>0?[{node:n,keys:r}]:[]}next(){const e=this.dive();return this.backtrack(),e}dive(){if(this._path.length===0)return{done:!0,value:void 0};const{node:e,keys:t}=le(this._path);if(le(t)===z)return{done:!1,value:this.result()};const n=e.get(le(t));return this._path.push({node:n,keys:Array.from(n.keys())}),this.dive()}backtrack(){if(this._path.length===0)return;const e=le(this._path).keys;e.pop(),!(e.length>0)&&(this._path.pop(),this.backtrack())}key(){return this.set._prefix+this._path.map(({keys:e})=>le(e)).filter(e=>e!==z).join("")}value(){return le(this._path).node.get(z)}result(){switch(this._type){case Et:return this.value();case Tt:return this.key();default:return[this.key(),this.value()]}}[Symbol.iterator](){return this}}const le=a=>a[a.length-1],Bn=(a,e,t)=>{const n=new Map;if(e===void 0)return n;const r=e.length+1,i=r+t,s=new Uint8Array(i*r).fill(t+1);for(let o=0;o{const l=i*s;e:for(const c of a.keys())if(c===z){const h=r[l-1];h<=t&&n.set(o,[a.get(c),h])}else{let h=i;for(let m=0;mt)continue e}It(a.get(c),e,t,n,r,h,s,o+c)}};class Y{constructor(e=new Map,t=""){this._size=void 0,this._tree=e,this._prefix=t}atPrefix(e){if(!e.startsWith(this._prefix))throw new Error("Mismatched prefix");const[t,n]=Ae(this._tree,e.slice(this._prefix.length));if(t===void 0){const[r,i]=He(n);for(const s of r.keys())if(s!==z&&s.startsWith(i)){const o=new Map;return o.set(s.slice(i.length),r.get(s)),new Y(o,e)}}return new Y(t,e)}clear(){this._size=void 0,this._tree.clear()}delete(e){return this._size=void 0,Wn(this._tree,e)}entries(){return new Pe(this,$n)}forEach(e){for(const[t,n]of this)e(t,n,this)}fuzzyGet(e,t){return Bn(this._tree,e,t)}get(e){const t=Je(this._tree,e);return t!==void 0?t.get(z):void 0}has(e){const t=Je(this._tree,e);return t!==void 0&&t.has(z)}keys(){return new Pe(this,Tt)}set(e,t){if(typeof e!="string")throw new Error("key must be a string");return this._size=void 0,ze(this._tree,e).set(z,t),this}get size(){if(this._size)return this._size;this._size=0;const e=this.entries();for(;!e.next().done;)this._size+=1;return this._size}update(e,t){if(typeof e!="string")throw new Error("key must be a string");this._size=void 0;const n=ze(this._tree,e);return n.set(z,t(n.get(z))),this}fetch(e,t){if(typeof e!="string")throw new Error("key must be a string");this._size=void 0;const n=ze(this._tree,e);let r=n.get(z);return r===void 0&&n.set(z,r=t()),r}values(){return new Pe(this,Et)}[Symbol.iterator](){return this.entries()}static from(e){const t=new Y;for(const[n,r]of e)t.set(n,r);return t}static fromObject(e){return Y.from(Object.entries(e))}}const Ae=(a,e,t=[])=>{if(e.length===0||a==null)return[a,t];for(const n of a.keys())if(n!==z&&e.startsWith(n))return t.push([a,n]),Ae(a.get(n),e.slice(n.length),t);return t.push([a,e]),Ae(void 0,"",t)},Je=(a,e)=>{if(e.length===0||a==null)return a;for(const t of a.keys())if(t!==z&&e.startsWith(t))return Je(a.get(t),e.slice(t.length))},ze=(a,e)=>{const t=e.length;e:for(let n=0;a&&n{const[t,n]=Ae(a,e);if(t!==void 0){if(t.delete(z),t.size===0)kt(n);else if(t.size===1){const[r,i]=t.entries().next().value;Nt(n,r,i)}}},kt=a=>{if(a.length===0)return;const[e,t]=He(a);if(e.delete(t),e.size===0)kt(a.slice(0,-1));else if(e.size===1){const[n,r]=e.entries().next().value;n!==z&&Nt(a.slice(0,-1),n,r)}},Nt=(a,e,t)=>{if(a.length===0)return;const[n,r]=He(a);n.set(r+e,t),n.delete(r)},He=a=>a[a.length-1],Ge="or",Ft="and",Kn="and_not";class de{constructor(e){if((e==null?void 0:e.fields)==null)throw new Error('MiniSearch: option "fields" must be provided');const t=e.autoVacuum==null||e.autoVacuum===!0?$e:e.autoVacuum;this._options={...je,...e,autoVacuum:t,searchOptions:{...ht,...e.searchOptions||{}},autoSuggestOptions:{...Gn,...e.autoSuggestOptions||{}}},this._index=new Y,this._documentCount=0,this._documentIds=new Map,this._idToShortId=new Map,this._fieldIds={},this._fieldLength=new Map,this._avgFieldLength=[],this._nextId=0,this._storedFields=new Map,this._dirtCount=0,this._currentVacuum=null,this._enqueuedVacuum=null,this._enqueuedVacuumConditions=Ue,this.addFields(this._options.fields)}add(e){const{extractField:t,stringifyField:n,tokenize:r,processTerm:i,fields:s,idField:o}=this._options,l=t(e,o);if(l==null)throw new Error(`MiniSearch: document does not have ID field "${o}"`);if(this._idToShortId.has(l))throw new Error(`MiniSearch: duplicate ID ${l}`);const c=this.addDocumentId(l);this.saveStoredFields(c,e);for(const h of s){const m=t(e,h);if(m==null)continue;const p=r(n(m,h),h),b=this._fieldIds[h],w=new Set(p).size;this.addFieldLength(c,b,this._documentCount-1,w);for(const k of p){const y=i(k,h);if(Array.isArray(y))for(const O of y)this.addTerm(b,c,O);else y&&this.addTerm(b,c,y)}}}addAll(e){for(const t of e)this.add(t)}addAllAsync(e,t={}){const{chunkSize:n=10}=t,r={chunk:[],promise:Promise.resolve()},{chunk:i,promise:s}=e.reduce(({chunk:o,promise:l},c,h)=>(o.push(c),(h+1)%n===0?{chunk:[],promise:l.then(()=>new Promise(m=>setTimeout(m,0))).then(()=>this.addAll(o))}:{chunk:o,promise:l}),r);return s.then(()=>this.addAll(i))}remove(e){const{tokenize:t,processTerm:n,extractField:r,stringifyField:i,fields:s,idField:o}=this._options,l=r(e,o);if(l==null)throw new Error(`MiniSearch: document does not have ID field "${o}"`);const c=this._idToShortId.get(l);if(c==null)throw new Error(`MiniSearch: cannot remove document with ID ${l}: it is not in the index`);for(const h of s){const m=r(e,h);if(m==null)continue;const p=t(i(m,h),h),b=this._fieldIds[h],w=new Set(p).size;this.removeFieldLength(c,b,this._documentCount,w);for(const k of p){const y=n(k,h);if(Array.isArray(y))for(const O of y)this.removeTerm(b,c,O);else y&&this.removeTerm(b,c,y)}}this._storedFields.delete(c),this._documentIds.delete(c),this._idToShortId.delete(l),this._fieldLength.delete(c),this._documentCount-=1}removeAll(e){if(e)for(const t of e)this.remove(t);else{if(arguments.length>0)throw new Error("Expected documents to be present. Omit the argument to remove all documents.");this._index=new Y,this._documentCount=0,this._documentIds=new Map,this._idToShortId=new Map,this._fieldLength=new Map,this._avgFieldLength=[],this._storedFields=new Map,this._nextId=0}}discard(e){const t=this._idToShortId.get(e);if(t==null)throw new Error(`MiniSearch: cannot discard document with ID ${e}: it is not in the index`);this._idToShortId.delete(e),this._documentIds.delete(t),this._storedFields.delete(t),(this._fieldLength.get(t)||[]).forEach((n,r)=>{this.removeFieldLength(t,r,this._documentCount,n)}),this._fieldLength.delete(t),this._documentCount-=1,this._dirtCount+=1,this.maybeAutoVacuum()}maybeAutoVacuum(){if(this._options.autoVacuum===!1)return;const{minDirtFactor:e,minDirtCount:t,batchSize:n,batchWait:r}=this._options.autoVacuum;this.conditionalVacuum({batchSize:n,batchWait:r},{minDirtCount:t,minDirtFactor:e})}discardAll(e){const t=this._options.autoVacuum;try{this._options.autoVacuum=!1;for(const n of e)this.discard(n)}finally{this._options.autoVacuum=t}this.maybeAutoVacuum()}replace(e){const{idField:t,extractField:n}=this._options,r=n(e,t);this.discard(r),this.add(e)}vacuum(e={}){return this.conditionalVacuum(e)}conditionalVacuum(e,t){return this._currentVacuum?(this._enqueuedVacuumConditions=this._enqueuedVacuumConditions&&t,this._enqueuedVacuum!=null?this._enqueuedVacuum:(this._enqueuedVacuum=this._currentVacuum.then(()=>{const n=this._enqueuedVacuumConditions;return this._enqueuedVacuumConditions=Ue,this.performVacuuming(e,n)}),this._enqueuedVacuum)):this.vacuumConditionsMet(t)===!1?Promise.resolve():(this._currentVacuum=this.performVacuuming(e),this._currentVacuum)}async performVacuuming(e,t){const n=this._dirtCount;if(this.vacuumConditionsMet(t)){const r=e.batchSize||qe.batchSize,i=e.batchWait||qe.batchWait;let s=1;for(const[o,l]of this._index){for(const[c,h]of l)for(const[m]of h)this._documentIds.has(m)||(h.size<=1?l.delete(c):h.delete(m));this._index.get(o).size===0&&this._index.delete(o),s%r===0&&await new Promise(c=>setTimeout(c,i)),s+=1}this._dirtCount-=n}await null,this._currentVacuum=this._enqueuedVacuum,this._enqueuedVacuum=null}vacuumConditionsMet(e){if(e==null)return!0;let{minDirtCount:t,minDirtFactor:n}=e;return t=t||$e.minDirtCount,n=n||$e.minDirtFactor,this.dirtCount>=t&&this.dirtFactor>=n}get isVacuuming(){return this._currentVacuum!=null}get dirtCount(){return this._dirtCount}get dirtFactor(){return this._dirtCount/(1+this._documentCount+this._dirtCount)}has(e){return this._idToShortId.has(e)}getStoredFields(e){const t=this._idToShortId.get(e);if(t!=null)return this._storedFields.get(t)}search(e,t={}){const{searchOptions:n}=this._options,r={...n,...t},i=this.executeQuery(e,t),s=[];for(const[o,{score:l,terms:c,match:h}]of i){const m=c.length||1,p={id:this._documentIds.get(o),score:l*m,terms:Object.keys(h),queryTerms:c,match:h};Object.assign(p,this._storedFields.get(o)),(r.filter==null||r.filter(p))&&s.push(p)}return e===de.wildcard&&r.boostDocument==null||s.sort(pt),s}autoSuggest(e,t={}){t={...this._options.autoSuggestOptions,...t};const n=new Map;for(const{score:i,terms:s}of this.search(e,t)){const o=s.join(" "),l=n.get(o);l!=null?(l.score+=i,l.count+=1):n.set(o,{score:i,terms:s,count:1})}const r=[];for(const[i,{score:s,terms:o,count:l}]of n)r.push({suggestion:i,terms:o,score:s/l});return r.sort(pt),r}get documentCount(){return this._documentCount}get termCount(){return this._index.size}static loadJSON(e,t){if(t==null)throw new Error("MiniSearch: loadJSON should be given the same options used when serializing the index");return this.loadJS(JSON.parse(e),t)}static async loadJSONAsync(e,t){if(t==null)throw new Error("MiniSearch: loadJSON should be given the same options used when serializing the index");return this.loadJSAsync(JSON.parse(e),t)}static getDefault(e){if(je.hasOwnProperty(e))return Ve(je,e);throw new Error(`MiniSearch: unknown option "${e}"`)}static loadJS(e,t){const{index:n,documentIds:r,fieldLength:i,storedFields:s,serializationVersion:o}=e,l=this.instantiateMiniSearch(e,t);l._documentIds=Ee(r),l._fieldLength=Ee(i),l._storedFields=Ee(s);for(const[c,h]of l._documentIds)l._idToShortId.set(h,c);for(const[c,h]of n){const m=new Map;for(const p of Object.keys(h)){let b=h[p];o===1&&(b=b.ds),m.set(parseInt(p,10),Ee(b))}l._index.set(c,m)}return l}static async loadJSAsync(e,t){const{index:n,documentIds:r,fieldLength:i,storedFields:s,serializationVersion:o}=e,l=this.instantiateMiniSearch(e,t);l._documentIds=await Ie(r),l._fieldLength=await Ie(i),l._storedFields=await Ie(s);for(const[h,m]of l._documentIds)l._idToShortId.set(m,h);let c=0;for(const[h,m]of n){const p=new Map;for(const b of Object.keys(m)){let w=m[b];o===1&&(w=w.ds),p.set(parseInt(b,10),await Ie(w))}++c%1e3===0&&await Rt(0),l._index.set(h,p)}return l}static instantiateMiniSearch(e,t){const{documentCount:n,nextId:r,fieldIds:i,averageFieldLength:s,dirtCount:o,serializationVersion:l}=e;if(l!==1&&l!==2)throw new Error("MiniSearch: cannot deserialize an index created with an incompatible version");const c=new de(t);return c._documentCount=n,c._nextId=r,c._idToShortId=new Map,c._fieldIds=i,c._avgFieldLength=s,c._dirtCount=o||0,c._index=new Y,c}executeQuery(e,t={}){if(e===de.wildcard)return this.executeWildcardQuery(t);if(typeof e!="string"){const p={...t,...e,queries:void 0},b=e.queries.map(w=>this.executeQuery(w,p));return this.combineResults(b,p.combineWith)}const{tokenize:n,processTerm:r,searchOptions:i}=this._options,s={tokenize:n,processTerm:r,...i,...t},{tokenize:o,processTerm:l}=s,m=o(e).flatMap(p=>l(p)).filter(p=>!!p).map(Hn(s)).map(p=>this.executeQuerySpec(p,s));return this.combineResults(m,s.combineWith)}executeQuerySpec(e,t){const n={...this._options.searchOptions,...t},r=(n.fields||this._options.fields).reduce((k,y)=>({...k,[y]:Ve(n.boost,y)||1}),{}),{boostDocument:i,weights:s,maxFuzzy:o,bm25:l}=n,{fuzzy:c,prefix:h}={...ht.weights,...s},m=this._index.get(e.term),p=this.termResults(e.term,e.term,1,e.termBoost,m,r,i,l);let b,w;if(e.prefix&&(b=this._index.atPrefix(e.term)),e.fuzzy){const k=e.fuzzy===!0?.2:e.fuzzy,y=k<1?Math.min(o,Math.round(e.term.length*k)):k;y&&(w=this._index.fuzzyGet(e.term,y))}if(b)for(const[k,y]of b){const O=k.length-e.term.length;if(!O)continue;w==null||w.delete(k);const L=h*k.length/(k.length+.3*O);this.termResults(e.term,k,L,e.termBoost,y,r,i,l,p)}if(w)for(const k of w.keys()){const[y,O]=w.get(k);if(!O)continue;const L=c*k.length/(k.length+O);this.termResults(e.term,k,L,e.termBoost,y,r,i,l,p)}return p}executeWildcardQuery(e){const t=new Map,n={...this._options.searchOptions,...e};for(const[r,i]of this._documentIds){const s=n.boostDocument?n.boostDocument(i,"",this._storedFields.get(r)):1;t.set(r,{score:s,terms:[],match:{}})}return t}combineResults(e,t=Ge){if(e.length===0)return new Map;const n=t.toLowerCase(),r=Jn[n];if(!r)throw new Error(`Invalid combination operator: ${t}`);return e.reduce(r)||new Map}toJSON(){const e=[];for(const[t,n]of this._index){const r={};for(const[i,s]of n)r[i]=Object.fromEntries(s);e.push([t,r])}return{documentCount:this._documentCount,nextId:this._nextId,documentIds:Object.fromEntries(this._documentIds),fieldIds:this._fieldIds,fieldLength:Object.fromEntries(this._fieldLength),averageFieldLength:this._avgFieldLength,storedFields:Object.fromEntries(this._storedFields),dirtCount:this._dirtCount,index:e,serializationVersion:2}}termResults(e,t,n,r,i,s,o,l,c=new Map){if(i==null)return c;for(const h of Object.keys(s)){const m=s[h],p=this._fieldIds[h],b=i.get(p);if(b==null)continue;let w=b.size;const k=this._avgFieldLength[p];for(const y of b.keys()){if(!this._documentIds.has(y)){this.removeTerm(p,y,t),w-=1;continue}const O=o?o(this._documentIds.get(y),t,this._storedFields.get(y)):1;if(!O)continue;const L=b.get(y),K=this._fieldLength.get(y)[p],H=Un(L,w,this._documentCount,K,k,l),W=n*r*m*O*H,j=c.get(y);if(j){j.score+=W,Qn(j.terms,e);const $=Ve(j.match,t);$?$.push(h):j.match[t]=[h]}else c.set(y,{score:W,terms:[e],match:{[t]:[h]}})}}return c}addTerm(e,t,n){const r=this._index.fetch(n,mt);let i=r.get(e);if(i==null)i=new Map,i.set(t,1),r.set(e,i);else{const s=i.get(t);i.set(t,(s||0)+1)}}removeTerm(e,t,n){if(!this._index.has(n)){this.warnDocumentChanged(t,e,n);return}const r=this._index.fetch(n,mt),i=r.get(e);i==null||i.get(t)==null?this.warnDocumentChanged(t,e,n):i.get(t)<=1?i.size<=1?r.delete(e):i.delete(t):i.set(t,i.get(t)-1),this._index.get(n).size===0&&this._index.delete(n)}warnDocumentChanged(e,t,n){for(const r of Object.keys(this._fieldIds))if(this._fieldIds[r]===t){this._options.logger("warn",`MiniSearch: document with ID ${this._documentIds.get(e)} has changed before removal: term "${n}" was not present in field "${r}". Removing a document after it has changed can corrupt the index!`,"version_conflict");return}}addDocumentId(e){const t=this._nextId;return this._idToShortId.set(e,t),this._documentIds.set(t,e),this._documentCount+=1,this._nextId+=1,t}addFields(e){for(let t=0;tObject.prototype.hasOwnProperty.call(a,e)?a[e]:void 0,Jn={[Ge]:(a,e)=>{for(const t of e.keys()){const n=a.get(t);if(n==null)a.set(t,e.get(t));else{const{score:r,terms:i,match:s}=e.get(t);n.score=n.score+r,n.match=Object.assign(n.match,s),vt(n.terms,i)}}return a},[Ft]:(a,e)=>{const t=new Map;for(const n of e.keys()){const r=a.get(n);if(r==null)continue;const{score:i,terms:s,match:o}=e.get(n);vt(r.terms,s),t.set(n,{score:r.score+i,terms:r.terms,match:Object.assign(r.match,o)})}return t},[Kn]:(a,e)=>{for(const t of e.keys())a.delete(t);return a}},qn={k:1.2,b:.7,d:.5},Un=(a,e,t,n,r,i)=>{const{k:s,b:o,d:l}=i;return Math.log(1+(t-e+.5)/(e+.5))*(l+a*(s+1)/(a+s*(1-o+o*n/r)))},Hn=a=>(e,t,n)=>{const r=typeof a.fuzzy=="function"?a.fuzzy(e,t,n):a.fuzzy||!1,i=typeof a.prefix=="function"?a.prefix(e,t,n):a.prefix===!0,s=typeof a.boostTerm=="function"?a.boostTerm(e,t,n):1;return{term:e,fuzzy:r,prefix:i,termBoost:s}},je={idField:"id",extractField:(a,e)=>a[e],stringifyField:(a,e)=>a.toString(),tokenize:a=>a.split(Yn),processTerm:a=>a.toLowerCase(),fields:void 0,searchOptions:void 0,storeFields:[],logger:(a,e)=>{typeof(console==null?void 0:console[a])=="function"&&console[a](e)},autoVacuum:!0},ht={combineWith:Ge,prefix:!1,fuzzy:!1,maxFuzzy:6,boost:{},weights:{fuzzy:.45,prefix:.375},bm25:qn},Gn={combineWith:Ft,prefix:(a,e,t)=>e===t.length-1},qe={batchSize:1e3,batchWait:10},Ue={minDirtFactor:.1,minDirtCount:20},$e={...qe,...Ue},Qn=(a,e)=>{a.includes(e)||a.push(e)},vt=(a,e)=>{for(const t of e)a.includes(t)||a.push(t)},pt=({score:a},{score:e})=>e-a,mt=()=>new Map,Ee=a=>{const e=new Map;for(const t of Object.keys(a))e.set(parseInt(t,10),a[t]);return e},Ie=async a=>{const e=new Map;let t=0;for(const n of Object.keys(a))e.set(parseInt(n,10),a[n]),++t%1e3===0&&await Rt(0);return e},Rt=a=>new Promise(e=>setTimeout(e,a)),Yn=/[\n\r\p{Z}\p{P}]+/u;class Zn{constructor(e=10){Me(this,"max");Me(this,"cache");this.max=e,this.cache=new Map}get(e){let t=this.cache.get(e);return t!==void 0&&(this.cache.delete(e),this.cache.set(e,t)),t}set(e,t){this.cache.has(e)?this.cache.delete(e):this.cache.size===this.max&&this.cache.delete(this.first()),this.cache.set(e,t)}first(){return this.cache.keys().next().value}clear(){this.cache.clear()}}const Xn=["aria-owns"],er={class:"shell"},tr=["title"],nr={class:"search-actions before"},rr=["title"],sr=["aria-activedescendant","aria-controls","placeholder"],ir={class:"search-actions"},ar=["title"],or=["disabled","title"],lr=["id","role","aria-labelledby"],cr=["id","aria-selected"],ur=["href","aria-label","onMouseenter","onFocusin","data-index"],dr={class:"titles"},fr=["innerHTML"],hr={class:"title main"},vr=["innerHTML"],pr={key:0,class:"excerpt-wrapper"},mr={key:0,class:"excerpt",inert:""},gr=["innerHTML"],br={key:0,class:"no-results"},yr={class:"search-keyboard-shortcuts"},wr=["aria-label"],Sr=["aria-label"],xr=["aria-label"],_r=["aria-label"],Tr=zt({__name:"VPLocalSearchBox",emits:["close"],setup(a,{emit:e}){var I,S;const t=e,n=ce(),r=ce(),i=ce(ln),s=an(),{activate:o}=zn(n,{immediate:!0,allowOutsideClick:!0,clickOutsideDeactivates:!0,escapeDeactivates:!0}),{localeIndex:l,theme:c}=s,h=rt(async()=>{var v,d,x,R,A,C,D,F,V;return ot(de.loadJSON((x=await((d=(v=i.value)[l.value])==null?void 0:d.call(v)))==null?void 0:x.default,{fields:["title","titles","text"],storeFields:["title","titles"],searchOptions:{fuzzy:.2,prefix:!0,boost:{title:4,text:2,titles:1},...((R=c.value.search)==null?void 0:R.provider)==="local"&&((C=(A=c.value.search.options)==null?void 0:A.miniSearch)==null?void 0:C.searchOptions)},...((D=c.value.search)==null?void 0:D.provider)==="local"&&((V=(F=c.value.search.options)==null?void 0:F.miniSearch)==null?void 0:V.options)}))}),p=be(()=>{var v,d;return((v=c.value.search)==null?void 0:v.provider)==="local"&&((d=c.value.search.options)==null?void 0:d.disableQueryPersistence)===!0}).value?he(""):Vt("vitepress:local-search-filter",""),b=jt("vitepress:local-search-detailed-list",((I=c.value.search)==null?void 0:I.provider)==="local"&&((S=c.value.search.options)==null?void 0:S.detailedView)===!0),w=be(()=>{var v,d,x;return((v=c.value.search)==null?void 0:v.provider)==="local"&&(((d=c.value.search.options)==null?void 0:d.disableDetailedView)===!0||((x=c.value.search.options)==null?void 0:x.detailedView)===!1)}),k=be(()=>{var d,x,R,A,C,D,F;const v=((d=c.value.search)==null?void 0:d.options)??c.value.algolia;return((C=(A=(R=(x=v==null?void 0:v.locales)==null?void 0:x[l.value])==null?void 0:R.translations)==null?void 0:A.button)==null?void 0:C.buttonText)||((F=(D=v==null?void 0:v.translations)==null?void 0:D.button)==null?void 0:F.buttonText)||"Search"});$t(()=>{w.value&&(b.value=!1)});const y=ce([]),O=he(!1);Be(p,()=>{O.value=!1});const L=rt(async()=>{if(r.value)return ot(new jn(r.value))},null),K=new Zn(16);Bt(()=>[h.value,p.value,b.value],async([v,d,x],R,A)=>{var te,we,Qe,Ye;(R==null?void 0:R[0])!==v&&K.clear();let C=!1;if(A(()=>{C=!0}),!v)return;y.value=v.search(d).slice(0,16),O.value=!0;const D=x?await Promise.all(y.value.map(B=>H(B.id))):[];if(C)return;for(const{id:B,mod:ne}of D){const re=B.slice(0,B.indexOf("#"));let G=K.get(re);if(G)continue;G=new Map,K.set(re,G);const J=ne.default??ne;if(J!=null&&J.render||J!=null&&J.setup){const se=en(J);se.config.warnHandler=()=>{},se.provide(tn,s),Object.defineProperties(se.config.globalProperties,{$frontmatter:{get(){return s.frontmatter.value}},$params:{get(){return s.page.value.params}}});const Ze=document.createElement("div");se.mount(Ze),Ze.querySelectorAll("h1, h2, h3, h4, h5, h6").forEach(fe=>{var tt;const Se=(tt=fe.querySelector("a"))==null?void 0:tt.getAttribute("href"),Xe=(Se==null?void 0:Se.startsWith("#"))&&Se.slice(1);if(!Xe)return;let et="";for(;(fe=fe.nextElementSibling)&&!/^h[1-6]$/i.test(fe.tagName);)et+=fe.outerHTML;G.set(Xe,et)}),se.unmount()}if(C)return}const F=new Set;if(y.value=y.value.map(B=>{const[ne,re]=B.id.split("#"),G=K.get(ne),J=(G==null?void 0:G.get(re))??"";for(const se in B.match)F.add(se);return{...B,text:J}}),await ve(),C)return;await new Promise(B=>{var ne;(ne=L.value)==null||ne.unmark({done:()=>{var re;(re=L.value)==null||re.markRegExp(E(F),{done:B})}})});const V=((te=n.value)==null?void 0:te.querySelectorAll(".result .excerpt"))??[];for(const B of V)(we=B.querySelector('mark[data-markjs="true"]'))==null||we.scrollIntoView({block:"center"});(Ye=(Qe=r.value)==null?void 0:Qe.firstElementChild)==null||Ye.scrollIntoView({block:"start"})},{debounce:200,immediate:!0});async function H(v){const d=nn(v.slice(0,v.indexOf("#")));try{if(!d)throw new Error(`Cannot find file for id: ${v}`);return{id:v,mod:await import(d)}}catch(x){return console.error(x),{id:v,mod:{}}}}const W=he(),j=be(()=>{var v;return((v=p.value)==null?void 0:v.length)<=0});function $(v=!0){var d,x;(d=W.value)==null||d.focus(),v&&((x=W.value)==null||x.select())}Le(()=>{$()});function Ce(v){v.pointerType==="mouse"&&$()}const M=he(-1),Z=he(!0);Be(y,v=>{M.value=v.length?0:-1,X()});function X(){ve(()=>{const v=document.querySelector(".result.selected");v==null||v.scrollIntoView({block:"nearest"})})}xe("ArrowUp",v=>{v.preventDefault(),M.value--,M.value<0&&(M.value=y.value.length-1),Z.value=!0,X()}),xe("ArrowDown",v=>{v.preventDefault(),M.value++,M.value>=y.value.length&&(M.value=0),Z.value=!0,X()});const ee=Wt();xe("Enter",v=>{if(v.isComposing||v.target instanceof HTMLButtonElement&&v.target.type!=="submit")return;const d=y.value[M.value];if(v.target instanceof HTMLInputElement&&!d){v.preventDefault();return}d&&(ee.go(d.id),t("close"))}),xe("Escape",()=>{t("close")});const u=on({modal:{displayDetails:"Display detailed list",resetButtonTitle:"Reset search",backButtonTitle:"Close search",noResultsText:"No results for",footer:{selectText:"to select",selectKeyAriaLabel:"enter",navigateText:"to navigate",navigateUpKeyAriaLabel:"up arrow",navigateDownKeyAriaLabel:"down arrow",closeText:"to close",closeKeyAriaLabel:"escape"}}});Le(()=>{window.history.pushState(null,"",null)}),Kt("popstate",v=>{v.preventDefault(),t("close")});const f=Jt(qt?document.body:null);Le(()=>{ve(()=>{f.value=!0,ve().then(()=>o())})}),Ut(()=>{f.value=!1});function g(){p.value="",ve().then(()=>$(!1))}function E(v){return new RegExp([...v].sort((d,x)=>x.length-d.length).map(d=>`(${rn(d)})`).join("|"),"gi")}function _(v){var R;if(!Z.value)return;const d=(R=v.target)==null?void 0:R.closest(".result"),x=Number.parseInt(d==null?void 0:d.dataset.index);x>=0&&x!==M.value&&(M.value=x),Z.value=!1}return(v,d)=>{var x,R,A,C,D;return q(),Ht(Xt,{to:"body"},[T("div",{ref_key:"el",ref:n,role:"button","aria-owns":(x=y.value)!=null&&x.length?"localsearch-list":void 0,"aria-expanded":"true","aria-haspopup":"listbox","aria-labelledby":"localsearch-label",class:"VPLocalSearchBox"},[T("div",{class:"backdrop",onClick:d[0]||(d[0]=F=>v.$emit("close"))}),T("div",er,[T("form",{class:"search-bar",onPointerup:d[4]||(d[4]=F=>Ce(F)),onSubmit:d[5]||(d[5]=Gt(()=>{},["prevent"]))},[T("label",{title:k.value,id:"localsearch-label",for:"localsearch-input"},[...d[7]||(d[7]=[T("span",{"aria-hidden":"true",class:"vpi-search search-icon local-search-icon"},null,-1)])],8,tr),T("div",nr,[T("button",{class:"back-button",title:P(u)("modal.backButtonTitle"),onClick:d[1]||(d[1]=F=>v.$emit("close"))},[...d[8]||(d[8]=[T("span",{class:"vpi-arrow-left local-search-icon"},null,-1)])],8,rr)]),Qt(T("input",{ref_key:"searchInput",ref:W,"onUpdate:modelValue":d[2]||(d[2]=F=>Zt(p)?p.value=F:null),"aria-activedescendant":M.value>-1?"localsearch-item-"+M.value:void 0,"aria-autocomplete":"both","aria-controls":(R=y.value)!=null&&R.length?"localsearch-list":void 0,"aria-labelledby":"localsearch-label",autocapitalize:"off",autocomplete:"off",autocorrect:"off",class:"search-input",id:"localsearch-input",enterkeyhint:"go",maxlength:"64",placeholder:k.value,spellcheck:"false",type:"search"},null,8,sr),[[Yt,P(p)]]),T("div",ir,[w.value?_e("",!0):(q(),Q("button",{key:0,class:st(["toggle-layout-button",{"detailed-list":P(b)}]),type:"button",title:P(u)("modal.displayDetails"),onClick:d[3]||(d[3]=F=>M.value>-1&&(b.value=!P(b)))},[...d[9]||(d[9]=[T("span",{class:"vpi-layout-list local-search-icon"},null,-1)])],10,ar)),T("button",{class:"clear-button",type:"reset",disabled:j.value,title:P(u)("modal.resetButtonTitle"),onClick:g},[...d[10]||(d[10]=[T("span",{class:"vpi-delete local-search-icon"},null,-1)])],8,or)])],32),T("ul",{ref_key:"resultsEl",ref:r,id:(A=y.value)!=null&&A.length?"localsearch-list":void 0,role:(C=y.value)!=null&&C.length?"listbox":void 0,"aria-labelledby":(D=y.value)!=null&&D.length?"localsearch-label":void 0,class:"results",onMousemove:_},[(q(!0),Q(at,null,it(y.value,(F,V)=>(q(),Q("li",{key:F.id,id:"localsearch-item-"+V,"aria-selected":M.value===V?"true":"false",role:"option"},[T("a",{href:F.id,class:st(["result",{selected:M.value===V}]),"aria-label":[...F.titles,F.title].join(" > "),onMouseenter:te=>!Z.value&&(M.value=V),onFocusin:te=>M.value=V,onClick:d[6]||(d[6]=te=>v.$emit("close")),"data-index":V},[T("div",null,[T("div",dr,[d[12]||(d[12]=T("span",{class:"title-icon"},"#",-1)),(q(!0),Q(at,null,it(F.titles,(te,we)=>(q(),Q("span",{key:we,class:"title"},[T("span",{class:"text",innerHTML:te},null,8,fr),d[11]||(d[11]=T("span",{class:"vpi-chevron-right local-search-icon"},null,-1))]))),128)),T("span",hr,[T("span",{class:"text",innerHTML:F.title},null,8,vr)])]),P(b)?(q(),Q("div",pr,[F.text?(q(),Q("div",mr,[T("div",{class:"vp-doc",innerHTML:F.text},null,8,gr)])):_e("",!0),d[13]||(d[13]=T("div",{class:"excerpt-gradient-bottom"},null,-1)),d[14]||(d[14]=T("div",{class:"excerpt-gradient-top"},null,-1))])):_e("",!0)])],42,ur)],8,cr))),128)),P(p)&&!y.value.length&&O.value?(q(),Q("li",br,[pe(me(P(u)("modal.noResultsText"))+' "',1),T("strong",null,me(P(p)),1),d[15]||(d[15]=pe('" ',-1))])):_e("",!0)],40,lr),T("div",yr,[T("span",null,[T("kbd",{"aria-label":P(u)("modal.footer.navigateUpKeyAriaLabel")},[...d[16]||(d[16]=[T("span",{class:"vpi-arrow-up navigate-icon"},null,-1)])],8,wr),T("kbd",{"aria-label":P(u)("modal.footer.navigateDownKeyAriaLabel")},[...d[17]||(d[17]=[T("span",{class:"vpi-arrow-down navigate-icon"},null,-1)])],8,Sr),pe(" "+me(P(u)("modal.footer.navigateText")),1)]),T("span",null,[T("kbd",{"aria-label":P(u)("modal.footer.selectKeyAriaLabel")},[...d[18]||(d[18]=[T("span",{class:"vpi-corner-down-left navigate-icon"},null,-1)])],8,xr),pe(" "+me(P(u)("modal.footer.selectText")),1)]),T("span",null,[T("kbd",{"aria-label":P(u)("modal.footer.closeKeyAriaLabel")},"esc",8,_r),pe(" "+me(P(u)("modal.footer.closeText")),1)])])])],8,Xn)])}}}),Rr=sn(Tr,[["__scopeId","data-v-68e678c9"]]);export{Rr as default}; diff --git a/.vitepress/dist/assets/chunks/framework.CvgP6Fyv.js b/.vitepress/dist/assets/chunks/framework.CvgP6Fyv.js deleted file mode 100644 index 00c2a914..00000000 --- a/.vitepress/dist/assets/chunks/framework.CvgP6Fyv.js +++ /dev/null @@ -1,19 +0,0 @@ -/** -* @vue/shared v3.5.31 -* (c) 2018-present Yuxi (Evan) You and Vue contributors -* @license MIT -**/function Ks(e){const t=Object.create(null);for(const n of e.split(","))t[n]=1;return n=>n in t}const ne={},Lt=[],Xe=()=>{},vi=()=>!1,cn=e=>e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&(e.charCodeAt(2)>122||e.charCodeAt(2)<97),Un=e=>e.startsWith("onUpdate:"),he=Object.assign,qs=(e,t)=>{const n=e.indexOf(t);n>-1&&e.splice(n,1)},ll=Object.prototype.hasOwnProperty,Z=(e,t)=>ll.call(e,t),K=Array.isArray,It=e=>an(e)==="[object Map]",_i=e=>an(e)==="[object Set]",_r=e=>an(e)==="[object Date]",q=e=>typeof e=="function",le=e=>typeof e=="string",Oe=e=>typeof e=="symbol",Q=e=>e!==null&&typeof e=="object",bi=e=>(Q(e)||q(e))&&q(e.then)&&q(e.catch),wi=Object.prototype.toString,an=e=>wi.call(e),cl=e=>an(e).slice(8,-1),Si=e=>an(e)==="[object Object]",Bn=e=>le(e)&&e!=="NaN"&&e[0]!=="-"&&""+parseInt(e,10)===e,vt=Ks(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),Kn=e=>{const t=Object.create(null);return n=>t[n]||(t[n]=e(n))},al=/-\w/g,Ee=Kn(e=>e.replace(al,t=>t.slice(1).toUpperCase())),ul=/\B([A-Z])/g,ft=Kn(e=>e.replace(ul,"-$1").toLowerCase()),qn=Kn(e=>e.charAt(0).toUpperCase()+e.slice(1)),An=Kn(e=>e?`on${qn(e)}`:""),Ge=(e,t)=>!Object.is(e,t),Rn=(e,...t)=>{for(let n=0;n{Object.defineProperty(e,t,{configurable:!0,enumerable:!1,writable:s,value:n})},Gs=e=>{const t=parseFloat(e);return isNaN(t)?e:t},fl=e=>{const t=le(e)?Number(e):NaN;return isNaN(t)?e:t};let br;const Gn=()=>br||(br=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:typeof global<"u"?global:{});function Xs(e){if(K(e)){const t={};for(let n=0;n{if(n){const s=n.split(hl);s.length>1&&(t[s[0].trim()]=s[1].trim())}}),t}function Ys(e){let t="";if(le(e))t=e;else if(K(e))for(let n=0;n!!(e&&e.__v_isRef===!0),_l=e=>le(e)?e:e==null?"":K(e)||Q(e)&&(e.toString===wi||!q(e.toString))?xi(e)?_l(e.value):JSON.stringify(e,Ci,2):String(e),Ci=(e,t)=>xi(t)?Ci(e,t.value):It(t)?{[`Map(${t.size})`]:[...t.entries()].reduce((n,[s,r],i)=>(n[cs(s,i)+" =>"]=r,n),{})}:_i(t)?{[`Set(${t.size})`]:[...t.values()].map(n=>cs(n))}:Oe(t)?cs(t):Q(t)&&!K(t)&&!Si(t)?String(t):t,cs=(e,t="")=>{var n;return Oe(e)?`Symbol(${(n=e.description)!=null?n:t})`:e};/** -* @vue/reactivity v3.5.31 -* (c) 2018-present Yuxi (Evan) You and Vue contributors -* @license MIT -**/let ve;class bl{constructor(t=!1){this.detached=t,this._active=!0,this._on=0,this.effects=[],this.cleanups=[],this._isPaused=!1,this.__v_skip=!0,this.parent=ve,!t&&ve&&(this.index=(ve.scopes||(ve.scopes=[])).push(this)-1)}get active(){return this._active}pause(){if(this._active){this._isPaused=!0;let t,n;if(this.scopes)for(t=0,n=this.scopes.length;t0&&--this._on===0&&(ve=this.prevScope,this.prevScope=void 0)}stop(t){if(this._active){this._active=!1;let n,s;for(n=0,s=this.effects.length;n0)return;if(Gt){let t=Gt;for(Gt=void 0;t;){const n=t.next;t.next=void 0,t.flags&=-9,t=n}}let e;for(;qt;){let t=qt;for(qt=void 0;t;){const n=t.next;if(t.next=void 0,t.flags&=-9,t.flags&1)try{t.trigger()}catch(s){e||(e=s)}t=n}}if(e)throw e}function Pi(e){for(let t=e.deps;t;t=t.nextDep)t.version=-1,t.prevActiveLink=t.dep.activeLink,t.dep.activeLink=t}function Li(e){let t,n=e.depsTail,s=n;for(;s;){const r=s.prevDep;s.version===-1?(s===n&&(n=r),Zs(s),Sl(s)):t=s,s.dep.activeLink=s.prevActiveLink,s.prevActiveLink=void 0,s=r}e.deps=t,e.depsTail=n}function Os(e){for(let t=e.deps;t;t=t.nextDep)if(t.dep.version!==t.version||t.dep.computed&&(Ii(t.dep.computed)||t.dep.version!==t.version))return!0;return!!e._dirty}function Ii(e){if(e.flags&4&&!(e.flags&16)||(e.flags&=-17,e.globalVersion===Zt)||(e.globalVersion=Zt,!e.isSSR&&e.flags&128&&(!e.deps&&!e._dirty||!Os(e))))return;e.flags|=2;const t=e.dep,n=re,s=He;re=e,He=!0;try{Pi(e);const r=e.fn(e._value);(t.version===0||Ge(r,e._value))&&(e.flags|=128,e._value=r,t.version++)}catch(r){throw t.version++,r}finally{re=n,He=s,Li(e),e.flags&=-3}}function Zs(e,t=!1){const{dep:n,prevSub:s,nextSub:r}=e;if(s&&(s.nextSub=r,e.prevSub=void 0),r&&(r.prevSub=s,e.nextSub=void 0),n.subs===e&&(n.subs=s,!s&&n.computed)){n.computed.flags&=-5;for(let i=n.computed.deps;i;i=i.nextDep)Zs(i,!0)}!t&&!--n.sc&&n.map&&n.map.delete(n.key)}function Sl(e){const{prevDep:t,nextDep:n}=e;t&&(t.nextDep=n,e.prevDep=void 0),n&&(n.prevDep=t,e.nextDep=void 0)}let He=!0;const Ni=[];function tt(){Ni.push(He),He=!1}function nt(){const e=Ni.pop();He=e===void 0?!0:e}function wr(e){const{cleanup:t}=e;if(e.cleanup=void 0,t){const n=re;re=void 0;try{t()}finally{re=n}}}let Zt=0;class Tl{constructor(t,n){this.sub=t,this.dep=n,this.version=n.version,this.nextDep=this.prevDep=this.nextSub=this.prevSub=this.prevActiveLink=void 0}}class Xn{constructor(t){this.computed=t,this.version=0,this.activeLink=void 0,this.subs=void 0,this.map=void 0,this.key=void 0,this.sc=0,this.__v_skip=!0}track(t){if(!re||!He||re===this.computed)return;let n=this.activeLink;if(n===void 0||n.sub!==re)n=this.activeLink=new Tl(re,this),re.deps?(n.prevDep=re.depsTail,re.depsTail.nextDep=n,re.depsTail=n):re.deps=re.depsTail=n,Fi(n);else if(n.version===-1&&(n.version=this.version,n.nextDep)){const s=n.nextDep;s.prevDep=n.prevDep,n.prevDep&&(n.prevDep.nextDep=s),n.prevDep=re.depsTail,n.nextDep=void 0,re.depsTail.nextDep=n,re.depsTail=n,re.deps===n&&(re.deps=s)}return n}trigger(t){this.version++,Zt++,this.notify(t)}notify(t){zs();try{for(let n=this.subs;n;n=n.prevSub)n.sub.notify()&&n.sub.dep.notify()}finally{Qs()}}}function Fi(e){if(e.dep.sc++,e.sub.flags&4){const t=e.dep.computed;if(t&&!e.dep.subs){t.flags|=20;for(let s=t.deps;s;s=s.nextDep)Fi(s)}const n=e.dep.subs;n!==e&&(e.prevSub=n,n&&(n.nextSub=e)),e.dep.subs=e}}const Nn=new WeakMap,_t=Symbol(""),Ps=Symbol(""),en=Symbol("");function be(e,t,n){if(He&&re){let s=Nn.get(e);s||Nn.set(e,s=new Map);let r=s.get(n);r||(s.set(n,r=new Xn),r.map=s,r.key=n),r.track()}}function Ze(e,t,n,s,r,i){const o=Nn.get(e);if(!o){Zt++;return}const l=c=>{c&&c.trigger()};if(zs(),t==="clear")o.forEach(l);else{const c=K(e),u=c&&Bn(n);if(c&&n==="length"){const a=Number(s);o.forEach((d,m)=>{(m==="length"||m===en||!Oe(m)&&m>=a)&&l(d)})}else switch((n!==void 0||o.has(void 0))&&l(o.get(n)),u&&l(o.get(en)),t){case"add":c?u&&l(o.get("length")):(l(o.get(_t)),It(e)&&l(o.get(Ps)));break;case"delete":c||(l(o.get(_t)),It(e)&&l(o.get(Ps)));break;case"set":It(e)&&l(o.get(_t));break}}Qs()}function El(e,t){const n=Nn.get(e);return n&&n.get(t)}function At(e){const t=z(e);return t===e?t:(be(t,"iterate",en),Me(e)?t:t.map($e))}function Yn(e){return be(e=z(e),"iterate",en),e}function qe(e,t){return st(e)?Dt(ct(e)?$e(t):t):$e(t)}const xl={__proto__:null,[Symbol.iterator](){return us(this,Symbol.iterator,e=>qe(this,e))},concat(...e){return At(this).concat(...e.map(t=>K(t)?At(t):t))},entries(){return us(this,"entries",e=>(e[1]=qe(this,e[1]),e))},every(e,t){return Ye(this,"every",e,t,void 0,arguments)},filter(e,t){return Ye(this,"filter",e,t,n=>n.map(s=>qe(this,s)),arguments)},find(e,t){return Ye(this,"find",e,t,n=>qe(this,n),arguments)},findIndex(e,t){return Ye(this,"findIndex",e,t,void 0,arguments)},findLast(e,t){return Ye(this,"findLast",e,t,n=>qe(this,n),arguments)},findLastIndex(e,t){return Ye(this,"findLastIndex",e,t,void 0,arguments)},forEach(e,t){return Ye(this,"forEach",e,t,void 0,arguments)},includes(...e){return fs(this,"includes",e)},indexOf(...e){return fs(this,"indexOf",e)},join(e){return At(this).join(e)},lastIndexOf(...e){return fs(this,"lastIndexOf",e)},map(e,t){return Ye(this,"map",e,t,void 0,arguments)},pop(){return Wt(this,"pop")},push(...e){return Wt(this,"push",e)},reduce(e,...t){return Sr(this,"reduce",e,t)},reduceRight(e,...t){return Sr(this,"reduceRight",e,t)},shift(){return Wt(this,"shift")},some(e,t){return Ye(this,"some",e,t,void 0,arguments)},splice(...e){return Wt(this,"splice",e)},toReversed(){return At(this).toReversed()},toSorted(e){return At(this).toSorted(e)},toSpliced(...e){return At(this).toSpliced(...e)},unshift(...e){return Wt(this,"unshift",e)},values(){return us(this,"values",e=>qe(this,e))}};function us(e,t,n){const s=Yn(e),r=s[t]();return s!==e&&!Me(e)&&(r._next=r.next,r.next=()=>{const i=r._next();return i.done||(i.value=n(i.value)),i}),r}const Cl=Array.prototype;function Ye(e,t,n,s,r,i){const o=Yn(e),l=o!==e&&!Me(e),c=o[t];if(c!==Cl[t]){const d=c.apply(e,i);return l?$e(d):d}let u=n;o!==e&&(l?u=function(d,m){return n.call(this,qe(e,d),m,e)}:n.length>2&&(u=function(d,m){return n.call(this,d,m,e)}));const a=c.call(o,u,s);return l&&r?r(a):a}function Sr(e,t,n,s){const r=Yn(e),i=r!==e&&!Me(e);let o=n,l=!1;r!==e&&(i?(l=s.length===0,o=function(u,a,d){return l&&(l=!1,u=qe(e,u)),n.call(this,u,qe(e,a),d,e)}):n.length>3&&(o=function(u,a,d){return n.call(this,u,a,d,e)}));const c=r[t](o,...s);return l?qe(e,c):c}function fs(e,t,n){const s=z(e);be(s,"iterate",en);const r=s[t](...n);return(r===-1||r===!1)&&Jn(n[0])?(n[0]=z(n[0]),s[t](...n)):r}function Wt(e,t,n=[]){tt(),zs();const s=z(e)[t].apply(e,n);return Qs(),nt(),s}const Al=Ks("__proto__,__v_isRef,__isVue"),Hi=new Set(Object.getOwnPropertyNames(Symbol).filter(e=>e!=="arguments"&&e!=="caller").map(e=>Symbol[e]).filter(Oe));function Rl(e){Oe(e)||(e=String(e));const t=z(this);return be(t,"has",e),t.hasOwnProperty(e)}class Di{constructor(t=!1,n=!1){this._isReadonly=t,this._isShallow=n}get(t,n,s){if(n==="__v_skip")return t.__v_skip;const r=this._isReadonly,i=this._isShallow;if(n==="__v_isReactive")return!r;if(n==="__v_isReadonly")return r;if(n==="__v_isShallow")return i;if(n==="__v_raw")return s===(r?i?$l:ki:i?Vi:ji).get(t)||Object.getPrototypeOf(t)===Object.getPrototypeOf(s)?t:void 0;const o=K(t);if(!r){let c;if(o&&(c=xl[n]))return c;if(n==="hasOwnProperty")return Rl}const l=Reflect.get(t,n,ae(t)?t:s);if((Oe(n)?Hi.has(n):Al(n))||(r||be(t,"get",n),i))return l;if(ae(l)){const c=o&&Bn(n)?l:l.value;return r&&Q(c)?tn(c):c}return Q(l)?r?tn(l):Ht(l):l}}class $i extends Di{constructor(t=!1){super(!1,t)}set(t,n,s,r){let i=t[n];const o=K(t)&&Bn(n);if(!this._isShallow){const u=st(i);if(!Me(s)&&!st(s)&&(i=z(i),s=z(s)),!o&&ae(i)&&!ae(s))return u||(i.value=s),!0}const l=o?Number(n)e,mn=e=>Reflect.getPrototypeOf(e);function Il(e,t,n){return function(...s){const r=this.__v_raw,i=z(r),o=It(i),l=e==="entries"||e===Symbol.iterator&&o,c=e==="keys"&&o,u=r[e](...s),a=n?Ls:t?Dt:$e;return!t&&be(i,"iterate",c?Ps:_t),he(Object.create(u),{next(){const{value:d,done:m}=u.next();return m?{value:d,done:m}:{value:l?[a(d[0]),a(d[1])]:a(d),done:m}}})}}function yn(e){return function(...t){return e==="delete"?!1:e==="clear"?void 0:this}}function Nl(e,t){const n={get(r){const i=this.__v_raw,o=z(i),l=z(r);e||(Ge(r,l)&&be(o,"get",r),be(o,"get",l));const{has:c}=mn(o),u=t?Ls:e?Dt:$e;if(c.call(o,r))return u(i.get(r));if(c.call(o,l))return u(i.get(l));i!==o&&i.get(r)},get size(){const r=this.__v_raw;return!e&&be(z(r),"iterate",_t),r.size},has(r){const i=this.__v_raw,o=z(i),l=z(r);return e||(Ge(r,l)&&be(o,"has",r),be(o,"has",l)),r===l?i.has(r):i.has(r)||i.has(l)},forEach(r,i){const o=this,l=o.__v_raw,c=z(l),u=t?Ls:e?Dt:$e;return!e&&be(c,"iterate",_t),l.forEach((a,d)=>r.call(i,u(a),u(d),o))}};return he(n,e?{add:yn("add"),set:yn("set"),delete:yn("delete"),clear:yn("clear")}:{add(r){const i=z(this),o=mn(i),l=z(r),c=!t&&!Me(r)&&!st(r)?l:r;return o.has.call(i,c)||Ge(r,c)&&o.has.call(i,r)||Ge(l,c)&&o.has.call(i,l)||(i.add(c),Ze(i,"add",c,c)),this},set(r,i){!t&&!Me(i)&&!st(i)&&(i=z(i));const o=z(this),{has:l,get:c}=mn(o);let u=l.call(o,r);u||(r=z(r),u=l.call(o,r));const a=c.call(o,r);return o.set(r,i),u?Ge(i,a)&&Ze(o,"set",r,i):Ze(o,"add",r,i),this},delete(r){const i=z(this),{has:o,get:l}=mn(i);let c=o.call(i,r);c||(r=z(r),c=o.call(i,r)),l&&l.call(i,r);const u=i.delete(r);return c&&Ze(i,"delete",r,void 0),u},clear(){const r=z(this),i=r.size!==0,o=r.clear();return i&&Ze(r,"clear",void 0,void 0),o}}),["keys","values","entries",Symbol.iterator].forEach(r=>{n[r]=Il(r,e,t)}),n}function er(e,t){const n=Nl(e,t);return(s,r,i)=>r==="__v_isReactive"?!e:r==="__v_isReadonly"?e:r==="__v_raw"?s:Reflect.get(Z(n,r)&&r in s?n:s,r,i)}const Fl={get:er(!1,!1)},Hl={get:er(!1,!0)},Dl={get:er(!0,!1)};const ji=new WeakMap,Vi=new WeakMap,ki=new WeakMap,$l=new WeakMap;function jl(e){switch(e){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}function Vl(e){return e.__v_skip||!Object.isExtensible(e)?0:jl(cl(e))}function Ht(e){return st(e)?e:tr(e,!1,Ol,Fl,ji)}function kl(e){return tr(e,!1,Ll,Hl,Vi)}function tn(e){return tr(e,!0,Pl,Dl,ki)}function tr(e,t,n,s,r){if(!Q(e)||e.__v_raw&&!(t&&e.__v_isReactive))return e;const i=Vl(e);if(i===0)return e;const o=r.get(e);if(o)return o;const l=new Proxy(e,i===2?s:n);return r.set(e,l),l}function ct(e){return st(e)?ct(e.__v_raw):!!(e&&e.__v_isReactive)}function st(e){return!!(e&&e.__v_isReadonly)}function Me(e){return!!(e&&e.__v_isShallow)}function Jn(e){return e?!!e.__v_raw:!1}function z(e){const t=e&&e.__v_raw;return t?z(t):e}function Mn(e){return!Z(e,"__v_skip")&&Object.isExtensible(e)&&Ti(e,"__v_skip",!0),e}const $e=e=>Q(e)?Ht(e):e,Dt=e=>Q(e)?tn(e):e;function ae(e){return e?e.__v_isRef===!0:!1}function De(e){return Wi(e,!1)}function xe(e){return Wi(e,!0)}function Wi(e,t){return ae(e)?e:new Wl(e,t)}class Wl{constructor(t,n){this.dep=new Xn,this.__v_isRef=!0,this.__v_isShallow=!1,this._rawValue=n?t:z(t),this._value=n?t:$e(t),this.__v_isShallow=n}get value(){return this.dep.track(),this._value}set value(t){const n=this._rawValue,s=this.__v_isShallow||Me(t)||st(t);t=s?t:z(t),Ge(t,n)&&(this._rawValue=t,this._value=s?t:$e(t),this.dep.trigger())}}function zn(e){return ae(e)?e.value:e}function ce(e){return q(e)?e():zn(e)}const Ul={get:(e,t,n)=>t==="__v_raw"?e:zn(Reflect.get(e,t,n)),set:(e,t,n,s)=>{const r=e[t];return ae(r)&&!ae(n)?(r.value=n,!0):Reflect.set(e,t,n,s)}};function Ui(e){return ct(e)?e:new Proxy(e,Ul)}class Bl{constructor(t){this.__v_isRef=!0,this._value=void 0;const n=this.dep=new Xn,{get:s,set:r}=t(n.track.bind(n),n.trigger.bind(n));this._get=s,this._set=r}get value(){return this._value=this._get()}set value(t){this._set(t)}}function Kl(e){return new Bl(e)}class ql{constructor(t,n,s){this._object=t,this._defaultValue=s,this.__v_isRef=!0,this._value=void 0,this._key=Oe(n)?n:String(n),this._raw=z(t);let r=!0,i=t;if(!K(t)||Oe(this._key)||!Bn(this._key))do r=!Jn(i)||Me(i);while(r&&(i=i.__v_raw));this._shallow=r}get value(){let t=this._object[this._key];return this._shallow&&(t=zn(t)),this._value=t===void 0?this._defaultValue:t}set value(t){if(this._shallow&&ae(this._raw[this._key])){const n=this._object[this._key];if(ae(n)){n.value=t;return}}this._object[this._key]=t}get dep(){return El(this._raw,this._key)}}class Gl{constructor(t){this._getter=t,this.__v_isRef=!0,this.__v_isReadonly=!0,this._value=void 0}get value(){return this._value=this._getter()}}function Xl(e,t,n){return ae(e)?e:q(e)?new Gl(e):Q(e)&&arguments.length>1?Yl(e,t,n):De(e)}function Yl(e,t,n){return new ql(e,t,n)}class Jl{constructor(t,n,s){this.fn=t,this.setter=n,this._value=void 0,this.dep=new Xn(this),this.__v_isRef=!0,this.deps=void 0,this.depsTail=void 0,this.flags=16,this.globalVersion=Zt-1,this.next=void 0,this.effect=this,this.__v_isReadonly=!n,this.isSSR=s}notify(){if(this.flags|=16,!(this.flags&8)&&re!==this)return Oi(this,!0),!0}get value(){const t=this.dep.track();return Ii(this),t&&(t.version=this.dep.version),this._value}set value(t){this.setter&&this.setter(t)}}function zl(e,t,n=!1){let s,r;return q(e)?s=e:(s=e.get,r=e.set),new Jl(s,r,n)}const vn={},Fn=new WeakMap;let mt;function Ql(e,t=!1,n=mt){if(n){let s=Fn.get(n);s||Fn.set(n,s=[]),s.push(e)}}function Zl(e,t,n=ne){const{immediate:s,deep:r,once:i,scheduler:o,augmentJob:l,call:c}=n,u=g=>r?g:Me(g)||r===!1||r===0?et(g,1):et(g);let a,d,m,_,b=!1,y=!1;if(ae(e)?(d=()=>e.value,b=Me(e)):ct(e)?(d=()=>u(e),b=!0):K(e)?(y=!0,b=e.some(g=>ct(g)||Me(g)),d=()=>e.map(g=>{if(ae(g))return g.value;if(ct(g))return u(g);if(q(g))return c?c(g,2):g()})):q(e)?t?d=c?()=>c(e,2):e:d=()=>{if(m){tt();try{m()}finally{nt()}}const g=mt;mt=a;try{return c?c(e,3,[_]):e(_)}finally{mt=g}}:d=Xe,t&&r){const g=d,A=r===!0?1/0:r;d=()=>et(g(),A)}const D=Ai(),P=()=>{a.stop(),D&&D.active&&qs(D.effects,a)};if(i&&t){const g=t;t=(...A)=>{g(...A),P()}}let I=y?new Array(e.length).fill(vn):vn;const p=g=>{if(!(!(a.flags&1)||!a.dirty&&!g))if(t){const A=a.run();if(r||b||(y?A.some((j,M)=>Ge(j,I[M])):Ge(A,I))){m&&m();const j=mt;mt=a;try{const M=[A,I===vn?void 0:y&&I[0]===vn?[]:I,_];I=A,c?c(t,3,M):t(...M)}finally{mt=j}}}else a.run()};return l&&l(p),a=new Ri(d),a.scheduler=o?()=>o(p,!1):p,_=g=>Ql(g,!1,a),m=a.onStop=()=>{const g=Fn.get(a);if(g){if(c)c(g,4);else for(const A of g)A();Fn.delete(a)}},t?s?p(!0):I=a.run():o?o(p.bind(null,!0),!0):a.run(),P.pause=a.pause.bind(a),P.resume=a.resume.bind(a),P.stop=P,P}function et(e,t=1/0,n){if(t<=0||!Q(e)||e.__v_skip||(n=n||new Map,(n.get(e)||0)>=t))return e;if(n.set(e,t),t--,ae(e))et(e.value,t,n);else if(K(e))for(let s=0;s{et(s,t,n)});else if(Si(e)){for(const s in e)et(e[s],t,n);for(const s of Object.getOwnPropertySymbols(e))Object.prototype.propertyIsEnumerable.call(e,s)&&et(e[s],t,n)}return e}/** -* @vue/runtime-core v3.5.31 -* (c) 2018-present Yuxi (Evan) You and Vue contributors -* @license MIT -**/function un(e,t,n,s){try{return s?e(...s):e()}catch(r){fn(r,t,n)}}function je(e,t,n,s){if(q(e)){const r=un(e,t,n,s);return r&&bi(r)&&r.catch(i=>{fn(i,t,n)}),r}if(K(e)){const r=[];for(let i=0;i>>1,r=Se[s],i=nn(r);i=nn(n)?Se.push(e):Se.splice(tc(t),0,e),e.flags|=1,Ki()}}function Ki(){Hn||(Hn=Bi.then(qi))}function nc(e){K(e)?Nt.push(...e):lt&&e.id===-1?lt.splice(Mt+1,0,e):e.flags&1||(Nt.push(e),e.flags|=1),Ki()}function Tr(e,t,n=Ue+1){for(;nnn(n)-nn(s));if(Nt.length=0,lt){lt.push(...t);return}for(lt=t,Mt=0;Mte.id==null?e.flags&2?-1:1/0:e.id;function qi(e){try{for(Ue=0;Ue{s._d&&kn(-1);const i=$n(t);let o;try{o=e(...r)}finally{$n(i),s._d&&kn(1)}return o};return s._n=!0,s._c=!0,s._d=!0,s}function Uu(e,t){if(me===null)return e;const n=ss(me),s=e.dirs||(e.dirs=[]);for(let r=0;r1)return n&&q(t)?t.call(s&&s.proxy):t}}function Xi(){return!!(xt()||St)}const ic=Symbol.for("v-scx"),oc=()=>bt(ic);function sr(e,t){return Zn(e,null,t)}function Bu(e,t){return Zn(e,null,{flush:"post"})}function Ne(e,t,n){return Zn(e,t,n)}function Zn(e,t,n=ne){const{immediate:s,deep:r,flush:i,once:o}=n,l=he({},n),c=t&&s||!t&&i!=="post";let u;if($t){if(i==="sync"){const _=oc();u=_.__watcherHandles||(_.__watcherHandles=[])}else if(!c){const _=()=>{};return _.stop=Xe,_.resume=Xe,_.pause=Xe,_}}const a=ge;l.call=(_,b,y)=>je(_,a,b,y);let d=!1;i==="post"?l.scheduler=_=>{ye(_,a&&a.suspense)}:i!=="sync"&&(d=!0,l.scheduler=(_,b)=>{b?_():nr(_)}),l.augmentJob=_=>{t&&(_.flags|=4),d&&(_.flags|=2,a&&(_.id=a.uid,_.i=a))};const m=Zl(e,t,l);return $t&&(u?u.push(m):c&&m()),m}function lc(e,t,n){const s=this.proxy,r=le(e)?e.includes(".")?Yi(s,e):()=>s[e]:e.bind(s,s);let i;q(t)?i=t:(i=t.handler,n=t);const o=hn(this),l=Zn(r,i.bind(s),n);return o(),l}function Yi(e,t){const n=t.split(".");return()=>{let s=e;for(let r=0;re.__isTeleport,Xt=e=>e&&(e.disabled||e.disabled===""),cc=e=>e&&(e.defer||e.defer===""),Er=e=>typeof SVGElement<"u"&&e instanceof SVGElement,xr=e=>typeof MathMLElement=="function"&&e instanceof MathMLElement,Is=(e,t)=>{const n=e&&e.to;return le(n)?t?t(n):null:n},Qi={name:"Teleport",__isTeleport:!0,process(e,t,n,s,r,i,o,l,c,u){const{mc:a,pc:d,pbc:m,o:{insert:_,querySelector:b,createText:y,createComment:D}}=u,P=Xt(t.props);let{shapeFlag:I,children:p,dynamicChildren:g}=t;if(e==null){const A=t.el=y(""),j=t.anchor=y("");_(A,n,s),_(j,n,s);const M=(T,O)=>{I&16&&a(p,T,O,r,i,o,l,c)},k=()=>{const T=t.target=Is(t.props,b),O=Ns(T,t,y,_);T&&(o!=="svg"&&Er(T)?o="svg":o!=="mathml"&&xr(T)&&(o="mathml"),r&&r.isCE&&(r.ce._teleportTargets||(r.ce._teleportTargets=new Set)).add(T),P||(M(T,O),On(t,!1)))};P&&(M(n,j),On(t,!0)),cc(t.props)||i&&i.pendingBranch?(t.el.__isMounted=!1,ye(()=>{t.el.__isMounted===!1&&(k(),delete t.el.__isMounted)},i)):k()}else{t.el=e.el,t.targetStart=e.targetStart;const A=t.anchor=e.anchor,j=t.target=e.target,M=t.targetAnchor=e.targetAnchor;if(e.el.__isMounted===!1){ye(()=>{Qi.process(e,t,n,s,r,i,o,l,c,u)},i);return}const k=Xt(e.props),T=k?n:j,O=k?A:M;if(o==="svg"||Er(j)?o="svg":(o==="mathml"||xr(j))&&(o="mathml"),g?(m(e.dynamicChildren,g,T,r,i,o,l),cr(e,t,!0)):c||d(e,t,T,O,r,i,o,l,!1),P)k?t.props&&e.props&&t.props.to!==e.props.to&&(t.props.to=e.props.to):_n(t,n,A,u,1);else if((t.props&&t.props.to)!==(e.props&&e.props.to)){const R=t.target=Is(t.props,b);R&&_n(t,R,null,u,0)}else k&&_n(t,j,M,u,1);On(t,P)}},remove(e,t,n,{um:s,o:{remove:r}},i){const{shapeFlag:o,children:l,anchor:c,targetStart:u,targetAnchor:a,target:d,props:m}=e;if(d&&(r(u),r(a)),i&&r(c),o&16){const _=i||!Xt(m);for(let b=0;b{e.isMounted=!0}),io(()=>{e.isUnmounting=!0}),e}const Pe=[Function,Array],Zi={mode:String,appear:Boolean,persisted:Boolean,onBeforeEnter:Pe,onEnter:Pe,onAfterEnter:Pe,onEnterCancelled:Pe,onBeforeLeave:Pe,onLeave:Pe,onAfterLeave:Pe,onLeaveCancelled:Pe,onBeforeAppear:Pe,onAppear:Pe,onAfterAppear:Pe,onAppearCancelled:Pe},eo=e=>{const t=e.subTree;return t.component?eo(t.component):t},fc={name:"BaseTransition",props:Zi,setup(e,{slots:t}){const n=xt(),s=uc();return()=>{const r=t.default&&so(t.default(),!0);if(!r||!r.length)return;const i=to(r),o=z(e),{mode:l}=o;if(s.isLeaving)return ds(i);const c=Cr(i);if(!c)return ds(i);let u=Fs(c,o,s,n,d=>u=d);c.type!==pe&&sn(c,u);let a=n.subTree&&Cr(n.subTree);if(a&&a.type!==pe&&!yt(a,c)&&eo(n).type!==pe){let d=Fs(a,o,s,n);if(sn(a,d),l==="out-in"&&c.type!==pe)return s.isLeaving=!0,d.afterLeave=()=>{s.isLeaving=!1,n.job.flags&8||n.update(),delete d.afterLeave,a=void 0},ds(i);l==="in-out"&&c.type!==pe?d.delayLeave=(m,_,b)=>{const y=no(s,a);y[String(a.key)]=a,m[Ke]=()=>{_(),m[Ke]=void 0,delete u.delayedLeave,a=void 0},u.delayedLeave=()=>{b(),delete u.delayedLeave,a=void 0}}:a=void 0}else a&&(a=void 0);return i}}};function to(e){let t=e[0];if(e.length>1){for(const n of e)if(n.type!==pe){t=n;break}}return t}const dc=fc;function no(e,t){const{leavingVNodes:n}=e;let s=n.get(t.type);return s||(s=Object.create(null),n.set(t.type,s)),s}function Fs(e,t,n,s,r){const{appear:i,mode:o,persisted:l=!1,onBeforeEnter:c,onEnter:u,onAfterEnter:a,onEnterCancelled:d,onBeforeLeave:m,onLeave:_,onAfterLeave:b,onLeaveCancelled:y,onBeforeAppear:D,onAppear:P,onAfterAppear:I,onAppearCancelled:p}=t,g=String(e.key),A=no(n,e),j=(T,O)=>{T&&je(T,s,9,O)},M=(T,O)=>{const R=O[1];j(T,O),K(T)?T.every(w=>w.length<=1)&&R():T.length<=1&&R()},k={mode:o,persisted:l,beforeEnter(T){let O=c;if(!n.isMounted)if(i)O=D||c;else return;T[Ke]&&T[Ke](!0);const R=A[g];R&&yt(e,R)&&R.el[Ke]&&R.el[Ke](),j(O,[T])},enter(T){if(A[g]===e)return;let O=u,R=a,w=d;if(!n.isMounted)if(i)O=P||u,R=I||a,w=p||d;else return;let H=!1;T[Ut]=oe=>{H||(H=!0,oe?j(w,[T]):j(R,[T]),k.delayedLeave&&k.delayedLeave(),T[Ut]=void 0)};const Y=T[Ut].bind(null,!1);O?M(O,[T,Y]):Y()},leave(T,O){const R=String(e.key);if(T[Ut]&&T[Ut](!0),n.isUnmounting)return O();j(m,[T]);let w=!1;T[Ke]=Y=>{w||(w=!0,O(),Y?j(y,[T]):j(b,[T]),T[Ke]=void 0,A[R]===e&&delete A[R])};const H=T[Ke].bind(null,!1);A[R]=e,_?M(_,[T,H]):H()},clone(T){const O=Fs(T,t,n,s,r);return r&&r(O),O}};return k}function ds(e){if(dn(e))return e=at(e),e.children=null,e}function Cr(e){if(!dn(e))return zi(e.type)&&e.children?to(e.children):e;if(e.component)return e.component.subTree;const{shapeFlag:t,children:n}=e;if(n){if(t&16)return n[0];if(t&32&&q(n.default))return n.default()}}function sn(e,t){e.shapeFlag&6&&e.component?(e.transition=t,sn(e.component.subTree,t)):e.shapeFlag&128?(e.ssContent.transition=t.clone(e.ssContent),e.ssFallback.transition=t.clone(e.ssFallback)):e.transition=t}function so(e,t=!1,n){let s=[],r=0;for(let i=0;i1)for(let i=0;iFt(y,t&&(K(t)?t[D]:t),n,s,r));return}if(wt(s)&&!r){s.shapeFlag&512&&s.type.__asyncResolved&&s.component.subTree.component&&Ft(e,t,n,s.component.subTree);return}const i=s.shapeFlag&4?ss(s.component):s.el,o=r?null:i,{i:l,r:c}=e,u=t&&t.r,a=l.refs===ne?l.refs={}:l.refs,d=l.setupState,m=z(d),_=d===ne?vi:y=>Ar(a,y)?!1:Z(m,y),b=(y,D)=>!(D&&Ar(a,D));if(u!=null&&u!==c){if(Rr(t),le(u))a[u]=null,_(u)&&(d[u]=null);else if(ae(u)){const y=t;b(u,y.k)&&(u.value=null),y.k&&(a[y.k]=null)}}if(q(c))un(c,l,12,[o,a]);else{const y=le(c),D=ae(c);if(y||D){const P=()=>{if(e.f){const I=y?_(c)?d[c]:a[c]:b()||!e.k?c.value:a[e.k];if(r)K(I)&&qs(I,i);else if(K(I))I.includes(i)||I.push(i);else if(y)a[c]=[i],_(c)&&(d[c]=a[c]);else{const p=[i];b(c,e.k)&&(c.value=p),e.k&&(a[e.k]=p)}}else y?(a[c]=o,_(c)&&(d[c]=o)):D&&(b(c,e.k)&&(c.value=o),e.k&&(a[e.k]=o))};if(o){const I=()=>{P(),jn.delete(e)};I.id=-1,jn.set(e,I),ye(I,n)}else Rr(e),P()}}}function Rr(e){const t=jn.get(e);t&&(t.flags|=8,jn.delete(e))}let Mr=!1;const Rt=()=>{Mr||(console.error("Hydration completed but contains mismatches."),Mr=!0)},hc=e=>e.namespaceURI.includes("svg")&&e.tagName!=="foreignObject",pc=e=>e.namespaceURI.includes("MathML"),bn=e=>{if(e.nodeType===1){if(hc(e))return"svg";if(pc(e))return"mathml"}},Pt=e=>e.nodeType===8;function gc(e){const{mt:t,p:n,o:{patchProp:s,createText:r,nextSibling:i,parentNode:o,remove:l,insert:c,createComment:u}}=e,a=(p,g)=>{if(!g.hasChildNodes()){n(null,p,g),Dn(),g._vnode=p;return}d(g.firstChild,p,null,null,null),Dn(),g._vnode=p},d=(p,g,A,j,M,k=!1)=>{k=k||!!g.dynamicChildren;const T=Pt(p)&&p.data==="[",O=()=>y(p,g,A,j,M,T),{type:R,ref:w,shapeFlag:H,patchFlag:Y}=g;let oe=p.nodeType;g.el=p,Y===-2&&(k=!1,g.dynamicChildren=null);let U=null;switch(R){case Tt:oe!==3?g.children===""?(c(g.el=r(""),o(p),p),U=p):U=O():(p.data!==g.children&&(Rt(),p.data=g.children),U=i(p));break;case pe:I(p)?(U=i(p),P(g.el=p.content.firstChild,p,A)):oe!==8||T?U=O():U=i(p);break;case Jt:if(T&&(p=i(p),oe=p.nodeType),oe===1||oe===3){U=p;const X=!g.children.length;for(let V=0;V{k=k||!!g.dynamicChildren;const{type:T,props:O,patchFlag:R,shapeFlag:w,dirs:H,transition:Y}=g,oe=T==="input"||T==="option";if(oe||R!==-1){H&&Be(g,null,A,"created");let U=!1;if(I(p)){U=Co(null,Y)&&A&&A.vnode.props&&A.vnode.props.appear;const V=p.content.firstChild;if(U){const ee=V.getAttribute("class");ee&&(V.$cls=ee),Y.beforeEnter(V)}P(V,p,A),g.el=p=V}if(w&16&&!(O&&(O.innerHTML||O.textContent))){let V=_(p.firstChild,g,p,A,j,M,k);for(;V;){wn(p,1)||Rt();const ee=V;V=V.nextSibling,l(ee)}}else if(w&8){let V=g.children;V[0]===` -`&&(p.tagName==="PRE"||p.tagName==="TEXTAREA")&&(V=V.slice(1));const{textContent:ee}=p;ee!==V&&ee!==V.replace(/\r\n|\r/g,` -`)&&(wn(p,0)||Rt(),p.textContent=g.children)}if(O){if(oe||!k||R&48){const V=p.tagName.includes("-");for(const ee in O)(oe&&(ee.endsWith("value")||ee==="indeterminate")||cn(ee)&&!vt(ee)||ee[0]==="."||V&&!vt(ee))&&s(p,ee,null,O[ee],void 0,A)}else if(O.onClick)s(p,"onClick",null,O.onClick,void 0,A);else if(R&4&&ct(O.style))for(const V in O.style)O.style[V]}let X;(X=O&&O.onVnodeBeforeMount)&&Le(X,A,g),H&&Be(g,null,A,"beforeMount"),((X=O&&O.onVnodeMounted)||H||U)&&Oo(()=>{X&&Le(X,A,g),U&&Y.enter(p),H&&Be(g,null,A,"mounted")},j)}return p.nextSibling},_=(p,g,A,j,M,k,T)=>{T=T||!!g.dynamicChildren;const O=g.children,R=O.length;for(let w=0;w{const{slotScopeIds:T}=g;T&&(M=M?M.concat(T):T);const O=o(p),R=_(i(p),g,O,A,j,M,k);return R&&Pt(R)&&R.data==="]"?i(g.anchor=R):(Rt(),c(g.anchor=u("]"),O,R),R)},y=(p,g,A,j,M,k)=>{if(wn(p.parentElement,1)||Rt(),g.el=null,k){const R=D(p);for(;;){const w=i(p);if(w&&w!==R)l(w);else break}}const T=i(p),O=o(p);return l(p),n(null,g,O,T,A,j,bn(O),M),A&&(A.vnode.el=g.el,mo(A,g.el)),T},D=(p,g="[",A="]")=>{let j=0;for(;p;)if(p=i(p),p&&Pt(p)&&(p.data===g&&j++,p.data===A)){if(j===0)return i(p);j--}return p},P=(p,g,A)=>{const j=g.parentNode;j&&j.replaceChild(p,g);let M=A;for(;M;)M.vnode.el===g&&(M.vnode.el=M.subTree.el=p),M=M.parent},I=p=>p.nodeType===1&&p.tagName==="TEMPLATE";return[a,d]}const Or="data-allow-mismatch",mc={0:"text",1:"children",2:"class",3:"style",4:"attribute"};function wn(e,t){if(t===0||t===1)for(;e&&!e.hasAttribute(Or);)e=e.parentElement;const n=e&&e.getAttribute(Or);if(n==null)return!1;if(n==="")return!0;{const s=n.split(",");return t===0&&s.includes("children")?!0:s.includes(mc[t])}}Gn().requestIdleCallback;Gn().cancelIdleCallback;function yc(e,t){if(Pt(e)&&e.data==="["){let n=1,s=e.nextSibling;for(;s;){if(s.nodeType===1){if(t(s)===!1)break}else if(Pt(s))if(s.data==="]"){if(--n===0)break}else s.data==="["&&n++;s=s.nextSibling}}else t(e)}const wt=e=>!!e.type.__asyncLoader;function qu(e){q(e)&&(e={loader:e});const{loader:t,loadingComponent:n,errorComponent:s,delay:r=200,hydrate:i,timeout:o,suspensible:l=!0,onError:c}=e;let u=null,a,d=0;const m=()=>(d++,u=null,_()),_=()=>{let b;return u||(b=u=t().catch(y=>{if(y=y instanceof Error?y:new Error(String(y)),c)return new Promise((D,P)=>{c(y,()=>D(m()),()=>P(y),d+1)});throw y}).then(y=>b!==u&&u?u:(y&&(y.__esModule||y[Symbol.toStringTag]==="Module")&&(y=y.default),a=y,y)))};return rr({name:"AsyncComponentWrapper",__asyncLoader:_,__asyncHydrate(b,y,D){let P=!1;(y.bu||(y.bu=[])).push(()=>P=!0);const I=()=>{P||D()},p=i?()=>{const g=i(I,A=>yc(b,A));g&&(y.bum||(y.bum=[])).push(g)}:I;a?p():_().then(()=>!y.isUnmounted&&p())},get __asyncResolved(){return a},setup(){const b=ge;if(ir(b),a)return()=>Sn(a,b);const y=p=>{u=null,fn(p,b,13,!s)};if(l&&b.suspense||$t)return _().then(p=>()=>Sn(p,b)).catch(p=>(y(p),()=>s?fe(s,{error:p}):null));const D=De(!1),P=De(),I=De(!!r);return r&&setTimeout(()=>{I.value=!1},r),o!=null&&setTimeout(()=>{if(!D.value&&!P.value){const p=new Error(`Async component timed out after ${o}ms.`);y(p),P.value=p}},o),_().then(()=>{D.value=!0,b.parent&&dn(b.parent.vnode)&&b.parent.update()}).catch(p=>{y(p),P.value=p}),()=>{if(D.value&&a)return Sn(a,b);if(P.value&&s)return fe(s,{error:P.value});if(n&&!I.value)return Sn(n,b)}}})}function Sn(e,t){const{ref:n,props:s,children:r,ce:i}=t.vnode,o=fe(e,s,r);return o.ref=n,o.ce=i,delete t.vnode.ce,o}const dn=e=>e.type.__isKeepAlive;function vc(e,t){ro(e,"a",t)}function _c(e,t){ro(e,"da",t)}function ro(e,t,n=ge){const s=e.__wdc||(e.__wdc=()=>{let r=n;for(;r;){if(r.isDeactivated)return;r=r.parent}return e()});if(es(t,s,n),n){let r=n.parent;for(;r&&r.parent;)dn(r.parent.vnode)&&bc(s,t,n,r),r=r.parent}}function bc(e,t,n,s){const r=es(t,e,s,!0);ts(()=>{qs(s[t],r)},n)}function es(e,t,n=ge,s=!1){if(n){const r=n[e]||(n[e]=[]),i=t.__weh||(t.__weh=(...o)=>{tt();const l=hn(n),c=je(t,n,e,o);return l(),nt(),c});return s?r.unshift(i):r.push(i),i}}const it=e=>(t,n=ge)=>{(!$t||e==="sp")&&es(e,(...s)=>t(...s),n)},wc=it("bm"),jt=it("m"),Sc=it("bu"),Tc=it("u"),io=it("bum"),ts=it("um"),Ec=it("sp"),xc=it("rtg"),Cc=it("rtc");function Ac(e,t=ge){es("ec",e,t)}const oo="components";function Gu(e,t){return co(oo,e,!0,t)||e}const lo=Symbol.for("v-ndc");function Xu(e){return le(e)?co(oo,e,!1)||e:e||lo}function co(e,t,n=!0,s=!1){const r=me||ge;if(r){const i=r.type;{const l=ca(i,!1);if(l&&(l===t||l===Ee(t)||l===qn(Ee(t))))return i}const o=Pr(r[e]||i[e],t)||Pr(r.appContext[e],t);return!o&&s?i:o}}function Pr(e,t){return e&&(e[t]||e[Ee(t)]||e[qn(Ee(t))])}function Yu(e,t,n,s){let r;const i=n,o=K(e);if(o||le(e)){const l=o&&ct(e);let c=!1,u=!1;l&&(c=!Me(e),u=st(e),e=Yn(e)),r=new Array(e.length);for(let a=0,d=e.length;at(l,c,void 0,i));else{const l=Object.keys(e);r=new Array(l.length);for(let c=0,u=l.length;c0;return t!=="default"&&(n.name=t),Vs(),ks(Te,null,[fe("slot",n,s&&s())],u?-2:64)}let i=e[t];i&&i._c&&(i._d=!1),Vs();const o=i&&ao(i(n)),l=n.key||o&&o.key,c=ks(Te,{key:(l&&!Oe(l)?l:`_${t}`)+(!o&&s?"_fb":"")},o||(s?s():[]),o&&e._===1?64:-2);return!r&&c.scopeId&&(c.slotScopeIds=[c.scopeId+"-s"]),i&&i._c&&(i._d=!0),c}function ao(e){return e.some(t=>on(t)?!(t.type===pe||t.type===Te&&!ao(t.children)):!0)?e:null}function zu(e,t){const n={};for(const s in e)n[/[A-Z]/.test(s)?`on:${s}`:An(s)]=e[s];return n}const Hs=e=>e?Fo(e)?ss(e):Hs(e.parent):null,Yt=he(Object.create(null),{$:e=>e,$el:e=>e.vnode.el,$data:e=>e.data,$props:e=>e.props,$attrs:e=>e.attrs,$slots:e=>e.slots,$refs:e=>e.refs,$parent:e=>Hs(e.parent),$root:e=>Hs(e.root),$host:e=>e.ce,$emit:e=>e.emit,$options:e=>fo(e),$forceUpdate:e=>e.f||(e.f=()=>{nr(e.update)}),$nextTick:e=>e.n||(e.n=Qn.bind(e.proxy)),$watch:e=>lc.bind(e)}),hs=(e,t)=>e!==ne&&!e.__isScriptSetup&&Z(e,t),Rc={get({_:e},t){if(t==="__v_skip")return!0;const{ctx:n,setupState:s,data:r,props:i,accessCache:o,type:l,appContext:c}=e;if(t[0]!=="$"){const m=o[t];if(m!==void 0)switch(m){case 1:return s[t];case 2:return r[t];case 4:return n[t];case 3:return i[t]}else{if(hs(s,t))return o[t]=1,s[t];if(r!==ne&&Z(r,t))return o[t]=2,r[t];if(Z(i,t))return o[t]=3,i[t];if(n!==ne&&Z(n,t))return o[t]=4,n[t];Ds&&(o[t]=0)}}const u=Yt[t];let a,d;if(u)return t==="$attrs"&&be(e.attrs,"get",""),u(e);if((a=l.__cssModules)&&(a=a[t]))return a;if(n!==ne&&Z(n,t))return o[t]=4,n[t];if(d=c.config.globalProperties,Z(d,t))return d[t]},set({_:e},t,n){const{data:s,setupState:r,ctx:i}=e;return hs(r,t)?(r[t]=n,!0):s!==ne&&Z(s,t)?(s[t]=n,!0):Z(e.props,t)||t[0]==="$"&&t.slice(1)in e?!1:(i[t]=n,!0)},has({_:{data:e,setupState:t,accessCache:n,ctx:s,appContext:r,props:i,type:o}},l){let c;return!!(n[l]||e!==ne&&l[0]!=="$"&&Z(e,l)||hs(t,l)||Z(i,l)||Z(s,l)||Z(Yt,l)||Z(r.config.globalProperties,l)||(c=o.__cssModules)&&c[l])},defineProperty(e,t,n){return n.get!=null?e._.accessCache[t]=0:Z(n,"value")&&this.set(e,t,n.value,null),Reflect.defineProperty(e,t,n)}};function Qu(){return Mc().slots}function Mc(e){const t=xt();return t.setupContext||(t.setupContext=Do(t))}function Lr(e){return K(e)?e.reduce((t,n)=>(t[n]=null,t),{}):e}let Ds=!0;function Oc(e){const t=fo(e),n=e.proxy,s=e.ctx;Ds=!1,t.beforeCreate&&Ir(t.beforeCreate,e,"bc");const{data:r,computed:i,methods:o,watch:l,provide:c,inject:u,created:a,beforeMount:d,mounted:m,beforeUpdate:_,updated:b,activated:y,deactivated:D,beforeDestroy:P,beforeUnmount:I,destroyed:p,unmounted:g,render:A,renderTracked:j,renderTriggered:M,errorCaptured:k,serverPrefetch:T,expose:O,inheritAttrs:R,components:w,directives:H,filters:Y}=t;if(u&&Pc(u,s,null),o)for(const X in o){const V=o[X];q(V)&&(s[X]=V.bind(n))}if(r){const X=r.call(n,n);Q(X)&&(e.data=Ht(X))}if(Ds=!0,i)for(const X in i){const V=i[X],ee=q(V)?V.bind(n,n):q(V.get)?V.get.bind(n,n):Xe,pn=!q(V)&&q(V.set)?V.set.bind(n):Xe,dt=ie({get:ee,set:pn});Object.defineProperty(s,X,{enumerable:!0,configurable:!0,get:()=>dt.value,set:ke=>dt.value=ke})}if(l)for(const X in l)uo(l[X],s,n,X);if(c){const X=q(c)?c.call(n):c;Reflect.ownKeys(X).forEach(V=>{rc(V,X[V])})}a&&Ir(a,e,"c");function U(X,V){K(V)?V.forEach(ee=>X(ee.bind(n))):V&&X(V.bind(n))}if(U(wc,d),U(jt,m),U(Sc,_),U(Tc,b),U(vc,y),U(_c,D),U(Ac,k),U(Cc,j),U(xc,M),U(io,I),U(ts,g),U(Ec,T),K(O))if(O.length){const X=e.exposed||(e.exposed={});O.forEach(V=>{Object.defineProperty(X,V,{get:()=>n[V],set:ee=>n[V]=ee,enumerable:!0})})}else e.exposed||(e.exposed={});A&&e.render===Xe&&(e.render=A),R!=null&&(e.inheritAttrs=R),w&&(e.components=w),H&&(e.directives=H),T&&ir(e)}function Pc(e,t,n=Xe){K(e)&&(e=$s(e));for(const s in e){const r=e[s];let i;Q(r)?"default"in r?i=bt(r.from||s,r.default,!0):i=bt(r.from||s):i=bt(r),ae(i)?Object.defineProperty(t,s,{enumerable:!0,configurable:!0,get:()=>i.value,set:o=>i.value=o}):t[s]=i}}function Ir(e,t,n){je(K(e)?e.map(s=>s.bind(t.proxy)):e.bind(t.proxy),t,n)}function uo(e,t,n,s){let r=s.includes(".")?Yi(n,s):()=>n[s];if(le(e)){const i=t[e];q(i)&&Ne(r,i)}else if(q(e))Ne(r,e.bind(n));else if(Q(e))if(K(e))e.forEach(i=>uo(i,t,n,s));else{const i=q(e.handler)?e.handler.bind(n):t[e.handler];q(i)&&Ne(r,i,e)}}function fo(e){const t=e.type,{mixins:n,extends:s}=t,{mixins:r,optionsCache:i,config:{optionMergeStrategies:o}}=e.appContext,l=i.get(t);let c;return l?c=l:!r.length&&!n&&!s?c=t:(c={},r.length&&r.forEach(u=>Vn(c,u,o,!0)),Vn(c,t,o)),Q(t)&&i.set(t,c),c}function Vn(e,t,n,s=!1){const{mixins:r,extends:i}=t;i&&Vn(e,i,n,!0),r&&r.forEach(o=>Vn(e,o,n,!0));for(const o in t)if(!(s&&o==="expose")){const l=Lc[o]||n&&n[o];e[o]=l?l(e[o],t[o]):t[o]}return e}const Lc={data:Nr,props:Fr,emits:Fr,methods:Kt,computed:Kt,beforeCreate:we,created:we,beforeMount:we,mounted:we,beforeUpdate:we,updated:we,beforeDestroy:we,beforeUnmount:we,destroyed:we,unmounted:we,activated:we,deactivated:we,errorCaptured:we,serverPrefetch:we,components:Kt,directives:Kt,watch:Nc,provide:Nr,inject:Ic};function Nr(e,t){return t?e?function(){return he(q(e)?e.call(this,this):e,q(t)?t.call(this,this):t)}:t:e}function Ic(e,t){return Kt($s(e),$s(t))}function $s(e){if(K(e)){const t={};for(let n=0;nt==="modelValue"||t==="model-value"?e.modelModifiers:e[`${t}Modifiers`]||e[`${Ee(t)}Modifiers`]||e[`${ft(t)}Modifiers`];function $c(e,t,...n){if(e.isUnmounted)return;const s=e.vnode.props||ne;let r=n;const i=t.startsWith("update:"),o=i&&Dc(s,t.slice(7));o&&(o.trim&&(r=n.map(a=>le(a)?a.trim():a)),o.number&&(r=n.map(Gs)));let l,c=s[l=An(t)]||s[l=An(Ee(t))];!c&&i&&(c=s[l=An(ft(t))]),c&&je(c,e,6,r);const u=s[l+"Once"];if(u){if(!e.emitted)e.emitted={};else if(e.emitted[l])return;e.emitted[l]=!0,je(u,e,6,r)}}const jc=new WeakMap;function po(e,t,n=!1){const s=n?jc:t.emitsCache,r=s.get(e);if(r!==void 0)return r;const i=e.emits;let o={},l=!1;if(!q(e)){const c=u=>{const a=po(u,t,!0);a&&(l=!0,he(o,a))};!n&&t.mixins.length&&t.mixins.forEach(c),e.extends&&c(e.extends),e.mixins&&e.mixins.forEach(c)}return!i&&!l?(Q(e)&&s.set(e,null),null):(K(i)?i.forEach(c=>o[c]=null):he(o,i),Q(e)&&s.set(e,o),o)}function ns(e,t){return!e||!cn(t)?!1:(t=t.slice(2).replace(/Once$/,""),Z(e,t[0].toLowerCase()+t.slice(1))||Z(e,ft(t))||Z(e,t))}function ps(e){const{type:t,vnode:n,proxy:s,withProxy:r,propsOptions:[i],slots:o,attrs:l,emit:c,render:u,renderCache:a,props:d,data:m,setupState:_,ctx:b,inheritAttrs:y}=e,D=$n(e);let P,I;try{if(n.shapeFlag&4){const g=r||s,A=g;P=Ie(u.call(A,g,a,d,_,m,b)),I=l}else{const g=t;P=Ie(g.length>1?g(d,{attrs:l,slots:o,emit:c}):g(d,null)),I=t.props?l:Vc(l)}}catch(g){zt.length=0,fn(g,e,1),P=fe(pe)}let p=P;if(I&&y!==!1){const g=Object.keys(I),{shapeFlag:A}=p;g.length&&A&7&&(i&&g.some(Un)&&(I=kc(I,i)),p=at(p,I,!1,!0))}return n.dirs&&(p=at(p,null,!1,!0),p.dirs=p.dirs?p.dirs.concat(n.dirs):n.dirs),n.transition&&sn(p,n.transition),P=p,$n(D),P}const Vc=e=>{let t;for(const n in e)(n==="class"||n==="style"||cn(n))&&((t||(t={}))[n]=e[n]);return t},kc=(e,t)=>{const n={};for(const s in e)(!Un(s)||!(s.slice(9)in t))&&(n[s]=e[s]);return n};function Wc(e,t,n){const{props:s,children:r,component:i}=e,{props:o,children:l,patchFlag:c}=t,u=i.emitsOptions;if(t.dirs||t.transition)return!0;if(n&&c>=0){if(c&1024)return!0;if(c&16)return s?Hr(s,o,u):!!o;if(c&8){const a=t.dynamicProps;for(let d=0;dObject.create(yo),_o=e=>Object.getPrototypeOf(e)===yo;function Uc(e,t,n,s=!1){const r={},i=vo();e.propsDefaults=Object.create(null),bo(e,t,r,i);for(const o in e.propsOptions[0])o in r||(r[o]=void 0);n?e.props=s?r:kl(r):e.type.props?e.props=r:e.props=i,e.attrs=i}function Bc(e,t,n,s){const{props:r,attrs:i,vnode:{patchFlag:o}}=e,l=z(r),[c]=e.propsOptions;let u=!1;if((s||o>0)&&!(o&16)){if(o&8){const a=e.vnode.dynamicProps;for(let d=0;d{c=!0;const[m,_]=wo(d,t,!0);he(o,m),_&&l.push(..._)};!n&&t.mixins.length&&t.mixins.forEach(a),e.extends&&a(e.extends),e.mixins&&e.mixins.forEach(a)}if(!i&&!c)return Q(e)&&s.set(e,Lt),Lt;if(K(i))for(let a=0;ae==="_"||e==="_ctx"||e==="$stable",lr=e=>K(e)?e.map(Ie):[Ie(e)],qc=(e,t,n)=>{if(t._n)return t;const s=sc((...r)=>lr(t(...r)),n);return s._c=!1,s},So=(e,t,n)=>{const s=e._ctx;for(const r in e){if(or(r))continue;const i=e[r];if(q(i))t[r]=qc(r,i,s);else if(i!=null){const o=lr(i);t[r]=()=>o}}},To=(e,t)=>{const n=lr(t);e.slots.default=()=>n},Eo=(e,t,n)=>{for(const s in t)(n||!or(s))&&(e[s]=t[s])},Gc=(e,t,n)=>{const s=e.slots=vo();if(e.vnode.shapeFlag&32){const r=t._;r?(Eo(s,t,n),n&&Ti(s,"_",r,!0)):So(t,s)}else t&&To(e,t)},Xc=(e,t,n)=>{const{vnode:s,slots:r}=e;let i=!0,o=ne;if(s.shapeFlag&32){const l=t._;l?n&&l===1?i=!1:Eo(r,t,n):(i=!t.$stable,So(t,r)),o=t}else t&&(To(e,t),o={default:1});if(i)for(const l in r)!or(l)&&o[l]==null&&delete r[l]},ye=Oo;function Yc(e){return xo(e)}function Jc(e){return xo(e,gc)}function xo(e,t){const n=Gn();n.__VUE__=!0;const{insert:s,remove:r,patchProp:i,createElement:o,createText:l,createComment:c,setText:u,setElementText:a,parentNode:d,nextSibling:m,setScopeId:_=Xe,insertStaticContent:b}=e,y=(f,h,v,C=null,S=null,E=null,F=void 0,N=null,L=!!h.dynamicChildren)=>{if(f===h)return;f&&!yt(f,h)&&(C=gn(f),ke(f,S,E,!0),f=null),h.patchFlag===-2&&(L=!1,h.dynamicChildren=null);const{type:x,ref:B,shapeFlag:$}=h;switch(x){case Tt:D(f,h,v,C);break;case pe:P(f,h,v,C);break;case Jt:f==null&&I(h,v,C,F);break;case Te:w(f,h,v,C,S,E,F,N,L);break;default:$&1?A(f,h,v,C,S,E,F,N,L):$&6?H(f,h,v,C,S,E,F,N,L):($&64||$&128)&&x.process(f,h,v,C,S,E,F,N,L,Ct)}B!=null&&S?Ft(B,f&&f.ref,E,h||f,!h):B==null&&f&&f.ref!=null&&Ft(f.ref,null,E,f,!0)},D=(f,h,v,C)=>{if(f==null)s(h.el=l(h.children),v,C);else{const S=h.el=f.el;h.children!==f.children&&u(S,h.children)}},P=(f,h,v,C)=>{f==null?s(h.el=c(h.children||""),v,C):h.el=f.el},I=(f,h,v,C)=>{[f.el,f.anchor]=b(f.children,h,v,C,f.el,f.anchor)},p=({el:f,anchor:h},v,C)=>{let S;for(;f&&f!==h;)S=m(f),s(f,v,C),f=S;s(h,v,C)},g=({el:f,anchor:h})=>{let v;for(;f&&f!==h;)v=m(f),r(f),f=v;r(h)},A=(f,h,v,C,S,E,F,N,L)=>{if(h.type==="svg"?F="svg":h.type==="math"&&(F="mathml"),f==null)j(h,v,C,S,E,F,N,L);else{const x=f.el&&f.el._isVueCE?f.el:null;try{x&&x._beginPatch(),T(f,h,S,E,F,N,L)}finally{x&&x._endPatch()}}},j=(f,h,v,C,S,E,F,N)=>{let L,x;const{props:B,shapeFlag:$,transition:W,dirs:G}=f;if(L=f.el=o(f.type,E,B&&B.is,B),$&8?a(L,f.children):$&16&&k(f.children,L,null,C,S,gs(f,E),F,N),G&&Be(f,null,C,"created"),M(L,f,f.scopeId,F,C),B){for(const te in B)te!=="value"&&!vt(te)&&i(L,te,null,B[te],E,C);"value"in B&&i(L,"value",null,B.value,E),(x=B.onVnodeBeforeMount)&&Le(x,C,f)}G&&Be(f,null,C,"beforeMount");const J=Co(S,W);J&&W.beforeEnter(L),s(L,h,v),((x=B&&B.onVnodeMounted)||J||G)&&ye(()=>{try{x&&Le(x,C,f),J&&W.enter(L),G&&Be(f,null,C,"mounted")}finally{}},S)},M=(f,h,v,C,S)=>{if(v&&_(f,v),C)for(let E=0;E{for(let x=L;x{const N=h.el=f.el;let{patchFlag:L,dynamicChildren:x,dirs:B}=h;L|=f.patchFlag&16;const $=f.props||ne,W=h.props||ne;let G;if(v&&ht(v,!1),(G=W.onVnodeBeforeUpdate)&&Le(G,v,h,f),B&&Be(h,f,v,"beforeUpdate"),v&&ht(v,!0),($.innerHTML&&W.innerHTML==null||$.textContent&&W.textContent==null)&&a(N,""),x?O(f.dynamicChildren,x,N,v,C,gs(h,S),E):F||V(f,h,N,null,v,C,gs(h,S),E,!1),L>0){if(L&16)R(N,$,W,v,S);else if(L&2&&$.class!==W.class&&i(N,"class",null,W.class,S),L&4&&i(N,"style",$.style,W.style,S),L&8){const J=h.dynamicProps;for(let te=0;te{G&&Le(G,v,h,f),B&&Be(h,f,v,"updated")},C)},O=(f,h,v,C,S,E,F)=>{for(let N=0;N{if(h!==v){if(h!==ne)for(const E in h)!vt(E)&&!(E in v)&&i(f,E,h[E],null,S,C);for(const E in v){if(vt(E))continue;const F=v[E],N=h[E];F!==N&&E!=="value"&&i(f,E,N,F,S,C)}"value"in v&&i(f,"value",h.value,v.value,S)}},w=(f,h,v,C,S,E,F,N,L)=>{const x=h.el=f?f.el:l(""),B=h.anchor=f?f.anchor:l("");let{patchFlag:$,dynamicChildren:W,slotScopeIds:G}=h;G&&(N=N?N.concat(G):G),f==null?(s(x,v,C),s(B,v,C),k(h.children||[],v,B,S,E,F,N,L)):$>0&&$&64&&W&&f.dynamicChildren&&f.dynamicChildren.length===W.length?(O(f.dynamicChildren,W,v,S,E,F,N),(h.key!=null||S&&h===S.subTree)&&cr(f,h,!0)):V(f,h,v,B,S,E,F,N,L)},H=(f,h,v,C,S,E,F,N,L)=>{h.slotScopeIds=N,f==null?h.shapeFlag&512?S.ctx.activate(h,v,C,F,L):Y(h,v,C,S,E,F,L):oe(f,h,L)},Y=(f,h,v,C,S,E,F)=>{const N=f.component=ra(f,C,S);if(dn(f)&&(N.ctx.renderer=Ct),ia(N,!1,F),N.asyncDep){if(S&&S.registerDep(N,U,F),!f.el){const L=N.subTree=fe(pe);P(null,L,h,v),f.placeholder=L.el}}else U(N,f,h,v,S,E,F)},oe=(f,h,v)=>{const C=h.component=f.component;if(Wc(f,h,v))if(C.asyncDep&&!C.asyncResolved){X(C,h,v);return}else C.next=h,C.update();else h.el=f.el,C.vnode=h},U=(f,h,v,C,S,E,F)=>{const N=()=>{if(f.isMounted){let{next:$,bu:W,u:G,parent:J,vnode:te}=f;{const Ce=Ao(f);if(Ce){$&&($.el=te.el,X(f,$,F)),Ce.asyncDep.then(()=>{ye(()=>{f.isUnmounted||x()},S)});return}}let se=$,ue;ht(f,!1),$?($.el=te.el,X(f,$,F)):$=te,W&&Rn(W),(ue=$.props&&$.props.onVnodeBeforeUpdate)&&Le(ue,J,$,te),ht(f,!0);const de=ps(f),Fe=f.subTree;f.subTree=de,y(Fe,de,d(Fe.el),gn(Fe),f,S,E),$.el=de.el,se===null&&mo(f,de.el),G&&ye(G,S),(ue=$.props&&$.props.onVnodeUpdated)&&ye(()=>Le(ue,J,$,te),S)}else{let $;const{el:W,props:G}=h,{bm:J,m:te,parent:se,root:ue,type:de}=f,Fe=wt(h);if(ht(f,!1),J&&Rn(J),!Fe&&($=G&&G.onVnodeBeforeMount)&&Le($,se,h),ht(f,!0),W&&ls){const Ce=()=>{f.subTree=ps(f),ls(W,f.subTree,f,S,null)};Fe&&de.__asyncHydrate?de.__asyncHydrate(W,f,Ce):Ce()}else{ue.ce&&ue.ce._hasShadowRoot()&&ue.ce._injectChildStyle(de,f.parent?f.parent.type:void 0);const Ce=f.subTree=ps(f);y(null,Ce,v,C,f,S,E),h.el=Ce.el}if(te&&ye(te,S),!Fe&&($=G&&G.onVnodeMounted)){const Ce=h;ye(()=>Le($,se,Ce),S)}(h.shapeFlag&256||se&&wt(se.vnode)&&se.vnode.shapeFlag&256)&&f.a&&ye(f.a,S),f.isMounted=!0,h=v=C=null}};f.scope.on();const L=f.effect=new Ri(N);f.scope.off();const x=f.update=L.run.bind(L),B=f.job=L.runIfDirty.bind(L);B.i=f,B.id=f.uid,L.scheduler=()=>nr(B),ht(f,!0),x()},X=(f,h,v)=>{h.component=f;const C=f.vnode.props;f.vnode=h,f.next=null,Bc(f,h.props,C,v),Xc(f,h.children,v),tt(),Tr(f),nt()},V=(f,h,v,C,S,E,F,N,L=!1)=>{const x=f&&f.children,B=f?f.shapeFlag:0,$=h.children,{patchFlag:W,shapeFlag:G}=h;if(W>0){if(W&128){pn(x,$,v,C,S,E,F,N,L);return}else if(W&256){ee(x,$,v,C,S,E,F,N,L);return}}G&8?(B&16&&Vt(x,S,E),$!==x&&a(v,$)):B&16?G&16?pn(x,$,v,C,S,E,F,N,L):Vt(x,S,E,!0):(B&8&&a(v,""),G&16&&k($,v,C,S,E,F,N,L))},ee=(f,h,v,C,S,E,F,N,L)=>{f=f||Lt,h=h||Lt;const x=f.length,B=h.length,$=Math.min(x,B);let W;for(W=0;W<$;W++){const G=h[W]=L?Qe(h[W]):Ie(h[W]);y(f[W],G,v,null,S,E,F,N,L)}x>B?Vt(f,S,E,!0,!1,$):k(h,v,C,S,E,F,N,L,$)},pn=(f,h,v,C,S,E,F,N,L)=>{let x=0;const B=h.length;let $=f.length-1,W=B-1;for(;x<=$&&x<=W;){const G=f[x],J=h[x]=L?Qe(h[x]):Ie(h[x]);if(yt(G,J))y(G,J,v,null,S,E,F,N,L);else break;x++}for(;x<=$&&x<=W;){const G=f[$],J=h[W]=L?Qe(h[W]):Ie(h[W]);if(yt(G,J))y(G,J,v,null,S,E,F,N,L);else break;$--,W--}if(x>$){if(x<=W){const G=W+1,J=GW)for(;x<=$;)ke(f[x],S,E,!0),x++;else{const G=x,J=x,te=new Map;for(x=J;x<=W;x++){const Ae=h[x]=L?Qe(h[x]):Ie(h[x]);Ae.key!=null&&te.set(Ae.key,x)}let se,ue=0;const de=W-J+1;let Fe=!1,Ce=0;const kt=new Array(de);for(x=0;x=de){ke(Ae,S,E,!0);continue}let We;if(Ae.key!=null)We=te.get(Ae.key);else for(se=J;se<=W;se++)if(kt[se-J]===0&&yt(Ae,h[se])){We=se;break}We===void 0?ke(Ae,S,E,!0):(kt[We-J]=x+1,We>=Ce?Ce=We:Fe=!0,y(Ae,h[We],v,null,S,E,F,N,L),ue++)}const mr=Fe?zc(kt):Lt;for(se=mr.length-1,x=de-1;x>=0;x--){const Ae=J+x,We=h[Ae],yr=h[Ae+1],vr=Ae+1{const{el:E,type:F,transition:N,children:L,shapeFlag:x}=f;if(x&6){dt(f.component.subTree,h,v,C);return}if(x&128){f.suspense.move(h,v,C);return}if(x&64){F.move(f,h,v,Ct);return}if(F===Te){s(E,h,v);for(let $=0;$N.enter(E),S);else{const{leave:$,delayLeave:W,afterLeave:G}=N,J=()=>{f.ctx.isUnmounted?r(E):s(E,h,v)},te=()=>{E._isLeaving&&E[Ke](!0),$(E,()=>{J(),G&&G()})};W?W(E,J,te):te()}else s(E,h,v)},ke=(f,h,v,C=!1,S=!1)=>{const{type:E,props:F,ref:N,children:L,dynamicChildren:x,shapeFlag:B,patchFlag:$,dirs:W,cacheIndex:G,memo:J}=f;if($===-2&&(S=!1),N!=null&&(tt(),Ft(N,null,v,f,!0),nt()),G!=null&&(h.renderCache[G]=void 0),B&256){h.ctx.deactivate(f);return}const te=B&1&&W,se=!wt(f);let ue;if(se&&(ue=F&&F.onVnodeBeforeUnmount)&&Le(ue,h,f),B&6)ol(f.component,v,C);else{if(B&128){f.suspense.unmount(v,C);return}te&&Be(f,null,h,"beforeUnmount"),B&64?f.type.remove(f,h,v,Ct,C):x&&!x.hasOnce&&(E!==Te||$>0&&$&64)?Vt(x,h,v,!1,!0):(E===Te&&$&384||!S&&B&16)&&Vt(L,h,v),C&&pr(f)}const de=J!=null&&G==null;(se&&(ue=F&&F.onVnodeUnmounted)||te||de)&&ye(()=>{ue&&Le(ue,h,f),te&&Be(f,null,h,"unmounted"),de&&(f.el=null)},v)},pr=f=>{const{type:h,el:v,anchor:C,transition:S}=f;if(h===Te){il(v,C);return}if(h===Jt){g(f);return}const E=()=>{r(v),S&&!S.persisted&&S.afterLeave&&S.afterLeave()};if(f.shapeFlag&1&&S&&!S.persisted){const{leave:F,delayLeave:N}=S,L=()=>F(v,E);N?N(f.el,E,L):L()}else E()},il=(f,h)=>{let v;for(;f!==h;)v=m(f),r(f),f=v;r(h)},ol=(f,h,v)=>{const{bum:C,scope:S,job:E,subTree:F,um:N,m:L,a:x}=f;$r(L),$r(x),C&&Rn(C),S.stop(),E&&(E.flags|=8,ke(F,f,h,v)),N&&ye(N,h),ye(()=>{f.isUnmounted=!0},h)},Vt=(f,h,v,C=!1,S=!1,E=0)=>{for(let F=E;F{if(f.shapeFlag&6)return gn(f.component.subTree);if(f.shapeFlag&128)return f.suspense.next();const h=m(f.anchor||f.el),v=h&&h[Ji];return v?m(v):h};let is=!1;const gr=(f,h,v)=>{let C;f==null?h._vnode&&(ke(h._vnode,null,null,!0),C=h._vnode.component):y(h._vnode||null,f,h,null,null,null,v),h._vnode=f,is||(is=!0,Tr(C),Dn(),is=!1)},Ct={p:y,um:ke,m:dt,r:pr,mt:Y,mc:k,pc:V,pbc:O,n:gn,o:e};let os,ls;return t&&([os,ls]=t(Ct)),{render:gr,hydrate:os,createApp:Hc(gr,os)}}function gs({type:e,props:t},n){return n==="svg"&&e==="foreignObject"||n==="mathml"&&e==="annotation-xml"&&t&&t.encoding&&t.encoding.includes("html")?void 0:n}function ht({effect:e,job:t},n){n?(e.flags|=32,t.flags|=4):(e.flags&=-33,t.flags&=-5)}function Co(e,t){return(!e||e&&!e.pendingBranch)&&t&&!t.persisted}function cr(e,t,n=!1){const s=e.children,r=t.children;if(K(s)&&K(r))for(let i=0;i>1,e[n[l]]0&&(t[s]=n[i-1]),n[i]=s)}}for(i=n.length,o=n[i-1];i-- >0;)n[i]=o,o=t[o];return n}function Ao(e){const t=e.subTree.component;if(t)return t.asyncDep&&!t.asyncResolved?t:Ao(t)}function $r(e){if(e)for(let t=0;te.__isSuspense;function Oo(e,t){t&&t.pendingBranch?K(e)?t.effects.push(...e):t.effects.push(e):nc(e)}const Te=Symbol.for("v-fgt"),Tt=Symbol.for("v-txt"),pe=Symbol.for("v-cmt"),Jt=Symbol.for("v-stc"),zt=[];let Re=null;function Vs(e=!1){zt.push(Re=e?null:[])}function Qc(){zt.pop(),Re=zt[zt.length-1]||null}let rn=1;function kn(e,t=!1){rn+=e,e<0&&Re&&t&&(Re.hasOnce=!0)}function Po(e){return e.dynamicChildren=rn>0?Re||Lt:null,Qc(),rn>0&&Re&&Re.push(e),e}function Zu(e,t,n,s,r,i){return Po(Io(e,t,n,s,r,i,!0))}function ks(e,t,n,s,r){return Po(fe(e,t,n,s,r,!0))}function on(e){return e?e.__v_isVNode===!0:!1}function yt(e,t){return e.type===t.type&&e.key===t.key}const Lo=({key:e})=>e??null,Pn=({ref:e,ref_key:t,ref_for:n})=>(typeof e=="number"&&(e=""+e),e!=null?le(e)||ae(e)||q(e)?{i:me,r:e,k:t,f:!!n}:e:null);function Io(e,t=null,n=null,s=0,r=null,i=e===Te?0:1,o=!1,l=!1){const c={__v_isVNode:!0,__v_skip:!0,type:e,props:t,key:t&&Lo(t),ref:t&&Pn(t),scopeId:Gi,slotScopeIds:null,children:n,component:null,suspense:null,ssContent:null,ssFallback:null,dirs:null,transition:null,el:null,anchor:null,target:null,targetStart:null,targetAnchor:null,staticCount:0,shapeFlag:i,patchFlag:s,dynamicProps:r,dynamicChildren:null,appContext:null,ctx:me};return l?(ar(c,n),i&128&&e.normalize(c)):n&&(c.shapeFlag|=le(n)?8:16),rn>0&&!o&&Re&&(c.patchFlag>0||i&6)&&c.patchFlag!==32&&Re.push(c),c}const fe=Zc;function Zc(e,t=null,n=null,s=0,r=null,i=!1){if((!e||e===lo)&&(e=pe),on(e)){const l=at(e,t,!0);return n&&ar(l,n),rn>0&&!i&&Re&&(l.shapeFlag&6?Re[Re.indexOf(e)]=l:Re.push(l)),l.patchFlag=-2,l}if(aa(e)&&(e=e.__vccOpts),t){t=ea(t);let{class:l,style:c}=t;l&&!le(l)&&(t.class=Ys(l)),Q(c)&&(Jn(c)&&!K(c)&&(c=he({},c)),t.style=Xs(c))}const o=le(e)?1:Mo(e)?128:zi(e)?64:Q(e)?4:q(e)?2:0;return Io(e,t,n,s,r,o,i,!0)}function ea(e){return e?Jn(e)||_o(e)?he({},e):e:null}function at(e,t,n=!1,s=!1){const{props:r,ref:i,patchFlag:o,children:l,transition:c}=e,u=t?ta(r||{},t):r,a={__v_isVNode:!0,__v_skip:!0,type:e.type,props:u,key:u&&Lo(u),ref:t&&t.ref?n&&i?K(i)?i.concat(Pn(t)):[i,Pn(t)]:Pn(t):i,scopeId:e.scopeId,slotScopeIds:e.slotScopeIds,children:l,target:e.target,targetStart:e.targetStart,targetAnchor:e.targetAnchor,staticCount:e.staticCount,shapeFlag:e.shapeFlag,patchFlag:t&&e.type!==Te?o===-1?16:o|16:o,dynamicProps:e.dynamicProps,dynamicChildren:e.dynamicChildren,appContext:e.appContext,dirs:e.dirs,transition:c,component:e.component,suspense:e.suspense,ssContent:e.ssContent&&at(e.ssContent),ssFallback:e.ssFallback&&at(e.ssFallback),placeholder:e.placeholder,el:e.el,anchor:e.anchor,ctx:e.ctx,ce:e.ce};return c&&s&&sn(a,c.clone(a)),a}function No(e=" ",t=0){return fe(Tt,null,e,t)}function ef(e,t){const n=fe(Jt,null,e);return n.staticCount=t,n}function tf(e="",t=!1){return t?(Vs(),ks(pe,null,e)):fe(pe,null,e)}function Ie(e){return e==null||typeof e=="boolean"?fe(pe):K(e)?fe(Te,null,e.slice()):on(e)?Qe(e):fe(Tt,null,String(e))}function Qe(e){return e.el===null&&e.patchFlag!==-1||e.memo?e:at(e)}function ar(e,t){let n=0;const{shapeFlag:s}=e;if(t==null)t=null;else if(K(t))n=16;else if(typeof t=="object")if(s&65){const r=t.default;r&&(r._c&&(r._d=!1),ar(e,r()),r._c&&(r._d=!0));return}else{n=32;const r=t._;!r&&!_o(t)?t._ctx=me:r===3&&me&&(me.slots._===1?t._=1:(t._=2,e.patchFlag|=1024))}else q(t)?(t={default:t,_ctx:me},n=32):(t=String(t),s&64?(n=16,t=[No(t)]):n=8);e.children=t,e.shapeFlag|=n}function ta(...e){const t={};for(let n=0;nge||me;let Wn,Ws;{const e=Gn(),t=(n,s)=>{let r;return(r=e[n])||(r=e[n]=[]),r.push(s),i=>{r.length>1?r.forEach(o=>o(i)):r[0](i)}};Wn=t("__VUE_INSTANCE_SETTERS__",n=>ge=n),Ws=t("__VUE_SSR_SETTERS__",n=>$t=n)}const hn=e=>{const t=ge;return Wn(e),e.scope.on(),()=>{e.scope.off(),Wn(t)}},jr=()=>{ge&&ge.scope.off(),Wn(null)};function Fo(e){return e.vnode.shapeFlag&4}let $t=!1;function ia(e,t=!1,n=!1){t&&Ws(t);const{props:s,children:r}=e.vnode,i=Fo(e);Uc(e,s,i,t),Gc(e,r,n||t);const o=i?oa(e,t):void 0;return t&&Ws(!1),o}function oa(e,t){const n=e.type;e.accessCache=Object.create(null),e.proxy=new Proxy(e.ctx,Rc);const{setup:s}=n;if(s){tt();const r=e.setupContext=s.length>1?Do(e):null,i=hn(e),o=un(s,e,0,[e.props,r]),l=bi(o);if(nt(),i(),(l||e.sp)&&!wt(e)&&ir(e),l){if(o.then(jr,jr),t)return o.then(c=>{Vr(e,c)}).catch(c=>{fn(c,e,0)});e.asyncDep=o}else Vr(e,o)}else Ho(e)}function Vr(e,t,n){q(t)?e.type.__ssrInlineRender?e.ssrRender=t:e.render=t:Q(t)&&(e.setupState=Ui(t)),Ho(e)}function Ho(e,t,n){const s=e.type;e.render||(e.render=s.render||Xe);{const r=hn(e);tt();try{Oc(e)}finally{nt(),r()}}}const la={get(e,t){return be(e,"get",""),e[t]}};function Do(e){const t=n=>{e.exposed=n||{}};return{attrs:new Proxy(e.attrs,la),slots:e.slots,emit:e.emit,expose:t}}function ss(e){return e.exposed?e.exposeProxy||(e.exposeProxy=new Proxy(Ui(Mn(e.exposed)),{get(t,n){if(n in t)return t[n];if(n in Yt)return Yt[n](e)},has(t,n){return n in t||n in Yt}})):e.proxy}function ca(e,t=!0){return q(e)?e.displayName||e.name:e.name||t&&e.__name}function aa(e){return q(e)&&"__vccOpts"in e}const ie=(e,t)=>zl(e,t,$t);function Us(e,t,n){try{kn(-1);const s=arguments.length;return s===2?Q(t)&&!K(t)?on(t)?fe(e,null,[t]):fe(e,t):fe(e,null,t):(s>3?n=Array.prototype.slice.call(arguments,2):s===3&&on(n)&&(n=[n]),fe(e,t,n))}finally{kn(1)}}const ua="3.5.31";/** -* @vue/runtime-dom v3.5.31 -* (c) 2018-present Yuxi (Evan) You and Vue contributors -* @license MIT -**/let Bs;const kr=typeof window<"u"&&window.trustedTypes;if(kr)try{Bs=kr.createPolicy("vue",{createHTML:e=>e})}catch{}const $o=Bs?e=>Bs.createHTML(e):e=>e,fa="http://www.w3.org/2000/svg",da="http://www.w3.org/1998/Math/MathML",ze=typeof document<"u"?document:null,Wr=ze&&ze.createElement("template"),ha={insert:(e,t,n)=>{t.insertBefore(e,n||null)},remove:e=>{const t=e.parentNode;t&&t.removeChild(e)},createElement:(e,t,n,s)=>{const r=t==="svg"?ze.createElementNS(fa,e):t==="mathml"?ze.createElementNS(da,e):n?ze.createElement(e,{is:n}):ze.createElement(e);return e==="select"&&s&&s.multiple!=null&&r.setAttribute("multiple",s.multiple),r},createText:e=>ze.createTextNode(e),createComment:e=>ze.createComment(e),setText:(e,t)=>{e.nodeValue=t},setElementText:(e,t)=>{e.textContent=t},parentNode:e=>e.parentNode,nextSibling:e=>e.nextSibling,querySelector:e=>ze.querySelector(e),setScopeId(e,t){e.setAttribute(t,"")},insertStaticContent(e,t,n,s,r,i){const o=n?n.previousSibling:t.lastChild;if(r&&(r===i||r.nextSibling))for(;t.insertBefore(r.cloneNode(!0),n),!(r===i||!(r=r.nextSibling)););else{Wr.innerHTML=$o(s==="svg"?`${e}`:s==="mathml"?`${e}`:e);const l=Wr.content;if(s==="svg"||s==="mathml"){const c=l.firstChild;for(;c.firstChild;)l.appendChild(c.firstChild);l.removeChild(c)}t.insertBefore(l,n)}return[o?o.nextSibling:t.firstChild,n?n.previousSibling:t.lastChild]}},ot="transition",Bt="animation",ln=Symbol("_vtc"),jo={name:String,type:String,css:{type:Boolean,default:!0},duration:[String,Number,Object],enterFromClass:String,enterActiveClass:String,enterToClass:String,appearFromClass:String,appearActiveClass:String,appearToClass:String,leaveFromClass:String,leaveActiveClass:String,leaveToClass:String},pa=he({},Zi,jo),ga=e=>(e.displayName="Transition",e.props=pa,e),nf=ga((e,{slots:t})=>Us(dc,ma(e),t)),pt=(e,t=[])=>{K(e)?e.forEach(n=>n(...t)):e&&e(...t)},Ur=e=>e?K(e)?e.some(t=>t.length>1):e.length>1:!1;function ma(e){const t={};for(const w in e)w in jo||(t[w]=e[w]);if(e.css===!1)return t;const{name:n="v",type:s,duration:r,enterFromClass:i=`${n}-enter-from`,enterActiveClass:o=`${n}-enter-active`,enterToClass:l=`${n}-enter-to`,appearFromClass:c=i,appearActiveClass:u=o,appearToClass:a=l,leaveFromClass:d=`${n}-leave-from`,leaveActiveClass:m=`${n}-leave-active`,leaveToClass:_=`${n}-leave-to`}=e,b=ya(r),y=b&&b[0],D=b&&b[1],{onBeforeEnter:P,onEnter:I,onEnterCancelled:p,onLeave:g,onLeaveCancelled:A,onBeforeAppear:j=P,onAppear:M=I,onAppearCancelled:k=p}=t,T=(w,H,Y,oe)=>{w._enterCancelled=oe,gt(w,H?a:l),gt(w,H?u:o),Y&&Y()},O=(w,H)=>{w._isLeaving=!1,gt(w,d),gt(w,_),gt(w,m),H&&H()},R=w=>(H,Y)=>{const oe=w?M:I,U=()=>T(H,w,Y);pt(oe,[H,U]),Br(()=>{gt(H,w?c:i),Je(H,w?a:l),Ur(oe)||Kr(H,s,y,U)})};return he(t,{onBeforeEnter(w){pt(P,[w]),Je(w,i),Je(w,o)},onBeforeAppear(w){pt(j,[w]),Je(w,c),Je(w,u)},onEnter:R(!1),onAppear:R(!0),onLeave(w,H){w._isLeaving=!0;const Y=()=>O(w,H);Je(w,d),w._enterCancelled?(Je(w,m),Xr(w)):(Xr(w),Je(w,m)),Br(()=>{w._isLeaving&&(gt(w,d),Je(w,_),Ur(g)||Kr(w,s,D,Y))}),pt(g,[w,Y])},onEnterCancelled(w){T(w,!1,void 0,!0),pt(p,[w])},onAppearCancelled(w){T(w,!0,void 0,!0),pt(k,[w])},onLeaveCancelled(w){O(w),pt(A,[w])}})}function ya(e){if(e==null)return null;if(Q(e))return[ms(e.enter),ms(e.leave)];{const t=ms(e);return[t,t]}}function ms(e){return fl(e)}function Je(e,t){t.split(/\s+/).forEach(n=>n&&e.classList.add(n)),(e[ln]||(e[ln]=new Set)).add(t)}function gt(e,t){t.split(/\s+/).forEach(s=>s&&e.classList.remove(s));const n=e[ln];n&&(n.delete(t),n.size||(e[ln]=void 0))}function Br(e){requestAnimationFrame(()=>{requestAnimationFrame(e)})}let va=0;function Kr(e,t,n,s){const r=e._endId=++va,i=()=>{r===e._endId&&s()};if(n!=null)return setTimeout(i,n);const{type:o,timeout:l,propCount:c}=_a(e,t);if(!o)return s();const u=o+"end";let a=0;const d=()=>{e.removeEventListener(u,m),i()},m=_=>{_.target===e&&++a>=c&&d()};setTimeout(()=>{a(n[b]||"").split(", "),r=s(`${ot}Delay`),i=s(`${ot}Duration`),o=qr(r,i),l=s(`${Bt}Delay`),c=s(`${Bt}Duration`),u=qr(l,c);let a=null,d=0,m=0;t===ot?o>0&&(a=ot,d=o,m=i.length):t===Bt?u>0&&(a=Bt,d=u,m=c.length):(d=Math.max(o,u),a=d>0?o>u?ot:Bt:null,m=a?a===ot?i.length:c.length:0);const _=a===ot&&/\b(?:transform|all)(?:,|$)/.test(s(`${ot}Property`).toString());return{type:a,timeout:d,propCount:m,hasTransform:_}}function qr(e,t){for(;e.lengthGr(n)+Gr(e[s])))}function Gr(e){return e==="auto"?0:Number(e.slice(0,-1).replace(",","."))*1e3}function Xr(e){return(e?e.ownerDocument:document).body.offsetHeight}function ba(e,t,n){const s=e[ln];s&&(t=(t?[t,...s]:[...s]).join(" ")),t==null?e.removeAttribute("class"):n?e.setAttribute("class",t):e.className=t}const Yr=Symbol("_vod"),wa=Symbol("_vsh"),Sa=Symbol(""),Ta=/(?:^|;)\s*display\s*:/;function Ea(e,t,n){const s=e.style,r=le(n);let i=!1;if(n&&!r){if(t)if(le(t))for(const o of t.split(";")){const l=o.slice(0,o.indexOf(":")).trim();n[l]==null&&Ln(s,l,"")}else for(const o in t)n[o]==null&&Ln(s,o,"");for(const o in n)o==="display"&&(i=!0),Ln(s,o,n[o])}else if(r){if(t!==n){const o=s[Sa];o&&(n+=";"+o),s.cssText=n,i=Ta.test(n)}}else t&&e.removeAttribute("style");Yr in e&&(e[Yr]=i?s.display:"",e[wa]&&(s.display="none"))}const Jr=/\s*!important$/;function Ln(e,t,n){if(K(n))n.forEach(s=>Ln(e,t,s));else if(n==null&&(n=""),t.startsWith("--"))e.setProperty(t,n);else{const s=xa(e,t);Jr.test(n)?e.setProperty(ft(s),n.replace(Jr,""),"important"):e[s]=n}}const zr=["Webkit","Moz","ms"],ys={};function xa(e,t){const n=ys[t];if(n)return n;let s=Ee(t);if(s!=="filter"&&s in e)return ys[t]=s;s=qn(s);for(let r=0;rvs||(Ma.then(()=>vs=0),vs=Date.now());function Pa(e,t){const n=s=>{if(!s._vts)s._vts=Date.now();else if(s._vts<=n.attached)return;je(La(s,n.value),t,5,[s])};return n.value=e,n.attached=Oa(),n}function La(e,t){if(K(t)){const n=e.stopImmediatePropagation;return e.stopImmediatePropagation=()=>{n.call(e),e._stopped=!0},t.map(s=>r=>!r._stopped&&s&&s(r))}else return t}const si=e=>e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&e.charCodeAt(2)>96&&e.charCodeAt(2)<123,Ia=(e,t,n,s,r,i)=>{const o=r==="svg";t==="class"?ba(e,s,o):t==="style"?Ea(e,n,s):cn(t)?Un(t)||Aa(e,t,n,s,i):(t[0]==="."?(t=t.slice(1),!0):t[0]==="^"?(t=t.slice(1),!1):Na(e,t,s,o))?(ei(e,t,s),!e.tagName.includes("-")&&(t==="value"||t==="checked"||t==="selected")&&Zr(e,t,s,o,i,t!=="value")):e._isVueCE&&(Fa(e,t)||e._def.__asyncLoader&&(/[A-Z]/.test(t)||!le(s)))?ei(e,Ee(t),s,i,t):(t==="true-value"?e._trueValue=s:t==="false-value"&&(e._falseValue=s),Zr(e,t,s,o))};function Na(e,t,n,s){if(s)return!!(t==="innerHTML"||t==="textContent"||t in e&&si(t)&&q(n));if(t==="spellcheck"||t==="draggable"||t==="translate"||t==="autocorrect"||t==="sandbox"&&e.tagName==="IFRAME"||t==="form"||t==="list"&&e.tagName==="INPUT"||t==="type"&&e.tagName==="TEXTAREA")return!1;if(t==="width"||t==="height"){const r=e.tagName;if(r==="IMG"||r==="VIDEO"||r==="CANVAS"||r==="SOURCE")return!1}return si(t)&&le(n)?!1:t in e}function Fa(e,t){const n=e._def.props;if(!n)return!1;const s=Ee(t);return Array.isArray(n)?n.some(r=>Ee(r)===s):Object.keys(n).some(r=>Ee(r)===s)}const ri=e=>{const t=e.props["onUpdate:modelValue"]||!1;return K(t)?n=>Rn(t,n):t};function Ha(e){e.target.composing=!0}function ii(e){const t=e.target;t.composing&&(t.composing=!1,t.dispatchEvent(new Event("input")))}const _s=Symbol("_assign");function oi(e,t,n){return t&&(e=e.trim()),n&&(e=Gs(e)),e}const sf={created(e,{modifiers:{lazy:t,trim:n,number:s}},r){e[_s]=ri(r);const i=s||r.props&&r.props.type==="number";Ot(e,t?"change":"input",o=>{o.target.composing||e[_s](oi(e.value,n,i))}),(n||i)&&Ot(e,"change",()=>{e.value=oi(e.value,n,i)}),t||(Ot(e,"compositionstart",Ha),Ot(e,"compositionend",ii),Ot(e,"change",ii))},mounted(e,{value:t}){e.value=t??""},beforeUpdate(e,{value:t,oldValue:n,modifiers:{lazy:s,trim:r,number:i}},o){if(e[_s]=ri(o),e.composing)return;const l=(i||e.type==="number")&&!/^0\d/.test(e.value)?Gs(e.value):e.value,c=t??"";if(l===c)return;const u=e.getRootNode();(u instanceof Document||u instanceof ShadowRoot)&&u.activeElement===e&&e.type!=="range"&&(s&&t===n||r&&e.value.trim()===c)||(e.value=c)}},Da=["ctrl","shift","alt","meta"],$a={stop:e=>e.stopPropagation(),prevent:e=>e.preventDefault(),self:e=>e.target!==e.currentTarget,ctrl:e=>!e.ctrlKey,shift:e=>!e.shiftKey,alt:e=>!e.altKey,meta:e=>!e.metaKey,left:e=>"button"in e&&e.button!==0,middle:e=>"button"in e&&e.button!==1,right:e=>"button"in e&&e.button!==2,exact:(e,t)=>Da.some(n=>e[`${n}Key`]&&!t.includes(n))},rf=(e,t)=>{if(!e)return e;const n=e._withMods||(e._withMods={}),s=t.join(".");return n[s]||(n[s]=(r,...i)=>{for(let o=0;o{const n=e._withKeys||(e._withKeys={}),s=t.join(".");return n[s]||(n[s]=r=>{if(!("key"in r))return;const i=ft(r.key);if(t.some(o=>o===i||ja[o]===i))return e(r)})},Vo=he({patchProp:Ia},ha);let Qt,li=!1;function Va(){return Qt||(Qt=Yc(Vo))}function ka(){return Qt=li?Qt:Jc(Vo),li=!0,Qt}const lf=(...e)=>{const t=Va().createApp(...e),{mount:n}=t;return t.mount=s=>{const r=Wo(s);if(!r)return;const i=t._component;!q(i)&&!i.render&&!i.template&&(i.template=r.innerHTML),r.nodeType===1&&(r.textContent="");const o=n(r,!1,ko(r));return r instanceof Element&&(r.removeAttribute("v-cloak"),r.setAttribute("data-v-app","")),o},t},cf=(...e)=>{const t=ka().createApp(...e),{mount:n}=t;return t.mount=s=>{const r=Wo(s);if(r)return n(r,!0,ko(r))},t};function ko(e){if(e instanceof SVGElement)return"svg";if(typeof MathMLElement=="function"&&e instanceof MathMLElement)return"mathml"}function Wo(e){return le(e)?document.querySelector(e):e}const Wa=window.__VP_SITE_DATA__;function Uo(e){return Ai()?(wl(e),!0):!1}const bs=new WeakMap,Ua=(...e)=>{var t;const n=e[0],s=(t=xt())==null?void 0:t.proxy;if(s==null&&!Xi())throw new Error("injectLocal must be called in setup");return s&&bs.has(s)&&n in bs.get(s)?bs.get(s)[n]:bt(...e)},Bo=typeof window<"u"&&typeof document<"u";typeof WorkerGlobalScope<"u"&&globalThis instanceof WorkerGlobalScope;const af=e=>e!=null,Ba=Object.prototype.toString,Ka=e=>Ba.call(e)==="[object Object]",ut=()=>{},ci=qa();function qa(){var e,t;return Bo&&((e=window==null?void 0:window.navigator)==null?void 0:e.userAgent)&&(/iP(?:ad|hone|od)/.test(window.navigator.userAgent)||((t=window==null?void 0:window.navigator)==null?void 0:t.maxTouchPoints)>2&&/iPad|Macintosh/.test(window==null?void 0:window.navigator.userAgent))}function ur(e,t){function n(...s){return new Promise((r,i)=>{Promise.resolve(e(()=>t.apply(this,s),{fn:t,thisArg:this,args:s})).then(r).catch(i)})}return n}const Ko=e=>e();function qo(e,t={}){let n,s,r=ut;const i=c=>{clearTimeout(c),r(),r=ut};let o;return c=>{const u=ce(e),a=ce(t.maxWait);return n&&i(n),u<=0||a!==void 0&&a<=0?(s&&(i(s),s=null),Promise.resolve(c())):new Promise((d,m)=>{r=t.rejectOnCancel?m:d,o=c,a&&!s&&(s=setTimeout(()=>{n&&i(n),s=null,d(o())},a)),n=setTimeout(()=>{s&&i(s),s=null,d(c())},u)})}}function Ga(...e){let t=0,n,s=!0,r=ut,i,o,l,c,u;!ae(e[0])&&typeof e[0]=="object"?{delay:o,trailing:l=!0,leading:c=!0,rejectOnCancel:u=!1}=e[0]:[o,l=!0,c=!0,u=!1]=e;const a=()=>{n&&(clearTimeout(n),n=void 0,r(),r=ut)};return m=>{const _=ce(o),b=Date.now()-t,y=()=>i=m();return a(),_<=0?(t=Date.now(),y()):(b>_&&(c||!s)?(t=Date.now(),y()):l&&(i=new Promise((D,P)=>{r=u?P:D,n=setTimeout(()=>{t=Date.now(),s=!0,D(y()),a()},Math.max(0,_-b))})),!c&&!n&&(n=setTimeout(()=>s=!0,_)),s=!1,i)}}function Xa(e=Ko,t={}){const{initialState:n="active"}=t,s=fr(n==="active");function r(){s.value=!1}function i(){s.value=!0}return{isActive:tn(s),pause:r,resume:i,eventFilter:(...l)=>{s.value&&e(...l)}}}function ai(e){return e.endsWith("rem")?Number.parseFloat(e)*16:Number.parseFloat(e)}function Ya(e){return xt()}function ws(e){return Array.isArray(e)?e:[e]}function fr(...e){if(e.length!==1)return Xl(...e);const t=e[0];return typeof t=="function"?tn(Kl(()=>({get:t,set:ut}))):De(t)}function Ja(e,t=200,n={}){return ur(qo(t,n),e)}function za(e,t=200,n=!1,s=!0,r=!1){return ur(Ga(t,n,s,r),e)}function Go(e,t,n={}){const{eventFilter:s=Ko,...r}=n;return Ne(e,ur(s,t),r)}function Qa(e,t,n={}){const{eventFilter:s,initialState:r="active",...i}=n,{eventFilter:o,pause:l,resume:c,isActive:u}=Xa(s,{initialState:r});return{stop:Go(e,t,{...i,eventFilter:o}),pause:l,resume:c,isActive:u}}function rs(e,t=!0,n){Ya()?jt(e,n):t?e():Qn(e)}function uf(e,t,n={}){const{debounce:s=0,maxWait:r=void 0,...i}=n;return Go(e,t,{...i,eventFilter:qo(s,{maxWait:r})})}function Za(e,t,n){return Ne(e,t,{...n,immediate:!0})}function ff(e,t,n){let s;ae(n)?s={evaluating:n}:s={};const{lazy:r=!1,evaluating:i=void 0,shallow:o=!0,onError:l=ut}=s,c=xe(!r),u=o?xe(t):De(t);let a=0;return sr(async d=>{if(!c.value)return;a++;const m=a;let _=!1;i&&Promise.resolve().then(()=>{i.value=!0});try{const b=await e(y=>{d(()=>{i&&(i.value=!1),_||y()})});m===a&&(u.value=b)}catch(b){l(b)}finally{i&&m===a&&(i.value=!1),_=!0}}),r?ie(()=>(c.value=!0,u.value)):u}const Ve=Bo?window:void 0;function dr(e){var t;const n=ce(e);return(t=n==null?void 0:n.$el)!=null?t:n}function rt(...e){const t=[],n=()=>{t.forEach(l=>l()),t.length=0},s=(l,c,u,a)=>(l.addEventListener(c,u,a),()=>l.removeEventListener(c,u,a)),r=ie(()=>{const l=ws(ce(e[0])).filter(c=>c!=null);return l.every(c=>typeof c!="string")?l:void 0}),i=Za(()=>{var l,c;return[(c=(l=r.value)==null?void 0:l.map(u=>dr(u)))!=null?c:[Ve].filter(u=>u!=null),ws(ce(r.value?e[1]:e[0])),ws(zn(r.value?e[2]:e[1])),ce(r.value?e[3]:e[2])]},([l,c,u,a])=>{if(n(),!(l!=null&&l.length)||!(c!=null&&c.length)||!(u!=null&&u.length))return;const d=Ka(a)?{...a}:a;t.push(...l.flatMap(m=>c.flatMap(_=>u.map(b=>s(m,_,b,d)))))},{flush:"post"}),o=()=>{i(),n()};return Uo(n),o}function eu(){const e=xe(!1),t=xt();return t&&jt(()=>{e.value=!0},t),e}function tu(e){const t=eu();return ie(()=>(t.value,!!e()))}function nu(e){return typeof e=="function"?e:typeof e=="string"?t=>t.key===e:Array.isArray(e)?t=>e.includes(t.key):()=>!0}function df(...e){let t,n,s={};e.length===3?(t=e[0],n=e[1],s=e[2]):e.length===2?typeof e[1]=="object"?(t=!0,n=e[0],s=e[1]):(t=e[0],n=e[1]):(t=!0,n=e[0]);const{target:r=Ve,eventName:i="keydown",passive:o=!1,dedupe:l=!1}=s,c=nu(t);return rt(r,i,a=>{a.repeat&&ce(l)||c(a)&&n(a)},o)}const su=Symbol("vueuse-ssr-width");function ru(){const e=Xi()?Ua(su,null):null;return typeof e=="number"?e:void 0}function Xo(e,t={}){const{window:n=Ve,ssrWidth:s=ru()}=t,r=tu(()=>n&&"matchMedia"in n&&typeof n.matchMedia=="function"),i=xe(typeof s=="number"),o=xe(),l=xe(!1),c=u=>{l.value=u.matches};return sr(()=>{if(i.value){i.value=!r.value;const u=ce(e).split(",");l.value=u.some(a=>{const d=a.includes("not all"),m=a.match(/\(\s*min-width:\s*(-?\d+(?:\.\d*)?[a-z]+\s*)\)/),_=a.match(/\(\s*max-width:\s*(-?\d+(?:\.\d*)?[a-z]+\s*)\)/);let b=!!(m||_);return m&&b&&(b=s>=ai(m[1])),_&&b&&(b=s<=ai(_[1])),d?!b:b});return}r.value&&(o.value=n.matchMedia(ce(e)),l.value=o.value.matches)}),rt(o,"change",c,{passive:!0}),ie(()=>l.value)}const Tn=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{},En="__vueuse_ssr_handlers__",iu=ou();function ou(){return En in Tn||(Tn[En]=Tn[En]||{}),Tn[En]}function Yo(e,t){return iu[e]||t}function Jo(e){return Xo("(prefers-color-scheme: dark)",e)}function lu(e){return e==null?"any":e instanceof Set?"set":e instanceof Map?"map":e instanceof Date?"date":typeof e=="boolean"?"boolean":typeof e=="string"?"string":typeof e=="object"?"object":Number.isNaN(e)?"any":"number"}const cu={boolean:{read:e=>e==="true",write:e=>String(e)},object:{read:e=>JSON.parse(e),write:e=>JSON.stringify(e)},number:{read:e=>Number.parseFloat(e),write:e=>String(e)},any:{read:e=>e,write:e=>String(e)},string:{read:e=>e,write:e=>String(e)},map:{read:e=>new Map(JSON.parse(e)),write:e=>JSON.stringify(Array.from(e.entries()))},set:{read:e=>new Set(JSON.parse(e)),write:e=>JSON.stringify(Array.from(e))},date:{read:e=>new Date(e),write:e=>e.toISOString()}},ui="vueuse-storage";function hr(e,t,n,s={}){var r;const{flush:i="pre",deep:o=!0,listenToStorageChanges:l=!0,writeDefaults:c=!0,mergeDefaults:u=!1,shallow:a,window:d=Ve,eventFilter:m,onError:_=R=>{console.error(R)},initOnMounted:b}=s,y=(a?xe:De)(typeof t=="function"?t():t),D=ie(()=>ce(e));if(!n)try{n=Yo("getDefaultStorage",()=>{var R;return(R=Ve)==null?void 0:R.localStorage})()}catch(R){_(R)}if(!n)return y;const P=ce(t),I=lu(P),p=(r=s.serializer)!=null?r:cu[I],{pause:g,resume:A}=Qa(y,()=>M(y.value),{flush:i,deep:o,eventFilter:m});Ne(D,()=>T(),{flush:i}),d&&l&&rs(()=>{n instanceof Storage?rt(d,"storage",T,{passive:!0}):rt(d,ui,O),b&&T()}),b||T();function j(R,w){if(d){const H={key:D.value,oldValue:R,newValue:w,storageArea:n};d.dispatchEvent(n instanceof Storage?new StorageEvent("storage",H):new CustomEvent(ui,{detail:H}))}}function M(R){try{const w=n.getItem(D.value);if(R==null)j(w,null),n.removeItem(D.value);else{const H=p.write(R);w!==H&&(n.setItem(D.value,H),j(w,H))}}catch(w){_(w)}}function k(R){const w=R?R.newValue:n.getItem(D.value);if(w==null)return c&&P!=null&&n.setItem(D.value,p.write(P)),P;if(!R&&u){const H=p.read(w);return typeof u=="function"?u(H,P):I==="object"&&!Array.isArray(H)?{...P,...H}:H}else return typeof w!="string"?w:p.read(w)}function T(R){if(!(R&&R.storageArea!==n)){if(R&&R.key==null){y.value=P;return}if(!(R&&R.key!==D.value)){g();try{(R==null?void 0:R.newValue)!==p.write(y.value)&&(y.value=k(R))}catch(w){_(w)}finally{R?Qn(A):A()}}}}function O(R){T(R.detail)}return y}const au="*,*::before,*::after{-webkit-transition:none!important;-moz-transition:none!important;-o-transition:none!important;-ms-transition:none!important;transition:none!important}";function uu(e={}){const{selector:t="html",attribute:n="class",initialValue:s="auto",window:r=Ve,storage:i,storageKey:o="vueuse-color-scheme",listenToStorageChanges:l=!0,storageRef:c,emitAuto:u,disableTransition:a=!0}=e,d={auto:"",light:"light",dark:"dark",...e.modes||{}},m=Jo({window:r}),_=ie(()=>m.value?"dark":"light"),b=c||(o==null?fr(s):hr(o,s,i,{window:r,listenToStorageChanges:l})),y=ie(()=>b.value==="auto"?_.value:b.value),D=Yo("updateHTMLAttrs",(g,A,j)=>{const M=typeof g=="string"?r==null?void 0:r.document.querySelector(g):dr(g);if(!M)return;const k=new Set,T=new Set;let O=null;if(A==="class"){const w=j.split(/\s/g);Object.values(d).flatMap(H=>(H||"").split(/\s/g)).filter(Boolean).forEach(H=>{w.includes(H)?k.add(H):T.add(H)})}else O={key:A,value:j};if(k.size===0&&T.size===0&&O===null)return;let R;a&&(R=r.document.createElement("style"),R.appendChild(document.createTextNode(au)),r.document.head.appendChild(R));for(const w of k)M.classList.add(w);for(const w of T)M.classList.remove(w);O&&M.setAttribute(O.key,O.value),a&&(r.getComputedStyle(R).opacity,document.head.removeChild(R))});function P(g){var A;D(t,n,(A=d[g])!=null?A:g)}function I(g){e.onChanged?e.onChanged(g,P):P(g)}Ne(y,I,{flush:"post",immediate:!0}),rs(()=>I(y.value));const p=ie({get(){return u?b.value:y.value},set(g){b.value=g}});return Object.assign(p,{store:b,system:_,state:y})}function fu(e={}){const{valueDark:t="dark",valueLight:n=""}=e,s=uu({...e,onChanged:(o,l)=>{var c;e.onChanged?(c=e.onChanged)==null||c.call(e,o==="dark",l,o):l(o)},modes:{dark:t,light:n}}),r=ie(()=>s.system.value);return ie({get(){return s.value==="dark"},set(o){const l=o?"dark":"light";r.value===l?s.value="auto":s.value=l}})}function Ss(e){return typeof Window<"u"&&e instanceof Window?e.document.documentElement:typeof Document<"u"&&e instanceof Document?e.documentElement:e}const fi=1;function du(e,t={}){const{throttle:n=0,idle:s=200,onStop:r=ut,onScroll:i=ut,offset:o={left:0,right:0,top:0,bottom:0},eventListenerOptions:l={capture:!1,passive:!0},behavior:c="auto",window:u=Ve,onError:a=M=>{console.error(M)}}=t,d=xe(0),m=xe(0),_=ie({get(){return d.value},set(M){y(M,void 0)}}),b=ie({get(){return m.value},set(M){y(void 0,M)}});function y(M,k){var T,O,R,w;if(!u)return;const H=ce(e);if(!H)return;(R=H instanceof Document?u.document.body:H)==null||R.scrollTo({top:(T=ce(k))!=null?T:b.value,left:(O=ce(M))!=null?O:_.value,behavior:ce(c)});const Y=((w=H==null?void 0:H.document)==null?void 0:w.documentElement)||(H==null?void 0:H.documentElement)||H;_!=null&&(d.value=Y.scrollLeft),b!=null&&(m.value=Y.scrollTop)}const D=xe(!1),P=Ht({left:!0,right:!1,top:!0,bottom:!1}),I=Ht({left:!1,right:!1,top:!1,bottom:!1}),p=M=>{D.value&&(D.value=!1,I.left=!1,I.right=!1,I.top=!1,I.bottom=!1,r(M))},g=Ja(p,n+s),A=M=>{var k;if(!u)return;const T=((k=M==null?void 0:M.document)==null?void 0:k.documentElement)||(M==null?void 0:M.documentElement)||dr(M),{display:O,flexDirection:R,direction:w}=getComputedStyle(T),H=w==="rtl"?-1:1,Y=T.scrollLeft;I.left=Yd.value;const oe=Math.abs(Y*H)<=(o.left||0),U=Math.abs(Y*H)+T.clientWidth>=T.scrollWidth-(o.right||0)-fi;O==="flex"&&R==="row-reverse"?(P.left=U,P.right=oe):(P.left=oe,P.right=U),d.value=Y;let X=T.scrollTop;M===u.document&&!X&&(X=u.document.body.scrollTop),I.top=Xm.value;const V=Math.abs(X)<=(o.top||0),ee=Math.abs(X)+T.clientHeight>=T.scrollHeight-(o.bottom||0)-fi;O==="flex"&&R==="column-reverse"?(P.top=ee,P.bottom=V):(P.top=V,P.bottom=ee),m.value=X},j=M=>{var k;if(!u)return;const T=(k=M.target.documentElement)!=null?k:M.target;A(T),D.value=!0,g(M),i(M)};return rt(e,"scroll",n?za(j,n,!0,!1):j,l),rs(()=>{try{const M=ce(e);if(!M)return;A(M)}catch(M){a(M)}}),rt(e,"scrollend",p,l),{x:_,y:b,isScrolling:D,arrivedState:P,directions:I,measure(){const M=ce(e);u&&M&&A(M)}}}function hf(e,t,n={}){const{window:s=Ve}=n;return hr(e,t,s==null?void 0:s.localStorage,n)}function zo(e){const t=window.getComputedStyle(e);if(t.overflowX==="scroll"||t.overflowY==="scroll"||t.overflowX==="auto"&&e.clientWidth1?!0:(t.preventDefault&&t.preventDefault(),!1)}const Ts=new WeakMap;function pf(e,t=!1){const n=xe(t);let s=null,r="";Ne(fr(e),l=>{const c=Ss(ce(l));if(c){const u=c;if(Ts.get(u)||Ts.set(u,u.style.overflow),u.style.overflow!=="hidden"&&(r=u.style.overflow),u.style.overflow==="hidden")return n.value=!0;if(n.value)return u.style.overflow="hidden"}},{immediate:!0});const i=()=>{const l=Ss(ce(e));!l||n.value||(ci&&(s=rt(l,"touchmove",c=>{hu(c)},{passive:!1})),l.style.overflow="hidden",n.value=!0)},o=()=>{const l=Ss(ce(e));!l||!n.value||(ci&&(s==null||s()),l.style.overflow=r,Ts.delete(l),n.value=!1)};return Uo(o),ie({get(){return n.value},set(l){l?i():o()}})}function gf(e,t,n={}){const{window:s=Ve}=n;return hr(e,t,s==null?void 0:s.sessionStorage,n)}function mf(e={}){const{window:t=Ve,...n}=e;return du(t,n)}function yf(e={}){const{window:t=Ve,initialWidth:n=Number.POSITIVE_INFINITY,initialHeight:s=Number.POSITIVE_INFINITY,listenOrientation:r=!0,includeScrollbar:i=!0,type:o="inner"}=e,l=xe(n),c=xe(s),u=()=>{if(t)if(o==="outer")l.value=t.outerWidth,c.value=t.outerHeight;else if(o==="visual"&&t.visualViewport){const{width:d,height:m,scale:_}=t.visualViewport;l.value=Math.round(d*_),c.value=Math.round(m*_)}else i?(l.value=t.innerWidth,c.value=t.innerHeight):(l.value=t.document.documentElement.clientWidth,c.value=t.document.documentElement.clientHeight)};u(),rs(u);const a={passive:!0};if(rt("resize",u,a),t&&o==="visual"&&t.visualViewport&&rt(t.visualViewport,"resize",u,a),r){const d=Xo("(orientation: portrait)");Ne(d,()=>u())}return{width:l,height:c}}const Es={};var xs={};const Qo=/^(?:[a-z]+:|\/\/)/i,pu="vitepress-theme-appearance",gu=/#.*$/,mu=/[?#].*$/,yu=/(?:(^|\/)index)?\.(?:md|html)$/,_e=typeof document<"u",Zo={relativePath:"404.md",filePath:"",title:"404",description:"Not Found",headers:[],frontmatter:{sidebar:!1,layout:"page"},lastUpdated:0,isNotFound:!0};function vu(e,t,n=!1){if(t===void 0)return!1;if(e=di(`/${e}`),n)return new RegExp(t).test(e);if(di(t)!==e)return!1;const s=t.match(gu);return s?(_e?location.hash:"")===s[0]:!0}function di(e){return decodeURI(e).replace(mu,"").replace(yu,"$1")}function _u(e){return Qo.test(e)}function bu(e,t){return Object.keys((e==null?void 0:e.locales)||{}).find(n=>n!=="root"&&!_u(n)&&vu(t,`/${n}/`,!0))||"root"}function wu(e,t){var s,r,i,o,l,c,u;const n=bu(e,t);return Object.assign({},e,{localeIndex:n,lang:((s=e.locales[n])==null?void 0:s.lang)??e.lang,dir:((r=e.locales[n])==null?void 0:r.dir)??e.dir,title:((i=e.locales[n])==null?void 0:i.title)??e.title,titleTemplate:((o=e.locales[n])==null?void 0:o.titleTemplate)??e.titleTemplate,description:((l=e.locales[n])==null?void 0:l.description)??e.description,head:tl(e.head,((c=e.locales[n])==null?void 0:c.head)??[]),themeConfig:{...e.themeConfig,...(u=e.locales[n])==null?void 0:u.themeConfig}})}function el(e,t){const n=t.title||e.title,s=t.titleTemplate??e.titleTemplate;if(typeof s=="string"&&s.includes(":title"))return s.replace(/:title/g,n);const r=Su(e.title,s);return n===r.slice(3)?n:`${n}${r}`}function Su(e,t){return t===!1?"":t===!0||t===void 0?` | ${e}`:e===t?"":` | ${t}`}function Tu(e,t){const[n,s]=t;if(n!=="meta")return!1;const r=Object.entries(s)[0];return r==null?!1:e.some(([i,o])=>i===n&&o[r[0]]===r[1])}function tl(e,t){return[...e.filter(n=>!Tu(t,n)),...t]}const Eu=/[\u0000-\u001F"#$&*+,:;<=>?[\]^`{|}\u007F]/g,xu=/^[a-z]:/i;function hi(e){const t=xu.exec(e),n=t?t[0]:"";return n+e.slice(n.length).replace(Eu,"_").replace(/(^|\/)_+(?=[^/]*$)/,"$1")}const Cs=new Set;function Cu(e){if(Cs.size===0){const n=typeof process=="object"&&(xs==null?void 0:xs.VITE_EXTRA_EXTENSIONS)||(Es==null?void 0:Es.VITE_EXTRA_EXTENSIONS)||"";("3g2,3gp,aac,ai,apng,au,avif,bin,bmp,cer,class,conf,crl,css,csv,dll,doc,eps,epub,exe,gif,gz,ics,ief,jar,jpe,jpeg,jpg,js,json,jsonld,m4a,man,mid,midi,mjs,mov,mp2,mp3,mp4,mpe,mpeg,mpg,mpp,oga,ogg,ogv,ogx,opus,otf,p10,p7c,p7m,p7s,pdf,png,ps,qt,roff,rtf,rtx,ser,svg,t,tif,tiff,tr,ts,tsv,ttf,txt,vtt,wav,weba,webm,webp,woff,woff2,xhtml,xml,yaml,yml,zip"+(n&&typeof n=="string"?","+n:"")).split(",").forEach(s=>Cs.add(s))}const t=e.split(".").pop();return t==null||!Cs.has(t.toLowerCase())}function vf(e){return e.replace(/[|\\{}()[\]^$+*?.]/g,"\\$&").replace(/-/g,"\\x2d")}const Au=Symbol(),Et=xe(Wa);function _f(e){const t=ie(()=>wu(Et.value,e.data.relativePath)),n=t.value.appearance,s=n==="force-dark"?De(!0):n==="force-auto"?Jo():n?fu({storageKey:pu,initialValue:()=>n==="dark"?"dark":"auto",...typeof n=="object"?n:{}}):De(!1),r=De(_e?location.hash:"");return _e&&window.addEventListener("hashchange",()=>{r.value=location.hash}),Ne(()=>e.data,()=>{r.value=_e?location.hash:""}),{site:t,theme:ie(()=>t.value.themeConfig),page:ie(()=>e.data),frontmatter:ie(()=>e.data.frontmatter),params:ie(()=>e.data.params),lang:ie(()=>t.value.lang),dir:ie(()=>e.data.frontmatter.dir||t.value.dir),localeIndex:ie(()=>t.value.localeIndex||"root"),title:ie(()=>el(t.value,e.data)),description:ie(()=>e.data.description||t.value.description),isDark:s,hash:ie(()=>r.value)}}function Ru(){const e=bt(Au);if(!e)throw new Error("vitepress data not properly injected in app");return e}function Mu(e,t){return`${e}${t}`.replace(/\/+/g,"/")}function pi(e){return Qo.test(e)||!e.startsWith("/")?e:Mu(Et.value.base,e)}function Ou(e){let t=e.replace(/\.html$/,"");if(t=decodeURIComponent(t),t=t.replace(/\/$/,"/index"),_e){const n="/";t=hi(t.slice(n.length).replace(/\//g,"_")||"index")+".md";let s=__VP_HASH_MAP__[t.toLowerCase()];if(s||(t=t.endsWith("_index.md")?t.slice(0,-9)+".md":t.slice(0,-3)+"_index.md",s=__VP_HASH_MAP__[t.toLowerCase()]),!s)return null;t=`${n}assets/${t}.${s}.js`}else t=`./${hi(t.slice(1).replace(/\//g,"_"))}.md.js`;return t}let In=[];function bf(e){In.push(e),ts(()=>{In=In.filter(t=>t!==e)})}function Pu(){let e=Et.value.scrollOffset,t=0,n=24;if(typeof e=="object"&&"padding"in e&&(n=e.padding,e=e.selector),typeof e=="number")t=e;else if(typeof e=="string")t=gi(e,n);else if(Array.isArray(e))for(const s of e){const r=gi(s,n);if(r){t=r;break}}return t}function gi(e,t){const n=document.querySelector(e);if(!n)return 0;const s=n.getBoundingClientRect().bottom;return s<0?0:s+t}const Lu=Symbol(),nl="http://a.com",Iu=()=>({path:"/",component:null,data:Zo});function wf(e,t){const n=Ht(Iu()),s={route:n,go:r};async function r(l=_e?location.href:"/"){var c,u;l=As(l),await((c=s.onBeforeRouteChange)==null?void 0:c.call(s,l))!==!1&&(_e&&l!==As(location.href)&&(history.replaceState({scrollPosition:window.scrollY},""),history.pushState({},"",l)),await o(l),await((u=s.onAfterRouteChange??s.onAfterRouteChanged)==null?void 0:u(l)))}let i=null;async function o(l,c=0,u=!1){var m,_;if(await((m=s.onBeforePageLoad)==null?void 0:m.call(s,l))===!1)return;const a=new URL(l,nl),d=i=a.pathname;try{let b=await e(d);if(!b)throw new Error(`Page not found: ${d}`);if(i===d){i=null;const{default:y,__pageData:D}=b;if(!y)throw new Error(`Invalid route component: ${y}`);await((_=s.onAfterPageLoad)==null?void 0:_.call(s,l)),n.path=_e?d:pi(d),n.component=Mn(y),n.data=Mn(D),_e&&Qn(()=>{let P=Et.value.base+D.relativePath.replace(/(?:(^|\/)index)?\.md$/,"$1");if(!Et.value.cleanUrls&&!P.endsWith("/")&&(P+=".html"),P!==a.pathname&&(a.pathname=P,l=P+a.search+a.hash,history.replaceState({},"",l)),a.hash&&!c){let I=null;try{I=document.getElementById(decodeURIComponent(a.hash).slice(1))}catch(p){console.warn(p)}if(I){mi(I,a.hash);return}}window.scrollTo(0,c)})}}catch(b){if(!/fetch|Page not found/.test(b.message)&&!/^\/404(\.html|\/)?$/.test(l)&&console.error(b),!u)try{const y=await fetch(Et.value.base+"hashmap.json");window.__VP_HASH_MAP__=await y.json(),await o(l,c,!0);return}catch{}if(i===d){i=null,n.path=_e?d:pi(d),n.component=t?Mn(t):null;const y=_e?d.replace(/(^|\/)$/,"$1index").replace(/(\.html)?$/,".md").replace(/^\//,""):"404.md";n.data={...Zo,relativePath:y}}}}return _e&&(history.state===null&&history.replaceState({},""),window.addEventListener("click",l=>{if(l.defaultPrevented||!(l.target instanceof Element)||l.target.closest("button")||l.button!==0||l.ctrlKey||l.shiftKey||l.altKey||l.metaKey)return;const c=l.target.closest("a");if(!c||c.closest(".vp-raw")||c.hasAttribute("download")||c.hasAttribute("target"))return;const u=c.getAttribute("href")??(c instanceof SVGAElement?c.getAttribute("xlink:href"):null);if(u==null)return;const{href:a,origin:d,pathname:m,hash:_,search:b}=new URL(u,c.baseURI),y=new URL(location.href);d===y.origin&&Cu(m)&&(l.preventDefault(),m===y.pathname&&b===y.search?(_!==y.hash&&(history.pushState({},"",a),window.dispatchEvent(new HashChangeEvent("hashchange",{oldURL:y.href,newURL:a}))),_?mi(c,_,c.classList.contains("header-anchor")):window.scrollTo(0,0)):r(a))},{capture:!0}),window.addEventListener("popstate",async l=>{var u;if(l.state===null)return;const c=As(location.href);await o(c,l.state&&l.state.scrollPosition||0),await((u=s.onAfterRouteChange??s.onAfterRouteChanged)==null?void 0:u(c))}),window.addEventListener("hashchange",l=>{l.preventDefault()})),s}function Nu(){const e=bt(Lu);if(!e)throw new Error("useRouter() is called without provider.");return e}function sl(){return Nu().route}function mi(e,t,n=!1){let s=null;try{s=e.classList.contains("header-anchor")?e:document.getElementById(decodeURIComponent(t).slice(1))}catch(r){console.warn(r)}if(s){let r=function(){!n||Math.abs(o-window.scrollY)>window.innerHeight?window.scrollTo(0,o):window.scrollTo({left:0,top:o,behavior:"smooth"})};const i=parseInt(window.getComputedStyle(s).paddingTop,10),o=window.scrollY+s.getBoundingClientRect().top-Pu()+i;requestAnimationFrame(r)}}function As(e){const t=new URL(e,nl);return t.pathname=t.pathname.replace(/(^|\/)index(\.html)?$/,"$1"),Et.value.cleanUrls?t.pathname=t.pathname.replace(/\.html$/,""):!t.pathname.endsWith("/")&&!t.pathname.endsWith(".html")&&(t.pathname+=".html"),t.pathname+t.search+t.hash}const xn=()=>In.forEach(e=>e()),Sf=rr({name:"VitePressContent",props:{as:{type:[Object,String],default:"div"}},setup(e){const t=sl(),{frontmatter:n,site:s}=Ru();return Ne(n,xn,{deep:!0,flush:"post"}),()=>Us(e.as,s.value.contentProps??{style:{position:"relative"}},[t.component?Us(t.component,{onVnodeMounted:xn,onVnodeUpdated:xn,onVnodeUnmounted:xn}):"404 Page Not Found"])}}),Tf=(e,t)=>{const n=e.__vccOpts||e;for(const[s,r]of t)n[s]=r;return n},Fu="modulepreload",Hu=function(e){return"/"+e},yi={},Ef=function(t,n,s){let r=Promise.resolve();if(n&&n.length>0){document.getElementsByTagName("link");const o=document.querySelector("meta[property=csp-nonce]"),l=(o==null?void 0:o.nonce)||(o==null?void 0:o.getAttribute("nonce"));r=Promise.allSettled(n.map(c=>{if(c=Hu(c),c in yi)return;yi[c]=!0;const u=c.endsWith(".css"),a=u?'[rel="stylesheet"]':"";if(document.querySelector(`link[href="${c}"]${a}`))return;const d=document.createElement("link");if(d.rel=u?"stylesheet":Fu,u||(d.as="script"),d.crossOrigin="",d.href=c,l&&d.setAttribute("nonce",l),document.head.appendChild(d),u)return new Promise((m,_)=>{d.addEventListener("load",m),d.addEventListener("error",()=>_(new Error(`Unable to preload CSS for ${c}`)))})}))}function i(o){const l=new Event("vite:preloadError",{cancelable:!0});if(l.payload=o,window.dispatchEvent(l),!l.defaultPrevented)throw o}return r.then(o=>{for(const l of o||[])l.status==="rejected"&&i(l.reason);return t().catch(i)})},xf=rr({setup(e,{slots:t}){const n=De(!1);return jt(()=>{n.value=!0}),()=>n.value&&t.default?t.default():null}});function Cf(){_e&&window.addEventListener("click",e=>{var n;const t=e.target;if(t.matches(".vp-code-group input")){const s=(n=t.parentElement)==null?void 0:n.parentElement;if(!s)return;const r=Array.from(s.querySelectorAll("input")).indexOf(t);if(r<0)return;const i=s.querySelector(".blocks");if(!i)return;const o=Array.from(i.children).find(u=>u.classList.contains("active"));if(!o)return;const l=i.children[r];if(!l||o===l)return;o.classList.remove("active"),l.classList.add("active");const c=s==null?void 0:s.querySelector(`label[for="${t.id}"]`);c==null||c.scrollIntoView({block:"nearest"})}})}function Af(){if(_e){const e=new WeakMap;window.addEventListener("click",t=>{var s;const n=t.target;if(n.matches('div[class*="language-"] > button.copy')){const r=n.parentElement,i=(s=n.nextElementSibling)==null?void 0:s.nextElementSibling;if(!r||!i)return;const o=/language-(shellscript|shell|bash|sh|zsh)/.test(r.className),l=[".vp-copy-ignore",".diff.remove"],c=i.cloneNode(!0);c.querySelectorAll(l.join(",")).forEach(a=>a.remove());let u=c.textContent||"";o&&(u=u.replace(/^ *(\$|>) /gm,"").trim()),Du(u).then(()=>{n.classList.add("copied"),clearTimeout(e.get(n));const a=setTimeout(()=>{n.classList.remove("copied"),n.blur(),e.delete(n)},2e3);e.set(n,a)})}})}}async function Du(e){try{return navigator.clipboard.writeText(e)}catch{const t=document.createElement("textarea"),n=document.activeElement;t.value=e,t.setAttribute("readonly",""),t.style.contain="strict",t.style.position="absolute",t.style.left="-9999px",t.style.fontSize="12pt";const s=document.getSelection(),r=s?s.rangeCount>0&&s.getRangeAt(0):null;document.body.appendChild(t),t.select(),t.selectionStart=0,t.selectionEnd=e.length,document.execCommand("copy"),document.body.removeChild(t),r&&(s.removeAllRanges(),s.addRange(r)),n&&n.focus()}}function Rf(e,t){let n=!0,s=[];const r=i=>{if(n){n=!1,i.forEach(l=>{const c=Rs(l);for(const u of document.head.children)if(u.isEqualNode(c)){s.push(u);return}});return}const o=i.map(Rs);s.forEach((l,c)=>{const u=o.findIndex(a=>a==null?void 0:a.isEqualNode(l??null));u!==-1?delete o[u]:(l==null||l.remove(),delete s[c])}),o.forEach(l=>l&&document.head.appendChild(l)),s=[...s,...o].filter(Boolean)};sr(()=>{const i=e.data,o=t.value,l=i&&i.description,c=i&&i.frontmatter.head||[],u=el(o,i);u!==document.title&&(document.title=u);const a=l||o.description;let d=document.querySelector("meta[name=description]");d?d.getAttribute("content")!==a&&d.setAttribute("content",a):Rs(["meta",{name:"description",content:a}]),r(tl(o.head,ju(c)))})}function Rs([e,t,n]){const s=document.createElement(e);for(const r in t)s.setAttribute(r,t[r]);return n&&(s.innerHTML=n),e==="script"&&t.async==null&&(s.async=!1),s}function $u(e){return e[0]==="meta"&&e[1]&&e[1].name==="description"}function ju(e){return e.filter(t=>!$u(t))}const Ms=new Set,rl=()=>document.createElement("link"),Vu=e=>{const t=rl();t.rel="prefetch",t.href=e,document.head.appendChild(t)},ku=e=>{const t=new XMLHttpRequest;t.open("GET",e,t.withCredentials=!0),t.send()};let Cn;const Wu=_e&&(Cn=rl())&&Cn.relList&&Cn.relList.supports&&Cn.relList.supports("prefetch")?Vu:ku;function Mf(){if(!_e||!window.IntersectionObserver)return;let e;if((e=navigator.connection)&&(e.saveData||/2g/.test(e.effectiveType)))return;const t=window.requestIdleCallback||setTimeout;let n=null;const s=()=>{n&&n.disconnect(),n=new IntersectionObserver(i=>{i.forEach(o=>{if(o.isIntersecting){const l=o.target;n.unobserve(l);const{pathname:c}=l;if(!Ms.has(c)){Ms.add(c);const u=Ou(c);u&&Wu(u)}}})}),t(()=>{document.querySelectorAll("#app a").forEach(i=>{const{hostname:o,pathname:l}=new URL(i.href instanceof SVGAnimatedString?i.href.animVal:i.href,i.baseURI),c=l.match(/\.\w+$/);c&&c[0]!==".html"||i.target!=="_blank"&&o===location.hostname&&(l!==location.pathname?n.observe(i):Ms.add(l))})})};jt(s);const r=sl();Ne(()=>r.path,s),ts(()=>{n&&n.disconnect()})}export{io as $,Pu as A,Yu as B,Gu as C,bf as D,fe as E,Te as F,xe as G,Xu as H,Qo as I,sl as J,ta as K,bt as L,yf as M,Xs as N,df as O,Qn as P,mf as Q,_e as R,tn as S,nf as T,qu as U,Ef as V,pf as W,rc as X,zu as Y,of as Z,Tf as _,No as a,rf as a0,Qu as a1,Rf as a2,Lu as a3,_f as a4,Au as a5,Sf as a6,xf as a7,Et as a8,wf as a9,Ou as aa,cf as ab,Mf as ac,Af as ad,Cf as ae,Us as af,ef as ag,Uo as ah,ce as ai,ws as aj,dr as ak,af as al,ff as am,gf as an,hf as ao,uf as ap,Nu as aq,rt as ar,Uu as as,sf as at,ae as au,Ku as av,Mn as aw,lf as ax,vf as ay,ks as b,Zu as c,rr as d,tf as e,Cu as f,pi as g,ie as h,_u as i,Io as j,zn as k,vu as l,Xo as m,Ys as n,Vs as o,De as p,Ne as q,Ju as r,sr as s,_l as t,Ru as u,jt as v,sc as w,ts as x,Bu as y,Tc as z}; diff --git a/.vitepress/dist/assets/chunks/theme.BQyz1aDy.js b/.vitepress/dist/assets/chunks/theme.BQyz1aDy.js deleted file mode 100644 index 8b4316c1..00000000 --- a/.vitepress/dist/assets/chunks/theme.BQyz1aDy.js +++ /dev/null @@ -1,2 +0,0 @@ -const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["assets/chunks/VPLocalSearchBox.BMVFMDgJ.js","assets/chunks/framework.CvgP6Fyv.js"])))=>i.map(i=>d[i]); -import{d as p,c as u,r as c,n as N,o as s,a as j,t as M,b as _,w as h,T as ue,e as m,_ as g,u as Ce,i as He,f as Be,g as de,h as y,j as d,k as i,l as z,m as se,p as S,q as F,s as X,v as U,x as ve,y as fe,z as Ee,A as Fe,F as x,B as A,C as W,D as Y,E as k,G as $e,H as B,I as ye,J as Q,K as G,L as Z,M as De,N as Pe,O as ie,P as Le,Q as Ve,R as ee,S as Oe,U as Ge,V as Ue,W as Se,X as Te,Y as je,Z as ze,$ as We,a0 as Ke,a1 as qe}from"./framework.CvgP6Fyv.js";const Re=p({__name:"VPBadge",props:{text:{},type:{default:"tip"}},setup(e){return(t,n)=>(s(),u("span",{class:N(["VPBadge",e.type])},[c(t.$slots,"default",{},()=>[j(M(e.text),1)])],2))}}),Je={key:0,class:"VPBackdrop"},Xe=p({__name:"VPBackdrop",props:{show:{type:Boolean}},setup(e){return(t,n)=>(s(),_(ue,{name:"fade"},{default:h(()=>[e.show?(s(),u("div",Je)):m("",!0)]),_:1}))}}),Ye=g(Xe,[["__scopeId","data-v-54a304ca"]]),L=Ce;function Qe(e,t){let n,a=!1;return()=>{n&&clearTimeout(n),a?n=setTimeout(e,t):(e(),(a=!0)&&setTimeout(()=>a=!1,t))}}function re(e){return e.startsWith("/")?e:`/${e}`}function he(e){const{pathname:t,search:n,hash:a,protocol:o}=new URL(e,"http://a.com");if(He(e)||e.startsWith("#")||!o.startsWith("http")||!Be(t))return e;const{site:r}=L(),l=t.endsWith("/")||t.endsWith(".html")?e:e.replace(/(?:(^\.+)\/)?.*$/,`$1${t.replace(/(\.md)?$/,r.value.cleanUrls?"":".html")}${n}${a}`);return de(l)}function q({correspondingLink:e=!1}={}){const{site:t,localeIndex:n,page:a,theme:o,hash:r}=L(),l=y(()=>{var f,$;return{label:(f=t.value.locales[n.value])==null?void 0:f.label,link:(($=t.value.locales[n.value])==null?void 0:$.link)||(n.value==="root"?"/":`/${n.value}/`)}});return{localeLinks:y(()=>Object.entries(t.value.locales).flatMap(([f,$])=>l.value.label===$.label?[]:{text:$.label,link:Ze($.link||(f==="root"?"/":`/${f}/`),o.value.i18nRouting!==!1&&e,a.value.relativePath.slice(l.value.link.length-1),!t.value.cleanUrls)+r.value})),currentLang:l}}function Ze(e,t,n,a){return t?e.replace(/\/$/,"")+re(n.replace(/(^|\/)index\.md$/,"$1").replace(/\.md$/,a?".html":"")):e}const et={class:"NotFound"},tt={class:"code"},nt={class:"title"},at={class:"quote"},ot={class:"action"},st=["href","aria-label"],it=p({__name:"NotFound",setup(e){const{theme:t}=L(),{currentLang:n}=q();return(a,o)=>{var r,l,v,f,$;return s(),u("div",et,[d("p",tt,M(((r=i(t).notFound)==null?void 0:r.code)??"404"),1),d("h1",nt,M(((l=i(t).notFound)==null?void 0:l.title)??"PAGE NOT FOUND"),1),o[0]||(o[0]=d("div",{class:"divider"},null,-1)),d("blockquote",at,M(((v=i(t).notFound)==null?void 0:v.quote)??"But if you don't change your direction, and if you keep looking, you may end up where you are heading."),1),d("div",ot,[d("a",{class:"link",href:i(de)(i(n).link),"aria-label":((f=i(t).notFound)==null?void 0:f.linkLabel)??"go to home"},M((($=i(t).notFound)==null?void 0:$.linkText)??"Take me home"),9,st)])])}}}),rt=g(it,[["__scopeId","data-v-6ff51ddd"]]);function Ne(e,t){if(Array.isArray(e))return R(e);if(e==null)return[];t=re(t);const n=Object.keys(e).sort((o,r)=>r.split("/").length-o.split("/").length).find(o=>t.startsWith(re(o))),a=n?e[n]:[];return Array.isArray(a)?R(a):R(a.items,a.base)}function lt(e){const t=[];let n=0;for(const a in e){const o=e[a];if(o.items){n=t.push(o);continue}t[n]||t.push({items:[]}),t[n].items.push(o)}return t}function ct(e){const t=[];function n(a){for(const o of a)o.text&&o.link&&t.push({text:o.text,link:o.link,docFooterText:o.docFooterText}),o.items&&n(o.items)}return n(e),t}function le(e,t){return Array.isArray(t)?t.some(n=>le(e,n)):z(e,t.link)?!0:t.items?le(e,t.items):!1}function R(e,t){return[...e].map(n=>{const a={...n},o=a.base||t;return o&&a.link&&(a.link=o+a.link),a.items&&(a.items=R(a.items,o)),a})}function D(){const{frontmatter:e,page:t,theme:n}=L(),a=se("(min-width: 960px)"),o=S(!1),r=y(()=>{const w=n.value.sidebar,C=t.value.relativePath;return w?Ne(w,C):[]}),l=S(r.value);F(r,(w,C)=>{JSON.stringify(w)!==JSON.stringify(C)&&(l.value=r.value)});const v=y(()=>e.value.sidebar!==!1&&l.value.length>0&&e.value.layout!=="home"),f=y(()=>$?e.value.aside==null?n.value.aside==="left":e.value.aside==="left":!1),$=y(()=>e.value.layout==="home"?!1:e.value.aside!=null?!!e.value.aside:n.value.aside!==!1),V=y(()=>v.value&&a.value),b=y(()=>v.value?lt(l.value):[]);function P(){o.value=!0}function T(){o.value=!1}function I(){o.value?T():P()}return{isOpen:o,sidebar:l,sidebarGroups:b,hasSidebar:v,hasAside:$,leftAside:f,isSidebarEnabled:V,open:P,close:T,toggle:I}}function ut(e,t){let n;X(()=>{n=e.value?document.activeElement:void 0}),U(()=>{window.addEventListener("keyup",a)}),ve(()=>{window.removeEventListener("keyup",a)});function a(o){o.key==="Escape"&&e.value&&(t(),n==null||n.focus())}}function dt(e){const{page:t,hash:n}=L(),a=S(!1),o=y(()=>e.value.collapsed!=null),r=y(()=>!!e.value.link),l=S(!1),v=()=>{l.value=z(t.value.relativePath,e.value.link)};F([t,e,n],v),U(v);const f=y(()=>l.value?!0:e.value.items?le(t.value.relativePath,e.value.items):!1),$=y(()=>!!(e.value.items&&e.value.items.length));X(()=>{a.value=!!(o.value&&e.value.collapsed)}),fe(()=>{(l.value||f.value)&&(a.value=!1)});function V(){o.value&&(a.value=!a.value)}return{collapsed:a,collapsible:o,isLink:r,isActiveLink:l,hasActiveLink:f,hasChildren:$,toggle:V}}function vt(){const{hasSidebar:e}=D(),t=se("(min-width: 960px)"),n=se("(min-width: 1280px)");return{isAsideEnabled:y(()=>!n.value&&!t.value?!1:e.value?n.value:t.value)}}const ft=/\b(?:VPBadge|header-anchor|footnote-ref|ignore-header)\b/,ce=[];function Me(e){return typeof e.outline=="object"&&!Array.isArray(e.outline)&&e.outline.label||e.outlineTitle||"On this page"}function me(e){const t=[...document.querySelectorAll(".VPDoc :where(h1,h2,h3,h4,h5,h6)")].filter(n=>n.id&&n.hasChildNodes()).map(n=>{const a=Number(n.tagName[1]);return{element:n,title:ht(n),link:"#"+n.id,level:a}});return mt(t,e)}function ht(e){let t="";for(const n of e.childNodes)if(n.nodeType===1){if(ft.test(n.className))continue;t+=n.textContent}else n.nodeType===3&&(t+=n.textContent);return t.trim()}function mt(e,t){if(t===!1)return[];const n=(typeof t=="object"&&!Array.isArray(t)?t.level:t)||2,[a,o]=typeof n=="number"?[n,n]:n==="deep"?[2,6]:n;return _t(e,a,o)}function pt(e,t){const{isAsideEnabled:n}=vt(),a=Qe(r,100);let o=null;U(()=>{requestAnimationFrame(r),window.addEventListener("scroll",a)}),Ee(()=>{l(location.hash)}),ve(()=>{window.removeEventListener("scroll",a)});function r(){if(!n.value)return;const v=window.scrollY,f=window.innerHeight,$=document.body.offsetHeight,V=Math.abs(v+f-$)<1,b=ce.map(({element:T,link:I})=>({link:I,top:kt(T)})).filter(({top:T})=>!Number.isNaN(T)).sort((T,I)=>T.top-I.top);if(!b.length){l(null);return}if(v<1){l(null);return}if(V){l(b[b.length-1].link);return}let P=null;for(const{link:T,top:I}of b){if(I>v+Fe()+4)break;P=T}l(P)}function l(v){o&&o.classList.remove("active"),v==null?o=null:o=e.value.querySelector(`a[href="${decodeURIComponent(v)}"]`);const f=o;f?(f.classList.add("active"),t.value.style.top=f.offsetTop+39+"px",t.value.style.opacity="1"):(t.value.style.top="33px",t.value.style.opacity="0")}}function kt(e){let t=0;for(;e!==document.body;){if(e===null)return NaN;t+=e.offsetTop,e=e.offsetParent}return t}function _t(e,t,n){ce.length=0;const a=[],o=[];return e.forEach(r=>{const l={...r,children:[]};let v=o[o.length-1];for(;v&&v.level>=l.level;)o.pop(),v=o[o.length-1];if(l.element.classList.contains("ignore-header")||v&&"shouldIgnore"in v){o.push({level:l.level,shouldIgnore:!0});return}l.level>n||l.level{const o=W("VPDocOutlineItem",!0);return s(),u("ul",{class:N(["VPDocOutlineItem",e.root?"root":"nested"])},[(s(!0),u(x,null,A(e.headers,({children:r,link:l,title:v})=>(s(),u("li",null,[d("a",{class:"outline-link",href:l,onClick:t,title:v},M(v),9,bt),r!=null&&r.length?(s(),_(o,{key:0,headers:r},null,8,["headers"])):m("",!0)]))),256))],2)}}}),xe=g(gt,[["__scopeId","data-v-53c99d69"]]),$t={class:"content"},yt={"aria-level":"2",class:"outline-title",id:"doc-outline-aria-label",role:"heading"},Pt=p({__name:"VPDocAsideOutline",setup(e){const{frontmatter:t,theme:n}=L(),a=$e([]);Y(()=>{a.value=me(t.value.outline??n.value.outline)});const o=S(),r=S();return pt(o,r),(l,v)=>(s(),u("nav",{"aria-labelledby":"doc-outline-aria-label",class:N(["VPDocAsideOutline",{"has-outline":a.value.length>0}]),ref_key:"container",ref:o},[d("div",$t,[d("div",{class:"outline-marker",ref_key:"marker",ref:r},null,512),d("div",yt,M(i(Me)(i(n))),1),k(xe,{headers:a.value,root:!0},null,8,["headers"])])],2))}}),Lt=g(Pt,[["__scopeId","data-v-f610f197"]]),Vt={class:"VPDocAsideCarbonAds"},St=p({__name:"VPDocAsideCarbonAds",props:{carbonAds:{}},setup(e){const t=()=>null;return(n,a)=>(s(),u("div",Vt,[k(i(t),{"carbon-ads":e.carbonAds},null,8,["carbon-ads"])]))}}),Tt={class:"VPDocAside"},Nt=p({__name:"VPDocAside",setup(e){const{theme:t}=L();return(n,a)=>(s(),u("div",Tt,[c(n.$slots,"aside-top",{},void 0,!0),c(n.$slots,"aside-outline-before",{},void 0,!0),k(Lt),c(n.$slots,"aside-outline-after",{},void 0,!0),a[0]||(a[0]=d("div",{class:"spacer"},null,-1)),c(n.$slots,"aside-ads-before",{},void 0,!0),i(t).carbonAds?(s(),_(St,{key:0,"carbon-ads":i(t).carbonAds},null,8,["carbon-ads"])):m("",!0),c(n.$slots,"aside-ads-after",{},void 0,!0),c(n.$slots,"aside-bottom",{},void 0,!0)]))}}),Mt=g(Nt,[["__scopeId","data-v-cb998dce"]]);function xt(){const{theme:e,page:t}=L();return y(()=>{const{text:n="Edit this page",pattern:a=""}=e.value.editLink||{};let o;return typeof a=="function"?o=a(t.value):o=a.replace(/:path/g,t.value.filePath),{url:o,text:n}})}function It(){const{page:e,theme:t,frontmatter:n}=L();return y(()=>{var $,V,b,P,T,I,w,C;const a=Ne(t.value.sidebar,e.value.relativePath),o=ct(a),r=wt(o,H=>H.link.replace(/[?#].*$/,"")),l=r.findIndex(H=>z(e.value.relativePath,H.link)),v=(($=t.value.docFooter)==null?void 0:$.prev)===!1&&!n.value.prev||n.value.prev===!1,f=((V=t.value.docFooter)==null?void 0:V.next)===!1&&!n.value.next||n.value.next===!1;return{prev:v?void 0:{text:(typeof n.value.prev=="string"?n.value.prev:typeof n.value.prev=="object"?n.value.prev.text:void 0)??((b=r[l-1])==null?void 0:b.docFooterText)??((P=r[l-1])==null?void 0:P.text),link:(typeof n.value.prev=="object"?n.value.prev.link:void 0)??((T=r[l-1])==null?void 0:T.link)},next:f?void 0:{text:(typeof n.value.next=="string"?n.value.next:typeof n.value.next=="object"?n.value.next.text:void 0)??((I=r[l+1])==null?void 0:I.docFooterText)??((w=r[l+1])==null?void 0:w.text),link:(typeof n.value.next=="object"?n.value.next.link:void 0)??((C=r[l+1])==null?void 0:C.link)}}})}function wt(e,t){const n=new Set;return e.filter(a=>{const o=t(a);return n.has(o)?!1:n.add(o)})}const E=p({__name:"VPLink",props:{tag:{},href:{},noIcon:{type:Boolean},target:{},rel:{}},setup(e){const t=e,n=y(()=>t.tag??(t.href?"a":"span")),a=y(()=>t.href&&ye.test(t.href)||t.target==="_blank");return(o,r)=>(s(),_(B(n.value),{class:N(["VPLink",{link:e.href,"vp-external-link-icon":a.value,"no-icon":e.noIcon}]),href:e.href?i(he)(e.href):void 0,target:e.target??(a.value?"_blank":void 0),rel:e.rel??(a.value?"noreferrer":void 0)},{default:h(()=>[c(o.$slots,"default")]),_:3},8,["class","href","target","rel"]))}}),At={class:"VPLastUpdated"},Ct=["datetime"],Ht=p({__name:"VPDocFooterLastUpdated",setup(e){const{theme:t,page:n,lang:a}=L(),o=y(()=>new Date(n.value.lastUpdated)),r=y(()=>o.value.toISOString()),l=S("");return U(()=>{X(()=>{var v,f,$;l.value=new Intl.DateTimeFormat((f=(v=t.value.lastUpdated)==null?void 0:v.formatOptions)!=null&&f.forceLocale?a.value:void 0,(($=t.value.lastUpdated)==null?void 0:$.formatOptions)??{dateStyle:"short",timeStyle:"short"}).format(o.value)})}),(v,f)=>{var $;return s(),u("p",At,[j(M((($=i(t).lastUpdated)==null?void 0:$.text)||i(t).lastUpdatedText||"Last updated")+": ",1),d("time",{datetime:r.value},M(l.value),9,Ct)])}}}),Bt=g(Ht,[["__scopeId","data-v-1bb0c8a8"]]),Et={key:0,class:"VPDocFooter"},Ft={key:0,class:"edit-info"},Dt={key:0,class:"edit-link"},Ot={key:1,class:"last-updated"},Gt={key:1,class:"prev-next","aria-labelledby":"doc-footer-aria-label"},Ut={class:"pager"},jt=["innerHTML"],zt=["innerHTML"],Wt={class:"pager"},Kt=["innerHTML"],qt=["innerHTML"],Rt=p({__name:"VPDocFooter",setup(e){const{theme:t,page:n,frontmatter:a}=L(),o=xt(),r=It(),l=y(()=>t.value.editLink&&a.value.editLink!==!1),v=y(()=>n.value.lastUpdated),f=y(()=>l.value||v.value||r.value.prev||r.value.next);return($,V)=>{var b,P,T,I;return f.value?(s(),u("footer",Et,[c($.$slots,"doc-footer-before",{},void 0,!0),l.value||v.value?(s(),u("div",Ft,[l.value?(s(),u("div",Dt,[k(E,{class:"edit-link-button",href:i(o).url,"no-icon":!0},{default:h(()=>[V[0]||(V[0]=d("span",{class:"vpi-square-pen edit-link-icon"},null,-1)),j(" "+M(i(o).text),1)]),_:1},8,["href"])])):m("",!0),v.value?(s(),u("div",Ot,[k(Bt)])):m("",!0)])):m("",!0),(b=i(r).prev)!=null&&b.link||(P=i(r).next)!=null&&P.link?(s(),u("nav",Gt,[V[1]||(V[1]=d("span",{class:"visually-hidden",id:"doc-footer-aria-label"},"Pager",-1)),d("div",Ut,[(T=i(r).prev)!=null&&T.link?(s(),_(E,{key:0,class:"pager-link prev",href:i(r).prev.link},{default:h(()=>{var w;return[d("span",{class:"desc",innerHTML:((w=i(t).docFooter)==null?void 0:w.prev)||"Previous page"},null,8,jt),d("span",{class:"title",innerHTML:i(r).prev.text},null,8,zt)]}),_:1},8,["href"])):m("",!0)]),d("div",Wt,[(I=i(r).next)!=null&&I.link?(s(),_(E,{key:0,class:"pager-link next",href:i(r).next.link},{default:h(()=>{var w;return[d("span",{class:"desc",innerHTML:((w=i(t).docFooter)==null?void 0:w.next)||"Next page"},null,8,Kt),d("span",{class:"title",innerHTML:i(r).next.text},null,8,qt)]}),_:1},8,["href"])):m("",!0)])])):m("",!0)])):m("",!0)}}}),Jt=g(Rt,[["__scopeId","data-v-1bcd8184"]]),Xt={class:"container"},Yt={class:"aside-container"},Qt={class:"aside-content"},Zt={class:"content"},en={class:"content-container"},tn={class:"main"},nn=p({__name:"VPDoc",setup(e){const{theme:t}=L(),n=Q(),{hasSidebar:a,hasAside:o,leftAside:r}=D(),l=y(()=>n.path.replace(/[./]+/g,"_").replace(/_html$/,""));return(v,f)=>{const $=W("Content");return s(),u("div",{class:N(["VPDoc",{"has-sidebar":i(a),"has-aside":i(o)}])},[c(v.$slots,"doc-top",{},void 0,!0),d("div",Xt,[i(o)?(s(),u("div",{key:0,class:N(["aside",{"left-aside":i(r)}])},[f[0]||(f[0]=d("div",{class:"aside-curtain"},null,-1)),d("div",Yt,[d("div",Qt,[k(Mt,null,{"aside-top":h(()=>[c(v.$slots,"aside-top",{},void 0,!0)]),"aside-bottom":h(()=>[c(v.$slots,"aside-bottom",{},void 0,!0)]),"aside-outline-before":h(()=>[c(v.$slots,"aside-outline-before",{},void 0,!0)]),"aside-outline-after":h(()=>[c(v.$slots,"aside-outline-after",{},void 0,!0)]),"aside-ads-before":h(()=>[c(v.$slots,"aside-ads-before",{},void 0,!0)]),"aside-ads-after":h(()=>[c(v.$slots,"aside-ads-after",{},void 0,!0)]),_:3})])])],2)):m("",!0),d("div",Zt,[d("div",en,[c(v.$slots,"doc-before",{},void 0,!0),d("main",tn,[k($,{class:N(["vp-doc",[l.value,i(t).externalLinkIcon&&"external-link-icon-enabled"]])},null,8,["class"])]),k(Jt,null,{"doc-footer-before":h(()=>[c(v.$slots,"doc-footer-before",{},void 0,!0)]),_:3}),c(v.$slots,"doc-after",{},void 0,!0)])])]),c(v.$slots,"doc-bottom",{},void 0,!0)],2)}}}),an=g(nn,[["__scopeId","data-v-e6f2a212"]]),on=p({__name:"VPButton",props:{tag:{},size:{default:"medium"},theme:{default:"brand"},text:{},href:{},target:{},rel:{}},setup(e){const t=e,n=y(()=>t.href&&ye.test(t.href)),a=y(()=>t.tag||(t.href?"a":"button"));return(o,r)=>(s(),_(B(a.value),{class:N(["VPButton",[e.size,e.theme]]),href:e.href?i(he)(e.href):void 0,target:t.target??(n.value?"_blank":void 0),rel:t.rel??(n.value?"noreferrer":void 0)},{default:h(()=>[j(M(e.text),1)]),_:1},8,["class","href","target","rel"]))}}),sn=g(on,[["__scopeId","data-v-93dc4167"]]),rn=["src","alt"],ln=p({inheritAttrs:!1,__name:"VPImage",props:{image:{},alt:{}},setup(e){return(t,n)=>{const a=W("VPImage",!0);return e.image?(s(),u(x,{key:0},[typeof e.image=="string"||"src"in e.image?(s(),u("img",G({key:0,class:"VPImage"},typeof e.image=="string"?t.$attrs:{...e.image,...t.$attrs},{src:i(de)(typeof e.image=="string"?e.image:e.image.src),alt:e.alt??(typeof e.image=="string"?"":e.image.alt||"")}),null,16,rn)):(s(),u(x,{key:1},[k(a,G({class:"dark",image:e.image.dark,alt:e.image.alt},t.$attrs),null,16,["image","alt"]),k(a,G({class:"light",image:e.image.light,alt:e.image.alt},t.$attrs),null,16,["image","alt"])],64))],64)):m("",!0)}}}),J=g(ln,[["__scopeId","data-v-ab19afbb"]]),cn={class:"container"},un={class:"main"},dn={class:"heading"},vn=["innerHTML"],fn=["innerHTML"],hn=["innerHTML"],mn={key:0,class:"actions"},pn={key:0,class:"image"},kn={class:"image-container"},_n=p({__name:"VPHero",props:{name:{},text:{},tagline:{},image:{},actions:{}},setup(e){const t=Z("hero-image-slot-exists");return(n,a)=>(s(),u("div",{class:N(["VPHero",{"has-image":e.image||i(t)}])},[d("div",cn,[d("div",un,[c(n.$slots,"home-hero-info-before",{},void 0,!0),c(n.$slots,"home-hero-info",{},()=>[d("h1",dn,[e.name?(s(),u("span",{key:0,innerHTML:e.name,class:"name clip"},null,8,vn)):m("",!0),e.text?(s(),u("span",{key:1,innerHTML:e.text,class:"text"},null,8,fn)):m("",!0)]),e.tagline?(s(),u("p",{key:0,innerHTML:e.tagline,class:"tagline"},null,8,hn)):m("",!0)],!0),c(n.$slots,"home-hero-info-after",{},void 0,!0),e.actions?(s(),u("div",mn,[(s(!0),u(x,null,A(e.actions,o=>(s(),u("div",{key:o.link,class:"action"},[k(sn,{tag:"a",size:"medium",theme:o.theme,text:o.text,href:o.link,target:o.target,rel:o.rel},null,8,["theme","text","href","target","rel"])]))),128))])):m("",!0),c(n.$slots,"home-hero-actions-after",{},void 0,!0)]),e.image||i(t)?(s(),u("div",pn,[d("div",kn,[a[0]||(a[0]=d("div",{class:"image-bg"},null,-1)),c(n.$slots,"home-hero-image",{},()=>[e.image?(s(),_(J,{key:0,class:"image-src",image:e.image},null,8,["image"])):m("",!0)],!0)])])):m("",!0)])],2))}}),bn=g(_n,[["__scopeId","data-v-dd8814ff"]]),gn=p({__name:"VPHomeHero",setup(e){const{frontmatter:t}=L();return(n,a)=>i(t).hero?(s(),_(bn,{key:0,class:"VPHomeHero",name:i(t).hero.name,text:i(t).hero.text,tagline:i(t).hero.tagline,image:i(t).hero.image,actions:i(t).hero.actions},{"home-hero-info-before":h(()=>[c(n.$slots,"home-hero-info-before")]),"home-hero-info":h(()=>[c(n.$slots,"home-hero-info")]),"home-hero-info-after":h(()=>[c(n.$slots,"home-hero-info-after")]),"home-hero-actions-after":h(()=>[c(n.$slots,"home-hero-actions-after")]),"home-hero-image":h(()=>[c(n.$slots,"home-hero-image")]),_:3},8,["name","text","tagline","image","actions"])):m("",!0)}}),$n={class:"box"},yn={key:0,class:"icon"},Pn=["innerHTML"],Ln=["innerHTML"],Vn=["innerHTML"],Sn={key:4,class:"link-text"},Tn={class:"link-text-value"},Nn=p({__name:"VPFeature",props:{icon:{},title:{},details:{},link:{},linkText:{},rel:{},target:{}},setup(e){return(t,n)=>(s(),_(E,{class:"VPFeature",href:e.link,rel:e.rel,target:e.target,"no-icon":!0,tag:e.link?"a":"div"},{default:h(()=>[d("article",$n,[typeof e.icon=="object"&&e.icon.wrap?(s(),u("div",yn,[k(J,{image:e.icon,alt:e.icon.alt,height:e.icon.height||48,width:e.icon.width||48},null,8,["image","alt","height","width"])])):typeof e.icon=="object"?(s(),_(J,{key:1,image:e.icon,alt:e.icon.alt,height:e.icon.height||48,width:e.icon.width||48},null,8,["image","alt","height","width"])):e.icon?(s(),u("div",{key:2,class:"icon",innerHTML:e.icon},null,8,Pn)):m("",!0),d("h2",{class:"title",innerHTML:e.title},null,8,Ln),e.details?(s(),u("p",{key:3,class:"details",innerHTML:e.details},null,8,Vn)):m("",!0),e.linkText?(s(),u("div",Sn,[d("p",Tn,[j(M(e.linkText)+" ",1),n[0]||(n[0]=d("span",{class:"vpi-arrow-right link-text-icon"},null,-1))])])):m("",!0)])]),_:1},8,["href","rel","target","tag"]))}}),Mn=g(Nn,[["__scopeId","data-v-bd37d1a2"]]),xn={key:0,class:"VPFeatures"},In={class:"container"},wn={class:"items"},An=p({__name:"VPFeatures",props:{features:{}},setup(e){const t=e,n=y(()=>{const a=t.features.length;if(a){if(a===2)return"grid-2";if(a===3)return"grid-3";if(a%3===0)return"grid-6";if(a>3)return"grid-4"}else return});return(a,o)=>e.features?(s(),u("div",xn,[d("div",In,[d("div",wn,[(s(!0),u(x,null,A(e.features,r=>(s(),u("div",{key:r.title,class:N(["item",[n.value]])},[k(Mn,{icon:r.icon,title:r.title,details:r.details,link:r.link,"link-text":r.linkText,rel:r.rel,target:r.target},null,8,["icon","title","details","link","link-text","rel","target"])],2))),128))])])])):m("",!0)}}),Cn=g(An,[["__scopeId","data-v-b1eea84a"]]),Hn=p({__name:"VPHomeFeatures",setup(e){const{frontmatter:t}=L();return(n,a)=>i(t).features?(s(),_(Cn,{key:0,class:"VPHomeFeatures",features:i(t).features},null,8,["features"])):m("",!0)}}),Bn=p({__name:"VPHomeContent",setup(e){const{width:t}=De({initialWidth:0,includeScrollbar:!1});return(n,a)=>(s(),u("div",{class:"vp-doc container",style:Pe(i(t)?{"--vp-offset":`calc(50% - ${i(t)/2}px)`}:{})},[c(n.$slots,"default",{},void 0,!0)],4))}}),En=g(Bn,[["__scopeId","data-v-c141a4bd"]]),Fn=p({__name:"VPHome",setup(e){const{frontmatter:t,theme:n}=L();return(a,o)=>{const r=W("Content");return s(),u("div",{class:N(["VPHome",{"external-link-icon-enabled":i(n).externalLinkIcon}])},[c(a.$slots,"home-hero-before",{},void 0,!0),k(gn,null,{"home-hero-info-before":h(()=>[c(a.$slots,"home-hero-info-before",{},void 0,!0)]),"home-hero-info":h(()=>[c(a.$slots,"home-hero-info",{},void 0,!0)]),"home-hero-info-after":h(()=>[c(a.$slots,"home-hero-info-after",{},void 0,!0)]),"home-hero-actions-after":h(()=>[c(a.$slots,"home-hero-actions-after",{},void 0,!0)]),"home-hero-image":h(()=>[c(a.$slots,"home-hero-image",{},void 0,!0)]),_:3}),c(a.$slots,"home-hero-after",{},void 0,!0),c(a.$slots,"home-features-before",{},void 0,!0),k(Hn),c(a.$slots,"home-features-after",{},void 0,!0),i(t).markdownStyles!==!1?(s(),_(En,{key:0},{default:h(()=>[k(r)]),_:1})):(s(),_(r,{key:1}))],2)}}}),Dn=g(Fn,[["__scopeId","data-v-e07eaea7"]]),On={},Gn={class:"VPPage"};function Un(e,t){const n=W("Content");return s(),u("div",Gn,[c(e.$slots,"page-top"),k(n),c(e.$slots,"page-bottom")])}const jn=g(On,[["render",Un]]),zn=p({__name:"VPContent",setup(e){const{page:t,frontmatter:n}=L(),{hasSidebar:a}=D();return(o,r)=>(s(),u("div",{class:N(["VPContent",{"has-sidebar":i(a),"is-home":i(n).layout==="home"}]),id:"VPContent"},[i(t).isNotFound?c(o.$slots,"not-found",{key:0},()=>[k(rt)],!0):i(n).layout==="page"?(s(),_(jn,{key:1},{"page-top":h(()=>[c(o.$slots,"page-top",{},void 0,!0)]),"page-bottom":h(()=>[c(o.$slots,"page-bottom",{},void 0,!0)]),_:3})):i(n).layout==="home"?(s(),_(Dn,{key:2},{"home-hero-before":h(()=>[c(o.$slots,"home-hero-before",{},void 0,!0)]),"home-hero-info-before":h(()=>[c(o.$slots,"home-hero-info-before",{},void 0,!0)]),"home-hero-info":h(()=>[c(o.$slots,"home-hero-info",{},void 0,!0)]),"home-hero-info-after":h(()=>[c(o.$slots,"home-hero-info-after",{},void 0,!0)]),"home-hero-actions-after":h(()=>[c(o.$slots,"home-hero-actions-after",{},void 0,!0)]),"home-hero-image":h(()=>[c(o.$slots,"home-hero-image",{},void 0,!0)]),"home-hero-after":h(()=>[c(o.$slots,"home-hero-after",{},void 0,!0)]),"home-features-before":h(()=>[c(o.$slots,"home-features-before",{},void 0,!0)]),"home-features-after":h(()=>[c(o.$slots,"home-features-after",{},void 0,!0)]),_:3})):i(n).layout&&i(n).layout!=="doc"?(s(),_(B(i(n).layout),{key:3})):(s(),_(an,{key:4},{"doc-top":h(()=>[c(o.$slots,"doc-top",{},void 0,!0)]),"doc-bottom":h(()=>[c(o.$slots,"doc-bottom",{},void 0,!0)]),"doc-footer-before":h(()=>[c(o.$slots,"doc-footer-before",{},void 0,!0)]),"doc-before":h(()=>[c(o.$slots,"doc-before",{},void 0,!0)]),"doc-after":h(()=>[c(o.$slots,"doc-after",{},void 0,!0)]),"aside-top":h(()=>[c(o.$slots,"aside-top",{},void 0,!0)]),"aside-outline-before":h(()=>[c(o.$slots,"aside-outline-before",{},void 0,!0)]),"aside-outline-after":h(()=>[c(o.$slots,"aside-outline-after",{},void 0,!0)]),"aside-ads-before":h(()=>[c(o.$slots,"aside-ads-before",{},void 0,!0)]),"aside-ads-after":h(()=>[c(o.$slots,"aside-ads-after",{},void 0,!0)]),"aside-bottom":h(()=>[c(o.$slots,"aside-bottom",{},void 0,!0)]),_:3}))],2))}}),Wn=g(zn,[["__scopeId","data-v-9a6c75ad"]]),Kn={class:"container"},qn=["innerHTML"],Rn=["innerHTML"],Jn=p({__name:"VPFooter",setup(e){const{theme:t,frontmatter:n}=L(),{hasSidebar:a}=D();return(o,r)=>i(t).footer&&i(n).footer!==!1?(s(),u("footer",{key:0,class:N(["VPFooter",{"has-sidebar":i(a)}])},[d("div",Kn,[i(t).footer.message?(s(),u("p",{key:0,class:"message",innerHTML:i(t).footer.message},null,8,qn)):m("",!0),i(t).footer.copyright?(s(),u("p",{key:1,class:"copyright",innerHTML:i(t).footer.copyright},null,8,Rn)):m("",!0)])],2)):m("",!0)}}),Xn=g(Jn,[["__scopeId","data-v-566314d4"]]);function Yn(){const{theme:e,frontmatter:t}=L(),n=$e([]),a=y(()=>n.value.length>0);return Y(()=>{n.value=me(t.value.outline??e.value.outline)}),{headers:n,hasLocalNav:a}}const Qn={class:"menu-text"},Zn={class:"header"},ea={class:"outline"},ta=p({__name:"VPLocalNavOutlineDropdown",props:{headers:{},navHeight:{}},setup(e){const t=e,{theme:n}=L(),a=S(!1),o=S(0),r=S(),l=S();function v(b){var P;(P=r.value)!=null&&P.contains(b.target)||(a.value=!1)}F(a,b=>{if(b){document.addEventListener("click",v);return}document.removeEventListener("click",v)}),ie("Escape",()=>{a.value=!1}),Y(()=>{a.value=!1});function f(){a.value=!a.value,o.value=window.innerHeight+Math.min(window.scrollY-t.navHeight,0)}function $(b){b.target.classList.contains("outline-link")&&(l.value&&(l.value.style.transition="none"),Le(()=>{a.value=!1}))}function V(){a.value=!1,window.scrollTo({top:0,left:0,behavior:"smooth"})}return(b,P)=>(s(),u("div",{class:"VPLocalNavOutlineDropdown",style:Pe({"--vp-vh":o.value+"px"}),ref_key:"main",ref:r},[e.headers.length>0?(s(),u("button",{key:0,onClick:f,class:N({open:a.value})},[d("span",Qn,M(i(Me)(i(n))),1),P[0]||(P[0]=d("span",{class:"vpi-chevron-right icon"},null,-1))],2)):(s(),u("button",{key:1,onClick:V},M(i(n).returnToTopLabel||"Return to top"),1)),k(ue,{name:"flyout"},{default:h(()=>[a.value?(s(),u("div",{key:0,ref_key:"items",ref:l,class:"items",onClick:$},[d("div",Zn,[d("a",{class:"top-link",href:"#",onClick:V},M(i(n).returnToTopLabel||"Return to top"),1)]),d("div",ea,[k(xe,{headers:e.headers},null,8,["headers"])])],512)):m("",!0)]),_:1})],4))}}),na=g(ta,[["__scopeId","data-v-6b867909"]]),aa={class:"container"},oa=["aria-expanded"],sa={class:"menu-text"},ia=p({__name:"VPLocalNav",props:{open:{type:Boolean}},emits:["open-menu"],setup(e){const{theme:t,frontmatter:n}=L(),{hasSidebar:a}=D(),{headers:o}=Yn(),{y:r}=Ve(),l=S(0);U(()=>{l.value=parseInt(getComputedStyle(document.documentElement).getPropertyValue("--vp-nav-height"))}),Y(()=>{o.value=me(n.value.outline??t.value.outline)});const v=y(()=>o.value.length===0),f=y(()=>v.value&&!a.value),$=y(()=>({VPLocalNav:!0,"has-sidebar":a.value,empty:v.value,fixed:f.value}));return(V,b)=>i(n).layout!=="home"&&(!f.value||i(r)>=l.value)?(s(),u("div",{key:0,class:N($.value)},[d("div",aa,[i(a)?(s(),u("button",{key:0,class:"menu","aria-expanded":e.open,"aria-controls":"VPSidebarNav",onClick:b[0]||(b[0]=P=>V.$emit("open-menu"))},[b[1]||(b[1]=d("span",{class:"vpi-align-left menu-icon"},null,-1)),d("span",sa,M(i(t).sidebarMenuLabel||"Menu"),1)],8,oa)):m("",!0),k(na,{headers:i(o),navHeight:l.value},null,8,["headers","navHeight"])])],2)):m("",!0)}}),ra=g(ia,[["__scopeId","data-v-2488c25a"]]);function la(){const e=S(!1);function t(){e.value=!0,window.addEventListener("resize",o)}function n(){e.value=!1,window.removeEventListener("resize",o)}function a(){e.value?n():t()}function o(){window.outerWidth>=768&&n()}const r=Q();return F(()=>r.path,n),{isScreenOpen:e,openScreen:t,closeScreen:n,toggleScreen:a}}const ca={},ua={class:"VPSwitch",type:"button",role:"switch"},da={class:"check"},va={key:0,class:"icon"};function fa(e,t){return s(),u("button",ua,[d("span",da,[e.$slots.default?(s(),u("span",va,[c(e.$slots,"default",{},void 0,!0)])):m("",!0)])])}const ha=g(ca,[["render",fa],["__scopeId","data-v-b4ccac88"]]),ma=p({__name:"VPSwitchAppearance",setup(e){const{isDark:t,theme:n}=L(),a=Z("toggle-appearance",()=>{t.value=!t.value}),o=S("");return fe(()=>{o.value=t.value?n.value.lightModeSwitchTitle||"Switch to light theme":n.value.darkModeSwitchTitle||"Switch to dark theme"}),(r,l)=>(s(),_(ha,{title:o.value,class:"VPSwitchAppearance","aria-checked":i(t),onClick:i(a)},{default:h(()=>[...l[0]||(l[0]=[d("span",{class:"vpi-sun sun"},null,-1),d("span",{class:"vpi-moon moon"},null,-1)])]),_:1},8,["title","aria-checked","onClick"]))}}),pe=g(ma,[["__scopeId","data-v-be9742d9"]]),pa={key:0,class:"VPNavBarAppearance"},ka=p({__name:"VPNavBarAppearance",setup(e){const{site:t}=L();return(n,a)=>i(t).appearance&&i(t).appearance!=="force-dark"&&i(t).appearance!=="force-auto"?(s(),u("div",pa,[k(pe)])):m("",!0)}}),_a=g(ka,[["__scopeId","data-v-3f90c1a5"]]),ke=S();let Ie=!1,oe=0;function ba(e){const t=S(!1);if(ee){!Ie&&ga(),oe++;const n=F(ke,a=>{var o,r,l;a===e.el.value||(o=e.el.value)!=null&&o.contains(a)?(t.value=!0,(r=e.onFocus)==null||r.call(e)):(t.value=!1,(l=e.onBlur)==null||l.call(e))});ve(()=>{n(),oe--,oe||$a()})}return Oe(t)}function ga(){document.addEventListener("focusin",we),Ie=!0,ke.value=document.activeElement}function $a(){document.removeEventListener("focusin",we)}function we(){ke.value=document.activeElement}const ya={class:"VPMenuLink"},Pa=["innerHTML"],La=p({__name:"VPMenuLink",props:{item:{}},setup(e){const{page:t}=L();return(n,a)=>(s(),u("div",ya,[k(E,{class:N({active:i(z)(i(t).relativePath,e.item.activeMatch||e.item.link,!!e.item.activeMatch)}),href:e.item.link,target:e.item.target,rel:e.item.rel,"no-icon":e.item.noIcon},{default:h(()=>[d("span",{innerHTML:e.item.text},null,8,Pa)]),_:1},8,["class","href","target","rel","no-icon"])]))}}),te=g(La,[["__scopeId","data-v-7eeeb2dc"]]),Va={class:"VPMenuGroup"},Sa={key:0,class:"title"},Ta=p({__name:"VPMenuGroup",props:{text:{},items:{}},setup(e){return(t,n)=>(s(),u("div",Va,[e.text?(s(),u("p",Sa,M(e.text),1)):m("",!0),(s(!0),u(x,null,A(e.items,a=>(s(),u(x,null,["link"in a?(s(),_(te,{key:0,item:a},null,8,["item"])):m("",!0)],64))),256))]))}}),Na=g(Ta,[["__scopeId","data-v-a6b0397c"]]),Ma={class:"VPMenu"},xa={key:0,class:"items"},Ia=p({__name:"VPMenu",props:{items:{}},setup(e){return(t,n)=>(s(),u("div",Ma,[e.items?(s(),u("div",xa,[(s(!0),u(x,null,A(e.items,a=>(s(),u(x,{key:JSON.stringify(a)},["link"in a?(s(),_(te,{key:0,item:a},null,8,["item"])):"component"in a?(s(),_(B(a.component),G({key:1,ref_for:!0},a.props),null,16)):(s(),_(Na,{key:2,text:a.text,items:a.items},null,8,["text","items"]))],64))),128))])):m("",!0),c(t.$slots,"default",{},void 0,!0)]))}}),wa=g(Ia,[["__scopeId","data-v-20ed86d6"]]),Aa=["aria-expanded","aria-label"],Ca={key:0,class:"text"},Ha=["innerHTML"],Ba={key:1,class:"vpi-more-horizontal icon"},Ea={class:"menu"},Fa=p({__name:"VPFlyout",props:{icon:{},button:{},label:{},items:{}},setup(e){const t=S(!1),n=S();ba({el:n,onBlur:a});function a(){t.value=!1}return(o,r)=>(s(),u("div",{class:"VPFlyout",ref_key:"el",ref:n,onMouseenter:r[1]||(r[1]=l=>t.value=!0),onMouseleave:r[2]||(r[2]=l=>t.value=!1)},[d("button",{type:"button",class:"button","aria-haspopup":"true","aria-expanded":t.value,"aria-label":e.label,onClick:r[0]||(r[0]=l=>t.value=!t.value)},[e.button||e.icon?(s(),u("span",Ca,[e.icon?(s(),u("span",{key:0,class:N([e.icon,"option-icon"])},null,2)):m("",!0),e.button?(s(),u("span",{key:1,innerHTML:e.button},null,8,Ha)):m("",!0),r[3]||(r[3]=d("span",{class:"vpi-chevron-down text-icon"},null,-1))])):(s(),u("span",Ba))],8,Aa),d("div",Ea,[k(wa,{items:e.items},{default:h(()=>[c(o.$slots,"default",{},void 0,!0)]),_:3},8,["items"])])],544))}}),_e=g(Fa,[["__scopeId","data-v-bfe7971f"]]),Da=["href","aria-label","innerHTML"],Oa=p({__name:"VPSocialLink",props:{icon:{},link:{},ariaLabel:{}},setup(e){const t=e,n=S();U(async()=>{var r;await Le();const o=(r=n.value)==null?void 0:r.children[0];o instanceof HTMLElement&&o.className.startsWith("vpi-social-")&&(getComputedStyle(o).maskImage||getComputedStyle(o).webkitMaskImage)==="none"&&o.style.setProperty("--icon",`url('https://api.iconify.design/simple-icons/${t.icon}.svg')`)});const a=y(()=>typeof t.icon=="object"?t.icon.svg:``);return(o,r)=>(s(),u("a",{ref_key:"el",ref:n,class:"VPSocialLink no-icon",href:e.link,"aria-label":e.ariaLabel??(typeof e.icon=="string"?e.icon:""),target:"_blank",rel:"noopener",innerHTML:a.value},null,8,Da))}}),Ga=g(Oa,[["__scopeId","data-v-60a9a2d3"]]),Ua={class:"VPSocialLinks"},ja=p({__name:"VPSocialLinks",props:{links:{}},setup(e){return(t,n)=>(s(),u("div",Ua,[(s(!0),u(x,null,A(e.links,({link:a,icon:o,ariaLabel:r})=>(s(),_(Ga,{key:a,icon:o,link:a,ariaLabel:r},null,8,["icon","link","ariaLabel"]))),128))]))}}),be=g(ja,[["__scopeId","data-v-e71e869c"]]),za={key:0,class:"group translations"},Wa={class:"trans-title"},Ka={key:1,class:"group"},qa={class:"item appearance"},Ra={class:"label"},Ja={class:"appearance-action"},Xa={key:2,class:"group"},Ya={class:"item social-links"},Qa=p({__name:"VPNavBarExtra",setup(e){const{site:t,theme:n}=L(),{localeLinks:a,currentLang:o}=q({correspondingLink:!0}),r=y(()=>a.value.length&&o.value.label||t.value.appearance||n.value.socialLinks);return(l,v)=>r.value?(s(),_(_e,{key:0,class:"VPNavBarExtra",label:"extra navigation"},{default:h(()=>[i(a).length&&i(o).label?(s(),u("div",za,[d("p",Wa,M(i(o).label),1),(s(!0),u(x,null,A(i(a),f=>(s(),_(te,{key:f.link,item:f},null,8,["item"]))),128))])):m("",!0),i(t).appearance&&i(t).appearance!=="force-dark"&&i(t).appearance!=="force-auto"?(s(),u("div",Ka,[d("div",qa,[d("p",Ra,M(i(n).darkModeSwitchLabel||"Appearance"),1),d("div",Ja,[k(pe)])])])):m("",!0),i(n).socialLinks?(s(),u("div",Xa,[d("div",Ya,[k(be,{class:"social-links-list",links:i(n).socialLinks},null,8,["links"])])])):m("",!0)]),_:1})):m("",!0)}}),Za=g(Qa,[["__scopeId","data-v-f953d92f"]]),eo=["aria-expanded"],to=p({__name:"VPNavBarHamburger",props:{active:{type:Boolean}},emits:["click"],setup(e){return(t,n)=>(s(),u("button",{type:"button",class:N(["VPNavBarHamburger",{active:e.active}]),"aria-label":"mobile navigation","aria-expanded":e.active,"aria-controls":"VPNavScreen",onClick:n[0]||(n[0]=a=>t.$emit("click"))},[...n[1]||(n[1]=[d("span",{class:"container"},[d("span",{class:"top"}),d("span",{class:"middle"}),d("span",{class:"bottom"})],-1)])],10,eo))}}),no=g(to,[["__scopeId","data-v-6bee1efd"]]),ao=["innerHTML"],oo=p({__name:"VPNavBarMenuLink",props:{item:{}},setup(e){const{page:t}=L();return(n,a)=>(s(),_(E,{class:N({VPNavBarMenuLink:!0,active:i(z)(i(t).relativePath,e.item.activeMatch||e.item.link,!!e.item.activeMatch)}),href:e.item.link,target:e.item.target,rel:e.item.rel,"no-icon":e.item.noIcon,tabindex:"0"},{default:h(()=>[d("span",{innerHTML:e.item.text},null,8,ao)]),_:1},8,["class","href","target","rel","no-icon"]))}}),so=g(oo,[["__scopeId","data-v-815115f5"]]),io=p({__name:"VPNavBarMenuGroup",props:{item:{}},setup(e){const t=e,{page:n}=L(),a=r=>"component"in r?!1:"link"in r?z(n.value.relativePath,r.link,!!t.item.activeMatch):r.items.some(a),o=y(()=>a(t.item));return(r,l)=>(s(),_(_e,{class:N({VPNavBarMenuGroup:!0,active:i(z)(i(n).relativePath,e.item.activeMatch,!!e.item.activeMatch)||o.value}),button:e.item.text,items:e.item.items},null,8,["class","button","items"]))}}),ro={key:0,"aria-labelledby":"main-nav-aria-label",class:"VPNavBarMenu"},lo=p({__name:"VPNavBarMenu",setup(e){const{theme:t}=L();return(n,a)=>i(t).nav?(s(),u("nav",ro,[a[0]||(a[0]=d("span",{id:"main-nav-aria-label",class:"visually-hidden"}," Main Navigation ",-1)),(s(!0),u(x,null,A(i(t).nav,o=>(s(),u(x,{key:JSON.stringify(o)},["link"in o?(s(),_(so,{key:0,item:o},null,8,["item"])):"component"in o?(s(),_(B(o.component),G({key:1,ref_for:!0},o.props),null,16)):(s(),_(io,{key:2,item:o},null,8,["item"]))],64))),128))])):m("",!0)}}),co=g(lo,[["__scopeId","data-v-afb2845e"]]);function uo(e){const{localeIndex:t,theme:n}=L();function a(o){var I,w,C;const r=o.split("."),l=(I=n.value.search)==null?void 0:I.options,v=l&&typeof l=="object",f=v&&((C=(w=l.locales)==null?void 0:w[t.value])==null?void 0:C.translations)||null,$=v&&l.translations||null;let V=f,b=$,P=e;const T=r.pop();for(const H of r){let O=null;const K=P==null?void 0:P[H];K&&(O=P=K);const ne=b==null?void 0:b[H];ne&&(O=b=ne);const ae=V==null?void 0:V[H];ae&&(O=V=ae),K||(P=O),ne||(b=O),ae||(V=O)}return(V==null?void 0:V[T])??(b==null?void 0:b[T])??(P==null?void 0:P[T])??""}return a}const vo=["aria-label"],fo={class:"DocSearch-Button-Container"},ho={class:"DocSearch-Button-Placeholder"},ge=p({__name:"VPNavBarSearchButton",setup(e){const n=uo({button:{buttonText:"Search",buttonAriaLabel:"Search"}});return(a,o)=>(s(),u("button",{type:"button",class:"DocSearch DocSearch-Button","aria-label":i(n)("button.buttonAriaLabel")},[d("span",fo,[o[0]||(o[0]=d("span",{class:"vp-icon DocSearch-Search-Icon"},null,-1)),d("span",ho,M(i(n)("button.buttonText")),1)]),o[1]||(o[1]=d("span",{class:"DocSearch-Button-Keys"},[d("kbd",{class:"DocSearch-Button-Key"}),d("kbd",{class:"DocSearch-Button-Key"},"K")],-1))],8,vo))}}),mo={class:"VPNavBarSearch"},po={id:"local-search"},ko={key:1,id:"docsearch"},_o=p({__name:"VPNavBarSearch",setup(e){const t=Ge(()=>Ue(()=>import("./VPLocalSearchBox.BMVFMDgJ.js"),__vite__mapDeps([0,1]))),n=()=>null,{theme:a}=L(),o=S(!1),r=S(!1);U(()=>{});function l(){o.value||(o.value=!0,setTimeout(v,16))}function v(){const b=new Event("keydown");b.key="k",b.metaKey=!0,window.dispatchEvent(b),setTimeout(()=>{document.querySelector(".DocSearch-Modal")||v()},16)}function f(b){const P=b.target,T=P.tagName;return P.isContentEditable||T==="INPUT"||T==="SELECT"||T==="TEXTAREA"}const $=S(!1);ie("k",b=>{(b.ctrlKey||b.metaKey)&&(b.preventDefault(),$.value=!0)}),ie("/",b=>{f(b)||(b.preventDefault(),$.value=!0)});const V="local";return(b,P)=>{var T;return s(),u("div",mo,[i(V)==="local"?(s(),u(x,{key:0},[$.value?(s(),_(i(t),{key:0,onClose:P[0]||(P[0]=I=>$.value=!1)})):m("",!0),d("div",po,[k(ge,{onClick:P[1]||(P[1]=I=>$.value=!0)})])],64)):i(V)==="algolia"?(s(),u(x,{key:1},[o.value?(s(),_(i(n),{key:0,algolia:((T=i(a).search)==null?void 0:T.options)??i(a).algolia,onVnodeBeforeMount:P[2]||(P[2]=I=>r.value=!0)},null,8,["algolia"])):m("",!0),r.value?m("",!0):(s(),u("div",ko,[k(ge,{onClick:l})]))],64)):m("",!0)])}}}),bo=p({__name:"VPNavBarSocialLinks",setup(e){const{theme:t}=L();return(n,a)=>i(t).socialLinks?(s(),_(be,{key:0,class:"VPNavBarSocialLinks",links:i(t).socialLinks},null,8,["links"])):m("",!0)}}),go=g(bo,[["__scopeId","data-v-ef6192dc"]]),$o=["href","rel","target"],yo=["innerHTML"],Po={key:2},Lo=p({__name:"VPNavBarTitle",setup(e){const{site:t,theme:n}=L(),{hasSidebar:a}=D(),{currentLang:o}=q(),r=y(()=>{var f;return typeof n.value.logoLink=="string"?n.value.logoLink:(f=n.value.logoLink)==null?void 0:f.link}),l=y(()=>{var f;return typeof n.value.logoLink=="string"||(f=n.value.logoLink)==null?void 0:f.rel}),v=y(()=>{var f;return typeof n.value.logoLink=="string"||(f=n.value.logoLink)==null?void 0:f.target});return(f,$)=>(s(),u("div",{class:N(["VPNavBarTitle",{"has-sidebar":i(a)}])},[d("a",{class:"title",href:r.value??i(he)(i(o).link),rel:l.value,target:v.value},[c(f.$slots,"nav-bar-title-before",{},void 0,!0),i(n).logo?(s(),_(J,{key:0,class:"logo",image:i(n).logo},null,8,["image"])):m("",!0),i(n).siteTitle?(s(),u("span",{key:1,innerHTML:i(n).siteTitle},null,8,yo)):i(n).siteTitle===void 0?(s(),u("span",Po,M(i(t).title),1)):m("",!0),c(f.$slots,"nav-bar-title-after",{},void 0,!0)],8,$o)],2))}}),Vo=g(Lo,[["__scopeId","data-v-9f43907a"]]),So={class:"items"},To={class:"title"},No=p({__name:"VPNavBarTranslations",setup(e){const{theme:t}=L(),{localeLinks:n,currentLang:a}=q({correspondingLink:!0});return(o,r)=>i(n).length&&i(a).label?(s(),_(_e,{key:0,class:"VPNavBarTranslations",icon:"vpi-languages",label:i(t).langMenuLabel||"Change language"},{default:h(()=>[d("div",So,[d("p",To,M(i(a).label),1),(s(!0),u(x,null,A(i(n),l=>(s(),_(te,{key:l.link,item:l},null,8,["item"]))),128))])]),_:1},8,["label"])):m("",!0)}}),Mo=g(No,[["__scopeId","data-v-acee064b"]]),xo={class:"wrapper"},Io={class:"container"},wo={class:"title"},Ao={class:"content"},Co={class:"content-body"},Ho=p({__name:"VPNavBar",props:{isScreenOpen:{type:Boolean}},emits:["toggle-screen"],setup(e){const t=e,{y:n}=Ve(),{hasSidebar:a}=D(),{frontmatter:o}=L(),r=S({});return fe(()=>{r.value={"has-sidebar":a.value,home:o.value.layout==="home",top:n.value===0,"screen-open":t.isScreenOpen}}),(l,v)=>(s(),u("div",{class:N(["VPNavBar",r.value])},[d("div",xo,[d("div",Io,[d("div",wo,[k(Vo,null,{"nav-bar-title-before":h(()=>[c(l.$slots,"nav-bar-title-before",{},void 0,!0)]),"nav-bar-title-after":h(()=>[c(l.$slots,"nav-bar-title-after",{},void 0,!0)]),_:3})]),d("div",Ao,[d("div",Co,[c(l.$slots,"nav-bar-content-before",{},void 0,!0),k(_o,{class:"search"}),k(co,{class:"menu"}),k(Mo,{class:"translations"}),k(_a,{class:"appearance"}),k(go,{class:"social-links"}),k(Za,{class:"extra"}),c(l.$slots,"nav-bar-content-after",{},void 0,!0),k(no,{class:"hamburger",active:e.isScreenOpen,onClick:v[0]||(v[0]=f=>l.$emit("toggle-screen"))},null,8,["active"])])])])]),v[1]||(v[1]=d("div",{class:"divider"},[d("div",{class:"divider-line"})],-1))],2))}}),Bo=g(Ho,[["__scopeId","data-v-9fd4d1dd"]]),Eo={key:0,class:"VPNavScreenAppearance"},Fo={class:"text"},Do=p({__name:"VPNavScreenAppearance",setup(e){const{site:t,theme:n}=L();return(a,o)=>i(t).appearance&&i(t).appearance!=="force-dark"&&i(t).appearance!=="force-auto"?(s(),u("div",Eo,[d("p",Fo,M(i(n).darkModeSwitchLabel||"Appearance"),1),k(pe)])):m("",!0)}}),Oo=g(Do,[["__scopeId","data-v-a3e2920d"]]),Go=["innerHTML"],Uo=p({__name:"VPNavScreenMenuLink",props:{item:{}},setup(e){const t=Z("close-screen");return(n,a)=>(s(),_(E,{class:"VPNavScreenMenuLink",href:e.item.link,target:e.item.target,rel:e.item.rel,"no-icon":e.item.noIcon,onClick:i(t)},{default:h(()=>[d("span",{innerHTML:e.item.text},null,8,Go)]),_:1},8,["href","target","rel","no-icon","onClick"]))}}),jo=g(Uo,[["__scopeId","data-v-fa963d97"]]),zo=["innerHTML"],Wo=p({__name:"VPNavScreenMenuGroupLink",props:{item:{}},setup(e){const t=Z("close-screen");return(n,a)=>(s(),_(E,{class:"VPNavScreenMenuGroupLink",href:e.item.link,target:e.item.target,rel:e.item.rel,"no-icon":e.item.noIcon,onClick:i(t)},{default:h(()=>[d("span",{innerHTML:e.item.text},null,8,zo)]),_:1},8,["href","target","rel","no-icon","onClick"]))}}),Ae=g(Wo,[["__scopeId","data-v-e04f3e85"]]),Ko={class:"VPNavScreenMenuGroupSection"},qo={key:0,class:"title"},Ro=p({__name:"VPNavScreenMenuGroupSection",props:{text:{},items:{}},setup(e){return(t,n)=>(s(),u("div",Ko,[e.text?(s(),u("p",qo,M(e.text),1)):m("",!0),(s(!0),u(x,null,A(e.items,a=>(s(),_(Ae,{key:a.text,item:a},null,8,["item"]))),128))]))}}),Jo=g(Ro,[["__scopeId","data-v-f60dbfa7"]]),Xo=["aria-controls","aria-expanded"],Yo=["innerHTML"],Qo=["id"],Zo={key:0,class:"item"},es={key:1,class:"item"},ts={key:2,class:"group"},ns=p({__name:"VPNavScreenMenuGroup",props:{text:{},items:{}},setup(e){const t=e,n=S(!1),a=y(()=>`NavScreenGroup-${t.text.replace(" ","-").toLowerCase()}`);function o(){n.value=!n.value}return(r,l)=>(s(),u("div",{class:N(["VPNavScreenMenuGroup",{open:n.value}])},[d("button",{class:"button","aria-controls":a.value,"aria-expanded":n.value,onClick:o},[d("span",{class:"button-text",innerHTML:e.text},null,8,Yo),l[0]||(l[0]=d("span",{class:"vpi-plus button-icon"},null,-1))],8,Xo),d("div",{id:a.value,class:"items"},[(s(!0),u(x,null,A(e.items,v=>(s(),u(x,{key:JSON.stringify(v)},["link"in v?(s(),u("div",Zo,[k(Ae,{item:v},null,8,["item"])])):"component"in v?(s(),u("div",es,[(s(),_(B(v.component),G({ref_for:!0},v.props,{"screen-menu":""}),null,16))])):(s(),u("div",ts,[k(Jo,{text:v.text,items:v.items},null,8,["text","items"])]))],64))),128))],8,Qo)],2))}}),as=g(ns,[["__scopeId","data-v-d99bfeec"]]),os={key:0,class:"VPNavScreenMenu"},ss=p({__name:"VPNavScreenMenu",setup(e){const{theme:t}=L();return(n,a)=>i(t).nav?(s(),u("nav",os,[(s(!0),u(x,null,A(i(t).nav,o=>(s(),u(x,{key:JSON.stringify(o)},["link"in o?(s(),_(jo,{key:0,item:o},null,8,["item"])):"component"in o?(s(),_(B(o.component),G({key:1,ref_for:!0},o.props,{"screen-menu":""}),null,16)):(s(),_(as,{key:2,text:o.text||"",items:o.items},null,8,["text","items"]))],64))),128))])):m("",!0)}}),is=p({__name:"VPNavScreenSocialLinks",setup(e){const{theme:t}=L();return(n,a)=>i(t).socialLinks?(s(),_(be,{key:0,class:"VPNavScreenSocialLinks",links:i(t).socialLinks},null,8,["links"])):m("",!0)}}),rs={class:"list"},ls=p({__name:"VPNavScreenTranslations",setup(e){const{localeLinks:t,currentLang:n}=q({correspondingLink:!0}),a=S(!1);function o(){a.value=!a.value}return(r,l)=>i(t).length&&i(n).label?(s(),u("div",{key:0,class:N(["VPNavScreenTranslations",{open:a.value}])},[d("button",{class:"title",onClick:o},[l[0]||(l[0]=d("span",{class:"vpi-languages icon lang"},null,-1)),j(" "+M(i(n).label)+" ",1),l[1]||(l[1]=d("span",{class:"vpi-chevron-down icon chevron"},null,-1))]),d("ul",rs,[(s(!0),u(x,null,A(i(t),v=>(s(),u("li",{key:v.link,class:"item"},[k(E,{class:"link",href:v.link},{default:h(()=>[j(M(v.text),1)]),_:2},1032,["href"])]))),128))])],2)):m("",!0)}}),cs=g(ls,[["__scopeId","data-v-516e4bc3"]]),us={class:"container"},ds=p({__name:"VPNavScreen",props:{open:{type:Boolean}},setup(e){const t=S(null),n=Se(ee?document.body:null);return(a,o)=>(s(),_(ue,{name:"fade",onEnter:o[0]||(o[0]=r=>n.value=!0),onAfterLeave:o[1]||(o[1]=r=>n.value=!1)},{default:h(()=>[e.open?(s(),u("div",{key:0,class:"VPNavScreen",ref_key:"screen",ref:t,id:"VPNavScreen"},[d("div",us,[c(a.$slots,"nav-screen-content-before",{},void 0,!0),k(ss,{class:"menu"}),k(cs,{class:"translations"}),k(Oo,{class:"appearance"}),k(is,{class:"social-links"}),c(a.$slots,"nav-screen-content-after",{},void 0,!0)])],512)):m("",!0)]),_:3}))}}),vs=g(ds,[["__scopeId","data-v-2dd6d0c7"]]),fs={key:0,class:"VPNav"},hs=p({__name:"VPNav",setup(e){const{isScreenOpen:t,closeScreen:n,toggleScreen:a}=la(),{frontmatter:o}=L(),r=y(()=>o.value.navbar!==!1);return Te("close-screen",n),X(()=>{ee&&document.documentElement.classList.toggle("hide-nav",!r.value)}),(l,v)=>r.value?(s(),u("header",fs,[k(Bo,{"is-screen-open":i(t),onToggleScreen:i(a)},{"nav-bar-title-before":h(()=>[c(l.$slots,"nav-bar-title-before",{},void 0,!0)]),"nav-bar-title-after":h(()=>[c(l.$slots,"nav-bar-title-after",{},void 0,!0)]),"nav-bar-content-before":h(()=>[c(l.$slots,"nav-bar-content-before",{},void 0,!0)]),"nav-bar-content-after":h(()=>[c(l.$slots,"nav-bar-content-after",{},void 0,!0)]),_:3},8,["is-screen-open","onToggleScreen"]),k(vs,{open:i(t)},{"nav-screen-content-before":h(()=>[c(l.$slots,"nav-screen-content-before",{},void 0,!0)]),"nav-screen-content-after":h(()=>[c(l.$slots,"nav-screen-content-after",{},void 0,!0)]),_:3},8,["open"])])):m("",!0)}}),ms=g(hs,[["__scopeId","data-v-7ad780c2"]]),ps=["role","tabindex"],ks={key:1,class:"items"},_s=p({__name:"VPSidebarItem",props:{item:{},depth:{}},setup(e){const t=e,{collapsed:n,collapsible:a,isLink:o,isActiveLink:r,hasActiveLink:l,hasChildren:v,toggle:f}=dt(y(()=>t.item)),$=y(()=>v.value?"section":"div"),V=y(()=>o.value?"a":"div"),b=y(()=>v.value?t.depth+2===7?"p":`h${t.depth+2}`:"p"),P=y(()=>o.value?void 0:"button"),T=y(()=>[[`level-${t.depth}`],{collapsible:a.value},{collapsed:n.value},{"is-link":o.value},{"is-active":r.value},{"has-active":l.value}]);function I(C){"key"in C&&C.key!=="Enter"||!t.item.link&&f()}function w(){t.item.link&&f()}return(C,H)=>{const O=W("VPSidebarItem",!0);return s(),_(B($.value),{class:N(["VPSidebarItem",T.value])},{default:h(()=>[e.item.text?(s(),u("div",G({key:0,class:"item",role:P.value},je(e.item.items?{click:I,keydown:I}:{},!0),{tabindex:e.item.items&&0}),[H[1]||(H[1]=d("div",{class:"indicator"},null,-1)),e.item.link?(s(),_(E,{key:0,tag:V.value,class:"link",href:e.item.link,rel:e.item.rel,target:e.item.target},{default:h(()=>[(s(),_(B(b.value),{class:"text",innerHTML:e.item.text},null,8,["innerHTML"]))]),_:1},8,["tag","href","rel","target"])):(s(),_(B(b.value),{key:1,class:"text",innerHTML:e.item.text},null,8,["innerHTML"])),e.item.collapsed!=null&&e.item.items&&e.item.items.length?(s(),u("div",{key:2,class:"caret",role:"button","aria-label":"toggle section",onClick:w,onKeydown:ze(w,["enter"]),tabindex:"0"},[...H[0]||(H[0]=[d("span",{class:"vpi-chevron-right caret-icon"},null,-1)])],32)):m("",!0)],16,ps)):m("",!0),e.item.items&&e.item.items.length?(s(),u("div",ks,[e.depth<5?(s(!0),u(x,{key:0},A(e.item.items,K=>(s(),_(O,{key:K.text,item:K,depth:e.depth+1},null,8,["item","depth"]))),128)):m("",!0)])):m("",!0)]),_:1},8,["class"])}}}),bs=g(_s,[["__scopeId","data-v-0009425e"]]),gs=p({__name:"VPSidebarGroup",props:{items:{}},setup(e){const t=S(!0);let n=null;return U(()=>{n=setTimeout(()=>{n=null,t.value=!1},300)}),We(()=>{n!=null&&(clearTimeout(n),n=null)}),(a,o)=>(s(!0),u(x,null,A(e.items,r=>(s(),u("div",{key:r.text,class:N(["group",{"no-transition":t.value}])},[k(bs,{item:r,depth:0},null,8,["item"])],2))),128))}}),$s=g(gs,[["__scopeId","data-v-51288d80"]]),ys={class:"nav",id:"VPSidebarNav","aria-labelledby":"sidebar-aria-label",tabindex:"-1"},Ps=p({__name:"VPSidebar",props:{open:{type:Boolean}},setup(e){const{sidebarGroups:t,hasSidebar:n}=D(),a=e,o=S(null),r=Se(ee?document.body:null);F([a,o],()=>{var v;a.open?(r.value=!0,(v=o.value)==null||v.focus()):r.value=!1},{immediate:!0,flush:"post"});const l=S(0);return F(t,()=>{l.value+=1},{deep:!0}),(v,f)=>i(n)?(s(),u("aside",{key:0,class:N(["VPSidebar",{open:e.open}]),ref_key:"navEl",ref:o,onClick:f[0]||(f[0]=Ke(()=>{},["stop"]))},[f[2]||(f[2]=d("div",{class:"curtain"},null,-1)),d("nav",ys,[f[1]||(f[1]=d("span",{class:"visually-hidden",id:"sidebar-aria-label"}," Sidebar Navigation ",-1)),c(v.$slots,"sidebar-nav-before",{},void 0,!0),(s(),_($s,{items:i(t),key:l.value},null,8,["items"])),c(v.$slots,"sidebar-nav-after",{},void 0,!0)])],2)):m("",!0)}}),Ls=g(Ps,[["__scopeId","data-v-42c4c606"]]),Vs=p({__name:"VPSkipLink",setup(e){const{theme:t}=L(),n=Q(),a=S();F(()=>n.path,()=>a.value.focus());function o({target:r}){const l=document.getElementById(decodeURIComponent(r.hash).slice(1));if(l){const v=()=>{l.removeAttribute("tabindex"),l.removeEventListener("blur",v)};l.setAttribute("tabindex","-1"),l.addEventListener("blur",v),l.focus(),window.scrollTo(0,0)}}return(r,l)=>(s(),u(x,null,[d("span",{ref_key:"backToTop",ref:a,tabindex:"-1"},null,512),d("a",{href:"#VPContent",class:"VPSkipLink visually-hidden",onClick:o},M(i(t).skipToContentLabel||"Skip to content"),1)],64))}}),Ss=g(Vs,[["__scopeId","data-v-fcbfc0e0"]]),Ts=p({__name:"Layout",setup(e){const{isOpen:t,open:n,close:a}=D(),o=Q();F(()=>o.path,a),ut(t,a);const{frontmatter:r}=L(),l=qe(),v=y(()=>!!l["home-hero-image"]);return Te("hero-image-slot-exists",v),(f,$)=>{const V=W("Content");return i(r).layout!==!1?(s(),u("div",{key:0,class:N(["Layout",i(r).pageClass])},[c(f.$slots,"layout-top",{},void 0,!0),k(Ss),k(Ye,{class:"backdrop",show:i(t),onClick:i(a)},null,8,["show","onClick"]),k(ms,null,{"nav-bar-title-before":h(()=>[c(f.$slots,"nav-bar-title-before",{},void 0,!0)]),"nav-bar-title-after":h(()=>[c(f.$slots,"nav-bar-title-after",{},void 0,!0)]),"nav-bar-content-before":h(()=>[c(f.$slots,"nav-bar-content-before",{},void 0,!0)]),"nav-bar-content-after":h(()=>[c(f.$slots,"nav-bar-content-after",{},void 0,!0)]),"nav-screen-content-before":h(()=>[c(f.$slots,"nav-screen-content-before",{},void 0,!0)]),"nav-screen-content-after":h(()=>[c(f.$slots,"nav-screen-content-after",{},void 0,!0)]),_:3}),k(ra,{open:i(t),onOpenMenu:i(n)},null,8,["open","onOpenMenu"]),k(Ls,{open:i(t)},{"sidebar-nav-before":h(()=>[c(f.$slots,"sidebar-nav-before",{},void 0,!0)]),"sidebar-nav-after":h(()=>[c(f.$slots,"sidebar-nav-after",{},void 0,!0)]),_:3},8,["open"]),k(Wn,null,{"page-top":h(()=>[c(f.$slots,"page-top",{},void 0,!0)]),"page-bottom":h(()=>[c(f.$slots,"page-bottom",{},void 0,!0)]),"not-found":h(()=>[c(f.$slots,"not-found",{},void 0,!0)]),"home-hero-before":h(()=>[c(f.$slots,"home-hero-before",{},void 0,!0)]),"home-hero-info-before":h(()=>[c(f.$slots,"home-hero-info-before",{},void 0,!0)]),"home-hero-info":h(()=>[c(f.$slots,"home-hero-info",{},void 0,!0)]),"home-hero-info-after":h(()=>[c(f.$slots,"home-hero-info-after",{},void 0,!0)]),"home-hero-actions-after":h(()=>[c(f.$slots,"home-hero-actions-after",{},void 0,!0)]),"home-hero-image":h(()=>[c(f.$slots,"home-hero-image",{},void 0,!0)]),"home-hero-after":h(()=>[c(f.$slots,"home-hero-after",{},void 0,!0)]),"home-features-before":h(()=>[c(f.$slots,"home-features-before",{},void 0,!0)]),"home-features-after":h(()=>[c(f.$slots,"home-features-after",{},void 0,!0)]),"doc-footer-before":h(()=>[c(f.$slots,"doc-footer-before",{},void 0,!0)]),"doc-before":h(()=>[c(f.$slots,"doc-before",{},void 0,!0)]),"doc-after":h(()=>[c(f.$slots,"doc-after",{},void 0,!0)]),"doc-top":h(()=>[c(f.$slots,"doc-top",{},void 0,!0)]),"doc-bottom":h(()=>[c(f.$slots,"doc-bottom",{},void 0,!0)]),"aside-top":h(()=>[c(f.$slots,"aside-top",{},void 0,!0)]),"aside-bottom":h(()=>[c(f.$slots,"aside-bottom",{},void 0,!0)]),"aside-outline-before":h(()=>[c(f.$slots,"aside-outline-before",{},void 0,!0)]),"aside-outline-after":h(()=>[c(f.$slots,"aside-outline-after",{},void 0,!0)]),"aside-ads-before":h(()=>[c(f.$slots,"aside-ads-before",{},void 0,!0)]),"aside-ads-after":h(()=>[c(f.$slots,"aside-ads-after",{},void 0,!0)]),_:3}),k(Xn),c(f.$slots,"layout-bottom",{},void 0,!0)],2)):(s(),_(V,{key:1}))}}}),Ns=g(Ts,[["__scopeId","data-v-d8b57b2d"]]),xs={Layout:Ns,enhanceApp:({app:e})=>{e.component("Badge",Re)}};export{uo as c,xs as t,L as u}; diff --git a/.vitepress/dist/assets/coverpage.md.-BdveJF6.js b/.vitepress/dist/assets/coverpage.md.-BdveJF6.js deleted file mode 100644 index 1202525f..00000000 --- a/.vitepress/dist/assets/coverpage.md.-BdveJF6.js +++ /dev/null @@ -1 +0,0 @@ -import{_ as a,o as r,c as o,ag as t}from"./chunks/framework.CvgP6Fyv.js";const d=JSON.parse('{"title":"姬长信 API For Docker 始于 2017","description":"","frontmatter":{},"headers":[],"relativePath":"_coverpage.md","filePath":"_coverpage.md"}'),l={name:"_coverpage.md"};function s(i,e,c,_,n,m){return r(),o("div",null,[...e[0]||(e[0]=[t('

姬长信 API For Docker <small>始于 2017</small>

姬长信 API For Docker 是一个基于多种编程语言的开源 API 平台,免费且不限调用,覆盖生活常用、出行服务、开发工具、金融服务、通讯服务和公益大数据等场景。

  • 须知:姬长信 API 将记录你的域名、使用流量、调用次数等重要信息并存储六个月,如介意请勿使用。统计信息 管理员邮箱:admin@isoyu.com
  • 条款:姬长信 API 拥有所有运行权,在某些特定情况下有权禁止你的网站调用。
  • 禁止用于违法、商业用途,不接受定制功能性捐助! GitHub开始
',3)])])}const f=a(l,[["render",s]]);export{d as __pageData,f as default}; diff --git a/.vitepress/dist/assets/coverpage.md.-BdveJF6.lean.js b/.vitepress/dist/assets/coverpage.md.-BdveJF6.lean.js deleted file mode 100644 index 8ef198bf..00000000 --- a/.vitepress/dist/assets/coverpage.md.-BdveJF6.lean.js +++ /dev/null @@ -1 +0,0 @@ -import{_ as a,o as r,c as o,ag as t}from"./chunks/framework.CvgP6Fyv.js";const d=JSON.parse('{"title":"姬长信 API For Docker 始于 2017","description":"","frontmatter":{},"headers":[],"relativePath":"_coverpage.md","filePath":"_coverpage.md"}'),l={name:"_coverpage.md"};function s(i,e,c,_,n,m){return r(),o("div",null,[...e[0]||(e[0]=[t("",3)])])}const f=a(l,[["render",s]]);export{d as __pageData,f as default}; diff --git a/.vitepress/dist/assets/docs_README.md.BEBTSqJI.js b/.vitepress/dist/assets/docs_README.md.BEBTSqJI.js deleted file mode 100644 index 3f36a539..00000000 --- a/.vitepress/dist/assets/docs_README.md.BEBTSqJI.js +++ /dev/null @@ -1 +0,0 @@ -import{_ as t,o as a,c as o,j as s}from"./chunks/framework.CvgP6Fyv.js";const E=JSON.parse('{"title":"","description":"","frontmatter":{},"headers":[],"relativePath":"docs/README.md","filePath":"docs/README.md"}'),r={name:"docs/README.md"};function n(c,e,d,p,l,i){return a(),o("div",null,[...e[0]||(e[0]=[s("p",null,"2",-1)])])}const _=t(r,[["render",n]]);export{E as __pageData,_ as default}; diff --git a/.vitepress/dist/assets/docs_README.md.BEBTSqJI.lean.js b/.vitepress/dist/assets/docs_README.md.BEBTSqJI.lean.js deleted file mode 100644 index 3f36a539..00000000 --- a/.vitepress/dist/assets/docs_README.md.BEBTSqJI.lean.js +++ /dev/null @@ -1 +0,0 @@ -import{_ as t,o as a,c as o,j as s}from"./chunks/framework.CvgP6Fyv.js";const E=JSON.parse('{"title":"","description":"","frontmatter":{},"headers":[],"relativePath":"docs/README.md","filePath":"docs/README.md"}'),r={name:"docs/README.md"};function n(c,e,d,p,l,i){return a(),o("div",null,[...e[0]||(e[0]=[s("p",null,"2",-1)])])}const _=t(r,[["render",n]]);export{E as __pageData,_ as default}; diff --git a/.vitepress/dist/assets/docs__coverpage.md.mdIigpuf.js b/.vitepress/dist/assets/docs__coverpage.md.mdIigpuf.js deleted file mode 100644 index 1f3dabd6..00000000 --- a/.vitepress/dist/assets/docs__coverpage.md.mdIigpuf.js +++ /dev/null @@ -1 +0,0 @@ -import{_ as a,o as s,c as t,j as l,a as o}from"./chunks/framework.CvgP6Fyv.js";const f=JSON.parse('{"title":"docsify 4.6.10","description":"","frontmatter":{},"headers":[],"relativePath":"docs/_coverpage.md","filePath":"docs/_coverpage.md"}'),i={name:"docs/_coverpage.md"};function c(r,e,n,d,m,p){return s(),t("div",null,[...e[0]||(e[0]=[l("h1",{id:"docsify-small-4-6-10-small",tabindex:"-1"},[o("docsify 4.6.10 "),l("a",{class:"header-anchor",href:"#docsify-small-4-6-10-small","aria-label":'Permalink to "docsify 4.6.10"'},"​")],-1),l("blockquote",null,[l("p",null,"A magical documentation site generator.")],-1),l("ul",null,[l("li",null,"Simple and lightweight (~19kB gzipped)"),l("li",null,"No statically built html files"),l("li",null,"Multiple themes")],-1)])])}const _=a(i,[["render",c]]);export{f as __pageData,_ as default}; diff --git a/.vitepress/dist/assets/docs__coverpage.md.mdIigpuf.lean.js b/.vitepress/dist/assets/docs__coverpage.md.mdIigpuf.lean.js deleted file mode 100644 index 1f3dabd6..00000000 --- a/.vitepress/dist/assets/docs__coverpage.md.mdIigpuf.lean.js +++ /dev/null @@ -1 +0,0 @@ -import{_ as a,o as s,c as t,j as l,a as o}from"./chunks/framework.CvgP6Fyv.js";const f=JSON.parse('{"title":"docsify 4.6.10","description":"","frontmatter":{},"headers":[],"relativePath":"docs/_coverpage.md","filePath":"docs/_coverpage.md"}'),i={name:"docs/_coverpage.md"};function c(r,e,n,d,m,p){return s(),t("div",null,[...e[0]||(e[0]=[l("h1",{id:"docsify-small-4-6-10-small",tabindex:"-1"},[o("docsify 4.6.10 "),l("a",{class:"header-anchor",href:"#docsify-small-4-6-10-small","aria-label":'Permalink to "docsify 4.6.10"'},"​")],-1),l("blockquote",null,[l("p",null,"A magical documentation site generator.")],-1),l("ul",null,[l("li",null,"Simple and lightweight (~19kB gzipped)"),l("li",null,"No statically built html files"),l("li",null,"Multiple themes")],-1)])])}const _=a(i,[["render",c]]);export{f as __pageData,_ as default}; diff --git a/.vitepress/dist/assets/inter-italic-cyrillic-ext.r48I6akx.woff2 b/.vitepress/dist/assets/inter-italic-cyrillic-ext.r48I6akx.woff2 deleted file mode 100644 index b6b603d596933f026dfecf98550bbe4d0876276b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 43112 zcmV)0K+eB+Pew8T0RR910H|mH6951J0UBrk0H^f;1ONa400000000000000000000 z0000Qh94W4P8=#fNLE2oicCLERzXsMC9Sl=Wtg7rQD zHUcCAhIk8uJ^%zD1&nkDAX_XBaRL>&)ao+mHU!|MHg&0Sk(r3xtq{uU6G{_q3_WZd zz$4~nWdHwvQc@X1lj_qJ0YMzwArDGrm?4A}aeA@jS5;H51$Rmqq#B7?95rGNFI6|` z(duP%6x?sdXY}Y#s9rZs%E9gt*iIp=b<@Jk>{j<_xevtcR7&(U5-;uTq`#Y&E@}{k zxXD^Fqqte*BDqT}Zi&Gk#Mf|h=y0-}o&213t9j~q$RXM{YPjder~HLJ8%==k(;qKy3K{IUB%xm zDsIE$bp1=}X`05gnzX6aJxy{j56_L zLQcd%;`&~HJsDrJW_a4>d&hA{Nt%hyNLF?&qFj~s+^=YLS&kL0B0b+-|x3)hD5eTXjF;sBks*LGK6BDNMxvx zf|hib=bz^O@zGfYh`X z_yO`CpzH1h+3#A#v=GwJw%XAHfK^=;*-mAPcLQr)8z=5K2SAKwOuZg zEIkBx`o`Ma`R<)3hruP|mFgw)`p0S_K~j+b?7%_r`0alX==Lw2eWm@}R*n6=;Qq*3 zgvu!-in6Wl*KJF!mcAwXgKW+4g1zXOC9($XS*BwO$ukGY(S;jc#uVfiBn_PL z9Gx%6j}LO$Xpo}@NZ9}=jhoPDs|l{gAK(NKBzH-rqDI;jfpO2xNouqwb3n(O_lR=g*F`__{ zCV;vqT-Ou6uDVuNcvXwB-~Z3-2Glj5Yn(!_nj(_#_qR6Q{LGqGytKz5;ul#&WWNkz zTKgGmeWFo+e>2sb&2?Mrm>^IxYKr&-V%lA%6A2YxFl+tVGMsLH*D6{~fMBy*BXBzW zBnd6Xy`0QJ1R^kvW){y9Qr3Z44`=gow#u+mI(@chHuo``2U)y8*mE)mS>~#VdGXdn zG6e#d0zsTC7=?ukXHlpu4qY?I6kst0l9>W*PL?Kvab+_;J`>7eg^E}S5tERxS~AwG zm+e(K@rsL-ShIFy1po^||78yZI0@h)fExhr19%w_05S^5qJW$OkedL;qlhwKNnQZp zu>k-}N~l~qk=?#|LGk+VKSlC0wv6T!&$U1S02lx;{MHxqAAjRkfLs#zs&_9Q9vsKU zTm6F6fkEhp`_o&GuQ5KhYq$rFe-Ojx{F6VQebG-#-anqd{l$V$Ki&B0Z*IjO(EFZ1 z9-o{(binlw?J~Ogp$#7cMgT`1)T9ahe?JB?+7B7Oy*(X)z5+2c{tbVrx(WR|D+tM^ z)tG^g@JD~EH-E}_nf(0sPa^;Pvmf;Pm;XX#@#KB%%4%!qYV`5g2J4C8i|+fT{AB-3 z+4ZYy-FD&U2A9>Q!@u1>MvfMXUDY#;&8Rs8$5&?W2XNCYBz`gOcl6f)IKfoPeaydm zqVHS%&wcjGJ6~Aizp^X;hxWC-uVp*gf1k4brR@vrW>kFIwmFm6=)MbUoEb!c6i}u<)j0k$J^p=<&RBHpZiHcw0VT2q-9N#uT(7~ zGrJycUNI?Yc?G9vVztEZbri*lmo?2E7XcHiW=e*?zxa9FA;w3=i znFcJr%KUrV{1JPXK(jc(U#48<^T07*f;%-b<{X;LH-vxo$E~lidxtMa?8M8b0W`Xt zO=H&n*<$(g=APx8UB`0zt_y&=xoDr6Hvh)$W%Jzf5v$0B_UH8MP5}OZ?dNI+H<;hD zdIa<7a&CYd?Z2rN_a9E5?XQOhdE-A@eq(;ba)|k-#lPlX&}#mV_ITs0S$899GFukj zPxhD_i%q64dHb@W5sqxfOSg@$(o*23U`vxO16QUj*?9OLq;$TAVqHoENWWY;1tkp~J%dh0CT6zxqA$*)mzPgO zOux8<0fX;ONzTwa)KVv$wCt3djzqe5l0d<+&i#%7_UQrc__%5=!a}eosAvF*=nB1Q zM=9t*0Q2R++V130ZFHgCQ@|TX!^x-=4%UlMR&M&=`T)RiAqs z-n%~T(OaIl47utIZ`o*Mo?Q@~JP_RCN#xceAlGgTol;PO%V=^^6v?O9A35*yPw*s$ z+9T3)&z~h*SZ3R2F9)?aeV#;MXVzM%S&wPn+vtx@9x^PP`=pYqbGmf)?$)pJB&IQB zX;TY%U>_LIqM-f*o6&dgx+P8EP-SA!E+0M%#!vXAi;t4q#UJ@E&?jz;rYEe&@SZ62 zWFQ`z_pLq@+piN|b@j||#cb)7d*d8?FFHSMmwtD9mKl7<{m*dde_sE2>@lVs*)sew z|1Ng)4&}4msFBij&rvg@+rrrG&@VRQpW#;h z1-touxffRFPvh5O3&%arMHjB*pR@TQucdcrtCkC|gsW!zSF=X1{TG~9(+5sQARz}H z`X9K3U(FxvjnBXE`^UbxefjsNzql)#{LEJ$%>5Wy`%LNgpa1r8*%Rl#%Wma2g#crcxI$;zV9*hYrn~R zYv`BXVe#gh%V9PE(9gzSTzrcZ{`dwk!n~UY;RMfV9|rQM@zw74~{5b0M9=-uRaSte#Cn7<6!<{t_^eW{Biw}A7Je9?n_s| zr;mq@d;xs)q>(0qlTS(S&Oz7H#Isqj@U-d9B{2W#{)tb4U!RHHE`j`6U+Dv2$#e2& zF<|#|?><;(^T-QJKVJrazx4A<5X4{p%P`hWVdP~2UW*LFhQ<8YfnzCT%@ z@nJJ{()FJyEIaru8Iu{v&7qRa3~v|9Uo5#>oGM)M%{yLF2EM`xmVh^KtWN87-F?HJ`@Own>TRGr-wFS-{d^;r8Je#DwRSC%u!@kjASGY7r>~cuOLHjpIIDLb+i!xolsaoU6Kv^TOKG^Ez zh{V^~f%tK5yjXnxNBUfpNRKAX48Enqm&NH+EVuH}wKPk0`+gJ&5{jQb7Eb|YyxHk* z(&g~`6g6u7PEYJ3!e70gVC)kC|gOm%HYi3saDJGgpl)=}tQ#^jfHw}$c)z@XgDhf@mxA9L-i4iC!P?rSb( z*8SfJaQoz4`ad3abGHUyoD~HWi1EMpZYY2Pc#l2h9$^U_aI>Hg+8{SU-x8q@Mvp3~ z$p}%B@sy~c=cL$fy<}mfuqwv`3hVODSy%8oD<%Yj?TS*$#|O+q`H^zWSXU{VyQ}4O zwd%#{^>r4Y=nW_7PyD?~?DzQS(+B` zuLtZww$}o;J24*vueo%20oW~Vnf>_y{hj_<_|xv%)or_P8O1gw4*t_WP9K?r>Ub&m zDEX-bs0C?+vNLQ_Ea`wGJ$^}pED*Bo zHmJcx?7^5YV9JC!D^{jD#3s!y!y)VIwnO{IO5a)|P4u00zSpnFLqSDRlad#eNO-uE zd86Cl3PUOs0JOWZFJSZp#H*QetzY@L_F znjt%f)7FgGCH%U2%r<$m;hG7%frnO4*8wsa1R<6kk1^6zWfe*_i}3Dv?Bu(drLFHw zT)rDGX}IKrO9Gy95L{yr;9x(w2D!`ps~!(<8jH5t%Q?t84O{gvOg|31K;x-kd(A#@+df8PTyH}M)}}V&bLzH!7GBrg8!~Y~ zUm4AEm+lc>P0o*BUt~O^hKJz7X!Kn*5vr{kflLq1;x>Qgj6ZhW-tN=?&TmiVt=2iL zn5Vr?4W-SV4=LToz+iJf;_TuYdod4_4nhAWC_xV}{rOJ+CMu4>e@*M(jGruHPu0w@ z#f@6uF(`Mnzc{lqkWV;?j0zZD2wbh$Z%8SKBOE{<)q9g_-s8qYhJwth3vLq*D+*RZ zc&z(vFu!dV!yGhrflanAzpZXuIg4<}&c0#pm>XX?~gzx#B;mpQQ4S2YDe zG`gF?7In};|K^PA+y>Vdt|q~&U)BsISZExKP^oEXvM4Gd4DhujQezi#eDm1BIX7sD z=rrENTZLJF8>Ktgwj*4Rp<}hs!EwsErUf&)gAqiG&r#7?m3K_P7uH!r1=_IgydHF| z|G}*+?!Sdy4KgCJ79BB;hjgOtcykGCimmP-m33UY;T51ou!{mDZd=5eUStQkwN>u8 z7k>)~5OrJ%O3Btf(;fJq5NpSjWF!(~5U!fB*@#GTt@3IMAz?GY!C2 zh8>$T2NoXv5u_&uK||tlQF7?iQ*E*_aEqa0bn&3p$U9^sCTTT%Ly+l>G@GPku}|q3 zp{+V&xE7{bEf+{6&M9&Uo+6By70&SoBbL@9rT*m^2WCB zOqXDC<97jJY;U(sI)d7U-$19jp7msVF zG*}bLiB!y#mIosg=95?zlV^1TcYO059wd7OmJSPxALez^VMhRmM!}Ve{9Cwi@hn-T z?;IdNyg2-kXooRZ1Ajc^VNxdr=0qmx$xgSr!R^$;L^;HO_#!E6)3@qTvLVKv#HjP= z;#mkTE6m)|HkkMrTT`sLd>uQP&X;?m^~nrb8ig9JcN70EDW6U9*4YIY_dEh)od|Yu ziHFfPGsM8}bp4LNT!iZlw#mN0r&op5Oyxt&K`t)%YxORixK&FB`7X8wneS1p&_E>A zGb5<-{;GWcmYonF9eA3$R;J43c(cOg*GS?rOn{@+W4OS;BZX7{1`6zrduTn}T~%x}R&| zqnv!!`6Ohx_8A#s;3euY@ji*-P{vd0;|%#Q{P_dI%7L_YPwV=!C5@IG2xsw+zng~5 z7yPvf*H6l+kYZ(jF#xcNb6z_OH+(+qO)qYwH~ihrIJXVDV8L}Vvsm57bh{m*#(p=| zLXPas48EXd(z9Q<#4r#&QR1bjf%{qfzo18RuuR{M9v#v?xUy+_u(~+VHH37euhpeod4r;)JF)*IG4~ z!)u-mUOD+MkPO|)8X8FbFeqV?k4Q!cVNHrP%US3m*vLX`5KhAL8+%0UWF%j^Sg%sA ztOK!uBc3jABvPgA|reCyEiN%S*T*IN>l|hUsP8=_$F7o8o|cam>Cq>k)UFR7*%#(riI%_Fn3 zE~*)KPt5>4AWY+_h6H((de6;p_1|S!@<|qmsC4TG{Q@CaT6EbbSH4sqEt_pgNQ0|u z|DQTn5_Da=3SG7H*4MJ>blfnraCbyZBQzT7x2mlOD{z4>*Z|DTX4ho*@vAdSUikl` zYN(R8P6HNYaP`GaCcd^zlQ^`O(F~CulHfsv>mP<&bad)*!hox%3jbQujAR5>?DIKSgrO0$D3Iy|O3zkXqs&$JQNh=L)aZ0aTzLm9|D-EL7#4{4A&P8r9 zf525A_=?`?ur<=tDNOG>-3OtNH!EkL34plg9D#$Oz}Eq7XJ`m~I_9jNekJ z(FrWm^6E};($4Ns@goXDQZq(2I;l6ScOIU*HlI;pNJuLwX?BU^OXARhe(4(EJ z`Jr@n59Odpwiix-?_yNGI8**pntKTT4TO|gb$-;gdSXWL9EWwLz9RTf^SQM`NoGNi z8}lMEF|yh^xs#RF?<9{eD;O+K>0l)HIxe!rg?&KZw?emeQ}Sx+Ez3x!W&daA3h&4e73<$pE3^KsKkij_aBHsNG1n*Gq>R;!-%qJ{VtC9s_ds>Y0pRu2G5EqH zKC*#S?T>~iN5H?-#FRC2lsfV3b7Y&vt4E(Xtg=d~cQ&+e{@((q5wYA9Aq;Rk2a3AJ zwegu<^yRL5;MulUt3k#285Q8N12c3JgK)uX>5un*`ylAnlQn>olLqq}j(_rKnIiol z+_AJ8S!&H&$4JMIJSkAa4qN&&-2Hn^TVS8_onvgW?SO{}EjLt#oZytUZb=0)aWu^@ z#pb6O5xso-a?uf^0;}^bIU>oKkjy;BIpdIr=&2A+N~EXOWz()%BjN?JpzKhz5sJJ>HL= zw82IIPM-~TUc7h3W!&f$b)Jb=d>~JqiSAiRThB!f?XCxz1l_%IQ-v1?C?Bp7%)F*OJ0z@yqEz+=WM=ei*ZAH zzJ8H5?>a4seuL@4^zBx9ybKd#iB%8H59d?OUdVf!acjRSr8nu%NZwVCDI3byABa}{ zPQ!S+Y2vq;JukGy$P9|PnliBrF4q(SX8Fl=~bez+M6>%^N zr--ioAQ@LNIJQQF%7?3~!WwLH!{hnJev8ks{bjfO@)p$&X2+Pnk@xMuuKlW<2K=iI z1va(s&fBa%rMtzQY#wNlJh-a0uyz8Ld>;uGQt&9jDN#F$jS5LwT>B~WFM>~vq_KIF zgCx|{gW4$Q$ntdbJSoxZa#?O4YSg-_tF@^t$KHOv;^k>PJ0#=O)@T!R@wsZ)(WBd2(?_pSTA) z(X1)I*fLG(L0W#uHXknDKU@fP7bNim(c-|whD1$X!$PA+N9~A&vNMR-GRd)^jI8!> zVm*wCNZMHxhfpm-aqE!j@K|Nj*>G??p_XJ0wW>6qh^-6MBCQ}+LssLF_E(MaIQ#zN zCp!8`UQcjWp9;AOG_GQLG5H6*it`q!0C4yK*&@_`nIi{ftfhK)L0-Zu3rj%J9nb{Z$RX$}AlN zEZh?bdvUewkDm?%TTp*|a92c~`4P^yfx;r-AuY$rxNKkHy@Nws6tN%zFX4IJ<{I|c zybWsnD}*|3lzdgM?aD_8HQ14l8(+{L*A`8QAiHdt-!H$;8A{kzW6HkjXMMuy&_Gly zmRQwbMIOI@Ef(icmiOP7}HWh{Imt{F-}Bqld@1p(6?Czj6}oiC>>Y)V0w9l^ulm*qe5_V$JP-^y3^mg=i!lCkHR#2{U zI4yF)Fr!&|kyg-kt|emK#WC!#Y~3II+aH(#Wf~A{PR2;X;+iOoHY5igH7{d(hlLdj zvn>AJW6`Avt37$y+&*EzigvkfQ_sVvB8f4n-w)oIo1qsNsopN|-=DeHF)bb54gA`n z)J!c*PrObQm6ET?!BgbM_TU7NoICJ1T!$?B!K!=oV@-m><$3*?38lZ9PE3FH9wA$< zm5nandT2PQI`Xvjk%StlRxX4$$=gQs_2K!D3m`5;x<_|jasc-EnHsk}(lKAw*N_aV z(OzjMoI>!K#O#llK6FX-(n@At;ht>2MN|Qj&p$9$e$61`L56%jaWVY5Ef&B+J2X=~aN_{RD5*#L^^rrI2n7#nZ+4S{70oZ8q zEUyv3k{6IEITJV1hQzbvkZ!FUX+Y6~Ap$Ls&WE~E6a18Cv4e!*D+J7-Q`6Gg%~{-N zx_PuGW#TBt+tG{J4UNi+FBA?l5ZnvsvS!)CFkm8UzLCh8h2<_O`w`jYE>ZEjJyUZa z4ydrXcn2xF5Vxl=rg2L=58{AW@tNGs;UPO*lG!lR0o~l*y-$-W>JDW^EFja-+XrXz zjBxQVHPNmePDd3D$UkKQD_Qle_`H3Z#V3>kz1gLNsBL|lvI<~fsMDsVF{-9juYGAh zE?F` zg4+4{k}F=kMU8{J81vWK>#Z>XhZhA$eQHaC=cwMSqorsRfrHVWjz7%yHR3PBJI+4f zukNDRD{sAz9r%kII9E+?o*Q~@9^&SXRf}G`d$jX+vFSc$AYvo<79MzS&eUycJo_lE z^JV)IJNS(5u1%Tp&DlEDMa|XEtH+xiOQvVkP?|?$h^<_`%9IDF$ATryM%( zJxecB8VG^pO;vmglDFN1^Te++Y3}8a7 z*@8&>4}k+er?tf}`iuz`961MVcgY=vXBgFUguhs+$+eYEZn6dL!X}9zXc%NHD$(MK z+P2cS-^=TMjFaI;LZ9x>EsY!7T2){~4TeRM`@4!3Nk%nkehW-L&_$)zGdGPQxuw4s zw*P|1Qw0o0vB0uu&z1HfBZg0>m+%>5?BcEejpPVM#}ZPr>JnW>5$P_-^z5+-76>vf z!wqC%2a4}!t2VYx&g(nZ8mfG8M1OQd>5r}}e=n6GRpKlVoM=hTL99I~yhG^isO=6% z%2Shkgm`L9!-7FdWB)li*u-l=*$4H)zkEN<@{6WFf#{=nzT2BaKvVFPQi3;gj=zf+ z9olK;rwe+dLD(S_*vwr4v5pag0QOeK{^%kr^}2t+V-Z&=KXBjMOrFJ;^zFO*{f*cG z%TI`vmA==`ub6+r49w?pBnMx>cZl?js&JqdbZm6u7+!PO+=3Hk-D`jHhBkMd;@#Hl zF8+=g{D2(d7Ntr>MvIvL`Vo!!>=)6>(KIHsWo&ikq@7K~44&+u;-l&f~J6DUdak%sYTCMT;EdXb0f@nWcKF${Xn-^*6rooHlM$oQM^vy-_(`<+Tar%46?H zlV)w|W6V-uwEqhaCRC&)vY2U5fuCyQmTUdW+h|-W$^}MROzhQdq0vh12+2iS%ynYa_zEBHVHF0sPvRt`xc~wO|nV8-A)sl zE#SJCinFNVMQo#`06@eKR?d=$p#oInaiEdgH=rw?Aq1HC+Qpj$*v8slZ>>o|vPOgz zp{XW8crRlh76H_;ITY9Z_H2u)Sc@I5g@s*u#RNn|OtHw9?3!Td9MPArt!i)gQVVJ( zv_Q$O_>K2o$b$r0g&?G)b(5#9>WuwPJ4VykOp1XxYAX<*c6stc|{rYNNW6zCp=2N{^ zz1E3`3Z*^g3H7Q!H~p1Xs%A{hZ)KowO0}jFQq+^_dRgg0g1;D@i!RX4Z9_vS?9PwB z-uDtWe`H1{5nO!P_-MS^2$3&~e7!!xmhP!r~vLVpW~TjJ!I0fvLLYyo-IaST8q%YIA!0!PWii0p!L> z+t~Wm1JV)Tk52QwT8@sewl*yu1=_r0xuZa~rPgn%G*jXVEzG)2+Nx!T^w9P9&j$E& zn-#_=|BOj&bQ{RE-vs}xa$yJv&d<|3*7<}=$gU{#bn9YL5SYkmXXT7PtgA>on9@k~ zkpI6=*HtX0J!v!?8wSdebu&BuPRjt!8WhizPEV>t`1;)R3d6(nxK&rGA#2{y6!kY> zky;CoIe)N9mO0UVC1oFxr+}ZaZfibThaw%ZUY3mw;aM+oD1p$o3R$vnJ3{ zYcv@o!1(LZF#B~a_@x;L(plHvH3c{|d6G@6gWLJEqUyJQ`eo@E69nndIJz>qTP?#< z8lAD@#xh>N;oqt)G=Dnx*)G?i$zmn7_QTJauAeKDOCG{MJ)61DKjT@Jxs^R*=I5w4 z8?cbszzu?#Z?abv{|d~tyjI7m`NyUSXxx7HPvTPE)a{$IBSb-n$-*Nx6k#I0o-*|8OB!?6JOo%c6+CC>Ib6e|~(Rbjt-hDZlX z^~0`RGV7iS@*1O&(4h!paRhnZ=D~=_HrK2HcJ&&RoO~-~Fw=683l&c=T|>59o!(5t zuA>mbA8tBy@G9VT^Zo}`-i_<{^CazWq4=13gc#=StK?%o{0T04an@rq#xBd%VY5in7@Lt|UiBmT$(o0|x1{MkKapZ$%c@B* z$N?Dhb+BsTX&G1Z)|5CgGc56RB*NAdO%rBL3@S!~gqjO~FI&UWB%1~eZV4(UL;P@Q zv`F)_P=|ln#)s_@7}7?OmP<@+j+7!=L=Q8Fp3Ld$GuxYtU!(mrXZ`_)QS;#POKQ$3 zx6jNlN@U4U+Qx0@yW zFRvyNzuEEK9WkW+l+W9cpqY4e@b{IL0yDOmNms)K5{s;cHyXVgXYf%=Oy zyfhxujM7vzp9N8Yynw1eP2rYsZv-A`jP%lS(YivuqL3&TR4CdM?SoE0muc7Oc<4Og z*6Et)`sgO=R_gB2z0ITb4qy~9W|%(AB32t)gR{lSaB_Wt{#}K>zG!`i0oGu`aKdoK z{oGq%yyBOe+*B#1%NpNo)app*>AA_FWKi%>geNmFB|7{Ca>aR?9$|VzXWrCR(A3z_89Rv zU4BwITY1{7xTSupnWwgwwYS7u>b>Os(EA^K*=Lhaw2#ndm(PUH1)n!W4aS;CCUS^% z#Bt(f-#O9*=`87)p9=TW|5reNU};bhc_9QHf)5D};e^zMjD?&G`5#4*H>P+~wowWw zos|8Q>y%HSh){=6N+>t9IgA>v6}~OvpQjkPGfLCz5ygqR9(^HZb4))KOLL>$i+#V% zWn1dD_Bfk3T3l1yskrxaE-z1jDgeGWvD%I)z!@)r9ch7}Ru70V{<|^&b=G%n64MY5 z=4E1x=<_^CM7Tn@W8bJXku7mn2Ue@yyNl5E7FbffK6SrtD$9cw!?2UmV^#ta7{Tw%O8Oo8r>0AE5`u^xLUnxq3r zs3Qfle?B1r8uY5V?#y)ku28EPSCKVXV1osgb-{=X-@5}7z`SOJZz95>?YCk>4q;$+ z9FYL@VF0l^1|6N3gmhrLkZM$r!#G3{4Z)mk9Mfe<)nq|dA=;S57(yTm$+Qh;%-YhF z488+TO7zre!slOzcVf1)IjqF2RinSo4^$VqUDIkh82rFc-2Mdft)_*N)|L11&F}Hw zJps?JQYC!a4Y?>tXWV@^SQ`8mzRHz4GCYU&Dg_1)$u-p&%IEpFMYuTha6P`1B^$ZY z_!NvnawfFkwR_5Zti1;)Cz-g3QOcgm85RMWpNF{4?+LFWx%<^?)u2z(vPbu)ezP0A zOT%b%U}JnjaF!Rq!4spHJ*o*{f*B^5+#a$Bzc84^!0#-G$h$-I#5ByoWtfIZ?z{_3 z%gBP1^NcI!qNq=igq=5J?jeMm1Ex7Dj3G)+q+zF?0~1@j?kc$@e4 zN6azBJ!PN==FlLq$9Rl6bfftjJXZr}rj8xc_}VbvTO)?93Fn~GX*ey9<&Bh9RBM{d zjfLk23%!1{Wzzl3>(uTCTHy~C22B#%Am~gU&vWRAZk@At5~lsiB7|VIQn8%9(9#K+ zNZ{+H8V}iQar^b&ozEobFo@pWWj534!BiyHA5WLssv96gXx29e2l_(;1L<4|v}XrG zCDTG`4BYIxmY(Fc4 z#XE|wR2;84u2y7!)E=61vv2FNhr!9+LH|&;ZRs5p(y9YruDF1Nx@}syj)ZO4ZNx5d zzt3mw?@p|FU9|>Z!EWb!Vws(Sp&{1#z%a(PtB7%*;?cqZPb8NFRs8H~_s~6X-tX;| z4|}w1FQ1Rd!3OryegeBR3cxi>K=lLy1o$9~3fUAOjAO@%4uT-XVn~Myvcf#I< zVA3th>5wpc>D!mKWX=_;^ju5(?bS-8o-Sz~wK41z{ZWTrukRi0ZVg8=C&OI3{8&$R z`j*q-UP~**vGw)e$!!VAh(dvqBu;HP z+pdX3oKG)W|8N%mK;Dqk4}zx}Tg-SV=x4m-qx2U(8Juglzj~$iv#HlO4u!87kC>n@ zS}!JXoQUz{&T^W;1{+Y=VDmM-1H%v`BccCJ?NNX=1OFZcCC2y~*XK)a4hU-( zWK%{TfKE$(&2LK^ufSSPhJtY1;KsT9vYgHt)Vp4EkylxdMW?wk;R$HDho7A}1N!|wrqv4W6vO3Yh8OF@MMG@L z8tI6xI5ItCAYQ_vps=_7Zn7jeeiFMuV73_1_!(O z_9btIag)YTkPS#Xm@Hbp{K%w2>1IUgD4fmmycn{182Fw?fQyW~DiR!C8rgD`q%Y#r z{li`g^OAX$DPuF`(O#O%7)vwmOp&HcmE+p)a89U~#FP&p7oy8ZtmMFnA|Gjv^=OJ9 z2nx7YJ1EjFSXa82RDxEyeCA8KpiiCC2UKGnl|wWG7khA<<=_%Fz zpCP#ej2ji<Zu#Hn)Q;+#o{-vw*bjj{d9T z*95ifAiJ!x%KH4gq2B?0;op3G7zb@F2u)xcVjO*q1e=z}=N4eGNOEJ%_&PLB({;Ya zX|#;13HrQ=Bcscykv=Cw&Dt@uxusbtMH6{dq5)`aseLbvtdeD~<95W9^_(->1c*l> zby{M{tC<^v{v2o$)N-xX46N#T^Vc>%rmOPcbj^N>$AynFh;YyhPs>BlN%|;&iDfmsJjrfvO?8&*!=y&)KF(7i0(zw6POsw(CQ`1VGgS-iM*9NT|v28;H6 zfpv>pGFC&-fygAmF=D{gCWt1GQq^B<915@X|I7E-LRT&nWn?gx{d)5%q^dSs4tVe1o9UKNc| zMR}7=Q@+o+@l`mR6=3<*CO!I-FvDU7)>SNj7lKkG4g3x&=i)|!lteHBVG+hH)PH{J ztaoSEU89MiZNtoRzDdRBwQ8;#Zo9Fz zM)(`?_`8uKQqjOH%|r8h?n(K!$r>?K?i%~A8RQfAcEILVO`^osp;}_ndc)=*d4CzX zrF~1tQ^ZX^w&=nnaGaA}JyB-hXQ#s9B5ZADhuPjd217xG*2YBxX=0~bko2jU6_lIi zja!Iy|LB-L^|)mB$*Rlv0sBljOq0%&nP?ykJV+XF<@4P;Ajeb&M}Fo-!!>rWV4;8o zTW0%zB`=^&YwZPqnL|vy>M7Wf%B!hBS8E*jDd3-hrCqFRrrkaIzb88+I)?i$@a15p zMx&k2*>TBK@nO{w69)q1SrRwOG7>jmUwDZelpp{(lT^DL5<#^SCgF5+qBD&5EC{IY z%6br{(OAxg_Z(!0B#Rx`eTc|{V}e9*NEJDo*h}1!j3!A{LRMX}(TOsPcwfox80B7> z=+A2C!l2(5iwz~yaa-%_Mloh*-~6|(^ZZ(2v#ee<+W`?AKK*-K_aYDA&$;6N(Hv z=LZwUd~jIs8iHNc36M@F6=?T1;LXn*A#X~>{5B#MJ`ANSl8A+y$S^fpyEv4k;%XJ` z*GmDiiKQZ82t8ZpfR{~SS7j94BXSW>3F+oSck(DPG_prMW2^DRKIcps7lEjfPyX%O$3yTc0q70DF1s(nLdCz9k; zd0GCf76d*nRK93U?Z(6M;7 zx91UF%GyzkDYOZXH98ErZ}9dOVzH9u9lK9oOuk55o>Q3uC{?!KZDym50}kyI0P-s&`XD2x4{TQ9JBT^*MF#VcOz zv4$=_*2O|2DXS#hiop#@B+nibw7{PSLbKDa()jK`4PON|KlC%<#<`xSid$U2|1_OE zN&?$FlO{(GJbJj7-SlKU)Aof62S>x5M9pDWcKtZkDmYl><*3A!BtjF4(x76Hm+DDU zZSwx{5kwKM05w3$zjG4^n$XU2pTbct{gi#nF<8wbHS8 z9{kdE&-{JO4-)}7F5xlcSdw{SHz46mO^E+6gAl@XP181zOK4!o4OJ3(-Y|4kR%A0m zXxm71vp(&M%vPz@leAx&R6~R;Lj!AVwskoADboNOnF?FyB?ugdH?11-5|n3I2*tf~ zp?qJ2M>BQ0#_Vhrwzte7mG2uHMj>T(2Gtk}yIZOJxN;(?X}7cqTaxefYOVfcpn7I( z;UIdB@7-%gLsm?+q%$pLza9z)R{XY38JaI&tXY?vZFuXBPPfhxt(JOiGk+pK%Bv$T zR05q#Wh+S$^-QF1H|p7O0~#Gza&oa_U!I}-T>3w%I=VEQ3M6ct5QCK2)cat!l-6-qT_f5<2k<0{RvWIDHXI+zxU zS|bV9hR8*dxCg2Fl9SHdSe6PhB>SN$;tk6v@ ztu>OQOj_l}v|^HvvPK=q-TN<7xOB}_%STTn=lPZ%yE8E!9$t*6U1z0X%Kt0Ax!0xz zaV3YwhRt!#4>_lbrdH{cwGgqQigB|zy_Nypc>jdT{k#`DgMR8OEu^HeZLLo-V`!HR z=Sh@=e_{8iXe5gunsP{uxp0d-9~t8VV_Z03KpDL1uL#;i{x03y@#lQ-){vN#r^vN# zrN=|~_WN}&g1nz|p_G^wFuI}n@ow5Lmt$!^=32NCMXB;#aZ{dk64WS&K_;RQ?OKTj z!cvE0ORT7?t%pM;mgm~MY9P36Nix^kt#gL&o4|tD>gmc;`7VsxZ`nF?#WpV&qqv_( z?YI7%tE9$%IPGzaca9wFiwq+1mLo8JaxdJryp&=FmW{vEqa=FFKROHhnZftOkizxs z;ApE^;}fItF1b8GB$uYEbecRl@bX_8{G#LAznyv+;I>rsKNJO|Dr%*<;)uvL)Nf&yQz(4^x!qw0<%YR z!5WCIo>N*Xf3aVU`_iF5v@D*2cj(K_7bvN5i%)6aafxI1BE7lOo~CdFkyRgK)2ZT@ zB?c#0N#Q7jBS>C!``xVH&pA9a!=${6D9&u7^;leRy;wzB(v#THUD|OADO%TYm`{Br z2AG98I1e*1>tJ-!Bzv1K*X{Or(K}r|h+t??c2BV#H<;3HiF~^&LtqO5jkw%0qcWJ+ z>UCL`69nd)jWQD&9~MU;T1iJe?eBeaVu=<&Qx4xj4yVS>?MUVI@U<^oNI9=d`!~!1 zb7$P>iR3%>0+`M&jyCOP4$ME{Tl7S;T1+NaX`E0#-dO@I7bg08e`%C?!^P-ay~Wdh zO9idivqNqAz{nq60}mi0sN+Ex7%jXe}40~TS2rzG{e$_371~qM|#}0 z3s2_X`HI@LHH>|y;>aaE zDP?Utj%^0r?s{*mwkZm$edOuoJJG2nS4cm8+?3N4IG45~V*s1xni9ZBea>Vp}B_? zwaY6a%c#v%W=tstQi>ZJ2_d!Sl&;b!9(ZGwo;0_n8nu>eGoy5ts;dm#g9PYIac8|^ zWviVMUC2rI&fn#m#p2qPH~Y^%nxz-9zaKudZ;HU+-=Akup{@mBP2YMG9+;URd?K7q zQv23AL94oEpUBK8$^tHfaH87o5E+vMoeCTL_@)QOD<7GY3t8;(2F2^$+g_8cN-Zsi zE+HZ5^&6*nL}aYWY-HI$>P@zD3!1i6#EaDTJPjc(*((a%gfIVvkWO&&-mFgHWjaiK zQZ}VtWRC!0#iWcf7{B zLMbuM^FTjdooen^S8L$sW2=}PRISNK#3V}S$C?Qxsf_Ra{q0yQQb)sRoQ*LU?W&6! z@{Gn%X6x%oLn?nr;#&1xdaJ++nxR*AKxc?I7}>^9>cUU5{Qd#p|Dr46hmH)XO|vAJ zS6heYd-E75vgV^l%?-Mu`1z$+2YuU6vX|e~c^(1tA>KeJR3;R7ezD`df_rc8F89wy z=BSkBEteZFzDKZ9ZoOfGc2dw#GcIz&kf2Lr|Nh&B{AyKy#j-0>;%KtS@ z#tM{e#2{$fpT^>~ANvJ@eqhRc{f~Jy0kI0GlV|ePi!g6Bu6%3*T`!&Zt{EU|EL@-q zI$C-`>f?gzV5#P4oVnCm317fu-bp%13^uTcTS&{HN>NfwuXPy&t-8^at7F6NVCJ?N zH}q7ptWZ2#TU}9L<1(MXeK}k z2Qp&u9Cx#;9c|jzZP#&MsxL`0Iq8qN3L>-6o74Q|WbKshp6?S11{kPDJmUQA4xM!~ zOELt1A$pzKmN~^br>skFwM|=-xDLzA#*{cP4$wh?-9rPM7>96g(W2X;XWL4eL*d^PgA+|wiAAof3PTT|B=&gUW!i%K~V7SwDFpy zW&ykm<{)4E+@CjAd|^1ke^x8&eXXM=5cn?#)$Q(ygM*f9rJl%)aqoYBPC&o@Qu?;`$mx;=bQ@UQ!*q?8Kl#Q3GPRbi=rD36+2y)FUYAc_(lE0jRo(G3($HB-k)HU%~ z6$8iUY~L7X+$bsL!BQ(j&MEaFX|;uoH+py2<2mwAZ6#m$);+&xruY~Cx7X@n9FwSX zYo;)#&ctuWr235(-K*0xZm!>e(x4VX`Ua?j5|ZoD^o_74AAkm$u8Mgf-hUi95JUwB zH|dapZJ|QgE{cpZ>`~pe>MuN8-Cn^@hsG@?J8%Vu4PWSCewVp4;j=Xh0b^EInCIPNSbSoVx{Y=#_vfzS*&Ivy`8%O< zdh2x}C}n}o&jB-|4Q860kY9l^{sT{O#uZrcXD^0Oo6jqE+H+57v15Tg-m zt?e&T#JprMhdoB9dy2-Q8_p(=SuUDjBkv#G@%{ATnP*}(rEg3gDGK;i=VpuEUdr;g zvxVL8O2UR$s)ar!xqKVf{_?=vz`@|K=KDuXe^*yHY`UWLzzr`Ykb8Lz*N#rsC?j^8Ct=%=~y{EM_@1 zFgj$ftL^i>s%ky?|Fs@Hi0_ZTI93jU>jrQ# z56BO|-4V6s4ZyFvdLPpPq)N2saNr>0;BGv&f27+s!kzJz?V?hh04HcT;mlbsdZ>=% z#$<`sZm<3OoBPuxS3}iaStdhUf@2p z3t<2O0z3#1Gq#IPoFt>ALe8-7r9VA7x%d8%G1%RHDSnyQ4q3f z8ykF|)EbPg{&jwdbTXP*G}v`#*C(f1Mim|G|4e8wBT;MPpzEy|Fh*u&Wnd z=s=K5t6!IF(4=WHAal>LA#(8)kLe8X++iw7>Z}C>hc?DZxnv@gY)YyJX(jzYV?_Z&Sa>VGcVE}BI8zVa^6}8$5Xk%*`Fr51O z9>IZQFVK!5yKCO1)^*RjHM)OS$7qM+9Wge6H$rePkPhXwz!qb!>Hf}6_vzr14fjp` zfGwX2^k&mX`a`%R=-~@GroWy%P`fqqNL?-1@h-y|KP&S$SNgMdA=06=3>+%HpI}C0$(_+-i;f>a1!C za8T{RbOi}49RYR+sMybWWL-DZdOv?X33B2S_lJa&2CLEFG`no_i9fK* z6wq=RgfR0PE5-w%w!e4JoxP$2T-R#EZ2+G$`o` z8bQjJ;8pGhX2U-~tyE-Rb571brvcun>m!;w6zHzfd-T8At@c}_KK!24He*Z8vG7*# zzZn!2{rxox4x8&=?l?9CW~^2}kbR9u-5MtRSzj524HL) z=fY{nO((Z+JDqQM58i&0Yg^|G#y9uWx18g8I_#Db&x5vO>xR`f5ynZGkvK^+FpGe? zN;%_A0&AbKMhR<29BxWtr^EqgTnlk`5yMG(xn+vdIZeW$RN9J#JA)75ySKrP2nwh| z1V!l3v-GmG@D`O`Pd9pPwkyaAfX|}0(Qg1H6^f~2cZ1_C9-!zYAbKI2{w2iIakkn?BA$O?|$)uF5p&NhAa+ z-`bK3x_zJ(rZ>~jI|6@tsNJ)6E!N>jYEdv2Q&2?9SxYCx^DWDx5a}ozQXjXALGBmG%S^k>w4`Ohb@EF>haIk1kkm8o zv+7zq{(fBmIHaAio$UehoXCmf+4+rf5{HYNXx!tIWpA7UNgibNP18CGLkC=n5F~XL z$W81MFC4cg!5gh$u53D0hNVCthP?-JuPdWL&LAA)^fyJ2mqr?%jD(9B*#G9m=TRQpm9Mn6EL>X zOrfPjSbxH7)VM~yb6nI1zufX}2%HZsuBoDnamH(!A^sE?vj926b== zUd}}CM;wTY$UzwX|G{jKmo9yncxgVrN;@lY2s8EL5hHbd`q)iel#phImM4A_eBL~! zM*wM{_Roo(_mBqUT9LJt3aq3}J3o|DgJf?}sRW3^Hg!2AQmIkhOm2qBPIyE{-4O zeKY0}@jxj|!r;6QX>3V0l4v5s7HjSxquXyp`o{-bPi9}yJ{8g)bKar4NA2vH$}QHbLXSQsu5|hNEGFOlMNmuh@z%)p}wtN-+zYTNwPQIBENFmW1)3w^(GV z&OlA;m}Yr7RBqT~Tu|2<iR(Jwo$_(W847J>QcmktcxZTMV=q% zos$h&AJ(Z1nM?cco+Fk5vz}xBXz$Q(aU80L`RqzJ%;?~i?T=Kz;Sfy6uzLvmZvNR| z(;HOF(M9kVOxam)yJL`x{h|`zVB z84EBnOhlu6=w0JsOp>A)O6y!mSaaO=Q)!rH8|z5N#esD2C`;5nqBbA_lW`QoxZ@!4 z!rVHn61jw!F^bA%QW6^P(#Ve}rb5MAm(42YpL;)u2d)9wX@ zmP7%AL%&_w`gVs}W?p=*eZaygE+vmT<(O%7?O(dAkqH5<7#Gx_fJH-4q>=J7wcg9R zB{*6`@2!fC5gjwU*1jwvZ_wAD9(?rYd|qcv9k z2XloX+E&v4ywbHQbI)mJh=pA6f)#-_qq2Yb9qbC*Fp&EK_$BVefPPj(YF5NeifT93M2}al^*@`9?VWnN z)$VDP0H%(n@Xa?<7C#3&rqX8hfKneC#+IbRvaLp~Evi~SWxKX@Z^)Kb{_rfw*(*aL z7BU{3&+5YoZ+dN#tlmhGB-WmD*Nqmm5v{d88D*TIBu*3OYprBbP_e{JOan|yG&7B& zVl24ij4&l!#yQ}4JrO=*yl&`znlyuED6Q2D;T8_^`bjasu9z7Mt}IS8i?P>bFjO$G zQYK{-6$zX4kdu;r#;7hR))u{l7!8$*UUG4CgEYwnCaH|8@GkztRXFJ`H$gEMXsn%b znc&%{!Ezog}In^4%~mlM;xZK)_xENDSSb6xBd*Y~1HY?Ft5Lg*`s?sbkDl;j z7q^W26`8T9SY13QA~zm$GxHQwBJm_e6~8s|UeGR6xg4{H0v?5+qdHXDkJz(n zN7VN>%FwS>8@@Df4Xo*s?3y$qUWdgEI^L&} zG-AxQ$_dYFcU^xvAff6N^ohg2&Ns}3Q>p$#$%m#8$CV9E(L znq*B)KQdbl6%0=-Qnp0nKYWjEjybRSseL4hvauhbsBCus7XwOq|mBgwZ_Hw8VtkE1Z8VLqUCHHZE{GL6Ve!P*MO zl=s~}({@tFB%a7a@>L(440th*ew^q}p~v0`#GAaQX5Z1iK~|)J9)-A3>`*GAn3R@fr5<)9V^kKJ`l%jdrQ7lyEiy+u5OH5v zk0sT7I1q_xh1znSH<6@R42<|nx7%@BqzeM=dPrJPNa>YtVq1tdDEvB0W8ABup`{61LZYVtBBZjf4=vK>-IYWq%vaIh5E9 zuZN+OBqqVbRa*n!aT3My>>Mr=eqs8jonLNEoU~mFUBsRgSXC}EhEp+G{ya~~;i?6? zou+0Rv!aqBSYd@7R@jT?4O2NdZy=qEih-5O)a)pmX#mIFgx$ucz0UuERb%HA<4ARO zB8Ajj&K>(^Lxg%ysy8}att7JUp)>-);8kjdLFnQO-3ru`@HY|i=l;8@VrITgf5-%% zQT?HN>nz6jMW`vQOY)_`8>(8q^QxwSgGYf+cKKZ@wt~(}FIc$Twl6`cjok6%>&!dL zq6UWQGx2l@aNdOZc6{@NDh^K=)4{)pvnLkvyA&M|J6tygmIbfHWKKUv(d0?8o7tq~Ac5Q)CmrHZ$|BI|jt$SWK@h~h z$})rs&?F$&gMx%}a1Q3<9GoLd-e5Z7Gi*h9$1FIjX;}1&vL8B{X#|05Bjk95PF4YY z7yC2;BYB$+TT32~>41H0n$Uny9hrtgal5;#OIBBv8?kUV_QZd~u$XygAJ%1g$3HTfF0mlgYn(&M zlY;ZBnl#;wJ==pZZ!@+nvut?@_wkXfxrGHrYSFVxz;f|0T*u|H4XO127ZvKKt?R|h zsR}Vz3F2^Tfbl3EE>mAwZ?qDe?K-;^$B|Va%u7T&YPUOCea1UR(j>Z$h6L23DWCE7 ztY*u3s$|BXaRUY3C&?W}1%HcrSwL-3W(5JY0j^iXJNgx81bj((+%cUc`cF4VSK?3a*ei3GJ+7E#1 zmpf-eFrj zwbv(q9CQI}Q3nZ|x)pFMFpb^r8CxS%mEXNar8w|?E&HqBnQ702VL7HMvgFEmZAhPL z%o8sk);LTj4yRL*z!Vd^RV(ufO~|T@V{<%6L3QF2wQnTA6jhAER8-Mk;@)?%IB;we z;xfV{aFf)98Ok8OcTFc!Q(*Qwlf8`bIdL!M6oysLwy1OHP8I(qb>=_U|5 z+1NRG``dAB1G%GjP4&EoMCuQ&@AH~CE}6#Kw{1=4*nKC-`B&@hEt}SQC`2*-r)1+u zWFap~MSz+^ea{8KVS>{MY2uk~Q!tSlHy;CVwl;=ExB^Yhh~p-MmZmj}Y*>FUl#o@( z&o1W2MTr~K$Jp5*OHn?R&>3urxVljqnapaoE_SySH97AI%Q!w9Nk8=GSmm;&12H^O z%A~Q|l%@w4dTb#D9WfN3BVds%5;cqCjKI8Qb=|0{EfGG#Fu};a5>+OseYIlObX#xv z{`S!Kl60-8mceiEAz_#}mik)Jjg<9$M6N-&JcTor1?y|$KdmCQN`BLJTm@!;Ckdk% zyj}f%M9@G`vCa0>#>;QxWm(CZz!^l$xO*7NJo7&F1~D$WWJ1vtLXgL(6@xS+l#+bv zFa!|@`x=%n2qJq@9tKe7s|X<-t;-=_CgXI71vI5fX(xl7t~xq-hB~VJkUW;`dF@mq z>h!aLF0?M}m}3L{v{|+j&ZCck*FV>^?^CtO70WA_Ee-rzTmEsbO^S!SH<-1HWm{yu z4XA7*Lgy{>9S17s;9$@MTe@Si3c{+#b!FT|R7WJu6vq$*JbWzMMq?v{p|33Ivun&d z2>=MML)6WFUb-D|QUe{dS%fu>%)NkNDl}D##Ix&7mWh-e13(rRdEcA*7NtCJSO7D@ z8E<3D+ikv(fL7A^O+LHM0)vZ9?a7VyDio?-yv;+Zhpitmbm6zb`AG3BqU{^mQmqiq z%1`cxFE?r8>j^R1f=ZJcjZK1U!5Jz`=G}6gM%XhRsVPU*l0@4Dr(ZX*z`2yyQox0F zS|{qKIvf*M{tP-;M!Bq0v8}qW1wD}1v%VR>>2|zPdyBJOsxydX{Vq- zjxwrEfipb}aNq(97Z|X4$J@{{Yv5VIqO#M2rl!+m?y94#o0u=1|!|EhBi1^ZMK!L(fe;jfM2v;kR(yYEp|J4 zB$_$%Xh9zB$RY12CnS4(y66SRWEupf1w$6yfWtKe!?q%yl?iE+t>3s7`%pgP4a5^3 zUoi1Tx92JgV=>cD+-tSj;lmY1YjQrj-c{kke>@ot7aNAFvJ0J;rf9I2=5z_iNDca? zUR!79(;JMvcMsFx_i+uxD#T#@=lx{}BWD6|!VNf!$^&d6@}LCAiaft@E&f77G(?Va zvnUdxTk&&B2}c;KaQ~}>&2B38Fnkz{Y{zU~@x*G7*bOxwaJ`1Ye?4LlK_@0-Ji5^S zA>uttvPi>{4$~+kP}U9N7(GR9^;pgIf+zxk(50lEcIAjMs&K|I-Oj6Z45KrQ4{raM z?hiZl+TlUBb71i7Zl@^wlznFaGn-!md8uZS_4@be>9YnqY|m8G%laa~mi(x-v&bU` zb2|lt@w1;gGqepd$Bc-B|J_Z`)Ad@Uy4QqmlVx@{GlQ9YQxZ(A`!BCuCD8KT^S2tL zSQ+6Y#KWNpFggNG#c&nv=bm;`g#DZ*9x;-~bSzAscG7qg%25o^1qO$OG^xPQwz%i! z1=a0i9Zm}YKIk*$)bArX6P}Nzbtevcsy$j-LZM|YK<2R4NmIoT)`bBDobc?@H90*V zPvolhS%*$-@j}&PXbq*p;f@MEA3>FeBJ+>(U^E+}ppV@K$(a^C?q-bd1-rje(HQs@ zmzB7NfZo#sE+c{H%ABL2mx)!ghx~5w;f^fTu`edWd`WeP|VHy!KGl2_za}}Q7 zujwy3%-(aHMfV>_^y{S$V_+$0L=xF8ANK#>*H&c9UyjF;3u!z4wav7y;pWu0b3)Q1 zwDU}){82xbcI^}RX3!Q+v?`qbOH*(z9P{DP9`_TgMv04YmL^dg1%XdU;JQX-Nsglo z`^y-E$mLClvF=RfC_+%>c~KTx5lUH_^!kXS(x1m%3iFd$IYP<}d%j0`#!kU}^TkWj*>cU_({#oHguY|%0u8iq3r(z5*| zCH;vMb`(=G2hddvG+fmO{`U^8LesA8><+dDzN9hFJtlbe-HL)}nE%0$o|N?BChKiI zw6vt2NgWAnoy|hUuNQ?F@+T|Wez|SN*k(&T9iqUsVeVmhki1R7V;*Acj%#L!4fL!w z>*5(-rdg37u!E2X5IN>J4W`1h2(2u@V-~98{-$I{19NXC{H=ImijYTeUf3t!3J1dD zXTeIW!mM*fz)^XC9PJ4W4%Y(Vjc7!|6I+O3rTYjIg8e{|9X1k8S6Fi$l4jYVn1Pg9 zCU`0ggQ1X1Vd&`O4|0XX4-dAiWamWDOO%uZj!P`%GuL#l#GEQ9wT0j7bWy60rmBsn zp6Ph@&G~vJsUl zE{W$Ub49~$kJs;}SoS6OM3SPNV;>+JwbZ)b$o(Z^%Zbb3#m}67i75?8u5*oH9I` zES4MxFY{eK{V3QQu+*M`Y({JpsnRI6@N89% zNbI)S=r&P8G~0)fp9W!d``CiKLER^c&G+BmW#M(ysb=RlJJz_;gLA#Uy#rtI&vkn; zu@qu6p{#xO=Rn1;ErieNtk^V;+l9jDJs}qy3KP3ut<#n{E?UJZ0k*w^+_`^#w^JLs z`Aq(dJ_&O7$@q*?wGvW_#3&JR zR<`tzU@WzidlZn+jEEJp{pt`&vRZC)#+6_&$%L7JR(To8kbNI1^Q2J`Gmk*sIi<%?;hIOQ@>7dJ!>zy_oW{q~5b6`E zQ?dzCo#cdcC@#)k&R*9Pxc^FZ!!=U(%-ialCOUSmvO?4+7C73*msu8cA*8p|ZHFS) z^L-b!EIHw`0^Kf}I>h&oX>=_#T8a=wv=JjZ)^oeP#C(+FH5FYAZ`~GewWOhqGZsa0 zN>Fpdi-KFU)z0rd(%A*!+VTxPd7}~vZa7%cqb!bb7H@CR!5P`-1G|3y^J%a1!qX(rxQf~mHR#z=tej(cJaTyJsf&iC&0o}d!s)JoN z%j|gL* z(6T4km#*rO!i>Xz5Yk@QHRvQ%~fF3WW zI%`~fRzkJU36B4XTgLFZ7%D$rC&oFKBoM>P#fks=4Xw&CHF^C=C&$^QPo2ND-)c$H zvKVo;KI##=d(#7l*3*@pI%{yw+ zv9l|N)6rU1?FNH2t}TtLA+|Rf1UUCnbbvU8V^A~JazKfmwATIYBZu;e&F;~4q|GeAevmA zEKlXZThT%O`k6zTn(b~;d#V})iY4A9fft0sSd^P|K(UGHf9_2;LxS6ZiW$dbQFK}Z z!zvqqu5mIG(ic)-o4}H}vjk&^Ma!_ax_flA*%;N!NRmFfN{&OOjm9TH^oNnoD#4zW z#F`op+=Kyr%1CNxyhL`ooAg;4B}2fown~FPebf8FJ|#pHm0^h0DnHBx_6F_AwYk*T z7D{WuFxMH1`~9Qd2Hy@EzeV|^SmyJ$3I|O$hr6WfcD84vo+DTzR3~xj3RUGqLu|tC zfWTB2wUdu*z3LIZh=K~wylmUD>>Bv%p-{9b4XJ4ZgfmqSY@!P4FWSwZ-vQCepUhkN z*!Id0Q%qjFgx476?9EqTpKJa{hO3^6Cm>c&i*3`Kj6H6Dyd1?0QH) zFQQ63FUvigW$8xPD>AU8W}HOjde8p2tG$^7At)p^y&Pl4yc)S?lC@0l1x(>ts$;u85mIQ>>#MPg9F3FYMzh12ARoM1$?T~YdyJ8GgDiiu z-ar1-ME#2?A3MCSp8V%G-C(y#vgvAsv=ST9PD|c$qZeKU=+rrGkAAdLyr&9TKYgd8 zx=Lbn0^hH+(dw1!_URiu<#SH*K4E>I9zYK{B#Xi^ZL<{QL!vO-<0D$XWmc>M)rryp zOtO_e=AiZf^h0NhiQz!iF-#3yfM>7>m*Rrea)-#ai0@&KR1#B8pyEhVhd!9ILnmVg zwD%+gS~j$8OlUM{uyHUL2BsKd8%K>yVhmw;;Ebzh(u{>r#1MvnKsOj`LT7!y`cXMy zlz{(gykGkX3k%1AHU2LtZCq6QN$-qdzkwM^mAAN>Inn@yxio*9xjzyMQMLnK5WtZ= zVR*rTY#3Iq`#`j8wT`(X-&NeUT~>5%I7Wr$;1-(RJQeP4M#u$qRENx+g)|x5> z#@dK5Z=k%78HQktQc@vf499KuyeN?r!?G03ay-itjwFdwo*;M*CpelUof%1zyd;Z) zz>owsF97Xe;@Xa#ob|oc2eYZ_L1< zK}P&Ofwev>DQ@=Sm==m%Q{XjXqB>7KBHa7``aq;Oc^%x#2>S)LChea_=28$-t?IUp zu0*=}G%UK9hI3+Oz@k$(7bi(ukKcr#Ih4lnB^GK9EJ_YGFEX39NZvnBKKT6GLcUeB z8N=#Gr6!9TE5P1;++Q}zc);Vv@jFjJ%*wgEBA%Yp@?-?f+REs=sJ z0kshwZ(lh+A0HMT3#F=>YeR94mg>5fRsRo5y%_dow}{@b5$VfQ8Wk&2k#s*zj!`(x%sl2 zuA(2xC4Z8Eh?AXVD0kuKA!u$@p0Bdda)GE`A7rlgH6{14HZAWK-yT?M;dK6e;Y`en zu5Y~@4|nTb;X-Y_KRw><$c;a_o{Gww;hTdwNj%*!+qXe)R&n%=dlXd|90+ydYB(W- zR*QCSO1Aw;y!J^}9`%c@bDN`H;}BJKluZOvbB;S?F+OH?sVT8#LO$>hE zkdutm+VM;s+0EH>yCn-NgYW!xezGN}~aXqo6rB(NK zyS;iqK-FIA$t20DdI{}cVAV|U2N8AGceD<0PFoJzm&V+arNajkK}Mb9j=9bPMq)0m z$4HFyRZpmGSCxj4S#@N!GlCI z*lEs>(rWs#Bs;b3A;4;n|IgV6z^Ta3#uSftRS>LZ?YuT05ewve=zH20cBe06`_Dyb z5=G&l#jzIN6!}akLE3(i#nfi>4S@!rdAL||Q*KaVg+T4dq$o9=HOVAOD{ZRsB^z40rYS51m)Q8`1(5~;W z6-F$=&%Z~=_}l+gV>FeL4eKNxba-^|RQ5`!k&IJzNRp(Br^9^GSUt6vq#MaC7c4m- zgkq;5BqY(n!J|)D&Ws9V`S&J(SqdZQ&I`MkcWR#%cF1cg=2!8%!&3(?gE=uY-Km?g zYEq%!rovif?5UAK1Z|Y>rg2izAWYIUA8;X9TjX&_X<4MGc4cWM%ZqueRW-|L_Mcn? zv@=Hg*q8*CY&D)tt-=3raNWs z<)tCC;_KauJ{il9gfN1xbKGzO#|QK_ueT`JP7>{d9|*d`^Uw|Z)w+#iySfL1b|&A_ z9Zk=#$sC|IeWw9`ccMeO+ZXwmUmM@3m-B~QLqyUi^!hgIzZ%KbI;-*7DjwE{`zR<0 zeso5q{-E!%9a&4CwVm4h zKt0I-(hm8)#)EiY%?jEu0&&DG$=&JO;m1WZ&`Vm3+QI68Xg0xEQ9wQdlI&`-(1HCi zCoE>MREWWrXF6CK|7!7CExiE(DE-&sIH%>>9rPC&AdiwfU)N^|@(^;oW9%F)L!f@- zuem{oRht!`Q)8to+kyM-xaI%kM2e~XN1`Oto{n4VL@vOJF@&1uiZuY}M^X8mbM%l*-J@fEe`)*cd3+4dqP$7LZK;@&KEU3g{C7|eE5?qRdOxyx4i2#Ofy5@JZYMG z*wk%kQ)(s5%>5dWh7L+IC61zwjn(_ye~!hrofEY|wJUNa9CY}=auicw%26Oh$kE=I z16r|jiLMLq;nL$6Y|LNp2rmqE|L2doOdnhMRv4Rje}#M~7rU$cl;NNYdxNtX+eR2v z?8TBvec<%1m>Vq7@dW%S=z(T4wgFGKHo)I!hU#Iq*#B$?3o&2i@Xq^JeF8gsU3e-D z1ub(kbpBfg`MQ_+yQO~bm!m7PFHM@GW~{Zx4+%M{(}>a_0OP^g?scLz zs1S9@WYF>XM{SAX2FRe$%%L1k9+lwbyi<%bJ|9UzdY)$NT*StT9w|bgmmS^uxD(Fg z-t|vKNFJ4-t+D$ty6aTTv?wh;I)y_7j-6yJ&c@m3#o0K!R_c)w&g#s^VH6FB)Jw^^ z*_QyJgGjKlm+__eVnXT7D7UwhCGeQV-80|aMx}9^Y|P^5qiD$KZI1T)5^b~NEE0|; zhGG8O`6ho-*?m78-lKSh8o6~~z~lUQ{cmr4!J2=3H1qPMPYJdq0OfeM+I061l=rza zgJae%eN6uZrqg3K!tWWM@u!R_7&5sUAnRvpHU)kgs5mf1gpgVQ0`|7&#n(LpuN!!(*UOjfdNEBqLJEo}_E>5z*JZ#H$ z9R~#@u%5!ajop>t6HU$Z1NP){#w=%9pu)Uvl{%Elm`Eu3&z862h&4tHd6*dIjPp^g zOx%gac3lGn}2sQH*LR4c5fTIEaBo#xwg-_iq)>lUQpM258DTOPQ5F? zwfK0Z)OKR=;ExiMtA_ZR;?{>X@IlCC{-RG2d5-&|-P-%$%uc)gueoM^+Z7wfd)-Z+ z9lZYY`MOD>691XWNsS~AUb_gpN5?iUR%IOESL?M(*+1uwRsY@CzBfC3mp3w-fnEnK z>6u3zx~b(_GvQ6zj-2vKPpBsv3Ne)G>*oC_E zgD?u^jZH`t9LI$oF(--Qglxl%w#}$$g2iiEf>{SClBA)8@r zjU>WptfMt16*n2ff{wWFnWk|aN3oA1!C(Y&RCDN4?6o6lmSY))rYR~4Se!%|MMvOx zfeu4++>T9?Ax9E~)4(l>V}p}XB$xT+r6>aBOaR0Z4kqlH+y-o_*{1i$U50jj^e6EI z_i4~383IeF!O5WOYH6*e|L(f0g7F%p{WB>}^j~0OL%n=5nq6JBYK$*Y6m*D^b3h0MazKL0}5@Q4} z+`imDNN4fhU5LEc`4C0{5IVJ7-?5l9OUHlpV!6}@D6}pCeXeQkJ8iZSY}knwa5mtw z-i|ll-u{kA+|<^&@XAZo0*{7Gf_{?Yy*@J{*51Wryr$0L(oDu2=$BQMCifTzlr zbsH46cDz;oq%g3V>w(A0mvtLIena(I`IF8tZ%2pVxf0Vb2UlYnX16??XW5D4Fo;G- zXl+dDNO9ZY#Px{nPLoNQqK|h6SZ5r;o-nOC=4{5~XgwtRVyJGho1fGuc{=b+|2o|cx*frOQ>h~J}-bLS!2~c28D^H zVWyE4qdM0ui;VO?`>Q=>l>&6-wS7du^!9Cc50cz9Yb*I2VsXC^1- zG3XPMp&twG(@VST0?VYuP_+I(`L#y0P)B*uj$B{Xwi>&?;dTr68D+xqK~#!(`O zB>L@sLu=7%ui@3w-d%s>k0IoGj$CK9^10kVDmjpyAz|RBp-^9oN6mp~Uw0%qmDbk$W%fH6K*H|PGdXknvUhYG=`2NoEFfQ_ zI1B%Ha)Ay27qf^S;`R@^$p|bK3>2b)6n@NxEJVpHF+I;$aag z*kM9H8L_|Dmxvz{-yuE%8sLA#=@9-Y%8aOez-ny|fr#_dHsArN?{TKiWEYpn zfFg?bcTJ9LUPgR9?W|8>x}Zc5oXzt5u%Lg8Q&N_NX&WQ;47xmq&^5&vjA+Dyjw;YV zwQQVMa$u{EPLe1LTwM_PUQfG-iohv0gsHab6XcqvB!Cba_I+%2HNytIB8S%z>sy6w zR+5d0wU1caNxUsdDU>eqGj~L`<%YlnEq&aV z*fTxl3fom#QPo}7nAIW*dtHjH&^o6>$_J#zQJ)!J^$UxNU+FTB;6r(6xC;B`>umeM+ZiAKd$-_Da4c#IxVJ*VNWTgQI!`!-TWKil zMAqT-)}Am%?y@7QPJU|fIh@cWO^<~<{uGk&#ACTt?{4y|qH_YD3l7Y4ZM(6Neomka zx(4~%?1Uy&f$_SQ4#{$$36bv|Cot4oW6-b=vUJV#G3XBtUd*+^e&1S~IPRGflMaa$ z;KfIGlItf&1T4jDC$+~uqjAT)B1oK7o{|Y5fNXaiP@;~-O)+gGH9t@XJEc6vVh%1r z7wKvQw5K(35^D1%%XT_tNL`EJ=_C(>9Y=9dK3ozMg9&d4ze+_lPey_dm+)wV?Vao))<4WjL>vsT)QBjqy> z<2YMh^$ktRMdNQEceanKW!oCsqN-qQlZr)|AS;%lsJ76PZ?-70OyYW?sRMs5rEX|) zHFz>GYI~QO-p27qhi`A0EDxps__rk!&2|#&eMUL`g2IcOMVyjwhP~?1CSu1|kZ;>{ z8XI9ME?aq(s=8stLv<&FQiafy3|R<`QqFgjm31wV!z0$9bo`{SQU{NNGnp6rHb^`v z+02Yi*)x4o*10~gyvX#;miF}7=+Ub(#t42lL^%qQySAm*86;v?@0Wg)Z&OB`m>#yP zmekWqsj972gLa-ptLkj51C-nbuq8Ecra|AeL3&VO8%{?mcEmVc@Tk@UJ3zgIL8%7@ zT)P4OHq)g%Q#rlLKqD<9zBcOiV(Tn>lR?meGZqV(evUyCr8SabvELF11^03>uDzC3 zDaa8M#&B?^TyS#Ge4vLd?|au_rysEd{XhjAf+vuK;2pXA^lS-Ugl7VZh}!KaCeAAz z2gZrk27ojAf@!s3?c7dZ$}OCxHzvfOK+C96T4!6OW^i57j;NAi>n&Aww;s+%G){cp2A#!b&7feHu6;a|@mgA@`+P>dm4V~lFGRQFd zJ$lo9q{#l#3l4?gn3hR@DoBg45U7_yWVMnp|G-lKVKC7TQ{io3X<3v~0)1|k8{Gzb z)@E7|^5**J@A7Ra66JSZ`u@(%Y)ray{yD8v=C$s+*|5lYs~T*pnLbT7z?R&=s}}C= zZj{>X`fk@2kIzupaP1~5_NU!111{Op_)0$0E}1Z00(erytjn%A*JYoOznFvAKiMo6 zj23y(aQ9NEu^#@1zIk5_7d) zx(W{|w>|@@hw@(5Pqm_-0Ah4DZ363tYAnDJXh#%80>>>PbuLOY&9;Mk#mO@~>Us=% z7y;q_r(?u1_4W{u!K>yll}7D^epsydg3@%%BGD;;yMngqyzpRe0X>*zc^Jf=HP`-OpsRmCd2b zx?tttaA%$&haa@h#V>BQt=DNN&0W(YfnU7#o(G$Evda14khiHJYn&*JQgMCl_e_TV zLp{9qYRxgL;r z&K@jJhX$LuEEK(H-@pUxpU!m59s8Yb)BF?0MQKIF9!ibol}}&j50BKb`D~KDB>#)! zXVVZ7^bpv%`{;w0FvuG*NipVFXG_IG4M)t3=l}Z;?BMeunnY((&6Crn&zN5SGxEOu z@P$8jpIWM%t>T&Tp+!lS2C!vBHw$-T3!z_A!wjYfa`21 zAQ_W9mTb_Q)qu?Y~r3j$=M3OTt>P)i6r}e=i zmTou%affq`?MN{d|5=}~VBvuOODZKz1(dZGy+&_G^vP&5mJH;H2NAA<@6W4V$T%!S zLnwH@76{g;w9~5n5E<1FA~q6d}%ckpq_*vD}P!n0gxzSdSVl{CzR>GA3^yh**Q zdQUS0;KxbOpw>21?SyIU!EMzSZ~qpgiski7@np-I>MQO$g6K>}Ks2JCL^%ws7@a@& zs#bJzbgDBMVSvozV0+m45ltW{m6;^4X3C za=mGu6VvAA$yjbR?w0vwjXGwVVVY4iW7mwL8N3-qGZW1yn&nI<&|ap5%lZ1o%z&jY zhrs830{*xgh@}|}KAAViTb}{n%&s@+U8#pacSn2s58-10Q%EN8v@YE1SgRmaoG?eU zpt5{W^>J`C?dZg4OhX4ozAWA&YN*~oU#m?6QDg&;pf5W!)HP4z74)^rh*+h44tNF? z;7qxSvp;bjLK6(I#j$z`bvI2VAB%)zpS-kmc4<1^LSL3mmSS(>G4v;y(ej1#zrbrK z+R%pSXhT(SZ<9O_{X5CSt|fIk?M73O3`>LOOnW1CKGnI`D2|A8S~D1r&jG8alvBH4_e&sC7KZ>LaU7GO3vwZ zo*kTTrT{~6O7Yt&&%;+$P4^e_soD}>6&Nng=Q=>>H)x1!*uMbA%l=H+`sacbLI@^B zYNmV2i7VMpp1k2a>YY7r9ClRL4_u5r*H4BP@se)RI8O6Cn|K4}w1}>fD^^XRNi$Va z7p1-PLZYPDC}U9D=NR0=aUzXGbFxiyW?V|MygwEJ5!klNilat8hFI0M8mYD;{^fYY zp;{~KYC=_6VJG$hVx!TP;>1vJebI5Td)YXfQm}IJ7b5pM{&=-J{CDVC_)q6geo^YV z34Ecg{k|iMt{Ar}`4$msN?KV7w&m=>KOx(38d%LPHSc$TCl|D5s0?KP4mdMbrpT-PlG}R?zvb z2CO7XL~Zok|w|b1CgdBE}^|?OD=VGv0|KM z5dMG6JrT`!D*Q{(JuUk@@)zWP3K|NEsw5r59y+W=`aU$CtB^`fhsoTb)v6S7y+&g+ z+g&cZ!`!9UDMVs<{%&0zx(kwuFno{aLW1gPS{XnY};g8r(Kh1-=d2y~&41{W93UILB;8UktmviPqr2^4oPB zyguG6-+=SyeAy*}|CG83#z%|0_T9$Gr_05_F6k?*^^)*J9qgE51x=vH8)%sQUH@e6 zQ9AfvPEoiw1F7OxKSd?_Q{hA=CGfBK^W|g9CuGL^*%f~!d~A`KA1Cg~4vY|h!bpsK zS|7fLD**Y0J&GCz1e&M&IRVqhu<7@v3Yh=$X2{c5-Wsnepbl4{6z?%IM*%4W5wsZH z2ZwH^k?Zs}LL(E?TP>)PU|9fY(W598&bO9?6CYI+LuLbZDJg%jo^v|P-YN~bP6PAG zPV*Oej_VCh!{KO9Q`KN7jK=Fgez^r@{RowKfvAM4gaRQ* znm9@dxs;FX?}Py2;LFRtI~x_yU{?K4-j{5c@sY`- zG;BQJ$l*9iN;&0-y9C2BG~&CNP0=%lV<@s?d%OfS+1K%{X^9sBRaP~v5c4@TMDE>5 zj{M5s{kJS}JxFRvh~lh{m^xDSLl6+mH^+)jHD2O&AJ)VRq(tYErT1DzM^{9-tHb z)s@1jY)zJERFqKuI@kS=(q$Z%JhWXL%iz1HsyZ7N#xtSBrFJl{^SmnJwV8@+-O)mn zwg+vg7Gro*%=K`h43|OgfX<>X|Ovb z&%$n_&N|v-diuOme*D!P!g|2Pcxmo2)hY%ZJ zjUWgkCg9AA!W5zqKr6*@pYewXg643VT;rgD8_>i?$zxR!X5wz#gPE9lFn)kgF_cHP zY1g5x9%)MizNn(8yqmp@ z5SEp0KDeOS4fs}CVc9EJ2+7j)GjIRX+H&;C7bVwO+-cBUw$gvhZxVS=%XETIIHZPLc1 z6H5ZaL`c4oLU{b}kt-b%8x)YbGQ-DBfs0oN=k1^p2%b0Nj1o>l0$s-73OXV(2{K)q z3?cSr(+YE7;=~r6g~esJJaqHK)A!f$;Pt7kGeY4=G@dVK@y#$&J|?q9uNgx_fE(fk zn#72~9V&rB8@+{U7mdHEYP~g4!nOM+E}bXi)n+l^OSMtdt-(iNf57aJM5jgf{h_xk zkw^Fgrv@ViNq(Qt9I3jNa858gXj}r{rtwHg@Xi7&=P+I9q4p}_%_k=rpncP-nvzLE zYlR4i$X7s|aYVb*Z+vBlhM0@%a2IA`ddp*{cFWQf!yynsjosE7f-R{M*KR2i+h`lu zK{~s`@uH&25cq@FDw*|}$$l`IRMEW`))(>$r^Qw8+bou7u_aubm+jiE%Rk$$%&f)T zgn@chOTAd$ZFM9q3O$W^=fAJPJ==pk`!E+sS3}Z!H{GqYcDLV%CWl5ke*)%1^3zdT zu|~hxLm>;_Hs0mUS3Dk5>+8oC-0pES6b^YB9#1t;_thir$`v%+mOQ==s#@1$6L>)< z!RAcD&l$tbUX|7cv0z~rc@G8?#2LTTqgU~E@(1?obVvxss)1B4{*IgW#&Cq>$ES!d z5Hxsj@HNZTb|}jR`Y7U4Tl};iR|_P3Xi+$wVxA-0y%SyX(teySqUC#?&UU_bB-q=| zPV~5V2@jX$uuZ~{M*ZXd&8b+il}SD%tF$bVB%whxP;HsTVVnRJ8Ba@K2M<)$+dD|! z+_L6rapBB3BI^V$V{dyEgib(h>w)XPvn4ZQ>aJ6$cmQhp!3o{$pb zYWhe=klC9_mCGrx3W%@~M2d`wfII}zP)dLS1EFF7tf{7B!zgHjQU%o&T?}4%3dDnk zEt5V|htmh2g>2{XhoF5Q4X)jzn!Az=966-+#iRRuzz+^AUwbE}I@V}dNX)@Yoz8hf z@utu80=u*9PxdRMti7)g@tewRpG_>S;xs@4jCsvu$cv-pxxu%=uoxT~%E+sESy^&h z?jy|fx}8p!6GTarmEKm>+pUN^*J*>EG;7+BVv43AH4@)T+X_@&^F?JVn;A@G4wKQb zYyU(l>*YjPGlO$!_J-TVkZfj@=^kZsVKowMmamRfmWCvRr<@Zlx6C_Qt7~(09?j0$ zL)kX4G*2BKAV*M#s}$C?Ox;jDx+sdOYxve3q9(1RXb9EjoP;vg$FMm#0wETt9CKOC zOofKYKM3!a$%fr7S&~GC849jH;CNA%13D#>1kf>m{{u^0yv zj0poNe>It4O~xCrF{$IR4k&|$E)_pr2lVEsr&f!E7lXMOA^BojJ+H-py=vPjn3&Yw9uou!|o5`#z zHnz**uefJhI40--A_LJ!M>wL7-Pi?0f{ra16I#rSDGTPGii6m{a{F$wWu-=}274zg zK0EnZly|-_0h`N&8Hx-A)LrHx!Upmr>==tEDQgdlHDKKXuCrn~mJUkXyIV!bftt%s zPZ*cm3}K7o(P1YD#*BEYKx$>ms9T`^axEt2rKRuYZH*2k^jM#3d}!4JKD=%_t&$JuE77zK!=*38XL-mVG)t9d! zZc^V~LcO$qniz#`jy#7anX!;0pN&oe#p%{o4f?$$e91A1Za^_0K{goem@S7plniwO>Za zYVt8i#wvnsTA{ijNs*ABj)B(mnEgky%k>qujXW8HS) zy-)7!3yU@6j@mgRHPhDXrzDa70qpG&-{Pe@`HomIiup*}fX|jtb!;}W_tM?pquTz) z>DqE#7rUT+K(IQe{uDz%7Loi0Ay<)8VMM{rcIKvyC)~u#< z(Sp7cn!lN*-I6oq_BlhoCb@cqud|Lut9CrjnDgLk!|!;!ocFNfd^j_;567gEn9p_? zG~n+nH4MOHAfBeqB5{ zrz`PA;`i_#v@6oWm8FJAVLbXn0gZ0q4N($gL# zmLv9Ga1v>98`RZ|+L@(=^f7a4 z;2sk*+M(H#6;OvVlI6Nc&Cq%bu^qexXfNmpx6 z3)L2_u98`RX45rTK#2G!v!0Z*&3d?>+fJ0G3s5L|0Nk>JVgLXD diff --git a/.vitepress/dist/assets/inter-italic-cyrillic.By2_1cv3.woff2 b/.vitepress/dist/assets/inter-italic-cyrillic.By2_1cv3.woff2 deleted file mode 100644 index def40a4f658cf8a9f7029c98931f5c9ff5a00910..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 31300 zcmV(?K-a%_Pew8T0RR910D43K6951J0MIl50C~{>1ONa400000000000000000000 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 diff --git a/.vitepress/dist/assets/inter-italic-greek.DJ8dCoTZ.woff2 b/.vitepress/dist/assets/inter-italic-greek.DJ8dCoTZ.woff2 deleted file mode 100644 index a3c16ca40b2a8f454c34cfa91996ec99ae2e4aa0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 32564 zcmV(`K-0f>Pew8T0RR910Dm+96951J0Mft!0Di&%1ONa400000000000000000000 z0000Qg?t;OY#b^-NLE2ohhslYRzXsMC}fi?=tOuq~;f`?E6 zHUcCAge(h!7ytwy1&nkDARDC0C2Tt6*3?ZzfOR*Tv`+2yC*zjc?eMGCJiCoV*bL6f zIr{%Il8!NIqx%7XC zfB%Ne7oT4!(E~}ApxNY z{~V?-Iag{r$3o^EPM)kg=cZ0v$)1YaL~Zm~U}5B@ez>o>&l4YQQ3&_x%CEXx8d`z_ zqzE}YjyOrLrTGx#2T=k*`+d*rCEH5_nh`Z{@$m2Rf4@&AnM=*%03As#w%ZxpE{yFyE zw`d&jrjeLo)%Iyo`hfYbC@Y_9n-tYLg9(#c(1DIqm4m*)SU`ee8s;VyNu4+JmNw#d?yY`v(@+k{} z3Cv`(`vKt2_EjsgvclDfDgp!7uTwLLDE*0^ZnjiTymNYe$# zG%0Eqgy!CBLNjjwa!nH$(*o~2Z=Er^Ip@29GY#@g0Xzd>Tmv)n9%giglFnEcgqL0F zv+SbK`5?L=%+9Z0%WU3uK>x5Xov_p~h6l3M>FNN_P5?jxfFu$!IksoSIekCPz1mz; zq7+FDSg2n)B<1ejyWlmS3xETl{2>TMAm@NV%}vQEJ>kHp2{~i@eE#p9zW2`kbE1sZ znAk}Jt*5muvTzOh8W_hi46_*1{%01EH1Ea`Pmv%&-!G-!k6FHhEzKA9nr93#9L|mi zBeJYpli$k!V`^ZI&~ABm=~}KXqi7KkKSSj9O(CGrWc@k_I_nq^`=~>3KIm=;oy4nC z7@foE0zsF^x}T=&LNY=fV(5@Kr*29~i#jC3sTUMw8+Awrr(WfxFXW;x=B|(M(wFhm z*9g>i6|V0sMn6Kjehh|woGf_?Ay5aD0i_(%V=k6qBlhAXxiK$3(xEWwVmeuNx`_b@ zHb5EMAK>^LKp95}^%tkef-u_%$hFtQVuX-V?}I?GBdi0001N>8wnqBx$iG0KAjk{v z)pk!}5mS1w_VDdxJ@FBB_pZj~S1-W6O6*9&tgP19*!F1oiMt;ry}V{zUDvFl_OtWM z_5L$mYY#rV`3}LFHx`JsSAO?e|Ia9lb**lXeYf+%3mvUkRV z=Yq<^7G2<`$X$H*t$ya${14_nTswpRe73pim)`5rzich|fB*IIn*Yc9zXRqmh~2eu zW>?}X4xl|1(RnRTfc3B)fn#~6oL)Rdx8Q_7>OGbCZi*XRha2?dgkOb9~pj z?p5qY+oIK1FRJbm9rByc^UZEFbK%h8HUpM%}MQ0G^9G z0D~zhrA@nT6)s%4^Weu{unr7aOaBbDB`tu;59wg93$O07L#{S9PK>|u(v^21wZ3|C#Nc2|A=ImD}~ zLc-Ny_vwBRlM zeOg^pC#XKI_eYTsXN3P9;IH!6fo#DvHPrlmjn6d}05O9qvk>ds0T4T`Fgv!Qzh@Xs zH&Y%P;a5sYi0ArLb-7#ivG8twh$l!3$MVmtqET1T`de#aDr#w>Q34#3rQVTmlQ_Gk zhF>xDCn~$JQqM}sRNtq6by=aXwiXhux<7AGg|9B}8`mc$IL?dGmAgOHZ~5@I%eDU` zE?$X^CctGTw(31d{*mq)yGP{z2S>e|L0%Rt@>jKhMKDW z2@Q7l@?WSQ|9^m?U0-b0`TzLq_#B8||9n^x*SDJin-hDpwC-FoOSk4X2IDqvF$cQF z*s}8*%y)}b`Ybe8X?}EWQXTH5?Rsc8Fhrp~pO-=@ZtU{j{K)+OAs+sG@|WMb4pJ9s z{#jj}*C6VJ1$T=zcJQCdV5Ly#8jkRj7_1asus^~OzpL!EWaNJ4LR!uCe!)&%di0Yx zo35-S^1a&>6nmM8O4@G0Q!?M7*GQN^6~68TF@GPfJH|b1L%`8hksKRBd;?B!vQr_t+lV} zAF<=@K(`SHc>_SQU=BQ!)qz|C|Ln4qV-?UvHakPuC54(35H1D)@Yz}CgVSIMfdbkX zPy)_*%(0wiWWb_6v_{CW5)65R4ah{ZrcgPSg*G!7sL7B4tw2Ho{g4wxV-9bzi)z4E zm!mkqm~xjI3|7z*^g$&zI0qV#HROnK*5`h=g8<+h1d(?8>HV{=taY1gmXy88uPVLA z0zOVy{{%UIB|mVf7(*o_Q$oKQXf7r0I9>M{f?~D&_r9y}w)=jsJ-#H#Z zCw!D?n>vU+(0(BsY2SI;4!5tTui%T(Gi`@4@BNhgL}B1-<^w$c8{>Y`J$dK;)USR0 zuEn9>{MucOy04#i&yA7aXuan}%q#DCxc~3}-}msniJw3BsQrKbE{^t*# zc?o_3XXO?7?iWawYxTxgeu!V+to*zb{x{ z53h{zrsBX^e=8^T;KsiT-zx#*|Gdg*!Nk=;|7{2c1Z)5R0_Zoh{A|WnIaiLGvOH%0 zAibt${MWPRh5WStK7K!d=>pDxzf%%^@j{|_2%2hPm@a_l{fZ( zT|TeAkEIH(nSFTc{vM5&b}qCvOF8jupSj!4+uxpj=2nIKBH!8^Da6y~YMOvq@5URN zQj*^1>YM!>{jZ=53c4CvRKw-{|8HuyDWtO*jVh3LJ&B6vy9;HGgQga?^K1cFP77Q%+Im~a4j#_r~q zap%Y<#K2)}P@ECYUt$30AcPoLadMS~y|gyngWCh6IOnghRl(^=T@V8bhFDezf{7^1 z~Y%9{QmKM3rx& za87ARQfA0iGq6{#FD)Ioc1V|^QVYj`Qq=S7x5lCV&JGw>=f|D*)(2fzo(jQv-`j5a z)d+bJxoBtwUVit!*&M1fEY;Ifc;F%AsF2n9#_M21yOy%+E zQlc2w%G)s0WYrL8fT1KnjG6<|yN}#4Xsj~$Y)LW50RQ&1H!=`F5JhBk8ssY)6;p`@ z-B=TVWQ7EDQ?sEHn3@6*BXfHO{;`nfa`)~0p;Hv>^(5*N-ZyGYpuA^X|npfaptyQ5<{$+U=pxaFlqfViTI${?XkAN zme~s1WABtcD*d0*l+zoq18k1vmakT2`|QKgFO;Gn13A^-FTf}QPZsg4xvX%~vUQgM z#^aJR;qWiyy-Ok)2T3N#0VMH4OR6D)V83|%UT!QT9Vh|}iKdgTOGGz=sYhIe4V07t z?!1stI9}*Jiw95Me9-yHz~Im1qBkO_HiE_F?t;F;nA&}K_B6Se?AUVe9FG{XwWz-=372vNG1;<3#udg0iSeiL&Pott@BzY)A?!mE3a^9e`otpk$oaIS zBF9LM^yH$FIq4}yBVW@}iymW|q^Fe-Ih>YWA~7~idPXtG1SK;-n$CKXsAvih?(g$2 zA0>$br;!RqTOsIk7#xS{ypBf!IH;y>YP4Rnk-kn*3qc+&)C4Gx1)&NeI{=;oXb=P) zz*?0$%7$u{AQaUj(2eNpm(JL%KO{j^wI5Y^X@yuU@|>gS@NG)Q@Vk%QfhvXzqi0_0 zHkVD#a(50NiNsgKT@y<_FH_v22|+c#D$XsJXLi?CMt(ZGxl-V~&4uW+M}C|yhPi0- z_O85ejNF*u4RS@1i~3IjPm?kMCbN>33Q{7Ek_Q#1f$)r&36$xQBk?Yl^|(fCvaKX@ zk{2as%$d0LHDwrm`vvyh+smNNVX zE*+WO48n)*kmr%7QK0#B;7s>wV(>)w-gYU&f3u5W>F-mHw|gY2Rmlw6PwkTHavIO$ zLm|{WC&>iiGUqSLx$LHM>$4Tk#A;G1o{n2%i`If2a*19Je>n^0bWxdto1fa7^oCQo zfn)Bp7oDiy!OGBLKI1z|6n zFE=l504I}0Zdl1Cc=pzOw9lmvQ1HB40}|f7D{~*7iCf8(Veevya&f`>7$xKC6?zEB zlNmuMeegLpV9Jp;k$oWnnnduDeza@p8UWUU76lv^nl633`^2`_*EBVhT3`^r;t%m`*NNv~xJJl5GLKnKD?>H6~%ehL(rNO0YK|-` z#+1mP9>gEa0SeY=T-X!%>jNe+g?;pNs;e%TItYX>I5=0fb8W;^8WRv=^E7zI$sq~T zi0l+ZX`&|vycy1I{?BfVeAs=%qlNJ}yB@{k~%pr;+=S_$~<>gMYycmyb5bD>UsW!X%JJYTEKOmP?<4dscycy+Sgf~9ww z#^x{1nKLKdZ~(%Aehc4aMquy(8ajp8+KC|wsxPQUpa+nedhRCQ%=Op-E81Mv!u73) zcI%}E?d&C%oyBiNF71NpJ1<$hJ3_}@IucC3LlGB9&)Av>FScg99!XZsE}~Y82S0FfvY+u zRJm=2e%hug&vOdUmmzLu^iZ!{4d;qS1+8~{#LFroP7Q}s-D@=Ry&~v%w^M2~-ihM{ z*KC35^ybj-QKmBu(x+b;v5d~lUxDXe_1f&17U?8zeR-U(YFbX@K;Nw8&dSsQSlR$k zT-$ih;v0e)X8h*NAWTKnrg)iNLXe0}Pl~4Ym!r!hq&1fD277NH--6SFvg-#OatiXY zt*s=VLOu+3tD`gz-}{vBPOG&A8f?(PHo*XKbAECjc;dCg?Q!B!hZkBEk z0av7t!2Fk86kQ?FWO6YaOkp!z(ZR9WmSd4@EZ0XGkR*{h2(5~z5D}kQq37Y8IMEd%__qP8fTzBi;GZzMGLyjH#U^C>^I7^f~>mZQ{y_Qe|$<1IEJQ4wj9E)zyEg8Ebz$`!C zzxyvSU2n;7rMWeCx5md3@cgjscA|f!l%JHpW+~e{%S>uo8^{{9H;mY`d1GZR$8QAc z>k8VSD{v_J8$DLa_Bvt8!P3@B<8~n);g)tVtEXD^XmmNA?tEh{d&dme8{nbAvC?GNgX=P-HH~|VCBwu`c^xN8XW=D(7b~t1L}Cb6uS7JeP8&Q z0a$JE8EX8MG9K~QwdWpZRFW#R5`FCG;?Co0uF4L_iFmWvwy?ww)03ejlVX}@uw|@* zuf-vEoq>HyE^&00ccT`FaZ;uwGsfTv5lx-mDJr-DC655IBx!6txX!OAUP;UNq)hsC z!`kEYqVBl%u!MHg#SlN!VwzV-Y#Rm10QuR&0Ahn}g3w_D@C0Kv)ymbg@L&KN9y_El zCHg(0DCdA2wpFF{aK3adJX#Zx>Q|lWm8Phx8?8w6R;|LInxcXT*g;j!MmwKHSJD@! zXvbmU8qDPV{^Y{_KFpLe?Wy!dba~0j-55abQ8T8Ju7`t%?S?wI0TsUlIU5qrtGJ=v zKYsnJ(!SI0jdbwO`y@px*apb?mlk(;oL4b61w$J*2>i>-B@VYhiy?1g9r-Nj;Ps<$lh$kN74&vZS79K zf+U3F`QTIMHI-40vEqgC?tE)P8M|J5eeWp8P~p66bKReZQJJXrr2dkge}(;Tux;3O z|2H>Sy(OKy`FFm-c4OKD-rUUh-wQwII~!62QH>jOhYD35ozb*xd{ET=+Pic>>knbb zx^V6wLt)AM4BD?k74@SAhba3&M7H*P zgRe0DC}Efn`B7U(uO)eNW`r=O0!UT8uN!^!a^I! zRIYoK<1NFXEkiul9A`~Bl3O+$03bHl^e0qS+1#x-Ucqc6c>+mCP&qYMT?<9HkwQcI znW3ijh(u{t&BX`wViMQHg8_*|r?lmohSb_o@}>M_Sd7M;N?fmxSH1-?Nzw(Gn3bDJ zWLf$oNI0j@N;v5-G8{lL1M^K^D`-N+qAp8@+3JM(T{epiZdz0Ok^b#`hrua_L9iuT zzn?r3#by#a)+>ms({B-3YxWRBvdsAv)VN9clIMS#I zyIqo049tjio60=YCOfN!EL6*G2Dbm|7DYvH8Fwz7v6CM-KpIl(FI|i10+*}UW z7*EaH`3naNkpOoWnAOiYwsnJ5oEQBpN8A z+EA=OX+)Nn7PrAf#hMC1nCP>;kG(qzL(76f}6mcrg)n4=BZ9{+ciqyBq~Qb zx2R>_dxbzWAr7FpmUijTPz1G{b;^n&EPOc}+d@EBmy5iW1UWJV$du}=+E>`FpBWFmZbeqdQ4O@^ni0=^CKpU3b}*`jpase;|B-LTdZM^mD?wWtIZJt6)>RkD5! z)579ECP2_8u6&&^)(5sKn;XxS`23Ye@hAGkKGs$wW;mLMJcWjP)@vnnrp28?9!6%U z&1WSg#&*QU&PwM!d)cOoIZYY3 zsyMy$Czw^w8?#RhW2q(Hnwwc`>zB9NL80Nq04B; zsMzj0YE;VZ6QkTNMGGDd?a)ac_)z()s>@)S2!~)C2`)wRweSN_*6^_ z^mz~S)9qj4hp|T(-_9KwUw5%@oJfBzTa6zInx~}{kK(#CzK?hO{l~ZcC^fTr5r0&+ zO8t4@aTELX|9r-jzhav3!!<9jrsqU59L<=*-bxCjXlA7ykXmhuYa#z}_z_isS+uVlW04b_E5Vb_V6EV)wV$m?Ns5X;KB%e^4YEDCxR` z9B#p9Y}eqeCzAFQ$LE<%lE#jE~#lA>D6z%uUf)?xKrmZ zemE9rq;v&0pm^o1k@~U4f$RCfkH82acxvf!eJrL`J}K85MvDB!#GZYwvn)brUIDbCy9yUAV&SM0+o6Q=7_x8oc9b5k4F;^JV} zYq0e#xNe5S5M%o8MU_#2o=i!K^me-wRW(Y>ShAYoP?KLW&OBWJv{x*#zYEcxO3u$p&lrwzw-WFuFe8 zwh>wSZoYoyp-D&Gp2)CVUCssS@m)%7qu8);Oao=QCbHDmw+R*@Tb0rPTvsHKeeSL> zClRHI?TU;))Br+~O6?dYCUiEf5yt8BvURnWZzr%z7igYWWJ*mOu9!N=u#;M|5*sRH zYv_ycIP+jTs}OgoC>3au^=Mx-2ZJ(m0r4*>guc*jK&%OmOa(ZmS$?Tv&w5eb;VOpiBW#ws zcnktvquwX>z_Wzo>Vve0F_nT3sb}a;r1b?SwqYnqUd!gn*uk!yZ{nu*Q&rA?gnkuN zdG+IGtd@bu@*q-!gueJI#mZtzDp z)_nUa;~NtO3{uKt+>b${$gmX5V0@VRJzSp>whz>AAURQ>LGnwz@{92(JPgqTkKN+H zAe*VM>mz&wjIL?-Dm_^nC$*`VAXS`#gCz64=AfhnWmWsKL+t<-~@7B+1^cALb&$+YP&?#?c1()u4(G& zG|fTzY}rw~e{wNtwll9rm?Im=A#{>UJ}apcZtH#rV02O~eELWb=q_%p{J?+zgaLrw z0o+%fRL?`k&*t*>p-g$3ecY~J0laSn`S4A+ci_vtP1L<@=5NR52_B1M`)$tBKYUy~ zmtdOvdG88zxb9w|*7rDS`0_bPhk0|z!FjG8zM8)v*t>62syUgC+fmvtGsz_@cc2g{ zJDQV}f;b*P+bvIgF~WSGwf)IoEOFiH^Tk7EorKJ8%`Gr5UUG5!XZjKhhb;S0mRZlN zfHY(EdaFx@+I}+IQN&fXf$ctb1tD7!MMG!tb;>Avu0c9%cSp3!@z|7X*VMs`X$1 zOX?1DCGNNfu_<1^m*jE1aqn6MC8zGm6cKR*MGuJvh|Nj=GB z$vaZ=Qsz)0QiIk&hoCp1Td+^VqTxR9MEH65E5rig2I4F7KU9SDKIv5HX&F9R1Z^wp zf-%F~!%kx#<4)pU;YA2?1S`2bx$g=pibO@KQs!RNUPEOuJB;K;#8hpG6#$9Ff2>eoo>vqFu?$&%f0;PL&c7894wo)lwjt(6Bp`X9 z8C|wm7uTg~F6*wfgo<7pcl68ikUm^?FmVPvSpyw3`bvWKa`K38Zhh%~NdM-vfeznS z{qm7~=O6_Xzvh`L_((2XMj)(}K-iSa%75+mwk_XRPV4*G{WjvD6bT#Cj`1bqLN2@R0TzJ|}A>og#;y{2uGwOj8BbJls- zV1pet*ot*m`2%|U%OhUni9jeY20NT^!cOdW4nZV%!Q)ULu-GhDBMjC5PrzpS6F`G{ zstM>eQ5wUKI9lK*{w478oe_fmD3$A1-S+dV-+cUVW51YI)p zyt}`0BzQ_^IFrgm*e&CsWICNXA!h{b@&DCq16|ElePr*)Z&8+BJpZ0eAt`s><$n%g ziOw{FiRCruY2{I(SX#qa2AY2mG{SF_yt5X+>yNYBg_wFI9y2q@%R&3UD-+At*NUPl zW0s-4zAnusOw;B0xjav4D*?8I(K^e0rik#_bRZLaXt{+pD-&DTDVGB~^)j)mTDn*b zni~>^2nD{_+>Gcnd`l4BI^gQQ=q=Oan3`j=ykYt-8})&SKnzwpEMX#Y{@;xrAt!Un zsrmjJ??4(HXrr{~KhYObn@pTfScP41C{~f>0T}P?=aE#(F{M)LAgF`U876|( zFX@bLelB0RM~aDf7K)B{u1Y4qusg&FeB~1`Rp-@K>Zma2G|Eoeg$7=(pO-LKKdAri zdsu+KIyV?uUu}w$Oakud-3(i<7su_xPL9&csza7|!0D?jx(&k}COqpu&HQmm!Tqa^ zUY(#(jKVV85{Q%%xoCHyAPetXd+7-0F|~lH#dsA3RiP&ZoEV##Sy(y?l11m^DewNLjY{RY z|C*b0fOA;PQBJ>FIylD@5AF@=^+$K=rMmTiaQo|&MbxaTRy@a4N2-AloMa>JJ?z-* zE+j>1=0!%s_Si4jHp(3g^L3c+KA1u`+w%8F?c;iL(IaByp$~`cp*{1hH=Y`jN^IQT)hx@l8S${$tzQ`oqP;&do9IB#htSfy zAP#~DfKl3?lh03kBJj6h+FCE@hc=ALKrb|-No^$#*66ssRZpo(+3fZ@4Kgzhg!YBc zgyhsc8!?4MmN(g6`H%ROiNLI$Onmy3KBJ9Po_Pla3Sv;8^x@eTz9RCy_X71t^gJ1S zC{BebT06E=Pn*Ik)@4I#<%KG_2BqzaBLWJz30v3chLc z>CW_$yev5B99^V)w3QYz2wWgR!Ub0%`oMdrDk$iPiemXCOwy6XK^cqGLEb7HV*TA9 z%Oc=ONMUby50sBkH&;lI5Q21AVl04h91{|K4}%yRAtsiP&#TxwOziRZKKJWWZ@U9L z-O!9Rzf0#NbnA@;PBvZa`rGvN|J)(Z(Z6dt&q|?GFh>dn^lOQXl200dVkl*Z zgh6UHhie1)KI26Z1oLYQ~Ew{CB!*=)MaI%*ZnU~PFym2kcMnFo`mg0g~Y0Ppknl2Wt zbgr}q4ORAS)Wpd;)QFj6NG2(XF^DAC8L1Dp`@68e8KaqEh7chMAT&9K+eJKHAQ+ZJ zVIY>|6c<#L0tG9;1Q7?da9HL9Q4hiwiG);ot3nxMdPpzO-OL48Xhk0^Si73PpTv>y zQwVVwB1kauq2+>5P*}&=o#zmxDJdLC0%6!LB3qj4`7f>MDILwD3x!*)CWqrg%4xla z-zt`-ZP`~AmTUDHNaZ}1bzXa~_4)KaJw1=v^}^^|YB<<+){|fd61}uUBxU_K3I(`- zAPfgF*6-}q%X{7nAIEWo(Hiw@3^AQoQ@+9@)E79(>WDV#Qlc)DtmX;l?{K1J1Kg;fcD75{540mBW+rZk=rG+U zOsBxkI1}e$XR>n=SkL9Esv0i#n4_uVKPI%^&@4;ubvm|gK+1X?LdVbuVM59P*n^jr zM&(W=l2MR;+mvo4g?48##_^VrNr{3+)?&=cT`Aj8n?gk|oGxp+VZl80lzQ_NI!`{u zf9XK0X2X7OOs2snBfj`@{@>zKtJ_>vZS0)|kHtA&iSfSG)s2u!QI1}-;y5Wgq7GKU zU&M%NQ-_7dYO>)GaG}nrtQ`ZUpub|JGCWC~*o>FiaWb4Y*tV&bi5XiLX8H{H2X``L zntr(u%_a~(iK(`ox@Vf4bis&Z~FX9&(MXDE5Ew(?UhUF;o_ojBAtj4R9*v0BmOIeDz<`Whs?2dv!HNoA$I()kVF1wZ-}oj ztiY+qq%zohey*;7t!)&8kr%y?rXG)EcSJvBv@X z40X#~Ssv=*x9S${lVwTnAP6qeD8b@`q+O$CEKpArtHvk{+XK}7)v zDZA9QZJE2hyWA4br9I!Xn6?od*_;0jx`A(g}q53rF zgim6aqN2pE-R5}*whj9X;$X+A?fY&)M{bfRJE%6+Y#;z$c+ECXI(6knWM&NuxnZ

1t(xH;=J#kr{_cc{|P&R?xVq7&+XkUmMRT&5ZzT2gdbSfHrRSO3wO{6?gPBDEh z{aYr0>y-!{z}gB)_HNYBHKy#*-5RXVxp!J?oY`+Cx|_b|vyRER5tXj&pMMxi)~ za#-5O+7#AbHCuXcOhq0!_o(=QY2_v8-{}OY0|Dt`#Ozr{@=Yc_7OfQ8>JNCI1i##{ z67jp1h-l`HpU$HkC4y4iy2>*P2=D>wC63Tf8)u7kziKV?Pt7N}Y_lYty;Q(JS;NTs zjj(vJvh^@-mc=gX&Qp+;sECeJKAw?O%*I4^!tw({5Wa2C6dazOlRd77g2G@EGv4<3H-;9Kz5jJ&`|YRT&WHGwes(Mv{a z>AyV|)HQbjuL^!B+}Orefqh!rl4%hr`xiTa;44~1Nw7s+<9i~i;#HBtG71#PShLn0 z7o%T3`VyY3{8JDlfI_>XuN~FD=py|Jy(4oHeOQh$^r3H%U?_z2scwrfjYjHra85iF z23bt7+r@g1xZr6o$B-qs+X?l2%ENHNAF7-&0-x3n6x(ebV|qs~ehIiK6)9~v5s z#zW?2u9lBzoycBJw-x0|W;C~cN`3>Z5rtNp>mjDH7A@=<9=51?7Bj$B#ON@e^L<$qkbPqZUu!r z*J8AsAtB;&QK4q%UTCKJBo$5JtAR2${tRqX-ef-a>^8dA7@sC$tc6}gTh&wvWZ*i9 zSjM5BGnnDym`^x9*lyJXn`%055u-6+M}Q!0jEo>xO%x)E<5MeKyq#m>9;84@5^SHHHF^#7s`8e@C~|X zgIre|o1@LiG{C1f^3ej1b6zIU_}F#9)AKP~jB;`gdNp%;LmWhf4Og+yYA;NJ&T zfybHz)K@e?$ae0%A_yh+2=ba~2oe~|goKXm)UI*<;UN0NL=QdOEW==-mVNO3gIhe| z;WN2V$#6v%%3Ap`*r=)oc!X{s@PdLr6(&o-3*5FVE%XD%(Vdf>|;_)mI3;Pq8@ zd`BwEbY11#ETy=$hZGpz;ZTQ)It*d(HWuBRfecMuux{0~PHKn4vKGHp>!o{PP&DVb zIw8^I_?8dY43BP~)~(@QxxG{G6mUAs?mhnMFjf6N{MgFj=a6XDx`~ri)C|Z;Q;Q${F3myYqQbF*E*ceYw zVzycfl9RS3yXJCLWj){Y5s_DMn6KxyNou4a`W<>K^KAs6AqEZF0OUJ8#o$}PKC!!f zNkAm9v37MQlwuyLUs|)w=64w_o@o!+pz_5*@R1nl*$nC21MJz_M}X;3xb$)#ubhLg zBpaOvJ@B8eT+;}43uUmU8n@YC7GxXSH=Rq@3mZlhf!Ry7&#Wu8t$87{x|LFmMN5@U zAH$Oi0gyzRQFdc>B0u<1;rL?V;??oSz)WAR7{EtoMn3pY1A%w5C?uV4+G4O6duc;p zaV>Jm^0-)r_15y$s3n%3N$NJ17uki3rDr*IJOP?uXV{H8##$Rm8uY7e_+`6A;DewFW-CaZWknri4eJx}lB7dOcl zh6`wn{#Z8-fb#|c{(fK#^kWHzaRi1j9F9GOJ?NUcb&u5a=EAh8)oQl1-pW>1H?6Ym zz9Ta$4{2}{9#s*({1cS}3CIK%hT)o}L(asdcW6sW#NyyarD4cu- z>6gWxZFJSqKY@N(CW$c`VLgp3lA@U8`?(>HPhio>!lI9JAXtJ!+7KO$mw&8xZARwujc{ zIP85CeL{v!wjo>*6Nq}O+W>XlpM{2(o%@#Otwb3;msKOy7OqLWQ6Xjgkz!EY# zk*Z9v5DRf27GY^P{Lob_?CPfVZSyo@wy{1CN=q%eMVRF9NzVXi5v2M$HmLiGEI6<~ zNpSvbz10A@IHl3CFK>*s`fUBkn}1``5Tx{yYS!GIkylUcWTUiQ^>k&gEN*}Kqqo4c zDD{RlY?lcUiC092>;Ff~LMVR@^7q{nCyfaVv;@iWzC&q*`}wl_M8e7 zNA)(X`O(bA>HKOMB3{9o^=kzEO$SbJoVslw$lV^o_aTxatcq?e##W|i1suCt8*jX} z^-FA>LMWBcE*w4N3Bp{061+4fW@3FOcdk>5NC%QbbNp&Ri`Ego`6D(IN^33=jw{U~ zkcp;53JGY6GkR(TOIb2%A)|LJv~jetnQSz>NB>K|v>%Nm$;J>t?*JW+Q-`rV4azz+=!mj|Fs|17@Rc{nm>ikA^q87GpT8KWD{~ZGDu2lAswiZOwUP9cTBhB4*s;`OaU{hm zWN)jm!hc`e4!-4D6p5Iw{J0y!JC$v(Le>@=7@j_`-jdO@=JQv4OA6MhE7rq})huL& z(EE+oddzo8hfLiily!QYUTd*tY3a7Ew->Lnt+~yv_LZ7#g%!%&46^_dL4TY^^M}JIhP0RX_x#QWl_6T9Bq21M5A^ zZkfIT2tW70-kNh9-Ur=k^L_znKbC9ra3mh|hZA8xSX^z^1;G!0rk681 zB|t!df(Q!K8vX%^liq2>g0Im&$A5L1-v3{5#~l^ylgK7tpUd#M zns?p#_j?^1HGo#(j=eFLtB6LcR z&jqH5n+=sB$H3-xDYd2eoDV|bZIy@DTJ~kfS&F?ojtfY@5~YhDM;o%P|26bZ>i-|-^7%db zFZXlv!BN|J;(Et^Svcskg;A`*VHm~e#Lahk5{41Sp5uCqc)m^QGu7)WwJVW|3t7#I zFn=(ue0t>VpNV*$!w&g-`oT?`rN-x2=pI&O1MJbp{68;z2UdqF=Yr!7T7^^&{wZ)F^H;*foNLm6#Zf6%bqu zLGxcO&mHh8HF`Fe&-82pUmkKK@9AECm83I}plAA(?M}E|nh#w}DG^CrAgI?#bCI?$1%NrbRz5D}$G9LiLB z@=cROjKx@j3no63lC#w}nkE+}Cgj48$AY`CGv$?!)HXKvp1`Z<8yV;r4|eyQ`6$pl z{GNc*?(NkE_PxfnH~&oA+~(rS>c#PTYnZsWS_~$AM#hzw?X2x^>HdGyo!!IMfa5)! zA1J<&W3xHZKT}XJ158;g@!7WOM#eNWADv~1jpUfknhT(E_m__fP8FnS(%-)41YwV| zRL1oCTla+ZBw--GcZIRmo3DBqSpiDlC~FlMO@u;0tC)<2B-#^l%V@0F-9~w0jvu)-^3J@9+Zm-ifZ?Jj<D&1zQr}bK`MkDyG_G(-0R$HJuXkHwhjTVIhG5#iG$soK{G|lOO)WguyJ-8 z(&@qQgM03SdMFY#6XA6@kw~Uf$z;MDc>L^Z5)9?DOJOc}hcsvppUVy8C6uwf!ZuUu z(Li84LCT(aECi9bivQi#7x06`PpObeTt567RtH12!amp+$KXKhPg;au)HG~ef4JK@ zlVzc%-dZ~E99~M$Ov|zntDp5H=FJPc?*@7#no%$uj1gG`Zm+HAty71sJwMM>7vAaL zu7j~iRIHC<{&zlf(^%to>0Q6;YDK-Y=S$4q=A0t)1U(e=OaCYPrzNdRQ4i7GUtOh= z*ydeO7e`drKR4}LhgYwzLiS)V6G@Q@EY_4ZR(C_4PNHBTKVD77Giuv=UiLGGZHA4I z<9;eAu(yg6wBI^>(^tvd>S&& zwfcMJMok4rScfT1q)1`e(H(u<{Rr{ry=+B%>8{=r=8mCZPOB}LnV!Y|EGuHY-I5!| zjPXE<=ar-L<#5k#N5_4?Yk!<_q`bfG-`d*FPmRL$D-r|c^f=gH39ht<2;dZdqve;q zGA@+jwCqDq)+x@wzt>23F13DE4UZ0n(Y-e7YRlF z-ac{2)T~3{*iyn2=O@oX$rX*tO&(A65E0Kf! zRCvtO)evkM7ZIrPQx6kTs`Ev#+-g&DZkr)#>hAGUy>WAqzhbR-X^XNj_VY%qzI5|~ zug5-L_JXSI?83s@&Kxw4+m4sX>AxO!DdfRC^g#5Y%G0qESuC4z-m{C)a9AY57>Nh# z0*KxPu7MM}K;Fs)CxSJt7GL#UDJ%aJA*iNDV@rWr`#}WQ<+h%}({^9B)@*7GWst2i zkW(<}z8Nt2>(xl_Dmb^c;C$(<$Fde~Cic4Kq)~H=9FJ}qO;Z{yO2pwWo^4M3TUk-3~TQ?UD&J>k~ccBfBqlI-fC$B6Z$dQ zMn3sfiZt?9DxS5JsWIM`AT+gz$duw}pJr8jT4OLPRwB1o1;qk$C+M*(@D)a;l_vi2 zcYV|7Q83%?A7tv4Kt9cCw}Czk^x@jLwvgu?H_y~+2hXf*Xo>$%J$cA>VR}3qmXG1nnV#P6sqF(|UyTf0I`*c zpu)fgG~-ferX}pI?QUx;wEv^5zcpxXn2qLEa^m4p%Pb0fUmlpV!mH-vMOwgCH$JTU zk7by|(bLK<_LtQ(iOOk&itX>Clqkx(3hP?xT9N8js)@K=zL@Ing@s9(Y=D&0rms>= zI?J=x-=#NQ2z}WQ&}(X=HjEd5n}9^i6jkqRcgmw=Ot0tl)a$ht|v=^2F%Jj zRm08&iKckhCE%JuNzut#Z+hN8I?C3o!e{Qyfln8>EvYT!eV+uUH(R7GMn z?7zY}4cCELZ&S6^2D9KZ=IySDqnz!IVD?gRa!8f6_MtuZ0~6WWIcX=?F;#p>3f|(% z@BjW{#g1R>a2q45aZBBN>I_me&6R8Bl!YM z@?8v<&9tU6&6(>cnnINVThcxSO_lwh(uia?mqoHF@ME2VFpQm)1~Iy3K??Ns;CVYU zGh*xjOS4N24L^Gis;NcE>pga<(ACqk)MRna;Ikp0d8Z|J(B$Q?nKZ24<2gQ_>&a*H z%KU8x)>uC)Zb}@5$V{$nBju`OI9qE7pozn!(;@3AiAc{zb1=8^u=|!a8;XXJ1u&x> zc*VE~e#3|Zwg<+7HP{7v;8g5_U483u5DdN$Q5eJkrWV8H`JqrUIh_?HBJc?GJOoD{ zGwPWl2A-f058EUTku!Om50=F?d{>XKvU*k)g*)u`<&iDFIG0bDH{iJ!=123;zGTg(-XLSLE{;ypXLRl9+|TCQ_AOT% zvURx^{Pr*er)wtOepD}2;OB&AQPW^ho$TkdtEh%;&WjNnCpa(kOrO~{esmT?Y_{d( z-#j+-@p1F;>LcmH=GzXSp(iCA;4d5}C5z3BWI(c5t^Px!&{(WGA-}_c=9k-dG41E- zo2F8womt>iEL2P3pV?zw`@Z)%Co~B4OU=vnwegh7m(=5a9A!zIX3kG!7+WcEhwCe0 z8zES7GI>9#Lwh=)&WgN&Lr)W&QX?plQElr0aeg^h=+rk9j7Yk-aUt1{%IT)pIzWxy zhlh=>1KaY%+GfVd>n7#}GpZ95iZkNCuYHV*QSO)a{5vTI&8nYHjHJp6$V(_-7zGr@ zC0#}m8Rqp=d}L%OI`*?=wmX`l8U}C$%voxzscLjMe=<@p~`L#x;5jn>Ti&{4P> zfe^(e&Np=#XGs(RB-kkNw)M%0wT9bez2;T($oSFtRx1c2wP4yvll@QGxr6ui%;SWAMMm0sHoW3=}NJ2=+g^I7q-0LWU7Z8VlwT z#zp$Si~uKDniH8(k9Z;R(hOWRWt2EdQjwseoWYEBtQbfsMZuhy%4tjASusM`=DV{+foDTw}0y;kr0Hy$Ji z%iq7^tKVF(wcpvOl8(>nE0!7Tn#J}de(so>F@C$7t>V$LTZdn^8HApPlFi?t4 zaU=zI34Vehaw7)AIEv{#0zt4O&QhY-Scr(#`2ZjM_{7$ON97jx#d7vm#{~DO^u2nR zCQMdpAv^!8roxJbf*Y6yl@~GSlKv*fa^LgicWN;bnKl^xP~%%aKt01^vEFIi*Z&^) z$B4|^+_;vJ80##`R>x6B?au48U<}_Z70;G*A9kAiA3=_g1zW#-5(Aqis1&*2&m^&ESCk6bBdq$18atUfM*|g_cY@jNrU*+Dm zNF|Uh)Mlu_twtI6xzP@65;_flab{LT(G9nOCP5)U6==|si0(;8?~k{T_}OXF?>kS& zSE$Cz<>t?lQxWtyV1K`YN^R|1jm@kCi-7~I~>lBH6L)Nt(e(C z7hSWrKFXf}H*B6&BKlZ}{19_tYx!CK4PgtR&+&(>Vz#S7v?t-c(Mk&c^L~y)ifzq5 zelkWW3{DrmJ&OTB0N1(7?K#>HkEv36k<{dggv<^%z2ZKezA+K3;?mns$w06?3uj0o z-HYR;phsCwCea?cTyqPKi#A9<*e)cap{E#EcOQDWgZO!94SsxA8;zM~b}w;R>6y7W zK5q(k?vLNx(y@r1=h&$ogGblDbS z#-d*k#?S-RHV7qT%_n$}F`FWLw#XqNleAJ(tVe@~| z(G?2&IbCzB$JRUG9vn#~;<54cb?FzU7mRupV(;d>jN|*3FIV6Al3h}z3H;o^%qw@N zfg*^vt~>Ojy?YrziIV=`p&2vMc1|xDOVhwwxn}IJO$Jc|6QB=mCABmEGL|=T?@PBe z+5H)Hhb&lNcxiO)VpsN$-kXM+j{M#h`ig@%d(om3?r*BDL@?~MK{d7QMx$;QBZF<) zzz;qS3eP}+2MsK4YTfuX3wIh!9pa5SM{j$=83D=nCCWXy&nNAR4bFxU)ihPnLWWi9 zYT@jv=0ct_IA{b(*I|Eq|4aLHS{*ZPTDN93%2X;#)aOr5XT(@M{qMn+U|@|sQillh zPhT%9mx|a554WcaN_FVb)ETk+dGu5{mWt(OJHJLHUUw=gW^`_+v!E((+ywqq(YHt3 zo7JoHvV;3Z;0Qi{08j#;>{zx41RWKA;m0S)&b*T+6WGD)o8Y!p?B3AdAH7K#wgU<&BcY$^i-m;F+At-GJ!AOA+5aJ$1R&r{Z)XgX23~@GSKSbrfO5c>7t6oC?%NYvDor0H0(Dt zR5AM-O-rZ24;yphxlJy)LsH%w3mC7aoWarU?QIc4z1!rYwe)t$XtB~7?o@BIOcRjB z&I;MYm~oAmx-9zGtj7Qm_?*GE787+jcPz*n<*rI3;a5Xu+A<~Q#(EUov9-NwmOs@o-i$$|=l+}Ya=M+n^9D89YmU{6`tpBMy6Da}Ry`r>@%S6eq# zLM>Bw%=#I-!|8GXn=lTwPcef#r`vYcg`i%M{oC&8d0~H#E63Ax9;e6a6u<0R1J#|1 z#K85fb@j<$d;6~Tumhj_y;AI*Ppr&GwI(|VhospuDFY%a^FYyjh@TiLFoz2d>YKJV z?^7_zzvh`~97|RW-+ulqwJ-@fneE(LDMwzox^Ld^eUyb z9-|DRG%Mp`KhxA=rPDwZU!mzDz2#}4Xx-PQp1NiOhMRd|vK!HkJ6LdRH+O9B$YpuI zkRLEf3rJScV0#oBvuM;)%h`-lT+}AE< z)02&dB{&Gnuxtvki#A~d8SRyOT@?<5bX~Lb`sG+U^W$39(YbjcGBOg&SioSgbJ2qI zmTE+^3WaCwv)at{e0#l1HU^?=T9c+R=M*PP0u9#h$(0`l@2$u?UHL@&SZA+ejS$7! zt}moVbLpTz7>v?fnnGSI$Z}+QNAK?vtJzngN3P+-&d+^YqCh#?j2iRQFm!J+dq^;P z;oA!!GAt^=*OzQ;z0Z;U=Cvs2!bzTMHs9y*g?#&9Z|x|9xfoK>+hBq|k>?Op*3ga9 zq?>2ueXRS(eB|}|`bOtVCoG$6Ojm&)NSSYpz)Wk*O@XZefQ{DK}cTSgEC$@7oDC!MEYlnmeY*IIUPOs3N z*ZgGQfq}vu#uz*|^1&4Y!2JiRfO@F1i~|l#Eb;Jclsk-XDZJSVXM?k&XCKUp=AszG zez*u@*llVpj~vI=lum0^(L1Xqmof;#{Y3vQJGf=r)Tc&6@u1tOca)y0x*!;|#M-K_ zsK>ff9dKsl+?=1-&WRpYSw0w8_}m#->=0gFQ`hFsP0VM4=9tcsVI;*eiXzLZriUZU z<||jKq=8$Qzjz=6B{d^_8?hOjrBDa0qF?mgqGs)p)?+s6MtP*tbK5^mlk2DOc{P~$ z6I_6HQ>mAnZGj78L+->7JI?uDEo8(?V%W+=xCs3ROt+kHPco+47eT3WmAW0&1-Xcw zK~GTdG+xT--?fF)+|?r{En9@u!4eXUb+qJ?X9vYt>Ft)y=%P@DVGuXCwhi!M4qRGx zS$-dU?d?BaR#ao%C^nr}%Z-#G6hSs>o3?ARXu&*`Z|j#Sj}OK9H98!KwG3sP$SBQa z1%{}fQ<&`$r(L5;m5uLMx|1TqanAw?#qB}Y>a0sCW<>mHvyQEB`Ap{OY-HaF!c z|9yuP)ryvg59?F%%{EqiR2<4q zKZGH=$Nz>;UQl-Vmmg%Ot6fSP!aFgBm>Zj(5LsphfQRY{D)W4|N{!p9O_7P;>P<;S z#|i%j^Z4BwC%9|7)DjSFoIJxenT%{SmE%iWl^0Pca;Aj3E1<%(dCP`Ua&q}99=JP@ zd>bmH?Hp=y`hN~!r$aL06GBr8|9dGvn8CL&p(WXH4Vur9dzp}nfquN1KMX zO0M>vK|ukY_AV+OzGSi=$;Z=49)m>5psh(s-pMt~`1b)LN~N*PPT-o1Rc7B->z-m6 zZOo|Hv!~#nH*?46zyge-jB@|8@TdJHMM%|cOLr9$VaIB>dz!-nZG^1%tKp{JuPE8X zsvMR|I*mFX7x1AoSGqMj9z@1R{FZKwbJoA2i(NBUE=M2LMM-&r)*@g?uM~jpz`W%6 zAPpDu+MyOKg(w{KjZ?gbMiQ`@{xS8<22%0rfd$vzaI58Ln^o-&_i z?8hOMUhU^QO@pL9qGL2+9TCN_J+>I0^od$#WqJZZ< zW~l^f7W?5yTz~^`U?~4O4ShzC9G{_R$D=IpiRnVd=%UQATb}Rf15z2rf?(_gDF_E^ zq)UOjOSM|lU{Qahb#?AId1bX#>|0IS08`3jjAiS zuO9ZCerBoNUs%dP$HGoeLVAt(HBpe$Z8<*|EhveM1~O7n)==ys*PN3rh_-isY3oL} zf821dTf&Y&4v@(a3dF=5k1>1fqOd>ocj&JyP)tp zFm2oHH+;BK>tXW~P|?xOBYYk`{A7N5JNSQP?N?&(@75`NMGj{BbykW-=EF3^`1;iq zNg&=Ow-l!y*S@}tW+?Dxe!$67@atpPOhqPwZ}_d{+}|!_oFmhr^8iVb5q0@OD3VU4 z2i!)HP^i#r%r=9nTOIV)k=&<9q}S0qS>CEnVFK(}&v8m=n?O1_P9;5w5EO1>w^7o; zPAY7bFpAuG?mX(*Frp}LBq@409N`%f=JQiy2}KlfrF6L{J82BV(0o)!H}*;)KwFFw z>S9J+!6K5swqCK`EBspzE|dbsV4m9mlGy74rq8lu$9Gro4PT=<++bkZScxy|x52+J zLKz=OoIVhNBzz#jfCO2`9(u|&{OZcl1iyKY3tL>EF$rk{t{@zc8m}N)t6$IhjwGa!Te1=R{9$X6sQ3EFl`;(=ICU;;DX)n{fQpZtBtGv@EoKhdZs zLu804W>EsB$Vc+=NfbUo1hGOLK-a<<1~h1$i3i3^^_AQME& zq12Ejia1>f$Nu@F;>%Px&Z@wo8o9y@5?bLGVZ9J$i>?DSi03e z>L@v|f!y}FJ<4`iy}hL4w0ot0QpV=@RftRbCJ6J3M++Vh%3D&_o{s$ zQ#}j-k6x3&^e~J&+5Z&$qEI`Tn4uhA((t{e76<(!)&4jOqGXj~(GKazMM0-inHog3 zTGlFAOXW`GjD{8v!jb%NQ8i*8TUicS(=u=Tc+?s+)6%eTV<0*=i?24G} zPFc~bMb2kCmJ|Fy<;f%L_u?;XoxAiyk8*s~H}dP1{l0kZJ$HH%pa5G2MI!K>Kz`~B z(9oD?vet2EaOMG-C98%Msp#du@Xjp#`=;H2PzV9w|1~x?5vSF85+_*TPRE?fELf)& ze1Amf9RGe)C3zIoN&jd`G`*p^oqh#C}yT$G6(2H($`4;LKLFliPj(I=cmyks5 zu4S1{V74qU7?71_tO-F#4eUReE4^iJHe4rM{c-Pwf$u*1)eGi)XL1kn`Gpy%?+3Xo z+{V=2K4zff`QThO{({{nFkFuy$jQT(%}?>~bgTY>b4TLD##U95CM?(_n_y{EfFqom z#B{AL`+S~eNFPbN_9(RJB=MC$dUt9lzGuH9^cN^q*t=IfP*Wd%3*;Y$ARrOWo2V)D^WIB(= zqq`KmLm=v#W}ZBcC4Bj`9xvvi1{lN*^XaW*x1UB>(xB(rVey}E@xBlN^CW~Q3^5`Y zTSU@`rYJrIO$YRemb-@Iy-?E@?KYd|MAjdw=8mje*>rXh#it;_TL68ch@Y^T_d&RP z89e#5D)uvQ+ZEQU-#jPt)!_5DacB`Md_M>iMlw#$Pn`}A@`%E@0#re;G>K@Uvn+Ut z^i5&JQih=mlt7oM073~63}Po7jX?}n!w((T-_+y&DEzRv2(J;0p=;brywSu!ES0SL zLOH~Avb&<_eI}+9ZX}1KfY?}qmmk;dT&McparV?wu}j?;wUznNJU4Sk)q$n+8gZAT z%Me>}P3-_)NJah`wnG*()N>GNMWun^$2&TWyjwM;2?}2l*dhx^db8kX6NXke4=wz| z8ro@I#^(`PSfo8j0Jh+-#WTp|*x-IbP@|76*n}MZVvh{U+5{vCFj9-musU)5dBL9X zg?$FF4W37~GKT2Xn_pV5WzZCo9NDNZh$ATlr^J>0AR?hPUx+Xw_fl-MFfe5$kBBj3 z1SKwdYaJ%}Sa5jOD7HZ!&FTqJ;5c_qdn{KNLBw0Duq-c-d&zFRw-JaHQ)oWeVSiQj zU&0ab$v+Ycu(o;X^OJc?Bm9K<$j_m`M=`YIKt}Qr5|SnI8FC|elsrv>Wac&A9}9>M z&dkw6x`cC^%|hcd1!|#J_mm(D>lJ&UtRaP4K4;ALndi8A&$6qSsh0!OkUnVT_c4*n zFHUBt>S8a|f#+%$o}CeEWi>k6u5S;Bytt!mp76`Nphgtl*bv!#AFiuCdfT?Y>InSe z(_{ba>e>djGX)jRHuT7xE0oIlCvUd&4e&3H0~OR;6j;MAFg>bw+=*V$SGum&Ue%J8 zqeaUON82_j%fiIzj%aKLA4OsBsOAD^+;HP*7gpXJ6zjkksjg8G<&6dH_iU4q^bG)) z5cYWQ->$3&!$h$V%dsmKV&O26hpvk~kNQ%GfHUeL$T=m%!)W9ck8)iKBtv7OcT7Mo zd16~mDP|N7u!OQeE_K?}lgj7HOd@{H@~A&)L^iEoBA(wgnffWRbTJ-Dj3idcV+;z9 zr7qLGZWNN$GJ;*17&RJ}fy5O#(25V3IWu zg1|BiMd~0hVMH+;?+s&`W>{|I6_4`jt%XQVg(kuwI25Pj5FFCIc-}w|_F79 zm+-zj)>k#hYFwo*(8M2S4rM z$L0ofW^v`F;JG?lAfWpPJ_od*;W>=7Lx*lv^1CTg;`ytFH#xTLFcwxx(wB9ey)JCh zZ(R9l54iY!wF7@5@D@uDxgUE1O}e5}rQKJWrx*IxrlGnAHbyp%JT6k6(GBa< z28V1tTrmfG#CS1ZV*fA+Sg=%12}&TUk4Zogs7OzKd#u2Qpd>2+Js>SS+AEd0aFBJ% za6Y8StT*Chm8YTVqXbC{X!x)aj7{=1Ep2Ud|gm(PE zvrGdLWa~Y}aiHsJtF6`5j?H9Fg#g=~u7ZI-SS#uWfgFSBXB?S&R%_kRR@#x8C$la1 z(#(9UAr+S={mgP55*6t(@yKrQxFMIH+yQ%k{;Te^PDa+f)s;Gw?VZ`9vfghFd3Lt7 zd*BhcQDnOm5fTbiMR6&T496vDIs z2YdICGC=N$VpRnmciQg2#xCb_hrDLj-Q|o^2aFJK<&gL>#mu@Up6|!u_{LAFL0iRH zHBx$A=6Nyl!FyMS0VPBv`Kaq=z!p0(C?V`njA^#11JPtUYn3XRu@Gs670wA%J1=Wd zBn1_YYP2a?A7K{!Db}Sda10rQb9srWQ5MnU=%Qgd$j*5F}noVa}Ej>>#{SNC}VJ1AD5fX}S(Ul0~Xfhvx#2n}{L) zy7ROyvG~Le4#X*|<&RIkuWgcSYP>&Gh0H+pUaq=fRt8`w;w>t*eY4}Cfde;@pJi!E zEIl4&bMDfDz_HFSB8YGUSqwW@bPf<0NTG-@!lP0rr{kTbC6S6O(_`%}7z|1ls6D|< zv9Sj9oUzozEX#}VtEKHGMCr`iY`Dd~`aRTfbQYKsL>?&C_va!>=h+cJqA&gxdM!Lz z4X>RQnzQ<&WEGS=RSyp3?m^sCRX<$w_W6 z%LI1<_C?SZUkJ(5l0Z;p&^fvDmz2X;m4^vO`dV=7CLWH~6xW{&4Y+(UYo~!_OyHC^ z_-I%-xxj8~{2gWOSglvy*88lIAE)6yQuK}-%6b15U|ky19X3_e@7fsR@_v?K&Eh-Q z)eNSq_F5{HT)=&MZeF9^X)@MoYT?Q6p4^E1s^(cw|L`3?-@4>E>hSx)e+Rkhd_Vmu zNgQpd@J8>{i1>*k5O^Y%m}P+(Tzy@#*rtF}oi0olDPrl&tx5`Vp8}7vZyimKG3cVw zL$gla0_*OoIY8j1s90DU8}pPBt#Ey8(&MCD-w$oe)-QdQ#WcTlI)7<)rk>XD?zzid zxMf(Aw;R;J6B}*%xT|j5j~L%|DercyvxAgjz!V5%l%`2ojf4!uV^zt0e>5SUbSjSg zz+so?!*NC^0WHahhxCjs`V=FkIAU=z$&6ejd-LGD6Z|ihdhvx&xf%$}nX+rVZ^wXh z9%Q5dxDX?S)nFai$Er>nGx`uuDq}Epdv+=R+N4z(S};p?co+wvj`ML44pJ#PF5!&W znnigSQfNC4Jm^UT#8n`4xwS~$-334MAeKT!F%Mic2pQ*MRFqOMf+?Cahna#Y4TN(R z2{BPFm1LBWGR2G!6DTQI&$*J<{XN;W*2dZLQzm{F%a;DCiA?2e5%)5MuUiU#-05Ab zuB3C=Yk%st#i!{yrF++Yv0o=Rg-0?j6H>`cR#Y^Pd%Q0KlR76@469( zLhsPUku)$k?6`wxc89r$vs_z95G-`C(~jOc>nT)Z=A;!hLpjtM#dp$@##vBlO~-$| zcNV<^SLNc2N(*~-94y63e{mLBj1rSF-V3Vfr- zkO-la5SkTV9E^+%HBn37k3AvA=%Z6MC?y*{@E5OC!WcM^hq47zexC!2m*wyo4#kzP zcyGX+N?FsTppIobw(TH9D02sgySR6~GVg1a4KZ}CceaU&%jY%?3I(jcX>;}4`bFw!D9 zF(ft(iGZ(7rrd!A8@`ta;$XWpQ(C*oF6BYsrTGwD5tz%JWY%31K9CK>0UNu1Pm+7MU8}BFBL+bkQVQ&8UcEQ|(kGG#gn66-qYbf?K4(y;XqDW%L7De_sD>g8f{E-UH@iWk zB3f=7hER}{z&sHwl65CzNs1CcNP-cBs>PKFRz%A9d@~Z5;Za(5Fbvagvy1OU_!$ z1EK4n7!MKlKr#ds29)z$V>+GDb3e`Z*8M*gTbSbpzO{&mWCwMVn8XE#!4bHNEZ{;M zwG#!mwW~8ud z;^YxKvBS#1PK&@Nqa$crJV20!pcQXD`!}jtVI+m!Tx=a(XU3-E?ss3{x@a%NrBnaK z=?MkC@Ck}E9NMEiTNFXvNw(w?KXJvCF+P+c0OJx=4hnC>g=av411X`ygrXw=1s9B6 z(L&HHO+whtg$};LvJ7p~x8%G5&kG{Q{|{Q;IuI$!Xn!bOE-%~HA{ywpTr?EfY$z{D(z(vq3K0O$1gnBWPFe~dkYrd&-wj9@ zNoagw8TeeJOoa%;{OTD^K4PL=3Wpp<@5*zs;PW0bH-<~2k)lAD%WEH=JbnAc&FOCb z(8(K*Ui@-U4Bhr*etMv*sj;G>b?)-Nq{Tib%^y$aTkYw{sl}U3WB}CF3lBiVBZpkw zwSM1PMMZDrMmLG|wb|L*?;$fySNo}Nvr$wo<>XmCxZtDS12J*d-eAqSxlOdzpOX=c zN#9%>R!A~U85@5`B*3QS_66%Og08DIfm~gQ9Av1eb;ZJC`}iIU5fK3%^mKL9O6(UA z9ko(@eHK0gdaY!3PyXQ)<{X$jY1EclPI)r$^Sw9ag@S1rI~?~QwrcN+@p-ok`>9=e zL`q?t>_ZUhoEIM`sm*5qpYrg&-4YQ3);jm^&f|v6XEl1vXH-b{C11pG_&6EGGO`UX z+ohtEkX)`DifpEqm$>*v#$izcCxNy#j4>hQ49n0|T%y_P9QO|C9nu>=H6jp11ZeCO z66Y1|Fh$Bm)^k{DqY1Q$jFPoUkZ%$F!wa~ypSfY#z80P2V~roB zOfc4IP4(!KS3kc8qvlgxKIQTbR zOT}MYU!)uR2YIp2w>)udmT#WEhdB0j^CgYC;@}th@pGLKkNK$>hbJXTRYqZ!ft)3L zUdoCTnh6U-Zyb|F%9a;v zo5o5#YW4os_6DUDPgB%sN5Jv?9BEYIQxNsdH2&T?#3xBHp|@}nRvMx0@?6VBh6NqM z15@poF35RALF4hC@zlIm%~E(VOE=1eO(JBrCHh@0!J}yiVaZKW#ol}IK9(Xs<5Jm7 zq8B@WP-~%w#Uk&5wIdz zE6aKV{Mj(%-Su*?Rx|;^-YlgwWO~aIT`0XP{bXVvy^h@V0T!TPgQ$r)gPUkzw|@Jw|_~MW)SPC z+|^E+7yi>S{gtRejd`*8 z#rU#r_WFI{fYs2{H_X#|Rk9lpB_uL8yZa{(Yf0*&1$%#EJQG3SyfyRHn=rn$K!^|~ zl=f~e`0E(Mo@2Yx31EPGCsvx%#f!M(a+XC_{c?(2eL1WH8-|gOW(+h>zRC%sB!n{` ztYOHSnzdYpyjsj?pyk_1igcH(U(&U1r)yZI+EY(_ZJWtq8?PO8Aab^aob7t^-YBCXks#y)@`Z3<`ScqP2S_A$F@6>bL)-u_a0!{3`s zI=~3_PLaK&f=_1#_db>L!FTafBBfpqJM4*~KECd>w|39}9f@!tAEwvE@HEZs*hH?&V$! z@Y)Y@jJ=;_yWO~XC2xE|pF8tXGD=^{=W;v{HDC^4n73%d0I}o`$>azDWx`YXaX|r6 zMxL3ce?fJTsY0{A~{dJ|r#Mu%QK33&sb zxb*a5&C$ZsJCCXRS*_fmoJ5qA=j)KiDDSy4e}nPfnN%9x)Bu8=4YcH19Kl<{36MFn zWL&*Ssyye`d;vSO76PjwRflz{4E=6ODpy-qG4MXrhyw$1@}*F6;!D}r+pkcEcR8** z`7_j9tH*K=Cb$oELin*t6xxmV&=KvA~{IhUgP z%4$twuGCx7=&9Jk6;m9K>T~QthVjDlJZ&cWtE44@x0kdzQ)>A%za0fddze6tZr}M8 zx!E6sd@7-thgI$`vD!NoG?x}>cIhjyF6%TEB*%7bsHdp@>v8_Nvc{kx;zC5}olY%ZN#5g>{)$4c) zRV0y|79qz*rag9>5{UO<|Nik?bd8;ZEJ=6G?#M@gxF^z)HrqiwYTrY&1Pm$7P6Qzh zNckRYrAZczxGTz0ibhECc$9d%<1|o`Z_g1WsY#me9-kSb@byT=K9A|B`sdD$we1~8 b6r&82^QQ+ZZ1?Zre-i}g|91_a`#}W>14e7b diff --git a/.vitepress/dist/assets/inter-italic-latin-ext.CN1xVJS-.woff2 b/.vitepress/dist/assets/inter-italic-latin-ext.CN1xVJS-.woff2 deleted file mode 100644 index 2210a899edaeb06655f7bc50e7f94444da140b94..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 120840 zcmV)DK*7IvPew8T0RR910oVut6951J1HHHa0oRcL1ONa400000000000000000000 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̍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�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

l(X_I+GK&R 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 H00000K--!s diff --git a/.vitepress/dist/assets/inter-roman-greek-ext.CqjqNYQ-.woff2 b/.vitepress/dist/assets/inter-roman-greek-ext.CqjqNYQ-.woff2 deleted file mode 100644 index 36d67487dcf5fbe3dc6d0a6b01cf4d29dc997765..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 16272 zcmV;BKX1TyPew8T0RR9106&lb6951J0Hgo_06!c61ONa400000000000000000000 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 G0RR9|PM1{x diff --git a/.vitepress/dist/assets/inter-roman-greek.BBVDIX6e.woff2 b/.vitepress/dist/assets/inter-roman-greek.BBVDIX6e.woff2 deleted file mode 100644 index 2bed1e85e8b20cb3903206a6cace251c52bdd8c3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 29920 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 diff --git a/.vitepress/dist/assets/inter-roman-latin-ext.4ZJIpNVo.woff2 b/.vitepress/dist/assets/inter-roman-latin-ext.4ZJIpNVo.woff2 deleted file mode 100644 index 9a8d1e2b5ef22b97801781478d477685dd6119f3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 110160 zcmV)XK&`)bPew8T0RR910j^L06951J1C_)80j=5q1ONa400000000000000000000 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 diff --git a/.vitepress/dist/assets/inter-roman-latin.Di8DUHzh.woff2 b/.vitepress/dist/assets/inter-roman-latin.Di8DUHzh.woff2 deleted file mode 100644 index 07d3c53aef14e7e3aec6b11684395f2833e0b3d5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 67792 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 IZR%D40KZ@npa1{> diff --git a/.vitepress/dist/assets/inter-roman-vietnamese.BjW4sHH5.woff2 b/.vitepress/dist/assets/inter-roman-vietnamese.BjW4sHH5.woff2 deleted file mode 100644 index 57bdc22ae88555c6217307e4064a642f83d642b1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 14072 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 diff --git a/.vitepress/dist/assets/navbar.md.ClnWnYWP.js b/.vitepress/dist/assets/navbar.md.ClnWnYWP.js deleted file mode 100644 index ea105867..00000000 --- a/.vitepress/dist/assets/navbar.md.ClnWnYWP.js +++ /dev/null @@ -1 +0,0 @@ -import{_ as t,o as n,c as r,j as a,a as l}from"./chunks/framework.CvgP6Fyv.js";const f=JSON.parse('{"title":"","description":"","frontmatter":{},"headers":[],"relativePath":"_navbar.md","filePath":"_navbar.md"}'),s={name:"_navbar.md"};function o(i,e,c,_,d,u){return n(),r("div",null,[...e[0]||(e[0]=[a("ul",null,[a("li",null,[l("Translations "),a("ul",null,[a("li",null,[a("a",{href:"#"},"🇨🇳 中文")]),a("li",null,[a("a",{href:"#"},"🇬🇧 English")])])])],-1)])])}const m=t(s,[["render",o]]);export{f as __pageData,m as default}; diff --git a/.vitepress/dist/assets/navbar.md.ClnWnYWP.lean.js b/.vitepress/dist/assets/navbar.md.ClnWnYWP.lean.js deleted file mode 100644 index ea105867..00000000 --- a/.vitepress/dist/assets/navbar.md.ClnWnYWP.lean.js +++ /dev/null @@ -1 +0,0 @@ -import{_ as t,o as n,c as r,j as a,a as l}from"./chunks/framework.CvgP6Fyv.js";const f=JSON.parse('{"title":"","description":"","frontmatter":{},"headers":[],"relativePath":"_navbar.md","filePath":"_navbar.md"}'),s={name:"_navbar.md"};function o(i,e,c,_,d,u){return n(),r("div",null,[...e[0]||(e[0]=[a("ul",null,[a("li",null,[l("Translations "),a("ul",null,[a("li",null,[a("a",{href:"#"},"🇨🇳 中文")]),a("li",null,[a("a",{href:"#"},"🇬🇧 English")])])])],-1)])])}const m=t(s,[["render",o]]);export{f as __pageData,m as default}; diff --git a/.vitepress/dist/assets/sidebar.md.IMyqaQlB.js b/.vitepress/dist/assets/sidebar.md.IMyqaQlB.js deleted file mode 100644 index cf1a11f4..00000000 --- a/.vitepress/dist/assets/sidebar.md.IMyqaQlB.js +++ /dev/null @@ -1 +0,0 @@ -import{_ as a,o as i,c as e,ag as p}from"./chunks/framework.CvgP6Fyv.js";const n=JSON.parse('{"title":"","description":"","frontmatter":{},"headers":[],"relativePath":"_sidebar.md","filePath":"_sidebar.md"}'),t={name:"_sidebar.md"};function r(h,l,m,f,_,s){return i(),e("div",null,[...l[0]||(l[0]=[p('',1)])])}const d=a(t,[["render",r]]);export{n as __pageData,d as default}; diff --git a/.vitepress/dist/assets/sidebar.md.IMyqaQlB.lean.js b/.vitepress/dist/assets/sidebar.md.IMyqaQlB.lean.js deleted file mode 100644 index 40c029e7..00000000 --- a/.vitepress/dist/assets/sidebar.md.IMyqaQlB.lean.js +++ /dev/null @@ -1 +0,0 @@ -import{_ as a,o as i,c as e,ag as p}from"./chunks/framework.CvgP6Fyv.js";const n=JSON.parse('{"title":"","description":"","frontmatter":{},"headers":[],"relativePath":"_sidebar.md","filePath":"_sidebar.md"}'),t={name:"_sidebar.md"};function r(h,l,m,f,_,s){return i(),e("div",null,[...l[0]||(l[0]=[p("",1)])])}const d=a(t,[["render",r]]);export{n as __pageData,d as default}; diff --git a/.vitepress/dist/assets/style.qp7qGaqN.css b/.vitepress/dist/assets/style.qp7qGaqN.css deleted file mode 100644 index 3d857604..00000000 --- a/.vitepress/dist/assets/style.qp7qGaqN.css +++ /dev/null @@ -1 +0,0 @@ -@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/assets/inter-roman-cyrillic-ext.BBPuwvHQ.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/assets/inter-roman-cyrillic.C5lxZ8CY.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/assets/inter-roman-greek-ext.CqjqNYQ-.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/assets/inter-roman-greek.BBVDIX6e.woff2) format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/assets/inter-roman-vietnamese.BjW4sHH5.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/assets/inter-roman-latin-ext.4ZJIpNVo.woff2) format("woff2");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/assets/inter-roman-latin.Di8DUHzh.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:italic;font-weight:100 900;font-display:swap;src:url(/assets/inter-italic-cyrillic-ext.r48I6akx.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:italic;font-weight:100 900;font-display:swap;src:url(/assets/inter-italic-cyrillic.By2_1cv3.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:italic;font-weight:100 900;font-display:swap;src:url(/assets/inter-italic-greek-ext.1u6EdAuj.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:italic;font-weight:100 900;font-display:swap;src:url(/assets/inter-italic-greek.DJ8dCoTZ.woff2) format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:italic;font-weight:100 900;font-display:swap;src:url(/assets/inter-italic-vietnamese.BSbpV94h.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:italic;font-weight:100 900;font-display:swap;src:url(/assets/inter-italic-latin-ext.CN1xVJS-.woff2) format("woff2");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:italic;font-weight:100 900;font-display:swap;src:url(/assets/inter-italic-latin.C2AdPX0b.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Punctuation SC;font-weight:400;src:local("PingFang SC Regular"),local("Noto Sans CJK SC"),local("Microsoft YaHei");unicode-range:U+201C,U+201D,U+2018,U+2019,U+2E3A,U+2014,U+2013,U+2026,U+00B7,U+007E,U+002F}@font-face{font-family:Punctuation SC;font-weight:500;src:local("PingFang SC Medium"),local("Noto Sans CJK SC"),local("Microsoft YaHei");unicode-range:U+201C,U+201D,U+2018,U+2019,U+2E3A,U+2014,U+2013,U+2026,U+00B7,U+007E,U+002F}@font-face{font-family:Punctuation SC;font-weight:600;src:local("PingFang SC Semibold"),local("Noto Sans CJK SC Bold"),local("Microsoft YaHei Bold");unicode-range:U+201C,U+201D,U+2018,U+2019,U+2E3A,U+2014,U+2013,U+2026,U+00B7,U+007E,U+002F}@font-face{font-family:Punctuation SC;font-weight:700;src:local("PingFang SC Semibold"),local("Noto Sans CJK SC Bold"),local("Microsoft YaHei Bold");unicode-range:U+201C,U+201D,U+2018,U+2019,U+2E3A,U+2014,U+2013,U+2026,U+00B7,U+007E,U+002F}:root{--vp-c-white: #ffffff;--vp-c-black: #000000;--vp-c-neutral: var(--vp-c-black);--vp-c-neutral-inverse: var(--vp-c-white)}.dark{--vp-c-neutral: var(--vp-c-white);--vp-c-neutral-inverse: var(--vp-c-black)}:root{--vp-c-gray-1: #dddde3;--vp-c-gray-2: #e4e4e9;--vp-c-gray-3: #ebebef;--vp-c-gray-soft: rgba(142, 150, 170, .14);--vp-c-indigo-1: #3451b2;--vp-c-indigo-2: #3a5ccc;--vp-c-indigo-3: #5672cd;--vp-c-indigo-soft: rgba(100, 108, 255, .14);--vp-c-purple-1: #6f42c1;--vp-c-purple-2: #7e4cc9;--vp-c-purple-3: #8e5cd9;--vp-c-purple-soft: rgba(159, 122, 234, .14);--vp-c-green-1: #18794e;--vp-c-green-2: #299764;--vp-c-green-3: #30a46c;--vp-c-green-soft: rgba(16, 185, 129, .14);--vp-c-yellow-1: #915930;--vp-c-yellow-2: #946300;--vp-c-yellow-3: #9f6a00;--vp-c-yellow-soft: rgba(234, 179, 8, .14);--vp-c-red-1: #b8272c;--vp-c-red-2: #d5393e;--vp-c-red-3: #e0575b;--vp-c-red-soft: rgba(244, 63, 94, .14);--vp-c-sponsor: #db2777}.dark{--vp-c-gray-1: #515c67;--vp-c-gray-2: #414853;--vp-c-gray-3: #32363f;--vp-c-gray-soft: rgba(101, 117, 133, .16);--vp-c-indigo-1: #a8b1ff;--vp-c-indigo-2: #5c73e7;--vp-c-indigo-3: #3e63dd;--vp-c-indigo-soft: rgba(100, 108, 255, .16);--vp-c-purple-1: #c8abfa;--vp-c-purple-2: #a879e6;--vp-c-purple-3: #8e5cd9;--vp-c-purple-soft: rgba(159, 122, 234, .16);--vp-c-green-1: #3dd68c;--vp-c-green-2: #30a46c;--vp-c-green-3: #298459;--vp-c-green-soft: rgba(16, 185, 129, .16);--vp-c-yellow-1: #f9b44e;--vp-c-yellow-2: #da8b17;--vp-c-yellow-3: #a46a0a;--vp-c-yellow-soft: rgba(234, 179, 8, .16);--vp-c-red-1: #f66f81;--vp-c-red-2: #f14158;--vp-c-red-3: #b62a3c;--vp-c-red-soft: rgba(244, 63, 94, .16)}:root{--vp-c-bg: #ffffff;--vp-c-bg-alt: #f6f6f7;--vp-c-bg-elv: #ffffff;--vp-c-bg-soft: #f6f6f7}.dark{--vp-c-bg: #1b1b1f;--vp-c-bg-alt: #161618;--vp-c-bg-elv: #202127;--vp-c-bg-soft: #202127}:root{--vp-c-border: #c2c2c4;--vp-c-divider: #e2e2e3;--vp-c-gutter: #e2e2e3}.dark{--vp-c-border: #3c3f44;--vp-c-divider: #2e2e32;--vp-c-gutter: #000000}:root{--vp-c-text-1: #3c3c43;--vp-c-text-2: #67676c;--vp-c-text-3: #929295}.dark{--vp-c-text-1: #dfdfd6;--vp-c-text-2: #98989f;--vp-c-text-3: #6a6a71}:root{--vp-c-default-1: var(--vp-c-gray-1);--vp-c-default-2: var(--vp-c-gray-2);--vp-c-default-3: var(--vp-c-gray-3);--vp-c-default-soft: var(--vp-c-gray-soft);--vp-c-brand-1: var(--vp-c-indigo-1);--vp-c-brand-2: var(--vp-c-indigo-2);--vp-c-brand-3: var(--vp-c-indigo-3);--vp-c-brand-soft: var(--vp-c-indigo-soft);--vp-c-brand: var(--vp-c-brand-1);--vp-c-tip-1: var(--vp-c-brand-1);--vp-c-tip-2: var(--vp-c-brand-2);--vp-c-tip-3: var(--vp-c-brand-3);--vp-c-tip-soft: var(--vp-c-brand-soft);--vp-c-note-1: var(--vp-c-brand-1);--vp-c-note-2: var(--vp-c-brand-2);--vp-c-note-3: var(--vp-c-brand-3);--vp-c-note-soft: var(--vp-c-brand-soft);--vp-c-success-1: var(--vp-c-green-1);--vp-c-success-2: var(--vp-c-green-2);--vp-c-success-3: var(--vp-c-green-3);--vp-c-success-soft: var(--vp-c-green-soft);--vp-c-important-1: var(--vp-c-purple-1);--vp-c-important-2: var(--vp-c-purple-2);--vp-c-important-3: var(--vp-c-purple-3);--vp-c-important-soft: var(--vp-c-purple-soft);--vp-c-warning-1: var(--vp-c-yellow-1);--vp-c-warning-2: var(--vp-c-yellow-2);--vp-c-warning-3: var(--vp-c-yellow-3);--vp-c-warning-soft: var(--vp-c-yellow-soft);--vp-c-danger-1: var(--vp-c-red-1);--vp-c-danger-2: var(--vp-c-red-2);--vp-c-danger-3: var(--vp-c-red-3);--vp-c-danger-soft: var(--vp-c-red-soft);--vp-c-caution-1: var(--vp-c-red-1);--vp-c-caution-2: var(--vp-c-red-2);--vp-c-caution-3: var(--vp-c-red-3);--vp-c-caution-soft: var(--vp-c-red-soft)}:root{--vp-font-family-base: "Inter", ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--vp-font-family-mono: ui-monospace, "Menlo", "Monaco", "Consolas", "Liberation Mono", "Courier New", monospace;font-optical-sizing:auto}:root:where(:lang(zh)){--vp-font-family-base: "Punctuation SC", "Inter", ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"}:root{--vp-shadow-1: 0 1px 2px rgba(0, 0, 0, .04), 0 1px 2px rgba(0, 0, 0, .06);--vp-shadow-2: 0 3px 12px rgba(0, 0, 0, .07), 0 1px 4px rgba(0, 0, 0, .07);--vp-shadow-3: 0 12px 32px rgba(0, 0, 0, .1), 0 2px 6px rgba(0, 0, 0, .08);--vp-shadow-4: 0 14px 44px rgba(0, 0, 0, .12), 0 3px 9px rgba(0, 0, 0, .12);--vp-shadow-5: 0 18px 56px rgba(0, 0, 0, .16), 0 4px 12px rgba(0, 0, 0, .16)}:root{--vp-z-index-footer: 10;--vp-z-index-local-nav: 20;--vp-z-index-nav: 30;--vp-z-index-layout-top: 40;--vp-z-index-backdrop: 50;--vp-z-index-sidebar: 60}@media (min-width: 960px){:root{--vp-z-index-sidebar: 25}}:root{--vp-layout-max-width: 1440px}:root{--vp-header-anchor-symbol: "#"}:root{--vp-code-line-height: 1.7;--vp-code-font-size: .875em;--vp-code-color: var(--vp-c-brand-1);--vp-code-link-color: var(--vp-c-brand-1);--vp-code-link-hover-color: var(--vp-c-brand-2);--vp-code-bg: var(--vp-c-default-soft);--vp-code-block-color: var(--vp-c-text-2);--vp-code-block-bg: var(--vp-c-bg-alt);--vp-code-block-divider-color: var(--vp-c-gutter);--vp-code-lang-color: var(--vp-c-text-3);--vp-code-line-highlight-color: var(--vp-c-default-soft);--vp-code-line-number-color: var(--vp-c-text-3);--vp-code-line-diff-add-color: var(--vp-c-success-soft);--vp-code-line-diff-add-symbol-color: var(--vp-c-success-1);--vp-code-line-diff-remove-color: var(--vp-c-danger-soft);--vp-code-line-diff-remove-symbol-color: var(--vp-c-danger-1);--vp-code-line-warning-color: var(--vp-c-warning-soft);--vp-code-line-error-color: var(--vp-c-danger-soft);--vp-code-copy-code-border-color: var(--vp-c-divider);--vp-code-copy-code-bg: var(--vp-c-bg-soft);--vp-code-copy-code-hover-border-color: var(--vp-c-divider);--vp-code-copy-code-hover-bg: var(--vp-c-bg);--vp-code-copy-code-active-text: var(--vp-c-text-2);--vp-code-copy-copied-text-content: "Copied";--vp-code-tab-divider: var(--vp-code-block-divider-color);--vp-code-tab-text-color: var(--vp-c-text-2);--vp-code-tab-bg: var(--vp-code-block-bg);--vp-code-tab-hover-text-color: var(--vp-c-text-1);--vp-code-tab-active-text-color: var(--vp-c-text-1);--vp-code-tab-active-bar-color: var(--vp-c-brand-1)}:lang(es),:lang(pt){--vp-code-copy-copied-text-content: "Copiado"}:lang(fa){--vp-code-copy-copied-text-content: "کپی شد"}:lang(ko){--vp-code-copy-copied-text-content: "복사됨"}:lang(ru){--vp-code-copy-copied-text-content: "Скопировано"}:lang(zh){--vp-code-copy-copied-text-content: "已复制"}:root{--vp-button-brand-border: transparent;--vp-button-brand-text: var(--vp-c-white);--vp-button-brand-bg: var(--vp-c-brand-3);--vp-button-brand-hover-border: transparent;--vp-button-brand-hover-text: var(--vp-c-white);--vp-button-brand-hover-bg: var(--vp-c-brand-2);--vp-button-brand-active-border: transparent;--vp-button-brand-active-text: var(--vp-c-white);--vp-button-brand-active-bg: var(--vp-c-brand-1);--vp-button-alt-border: transparent;--vp-button-alt-text: var(--vp-c-text-1);--vp-button-alt-bg: var(--vp-c-default-3);--vp-button-alt-hover-border: transparent;--vp-button-alt-hover-text: var(--vp-c-text-1);--vp-button-alt-hover-bg: var(--vp-c-default-2);--vp-button-alt-active-border: transparent;--vp-button-alt-active-text: var(--vp-c-text-1);--vp-button-alt-active-bg: var(--vp-c-default-1);--vp-button-sponsor-border: var(--vp-c-text-2);--vp-button-sponsor-text: var(--vp-c-text-2);--vp-button-sponsor-bg: transparent;--vp-button-sponsor-hover-border: var(--vp-c-sponsor);--vp-button-sponsor-hover-text: var(--vp-c-sponsor);--vp-button-sponsor-hover-bg: transparent;--vp-button-sponsor-active-border: var(--vp-c-sponsor);--vp-button-sponsor-active-text: var(--vp-c-sponsor);--vp-button-sponsor-active-bg: transparent}:root{--vp-custom-block-font-size: 14px;--vp-custom-block-code-font-size: 13px;--vp-custom-block-info-border: transparent;--vp-custom-block-info-text: var(--vp-c-text-1);--vp-custom-block-info-bg: var(--vp-c-default-soft);--vp-custom-block-info-code-bg: var(--vp-c-default-soft);--vp-custom-block-note-border: transparent;--vp-custom-block-note-text: var(--vp-c-text-1);--vp-custom-block-note-bg: var(--vp-c-default-soft);--vp-custom-block-note-code-bg: var(--vp-c-default-soft);--vp-custom-block-tip-border: transparent;--vp-custom-block-tip-text: var(--vp-c-text-1);--vp-custom-block-tip-bg: var(--vp-c-tip-soft);--vp-custom-block-tip-code-bg: var(--vp-c-tip-soft);--vp-custom-block-important-border: transparent;--vp-custom-block-important-text: var(--vp-c-text-1);--vp-custom-block-important-bg: var(--vp-c-important-soft);--vp-custom-block-important-code-bg: var(--vp-c-important-soft);--vp-custom-block-warning-border: transparent;--vp-custom-block-warning-text: var(--vp-c-text-1);--vp-custom-block-warning-bg: var(--vp-c-warning-soft);--vp-custom-block-warning-code-bg: var(--vp-c-warning-soft);--vp-custom-block-danger-border: transparent;--vp-custom-block-danger-text: var(--vp-c-text-1);--vp-custom-block-danger-bg: var(--vp-c-danger-soft);--vp-custom-block-danger-code-bg: var(--vp-c-danger-soft);--vp-custom-block-caution-border: transparent;--vp-custom-block-caution-text: var(--vp-c-text-1);--vp-custom-block-caution-bg: var(--vp-c-caution-soft);--vp-custom-block-caution-code-bg: var(--vp-c-caution-soft);--vp-custom-block-details-border: var(--vp-custom-block-info-border);--vp-custom-block-details-text: var(--vp-custom-block-info-text);--vp-custom-block-details-bg: var(--vp-custom-block-info-bg);--vp-custom-block-details-code-bg: var(--vp-custom-block-info-code-bg)}:root{--vp-input-border-color: var(--vp-c-border);--vp-input-bg-color: var(--vp-c-bg-alt);--vp-input-switch-bg-color: var(--vp-c-default-soft)}:root{--vp-nav-height: 64px;--vp-nav-bg-color: var(--vp-c-bg);--vp-nav-screen-bg-color: var(--vp-c-bg);--vp-nav-logo-height: 24px}.hide-nav{--vp-nav-height: 0px}.hide-nav .VPSidebar{--vp-nav-height: 22px}:root{--vp-local-nav-bg-color: var(--vp-c-bg)}:root{--vp-sidebar-width: 272px;--vp-sidebar-bg-color: var(--vp-c-bg-alt)}:root{--vp-backdrop-bg-color: rgba(0, 0, 0, .6)}:root{--vp-home-hero-name-color: var(--vp-c-brand-1);--vp-home-hero-name-background: transparent;--vp-home-hero-image-background-image: none;--vp-home-hero-image-filter: none}:root{--vp-badge-info-border: transparent;--vp-badge-info-text: var(--vp-c-text-2);--vp-badge-info-bg: var(--vp-c-default-soft);--vp-badge-tip-border: transparent;--vp-badge-tip-text: var(--vp-c-tip-1);--vp-badge-tip-bg: var(--vp-c-tip-soft);--vp-badge-warning-border: transparent;--vp-badge-warning-text: var(--vp-c-warning-1);--vp-badge-warning-bg: var(--vp-c-warning-soft);--vp-badge-danger-border: transparent;--vp-badge-danger-text: var(--vp-c-danger-1);--vp-badge-danger-bg: var(--vp-c-danger-soft)}:root{--vp-carbon-ads-text-color: var(--vp-c-text-1);--vp-carbon-ads-poweredby-color: var(--vp-c-text-2);--vp-carbon-ads-bg-color: var(--vp-c-bg-soft);--vp-carbon-ads-hover-text-color: var(--vp-c-brand-1);--vp-carbon-ads-hover-poweredby-color: var(--vp-c-text-1)}:root{--vp-local-search-bg: var(--vp-c-bg);--vp-local-search-result-bg: var(--vp-c-bg);--vp-local-search-result-border: var(--vp-c-divider);--vp-local-search-result-selected-bg: var(--vp-c-bg);--vp-local-search-result-selected-border: var(--vp-c-brand-1);--vp-local-search-highlight-bg: var(--vp-c-brand-1);--vp-local-search-highlight-text: var(--vp-c-neutral-inverse)}@media (prefers-reduced-motion: reduce){*,:before,:after{animation-delay:-1ms!important;animation-duration:1ms!important;animation-iteration-count:1!important;background-attachment:initial!important;scroll-behavior:auto!important;transition-duration:0s!important;transition-delay:0s!important}}*,:before,:after{box-sizing:border-box}html{line-height:1.4;font-size:16px;-webkit-text-size-adjust:100%}html.dark{color-scheme:dark}body{margin:0;width:100%;min-width:320px;min-height:100vh;line-height:24px;font-family:var(--vp-font-family-base);font-size:16px;font-weight:400;color:var(--vp-c-text-1);background-color:var(--vp-c-bg);font-synthesis:style;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}main{display:block}h1,h2,h3,h4,h5,h6{margin:0;line-height:24px;font-size:16px;font-weight:400}p{margin:0}strong,b{font-weight:600}a,area,button,[role=button],input,label,select,summary,textarea{touch-action:manipulation}a{color:inherit;text-decoration:inherit}ol,ul{list-style:none;margin:0;padding:0}blockquote{margin:0}pre,code,kbd,samp{font-family:var(--vp-font-family-mono)}img,svg,video,canvas,audio,iframe,embed,object{display:block}figure{margin:0}img,video{max-width:100%;height:auto}button,input,optgroup,select,textarea{border:0;padding:0;line-height:inherit;color:inherit}button{padding:0;font-family:inherit;background-color:transparent;background-image:none}button:enabled,[role=button]:enabled{cursor:pointer}button:focus,button:focus-visible{outline:1px dotted;outline:4px auto -webkit-focus-ring-color}button:focus:not(:focus-visible){outline:none!important}input:focus,textarea:focus,select:focus{outline:none}table{border-collapse:collapse}input{background-color:transparent}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:var(--vp-c-text-3)}input::-ms-input-placeholder,textarea::-ms-input-placeholder{color:var(--vp-c-text-3)}input::placeholder,textarea::placeholder{color:var(--vp-c-text-3)}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}textarea{resize:vertical}select{-webkit-appearance:none}fieldset{margin:0;padding:0}h1,h2,h3,h4,h5,h6,li,p{overflow-wrap:break-word}vite-error-overlay{z-index:9999}mjx-container{overflow-x:auto}mjx-container>svg{display:inline-block;margin:auto}[class^=vpi-],[class*=" vpi-"],.vp-icon{width:1em;height:1em}[class^=vpi-].bg,[class*=" vpi-"].bg,.vp-icon.bg{background-size:100% 100%;background-color:transparent}[class^=vpi-]:not(.bg),[class*=" vpi-"]:not(.bg),.vp-icon:not(.bg){-webkit-mask:var(--icon) no-repeat;mask:var(--icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit}.vpi-align-left{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M21 6H3M15 12H3M17 18H3'/%3E%3C/svg%3E")}.vpi-arrow-right,.vpi-arrow-down,.vpi-arrow-left,.vpi-arrow-up{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M5 12h14M12 5l7 7-7 7'/%3E%3C/svg%3E")}.vpi-chevron-right,.vpi-chevron-down,.vpi-chevron-left,.vpi-chevron-up{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='m9 18 6-6-6-6'/%3E%3C/svg%3E")}.vpi-chevron-down,.vpi-arrow-down{transform:rotate(90deg)}.vpi-chevron-left,.vpi-arrow-left{transform:rotate(180deg)}.vpi-chevron-up,.vpi-arrow-up{transform:rotate(-90deg)}.vpi-square-pen{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M12 3H5a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-7'/%3E%3Cpath d='M18.375 2.625a2.121 2.121 0 1 1 3 3L12 15l-4 1 1-4Z'/%3E%3C/svg%3E")}.vpi-plus{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M5 12h14M12 5v14'/%3E%3C/svg%3E")}.vpi-sun{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Ccircle cx='12' cy='12' r='4'/%3E%3Cpath d='M12 2v2M12 20v2M4.93 4.93l1.41 1.41M17.66 17.66l1.41 1.41M2 12h2M20 12h2M6.34 17.66l-1.41 1.41M19.07 4.93l-1.41 1.41'/%3E%3C/svg%3E")}.vpi-moon{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M12 3a6 6 0 0 0 9 9 9 9 0 1 1-9-9Z'/%3E%3C/svg%3E")}.vpi-more-horizontal{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Ccircle cx='12' cy='12' r='1'/%3E%3Ccircle cx='19' cy='12' r='1'/%3E%3Ccircle cx='5' cy='12' r='1'/%3E%3C/svg%3E")}.vpi-languages{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='m5 8 6 6M4 14l6-6 2-3M2 5h12M7 2h1M22 22l-5-10-5 10M14 18h6'/%3E%3C/svg%3E")}.vpi-heart{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M19 14c1.49-1.46 3-3.21 3-5.5A5.5 5.5 0 0 0 16.5 3c-1.76 0-3 .5-4.5 2-1.5-1.5-2.74-2-4.5-2A5.5 5.5 0 0 0 2 8.5c0 2.3 1.5 4.05 3 5.5l7 7Z'/%3E%3C/svg%3E")}.vpi-search{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Ccircle cx='11' cy='11' r='8'/%3E%3Cpath d='m21 21-4.3-4.3'/%3E%3C/svg%3E")}.vpi-layout-list{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Crect width='7' height='7' x='3' y='3' rx='1'/%3E%3Crect width='7' height='7' x='3' y='14' rx='1'/%3E%3Cpath d='M14 4h7M14 9h7M14 15h7M14 20h7'/%3E%3C/svg%3E")}.vpi-delete{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M20 5H9l-7 7 7 7h11a2 2 0 0 0 2-2V7a2 2 0 0 0-2-2ZM18 9l-6 6M12 9l6 6'/%3E%3C/svg%3E")}.vpi-corner-down-left{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='m9 10-5 5 5 5'/%3E%3Cpath d='M20 4v7a4 4 0 0 1-4 4H4'/%3E%3C/svg%3E")}:root{--vp-icon-copy: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='rgba(128,128,128,1)' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Crect width='8' height='4' x='8' y='2' rx='1' ry='1'/%3E%3Cpath d='M16 4h2a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2V6a2 2 0 0 1 2-2h2'/%3E%3C/svg%3E");--vp-icon-copied: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='rgba(128,128,128,1)' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Crect width='8' height='4' x='8' y='2' rx='1' ry='1'/%3E%3Cpath d='M16 4h2a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2V6a2 2 0 0 1 2-2h2'/%3E%3Cpath d='m9 14 2 2 4-4'/%3E%3C/svg%3E")}.visually-hidden{position:absolute;width:1px;height:1px;white-space:nowrap;clip:rect(0 0 0 0);clip-path:inset(50%);overflow:hidden}.custom-block{border:1px solid transparent;border-radius:8px;padding:16px 16px 8px;line-height:24px;font-size:var(--vp-custom-block-font-size);color:var(--vp-c-text-2)}.custom-block.info{border-color:var(--vp-custom-block-info-border);color:var(--vp-custom-block-info-text);background-color:var(--vp-custom-block-info-bg)}.custom-block.info a,.custom-block.info code{color:var(--vp-c-brand-1)}.custom-block.info a:hover,.custom-block.info a:hover>code{color:var(--vp-c-brand-2)}.custom-block.info code{background-color:var(--vp-custom-block-info-code-bg)}.custom-block.note{border-color:var(--vp-custom-block-note-border);color:var(--vp-custom-block-note-text);background-color:var(--vp-custom-block-note-bg)}.custom-block.note a,.custom-block.note code{color:var(--vp-c-brand-1)}.custom-block.note a:hover,.custom-block.note a:hover>code{color:var(--vp-c-brand-2)}.custom-block.note code{background-color:var(--vp-custom-block-note-code-bg)}.custom-block.tip{border-color:var(--vp-custom-block-tip-border);color:var(--vp-custom-block-tip-text);background-color:var(--vp-custom-block-tip-bg)}.custom-block.tip a,.custom-block.tip code{color:var(--vp-c-tip-1)}.custom-block.tip a:hover,.custom-block.tip a:hover>code{color:var(--vp-c-tip-2)}.custom-block.tip code{background-color:var(--vp-custom-block-tip-code-bg)}.custom-block.important{border-color:var(--vp-custom-block-important-border);color:var(--vp-custom-block-important-text);background-color:var(--vp-custom-block-important-bg)}.custom-block.important a,.custom-block.important code{color:var(--vp-c-important-1)}.custom-block.important a:hover,.custom-block.important a:hover>code{color:var(--vp-c-important-2)}.custom-block.important code{background-color:var(--vp-custom-block-important-code-bg)}.custom-block.warning{border-color:var(--vp-custom-block-warning-border);color:var(--vp-custom-block-warning-text);background-color:var(--vp-custom-block-warning-bg)}.custom-block.warning a,.custom-block.warning code{color:var(--vp-c-warning-1)}.custom-block.warning a:hover,.custom-block.warning a:hover>code{color:var(--vp-c-warning-2)}.custom-block.warning code{background-color:var(--vp-custom-block-warning-code-bg)}.custom-block.danger{border-color:var(--vp-custom-block-danger-border);color:var(--vp-custom-block-danger-text);background-color:var(--vp-custom-block-danger-bg)}.custom-block.danger a,.custom-block.danger code{color:var(--vp-c-danger-1)}.custom-block.danger a:hover,.custom-block.danger a:hover>code{color:var(--vp-c-danger-2)}.custom-block.danger code{background-color:var(--vp-custom-block-danger-code-bg)}.custom-block.caution{border-color:var(--vp-custom-block-caution-border);color:var(--vp-custom-block-caution-text);background-color:var(--vp-custom-block-caution-bg)}.custom-block.caution a,.custom-block.caution code{color:var(--vp-c-caution-1)}.custom-block.caution a:hover,.custom-block.caution a:hover>code{color:var(--vp-c-caution-2)}.custom-block.caution code{background-color:var(--vp-custom-block-caution-code-bg)}.custom-block.details{border-color:var(--vp-custom-block-details-border);color:var(--vp-custom-block-details-text);background-color:var(--vp-custom-block-details-bg)}.custom-block.details a{color:var(--vp-c-brand-1)}.custom-block.details a:hover,.custom-block.details a:hover>code{color:var(--vp-c-brand-2)}.custom-block.details code{background-color:var(--vp-custom-block-details-code-bg)}.custom-block-title{font-weight:600}.custom-block p+p{margin:8px 0}.custom-block.details summary{margin:0 0 8px;font-weight:700;cursor:pointer;-webkit-user-select:none;user-select:none}.custom-block.details summary+p{margin:8px 0}.custom-block a{color:inherit;font-weight:600;text-decoration:underline;text-underline-offset:2px;transition:opacity .25s}.custom-block a:hover{opacity:.75}.custom-block code{font-size:var(--vp-custom-block-code-font-size)}.custom-block.custom-block th,.custom-block.custom-block blockquote>p{font-size:var(--vp-custom-block-font-size);color:inherit}.dark .vp-code span{color:var(--shiki-dark, inherit)}html:not(.dark) .vp-code span{color:var(--shiki-light, inherit)}.vp-code-group{margin-top:16px}.vp-code-group .tabs{position:relative;display:flex;margin-right:-24px;margin-left:-24px;padding:0 12px;background-color:var(--vp-code-tab-bg);overflow-x:auto;overflow-y:hidden;box-shadow:inset 0 -1px var(--vp-code-tab-divider)}@media (min-width: 640px){.vp-code-group .tabs{margin-right:0;margin-left:0;border-radius:8px 8px 0 0}}.vp-code-group .tabs input{position:fixed;opacity:0;pointer-events:none}.vp-code-group .tabs label{position:relative;display:inline-block;border-bottom:1px solid transparent;padding:0 12px;line-height:48px;font-size:14px;font-weight:500;color:var(--vp-code-tab-text-color);white-space:nowrap;cursor:pointer;transition:color .25s}.vp-code-group .tabs label:after{position:absolute;right:8px;bottom:-1px;left:8px;z-index:1;height:2px;border-radius:2px;content:"";background-color:transparent;transition:background-color .25s}.vp-code-group label:hover{color:var(--vp-code-tab-hover-text-color)}.vp-code-group input:checked+label{color:var(--vp-code-tab-active-text-color)}.vp-code-group input:checked+label:after{background-color:var(--vp-code-tab-active-bar-color)}.vp-code-group div[class*=language-],.vp-block{display:none;margin-top:0!important;border-top-left-radius:0!important;border-top-right-radius:0!important}.vp-code-group div[class*=language-].active,.vp-block.active{display:block}.vp-block{padding:20px 24px}.vp-doc h1,.vp-doc h2,.vp-doc h3,.vp-doc h4,.vp-doc h5,.vp-doc h6{position:relative;font-weight:600;outline:none}.vp-doc h1{letter-spacing:-.02em;line-height:40px;font-size:28px}.vp-doc h2{margin:48px 0 16px;border-top:1px solid var(--vp-c-divider);padding-top:24px;letter-spacing:-.02em;line-height:32px;font-size:24px}.vp-doc h3{margin:32px 0 0;letter-spacing:-.01em;line-height:28px;font-size:20px}.vp-doc h4{margin:24px 0 0;letter-spacing:-.01em;line-height:24px;font-size:18px}.vp-doc .header-anchor{position:absolute;top:0;left:0;margin-left:-.87em;font-weight:500;-webkit-user-select:none;user-select:none;opacity:0;text-decoration:none;transition:color .25s,opacity .25s}.vp-doc .header-anchor:before{content:var(--vp-header-anchor-symbol)}.vp-doc h1:hover .header-anchor,.vp-doc h1 .header-anchor:focus,.vp-doc h2:hover .header-anchor,.vp-doc h2 .header-anchor:focus,.vp-doc h3:hover .header-anchor,.vp-doc h3 .header-anchor:focus,.vp-doc h4:hover .header-anchor,.vp-doc h4 .header-anchor:focus,.vp-doc h5:hover .header-anchor,.vp-doc h5 .header-anchor:focus,.vp-doc h6:hover .header-anchor,.vp-doc h6 .header-anchor:focus{opacity:1}@media (min-width: 768px){.vp-doc h1{letter-spacing:-.02em;line-height:40px;font-size:32px}}.vp-doc h2 .header-anchor{top:24px}.vp-doc p,.vp-doc summary{margin:16px 0}.vp-doc p{line-height:28px}.vp-doc blockquote{margin:16px 0;border-left:2px solid var(--vp-c-divider);padding-left:16px;transition:border-color .5s;color:var(--vp-c-text-2)}.vp-doc blockquote>p{margin:0;font-size:16px;transition:color .5s}.vp-doc a{font-weight:500;color:var(--vp-c-brand-1);text-decoration:underline;text-underline-offset:2px;transition:color .25s,opacity .25s}.vp-doc a:hover{color:var(--vp-c-brand-2)}.vp-doc strong{font-weight:600}.vp-doc ul,.vp-doc ol{padding-left:1.25rem;margin:16px 0}.vp-doc ul{list-style:disc}.vp-doc ol{list-style:decimal}.vp-doc li+li{margin-top:8px}.vp-doc li>ol,.vp-doc li>ul{margin:8px 0 0}.vp-doc table{display:block;border-collapse:collapse;margin:20px 0;overflow-x:auto}.vp-doc tr{background-color:var(--vp-c-bg);border-top:1px solid var(--vp-c-divider);transition:background-color .5s}.vp-doc tr:nth-child(2n){background-color:var(--vp-c-bg-soft)}.vp-doc th,.vp-doc td{border:1px solid var(--vp-c-divider);padding:8px 16px}.vp-doc th{text-align:left;font-size:14px;font-weight:600;color:var(--vp-c-text-2);background-color:var(--vp-c-bg-soft)}.vp-doc td{font-size:14px}.vp-doc hr{margin:16px 0;border:none;border-top:1px solid var(--vp-c-divider)}.vp-doc .custom-block{margin:16px 0}.vp-doc .custom-block p{margin:8px 0;line-height:24px}.vp-doc .custom-block p:first-child{margin:0}.vp-doc .custom-block div[class*=language-]{margin:8px 0;border-radius:8px}.vp-doc .custom-block div[class*=language-] code{font-weight:400;background-color:transparent}.vp-doc .custom-block .vp-code-group .tabs{margin:0;border-radius:8px 8px 0 0}.vp-doc :not(pre,h1,h2,h3,h4,h5,h6)>code{font-size:var(--vp-code-font-size);color:var(--vp-code-color)}.vp-doc :not(pre)>code{border-radius:4px;padding:3px 6px;background-color:var(--vp-code-bg);transition:color .25s,background-color .5s}.vp-doc a>code{color:var(--vp-code-link-color)}.vp-doc a:hover>code{color:var(--vp-code-link-hover-color)}.vp-doc h1>code,.vp-doc h2>code,.vp-doc h3>code,.vp-doc h4>code{font-size:.9em}.vp-doc div[class*=language-],.vp-block{position:relative;margin:16px -24px;background-color:var(--vp-code-block-bg);overflow-x:auto;transition:background-color .5s}@media (min-width: 640px){.vp-doc div[class*=language-],.vp-block{border-radius:8px;margin:16px 0}}@media (max-width: 639px){.vp-doc li div[class*=language-]{border-radius:8px 0 0 8px}}.vp-doc div[class*=language-]+div[class*=language-],.vp-doc div[class$=-api]+div[class*=language-],.vp-doc div[class*=language-]+div[class$=-api]>div[class*=language-]{margin-top:-8px}.vp-doc [class*=language-] pre,.vp-doc [class*=language-] code{direction:ltr;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none}.vp-doc [class*=language-] pre{position:relative;z-index:1;margin:0;padding:20px 0;background:transparent;overflow-x:auto}.vp-doc [class*=language-] code{display:block;padding:0 24px;width:fit-content;min-width:100%;line-height:var(--vp-code-line-height);font-size:var(--vp-code-font-size);color:var(--vp-code-block-color);transition:color .5s}.vp-doc [class*=language-] code .highlighted{background-color:var(--vp-code-line-highlight-color);transition:background-color .5s;margin:0 -24px;padding:0 24px;width:calc(100% + 48px);display:inline-block}.vp-doc [class*=language-] code .highlighted.error{background-color:var(--vp-code-line-error-color)}.vp-doc [class*=language-] code .highlighted.warning{background-color:var(--vp-code-line-warning-color)}.vp-doc [class*=language-] code .diff{transition:background-color .5s;margin:0 -24px;padding:0 24px;width:calc(100% + 48px);display:inline-block}.vp-doc [class*=language-] code .diff:before{position:absolute;left:10px}.vp-doc [class*=language-] .has-focused-lines .line:not(.has-focus){filter:blur(.095rem);opacity:.4;transition:filter .35s,opacity .35s}.vp-doc [class*=language-] .has-focused-lines .line:not(.has-focus){opacity:.7;transition:filter .35s,opacity .35s}.vp-doc [class*=language-]:hover .has-focused-lines .line:not(.has-focus){filter:blur(0);opacity:1}.vp-doc [class*=language-] code .diff.remove{background-color:var(--vp-code-line-diff-remove-color);opacity:.7}.vp-doc [class*=language-] code .diff.remove:before{content:"-";color:var(--vp-code-line-diff-remove-symbol-color)}.vp-doc [class*=language-] code .diff.add{background-color:var(--vp-code-line-diff-add-color)}.vp-doc [class*=language-] code .diff.add:before{content:"+";color:var(--vp-code-line-diff-add-symbol-color)}.vp-doc div[class*=language-].line-numbers-mode{padding-left:32px}.vp-doc .line-numbers-wrapper{position:absolute;top:0;bottom:0;left:0;z-index:3;border-right:1px solid var(--vp-code-block-divider-color);padding-top:20px;width:32px;text-align:center;font-family:var(--vp-font-family-mono);line-height:var(--vp-code-line-height);font-size:var(--vp-code-font-size);color:var(--vp-code-line-number-color);transition:border-color .5s,color .5s}.vp-doc [class*=language-]>button.copy{direction:ltr;position:absolute;top:12px;right:12px;z-index:3;border:1px solid var(--vp-code-copy-code-border-color);border-radius:4px;width:40px;height:40px;background-color:var(--vp-code-copy-code-bg);opacity:0;cursor:pointer;background-image:var(--vp-icon-copy);background-position:50%;background-size:20px;background-repeat:no-repeat;transition:border-color .25s,background-color .25s,opacity .25s}.vp-doc [class*=language-]:hover>button.copy,.vp-doc [class*=language-]>button.copy:focus{opacity:1}.vp-doc [class*=language-]>button.copy:hover,.vp-doc [class*=language-]>button.copy.copied{border-color:var(--vp-code-copy-code-hover-border-color);background-color:var(--vp-code-copy-code-hover-bg)}.vp-doc [class*=language-]>button.copy.copied,.vp-doc [class*=language-]>button.copy:hover.copied{border-radius:0 4px 4px 0;background-color:var(--vp-code-copy-code-hover-bg);background-image:var(--vp-icon-copied)}.vp-doc [class*=language-]>button.copy.copied:before,.vp-doc [class*=language-]>button.copy:hover.copied:before{position:relative;top:-1px;transform:translate(calc(-100% - 1px));display:flex;justify-content:center;align-items:center;border:1px solid var(--vp-code-copy-code-hover-border-color);border-right:0;border-radius:4px 0 0 4px;padding:0 10px;width:fit-content;height:40px;text-align:center;font-size:12px;font-weight:500;color:var(--vp-code-copy-code-active-text);background-color:var(--vp-code-copy-code-hover-bg);white-space:nowrap;content:var(--vp-code-copy-copied-text-content)}.vp-doc [class*=language-]>span.lang{position:absolute;top:2px;right:8px;z-index:2;font-size:12px;font-weight:500;-webkit-user-select:none;user-select:none;color:var(--vp-code-lang-color);transition:color .4s,opacity .4s}.vp-doc [class*=language-]:hover>button.copy+span.lang,.vp-doc [class*=language-]>button.copy:focus+span.lang{opacity:0}.vp-doc .VPTeamMembers{margin-top:24px}.vp-doc .VPTeamMembers.small.count-1 .container{margin:0!important;max-width:calc((100% - 24px)/2)!important}.vp-doc .VPTeamMembers.small.count-2 .container,.vp-doc .VPTeamMembers.small.count-3 .container{max-width:100%!important}.vp-doc .VPTeamMembers.medium.count-1 .container{margin:0!important;max-width:calc((100% - 24px)/2)!important}:is(.vp-external-link-icon,.vp-doc a[href*="://"],.vp-doc a[target=_blank]):not(:is(.no-icon,svg a,:has(img,svg))):after{display:inline-block;margin-top:-1px;margin-left:4px;width:11px;height:11px;background:currentColor;color:var(--vp-c-text-3);flex-shrink:0;--icon: url("data:image/svg+xml, %3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' %3E%3Cpath d='M0 0h24v24H0V0z' fill='none' /%3E%3Cpath d='M9 5v2h6.59L4 18.59 5.41 20 17 8.41V15h2V5H9z' /%3E%3C/svg%3E");-webkit-mask-image:var(--icon);mask-image:var(--icon)}.vp-external-link-icon:after{content:""}.external-link-icon-enabled :is(.vp-doc a[href*="://"],.vp-doc a[target=_blank]):not(:is(.no-icon,svg a,:has(img,svg))):after{content:"";color:currentColor}.vp-sponsor{border-radius:16px;overflow:hidden}.vp-sponsor.aside{border-radius:12px}.vp-sponsor-section+.vp-sponsor-section{margin-top:4px}.vp-sponsor-tier{margin:0 0 4px!important;text-align:center;letter-spacing:1px!important;line-height:24px;width:100%;font-weight:600;color:var(--vp-c-text-2);background-color:var(--vp-c-bg-soft)}.vp-sponsor.normal .vp-sponsor-tier{padding:13px 0 11px;font-size:14px}.vp-sponsor.aside .vp-sponsor-tier{padding:9px 0 7px;font-size:12px}.vp-sponsor-grid+.vp-sponsor-tier{margin-top:4px}.vp-sponsor-grid{display:flex;flex-wrap:wrap;gap:4px}.vp-sponsor-grid.xmini .vp-sponsor-grid-link{height:64px}.vp-sponsor-grid.xmini .vp-sponsor-grid-image{max-width:64px;max-height:22px}.vp-sponsor-grid.mini .vp-sponsor-grid-link{height:72px}.vp-sponsor-grid.mini .vp-sponsor-grid-image{max-width:96px;max-height:24px}.vp-sponsor-grid.small .vp-sponsor-grid-link{height:96px}.vp-sponsor-grid.small .vp-sponsor-grid-image{max-width:96px;max-height:24px}.vp-sponsor-grid.medium .vp-sponsor-grid-link{height:112px}.vp-sponsor-grid.medium .vp-sponsor-grid-image{max-width:120px;max-height:36px}.vp-sponsor-grid.big .vp-sponsor-grid-link{height:184px}.vp-sponsor-grid.big .vp-sponsor-grid-image{max-width:192px;max-height:56px}.vp-sponsor-grid[data-vp-grid="2"] .vp-sponsor-grid-item{width:calc((100% - 4px)/2)}.vp-sponsor-grid[data-vp-grid="3"] .vp-sponsor-grid-item{width:calc((100% - 4px * 2) / 3)}.vp-sponsor-grid[data-vp-grid="4"] .vp-sponsor-grid-item{width:calc((100% - 12px)/4)}.vp-sponsor-grid[data-vp-grid="5"] .vp-sponsor-grid-item{width:calc((100% - 16px)/5)}.vp-sponsor-grid[data-vp-grid="6"] .vp-sponsor-grid-item{width:calc((100% - 4px * 5) / 6)}.vp-sponsor-grid-item{flex-shrink:0;width:100%;background-color:var(--vp-c-bg-soft);transition:background-color .25s}.vp-sponsor-grid-item:hover{background-color:var(--vp-c-default-soft)}.vp-sponsor-grid-item:hover .vp-sponsor-grid-image{filter:grayscale(0) invert(0)}.vp-sponsor-grid-item.empty:hover{background-color:var(--vp-c-bg-soft)}.dark .vp-sponsor-grid-item:hover{background-color:var(--vp-c-white)}.dark .vp-sponsor-grid-item.empty:hover{background-color:var(--vp-c-bg-soft)}.vp-sponsor-grid-link{display:flex}.vp-sponsor-grid-box{display:flex;justify-content:center;align-items:center;width:100%}.vp-sponsor-grid-image{max-width:100%;filter:grayscale(1);transition:filter .25s}.dark .vp-sponsor-grid-image{filter:grayscale(1) invert(1)}.VPBadge{display:inline-block;margin-left:2px;border:1px solid transparent;border-radius:12px;padding:0 10px;line-height:22px;font-size:12px;font-weight:500;transform:translateY(-2px)}.VPBadge.small{padding:0 6px;line-height:18px;font-size:10px;transform:translateY(-8px)}.VPDocFooter .VPBadge{display:none}.vp-doc h1>.VPBadge{margin-top:4px;vertical-align:top}.vp-doc h2>.VPBadge{margin-top:3px;padding:0 8px;vertical-align:top}.vp-doc h3>.VPBadge{vertical-align:middle}.vp-doc h4>.VPBadge,.vp-doc h5>.VPBadge,.vp-doc h6>.VPBadge{vertical-align:middle;line-height:18px}.VPBadge.info{border-color:var(--vp-badge-info-border);color:var(--vp-badge-info-text);background-color:var(--vp-badge-info-bg)}.VPBadge.tip{border-color:var(--vp-badge-tip-border);color:var(--vp-badge-tip-text);background-color:var(--vp-badge-tip-bg)}.VPBadge.warning{border-color:var(--vp-badge-warning-border);color:var(--vp-badge-warning-text);background-color:var(--vp-badge-warning-bg)}.VPBadge.danger{border-color:var(--vp-badge-danger-border);color:var(--vp-badge-danger-text);background-color:var(--vp-badge-danger-bg)}.VPBackdrop[data-v-54a304ca]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--vp-z-index-backdrop);background:var(--vp-backdrop-bg-color);transition:opacity .5s}.VPBackdrop.fade-enter-from[data-v-54a304ca],.VPBackdrop.fade-leave-to[data-v-54a304ca]{opacity:0}.VPBackdrop.fade-leave-active[data-v-54a304ca]{transition-duration:.25s}@media (min-width: 1280px){.VPBackdrop[data-v-54a304ca]{display:none}}.NotFound[data-v-6ff51ddd]{padding:64px 24px 96px;text-align:center}@media (min-width: 768px){.NotFound[data-v-6ff51ddd]{padding:96px 32px 168px}}.code[data-v-6ff51ddd]{line-height:64px;font-size:64px;font-weight:600}.title[data-v-6ff51ddd]{padding-top:12px;letter-spacing:2px;line-height:20px;font-size:20px;font-weight:700}.divider[data-v-6ff51ddd]{margin:24px auto 18px;width:64px;height:1px;background-color:var(--vp-c-divider)}.quote[data-v-6ff51ddd]{margin:0 auto;max-width:256px;font-size:14px;font-weight:500;color:var(--vp-c-text-2)}.action[data-v-6ff51ddd]{padding-top:20px}.link[data-v-6ff51ddd]{display:inline-block;border:1px solid var(--vp-c-brand-1);border-radius:16px;padding:3px 16px;font-size:14px;font-weight:500;color:var(--vp-c-brand-1);transition:border-color .25s,color .25s}.link[data-v-6ff51ddd]:hover{border-color:var(--vp-c-brand-2);color:var(--vp-c-brand-2)}.root[data-v-53c99d69]{position:relative;z-index:1}.nested[data-v-53c99d69]{padding-right:16px;padding-left:16px}.outline-link[data-v-53c99d69]{display:block;line-height:32px;font-size:14px;font-weight:400;color:var(--vp-c-text-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:color .5s}.outline-link[data-v-53c99d69]:hover,.outline-link.active[data-v-53c99d69]{color:var(--vp-c-text-1);transition:color .25s}.outline-link.nested[data-v-53c99d69]{padding-left:13px}.VPDocAsideOutline[data-v-f610f197]{display:none}.VPDocAsideOutline.has-outline[data-v-f610f197]{display:block}.content[data-v-f610f197]{position:relative;border-left:1px solid var(--vp-c-divider);padding-left:16px;font-size:13px;font-weight:500}.outline-marker[data-v-f610f197]{position:absolute;top:32px;left:-1px;z-index:0;opacity:0;width:2px;border-radius:2px;height:18px;background-color:var(--vp-c-brand-1);transition:top .25s cubic-bezier(0,1,.5,1),background-color .5s,opacity .25s}.outline-title[data-v-f610f197]{line-height:32px;font-size:14px;font-weight:600}.VPDocAside[data-v-cb998dce]{display:flex;flex-direction:column;flex-grow:1}.spacer[data-v-cb998dce]{flex-grow:1}.VPDocAside[data-v-cb998dce] .spacer+.VPDocAsideSponsors,.VPDocAside[data-v-cb998dce] .spacer+.VPDocAsideCarbonAds{margin-top:24px}.VPDocAside[data-v-cb998dce] .VPDocAsideSponsors+.VPDocAsideCarbonAds{margin-top:16px}.VPLastUpdated[data-v-1bb0c8a8]{line-height:24px;font-size:14px;font-weight:500;color:var(--vp-c-text-2)}@media (min-width: 640px){.VPLastUpdated[data-v-1bb0c8a8]{line-height:32px;font-size:14px;font-weight:500}}.VPDocFooter[data-v-1bcd8184]{margin-top:64px}.edit-info[data-v-1bcd8184]{padding-bottom:18px}@media (min-width: 640px){.edit-info[data-v-1bcd8184]{display:flex;justify-content:space-between;align-items:center;padding-bottom:14px}}.edit-link-button[data-v-1bcd8184]{display:flex;align-items:center;border:0;line-height:32px;font-size:14px;font-weight:500;color:var(--vp-c-brand-1);transition:color .25s}.edit-link-button[data-v-1bcd8184]:hover{color:var(--vp-c-brand-2)}.edit-link-icon[data-v-1bcd8184]{margin-right:8px}.prev-next[data-v-1bcd8184]{border-top:1px solid var(--vp-c-divider);padding-top:24px;display:grid;grid-row-gap:8px}@media (min-width: 640px){.prev-next[data-v-1bcd8184]{grid-template-columns:repeat(2,1fr);grid-column-gap:16px}}.pager-link[data-v-1bcd8184]{display:block;border:1px solid var(--vp-c-divider);border-radius:8px;padding:11px 16px 13px;width:100%;height:100%;transition:border-color .25s}.pager-link[data-v-1bcd8184]:hover{border-color:var(--vp-c-brand-1)}.pager-link.next[data-v-1bcd8184]{margin-left:auto;text-align:right}.desc[data-v-1bcd8184]{display:block;line-height:20px;font-size:12px;font-weight:500;color:var(--vp-c-text-2)}.title[data-v-1bcd8184]{display:block;line-height:20px;font-size:14px;font-weight:500;color:var(--vp-c-brand-1);transition:color .25s}.VPDoc[data-v-e6f2a212]{padding:32px 24px 96px;width:100%}@media (min-width: 768px){.VPDoc[data-v-e6f2a212]{padding:48px 32px 128px}}@media (min-width: 960px){.VPDoc[data-v-e6f2a212]{padding:48px 32px 0}.VPDoc:not(.has-sidebar) .container[data-v-e6f2a212]{display:flex;justify-content:center;max-width:992px}.VPDoc:not(.has-sidebar) .content[data-v-e6f2a212]{max-width:752px}}@media (min-width: 1280px){.VPDoc .container[data-v-e6f2a212]{display:flex;justify-content:center}.VPDoc .aside[data-v-e6f2a212]{display:block}}@media (min-width: 1440px){.VPDoc:not(.has-sidebar) .content[data-v-e6f2a212]{max-width:784px}.VPDoc:not(.has-sidebar) .container[data-v-e6f2a212]{max-width:1104px}}.container[data-v-e6f2a212]{margin:0 auto;width:100%}.aside[data-v-e6f2a212]{position:relative;display:none;order:2;flex-grow:1;padding-left:32px;width:100%;max-width:256px}.left-aside[data-v-e6f2a212]{order:1;padding-left:unset;padding-right:32px}.aside-container[data-v-e6f2a212]{position:fixed;top:0;padding-top:calc(var(--vp-nav-height) + var(--vp-layout-top-height, 0px) + var(--vp-doc-top-height, 0px) + 48px);width:224px;height:100vh;overflow-x:hidden;overflow-y:auto;scrollbar-width:none}.aside-container[data-v-e6f2a212]::-webkit-scrollbar{display:none}.aside-curtain[data-v-e6f2a212]{position:fixed;bottom:0;z-index:10;width:224px;height:32px;background:linear-gradient(transparent,var(--vp-c-bg) 70%)}.aside-content[data-v-e6f2a212]{display:flex;flex-direction:column;min-height:calc(100vh - (var(--vp-nav-height) + var(--vp-layout-top-height, 0px) + 48px));padding-bottom:32px}.content[data-v-e6f2a212]{position:relative;margin:0 auto;width:100%}@media (min-width: 960px){.content[data-v-e6f2a212]{padding:0 32px 128px}}@media (min-width: 1280px){.content[data-v-e6f2a212]{order:1;margin:0;min-width:640px}}.content-container[data-v-e6f2a212]{margin:0 auto}.VPDoc.has-aside .content-container[data-v-e6f2a212]{max-width:688px}.VPButton[data-v-93dc4167]{display:inline-block;border:1px solid transparent;text-align:center;font-weight:600;white-space:nowrap;transition:color .25s,border-color .25s,background-color .25s}.VPButton[data-v-93dc4167]:active{transition:color .1s,border-color .1s,background-color .1s}.VPButton.medium[data-v-93dc4167]{border-radius:20px;padding:0 20px;line-height:38px;font-size:14px}.VPButton.big[data-v-93dc4167]{border-radius:24px;padding:0 24px;line-height:46px;font-size:16px}.VPButton.brand[data-v-93dc4167]{border-color:var(--vp-button-brand-border);color:var(--vp-button-brand-text);background-color:var(--vp-button-brand-bg)}.VPButton.brand[data-v-93dc4167]:hover{border-color:var(--vp-button-brand-hover-border);color:var(--vp-button-brand-hover-text);background-color:var(--vp-button-brand-hover-bg)}.VPButton.brand[data-v-93dc4167]:active{border-color:var(--vp-button-brand-active-border);color:var(--vp-button-brand-active-text);background-color:var(--vp-button-brand-active-bg)}.VPButton.alt[data-v-93dc4167]{border-color:var(--vp-button-alt-border);color:var(--vp-button-alt-text);background-color:var(--vp-button-alt-bg)}.VPButton.alt[data-v-93dc4167]:hover{border-color:var(--vp-button-alt-hover-border);color:var(--vp-button-alt-hover-text);background-color:var(--vp-button-alt-hover-bg)}.VPButton.alt[data-v-93dc4167]:active{border-color:var(--vp-button-alt-active-border);color:var(--vp-button-alt-active-text);background-color:var(--vp-button-alt-active-bg)}.VPButton.sponsor[data-v-93dc4167]{border-color:var(--vp-button-sponsor-border);color:var(--vp-button-sponsor-text);background-color:var(--vp-button-sponsor-bg)}.VPButton.sponsor[data-v-93dc4167]:hover{border-color:var(--vp-button-sponsor-hover-border);color:var(--vp-button-sponsor-hover-text);background-color:var(--vp-button-sponsor-hover-bg)}.VPButton.sponsor[data-v-93dc4167]:active{border-color:var(--vp-button-sponsor-active-border);color:var(--vp-button-sponsor-active-text);background-color:var(--vp-button-sponsor-active-bg)}html:not(.dark) .VPImage.dark[data-v-ab19afbb]{display:none}.dark .VPImage.light[data-v-ab19afbb]{display:none}.VPHero[data-v-dd8814ff]{margin-top:calc((var(--vp-nav-height) + var(--vp-layout-top-height, 0px)) * -1);padding:calc(var(--vp-nav-height) + var(--vp-layout-top-height, 0px) + 48px) 24px 48px}@media (min-width: 640px){.VPHero[data-v-dd8814ff]{padding:calc(var(--vp-nav-height) + var(--vp-layout-top-height, 0px) + 80px) 48px 64px}}@media (min-width: 960px){.VPHero[data-v-dd8814ff]{padding:calc(var(--vp-nav-height) + var(--vp-layout-top-height, 0px) + 80px) 64px 64px}}.container[data-v-dd8814ff]{display:flex;flex-direction:column;margin:0 auto;max-width:1152px}@media (min-width: 960px){.container[data-v-dd8814ff]{flex-direction:row}}.main[data-v-dd8814ff]{position:relative;z-index:10;order:2;flex-grow:1;flex-shrink:0}.VPHero.has-image .container[data-v-dd8814ff]{text-align:center}@media (min-width: 960px){.VPHero.has-image .container[data-v-dd8814ff]{text-align:left}}@media (min-width: 960px){.main[data-v-dd8814ff]{order:1;width:calc((100% / 3) * 2)}.VPHero.has-image .main[data-v-dd8814ff]{max-width:592px}}.heading[data-v-dd8814ff]{display:flex;flex-direction:column}.name[data-v-dd8814ff],.text[data-v-dd8814ff]{width:fit-content;max-width:392px;letter-spacing:-.4px;line-height:40px;font-size:32px;font-weight:700;white-space:pre-wrap}.VPHero.has-image .name[data-v-dd8814ff],.VPHero.has-image .text[data-v-dd8814ff]{margin:0 auto}.name[data-v-dd8814ff]{color:var(--vp-home-hero-name-color)}.clip[data-v-dd8814ff]{background:var(--vp-home-hero-name-background);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:var(--vp-home-hero-name-color)}@media (min-width: 640px){.name[data-v-dd8814ff],.text[data-v-dd8814ff]{max-width:576px;line-height:56px;font-size:48px}}@media (min-width: 960px){.name[data-v-dd8814ff],.text[data-v-dd8814ff]{line-height:64px;font-size:56px}.VPHero.has-image .name[data-v-dd8814ff],.VPHero.has-image .text[data-v-dd8814ff]{margin:0}}.tagline[data-v-dd8814ff]{padding-top:8px;max-width:392px;line-height:28px;font-size:18px;font-weight:500;white-space:pre-wrap;color:var(--vp-c-text-2)}.VPHero.has-image .tagline[data-v-dd8814ff]{margin:0 auto}@media (min-width: 640px){.tagline[data-v-dd8814ff]{padding-top:12px;max-width:576px;line-height:32px;font-size:20px}}@media (min-width: 960px){.tagline[data-v-dd8814ff]{line-height:36px;font-size:24px}.VPHero.has-image .tagline[data-v-dd8814ff]{margin:0}}.actions[data-v-dd8814ff]{display:flex;flex-wrap:wrap;margin:-6px;padding-top:24px}.VPHero.has-image .actions[data-v-dd8814ff]{justify-content:center}@media (min-width: 640px){.actions[data-v-dd8814ff]{padding-top:32px}}@media (min-width: 960px){.VPHero.has-image .actions[data-v-dd8814ff]{justify-content:flex-start}}.action[data-v-dd8814ff]{flex-shrink:0;padding:6px}.image[data-v-dd8814ff]{order:1;margin:-76px -24px -48px}@media (min-width: 640px){.image[data-v-dd8814ff]{margin:-108px -24px -48px}}@media (min-width: 960px){.image[data-v-dd8814ff]{flex-grow:1;order:2;margin:0;min-height:100%}}.image-container[data-v-dd8814ff]{position:relative;margin:0 auto;width:320px;height:320px}@media (min-width: 640px){.image-container[data-v-dd8814ff]{width:392px;height:392px}}@media (min-width: 960px){.image-container[data-v-dd8814ff]{display:flex;justify-content:center;align-items:center;width:100%;height:100%;transform:translate(-32px,-32px)}}.image-bg[data-v-dd8814ff]{position:absolute;top:50%;left:50%;border-radius:50%;width:192px;height:192px;background-image:var(--vp-home-hero-image-background-image);filter:var(--vp-home-hero-image-filter);transform:translate(-50%,-50%)}@media (min-width: 640px){.image-bg[data-v-dd8814ff]{width:256px;height:256px}}@media (min-width: 960px){.image-bg[data-v-dd8814ff]{width:320px;height:320px}}[data-v-dd8814ff] .image-src{position:absolute;top:50%;left:50%;max-width:192px;max-height:192px;transform:translate(-50%,-50%)}@media (min-width: 640px){[data-v-dd8814ff] .image-src{max-width:256px;max-height:256px}}@media (min-width: 960px){[data-v-dd8814ff] .image-src{max-width:320px;max-height:320px}}.VPFeature[data-v-bd37d1a2]{display:block;border:1px solid var(--vp-c-bg-soft);border-radius:12px;height:100%;background-color:var(--vp-c-bg-soft);transition:border-color .25s,background-color .25s}.VPFeature.link[data-v-bd37d1a2]:hover{border-color:var(--vp-c-brand-1)}.box[data-v-bd37d1a2]{display:flex;flex-direction:column;padding:24px;height:100%}.box[data-v-bd37d1a2]>.VPImage{margin-bottom:20px}.icon[data-v-bd37d1a2]{display:flex;justify-content:center;align-items:center;margin-bottom:20px;border-radius:6px;background-color:var(--vp-c-default-soft);width:48px;height:48px;font-size:24px;transition:background-color .25s}.title[data-v-bd37d1a2]{line-height:24px;font-size:16px;font-weight:600}.details[data-v-bd37d1a2]{flex-grow:1;padding-top:8px;line-height:24px;font-size:14px;font-weight:500;color:var(--vp-c-text-2)}.link-text[data-v-bd37d1a2]{padding-top:8px}.link-text-value[data-v-bd37d1a2]{display:flex;align-items:center;font-size:14px;font-weight:500;color:var(--vp-c-brand-1)}.link-text-icon[data-v-bd37d1a2]{margin-left:6px}.VPFeatures[data-v-b1eea84a]{position:relative;padding:0 24px}@media (min-width: 640px){.VPFeatures[data-v-b1eea84a]{padding:0 48px}}@media (min-width: 960px){.VPFeatures[data-v-b1eea84a]{padding:0 64px}}.container[data-v-b1eea84a]{margin:0 auto;max-width:1152px}.items[data-v-b1eea84a]{display:flex;flex-wrap:wrap;margin:-8px}.item[data-v-b1eea84a]{padding:8px;width:100%}@media (min-width: 640px){.item.grid-2[data-v-b1eea84a],.item.grid-4[data-v-b1eea84a],.item.grid-6[data-v-b1eea84a]{width:50%}}@media (min-width: 768px){.item.grid-2[data-v-b1eea84a],.item.grid-4[data-v-b1eea84a]{width:50%}.item.grid-3[data-v-b1eea84a],.item.grid-6[data-v-b1eea84a]{width:calc(100% / 3)}}@media (min-width: 960px){.item.grid-4[data-v-b1eea84a]{width:25%}}.container[data-v-c141a4bd]{margin:auto;width:100%;max-width:1280px;padding:0 24px}@media (min-width: 640px){.container[data-v-c141a4bd]{padding:0 48px}}@media (min-width: 960px){.container[data-v-c141a4bd]{width:100%;padding:0 64px}}.vp-doc[data-v-c141a4bd] .VPHomeSponsors,.vp-doc[data-v-c141a4bd] .VPTeamPage{margin-left:var(--vp-offset, calc(50% - 50vw) );margin-right:var(--vp-offset, calc(50% - 50vw) )}.vp-doc[data-v-c141a4bd] .VPHomeSponsors h2{border-top:none;letter-spacing:normal}.vp-doc[data-v-c141a4bd] .VPHomeSponsors a,.vp-doc[data-v-c141a4bd] .VPTeamPage a{text-decoration:none}.VPHome[data-v-e07eaea7]{margin-bottom:96px}@media (min-width: 768px){.VPHome[data-v-e07eaea7]{margin-bottom:128px}}.VPContent[data-v-9a6c75ad]{flex-grow:1;flex-shrink:0;margin:var(--vp-layout-top-height, 0px) auto 0;width:100%}.VPContent.is-home[data-v-9a6c75ad]{width:100%;max-width:100%}.VPContent.has-sidebar[data-v-9a6c75ad]{margin:0}@media (min-width: 960px){.VPContent[data-v-9a6c75ad]{padding-top:var(--vp-nav-height)}.VPContent.has-sidebar[data-v-9a6c75ad]{margin:var(--vp-layout-top-height, 0px) 0 0;padding-left:var(--vp-sidebar-width)}}@media (min-width: 1440px){.VPContent.has-sidebar[data-v-9a6c75ad]{padding-right:calc((100vw - var(--vp-layout-max-width)) / 2);padding-left:calc((100vw - var(--vp-layout-max-width)) / 2 + var(--vp-sidebar-width))}}.VPFooter[data-v-566314d4]{position:relative;z-index:var(--vp-z-index-footer);border-top:1px solid var(--vp-c-gutter);padding:32px 24px;background-color:var(--vp-c-bg)}.VPFooter.has-sidebar[data-v-566314d4]{display:none}.VPFooter[data-v-566314d4] a{text-decoration-line:underline;text-underline-offset:2px;transition:color .25s}.VPFooter[data-v-566314d4] a:hover{color:var(--vp-c-text-1)}@media (min-width: 768px){.VPFooter[data-v-566314d4]{padding:32px}}.container[data-v-566314d4]{margin:0 auto;max-width:var(--vp-layout-max-width);text-align:center}.message[data-v-566314d4],.copyright[data-v-566314d4]{line-height:24px;font-size:14px;font-weight:500;color:var(--vp-c-text-2)}.VPLocalNavOutlineDropdown[data-v-6b867909]{padding:12px 20px 11px}@media (min-width: 960px){.VPLocalNavOutlineDropdown[data-v-6b867909]{padding:12px 36px 11px}}.VPLocalNavOutlineDropdown button[data-v-6b867909]{display:block;font-size:12px;font-weight:500;line-height:24px;color:var(--vp-c-text-2);transition:color .5s;position:relative}.VPLocalNavOutlineDropdown button[data-v-6b867909]:hover{color:var(--vp-c-text-1);transition:color .25s}.VPLocalNavOutlineDropdown button.open[data-v-6b867909]{color:var(--vp-c-text-1)}.icon[data-v-6b867909]{display:inline-block;vertical-align:middle;margin-left:2px;font-size:14px;transform:rotate(0);transition:transform .25s}@media (min-width: 960px){.VPLocalNavOutlineDropdown button[data-v-6b867909]{font-size:14px}.icon[data-v-6b867909]{font-size:16px}}.open>.icon[data-v-6b867909]{transform:rotate(90deg)}.items[data-v-6b867909]{position:absolute;top:40px;right:16px;left:16px;display:grid;gap:1px;border:1px solid var(--vp-c-border);border-radius:8px;background-color:var(--vp-c-gutter);max-height:calc(var(--vp-vh, 100vh) - 86px);overflow:hidden auto;box-shadow:var(--vp-shadow-3)}@media (min-width: 960px){.items[data-v-6b867909]{right:auto;left:calc(var(--vp-sidebar-width) + 32px);width:320px}}.header[data-v-6b867909]{background-color:var(--vp-c-bg-soft)}.top-link[data-v-6b867909]{display:block;padding:0 16px;line-height:48px;font-size:14px;font-weight:500;color:var(--vp-c-brand-1)}.outline[data-v-6b867909]{padding:8px 0;background-color:var(--vp-c-bg-soft)}.flyout-enter-active[data-v-6b867909]{transition:all .2s ease-out}.flyout-leave-active[data-v-6b867909]{transition:all .15s ease-in}.flyout-enter-from[data-v-6b867909],.flyout-leave-to[data-v-6b867909]{opacity:0;transform:translateY(-16px)}.VPLocalNav[data-v-2488c25a]{position:sticky;top:0;left:0;z-index:var(--vp-z-index-local-nav);border-bottom:1px solid var(--vp-c-gutter);padding-top:var(--vp-layout-top-height, 0px);width:100%;background-color:var(--vp-local-nav-bg-color)}.VPLocalNav.fixed[data-v-2488c25a]{position:fixed}@media (min-width: 960px){.VPLocalNav[data-v-2488c25a]{top:var(--vp-nav-height)}.VPLocalNav.has-sidebar[data-v-2488c25a]{padding-left:var(--vp-sidebar-width)}.VPLocalNav.empty[data-v-2488c25a]{display:none}}@media (min-width: 1280px){.VPLocalNav[data-v-2488c25a]{display:none}}@media (min-width: 1440px){.VPLocalNav.has-sidebar[data-v-2488c25a]{padding-left:calc((100vw - var(--vp-layout-max-width)) / 2 + var(--vp-sidebar-width))}}.container[data-v-2488c25a]{display:flex;justify-content:space-between;align-items:center}.menu[data-v-2488c25a]{display:flex;align-items:center;padding:12px 24px 11px;line-height:24px;font-size:12px;font-weight:500;color:var(--vp-c-text-2);transition:color .5s}.menu[data-v-2488c25a]:hover{color:var(--vp-c-text-1);transition:color .25s}@media (min-width: 768px){.menu[data-v-2488c25a]{padding:0 32px}}@media (min-width: 960px){.menu[data-v-2488c25a]{display:none}}.menu-icon[data-v-2488c25a]{margin-right:8px;font-size:14px}.VPOutlineDropdown[data-v-2488c25a]{padding:12px 24px 11px}@media (min-width: 768px){.VPOutlineDropdown[data-v-2488c25a]{padding:12px 32px 11px}}.VPSwitch[data-v-b4ccac88]{position:relative;border-radius:11px;display:block;width:40px;height:22px;flex-shrink:0;border:1px solid var(--vp-input-border-color);background-color:var(--vp-input-switch-bg-color);transition:border-color .25s!important}.VPSwitch[data-v-b4ccac88]:hover{border-color:var(--vp-c-brand-1)}.check[data-v-b4ccac88]{position:absolute;top:1px;left:1px;width:18px;height:18px;border-radius:50%;background-color:var(--vp-c-neutral-inverse);box-shadow:var(--vp-shadow-1);transition:transform .25s!important}.icon[data-v-b4ccac88]{position:relative;display:block;width:18px;height:18px;border-radius:50%;overflow:hidden}.icon[data-v-b4ccac88] [class^=vpi-]{position:absolute;top:3px;left:3px;width:12px;height:12px;color:var(--vp-c-text-2)}.dark .icon[data-v-b4ccac88] [class^=vpi-]{color:var(--vp-c-text-1);transition:opacity .25s!important}.sun[data-v-be9742d9]{opacity:1}.moon[data-v-be9742d9],.dark .sun[data-v-be9742d9]{opacity:0}.dark .moon[data-v-be9742d9]{opacity:1}.dark .VPSwitchAppearance[data-v-be9742d9] .check{transform:translate(18px)}.VPNavBarAppearance[data-v-3f90c1a5]{display:none}@media (min-width: 1280px){.VPNavBarAppearance[data-v-3f90c1a5]{display:flex;align-items:center}}.VPMenuGroup+.VPMenuLink[data-v-7eeeb2dc]{margin:12px -12px 0;border-top:1px solid var(--vp-c-divider);padding:12px 12px 0}.link[data-v-7eeeb2dc]{display:block;border-radius:6px;padding:0 12px;line-height:32px;font-size:14px;font-weight:500;color:var(--vp-c-text-1);white-space:nowrap;transition:background-color .25s,color .25s}.link[data-v-7eeeb2dc]:hover{color:var(--vp-c-brand-1);background-color:var(--vp-c-default-soft)}.link.active[data-v-7eeeb2dc]{color:var(--vp-c-brand-1)}.VPMenuGroup[data-v-a6b0397c]{margin:12px -12px 0;border-top:1px solid var(--vp-c-divider);padding:12px 12px 0}.VPMenuGroup[data-v-a6b0397c]:first-child{margin-top:0;border-top:0;padding-top:0}.VPMenuGroup+.VPMenuGroup[data-v-a6b0397c]{margin-top:12px;border-top:1px solid var(--vp-c-divider)}.title[data-v-a6b0397c]{padding:0 12px;line-height:32px;font-size:14px;font-weight:600;color:var(--vp-c-text-2);white-space:nowrap;transition:color .25s}.VPMenu[data-v-20ed86d6]{border-radius:12px;padding:12px;min-width:128px;border:1px solid var(--vp-c-divider);background-color:var(--vp-c-bg-elv);box-shadow:var(--vp-shadow-3);transition:background-color .5s;max-height:calc(100vh - var(--vp-nav-height));overflow-y:auto}.VPMenu[data-v-20ed86d6] .group{margin:0 -12px;padding:0 12px 12px}.VPMenu[data-v-20ed86d6] .group+.group{border-top:1px solid var(--vp-c-divider);padding:11px 12px 12px}.VPMenu[data-v-20ed86d6] .group:last-child{padding-bottom:0}.VPMenu[data-v-20ed86d6] .group+.item{border-top:1px solid var(--vp-c-divider);padding:11px 16px 0}.VPMenu[data-v-20ed86d6] .item{padding:0 16px;white-space:nowrap}.VPMenu[data-v-20ed86d6] .label{flex-grow:1;line-height:28px;font-size:12px;font-weight:500;color:var(--vp-c-text-2);transition:color .5s}.VPMenu[data-v-20ed86d6] .action{padding-left:24px}.VPFlyout[data-v-bfe7971f]{position:relative}.VPFlyout[data-v-bfe7971f]:hover{color:var(--vp-c-brand-1);transition:color .25s}.VPFlyout:hover .text[data-v-bfe7971f]{color:var(--vp-c-text-2)}.VPFlyout:hover .icon[data-v-bfe7971f]{fill:var(--vp-c-text-2)}.VPFlyout.active .text[data-v-bfe7971f]{color:var(--vp-c-brand-1)}.VPFlyout.active:hover .text[data-v-bfe7971f]{color:var(--vp-c-brand-2)}.button[aria-expanded=false]+.menu[data-v-bfe7971f]{opacity:0;visibility:hidden;transform:translateY(0)}.VPFlyout:hover .menu[data-v-bfe7971f],.button[aria-expanded=true]+.menu[data-v-bfe7971f]{opacity:1;visibility:visible;transform:translateY(0)}.button[data-v-bfe7971f]{display:flex;align-items:center;padding:0 12px;height:var(--vp-nav-height);color:var(--vp-c-text-1);transition:color .5s}.text[data-v-bfe7971f]{display:flex;align-items:center;line-height:var(--vp-nav-height);font-size:14px;font-weight:500;color:var(--vp-c-text-1);transition:color .25s}.option-icon[data-v-bfe7971f]{margin-right:0;font-size:16px}.text-icon[data-v-bfe7971f]{margin-left:4px;font-size:14px}.icon[data-v-bfe7971f]{font-size:20px;transition:fill .25s}.menu[data-v-bfe7971f]{position:absolute;top:calc(var(--vp-nav-height) / 2 + 20px);right:0;opacity:0;visibility:hidden;transition:opacity .25s,visibility .25s,transform .25s}.VPSocialLink[data-v-60a9a2d3]{display:flex;justify-content:center;align-items:center;width:36px;height:36px;color:var(--vp-c-text-2);transition:color .5s}.VPSocialLink[data-v-60a9a2d3]:hover{color:var(--vp-c-text-1);transition:color .25s}.VPSocialLink[data-v-60a9a2d3]>svg,.VPSocialLink[data-v-60a9a2d3]>[class^=vpi-social-]{width:20px;height:20px;fill:currentColor}.VPSocialLinks[data-v-e71e869c]{display:flex;justify-content:center}.VPNavBarExtra[data-v-f953d92f]{display:none;margin-right:-12px}@media (min-width: 768px){.VPNavBarExtra[data-v-f953d92f]{display:block}}@media (min-width: 1280px){.VPNavBarExtra[data-v-f953d92f]{display:none}}.trans-title[data-v-f953d92f]{padding:0 24px 0 12px;line-height:32px;font-size:14px;font-weight:700;color:var(--vp-c-text-1)}.item.appearance[data-v-f953d92f],.item.social-links[data-v-f953d92f]{display:flex;align-items:center;padding:0 12px}.item.appearance[data-v-f953d92f]{min-width:176px}.appearance-action[data-v-f953d92f]{margin-right:-2px}.social-links-list[data-v-f953d92f]{margin:-4px -8px}.VPNavBarHamburger[data-v-6bee1efd]{display:flex;justify-content:center;align-items:center;width:48px;height:var(--vp-nav-height)}@media (min-width: 768px){.VPNavBarHamburger[data-v-6bee1efd]{display:none}}.container[data-v-6bee1efd]{position:relative;width:16px;height:14px;overflow:hidden}.VPNavBarHamburger:hover .top[data-v-6bee1efd]{top:0;left:0;transform:translate(4px)}.VPNavBarHamburger:hover .middle[data-v-6bee1efd]{top:6px;left:0;transform:translate(0)}.VPNavBarHamburger:hover .bottom[data-v-6bee1efd]{top:12px;left:0;transform:translate(8px)}.VPNavBarHamburger.active .top[data-v-6bee1efd]{top:6px;transform:translate(0) rotate(225deg)}.VPNavBarHamburger.active .middle[data-v-6bee1efd]{top:6px;transform:translate(16px)}.VPNavBarHamburger.active .bottom[data-v-6bee1efd]{top:6px;transform:translate(0) rotate(135deg)}.VPNavBarHamburger.active:hover .top[data-v-6bee1efd],.VPNavBarHamburger.active:hover .middle[data-v-6bee1efd],.VPNavBarHamburger.active:hover .bottom[data-v-6bee1efd]{background-color:var(--vp-c-text-2);transition:top .25s,background-color .25s,transform .25s}.top[data-v-6bee1efd],.middle[data-v-6bee1efd],.bottom[data-v-6bee1efd]{position:absolute;width:16px;height:2px;background-color:var(--vp-c-text-1);transition:top .25s,background-color .5s,transform .25s}.top[data-v-6bee1efd]{top:0;left:0;transform:translate(0)}.middle[data-v-6bee1efd]{top:6px;left:0;transform:translate(8px)}.bottom[data-v-6bee1efd]{top:12px;left:0;transform:translate(4px)}.VPNavBarMenuLink[data-v-815115f5]{display:flex;align-items:center;padding:0 12px;line-height:var(--vp-nav-height);font-size:14px;font-weight:500;color:var(--vp-c-text-1);transition:color .25s}.VPNavBarMenuLink.active[data-v-815115f5],.VPNavBarMenuLink[data-v-815115f5]:hover{color:var(--vp-c-brand-1)}.VPNavBarMenu[data-v-afb2845e]{display:none}@media (min-width: 768px){.VPNavBarMenu[data-v-afb2845e]{display:flex}}/*! @docsearch/css 3.8.2 | MIT License | © Algolia, Inc. and contributors | https://docsearch.algolia.com */:root{--docsearch-primary-color:#5468ff;--docsearch-text-color:#1c1e21;--docsearch-spacing:12px;--docsearch-icon-stroke-width:1.4;--docsearch-highlight-color:var(--docsearch-primary-color);--docsearch-muted-color:#969faf;--docsearch-container-background:rgba(101,108,133,.8);--docsearch-logo-color:#5468ff;--docsearch-modal-width:560px;--docsearch-modal-height:600px;--docsearch-modal-background:#f5f6f7;--docsearch-modal-shadow:inset 1px 1px 0 0 hsla(0,0%,100%,.5),0 3px 8px 0 #555a64;--docsearch-searchbox-height:56px;--docsearch-searchbox-background:#ebedf0;--docsearch-searchbox-focus-background:#fff;--docsearch-searchbox-shadow:inset 0 0 0 2px var(--docsearch-primary-color);--docsearch-hit-height:56px;--docsearch-hit-color:#444950;--docsearch-hit-active-color:#fff;--docsearch-hit-background:#fff;--docsearch-hit-shadow:0 1px 3px 0 #d4d9e1;--docsearch-key-gradient:linear-gradient(-225deg,#d5dbe4,#f8f8f8);--docsearch-key-shadow:inset 0 -2px 0 0 #cdcde6,inset 0 0 1px 1px #fff,0 1px 2px 1px rgba(30,35,90,.4);--docsearch-key-pressed-shadow:inset 0 -2px 0 0 #cdcde6,inset 0 0 1px 1px #fff,0 1px 1px 0 rgba(30,35,90,.4);--docsearch-footer-height:44px;--docsearch-footer-background:#fff;--docsearch-footer-shadow:0 -1px 0 0 #e0e3e8,0 -3px 6px 0 rgba(69,98,155,.12)}html[data-theme=dark]{--docsearch-text-color:#f5f6f7;--docsearch-container-background:rgba(9,10,17,.8);--docsearch-modal-background:#15172a;--docsearch-modal-shadow:inset 1px 1px 0 0 #2c2e40,0 3px 8px 0 #000309;--docsearch-searchbox-background:#090a11;--docsearch-searchbox-focus-background:#000;--docsearch-hit-color:#bec3c9;--docsearch-hit-shadow:none;--docsearch-hit-background:#090a11;--docsearch-key-gradient:linear-gradient(-26.5deg,#565872,#31355b);--docsearch-key-shadow:inset 0 -2px 0 0 #282d55,inset 0 0 1px 1px #51577d,0 2px 2px 0 rgba(3,4,9,.3);--docsearch-key-pressed-shadow:inset 0 -2px 0 0 #282d55,inset 0 0 1px 1px #51577d,0 1px 1px 0 #0304094d;--docsearch-footer-background:#1e2136;--docsearch-footer-shadow:inset 0 1px 0 0 rgba(73,76,106,.5),0 -4px 8px 0 rgba(0,0,0,.2);--docsearch-logo-color:#fff;--docsearch-muted-color:#7f8497}.DocSearch-Button{align-items:center;background:var(--docsearch-searchbox-background);border:0;border-radius:40px;color:var(--docsearch-muted-color);cursor:pointer;display:flex;font-weight:500;height:36px;justify-content:space-between;margin:0 0 0 16px;padding:0 8px;-webkit-user-select:none;user-select:none}.DocSearch-Button:active,.DocSearch-Button:focus,.DocSearch-Button:hover{background:var(--docsearch-searchbox-focus-background);box-shadow:var(--docsearch-searchbox-shadow);color:var(--docsearch-text-color);outline:none}.DocSearch-Button-Container{align-items:center;display:flex}.DocSearch-Search-Icon{stroke-width:1.6}.DocSearch-Button .DocSearch-Search-Icon{color:var(--docsearch-text-color)}.DocSearch-Button-Placeholder{font-size:1rem;padding:0 12px 0 6px}.DocSearch-Button-Keys{display:flex;min-width:calc(40px + .8em)}.DocSearch-Button-Key{align-items:center;background:var(--docsearch-key-gradient);border:0;border-radius:3px;box-shadow:var(--docsearch-key-shadow);color:var(--docsearch-muted-color);display:flex;height:18px;justify-content:center;margin-right:.4em;padding:0 0 2px;position:relative;top:-1px;width:20px}.DocSearch-Button-Key--pressed{box-shadow:var(--docsearch-key-pressed-shadow);transform:translate3d(0,1px,0)}@media (max-width:768px){.DocSearch-Button-Keys,.DocSearch-Button-Placeholder{display:none}}.DocSearch--active{overflow:hidden!important}.DocSearch-Container,.DocSearch-Container *{box-sizing:border-box}.DocSearch-Container{background-color:var(--docsearch-container-background);height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:200}.DocSearch-Container a{text-decoration:none}.DocSearch-Link{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;color:var(--docsearch-highlight-color);cursor:pointer;font:inherit;margin:0;padding:0}.DocSearch-Modal{background:var(--docsearch-modal-background);border-radius:6px;box-shadow:var(--docsearch-modal-shadow);flex-direction:column;margin:60px auto auto;max-width:var(--docsearch-modal-width);position:relative}.DocSearch-SearchBar{display:flex;padding:var(--docsearch-spacing) var(--docsearch-spacing) 0}.DocSearch-Form{align-items:center;background:var(--docsearch-searchbox-focus-background);border-radius:4px;box-shadow:var(--docsearch-searchbox-shadow);display:flex;height:var(--docsearch-searchbox-height);margin:0;padding:0 var(--docsearch-spacing);position:relative;width:100%}.DocSearch-Input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;color:var(--docsearch-text-color);flex:1;font:inherit;font-size:1.2em;height:100%;outline:none;padding:0 0 0 8px;width:80%}.DocSearch-Input::placeholder{color:var(--docsearch-muted-color);opacity:1}.DocSearch-Input::-webkit-search-cancel-button,.DocSearch-Input::-webkit-search-decoration,.DocSearch-Input::-webkit-search-results-button,.DocSearch-Input::-webkit-search-results-decoration{display:none}.DocSearch-LoadingIndicator,.DocSearch-MagnifierLabel,.DocSearch-Reset{margin:0;padding:0}.DocSearch-MagnifierLabel,.DocSearch-Reset{align-items:center;color:var(--docsearch-highlight-color);display:flex;justify-content:center}.DocSearch-Container--Stalled .DocSearch-MagnifierLabel,.DocSearch-LoadingIndicator{display:none}.DocSearch-Container--Stalled .DocSearch-LoadingIndicator{align-items:center;color:var(--docsearch-highlight-color);display:flex;justify-content:center}@media screen and (prefers-reduced-motion:reduce){.DocSearch-Reset{animation:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;border-radius:50%;color:var(--docsearch-icon-color);cursor:pointer;right:0;stroke-width:var(--docsearch-icon-stroke-width)}}.DocSearch-Reset{animation:fade-in .1s ease-in forwards;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;border-radius:50%;color:var(--docsearch-icon-color);cursor:pointer;padding:2px;right:0;stroke-width:var(--docsearch-icon-stroke-width)}.DocSearch-Reset[hidden]{display:none}.DocSearch-Reset:hover{color:var(--docsearch-highlight-color)}.DocSearch-LoadingIndicator svg,.DocSearch-MagnifierLabel svg{height:24px;width:24px}.DocSearch-Cancel{display:none}.DocSearch-Dropdown{max-height:calc(var(--docsearch-modal-height) - var(--docsearch-searchbox-height) - var(--docsearch-spacing) - var(--docsearch-footer-height));min-height:var(--docsearch-spacing);overflow-y:auto;overflow-y:overlay;padding:0 var(--docsearch-spacing);scrollbar-color:var(--docsearch-muted-color) var(--docsearch-modal-background);scrollbar-width:thin}.DocSearch-Dropdown::-webkit-scrollbar{width:12px}.DocSearch-Dropdown::-webkit-scrollbar-track{background:transparent}.DocSearch-Dropdown::-webkit-scrollbar-thumb{background-color:var(--docsearch-muted-color);border:3px solid var(--docsearch-modal-background);border-radius:20px}.DocSearch-Dropdown ul{list-style:none;margin:0;padding:0}.DocSearch-Label{font-size:.75em;line-height:1.6em}.DocSearch-Help,.DocSearch-Label{color:var(--docsearch-muted-color)}.DocSearch-Help{font-size:.9em;margin:0;-webkit-user-select:none;user-select:none}.DocSearch-Title{font-size:1.2em}.DocSearch-Logo a{display:flex}.DocSearch-Logo svg{color:var(--docsearch-logo-color);margin-left:8px}.DocSearch-Hits:last-of-type{margin-bottom:24px}.DocSearch-Hits mark{background:none;color:var(--docsearch-highlight-color)}.DocSearch-HitsFooter{color:var(--docsearch-muted-color);display:flex;font-size:.85em;justify-content:center;margin-bottom:var(--docsearch-spacing);padding:var(--docsearch-spacing)}.DocSearch-HitsFooter a{border-bottom:1px solid;color:inherit}.DocSearch-Hit{border-radius:4px;display:flex;padding-bottom:4px;position:relative}@media screen and (prefers-reduced-motion:reduce){.DocSearch-Hit--deleting{transition:none}}.DocSearch-Hit--deleting{opacity:0;transition:all .25s linear}@media screen and (prefers-reduced-motion:reduce){.DocSearch-Hit--favoriting{transition:none}}.DocSearch-Hit--favoriting{transform:scale(0);transform-origin:top center;transition:all .25s linear;transition-delay:.25s}.DocSearch-Hit a{background:var(--docsearch-hit-background);border-radius:4px;box-shadow:var(--docsearch-hit-shadow);display:block;padding-left:var(--docsearch-spacing);width:100%}.DocSearch-Hit-source{background:var(--docsearch-modal-background);color:var(--docsearch-highlight-color);font-size:.85em;font-weight:600;line-height:32px;margin:0 -4px;padding:8px 4px 0;position:sticky;top:0;z-index:10}.DocSearch-Hit-Tree{color:var(--docsearch-muted-color);height:var(--docsearch-hit-height);opacity:.5;stroke-width:var(--docsearch-icon-stroke-width);width:24px}.DocSearch-Hit[aria-selected=true] a{background-color:var(--docsearch-highlight-color)}.DocSearch-Hit[aria-selected=true] mark{text-decoration:underline}.DocSearch-Hit-Container{align-items:center;color:var(--docsearch-hit-color);display:flex;flex-direction:row;height:var(--docsearch-hit-height);padding:0 var(--docsearch-spacing) 0 0}.DocSearch-Hit-icon{height:20px;width:20px}.DocSearch-Hit-action,.DocSearch-Hit-icon{color:var(--docsearch-muted-color);stroke-width:var(--docsearch-icon-stroke-width)}.DocSearch-Hit-action{align-items:center;display:flex;height:22px;width:22px}.DocSearch-Hit-action svg{display:block;height:18px;width:18px}.DocSearch-Hit-action+.DocSearch-Hit-action{margin-left:6px}.DocSearch-Hit-action-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;border-radius:50%;color:inherit;cursor:pointer;padding:2px}svg.DocSearch-Hit-Select-Icon{display:none}.DocSearch-Hit[aria-selected=true] .DocSearch-Hit-Select-Icon{display:block}.DocSearch-Hit-action-button:focus,.DocSearch-Hit-action-button:hover{background:#0003;transition:background-color .1s ease-in}@media screen and (prefers-reduced-motion:reduce){.DocSearch-Hit-action-button:focus,.DocSearch-Hit-action-button:hover{transition:none}}.DocSearch-Hit-action-button:focus path,.DocSearch-Hit-action-button:hover path{fill:#fff}.DocSearch-Hit-content-wrapper{display:flex;flex:1 1 auto;flex-direction:column;font-weight:500;justify-content:center;line-height:1.2em;margin:0 8px;overflow-x:hidden;position:relative;text-overflow:ellipsis;white-space:nowrap;width:80%}.DocSearch-Hit-title{font-size:.9em}.DocSearch-Hit-path{color:var(--docsearch-muted-color);font-size:.75em}.DocSearch-Hit[aria-selected=true] .DocSearch-Hit-Tree,.DocSearch-Hit[aria-selected=true] .DocSearch-Hit-action,.DocSearch-Hit[aria-selected=true] .DocSearch-Hit-icon,.DocSearch-Hit[aria-selected=true] .DocSearch-Hit-path,.DocSearch-Hit[aria-selected=true] .DocSearch-Hit-text,.DocSearch-Hit[aria-selected=true] .DocSearch-Hit-title,.DocSearch-Hit[aria-selected=true] mark{color:var(--docsearch-hit-active-color)!important}@media screen and (prefers-reduced-motion:reduce){.DocSearch-Hit-action-button:focus,.DocSearch-Hit-action-button:hover{background:#0003;transition:none}}.DocSearch-ErrorScreen,.DocSearch-NoResults,.DocSearch-StartScreen{font-size:.9em;margin:0 auto;padding:36px 0;text-align:center;width:80%}.DocSearch-Screen-Icon{color:var(--docsearch-muted-color);padding-bottom:12px}.DocSearch-NoResults-Prefill-List{display:inline-block;padding-bottom:24px;text-align:left}.DocSearch-NoResults-Prefill-List ul{display:inline-block;padding:8px 0 0}.DocSearch-NoResults-Prefill-List li{list-style-position:inside;list-style-type:"» "}.DocSearch-Prefill{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;border-radius:1em;color:var(--docsearch-highlight-color);cursor:pointer;display:inline-block;font-size:1em;font-weight:700;padding:0}.DocSearch-Prefill:focus,.DocSearch-Prefill:hover{outline:none;text-decoration:underline}.DocSearch-Footer{align-items:center;background:var(--docsearch-footer-background);border-radius:0 0 8px 8px;box-shadow:var(--docsearch-footer-shadow);display:flex;flex-direction:row-reverse;flex-shrink:0;height:var(--docsearch-footer-height);justify-content:space-between;padding:0 var(--docsearch-spacing);position:relative;-webkit-user-select:none;user-select:none;width:100%;z-index:300}.DocSearch-Commands{color:var(--docsearch-muted-color);display:flex;list-style:none;margin:0;padding:0}.DocSearch-Commands li{align-items:center;display:flex}.DocSearch-Commands li:not(:last-of-type){margin-right:.8em}.DocSearch-Commands-Key{align-items:center;background:var(--docsearch-key-gradient);border:0;border-radius:2px;box-shadow:var(--docsearch-key-shadow);color:var(--docsearch-muted-color);display:flex;height:18px;justify-content:center;margin-right:.4em;padding:0 0 1px;width:20px}.DocSearch-VisuallyHiddenForAccessibility{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}@media (max-width:768px){:root{--docsearch-spacing:10px;--docsearch-footer-height:40px}.DocSearch-Dropdown{height:100%}.DocSearch-Container{height:100vh;height:-webkit-fill-available;height:calc(var(--docsearch-vh, 1vh)*100);position:absolute}.DocSearch-Footer{border-radius:0;bottom:0;position:absolute}.DocSearch-Hit-content-wrapper{display:flex;position:relative;width:80%}.DocSearch-Modal{border-radius:0;box-shadow:none;height:100vh;height:-webkit-fill-available;height:calc(var(--docsearch-vh, 1vh)*100);margin:0;max-width:100%;width:100%}.DocSearch-Dropdown{max-height:calc(var(--docsearch-vh, 1vh)*100 - var(--docsearch-searchbox-height) - var(--docsearch-spacing) - var(--docsearch-footer-height))}.DocSearch-Cancel{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;color:var(--docsearch-highlight-color);cursor:pointer;display:inline-block;flex:none;font:inherit;font-size:1em;font-weight:500;margin-left:var(--docsearch-spacing);outline:none;overflow:hidden;padding:0;-webkit-user-select:none;user-select:none;white-space:nowrap}.DocSearch-Commands,.DocSearch-Hit-Tree{display:none}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}[class*=DocSearch]{--docsearch-primary-color: var(--vp-c-brand-1);--docsearch-highlight-color: var(--docsearch-primary-color);--docsearch-text-color: var(--vp-c-text-1);--docsearch-muted-color: var(--vp-c-text-2);--docsearch-searchbox-shadow: none;--docsearch-searchbox-background: transparent;--docsearch-searchbox-focus-background: transparent;--docsearch-key-gradient: transparent;--docsearch-key-shadow: none;--docsearch-modal-background: var(--vp-c-bg-soft);--docsearch-footer-background: var(--vp-c-bg)}.dark [class*=DocSearch]{--docsearch-modal-shadow: none;--docsearch-footer-shadow: none;--docsearch-logo-color: var(--vp-c-text-2);--docsearch-hit-background: var(--vp-c-default-soft);--docsearch-hit-color: var(--vp-c-text-2);--docsearch-hit-shadow: none}.DocSearch-Button{display:flex;justify-content:center;align-items:center;margin:0;padding:0;width:48px;height:55px;background:transparent;transition:border-color .25s}.DocSearch-Button:hover{background:transparent}.DocSearch-Button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}.DocSearch-Button-Key--pressed{transform:none;box-shadow:none}.DocSearch-Button:focus:not(:focus-visible){outline:none!important}@media (min-width: 768px){.DocSearch-Button{justify-content:flex-start;border:1px solid transparent;border-radius:8px;padding:0 10px 0 12px;width:100%;height:40px;background-color:var(--vp-c-bg-alt)}.DocSearch-Button:hover{border-color:var(--vp-c-brand-1);background:var(--vp-c-bg-alt)}}.DocSearch-Button .DocSearch-Button-Container{display:flex;align-items:center}.DocSearch-Button .DocSearch-Search-Icon{position:relative;width:16px;height:16px;color:var(--vp-c-text-1);fill:currentColor;transition:color .5s}.DocSearch-Button:hover .DocSearch-Search-Icon{color:var(--vp-c-text-1)}@media (min-width: 768px){.DocSearch-Button .DocSearch-Search-Icon{top:1px;margin-right:8px;width:14px;height:14px;color:var(--vp-c-text-2)}}.DocSearch-Button .DocSearch-Button-Placeholder{display:none;margin-top:2px;padding:0 16px 0 0;font-size:13px;font-weight:500;color:var(--vp-c-text-2);transition:color .5s}.DocSearch-Button:hover .DocSearch-Button-Placeholder{color:var(--vp-c-text-1)}@media (min-width: 768px){.DocSearch-Button .DocSearch-Button-Placeholder{display:inline-block}}.DocSearch-Button .DocSearch-Button-Keys{direction:ltr;display:none;min-width:auto}@media (min-width: 768px){.DocSearch-Button .DocSearch-Button-Keys{display:flex;align-items:center}}.DocSearch-Button .DocSearch-Button-Key{display:block;margin:2px 0 0;border:1px solid var(--vp-c-divider);border-right:none;border-radius:4px 0 0 4px;padding-left:6px;min-width:0;width:auto;height:22px;line-height:22px;font-family:var(--vp-font-family-base);font-size:12px;font-weight:500;transition:color .5s,border-color .5s}.DocSearch-Button .DocSearch-Button-Key+.DocSearch-Button-Key{border-right:1px solid var(--vp-c-divider);border-left:none;border-radius:0 4px 4px 0;padding-left:2px;padding-right:6px}.DocSearch-Button .DocSearch-Button-Key:first-child{font-size:0!important}.DocSearch-Button .DocSearch-Button-Key:first-child:after{content:"Ctrl";font-size:12px;letter-spacing:normal;color:var(--docsearch-muted-color)}.mac .DocSearch-Button .DocSearch-Button-Key:first-child:after{content:"⌘"}.DocSearch-Button .DocSearch-Button-Key:first-child>*{display:none}.DocSearch-Search-Icon{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' stroke-width='1.6' viewBox='0 0 20 20'%3E%3Cpath fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' d='m14.386 14.386 4.088 4.088-4.088-4.088A7.533 7.533 0 1 1 3.733 3.733a7.533 7.533 0 0 1 10.653 10.653z'/%3E%3C/svg%3E")}.VPNavBarSearch{display:flex;align-items:center}@media (min-width: 768px){.VPNavBarSearch{flex-grow:1;padding-left:24px}}@media (min-width: 960px){.VPNavBarSearch{padding-left:32px}}.dark .DocSearch-Footer{border-top:1px solid var(--vp-c-divider)}.DocSearch-Form{border:1px solid var(--vp-c-brand-1);background-color:var(--vp-c-white)}.dark .DocSearch-Form{background-color:var(--vp-c-default-soft)}.DocSearch-Screen-Icon>svg{margin:auto}.VPNavBarSocialLinks[data-v-ef6192dc]{display:none}@media (min-width: 1280px){.VPNavBarSocialLinks[data-v-ef6192dc]{display:flex;align-items:center}}.title[data-v-9f43907a]{display:flex;align-items:center;border-bottom:1px solid transparent;width:100%;height:var(--vp-nav-height);font-size:16px;font-weight:600;color:var(--vp-c-text-1);transition:opacity .25s}@media (min-width: 960px){.title[data-v-9f43907a]{flex-shrink:0}.VPNavBarTitle.has-sidebar .title[data-v-9f43907a]{border-bottom-color:var(--vp-c-divider)}}[data-v-9f43907a] .logo{margin-right:8px;height:var(--vp-nav-logo-height)}.VPNavBarTranslations[data-v-acee064b]{display:none}@media (min-width: 1280px){.VPNavBarTranslations[data-v-acee064b]{display:flex;align-items:center}}.title[data-v-acee064b]{padding:0 24px 0 12px;line-height:32px;font-size:14px;font-weight:700;color:var(--vp-c-text-1)}.VPNavBar[data-v-9fd4d1dd]{position:relative;height:var(--vp-nav-height);pointer-events:none;white-space:nowrap;transition:background-color .25s}.VPNavBar.screen-open[data-v-9fd4d1dd]{transition:none;background-color:var(--vp-nav-bg-color);border-bottom:1px solid var(--vp-c-divider)}.VPNavBar[data-v-9fd4d1dd]:not(.home){background-color:var(--vp-nav-bg-color)}@media (min-width: 960px){.VPNavBar[data-v-9fd4d1dd]:not(.home){background-color:transparent}.VPNavBar[data-v-9fd4d1dd]:not(.has-sidebar):not(.home.top){background-color:var(--vp-nav-bg-color)}}.wrapper[data-v-9fd4d1dd]{padding:0 8px 0 24px}@media (min-width: 768px){.wrapper[data-v-9fd4d1dd]{padding:0 32px}}@media (min-width: 960px){.VPNavBar.has-sidebar .wrapper[data-v-9fd4d1dd]{padding:0}}.container[data-v-9fd4d1dd]{display:flex;justify-content:space-between;margin:0 auto;max-width:calc(var(--vp-layout-max-width) - 64px);height:var(--vp-nav-height);pointer-events:none}.container>.title[data-v-9fd4d1dd],.container>.content[data-v-9fd4d1dd]{pointer-events:none}.container[data-v-9fd4d1dd] *{pointer-events:auto}@media (min-width: 960px){.VPNavBar.has-sidebar .container[data-v-9fd4d1dd]{max-width:100%}}.title[data-v-9fd4d1dd]{flex-shrink:0;height:calc(var(--vp-nav-height) - 1px);transition:background-color .5s}@media (min-width: 960px){.VPNavBar.has-sidebar .title[data-v-9fd4d1dd]{position:absolute;top:0;left:0;z-index:2;padding:0 32px;width:var(--vp-sidebar-width);height:var(--vp-nav-height);background-color:transparent}}@media (min-width: 1440px){.VPNavBar.has-sidebar .title[data-v-9fd4d1dd]{padding-left:max(32px,calc((100% - (var(--vp-layout-max-width) - 64px)) / 2));width:calc((100% - (var(--vp-layout-max-width) - 64px)) / 2 + var(--vp-sidebar-width) - 32px)}}.content[data-v-9fd4d1dd]{flex-grow:1}@media (min-width: 960px){.VPNavBar.has-sidebar .content[data-v-9fd4d1dd]{position:relative;z-index:1;padding-right:32px;padding-left:var(--vp-sidebar-width)}}@media (min-width: 1440px){.VPNavBar.has-sidebar .content[data-v-9fd4d1dd]{padding-right:calc((100vw - var(--vp-layout-max-width)) / 2 + 32px);padding-left:calc((100vw - var(--vp-layout-max-width)) / 2 + var(--vp-sidebar-width))}}.content-body[data-v-9fd4d1dd]{display:flex;justify-content:flex-end;align-items:center;height:var(--vp-nav-height);transition:background-color .5s}@media (min-width: 960px){.VPNavBar:not(.home.top) .content-body[data-v-9fd4d1dd]{position:relative;background-color:var(--vp-nav-bg-color)}.VPNavBar:not(.has-sidebar):not(.home.top) .content-body[data-v-9fd4d1dd]{background-color:transparent}}@media (max-width: 767px){.content-body[data-v-9fd4d1dd]{column-gap:.5rem}}.menu+.translations[data-v-9fd4d1dd]:before,.menu+.appearance[data-v-9fd4d1dd]:before,.menu+.social-links[data-v-9fd4d1dd]:before,.translations+.appearance[data-v-9fd4d1dd]:before,.appearance+.social-links[data-v-9fd4d1dd]:before{margin-right:8px;margin-left:8px;width:1px;height:24px;background-color:var(--vp-c-divider);content:""}.menu+.appearance[data-v-9fd4d1dd]:before,.translations+.appearance[data-v-9fd4d1dd]:before{margin-right:16px}.appearance+.social-links[data-v-9fd4d1dd]:before{margin-left:16px}.social-links[data-v-9fd4d1dd]{margin-right:-8px}.divider[data-v-9fd4d1dd]{width:100%;height:1px}@media (min-width: 960px){.VPNavBar.has-sidebar .divider[data-v-9fd4d1dd]{padding-left:var(--vp-sidebar-width)}}@media (min-width: 1440px){.VPNavBar.has-sidebar .divider[data-v-9fd4d1dd]{padding-left:calc((100vw - var(--vp-layout-max-width)) / 2 + var(--vp-sidebar-width))}}.divider-line[data-v-9fd4d1dd]{width:100%;height:1px;transition:background-color .5s}.VPNavBar:not(.home) .divider-line[data-v-9fd4d1dd]{background-color:var(--vp-c-gutter)}@media (min-width: 960px){.VPNavBar:not(.home.top) .divider-line[data-v-9fd4d1dd]{background-color:var(--vp-c-gutter)}.VPNavBar:not(.has-sidebar):not(.home.top) .divider[data-v-9fd4d1dd]{background-color:var(--vp-c-gutter)}}.VPNavScreenAppearance[data-v-a3e2920d]{display:flex;justify-content:space-between;align-items:center;border-radius:8px;padding:12px 14px 12px 16px;background-color:var(--vp-c-bg-soft)}.text[data-v-a3e2920d]{line-height:24px;font-size:12px;font-weight:500;color:var(--vp-c-text-2)}.VPNavScreenMenuLink[data-v-fa963d97]{display:block;border-bottom:1px solid var(--vp-c-divider);padding:12px 0 11px;line-height:24px;font-size:14px;font-weight:500;color:var(--vp-c-text-1);transition:border-color .25s,color .25s}.VPNavScreenMenuLink[data-v-fa963d97]:hover{color:var(--vp-c-brand-1)}.VPNavScreenMenuGroupLink[data-v-e04f3e85]{display:block;margin-left:12px;line-height:32px;font-size:14px;font-weight:400;color:var(--vp-c-text-1);transition:color .25s}.VPNavScreenMenuGroupLink[data-v-e04f3e85]:hover{color:var(--vp-c-brand-1)}.VPNavScreenMenuGroupSection[data-v-f60dbfa7]{display:block}.title[data-v-f60dbfa7]{line-height:32px;font-size:13px;font-weight:700;color:var(--vp-c-text-2);transition:color .25s}.VPNavScreenMenuGroup[data-v-d99bfeec]{border-bottom:1px solid var(--vp-c-divider);height:48px;overflow:hidden;transition:border-color .5s}.VPNavScreenMenuGroup .items[data-v-d99bfeec]{visibility:hidden}.VPNavScreenMenuGroup.open .items[data-v-d99bfeec]{visibility:visible}.VPNavScreenMenuGroup.open[data-v-d99bfeec]{padding-bottom:10px;height:auto}.VPNavScreenMenuGroup.open .button[data-v-d99bfeec]{padding-bottom:6px;color:var(--vp-c-brand-1)}.VPNavScreenMenuGroup.open .button-icon[data-v-d99bfeec]{transform:rotate(45deg)}.button[data-v-d99bfeec]{display:flex;justify-content:space-between;align-items:center;padding:12px 4px 11px 0;width:100%;line-height:24px;font-size:14px;font-weight:500;color:var(--vp-c-text-1);transition:color .25s}.button[data-v-d99bfeec]:hover{color:var(--vp-c-brand-1)}.button-icon[data-v-d99bfeec]{transition:transform .25s}.group[data-v-d99bfeec]:first-child{padding-top:0}.group+.group[data-v-d99bfeec],.group+.item[data-v-d99bfeec]{padding-top:4px}.VPNavScreenTranslations[data-v-516e4bc3]{height:24px;overflow:hidden}.VPNavScreenTranslations.open[data-v-516e4bc3]{height:auto}.title[data-v-516e4bc3]{display:flex;align-items:center;font-size:14px;font-weight:500;color:var(--vp-c-text-1)}.icon[data-v-516e4bc3]{font-size:16px}.icon.lang[data-v-516e4bc3]{margin-right:8px}.icon.chevron[data-v-516e4bc3]{margin-left:4px}.list[data-v-516e4bc3]{padding:4px 0 0 24px}.link[data-v-516e4bc3]{line-height:32px;font-size:13px;color:var(--vp-c-text-1)}.VPNavScreen[data-v-2dd6d0c7]{position:fixed;top:calc(var(--vp-nav-height) + var(--vp-layout-top-height, 0px));right:0;bottom:0;left:0;padding:0 32px;width:100%;background-color:var(--vp-nav-screen-bg-color);overflow-y:auto;transition:background-color .25s;pointer-events:auto}.VPNavScreen.fade-enter-active[data-v-2dd6d0c7],.VPNavScreen.fade-leave-active[data-v-2dd6d0c7]{transition:opacity .25s}.VPNavScreen.fade-enter-active .container[data-v-2dd6d0c7],.VPNavScreen.fade-leave-active .container[data-v-2dd6d0c7]{transition:transform .25s ease}.VPNavScreen.fade-enter-from[data-v-2dd6d0c7],.VPNavScreen.fade-leave-to[data-v-2dd6d0c7]{opacity:0}.VPNavScreen.fade-enter-from .container[data-v-2dd6d0c7],.VPNavScreen.fade-leave-to .container[data-v-2dd6d0c7]{transform:translateY(-8px)}@media (min-width: 768px){.VPNavScreen[data-v-2dd6d0c7]{display:none}}.container[data-v-2dd6d0c7]{margin:0 auto;padding:24px 0 96px;max-width:288px}.menu+.translations[data-v-2dd6d0c7],.menu+.appearance[data-v-2dd6d0c7],.translations+.appearance[data-v-2dd6d0c7]{margin-top:24px}.menu+.social-links[data-v-2dd6d0c7]{margin-top:16px}.appearance+.social-links[data-v-2dd6d0c7]{margin-top:16px}.VPNav[data-v-7ad780c2]{position:relative;top:var(--vp-layout-top-height, 0px);left:0;z-index:var(--vp-z-index-nav);width:100%;pointer-events:none;transition:background-color .5s}@media (min-width: 960px){.VPNav[data-v-7ad780c2]{position:fixed}}.VPSidebarItem.level-0[data-v-0009425e]{padding-bottom:24px}.VPSidebarItem.collapsed.level-0[data-v-0009425e]{padding-bottom:10px}.item[data-v-0009425e]{position:relative;display:flex;width:100%}.VPSidebarItem.collapsible>.item[data-v-0009425e]{cursor:pointer}.indicator[data-v-0009425e]{position:absolute;top:6px;bottom:6px;left:-17px;width:2px;border-radius:2px;transition:background-color .25s}.VPSidebarItem.level-2.is-active>.item>.indicator[data-v-0009425e],.VPSidebarItem.level-3.is-active>.item>.indicator[data-v-0009425e],.VPSidebarItem.level-4.is-active>.item>.indicator[data-v-0009425e],.VPSidebarItem.level-5.is-active>.item>.indicator[data-v-0009425e]{background-color:var(--vp-c-brand-1)}.link[data-v-0009425e]{display:flex;align-items:center;flex-grow:1}.text[data-v-0009425e]{flex-grow:1;padding:4px 0;line-height:24px;font-size:14px;transition:color .25s}.VPSidebarItem.level-0 .text[data-v-0009425e]{font-weight:700;color:var(--vp-c-text-1)}.VPSidebarItem.level-1 .text[data-v-0009425e],.VPSidebarItem.level-2 .text[data-v-0009425e],.VPSidebarItem.level-3 .text[data-v-0009425e],.VPSidebarItem.level-4 .text[data-v-0009425e],.VPSidebarItem.level-5 .text[data-v-0009425e]{font-weight:500;color:var(--vp-c-text-2)}.VPSidebarItem.level-0.is-link>.item>.link:hover .text[data-v-0009425e],.VPSidebarItem.level-1.is-link>.item>.link:hover .text[data-v-0009425e],.VPSidebarItem.level-2.is-link>.item>.link:hover .text[data-v-0009425e],.VPSidebarItem.level-3.is-link>.item>.link:hover .text[data-v-0009425e],.VPSidebarItem.level-4.is-link>.item>.link:hover .text[data-v-0009425e],.VPSidebarItem.level-5.is-link>.item>.link:hover .text[data-v-0009425e]{color:var(--vp-c-brand-1)}.VPSidebarItem.level-0.has-active>.item>.text[data-v-0009425e],.VPSidebarItem.level-1.has-active>.item>.text[data-v-0009425e],.VPSidebarItem.level-2.has-active>.item>.text[data-v-0009425e],.VPSidebarItem.level-3.has-active>.item>.text[data-v-0009425e],.VPSidebarItem.level-4.has-active>.item>.text[data-v-0009425e],.VPSidebarItem.level-5.has-active>.item>.text[data-v-0009425e],.VPSidebarItem.level-0.has-active>.item>.link>.text[data-v-0009425e],.VPSidebarItem.level-1.has-active>.item>.link>.text[data-v-0009425e],.VPSidebarItem.level-2.has-active>.item>.link>.text[data-v-0009425e],.VPSidebarItem.level-3.has-active>.item>.link>.text[data-v-0009425e],.VPSidebarItem.level-4.has-active>.item>.link>.text[data-v-0009425e],.VPSidebarItem.level-5.has-active>.item>.link>.text[data-v-0009425e]{color:var(--vp-c-text-1)}.VPSidebarItem.level-0.is-active>.item .link>.text[data-v-0009425e],.VPSidebarItem.level-1.is-active>.item .link>.text[data-v-0009425e],.VPSidebarItem.level-2.is-active>.item .link>.text[data-v-0009425e],.VPSidebarItem.level-3.is-active>.item .link>.text[data-v-0009425e],.VPSidebarItem.level-4.is-active>.item .link>.text[data-v-0009425e],.VPSidebarItem.level-5.is-active>.item .link>.text[data-v-0009425e]{color:var(--vp-c-brand-1)}.caret[data-v-0009425e]{display:flex;justify-content:center;align-items:center;margin-right:-7px;width:32px;height:32px;color:var(--vp-c-text-3);cursor:pointer;transition:color .25s;flex-shrink:0}.item:hover .caret[data-v-0009425e]{color:var(--vp-c-text-2)}.item:hover .caret[data-v-0009425e]:hover{color:var(--vp-c-text-1)}.caret-icon[data-v-0009425e]{font-size:18px;transform:rotate(90deg);transition:transform .25s}.VPSidebarItem.collapsed .caret-icon[data-v-0009425e]{transform:rotate(0)}.VPSidebarItem.level-1 .items[data-v-0009425e],.VPSidebarItem.level-2 .items[data-v-0009425e],.VPSidebarItem.level-3 .items[data-v-0009425e],.VPSidebarItem.level-4 .items[data-v-0009425e],.VPSidebarItem.level-5 .items[data-v-0009425e]{border-left:1px solid var(--vp-c-divider);padding-left:16px}.VPSidebarItem.collapsed .items[data-v-0009425e]{display:none}.no-transition[data-v-51288d80] .caret-icon{transition:none}.group+.group[data-v-51288d80]{border-top:1px solid var(--vp-c-divider);padding-top:10px}@media (min-width: 960px){.group[data-v-51288d80]{padding-top:10px;width:calc(var(--vp-sidebar-width) - 64px)}}.VPSidebar[data-v-42c4c606]{position:fixed;top:var(--vp-layout-top-height, 0px);bottom:0;left:0;z-index:var(--vp-z-index-sidebar);padding:32px 32px 96px;width:calc(100vw - 64px);max-width:320px;background-color:var(--vp-sidebar-bg-color);opacity:0;box-shadow:var(--vp-c-shadow-3);overflow-x:hidden;overflow-y:auto;transform:translate(-100%);transition:opacity .5s,transform .25s ease;overscroll-behavior:contain}.VPSidebar.open[data-v-42c4c606]{opacity:1;visibility:visible;transform:translate(0);transition:opacity .25s,transform .5s cubic-bezier(.19,1,.22,1)}.dark .VPSidebar[data-v-42c4c606]{box-shadow:var(--vp-shadow-1)}@media (min-width: 960px){.VPSidebar[data-v-42c4c606]{padding-top:var(--vp-nav-height);width:var(--vp-sidebar-width);max-width:100%;background-color:var(--vp-sidebar-bg-color);opacity:1;visibility:visible;box-shadow:none;transform:translate(0)}}@media (min-width: 1440px){.VPSidebar[data-v-42c4c606]{padding-left:max(32px,calc((100% - (var(--vp-layout-max-width) - 64px)) / 2));width:calc((100% - (var(--vp-layout-max-width) - 64px)) / 2 + var(--vp-sidebar-width) - 32px)}}@media (min-width: 960px){.curtain[data-v-42c4c606]{position:sticky;top:-64px;left:0;z-index:1;margin-top:calc(var(--vp-nav-height) * -1);margin-right:-32px;margin-left:-32px;height:var(--vp-nav-height);background-color:var(--vp-sidebar-bg-color)}}.nav[data-v-42c4c606]{outline:0}.VPSkipLink[data-v-fcbfc0e0]{top:8px;left:8px;padding:8px 16px;z-index:999;border-radius:8px;font-size:12px;font-weight:700;text-decoration:none;color:var(--vp-c-brand-1);box-shadow:var(--vp-shadow-3);background-color:var(--vp-c-bg)}.VPSkipLink[data-v-fcbfc0e0]:focus{height:auto;width:auto;clip:auto;clip-path:none}@media (min-width: 1280px){.VPSkipLink[data-v-fcbfc0e0]{top:14px;left:16px}}.Layout[data-v-d8b57b2d]{display:flex;flex-direction:column;min-height:100vh}.VPHomeSponsors[data-v-3dc26e1d]{border-top:1px solid var(--vp-c-gutter);padding-top:88px!important}.VPHomeSponsors[data-v-3dc26e1d]{margin:96px 0}@media (min-width: 768px){.VPHomeSponsors[data-v-3dc26e1d]{margin:128px 0}}.VPHomeSponsors[data-v-3dc26e1d]{padding:0 24px}@media (min-width: 768px){.VPHomeSponsors[data-v-3dc26e1d]{padding:0 48px}}@media (min-width: 960px){.VPHomeSponsors[data-v-3dc26e1d]{padding:0 64px}}.container[data-v-3dc26e1d]{margin:0 auto;max-width:1152px}.love[data-v-3dc26e1d]{margin:0 auto;width:fit-content;font-size:28px;color:var(--vp-c-text-3)}.icon[data-v-3dc26e1d]{display:inline-block}.message[data-v-3dc26e1d]{margin:0 auto;padding-top:10px;max-width:320px;text-align:center;line-height:24px;font-size:16px;font-weight:500;color:var(--vp-c-text-2)}.sponsors[data-v-3dc26e1d]{padding-top:32px}.action[data-v-3dc26e1d]{padding-top:40px;text-align:center}.VPTeamMembersItem[data-v-acff304e]{display:flex;flex-direction:column;gap:2px;border-radius:12px;width:100%;height:100%;overflow:hidden}.VPTeamMembersItem.small .profile[data-v-acff304e]{padding:32px}.VPTeamMembersItem.small .data[data-v-acff304e]{padding-top:20px}.VPTeamMembersItem.small .avatar[data-v-acff304e]{width:64px;height:64px}.VPTeamMembersItem.small .name[data-v-acff304e]{line-height:24px;font-size:16px}.VPTeamMembersItem.small .affiliation[data-v-acff304e]{padding-top:4px;line-height:20px;font-size:14px}.VPTeamMembersItem.small .desc[data-v-acff304e]{padding-top:12px;line-height:20px;font-size:14px}.VPTeamMembersItem.small .links[data-v-acff304e]{margin:0 -16px -20px;padding:10px 0 0}.VPTeamMembersItem.medium .profile[data-v-acff304e]{padding:48px 32px}.VPTeamMembersItem.medium .data[data-v-acff304e]{padding-top:24px;text-align:center}.VPTeamMembersItem.medium .avatar[data-v-acff304e]{width:96px;height:96px}.VPTeamMembersItem.medium .name[data-v-acff304e]{letter-spacing:.15px;line-height:28px;font-size:20px}.VPTeamMembersItem.medium .affiliation[data-v-acff304e]{padding-top:4px;font-size:16px}.VPTeamMembersItem.medium .desc[data-v-acff304e]{padding-top:16px;max-width:288px;font-size:16px}.VPTeamMembersItem.medium .links[data-v-acff304e]{margin:0 -16px -12px;padding:16px 12px 0}.profile[data-v-acff304e]{flex-grow:1;background-color:var(--vp-c-bg-soft)}.data[data-v-acff304e]{text-align:center}.avatar[data-v-acff304e]{position:relative;flex-shrink:0;margin:0 auto;border-radius:50%;box-shadow:var(--vp-shadow-3)}.avatar-img[data-v-acff304e]{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;object-fit:cover}.name[data-v-acff304e]{margin:0;font-weight:600}.affiliation[data-v-acff304e]{margin:0;font-weight:500;color:var(--vp-c-text-2)}.org.link[data-v-acff304e]{color:var(--vp-c-text-2);transition:color .25s}.org.link[data-v-acff304e]:hover{color:var(--vp-c-brand-1)}.desc[data-v-acff304e]{margin:0 auto}.desc[data-v-acff304e] a{font-weight:500;color:var(--vp-c-brand-1);text-decoration-style:dotted;transition:color .25s}.links[data-v-acff304e]{display:flex;justify-content:center;height:56px}.sp-link[data-v-acff304e]{display:flex;justify-content:center;align-items:center;text-align:center;padding:16px;font-size:14px;font-weight:500;color:var(--vp-c-sponsor);background-color:var(--vp-c-bg-soft);transition:color .25s,background-color .25s}.sp .sp-link.link[data-v-acff304e]:hover,.sp .sp-link.link[data-v-acff304e]:focus{outline:none;color:var(--vp-c-white);background-color:var(--vp-c-sponsor)}.sp-icon[data-v-acff304e]{margin-right:8px;font-size:16px}.VPTeamMembers.small .container[data-v-bf782009]{grid-template-columns:repeat(auto-fit,minmax(224px,1fr))}.VPTeamMembers.small.count-1 .container[data-v-bf782009]{max-width:276px}.VPTeamMembers.small.count-2 .container[data-v-bf782009]{max-width:576px}.VPTeamMembers.small.count-3 .container[data-v-bf782009]{max-width:876px}.VPTeamMembers.medium .container[data-v-bf782009]{grid-template-columns:repeat(auto-fit,minmax(256px,1fr))}@media (min-width: 375px){.VPTeamMembers.medium .container[data-v-bf782009]{grid-template-columns:repeat(auto-fit,minmax(288px,1fr))}}.VPTeamMembers.medium.count-1 .container[data-v-bf782009]{max-width:368px}.VPTeamMembers.medium.count-2 .container[data-v-bf782009]{max-width:760px}.container[data-v-bf782009]{display:grid;gap:24px;margin:0 auto;max-width:1152px}.VPTeamPage[data-v-a5329171]{margin:96px 0}@media (min-width: 768px){.VPTeamPage[data-v-a5329171]{margin:128px 0}}.VPHome .VPTeamPageTitle[data-v-a5329171-s]{border-top:1px solid var(--vp-c-gutter);padding-top:88px!important}.VPTeamPageSection+.VPTeamPageSection[data-v-a5329171-s],.VPTeamMembers+.VPTeamPageSection[data-v-a5329171-s]{margin-top:64px}.VPTeamMembers+.VPTeamMembers[data-v-a5329171-s]{margin-top:24px}@media (min-width: 768px){.VPTeamPageTitle+.VPTeamPageSection[data-v-a5329171-s]{margin-top:16px}.VPTeamPageSection+.VPTeamPageSection[data-v-a5329171-s],.VPTeamMembers+.VPTeamPageSection[data-v-a5329171-s]{margin-top:96px}}.VPTeamMembers[data-v-a5329171-s]{padding:0 24px}@media (min-width: 768px){.VPTeamMembers[data-v-a5329171-s]{padding:0 48px}}@media (min-width: 960px){.VPTeamMembers[data-v-a5329171-s]{padding:0 64px}}.VPTeamPageSection[data-v-3bf2e850]{padding:0 32px}@media (min-width: 768px){.VPTeamPageSection[data-v-3bf2e850]{padding:0 48px}}@media (min-width: 960px){.VPTeamPageSection[data-v-3bf2e850]{padding:0 64px}}.title[data-v-3bf2e850]{position:relative;margin:0 auto;max-width:1152px;text-align:center;color:var(--vp-c-text-2)}.title-line[data-v-3bf2e850]{position:absolute;top:16px;left:0;width:100%;height:1px;background-color:var(--vp-c-divider)}.title-text[data-v-3bf2e850]{position:relative;display:inline-block;padding:0 24px;letter-spacing:0;line-height:32px;font-size:20px;font-weight:500;background-color:var(--vp-c-bg)}.lead[data-v-3bf2e850]{margin:0 auto;max-width:480px;padding-top:12px;text-align:center;line-height:24px;font-size:16px;font-weight:500;color:var(--vp-c-text-2)}.members[data-v-3bf2e850]{padding-top:40px}.VPTeamPageTitle[data-v-46c5e327]{padding:48px 32px;text-align:center}@media (min-width: 768px){.VPTeamPageTitle[data-v-46c5e327]{padding:64px 48px 48px}}@media (min-width: 960px){.VPTeamPageTitle[data-v-46c5e327]{padding:80px 64px 48px}}.title[data-v-46c5e327]{letter-spacing:0;line-height:44px;font-size:36px;font-weight:500}@media (min-width: 768px){.title[data-v-46c5e327]{letter-spacing:-.5px;line-height:56px;font-size:48px}}.lead[data-v-46c5e327]{margin:0 auto;max-width:512px;padding-top:12px;line-height:24px;font-size:16px;font-weight:500;color:var(--vp-c-text-2)}@media (min-width: 768px){.lead[data-v-46c5e327]{max-width:592px;letter-spacing:.15px;line-height:28px;font-size:20px}}.VPLocalSearchBox[data-v-68e678c9]{position:fixed;z-index:100;top:0;right:0;bottom:0;left:0;display:flex}.backdrop[data-v-68e678c9]{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--vp-backdrop-bg-color);transition:opacity .5s}.shell[data-v-68e678c9]{position:relative;padding:12px;margin:64px auto;display:flex;flex-direction:column;gap:16px;background:var(--vp-local-search-bg);width:min(100vw - 60px,900px);height:min-content;max-height:min(100vh - 128px,900px);border-radius:6px}@media (max-width: 767px){.shell[data-v-68e678c9]{margin:0;width:100vw;height:100vh;max-height:none;border-radius:0}}.search-bar[data-v-68e678c9]{border:1px solid var(--vp-c-divider);border-radius:4px;display:flex;align-items:center;padding:0 12px;cursor:text}@media (max-width: 767px){.search-bar[data-v-68e678c9]{padding:0 8px}}.search-bar[data-v-68e678c9]:focus-within{border-color:var(--vp-c-brand-1)}.local-search-icon[data-v-68e678c9]{display:block;font-size:18px}.navigate-icon[data-v-68e678c9]{display:block;font-size:14px}.search-icon[data-v-68e678c9]{margin:8px}@media (max-width: 767px){.search-icon[data-v-68e678c9]{display:none}}.search-input[data-v-68e678c9]{padding:6px 12px;font-size:inherit;width:100%}@media (max-width: 767px){.search-input[data-v-68e678c9]{padding:6px 4px}}.search-actions[data-v-68e678c9]{display:flex;gap:4px}@media (any-pointer: coarse){.search-actions[data-v-68e678c9]{gap:8px}}@media (min-width: 769px){.search-actions.before[data-v-68e678c9]{display:none}}.search-actions button[data-v-68e678c9]{padding:8px}.search-actions button[data-v-68e678c9]:not([disabled]):hover,.toggle-layout-button.detailed-list[data-v-68e678c9]{color:var(--vp-c-brand-1)}.search-actions button.clear-button[data-v-68e678c9]:disabled{opacity:.37}.search-keyboard-shortcuts[data-v-68e678c9]{font-size:.8rem;opacity:75%;display:flex;flex-wrap:wrap;gap:16px;line-height:14px}.search-keyboard-shortcuts span[data-v-68e678c9]{display:flex;align-items:center;gap:4px}@media (max-width: 767px){.search-keyboard-shortcuts[data-v-68e678c9]{display:none}}.search-keyboard-shortcuts kbd[data-v-68e678c9]{background:#8080801a;border-radius:4px;padding:3px 6px;min-width:24px;display:inline-block;text-align:center;vertical-align:middle;border:1px solid rgba(128,128,128,.15);box-shadow:0 2px 2px #0000001a}.results[data-v-68e678c9]{display:flex;flex-direction:column;gap:6px;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain}.result[data-v-68e678c9]{display:flex;align-items:center;gap:8px;border-radius:4px;transition:none;line-height:1rem;border:solid 2px var(--vp-local-search-result-border);outline:none}.result>div[data-v-68e678c9]{margin:12px;width:100%;overflow:hidden}@media (max-width: 767px){.result>div[data-v-68e678c9]{margin:8px}}.titles[data-v-68e678c9]{display:flex;flex-wrap:wrap;gap:4px;position:relative;z-index:1001;padding:2px 0}.title[data-v-68e678c9]{display:flex;align-items:center;gap:4px}.title.main[data-v-68e678c9]{font-weight:500}.title-icon[data-v-68e678c9]{opacity:.5;font-weight:500;color:var(--vp-c-brand-1)}.title svg[data-v-68e678c9]{opacity:.5}.result.selected[data-v-68e678c9]{--vp-local-search-result-bg: var(--vp-local-search-result-selected-bg);border-color:var(--vp-local-search-result-selected-border)}.excerpt-wrapper[data-v-68e678c9]{position:relative}.excerpt[data-v-68e678c9]{opacity:50%;pointer-events:none;max-height:140px;overflow:hidden;position:relative;margin-top:4px}.result.selected .excerpt[data-v-68e678c9]{opacity:1}.excerpt[data-v-68e678c9] *{font-size:.8rem!important;line-height:130%!important}.titles[data-v-68e678c9] mark,.excerpt[data-v-68e678c9] mark{background-color:var(--vp-local-search-highlight-bg);color:var(--vp-local-search-highlight-text);border-radius:2px;padding:0 2px}.excerpt[data-v-68e678c9] .vp-code-group .tabs{display:none}.excerpt[data-v-68e678c9] .vp-code-group div[class*=language-]{border-radius:8px!important}.excerpt-gradient-bottom[data-v-68e678c9]{position:absolute;bottom:-1px;left:0;width:100%;height:8px;background:linear-gradient(transparent,var(--vp-local-search-result-bg));z-index:1000}.excerpt-gradient-top[data-v-68e678c9]{position:absolute;top:-1px;left:0;width:100%;height:8px;background:linear-gradient(var(--vp-local-search-result-bg),transparent);z-index:1000}.result.selected .titles[data-v-68e678c9],.result.selected .title-icon[data-v-68e678c9]{color:var(--vp-c-brand-1)!important}.no-results[data-v-68e678c9]{font-size:.9rem;text-align:center;padding:12px}svg[data-v-68e678c9]{flex:none} diff --git "a/.vitepress/dist/assets/\344\272\272\345\267\245\346\231\272\350\203\275.md.BCcwxfQU.js" "b/.vitepress/dist/assets/\344\272\272\345\267\245\346\231\272\350\203\275.md.BCcwxfQU.js" deleted file mode 100644 index 5df294e3..00000000 --- "a/.vitepress/dist/assets/\344\272\272\345\267\245\346\231\272\350\203\275.md.BCcwxfQU.js" +++ /dev/null @@ -1,708 +0,0 @@ -import{_ as t,o as s,c as n,ag as e}from"./chunks/framework.CvgP6Fyv.js";const u=JSON.parse('{"title":"","description":"","frontmatter":{},"headers":[],"relativePath":"人工智能.md","filePath":"人工智能.md"}'),p={name:"人工智能.md"};function d(l,a,i,o,r,c){return s(),n("div",null,[...a[0]||(a[0]=[e(`

汉字转拼音

[danger]### 会员接口,仅限会员使用,购买API会员

汉字转拼音,支持返回全拼和简拼。

请求地址

GET https://api.isoyu.com/xinhua/convert_py

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
textstring文本内容

返回data参数

名称类型示例值说明
pinyinstringtian xing shu ju shi yi ge wang luo jie kou ping tai拼音
jianxiestringtxsjsygwljkpt拼音缩写

SDK调用

$client = new Client("YourAppCode");
-
-$result = $client->xinhuaConvertPy()
-    ->withText('开源框架')
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功的返回",
-    "data": {
-      "pinyin": "kai yuan kuang jia",
-      "jianxie": "kykj"
-    }
-}

抽取网页图片

该接口可以抽取网页中任何图片,并支持指定的图片格式。默认抽取全部格式的图片,如只抽取网页中的png图片,则传递参数format=>'png'即可。由于网页标签结构错综复杂,所以无法保证全部网页有效。

[danger] 请注意:有些url地址是http开头的,但实际访问时会跳转到https,请用跳转后的真实地址传参。

最低 0.01元/次

请求地址

GET https://api.isoyu.com/website/htmlpic

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
urlstringURL地址,支持http/https
formatstring图片格式,如png

返回data参数

名称类型说明
picUrlstring图片地址

SDK调用

$client = new Client("YourAppCode");
-
-$result = $client->websiteHtmlpic()
-    ->withUrl('https://www.163.com/dy/article/FUHJ79KM0519WCJG.html')
-    ->request();
-dump($result);

JSON返回示例:

{
-code: 0,
-message: "成功",
-data: [
-   {
-        "picUrl": "https://nimg.ws.126.net/?url=http%3A%2F%2Fdingyue.ws.126.net%2F2020%2F1223%2Ffb46cb01j00qlrzzz0024c000m700e5m.jpg&thumbnail=650x2147483647&quality=80&type=jpg"
-    },
-    {
-        "picUrl": "https://nimg.ws.126.net/?url=http%3A%2F%2Fdingyue.ws.126.net%2F2020%2F1223%2Fe069c454p00qlrzzz0023c000pt00i1m.png&thumbnail=650x2147483647&quality=80&type=jpg"
-    },
-    {
-        "picUrl": "https://nimg.ws.126.net/?url=http%3A%2F%2Fdingyue.ws.126.net%2F2020%2F1223%2Fca2ea539p00qlrzzz006xc000ep00gqm.png&thumbnail=650x2147483647&quality=80&type=jpg"
-    },
-    {
-        "picUrl": "https://nimg.ws.126.net/?url=http%3A%2F%2Fdingyue.ws.126.net%2F2020%2F1223%2Ff93405f3p00qlrzzz008xc000hs00c2m.png&thumbnail=650x2147483647&quality=80&type=jpg"
-    },
-    {
-        "picUrl": "https://nimg.ws.126.net/?url=http%3A%2F%2Fdingyue.ws.126.net%2F2020%2F1223%2F2eade462p00qlrzzz00c8c000hs00c2m.png&thumbnail=650x2147483647&quality=80&type=jpg"
-    },
-    {
-        "picUrl": "https://nimg.ws.126.net/?url=http%3A%2F%2Fdingyue.ws.126.net%2F2020%2F1223%2F4d20f25bp00qlrzzz00grc000ic00cim.png&thumbnail=650x2147483647&quality=80&type=jpg"
-    },
-    {
-        "picUrl": "https://nimg.ws.126.net/?url=http%3A%2F%2Fdingyue.ws.126.net%2F2020%2F1223%2F48a6b282p00qlrzzz00tyc000u000jzm.png&thumbnail=650x2147483647&quality=80&type=jpg"
-    },
-    {
-        "picUrl": "https://nimg.ws.126.net/?url=http%3A%2F%2Fdingyue.ws.126.net%2F2020%2F1223%2Fa9ee18bdp00qlrzzz00axc000hs00d1m.png&thumbnail=650x2147483647&quality=80&type=jpg"
-    },
-    {
-        "picUrl": "https://nimg.ws.126.net/?url=http%3A%2F%2Fdingyue.ws.126.net%2F2020%2F1223%2F446f6a41p00qlrzzz006gc000i5009em.png&thumbnail=650x2147483647&quality=80&type=jpg"
-    },
-    {
-        "picUrl": "https://nimg.ws.126.net/?url=http%3A%2F%2Fdingyue.ws.126.net%2F2020%2F1223%2Fe356674ap00qlrzzz00b7c000hs00bum.png&thumbnail=650x2147483647&quality=80&type=jpg"
-    }
-]
-}

GIF色情图片识别

识别色情动图

最低 0.02元/次

请求地址

POST https://api.isoyu.com/image/gif_detect

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
imagestring图像数据,base64编码。gif格式,每帧编码后小于4M,帧数不超过50,GIF图片整体大小base64编码后不超过20M

返回data参数

名称类型说明
class_namestring识别内容
scorenumber评分
probabilitynumber置信度

SDK调用

$client = new Client("YourAppCode");
-
-$result = $client->imageGifDetect()
-    ->withImage('图像Base64编码字符串')
-    ->request();
-dump($result);

JSON返回示例:

{
-message: "成功",
-data: {
-   score: 0,
-   probability: 0,
-   class_name: "性感"
-},
-code: 0
-}

号码实时查询

直连三大运营商接口,实时反馈查询结果 准确率100%。

最低 0.2元/次

请求地址

GET https://api.isoyu.com/unn/status

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
mobilesstring检测手机号,1-50个,仅支持国内号码,11位 , 多个号码之间用英文半角逗号分隔
orderNostring业务唯一流水号,需要用户提供

返回data参数

字段名类型说明
mobileString手机号
handleTimeString查询时间 例:2018-04-09 15:05:01
areaString手机号所属区域。样例:省-市
numberTypeString运营商类型 1移动 2联通 3电信
statusString检测结果,1(正常) 2(空号) 3(通话中) 4(在网但不可用) 5(关机) 6(呼叫转移) 7(疑似关机) 13(停机)    11(携号转网) 10(未知)
remarkString备注 ,例:中国联通 GSM/3G-正常

SDK调用

$client = new Client("YourAppCode");
-
-$result = $client->unnStatus()
-    ->withMobile('手机号码')
-    ->withOrderNo()
-    ->request();

返回示例:

{
-	"code":0,
-	"message":"操作成功",
-	"data":{
-       orderNo: "20200801",
-       handleTime: "2020-08-14 23:29:30",
-       mobile: "13817585871",
-       area: "上海-上海",
-       numberType: "1",
-       status: "1",
-       remark: "中国移动-OK"
-    }
-}

手机空号检测

根据客户提供的手机号,分类筛选出其中的空号、实号、风险号和沉默号。

最低 0.0013元/次

请求地址

GET https://api.isoyu.com/unn/batch_ucheck

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
mobilesstring检测手机号,1-50个,仅支持国内号码,11位 , 多个号码之间用英文半角逗号分隔

返回data参数

字段名类型说明
mobileString手机号,仅支持国内号码,11位
lastTimeString时间戳,毫秒。样例:1522080000000
areaString手机号所属区域。样例:省-市
numberTypeString手机号运营商类型。样例:中国移动 GSM
chargesStatusString是否收费,枚举值:1 :收费 0:不收费
statusString检测结果,枚举值:0:空号 1:实号 2:停机 3:库无 4:沉默号 5:风险号

SDK调用

$client = new Client("YourAppCode");
-
-$result = $client->unnBatchUcheck()
-    ->withMobiles('手机号码')
-    ->request();

返回结果示例:

{
-message: "成功",
-data: [
-    {
-        mobile: "182*****510",
-        lastTime: "1525257960000",
-        area: "河南-郑州",
-        numberType: "中国移动 GSM"
-    }
-],
-code: 0
-}

手写OCR识别

本接口支持图片内手写体文字的检测和识别,针对手写字体无规则、字迹潦草、模糊等特点进行了识别能力的增强。

最低 0.08元/次

请求地址

GET https://api.isoyu.com/ocr/hand

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
imagestring识别图片,请确保身份证内容信息清晰可见。支持url或base64,图片大小不能大于2M,支持图片类型:jpg/png/bmp
imageTypestring图片类型,枚举值:URL-图片路径;BASE64 –图片BASE64编码

返回data参数

名称类型说明
tradeNoString交易号,唯一
wordNumString识别的字块数
listArray文字信息数组
wordString字块内容
locationString字块定位

SDK调用

$client = new Client("YourAppCode");
-
-$result = $client->ocrHand()
-    ->withImage('图像地址')
-    ->withImageType('URL')
-    ->request();
-dump($result);

返回结果示例:

{
-"code": 0,
-"message": "成功",
-"data":{
-   msg: "成功",
-   wordNum: 3,
-   list: [
-    {
-           word: "实时地识别“羊毛党”的欺诈行为,对抗批量抢红包",
-           location: {
-               top: 260,
-               left: 105,
-               width: 1697,
-               height: 118
-            }
-    },
-    {
-           word: "刷优惠卷,恶意披票,羊等作弊行为,避免因欺作",
-           location: {
-               top: 394,
-               left: 97,
-               width: 1721,
-               height: 126
-            }
-    },
-    {
-           word: "引起企业巨额损失",
-           location: {
-               top: 555,
-               left: 87,
-               width: 722,
-               height: 104
-        }
-    } ]
-    }
-}

获取新闻网页正文内容

该接口可用于实时获取网页文章/新闻全文内容,支持互联网上绝大部分网页正文(包含图片等富媒体)。由于网页结构错综复杂,且经常会有变动,所以无法保证所有网站永久有效

最低 0.005元/次

请求地址

GET https://api.isoyu.com/website/htmltext

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
urlstring网页url地址 如果包含特殊字符应该对值urlencode编码下

返回data参数

名称类型说明
titlestring标题
contenttext网页内容
picturestring网页中的第一张图片
ctimeDate网页时间

SDK调用

$client = new Client("YourAppCode");
-
-$result = $client->websiteHtmltext()
-    ->withUrl('https://new.qq.com/omn/AUT20201/AUT2020121701525400.html')
-    ->request();
-dump($result);

JSON返回示例:

{
-code: 0,
-message: "成功",
-data: [
-   {
-      "title": "新闻标题",
-      "content": "新闻内容html",
-      "picture": "第一张图片地址",
-      "ctime": "2020-12-17 20:12:01"
-    }
-]
-}

通用文字识别

通用文字识别接口服务,支持识别网络上各种类型的文字图片,并根据图片中文字的不同位置返回数组,如果需要识别手写文字内容,建议使用手写OCR识别

最低 0.005元/次

请求地址

GET https://api.isoyu.com/ocr/txt

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
imgurlstring图片URL地址

返回data参数

名称类型说明
textsstring识别到的文本内容

SDK调用

$client = new Client("YourAppCode");
-
-$result = $client->ocrTxt()
-
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功",
-    "data": [
-        {
-        "texts":"官方统一接口服务"
-        },
-        {
-        "texts":"test"
-        }
-    ]
-}

驾驶证识别

支持对机动车驾驶证正本所有9个字段进行结构化识别,包括证号、姓名、性别、国籍、住址、出生日期、初次领证日期、准驾车型、有效期限

最低 0.08元/次

请求地址

POST https://api.isoyu.com/ocr/driving_license

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
imagestring识别图片,请确保身份证内容信息清晰可见。支持url或base64,图片大小不能大于2M,支持图片类型:jpg/png/bmp
imageTypestring图片类型,枚举值:URL-图片路径;BASE64 –图片BASE64编码

返回data参数

名称类型说明
tradeNoString交易号,唯一。样例:18041109215057630
expiryTimeString有效时间
numberString证件编号
carTypeString驾驶证类型
nameString姓名
addressString地址
nationalityString国籍
birthString生日
sexString性别
firstGetCardString初次领证时间
msgString驾驶证检测业务返回码对应说明

SDK调用

$client = new Client("YourAppCode");
-
-$result = $client->ocrDrivingLicense()
-    ->withImage('图像地址')
-    ->withImageType('URL')
-    ->request();
-dump($result);

返回结果示例:

{
-"code": 0,
-"message": "成功",
-"data":{
-   msg: "成功",
-   address: "江西省****附1号",
-   tradeNo: "18062915552391159",
-   sex: "男",
-   birth: "19900416",
-   firstGetCard: "20150506",
-   number: "3603****2536",
-   carType: "C1",
-   nationality: "中国",
-   expiryTime: "20150506 - 20210506",
-   name: "段**"
-    }
-}

简繁火星文转换

[danger]### 免费接口,每日100次免费调用,会员可不限次数调用,购买API会员

实现简体、繁体、火星文之间的转换

请求地址

GET https://api.isoyu.com/char/convert

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
textstring需要转换字符串
typeint需要转换成的类型。0:简体 1:繁体 2:火星文

返回参数

名称类型说明
instrstring输入的字符串
outstrstring转换后的字符串

SDK调用

$client = new Client("YourAppCode");
-
-$result = $client->charConvert()
-    ->withText('双鱼座')
-    ->withType(2)
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功的返回",
-    "data": {
-       "instr": "双鱼座",
-        "outstr": "叒渔蓙"
-    }
-}

人脸识别

返回人脸识别年龄、性别、颜值、表情等各项参数。请求参数image请传递照片url。

最低 0.002元/次

请求地址

GET https://api.isoyu.com/ocr/face

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
imagestring图片URL

返回data参数

名称类型示例值说明
locationarray人脸在图片中的位置
face_probabilityint1人脸置信度,代表这是一张人脸的概率,0最小、1最大
anglearray人脸旋转角度参数
ageint22年龄
beautyfloat72.72颜值打分,范围0-100,越大表示越美
expressionarray表情及可信度,0最小、1最大
face_shapearray脸型及可信度,0最小、1最大
genderarray性别及可信度,0最小、1最大
glassesarray是否带眼镜及可信度,0最小、1最大
racearray人种及可信度,0最小、1最大
eye_statusarray双眼状态(睁开/闭合)及可能性,越接近0闭合的可能性越大
emotionarray情绪及可信度,0最小、1最大
face_typearray真实人脸/卡通人脸

SDK调用

$client = new Client("YourAppCode");
-
-$result = $client->ocrFace()
-    ->withImage('https://api.isoyu.com/?think-api/1835085')
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功",
-    "data": [
-        {
-        "location":{
-            "left":196.18,
-            "top":162.42,
-            "width":189,
-            "height":186,
-            "rotation":-2
-        },
-        "face_probability":1,
-        "angle":{
-            "yaw":-0.18,
-            "pitch":15.95,
-            "roll":-4.14
-        },
-        "age":22,
-        "beauty":72.72,
-        "expression":{
-            "type":"smile",
-            "probability":1
-        },
-        "face_shape":{
-            "type":"heart",
-            "probability":0.54
-        },
-        "gender":{
-            "type":"female",
-            "probability":1
-        },
-        "glasses":{
-            "type":"none",
-            "probability":1
-        },
-        "race":{
-            "type":"yellow",
-            "probability":1
-        },
-        "eye_status":{
-            "left_eye":1,
-            "right_eye":1
-        },
-        "emotion":{
-            "type":"happy",
-            "probability":1
-        },
-        "face_type":{
-            "type":"human",
-            "probability":0.97
-        }
-        }
-    ]
-}

身份证OCR识别

支持对二代居民身份证正反面的关键字段识别,包括姓名、性别、民族、出生日期、住址、 身份证号、签发机关、有效期限,准确率98%以上

[danger] 身份证文字识别 不能替代身份证认证,仅用于提取相关信息进一步进行身份认证。

最低 0.07元/次

请求地址

POST https://api.isoyu.com/ocr/idcard

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
imagestring图像数据,base64编码(不包含data:image/jpeg;base64,),要求base64编码后大小不超过4M,最短边至少15px,最长边最大4096px,支持jpg/png/bmp格式
sidestringfront:正面识别;back:反面识别;

返回data参数

名称类型说明
--见返回数据示例

SDK调用

$client = new Client("YourAppCode");
-
-$result = $client->ocrIdcard()
-    ->withImage('图像数据')
-    ->withSide('front')
-    ->request();
-dump($result);

身份证正面识别结果示例:

{
-"code": 0,
-"message": "成功",
-"data":{
-     "realname": "张三",/*姓名*/
-     "sex": "男",/*性别*/
-     "nation": "侗",/*民族*/
-     "born": "19760613",/*出生日期*/
-     "address": "贵州省都匀市甘塘镇长红机器厂散居户169号",/*地址*/
-     "idcard": "522701197606131938",/*身份证号*/
-     "side": "front",/*正面*/
-     "orderid": 339057896/*本次查询流水号*/
-    }
-}

身份证背面识别结果示例:

{
-"code": 0,
-"message": "成功",
-"data":{
-     "begin": "20130501",/*签发日期*/
-     "department": "东台市公安局",/*签发机关*/
-     "end": "20180501",/*失效日期*/ 
-     "side": "back",/*反面*/
-     "orderid": 478799279/*本次查询流水号*/
-    }
-}

中文同义词/反义词查询

[danger]### 免费接口,每日100次免费调用,会员可不限次数调用,购买API会员

查询词语的同义词、反义词。

请求地址

GET https://api.isoyu.com/xinhua/resemble

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
wordstring要查询的词语,如:希望
typestring查询类型,1:同义词 2:反义词,默认1

返回data参数

名称类型示例值描述
见返回示例

SDK调用

$client = new Client("YourAppCode");
-
-$result = $client->xinhuaResemble()
-    ->withWord('伤心')
-    ->withType(1)
-    ->request();
-dump($result);

返回数据示例:

{
-    "message": "查询成功",
-    "data": {
-        "type": "2",
-        "words": [
-          "失望",
-          "绝望"
-        ]
-      },
-    "code": 0
-}

身份证查询

[danger]### 免费接口,每日100次免费调用,会员可不限次数调用,购买API会员

身份证归属地信息查询

接口地址

GET https://api.isoyu.com/idcard/index

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
cardnoYstring身份证号码

返回data参数

名称类型说明
areastring地区
sexstring性别
birthdaystring出生日期

SDK调用

$client = new Client("YourAppCode");
-
-$result = $client->idcardIndex()
-    ->withCardno('身份证号码')
-    ->request();
-dump($result);

返回示例:

{
-"code":0,
-"message":"成功的返回",
-"data":{
-	"area":"浙江省温州市平阳县",
-	"sex":"男",
-	"birthday":"1989年03月08日"
-    }
-}

图灵机器人(维护中)

图灵机器人基于DeepQA深度问答技术,对中文的识别准确率高达90%,是目前中文语境下智能度最高的机器人。

最低 0.002元/次

请求地址

GET https://api.isoyu.com/tuling/index

请求参数

名称类型必填示例值说明
appCodestring用户授权码,参考API调用
questionstring你好对话问题
userstringa12356b55bfg666666唯一身份ID

返回data参数

名称类型示例值说明
replystring你也好啊机器人回复信息

SDK调用

$client = new Client("YourAppCode");
-
-$result = $client->tulingIndex()
-    ->withQuestion('你好')
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功",
-    "data": [
-        {
-        "reply":"你也好啊"
-        }
-    ]
-}

身份证文字识别

支持对二代居民身份证正反面的关键字段识别,包括姓名、性别、民族、出生日期、住址、 身份证号、签发机关、有效期限,准确率98%以上

[danger] 身份证文字识别 不能替代身份证认证,仅用于提取相关信息进一步进行身份认证。

最低 0.012元/次

请求地址

POST https://api.isoyu.com/ocr/id_card_text

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
imagestring身份证照片,请确保身份证内容信息清晰可见。支持url或base64,图片大小不能大于2M,图片类型建议jpg格式,1M左右
imageTypestring图片类型,枚举值:URL-图片路径;BASE64 –图片BASE64编码
ocrTypestringocr类型,0表示身份证正面,1表示身份证反面
detectRiskstring是否开启身份证风险类型(身份证复印件)功能,默认不开启,即:false。可选值:true-开启;false-不开启

返回data参数

名称类型说明
--见返回数据示例

SDK调用

$client = new Client("YourAppCode");
-
-$result = $client->ocrIdcardText()
-    ->withImage('图像数据')
-    ->withImageType('URL')
-    ->withOcrType(0)
-    ->request();
-dump($result);

身份证正面识别结果示例:

{
-"code": 0,
-"message": "成功",
-"data":{
-       "address": "地址",
-       "birth": "出生日期",
-       "name": "姓名",
-       "cardNum": "身份证编号",
-       "sex": "性别",
-       "nation": "民族",
-       "imageStatus": "图像状态",
-       "riskType": "身份证风险类型",
-       "direction": "图像方向"
-    }
-}

身份证背面识别结果示例:

{
-"code": 0,
-"message": "成功",
-"data":{
-     "issuingDate": "20130501",/*签发日期*/
-     "issuingAuthority": "东台市公安局",/*签发机关*/
-     "expiryDate": "20180501",/*失效日期*/ 
-    "imageStatus": "图像状态",
-    "riskType": "身份证风险类型",
-    "direction": "图像方向"
-    }
-}

图片审核

对图片进行政治敏感识别,色情识别,暴恐识别,恶心图像识别,广告检测,图像质量检测

最低 0.0018元/次

请求地址

GET https://api.isoyu.com/image/img_censor

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
imageUrlstring待审核图片URL地址

返回data参数

名称类型说明
HitFlagint数据是否属于恶意类型。0:正常,1:可疑;
Suggestionstring建议您拿到判断结果后的执行操作。建议值,Block:建议屏蔽,Review:建议复审,Pass:建议通过
Labelstring恶意标签,Normal:正常,Polity:涉政,Porn:色情,Illegal:违法,Abuse:谩骂,Terror:暴恐,Ad:广告,Custom:自定义图片。

[danger] 注意:由于返回数据包含了一些图片OCR详情信息,所以返回参数较多,但对于审核结果而言只需要重点关注的最外层的上面三个参数

SDK调用

$client = new Client("YourAppCode");
-
-$result = $client->imageImgCensor()
-    ->withImageUrl('图像地址')
-    ->request();
-dump($result);

JSON返回示例:

{
-message: "成功",
-data: {
-    "HitFlag": 0,
-    "Suggestion":"Pass",
-    "Label":"Normal"
-},
-code: 0
-}

手机号码归属地

[danger]### 免费接口,每日100次免费调用,会员可不限次数调用,购买API会员

根据手机号码或手机号码的前7位,查询手机号码归属地信息,如省份 、城市、运营商等。

每日100次免费调用

请求地址

GET https://api.isoyu.com/telecom/location

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
phoneint需要查询的手机号码或手机号码前7位

返回参数

名称类型说明
provincestring省份
citystring城市,(北京、上海、重庆、天津直辖市可能为空)
areacodestring区号,(部分记录可能为空)
zipstring邮编,(部分记录可能为空)
companystring运营商

SDK调用

$client = new Client("YourAppCode");
-
-$result = $client->telecomLocation()
-    ->withPhone('手机号码')
-    ->request();
-dump($result);

返回数据示例:

{
-"code":0,
-"message":"Return Successd!",
-"data":{
-    "province":"浙江",
-    "city":"杭州",
-    "areacode":"0571",
-    "zip":"310000",
-    "company":"中国移动",
-    }
-}

图像审核

判断网络图像是否违禁,imgurl传递网络图片url,支持识别色情、政治人物和暴恐类型。

最低 0.002元/次

请求地址

GET https://api.isoyu.com/website/imgcensor

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
imgurlstring待审核的图像url地址

返回data参数

名称类型示例值说明
conclusionstring合规审核提示
conclusionTypeint1审核结果类型,分别代表1:合规,2:不合规,3:疑似,4:审核失败

SDK调用

$client = new Client("YourAppCode");
-
-$result = $client->websiteImgcensor()
-    ->withImgurl('https://image.isoyu.com/upload/20200920/134911_5f66ed574ca36')
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功",
-    "data": [
-        {
-        "conclusion":"合规",
-        "conclusionType": 1
-        }
-    ]
-}

图像智能识别

通过AI技术智能识别图像中的内容,并返回相关百科信息。支持图像base64和图像url(二选一)两种传递资源的方式。如使用图像base64的方式,则使用img参数,其值为图片的base64编码(建议URLEncoder下)。如使用图片url的方式,则使用imgurl参数,其值应为一个服务稳定的图像url地址。

最低 0.02元/次

请求地址

GET https://api.isoyu.com/image/scan

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
imgstring图片base64编码(与imgurl参数二选一)
imgurlstring图片URL地址(支持jpg/png/bmp格式)

返回data参数

名称类型说明
tagstring识别到的物体
scorefloat可信度,最大1
baike_infoobject百度百科对象
+baike_urlstring百科链接
+image_urlstring百科简介图
+descriptionstring百科简介

SDK调用

$client = new Client("YourAppCode");
-
-$result = $client->imageScan()
-    ->withImgurl('http://qqpublic.qpic.cn/qq_public/0/0-2641658866-7EB4CBBCF59CEA6DFEDB06B4009D18C3/0')
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功",
-    "data": [
-         {
-            "tag": "布偶猫",
-            "score": 0.915111,
-            "baike_info": {
-                "baike_url": "http://baike.baidu.com/item/%E5%B8%83%E5%81%B6%E7%8C%AB/642121",
-                "image_url": "https://bkimg.cdn.bcebos.com/pic/4034970a304e251fc3ec88c8af86c9177f3e53e2",
-                "description": "布偶猫是猫中较大、较重的一种..."
-            }
-        },
-        {
-            "tag": "猫",
-            "score": 0.720855,
-            "baike_info": {
-                "baike_url": "http://baike.baidu.com/item/%E7%8C%AB/22261",
-                "image_url": "https://bkimg.cdn.bcebos.com/pic/0eb30f2442a7d933c94b0ca9a64bd11372f0010c",
-                "description": "猫,属于猫科动物,分家猫、野猫,是全世界家庭中较为广泛的宠物..."
-            }
-        },
-        {
-            "tag": "狮子猫",
-            "score": 0.435097,
-            "baike_info": {
-                "baike_url": "http://baike.baidu.com/item/%E7%8B%AE%E5%AD%90%E7%8C%AB/4340094",
-                "image_url": "https://bkimg.cdn.bcebos.com/pic/5882b2b7d0a20cf431ada5c49c415c36acaf2edd33dd",
-                "description": "狮子猫又称临清狮子猫,主要产于山东省临清市,是由蓝眼睛的波斯猫与..."
-            }
-        }
-    ]
-}

文本审核

判断文本内容是否还有违禁和灌水低质内容,请求参数content最大支持800字符。

最低 0.002元/次

请求地址

GET https://api.isoyu.com/website/antispam

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
contentstring待审核的文本内容,最大800字符数

返回data参数

名称类型示例值说明
constring合规审核结果
con_typeint2审核结果类型,合规1、不合规2、疑似3,审核失败4
resultarray具体结果数组
+msgstring存在低俗辱骂不合规不合规内容提示
+subtypeint5不合规具体类型,低质灌水0、暴恐违禁1、文本色情2、政治敏感3、恶意推广4、低俗辱骂5、 恶意联系方式推广6、恶意软文推广7
+wordsarray不合规内容数组

SDK调用

$client = new Client("YourAppCode");
-
-$result = $client->websiteAntispam()
-    ->withContent('这是一个测试文本')
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功",
-    "data": {
-         "result": [
-            {
-              "msg": "存在政治敏感不合规",
-              "subtype": 3,
-              "words": [
-                "***"
-              ]
-            }
-          ]
-    }
-}

文本智能纠错

自动识别一段短文本中的错别字,具体片段、错别字在文本中的位置,对应的正确词组以及可信度和最终纠错后的结果。

最低 0.002元/次

请求地址

GET https://api.isoyu.com/word/ecnet

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
contentstring文本内容

返回data参数

名称类型说明
fragmentobject具体的纠错片段
+ori_fragstring错别字片段
+begin_posint起点位置(字节长度)
+correct_fragstring替换后的结果
+end_posint终点位置(字节长度)
scorefloat可信度,最大1
correct_resultstring替换后的完整结果

SDK调用

$client = new Client("YourAppCode");
-
-$result = $client->wordEcnet()
-    ->withContent('姬长信API是一个有休的接口服务')
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功",
-    "data": [
-        {
-            "fragment": [
-                {
-                    "ori_frag": "个有休",
-                    "begin_pos": 14,
-                    "correct_frag": "个优秀",
-                    "end_pos": 23
-                }
-            ],
-            "score": 0.491016,
-            "correct_result": "姬长信API是一个优秀的接口服务"
-        }
-    ]
-}

相似文本检测

检测两端短文本相似度,返回相似得分结果。

最低 0.002元/次

请求地址

GET https://api.isoyu.com/word/simnet

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
text1string文本内容1,最大250字符数
text2string文本内容2,最大250字符数

返回data参数

名称类型示例值说明
scorefloat1相似结果得分,最高1

SDK调用

$client = new Client("YourAppCode");
-
-$result = $client->wordSimnet()
-    ->withText1('test统一接口服务')
-
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功",
-    "data": {
-         "score":0.823376
-    }
-}

新广告法违禁词检测

新广告法禁用词快速检测接口,返回具体涉及的违禁词汇。

最低 0.003元/次

请求地址

GET https://api.isoyu.com/website/adreview

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
contentstring待检测的文本内容,最大800字符数

返回data参数

名称类型示例值说明
constring合规审核结果
con_typeint2审核结果类型,合规1、不合规2、疑似3,审核失败4
wordsarray不合规内容数组

SDK调用

$client = new Client("YourAppCode");
-
-$result = $client->websiteAdreview()
-    ->withContent('这是一个测试文本')
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功",
-    "data": [
-        {
-        "con":"合规",
-        "con_type":1
-        }
-    ]
-}

行驶证识别

对机动车行驶证主页字段进行结构化识别,包括号牌号码、车辆类型、所有人、品牌型号、车辆识别代码、发动机号码、核定载人数等

最低 0.08元/次

请求地址

POST https://api.isoyu.com/ocr/vehicle_license

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
imagestring识别图片,请确保身份证内容信息清晰可见。支持url或base64,图片大小不能大于2M,支持图片类型:jpg/png/bmp
imageTypestring图片类型,枚举值:URL-图片路径;BASE64 –图片BASE64编码

返回data参数

名称类型说明
tradeNoString交易号,唯一。样例:18041109215057630
brandModelString品牌型号
openingDateString发证日期
usingPropertiesString使用性质
engineNoString发动机号码
possessorString所有人
addressString地址
registrationDateString注册日期
vinString车辆识别代码
vehicleTypeString车辆类型
plateNoString车牌号
msgString行驶证检测业务返回码对应说明

SDK调用

$client = new Client("YourAppCode");
-
-$result = $client->ocrDrivingLicense()
-    ->withImage('图像地址')
-    ->withImageType('URL')
-    ->request();
-dump($result);

返回结果示例:

{
-"code": 0,
-"message": "成功",
-"data":{
-   msg: "成功",
-   engineNo: "53****Y",
-   address: "江西省****附1号",
-   tradeNo: "18062915505091149",
-   plateNo: "赣****10",
-   usingProperties: "非营运",
-   brandModel: "东风日产****L2",
-   possessor: "段**",
-   registrationDate: "20170123",
-   vin: "LGBH*******5652",
-   openingDate: "20170123",
-   vehicleType: "小型轿车"
-    }
-}

图片验证码识别

提供可识别中、英、数或混搭的验证码。本验证码仅为残障人士提供验证码识别服务,并不针对任何网站或个人。

typeId参数说明

注意:最大支持10位的验证码。

1.纯数字
typeId=10 任意长度数字,识别率会降低
typeId=11 1位数字
typeId=12 2位数字
...
typeId=19 9位数字

2.纯英文
typeId=20 任意长度英文,识别率会降低
typeId=21 1位英文
typeId=22 2位英文
...
typeId=29 9位英文

3.英文数字混合
typeId=30 任意长度英数混合,识别率会降低
typeId=31 1位英数
typeId=32 2位英数混合
...
typeId=39 9位英数混合

4.纯汉字
typeId=40 任意长度汉字混合,识别率会降低
typeId=41 1位汉字
typeId=42 2位汉字
...
typeId=49 9位汉字

5.数字英文汉字混合
typeId=50 任意长度中英数三混

接口1:数字验证码识别( 点击购买

最低 0.01元/次

请求地址

GET https://api.isoyu.com/captcha/number

请求参数

参数名称类型默认值示例值必须描述
appCodestring用户授权码,参考API调用
img_base64String图片文件的base64字符串。图片大小需要小于100KB。
typeIdString34注意:最大支持10位的验证码。并尽量输入确定位数,不然识别率及速度都会降低。
convert_to_jpgString0有少量png或gif图转成jpg格式后识别率明显提高(并不是所有png或gif转成jpg后都会提高识别率)。 此字段为1时表示需要把图片转为jpg格式,其他值不做转换操作。
needMorePreciseString0是否开启精准识别,1表示开启 0不开启,默认值为0; 如果开启精准识别,会降低识别的速度

返回data参数

名称类型示例值描述
ResultString6nr9a识别出来的字符

SDK调用

$client = new Client("YourAppCode");
-
-$result = $client->captchaNumber()
-    ->withImgBase64('')
-    ->withTypeId(16)
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功",
-    "data": {
-        "Result": "6nr9a",
-    }
-}

接口2:中英文验证码识别( 点击购买

最低 0.03元/次

请求地址

GET https://api.isoyu.com/captcha/chinese

请求参数

参数名称类型必须描述
appCodestring
img_base64String图片文件的base64字符串。图片大小需要小于100KB。
typeIdString注意:最大支持10位的验证码。并尽量输入确定位数,不然识别率及速度都会降低。
convert_to_jpgString有少量png或gif图转成jpg格式后识别率明显提高(并不是所有png或gif转成jpg后都会提高识别率)。 此字段为1时表示需要把图片转为jpg格式,其他值不做转换操作。

返回data参数

名称类型示例值描述
ResultString6nr9a识别出来的字符

SDK调用

$client = new Client("YourAppCode");
-
-$result = $client->captchaChinese()
-    ->withImgBase64('')
-    ->withTypeId(44)
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功",
-    "data": {
-        "Result": "6nr9a",
-    }
-}

接口3:算术验证码识别( 点击购买

可识别加减乘除类型的简单算术验证码,算术码的数字范围应小于999 。

最低 0.02元/次

请求地址

GET https://api.isoyu.com/captcha/algorism

请求参数

参数名称类型必须描述
appCodestring用户授权码,参考API调用
img_base64String

返回data参数

名称类型示例值描述
ResultString12比如图形是2*6=? ,那么返回结果将是12

SDK调用

$client = new Client("YourAppCode");
-
-$result = $client->captchaAlgorism()
-    ->withImgBase64('')
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功",
-    "data": {
-        "Result": "12",
-    }
-}

羊毛党检测

![](https://image.isoyu.com/upload/20200813/110357_5f34ad9de9b4a =x120)

反机器欺诈 用于检测手机号是否为羊毛党

最低 0.02元/次

请求地址

GET https://api.isoyu.com/wool/wcheck

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
mobilestring检测手机号,限单个,仅支持11位国内号码
ipstring手机ip地址:重要参数 必传,不传将对检测结果产生影响 不能传入10,192,172等开头的内网IP地址

返回data参数

名称类型说明
mobilestring手机号
tradeNostring交易号,唯一。样例:18041109215057630
statusstring检测结果 W1 白名单 B1 黑名单 B2 可信任度低 N 未找到

SDK调用

$client = new Client("YourAppCode");
-
-$result = $client->woolWcheck()
-    ->withMobile('手机号码')
-    ->withIp('手机ip地址')
-    ->request();
-dump($result);

JSON返回示例:

{
-message: "成功",
-data: {
-    tradeNo: "18041216552768336",
-    mobile: "18236****10",
-    status: "W1"
-},
-code: 0
-}

谣言鉴别

该接口可返回网络谣言的鉴别结果,针对新增网络谣言,默认返回一个最新谣言列表,支持搜索。包含谣言鉴别时间、内容、图片、鉴别机构、相关解释。是否为谣言等字段。

最低 0.002元/次

请求地址

GET https://api.isoyu.com/rumour/index

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
wordstring谣言关键词
numint返回数量,默认为10
pageint翻页

返回data参数

名称类型示例值说明
idstringe633815442b986f8220183e6c42d2166谣言详情ID
datestring2020-01-23谣言鉴别时间
titlestring武汉三口之家迪士尼游玩确诊新型冠状病毒肺炎谣言标题
explainstring谣言谣言解释,没有解释时判断类别
imgsrcstringhttps://p.qpic.cn/jiaozhen/0/1176d1479aaf4d05b148db998f2e9734/0谣言图片
markstylestringfake谣言类型:fake虚假、genuine确实
descstring上海迪士尼度假区方面对记者表示,“该消息是谣传信息...澄清概况
authorstring《经济观察报》社全新商业资讯平台权威报道来源

SDK调用

$client = new Client("YourAppCode");
-
-$result = $client->rumourIndex()
-    ->withWord('武汉')
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功",
-    "data": [
-        {
-        "id":"e633815442b986f8220183e6c42d2166",
-        "date":"2020-01-23",
-        "title":"武汉三口之家迪士尼游玩确诊新型冠状病毒肺炎",
-        "explain":"谣言",
-        "imgsrc":"https://p.qpic.cn/jiaozhen/0/1176d1479aaf4d05b148db998f2e9734/0",
-        "markstyle":"fake",
-        "desc":"上海迪士尼度假区方面对记者表示,“该消息是谣传信息...",
-        "author":"《经济观察报》社全新商业资讯平台"
-        },
-        {
-        "id":"8c8cf484eaa5792ffbcc8d8918981f74",
-        "date":"2020-01-23",
-        "title":"武汉加油站停止营业",
-        "explain":"谣言",
-        "imgsrc":"https://p.qpic.cn/jiaozhen/0/814c1c5512824fce8f17a2f050c313c7/0",
-        "markstyle":"fake",
-        "desc":"武汉市商务局官网于1月23日午间发布消息称...",
-        "author":"中国新闻社创办的财经新媒体"
-        }
-    ]
-}

银行卡识别

支持对主流银行卡的卡号、有效期、发卡行、3个关键字段进行结构化识别,识别准确率超过99%

最低 0.05元/次

请求地址

POST https://api.isoyu.com/ocr/bankcard

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
imagestring识别图片,请确保身份证内容信息清晰可见。支持url或base64,图片大小不能大于2M,支持图片类型:jpg/png/bmp
imageTypestring图片类型,枚举值:URL-图片路径;BASE64 –图片BASE64编码

返回data参数

名称类型说明
tradeNoString交易号,唯一
cardNumString银行卡号
cardTypeString卡类型(0:未知银行; 1: 借记卡; 2: 信用卡)
cardNameString银行卡名称(建设银行、招商银行等)
msgString银行卡检测业务返回码对应说明

SDK调用

$client = new Client("YourAppCode");
-
-$result = $client->ocrDrivingLicense()
-    ->withImage('图像地址')
-    ->withImageType('URL')
-    ->request();
-dump($result);

返回结果示例:

{
-"code": 0,
-"message": "成功",
-"data":{
-   msg: "成功",
-   cardNum: "6217 0072 ***87",
-   tradeNo: "18062915460891137",
-   cardName: "建设银行",
-   cardType: "1"
-    }
-}

营业执照文本识别

支持对营业执照关键字段的识别,包括单位名称、法人、地址、有效期、证件编号、社会信用代码等

最低 0.05元/次

请求地址

POST https://api.isoyu.com/ocr/business_license

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
imagestring识别图片,请确保营业执照内容信息清晰可见。使用base64编码格式(不包含data:image/jpeg;base64,)
fixModestring‘1’ - 修复模式 ‘0’ - 不修复模式 (默认)

返回data参数

名称类型说明
companyNameString公司名称
creditCodeString社会信用代码
typeString类型
legalPersonString法人代表
addressString单位地址
beginDateString成立日期
validDateString有效时间
registeredCapitalString注册资本
scopeString经营范围
numberString编号

SDK调用

$client = new Client("YourAppCode");
-
-$result = $client->ocrBusinessLicense()
-    ->withImage('图像BASE64编码')
-    ->request();
-dump($result);

返回结果示例:

{
-"code": 0,
-"message": "成功",
-"data":{
-   number: "无",
-   address: "****",
-   creditCode: "****",
-   validDate: "2021年04月18日",
-   companyName: "****",
-   legalPerson: "****",
-    scope:"",
-    type:"有限责任公司(自然人投资或控股)",
-    beginDate:"",
-    registeredCapital:""
-    }
-}

中文分词

效率极高的中文分词接口,支持NLP智能分词

最低 0.001元/次

接口1:中文抽取关键词

请求地址

GET https://api.isoyu.com/word/segment

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
contentstring内容
numstring返回数量,默认为10,最大5100

返回data参数

名称类型示例值说明
参考返回示例

SDK调用

$client = new Client("YourAppCode");
-
-$result = $client->wordSegment()
-    ->withContent('今天我们去上海外滩和南京东路玩')
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功",
-    "data": [
-        "上海",
-        "外滩",
-        "南京东路"
-    ]
-}

接口2:中文智能分词

NLP智能分词,快速把一段文本切分为一个个词组,并标注了词性。大文本分词时,应该使用post请求方式。且最大不能超过800个字符。

请求地址

GET https://api.isoyu.com/word/nlp

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
contentstring内容

返回data参数

名称类型示例值说明
wordstring今天词语
word_tagstring132词性代码
indexstring0标号索引

词性代码释义如下:

名称代码
数词(例如:100、一亿)90
名词(例如:妈妈、老师、手机)95
人名(例如:马化腾、马小姐、小天)96
机构团体名(例如:腾讯公司、北大、中科院)97
地名词(例如:上海、外滩、南京东路)102
数词开头的名词(例如:一个好人、三个和尚)103
以代词开头的名词(例如:该同学、某人)104
动量词(例如:次、遍、趟)111
时间量词(例如:年、月、日)112
货币量词(例如:美元、英镑)113
历史量词(例如:唐朝、清初)133
谓词(例如:理发、洗澡)171
不及物谓词(例如:腰酸、头疼)200

SDK调用

$client = new Client("YourAppCode");
-
-$result = $client->wordNlp()
-    ->withContent('今天小天和kitty去上海外滩和南京东路玩')
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功",
-    "data": [
-        {
-            "word": "今天",
-            "word_tag": "132",
-            "index": "0"
-        },
-        {
-            "word": "小天",
-            "word_tag": "96",
-            "index": "1"
-        },
-        {
-            "word": "和",
-            "word_tag": "108",
-            "index": "2"
-        },
-        {
-            "word": "kitty",
-            "word_tag": "95",
-            "index": "3"
-        },
-        {
-            "word": "去",
-            "word_tag": "170",
-            "index": "4"
-        },
-        {
-            "word": "上海",
-            "word_tag": "102",
-            "index": "5"
-        },
-        {
-            "word": "外滩",
-            "word_tag": "102",
-            "index": "6"
-        },
-        {
-            "word": "和",
-            "word_tag": "108",
-            "index": "7"
-        },
-        {
-            "word": "南京东路",
-            "word_tag": "102",
-            "index": "8"
-        },
-        {
-            "word": "玩",
-            "word_tag": "170",
-            "index": "9"
-        }
-    ]
-}
`,457)])])}const q=t(p,[["render",d]]);export{u as __pageData,q as default}; diff --git "a/.vitepress/dist/assets/\344\272\272\345\267\245\346\231\272\350\203\275.md.BCcwxfQU.lean.js" "b/.vitepress/dist/assets/\344\272\272\345\267\245\346\231\272\350\203\275.md.BCcwxfQU.lean.js" deleted file mode 100644 index 333d7258..00000000 --- "a/.vitepress/dist/assets/\344\272\272\345\267\245\346\231\272\350\203\275.md.BCcwxfQU.lean.js" +++ /dev/null @@ -1 +0,0 @@ -import{_ as t,o as s,c as n,ag as e}from"./chunks/framework.CvgP6Fyv.js";const u=JSON.parse('{"title":"","description":"","frontmatter":{},"headers":[],"relativePath":"人工智能.md","filePath":"人工智能.md"}'),p={name:"人工智能.md"};function d(l,a,i,o,r,c){return s(),n("div",null,[...a[0]||(a[0]=[e("",457)])])}const q=t(p,[["render",d]]);export{u as __pageData,q as default}; diff --git "a/.vitepress/dist/assets/\345\205\254\347\233\212\344\270\255\345\233\275.md.GHdVM7_6.js" "b/.vitepress/dist/assets/\345\205\254\347\233\212\344\270\255\345\233\275.md.GHdVM7_6.js" deleted file mode 100644 index dae408d6..00000000 --- "a/.vitepress/dist/assets/\345\205\254\347\233\212\344\270\255\345\233\275.md.GHdVM7_6.js" +++ /dev/null @@ -1,47 +0,0 @@ -import{_ as i,o as a,c as t,ag as n}from"./chunks/framework.CvgP6Fyv.js";const g=JSON.parse('{"title":"","description":"","frontmatter":{},"headers":[],"relativePath":"公益中国.md","filePath":"公益中国.md"}'),p={name:"公益中国.md"};function h(l,s,k,e,o,r){return a(),t("div",null,[...s[0]||(s[0]=[n(`

GY.公益数据

说明:公益中国🇨🇳

sandbox该属性对呈现在 iframe 框架中的内容启用一些额外的限制条件。属性值可以为空字符串(这种情况下会启用所有限制),也可以是用空格分隔的一系列指定的字符串。allow-scripts: 允许嵌入的浏览上下文运行脚本(但不能创建弹窗)。如果没有使用该关键字,就无法运行脚本。

1 宝贝回家/腾讯公益404核心数据

接口地址:https://api.isoyu.com/gy/https://api.isoyu.com/gy/data.js

说明: 腾讯公益404应该很多人都知道,在独立开发者圈内取得了很大的成功!但我认为这个公益页面不应该局限于404页面,而是广告位类单独板块。这才是真正的公益行为!现在几乎所有网站都是HTTPS(Hypertext Transfer Protocol Secure)安全超文本传输协议,而腾讯还停留在http时代,腾讯公益404难以满足现有需求。所以做了这个,网站只需要在自己的页面中嵌入一段简单的代码,就能通过互联网来迅速传播失踪儿童信息,从而提高找回失踪儿童的概率。失踪儿童信息来自宝贝回家寻子网。在全国人大代表张宝艳女士指导建议下完善.静态资源支持ssl.最后信息于2018年04月14日更改,共232条信息。

附: 传播即是希望!如果您想在您的网站添加一个类似的效果,出于公益性质,我可以无偿为您提供技术支持,愿天下的宝贝都能永伴自己父母身边.法律顾问:北京市百瑞律师事务所 张志伟律师 | 吉林保民律师事务所 修保律师

调用例子:

javascript

-<iframe src="https://api.isoyu.com/gy/" frameborder="0" scrolling="no" width="300" height="500" sandbox="allow-scripts"></iframe>
javascript
<iframe src="https://api.isoyu.com/gy/" allowTransparency="true"  frameborder="0" scrolling="no" width="100%" height="100%" sandbox="allow-scripts"></iframe>

或者用onload来动态加载高度

javascript

-<iframe src="https://api.isoyu.com/gy/" frameborder="0" scrolling="no" width="100%" onload="mu_changeHeight()" id="isoyu_gy" sandbox="allow-scripts"></iframe>
-
-js部分
-
-<script type="text/javascript">
-function mu_changeHeight(){
-var ifm= document.getElementById("isoyu_gy");
-ifm.height=document.documentElement.clientHeight;
-}</script>

3.解析json https://api.isoyu.com/gy/data.js 不作多描述(浏览器直接访问会乱码,可以下载查看。charset为UTF-8)

姬长信API

2 全网通缉令数据

接口地址:https://api.isoyu.com/gy/tj.htmlhttps://api.isoyu.com/gy/tj.js

说明: 数据全部来自官方媒体,政府新闻,在上海警察叔叔的指导下完善.静态资源支持ssl

附: 如果您想在您的网站添加一个类似的效果,出于公益性质,我可以无偿为您提供技术支持.法律顾问:北京市百瑞律师事务所 张志伟律师 | 吉林保民律师事务所 修保律师

调用例子:

javascript

-<iframe src="https://api.isoyu.com/gy/tj.html" frameborder="0" scrolling="no" width="300" height="500" sandbox="allow-scripts"></iframe>
javascript
<iframe src="https://api.isoyu.com/gy/tj.html" allowTransparency="true"  frameborder="0" scrolling="no" width="100%" height="100%" sandbox="allow-scripts"></iframe>

或者用onload来动态加载高度

javascript

-<iframe src="https://api.isoyu.com/gy/tj.html" frameborder="0" scrolling="no" width="100%" onload="mu_changeHeight()" id="isoyu_tj" sandbox="allow-scripts"></iframe>
-
-js部分
-
-<script type="text/javascript">
-function mu_changeHeight(){
-var ifm= document.getElementById("isoyu_tj");
-ifm.height=document.documentElement.clientHeight;
-}</script>

3.解析json https://api.isoyu.com/gy/tj.js 不作多描述(浏览器直接访问会乱码,可以下载查看。charset为UTF-8)

姬长信API

3. AI分析乳腺 X 线照片

接口地址:

https://api.isoyu.com/Mammogram/?appCode=B586A14C4EC466D33682F8626CCB3794&auturl=api.isoyu.com&list=3

说明:

任何使用此api请明显标注:

此工具仅用于为您提供乳房X光检查的认识和研究目的。 此工具未经 FDA 批准。请不要将其用于任何诊断目的。

数据分析@coolwulf.

电脑版:http://mammo.neuralrad.com:5300/static/NeuralRad_Mammo_Installer.exe

本地不存储任何相关文件,CDN十分钟缓存.

调用例子:

Post图片,支持jpeg,jpg,png.限制10MB以内.批量使用请致邮或使用电脑端.

注:下列为示范结果,没有采用十分钟缓存.

结果


-{
-  "code": "200",
-  "msg": "Success",
-  "appCode": "B586A14C4EC466D33682F8626CCB3794",
-  "filename": "20220607104404dbb44aed2e738bd40c77c468ae8b87d6277ff911.jpg",
-  "filesize": "158.48046875kB",
-  "alldata": "1. Model prediction of possible benign mass with possibility at      28.32% --- location at box index: [444.97098   31.828455 518.2207    96.15495 ]2. Model prediction of possible malignant mass with possibility at      21.48% --- location at box index: [439.8273    26.259714 518.76105   94.09584 ]3. Model prediction of possible benign mass with possibility at      17.72% --- location at box index: [369.56226 267.9322  425.3009  318.28143]4. Model prediction of possible malignant mass with possibility at      16.43% --- location at box index: [452.94946  46.21009 512.4836   89.21607]5. Model prediction of possible malignant mass with possibility at      14.90% --- location at box index: [369.56226 267.9322  425.3009  318.28143]6. Model prediction of possible benign mass with possibility at      13.44% --- location at box index: [132.37648 267.7888  198.91667 321.25467]\\n\\n",
-  "dataimg": "https:\\/\\/pic.rmb.isoyu.com\\/bjh\\/ce77bb3e3971ae1e493fdf5af4d4ab8a.jpeg",
-  "data": {
-  	"list": [{
-  		"mass": " benign ",
-  		"possibility": "28.32%",
-  		"location": "444.97098   31.828455 518.2207    96.15495 "
-  	}, {
-  		"mass": " malignant ",
-  		"possibility": "21.48%",
-  		"location": "439.8273    26.259714 518.76105   94.09584 "
-  	}, {
-  		"mass": " benign ",
-  		"possibility": "17.72%",
-  		"location": "369.56226 267.9322  425.3009  318.28143"
-  	}]
-  },
-  "auturl": "api.isoyu.com",
-  "time": 1654569844
-}

image.png

`,44)])])}const F=i(p,[["render",h]]);export{g as __pageData,F as default}; diff --git "a/.vitepress/dist/assets/\345\205\254\347\233\212\344\270\255\345\233\275.md.GHdVM7_6.lean.js" "b/.vitepress/dist/assets/\345\205\254\347\233\212\344\270\255\345\233\275.md.GHdVM7_6.lean.js" deleted file mode 100644 index 6b23be39..00000000 --- "a/.vitepress/dist/assets/\345\205\254\347\233\212\344\270\255\345\233\275.md.GHdVM7_6.lean.js" +++ /dev/null @@ -1 +0,0 @@ -import{_ as i,o as a,c as t,ag as n}from"./chunks/framework.CvgP6Fyv.js";const g=JSON.parse('{"title":"","description":"","frontmatter":{},"headers":[],"relativePath":"公益中国.md","filePath":"公益中国.md"}'),p={name:"公益中国.md"};function h(l,s,k,e,o,r){return a(),t("div",null,[...s[0]||(s[0]=[n("",44)])])}const F=i(p,[["render",h]]);export{g as __pageData,F as default}; diff --git "a/.vitepress/dist/assets/\345\211\215\347\253\257\345\274\200\345\217\221\350\265\204\350\256\257\346\227\245\346\212\245.md.CQ-mGZD7.js" "b/.vitepress/dist/assets/\345\211\215\347\253\257\345\274\200\345\217\221\350\265\204\350\256\257\346\227\245\346\212\245.md.CQ-mGZD7.js" deleted file mode 100644 index ff7ec892..00000000 --- "a/.vitepress/dist/assets/\345\211\215\347\253\257\345\274\200\345\217\221\350\265\204\350\256\257\346\227\245\346\212\245.md.CQ-mGZD7.js" +++ /dev/null @@ -1,137 +0,0 @@ -import{_ as i,o as a,c as n,ag as t}from"./chunks/framework.CvgP6Fyv.js";const F=JSON.parse('{"title":"","description":"","frontmatter":{},"headers":[],"relativePath":"前端开发资讯日报.md","filePath":"前端开发资讯日报.md"}'),h={name:"前端开发资讯日报.md"};function l(k,s,p,E,e,d){return a(),n("div",null,[...s[0]||(s[0]=[t(`

6. Web 前端开发资讯日报

说明: 获取每日前端开发日报列表、单日日报详情信息列表:

6.1 每日前端开发日报列表

必选参数:page 1,2,3 第一页第一二页日报列表当前日期一次往前走

接口地址:/Web/web_daily_list?page=1

调用例子:https://api.isoyu.com/api/Web/web_daily_list?page=1

返回数据(每次返回是10条数据,这里就不全部列出来了)如下图:

javascript
{
-    "msg": "success",
-    "code": 1,
-    "data": [
-        {
-            "title": "20170530 前端开发日报",
-            "date": "2017-05-31",
-            "desc": "Vue全家桶填坑之路;Webpack 最详解;前端开发规范:命名规范、html 规范、css 规范、js 规范;前端性能优化的三个维度;Angular4实现个人作品展示站;HTTP Session 的工作原理以及几个思维扩展;React 教 ...",
-            "daily_id": 20170530
-        },
-        {
-            "title": "20170529 前端开发日报",
-            "date": "2017-05-30",
-            "desc": "web前端面试题汇总(JS);Vue 重写前端导航;Webpack 2 中一些常见的优化措施;Canvas之基础;https那些事;煦涵说JSON;redux-demo;Angular 组件间通信 WEB前端面试题汇总(JS)如何解决跨域问 ...",
-            "daily_id": 20170529
-        },
-        {
-            "title": "20170528 前端开发日报",
-            "date": "2017-05-29",
-            "desc": "大白话 JavaScript 创建对象思维导图;学习阮一峰的WebSocket;从 JavaScript 作用域说开去;前端周刊第 57 期:《战争与和平版》的 CSS-IN-JS 黑历史;Alloy 前端周刊第 7 期;JavaScrip ...",
-            "daily_id": 20170528
-        },
-        {
-            "title": "20170527 前端开发日报",
-            "date": "2017-05-28",
-            "desc": "JavaScript 函数式编程指南;JS 函数式编程指南(中文版);快速掌握ECMAScript 6新特性;基于 TypeScript 的 Node.js 框架 Nest 正式版发布(下);2017-05-27 前端日报;一个后端程序员的 ...",
-            "daily_id": 20170527
-        },
-        {
-            "title": "20170526 前端开发日报",
-            "date": "2017-05-27",
-            "desc": "Vue.js 入门最佳项目实践-个人博客全栈应用从零到上线;JTaro:基于 Vue 2.0 的轻量级 SPA 框架;为什么我们需要 Vuex;【小程序可用】css3 animation 实现的跑马灯;Sessions by Pusher: ...",
-            "daily_id": 20170526
-        },
-        {
-            "title": "20170525 前端开发日报",
-            "date": "2017-05-26",
-            "desc": "不仅仅是粘贴复制——聊聊前端脚手架;值得多聊聊的 Promise 模式,以及它能解决什么问题;发布自己第一个 npm 组件包(基于 Vue 的文字跑马灯组件);一个简单express+jade+mysql+bootstrap+nodejs的 ...",
-            "daily_id": 20170525
-        },
-        {
-            "title": "20170524 前端开发日报",
-            "date": "2017-05-25",
-            "desc": "JavaScript 疑难汇总;Vue的Mock数据(一) JSON-server;React VR 快速入门中文文档;javascript——window对象;jQuery效果—雪花飘落;移动 web 之滚动篇;10分钟教你撸一个node ...",
-            "daily_id": 20170524
-        },
-        {
-            "title": "20170523 前端开发日报",
-            "date": "2017-05-24",
-            "desc": "基于栈的 HTML 解析器;React学习报告;WebP 已经适合主流使用?美图图像选型评测及优化历程;一、如何将Vue初始项目发布到github上;还在找react例子? 记录一下react练习小心得;前端每周清单第 14 期:编写现代  ...",
-            "daily_id": 20170523
-        },
-        {
-            "title": "20170522 前端开发日报",
-            "date": "2017-05-23",
-            "desc": "前端 (Not just) 工程师终究要掌握的知识;css3动画(二):波浪效果;JS 与多线程;每天 10 个前端知识点:杂技;GB-respond:移动端响应式布局解决方案(JavaScript + rem);React实战 ̵ ...",
-            "daily_id": 20170522
-        },
-        {
-            "title": "20170521 前端开发日报",
-            "date": "2017-05-22",
-            "desc": "总有你要的编程书单(GitHub);JavaScript 编码指南;学习JavaScript之闭包;Vue 用户的 React 上手小结;初识weex(前端视角) – 环境搭建;JQuery 中的 setTimeout(fn,  ...",
-            "daily_id": 20170521
-        }
-    ]
-}

6.2 单个日报列表

必选参数:$daily_id 如:20170520 某个日期数

接口地址:/Web/every_daily_list?$daily_id=20170520

调用例子:https://api.isoyu.com/api/Web/every_daily_list?$daily_id=20170520

返回数据(每次返回是10条数据,这里就不全部列出来了)如下图:

javascript
{
-    "msg": "success",
-    "code": 1,
-    "title": "20170530 前端开发日报",
-    "data": [
-        {
-            "title": "vue全家桶填坑之路",
-            "url": "https://segmentfault.com/a/1190000009599025",
-            "desc": "vue全家桶填坑之路近些日子上手vue全家桶,深感自己的知识水平浅薄,在摸索之中记录了我遇到的一些问题的解决方法。 场景:表单需要打开新页面修改参数返回保存数据 这个一开始我就想利用vuex的store存储到state之中就大功告成了。..."
-        },
-        {
-            "title": "Webpack 最详解",
-            "url": "http://zcfy.cc/article/a-detailed-introduction-to-webpack-ndash-smashing-magazine-2974.html",
-            "desc": "Webpack 最详解 JavaScript模块打包的概念已经出现一段时间了。RequireJS在2009年首次发声,之后Browserify粉墨登场。接着各种打包工具如雨后春笋纷纷涌现。而webpack以其优异的特性脱颖而出。如果你还不了解它,希望这篇文章可以带你熟悉这一款强大的工具。 什么是模块打包工具 我们见过的多数编程语言(包括ECMAScr..."
-        },
-        {
-            "title": "前端开发规范:命名规范、html 规范、css 规范、js 规范",
-            "url": "https://juejin.im/post/592d4a5b0ce463006b43b6da",
-            "desc": "前端开发规范:命名规范、html 规范、css 规范、js 规范 本文首发于我的个人网站:http://cherryblog.site/ (背景更换了不知道大家有没有发现呢,嘻嘻) 一个好的程序员肯定是要能书写可维护的代码,而不是一次性的代码,怎么能让团队当中其他人甚至一段时间时候你再看你某个时候写的代码也能看懂呢,这就需"
-        },
-        {
-            "title": "前端性能优化的三个维度",
-            "url": "https://juejin.im/post/592d0f4ca0bb9f00570f4408",
-            "desc": "前端性能优化的三个维度 前端性能优化可以分为三个level:静态资源优化、接口访问优化、页面渲染速度优化,在操控门槛上依次递增,优化效果上越发没有这么明显,所以很多小团队只会做到了第一个level追求极致的前端性能体验,提升自己的level,come on ~ 目录 一、静态资源"
-        },
-        {
-            "title": "Angular4实现个人作品展示站",
-            "url": "https://segmentfault.com/a/1190000009599190",
-            "desc": "Angular4实现个人作品展示站Angular4实现个人作品展示站,模板仿慕课。 SPA site for displaying owner project http://project.giscafer.com github:https://github.com/giscafer/p..."
-        },
-        {
-            "title": "HTTP Session 的工作原理以及几个思维扩展",
-            "url": "https://swiftcafe.io/2017/05/30/about-session/",
-            "desc": "HTTP Session 的工作原理以及几个思维扩展 大家都知道,HTTP 协议本身是无状态的,Session 的出现解决了这个问题,也被大多数 web 端采用。 但它背后的实现原理你是否有兴趣了解呢,以及在它基础上的思维发散,和你聊聊。 无状态的 HTTP 大家都知道,我们目前使用的互联网应用层协议基本上都是基于 HTTP 和 HTTPS 的,它们的本身是无状态的, 只负..."
-        },
-        {
-            "title": "",
-            "url": "http://miaoyunze.com/2017/05/30/React-Tutorial-11-Composition-vs-Inheritance/",
-            "desc": "React 教程 - 11. 组合与继承 React 官方文档翻译 - 11. 组合与继承 —— 由缪运泽分享"
-        },
-        {
-            "title": "angular中的作用域及继承",
-            "url": "https://segmentfault.com/a/1190000009598760",
-            "desc": "angular中的作用域及继承在一些使用angular框架的大型项目中,似乎有很多个controller,而每个controller都有自己的$scope. $rootscope$rootScope顶级作用域,也叫根作用域,类似于window,window的属性在任何子作用域都可以访问。$rootS..."
-        },
-        {
-            "title": "",
-            "url": "https://segmentfault.com/a/1190000009597241",
-            "desc": "杂篇 - Vue豆瓣系列文章项目地址 在线演示 不识庐山真面目,只缘身在此山中。 大概一个月前,开源了Vue重构豆瓣移动端的项目,效果还可以,收到了很多小伙伴的反馈,话说是要写一些文章的,但迟迟没有动笔,估计小伙伴们等的花都谢了,..."
-        },
-        {
-            "title": "如何在JavaScript中实现一个Long型——Long.js源码学习与分析",
-            "url": "https://segmentfault.com/a/1190000009599204",
-            "desc": "如何在JavaScript中实现一个Long型——Long.js源码学习与分析背景 由于在项目中使用到了WebSocket的自定义二进制协议,需要将二进制转为后端服务中定义的Long型。而在JavaScript中的Number类型由于自身原因,并不能完全表示Long型的数字,因此需要我们通过其他的方式来对Lon..."
-        },
-        {
-            "title": "WebAssembly基础",
-            "url": "https://segmentfault.com/a/1190000009598598",
-            "desc": "WebAssembly基础WebAssembly定义 WebAssembly是一种的语言,可以在现代浏览器环境中运行,并提供了功能和性能上的优势。可以将其它语言,如C/C++等,编译成Assembly格式的代码,然后在浏览器中运行。 WebAssembly的目标 WebAssem..."
-        },
-        {
-            "title": "canvas 图像旋转与翻转姿势解锁",
-            "url": "http://t.cn/RSzpxck",
-            "desc": "《canvas 图像旋转与翻转姿势解锁》从一个游戏需求说起:“可乐瓶”里有多个“气泡”,需要设置不同的动画效果,且涉及 deviceOrientation 的交互,需要有大量计算改变元素状态……  (by 凹凸实验室) ​​​"
-        },
-        {
-            "title": "如何瘦身 Git 仓库",
-            "url": "http://t.cn/RSqz6LY",
-            "desc": "如何瘦身 Git 仓库 » 译者:zhousiyu325 对 Git 仓库的维护通常是为了减少仓库的大小。如果你从另外一个版本控制系统导入了一个仓库,你可能需要在导入后清除掉不必要的文件。 ​​​"
-        }
-    ]
-}
`,14)])])}const o=i(h,[["render",l]]);export{F as __pageData,o as default}; diff --git "a/.vitepress/dist/assets/\345\211\215\347\253\257\345\274\200\345\217\221\350\265\204\350\256\257\346\227\245\346\212\245.md.CQ-mGZD7.lean.js" "b/.vitepress/dist/assets/\345\211\215\347\253\257\345\274\200\345\217\221\350\265\204\350\256\257\346\227\245\346\212\245.md.CQ-mGZD7.lean.js" deleted file mode 100644 index 02ed1c13..00000000 --- "a/.vitepress/dist/assets/\345\211\215\347\253\257\345\274\200\345\217\221\350\265\204\350\256\257\346\227\245\346\212\245.md.CQ-mGZD7.lean.js" +++ /dev/null @@ -1 +0,0 @@ -import{_ as i,o as a,c as n,ag as t}from"./chunks/framework.CvgP6Fyv.js";const F=JSON.parse('{"title":"","description":"","frontmatter":{},"headers":[],"relativePath":"前端开发资讯日报.md","filePath":"前端开发资讯日报.md"}'),h={name:"前端开发资讯日报.md"};function l(k,s,p,E,e,d){return a(),n("div",null,[...s[0]||(s[0]=[t("",14)])])}const o=i(h,[["render",l]]);export{F as __pageData,o as default}; diff --git "a/.vitepress/dist/assets/\345\233\276\347\211\207\347\233\270\345\206\214\346\216\245\345\217\243.md.Bh7hg5zh.js" "b/.vitepress/dist/assets/\345\233\276\347\211\207\347\233\270\345\206\214\346\216\245\345\217\243.md.Bh7hg5zh.js" deleted file mode 100644 index 6959016e..00000000 --- "a/.vitepress/dist/assets/\345\233\276\347\211\207\347\233\270\345\206\214\346\216\245\345\217\243.md.Bh7hg5zh.js" +++ /dev/null @@ -1,66 +0,0 @@ -import{_ as i,o as a,c as t,ag as n}from"./chunks/framework.CvgP6Fyv.js";const r=JSON.parse('{"title":"","description":"","frontmatter":{},"headers":[],"relativePath":"图片相册接口.md","filePath":"图片相册接口.md"}'),h={name:"图片相册接口.md"};function p(k,s,l,E,e,o){return a(),t("div",null,[...s[0]||(s[0]=[n(`

4. 图片相册接口

说明: 包括 Cosplay相册、花瓣相册:

4.1 cosplay 相册

必选参数:page 分页数 10 20 30

接口地址:/Picture/index?page=20

调用例子://api.isoyu.com/api/picture/index?page=20

返回数据(每次返回是10条数据,这里就不全部列出来了)如下图:

javascript
{
-    "msg": "success",
-    "code": 1,
-    "data": [
-        {
-            "desc": "喜欢神奇宝贝的人一定都知道鲤鱼王。这个特别的精灵没有特别强大的能力,除了长相呆萌,好像没有其他优点。不过下面这名男子却对这个超弱的精灵情有独钟,他戴着鲤鱼王面具大玩Cosplay,照片被上传到网路后立刻成为网友们热议的话题。",
-            "pvnum": "",
-            "createdate": "2017-01-11 01:39:21",
-            "scover": "http://img3.cache.netease.com/photo/0031/2017-01-11/s_CAFBLLL26LRK0031.jpg",
-            "setname": "靠Cosplay鲤鱼王而走红的型男真面目",
-            "cover": "http://img3.cache.netease.com/photo/0031/2017-01-11/CAFBLLL26LRK0031.jpg",
-            "pics": [
-                "http://img3.cache.netease.com/photo/0031/2017-01-11/CAFBLLL26LRK0031.jpg",
-                "http://img4.cache.netease.com/photo/0031/2017-01-11/CAFBLLTT6LRK0031.jpg",
-                "http://img4.cache.netease.com/photo/0031/2017-01-11/CAFBLM0J6LRK0031.jpg"
-            ],
-            "clientcover1": "",
-            "replynum": "57",
-            "topicname": "",
-            "setid": "91744",
-            "seturl": "http://play.163.com/photoview/6LRK0031/91744.html",
-            "datetime": "2017-01-11 01:42:32",
-            "clientcover": "",
-            "imgsum": "7",
-            "tcover": "http://img4.cache.netease.com/photo/0031/2017-01-11/t_CAFBLLL26LRK0031.jpg"
-        },
-        {
-            "desc": "最后要推荐的一组图是台湾Coser:Mon小夢夢的最新作品——菲利克斯COS。在原作里,这位角色拥有着不属于女性的萌系着装以及言行举止,然而事实上却是个真·汉子......",
-            "pvnum": "",
-            "createdate": "2017-01-10 10:58:46",
-            "scover": "http://img4.cache.netease.com/photo/0031/2017-01-10/s_CADP9L5P6LRK0031.jpg",
-            "setname": "灵魂陷入危机之中 Re:0菲利克斯COS",
-            "cover": "http://img3.cache.netease.com/photo/0031/2017-01-10/CADP9L5P6LRK0031.jpg",
-            "pics": [
-                "http://img3.cache.netease.com/photo/0031/2017-01-10/CADP9L5P6LRK0031.jpg",
-                "http://img3.cache.netease.com/photo/0031/2017-01-10/CADP9JU36LRK0031.jpg",
-                "http://img4.cache.netease.com/photo/0031/2017-01-10/CADP9K7J6LRK0031.jpg"
-            ],
-            "clientcover1": "",
-            "replynum": "0",
-            "topicname": "",
-            "setid": "91731",
-            "seturl": "http://play.163.com/photoview/6LRK0031/91731.html",
-            "datetime": "2017-01-10 11:00:15",
-            "clientcover": "",
-            "imgsum": "5",
-            "tcover": "http://img3.cache.netease.com/photo/0031/2017-01-10/t_CADP9L5P6LRK0031.jpg"
-        }
-    ]
-}

4.2 花瓣照片相册

必选参数: 每次生成20条随机数据

接口地址:/Picture/hua_ban

调用例子:https://api.isoyu.com/api/Picture/hua_ban

返回数据(每次返回是20条数据,这里就不全部列出来了)如下图:

javascript
{
-    "msg": "success",
-    "code": 1,
-    "data": [
-        {
-            "img": "http://img.hb.aicdn.com/623a6284b7fb7cc297bfadaf101a07677817136543f3a-ksxY2x",
-            "title": "小清新女生",
-            "desc": "唯美气息"
-        },
-        
-        {
-            "img": "http://img.hb.aicdn.com/1130866c1c6b90456f0488d2d42279740740c97d6d805-DHmPo2",
-            "title": "小清新女生",
-            "desc": "唯美气息"
-        }
-    ]
-}
`,14)])])}const d=i(h,[["render",p]]);export{r as __pageData,d as default}; diff --git "a/.vitepress/dist/assets/\345\233\276\347\211\207\347\233\270\345\206\214\346\216\245\345\217\243.md.Bh7hg5zh.lean.js" "b/.vitepress/dist/assets/\345\233\276\347\211\207\347\233\270\345\206\214\346\216\245\345\217\243.md.Bh7hg5zh.lean.js" deleted file mode 100644 index b8ce5478..00000000 --- "a/.vitepress/dist/assets/\345\233\276\347\211\207\347\233\270\345\206\214\346\216\245\345\217\243.md.Bh7hg5zh.lean.js" +++ /dev/null @@ -1 +0,0 @@ -import{_ as i,o as a,c as t,ag as n}from"./chunks/framework.CvgP6Fyv.js";const r=JSON.parse('{"title":"","description":"","frontmatter":{},"headers":[],"relativePath":"图片相册接口.md","filePath":"图片相册接口.md"}'),h={name:"图片相册接口.md"};function p(k,s,l,E,e,o){return a(),t("div",null,[...s[0]||(s[0]=[n("",14)])])}const d=i(h,[["render",p]]);export{r as __pageData,d as default}; diff --git "a/.vitepress/dist/assets/\345\243\201\347\272\270\346\250\241\345\235\227.md.C7f2Qv69.js" "b/.vitepress/dist/assets/\345\243\201\347\272\270\346\250\241\345\235\227.md.C7f2Qv69.js" deleted file mode 100644 index fbf2c5d5..00000000 --- "a/.vitepress/dist/assets/\345\243\201\347\272\270\346\250\241\345\235\227.md.C7f2Qv69.js" +++ /dev/null @@ -1,88 +0,0 @@ -import{_ as s,o as a,c as t,ag as h}from"./chunks/framework.CvgP6Fyv.js";const o=JSON.parse('{"title":"","description":"","frontmatter":{},"headers":[],"relativePath":"壁纸模块.md","filePath":"壁纸模块.md"}'),p={name:"壁纸模块.md"};function l(n,i,k,e,r,g){return a(),t("div",null,[...i[0]||(i[0]=[h(`

0. 壁纸模块

说明:含http与https方式,国内外CDN驱动 使用百度云加速专业版,腾讯万象优图。 调用方法:以img直接调用即可。比如

javascript

-<img src="https://api.isoyu.com/bing_images.php"  alt="姬长信api" />

0.1 每日bing

说明:缓存24小时 接口地址:

javascript
bing_images.asp
-bing_images.jsp
-bing_images.php

调用例子:

javascript
//api.isoyu.com/bing_images.asp
-//api.isoyu.com/bing_images.jsp
-//api.isoyu.com/bing_images.php

<img src="https://api.isoyu.com/bing_images.php" width="30%" alt="姬长信api" ></a>

0.2 随机壁纸

说明:缓存1-5分钟 已经用了万象优图筛选,若遇到大尺度图片请记录图片id并admin@isoyu.com,我们会在第一时间删除

0.2.1 爱壁纸数据源

高质量爱壁纸数据源,因数据过大国内没有合适的cdn,百度限制每天量.所缓存到了cloudflare.没有国内线路. url目录传到GitHub了,但因Yowza, that’s a big file. Try again with a file smaller than 25MB.,所以分散多个压缩包.想看更多去 https://a.pages.dev/ 演示站.

json

-0: {图片数量: 50741, ename: "girl", rname: "美女", cover_temp: "56a964df69401b2866828acb", name: "美女",}
-1: {图片数量: 93572, ename: "animation", rname: "动漫", cover_temp: "56a221c969401b3f4aa6700a", name: "动漫",}
-2: {图片数量: 72666, ename: "landscape", rname: "风景", cover_temp: "56a770e269401b756c748b28", name: "风景",}
-3: {图片数量: 14459, ename: "game", rname: "游戏", cover_temp: "569f40fa69401b26c648eb87", name: "游戏",}
-4: {图片数量: 9644, ename: "text", rname: "文字", cover_temp: "56a1f92369401b3f529d3a3f", name: "文字",}
-5: {图片数量: 8134, ename: "vision", rname: "视觉", cover_temp: "56a076f769401b323d865538", name: "视觉",}
-6: {图片数量: 15103, ename: "emotion", rname: "情感", cover_temp: "56a03f5369401b26beeaea1d", name: "情感",}
-7: {图片数量: 8214, ename: "creative", rname: "设计", cover_temp: "569b34af69401b7dd39e9fc3", name: "设计",}
-8: {图片数量: 19797, ename: "celebrity", rname: "明星", cover_temp: "56a9a70669401b338161138c", name: "明星",}
-9: {图片数量: 23969, ename: "stuff", rname: "物语", cover_temp: "56a61f1c69401b54eff72f31", name: "物语",}
-10: {图片数量: 4229, ename: "man", rname: "男人", cover_temp: "569b541d69401b7dc8ce2c68", name: "男人",}
-11: {图片数量: 23698, ename: "machine", rname: "机械", cover_temp: "56a99e1f69401b1ce58c12dc", name: "机械",}
-12: {图片数量: 13628, ename: "cityscape", rname: "城市", cover_temp: "569b540969401b7dd39ea06d", name: "城市",}
-13: {图片数量: 19477, ename: "animal", rname: "动物", cover_temp: "56a4d1da69401b753a684e69", name: "动物",}

电脑壁纸接口地址:

javascript

-风景 aipc_scenery.php
-美女 aipc_girls.php
-动漫 aipc_animation.php
-动物 aipc_animals.php
-游戏 aipc_game.php
-视觉 aipc_visual.php
-城市 aipc_city.php
-设计 aipc_creative.php
-明星 aipc_stars.php

调用例子:

javascript

-//api.isoyu.com/aipc_girls.php
-
-<img src="https://api.isoyu.com/aipc_girls.php" width="30%" alt="姬长信api" ></a>

风景<img src="https://api.isoyu.com/aipc_scenery.php" width="30%" alt="姬长信api" ></a>


美女<img src="https://api.isoyu.com/aipc_girls.php" width="30%" alt="姬长信api" ></a>


动漫<img src="https://api.isoyu.com/aipc_animation.php" width="30%" alt="姬长信api" ></a>


动物<img src="https://api.isoyu.com/aipc_animals.php" width="30%" alt="姬长信api" ></a>


游戏<img src="https://api.isoyu.com/aipc_game.php" width="30%" alt="姬长信api" ></a>


视觉<img src="https://api.isoyu.com/aipc_visual.php" width="30%" alt="姬长信api" ></a>


城市<img src="https://api.isoyu.com/aipc_city.php" width="30%" alt="姬长信api" ></a>


设计<img src="https://api.isoyu.com/aipc_creative.php" width="30%" alt="姬长信api" ></a>


明星<img src="https://api.isoyu.com/aipc_stars.php" width="30%" alt="姬长信api" ></a>

手机壁纸接口地址:

javascript
风景 ai_scenery.php
-美女 ai_girls.php
-动漫 ai_animation.php
-动物 ai_animals.php
-游戏 ai_game.php
-视觉 ai_visual.php
-城市 ai_city.php
-影视 ai_film.php
-明星 ai_stars.php

调用例子:

javascript

-//api.isoyu.com/ai_girls.php
-
-<img src="https://api.isoyu.com/ai_girls.php" width="30%" alt="姬长信api" ></a>

风景<img src="https://api.isoyu.com/ai_scenery.php" width="30%" alt="姬长信api" ></a>


美女<img src="https://api.isoyu.com/ai_girls.php" width="30%" alt="姬长信api" ></a>


动漫<img src="https://api.isoyu.com/ai_animation.php" width="30%" alt="姬长信api" ></a>


动物<img src="https://api.isoyu.com/ai_animals.php" width="30%" alt="姬长信api" ></a>


游戏<img src="https://api.isoyu.com/ai_game.php" width="30%" alt="姬长信api" ></a>


视觉<img src="https://api.isoyu.com/ai_visual.php" width="30%" alt="姬长信api" ></a>


城市<img src="https://api.isoyu.com/ai_city.php" width="30%" alt="姬长信api" ></a>


影视<img src="https://api.isoyu.com/ai_film.php" width="30%" alt="姬长信api" ></a>


明星<img src="https://api.isoyu.com/ai_stars.php" width="30%" alt="姬长信api" ></a>

0.2.2 14年网红源

14年采集的网红图片源,17年停更.2017.07.31增加至2257张

接口地址:

javascript
mm_images.asp
-mm_images.jsp
-mm_images.php

调用例子:

javascript
//api.isoyu.com/mm_images.asp
-//api.isoyu.com/mm_images.jsp
-//api.isoyu.com/mm_images.php
-
-<img src="https://api.isoyu.com/mm_images.php" width="30%" alt="姬长信api" ></a>

<img src="https://api.isoyu.com/mm_images.php" width="30%" alt="姬长信api" ></a>

0.2.3 当代网红

实时更新当代网红,2021年8月9日已存储四万张

接口地址:

javascript
mmnew_images.php

调用例子:

javascript

-//api.isoyu.com/mmnew_images.php
-
-<img src="https://api.isoyu.com/mmnew_images.php" width="30%" alt="姬长信api" ></a>

<img src="https://api.isoyu.com/mmnew_images.php" width="30%" alt="姬长信api" ></a>

0.2.4 网红专栏壁纸

说明:缓存1-5分钟.网红@蓓蓓梅,投稿 已经用了万象优图筛选,若遇到大尺度图片请记录图片id并admin@isoyu.com,我们会在第一时间删除 2019.05.09增加至672张

接口地址:

javascript
beibei_images.asp
-beibei_images.jsp
-beibei_images.php

调用例子:

javascript
//api.isoyu.com/beibei_images.asp
-//api.isoyu.com/beibei_images.jsp
-//api.isoyu.com/beibei_images.php

<img src="https://api.isoyu.com/beibei_images.php" width="30%" alt="姬长信api" ></a>

0.3 动态IP签名图片

说明:可能会显cdnIP,字体<书体坊兰亭体> 可选参数:signature自定义文本 接口地址:

javascript
ip_images.asp
-ip_images.jsp
-ip_images.php

javascript
ip_images.asp?signature=早安
-ip_images.jsp?signature=早安
-ip_images.php?signature=早安

调用例子:

javascript
//api.isoyu.com/ip_images.asp
-//api.isoyu.com/ip_images.jsp
-//api.isoyu.com/ip_images.php

javascript
//api.isoyu.com/ip_images.asp?signature=早安
-//api.isoyu.com/ip_images.jsp?signature=早安
-//api.isoyu.com/ip_images.php?signature=早安

姬长信API

0.4 动态图

说明:资源还是有点少

接口地址:gif_images.php调用例子://api.isoyu.com/gif_images.php

0.5 抱枕图生成器

说明:缓存1-5分钟.已经用了万象优图筛选,若遇到露骨图片请记录图片id并admin@isoyu.com,我们会在第一时间删除。 2017.08.14增加至7391张,共20G。部分单个图片大小最高会在60Mb,所以加载会慢。

接口地址:bao_images.php

调用例子:

<img src="https://api.isoyu.com/bao_images.php" width="30%" alt="姬长信api" ></a>

//api.isoyu.com/bao_images.php

0.6 ARU(阿鲁)表情包

说明:缓存1-5分钟 格式为png,gif 大小为s,l,xl ARU(阿鲁)表情包。表情包作者:@_SiC_ 创意:@YDXX丶(室友)

2018.01.06更新

2018.01.09ARU(阿鲁)表情包。表情包作者:@_SiC_ 已免费授权,会长期更新。接口地址: <table> <tr> <td>GIF</td> <td>ARU_GIF_S.php</td> <td>ARU_GIF_L.php</td> <td>ARU_GIF_XL.php</td> </tr> <tr> <td>PNG</td> <td>ARU_PNG_S.php</td> <td>ARU_PNG_L.php</td> <td>ARU_PNG_XL.php</td> </tr> </table> 调用例子:

姬长信API

javascript
//api.isoyu.com/ARU_GIF_S.php

0.7 二维码生成与解码

说明:依靠phpqrcode,Version: 1.1.4 Build: 2010100721 这是QR码2-D条码生成器的PHP实现。支持跨域,这是基于由Kentaro Fukuchi编写的C libqrencode的纯php-LGPL许可实现。

支持数字,字母数字,8位和汉字编码。(汉字编码没有完全测试,如果你是日本编码启用,你可以通过验证:) 😃) 导出为PNG图像,并以位表形式导出数据缓存提高计算速度.

下面是参数介绍。

url: 二维码对应的网址

m : 二维码白色边框尺寸,缺省值: 0px

e : 容错级别(errorLevel),可选参数如下(缺省值 L)

 > L水平 7%的字码可被修正
- > M水平 15%的字码可被修正
- > Q水平 25%的字码可被修正
- > H水平 30%的字码可被修正
-

p : 二维码尺寸,可选范围1-40(递增值为25.1=25x25,2=50x50...最大40=1000x1000。具体大小和容错级别有关)(缺省值:3)

生成例子:

姬长信API

https://api.isoyu.com/qr/?m=0&e=L&p=5&url=https://api.isoyu.com

解码例子:

javascript
https://api.isoyu.com/qr/deqr.asp?imgurl=https://ws3.sinaimg.cn/large/005BYqpgly1g1qmzrwfckj303h03h09u.jpg
-https://api.isoyu.com/qr/deqr.jsp?imgurl=https://ws3.sinaimg.cn/large/005BYqpgly1g1qmzrwfckj303h03h09u.jpg
-https://api.isoyu.com/qr/deqr.php?imgurl=https://ws3.sinaimg.cn/large/005BYqpgly1g1qmzrwfckj303h03h09u.jpg

返回

javascript
{
-	"code": 1,
-	"msg": "success",
-	"qrurl": "https://api.isoyu.com"
-}

0.8 图片反代

说明:为了解决新浪图床防盗链 字体<书体坊兰亭体>

必选参数:

url 图片链接

接口地址:

javascript
img-Proxy.asp
-img-Proxy.jsp
-img-Proxy.php

调用例子:

javascript
//api.isoyu.com/img-Proxy.asp?url=https://wx4.sinaimg.cn/large/ce575088ly4g2g98s9kc6j20k00f0q4s.jpg
-//api.isoyu.com/img-Proxy.jsp?url=https://wx4.sinaimg.cn/large/ce575088ly4g2g98s9kc6j20k00f0q4s.jpg
-//api.isoyu.com/img-Proxy.php?url=https://wx4.sinaimg.cn/large/ce575088ly4g2g98s9kc6j20k00f0q4s.jpg

姬长信API

0.8.1 微博反代

说明:为了解决新浪图床防盗链 所以直接反代了微博

直接替换域名即可

必选参数:

url 图片链接

接口地址:

javascript
weibo.isoyu.com

调用例子:

javascript
https://weibo.isoyu.com/large/ce575088ly4g2g98s9kc6j20k00f0q4s.jpg

姬长信API

0.9 图片鉴黄

姬长信API 结合腾讯优图的深度学习图像识别技术,推出鉴黄、鉴政、鉴暴恐等多种类型的敏感内容审核服务,有效识别违禁图片,针对 全网分发的图片进行智能扫描,有效规避您的业务涉黄风险,目前全网免费公测中(腾讯优图赞助)。

图片鉴黄服务针对 CDN 分发的图片进行扫描,得到每张图片的色情等级的评分,归类为“疑似色情图片”、“色情图片”和“正常图片”。

智能图片鉴黄保留6个月内的涉黄图片处理历史记录。

10 秒内累计请求超过 10 次,封锁此IP 86400 秒暂不支持cn域名鉴黄,需要联系我admin@isoyu.com审核加白名单

必选参数:

imgurl 图片url地址

返回参数说明:

<table class="layui-table" lay-size="sm"> <thead> <tr> <th>名称</th> <th>类型</th> <th>说明</th> </tr> </thead> <tbody> <tr><td>url_classified</td><td>String</td><td>图片url地址</td></tr><tr><td>rating_index</td><td>Int</td><td>图片内容级别 1 所有人,2 青少年 ,3 为不良图片(成年人)</td></tr><tr><td>rating_label</td><td>String</td><td>图片内容</td></tr> </tbody> </table>

接口地址:

javascript
        https://api.isoyu.com/jianhuang.asp?imgurl=
-        https://api.isoyu.com/jianhuang.jsp?imgurl=
-        https://api.isoyu.com/jianhuang.php?imgurl=

例子:https://i.loli.net/2020/03/04/omXIMPkg3A1J6Uq.jpg

鉴黄举例.jpg

javascript
       https://api.isoyu.com/jianhuang.asp?imgurl=https://i.loli.net/2020/03/04/omXIMPkg3A1J6Uq.jpg
-       https://api.isoyu.com/jianhuang.php?imgurl=https://i.loli.net/2020/03/04/omXIMPkg3A1J6Uq.jpg
-       https://api.isoyu.com/jianhuang.jsp?imgurl=https://i.loli.net/2020/03/04/omXIMPkg3A1J6Uq.jpg

返回:

javascript
{
-    "code":1,
-    "msg":"识别成功",
-    "url_classified":"https://i.loli.net/2020/03/04/omXIMPkg3A1J6Uq.jpg",
-    "rating_index":1,
-    "rating_label":"everyone"
-}
`,155)])])}const d=s(p,[["render",l]]);export{o as __pageData,d as default}; diff --git "a/.vitepress/dist/assets/\345\243\201\347\272\270\346\250\241\345\235\227.md.C7f2Qv69.lean.js" "b/.vitepress/dist/assets/\345\243\201\347\272\270\346\250\241\345\235\227.md.C7f2Qv69.lean.js" deleted file mode 100644 index c515aeef..00000000 --- "a/.vitepress/dist/assets/\345\243\201\347\272\270\346\250\241\345\235\227.md.C7f2Qv69.lean.js" +++ /dev/null @@ -1 +0,0 @@ -import{_ as s,o as a,c as t,ag as h}from"./chunks/framework.CvgP6Fyv.js";const o=JSON.parse('{"title":"","description":"","frontmatter":{},"headers":[],"relativePath":"壁纸模块.md","filePath":"壁纸模块.md"}'),p={name:"壁纸模块.md"};function l(n,i,k,e,r,g){return a(),t("div",null,[...i[0]||(i[0]=[h("",155)])])}const d=s(p,[["render",l]]);export{o as __pageData,d as default}; diff --git "a/.vitepress/dist/assets/\345\244\251\346\260\224\351\242\204\346\212\245.md.D52Clxba.js" "b/.vitepress/dist/assets/\345\244\251\346\260\224\351\242\204\346\212\245.md.D52Clxba.js" deleted file mode 100644 index fc00d03c..00000000 --- "a/.vitepress/dist/assets/\345\244\251\346\260\224\351\242\204\346\212\245.md.D52Clxba.js" +++ /dev/null @@ -1,88 +0,0 @@ -import{_ as i,o as a,c as n,ag as t}from"./chunks/framework.CvgP6Fyv.js";const r=JSON.parse('{"title":"","description":"","frontmatter":{},"headers":[],"relativePath":"天气预报.md","filePath":"天气预报.md"}'),h={name:"天气预报.md"};function k(l,s,p,E,e,F){return a(),n("div",null,[...s[0]||(s[0]=[t(`

5. 天气预报

说明: 获取城市天气预报:

5.1 获取城市天气预报

选填参数:

  \`city\`   区县的行政区划编码(http://www.mca.gov.cn/article/sj/xzqh/1980/)  如 \`440306\` 
-  
-  注:留空会根据请求IP自动获取区县的行政区划编码
-

接口地址:/Weather/get_weather

  \`/Weather/get_weather?city=440306\` 
-

调用例子://api.isoyu.com/api/Weather/get_weather?city=440306

返回数据(每次返回是10条数据,这里就不全部列出来了)如下图:

javascript
{
-  "status": 0,
-  "result": {
-    "location": {
-      "country": "中国",
-      "province": "广东省",
-      "city": "深圳市",
-      "name": "宝安",
-      "id": "440306"
-    },
-    "now": {
-      "text": "阴",
-      "temp": 21,
-      "feels_like": 21,
-      "rh": 72,
-      "wind_class": "3级",
-      "wind_dir": "东北风",
-      "uptime": "20220327102500"
-    },
-    "forecasts": [
-      {
-        "text_day": "阴",
-        "text_night": "雷阵雨",
-        "high": 24,
-        "low": 16,
-        "wc_day": "<3级",
-        "wd_day": "静风",
-        "wc_night": "<3级",
-        "wd_night": "静风",
-        "date": "2022-03-27",
-        "week": "星期日"
-      },
-      {
-        "text_day": "中雨",
-        "text_night": "雷阵雨",
-        "high": 21,
-        "low": 16,
-        "wc_day": "<3级",
-        "wd_day": "静风",
-        "wc_night": "<3级",
-        "wd_night": "静风",
-        "date": "2022-03-28",
-        "week": "星期一"
-      },
-      {
-        "text_day": "中雨",
-        "text_night": "雷阵雨",
-        "high": 22,
-        "low": 18,
-        "wc_day": "<3级",
-        "wd_day": "静风",
-        "wc_night": "<3级",
-        "wd_night": "静风",
-        "date": "2022-03-29",
-        "week": "星期二"
-      },
-      {
-        "text_day": "阵雨",
-        "text_night": "多云",
-        "high": 26,
-        "low": 20,
-        "wc_day": "<3级",
-        "wd_day": "静风",
-        "wc_night": "<3级",
-        "wd_night": "静风",
-        "date": "2022-03-30",
-        "week": "星期三"
-      },
-      {
-        "text_day": "多云",
-        "text_night": "多云",
-        "high": 27,
-        "low": 20,
-        "wc_day": "3~4级",
-        "wd_day": "东风",
-        "wc_night": "3~4级",
-        "wd_night": "东风",
-        "date": "2022-03-31",
-        "week": "星期四"
-      }
-    ]
-  },
-  "message": "success"
-}
`,11)])])}const g=i(h,[["render",k]]);export{r as __pageData,g as default}; diff --git "a/.vitepress/dist/assets/\345\244\251\346\260\224\351\242\204\346\212\245.md.D52Clxba.lean.js" "b/.vitepress/dist/assets/\345\244\251\346\260\224\351\242\204\346\212\245.md.D52Clxba.lean.js" deleted file mode 100644 index 7b06635a..00000000 --- "a/.vitepress/dist/assets/\345\244\251\346\260\224\351\242\204\346\212\245.md.D52Clxba.lean.js" +++ /dev/null @@ -1 +0,0 @@ -import{_ as i,o as a,c as n,ag as t}from"./chunks/framework.CvgP6Fyv.js";const r=JSON.parse('{"title":"","description":"","frontmatter":{},"headers":[],"relativePath":"天气预报.md","filePath":"天气预报.md"}'),h={name:"天气预报.md"};function k(l,s,p,E,e,F){return a(),n("div",null,[...s[0]||(s[0]=[t("",11)])])}const g=i(h,[["render",k]]);export{r as __pageData,g as default}; diff --git "a/.vitepress/dist/assets/\345\256\236\345\220\215\351\211\264\346\235\203.md.D8CtJ7gM.js" "b/.vitepress/dist/assets/\345\256\236\345\220\215\351\211\264\346\235\203.md.D8CtJ7gM.js" deleted file mode 100644 index 29f97a2d..00000000 --- "a/.vitepress/dist/assets/\345\256\236\345\220\215\351\211\264\346\235\203.md.D8CtJ7gM.js" +++ /dev/null @@ -1,521 +0,0 @@ -import{_ as s,o as n,c as t,ag as p}from"./chunks/framework.CvgP6Fyv.js";const q=JSON.parse('{"title":"","description":"","frontmatter":{},"headers":[],"relativePath":"实名鉴权.md","filePath":"实名鉴权.md"}'),e={name:"实名鉴权.md"};function d(l,a,o,i,r,u){return n(),t("div",null,[...a[0]||(a[0]=[p(`

[danger] 本章节涉嫌违规,整改中

企业开票信息查询

根据公司名称/社会统一信用代码查询企业开票信息

最低 0.2元/次

请求地址

GET https://api.isoyu.com/enterprise/creditcode

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
keywordString公司名称或社会统一信用代码

返回参数

名称类型说明
namestring企业名称
creditcodestring社会统一信用代码(纳税人识别号)
econkindstring企业类型
statusstring企业状态
addressstring地址
telstring联系电话
bankstring开户行
bankaccountstring开户行账号

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->enterpriseCreditcode()
-
-    ->withKeyword('9132059455117770X5')
-
-    ->request();
-
-dump($result);

返回数据示例:

{
-	"code":0,
-	"message":"操作成功",
-	"data":{
-	    "name":"天聚地合(苏州)数据股份有限公司",
-
-		"creditcode":"9132059455117770X5",
-
-		"econkind":"股份有限公司(非上市)",
-
-		"status":"在业",
-
-		"address":"苏州工业园区启月街288号紫金东方大厦307室",
-
-		"tel":"0512-62391880",
-
-		"bank":"浙商银行苏州分行营业部",
-
-		"bankaccount":"3050020010120100129207"
-    }
-}

[danger] 返回code为0时计费。

企业三要素核验

核验企业名称、社会统一信用代码、法人一致性

最低 0.08元/次

请求地址

GET https://api.isoyu.com/enterprise/verify

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
keywordstring注册号/统一社会信用代码(注册号支持15位,统一社会信用代码支持18位)
namestring公司名称
operNamestring企业法人

返回参数

名称类型说明
oper_namestring匹配的企业法人
namestring匹配的公司名称
statusint匹配详情,1:全匹配;2:全不匹配;12:公司匹配,法人不匹配;13:公司不匹配,法人匹配

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->enterpriseVerify()
-
-    ->withKeyword('注册号/统一社会信用代码')
-
-    ->withName('公司名')
-    ->withOperName('法人姓名')
-    ->request();
-
-dump($result);

返回数据示例:

{
-	"code":0,
-	"message":"操作成功",
-	"data":{
-            "oper_name": "匹配的法人姓名",
-
-            "name": "匹配的公司名称",
-
-            "status": 2
-	}
-}

[danger] 返回code为0时计费。

企业信息精确查询

根据企业全名/注册号/统一社会信用代码获取企业工商详细信息

最低 0.35元/次

请求地址

GET https://api.isoyu.com/enterprise/detail_info

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
keywordstring企业全名/注册号/统一社会信用代码

返回参数

名称类型说明
namestring公司名称
econ_kindstring企业类型
addressesstring地址
reg_nostring企业注册号
scopestring经营范围
term_startstring营业开始日期
term_endstring营业结束日期
belong_orgstring所属工商局
oper_namestring法人
start_datestring成立日期
end_datestring注销日期
statusstring在业
org_nostring组织机构号
credit_nostring统一社会信用代码
provincestring省份缩写
employees.job_titlestring主要人员职位
employees.namestring主要人员姓名
brances.namestring分支机构名称
changerecords.change_itemstring变更项目
changerecords.change_datestring变更日期
changerecords.before_contentstring变更前内容
changerecords.after_contentstring变更后内容
partners.namestring股东姓名
partners.stock_typestring股东类型
partners.identify_typestring证照/证件类型(返回固定"非公示项")
partners.identify_nostring证照/证件号码(非公示项,返回"-")
partners.should_capi_items.shoud_capistring认缴出资额
partners.should_capi_items.invest_typestring出资方式
partners.should_capi_items.should_capi_datestring出资时间
partners.real_capi_items.real_capistring实缴出资额
partners.real_capi_items.invest_typestring出资方式
partners.real_capi_items.real_capi_datestring实缴时间
abnormal_items.in_reasonstring经营异常列入原因
abnormal_items.in_datestring列入日期
abnormal_items.out_reasonstring移出原因
abnormal_items.out_datestring移出时间
regist_capi_newstring注册资本(新)
currency_unitstring货币单位

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->enterpriseDetailInfo()
-
-    ->withKeyword('企业名称/注册号/统一社会信用代码')
-
-    ->request();
-
-dump($result);

返回数据示例:

{
-	"code":0,
-	"message":"操作成功",
-	"data":{
-		"sign":"95964acf21ee4503be0deb37b283f21c",
-		"data":{
-			"name":"天聚地合(苏州)数据股份有限公司北京分公司",
-			"econ_kind":"股份有限公司分公司(非上市、自然人投资或控股)",
-			"regist_capi":"-",
-			"scope":"网络技术服务;会议服务;设计、制作、代理、发布广告;承办展览展示活动。(企业依法自主选择经营项目,开展经营活动;依法须经批准的项目,经相关部门批准后依批准的内容开展经营活动;不得从事本市产业政策禁止和限制类项目的经营活动。)",
-			"term_start":"2016-05-10",
-			"term_end":"-",
-			"belong_org":"海淀分局",
-			"oper_name":"左磊",
-			"check_date":"2017-11-29",
-			"start_date":"2016-05-10",
-			"end_date":"-",
-			"status":"在业",
-			"org_no":"MA005BCA2",
-			"credit_no":"91110108MA005BCA25",
-			"province":"BJ",
-			"id":"2d79de67-481c-402f-9eac-2a6e6a4afc5a",
-			"abnormal_items":[
-				
-			],
-			"reg_no":"-",
-			"address":"北京市海淀区永澄北路2号院1号楼A座四层405-200",
-			"employees":[
-				{
-					"name":"左磊",
-					"job_title":"负责人"
-				}
-			],
-			"branches":[
-				
-			],
-			"changerecords":[
-				{
-					"change_item":"企业名称",
-					"change_date":"2017-11-29",
-					"before_content":"苏州新科兰德科技有限公司北京分公司",
-					"after_content":"天聚地合(苏州)数据股份有限公司北京分公司"
-				}
-			],
-			"partners":[
-				
-			],
-			"regist_capi_new":"-",
-			"currency_unit":"-"
-		}
-	}
-}

[danger] 返回code为0时计费。

企业著作权查询

支持全国企业著作权信息查询

最低 0.2元/次

请求地址

GET https://api.isoyu.com/enterprise/copyright

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
keywordstring关键字(公司名或keyNo)
pageIndexint请求页码,默认为1
pageSizeint请求数据条数, 默认10条

返回参数

名称类型说明
OwnerString作品著作权人
CategoryString类别
NameString作品名称
RegisterNoString登记号
RegisterDateString登记日期
PublishDateString首次发布日期
FinishDateString创作完成日期

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->enterpriseCopyright()
-
-    ->withKeyword('小米科技有限责任公司')
-
-    ->request();
-
-dump($result);

返回数据示例:

{
-	"code":0,
-	"message":"操作成功",
-	"data":{
-   "pageSize": 10,
-
-        "pageIndex": 1,
-
-        "totalRecords": 143,
-
-        "data": [
-
-            {
-
-                "Category": "美术",
-
-                "Name": "米兔趣味童年",
-
-                "Owner": "小米科技有限责任公司",
-
-                "RegisterNo": "国作登字-2018-F-00576287",
-
-                "RegisterDate": "2018-07-09 00:00:00",
-
-                "FinishDate": "2018-07-09 00:00:00",
-
-                "PublishDate": "2018-07-09 00:00:00"
-
-            },
-
-            {
-
-                "Category": "文字",
-
-                "Name": "爱的梦想(客服之歌)",
-
-                "Owner": "小米科技有限责任公司",
-
-                "RegisterNo": "国作登字-2018-A-00548611",
-
-                "RegisterDate": "2018-05-18 00:00:00",
-
-                "FinishDate": "2018-05-18 00:00:00",
-
-                "PublishDate": "2018-05-18 00:00:00"
-
-            },
-
-            {
-
-                "Category": "美术",
-
-                "Name": "Mitype17",
-
-                "Owner": "小米科技有限责任公司",
-
-                "RegisterNo": "国作登字-2018-F-00501179",
-
-                "RegisterDate": "2018-03-16 00:00:00",
-
-                "FinishDate": "2018-03-16 00:00:00",
-
-                "PublishDate": "2018-03-16 00:00:00"
-
-            },
-
-            {
-
-                "Category": "美术",
-
-                "Name": "米家定制logo",
-
-                "Owner": "小米科技有限责任公司",
-
-                "RegisterNo": "国作登字-2017-F-00477188",
-
-                "RegisterDate": "2017-06-20 00:00:00",
-
-                "FinishDate": "2017-06-20 00:00:00",
-
-                "PublishDate": "2017-06-20 00:00:00"
-
-            },
-
-            {
-
-                "Category": "美术",
-
-                "Name": "Mi图形",
-
-                "Owner": "小米科技有限责任公司",
-
-                "RegisterNo": "国作登字-2017-F-00360143",
-
-                "RegisterDate": "2017-03-01 00:00:00",
-
-                "FinishDate": "2017-03-01 00:00:00",
-
-                "PublishDate": "2017-03-01 00:00:00"
-
-            },
-
-            {
-
-                "Category": "美术",
-
-                "Name": "MIJIA及图形",
-
-                "Owner": "小米科技有限责任公司",
-
-                "RegisterNo": "国作登字-2016-F-00269796",
-
-                "RegisterDate": "2016-05-17 00:00:00",
-
-                "FinishDate": "2015-05-13 00:00:00",
-
-                "PublishDate": "2015-05-14 00:00:00"
-
-            },
-
-            {
-
-                "Category": "",
-
-                "Name": "短信铃音",
-
-                "Owner": "小米科技有限责任公司",
-
-                "RegisterNo": "国作登字-2014-S-00134992",
-
-                "RegisterDate": "2014-07-25 00:00:00",
-
-                "FinishDate": "2014-07-25 00:00:00",
-
-                "PublishDate": "2014-07-25 00:00:00"
-
-            },
-
-            {
-
-                "Category": "音乐",
-
-                "Name": "手机铃音",
-
-                "Owner": "小米科技有限责任公司",
-
-                "RegisterNo": "国作登字-2014-B-00128894",
-
-                "RegisterDate": "2014-07-15 00:00:00",
-
-                "FinishDate": "2010-08-23 00:00:00",
-
-                "PublishDate": "2010-08-24 00:00:00"
-
-            },
-
-            {
-
-                "Category": "美术",
-
-                "Name": "小米桌面天气图标",
-
-                "Owner": "小米科技有限责任公司",
-
-                "RegisterNo": "国作登字-2013-F-00117358",
-
-                "RegisterDate": "2013-12-13 00:00:00",
-
-                "FinishDate": "2013-08-31 00:00:00",
-
-                "PublishDate": "2013-09-18 00:00:00"
-
-            },
-
-            {
-
-                "Category": "美术",
-
-                "Name": "MI图形",
-
-                "Owner": "北京小米科技有限责任公司",
-
-                "RegisterNo": "国作登字-2013-F-00094023",
-
-                "RegisterDate": "2013-06-03 00:00:00",
-
-                "FinishDate": "2010-05-30 00:00:00",
-
-                "PublishDate": "2010-08-13 00:00:00"
-
-            }
-
-        ]
-	}
-}

[danger] 返回code为0时计费。

三网手机实名制认证(详版)

检验姓名、身份证、手机号码是否一致,并返回不一致详情,支持移动、联通和电信。

最低 0.32元/次

请求地址

GET https://api.isoyu.com/telecom/detail

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
realnamestring姓名
idcardstring身份证号码
mobilestring手机号码

返回data参数

名称类型说明
resint匹配结果 1 匹配 2 不匹配
resmsgstring匹配说明
typestring手机运营商
provincestring归属地省
citystring归属地市
rescodestring11:匹配,21:姓名不匹配,22:身份证不匹配,23:姓名身份证均不匹配,33:身份证和姓名不一致

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->telecomDetail()
-
-    ->withIdcard('身份证号码')
-
-    ->withRealname('真实姓名')
-
-    ->withMobile('手机号码')
-    ->request();
-
-dump($result);

返回数据示例:

{
-    "message": "查询成功",
-    "data": {
-        "orderid":"J339201812031141197115QV",/*流水号*/
-
-        "res": 2,/*匹配结果:1匹配 2不匹配*/
-
-        "resmsg": "三要素身份验证不一致",/*说明*/
-
-         "type": "移动",/*手机运营商*/
-
-        "province":"广东省",/*归属地省*/
-
-        "city" : "惠州市",/**归属地城市*/
-
-        "rescode":"24",/*匹配详情码,11:匹配,21:姓名不匹配,22:身份证不匹配,
-
-23:姓名身份证均不匹配*/
-    },
-    "code": 0
-}

[danger] 返回code为0时计费。

三网手机实名制认证

检验姓名、身份证、手机号码是否一致,支持移动、联通和电信。

最低 0.28元/次

请求地址

GET https://api.isoyu.com/telecom/query

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
realnamestring姓名
idcardstring身份证号码
mobilestring手机号码
typeint1:返回手机运营商,不输入及其他值则不返回
provinceint1:返回手机号归属地,province,city,不输入不返回

返回data参数

名称类型说明
realnamestring姓名
idcardstring身份证号码
mobilestring手机号码
resint匹配结果 1 匹配 2 不匹配
resmsgstring匹配说明
typestring手机运营商
provincestring归属地省
citystring归属地市
rescodestring11:匹配,24:不匹配,具体要素不匹配未知

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->telecomQuery()
-
-    ->withIdcard('身份证号码')
-
-    ->withRealname('真实姓名')
-
-    ->withMobile('手机号码')
-    ->withProvince(1)
-    ->request();
-
-dump($result);

返回数据示例:

{
-    "message": "查询成功",
-    "data": {
-        "realname": "***",
-        "mobile": "***********",
-        "idcard": "******************",
-        "res": 2,
-        "resmsg": "三要素身份验证不一致,"
-         "type": "移动"/*手机运营商,输入参数type为1时返回*/
-        "orderid":"J201712251904163782Ay",
-        "province":"广东省",/*归属地省*/
-        "city" : "惠州市",/**归属地城市*/
-        "rescode":"24",
-    },
-    "code": 0
-}

[danger] 返回code为0时计费。

身份证实名认证

检测姓名和身份证号是否一致,身份证验证。

功能介绍

  1. 通过传递姓名+身份证号码,校验信息是否一致
  2. 适用于电商、游戏、直播、金融等需要用户实名认证的场景。

最低 0.10元/次

请求地址

GET https://api.isoyu.com/idcard/auth

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
idNumstring身份证号码
namestring姓名(UTF-8)

返回data参数

名称类型说明
orderNostring业务唯一流水号。例:011569554991100011
handleTimestring查询时间 例:2018-04-09 15:05:01
provincestring身份
resultstring返回结果 01-认证一致(收费) 02-认证不一致(收费) 03-认证不确定(收费) 04-认证失败(不收费)
genderstring性别,1-男 2-女
agestring年龄 例:26
remarkstring备注 ,例:一致
citystring
countrystring县区
birthdaystring生日

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->idcardAuth()
-
-    ->withIdNum('身份证号码')
-
-    ->withName('真实姓名')
-
-    ->request();
-
-dump($result);

返回数据示例:

{
-    "code": 0,
-    "message": "成功",
-    "data": {
-       orderNo: "011569554991100011",
-       handleTime: "2018-06-29 13:18:24",
-       result: "02",
-       province: "湖南省",
-       city: "怀化市",
-       country: "辰溪县",
-       birthday: "19890725",
-       age: "29",
-       gender: "1",
-       remark: "不一致"
-    },
-}

[danger] 返回code为0时计费。

银行卡三四元素检测(简版)

该接口可以同时检测银行卡三四要素,检测输入的姓名、身份证号码、银行卡号及手机号(如果不传则不验证手机)是否一致。

最低 0.20元/次

[danger] 建议对同一卡号查询做次数限制,分为连续错误次数限制和总请求次数限制两种,超过其中一种就会触发银联风控机制暂停调验。具体规则为连续错误3次,则第4次被锁定,当日总次数超过10次后锁定。恢复规则分为12h后恢复和次日0时恢复。锁定期间建议不要再反复提交,否者锁定时间会延长。另:若银行限制级别高于银联限制,则以银行限制要求为准。

请求地址

GET https://api.isoyu.com/bankcard/auth

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
namestring姓名
idNumstring身份证号码
cardNostring银行卡卡号
mobilestring银行预留手机号码,限单个,仅支持国内号码,11位 如果不传就不验证

返回参数

名称类型说明
handleTimestring查询时间 样例:2018-04-09 15:05:01
resultstring认证结果。01:一致  02:不一致  03:认证不确定  04:认证失败。01、02收费
remarkstring备注。样例:信息认证未通过(验证不一致)
bankNamestring银行卡所属银行。样例:招商银行
cardTypestring银行卡类型 样例:金穗借记卡
cardCategorystring银行卡类别 样例:借记卡
orderNostring业务唯一流水号

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->bankcardAuth()
-
-    ->withName('姓名')
-
-    ->withIdNum('身份证号码')
-
-    ->withCardNo('银行卡号')
-    ->withMobile('手机号')
-    ->request();
-
-dump($result);

返回示例:

{
-    "message": "成功",
-    "data": {
-        "orderNo": "011608306716436130",
-
-        "handleTime": "2020-12-18 23:51:56",
-
-        "result": "02",
-
-        "remark": "信息认证未通过(验证不一致)",
-
-        "bankName": "招商银行",
-
-        "cardType": "一卡通(银联卡)",
-
-        "cardCategory": "借记卡"
-    },
-    "code": 0
-}

银行卡三四元素检测(详版)

该接口可以同时检测银行卡三四要素,检测输入的姓名、身份证号码、银行卡号及手机号(如果不传则不验证手机)是否一致,并返回不一致详情。

最低 0.30元/次

[danger] 建议对同一卡号查询做次数限制,分为连续错误次数限制和总请求次数限制两种,超过其中一种就会触发银联风控机制暂停调验。具体规则为连续错误3次,则第4次被锁定,当日总次数超过10次后锁定。恢复规则分为12h后恢复和次日0时恢复。锁定期间建议不要再反复提交,否者锁定时间会延长。另:若银行限制级别高于银联限制,则以银行限制要求为准。

请求地址

GET https://api.isoyu.com/bankcard/auth_detail

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
namestring姓名
idNumstring身份证号码
cardNostring银行卡卡号
mobilestring银行预留手机号码,限单个,仅支持国内号码,11位 如果不传则不验证

返回参数

名称类型说明
handleTimestring查询时间
resultstring认证结果代码。01:认证一致02:认证不一致03:认证不确定04:认证失败05:手机号码不匹配06:身份证号码不匹配07:姓名不匹配 01, 02, 05, 06, 07收费,其他不收费
remarkstring备注。样例:信息认证未通过(验证不一致)
bankNamestring银行卡所属银行。样例:招商银行
cardTypestring银行卡类型 样例:金穗借记卡
cardCategorystring银行卡类别 样例:借记卡
orderNostring业务唯一流水号

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->bankcardAuthDetail()
-
-    ->withName('姓名')
-
-    ->withIdNum('身份证号码')
-
-    ->withCardNo('银行卡号')
-    ->withMobile('手机号')
-    ->request();
-
-dump($result);

返回示例:

{
-    "message": "成功",
-    "data": {
-        "orderNo": "011608306716436130",
-
-        "handleTime": "2020-12-18 23:51:56",
-
-        "result": "07",
-
-        "remark": "姓名不匹配",
-
-        "bankName": "招商银行",
-
-        "cardType": "一卡通(银联卡)",
-
-        "cardCategory": "借记卡"
-    },
-    "code": 0
-}

银行卡三元素检测

检测输入的姓名、身份证号码、银行卡号是否一致。

最低 0.20元/次

[danger] 建议对同一卡号查询做次数限制,分为连续错误次数限制和总请求次数限制两种,超过其中一种就会触发银联风控机制暂停调验。具体规则为连续错误3次,则第4次被锁定,当日总次数超过10次后锁定。恢复规则分为12h后恢复和次日0时恢复。锁定期间建议不要再反复提交,否者锁定时间会延长。另:若银行限制级别高于银联限制,则以银行限制要求为准。

请求地址

GET https://api.isoyu.com/verifybankcard3/query

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
realnamestring姓名
idcardstring身份证号码
bankcardstring银行卡卡号
uorderidstring用户订单号,8到32位数字字母组合,要保证唯一
isshowint是否显示匹配信息,0默认不显示,1显示

返回参数

名称类型说明
bankcardstring银行卡卡号
realnamestring姓名
idcardstring身份证号码
resint匹配结果,1:匹配 2:不匹配
messagestring只有参数isshow不为空且不为0时显示

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->verifybankcard3Query()
-
-    ->withRealname('姓名')
-
-    ->withIdcard('身份证号码')
-
-    ->withBankcard('银行卡号')
-    ->request();
-
-dump($result);

返回示例:

{
-    "message": "成功",
-    "data": {
-        "jobid": "JH2071191112162139847181e7",
-        "bankcard": "*************",
-        "realname": "***",
-        "idcard": "***************",
-        "res": 2,
-        "message": "认证信息不匹配,银行卡无效"
-    },
-    "code": 0
-}

银行卡四元素校验

通过传递姓名+身份证号码+手机号+银行卡卡号,校验信息是否一致。 毫秒级相应、直联保障,支持全国所有银联卡。 支持信息加密传输方式。 支持身份证、护照、港澳通行证等证件。

最低 0.20元/次

[danger] 建议对同一卡号查询做次数限制,分为连续错误次数限制和总请求次数限制两种,超过其中一种就会触发银联风控机制暂停调验。具体规则为连续错误3次,则第4次被锁定,当日总次数超过10次后锁定。恢复规则分为12h后恢复和次日0时恢复。锁定期间建议不要再反复提交,否者锁定时间会延长。另:若银行限制级别高于银联限制,则以银行限制要求为准。

请求地址

GET https://api.isoyu.com/verifybankcard4/query

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
realnamestring姓名
idcardstring身份证号码
bankcardstring银行卡卡号
mobilestring手机号码
uorderidstring用户订单号,8到32位数字字母组合,要保证唯一

返回参数

名称类型说明
bankcardstring银行卡卡号
realnamestring姓名
idcardstring身份证号码
resstring匹配结果,1:匹配 2:不匹配
mobilestring手机号码

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->verifybankcard4Query()
-
-    ->withRealname('姓名')
-
-    ->withIdcard('身份证号码')
-
-    ->withBankcard('银行卡号')
-    ->withMobile('手机号码')
-    ->request();
-
-dump($result);

返回示例:

{
-    "message": "成功",
-    "data": {
-        "jobid": "JH2131191113105116991630Np",/*本次查询流水号*/
-        "realname": "****",/*姓名*/
-        "bankcard": "************",/*银行卡卡号*/
-        "idcard": ""************",/*身份证号码*/
-        "mobile": "***********",/*预留手机号码*/
-        "res": "2",/*验证结果,1:匹配 2:不匹配*/
-        "message": "认证信息不匹配"/*描述*/
-    },
-    "code": 0
-}
`,157)])])}const h=s(e,[["render",d]]);export{q as __pageData,h as default}; diff --git "a/.vitepress/dist/assets/\345\256\236\345\220\215\351\211\264\346\235\203.md.D8CtJ7gM.lean.js" "b/.vitepress/dist/assets/\345\256\236\345\220\215\351\211\264\346\235\203.md.D8CtJ7gM.lean.js" deleted file mode 100644 index 1d86b367..00000000 --- "a/.vitepress/dist/assets/\345\256\236\345\220\215\351\211\264\346\235\203.md.D8CtJ7gM.lean.js" +++ /dev/null @@ -1 +0,0 @@ -import{_ as s,o as n,c as t,ag as p}from"./chunks/framework.CvgP6Fyv.js";const q=JSON.parse('{"title":"","description":"","frontmatter":{},"headers":[],"relativePath":"实名鉴权.md","filePath":"实名鉴权.md"}'),e={name:"实名鉴权.md"};function d(l,a,o,i,r,u){return n(),t("div",null,[...a[0]||(a[0]=[p("",157)])])}const h=s(e,[["render",d]]);export{q as __pageData,h as default}; diff --git "a/.vitepress/dist/assets/\345\274\200\345\217\221\346\235\202\347\261\273.md.C_HPIclE.js" "b/.vitepress/dist/assets/\345\274\200\345\217\221\346\235\202\347\261\273.md.C_HPIclE.js" deleted file mode 100644 index c2069a40..00000000 --- "a/.vitepress/dist/assets/\345\274\200\345\217\221\346\235\202\347\261\273.md.C_HPIclE.js" +++ /dev/null @@ -1,281 +0,0 @@ -import{_ as i,o as a,c as n,ag as t}from"./chunks/framework.CvgP6Fyv.js";const r=JSON.parse('{"title":"","description":"","frontmatter":{},"headers":[],"relativePath":"开发杂类.md","filePath":"开发杂类.md"}'),p={name:"开发杂类.md"};function h(l,s,k,e,E,d){return a(),n("div",null,[...s[0]||(s[0]=[t(`

10. 开发杂类

说明: 一些杂七杂八的都在这里

10.1 QQ昵称和头像

数据来源http://r.qzone.qq.com/fcg-bin/cgi_get_portrait.fcg

必选参数:qq qq账号

接口地址:

javascript
        https://api.isoyu.com/qq/qq.asp?qq=               (头像来源qlogo.cn)
-        https://api.isoyu.com/qq/qq.jsp?qq=               (头像来源qlogo.cn)
-        https://api.isoyu.com/qq/qq.php?qq=               (头像来源qlogo.cn)
-        https://api.isoyu.com/qq/qq2.asp?qq=              (头像来源qq.com)
-        https://api.isoyu.com/qq/qq2.jsp?qq=              (头像来源qq.com)
-        https://api.isoyu.com/qq/qq2.php?qq=              (头像来源qq.com)

调用例子:

javascript
        https://api.isoyu.com/qq/qq.asp?qq=10001
-        https://api.isoyu.com/qq/qq.jsp?qq=10001
-        https://api.isoyu.com/qq/qq.php?qq=10001
-        https://api.isoyu.com/qq/qq2.asp?qq=10001
-        https://api.isoyu.com/qq/qq2.jsp?qq=10001
-        https://api.isoyu.com/qq/qq2.php?qq=10001

返回:

头像来源qlogo.cn
{
-	"name": "pony",
-	"img": "https://q.qlogo.cn/headimg_dl?dst_uin=10001&spec=100"
-}
头像来源qq.com
{
-"name":"pony",
-"img":"http://qlogo2.store.qq.com/qzone/10001/10001/100"
-}

10.2 长网址缩短与还原

可压缩所有网址包括图片、flash、mp3、rar等所有互联网地址,稳定,永久有效!

必选参数:

type t.cn 126.am dwz.cn is.gd

url 需要操作的值

接口地址:

javascript
        长网址缩短:
-        https://api.isoyu.com/url/create.asp
-        https://api.isoyu.com/url/create.jsp
-        https://api.isoyu.com/url/create.php
-        短网址还原:
-        https://api.isoyu.com/url/expand.asp
-        https://api.isoyu.com/url/expand.jsp
-        https://api.isoyu.com/url/expand.php

长网址缩短例子:

javascript
        https://api.isoyu.com/url/create.asp?type=t.cn&url=https://api.isoyu.com/ 
-        https://api.isoyu.com/url/create.jsp?type=t.cn&url=https://api.isoyu.com/ 
-        https://api.isoyu.com/url/create.php?type=t.cn&url=https://api.isoyu.com/

返回:

javascript
{
-"code":1,
-"message":"success",
-"data":"http://t.cn/R9erV1d"
-}

短网址还原例子:

javascript
        https://api.isoyu.com/url/expand.asp?type=t.cn&url=http://t.cn/R9erV1d
-        https://api.isoyu.com/url/expand.jsp?type=t.cn&url=http://t.cn/R9erV1d
-        https://api.isoyu.com/url/expand.php?type=t.cn&url=http://t.cn/R9erV1d

返回:

javascript
{
-"code":1,
-"message":"success",
-"data":"https://api.isoyu.com/"
-}

10.3 搜索服务

搜索框引用和实时热门搜索排行,默认http,支持ssl

必选参数:

搜索框引用接口地址:

    http://isoyu.com/?a=code&type=search  
-

调用例子:

javascript
        <iframe src="http://isoyu.com/?a=code&type=search" frameborder="0" scrolling="no" width="500" height="34"></iframe>

效果:

姬长信API

实时热门搜索排行接口地址:

    http://isoyu.com/?a=code&type=top  
-
-    https://api.isoyu.com/top.php
-

调用例子:

javascript
        <iframe src="http://isoyu.com/?a=code&type=top" frameborder="0" scrolling="no" width="300" height="300"></iframe>

效果:

姬长信API

其他代码: 说明:如果要把搜索集成到其他网站,通过以下接口可以实现搜索 例子:

javascript
utf8编码的页面URL接口: http://isoyu.com/?q={$q} 
-
-gb2312编码的页面URL接口: http://isoyu.com/?q={$q}&cr=gb2312 
-
-gbk编码的页面URL接口: http://isoyu.com/?q={$q}&cr=gbk 
-
-接口URL中的{$q}代码搜索词

10.4 VIP视频解析

基于DASH优化的P2P流媒体视频播放.支持:腾讯,爱奇艺,优酷,乐视,芒果,搜狐,PPTV,华数TV,M1905电影网,暴风影音,风行,CCTV,咪咕视频,天天看看,音悦台,哔哩哔哩,AcFun,美拍,秒拍,土豆,bilibili,龙珠,虎牙直播,NOW直播,YY神曲,一直播,映客直播,360短视频,27盘等资源站,2MM恋恋影视,糖豆,梨视频,FLV,M3U8,MP4

播放器:ckplayer

必选参数:url 视频解析地址

接口地址:

javascript
        https://api.isoyu.com/ckplayer/?url=

调用例子:

javascript
        https://api.isoyu.com/ckplayer/?url=https://v.qq.com/x/cover/nilk5fd4bkqdk3a.html

效果:姬长信API

10.5 抖音去水印

javascript
status:请求状态码true/false  
-message:提示文本,返回结果错误时会返回地址信息  
-nickname:抖音昵称  
-awemeId:视频资源Id
-info:视频信息 
-image:封面图片地址(静态)
-headImage:用户头像地址  
-video_Url:无水印地址  
-music_urls:音乐原声地址 
-dynamic_cover:动态封面图  
-long_video:长视频 
-userId:作者userId
-shortId:作者抖音Id
-time:时间戳

请注意时间戳,视频不定期失效

必选参数:

url 视频链接

接口地址:

javascript
        https://api.isoyu.com/ckplayer/douyin.asp?url= 
-        https://api.isoyu.com/ckplayer/douyin.jsp?url=
-        https://api.isoyu.com/ckplayer/douyin.php?url=

调用例子:

javascript
        https://api.isoyu.com/ckplayer/douyin.asp?url=http://v.douyin.com/rYs9HU
-        https://api.isoyu.com/ckplayer/douyin.jsp?url=http://v.douyin.com/rYs9HU
-        https://api.isoyu.com/ckplayer/douyin.php?url=http://v.douyin.com/rYs9HU

返回:

javascript
{
-    "status":true,
-    "nickname":"陳奕迅所長",
-    "shortId":"85815699",
-    "userId":71136311811,
-    "awemeId":"6629588912228535555",
-    "headImage":"https://p3-dy.byteimg.com/aweme/720x720/c7a50016c177b8d83b6e.jpeg",
-    "image":"http://p3-dy.byteimg.com/large/129e100017985e14f90e6.jpeg",
-    "dynamic_cover":"https://p3-dy.byteimg.com/obj/129970000efcf6ffee755",
-    "video_Url":[
-        "http://v3-dy-z.ixigua.com/90e0b2168f0e4a546cc123758e2c5b8a/5cffc2ea/video/m/220f880b47b03d54a789c8caed4897ab5f711610bbb50000474b6680d20e/?rc=anRmbjxrNGxqajMzO2kzM0ApQHRAb0Y0NTs0OTkzNDM3NTQ5PDNAKXUpQGczdSlAZjN2KUBmaHV5cTFmc2hoZGY7NEBgY2hnbl5sYy1fLS1fLS9zczVvI28jPy8uMjQtLi0tLS0vLi0uL2k6Yi5wIzphLXEjOmAwbyNwYmZyaF4ranQ6Iy8uXg%3D%3D",
-        "http://v6-dy.ixigua.com/cb8bd094abc2dc146c145f423fd45d0e/5cffc2ea/video/m/220f880b47b03d54a789c8caed4897ab5f711610bbb50000474b6680d20e/",
-        "https://aweme.snssdk.com/aweme/v1/play/?video_id=v0200fb80000bg0gfio1ahq9jkkcfqcg&line=0&ratio=540p&media_type=4&vr_type=0&improve_bitrate=0",
-        "https://api.amemv.com/aweme/v1/play/?video_id=v0200fb80000bg0gfio1ahq9jkkcfqcg&line=1&ratio=540p&media_type=4&vr_type=0&improve_bitrate=0"
-    ],
-    "long_video":[
-
-    ],
-    "music_urls":[
-        "http://p3-dy.byteimg.com/obj/a02a0001f6153c8784e3"
-    ],
-    "info":{
-        "share_desc":"在抖音,记录美好生活",
-        "share_title":"#明日之后明日之后 游戏人生,钢琴",
-        "bool_persist":0,
-        "share_signature_url":"https://tiktokv.com/",
-        "share_signature_desc":"TikTok: Make Every Second Count",
-        "share_quote":"",
-        "share_url":"https://www.iesdouyin.com/share/video/6629588912228535555/?region=CN&mid=6582505245845392141&u_code=k1076kib&titleType=title",
-        "share_weibo_desc":"#在抖音,记录美好生活##明日之后明日之后 游戏人生,钢琴",
-        "share_title_myself":"",
-        "share_title_other":"",
-        "share_link_desc":"#在抖音,记录美好生活##明日之后明日之后 游戏人生,钢琴 %s 复制此链接,打开【抖音短视频】,直接观看视频!"
-    },
-    "time":1560261839
-}

10.6 isbn查询

说明:数据来源谷歌&豆瓣

每首次查询新的数据会存储至数据库,此后会变快

必选参数:isbn isbn

接口地址:

javascript
        https://api.isoyu.com/books/isbn/

调用例子:

javascript
        https://api.isoyu.com/books/isbn/?isbn=9787562404507

返回:

javascript
{
-    "code":1,
-    "kind":"books#volumes",
-    "totalItems":1,
-    "title":"汽车电器及电子设备",
-    "author":[
-        {
-            "name":"未知"
-        }
-    ],
-    "logo":"https://img1.doubanio.com/view/subject/l/public/s8920467.jpg",
-    "publisher":"未知",
-    "published":" 2004-8",
-    "page":" 336",
-    "price":" 26.00元",
-    "designed":"未知",
-    "description":"《汽车电器及电子设备(第4版)》主要内容包括:蓄电池、交流发电机及调节器、起动机、汽车点火系、照明与信号、汽车仪表及信息显示系统、汽车空调系统、车身电器设备、发动机的电子控制系统、传动系统的电子控制、底盘电子控制技术、汽车电气设备总线路共十二章。《汽车电器及电子设备(第4版)》可作为高等院校汽车运用工程专业的试用教材,也可供高等院校汽车设计专业师生及汽车制造厂、汽车修理厂、汽车运输部门的工程技术人员、工人参考。"
-}

说明:无

必选参数:bdurl bdurl

接口地址:

javascript
        https://api.isoyu.com/baidu/?bdurl=

调用例子:

javascript
        https://api.isoyu.com/baidu/?bdurl=https://api.isoyu.com

返回:

javascript
{
-	"code": 1,
-	"message": "success",
-	"url": "https://api.isoyu.com",
-	"baidurl": "http://www.baidu.com/link?url=a3f48d30fc293c5e471ef23de092fddc99ebd1966804aae435d0c78aea96"
-}

10.8 云盘移植

说明:移植https://pan.isoyu.com/uploads,提升限制100M大小.

**请勿上传违反中国大陆和香港法律的文件,违者后果自负!本站有权向公安举报协助净化网络环境.

**因上传前所有文件都会经腾讯云自动审查,违规文件被删后,无法找回,请保护好个人重要隐私文件!

**上传无格式限制,图片类无水印,原图保存.支持代码、图片、文本文件即时预览,音视频播放.游客上传最大支持100M,密匙上传无限制,均支持断点续传!

必选参数:

  \`aup\`    pre_upload 上传文件 表单数据: {filename:filename} / complete_upload 完成上传返回值 表单数据: {id: predata.id},id为 pre_upload返回的id值
-  
-  \`appCode\`  授权码
-  
-  \`auturl\`  授权网站
-

接口地址:

javascript
        https://api.isoyu.com/upload/api.jsp

调用例子:

javascript

-        https://api.isoyu.com/upload/api.jsp?aup=pre_upload&appCode=B586A14C4EC466D33682F8626CCB3794&auturl=api.isoyu.com
-        
-        https://api.isoyu.com/upload/api.jsp?aup=complete_upload&appCode=B586A14C4EC466D33682F8626CCB3794&auturl=api.isoyu.com

返回:

javascript
{"code":0,"data":{"id":"133a4f05-2609-4fd8-a13c-6f75dc1c9449","cdnDomain":"api.isoyu.com","signature":"IqlVa7znINFicteYetzmDz3RtKw=","policy":"eyJleHBpcmF0aW9uIjoiMjAyMS0wOS0xM1QxMDo0MjowNi44OTlaIiwiY29uZGl0aW9ucyI6W1siY29udGVudC1sZW5ndGgtcmFuZ2UiLDAsMTA0ODU7NjAwXSxbInN0YXJ0cy13aXRoIiwiJGtleSIsIlZLQ0VZVUdVLWNjOGNmMDhmLTQ5ZjUtNGZjNS04M2MzLWVkMmE7ODM3MDRkNC82OGJlNGFjNC00Njg1LTQxOWYtOTI0Ny0zZDM2ZWYyNWI4N2EuanBnIl1dfQ==","accessKeyId":"LTAIupaslTlUlspm","ossPath":"VKCEYUGU-cc8cf08f-49f5-4fc5-83c3-ed2a67777d4\\/68be4ac4-4685-419f-9247-3d36ef25b87a.jpg","host":"pan.cdn.isoyu.com"}}
-
-{"code":0,"msg":"完成文件上传","auturl":"api.isoyu.com"}

示范代码部分:

$.ajax({
-				type : "POST",
-				url : "https://api.isoyu.com/upload/api.jsp?aup=pre_upload&appCode=B586A14C4EC466D33682F8626CCB3794&auturl=api.isoyu.com",
-				data : {filename:filename},
-				dataType : 'json',
-				success : function(data) {
-					if(data.code == 0){
-						predata = data.data;
-						
-
-$.ajax({
-				type : "POST",
-				url : "https://api.isoyu.com/upload/api.jsp?aup=complete_upload&appCode=B586A14C4EC466D33682F8626CCB3794&auturl=api.isoyu.com",
-				data : {id: predata.id},
-				dataType : 'json',
-				success : function(data) {
-					if(data.code == 0){

10.9 bilibili直播间抢红包列表

必选参数: "num":获取1-9条, "lot_id":红包抽奖id, "ruid":up主, "room_id":直播间房号, "runame":"昵称", "face":"up头像"

接口地址:

javascript
        https://api.isoyu.com/bili/GetRedpocketPlaying/

调用例子:

javascript

-        https://api.isoyu.com/bili/GetRedpocketPlaying/?appCode=B586A14C4EC466D33682F8626CCB3794&auturl=api.isoyu.com&num=9

返回:

javascript
{
-    "code":"200",
-    "msg":"Success",
-    "appCode":"B586A14C4EC466D33682F8626CCB3794",
-    "data":{
-        "list":[
-            {
-                "lot_id":1051686,
-                "ruid":606293627,
-                "room_id":22625077,
-                "runame":"月兮Channel",
-                "face":"http://i2.hdslb.com/bfs/face/4d0d614800d74147add12db1bd2ddc23879a45c4.jpg"
-            },
-            {
-                "lot_id":1058707,
-                "ruid":396822361,
-                "room_id":21333440,
-                "runame":"阿光v2",
-                "face":"http://i1.hdslb.com/bfs/face/bbc0df283afe917d8b214d93b760c80927bb4f8b.jpg"
-            },
-            {
-                "lot_id":1065737,
-                "ruid":319865031,
-                "room_id":10766901,
-                "runame":"千寻要吃小饼干",
-                "face":"http://i0.hdslb.com/bfs/face/73d2697b94722436c7c1a3641235b33c5e28749c.jpg"
-            },
-            {
-                "lot_id":1065159,
-                "ruid":507642729,
-                "room_id":22800243,
-                "runame":"黎柚Riyu",
-                "face":"http://i0.hdslb.com/bfs/face/78b9e404eac26d5be636216fcb4f5382376b949c.jpg"
-            },
-            {
-                "lot_id":1065731,
-                "ruid":411509507,
-                "room_id":23601423,
-                "runame":"晚月不能emo",
-                "face":"http://i2.hdslb.com/bfs/face/56c0baeca32f478b36ec0bffa3201bf3625c91d3.jpg"
-            },
-            {
-                "lot_id":1048834,
-                "ruid":24237164,
-                "room_id":15009406,
-                "runame":"轻音体软阿喵喵",
-                "face":"http://i2.hdslb.com/bfs/face/ee8ce1869aa83b30b113106396f20a6ae0656e98.jpg"
-            },
-            {
-                "lot_id":1065138,
-                "ruid":1785859890,
-                "room_id":24304652,
-                "runame":"芮绮_",
-                "face":"http://i0.hdslb.com/bfs/face/95efcda68e34771ab14d364a643c2409d52b96fa.jpg"
-            },
-            {
-                "lot_id":1050287,
-                "ruid":282994,
-                "room_id":47377,
-                "runame":"泠鸢yousa",
-                "face":"http://i1.hdslb.com/bfs/face/28f95c383f2805dbed32e93007c91ccfda28775f.jpg"
-            },
-            {
-                "lot_id":1065926,
-                "ruid":2370004,
-                "room_id":293260,
-                "runame":"亢奋的远山",
-                "face":"http://i1.hdslb.com/bfs/face/f59fea1ff8525158093bac505f94c45521269f8c.jpg"
-            }
-        ]
-    },
-    "auturl":"api.isoyu.com",
-    "time":"1647793982"
-}

延伸

/**
-     * @use 创建抽奖任务
-     * @param array $raffles
-     * @return array
-     */
-    protected static function createLottery(array $raffles): array
-    {
-        $url = 'https://api.live.bilibili.com/xlive/lottery-interface/v1/popularityRedPocket/RedPocketDraw';
-        $tasks = [];
-        foreach ($raffles as $raffle) {
-            $payload = [
-                'ruid' => $raffle['ruid'],
-                'room_id' => $raffle['room_id'],
-                'lot_id' => $raffle['lot_id'],
-                'spm_id' => '444.8.red_envelope.extract',
-                'jump_from' => '',
-                'session_id' => '',
-                'csrf_token' => getCsrf(),
-                'csrf' => getCsrf(),
-                'visit_id' => ''
-            ];
-            // {"code":0,"message":"0","ttl":1,"data":{"join_status":1}}
-            $tasks[] = [
-                'payload' => Sign::common($payload),
-                'source' => [
-                    'room_id' => $raffle['room_id'],
-                    'raffle_id' => $raffle['raffle_id'],
-                    'raffle_name' => $raffle['raffle_name']
-                ]
-            ];
-        }
-        // print_r($results);
-        return Curl::async('app', $url, $tasks);
-    }

10.10 域名备案查询实时

查询域名在工信部备案信息,备案主体、审核时间等 通过域名查询备案信息,返回ICP证号、备案名称、备案性质等,数据100%准确。

status /备案状态 ALREADY_BEIAN:已备案;NOT_BEIAN:未备案;WAIT_PROCESS:等待系统处理/

必选参数:

domain 要查询的域名 如:qq.com

接口地址:

javascript
        https://api.isoyu.com/beian/

调用例子:

javascript

-        https://api.isoyu.com/beian/?appCode=B586A14C4EC466D33682F8626CCB3794&auturl=api.isoyu.com&domain=qq.com
-        
-        https://api.isoyu.com/beian/?appCode=B586A14C4EC466D33682F8626CCB3794&auturl=api.isoyu.com&domain=qqq.com

返回:

javascript
{
-    "code":"200",
-    "status":"ALREADY_BEIAN",
-    "domain":"qq.com",
-    "icpno":"粤B2-20090059-5",
-    "organizers":"深圳市腾讯计算机系统有限公司",
-    "organizers_type":"企业"
-}
-
-{
-    "code":"200",
-    "status":"NOT_BEIAN",
-    "domain":"qqq.com",
-    "icpno":null,
-    "organizers":null,
-    "organizers_type":null
-}

10.11 13位,毫秒时间戳接口

必选参数:

接口地址:

javascript
        https://api.isoyu.com/time/SysTime/

调用例子:

javascript

-        https://api.isoyu.com/time/SysTime/?appCode=B586A14C4EC466D33682F8626CCB3794&auturl=api.isoyu.com&num=13

返回:

javascript
{
-	"code": "200",
-	"msg": "Success",
-	"appCode": "B586A14C4EC466D33682F8626CCB3794",
-	"currentTime": "2022-05-16 11:54:51",
-	"currentTime2": "1652673291281",
-	"auturl": "api.isoyu.com",
-	"time": "1652673291"
-}
`,128)])])}const g=i(p,[["render",h]]);export{r as __pageData,g as default}; diff --git "a/.vitepress/dist/assets/\345\274\200\345\217\221\346\235\202\347\261\273.md.C_HPIclE.lean.js" "b/.vitepress/dist/assets/\345\274\200\345\217\221\346\235\202\347\261\273.md.C_HPIclE.lean.js" deleted file mode 100644 index 52a60dd0..00000000 --- "a/.vitepress/dist/assets/\345\274\200\345\217\221\346\235\202\347\261\273.md.C_HPIclE.lean.js" +++ /dev/null @@ -1 +0,0 @@ -import{_ as i,o as a,c as n,ag as t}from"./chunks/framework.CvgP6Fyv.js";const r=JSON.parse('{"title":"","description":"","frontmatter":{},"headers":[],"relativePath":"开发杂类.md","filePath":"开发杂类.md"}'),p={name:"开发杂类.md"};function h(l,s,k,e,E,d){return a(),n("div",null,[...s[0]||(s[0]=[t("",128)])])}const g=i(p,[["render",h]]);export{r as __pageData,g as default}; diff --git "a/.vitepress/dist/assets/\346\213\233\350\201\230\344\277\241\346\201\257.md.Dl_PIi1f.js" "b/.vitepress/dist/assets/\346\213\233\350\201\230\344\277\241\346\201\257.md.Dl_PIi1f.js" deleted file mode 100644 index fba00a88..00000000 --- "a/.vitepress/dist/assets/\346\213\233\350\201\230\344\277\241\346\201\257.md.Dl_PIi1f.js" +++ /dev/null @@ -1,62 +0,0 @@ -import{_ as i,o as a,c as n,ag as t}from"./chunks/framework.CvgP6Fyv.js";const r=JSON.parse('{"title":"","description":"","frontmatter":{},"headers":[],"relativePath":"招聘信息.md","filePath":"招聘信息.md"}'),h={name:"招聘信息.md"};function k(p,s,l,E,e,o){return a(),n("div",null,[...s[0]||(s[0]=[t(`

9. 招聘信息

说明: 获取招聘信息如 web开发工程师、php

9.1 招聘

必选参数:type web/php/java/ pageNo 第几页 接口地址:https://api.isoyu.com/Job/index?type=web&pageNo=1
调用例子:

javascript
[
-    {
-        "logger": {
-            "traceCapable": true,
-            "name": "com.lagou.entity.mobile.MobilePosition"
-        },
-        "positionId": 3640855,
-        "positionName": "C#高级程序员",
-        "city": "深圳",
-        "createTime": "今天 21:30",
-        "salary": "12k-24k",
-        "companyId": 78807,
-        "companyLogo": "i/image/M00/54/9A/CgpEMll5Y4mAJauzAAAMiJRL3j8068.png",
-        "companyName": "牛日科技",
-        "companyFullName": "深圳牛日科技有限公司"
-    },
-    {
-        "logger": {
-            "traceCapable": true,
-            "name": "com.lagou.entity.mobile.MobilePosition"
-        },
-        "positionId": 3640847,
-        "positionName": "android APP 开发",
-        "city": "深圳",
-        "createTime": "今天 21:22",
-        "salary": "10K-12K",
-        "companyId": 262842,
-        "companyLogo": "images/logo_default.png",
-        "companyName": "视通技术",
-        "companyFullName": "深圳市易联视通技术有限公司"
-    },
-    {
-        "logger": {
-            "traceCapable": true,
-            "name": "com.lagou.entity.mobile.MobilePosition"
-        },
-        "positionId": 3203178,
-        "positionName": "PHP 高级工程师",
-        "city": "深圳",
-        "createTime": "今天 21:20",
-        "salary": "20k-35k",
-        "companyId": 7628,
-        "companyLogo": "image1/M00/00/10/Cgo8PFTUWC2AORIjAABLYZ6NxjQ933.png",
-        "companyName": "点指传媒",
-        "companyFullName": "武汉点指文化传播有限公司"
-    },
-    {
-        "logger": {
-            "traceCapable": true,
-            "name": "com.lagou.entity.mobile.MobilePosition"
-        },
-        "positionId": 2922125,
-        "positionName": "客服",
-        "city": "深圳",
-        "createTime": "今天 21:14",
-        "salary": "4k-6k",
-        "companyId": 108831,
-        "companyLogo": "i/image/M00/01/0C/Cgp3O1ZenZ6AefB-AAAFVRgugjY295.jpg",
-        "companyName": "爱易收",
-        "companyFullName": "深圳市易收电子商务有限公司"
-    }
-    ]
`,5)])])}const g=i(h,[["render",k]]);export{r as __pageData,g as default}; diff --git "a/.vitepress/dist/assets/\346\213\233\350\201\230\344\277\241\346\201\257.md.Dl_PIi1f.lean.js" "b/.vitepress/dist/assets/\346\213\233\350\201\230\344\277\241\346\201\257.md.Dl_PIi1f.lean.js" deleted file mode 100644 index 20d4cb4a..00000000 --- "a/.vitepress/dist/assets/\346\213\233\350\201\230\344\277\241\346\201\257.md.Dl_PIi1f.lean.js" +++ /dev/null @@ -1 +0,0 @@ -import{_ as i,o as a,c as n,ag as t}from"./chunks/framework.CvgP6Fyv.js";const r=JSON.parse('{"title":"","description":"","frontmatter":{},"headers":[],"relativePath":"招聘信息.md","filePath":"招聘信息.md"}'),h={name:"招聘信息.md"};function k(p,s,l,E,e,o){return a(),n("div",null,[...s[0]||(s[0]=[t("",5)])])}const g=i(h,[["render",k]]);export{r as __pageData,g as default}; diff --git "a/.vitepress/dist/assets/\346\226\260\351\227\273\346\250\241\345\235\227.md.C9Gp11IA.js" "b/.vitepress/dist/assets/\346\226\260\351\227\273\346\250\241\345\235\227.md.C9Gp11IA.js" deleted file mode 100644 index 3bb89da2..00000000 --- "a/.vitepress/dist/assets/\346\226\260\351\227\273\346\250\241\345\235\227.md.C9Gp11IA.js" +++ /dev/null @@ -1,95 +0,0 @@ -import{_ as i,o as t,c as a,ag as n}from"./chunks/framework.CvgP6Fyv.js";const d=JSON.parse('{"title":"","description":"","frontmatter":{},"headers":[],"relativePath":"新闻模块.md","filePath":"新闻模块.md"}'),l={name:"新闻模块.md"};function p(h,s,k,E,e,g){return t(),a("div",null,[...s[0]||(s[0]=[n(`

1. 新闻模块

说明: 包括 新闻模块banner轮播图接口、新闻分类列表分类接口、新闻详情接口、本地新闻接口 如下详情:

1.1 新闻轮播图接口

必选参数:接口地址:News/banner

调用例子://api.isoyu.com/api/News/banner

返回数据(每次返回是10条数据,这里就不全部列出来了)如下图:

1.2 新闻分类列表分类接口

必选参数:type int : 新闻类型

<table> <tr> <td>type</td> <td>0</td> <td>1</td> <td>2</td> <td>3</td> <td>4</td> <td>5</td> <td>6</td> <td>7</td> </tr> <tr> <td>名称</td> <td>头条</td> <td>军事</td> <td>娱乐</td> <td>体育</td> <td>科技</td> <td>艺术</td> <td>教育</td> <td>要闻</td> </tr> </table>

page int : 分页页数,每页返回10条

接口地址:/News/new_list?type=1&page=20

调用例子://api.isoyu.com/api/News/new_list?type=1&page=20

返回数据(每次返回是10条数据,这里就不全部列出来了)如下图:

1.3 新闻详情接口

必选参数:postid 新闻列表下的 postid

接口地址:/api/News/new_detail?postid=CLJN5K2M000181KT

调用例子://api.isoyu.com/api/News/new_detail?postid=CLJN5K2M000181KT

返回数据(每次返回是10条数据,这里就不全部列出来了)如下图:

javascript
{
-    "msg": "success",
-    "code": 1,
-    "data": {
-        "body": "<!--IMG#0--><p>  毛泽东同志在《论持久战》一文中指出,日本的军力在东方是一等的。抗战中,真实的侵华日军并非像某些影视作品中所描述的那样不堪一击,而是十分凶狠猖狂、具有很强战斗力。为了战胜这只军国主义怪兽,中国军民进行了长达14年的生死搏斗才赢得战争胜利。中国人民抗日战争可以说是异常惨烈,这是为什么呢?这又能给今天的我们以什么样启示呢?</p><p>  <strong>为什么抗日战争异常惨烈?</strong></p><p>  <strong>——侵华日军作战能力分析及启示</strong></p><p>  ■王晓辉 李雨樵</p><p>  毛泽东同志在《论持久战》一文中指出,日本的军力在东方是一等的。抗战中,真实的侵华日军并非像某些影视作品中所描述的那样不堪一击,而是十分凶狠猖狂、具有很强战斗力。为了战胜这只军国主义怪兽,中国军民进行了长达14年的生死搏斗才赢得战争胜利。中国人民抗日战争可以说是异常惨烈,这是为什么呢?这又能给今天的我们以什么样启示呢?</p><p>  <strong>部队结构合成,具备了协同作战能力</strong></p><p>  日本发动侵华战争时已经完成了工业化,其军队在组织结构和武器装备上已经初步完成机械化。日本陆军是侵华的主力,师团是其具有确定编制的第一级作战单位,一般由步兵、炮兵、骑兵、工兵和辎重部队等混合编成。其中,除步兵外,炮兵、骑兵、工兵等兵种也属于直接作战力量,其数量几乎占了师团编成内联队数量的一半。因此,一支现代陆军所要求的火力、突击力、机动力与保障力等,日军师团一个也不缺。故日军的陆、海、空军既能联手打大战,单个陆军师团也敢孤军突入,与数倍于己的对手独立作战。如淞沪会战与武汉会战,是日军侵华的两次大规模陆、海、空三军联合作战。日军两度获胜,反映出其三军协同作战的能力,这是当时中国军队所不及的;也反映出当时中国军队的落后,是一种结构性的整体性的落后。</p><p>  <strong>结构决定功能,体系决定战斗力。军队结构落后于时代、落后于战争形态和作战方式发展,必然丧失军事竞争主动权。可以说,在未来战场上,谁的结构更利于集聚潜能、释放效能,谁的结构更符合制胜机理、打赢要求,谁就能占据优势、赢得先机。</strong></p><p>  <strong>武器装备精良,形成了联合火力杀伤</strong></p><p>  抗战期间,中日两军在武器装备质量数量方面存在着很大的差距。以侵华日军一个常设师团(即甲种师团)与中国精锐的陆军第88师(德械师)相比,两军装备的各种枪炮在性能上互有优长,但在数量上却拉开了差距:日军步枪数量是中国军队的1.6倍多,轻重机枪是2倍多,野战重炮是4倍多。在密集火力与重火力杀伤等方面,日本陆军对中国陆军构成了成倍的数量优势。此外,日本陆军作战还可以得到相当数量的空中火力支援以及坦克装甲部队的加强,可构筑一张陆、海、空三军联合火力网。如淞沪会战,是抗战中中日两军精锐部队首次硬碰硬的较量,也是中国军队牺牲最大、战斗最为惨烈的一役。中国军队进攻时,就会陷入日军的立体火力网;防御时,又会饱受日军的火力轰击,兵员损失达到一天一个师的惨烈程度。因此,面对侵华日军的立体火力网,中国军队只能凭借数量优势,以人海填火海,极为悲壮。</p><p>  <strong>武器装备是构成战斗力最直接的物质基础。武器装备落后,人的能动作用在战争中也很难最大限度地发挥出来,要打赢战争就会付出更大的代价。因此,要赢得胜利既要敢于亮剑,又要善于铸剑,加快构建适应未来战争和履行使命要求的武器装备体系。</strong></p><p>  <strong>作战组织严密,使得攻防转换比较灵活</strong></p><p>  侵华日军作战组织与实施严密,使其火力杀伤更加精准、高效,因此总能掌控战场主动权。比如日军在淞沪会战时,首先,通过观测气球侦察中国军队阵地,标定攻击目标,然后召唤飞机、野战重炮与海军舰炮进行狂轰滥炸,尽量摧毁中国军队阵地。其次,待其陆、海、空火力突击后,日军便出动坦克掩护步兵,向中国军队阵地发起猛攻;与此同时,其炮兵火力实施延伸射击,对中国军队后方增援部队进行火力拦阻,力求大量杀伤有生力量。再次,如遭遇中国军队强力还击,日军即再次召唤火力轰击,然后再进行新一波步、坦协同攻击。此外,日本战机以组、队形式,在战场上空巡视,发现中国军队目标即进行轰炸与扫射,或召唤野战重炮与舰炮进行远程轰击。由于侵华日军在作战组织与实施上的严密性,使其无论在大兵团联合作战中,还是小股部队攻防战斗中,都能够做到军种间行动联合,步、坦、炮间火力协同,左右邻间相互配合,发挥出整体战力来。而正面战场中国军队在指挥上鲜有灵活创举,基本上处于见招拆招的被动地位。</p><p>  <strong>战争对抗不仅是力量的对抗,而是综合较量。作战指挥,不是简单照条文操作或单纯计算就能解决的,面对战争复杂性的增加,单纯的技术或者单纯的谋略,都不可能掌控战场的主动权。而是应该谋力并举,既要讲指导的艺术,又要注重实力,二者相互支撑、不可偏废。</strong></p><p>  <strong>军事训练严苛,保证了人员较高作战素养</strong></p><p>  日军严苛的军事训练是其作战素养较高的主要原因。日军的训练可分为军官和士兵两部分,具有训练层次科学、训练课目覆盖面大、训练要求严格的特点。通过陆军士官学校文理兼顾的各兵种专业课程训练和后期各类技术兵种军官学校再教育,使得日军能够培养出一支高质量的基层军官队伍,且便于各兵种间的沟通和配合。士兵依照《步兵操典》组织常规单兵综合素质训练和中队以上的协同作战训练以及两个月的大队、联队级作战协同训练。而且日军新兵在转入小队、中队级协同战术训练时,往往会被老兵们带着加练夜间100米精确射击、避弹奔跑及针对避弹奔跑的射击方法、狙击与反狙击术、突发情况下防守与反击的动作等额外的训练课目,这些都是在战场上非常实用的技术。相比之下,当时中国军队则面临着军官受教育层次低、训练体系不完整、训练经费欠缺、训练装备差等问题。因缺少科学系统的训练,中国军队手中少量精良武器装备在战场上常常不能充分发挥应有作用。</p><p>  <strong>军事训练是未来战争的预演。坚持军事训练是和平时期军队战斗力生成的基本途径。打仗硬碰硬,训练必须实打实。军事训练水平上不去,部队战斗力也很难提高,战时必然吃大亏。所以,要想赢得未来战争,必须通过严酷的实战化训练这块“磨刀石”,把打赢本领锤炼得更过硬。</strong></p><p>  <strong>情报工作缜密,获得了事半功倍的作战效果</strong></p><p>  自明治维新以来,日军在对外扩张战争中,屡屡尝到情报工作带来的甜头,故其视情报侦察为战争制胜的捷径,始终高度重视情报侦察工作。日本发动侵华战争前的数十年间,在中国加紧了对未来预定战场的情报侦察。如据日本防卫厅战史研究所编写的《大本营陆军部》记载,1923年日军就制订了对中国的作战计划设想要点。根据此要点,1925年,日军参谋本部作战科长畑俊六率参谋本部、陆军省、海军军令部作战科等一行人员,乘军舰用一个月的时间,对上海至汉口的登陆点逐段进行侦察,这为以后日军进攻淞沪、武汉等要地,摸清兵要地志情况做好了准备。九一八事变后,日军更是通过各种途径、运用各种手段进行情报侦察,可以说无孔不入、用尽其力。比如当时中国军用地图的兵要地志却没有日军地图标注得清晰完备。</p><p>  <strong>“知彼知己,百战不殆”。情报工作的优劣、得失与高下,对于战争决策、作战部署乃至最后的战争胜负,起到极为重要的作用。通过缜密细致长期的情报工作,找出对手要害,针对性地设计战法,就能达到“四两拨千斤”的作战效果。</strong></p><p>  <strong>思想控制严密,部队具有畸形的战斗意志</strong></p><p>  抗战初期,侵华日军士兵普遍表现“不怕死”,这与长期日本武士道的文化贻害有关,但是更大程度上还是因为受到了军国主义思想的毒害。日本在近代走上武力扩张的道路之后,非常重视向军人灌输“效忠天皇”的封建忠君思想,同时日本还开展反华灭华教育;将侵略战争说成是为了解决日本“人口过剩”问题,捍卫日本的“生命线”“主权线”等。日军士兵长期受到军国主义思想的毒害,形成畸形的死战不降的战斗意志。在战局陷入僵持后,日军往往会组织自杀式的死亡冲锋。二战末期,美国最终决定先向日本投掷原子弹,而不是直接登陆日本。一个很重要的原因,就是美国惮于日本在本土进行“玉碎”作战,将会给美军带来巨大人员伤亡。与日军不同,中国军民的抵抗意志和战斗精神是在民族危亡中激发出来的,具有自发性、深刻性和持久性、正义性,这也是我们最终取得抗战胜利的重要原因。</p><p>  <strong>战斗意志是军队战斗力的重要构成。今天,培育军人的战斗意志,必须以过硬的军事技术和丰富的科技知识作基础。要把战斗意志培育融入军事训练内容体系,渗入各项军事实践活动,紧紧围绕担负的作战任务,练胆量、练意志、练作风、练技术战术,保证战斗意志和军事素质同步提升。</strong></p><p>  <strong>编后感言:</strong></p><p>  <strong>以敌为鉴是赢得胜利的重要方式</strong></p><p>  面对侵华日军这部高效运转的战争机器,这头人类历史上武装到牙齿的法西斯主义怪兽,中国军民不屈不挠、奋起抵抗,使侵略者陷入人民战争的汪洋大海。侵华日军是“很难打”,但绝非“不可战胜”。特别是到了战争中后期,随着日本战争潜力的枯竭、士兵反战情绪的蔓延,侵华日军的战斗力迅速衰落,已难逃失败投降的结局。历史已经雄辩地证明,正义必胜、和平必胜、人民必胜。因此,作为战胜者,承认敌人的强悍不需要什么勇气,但需要秉持正确认知态度。以敌为鉴为我所用,是胜者恒强的重要手段,也是赢得胜利的方式。随意消费血与火的历史,是对历史的不尊重,更是对未来的不负责任。</p><p>原标题:为何抗日战争异常惨烈?日军并非神剧不堪一击</p>",
-        "ydbaike": [],
-        "replyCount": 86,
-        "link": [],
-        "img": [
-            {
-                "ref": "<!--IMG#0-->",
-                "pixel": "600*399",
-                "alt": "",
-                "src": "http://cms-bucket.nosdn.127.net/catchpic/5/5a/5a67d106dd715cc465c97092d71b197b.jpg"
-            }
-        ],
-        "votes": [],
-        "shareLink": "https://c.m.163.com/news/a/CLJN5K2M000181KT.html?spss=newsapp&spsw=1",
-        "digest": "",
-        "topiclist_news": [
-            {
-                "hasCover": false,
-                "subnum": "超过1000万",
-                "alias": "Military",
-                "tname": "军事",
-                "ename": "junshi",
-                "tid": "T1348648141035",
-                "cid": "C1348647991705"
-            }
-        ],
-        "dkeys": "日军,中国军队,侵华日军,淞沪会战",
-        "ec": "李曦_NN2587",
-        "topiclist": [
-            {
-                "hasCover": false,
-                "subnum": "181.4万",
-                "alias": "网易军事频道,关注军事新闻",
-                "tname": "网易军事",
-                "ename": "wangyijunshi",
-                "tid": "T1401334013017",
-                "cid": "C1378977941637"
-            }
-        ],
-        "docid": "CLJN5K2M000181KT",
-        "picnews": true,
-        "title": "为何抗战异常惨烈?日军并非如神剧中不堪一击",
-        "tid": "",
-        "template": "recommend",
-        "threadVote": 30,
-        "threadAgainst": 3,
-        "boboList": [],
-        "category": "历史",
-        "replyBoard": "news_junshi_bbs",
-        "source": "中国军网",
-        "hasNext": false,
-        "voicecomment": "off",
-        "relative_sys": [
-            {
-                "id": "CLBSS1EJ000187UE",
-                "title": "抗战期间,中国哪里的军人最容易变节投敌?",
-                "source": "大象公会",
-                "imgsrc": "http://cms-bucket.nosdn.127.net/f636439c8a89400c8cb829bfba778b2820170526101336.jpeg",
-                "docID": "CLBSS1EJ000187UE",
-                "from": "HZ",
-                "type": "doc",
-                "ptime": "2017-05-26 10:13:36",
-                "href": ""
-            },
-            {
-                "id": "CL7JRHFB0523D46J",
-                "title": "一寸山河一寸血,南京光华门血战,撤退时教导总队泪奔了",
-                "source": "不二书说历史",
-                "imgsrc": "http://dingyue.nosdn.127.net/Ewnq46iqIU4hDHPhr3V80sK30DcK384lkBe0hNvRFoP=V1495621093803compressflag.jpg",
-                "docID": "CL7JRHFB0523D46J",
-                "from": "HZ",
-                "type": "doc",
-                "ptime": "2017-05-24 18:19:07",
-                "href": ""
-            },
-            {
-                "id": "CLC2DNAH05239N17",
-                "title": "淞沪会战中,日军对中国军队是这样记载的!",
-                "source": "68讲台",
-                "imgsrc": "http://dingyue.nosdn.127.net/ogdZAXPtO2q8OK06qjeDTz2tWJ6bdjQ6MnqxnptQHvanQ1495770638931compressflag.jpg",
-                "docID": "CLC2DNAH05239N17",
-                "from": "HZ",
-                "type": "doc",
-                "ptime": "2017-05-26 11:50:42",
-                "href": ""
-            }
-        ],
-        "book": [],
-        "ptime": "2017-05-29 11:07:54"
-    }
-}

1.3 本地新闻

必选参数:name 地名 如:广东省_深圳市江西省_南昌市 不填写获取你的定位默认地址

page 分页 如0 从第0 条数据开始返回10条数据(最新的10条数据) 10 20 30 每次返回10条数据

接口地址:/News/local_news?name=广东省_深圳市&page=0

调用例子://api.isoyu.com/api/News/local_news?name=广东省_深圳市&page=0

返回数据(每次返回是10条数据,这里就不全部列出来了)如下图:

`,26)])])}const r=i(l,[["render",p]]);export{d as __pageData,r as default}; diff --git "a/.vitepress/dist/assets/\346\226\260\351\227\273\346\250\241\345\235\227.md.C9Gp11IA.lean.js" "b/.vitepress/dist/assets/\346\226\260\351\227\273\346\250\241\345\235\227.md.C9Gp11IA.lean.js" deleted file mode 100644 index 30e30653..00000000 --- "a/.vitepress/dist/assets/\346\226\260\351\227\273\346\250\241\345\235\227.md.C9Gp11IA.lean.js" +++ /dev/null @@ -1 +0,0 @@ -import{_ as i,o as t,c as a,ag as n}from"./chunks/framework.CvgP6Fyv.js";const d=JSON.parse('{"title":"","description":"","frontmatter":{},"headers":[],"relativePath":"新闻模块.md","filePath":"新闻模块.md"}'),l={name:"新闻模块.md"};function p(h,s,k,E,e,g){return t(),a("div",null,[...s[0]||(s[0]=[n("",26)])])}const r=i(l,[["render",p]]);export{d as __pageData,r as default}; diff --git "a/.vitepress/dist/assets/\346\226\260\351\227\273\350\265\204\350\256\257.md.C3IJY0n-.js" "b/.vitepress/dist/assets/\346\226\260\351\227\273\350\265\204\350\256\257.md.C3IJY0n-.js" deleted file mode 100644 index f472a5b6..00000000 --- "a/.vitepress/dist/assets/\346\226\260\351\227\273\350\265\204\350\256\257.md.C3IJY0n-.js" +++ /dev/null @@ -1,2440 +0,0 @@ -import{_ as s,o as n,c as t,ag as p}from"./chunks/framework.CvgP6Fyv.js";const q=JSON.parse('{"title":"","description":"","frontmatter":{},"headers":[],"relativePath":"新闻资讯.md","filePath":"新闻资讯.md"}'),e={name:"新闻资讯.md"};function l(i,a,o,d,c,u){return n(),t("div",null,[...a[0]||(a[0]=[p(`

CBA新闻

[danger]### 会员接口,仅限会员使用,购买API会员

中国男子职业篮球赛、CBA明星动态资讯等。

请求地址

GET https://api.isoyu.com/news/cba

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
numint返回数量1-50,默认10
pageint翻页
wordstring检索关键词

返回data参数

名称类型说明
ctimestring时间
titlestring标题
descriptionstring描述
picUrlstring封面
urlstring链接

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->newsCba()
-
-    ->withNum(10)
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功",
-    "data": [
-        {
-
-        "ctime":"2019-03-20 12:40",
-
-        "title":"法国篮协主席:将以最强阵容出战沈阳热身赛",
-
-        "description":"CBA新闻",
-
-        "picUrl":"http://d.ifengimg.com/w145_h103/e0.ifengimg.com/01/2019/0320/195AEB4C055DF625A2A4A840E24888A865C8910F_size44_w660_h300.jpeg",
-
-        "url":"http://sports.ifeng.com/a/20190320/60560401_0.shtml"
-
-        },
-
-        {
-
-        "ctime":"2019-03-20 09:00",
-
-        "title":"传奇谢幕?39岁刘炜表态也许结束球员生涯强忍泪水道谢上海球迷",
-
-        "description":"CBA新闻",
-
-        "picUrl":"http://d.ifengimg.com/w145_h103/e0.ifengimg.com/05/2019/0319/5C80E0ECF193568E6B181C900280ABB97ACA8D9F_size29_w640_h404.jpeg",
-
-        "url":"http://sports.ifeng.com/a/20190319/60560027_0.shtml"
-
-        },
-
-        {
-
-        "ctime":"2019-03-20 08:10",
-
-        "title":"男篮背锅侠?本土第一后卫?我们该如何铭记刘炜……",
-
-        "description":"CBA新闻",
-
-        "picUrl":"http://d.ifengimg.com/w145_h103/e0.ifengimg.com/05/2019/0320/8ED0630BB6081FA2596DB6868732CA5E83766685_size109_w960_h604.jpeg",
-
-        "url":"http://sports.ifeng.com/a/20190320/60470332_0.shtml"
-
-        }
-    ]
-}

IT资讯

[danger]### 会员接口,仅限会员使用,购买API会员

IT行业新闻、舆论、热点、行业动态新闻资讯等。

请求地址

GET https://api.isoyu.com/news/it

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
numint返回数量1-50,默认10
pageint翻页
wordstring检索关键词

返回data参数

名称类型说明
ctimestring时间
titlestring标题
descriptionstring描述
picUrlstring封面
urlstring链接

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->newsIt()
-
-    ->withNum(10)
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功",
-    "data": [
-        {
-
-        "ctime":"2019-03-20 07:02",
-
-        "title":"不复往昔荣光?前雇员称苹果零售店现在太追求销",
-
-        "description":"网易IT",
-
-        "picUrl":"http://cms-bucket.ws.126.net/2019/03/19/8fd36e2dff4248388320db8faa8ccc00.png?imageView&thumbnail=200y140",
-
-        "url":"http://tech.163.com/19/0320/07/EAMNELR200097U7T.html"
-
-        },
-
-        {
-
-        "ctime":"2019-03-19 22:30",
-
-        "title":"任正非外媒采访实录:美国让华为成为舆论中心",
-
-        "description":"网易IT",
-
-        "picUrl":"http://cms-bucket.ws.126.net/2019/03/19/84122123487140198d7c452d61bad228.png?imageView&thumbnail=200y140",
-
-        "url":"http://tech.163.com/19/0319/22/EALQ61S700097U7T.html"
-
-        },
-
-        {
-
-        "ctime":"2019-03-19 20:52",
-
-        "title":"小米CFO周受资:3月底保证小米9系列150万台供应",
-
-        "description":"网易IT",
-
-        "picUrl":"http://cms-bucket.ws.126.net/2019/03/19/40aa8b3346a44dc4b90b765a6218da10.png?imageView&thumbnail=200y140",
-
-        "url":"http://tech.163.com/19/0319/20/EALKHH4S00097U7T.html"
-
-        }
-    ]
-}

NBA新闻

[danger]### 会员接口,仅限会员使用,购买API会员

美国职业篮篮球赛新闻资讯,NBA明星动态等。

请求地址

GET https://api.isoyu.com/news/nba

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
numint返回数量1-50,默认10
pageint翻页
wordstring检索关键词

返回data参数

名称类型说明
ctimestring时间
titlestring标题
descriptionstring描述
picUrlstring封面
urlstring链接

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->newsNba()
-
-    ->withNum(10)
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功",
-    "data": [
-        {
-
-        "ctime":"2019-03-20 10:23",
-
-        "title":"守住榜首!勇士力克森林狼唐斯双20库里36分汤神28分",
-
-        "description":"NBA新闻",
-
-        "picUrl":"http://d.ifengimg.com/w163_h114/e0.ifengimg.com/09/2019/0320/752567313088647BE49FBFBE84DDBC18485D2264_size494_w766_h526.png",
-
-        "url":"http://sports.ifeng.com/a/20190320/60560295_0.shtml"
-
-        },
-
-        {
-
-        "ctime":"2019-03-20 09:57",
-
-        "title":"伟大时刻!哈登正式30通杀29队3纪录仅次于横扫联盟的詹皇",
-
-        "description":"NBA新闻",
-
-        "picUrl":"http://d.ifengimg.com/w163_h114/e0.ifengimg.com/03/2019/0320/3DA77775CDF072F5748A2D03CA820E5B25C805B2_size88_w1280_h909.jpeg",
-
-        "url":"http://sports.ifeng.com/a/20190320/60560217_0.shtml"
-
-        },
-
-        {
-
-        "ctime":"2019-03-20 06:13",
-
-        "title":"诺天王超张伯伦的“人造奇迹”:从强行扶植到倔强成长",
-
-        "description":"NBA新闻",
-
-        "picUrl":"http://d.ifengimg.com/w163_h114/e0.ifengimg.com/10/2019/0320/570A093AB025D3C1969222D967D5741FDD734DDB_size35_w600_h400.jpeg",
-
-        "url":"http://sports.ifeng.com/a/20190320/60559998_0.shtml"
-
-        }
-    ]
-}

VR科技

[danger]### 会员接口,仅限会员使用,购买API会员

虚拟现实技术是一种可以创建和体验虚拟世界的计算机仿真系统,它利用计算机生成一种模拟环境,是一种多源信息融合的、交互式的三维动态视景和实体行为的系统仿真使用户沉浸到该环境中。该接口输出该领域有关新闻资讯行业动态等。

请求地址

GET https://api.isoyu.com/news/vr

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
numint返回数量1-50,默认10
pageint翻页
wordstring检索关键词

返回data参数

名称类型说明
ctimestring时间
titlestring标题
descriptionstring描述
picUrlstring封面
urlstring链接

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->newsVr()
-
-    ->withNum(10)
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功",
-    "data": [
-        {
-
-        "ctime":"2019-03-19 10:22",
-
-        "title":"英伟达发布JetsonNano迷你AI计算机售价仅99美",
-
-        "description":"网易VR",
-
-        "picUrl":"http://cms-bucket.ws.126.net/2019/03/19/a8dd184359e243ffa526238619109b81.png?imageView&thumbnail=200y140",
-
-        "url":"http://tech.163.com/19/0319/10/EAKGGQM800098IEO.html"
-
-        },
-
-        {
-
-        "ctime":"2019-03-19 09:58",
-
-        "title":"孔子2000年前提出的“因材施教”AI给安排上了",
-
-        "description":"网易VR",
-
-        "picUrl":"http://cms-bucket.ws.126.net/2019/03/19/ff60aa29bf614b45a2cbfb2e9c16a789.jpeg?imageView&thumbnail=200y140",
-
-        "url":"http://tech.163.com/19/0319/09/EAKF3PM700098IEO.html"
-
-        },
-
-        {
-
-        "ctime":"2019-03-18 09:59",
-
-        "title":"外媒评出全球32家AI独角兽公司:中国占10家",
-
-        "description":"网易VR",
-
-        "picUrl":"http://cms-bucket.ws.126.net/2019/03/18/84806bcd08d34be2adaecda43f4f9eaf.jpeg?imageView&thumbnail=200y140",
-
-        "url":"http://tech.163.com/19/0318/09/EAHSPMUJ00098IEO.html"
-
-        }
-    ]
-}

币圈资讯

[danger]### 会员接口,仅限会员使用,购买API会员

数字加密货币、比特币等行业新闻资讯

请求地址

GET https://api.isoyu.com/news/digiccy

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
numint返回数量1-50,默认10
pageint翻页
wordstring检索关键词

返回data参数

名称类型说明
ctimestring时间
titlestring标题
descriptionstring描述
picUrlstring封面
urlstring链接

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->newsDigiccy()
-
-    ->withNum(10)
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功",
-    "data": [
-        {
-
-        "ctime":"2019-11-01 14:00",
-
-        "title":"CME公布比特币期权合约的细节",
-
-        "description":"币圈资讯",
-
-        "picUrl":"https://www.fxshell.com/wp-content/uploads/2017/08/59817c8812521-218x150.jpg",
-
-        "url":"https://www.fxshell.com/article/42120"
-
-        },
-
-        {
-
-        "ctime":"2019-11-01 14:00",
-
-        "title":"Mt.Gox的民事赔偿计划推迟到2020年",
-
-        "description":"币圈资讯",
-
-        "picUrl":"https://www.fxshell.com/wp-content/uploads/2017/09/-218x150.jpg",
-
-        "url":"https://www.fxshell.com/article/42131"
-
-        },
-
-        {
-
-        "ctime":"2019-11-01 14:00",
-
-        "title":"加密托管商Koine获得FCA的电子货币机构牌照",
-
-        "description":"币圈资讯",
-
-        "picUrl":"https://www.fxshell.com/wp-content/uploads/2017/06/5934c2cc3c736-218x150.jpg",
-
-        "url":"https://www.fxshell.com/article/42132"
-
-        }
-    ]
-}

财经新闻

[danger]### 会员接口,仅限会员使用,购买API会员

财经资讯API接口

请求地址

GET https://api.isoyu.com/news/finance

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
numint返回数量1-50,默认10
pageint翻页
wordstring检索关键词

返回data参数

名称类型说明
ctimestring时间
titlestring标题
descriptionstring描述
picUrlstring封面
urlstring链接

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->newsFinance()
-
-    ->withNum(10)
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功",
-    "data": [
-        {
-
-        "ctime":"2019-03-06 12:00",
-
-        "title":"湖南久丰国际商品现货交易市场关于2017年清明节放假安排的通知",
-
-        "description":"龙讯财经",
-
-        "picUrl":"https://img.longaa.com/ueditorImg/1495765410040.jpeg!135x90",
-
-        "url":"https://www.longau.com/article/2017-3-29/1490764745666.html"
-
-        },
-
-        {
-
-        "ctime":"2019-03-06 12:00",
-
-        "title":"上海华通白银国际交易中心关于下线“云商城”业务的公告",
-
-        "description":"龙讯财经",
-
-        "picUrl":"https://img.longaa.com/ueditorImg/1496286537860.png!135x90",
-
-        "url":"https://www.longau.com/article/2017-3-30/1490856810966.html"
-
-        },
-
-        {
-
-        "ctime":"2019-03-06 12:00",
-
-        "title":"湖南华夏商品交易市场发布关于停止新开户等业务的通知",
-
-        "description":"龙讯财经",
-
-        "picUrl":"https://img.longaa.com/ueditorImg/1496199172258.jpg!135x90",
-
-        "url":"https://www.longau.com/article/2017-3-30/1490856307633.html"
-
-        }
-    ]
-}

创业资讯

[danger]### 会员接口,仅限会员使用,购买API会员

万众创业,大众创新。在这里了解有关各行各业特别是互联网行业的知名人物、热门产品等新闻动态。

请求地址

GET https://api.isoyu.com/news/startup

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
numint返回数量1-50,默认10
pageint翻页
wordstring检索关键词

返回data参数

名称类型说明
ctimestring时间
titlestring标题
descriptionstring描述
picUrlstring封面
urlstring链接

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->newsStartup()
-
-    ->withNum(10)
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功",
-    "data": [
-        {
-
-        "ctime":"2019-03-20 14:00",
-
-        "title":"爱库存联合创始人冷静:不卖爆款,只卖库存",
-
-        "description":"创业资讯",
-
-        "picUrl":"https://a5img.pncdn.cn/2019/0320/1553061608307.png?x-oss-process=image/resize,m_fixed,w_220,h_120",
-
-        "url":"https://www.admin5.com/article/20190320/900778.shtml"
-
-        },
-
-        {
-
-        "ctime":"2019-03-19 16:06",
-
-        "title":"畅信达智能录音质检开启全维度呼叫中心运营管理模式",
-
-        "description":"创业资讯",
-
-        "picUrl":"https://a5img.pncdn.cn/2019/0319/1552974601652.png?x-oss-process=image/resize,m_fixed,w_220,h_120",
-
-        "url":"https://www.admin5.com/article/20190319/900581.shtml"
-
-        },
-
-        {
-
-        "ctime":"2019-03-19 13:50",
-
-        "title":"315智能电销侵犯隐私被禁,小名片助力破解企业获客难题",
-
-        "description":"创业资讯",
-
-        "picUrl":"https://a5img.pncdn.cn/2019/0319/1552974601652.png?x-oss-process=image/resize,m_fixed,w_220,h_120",
-
-        "url":"https://www.admin5.com/article/20190319/900464.shtml"
-
-        }
-    ]
-}

地区新闻

[danger]### 会员接口,仅限会员使用,购买API会员

全国各省份、直辖市、特别行政区等地区新闻资讯

请求地址

GET https://api.isoyu.com/news/area

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
areanamestring地区名,不要带“省”或“市”
wordstring搜索某地区下的新闻关键词
pageint翻页

返回data参数

名称类型示例值说明
titlestring大雾橙色预警!湖北多地现能见度小于200米的雾新闻标题
picUrlstringhttp://n.sinaimg.cn/hb/87/w574h313/20191202/00f9-ikcacer4044078.jpg新闻配图
descriptionstring新闻简介
sourcestring湖北天气新闻来源
urlstringhttp://hb.sina.com.cn/news/j/2019-12-02/detail-iihnzhfz3050537.shtml新闻链接
ctimestring2019-12-02 10:51:00新闻时间

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->newsArea()
-
-    ->withAreaname('湖北')
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功",
-    "data": [
-        {
-
-        "ctime":"2019-12-02 14:13:00",
-
-        "title":"【中国稳健前行】把握党的领导制度体系丰富内涵",
-
-        "description":"",
-
-        "picUrl":"",
-
-        "url":"http://news.cnhan.com/html/yaowen/20191202/1048058.htm",
-
-        "source":"汉网"
-
-        },
-
-        {
-
-        "ctime":"2019-12-02 11:39:00",
-
-        "title":"湖北省二〇一九年“宪法宣传周”活动在汉启动蒋超良作批示",
-
-        "description":"",
-
-        "picUrl":"",
-
-        "url":"http://news.cnhan.com/html/yaowen/20191202/1048045.htm",
-
-        "source":"汉网"
-
-        },
-
-        {
-
-        "ctime":"2019-12-02 11:18:00",
-
-        "title":"湖北省市监局审批新政企业开办压缩至2个工作日内",
-
-        "description":"",
-
-        "picUrl":"http://n.sinaimg.cn/hb/transform/266/w640h426/20191202/07ac-ikcacer4180912.jpg",
-
-        "url":"http://hb.sina.com.cn/news/j/2019-12-02/detail-iihnzahi4708823.shtml",
-
-        "source":"综合"
-
-        }
-    ]
-}

动漫资讯

[danger]### 会员接口,仅限会员使用,购买API会员

动漫资讯,带你了解二次元世界。

请求地址

GET https://api.isoyu.com/news/comic

请求参数

名称类型必填说明
numint返回数量1-50,默认10
pageint翻页
wordstring检索关键词

返回data参数

名称类型说明
ctimestring时间
titlestring标题
descriptionstring描述
picUrlstring封面
urlstring链接

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->newsComic()
-
-    ->withNum(10)
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功",
-    "data": [
-        {
-
-        "ctime":"2019-03-20 13:32",
-
-        "title":"《海贼王》娜美战斗手办发动落雷跃动感十足",
-
-        "description":"动漫星空",
-
-        "picUrl":"https://imgs.gamersky.com/upimg/2019/201903201030028458.jpg",
-
-        "url":"http://acg.gamersky.com/otaku/zb/201903/1164821.shtml"
-
-        },
-
-        {
-
-        "ctime":"2019-03-20 08:49",
-
-        "title":"《Fate》黑Saber可动手办表情配件丰富很耐玩",
-
-        "description":"动漫星空",
-
-        "picUrl":"https://imgs.gamersky.com/upimg/2019/201903191228474000.jpg",
-
-        "url":"http://acg.gamersky.com/otaku/zb/201903/1164498.shtml"
-
-        },
-
-        {
-
-        "ctime":"2019-03-19 20:46",
-
-        "title":"《FGO》拉美西斯二世手办法老王侧颜太霸气",
-
-        "description":"动漫星空",
-
-        "picUrl":"https://imgs.gamersky.com/upimg/2019/201903191834248891.jpg",
-
-        "url":"http://acg.gamersky.com/otaku/zb/201903/1164738.shtml"
-
-        }
-    ]
-}

抖音热点榜

[danger]### 会员接口,仅限会员使用,购买API会员

返回50条抖音App热点视频话题榜单数据,每3分钟同步更新一次。

请求地址

GET https://api.isoyu.com/hot/douyin

请求参数

返回data参数

名称类型示例值说明
hotindexint9023742热搜榜指数
labelint1标签类型,1新,2荐,3热
wordstring赵丽颖张慧雯斗舞热点话题

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->hotDouyin()
-
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功",
-    "data": [
-        {
-
-        "hotindex":5382761,
-
-        "label":1,
-
-        "word":"黄景瑜瘦了"
-
-        },
-
-        {
-
-        "hotindex":5266329,
-
-        "label":0,
-
-        "word":"失联20年北大博士后被找到"
-
-        }
-    ]
-}

抖音视频榜

[danger]### 会员接口,仅限会员使用,购买API会员

接口实时返回20条抖音视频榜单详情数据,包含视频标题简介、发布时间、热度指数、视频播放地址和分享地址、作者相关信息等。

请求地址

GET https://api.isoyu.com/hot/video

请求参数

返回data参数

名称类型示例值说明
hotindexint46438239热榜指数
createtimeint1575271793发布时间戳
durationint292015视频时长秒数
playaddrstringhttps://aweme.snssdk.com/aweme/v1/playwm/?video\\_id=v0200fe00000bnibokhum7lnrb46ns0g&line=0&ratio=540p&media\\_type=4&vr\\_type=0&improve\\_bitrate=0&is\\_play\\_url=1播放地址
coverurlstringhttps://p9-dy.byteimg.com/img/tos-cn-p-0015/8f5f39c794804218af85bcfecfa676bf\\_1575271860~c5\\_300x400.jpeg?from=2563711402\\_large视频封面
titlestring我很庆幸我有一双健全的手,可以做我想做的事,2019充实,激动,感叹#改变生活视频标题简介
shareurlstringhttps://www.iesdouyin.com/share/video/6765740644339174669/?region=&mid=6765693082286541581&u\\_code=0&titleType=title抖音分享地址
authorstring村生莫作者抖音昵称
signaturestring山里有村,村里有莫。作者抖音个人签名
avatarstringhttps://p9-dy.byteimg.com/aweme/100x100/2e19c000644305538b6ab.jpeg作者抖音头像

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->hotVideo()
-
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功",
-    "data": [
-        {
-
-        "hotindex":13402443,
-
-        "createtime":1575259604,
-
-        "duration":44500,
-
-        "playaddr":"https://aweme.snssdk.com/aweme/v1/playwm/?video_id=v0200f830000bni8rhdjfrmrhopvph4g&line=0&ratio=540p&media_type=4&vr_type=0&improve_bitrate=0&is_play_url=1",
-
-        "coverurl":"https://p9-dy.byteimg.com/img/tos-cn-p-0015/a826f1b25ef44545b28bac56982c5c0b~c5_300x400.jpeg?from=2563711402_large",
-
-        "title":"你背不下来的书,做不了的题,总有人能做到。那么不好意思,你喜欢的学校,也只能别人上!不吃学习的苦就要吃生活的苦",
-
-        "shareurl":"https://www.iesdouyin.com/share/video/6765688466677288200/?region=&mid=6765627220623887111&u_code=0&titleType=title",
-
-        "author":"蔡蔡家商贸店",
-
-        "signature":"35岁安徽省马鞍山市",
-
-        "avatar":"https://p9-dy.byteimg.com/aweme/100x100/26eb70003a297ba2830ea.jpeg"
-
-        },
-
-        {
-
-        "hotindex":12063919,
-
-        "createtime":1575312402,
-
-        "duration":224167,
-
-        "playaddr":"https://aweme.snssdk.com/aweme/v1/playwm/?video_id=v0200fa10000bnilmvikr6g7m3jh25mg&line=0&ratio=540p&media_type=4&vr_type=0&improve_bitrate=0&is_play_url=1",
-
-        "coverurl":"https://p1-dy.byteimg.com/img/tos-cn-p-0015/dd92480546b04077a7a6fdaab2dc3e56_1575312411~c5_300x400.jpeg?from=2563711402_large",
-
-        "title":"#任贤齐#刘宇宁《爱江山更爱美人》纯享版#我们的歌",
-
-        "shareurl":"https://www.iesdouyin.com/share/video/6765915015938608387/?region=&mid=6765844901860313869&u_code=0&titleType=title",
-
-        "author":"东方卫视",
-
-        "signature":"《我们的歌》、《第二次也很美》等热播中",
-
-        "avatar":"https://p9-dy.byteimg.com/aweme/100x100/286190003461bb10556af.jpeg"
-
-        }
-    ]
-}

房产新闻

[danger]### 会员接口,仅限会员使用,购买API会员

房产、住宅、写字楼新闻资讯接口

请求地址

GET https://api.isoyu.com/news/house

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
numint返回数量1-50,默认10
pageint翻页
wordstring检索关键词

返回data参数

名称类型说明
ctimestring时间
titlestring标题
descriptionstring描述
picUrlstring封面
urlstring链接

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->newsHouse()
-
-    ->withNum(10)
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功",
-    "data": [
-        {
-
-        "ctime":"2019-07-31 21:38",
-
-        "title":"央视热评:炒房者恐怕今后永无“用武之地”了",
-
-        "description":"搜狐房产",
-
-        "picUrl":"https://t.focus-img.cn/sh160x120sh/zx/smp/592babec26bab0289c136727b1364b93.png",
-
-        "url":"https://nj.focus.cn/zixun/87ad9bad995ef789.html"
-
-        },
-
-        {
-
-        "ctime":"2019-07-31 21:30",
-
-        "title":"“奋斗拾光幸福启航”绿地泉集团召开改制十周年纪念活动发布会",
-
-        "description":"搜狐房产",
-
-        "picUrl":"https://t.focus-img.cn/sh160x120sh/xf/xw/9c9a6715-2064-44ac-b08b-7b42aba3ab48.gif",
-
-        "url":"https://jn.focus.cn/zixun/2a6034f08bcf41e4.html"
-
-        },
-
-        {
-
-        "ctime":"2019-07-31 21:38",
-
-        "title":"大连发布“房价限涨令”:只准跌不准涨跌幅不能超5%",
-
-        "description":"搜狐房产",
-
-        "picUrl":"https://t.focus-img.cn/sh160x120sh/xf/xw/4711fa64-5b00-491a-98f4-9686b5288d10.JPEG",
-
-        "url":"https://gz.focus.cn/zixun/ffa02bb037d4c002.html"
-
-        },
-
-        {
-
-        "ctime":"2024-03-25 09:25",
-
-        "title":"合肥市民有望住进“被动式”房屋冬天不需要开空调",
-
-        "description":"搜狐房产",
-
-        "picUrl":"https://t.focus-img.cn/sh160x120sh/xf/xw/2862fae6-cd3a-4532-85a2-3293633d818e.png",
-
-        "url":"https://zixun.focus.cn/6b1c925fa8cc1919.html"
-
-        }
-    ]
-}

国际新闻

[danger]### 会员接口,仅限会员使用,购买API会员

国际新闻资讯API接口服务。

请求地址

GET https://api.isoyu.com/news/world

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
numint返回数量1-50,默认10
pageint翻页
wordstring检索关键词

返回data参数

名称类型说明
ctimestring时间
titlestring标题
descriptionstring描述
picUrlstring封面
urlstring链接

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->newsWorld()
-
-    ->withNum(10)
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功",
-    "data": [
-        {
-
-        "ctime":"2019-03-20 10:52",
-
-        "title":"巴西武装分子欲抢劫核燃料与警方激烈交火后逃跑",
-
-        "description":"中华国际",
-
-        "picUrl":"https://img2.utuku.china.com/162x110/news/20190320/39cc3959-6bd0-469d-921c-8c0e968593d6.jpg",
-
-        "url":"https://news.china.com/international/1000/20190320/35470553.html"
-
-        },
-
-        {
-
-        "ctime":"2019-03-20 08:54",
-
-        "title":"UFO降临?阿联酋上空现神秘“天空之洞”",
-
-        "description":"中华国际",
-
-        "picUrl":"https://img3.utuku.china.com/162x110/news/20190320/e7fbdc28-0e9f-4d63-82f5-ba81f6de0a58.jpg",
-
-        "url":"https://news.china.com/international/1000/20190320/35467967.html"
-
-        },
-
-        {
-
-        "ctime":"2019-03-20 00:07",
-
-        "title":"比利时首都受到炸弹威胁欧盟总部40余人撤出",
-
-        "description":"中华国际",
-
-        "picUrl":"https://img1.utuku.china.com/162x110/news/20190320/bdc67020-7cff-4028-852e-3698f243a8e2.jpg",
-
-        "url":"https://news.china.com/international/1000/20190320/35466697.html"
-
-        }
-    ]
-}

国内新闻

[danger]### 会员接口,仅限会员使用,购买API会员

国内新闻API接口服务,及时了解国内每时每刻发生的新闻大事。

请求地址

GET https://api.isoyu.com/news/internal

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
numint返回数量1-50,默认10
pageint翻页
wordstring检索关键词

返回data参数

名称类型说明
ctimestring时间
titlestring标题
descriptionstring描述
picUrlstring封面
urlstring链接

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->newsInternal()
-
-    ->withNum(10)
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功",
-    "data": [
-        {
-
-        "ctime":"2019-03-2014:21",
-
-        "title":"副局长开会跷二郎腿抖脚韩国瑜怒:哪个单位的!",
-
-        "description":"中华国内",
-
-        "picUrl":"https://img1.utuku.china.com/162x110/news/20190320/44eb97f1-344a-4700-b346-cee5042ab302.jpg",
-
-        "url":"https://news.china.com/focus/taiwan/11165943/20190320/35472297.html"
-
-        },
-
-        {
-
-        "ctime":"2019-03-2011:30",
-
-        "title":"两部门:今年退休人员基本养老金调整比例在5%左右",
-
-        "description":"中华国内",
-
-        "picUrl":"https://img2.utuku.china.com/162x110/news/20190320/f6fbd0e3-bc16-4a9b-a591-513f16ed6e72.png",
-
-        "url":"https://news.china.com/domestic/945/20190320/35471227.html"
-
-        },
-
-        {
-
-        "ctime":"2019-03-2009:05",
-
-        "title":"歼-15舰载战斗机“伙伴加油”训练视频曝光!",
-
-        "description":"中华国内",
-
-        "picUrl":"https://img0.utuku.china.com/162x110/news/20190320/d555a845-c6d5-44f2-88e8-bb68365c7c42.jpg",
-
-        "url":"https://news.china.com/domestic/945/20190320/35468100.html"
-
-        }    
-    ]
-}

汉服新闻

[danger]### 会员接口,仅限会员使用,购买API会员

民族文化汉服新闻资讯

请求地址

GET https://api.isoyu.com/news/hanfu

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
numint返回数量1-50,默认10
pageint翻页
wordstring检索关键词

返回data参数

名称类型说明
ctimestring时间
titlestring标题
descriptionstring描述
picUrlstring封面
urlstring链接

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->newsHanfu()
-
-    ->withNum(10)
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功",
-    "data": [
-        {
-
-        "ctime":"2019-07-31 21:51",
-
-        "title":"中日对译|日本举办了一场介绍“中日古装文化”的时装秀",
-
-        "description":"爱汉服",
-
-        "picUrl":"http://static.aihanfu.net/uploadfile/2019/0726/thumb_230_130_20190726082955202.png",
-
-        "url":"http://www.aihanfu.com/wen/7223/"
-
-        },
-
-        {
-
-        "ctime":"2019-07-31 21:51",
-
-        "title":"“长安十二时辰”永乐宫神仙图”现身沪上汉服走秀",
-
-        "description":"爱汉服",
-
-        "picUrl":"http://static.aihanfu.net/uploadfile/2019/0728/thumb_230_130_20190728075221666.png",
-
-        "url":"http://www.aihanfu.com/wen/7231/"
-
-        },
-
-        {
-
-        "ctime":"2019-07-31 21:51",
-
-        "title":"汉服怎么火了?中国青年报:汉服热袭来!",
-
-        "description":"爱汉服",
-
-        "picUrl":"http://static.aihanfu.net/uploadfile/2019/0731/thumb_230_130_20190731071416424.jpeg",
-
-        "url":"http://www.aihanfu.com/wen/7244/"
-
-        }
-    ]
-}

互联网资讯

[danger]### 会员接口,仅限会员使用,购买API会员

互联网资讯新闻接口,互联网新闻动态。

请求地址

GET https://api.isoyu.com/news/internet

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
numint返回数量1-50,默认10
pageint翻页
wordstring检索关键词

返回data参数

名称类型说明
ctimestring时间
titlestring标题
descriptionstring描述
picUrlstring封面
urlstring链接

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->newsInternet()
-
-    ->withNum(10)
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功",
-    "data": [
-        {
-
-         "ctime":"2019-04-17 19:53",
-
-        "title":"短视频移动应用抖音国际版TikTok遭印度政府下架",
-
-        "description":"网易互联网",
-
-        "picUrl": "http://cms-bucket.ws.126.net/2019/04/16/7f127e75779b4493bfed4ddde5b656b7.png?imageView&thumbnail=200y140",
-
-        "url":"https://tech.163.com/19/0416/22/ECTUM76300097U7R.html" 
-
-        },
-
-        {
-
-        "ctime":"2019-04-17 19:53",
-
-        "title":"深交所接连扒皮问询,华大基因上市堪称渡劫",
-
-        "description": "网易互联网",
-
-        "picUrl": "http://cms-bucket.ws.126.net/2019/04/17/49d18e5519f444a0b0b1854f791b8b93.png?imageView&thumbnail=200y140",
-
-        "url": "https://tech.163.com/19/0417/07/ECUSUIHS00097U7R.html"
-
-        },
-
-        {
-
-        "ctime":"2019-04-17 19:53",
-
-        "title": "去年的事并未结束 女大学生在美起诉刘强东和京",
-
-         "description":"网易互联网",
-
-        "picUrl":"http://cms-bucket.ws.126.net/2019/04/17/9410bcfbb4834171a7f6546c96c0b1e4.png?imageView&thumbnail=200y140",
-
-        "url":"https://tech.163.com/19/0417/07/ECURTO5T00097U7R.html"
-
-        }
-    ]
-}

环保资讯

[danger]### 会员接口,仅限会员使用,购买API会员

人民网环保新闻资讯

请求地址

GET https://api.isoyu.com/news/environmental

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
numint返回数量1-50,默认10
pageint翻页
wordstring检索关键词

返回data参数

名称类型说明
ctimestring时间
titlestring标题
descriptionstring描述
picUrlstring封面
urlstring链接

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->newsEnvironmental()
-
-    ->withNum(10)
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功",
-    "data": [
-        {
-
-        "ctime":"2020-01-08 20:42",
-
-        "title":"内蒙古:10家单位获评“自然学校”",
-
-        "description":"人民网环保",
-
-        "picUrl":"http://www.people.com.cn/mediafile/pic/20200107/27/10971122445158632427.jpg",
-
-        "url":"http://env.people.com.cn/n1/2020/0108/c1010-31539359.html"
-
-        },
-
-        {
-
-        "ctime":"2020-01-08 20:42",
-
-        "title":"中国南极考察队完成宇航员海磷虾调查",
-
-        "description":"人民网环保",
-
-        "picUrl":"http://www.people.com.cn/mediafile/pic/20200108/16/12989764595465474312.jpg",
-
-        "url":"http://env.people.com.cn/n1/2020/0108/c1010-31539378.html"
-
-        },
-
-        {
-
-        "ctime":"2020-01-08 20:42",
-
-        "title":"水清天蓝产业优,这个滩涂荒地上起步的园区咋做到的",
-
-        "description":"人民网环保",
-
-        "picUrl":"http://www.people.com.cn/mediafile/pic/20200108/82/16040496056363457198.jpg",
-
-        "url":"http://env.people.com.cn/n1/2020/0108/c1010-31539391.html"
-
-        }
-    ]
-}

健康知识

[danger]### 会员接口,仅限会员使用,购买API会员

健康第一位,了解养生、医学发展,中西医等相关资讯。

请求地址

GET https://api.isoyu.com/news/health

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
numint返回数量1-50,默认10
pageint翻页
wordstring检索关键词

返回data参数

名称类型说明
ctimestring时间
titlestring标题
descriptionstring描述
picUrlstring封面
urlstring链接

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->newsHealth()
-
-    ->withNum(10)
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功",
-    "data": [
-        {
-
-        "ctime":"2019-03-1917:13",
-
-        "title":"医生在列车上救人的风险有多大?",
-
-        "description":"网易健康",
-
-        "picUrl":"http://imgsize.ph.126.net/?imgurl=http://cms-bucket.ws.126.net/2019/03/20/dae6c19b60cd46b0aa24e6a9a9ef08bd.jpeg_150x100x1x85.jpg",
-
-        "url":"http://jiankang.163.com/19/0319/17/EAL854H400388165.html"
-
-        },
-
-        {
-
-        "ctime":"2019-03-1820:46",
-
-        "title":"900多家医院入选首批分娩镇痛试点",
-
-        "description":"网易健康",
-
-        "picUrl":"http://imgsize.ph.126.net/?imgurl=http://cms-bucket.ws.126.net/2019/03/19/e825741b726a42378d9dbba456380d59.jpeg_150x100x1x85.jpg",
-
-        "url":"http://jiankang.163.com/19/0318/20/EAJ1TQK800388165.html"
-
-        },
-
-        {
-
-        "ctime":"2019-03-1807:30",
-
-        "title":"中国超六成青少年儿童睡眠时间不足8小时",
-
-        "description":"网易健康",
-
-        "picUrl":"http://imgsize.ph.126.net/?imgurl=http://cms-bucket.ws.126.net/2019/03/18/7e692bb105c9457995f46c0187bf5773.jpeg_150x100x1x85.jpg",
-
-        "url":"http://jiankang.163.com/19/0318/09/EAHPSDH100388165.html"
-
-        }
-    ]
-}

今日头条新闻

[danger]### 会员接口,仅限会员使用,购买API会员

输出今日头条热门新闻列表,注意:部分新闻没有picurl图片

请求地址

GET https://api.isoyu.com/news/top

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
numint返回数量1-50,默认10
pageint翻页
wordstring搜索关键词
srcstring指定来源

返回data参数

名称类型示例值说明
ctimestring2019-07-07 16:40:29发布时间
titlestring大三女生穿破洞牛仔裤外出,外婆拉着手不让出门新闻标题
descriptionstring近日,四川省苍溪县,大三学生陶青梅放暑假待在家中......新闻描述
picUrlstringhttp://p9-tt.byteimg.com/list/pgc-image/7c4efd211ee84a4ca0a2fca99d2e9b95封面图片
sourcestring重庆青年报新闻来源

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->newsTop()
-
-    ->withNum(10)
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功",
-    "data": [
-        {
-
-        "ctime":"2019-07-08 05:58:28",
-
-        "title":"女子独自一人深夜约见男网友 却被困民房五小时 结果被伤害四次",
-
-        "description": "女子独自一人深夜约见男网友 却被困民房五小时 结果被伤害四次",
-
-        "picUrl":"http://p6-tt.byteimg.com/list/tos-cn-i-0000/9aa800e29be911e9b2977cd30a55d46c",
-
-        "url":"http://toutiao.com/group/6708637225535406606/",
-
-        "source":"经视看天下"
-
-        },
-
-        {
-
-        "ctime": "2019-07-07 18:28:19",
-
-        "title":"加州7.1级强震后,数万蜜蜂离奇坠地身亡,尸横遍野,震惊网民",
-
-        "description": "7.1级地震发生后,加州居民哈利勒惊恐地发现屋外空地上大批蜜蜂坠地死亡,尸横遍野。在美国加州当地时间6日再次发生7.1级地震之后,加州一位居民在社交媒体上发布视频,显示成千上万的蜜蜂在他家屋外的空地上坠地身亡,可谓“尸横遍野”。",
-
-        "picUrl":"http://p9-tt.byteimg.com/list/pgc-image/RVX52A65Pj0fEF",
-
-        "url":"http://toutiao.com/group/6710866210608644619/",
-
-        "source":"南方都市报" 
-
-        },
-
-        {
-
-        "ctime":"2019-07-07 16:40:29",
-
-        "title":"大三女生穿破洞牛仔裤外出,外婆拉着手不让出门",
-
-        "description":"近日,四川省苍溪县,大三学生陶青梅放暑假待在家中,这天她准备和78岁的外婆一起出门逛逛,于是换好了衣服将自己简单地收拾了一下。",
-
-        "picUrl":"http://p9-tt.byteimg.com/list/pgc-image/7c4efd211ee84a4ca0a2fca99d2e9b95",
-
-        "url": "http://toutiao.com/group/6710838421994078732/",
-
-        "source":"重庆青年报" 
-
-        }
-    ]
-}

军事新闻

[danger]### 会员接口,仅限会员使用,购买API会员

男生较喜欢的军事资讯动态,了解国防建设、世界各国军备武器等内容。

请求地址

GET https://api.isoyu.com/news/military

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
numint返回数量1-50,默认10
pageint翻页
wordstring检索关键词

返回data参数

名称类型说明
ctimestring时间
titlestring标题
descriptionstring描述
picUrlstring封面
urlstring链接

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->newsMilitary()
-
-    ->withNum(10)
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功",
-    "data": [
-        {
-
-        "ctime":"2019-03-20 00:00",
-
-        "title":"房兵点评美军机模拟轰炸俄基地:把欧洲绑死在美国战车上",
-
-        "description":"军事图集",
-
-        "picUrl":"https://img1.utuku.china.com/300x0/mili/20190320/b5876c46-4733-49aa-92b9-f03e2faee6ee.jpg",
-
-        "url":""
-
-        },
-
-        {
-
-        "ctime":"2019-03-20 00:00",
-
-        "title":"应重视与巴基斯坦军事合作!俄专家列举俄从印巴冲突中所得教训",
-
-        "description":"军事图集",
-
-        "picUrl":"https://img2.utuku.china.com/300x0/mili/20190320/44461992-409f-421d-a92c-838140018b01.jpg",
-
-        "url":""
-
-        },
-
-        {
-
-        "ctime":"2019-03-20 00:00",
-
-        "title":"美台合开记者会台当局被批抱大腿营造“挺蔡”假象",
-
-        "description":"军事图集",
-
-        "picUrl":"https://img0.utuku.china.com/300x0/mili/20190320/695cee27-8ac1-421e-9b29-4b73972d93f5.jpg",
-
-        "url":""
-
-        }
-    ]
-}

科技新闻

[danger]### 会员接口,仅限会员使用,购买API会员

信息科技一般指用于管理和处理信息所采用的各种技术的总称,如互联网科技、数据科技、软件科技等等。调用该接口,会输出该行业的所有新闻动态。

请求地址

GET https://api.isoyu.com/news/keji

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
numint返回数量1-50,默认10
pageint翻页
wordstring检索关键词

返回data参数

名称类型说明
ctimestring时间
titlestring标题
descriptionstring描述
picUrlstring封面
urlstring链接

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->newsKeji()
-
-    ->withNum(10)
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功",
-    "data": [
-         {
-
-        "ctime":"2019-03-20 15:15",
-
-        "title":"黄仁勋回应7nm显卡“缺席”:英伟达的优秀不靠它",
-
-        "description":"腾讯科技",
-
-        "picUrl":"http://inews.gtimg.com/newsapp_ls/0/8220975964_300240/0",
-
-        "url":"http://new.qq.com/omn/20190320A0FAKZ.html"
-
-        },
-
-        {
-
-        "ctime":"2019-03-20 14:22",
-
-        "title":"苹果AppStore涉嫌垄断惹众怒,卡巴斯基已提交投诉",
-
-        "description":"腾讯科技",
-
-        "picUrl":"http://inews.gtimg.com/newsapp_ls/0/8220812747_300240/0",
-
-        "url":"http://new.qq.com/omn/20190320A0EX1W.html"
-
-        },
-
-        {
-
-        "ctime":"2019-03-20 14:16",
-
-        "title":"专访谷歌云游戏负责人:Stadia将永远改变游戏行业",
-
-        "description":"腾讯科技",
-
-        "picUrl":"http://inews.gtimg.com/newsapp_ls/0/8220201651_300240/0",
-
-        "url":"http://tech.qq.com/a/20190320/006134.htm"
-
-        }
-    ]
-}

科学探索

[danger]### 会员接口,仅限会员使用,购买API会员

探索宇宙和科学的真相,科学、宇宙、航天科技新闻资讯接口。

请求地址

GET https://api.isoyu.com/news/sicprobe

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
numint返回数量1-50,默认10
pageint翻页
wordstring检索关键词

返回data参数

名称类型说明
ctimestring时间
titlestring标题
descriptionstring描述
picUrlstring封面
urlstring链接

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->newsSicprobe()
-
-    ->withNum(10)
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功",
-    "data": [
-        {
-
-        "ctime":"2019-07-31 20:53",
-
-        "title":"通过卫星连接的信号标签可用于更长时间跟踪虎鲨",
-
-        "description":"科学探索",
-
-        "picUrl":"https://static.cnbetacdn.com/thumb/mini/article/2019/0729/0f9ed4054006afb.jpg",
-
-        "url":"https://www.cnbeta.com/articles/science/872703.htm"
-
-        },
-
-        {
-
-        "ctime":"2019-07-31 20:53",
-
-        "title":"科学家制造出新隐形眼镜当你眨眼两次时会实现变焦",
-
-        "description":"科学探索",
-
-        "picUrl":"https://static.cnbetacdn.com/thumb/mini/article/2019/0729/c5ea167e94f29df.png",
-
-        "url":"https://www.cnbeta.com/articles/science/872709.htm"
-
-        },
-
-        {
-
-        "ctime":"2019-07-31 09:50",
-
-        "title":"JAXA发布隼鸟2号抓取样本新视频",
-
-        "description":"科学探索",
-
-        "picUrl":"https://static.cnbetacdn.com/thumb/mini/article/2019/0729/59c9077e4cc5997.png",
-
-        "url":"https://www.cnbeta.com/articles/science/872745.htm"
-
-        }
-    ]
-}

垃圾分类新闻

[danger]### 会员接口,仅限会员使用,购买API会员

垃圾分类新闻资讯接口

请求地址

GET https://api.isoyu.com/news/rubbish

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
numint返回数量1-50,默认10
pageint翻页
wordstring检索关键词

返回data参数

名称类型说明
ctimestring时间
titlestring标题
descriptionstring描述
picUrlstring封面
urlstring链接

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->newsRubbish()
-
-    ->withNum(10)
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功",
-    "data": [
-        {
-
-        "ctime":"2020-06-15 11:46",
-
-        "title":"拟实行处理收费制度!天津市人大常委会决定这份有关生活垃圾的管理条例草案征求意见",
-
-        "description":"垃圾分类新闻",
-
-        "picUrl":"http://n.sinaimg.cn/tj/266/w640h426/20200120/e49b-inhcycc6183487.png",
-
-        "url":"http://tj.sina.com.cn/news/m/2020-06-15/detail-iircuyvi8546599.shtml"
-
-        },
-
-        {
-
-        "ctime":"2020-06-15 11:51",
-
-        "title":"新版《内蒙古自治区重污染天气应急预案》强化治理措施护航百姓健康",
-
-        "description":"垃圾分类新闻",
-
-        "picUrl":"http://n.sinaimg.cn/sinakd2020615s/78/w550h328/20200615/47d6-iuzasxs4031169.jpg",
-
-        "url":"https://k.sina.com.cn/article_6456450127_180d59c4f020012e8g.html?from=news&subch=onews"
-
-        },
-
-        {
-
-        "ctime":"2020-06-15 12:05",
-
-        "title":"(经济)河北规定餐饮企业不得随意处理餐厨废弃物",
-
-        "description":"垃圾分类新闻",
-
-        "picUrl":"http://n.sinaimg.cn/default/feedbackpics/transform/116/w550h366/20180418/TYE6-fzihnep5214877.png",
-
-        "url":"https://k.sina.com.cn/article_213815211_0cbe8fab02000xx4w.html?from=news&subch=onews"
-
-        }
-    ]
-}

旅游资讯

[danger]### 会员接口,仅限会员使用,购买API会员

出门在外,日常居家。了解国内外旅游景点资讯,天下事尽在掌握之中。

请求地址

GET https://api.isoyu.com/news/travel

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
numint返回数量1-50,默认10
pageint翻页
wordstring检索关键词

返回data参数

名称类型说明
ctimestring时间
titlestring标题
descriptionstring描述
picUrlstring封面
urlstring链接

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->newsTravel()
-
-    ->withNum(10)
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功",
-    "data": [
-        {
-
-        "ctime":"2018-09-20 00:00",
-
-        "title":"故宫游添新看点2千多件明清家具仓储式展览",
-
-        "description":"旅游资讯",
-
-        "picUrl":"https://img3.utuku.china.com/200x147/travel/20180920/cc9dc0e0-5189-4f97-a665-5e01b3c27115.jpg",
-
-        "url":"https://travel.china.com/hotspot/13000493/20180920/33958825.html"
-
-        },
-
-        {
-
-        "ctime":"2018-09-13 00:00",
-
-        "title":"2018北京国际商务及会奖旅游展开幕全球350余家展商齐聚一堂",
-
-        "description":"旅游资讯",
-
-        "picUrl":"https://img3.utuku.china.com/200x147/travel/20180913/ad3cd024-21d7-4f5b-8f2d-c45a658fa12d.jpg",
-
-        "url":"https://travel.china.com/hotspot/13000493/20180912/33880235.html"
-
-        },
-
-        {
-
-        "ctime":"2018-09-12 00:00",
-
-        "title":"西夏陵全力冲刺申报世遗",
-
-        "description":"旅游资讯",
-
-        "picUrl":"https://img1.utuku.china.com/200x147/travel/20180912/5bb1e748-c764-4c48-9a27-199278b02b6c.jpg",
-
-        "url":"https://travel.china.com/hotspot/13000493/20180912/33874348.html"
-
-        }
-    ]
-}

农业新闻

[danger]### 会员接口,仅限会员使用,购买API会员

农业新闻资讯接口,返回农村农业农科等相关新闻数据。

请求地址

GET https://api.isoyu.com/news/agriculture

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
numint返回数量1-50,默认10
pageint翻页
wordstring检索关键词

返回data参数

名称类型说明
ctimestring时间
titlestring标题
descriptionstring描述
picUrlstring封面
urlstring链接

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->newsAgriculture()
-
-    ->withNum(10)
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功",
-    "data": [
-        {
-
-        "ctime":"2020-08-02 20:43",
-
-        "title":"江门:乡村振兴战略出实效 昂首迈向农业农村现代化",
-
-        "description": "农业新闻",
-
-        "picUrl":"http://n.sinaimg.cn/sinakd202082s/40/w470h370/20200802/5bd5-ixeeirz5358603.jpg",
-
-        "url":"https://k.sina.com.cn/article_2217106561_84265c8102000v1pi.html?from=news&subch=onews"
-
-        },
-
-        {
-
-        "ctime":"2020-08-02 21:00",
-
-        "title":"设施农业助农致富",
-
-        "description":"农业新闻",
-
-        "picUrl":"http://n.sinaimg.cn/default/feedbackpics/transform/116/w550h366/20180409/gDCK-fytnfyp1107789.png",
-
-        "url": "https://k.sina.com.cn/article_5679255612_p15282903c02700qryi.html?from=news&subch=photo" 
-
-        },
-
-        {
-
-        "ctime":"2020-08-02 21:01",
-
-        "title":"山东创新要素为农业产业“强链”“补链” 农业科技园区推动乡村振兴迸发生机",
-
-        "description":"农业新闻",
-
-        "picUrl":"http://n.sinaimg.cn/sinakd20121/536/w800h536/20200802/420e-ixeeirz5353789.jpg",
-
-        "url":"https://k.sina.com.cn/article_1409641392_v54056bb001900y7vl.html?from=news&subch=onews" 
-
-        }
-    ]
-}

女性新闻

[danger]### 会员接口,仅限会员使用,购买API会员

新浪女性新闻频道,返回女人、女性相关新闻资讯数据。

请求地址

GET https://api.isoyu.com/news/woman

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
numint返回数量1-50,默认10
pageint翻页
wordstring检索关键词

返回data参数

名称类型示例值说明
ctimestring2020-07-01 16:01时间
titlestring生育能力强的女性,是人生的优势还是宿命?标题
descriptionstring女性新闻描述
picUrlstringhttp://n.sinaimg.cn/sinakd20200701ac/40/w480h360/20200701/8ff8-ivrxcey0503663.jpg封面
urlstringhttps://k.sina.com.cn/article\\_6413775891\\_17e4a741300100yk95.html?from=baby链接

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->newsWoman()
-
-    ->withNum(10)
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功",
-    "data": [
-        {
-
-        "ctime":"2020-07-01 15:47",
-
-        "title":"生育能力强的女性,是人生的优势还是宿命?",
-
-        "description":"女性新闻",
-
-        "picUrl":"http://n.sinaimg.cn/sinakd20200701ac/40/w480h360/20200701/8ff8-ivrxcey0503663.jpg",
-
-        "url":"https://k.sina.com.cn/article_6413775891_17e4a741300100yk95.html?from=baby"
-
-        },
-
-        {
-
-        "ctime":"2020-07-01 16:01",
-
-        "title":"演员韩惠珍出席品牌活动清新形象展现优雅女性魅力",
-
-        "description":"女性新闻",
-
-        "picUrl":"http://n.sinaimg.cn/sinakd10116/26/w520h306/20200701/97b9-ivrxcey0542311.jpg",
-
-        "url":"https://k.sina.com.cn/article_6423891599_17ee4ce8f00100s13q.html?from=finance"
-
-        },
-
-        {
-
-        "ctime":"2020-07-01 16:06",
-
-        "title":"一年巨亏13亿,关闭90%的门店!这家女性内衣龙头企业陷困境...",
-
-        "description":"女性新闻",
-
-        "picUrl":"http://n.sinaimg.cn/sinakd20200701s/557/w678h679/20200701/5e1e-ivrxcey0606198.jpg",
-
-        "url":"https://k.sina.com.cn/article_1651428902_626ece2601900qkac.html?from=finance"
-
-        }
-    ]
-}

苹果新闻

[danger]### 会员接口,仅限会员使用,购买API会员

果粉最关注的新闻,例如IOS教程帮助、苹果公司、IOS系统更新等相关资讯。

请求地址

GET https://api.isoyu.com/news/apple

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
numint返回数量1-50,默认10
pageint翻页
wordstring检索关键词

返回data参数

名称类型说明
ctimestring时间
titlestring标题
descriptionstring描述
picUrlstring封面
urlstring链接

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->newsApple()
-
-    ->withNum(10)
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功",
-    "data": [
-        {
-
-        "ctime":"2019-03-20 15:00",
-
-        "title":"iOS12.2beta6暗示AirPower可能很快发布",
-
-        "description":"苹果新闻",
-
-        "picUrl":"http://im5.tongbu.com/ArticleImage/92c374b6-7.jpg?w=480,343,00.jpg",
-
-        "url":"http://news.tongbu.com/97335.html"
-
-        },
-
-        {
-
-        "ctime":"2019-03-20 15:00",
-
-        "title":"苹果新iPad跑分首曝:2.49GHz主频3GB内存",
-
-        "description":"苹果新闻",
-
-        "picUrl":"http://im5.tongbu.com/tbnews/201903/d1b14a93-3.jpg?w=600,517&b=51",
-
-        "url":"http://news.tongbu.com/97336.html"
-
-        },
-
-        {
-
-        "ctime":"2019-03-19 13:00",
-
-        "title":"苹果发布iOS12.2beta6应该是iOS12.2最后一...",
-
-        "description":"苹果新闻",
-
-        "picUrl":"http://im5.tongbu.com/ArticleImage/dd5861f5-0.jpg?w=480,343,03.jpg",
-
-        "url":"http://news.tongbu.com/97333.html"
-
-        }
-    ]
-}

奇闻异事

[danger]### 会员接口,仅限会员使用,购买API会员

人人都好好奇心,民间趣事、灵异事件等。

请求地址

GET https://api.isoyu.com/news/qiwen

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
numint返回数量1-50,默认10
pageint翻页
wordstring检索关键词

返回data参数

名称类型说明
ctimestring时间
titlestring标题
descriptionstring描述
picUrlstring封面
urlstring链接

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->newsQiwen()
-
-    ->withNum(10)
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功",
-    "data": [
-        {
-
-        "ctime":"2018-07-23 00:49",
-
-        "title":"乐山大佛闭眼事件真相让人惊呆了",
-
-        "description":"奇闻异事",
-
-        "picUrl":"http://www.qiwentx.com/d/file/07/52658.jpg",
-
-        "url":"http://www.qiwentx.com/qwys/2331.html"
-
-        },
-
-        {
-
-        "ctime":"2018-07-23 00:49",
-
-        "title":"印度8岁男孩长尾巴被奉为神猴转世",
-
-        "description":"奇闻异事",
-
-        "picUrl":"http://www.qiwentx.com/d/file/07/52653.jpg",
-
-        "url":"http://www.qiwentx.com/qwys/2330.html"
-
-        },
-
-        {
-
-        "ctime":"2018-07-2300:49",
-
-        "title":"20岁的他经常被误为外星人",
-
-        "description":"奇闻异事",
-
-        "picUrl":"http://www.qiwentx.com/d/file/07/52749.jpg",
-
-        "url":"http://www.qiwentx.com/qwys/2355.html"
-
-        }
-    ]
-}

汽车新闻

[danger]### 会员接口,仅限会员使用,购买API会员

汽车新闻资讯,车市行价、新车资讯、车企动态等。

请求地址

GET https://api.isoyu.com/news/auto

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
numint返回数量1-50,默认10
pageint翻页
wordstring检索关键词

返回data参数

名称类型说明
ctimestring时间
titlestring标题
descriptionstring描述
picUrlstring封面
urlstring链接

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->newsAuto()
-
-    ->withNum(10)
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功",
-    "data": [
-        {
-
-        "ctime":"2019-05-13 19:29",
-
-        "title":"中国4月份汽车销量同比下降14.6% 连续第10个月下滑",
-
-        "description":"新浪汽车",
-
-        "picUrl":"http://k.sinaimg.cn/n/auto/695/w898h597/20190513/1264-hwsffzc8476251.png/w360h240l50t1a7c.jpg",
-
-        "url":"http://auto.sina.com.cn/news/hy/2019-05-13/detail-ihvhiqax8354557.shtml"
-
-        },
-
-        {
-
-        "ctime": "2019-05-13 19:29",
-
-        "title":"成品油价或迎年内第二降 加满一箱油将少花3元",
-
-        "description":"新浪汽车",
-
-        "picUrl":"http://k.sinaimg.cn/n/auto/transform/150/w570h380/20190513/47aa-hwsffzc8528841.jpg/w360h240l50t17e6.jpg",
-
-        "url":"http://auto.sina.com.cn/news/hy/2019-05-13/detail-ihvhiews1548664.shtml"
-
-        },
-
-        {
-
-        "ctime": "2019-05-13 19:29",
-
-         "title": "车市下滑库存攀高!长安、奇瑞、荣威等17个品牌4月库存深度超两月",
-
-        "description":"新浪汽车",
-
-        "picUrl":"http://k.sinaimg.cn/n/auto/transform/150/w570h380/20190513/68df-hwsffzc8551431.png/w360h240l50t1c0f.jpg",
-
-        "url":"http://auto.sina.com.cn/news/hy/2019-05-13/detail-ihvhiews1550567.shtml"
-
-        }
-    ]
-}

区块链新闻

[danger]### 会员接口,仅限会员使用,购买API会员

数字加密货币、比特币等行业新闻资讯

请求地址

GET https://api.isoyu.com/news/blockchain

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
numint返回数量1-50,默认10
pageint翻页
wordstring检索关键词

返回data参数

名称类型说明
ctimestring时间
titlestring标题
descriptionstring描述
picUrlstring封面
urlstring链接

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->newsBlockchain()
-
-    ->withNum(10)
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功",
-    "data": [
-        {
-
-        "ctime":"2019-03-19 08:47",
-
-        "title":"全国首张地铁区块链电子发票开出",
-
-        "description":"A5区块链",
-
-        "picUrl":"https://a5img.pncdn.cn/2019/0318/1552899110810.jpg?x-oss-process=image/resize,m_fixed,w_220,h_120",
-
-        "url":"https://www.admin5.com/article/20190319/900477.shtml"
-
-        },
-
-        {
-
-        "ctime":"2019-03-19 00:00",
-
-        "title":"币安IEO融资风起谁向投资者负责",
-
-        "description":"财经区块链",
-
-        "picUrl":"https://img3.caijing.com.cn/2019/0318/thumb_306_200_1552897990754.jpg",
-
-        "url":"http://onchain.caijing.com.cn/20190319/4571051.shtml"
-
-        },
-
-        {
-
-        "ctime":"2019-03-18 16:51",
-
-        "title":"闪电网络或许还需18个月,BCH新版本却已正式上线",
-
-        "description":"A5区块链",
-
-        "picUrl":"https://a5img.pncdn.cn/2019/0318/1552899110810.jpg?x-oss-process=image/resize,m_fixed,w_220,h_120",
-
-        "url":"https://www.admin5.com/article/20190318/900432.shtml"
-
-        }
-    ]
-}

人工智能

[danger]### 会员接口,仅限会员使用,购买API会员

人工智能AI行业新闻、舆论、热点、行业动态新闻资讯等。

请求地址

GET https://api.isoyu.com/news/ai

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
numint返回数量1-50,默认10
pageint翻页
wordstring检索关键词

返回data参数

名称类型说明
ctimestring时间
titlestring标题
descriptionstring描述
picUrlstring封面
urlstring链接

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->newsAi()
-
-    ->withNum(10)
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功",
-    "data": [
-        {
-
-        "ctime":"2019-03-2013:57",
-
-        "title":"贝尔科教王作冰:人工智能重构社会分工AIQ理论引领教育变革",
-
-        "description":"A5智能",
-
-        "picUrl":"https://a5img.pncdn.cn/2019/0320/1553061467469.jpg?x-oss-process=image/resize,m_fixed,w_220,h_120",
-
-        "url":"https://www.admin5.com/article/20190320/900773.shtml"
-
-        },
-
-        {
-
-        "ctime":"2019-03-2010:20",
-
-        "title":"GarminMARQ系列高端智能腕表领航巅峰人生",
-
-        "description":"A5智能",
-
-        "picUrl":"https://a5img.pncdn.cn/2019/0320/1553048423389.jpg?x-oss-process=image/resize,m_fixed,w_220,h_120",
-
-        "url":"https://www.admin5.com/article/20190320/900675.shtml"
-
-        },
-
-        {
-
-        "ctime":"2019-03-2009:55",
-
-        "title":"自动驾驶权力争夺战:科技公司正式取代传统车企",
-
-        "description":"A5智能",
-
-        "picUrl":"https://a5img.pncdn.cn/2019/0319/1552965404958.jpg?x-oss-process=image/resize,m_fixed,w_220,h_120",
-
-        "url":"https://www.admin5.com/article/20190320/900667.shtml"
-
-        }
-    ]
-}

社会新闻

[danger]### 会员接口,仅限会员使用,购买API会员

社会新闻API接口服务,我们都在社会里,我们都是社会人。

请求地址

GET https://api.isoyu.com/news/social

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
numint返回数量1-50,默认10
pageint翻页
wordstring检索关键词

返回data参数

名称类型说明
ctimestring时间
titlestring标题
descriptionstring描述
picUrlstring封面
urlstring链接

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->newsSocial()
-
-    ->withNum(10)
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功",
-    "data": [
-        {
-
-        "ctime":"2019-03-19 15:55",
-
-        "title":"科比开导杨超越勇敢追梦,不要太在意网络舆论",
-
-        "description":"中华社会",
-
-        "picUrl":"https://img2.utuku.china.com/162x110/news/20190319/1ca5ea5d-c454-4e96-b203-63157d912cad.png",
-
-        "url":"https://news.china.com/socialgd/10000169/20190319/35463618.html"
-
-        },
-
-        {
-
-        "ctime":"2019-03-19 15:53",
-
-        "title":"崔钟勋承认与尹总警交情曾一起打高尔夫",
-
-        "description":"中华社会",
-
-        "picUrl":"https://img3.utuku.china.com/162x110/news/20190319/f867f9f3-ce7a-49cc-be2b-f0dd4c39beda.jpg",
-
-        "url":"https://news.china.com/socialgd/10000169/20190319/35463599.html"
-
-        },
-
-        {
-
-        "ctime":"2019-03-19 15:51",
-
-        "title":"山东日照银行岚山中心支行有个“妈妈帮”",
-
-        "description":"中华社会",
-
-        "picUrl":"https://img3.utuku.china.com/162x110/news/20190319/caa5977f-4b7b-4a6f-b2a9-34a4fd5e765b.jpg",
-
-        "url":"https://news.china.com/socialgd/10000169/20190319/35463570.html"
-
-        }
-    ]
-}

体育新闻

[danger]### 会员接口,仅限会员使用,购买API会员

体育新闻资讯,体育明星动态等。

请求地址

GET https://api.isoyu.com/news/sport

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
numint返回数量1-50,默认10
pageint翻页
wordstring检索关键词

返回data参数

名称类型说明
ctimestring时间
titlestring标题
descriptionstring描述
picUrlstring封面
urlstring链接

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->newsSport()
-
-    ->withNum(10)
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功",
-    "data": [
-        {
-
-        "ctime":"2019-03-20 16:01",
-
-        "title":"丁宁樊振东领跑国乒包揽前三!张本智和与小胖克星改变乒坛格局",
-
-        "description":"凤凰体育",
-
-        "picUrl":"http://d.ifengimg.com/w145_h103/e0.ifengimg.com/12/2019/0320/64E48EB8D05890338789B4EA431148FC43FB4226_size43_w548_h366.jpeg",
-
-        "url":"http://sports.ifeng.com/a/20190320/60530407_0.shtml"
-
-        },
-
-        {
-
-        "ctime":"2019-03-20 16:01",
-
-        "title":"花滑世锦赛隋文静/韩聪破纪录!葱桶满血归来,偷偷一吻太甜了",
-
-        "description":"凤凰体育",
-
-        "picUrl":"http://d.ifengimg.com/w145_h103/e0.ifengimg.com/04/2019/0320/E7C9EC958B6ADD26FCECFDE51DFAD564FE35BDFD_size2475_w337_h199.gif",
-
-        "url":"http://sports.ifeng.com/a/20190320/60560461_0.shtml"
-
-        },
-
-        {
-
-        "ctime":"2019-03-20 13:53",
-
-        "title":"中国女乒三大主力领跑!8将出征围剿伊藤,可击败日本复仇雪耻?",
-
-        "description":"凤凰体育",
-
-        "picUrl":"http://d.ifengimg.com/w145_h103/e0.ifengimg.com/05/2019/0320/277C8FE35D207EE3B5FEC765F53007170C5BC134_size47_w639_h428.jpeg",
-
-        "url":"http://sports.ifeng.com/a/20190320/60530406_0.shtml"
-
-        }
-    ]
-}

网络搜索热点

[danger]### 会员接口,仅限会员使用,购买API会员

百度互联网实时搜索热点

请求地址

GET https://api.isoyu.com/news/hot

请求参数

返回data参数

名称类型说明
keywordstring关键词
indexstring指数
trendstring趋势

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->newsHot()
-
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功的返回",
-    "data": [
-        {
-
-        "keyword":"江苏弑母男孩被抓",
-
-        "index":"2902308",
-
-        "trend":"fall"
-
-        },
-
-        {
-
-        "keyword":"通缉照片年龄太小",
-
-        "index":"2902308",
-
-        "trend":"fall"
-
-        },
-
-        {
-
-        "keyword":"张紫妍案延长2月",
-
-        "index":"2902308",
-
-        "trend":"fall"
-
-        },
-
-        {
-
-        "keyword":"郑爽大赞男友张恒",
-
-        "index":"2902308",
-
-        "trend":"fall"
-
-        },
-
-        {
-
-        "keyword":"PDD希望小学完工",
-
-        "index":"2902308",
-
-        "trend":"fall"
-
-        },
-
-        {
-
-        "keyword":"欧盟遭炸弹威胁",
-
-        "index":"2902308",
-
-        "trend":"fall"
-
-        },
-
-        {
-
-        "keyword":"中俄边境森林火灾",
-
-        "index":"2902308",
-
-        "trend":"fall"
-
-        },
-
-        {
-
-        "keyword":"张云雷出院",
-
-        "index":"2902308",
-
-        "trend":"fall"
-
-        }
-    ]
-}

微博热搜榜

[danger]### 会员接口,仅限会员使用,购买API会员

该接口会输出微博热搜前50个话题的相关数据。热搜榜单接API接口,每30分钟更新一次。热搜链接https://s.weibo.com/weibo?q=关键词。

请求地址

GET https://api.isoyu.com/hot/weibo

请求参数

返回data参数

名称类型示例值说明
hotwordstring失踪女童确认曾在漳州出现热搜话题
hotwordnumstring129940热搜指数

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->hotWeibo()
-
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功",
-    "data": [
-        {
-
-        "hotword":"失踪女童确认曾在漳州出现",
-
-        "hotwordnum":"129940"
-
-        },
-
-        {
-
-        "hotword":"沈佳妮给朱亚文备注是大腻乎",
-
-        "hotwordnum":"101845"
-
-        },
-
-        {
-
-        "hotword":"为什么中国急着垃圾分类",
-
-        "hotwordnum":"60143"
-
-        },
-
-        {
-
-        "hotword":"闫桉宋雨琦好甜",
-
-        "hotwordnum":"55388"
-
-        },
-
-        {
-
-        "hotword":"WE现场加油声音被消音",
-
-        "hotwordnum":"54237"
-
-        }
-    ]
-}

微信精选

[danger]### 会员接口,仅限会员使用,购买API会员

微信公众号热门精选文章,每小时更新。如直接复制测试工具里的url打开文章时会提示参数错误,实际返回无影响,或处理url中的字符转义问题。

请求地址

GET https://api.isoyu.com/wechat/choice

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
numint返回数量
typeidint分类id,1 热点 2  段子手 3 养生堂 4 私房话 5 八卦精 6  爱生活 7    财经迷 8  汽车迷 9 科技咖 10潮人帮 11 辣妈帮 12  军事 13  旅行家 14  职场人 15    美食家 16  古今通 17 学霸族 18  星座控 19 体育迷
pageint分页
srcstring搜索指定来源微信公众号
wordstring检索关键词

返回data参数

名称类型说明
ctimestring发布时间
titlestring文章标题
descriptionstring文章描述或来源
picUrlstring文章封面
urlstring文章地址

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->wechatChoice()
-
-    ->withNum(3)
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功的返回",
-    "data": [
-        {
-
-        "ctime":"2015-07-17",
-
-        "title":"那个抱走王明涵的,你上微信吗?看完这个你会心软吗?",
-
-        "description":"中国传统文化",
-
-        "picUrl":"http://zxpic.gtimg.com/infonew/0/wechat_pics_-667708.jpg/640",
-
-        "url":"http://mp.weixin.qq.com/s?__biz=MzA3OTg2NjEwNg=="
-
-        },
-
-        {
-
-        "ctime":"2015-06-12",
-
-        "title":"深悦地产风云榜丨房地产微信公众号一周榜单",
-
-        "description":"深悦会",
-
-        "picUrl":"http://zxpic.gtimg.com/infonew/0/wechat_pics_-530408.jpg/640",
-
-        "url":"http://mp.weixin.qq.com/s?__biz=MjM5NTI4NDk0Mg=="
-
-        },
-
-        {
-
-        "ctime":"2015-06-14",
-
-        "title":"一条微信向全世界宣告,这就是惠州!",
-
-        "description":"西子湖畔",
-
-        "picUrl":"http://zxpic.gtimg.com/infonew/0/wechat_pics_-536516.jpg/640",
-
-        "url":"http://mp.weixin.qq.com/s?__biz=MjM5NTAzMDQ0MA=="
-
-        }
-    ]
-}

微信链接转换

该接口用于将微信公众平台的临时文章链接转为永久链接,摆脱链接过期打开微信文章显示参数错误的烦恼。系统同时返回微信公众号的biz值,可配合微信精选接口,获取微信最新文章、查询微信全文等接口使用。

请注意:已完全过期的临时链接无法处理

最低 0.1元/次

请求地址

GET https://api.isoyu.com/wechat/link

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
urlstring未过期的微信文章链接

返回data参数

名称类型说明
wxidstring公众号ID
wxnamestring公众号名称
wxqrstring公众号二维码
fixurlstring公众号永久链接
bizstring公众号标识
ctimestring文章发布时间

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->wechatLink()
-
-    ->withUrl('https://mp.weixin.qq.com/s/63Tkv91DXjgMv6GeZZ_fXQ')
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功的返回",
-    "data": [
-        {
-
-        "wxid":"tianapi",
-
-        "wxname":"天行后花园",
-
-        "wxqr":"https://open.weixin.qq.com/qr/code?username=tianapi",
-
-        "fixurl":"http://mp.weixin.qq.com/s?__biz=MzA4Njg1MjkzOA==&mid=2652098162&idx=1&sn=247d2fdd47071e11b6a632e9434dea58&chksm=84253a57b352b341f7526189265e3bfac3c36ef121b2baa05508cd07e703f01b082314457f0d#rd",
-
-        "biz":"MzA4Njg1MjkzOA==",
-
-        "ctime":"2019-03-19 20:25:31"
-
-        }
-    ]
-}

微信热文榜

[danger]### 会员接口,仅限会员使用,购买API会员

微信公众平台热门爆文榜单数据,返回字段包含文章来源、阅读、在看数,系统每小时更新一次。

请求地址

GET https://api.isoyu.com/hot/weixin

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
numint返回数量
pageint翻页

返回data参数

名称类型示例值说明
ctimestring2020-08-18时间
titlestring全员抵京!三等功!标题
viewsstring10W 阅读,31832在看阅读和再看
sourcestring人民日报来源
urlstringhttps://mp.weixin.qq.com/s?\\_\\_biz=MjM5MjAxNDM4MA==&mid=2666342344&idx=1&sn=f012593e4dc63b78005154ffea27c383原文链接

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->hotWeixin()
-
-    ->withNum(5)
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功",
-    "data": [
-        {
-
-        "ctime":"2020-08-18",
-
-        "title":"全员抵京!三等功!",
-
-        "views": "10W 阅读,31832在看",
-
-        "source":"人民日报",
-
-        "url":"https://mp.weixin.qq.com/s?__biz=MjM5MjAxNDM4MA==&mid=2666342344&idx=1&sn=f012593e4dc63b78005154ffea27c383&scene=0" 
-
-        },
-
-        {
-
-        "ctime":"2020-08-18",
-
-        "title":"【夜读】相处舒服的人,都懂得换位思考",
-
-        "views":"10W 阅读,12644在看",
-
-        "source":"人民日报",
-
-        "url":"https://mp.weixin.qq.com/s?__biz=MjM5MjAxNDM4MA==&mid=2666342367&idx=1&sn=71a4a830acc098e319e99bd074bd14d5&scene=0"
-
-        },
-
-        {
-
-        "ctime":"2020-08-18",
-
-        "title":"年仅36岁的他走了,唯一一条朋友圈让人泪崩……",
-
-        "views":"10W 阅读,12296在看",
-
-        "source":"人民日报",
-
-        "url":"https://mp.weixin.qq.com/s?__biz=MjM5MjAxNDM4MA==&mid=2666342418&idx=1&sn=97eeff510b98954d80f746bca478cdc4&scene=0"
-
-        }
-    ]
-}

微信文章搜索

根据搜索关键词检索微信全网文章

最低 0.08元/次

请求地址

GET https://api.isoyu.com/wechat/search

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
wordstring搜索关键词
pageint分页

返回data参数

名称类型说明
ctimestring发布时间
titlestring标题
descriptionstring描述简介
picUrlstring封面图片
urlstring文章链接

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->wechatSearch()
-
-    ->withWord('test')
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功的返回",
-    "data": [
-{
-
-      "ctime": "2020-06-25 11:11:02",
-
-      "title": "testV6.0.3版本发布——端午安康",
-
-      "description": "test开发者扶持计划主要更新:异常提取session数据时先判断是否使用了session修正文件上传类取消Event类withEvent方法...",
-
-      "picUrl": "http://mmbiz.qpic.cn/mmbiz_jpg/cly07o0kUKemARP6CibpcXNMeibgibrjBd27GBVIAc4cIOomFtRe2BVSibZca0pSZUAXQB1TUkezTeXZ1ibcrDGc9nw/0?wx_fmt=jpeg",
-
-      "url": "https://weixin.sogou.com/link?url=dn9a_-gY295K0Rci_xozVXfdMkSQTLW6cwJThYulHEtVjXrGTiVgS9kv-iO-xz9Ht3BEo4U6fXB3f6ahVh2ozlqXa8Fplpd9MCxhUKJTenR6OOQQVTNp1vJ8qu7cpB9FWRucB2pn69DLJJUWWL03M3MiUFhTt4xYj7fHoGAEf8b6qdF3OR7BjHU-atU9XhjVaaPTcosRlEkq_lSe__8z1aDq8TBtGEYPStDCq1rwoEOp1OF8btsjpPiiTcNCfbEdzHBMAUi71w_1AfaFW2DefQ..&type=2&query=test&token=empty"
-
-    },
-
-    {
-
-      "ctime": "2019-07-10 14:17:33",
-
-      "title": "test6.0发布计划公告",
-
-      "description": "test6.0版本从去年年底左右已经陆续开发了8个多月了,期间还经历了一次5.2版本到6.0版本的变更,由于大家对6.0版本的热情...",
-
-      "picUrl": "http://mmbiz.qpic.cn/mmbiz_jpg/cly07o0kUKfTkPib0vBnuic2FDPr98aDwszS1DPuW2lmDc8FNgsHumYmiahtbqy7vtPxiawnO3dxOMg5qU0PyLNCBA/0?wx_fmt=jpeg",
-
-      "url": "https://weixin.sogou.com/link?url=dn9a_-gY295K0Rci_xozVXfdMkSQTLW6cwJThYulHEtVjXrGTiVgS9kv-iO-xz9Ht3BEo4U6fXB3f6ahVh2ozlqXa8Fplpd9MCxhUKJTenR6OOQQVTNp1vJ8qu7cpB9FWRucB2pn69DLJJUWWL03M87uUU77xrRqjbwmFUjzR7h34PcEsb1FHpVH6aqluo1iaAsNovkVveVnP5P9-nYFd-H7Amv90MIaWXBv8l3aMpP9EW79VKf37yUU7PQ8EALcOJKQCIS6EYp6VKrzu_4XKA..&type=2&query=test&token=empty"
-
-    },
-    ]
-}

微信阅读数

该接口可获取微信公众号某篇文章的标题、阅读数、点赞(喜欢、在看)数以及评论数量。请注意:url必须为永久链接。

最低 0.06元/次

请求地址

GET https://api.isoyu.com/wechat/read

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
urlstring未过期的微信文章链接

返回data参数

名称类型说明
titlestring微信文章标题
readnumint阅读数
likenumint在看数
givenumint点赞数
commentnumint评论数

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->wechatRead()
-
-    ->withUrl('微信链接地址')
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功的返回",
-    "data": [
-        {
-
-        "title":"腾讯封杀多闪!头疼大战在即?",
-
-        "readnum":291,
-
-        "likenum":2,
-
-        "givenum":12,
-
-        "commentnum":2
-
-        }
-    ]
-}

新闻头条

[danger]### 免费接口,每日100次免费调用,会员可不限次数调用,购买API会员

最新新闻头条,各类社会、国内、国际、体育、娱乐、科技等资讯,更新周期5-30分钟

请求地址

GET https://api.isoyu.com/news/toutiao

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
typestring类型,,top(头条,默认),shehui(社会),guonei(国内),guoji(国际),yule(娱乐),tiyu(体育)junshi(军事),keji(科技),caijing(财经),shishang(时尚)

返回参数

名称类型说明
见JSON返回示例-

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->newsToutiao()
-
-    ->withType('yule')
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功的返回",
-    "data": {
-        "stat": "1",
-        "data": [
-      {
-        "uniquekey": "6c4caa0c3ba6e05e2a272892af43c00e",
-        "title": "杨幂的发际线再也回不去了么?网友吐槽像半秃",
-        "date": "2017-01-05 11:03",
-        "category": "yule",
-        "author_name": "腾讯娱乐",
-        "url": "http://mini.eastday.com/mobile/170105110355287.html?qid=juheshuju",
-        "thumbnail_pic_s": "http://03.imgmini.eastday.com/mobile/20170105/20170105110355_
-806f4ed3fe71d04fa452783d6736a02b_1_mwpm_03200403.jpeg",
-        "thumbnail_pic_s02": "http://03.imgmini.eastday.com/mobile/20170105/20170105110355_
-806f4ed3fe71d04fa452783d6736a02b_2_mwpm_03200403.jpeg",
-        "thumbnail_pic_s03": "http://03.imgmini.eastday.com/mobile/20170105/20170105110355_
-806f4ed3fe71d04fa452783d6736a02b_3_mwpm_03200403.jpeg"
-    },
-...]}}

移动通信

[danger]### 会员接口,仅限会员使用,购买API会员

移动互联网通信行业资讯API

请求地址

GET https://api.isoyu.com/news/mobile

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
numint返回数量1-50,默认10
pageint翻页
wordstring检索关键词

返回data参数

名称类型说明
ctimestring时间
titlestring标题
descriptionstring描述
picUrlstring封面
urlstring链接

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->newsMobile()
-
-    ->withNum(10)
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功",
-    "data": [
-        {
-
-        "ctime":"2019-03-20 14:02",
-
-        "title":"抖音总裁张楠:腾讯让我删除多闪上自己的头像昵",
-
-        "description":"移动互联",
-
-        "picUrl":"http://cms-bucket.ws.126.net/2019/03/20/b5c094b61e6c4268ad45610d541b8e4c.png?imageView&thumbnail=200y140",
-
-        "url":"http://tech.163.com/19/0320/14/EANFGH4500097U7R.html"
-
-        },
-
-        {
-
-        "ctime":"2019-03-20 13:49",
-
-        "title":"阿里AIlabs成立方言保护小组,投1亿元保护方言",
-
-        "description":"移动互联",
-
-        "picUrl":"http://cms-bucket.ws.126.net/2019/03/20/91416aa5a1e84823bb73ac9acab1fd15.png?imageView&thumbnail=200y140",
-
-        "url":"http://tech.163.com/19/0320/13/EANENQ0000097U7R.html"
-
-        },
-
-        {
-
-        "ctime":"2019-03-20 13:43",
-
-        "title":"法院裁定:抖音多闪立即停止共享微信用户信息等",
-
-        "description":"移动互联",
-
-        "picUrl":"http://cms-bucket.ws.126.net/2019/03/20/2019c029841e4ce6b96ae827bff41b0c.png?imageView&thumbnail=200y140",
-
-        "url":"http://tech.163.com/19/0320/13/EANEDNMM00097U7R.html"
-
-        }
-    ]
-}

影视资讯

[danger]### 会员接口,仅限会员使用,购买API会员

影视新闻接口、电影预告、点评、周边资讯等。

请求地址

GET https://api.isoyu.com/news/movie

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
numint返回数量1-50,默认10
pageint翻页
wordstring检索关键词

返回data参数

名称类型说明
ctimestring时间
titlestring标题
descriptionstring描述
picUrlstring封面
urlstring链接

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->newsMovie()
-
-    ->withNum(10)
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功",
-    "data": [
-        {
-
-        "ctime":"2019-11-05 20:18",
-
-        "title":"天海祐希确定参演《赌博默示录》真人电影最新预告公布",
-
-        "description":"cnbeta影视",
-
-        "picUrl":"https://static.cnbetacdn.com/thumb/mini/article/2019/1030/5343d8282678568.png",
-
-        "url":"//hot.cnbeta.com/articles/movie/904905.htm"
-
-        },
-
-        {
-
-        "ctime":"2019-11-01 16:26",
-
-        "title":"李国庆怒赞《少年的你》:好久没有看到这么好国产电影了",
-
-        "description":"cnbeta影视",
-
-        "picUrl":"https://static.cnbetacdn.com/thumb/mini/article/2019/1030/d5e9859941dd312.png",
-
-        "url":"//hot.cnbeta.com/articles/movie/904909.htm"
-
-        },
-
-        {
-
-        "ctime":"2019-11-05 20:18",
-
-        "title":"HBO宣布预定《权力的游戏》衍生剧《HouseoftheDragon》",
-
-        "description":"cnbeta影视",
-
-        "picUrl":"https://static.cnbetacdn.com/thumb/mini/article/2019/1030/52c9f5ac6374b45.jpg",
-
-        "url":"//hot.cnbeta.com/articles/movie/904923.htm"
-
-        }
-    ]
-}

游戏资讯

[danger]### 会员接口,仅限会员使用,购买API会员

游戏资讯接口,游戏动态、游戏开服消息、游戏教程、游戏技巧等。

请求地址

GET https://api.isoyu.com/news/game

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
numint返回数量1-50,默认10
pageint翻页
wordstring检索关键词

返回data参数

名称类型说明
ctimestring时间
titlestring标题
descriptionstring描述
picUrlstring封面
urlstring链接

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->newsGame()
-
-    ->withNum(10)
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功",
-    "data": [
-        {
-
-        "ctime":"2019-03-20 10:02",
-
-        "title":"《Apex英雄》新英雄公布放一个跳板飞跃远方",
-
-        "description":"游戏资讯",
-
-        "picUrl":"https://img0.utuku.china.com/650x0/game/20190320/a5374392-0224-4db1-bb8b-62233e58d3ab.jpg",
-
-        "url":"https://game.china.com/pcgame/news/444/20190320/35469644.html"
-
-        },
-
-        {
-
-        "ctime":"2019-03-20 10:00",
-
-        "title":"超强任天堂粉纯手工打造超大屏Switch游戏机",
-
-        "description":"游戏资讯",
-
-        "picUrl":"https://img3.utuku.china.com/588x0/game/20190320/8ad97975-2b3d-4421-b10b-af78744b22c6.jpg",
-
-        "url":"https://game.china.com/pcgame/news/444/20190320/35469612.html"
-
-        },
-
-        {
-
-        "ctime":"2019-03-20 09:20",
-
-        "title":"数据干货2019美国手游市场“变革”洞察",
-
-        "description":"游戏资讯",
-
-        "picUrl":"https://img0.utuku.china.com/344x0/game/20190320/5ffd61de-69c2-4629-b034-d173ecf582a4.jpg",
-
-        "url":"https://game.china.com/industry/news/11011446/20190320/35468443.html"
-
-        }
-    ]
-}

娱乐新闻

[danger]### 会员接口,仅限会员使用,购买API会员

娱乐新闻资讯,明星花边、探班、娱乐活动等。

请求地址

GET https://api.isoyu.com/news/fun

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
numint返回数量1-50,默认10
pageint翻页
wordstring检索关键词

返回data参数

名称类型说明
ctimestring时间
titlestring标题
descriptionstring描述
picUrlstring封面
urlstring链接

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->newsFun()
-
-    ->withNum(10)
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功",
-    "data": [
-        {
-
-        "ctime":"2019-03-2015:55",
-
-        "title":"林依晨晒度假日常活成了最舒服的样子",
-
-        "description":"网易明星",
-
-        "picUrl":"http://imgsize.ph.126.net/?imgurl=http://cms-bucket.ws.126.net/2019/03/20/eb6c93aef2f94542875db282610b80a6.png_130x90x1x85.jpg",
-
-        "url":"http://ent.163.com/19/0320/15/EANLTMF3000380BQ.html"
-
-        },
-
-        {
-
-        "ctime":"2019-03-2015:29",
-
-        "title":"苍井空公开大肚写真透露父亲是双胞胎有好基因",
-
-        "description":"网易明星",
-
-        "picUrl":"http://imgsize.ph.126.net/?imgurl=http://cms-bucket.ws.126.net/2019/03/20/3fbcf76d74754cd2aec61e6a970ef9fa.png_130x90x1x85.jpg",
-
-        "url":"http://ent.163.com/19/0320/15/EANKF4FF00038FO9.html"
-
-        },
-
-        {
-
-        "ctime":"2019-03-2015:21",
-
-        "title":"张艺兴新剧热播颜值在线聚焦传统文化获官媒点赞",
-
-        "description":"网易明星",
-
-        "picUrl":"http://imgsize.ph.126.net/?imgurl=http://cms-bucket.ws.126.net/2019/03/20/c22818739aea46c79b6f020f1e945af7.png_130x90x1x85.jpg",
-
-        "url":"http://ent.163.com/19/0320/15/EANK0GI5000380BQ.html"
-
-        }
-    ]
-}

综合新闻

[danger]### 会员接口,仅限会员使用,购买API会员

按每个新闻来源的更新时间,混合输出包括社会、体育、娱乐、科技、财经等三十多个频道的新闻数据。

请求地址

GET https://api.isoyu.com/news/general

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
numint返回数量1-50,默认10
pageint翻页
wordstring检索关键词
sourcestring指定来源

返回data参数

名称类型说明
ctimestring时间
titlestring标题
descriptionstring描述
picUrlstring封面
urlstring链接

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->newsGeneral()
-
-    ->withNum(10)
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功",
-    "data": [
-        {
-
-        "ctime":"2019-05-14 23:00",
-
-        "title":"黄金空头千三关口刷存在感,但好景料不长久,美联储准备好迎接不定时炸弹",
-
-        "description":"龙讯财经",
-
-        "picUrl":"https://img.longaa.com/article/20190514/image_1557843146049.png!195x130",
-
-        "url":"https://www.longau.com/article/2019-5-14/1557843195671.html"
-
-        },
-
-        {
-
-        "ctime":"2019-05-14 22:56",
-
-        "title": "因嫌疑仍存在争论 法院驳回胜利拘留令",
-
-        "description":"网易明星",
-
-        "picUrl":"http://imgsize.ph.126.net/?imgurl=http://cms-bucket.ws.126.net/2019/05/14/288964d27fcb4622b3f68fee897daaae.png_130x90x1x85.jpg",
-
-        "url":"https://ent.163.com/19/0514/22/EF61T92T00038FO9.html" 
-
-        },
-
-        {
-
-        "ctime":"2019-05-14 16:50",
-
-        "title":"美官员称伊朗应为船只遇袭负责 但未提供任何证据",
-
-        "description":"中华国际",
-
-        "picUrl":"https://img2.utuku.china.com/200x112/news/20190514/6e800949-f52e-49e7-96f9-982a6b78e229.png",
-
-        "url":"https://news.china.com/international/1000/20190514/35897083.html"
-
-        }
-    ]
-}

足球新闻

[danger]### 会员接口,仅限会员使用,购买API会员

国足新闻资讯,国足明星动态等。

请求地址

GET https://api.isoyu.com/news/football

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
numint返回数量1-50,默认10
pageint翻页
wordstring检索关键词

返回data参数

名称类型说明
ctimestring时间
titlestring标题
descriptionstring描述
picUrlstring封面
urlstring链接

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->newsFootball()
-
-    ->withNum(10)
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功",
-    "data": [
-        {
-
-        "ctime":"2019-03-20 15:01",
-
-        "title":"武磊无缘首发战梅西?前西班牙国脚将复出!他曾是球队主力左边锋",
-
-        "description":"凤凰足球",
-
-        "picUrl":"http://d.ifengimg.com/w145_h103/e0.ifengimg.com/12/2019/0320/1D66E82AF2F8AB9007A6C679432F6D9333C67C8F_size32_w532_h355.jpeg",
-
-        "url":"http://sports.ifeng.com/a/20190320/60470379_0.shtml"
-
-        },
-
-        {
-
-        "ctime":"2019-03-20 15:01",
-
-        "title":"武磊时隔91天低调回国!这3月他做了3件大事,创4大历史",
-
-        "description":"凤凰足球",
-
-        "picUrl":"http://d.ifengimg.com/w145_h103/e0.ifengimg.com/06/2019/0320/2D766DC6747CAEBC10CCA56A465A56BE9E7B35A9_size313_w677_h462.png",
-
-        "url":"http://sports.ifeng.com/a/20190320/60470359_0.shtml"
-
-        },
-
-        {
-
-        "ctime":"2019-03-20 14:00",
-
-        "title":"反转?曝傅明仍获亚足联重用足协网开一面:只是业务能力问题",
-
-        "description":"凤凰足球",
-
-        "picUrl":"http://d.ifengimg.com/w145_h103/e0.ifengimg.com/01/2019/0320/928C7CA16545C3EE9D8157411BC39692914282F1_size389_w646_h441.png",
-
-        "url":"http://sports.ifeng.com/a/20190320/60560475_0.shtml"
-
-        }
-    ]
-}
`,612)])])}const h=s(e,[["render",l]]);export{q as __pageData,h as default}; diff --git "a/.vitepress/dist/assets/\346\226\260\351\227\273\350\265\204\350\256\257.md.C3IJY0n-.lean.js" "b/.vitepress/dist/assets/\346\226\260\351\227\273\350\265\204\350\256\257.md.C3IJY0n-.lean.js" deleted file mode 100644 index 3972bfb0..00000000 --- "a/.vitepress/dist/assets/\346\226\260\351\227\273\350\265\204\350\256\257.md.C3IJY0n-.lean.js" +++ /dev/null @@ -1 +0,0 @@ -import{_ as s,o as n,c as t,ag as p}from"./chunks/framework.CvgP6Fyv.js";const q=JSON.parse('{"title":"","description":"","frontmatter":{},"headers":[],"relativePath":"新闻资讯.md","filePath":"新闻资讯.md"}'),e={name:"新闻资讯.md"};function l(i,a,o,d,c,u){return n(),t("div",null,[...a[0]||(a[0]=[p("",612)])])}const h=s(e,[["render",l]]);export{q as __pageData,h as default}; diff --git "a/.vitepress/dist/assets/\347\224\237\346\264\273\346\234\215\345\212\241.md._qgJghLF.js" "b/.vitepress/dist/assets/\347\224\237\346\264\273\346\234\215\345\212\241.md._qgJghLF.js" deleted file mode 100644 index 0136c7db..00000000 --- "a/.vitepress/dist/assets/\347\224\237\346\264\273\346\234\215\345\212\241.md._qgJghLF.js" +++ /dev/null @@ -1,7489 +0,0 @@ -import{_ as n,o as a,c as p,ag as t}from"./chunks/framework.CvgP6Fyv.js";const r=JSON.parse('{"title":"","description":"","frontmatter":{},"headers":[],"relativePath":"生活服务.md","filePath":"生活服务.md"}'),l={name:"生活服务.md"};function e(o,s,i,u,c,q){return a(),p("div",null,[...s[0]||(s[0]=[t(`

QQ号码吉凶查询

[danger]### 免费接口,每日100次免费调用,会员可不限次数调用,购买API会员

根据传入的参数qq号码测试qq的吉凶

请求地址

GET https://api.isoyu.com/almanac/qq

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
qqstring需要测试的QQ号码

返回参数

名称类型说明
conclusionstringQQ号码测试结论
analysisstring结论分析

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->almanacQQ()
-
-    ->withQq('130770308')
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功的返回",
-    "data": {
-        "data": {
-
-            "conclusion": "[大吉+官运+财运+才艺]如龙得云,青云直上,智谋奋进,才略奏功",//QQ号码测试结论
-
-            "analysis": "欲望难足希望高,计谋成功财力豪,猜疑嫉妒性自改,如龙乘云势运开。智能超人贯彻大志,富贵无比,不甘寂寞,叱吒风云之大吉数,但容易发生牢骚
-
-及贪心、欲望太多而永不知足,为其缺点。切忌沉迷投机,可免贻误前程。"//结论分析
-
-        }
-  },
-}

根据区号邮编查天气

使用电话区号或邮编查询天气

最低 0.0003元/次

请求地址

GET https://api.isoyu.com/weather/zip

请求参数

参数名称类型必须描述
appCodestring用户授权码,参考API调用
postCodeString邮编,比如上海200000
phoneCodeString电话区号,比如上海021。 注意邮编和区号必须二选一输入。都输入时,以邮编为准。
needMoreDayString是否需要返回7天数据中的后4天。1为返回,0为不返回。
needIndexString是否需要返回指数数据,比如穿衣指数、紫外线指数等。1为返回,0为不返回。
needHourDataString是否需要每小时数据的累积数组。由于本系统是半小时刷一次实时状态, 因此实时数组最大长度为48。每天0点长度初始化为0. 1为需要 0为不
need3HourForcastString是否需要当天每3/6/8小时一次的天气预报列表。1为需要,0为不需要。注意f1是3小时间隔,但f2到f7的间隔可能是6或8小时。
needAlarmString是否需要天气预警。1为需要,0为不需要。

返回data参数

名称类型示例值描述
见返回示例

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->weatherZip()
-
-    ->withPostCode('200000')
-
-    ->withPhoneCode('021')
-    ->request();
-
-dump($result);

返回结果示例:

{
-"code": 0,
-"message": "成功",
-"data":{
- 	"cityInfo": {
-
-	  	"c0":"110114",
-
-		"c1": "101010700",
-
-		"c10": "3",
-
-		"c11": "010",
-
-		"c12": "102200",
-
-		"c15": "80",
-
-		"c16": "AZ9010",
-
-		"c17": "+8",
-
-		"c2": "changping",
-
-		"c3": "昌平",
-
-		"c4": "beijing",
-
-		"c5": "北京",
-
-		"c6": "beijing",
-
-		"c7": "北京",
-
-		"c8": "china",
-
-		"c9": "中国",
-
-		"latitude": 40.206,
-
-		"longitude": 116.165
-
-	},
-
-	"now": {
-
-		"aqi": "71",
-
-		"aqiDetail": {
-
-			"aqi": "71",
-
-			"area": "北京",
-
-			"area_code": "beijing",
-
-			"co": "0.817",
-
-			"no2": "52",
-
-			"o3": "33",
-
-			"o3_8h": "9",
-
-			"pm10": "56",
-
-			"pm2_5": "51",
-
-			"primary_pollutant": "颗粒物(PM2.5)",
-
-			"quality": "良",
-
-			"so2": "3"
-
-		},
-
-		"sd": "70%",
-
-		"temperature": "15",
-
-		"temperature_time": "18:30",
-
-		"weather": "晴",
-
-		"weather_pic": "http://appimg.showapi.com/images/weather/icon/day/00.png",
-
-		"wind_direction": "北风",
-
-		"wind_power": "1级"
-
-	},
-
-	"f1": {
-
-		"air_press": "1008 hPa",
-
-		"day": "20151023",
-
-		"day_air_temperature": "18",
-
-		"day_weather": "晴",
-
-		"day_weather_pic": "http://app1.showapi.com/weather/icon/day/00.png",
-
-		"day_wind_direction": "无持续风向",
-
-		"day_wind_power": "微风<10m/h",
-
-		"jiangshui": "3%",
-
-		"night_air_temperature": "9",
-
-		"night_weather": "晴",
-
-		"night_weather_pic": "http://app1.showapi.com/weather/icon/night/00.png",
-
-		"night_wind_direction": "无持续风向",
-
-		"night_wind_power": "微风<10m/h",
-
-		"sun_begin_end": "06:35|17:23",
-
-		"weekday": 5,
-
-		"ziwaixian": "中等",
-
-		"index": {
-
-			"beauty": {
-
-				"desc": "请选用中性保湿型霜类化妆品。",
-
-				"title": "保湿"
-
-			},
-
-			"clothes": {
-
-				"desc": "建议穿薄外套或牛仔裤等服装。",
-
-				"title": "较舒适"
-
-			},
-
-			"cold": {
-
-				"desc": "昼夜温差大,易感冒。",
-
-				"title": "易发"
-
-			},
-
-			"comfort": {
-
-				"desc": "白天不冷不热,风力不大。",
-
-				"title": "舒适"
-
-			},
-
-			"glass": {
-
-				"desc": "白天根据户外光线情况佩戴太阳镜",
-
-				"title": "需要"
-
-			},
-
-			"sports": {
-
-				"desc": "户外运动请注意防晒。",
-
-				"title": "较适宜"
-
-			},
-
-			"travel": {
-
-				"desc": "天气较好,丝毫不会影响您出行的心情。",
-
-				"title": "适宜"
-
-			},
-
-			"uv": {
-
-				"desc": "辐射较弱,涂擦SPF12-15、PA+护肤品。",
-
-				"title": "弱"
-
-			},
-
-			"wash_car": {
-
-				"desc": "无雨且风力较小,易保持清洁度。",
-
-				"title": "较适宜"
-
-			}
-
-		},
-
-		"alarmList": [
-
-			{
-
-				"city": "",
-
-				"issueContent": "大风蓝色预警:预计23日23时到24日08时:大连、锦州、营口、盘锦、葫芦岛地区陆地偏北风6级,阵风7级;渤海、渤海海峡、黄海北部偏北风7级,阵风8级。大连、丹东、锦州、营口、盘锦、葫芦岛附近海域和航线将受影响,请注意防范。省气象灾害预警中心10月23日16时35分发布",
-
-				"issueTime": "2015-10-23 16:40:00",
-
-				"province": "辽宁省",
-
-				"signalLevel": "蓝色",
-
-				"signalType": "大风"
-
-			}
-
-		],
-
-		"3hourForcast": [
-
-			{
-
-				"hour": "20时-23时 ",
-
-				"temperature": "12℃/10℃",
-
-				"weather": "晴",
-
-				"weather_pic": "http://app1.showapi.com/weather/icon/night/00.png",
-
-				"wind_direction": "无持续风向",
-
-				"wind_power": "微风"
-
-			},
-
-			{
-
-				"hour": "23时-02时 ",
-
-				"temperature": "10℃/9℃",
-
-				"weather": "晴",
-
-				"weather_pic": "http://app1.showapi.com/weather/icon/night/00.png",
-
-				"wind_direction": "无持续风向",
-
-				"wind_power": "微风"
-
-			},
-
-			{
-
-				"hour": "02时-05时 ",
-
-				"temperature": "10℃/9℃",
-
-				"weather": "晴",
-
-				"weather_pic": "http://app1.showapi.com/weather/icon/night/00.png",
-
-				"wind_direction": "无持续风向",
-
-				"wind_power": "微风"
-
-			},
-
-			{
-
-				"hour": "05时-08时 ",
-
-				"temperature": "13℃/10℃",
-
-				"weather": "晴",
-
-				"weather_pic": "http://app1.showapi.com/weather/icon/day/00.png",
-
-				"wind_direction": "无持续风向",
-
-				"wind_power": "微风"
-
-			}
-
-		]
-
-	},
-
-	"hourDataList": [
-
-		{
-
-			"aqi": "53",
-
-			"aqiDetail": {},
-
-			"sd": "85%",
-
-			"temperature": "9",
-
-			"temperature_time": "00:00",
-
-			"weather": "多云",
-
-			"weather_pic": "http://appimg.showapi.com/images/weather/icon/night/01.png",
-
-			"wind_direction": "北风",
-
-			"wind_power": "1级"
-
-		},
-
-		{
-
-			"aqi": "53",
-
-			"aqiDetail": {},
-
-			"sd": "81%",
-
-			"temperature": "10",
-
-			"temperature_time": "00:30",
-
-			"weather": "多云",
-
-			"weather_pic": "http://appimg.showapi.com/images/weather/icon/night/01.png",
-
-			"wind_direction": "北风",
-
-			"wind_power": "1级"
-
-		} 
-
-	],
-}

标准电码查询

[danger]### 免费接口,每日100次免费调用,会员可不限次数调用,购买API会员

提供的标准中文电码查询程序结果

请求地址

GET https://api.isoyu.com/telecom/codes

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
charsstring中文字符串,最大长度32个字,需要utf8 urlencode

返回参数

名称类型说明
telecodesstring字符对应电码

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->telecomCodes()
-
-    ->withChars('顶想信息')
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功的返回",
-    "data": {
-         "telecodes": "7307 1927 0207 1873"
-  },
-}

彩票查询

[danger]### 免费接口,每日100次免费调用,会员可不限次数调用,购买API会员

目前支持双色球、大乐透、七乐彩、七星彩、福彩3D、排列3、排列5,数据来源于网络公开,开奖结果获取可能会有一定的延时。

接口1:支持彩种列表

请求地址

GET https://api.isoyu.com/lottery/types

请求参数

返回参数

名称类型说明
见JSON返回示例-

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->lotteryTypes()
-
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功的返回",
-    "data": [
-        {
-
-            "lottery_id": "ssq",
-
-            "lottery_name": "双色球",
-
-            "lottery_type_id": "1",
-
-            "remarks": "每周二、四、日开奖"
-
-        },
-
-        {
-
-            "lottery_id": "dlt",
-
-            "lottery_name": "超级大乐透",
-
-            "lottery_type_id": "2",
-
-            "remarks": "每周一、三、六开奖"
-
-        },
-
-        {
-
-            "lottery_id": "qlc",
-
-            "lottery_name": "七乐彩",
-
-            "lottery_type_id": "1",
-
-            "remarks": "每周一、三、五开奖"
-
-        },
-
-        {
-
-            "lottery_id": "fcsd",
-
-            "lottery_name": "福彩3D",
-
-            "lottery_type_id": "1",
-
-            "remarks": "每日开奖"
-
-        },
-
-        {
-
-            "lottery_id": "qxc",
-
-            "lottery_name": "七星彩",
-
-            "lottery_type_id": "2",
-
-            "remarks": "每周二、五、日开奖"
-
-        },
-
-        {
-
-            "lottery_id": "pls",
-
-            "lottery_name": "排列3",
-
-            "lottery_type_id": "2",
-
-            "remarks": "每日开奖"
-
-        },
-
-        {
-
-            "lottery_id": "plw",
-
-            "lottery_name": "排列5",
-
-            "lottery_type_id": "2",
-
-            "remarks": "每日开奖"
-
-        }
-    ]
-}

接口2:彩票开奖结果查询

请求地址

GET https://api.isoyu.com/lottery/query

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
lotteryIdstring彩票ID
lotteryNostring彩票期号,默认最新一期

返回参数

名称类型说明
见JSON返回示例-

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->lotteryQuery()
-
-    ->withLotteryId('ssq')
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功的返回",
-    "data": [
-        "lottery_id": "ssq",
-
-        "lottery_name": "双色球",
-
-        "lottery_res": "03,08,11,14,18,23,16",
-
-        "lottery_no": "18028",
-
-        "lottery_date": "2018-03-13",
-
-        "lottery_exdate": "2018-05-11",
-
-        "lottery_sale_amount": "352,015,830",
-
-        "lottery_pool_amount": "578,094,167",
-
-        "lottery_prize": [
-
-            {
-
-                "prize_name": "一等奖",
-
-                "prize_num": "7",
-
-                "prize_amount": "7,676,997",
-
-                "prize_require": "6+1"
-
-            },
-
-            {
-
-                "prize_name": "二等奖",
-
-                "prize_num": "220",
-
-                "prize_amount": "106,471",
-
-                "prize_require": "6+0"
-
-            },
-
-            {
-
-                "prize_name": "三等奖",
-
-                "prize_num": "1869",
-
-                "prize_amount": "3,000",
-
-                "prize_require": "5+1"
-
-            },
-
-            {
-
-                "prize_name": "四等奖",
-
-                "prize_num": "82708",
-
-                "prize_amount": "200",
-
-                "prize_require": "5+0,4+1"
-
-            },
-
-            {
-
-                "prize_name": "五等奖",
-
-                "prize_num": "1493643",
-
-                "prize_amount": "10",
-
-                "prize_require": "4+0,3+1"
-
-            },
-
-            {
-
-                "prize_name": "六等奖",
-
-                "prize_num": "8341565",
-
-                "prize_amount": "5",
-
-                "prize_require": "2+1,1+1,0+1"
-
-            }
-
-        ]
-    ]
-}

接口3:历史开奖结果查询

请求地址

GET https://api.isoyu.com/lottery/history

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
lotteryIdstring彩票ID
pageSizestring每次返回条数,默认10,最大50
pagestring当前页数,默认1

返回参数

名称类型说明
见JSON返回示例-

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->lotteryHistory()
-
-    ->withLotteryId('ssq')
-    ->withPagesize('2')
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功的返回",
-    "data": [
-		"lotteryResList":[
-
-			{
-
-				"lottery_id":"ssq",
-
-				"lottery_res":"03,07,16,17,23,30,07",
-
-				"lottery_no":"20084",
-
-				"lottery_date":"2020-09-01",
-
-				"lottery_exdate":"2020-10-30",
-
-				"lottery_sale_amount":"340,223,360",
-
-				"lottery_pool_amount":"997,837,500"
-
-			},
-
-			{
-
-				"lottery_id":"ssq",
-
-				"lottery_res":"01,19,25,26,30,31,12",
-
-				"lottery_no":"20083",
-
-				"lottery_date":"2020-08-30",
-
-				"lottery_exdate":"2020-10-28",
-
-				"lottery_sale_amount":"375,628,538",
-
-				"lottery_pool_amount":"1,046,377,044"
-
-			}
-
-		],
-
-		"page":1,
-
-		"pageSize":2,
-
-		"totalPage":1296
-    ]
-}

接口4:中奖计算器

请求地址

GET https://api.isoyu.com/lottery/bonus

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
lotteryIdstring彩票ID
lotteryResstring购买的号码,号码之间用英文逗号隔开,红色球和蓝色求之间用@连接,例如:01,11,02,09,14,22,25@05,03
lotteryNostring开奖期数,默认最新一期

返回参数

名称类型说明
见JSON返回示例-

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->lotteryBonus()
-
-    ->withLotteryId('ssq')
-    ->withLotteryRes('01,11,02,09,14,22,25@05,03')
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功的返回",
-    "data": [
-       "lottery_id": "ssq",
-
-        "lottery_name": "双色球",
-
-        "lottery_no": "18029",
-
-        "lottery_date": "2018-03-15",
-
-        "real_lottery_res": "01,02,09,14,22,25,05",
-
-        "lottery_res": "01,11,02,09,14,22,25@05,03",
-
-        "in_money": "28",
-
-        "buy_red_ball_num": "7",
-
-        "buy_blue_ball_num": "2",
-
-        "hit_red_ball_num": "6",
-
-        "hit_blue_ball_num": "1",
-
-        "is_prize": "1",
-
-        "prize_msg": "恭喜您中奖了",
-
-        "lottery_prize": [
-
-            {
-
-                "prize_name": "一等奖",
-
-                "prize_require": "6+1",
-
-                "prize_num": "1",
-
-                "prize_money": "8,926,329"
-
-            },
-
-            {
-
-                "prize_name": "二等奖",
-
-                "prize_require": "6+0",
-
-                "prize_num": "1",
-
-                "prize_money": "288,700"
-
-            },
-
-            {
-
-                "prize_name": "三等奖",
-
-                "prize_require": "5+1",
-
-                "prize_num": "6",
-
-                "prize_money": "3,000"
-
-            },
-
-            {
-
-                "prize_name": "四等奖",
-
-                "prize_require": "4+1,5+0",
-
-                "prize_num": "6",
-
-                "prize_money": "200"
-
-            }
-
-        ]
-    ]
-}

演员共演电影

[danger]### 免费接口,每日100次免费调用,会员可不限次数调用,购买API会员

查询两个演员共同出演过的电影信息

请求地址

GET https://api.isoyu.com/gstore/movie_by_actors

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
actor1string演员1
actor2string演员2

返回data参数

参考返回示例

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->gstoreMovieByActors()
-
-    ->withActor1('刘德华')
-    ->withActor2('王宝强')
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功",
-    "data": [
-         {
-
-        "地区": [
-
-            "中国",
-
-            "香港",
-
-            "中国大陆"
-
-        ],
-
-        "语言": [
-
-            "普通话",
-
-            "汉语"
-
-        ],
-
-        "imdbID": [
-
-            "tt0439884"
-
-        ],
-
-        "片名": [
-
-            "天下无贼",
-
-            "A World Without Thieves"
-
-        ],
-
-        "主演": [
-
-            "葛优",
-
-            "傅彪",
-
-            "李冰冰",
-
-            "刘若英",
-
-            "冯远征",
-
-            "林家栋",
-
-            "范伟",
-
-            "刘德华",
-
-            "张涵予",
-
-            "王宝强",
-
-            "徐帆",
-
-            "尤勇"
-
-        ],
-
-        "评价人数": [
-
-            "173429"
-
-        ],
-
-        "评分": [
-
-            "7.6"
-
-        ],
-
-        "导演": [
-
-            "冯小刚"
-
-        ],
-
-        "上映日期": [
-
-            "2004-12-09(中国大陆)"
-
-        ],
-
-        "doubanURL": [
-
-            "http://movie.douban.com/subject/1291550/"
-
-        ],
-
-        "片长": [
-
-            "113分钟/100分钟"
-
-        ],
-
-        "标题": "天下无贼",
-
-        "编剧": [
-
-            "冯小刚",
-
-            "张家鲁",
-
-            "王刚",
-
-            "林黎胜"
-
-        ],
-
-        "类型": [
-
-            "电影",
-
-            "剧情片",
-
-            "犯罪片",
-
-            "动作片"
-
-        ]
-
-        }
-    ]
-}

疾病禁忌食物

[danger]### 免费接口,每日100次免费调用,会员可不限次数调用,购买API会员

查询某个疾病的食物禁忌

请求地址

GET https://api.isoyu.com/gstore/taboo_food

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
diseasestring疾病名称

返回data参数

参考返回示例

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->gstoreTabooFood()
-
-    ->withDisease('糖尿病')
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功",
-    "data": [
-        "奶酪",
-
-        "肥甘厚味食物",
-
-        "虾米"
-
-    ]
-}

疾病症状

[danger]### 免费接口,每日100次免费调用,会员可不限次数调用,购买API会员

查询某个疾病的所有症状

请求地址

GET https://api.isoyu.com/gstore/symptom

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
diseasestring疾病名称

返回data参数

参考返回示例

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->gstoreSymptom()
-
-    ->withDisease('冠心病')
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功",
-    "data": [
-        "休克",
-
-        "恶心",
-
-        "头晕",
-
-        "心悸",
-
-        "胸闷",
-
-        "多汗",
-
-        "晕厥",
-
-        "胸痛",
-
-        "右心衰竭",
-
-        "心律失常",
-
-        "皮肤湿冷",
-
-        "不典型胸痛",
-
-        "憋气",
-
-        "胸闷憋气",
-
-        "剧烈的烧灼样疼痛",
-
-        "劳累后胸痛",
-
-        "呼吸短促",
-
-        "心前区刺痛",
-
-        "心律不齐",
-
-        "皮肤灰白",
-
-        "胸部压迫窒息感",
-
-        "胸部疼痛发作,可伴有虚脱",
-
-        "胸骨后或心前区剧痛",
-
-        "脉搏细微",
-
-        "重病病容",
-
-        "闷胀感"
-    ]
-}

症状查疾

[danger]### 免费接口,每日100次免费调用,会员可不限次数调用,购买API会员

查询某个症状可能的疾病信息

请求地址

GET https://api.isoyu.com/gstore/disease

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
symptomstring症状名称

返回data参数

参考返回示例

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->gstoreDisease()
-
-    ->withSymptom('发烧')
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功",
-    "data": [
-        "普通感冒",
-
-        "晒伤"
-
-    ]
-}

车辆历史违章查询

根据车辆信息查询车辆的历史违章记录

最低 0.10元/次

接口1:获取城市规则列表

获取城市查询违章的参数规则,建议每天更新一次

请求地址

GET https://api.isoyu.com/luoz/rule

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
prefixstring车牌前缀

返回data参数

|名称 | 类型 | 说明 | | --- | --- | --- | --- | | prefix | string | 前缀 | | vin | string | 车架号长度((最后几位)车架长度,0为全部信息,-1为无需提供,其他为所需提供的长度值) | | engine_no | string | 发动机号长度((最后几位)车架长度,0为全部信息,-1为无需提供,其他为所需提供的长度值) | | status | boolean | 是否支持查询(1为支持查询,0为暂不支持查询) |

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->luozRule()
-
-    ->withPrefix('云')
-    ->request();
-
-dump($result);

返回结果示例

{
-"code": 0,
-"message": "成功",
-"data":[
-    {
-
-    	"prefix": "云A",
-
-    	"vin": 0,
-
-    	"engine_no": 0,
-
-    	"car_type": "02",
-
-    	"status": 1
-
-    },
-
-    {
-
-    	"prefix": "云C",
-
-    	"vin": 0,
-
-    	"engine_no": 0,
-
-    	"car_type": "02",
-
-    	"status": 1
-
-    }
-    ...
-    ]
-}

接口2:查询历史违章记录

请求地址

GET https://api.isoyu.com/luoz/history

请求参数

名称必填类型说明
carNostring车牌号
vinstring车架号(根据城市列表的规则决定长度)
engineNostring发动机号(根据城市列表的规则决定长度)
typestring车类型(默认02:小型车,支持大小车查询)

返回data参数

名称类型说明
wz_datestring违章时间
areastring违章地址
actstring违章行为
wz_codestring违法行为代码
fenint扣分
moneydouble罚款金额
handledint是否支持处理(1已处理,0未处理)
if_paidint是否缴费(1已缴费,0未缴费)
wz_citystring违章城市
archivenostring文书编号

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->luozHistory()
-
-    ->withCarNo('车牌号')
-
-    ->request();
-
-dump($result);

返回结果示例:

{
-"code": 0,
-"message": "成功",
-"data":{
-       {
-
-            "wz_date": "2017-03-23 09:54:00",
-
-            "area": "兖州-颜店1公里50米",
-
-            "act": "在高速公路、快速路以外的道路不按规定车道行驶",
-
-            "wz_code": "",
-
-            "fen": 0,
-
-            "money": "100",
-
-            "handled": 1,
-
-            "if_paid": 1,
-
-            "wz_city": "山东济宁",
-
-            "archiveno": "4419261190735892"
-
-        },
-
-        {
-
-            "wz_date": "2016-07-13 06:04:00",
-
-            "area": "济宁市兖州区327国道路口",
-
-            "act": "违反禁止标线指示",
-
-            "wz_code": "1344",
-
-            "fen": 3,
-
-            "money": "200",
-
-            "handled": 0,
-
-            "if_paid":0,
-
-            "wz_city": "山东济宁",
-
-           "archiveno": "4419261190735892"
-
-        }
-}
-}

车辆品牌车型大全

[danger]### 免费接口,每日100次免费调用,会员可不限次数调用,购买API会员

车辆品牌大全、车系、车型基本信息查询

接口1:品牌列表

请求地址

GET https://api.isoyu.com/car/brand

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
firstLetterstring品牌名称拼音首字母,如:A

返回data参数

名称类型说明
idstring品牌ID
brand_namestring品牌名称
brand_logostring品牌 logo
first_letterstring品牌名称首字母

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->carBrand()
-
-    ->request();
-
-dump($result);

返回数据示例:

{
-    "message": "查询成功",
-    "data": {
-        {
-
-            "id": "1",
-
-            "first_letter": "A",
-
-            "brand_name": "奥迪",
-
-            "brand_logo": "https://juhe.oss-cn-hangzhou.aliyuncs.com/api_image/538/brand/1.png"
-
-        },
-        ...
-    }
-    "code": 0
-}

接口2:根据车辆品牌ID查询旗下车系列表

请求地址

GET https://api.isoyu.com/car/series

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
brandidstring车辆品牌ID
levelidstring车系类型ID,,1:微型车,2:小型车,3:紧凑型车,4:中型车,5:中大型车,6:大型车,7:跑车,8:MPV,11:微面,12:微卡,13:轻客,14:低端皮卡,15:高端皮卡,16:小型SUV,17:紧凑型SUV,18:中型SUV,19:中大型SUV,20:大型SUV,21:紧凑型MPV

返回data参数

名称类型说明
idstring车系ID
namestring车系名称
brandidstring品牌ID
levelidstring车系类型,1:微型车,2:小型车,3:紧凑型车,4:中型车,5:中大型车,6:大型车,7:跑车,8:MPV,11:微面,12:微卡,13:轻客,14:低端皮卡,15:高端皮卡,16:小型SUV,17:紧凑型SUV,18:中型SUV,19:中大型SUV,20:大型SUV,21:紧凑型MPV
levelnamestring车系类型名称

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->carSeries()
-
-    ->withBrandid(1)
-    ->request();
-
-dump($result);

返回数据示例:

{
-    "message": "查询成功",
-    "data": {
-        {
-
-            "id": "1",
-
-            "name": "奥迪A6L新能源",
-
-            "brandid": "1",
-
-            "levelid": "5",
-
-            "levelname": "中大型车",
-
-            "sname": "一汽-大众奥迪"
-
-        },
-        ...
-    }
-    "code": 0
-}

接口3:根据车系id查询旗下车型列表

请求地址

GET https://api.isoyu.com/car/models

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
seriesIdstring车系ID
yearstring车型年份,如:2019

返回data参数

名称类型说明
idstring车型ID
series_idstring车系ID
namestring车型名称
yearstring车型年份
peizhistring车型配置

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->carModels()
-
-    ->withSeriesId(2)
-    ->request();
-
-dump($result);

返回数据示例:

{
-    "message": "查询成功",
-    "data": {
-        {
-
-            "id": "11",
-
-            "series_id": "2",
-
-            "name": "2019款 Sportback 35 TFSI 进取型 国V",
-
-            "year": "2019",
-
-            "peizhi": "1.4升 涡轮增压 150马力"
-
-        },
-        ...
-    }
-    "code": 0
-}

车辆违章查询(不再维护)

查询车辆的违章信息

最低 0.04元/次

接口1:支持列表和规则查询

用于查询某个地区是否支持违章查询,以及该地区车辆的车架号、发动机号所需的位数。

请求地址

GET https://api.isoyu.com/luoz/support

请求参数

| 参数名称 | 类型 | 必须 | 描述 | | --- | --- | --- | --- | --- | | appCode| string|是|用户授权码,参考API调用 | | preCarNum | String | 否 | 车牌前缀 如云A直辖市只需要第一个字符,如京 | | province | String | 否 | 所属省份 如云南 |

返回data参数

名称类型示例值说明
carEngineLenNumber0发动机号尾数长度 99表示所有 0表示不需要 其他值表示后几位

|carCodeLen| Number|6|车架号尾数的长度 数字含义同carEngineLen,此处表示需要后6位车辆识别号码|

| preCarNum |String|云A|车牌前缀|

| province |String |云南|省份|

| cityName|String |云南昆明|查询所属的省或地市 |

| carTypeScope |String |01,02,03|支持的车辆类型,0表示支持所有车辆类型,一般为02,即小车类型.多个车型用逗号(,)隔开|

| scope |Number |1|查询范围 1全国车辆在本地区的违章 2本地区车辆的违章|

| jgjId|String |kunming|交管局编号(标识),违章查询时需要该参数|

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->luozSupport()
-
-    ->request();
-
-dump($result);

接口2:查询车辆违章信息

请求地址

GET https://api.isoyu.com/luoz/query

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
carNumberstring车牌号
carEngineCodestring发动机号 部分地区必须要传 一般为4/6位的发动机号(尾数)
carCodestring车架号 部分地区必须要传 一般为4/6位的车架号(尾数)
carTypestring车辆类型 01:大型汽车 02:小型汽车 03:使馆汽车 04:领馆汽车 05:境外汽车 06:外籍汽车 07:两三轮摩托车 08:轻便摩托车 09:使馆摩托车 10:领馆摩托车 11:境外摩托车 12:外籍摩托车 13:农用运输车 14:拖拉机 15:挂车 16:教练汽车 17:教练摩托车 18:试验汽车 19:试验摩托车 20:临时入境汽车 21:临时入境摩托车 22:临时行驶车 23:公安警车 24:其它车型

返回data参数

名称类型说明
carNumberString车牌号
carCodeString车架号
carEngineCodeString发动机编号
countString违章数量
recordsArray违章记录

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->luozQuery()
-
-    ->withCarNumber('车牌号')
-
-    ->request();
-
-dump($result);

返回结果示例:

{
-"code": 0,
-"message": "成功",
-"data":{
-    "count": 2,
-
-    "carEngineCode": "366893",
-
-    "carCode": "037572",
-
-    "carType": "02",
-
-    "carNumber": "贵AH171R",
-
-    "records": [
-
-    	{
-
-    		"time": "2016-04-28 18:36:32",
-
-    		"degree": "6",
-
-    		"reason": "驾驶机动车违反道路交通信号灯通行的",
-
-    		"address": "黔灵山路(贵阳一中人行横道)",
-
-    		"department": "",
-
-    		"cityName": "",
-
-    		"money": "150",
-
-    		"code": ""
-
-    	},
-
-    	{
-
-    		"time": "2016-04-25 14:13:01",
-
-    		"degree": "0",
-
-    		"reason": "机动车违反规定停放、临时停车且驾驶人不在现场或者虽在现场但驾驶人拒绝立即驶离,妨碍其它车辆、行人通行的",
-
-    		"address": "新添大道南段与半边街交叉口20米",
-
-    		"department": "",
-
-    		"cityName": "",
-
-    		"money": "150",
-
-    		"code": ""
-
-    	}
-
-    ],
-
-    "createDateStr": "2016-10-14 11:40:25"
-}

车辆违章次数查询

最低 0.035元/次

请求地址

GET https://api.isoyu.com/luoz/times

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
carNumberstring车牌号
carEngineCodestring发动机号 一般为4/6位的发动机号(尾数),具体位数请查看"查询规则"接口
carTypestring车牌类型:01 大型车辆,02小型车辆,51 新能源大型车辆, 52 新能源小型车辆,默认为02

返回data参数

名称类型示例值描述
totalWzNumber2总违章次数
otherProWzNumber0省外违章次数
proWzNumber0车辆所在地区外,本省内的违章次数
cityWzNumber2本地区的违章次数

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->luozTimes()
-
-    ->withCarNumber('车牌号')
-
-    ->request();
-
-dump($result);

返回结果示例:

{
-"code": 0,
-"message": "成功",
-"data":{
-	"totalWz": "2",
-
-	"otherProWz": "0",
-
-	"proWz": "0",
-
-	"cityWz": "2"
-}

车辆详细信息查验

通过车牌号和车辆类型查询车辆的相关信息(包括车架号、车辆的详细出厂日期与初次登记日期)。也可以通过上传车辆相关信息(车主,车牌号,车辆类型)验证这些信息是否一致。

最低 1.20元/次

请求地址

GET https://api.isoyu.com/car/query

请求参数

参数名称类型必须描述
appCodestring用户授权码,参考API调用
carNumberString车牌号
carTypeString车辆类型:目前支持四种车辆类型(01 大型汽车,02 小型汽车,51 新能源大型车,52 新能源小型车)

返回data参数

名称类型示例值描述
remarkString查询成功!错误信息
vehicleModelcStringSVW71411ER车辆型号
bodyColorString车身登记颜色
vehicleStatusString正常车辆状态
validityDayEndString2019-11-30 00:00:00检验有效期止
ppsDateString2012-10-22 00:00:00出厂日期
frontTreadString1463前轮距离
brandNameString大众汽车牌品牌名称
passengersString5成员数量
plateTypeString02车辆类型
vinStringLSVFK46R0********vin码
plateNumberString云A10***车牌号
maxJourneyString63最大功率(kw)
useTypeString非运营车辆使用性质
rearTreadString1456后轮距
engineModelStringCLP发动机型号
engineNumberStringB******发动机号
shaftString2轴数量
wheelBaseString2470轴距
loadWeightString核定载质量
fuelTypeStringA燃油种类
curbWeightString1092整备质量
firstIssueDateString2012-11-26 15:20:47初次登记日期
vehicleTypeString小型轿车车辆类型(文字)
crossWeightString1572总质量
retirementDateString2099-12-31 00:00:00强制报废日期
ccString1390排量

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->carQuery()
-
-    ->withCarNumber('***')
-
-    ->withCarType('***')
-    ->request();
-
-dump($result);

返回结果示例:

{
-"code": 0,
-"message": "成功",
-"data":{
-    "remark": "查询成功!",
-
-	"vehicleModelc": "SVW71411ER",
-
-	"bodyColor": "白",
-
-	"vehicleStatus": "正常",
-
-	"validityDayEnd": "2019-11-30 00:00:00",
-
-	"ppsDate": "2012-10-22 00:00:00",
-
-	"frontTread": "1463",
-
-	"brandName": "大众汽车牌",
-
-	"passengers": "5",
-
-	"plateType": "02",
-
-	"vin": "LSVFK46R0********",
-
-	"plateNumber": "云A10***",
-
-	"maxJourney": "63",
-
-	"useType": "非运营",
-
-	"rearTread": "1456",
-
-	"engineModel": "CLP",
-
-	"engineNumber": "B******",
-
-	"shaft": "2",
-
-	"wheelBase": "2470",
-
-	"loadWeight": "",
-
-	"fuelType": "A",
-
-	"curbWeight": "1092",
-
-	"firstIssueDate": "2012-11-26 15:20:47",
-
-	"vehicleType": "小型轿车",
-
-	"crossWeight": "1572",
-
-	"retirementDate": "2099-12-31 00:00:00",
-
-	"cc": "1390"
-}

城市空气质量

城市空气质量、城市空气PM2.5指数、城市辐射指数

最低 0.0015元/次

接口1:城市空气质量查询

请求地址

GET https://api.isoyu.com/air/search

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
cityString城市名称的中文名称或拼音,如:上海 或 shanghai

返回data参数

名称类型说明
citynowJSONObject查询的最新结果
lastTwoWeeksJSONObject最近几周的空气质量数据
lastMoniDataJSONObject各监测点的数据,如果字段返回"—",可能是该监测点未监测这项数据或者有延迟

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->airSearch()
-
-    ->withCity('苏州')
-    ->request();
-
-dump($result);

返回示例

{
-"code": 0,
-"message": "成功",
-"data":[
-        {
-
-            "citynow": {
-
-                "city": "suzhou",
-
-                "AQI": "77",
-
-                "quality": "良",
-
-                "date": "2014-05-09 14:00"
-
-            },
-
-            "lastTwoWeeks": {
-
-                "1": {
-
-                    "city": "suzhou",
-
-                    "AQI": "100",
-
-                    "quality": "良",
-
-                    "date": "2014-05-08"
-
-                },
-
-                "2": {
-
-                    "city": "suzhou",
-
-                    "AQI": "99",
-
-                    "quality": "良",
-
-                    "date": "2014-05-07"
-
-                },
-
-                "3": {
-
-                    "city": "suzhou",
-
-                    "AQI": "77",
-
-                    "quality": "良",
-
-                    "date": "2014-05-06"
-
-                },
-
-                "4": {
-
-                    "city": "suzhou",
-
-                    "AQI": "75",
-
-                    "quality": "良",
-
-                    "date": "2014-05-05"
-
-                },
-
-                "5": {
-
-                    "city": "suzhou",
-
-                    "AQI": "78",
-
-                    "quality": "良",
-
-                    "date": "2014-05-04"
-
-                },
-
-                "6": {
-
-                    "city": "suzhou",
-
-                    "AQI": "84",
-
-                    "quality": "良",
-
-                    "date": "2014-05-03"
-
-                },
-
-                "7": {
-
-                    "city": "suzhou",
-
-                    "AQI": "135",
-
-                    "quality": "轻度污染",
-
-                    "date": "2014-05-02"
-
-                },
-
-                "8": {
-
-                    "city": "suzhou",
-
-                    "AQI": "126",
-
-                    "quality": "轻度污染",
-
-                    "date": "2014-05-01"
-
-                },
-
-                "9": {
-
-                    "city": "suzhou",
-
-                    "AQI": "87",
-
-                    "quality": "良",
-
-                    "date": "2014-04-30"
-
-                },
-
-                "10": {
-
-                    "city": "suzhou",
-
-                    "AQI": "97",
-
-                    "quality": "良",
-
-                    "date": "2014-04-29"
-
-                },
-
-                "11": {
-
-                    "city": "suzhou",
-
-                    "AQI": "77",
-
-                    "quality": "良",
-
-                    "date": "2014-04-28"
-
-                },
-
-                "12": {
-
-                    "city": "suzhou",
-
-                    "AQI": "84",
-
-                    "quality": "良",
-
-                    "date": "2014-04-27"
-
-                },
-
-                "13": {
-
-                    "city": "suzhou",
-
-                    "AQI": "45",
-
-                    "quality": "优",
-
-                    "date": "2014-04-26"
-
-                },
-
-                "14": {
-
-                    "city": "suzhou",
-
-                    "AQI": "56",
-
-                    "quality": "良",
-
-                    "date": "2014-04-25"
-
-                },
-
-                "15": {
-
-                    "city": "suzhou",
-
-                    "AQI": "83",
-
-                    "quality": "良",
-
-                    "date": "2014-04-24"
-
-                },
-
-                "16": {
-
-                    "city": "suzhou",
-
-                    "AQI": "95",
-
-                    "quality": "良",
-
-                    "date": "2014-04-23"
-
-                },
-
-                "17": {
-
-                    "city": "suzhou",
-
-                    "AQI": "101",
-
-                    "quality": "轻度污染",
-
-                    "date": "2014-04-22"
-
-                }
-
-            },
-
-            "lastMoniData": {
-
-                "1": {
-
-                    "city": "上方山",
-
-                    "AQI": "77",
-
-                    "quality": "良",
-
-                    "PM2.5Hour": "46μg/m³",
-
-                    "PM2.5Day": "46μg/m³",
-
-                    "PM10Hour": "104μg/m³",
-
-                    "lat": "31.247222",
-
-                    "lon": "120.561389"
-
-                },
-
-                "2": {
-
-                    "city": "南门",
-
-                    "AQI": "112",
-
-                    "quality": "轻度污染",
-
-                    "PM2.5Hour": "84μg/m³",
-
-                    "PM2.5Day": "84μg/m³",
-
-                    "PM10Hour": "—μg/m³",
-
-                    "lat": "31.286389",
-
-                    "lon": "120.6275"
-
-                },
-
-                "3": {
-
-                    "city": "彩香",
-
-                    "AQI": "76",
-
-                    "quality": "良",
-
-                    "PM2.5Hour": "46μg/m³",
-
-                    "PM2.5Day": "46μg/m³",
-
-                    "PM10Hour": "101μg/m³",
-
-                    "lat": "31.301944",
-
-                    "lon": "120.590833"
-
-                },
-
-                "4": {
-
-                    "city": "轧钢厂",
-
-                    "AQI": "68",
-
-                    "quality": "良",
-
-                    "PM2.5Hour": "41μg/m³",
-
-                    "PM2.5Day": "41μg/m³",
-
-                    "PM10Hour": "85μg/m³",
-
-                    "lat": "31.326389",
-
-                    "lon": "120.595556"
-
-                },
-
-                "5": {
-
-                    "city": "吴中区",
-
-                    "AQI": "64",
-
-                    "quality": "良",
-
-                    "PM2.5Hour": "46μg/m³",
-
-                    "PM2.5Day": "46μg/m³",
-
-                    "PM10Hour": "—μg/m³",
-
-                    "lat": "31.270278",
-
-                    "lon": "120.612778"
-
-                },
-
-                "6": {
-
-                    "city": "苏州新区",
-
-                    "AQI": "72",
-
-                    "quality": "良",
-
-                    "PM2.5Hour": "46μg/m³",
-
-                    "PM2.5Day": "46μg/m³",
-
-                    "PM10Hour": "93μg/m³",
-
-                    "lat": "31.299444",
-
-                    "lon": "120.543333"
-
-                },
-
-                "7": {
-
-                    "city": "苏州工业园区",
-
-                    "AQI": "82",
-
-                    "quality": "良",
-
-                    "PM2.5Hour": "60μg/m³",
-
-                    "PM2.5Day": "60μg/m³",
-
-                    "PM10Hour": "88μg/m³",
-
-                    "lat": "31.309722",
-
-                    "lon": "120.669167"
-
-                }
-
-            }
-
-        }
-]
-}

接口2:查询城市PM2.5指数

请求地址

GET https://api.isoyu.com/air/pm

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
cityString城市名称的中文名称或拼音,如:上海 或 shanghai

返回data参数

参考返回示例

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->airPm()
-
-    ->withCity('苏州')
-
-    ->request();
-
-dump($result);

返回结果示例:

{
-"code": 0,
-"message": "成功",
-"data":[
-    {
-
-            "city": "苏州",  /*城市*/
-
-            "PM2.5": "73",  /*PM2.5指数(ug/m3)*/
-
-            "AQI": "98",    /*空气质量指数*/
-
-            "quality": "良", /*空气质量*/
-
-            "PM10": "50",/*PM10(ug/m3)*/
-
-            "CO": "0.79",  /*一氧化碳(mg/m3)*/
-
-            "NO2": "65",  /*二氧化氮(ug/m3)*/
-
-            "O3": "28",    /*臭氧(ug/m3)*/
-
-            "SO2": "41",  /*二氧化硫(ug/m3)*/
-
-            "time": "2014-12-26 11:48:40"/*更新时间*/  
-
-        }
-    ]
-}

接口3:查询支持空气质量指数的城市列表

请求地址

GET https://api.isoyu.com/air/city

请求参数

返回data参数

参考返回示例

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->airCity()
-
-    ->request();
-
-dump($result);

返回结果示例:

{
-"code": 0,
-"message": "成功",
-"data":[
-      {
-
-            "name": "湛江",/*城市名*/
-
-            "pinyin": "zhanjiang"/*城市拼音*/
-
-        },
-
-        {
-
-            "name": "石河子",
-
-            "pinyin": "shihezi"
-
-        },
-
-        {
-
-            "name": "寿光",
-
-            "pinyin": "shouguang"
-
-        },
-
-        {
-
-            "name": "玉林",
-
-            "pinyin": "yulinshi"
-
-        },
-
-        {
-
-            "name": "大庆",
-
-            "pinyin": "daqing"
-
-        },
-
-        {
-
-            "name": "上海",
-
-            "pinyin": "shanghai"
-
-        },
-
-    ...
-    ]
-}

接口4:查询支持PM2.5指数的城市

请求地址

GET https://api.isoyu.com/air/pm_city

请求参数

返回data参数

参考返回示例

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->airPmCity()
-
-    ->request();
-
-dump($result);

返回结果示例:

{
-"code": 0,
-"message": "成功",
-"data":[
-      {
-
-            "name": "泰州",/*城市名*/
-
-            "pinyin": "taizhoushi"/*城市拼音*/
-
-        },
-
-        {
-
-            "name": "淮安",
-
-            "pinyin": "huaian"
-
-        },
-
-        {
-
-            "name": "邢台",
-
-            "pinyin": "xingtai"
-
-        },
-
-        {
-
-            "name": "南平",
-
-            "pinyin": "nanping"
-
-        },
-
-        {
-
-            "name": "舟山",
-
-            "pinyin": "zhoushan"
-
-        },
-
-        ...
-    ]
-}

二手车估值

权威公正准确的全国二手车估值

最低 0.10元/次

接口1:全部品牌列表(免费)

返回全部车辆品牌列表

请求地址

GET https://api.isoyu.com/secondhand_car/brand

请求参数

返回data参数

名称类型说明
brandnamestring品牌名称
idint品牌id
letterstring品牌首字母
picurlstring品牌logo

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->secondhandCarBrand()
-
-    ->request();
-
-dump($result);

返回数据示例:

{
-    "message": "查询成功",
-    "data": [
-        {
-
-            "brandname": "AC Schnitzer",
-
-            "id": "153",
-
-            "letter": "A",
-
-            "picurl": "http://cheshangban.guguiche.com:89/static/unicdatapic/brand/153.jpg"
-
-        },
-
-        {
-
-            "brandname": "ALPINA",
-
-            "id": "184",
-
-            "letter": "A",
-
-            "picurl": "http://cheshangban.guguiche.com:89/static/unicdatapic/brand/184.jpg"
-
-        },
-        ...
-    ]
-    "code": 0
-}

接口2:指定品牌全部车系(免费)

获取指定车牌的全部车系,包括:车系id、车系中文名称、制造厂商、车系

请求地址

GET https://api.isoyu.com/secondhand_car/family

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
brandIdstring车辆品牌ID

返回data参数

名称类型说明
brandnamestring品牌名称
brandidint品牌id
idint车系id
familynamestring车系中文名称
factorystring制造厂商

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->secondhandCarFamily()
-
-    ->withBrandId(17)
-    ->request();
-
-dump($result);

返回数据示例:

{
-    "message": "查询成功",
-    "data": [
-        {
-
-            "brandid": "17",
-
-            "brandname": "本田",
-
-            "factoryname": "广汽本田",
-
-            "familyname": "奥德赛",
-
-            "id": "117"
-
-        },
-
-        {
-
-            "brandid": "17",
-
-            "brandname": "本田",
-
-            "factoryname": "东风本田",
-
-            "familyname": "思域",
-
-            "id": "127"
-
-        },
-        ...
-    ]
-    "code": 0
-}

接口3:指定车系具体车型列表(免费)

获取指定车系的具体的车型列表,包括:年款、变速箱、排放标准、排放量、价格(万)等

请求地址

GET https://api.isoyu.com/secondhand_car/model

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
familyIdstring车系ID

返回data参数

名称类型说明
autohomeidint车型id
makeyearstring年款
geartypestring变速箱
emissionstring排放标准
outputdouble排放量
pricedouble价格
brandidint品牌id
brandnamestring品牌名称
factoryidint厂商id
factorynamestring厂商名称
familyidint车系id
familynamestring车系名称
salesdescstring车型名称
saleyearstring该车型开始销售年份
salemonthstring该车型开始销售月份
stopyearstring该车型停产年份

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->secondhandCarModel()
-
-    ->withFamilyId(2)
-    ->request();
-
-dump($result);

返回数据示例:

{
-    "message": "查询成功",
-    "data": [
-     {
-
-            "autohomeid": "27278",
-
-            "brandid": "17",
-
-            "brandname": "本田",
-
-            "emission": "欧4",
-
-            "factoryid": "30",
-
-            "factoryname": "广汽本田",
-
-            "familyid": "25",
-
-            "familyname": "雅阁",
-
-            "geartype": "自动",
-
-            "makeyear": "2012",
-
-            "max_reg_year": "2014",
-
-            "min_reg_year": "2012",
-
-            "output": "2",
-
-            "price": "20.28",
-
-            "salemonth": "1",
-
-            "salesdesc": "2012款 2.0L 自动 第八代雅阁 SE",
-
-            "saleyear": "2012",
-
-            "stopyear": "2014"
-
-        },
-
-        ...
-    ]
-    "code": 0
-}

接口4:估值支持的省份(免费)

获取支持估值的省份

请求地址

GET https://api.isoyu.com/secondhand_car/province

请求参数

返回data参数

名称类型说明
idint估值支持的省份的id
namestring估值支持的省份的名称

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->secondhandCarProvince()
-
-    ->request();
-
-dump($result);

返回数据示例:

{
-    "message": "查询成功",
-    "data": [
-        {
-
-            "id": 1,
-
-            "name": "北京市"
-
-        },
-
-        {
-
-            "id": 2,
-
-            "name": "天津市"
-
-        },
-        ...
-    ]
-    "code": 0
-}

接口5:估值支持的城市(免费)

获取估值支持的城市

请求地址

GET https://api.isoyu.com/secondhand_car/city

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
provinceIdstring省份ID

返回data参数

名称类型说明
idint城市的id
namestring城市的名称

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->secondhandCarCity()
-
-    ->withProvinceId(17)
-    ->request();
-
-dump($result);

返回数据示例:

{
-    "message": "查询成功",
-    "data": [
-		{
-
-			"id":258,
-
-			"name":"武汉市"
-
-		},
-
-		{
-
-			"id":259,
-
-			"name":"黄石市"
-
-		},
-
-		{
-
-			"id":260,
-
-			"name":"十堰市"
-
-		},
-
-		{
-
-			"id":261,
-
-			"name":"宜昌市"
-
-		},
-
-		{
-
-			"id":262,
-
-			"name":"襄樊市"
-
-		},
-
-		{
-
-			"id":263,
-
-			"name":"鄂州市"
-
-		},
-
-		{
-
-			"id":264,
-
-			"name":"荆门市"
-
-		},
-
-		{
-
-			"id":265,
-
-			"name":"孝感市"
-
-		},
-
-		{
-
-			"id":266,
-
-			"name":"荆州市"
-
-		},
-
-		{
-
-			"id":267,
-
-			"name":"黄冈市"
-
-		},
-
-		{
-
-			"id":268,
-
-			"name":"咸宁市"
-
-		},
-
-		{
-
-			"id":269,
-
-			"name":"随州市"
-
-		},
-
-		{
-
-			"id":270,
-
-			"name":"恩施土家族苗族自治州"
-
-		},
-
-		{
-
-			"id":271,
-
-			"name":"仙桃市"
-
-		},
-
-		{
-
-			"id":272,
-
-			"name":"潜江市"
-
-		},
-
-		{
-
-			"id":273,
-
-			"name":"天门市"
-
-		},
-
-		{
-
-			"id":274,
-
-			"name":"神农架林区"
-
-		}
-    ]
-    "code": 0
-}

接口6:二手车估值

获取二手车估值信息

请求地址

GET https://api.isoyu.com/secondhand_car/query

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
regDatestring上牌时间,格式:yyyy-MM ,燃油:(年款-2)~(年款+5) 混动:(年款-2)~(年款+3) 纯电:(年款-2)~(年款+2)
cityint城市
provinceIdint省份id
autoHomeIdint车型id
milesdouble行驶里程,单位:万公里

返回data参数

名称类型说明
carPricejson车辆估价
badjson车况一般
goodjson车况较好
normaljson车况优秀
C2C_C2Bfloat车商收购价和个人交易价的中间值
C2Bfloat车商收购价
C2Cfloat个人和个人交易价
B2C_C2Cfloat车商零售价和个人交易价的中间值
C2B_minfloat车商收购价的最小值
B2Cfloat车商零售价
B2C_maxfloat车商零售价的最大值
citystring城市
regDatestring上牌时间
cityidint城市id
pricedouble出厂指导价
idstring车辆id
providstring省份id
provstring省份
mileagestring公里数

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->secondhandCarQuery()
-
-    ->withRegDate('2019-05')
-    ->withCity(166)
-    ->withProvinceId()
-    ->withAutoHomeId()
-    ->withMiles()
-    ->request();
-
-dump($result);

返回数据示例:

{
-    "message": "查询成功",
-    "data": {
-      "carPrice": {
-
-            "bad": {
-
-                "B2C": 15.47,
-
-                "B2C_C2C": 15.17,
-
-                "B2C_max": 16.24,
-
-                "C2B": 14.46,
-
-                "C2B_min": 14.03,
-
-                "C2C": 15.06,
-
-                "C2C_C2B": 14.79
-
-            },
-
-            "city": "苏州",
-
-            "cityid": "166",
-
-            "defaultprice": {
-
-                "4S2C": 17.48,
-
-                "4S2C_C2C": 17.14,
-
-                "4S2C_max": 18.36,
-
-                "B2C": 17.14,
-
-                "B2C_C2C": 16.81,
-
-                "B2C_max": 18,
-
-                "C24S": 15.7,
-
-                "C24S_min": 15.23,
-
-                "C2B": 16.02,
-
-                "C2B_min": 15.54,
-
-                "C2C": 16.69,
-
-                "C2C_C24S": 16.06,
-
-                "C2C_C2B": 16.39
-
-            },
-
-            "good": {
-
-                "B2C": 17.14,
-
-                "B2C_C2C": 16.81,
-
-                "B2C_max": 18,
-
-                "C2B": 16.02,
-
-                "C2B_min": 15.54,
-
-                "C2C": 16.69,
-
-                "C2C_C2B": 16.39
-
-            },
-
-            "id": "27251",
-
-            "ly_code": "27251",
-
-            "mileage": "2.02",
-
-            "normal": {
-
-                "B2C": 16.29,
-
-                "B2C_C2C": 15.97,
-
-                "B2C_max": 17.1,
-
-                "C2B": 15.22,
-
-                "C2B_min": 14.77,
-
-                "C2C": 15.86,
-
-                "C2C_C2B": 15.58
-
-            },
-
-            "price": "18.98",
-
-            "prov": "江苏",
-
-            "provid": "10",
-
-            "regDate": "2018-12"
-
-        }
-    }
-    "code": 0
-}

根据IP地址查天气

通过IP地址获取IP对应的区域信息,再根据区域信息获取对应的天气情况

最低 0.0003元/次

请求地址

GET https://api.isoyu.com/weather/ip

请求参数

参数名称类型必须描述
appCodestring用户授权码,参考API调用
ipString要查询天气的ip地址,如果不写,则系统取客户端的ip地址。
needMoreDayString是否需要返回7天数据中的后4天。1为返回,0为不返回。
needIndexString是否需要返回指数数据,比如穿衣指数、紫外线指数等。1为返回,0为不返回。
needHourDataString是否需要每小时数据的累积数组。由于本系统是半小时刷一次实时状态, 因此实时数组最大长度为48。每天0点长度初始化为0. 1为需要 0为不
need3HourForcastString是否需要当天每3/6/8小时一次的天气预报列表。1为需要,0为不需要。注意f1是3小时间隔,但f2到f7的间隔可能是6或8小时。
needAlarmString是否需要天气预警。1为需要,0为不需要。

返回data参数

名称类型示例值描述
见返回示例

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->weatherIp()
-
-    ->withIp('113.78.19.201')
-
-    ->request();
-
-dump($result);

返回结果示例:

{
-"code": 0,
-"message": "成功",
-"data":{
- 	"cityInfo": {
-
-	  	"c0":"110114",
-
-		"c1": "101010700",
-
-		"c10": "3",
-
-		"c11": "010",
-
-		"c12": "102200",
-
-		"c15": "80",
-
-		"c16": "AZ9010",
-
-		"c17": "+8",
-
-		"c2": "changping",
-
-		"c3": "昌平",
-
-		"c4": "beijing",
-
-		"c5": "北京",
-
-		"c6": "beijing",
-
-		"c7": "北京",
-
-		"c8": "china",
-
-		"c9": "中国",
-
-		"latitude": 40.206,
-
-		"longitude": 116.165
-
-	},
-
-	"now": {
-
-		"aqi": "71",
-
-		"aqiDetail": {
-
-			"aqi": "71",
-
-			"area": "北京",
-
-			"area_code": "beijing",
-
-			"co": "0.817",
-
-			"no2": "52",
-
-			"o3": "33",
-
-			"o3_8h": "9",
-
-			"pm10": "56",
-
-			"pm2_5": "51",
-
-			"primary_pollutant": "颗粒物(PM2.5)",
-
-			"quality": "良",
-
-			"so2": "3"
-
-		},
-
-		"sd": "70%",
-
-		"temperature": "15",
-
-		"temperature_time": "18:30",
-
-		"weather": "晴",
-
-		"weather_pic": "http://appimg.showapi.com/images/weather/icon/day/00.png",
-
-		"wind_direction": "北风",
-
-		"wind_power": "1级"
-
-	},
-
-	"f1": {
-
-		"air_press": "1008 hPa",
-
-		"day": "20151023",
-
-		"day_air_temperature": "18",
-
-		"day_weather": "晴",
-
-		"day_weather_pic": "http://app1.showapi.com/weather/icon/day/00.png",
-
-		"day_wind_direction": "无持续风向",
-
-		"day_wind_power": "微风<10m/h",
-
-		"jiangshui": "3%",
-
-		"night_air_temperature": "9",
-
-		"night_weather": "晴",
-
-		"night_weather_pic": "http://app1.showapi.com/weather/icon/night/00.png",
-
-		"night_wind_direction": "无持续风向",
-
-		"night_wind_power": "微风<10m/h",
-
-		"sun_begin_end": "06:35|17:23",
-
-		"weekday": 5,
-
-		"ziwaixian": "中等",
-
-		"index": {
-
-			"beauty": {
-
-				"desc": "请选用中性保湿型霜类化妆品。",
-
-				"title": "保湿"
-
-			},
-
-			"clothes": {
-
-				"desc": "建议穿薄外套或牛仔裤等服装。",
-
-				"title": "较舒适"
-
-			},
-
-			"cold": {
-
-				"desc": "昼夜温差大,易感冒。",
-
-				"title": "易发"
-
-			},
-
-			"comfort": {
-
-				"desc": "白天不冷不热,风力不大。",
-
-				"title": "舒适"
-
-			},
-
-			"glass": {
-
-				"desc": "白天根据户外光线情况佩戴太阳镜",
-
-				"title": "需要"
-
-			},
-
-			"sports": {
-
-				"desc": "户外运动请注意防晒。",
-
-				"title": "较适宜"
-
-			},
-
-			"travel": {
-
-				"desc": "天气较好,丝毫不会影响您出行的心情。",
-
-				"title": "适宜"
-
-			},
-
-			"uv": {
-
-				"desc": "辐射较弱,涂擦SPF12-15、PA+护肤品。",
-
-				"title": "弱"
-
-			},
-
-			"wash_car": {
-
-				"desc": "无雨且风力较小,易保持清洁度。",
-
-				"title": "较适宜"
-
-			}
-
-		},
-
-		"alarmList": [
-
-			{
-
-				"city": "",
-
-				"issueContent": "大风蓝色预警:预计23日23时到24日08时:大连、锦州、营口、盘锦、葫芦岛地区陆地偏北风6级,阵风7级;渤海、渤海海峡、黄海北部偏北风7级,阵风8级。大连、丹东、锦州、营口、盘锦、葫芦岛附近海域和航线将受影响,请注意防范。省气象灾害预警中心10月23日16时35分发布",
-
-				"issueTime": "2015-10-23 16:40:00",
-
-				"province": "辽宁省",
-
-				"signalLevel": "蓝色",
-
-				"signalType": "大风"
-
-			}
-
-		],
-
-		"3hourForcast": [
-
-			{
-
-				"hour": "20时-23时 ",
-
-				"temperature": "12℃/10℃",
-
-				"weather": "晴",
-
-				"weather_pic": "http://app1.showapi.com/weather/icon/night/00.png",
-
-				"wind_direction": "无持续风向",
-
-				"wind_power": "微风"
-
-			},
-
-			{
-
-				"hour": "23时-02时 ",
-
-				"temperature": "10℃/9℃",
-
-				"weather": "晴",
-
-				"weather_pic": "http://app1.showapi.com/weather/icon/night/00.png",
-
-				"wind_direction": "无持续风向",
-
-				"wind_power": "微风"
-
-			},
-
-			{
-
-				"hour": "02时-05时 ",
-
-				"temperature": "10℃/9℃",
-
-				"weather": "晴",
-
-				"weather_pic": "http://app1.showapi.com/weather/icon/night/00.png",
-
-				"wind_direction": "无持续风向",
-
-				"wind_power": "微风"
-
-			},
-
-			{
-
-				"hour": "05时-08时 ",
-
-				"temperature": "13℃/10℃",
-
-				"weather": "晴",
-
-				"weather_pic": "http://app1.showapi.com/weather/icon/day/00.png",
-
-				"wind_direction": "无持续风向",
-
-				"wind_power": "微风"
-
-			}
-
-		]
-
-	},
-
-	"hourDataList": [
-
-		{
-
-			"aqi": "53",
-
-			"aqiDetail": {},
-
-			"sd": "85%",
-
-			"temperature": "9",
-
-			"temperature_time": "00:00",
-
-			"weather": "多云",
-
-			"weather_pic": "http://appimg.showapi.com/images/weather/icon/night/01.png",
-
-			"wind_direction": "北风",
-
-			"wind_power": "1级"
-
-		},
-
-		{
-
-			"aqi": "53",
-
-			"aqiDetail": {},
-
-			"sd": "81%",
-
-			"temperature": "10",
-
-			"temperature_time": "00:30",
-
-			"weather": "多云",
-
-			"weather_pic": "http://appimg.showapi.com/images/weather/icon/night/01.png",
-
-			"wind_direction": "北风",
-
-			"wind_power": "1级"
-
-		} 
-
-	],
-}

导演电影查询

[danger]### 免费接口,每日100次免费调用,会员可不限次数调用,购买API会员

根据导演查询拍摄的电影信息

请求地址

GET https://api.isoyu.com/gstore/movie_by_director

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
directorstring导演名称

返回data参数

参考返回示例

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->gstoreMovieByDirector()
-
-    ->withDirector('赵薇')
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功",
-    "data": [
-        {
-
-        "地区": [
-
-            "中国",
-
-            "中国大陆"
-
-        ],
-
-        "语言": [
-
-            "普通话",
-
-            "汉语"
-
-        ],
-
-        "首播": [
-
-            "2016"
-
-        ],
-
-        "imdbID": [
-
-            "tt2765340"
-
-        ],
-
-        "片名": [
-
-            "致我们终将逝去的青春",
-
-            "致青春",
-
-            "So Young",
-
-            "To Our Youth That Is Fading Away",
-
-            "电视剧版《致青春》"
-
-        ],
-
-        "主演": [
-
-            "赵又廷",
-
-            "宫哲",
-
-            "郑恺",
-
-            "韩庚",
-
-            "佟丽娅",
-
-            "黄明",
-
-            "刘雅瑟",
-
-            "杨子姗",
-
-            "王森",
-
-            "包贝尔",
-
-            "黄小蕾",
-
-            "王嘉佳",
-
-            "张瑶",
-
-            "江疏影",
-
-            "韩红",
-
-            "杨澜",
-
-            "崔文璐"
-
-        ],
-
-        "评价人数": [
-
-            "0",
-
-            "282754"
-
-        ],
-
-        "评分": [
-
-            "6.7"
-
-        ],
-
-        "导演": [
-
-            "赵薇",
-
-            "杨文军"
-
-        ],
-
-        "上映日期": [
-
-            "2013-04-26(中国大陆)",
-
-            "2014-05-01(台湾)"
-
-        ],
-
-        "doubanURL": [
-
-            "http://movie.douban.com/subject/6973376/",
-
-            "http://movie.douban.com/subject/24859459/"
-
-        ],
-
-        "片长": [
-
-            "132分钟"
-
-        ],
-
-        "标题": "致我们终将逝去的青春",
-
-        "编剧": [
-
-            "李樯",
-
-            "辛夷坞"
-
-        ],
-
-        "类型": [
-
-            "电影",
-
-            "剧情片",
-
-            "爱情片"
-
-        ]
-
-        }
-    ]
-}

行政区划查询邮编查询标准电码查询全球时间查询手机固话来电显示

航班信息查询

航班实时、历史起降时间查询

最低 0.15元/次

接口1:实时起降信息查询

当日航班,方式1:可通过出发城市和到达城市三字码查询起降信息;方式2:通过指定航班号查询起降信息

请求地址

GET https://api.isoyu.com/flight/query

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
orgCitystring始发城市的三字码(方式1必传)
dstCitystring到达城市的三字码(方式1必传)
flightNostring航班号 (方式2必传)

返回data参数

名称类型说明
FlightNo字符串航班号
Rate字符串准点率
DepCity字符串出发城市名称
DepCode字符串出发港口三字码
ArrCity字符串到达城市名称
ArrCode字符串到达港口三字码
DepTerminal字符串出发港口航站楼
ArrTerminal字符串到达港口航站楼
DepScheduled时间类型计划起飞时间
ArrScheduled时间类型计划到达时间
DepEstimated时间类型预计起飞时间
ArrEstimated时间类型预计到达时间
DepActual时间类型实际起飞时间
ArrActual时间类型实际到达时间
FlightState字符串航班状态,计划/起飞/延误/到达/备降/取消

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->flightQuery()
-
-    ->withOrgCity('PEK')
-    ->withDstCity('WUH')
-    ->request();
-
-dump($result);

返回示例

{
-"code": 0,
-"message": "成功",
-"data":[
-    {
-
-            "FlightNo": "CZ9378",
-
-            "Rate": "92.00",
-
-            "DepCity": "北京首都",
-
-            "DepCode": "PEK",
-
-            "ArrCity": "武汉天河",
-
-            "ArrCode": "WUH",
-
-            "DepTerminal": "T2",
-
-            "ArrTerminal": "T2",
-
-            "DepScheduled": "2014-12-19T08:05:00",
-
-            "ArrScheduled": "2014-12-19T10:15:00",
-
-            "DepEstimated": "2014-12-19T08:23:00",
-
-            "ArrEstimated": "2014-12-19T09:40:00",
-
-            "DepActual": "2014-12-19T08:23:00",
-
-            "ArrActual": "2014-12-19T10:09:00",
-
-            "FlightState": "到达",
-
-            "arrRate": "93"
-
-        },
-
-        {
-
-            "FlightNo": "MU2460",
-
-            "Rate": "92.00",
-
-            "DepCity": "北京首都",
-
-            "DepCode": "PEK",
-
-            "ArrCity": "武汉天河",
-
-            "ArrCode": "WUH",
-
-            "DepTerminal": "T2",
-
-            "ArrTerminal": "T2",
-
-            "DepScheduled": "2014-12-19T08:05:00",
-
-            "ArrScheduled": "2014-12-19T10:15:00",
-
-            "DepEstimated": "2014-12-19T08:05:00",
-
-            "ArrEstimated": "2014-12-19T10:15:00",
-
-            "DepActual": "2014-12-19T08:23:00",
-
-            "ArrActual": "2014-12-19T10:09:00",
-
-            "FlightState": "到达",
-
-            "arrRate": "90.67"
-
-        },
-
-        {
-
-            "FlightNo": "MU3185",
-
-            "Rate": "92.00",
-
-            "DepCity": "北京首都",
-
-            "DepCode": "PEK",
-
-            "ArrCity": "武汉天河",
-
-            "ArrCode": "WUH",
-
-            "DepTerminal": "T2",
-
-            "ArrTerminal": "T2",
-
-            "DepScheduled": "2014-12-19T08:35:00",
-
-            "ArrScheduled": "2014-12-19T10:45:00",
-
-            "DepEstimated": "2014-12-19T08:51:00",
-
-            "ArrEstimated": "2014-12-19T10:48:00",
-
-            "DepActual": "2014-12-19T08:51:00",
-
-            "ArrActual": "2014-12-19T10:38:00",
-
-            "FlightState": "到达",
-
-            "arrRate": "89.33"
-
-        },
-
-        {
-
-            "FlightNo": "MF4777",
-
-            "Rate": "92.00",
-
-            "DepCity": "北京首都",
-
-            "DepCode": "PEK",
-
-            "ArrCity": "武汉天河",
-
-            "ArrCode": "WUH",
-
-            "DepTerminal": "T2",
-
-            "ArrTerminal": "T2",
-
-            "DepScheduled": "2014-12-19T08:35:00",
-
-            "ArrScheduled": "2014-12-19T10:45:00",
-
-            "DepEstimated": "2014-12-19T08:51:00",
-
-            "ArrEstimated": "2014-12-19T10:48:00",
-
-            "DepActual": "2014-12-19T08:51:00",
-
-            "ArrActual": "2014-12-19T10:38:00",
-
-            "FlightState": "到达",
-
-            "arrRate": "89.67"
-
-        },
-
-        {
-
-            "FlightNo": "CZ6605",
-
-            "Rate": "95.00",
-
-            "DepCity": "北京首都",
-
-            "DepCode": "PEK",
-
-            "ArrCity": "武汉天河",
-
-            "ArrCode": "WUH",
-
-            "DepTerminal": "T2",
-
-            "ArrTerminal": "T2",
-
-            "DepScheduled": "2014-12-19T08:35:00",
-
-            "ArrScheduled": "2014-12-19T10:45:00",
-
-            "DepEstimated": "2014-12-19T08:30:00",
-
-            "ArrEstimated": "2014-12-19T10:38:00",
-
-            "DepActual": "2014-12-19T08:51:00",
-
-            "ArrActual": "2014-12-19T10:38:00",
-
-            "FlightState": "到达",
-
-            "arrRate": "90"
-
-        }
-        ]
-}

接口2:历史起降信息查询

请求地址

GET https://api.isoyu.com/flight/history

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
flightNostring航班号
flightDateDate(年月日)

返回data参数

名称类型说明
FlightNo字符串航班号
Rate字符串准点率
DepCity字符串出发城市名称
DepCode字符串出发港口三字码
ArrCity字符串到达城市名称
ArrCode字符串到达港口三字码
DepTerminal字符串出发港口航站楼
ArrTerminal字符串到达港口航站楼
DepScheduled时间类型计划起飞时间
ArrScheduled时间类型计划到达时间
DepEstimated时间类型预计起飞时间
ArrEstimated时间类型预计到达时间
DepActual时间类型实际起飞时间
ArrActual时间类型实际到达时间
FlightState字符串航班状态

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->flightHistory()
-
-    ->withFlightNo('MF4777')
-
-    ->withFlightDate('2014-12-10')
-    ->request();
-
-dump($result);

返回结果示例:

{
-"code": 0,
-"message": "成功",
-"data":   {
-
-   "FlightNo": "MF4777",
-
-    "Rate": "0",
-
-    "DepCity": "北京首都",
-
-    "DepCode": "PEK",
-
-    "ArrCity": "武汉天河",
-
-    "ArrCode": "WUH",
-
-    "DepPort": "北京首都",
-
-    "ArrPort": "武汉天河",
-
-    "DepTerminal": "T2",
-
-    "ArrTerminal": "T2",
-
-    "DepScheduled": "2014-12-10T08:35:00",
-
-    "ArrScheduled": "2014-12-10T10:45:00",
-
-    "DepEstimated": "2014-12-10T11:00:00",
-
-    "ArrEstimated": "2014-12-10T13:08:00",
-
-    "DepActual": "2014-12-10T11:21:00",
-
-    "ArrActual": "2014-12-10T13:06:00",
-
-    "FlightState": "到达",
-
-    "Delay_Time": "0",
-
-    "arrRate": "89"
-    }
-}

接口3:根据航班号日期查询未来航班信息

请求地址

GET https://api.isoyu.com/flight/future

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
flightNostring航班号
flightDatestring航班日期,默认明天

返回data参数

名称类型说明
FlightNo字符串航班号
DepCity字符串出发城市名称
DepCode字符串出发港口三字码
ArrCity字符串到达城市名称
ArrCode字符串到达港口三字码
DepTerminal字符串出发港口航站楼
ArrTerminal字符串到达港口航站楼
DepScheduled时间类型计划起飞时间
ArrScheduled时间类型计划到达时间
DepEstimated时间类型预计起飞时间
ArrEstimated时间类型预计到达时间
DepActual时间类型实际起飞时间
ArrActual时间类型实际到达时间
FlightState字符串航班状态,未来航班均为 计划

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->flightFuture()
-
-    ->withFlightNo('MF4777')
-
-    ->withFlightDate('2019-04-02')
-    ->request();
-
-dump($result);

返回结果示例:

{
-"code": 0,
-"message": "成功",
-"data":{
-  "FlightNo": "MU4682",
-
-        "DepCity": "北京",
-
-        "DepCode": "PEK",
-
-        "ArrCity": "上海",
-
-        "ArrCode": "SHA",
-
-        "DepTerminal": "T3",
-
-        "ArrTerminal": "T2",
-
-        "DepScheduled": "2019-04-02T06:50:00",
-
-        "ArrScheduled": "2019-04-02T09:05:00",
-
-        "DepEstimated": "2019-04-02T06:50:00",
-
-        "ArrEstimated": "2019-04-02T09:05:00",
-
-        "DepActual": "0001-01-01T00:00:00",
-
-        "ArrActual": "0001-01-01T00:00:00",
-
-        "PlaneStyle": "321",
-
-        "FlightState": "计划",
-
-        "arrRate": [],
-
-        "arrRate_attr": {
-
-            "xsi:nil": "true"
-
-        }
-    }
-}

驾驶证累计计分查询

根据驾驶证信息查询驾驶证累计扣分

最低 0.10元/次

请求地址

GET https://api.isoyu.com/luoz/points

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
jszhstring驾驶证号
dabhstring档案编号

返回data参数

名称类型说明
reasonstring说明备注
resultstring扣分情况

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->luozPoints()
-
-    ->withJszh('驾驶证号')
-
-    ->withDabh('档案编号')
-
-    ->request();
-
-dump($result);

返回结果示例:

{
-"code": 0,
-"message": "成功",
-"data":{
-    }
-}

驾照题库

[danger]### 免费接口,每日100次免费调用,会员可不限次数调用,购买API会员

采用公安部2019最新驾校模拟考试题库

请求地址

GET https://api.isoyu.com/driving/query

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
subjectint选择考试科目类型,1:科目1;4:科目4
modelstring驾照类型,可选择参数为:c1,c2,a1,a2,b1,b2;当subject=4时可省略
testTypestring测试类型,rand:随机测试(随机100个题目),order:顺序测试(所选科目全部题目)

返回data参数

名称类型说明
questionstring问题

| answer| string | 答案 |

| item1| string | 选项1,当内容为空时表示判断题正确选项 |

| item2| string | 选项2,当内容为空时表示判断题错误选项 |

| item3| string | 选项3 |

| item4| string | 选项4 |

| explains|string|答案解释|

| url|string|图片URL地址|

当四个选项都为空的时候表示判断题,item1:正确 item2:错误,请开发者自行判断!

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->drivingQuery()
-
-    ->withSubject(1)
-    ->withModel('c1')
-
-    ->withTestType('rand')
-    ->request();
-dump($result);

返回数据示例:

{
-    "code": 0,
-    "message": "成功",
-    "data": {
-        {
-
-            "id": 12,
-
-            "question": "这个标志是何含义?",//问题
-
-            "answer": "4",//答案
-
-            "item1": "前方40米减速",//选项,当内容为空时表示判断题正确选项
-
-            "item2": "最低时速40公里",//选项,当内容为空时表示判断题错误选项
-
-            "item3": "限制40吨轴重",
-
-            "item4": "限制最高时速40公里",
-
-            "explains": "限制最高时速40公里:表示该标志至前方限制速度标志的路段内,机动车行驶速度不得超过标志所示数值。此标志设在需要限制车辆速度的路段的起点。以图为例:限制行驶时速不得超过40公里。",//答案解释
-
-            "url": "http://images.juheapi.com/jztk/c1c2subject1/12.jpg"//图片url
-
-        }
-        ...
-    },
-}

车辆违章查询全国车辆违章查询V2车辆历史违章查询车辆违章次数查询驾驶证累计计分查询违章高发地新能源车违章查询全国停车场实时数据查询全国加油站查询今日国内油价查询车辆详细信息查验汽车VIN码查询尾号限行汽车OBD故障码查询车辆品牌车型大全二手车估值航班信息查询

今日国内油价查询

[danger]### 免费接口,每日100次免费调用,会员可不限次数调用,购买API会员

今日汽油价格查询,如需查询某个加油站的价格请使用全国加油站查询接口

请求地址

GET https://api.isoyu.com/oil/query

请求参数

返回data参数

名称类型示例值描述
见返回示例

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->oilQuery()
-
-    ->request();
-
-dump($result);

返回数据示例:

{
-    "message": "查询成功",
-    "data": [
-        {
-
-            "city": "北京",
-
-            "92h": "6.99",
-
-            "95h": "7.44",
-
-            "98h": "8.42",
-
-            "0h": "6.67"
-
-        },
-
-        {
-
-            "city": "上海",
-
-            "92h": "6.95",
-
-            "95h": "7.40",
-
-            "98h": "8.10",
-
-            "0h": "6.61"
-
-        },
-
-        {
-
-            "city": "江苏",
-
-            "92h": "6.96",
-
-            "95h": "7.41",
-
-            "98h": "8.29",
-
-            "0h": "6.60"
-
-        },
-
-        {
-
-            "city": "天津",
-
-            "92h": "6.98",
-
-            "95h": "7.38",
-
-            "98h": "8.20",
-
-            "0h": "6.63"
-
-        },
-
-        {
-
-            "city": "重庆",
-
-            "92h": "7.06",
-
-            "95h": "7.46",
-
-            "98h": "8.40",
-
-            "0h": "6.70"
-
-        },
-
-        {
-
-            "city": "江西",
-
-            "92h": "6.95",
-
-            "95h": "7.47",
-
-            "98h": "8.47",
-
-            "0h": "6.68"
-
-        },
-
-        {
-
-            "city": "辽宁",
-
-            "92h": "6.96",
-
-            "95h": "7.42",
-
-            "98h": "8.09",
-
-            "0h": "6.54"
-
-        },
-
-        {
-
-            "city": "安徽",
-
-            "92h": "6.95",
-
-            "95h": "7.45",
-
-            "98h": "8.29",
-
-            "0h": "6.67"
-
-        },
-
-        {
-
-            "city": "内蒙古",
-
-            "92h": "6.93",
-
-            "95h": "7.39",
-
-            "98h": "8.11",
-
-            "0h": "6.51"
-
-        },
-
-        {
-
-            "city": "福建",
-
-            "92h": "6.96",
-
-            "95h": "7.43",
-
-            "98h": "8.13",
-
-            "0h": "6.63"
-
-        },
-
-        {
-
-            "city": "宁夏",
-
-            "92h": "6.90",
-
-            "95h": "7.29",
-
-            "98h": "8.34",
-
-            "0h": "6.52"
-
-        },
-
-        {
-
-            "city": "甘肃",
-
-            "92h": "6.88",
-
-            "95h": "7.35",
-
-            "98h": "7.82",
-
-            "0h": "6.53"
-
-        },
-
-        {
-
-            "city": "青海",
-
-            "92h": "6.94",
-
-            "95h": "7.45",
-
-            "98h": "0",
-
-            "0h": "6.56"
-
-        },
-
-        {
-
-            "city": "广东",
-
-            "92h": "7.01",
-
-            "95h": "7.59",
-
-            "98h": "8.14",
-
-            "0h": "6.64"
-
-        },
-
-        {
-
-            "city": "山东",
-
-            "92h": "6.97",
-
-            "95h": "7.48",
-
-            "98h": "8.20",
-
-            "0h": "6.63"
-
-        },
-
-        {
-
-            "city": "广西",
-
-            "92h": "7.05",
-
-            "95h": "7.62",
-
-            "98h": "8.40",
-
-            "0h": "6.69"
-
-        },
-
-        {
-
-            "city": "山西",
-
-            "92h": "6.95",
-
-            "95h": "7.50",
-
-            "98h": "8.20",
-
-            "0h": "6.69"
-
-        },
-
-        {
-
-            "city": "贵州",
-
-            "92h": "7.12",
-
-            "95h": "7.52",
-
-            "98h": "8.42",
-
-            "0h": "6.74"
-
-        },
-
-        {
-
-            "city": "陕西",
-
-            "92h": "6.88",
-
-            "95h": "7.27",
-
-            "98h": "8.11",
-
-            "0h": "6.53"
-
-        },
-
-        {
-
-            "city": "海南",
-
-            "92h": "8.10",
-
-            "95h": "8.60",
-
-            "98h": "9.73",
-
-            "0h": "6.72"
-
-        },
-
-        {
-
-            "city": "四川",
-
-            "92h": "7.02",
-
-            "95h": "7.57",
-
-            "98h": "8.23",
-
-            "0h": "6.73"
-
-        },
-
-        {
-
-            "city": "河北",
-
-            "92h": "6.98",
-
-            "95h": "7.38",
-
-            "98h": "8.20",
-
-            "0h": "6.63"
-
-        },
-
-        {
-
-            "city": "西藏",
-
-            "92h": "7.88",
-
-            "95h": "8.33",
-
-            "98h": "0",
-
-            "0h": "7.18"
-
-        },
-
-        {
-
-            "city": "河南",
-
-            "92h": "6.99",
-
-            "95h": "7.47",
-
-            "98h": "8.12",
-
-            "0h": "6.62"
-
-        },
-
-        {
-
-            "city": "新疆",
-
-            "92h": "6.89",
-
-            "95h": "7.41",
-
-            "98h": "8.27",
-
-            "0h": "6.52"
-
-        },
-
-        {
-
-            "city": "黑龙江",
-
-            "92h": "6.96",
-
-            "95h": "7.47",
-
-            "98h": "8.52",
-
-            "0h": "6.44"
-
-        },
-
-        {
-
-            "city": "吉林",
-
-            "92h": "6.95",
-
-            "95h": "7.50",
-
-            "98h": "8.17",
-
-            "0h": "6.55"
-
-        },
-
-        {
-
-            "city": "云南",
-
-            "92h": "7.13",
-
-            "95h": "7.66",
-
-            "98h": "8.34",
-
-            "0h": "6.71"
-
-        },
-
-        {
-
-            "city": "湖北",
-
-            "92h": "7.00",
-
-            "95h": "7.49",
-
-            "98h": "8.19",
-
-            "0h": "6.62"
-
-        },
-
-        {
-
-            "city": "浙江",
-
-            "92h": "6.96",
-
-            "95h": "7.41",
-
-            "98h": "8.11",
-
-            "0h": "6.62"
-
-        },
-
-        {
-
-            "city": "湖南",
-
-            "92h": "6.95",
-
-            "95h": "7.38",
-
-            "98h": "8.18",
-
-            "0h": "6.70"
-
-        }
-
-    ],
-    "code": 0
-}

金额转大写

[danger]### 会员接口,仅限会员使用,购买API会员

将小写的阿拉伯数字转为中文大写或英文大写的金额数字,返回结果同时包含中英文大写金额并指定英文结尾的单位。注意,输入的金额为国内习惯,不能有逗号,且金额不得超过1万亿。

请求地址

GET https://api.isoyu.com/money/convert

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
moneystring金额阿拉伯数字

返回data参数

名称类型示例值说明
cnresultstring陆拾陆万陆仟陆佰陆拾陆元陆角陆分中文大写金额
fnresultstring666,666.66西式的三位分节法数字
enresultstringSIX HUNDRED SIXTY-SIX THOUSAND AND SIX HUNDRED SIXTY-SIX DOLLARS AND SIXTY-SIX CENTS ONLY英语大写金额

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->moneyConvert()
-
-    ->withMoney('666666.66')
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功的返回",
-    "data": {
-        "cnresult":"陆拾陆万陆仟陆佰陆拾陆元陆角陆分",
-
-        "fnresult":"666,666.66",
-
-        "enresult":"SIX HUNDRED SIXTY-SIX THOUSAND AND SIX HUNDRED SIXTY-SIX DOLLARS AND SIXTY-SIX CENTS ONLY"
-    }
-}

空气质量指数

[danger]### 会员接口,仅限会员使用,购买API会员

查询全国三百多个城市或地区的空气质量指数,较小地区的数据返回上级地区的空气质量。

请求地址

GET https://api.isoyu.com/aqi/search

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
areastring地区名

返回data参数

名称类型示例值说明
areastring上海地区
area_codestringshanghai地区代码
so2string7二氧化硫一小时平均,μg/m³
o3string89臭氧1小时平均,μg/m³
pm2_5string22颗粒物(粒径小于等于2.5μm)1小时平均,μg/m³
primary_pollutantstring颗粒物(PM10)首要污染物
costring0.4一氧化碳1小时平均,mg/m³
numstring330污染数
no2string21二氧化氮1小时平均,μg/m³
qualitystring轻度污染空气质量指数类别,有“优、良、轻度污染、中度污染、重度污染、严重污染”6类
aqistring113空气质量指数(AQI)
pm10string175颗粒物(粒径小于等于10μm)1小时平均,μg/m³
o3_8hstring83臭氧8小时滑动平均,μg/m³
timestring2020-03-19 14:00:34.778更新时间

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->aqiSearch()
-
-    ->withArea('上海')
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功的返回",
-    "data": {
-        "area":"上海",
-
-        "area_code":"shanghai",
-
-        "so2":"7",
-
-        "o3":"89",
-
-        "pm2_5":"22",
-
-        "primary_pollutant":"颗粒物(PM10)",
-
-        "co":"0.4",
-
-        "num":"330",
-
-        "no2":"21",
-
-        "quality":"轻度污染",
-
-        "aqi":"113",
-
-        "pm10":"175",
-
-        "o3_8h":"83",
-
-        "time":"2020-03-19 14:00:34.778"
-    }
-}

老黄历

[danger]### 免费接口,每日100次免费调用,会员可不限次数调用,购买API会员

提供老黄历查询,黄历每日吉凶宜忌查询

接口1:查询日期

请求地址

GET https://api.isoyu.com/almanac/date

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
datestring日期,格式2014-09-09

返回data参数

名称类型说明
yangliDATE阳历
yinliSTRING阴历
wuxingSTRING五行
chongshaSTRING冲煞
baijiSTRING彭祖百忌
jishenSTRING吉神宜趋
yiSTRING
xiongshenSTRING凶神宜忌
jiSTRING

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->almanacDate()
-
-    ->withDate('2014-09-11')
-
-    ->request();
-dump($result);

返回数据示例:

{
-    "code": 0,
-    "message": "成功",
-    "data": {
-        "id": "1657",
-
-        "yangli": "2014-09-11",
-
-        "yinli": "甲午(马)年八月十八",
-
-        "wuxing": "井泉水 建执位",
-
-        "chongsha": "冲兔(己卯)煞东",
-
-        "baiji": "乙不栽植千株不长 酉不宴客醉坐颠狂",
-
-        "jishen": "官日 六仪 益後 月德合 除神 玉堂 鸣犬",
-
-        "yi": "祭祀 出行 扫舍 馀事勿取",
-
-        "xiongshen": "月建 小时 土府 月刑 厌对 招摇 五离",
-
-        "ji": "诸事不宜"
-    },
-}

接口2:时辰查询

请求地址

GET https://api.isoyu.com/almanac/hour

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
datestring日期,格式2014-09-09

返回data参数

名称类型说明
yangliDATE阳历
hoursSTRING时间段
desSTRING描述
yiSTRING
jiSTRING

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->almanacHour()
-
-    ->withDate('2014-09-11')
-
-    ->request();
-dump($result);

返回数据示例:

{
-    "code": 0,
-    "message": "成功",
-    "data": {
-        {
-
-            "yangli": "2014-09-11",
-
-            "hours": "1-3",
-
-            "des": " 修造 安葬 求财 见贵 嫁娶 进人口 移徙",
-
-            "yi": "赴任 出行",
-
-            "ji": "冲猴 煞北 时冲甲申 地兵 三合 长生 司命"
-
-        },
-
-        {
-
-            "yangli": "2014-09-11",
-
-            "hours": "3-5",
-
-            "des": " 祈福 求嗣 订婚 嫁娶 出行 求财 开市 交易 安床 作灶 祭祀",
-
-            "yi": "修造 动土",
-
-            "ji": "冲猪 煞东 时冲丁亥 路空 日禄 明堂"
-
-        },
-        ...
-    },
-}

汽车OBD故障码查询

[danger]### 免费接口,每日100次免费调用,会员可不限次数调用,购买API会员

汽车OBD故障码查询,返回中文含义、英文含义、故障范围、描述等

请求地址

GET https://api.isoyu.com/car/obd

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
codestringOBD故障码,如:P2079

返回参数

名称类型说明
sycxstring适用车型
zwhystring中文含义
ywhystring英文含义
gzfwstring故障范围
msstring故障描述

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->carObd()
-
-    ->withCode('P2079')
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功的返回",
-    "data": {
-        "code": "P2079",
-
-        "sycx": "该OBD故障码适用于所有汽车制造商",
-
-        "zwhy": "进气歧管调谐(IMT)阀门位置传感器/开关电路间歇 (第1排)",
-
-        "ywhy": "Intake Manifold Tuning (IMT) Valve Position Sensor/Switch Circuit Intermittent (Bank 1)",
-
-        "gzfw": "燃油, 空气或排放控制",
-
-        "ms": "如果进气歧管通路(runner)的长度最佳,气门关闭所产生的压力波会帮助将油气混合物导入发动机。问题是发动机不同转速对应的最佳进气歧管通路长度也不同。歧管调谐阀(MTV)的作用就是根据发动机转速,将进气导入不同长度的进气歧管通路,以此来优化发动机在不同转速时的扭矩。"
-
-  },
-}

车辆VIN码查询

根据VIN码准确定型,获取保险车辆列表(含配置信息) 包含:车型代码,唯一标识、车型名称、品牌名称、车系名称、车组名称、排量等等。

最低 0.04元/次

请求地址

GET https://api.isoyu.com/car/vin

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
vinstring车架号

返回data参数

| 名称 | 类型 | 示例值 | 描述 |

| --- | --- | --- | --- |

| brand_name | String | 大众 | 品牌名称 |

| model_name | String | 宝来 | 车型名称 |

| sale_name | String | 1.6 手自一体 时尚版 | 销售名称 |

| car_type | String | 轿车 | 车辆类型 |

| vin | String | | 17位的车架号vin |

| engine_type | String | CLS | 发动机型号 |

| power | String | 77 | 功率/转速(Kw/R) |

| jet_type | String | | 发动机喷射类型 |

| fuel_Type | String | 汽油 | 燃油类型 |

| transmission_type | String | 手自一体变速器(AMT) | 变速器类型 |

| cylinder_number | String | | 发动机缸数 |

| cylinder_form | String | | 汽缸形式 |

| output_volume | String | 1.6 | 排量(L) |

| made_year | String | 2017 | 生产年份 |

| air_bag | String | | 安全气囊 |

| seat_num | String | 5 | 座位数 |

| vehicle_level | String | 紧凑型车 | 车辆级别 |

| door_num | String | 4 | 车门数 |

| car_body | String | | 车身形式 |

| manufacturer | String | 一汽大众 | 厂家名称 |

| gears_num | String | 6 | 档位数 |

| car_weight | String | 1335 | 装备质量(KG) |

| assembly_factory | String | | 组装厂 |

| ret_code | String | 0 | 0为成功,其他失败 |

| made_month | String | 8 | 上市月份 |

| car_line | String | 宝来 | 车系 |

| stop_year | String | 2015 | 停产年份 |

| effluent_standard | String | 国4 | 排放标准 |

| fuel_num | String | #93 | 燃油标号 |

| guiding_price | String | 21 | 指导价格(万元) |

| year | String | 2018 | 年款 |

| remark | String | | 备注,通常为空 |

| drive_style | String | 前轮驱动 | 驱动方式 |

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->carVin()
-
-    ->withVin('LHGCP260*********')
-
-    ->request();
-
-dump($result);

返回结果示例:

{
-"code": 0,
-"message": "成功",
-"data":{
-    "assembly_factory": "",
-
-    "sale_name": "1.6 手自一体 时尚版",
-
-    "remark": "",
-
-    "engine_type": "BWH",
-
-    "effluent_standard": "国4",
-
-    "brand_name": "大众",
-
-    "model_name": "宝来",
-
-    "car_type": "轿车",
-
-    "ret_code": 0,
-
-    "vin": "lfv2a2150a3043256",
-
-    "power": "74",
-
-    "year": "2010",
-
-    "jet_type": "",
-
-    "made_month": "10",
-
-    "transmission_type": "手自一体变速器(AMT)",
-
-    "fuel_Type": "汽油",
-
-    "cylinder_number": "4",
-
-    "drive_style": "前轮驱动",
-
-    "car_line": "宝来",
-
-    "fuel_num": "93#",
-
-    "guiding_price": "11.98",
-
-    "made_year": "2010",
-
-    "output_volume": "1.6",
-
-    "stop_year": "2010",
-
-    "air_bag": "",
-
-    "cylinder_form": "",
-
-    "seat_num": "5",
-
-    "vehicle_level": "紧凑型车",
-
-    "door_num": "四门",
-
-    "car_body": "三厢",
-
-    "manufacturer": "一汽大众",
-
-    "gears_num": "6",
-
-    "car_weight": ""
-}

全国车辆违章查询V2

覆盖300多个城市,支持小型车、大型车等多车型的违章数据查询。和车辆违章查询接口的区别主要是支持的城市更多,返回的数据也更多。

最低 0.10元/次

接口1:获取支持城市查询

获取支持城市查询需要的参数详情

请求地址

GET https://api.isoyu.com/luoz/citylist

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
abbrstring车牌前缀

返回data参数

| 名称 | 类型 | 说明 | | --- | --- | --- | --- | | status | int | 是否支持 | | city_name | string | 城市名称 | | abbr | string | 车牌前缀 | | engine | int | 是否需要发动机号,1需要,0不需要 | | engineno | int | 需要几位发动机号0:全部 1-9 :需要发动机号后N位 | | classa | int | 是否需要车架号,1需要,0不需要 | | classno | int | 需要几位车架号0:全部 1-9: 需要车架号后N位 | | province | string | 省份 |

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->luozCitylist()
-
-    ->withAbbr('浙A')
-    ->request();
-
-dump($result);

返回结果示例

{
-"code": 0,
-"message": "成功",
-"data":{
-    "status": 1,
-    "city_name": "杭州",
-
-    "abbr": "浙A",
-
-    "engine": 1,
-
-    "engineno": 0,
-
-    "classa": 1,
-
-    "classno": 0,
-
-    "province": "浙江省"
-    }
-}

接口2:查询车辆违章信息

[danger] 注意:只能查询未处理的违章记录,如果需要查历史违章记录 请使用车辆历史违章查询接口

请求地址

GET https://api.isoyu.com/luoz/query2

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
hphmstring车牌号码
enginenostring发动机号
classnostring车架号
hpzlstring号牌类型,默认02:小型车,01:大型车

返回data参数

名称类型说明
provincestring省份
citystring城市
hphmstring车牌号
hpzlstring车辆类型
resultcodeint违章详情查询情况1:成功2:失败
wztsint违章条数
wzfkhjint违章罚款合计
wzjfhjint违章积分合计
listsarray违章记录
datestring违章日期
areastring违章地点
actstring违章行为
codestring违章代码(仅供参考,不一定有值)
fenstring扣分
wzcitystring违章城市
moneystring罚款
handledstring处理情况0:未处理未缴费,1:已处理未缴费,2:已处理已缴费
archivenostring文书编号(不一定会获取到)
cjjgstring采集机关(不一定会获取到)

对于不支持的城市(或者在维护中的城市)只会返回违章条数 而没有违章记录。

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->luozQuery2()
-
-    ->withHphm('车牌号')
-
-    ->withEngineno('发动机号')
-    ->withClassno('车架号')
-    ->request();
-
-dump($result);

返回结果示例:

{
-"code": 0,
-"message": "成功",
-"data":{
-"province": "GD",
-
-"city": "GD_JM",
-
-"hphm": "赣DP2327",
-
-"hpzl": "02",
-
-"resultcode ": 1,
-
-"wzts ": 2,
-
-"wzfkhj": 400,
-
-"wzjfhj": 0,
-
-"lists": [{
-
-		"date": "2017-07-11 11:45:00",
-
-		"area": "港湾大道银坑村路口",
-
-		"act": "驾驶机动车在划有导向车道的路口,不按所需行进方向驶入导向车道,不按规定方向行驶的",
-
-		"code": "1344",
-
-		"fen": "2",
-
-		"wzcity": "广东珠海",
-
-		"money": "300",
-
-		"handled": "0",
-
-        "cjjg":"广东公安局交通警察支队",
-
-		"archiveno": "4404067900172059"
-
-	},
-
-	{
-
-		"date": "2017-10-03 22:03:00",
-
-		"area": "螺山路环村路路口",
-
-		"act": "通过路口遇停止信号时,停在停止线以内或路口内的",
-
-		"code": "1362",
-
-		"fen": "2",
-
-		"wzcity": "广东广州",
-
-		"money": "100",
-
-		"handled": "0",
-
-        "cjjg":"广东公安局交通警察支队",
-
-		"archiveno": "4401267902027680"
-
-	}
-
-]
-}
-}

全国加油站查询

全国加油站、周边加油站,以及参考油价查询

最低 0.01元/次

接口1:按城市检索加油站

请求地址

GET https://api.isoyu.com/car/region

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
citystring城市名urlencode utf8;
keywordsstring关键字urlencode utf8;
pageint页数,默认1
formatint价格返回格式 1或2,默认1

返回data参数

名称类型说明
namestring加油站名称
areastring城市邮编
areanamestring城市区域
addressstring加油站地址
brandnamestring运营商类型
typestring加油站类型
discountstring是否打折加油站
exhauststring尾气排放标准
positionstring谷歌地图坐标
latdouble百度地图纬度
londouble百度地图经度
pricestring省控基准油价,E90对应89(90)号汽油,E93对应92(93)号汽油,E97对应95(97)号汽油,E0对应0号
fwlsmcstring加油卡信息

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->carRegion()
-
-    ->withCity('北京')
-    ->withFormat(2)
-    ->request();
-
-dump($result);

返回示例

{
-"code": 0,
-"message": "成功",
-"data":{
-    "data": [
-
-    {
-
-        "id": "34299",
-
-        "name": "中油燕宾北邮加油站‎(办卡优惠)",
-
-        "area": "chongwen",
-
-        "areaname": "北京市 崇文区",
-
-        "address": "北京市崇文区天坛路12号,与东市场东街路交叉西南角(天坛北门往西一公里路南)。",
-
-        "brandname": "中石油",
-
-        "type": "加盟店",
-
-        "discount": "打折加油站",
-
-        "exhaust": "京Ⅴ",
-
-        "position": "116.401654,39.886973",
-
-        "lon": "116.40804671453",
-
-        "lat": "39.893324983272",
-
-        "price": [
-
-            {
-
-                "type": "E90",
-
-                "price": "7.31"
-
-            },
-
-            {
-
-                "type": "E93",
-
-                "price": "6.92"
-
-            },
-
-            {
-
-                "type": "E97",
-
-                "price": "7.36"
-
-            },
-
-            {
-
-                "type": "E0",
-
-                "price": "6.84"
-
-            }
-
-        ],
-
-        "fwlsmc": "银联卡,信用卡支付"
-    },
-
-    {
-
-        "id": "34316",
-
-        "name": "中油北汽宣武门加油站(办卡优惠)",
-
-        "area": "xuanwu",
-
-        "areaname": "北京市 宣武区",
-
-        "address": "北京市宣武区宣武门西大街28院宣武门地铁西南出口辅路。",
-
-        "brandname": "中石油",
-
-        "type": "加盟店",
-
-        "discount": "打折加油站",
-
-        "exhaust": "京Ⅴ",
-
-        "position": "116.373169,39.899263",
-
-        "lon": "116.37964995964",
-
-        "lat": "39.905320913583",
-
-        "price": [
-
-            {
-
-                "type": "E90",
-
-                "price": "7.31"
-
-            },
-
-            {
-
-                "type": "E93",
-
-                "price": "6.92"
-
-            },
-
-            {
-
-                "type": "E97",
-
-                "price": "7.36"
-
-            },
-
-            {
-
-                "type": "E0",
-
-                "price": "6.84"
-
-            }
-
-        ],
-
-        "fwlsmc": "银联卡,信用卡支付,加油卡,便利店,洗车服务"
-    }
-    ]
-}
-}

接口2:查询周边加油站

请求地址

GET https://api.isoyu.com/car/nearby

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
londouble经纬(如:121.538123)
latdouble纬度(如:31.677132)
rint搜索范围,单位M,默认3000,最大10000
pageint页数,默认1
formatint价格返回格式 1或2,默认1

返回data参数

名称类型说明
namestring加油站名称
areastring城市邮编
areanamestring城市区域
addressstring加油站地址
brandnamestring运营商类型
typestring加油站类型
discountstring是否打折加油站
exhauststring尾气排放标准
positionstring谷歌地图坐标
latdouble百度地图纬度
londouble百度地图经度
pricestring省控基准油价,E90对应89(90)号汽油,E93对应92(93)号汽油,E97对应95(97)号汽油,E0对应0号
fwlsmcstring加油卡信息
distancestring与坐标的距离,单位M

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->carNearby()
-
-    ->withLon('116.403119')
-
-    ->withLat('39.916042')
-    ->withR(3000)
-    ->request();
-
-dump($result);

返回结果示例:

{
-"code": 0,
-"message": "成功",
-"data":   {
-
-     "data": [
-
-    {
-
-        "id": "34299",
-
-        "name": "中油燕宾北邮加油站‎(办卡优惠)",
-
-        "area": "chongwen",
-
-        "areaname": "北京市 崇文区",
-
-        "address": "北京市崇文区天坛路12号,与东市场东街路交叉西南角(天坛北门往西一公里路南)。",
-
-        "brandname": "中石油",
-
-        "type": "加盟店",
-
-        "discount": "打折加油站",
-
-        "exhaust": "京Ⅴ",
-
-        "position": "116.401654,39.886973",
-
-        "lon": "116.40804671453",
-
-        "lat": "39.893324983272",
-
-        "price": [
-
-            {
-
-                "type": "E90",
-
-                "price": "7.31"
-
-            },
-
-            {
-
-                "type": "E93",
-
-                "price": "6.92"
-
-            },
-
-            {
-
-                "type": "E97",
-
-                "price": "7.36"
-
-            },
-
-            {
-
-                "type": "E0",
-
-                "price": "6.84"
-
-            }
-
-        ],
-
-        "fwlsmc": "银联卡,信用卡支付",
-
-        "distance": 2564
-
-    },
-
-    {
-
-        "id": "34316",
-
-        "name": "中油北汽宣武门加油站(办卡优惠)",
-
-        "area": "xuanwu",
-
-        "areaname": "北京市 宣武区",
-
-        "address": "北京市宣武区宣武门西大街28院宣武门地铁西南出口辅路。",
-
-        "brandname": "中石油",
-
-        "type": "加盟店",
-
-        "discount": "打折加油站",
-
-        "exhaust": "京Ⅴ",
-
-        "position": "116.373169,39.899263",
-
-        "lon": "116.37964995964",
-
-        "lat": "39.905320913583",
-
-        "price": [
-
-            {
-
-                "type": "E90",
-
-                "price": "7.31"
-
-            },
-
-            {
-
-                "type": "E93",
-
-                "price": "6.92"
-
-            },
-
-            {
-
-                "type": "E97",
-
-                "price": "7.36"
-
-            },
-
-            {
-
-                "type": "E0",
-
-                "price": "6.84"
-
-            }
-
-        ],
-
-        "fwlsmc": "银联卡,信用卡支付,加油卡,便利店,洗车服务",
-
-        "distance": 2332
-
-    }
-    ]
-    }
-}

全国停车场实时数据查询

提供全国60个城市10万个停车场实时数据的查询(包含停车场位置,车位数,剩余车位、费用等信息) 共包含四个接口:查询指定城市停车场信息列表、查询周边停车场信息列表、获取停车场详情信息以及获取开放停车场查询的城市列表。

功能介绍/ Introduction

  1. 根据经纬度查询周边停车场实时数据
  2. 覆盖全国60个城市10万个停车场实时数据
  3. 数据包含停车场位置,车位数,剩余车位、费用等信息

适用于共享出行、货运平台、车主服务平台等提供给用户查询附近停车场信息,作为增值服务提升活跃度与粘性。

最低 0.1元/次

接口1:查询指定城市停车场信息列表

请求地址

GET https://api.isoyu.com/park/query

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
cityNamestring城市名称(名称严格匹配,目前支持如下城市:成都市, 徐州市, 厦门市, 洛阳市, 常州市, 长春市, 三亚市, 扬州市, 广州市, 南通市, 秦皇岛市, 南京市, 珠海市, 哈尔滨市, 大连市, 吉林市, 苏州市, 银川市, 海口市, 昆明市, 石家庄市, 湛江市, 佛山市, 武汉市, 汕头市, 南昌市, 芜湖市, 太原市, 福州市, 西宁市, 九江市, 东莞市, 贵阳市, 临沂市, 马鞍山市, 青岛市, 潍坊市, 合肥市, 河池市, 无锡市, 唐山市, 沈阳市, 宜昌市, 南宁市, 淄博市, 柳州市, 温州市, 济南市, 呼和浩特市, 西安市, 中山市, 杭州市, 郑州市, 长沙市, 桂林市, 惠州市, 深圳市, 兰州市, 宁波市, 梧州市, 上海市, 天津市, 重庆市, 北京市)
currentPageint当前页码
pageSizeint分页大小(单次最多返回100条记录)

返回data参数

名称类型说明
parkInfoListarray停车场信息列表
parkIdint停车场Id
parkUUIdstring停车场UUID
namestring停车场名称
parkTypestring停车场类型
provinceNamestring省份名
cityNamestring城市名
areaNamestring区域名
addressstring地址
longitudedouble经度
latitudedouble纬度
totalint总车位数
leftNumint剩余车位数
pricedouble价格
priceUnitstring价格单位
priceDescstring收费描述
picUrlListarray停车场图片列表
isDestinestring是否可预订,1-可预订,2-不可预订
reservePricedouble预订价格
pageobject分页对象
currentPageint当前页码
pageSizeint分页大小
totalCountint总记录数

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->parkQuery()
-
-    ->withCityName('苏州市')
-
-    ->withCurrentPage(1)
-    ->withPageSize(10)
-    ->request();
-
-dump($result);

返回结果示例:

{
-"code": 0,
-"message": "成功",
-"data":{
-   "parkInfoList": [
-
-      {
-
-        "parkId": 136548,
-
-        "parkUUId": "ff80808147ba04020147ba69feb5213f",
-
-        "name": "江宙路停车场",
-
-        "parkType": "商业",
-
-        "provinceName": "江苏省",
-
-        "cityName": "苏州市",
-
-        "areaName": "吴中区",
-
-        "address": "江苏省苏州市吴中区新苏路18号",
-
-        "longitude": 120.655068,
-
-        "latitude": 31.340772999999999,
-
-        "total": 66,
-
-        "leftNum": 3,
-
-        "price": 6,
-
-        "priceUnit": "元/首小时",
-
-        "priceDesc": "10分钟内免费,首小时6元,后每小时4元。最高34元。",
-
-        "picUrlList": [
-
-          
-
-        ],
-
-        "isDestine": "2",
-
-        "reservePrice": null
-
-      },
-
-      {
-
-        "parkId": 136649,
-
-        "parkUUId": "ff80808147ba04020147ba6a02a22209",
-
-        "name": "苏州海宁皮革城地下停车场",
-
-        "parkType": "商业",
-
-        "provinceName": "江苏省",
-
-        "cityName": "苏州市",
-
-        "areaName": "吴中区",
-
-        "address": "江苏省苏州市吴中区糖坊湾支路",
-
-        "longitude": 120.648968,
-
-        "latitude": 31.334844,
-
-        "total": 125,
-
-        "leftNum": 10,
-
-        "price": 6,
-
-        "priceUnit": "元/首小时",
-
-        "priceDesc": "半小时内免费,首小时6元,后每小时4元,最高34元。",
-
-        "picUrlList": [
-
-          "http://api.soargift.com:8998/photo/park/ff80808146f680790146fae491602116.jpg",
-
-          "http://api.soargift.com:8998/photo/park/ff80808146f680790146fb6858f13b99.jpg"
-
-        ],
-
-        "isDestine": "2",
-
-        "reservePrice": null
-
-      }
-
-    ],
-
-    "page": {
-
-      "currentPage": 1,
-
-      "pageSize": 2,
-
-      "totalCount": 1365
-
-    }
-}

接口2:查询周边停车场信息列表

请求地址

GET https://api.isoyu.com/park/nearby

请求参数

| 名称 | 必填 | 类型 | 说明 |

| --- | --- | --- | --- | | appCode| 是| string|用户授权码,参考API调用 |

| longitude | 是 | double | 经度(采用百度地图坐标系) |

| latitude | 是 | double | 纬度(采用百度地图坐标系) |

| distance | 是 | int | 距离,单位:米 |

| currentPage | 是 | int | 当前页码 |

| pageSize | 是 | int | 分页大小(单次最多返回100条记录) |

返回data参数

名称类型说明
parkDistanceListarray停车场及距离信息列表
parkIdint停车场Id
parkUUIdstring停车场UUID
namestring停车场名称
parkTypestring停车场类型
provinceNamestring省份名
cityNamestring城市名
areaNamestring区域名
addressstring地址
longitudedouble经度
latitudedouble纬度
totalint总车位数
leftNumint剩余车位数
pricedouble价格
priceUnitstring价格单位
priceDescstring收费描述
picUrlListarray停车场图片列表
isDestinestring是否可预订,1-可预订,2-不可预订
reservePricedouble预订价格
distancedouble停车场距离请求坐标点的距离,单位:米
pageobject分页对象
currentPageint当前页码
pageSizeint分页大小
totalCountint总记录数

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->parkNearBy()
-
-    ->withLongitude(120.65)
-
-    ->withLatitude(31.34)
-    ->withDistance(500)
-    ->withCurrentPage(1)
-    ->withPageSize(10)
-    ->request();
-
-dump($result);

返回结果示例:

{
-"code": 0,
-"message": "成功",
-"data":{
-     "parkDistanceList": [
-
-      {
-
-        "parkId": 136548,
-
-        "parkUUId": "ff80808147ba04020147ba69feb5213f",
-
-        "name": "江宙路停车场",
-
-        "parkType": "商业",
-
-        "provinceName": "江苏省",
-
-        "cityName": "苏州市",
-
-        "areaName": "吴中区",
-
-        "address": "江苏省苏州市吴中区新苏路18号",
-
-        "longitude": 120.655068,
-
-        "latitude": 31.340772999999999,
-
-        "total": 66,
-
-        "leftNum": 3,
-
-        "price": 6,
-
-        "priceUnit": "元/首小时",
-
-        "priceDesc": "10分钟内免费,首小时6元,后每小时4元。最高34元。",
-
-        "picUrlList": [
-
-          "http://api.soargift.com:8998/photo/park/ff80808146f680790146fae491602116.jpg",
-
-          "http://api.soargift.com:8998/photo/park/ff80808146f680790146fb6858f13b99.jpg"
-
-        ],
-
-        "isDestine": "2",
-
-        "reservePrice": null,
-
-        "distance": 489
-
-      }
-
-    ],
-
-    "page": {
-
-      "currentPage": 1,
-
-      "pageSize": 10,
-
-      "totalCount": 1
-
-    }
-    }
-}

接口3:获取停车场详情信息

请求地址

GET https://api.isoyu.com/park/info

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
parkIdint停车场Id,(parkId,parkUUId二选一)
parkUUIdstring停车场UUID,(parkId,parkUUId二选一)

返回data参数

名称类型说明
parkInfoobject停车场信息
parkIdint停车场Id
parkUUIdstring停车场UUID
namestring停车场名称
parkTypestring停车场类型
provinceNamestring省份名
cityNamestring城市名
areaNamestring区域名
addressstring地址
longitudedouble经度
latitudedouble纬度
totalint总车位数
leftNumint剩余车位数
pricedouble价格
priceUnitstring价格单位
priceDescstring收费描述
picUrlListarray停车场图片列表
isDestinestring是否可预订,1-可预订,2-不可预订
reservePricedouble预订价格

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->parkInfo()
-
-    ->withParkId(136548)
-
-    ->withParkUUId('ff80808147ba04020147ba69feb5213f')
-    ->request();
-
-dump($result);

返回结果示例:

{
-"code": 0,
-"message": "成功",
-"data":{
-"parkInfo": {
-
-      "parkId": 136548,
-
-      "parkUUId": "ff80808147ba04020147ba69feb5213f",
-
-      "name": "江宙路停车场",
-
-      "parkType": "商业",
-
-      "provinceName": "江苏省",
-
-      "cityName": "苏州市",
-
-      "areaName": "吴中区",
-
-      "address": "江苏省苏州市吴中区新苏路18号",
-
-      "longitude": 120.655068,
-
-      "latitude": 31.340772999999999,
-
-      "total": 66,
-
-      "leftNum": 3,
-
-      "price": 6,
-
-      "priceUnit": "元/首小时",
-
-      "priceDesc": "10分钟内免费,首小时6元,后每小时4元。最高34元。",
-
-      "picUrlList": [    
-
-          "http://api.soargift.com:8998/photo/park/ff80808146f680790146fae491602116.jpg",
-
-          "http://api.soargift.com:8998/photo/park/ff80808146f680790146fb6858f13b99.jpg"
-
-      ],
-
-      "isDestine": "2",
-
-      "reservePrice": null
-
-    }
-    }
-}

接口4:获取开放停车场查询的城市列表

请求地址

GET https://api.isoyu.com/park/city_list

请求参数

返回data参数

名称类型说明
cityListarray城市列表

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->parkCityList()
-
-    ->request();
-
-dump($result);

返回结果示例:

{
-"code": 0,
-"message": "成功",
-"data":{
-  "cityList": [
-
-      "成都市",
-
-      "徐州市",
-
-      "厦门市",
-
-      "洛阳市",
-
-      "常州市",
-
-      "长春市",
-
-      "三亚市",
-
-      "扬州市",
-
-      "广州市",
-
-      "南通市",
-
-      "秦皇岛市",
-
-      "南京市",
-
-      "珠海市",
-
-      "哈尔滨市",
-
-      "大连市",
-
-      "吉林市",
-
-      "苏州市",
-
-      "银川市",
-
-      "海口市",
-
-      "昆明市",
-
-      "石家庄市",
-
-      "湛江市",
-
-      "佛山市",
-
-      "武汉市",
-
-      "汕头市",
-
-      "南昌市",
-
-      "芜湖市",
-
-      "太原市",
-
-      "福州市",
-
-      "西宁市",
-
-      "九江市",
-
-      "东莞市",
-
-      "贵阳市",
-
-      "临沂市",
-
-      "马鞍山市",
-
-      "青岛市",
-
-      "潍坊市",
-
-      "合肥市",
-
-      "河池市",
-
-      "无锡市",
-
-      "唐山市",
-
-      "沈阳市",
-
-      "宜昌市",
-
-      "南宁市",
-
-      "淄博市",
-
-      "柳州市",
-
-      "温州市",
-
-      "济南市",
-
-      "呼和浩特市",
-
-      "西安市",
-
-      "中山市",
-
-      "杭州市",
-
-      "郑州市",
-
-      "长沙市",
-
-      "桂林市",
-
-      "惠州市",
-
-      "深圳市",
-
-      "兰州市",
-
-      "宁波市",
-
-      "梧州市",
-
-      "上海市",
-
-      "天津市",
-
-      "重庆市",
-
-      "北京市"
-
-    ]
-    }
-}

全球时间查询

[danger]### 会员接口,仅限会员使用,购买API会员

查询全球主要城市的时间。

请求地址

GET https://api.isoyu.com/time/world

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
citystring城市

返回data参数

名称类型示例值说明
countrystring中国所在国家
citystring上海城市
timeZonestringGMT +8时区
strtimestring2020-09-02 10:10:50字符串时间
timestampint1598980240时间戳
weeknumstring3星期

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->timeWorld()
-
-    ->withCity('上海')
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功",
-    "data": [
-        {
-
-        "country":"中国",
-
-        "city":"上海",
-
-        "timeZone":"GMT +8",
-
-        "strtime":"2020-09-02 02:41:54",
-
-        "timestamp":1598985714,
-
-        "weeknum":"3"
-
-        }
-    ]
-}

生活小窍门

[danger]### 会员接口,仅限会员使用,购买API会员

随机返回一条日常生活小技巧、小窍门,字数在210字以内。

请求地址

GET https://api.isoyu.com/life/tip

请求参数

返回data参数

名称类型示例值说明
contentstring煮蛋时,若在水中加入少许食盐,蛋壳就不易破裂。内容

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->lifeTip()
-
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功",
-    "data": [
-        {
-
-        "content":"煮蛋时,若在水中加入少许食盐,蛋壳就不易破裂。"
-
-        }
-    ]
-}

生肖配对

[danger]### 免费接口,每日100次免费调用,会员可不限次数调用,购买API会员

生肖配对查询

请求地址

GET https://api.isoyu.com/constellation/zodiac

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
menstring男方生肖,如:蛇
womenstring女方生肖,如:羊

返回参数

名称类型说明
见JSON返回示例-

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->constellationZodiac()
-
-    ->withMen('猪')
-    ->withWomen('羊')
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功的返回",
-    "data": [
-        "men": "猪",
-
-        "women": "羊",
-
-        "data": "不会很好,你喜欢他的财富,而他未必肯付出太多。"
-    ]
-}

手机固化来电显示

[danger]### 免费接口,每日100次免费调用,会员可不限次数调用,购买API会员

查询手机/固话号码归属地,是否诈骗、营销、广告电话

请求地址

GET https://api.isoyu.com/telecom/identify

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
telstring要查询的号码,如:051262519280

返回data参数

名称类型示例值描述
见返回示例

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->telecomIdentify()
-
-    ->withTel('02151860253')
-
-    ->request();
-
-dump($result);

返回数据示例:

{
-    "message": "查询成功",
-    "data": [
-        "iszhapian": 1,    /*是否诈骗、营销、广告电话*/
-
-        "province": "",    /*号码所属省份*/
-
-        "city": "上海",     /*号码所属城市*/
-
-        "sp": "",        /*号码所属运营商*/
-
-        "phone": "02151860253",     /*查询号码*/
-
-        "rpt_type": "房产中介",      /*号码性质*/
-
-        "rpt_comment": "房产中介",    /*号码性质描述*/
-
-        "rpt_cnt": 24,  /*标记人数*/
-
-        "hy": {    /*号码详细,可能部分号码为NULL*/
-
-            "city": "上海",
-
-            "lng": "0",
-
-            "lat": "0",
-
-            "name": "上海xxxxxx有限公司",
-
-            "addr": "",
-
-            "tel": "021-51860253"
-
-        },
-
-        "hyname":"该号码所属公司名称",
-
-        "countDesc": "此号码近期被<b>24</b>位<a class=\\"mohe-sjws\\" href=\\" http://shouji.360.cn/\\" target=\\"_blank\\">360手机卫士</a>用户标记为房产中介电话!"
-
-    },
-    "code": 0
-}

天气预报根据坐标查天气根据IP地址查天气根据区号邮编查天气空气质量指数城市空气质量

天气预报

[danger]### 免费接口,每日100次免费调用,会员可不限次数调用,购买API会员

查询天气情况:温度、湿度、AQI、天气、风向、生活指数等

接口1:根据城市查询天气

请求地址

GET https://api.isoyu.com/weather/query

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
citystring要查询的城市名称/id,城市名称如:温州、上海、北京

返回参数

名称类型说明
citystring城市名
realtime-当前天气详情情况
infostring天气情况,如:晴、多云
widstring天气标识id,可参考小接口2
temperaturestring温度,可能为空
humiditystring湿度,可能为空
directstring风向,可能为空
powerstring风力,可能为空
aqistring空气质量指数,可能为空
future-近5天天气情况
datestring日期
temperaturestring温度,最低温/最高温
weatherstring天气情况
directstring风向

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->weatherQuery()
-
-    ->withCity('上海')
-
-    ->request();
-
-dump($result);

返回数据示例:

{
-    "message": "查询成功",
-    "data": {
-        "city": "上海",
-        "realtime": {
-            "temperature": "4",
-            "humidity": "82",
-            "info": "阴",
-            "wid": "02",
-            "direct": "西北风",
-            "power": "3级",
-            "aqi": "80"
-        },
-        "future": [
-            {
-                "date": "2019-02-22",
-                "temperature": "1/7℃",
-                "weather": "小雨转多云",
-                "wid": {
-                    "day": "07",
-                    "night": "01"
-                },
-                "direct": "北风转西北风"
-            },
-            {
-                "date": "2019-02-23",
-                "temperature": "2/11℃",
-                "weather": "多云转阴",
-                "wid": {
-                    "day": "01",
-                    "night": "02"
-                },
-                "direct": "北风转东北风"
-            },
-            {
-                "date": "2019-02-24",
-                "temperature": "6/12℃",
-                "weather": "多云",
-                "wid": {
-                    "day": "01",
-                    "night": "01"
-                },
-                "direct": "东北风转北风"
-            },
-            {
-                "date": "2019-02-25",
-                "temperature": "5/12℃",
-                "weather": "小雨转多云",
-                "wid": {
-                    "day": "07",
-                    "night": "01"
-                },
-                "direct": "东北风"
-            },
-            {
-                "date": "2019-02-26",
-                "temperature": "5/11℃",
-                "weather": "多云转小雨",
-                "wid": {
-                    "day": "01",
-                    "night": "07"
-                },
-                "direct": "东北风"
-            }
-        ]
-    },
-    "code": 0
-}

接口2:根据城市查询生活指数

请求地址

GET https://api.isoyu.com/weather/life

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
citystring要查询的城市名称/id,城市名称如:温州、上海、北京

返回参数

名称类型说明
citystring城市名
life-生活指数
kongtiaoarray空调指数
guominarray过敏指数
shushiduarray舒适度
chuanyiarray穿衣指数
diaoyuarray钓鱼指数
ganmaoarray感冒指数
ziwaixianarray紫外线指数
xichearray洗车指数
yundongarray运动指数
daisanarray带伞指数

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->weatherLife()
-
-    ->withCity('北京')
-
-    ->request();
-
-dump($result);

返回数据示例:

{
-
-    "message": "查询成功",
-
-    "data": {
-
-        "city": "北京",
-
-        "life": {
-
-            "kongtiao": {/*空调开启*/
-
-                "v": "开启制暖空调",/*指数*/
-
-                "des": "您将感到有些冷,可以适当开启制暖空调调节室内温度,以免着凉感冒。"/*指数详情*/
-
-            },
-
-            "guomin": {/*过敏*/
-
-                "v": "极不易发",
-
-                "des": "天气条件极不易诱发过敏,可放心外出,享受生活。"
-
-            },
-
-            "shushidu": {/*舒适度*/
-
-                "v": "较不舒适",
-
-                "des": "白天天气晴好,但仍会使您感觉偏冷,不很舒适,请注意适时添加衣物,以防感冒。"
-
-            },
-
-            "chuanyi": {/*穿衣*/
-
-                "v": "冷",
-
-                "des": "天气冷,建议着棉服、羽绒服、皮夹克加羊毛衫等冬季服装。年老体弱者宜着厚棉衣、冬大衣或厚羽绒服。"
-
-            },
-
-            "diaoyu": {/*钓鱼*/
-
-                "v": "不宜",
-
-                "des": "天气冷,不适合垂钓。"
-
-            },
-
-            "ganmao": {/*感冒*/
-
-                "v": "较易发",
-
-                "des": "昼夜温差较大,较易发生感冒,请适当增减衣服。体质较弱的朋友请注意防护。"
-
-            },
-
-            "ziwaixian": {/*紫外线*/
-
-                "v": "弱",
-
-                "des": "紫外线强度较弱,建议出门前涂擦SPF在12-15之间、PA+的防晒护肤品。"
-
-            },
-
-            "xiche": {/*洗车*/
-
-                "v": "较适宜",
-
-                "des": "较适宜洗车,未来一天无雨,风力较小,擦洗一新的汽车至少能保持一天。"
-
-            },
-
-            "yundong": {/*运动*/
-
-                "v": "较不宜",
-
-                "des": "天气较好,但考虑天气寒冷,推荐您进行室内运动,户外运动时请注意保暖并做好准备活动。"
-
-            },
-
-            "daisan": {/*带伞*/
-
-                "v": "不带伞",
-
-                "des": "天气较好,您在出门的时候无须带雨伞。"
-
-            }
-
-        }
-
-    },
-
-    "code": 0
-
-}

接口3:天气种类列表(可内置 无需每次读取)

请求地址

GET https://api.isoyu.com/weather/wids

请求参数

返回参数

参考返回示例

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->weatherWids()
-
-    ->request();
-
-dump($result);

返回数据示例:

{
-
-    "message": "查询成功",
-
-    "data": [
-
-       {
-
-            "wid": "00",
-
-            "weather": "晴"
-
-        },
-
-        {
-
-            "wid": "01",
-
-            "weather": "多云"
-
-        },
-
-        {
-
-            "wid": "02",
-
-            "weather": "阴"
-
-        },
-
-        {
-
-            "wid": "03",
-
-            "weather": "阵雨"
-
-        },
-
-        {
-
-            "wid": "04",
-
-            "weather": "雷阵雨"
-
-        },
-
-        {
-
-            "wid": "05",
-
-            "weather": "雷阵雨伴有冰雹"
-
-        },
-
-        {
-
-            "wid": "06",
-
-            "weather": "雨夹雪"
-
-        },
-
-        {
-
-            "wid": "07",
-
-            "weather": "小雨"
-
-        },
-
-        {
-
-            "wid": "08",
-
-            "weather": "中雨"
-
-        },
-
-        {
-
-            "wid": "09",
-
-            "weather": "大雨"
-
-        },
-
-        {
-
-            "wid": "10",
-
-            "weather": "暴雨"
-
-        },
-
-        {
-
-            "wid": "11",
-
-            "weather": "大暴雨"
-
-        },
-
-        {
-
-            "wid": "12",
-
-            "weather": "特大暴雨"
-
-        },
-
-        {
-
-            "wid": "13",
-
-            "weather": "阵雪"
-
-        },
-
-        {
-
-            "wid": "14",
-
-            "weather": "小雪"
-
-        },
-
-        {
-
-            "wid": "15",
-
-            "weather": "中雪"
-
-        },
-
-        {
-
-            "wid": "16",
-
-            "weather": "大雪"
-
-        },
-
-        {
-
-            "wid": "17",
-
-            "weather": "暴雪"
-
-        },
-
-        {
-
-            "wid": "18",
-
-            "weather": "雾"
-
-        },
-
-        {
-
-            "wid": "19",
-
-            "weather": "冻雨"
-
-        },
-
-        {
-
-            "wid": "20",
-
-            "weather": "沙尘暴"
-
-        },
-
-        {
-
-            "wid": "21",
-
-            "weather": "小到中雨"
-
-        },
-
-        {
-
-            "wid": "22",
-
-            "weather": "中到大雨"
-
-        },
-
-        {
-
-            "wid": "23",
-
-            "weather": "大到暴雨"
-
-        },
-
-        {
-
-            "wid": "24",
-
-            "weather": "暴雨到大暴雨"
-
-        },
-
-        {
-
-            "wid": "25",
-
-            "weather": "大暴雨到特大暴雨"
-
-        },
-
-        {
-
-            "wid": "26",
-
-            "weather": "小到中雪"
-
-        },
-
-        {
-
-            "wid": "27",
-
-            "weather": "中到大雪"
-
-        },
-
-        {
-
-            "wid": "28",
-
-            "weather": "大到暴雪"
-
-        },
-
-        {
-
-            "wid": "29",
-
-            "weather": "浮尘"
-
-        },
-
-        {
-
-            "wid": "30",
-
-            "weather": "扬沙"
-
-        },
-
-        {
-
-            "wid": "31",
-
-            "weather": "强沙尘暴"
-
-        },
-
-        {
-
-            "wid": "53",
-
-            "weather": "霾"
-
-        }
-
-    ],
-
-    "code": 0
-
-}

根据坐标查天气

通过坐标查询对应坐标区域信息,再根据区域查询对应的天气情况。使用场景:手机端通过gps定位查询天气。

最低 0.0003元/次

请求地址

GET https://api.isoyu.com/weather/coords

请求参数

参数名称类型必须描述
appCodestring用户授权码,参考API调用
fromString输入的坐标类型: 1:标准GPS设备获取的角度坐标,国际标准,WGS84坐标系; 2:GPS获取的米制坐标、sogou地图所用坐标; 3:google地图、高徳、soso地图、aliyun地图、mapabc地图和amap地图所用坐标,也称为火星坐标系GCJ02。 4:3中列表地图坐标对应的米制坐标 5:百度地图采用的经纬度坐标,也称为Bd09坐标系。 6:百度地图采用的米制坐标 7:mapbar地图坐标; 8:51地图坐标
lngString经度值
latString纬度值
needMoreDayString是否需要返回7天数据中的后4天。1为返回,0为不返回。
needIndexString是否需要返回指数数据,比如穿衣指数、紫外线指数等。1为返回,0为不返回。
needHourDataString是否需要每小时数据的累积数组。由于本系统是半小时刷一次实时状态, 因此实时数组最大长度为48。每天0点长度初始化为0. 1为需要 0为不
need3HourForcastString是否需要当天每3/6/8小时一次的天气预报列表。1为需要,0为不需要。注意f1是3小时间隔,但f2到f7的间隔可能是6或8小时。
needAlarmString是否需要天气预警。1为需要,0为不需要。

返回data参数

见返回示例

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->weatherCoords()
-
-    ->withFrom(5)
-
-    ->withLng('116.2278')
-    ->withLat('40.242266')
-    ->request();
-
-dump($result);

返回结果示例:

{
-"code": 0,
-"message": "成功",
-"data":{
-    "cityInfo": {
-
-	  	"c0":"110114",
-
-		"c1": "101010700",
-
-		"c10": "3",
-
-		"c11": "010",
-
-		"c12": "102200",
-
-		"c15": "80",
-
-		"c16": "AZ9010",
-
-		"c17": "+8",
-
-		"c2": "changping",
-
-		"c3": "昌平",
-
-		"c4": "beijing",
-
-		"c5": "北京",
-
-		"c6": "beijing",
-
-		"c7": "北京",
-
-		"c8": "china",
-
-		"c9": "中国",
-
-		"latitude": 40.206,
-
-		"longitude": 116.165
-
-	},
-
-	"now": {
-
-		"aqi": "71",
-
-		"aqiDetail": {
-
-			"aqi": "71",
-
-			"area": "北京",
-
-			"area_code": "beijing",
-
-			"co": "0.817",
-
-			"no2": "52",
-
-			"o3": "33",
-
-			"o3_8h": "9",
-
-			"pm10": "56",
-
-			"pm2_5": "51",
-
-			"primary_pollutant": "颗粒物(PM2.5)",
-
-			"quality": "良",
-
-			"so2": "3"
-
-		},
-
-		"sd": "70%",
-
-		"temperature": "15",
-
-		"temperature_time": "18:30",
-
-		"weather": "晴",
-
-		"weather_pic": "http://appimg.showapi.com/images/weather/icon/day/00.png",
-
-		"wind_direction": "北风",
-
-		"wind_power": "1级"
-
-	},
-
-	"f1": {
-
-		"air_press": "1008 hPa",
-
-		"day": "20151023",
-
-		"day_air_temperature": "18",
-
-		"day_weather": "晴",
-
-		"day_weather_pic": "http://app1.showapi.com/weather/icon/day/00.png",
-
-		"day_wind_direction": "无持续风向",
-
-		"day_wind_power": "微风<10m/h",
-
-		"jiangshui": "3%",
-
-		"night_air_temperature": "9",
-
-		"night_weather": "晴",
-
-		"night_weather_pic": "http://app1.showapi.com/weather/icon/night/00.png",
-
-		"night_wind_direction": "无持续风向",
-
-		"night_wind_power": "微风<10m/h",
-
-		"sun_begin_end": "06:35|17:23",
-
-		"weekday": 5,
-
-		"ziwaixian": "中等",
-
-		"index": {
-
-			"beauty": {
-
-				"desc": "请选用中性保湿型霜类化妆品。",
-
-				"title": "保湿"
-
-			},
-
-			"clothes": {
-
-				"desc": "建议穿薄外套或牛仔裤等服装。",
-
-				"title": "较舒适"
-
-			},
-
-			"cold": {
-
-				"desc": "昼夜温差大,易感冒。",
-
-				"title": "易发"
-
-			},
-
-			"comfort": {
-
-				"desc": "白天不冷不热,风力不大。",
-
-				"title": "舒适"
-
-			},
-
-			"glass": {
-
-				"desc": "白天根据户外光线情况佩戴太阳镜",
-
-				"title": "需要"
-
-			},
-
-			"sports": {
-
-				"desc": "户外运动请注意防晒。",
-
-				"title": "较适宜"
-
-			},
-
-			"travel": {
-
-				"desc": "天气较好,丝毫不会影响您出行的心情。",
-
-				"title": "适宜"
-
-			},
-
-			"uv": {
-
-				"desc": "辐射较弱,涂擦SPF12-15、PA+护肤品。",
-
-				"title": "弱"
-
-			},
-
-			"wash_car": {
-
-				"desc": "无雨且风力较小,易保持清洁度。",
-
-				"title": "较适宜"
-
-			}
-
-		},
-
-		"alarmList": [
-
-			{
-
-				"city": "",
-
-				"issueContent": "大风蓝色预警:预计23日23时到24日08时:大连、锦州、营口、盘锦、葫芦岛地区陆地偏北风6级,阵风7级;渤海、渤海海峡、黄海北部偏北风7级,阵风8级。大连、丹东、锦州、营口、盘锦、葫芦岛附近海域和航线将受影响,请注意防范。省气象灾害预警中心10月23日16时35分发布",
-
-				"issueTime": "2015-10-23 16:40:00",
-
-				"province": "辽宁省",
-
-				"signalLevel": "蓝色",
-
-				"signalType": "大风"
-
-			}
-
-		],
-
-		"3hourForcast": [
-
-			{
-
-				"hour": "20时-23时 ",
-
-				"temperature": "12℃/10℃",
-
-				"weather": "晴",
-
-				"weather_pic": "http://app1.showapi.com/weather/icon/night/00.png",
-
-				"wind_direction": "无持续风向",
-
-				"wind_power": "微风"
-
-			},
-
-			{
-
-				"hour": "23时-02时 ",
-
-				"temperature": "10℃/9℃",
-
-				"weather": "晴",
-
-				"weather_pic": "http://app1.showapi.com/weather/icon/night/00.png",
-
-				"wind_direction": "无持续风向",
-
-				"wind_power": "微风"
-
-			},
-
-			{
-
-				"hour": "02时-05时 ",
-
-				"temperature": "10℃/9℃",
-
-				"weather": "晴",
-
-				"weather_pic": "http://app1.showapi.com/weather/icon/night/00.png",
-
-				"wind_direction": "无持续风向",
-
-				"wind_power": "微风"
-
-			},
-
-			{
-
-				"hour": "05时-08时 ",
-
-				"temperature": "13℃/10℃",
-
-				"weather": "晴",
-
-				"weather_pic": "http://app1.showapi.com/weather/icon/day/00.png",
-
-				"wind_direction": "无持续风向",
-
-				"wind_power": "微风"
-
-			}
-
-		]
-
-		
-
-	},
-
-	"f1": {
-
-		"air_press": "1008 hPa",
-
-		"day": "20151023",
-
-		"day_air_temperature": "18",
-
-		"day_weather": "晴",
-
-		"day_weather_pic": "http://app1.showapi.com/weather/icon/day/00.png",
-
-		"day_wind_direction": "无持续风向",
-
-		"day_wind_power": "微风<10m/h",
-
-		"jiangshui": "3%",
-
-		"night_air_temperature": "9",
-
-		"night_weather": "晴",
-
-		"night_weather_pic": "http://app1.showapi.com/weather/icon/night/00.png",
-
-		"night_wind_direction": "无持续风向",
-
-		"night_wind_power": "微风<10m/h",
-
-		"sun_begin_end": "06:35|17:23",
-
-		"weekday": 5,
-
-		"ziwaixian": "中等",
-
-		"index": {
-
-			"beauty": {
-
-				"desc": "请选用中性保湿型霜类化妆品。",
-
-				"title": "保湿"
-
-			},
-
-			"clothes": {
-
-				"desc": "建议穿薄外套或牛仔裤等服装。",
-
-				"title": "较舒适"
-
-			},
-
-			"cold": {
-
-				"desc": "昼夜温差大,易感冒。",
-
-				"title": "易发"
-
-			},
-
-			"comfort": {
-
-				"desc": "白天不冷不热,风力不大。",
-
-				"title": "舒适"
-
-			},
-
-			"glass": {
-
-				"desc": "白天根据户外光线情况佩戴太阳镜",
-
-				"title": "需要"
-
-			},
-
-			"sports": {
-
-				"desc": "户外运动请注意防晒。",
-
-				"title": "较适宜"
-
-			},
-
-			"travel": {
-
-				"desc": "天气较好,丝毫不会影响您出行的心情。",
-
-				"title": "适宜"
-
-			},
-
-			"uv": {
-
-				"desc": "辐射较弱,涂擦SPF12-15、PA+护肤品。",
-
-				"title": "弱"
-
-			},
-
-			"wash_car": {
-
-				"desc": "无雨且风力较小,易保持清洁度。",
-
-				"title": "较适宜"
-
-			}
-
-		},
-
-		"alarmList": [
-
-			{
-
-				"city": "",
-
-				"issueContent": "大风蓝色预警:预计23日23时到24日08时:大连、锦州、营口、盘锦、葫芦岛地区陆地偏北风6级,阵风7级;渤海、渤海海峡、黄海北部偏北风7级,阵风8级。大连、丹东、锦州、营口、盘锦、葫芦岛附近海域和航线将受影响,请注意防范。省气象灾害预警中心10月23日16时35分发布",
-
-				"issueTime": "2015-10-23 16:40:00",
-
-				"province": "辽宁省",
-
-				"signalLevel": "蓝色",
-
-				"signalType": "大风"
-
-			}
-
-		],
-
-		"3hourForcast": [
-
-			{
-
-				"hour": "20时-23时 ",
-
-				"temperature": "12℃/10℃",
-
-				"weather": "晴",
-
-				"weather_pic": "http://app1.showapi.com/weather/icon/night/00.png",
-
-				"wind_direction": "无持续风向",
-
-				"wind_power": "微风"
-
-			},
-
-			{
-
-				"hour": "23时-02时 ",
-
-				"temperature": "10℃/9℃",
-
-				"weather": "晴",
-
-				"weather_pic": "http://app1.showapi.com/weather/icon/night/00.png",
-
-				"wind_direction": "无持续风向",
-
-				"wind_power": "微风"
-
-			},
-
-			{
-
-				"hour": "02时-05时 ",
-
-				"temperature": "10℃/9℃",
-
-				"weather": "晴",
-
-				"weather_pic": "http://app1.showapi.com/weather/icon/night/00.png",
-
-				"wind_direction": "无持续风向",
-
-				"wind_power": "微风"
-
-			},
-
-			{
-
-				"hour": "05时-08时 ",
-
-				"temperature": "13℃/10℃",
-
-				"weather": "晴",
-
-				"weather_pic": "http://app1.showapi.com/weather/icon/day/00.png",
-
-				"wind_direction": "无持续风向",
-
-				"wind_power": "微风"
-
-			}
-
-		]
-
-		
-
-	},
-
-	"hourDataList": [
-
-		{
-
-			"aqi": "53",
-
-			"aqiDetail": {},
-
-			"sd": "85%",
-
-			"temperature": "9",
-
-			"temperature_time": "00:00",
-
-			"weather": "多云",
-
-			"weather_pic": "http://appimg.showapi.com/images/weather/icon/night/01.png",
-
-			"wind_direction": "北风",
-
-			"wind_power": "1级"
-
-		},
-
-		{
-
-			"aqi": "53",
-
-			"aqiDetail": {},
-
-			"sd": "81%",
-
-			"temperature": "10",
-
-			"temperature_time": "00:30",
-
-			"weather": "多云",
-
-			"weather_pic": "http://appimg.showapi.com/images/weather/icon/night/01.png",
-
-			"wind_direction": "北风",
-
-			"wind_power": "1级"
-
-		} 
-
-	],
-}

违章高发地

根据百度地图坐标,检索周边违章高发地信息

最低 0.01元/次

请求地址

GET https://api.isoyu.com/luoz/nearby

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
latstring纬度,如:31.335005
lonstring经度,如:120.617183
pageint页数,默认:1
pagesizeint每次返回条数,默认20,最大50
rint检索半径,默认:500,最大2000

返回data参数

参考返回示例

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->luozNearby()
-
-    ->withLon('120.617183')
-
-    ->withLat('31.335005')
-    ->withR('300')
-    ->request();
-
-dump($result);

返回结果示例:

{
-"code": 0,
-"message": "成功",
-"data":{
-     "total": 6,
-
-    "size": 20,
-
-    "list": [
-
-        {
-
-            "title": "平泉路中监控抓拍",
-
-            "location": [
-
-                120.6067963,
-
-                31.3348484
-
-            ],
-
-            "city": "苏州市",
-
-            "address": "平泉路中监控抓拍",
-
-            "province": "江苏省",
-
-            "district": "金阊区",
-
-            "detail": "100%违反禁令标志指示;",
-
-            "num": 21,/*次数*/
-
-            "level": "中"/*等级*/
-
-        },
-
-        {
-
-            "title": "平四路-桃花桥路",
-
-            "location": [
-
-                120.6203003,
-
-                31.3329315
-
-            ],
-
-            "city": "苏州市",
-
-            "address": "平四路-桃花桥路",
-
-            "province": "江苏省",
-
-            "district": "平江区",
-
-            "detail": "50%信号路口不按规定行驶;33%驾驶机动车违反道路交通信号灯通行的;17%信号灯路口越停车线停车;",
-
-            "num": 13,
-
-            "level": "中"
-
-        },
-
-        {
-
-            "title": "平四路",
-
-            "location": [
-
-                120.6190948,
-
-                31.3326969
-
-            ],
-
-            "city": "苏州市",
-
-            "address": "平四路",
-
-            "province": "江苏省",
-
-            "district": "平江区",
-
-            "detail": "100%机动车违反规定停放,妨碍其他车辆、行人通行的,驾驶人不在现场的;",
-
-            "num": 22,
-
-            "level": "中"
-
-        },
-
-        {
-
-            "title": "桃花坞大街",
-
-            "location": [
-
-                120.6222839,
-
-                31.3263855
-
-            ],
-
-            "city": "苏州市",
-
-            "address": "桃花坞大街",
-
-            "province": "江苏省",
-
-            "district": "平江区",
-
-            "detail": "100%机动车违反规定停放,妨碍其他车辆、行人通行的,驾驶人不在现场的;",
-
-            "num": 6,
-
-            "level": "低"
-
-        },
-
-        {
-
-            "title": "桃花桥路",
-
-            "location": [
-
-                120.6156311,
-
-                31.3286514
-
-            ],
-
-            "city": "苏州市",
-
-            "address": "桃花桥路",
-
-            "province": "江苏省",
-
-            "district": "平江区",
-
-            "detail": "100%机动车违反规定停放,妨碍其他车辆、行人通行的,驾驶人不在现场的;",
-
-            "num": 21,
-
-            "level": "中"
-
-        },
-
-        {
-
-            "title": "平泉路公交入口1闭路监控抓拍",
-
-            "location": [
-
-                120.6067963,
-
-                31.3348484
-
-            ],
-
-            "city": "苏州市",
-
-            "address": "平泉路公交入口1闭路监控抓拍",
-
-            "province": "江苏省",
-
-            "district": "金阊区",
-
-            "detail": "100%违反禁令标志指示;",
-
-            "num": 8,
-
-            "level": "低"
-
-        }
-
-    ]
-    }
-}

尾号限行

可以查询城市6日内的尾号限行情况,目前支持北京、天津、兰州、杭州、长春、南昌、成都、贵阳。

最低 0.007元/次

请求地址

GET https://api.isoyu.com/car/limit

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
citystring城市(支持 beijing guiyang hangzhou lanzhou tianjin chengdu nanchang changchun)
dayNumint类型,1:今日 2:明天 3:后天 4:第4天 5:第5天 6:第6天 默认1

返回data参数

名称类型示例值描述
msgString操作提示
dateString限行日期
cityString限行城市
cityNameString限行城市
weekDayString星期
timeString限行时间的描述
placeString限行地点或范围的描述
infoString限行的描述信息
ret_codeString0接口是否调用成功,0表示成功,其他表示失败
penaltiesString处罚事项
noteString其它说明
resTailNumberNumber[]限行尾号
isResNumber是否限行,1:是 0:否

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->carLimit()
-
-    ->withCity('guiyang')
-
-    ->withDayNum(1)
-
-    ->request();
-
-dump($result);

返回结果示例:

{
-"code": 0,
-"message": "成功",
-"data":{
-    "date" : "2017-06-01",
-
-	"msg" : "操作成功!",
-
-	"cityName" : "贵阳",
-
-	"city" : "guiyang",
-
-	"weekDay" : "星期四",
-
-	"details" : [
-
-		{
-
-			"time" : "贵阳尾号:全天",
-
-			"place" : "一环路(含一环路)以内道路",
-
-			"info" : "星期一是1和6、星期二是2和7、星期三是3和8、星期四是4和9、星期五是5和0、星期六和星期天以及其他节假日均不限行,尾号是字母的一律不允许进入市区。如是外地车牌,则尾号是字母的是星期五限行"
-
-		},
-
-		{
-
-			"time" : "贵阳外地车:全天",
-
-			"place" : "一环路(含一环路)以内道路",
-
-			"info" : "临时驶入贵阳市一环路(含一环路)以内道路的非贵阳市9座以下载客汽车(含临时号牌车辆),连续行驶时间最长不得超过4天(含4天,按自然天数计算),再次驶入须间隔4天以上。因特殊情况确需超过4天行驶一环路(含一环路)以内道路的,持相关证明向贵阳市公安交通管理局申请办理临时通行证后通行。临时通行证有效期最长不超过2天。"
-
-		}
-
-	],
-
-    "penalties" : "违反“尾号限行”的,按照贵阳市相关规定,处200元罚款,不扣分。",
-
-    "note" : "",
-
-    "isRes" : 1,
-
-    "resTailNumber" : [ 
-
-        1, 
-
-        6
-
-    ],
-}

影讯API合集演员共演电影导演电影查询

新能源车辆违章查询

目前支持广东、上海、江苏、河南、浙江、四川等地区的新能源车牌违章查询

最低 0.04元/次

请求地址

GET https://api.isoyu.com/luoz/new_energy

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
carNumberstring车牌号
carEngineCodestring发动机号 部分地区必须 一般为4/6位的发动机号(尾数)
carTypestring车辆类型 01:大型汽车 02:小型汽车 15:挂车 51:大型新能源汽车 52:小型新能源汽车
carCodestring车架号 部分地区必须 一般为4/6位的车架号(尾数)

返回data参数

名称类型说明
carNumberString车牌号
carCodeString车架号
carEngineCodeString发动机编号
carTypeString车辆类型
countString违章数量
recordsArray违章记录

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->luozNewEnergy()
-
-    ->withCarNumber('车牌号')
-
-    ->request();
-
-dump($result);

返回结果示例:

{
-"code": 0,
-"message": "成功",
-"data":{
-    "count": 2,
-
-    "carEngineCode": "366893",
-
-    "carCode": "037572",
-
-    "carType": "02",
-
-    "carNumber": "贵AH171R",
-
-    "records": [
-
-    	{
-
-    		"time": "2016-04-28 18:36:32",
-
-    		"degree": "6",
-
-    		"reason": "驾驶机动车违反道路交通信号灯通行的",
-
-    		"address": "黔灵山路(贵阳一中人行横道)",
-
-    		"department": "",
-
-    		"cityName": "",
-
-    		"money": "150",
-
-    		"code": ""
-
-    	},
-
-    	{
-
-    		"time": "2016-04-25 14:13:01",
-
-    		"degree": "0",
-
-    		"reason": "机动车违反规定停放、临时停车且驾驶人不在现场或者虽在现场但驾驶人拒绝立即驶离,妨碍其它车辆、行人通行的",
-
-    		"address": "新添大道南段与半边街交叉口20米",
-
-    		"department": "",
-
-    		"cityName": "",
-
-    		"money": "150",
-
-    		"code": ""
-
-    	}
-
-    ],
-
-    "createDateStr": "2016-10-14 11:40:25"
-}

星座配对

[danger]### 免费接口,每日100次免费调用,会员可不限次数调用,购买API会员

查看你跟哪个星座最配

请求地址

GET https://api.isoyu.com/constellation/match

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
menstring男方星座,如:白羊
womenstring女方星座,如:金牛

返回参数

名称类型说明
见JSON返回示例-

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->constellationMatch()
-
-    ->withMen('白羊')
-    ->withWomen('金牛')
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功的返回",
-    "data": [
-        "men": "白羊",
-
-        "women": "金牛",
-
-        "zhishu": "70",/*配对指数*/
-
-        "bizhong": "54:46",/*配对比重*/
-
-        "xiangyue": "4",/*两情相悦指数*/
-
-        "tcdj": "3",/*天长地久指数*/
-
-        "jieguo": "小吵小闹的一对 ",/*结果描述*/
-
-        "lianai": "白羊座性急,金牛座慢半拍,这两个星座在一起就像龟兔赛跑,牛儿永远跟在羊儿身后。你们在一起更多的互补作用,金牛座总是无怨无悔地为性急的白羊座收拾善后,默默地付出。有时你们也会像一对童心未泯的孩子,童心很重,在一定程度,牛儿还蛮依赖羊儿。",/*恋爱建议*/
-
-        "zhuyi": "白羊座和金牛座在一起,其实也是一对孩子气蛮重的组合,他们都有着童心未泯的个性。牛儿虽然很能容忍、不妒忌,但占有欲强,羊儿个性豪迈,喜欢交际,牛儿若爱上羊儿,可以在一定程度上给予对方更大的自由和空间。同时牛儿也不必时时为羊儿善后,不妨放开心胸促使不要学习平稳冷静,带着羊儿向前,在生活上学习取长补短。"/*注意事项*/
-
-    ]
-}

星座运势

[danger]### 免费接口,每日100次免费调用,会员可不限次数调用,购买API会员

十二星座每日、每月、每年运势

请求地址

GET https://api.isoyu.com/constellation/query

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
consNamestring星座名称,如:双鱼座
typestring运势类型:today,tomorrow,week,month,year

返回参数

名称类型说明
见JSON返回示例-

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->constellationQuery()
-
-    ->withConsName('双鱼座')
-    ->withType('today')
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功的返回",
-    "data": {
-        "name": "双鱼座",
-
-        "weekth": 36,
-
-        "date": "2020年08月30日-2020年09月05日",
-
-        "health": "",
-
-        "job": "学业:本周学习方面运势相对较好,学习中会发现一些实用小技巧,心态也比较平和放松,但注意别有遗漏的重要知识点,以免粗心大意、因小失大奥。",
-
-        "love": "恋爱:感情方面想要脱单的同事有机会在同事,朋友中,遇到有共同兴趣的桃花,双方交谈甚欢,关系进展神速,有伴者彼此有机会出差到共同的城市,彼此也比以往更加关心对方。",
-
-        "money": "财运:本周谨防大额消费,偏财运较好,同时有机会在某社交平台上参与一些物品的抽奖抽被抽中的好运气,可以期待一下,另外本周在穿衣打扮方面会花费一些金钱。",
-
-        "work": "工作:本周双鱼座对于工作主动性很强,会想承担更多的任务,做出理想的成绩,部分双鱼会逐渐走出阴霾,开始慢慢调整自己的心态,投入工作中去,本周对于工作会更加专注。"
-    }
-}

星座配对生肖配对星座运势老黄历QQ号码吉凶查询周公解梦

行政区划查询(免费)

全国行政区查询,支持省、市、区县、乡镇。最大4级

请求地址

GET https://api.isoyu.com/postcode/zone

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
fidstring上级地区代码,0为省级,其他传相应级别id代码

返回参数

名称类型说明
idstring区域代码id
namestring区域名称
fidstring上级区域代码
level_idstring当前区域等级,最大4级

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->postcodeZone()
-
-    ->withFid('320000')
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功的返回",
-    "data": {
-        "data": {
-
-		{
-
-			"id":"320100",
-
-			"name":"南京市",
-
-			"fid":"320000",
-
-			"level_id":"2"
-
-		},
-
-		{
-
-			"id":"320200",
-
-			"name":"无锡市",
-
-			"fid":"320000",
-
-			"level_id":"2"
-
-		},
-                ...
-        }
-  },
-}

影讯API合集(不再维护)

影片信息、评分、影视票房榜,电影院上映信息等API

最低 0.01元/次

接口1:关键字检索影片信息

请求地址

GET https://api.isoyu.com/movie/search

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
titlestring需要检索的影片标题,utf8编码的urlencode
smodeint是否精确查找,精确:1 模糊:0 默认1
pagesizeint每次返回条数,默认20,最大50
offsetint偏移量,默认0,最大760

返回data参数

| 名称 | 类型 | 说明 | | --- | --- | --- | --- | | movieid | string | 影片唯一标识ID | | actors | string | 影片的演员列表。 | | also_known_as | string | 影片的其它名称。 | | country | string | 影片的拍摄国家。 | | directors | string | 影片的导演列表。 | | film_locations | string | 影片的拍摄地。 | | genres | string | 影片的分类。(如:戏剧,战争) | | language | string | 影片的对白使用的语言。 | | plot_simple | String | 影片的剧情概要。 | | poster | String | 影片的海报。 | | rated | String | 影片的分类与评级。 | | rating | string | 影片的得分。 | | rating_count | string | 影片的评分人数。 | | release_date | Int | 影片的上映时间。 | | runtime | string | 影片的持续时间。 | | title | string | 影片的名称。 | | type | string | 影片类型. | | writers | string | 影片的编剧列表。 | | year | Int | 影片的拍摄年代。 |

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->airSearch()
-
-    ->withCity('苏州')
-    ->request();
-
-dump($result);

返回示例

{
-"code": 0,
-"message": "成功",
-"data":[
-      {
-
-            "movieid": "10641",
-
-            "rating": "7.3",
-
-            "genres": "动作/惊悚/科幻",
-
-            "runtime": "139 min",
-
-            "language": "英语/法语/日语",
-
-            "title": "哥斯拉",
-
-            "poster": "http://v.juhe.cn/movie/img?5146",
-
-            "writers": "迪安·德夫林,罗兰·艾默里奇,...",
-
-            "film_locations": "美国",
-
-            "directors": "罗兰·艾默里奇",
-
-            "rating_count": "3191",
-
-            "actors": "马修·布罗德里克 Matthew Broderick,让·雷诺 Jean Reno,玛丽亚·皮提罗 Maria Pitillo,汉克·阿扎利亚 Hank Azaria",
-
-            "plot_simple": "一道亮光划过天际,太平洋上波涛汹涌,海浪以不可思议的速度将一架货机卷入海里;巴哈马丛林中,出现了巨大的脚印;一股神秘的力量一直朝纽约而来,这座人口稠密的都市即将受到这个怪兽“哥斯拉”的袭击。“哥斯拉”是因为核试验造成气..",
-
-            "year": "1998",
-
-            "country": "美国",
-
-            "type": "null",
-
-            "release_date": "19980518",
-
-            "also_known_as": "酷斯拉,怪兽哥斯拉"
-
-        },
-
-        {
-
-            "movieid": "133175",
-
-            "rating": "-1",
-
-            "genres": "动画/短片/喜剧",
-
-            "runtime": "2 min",
-
-            "language": "无",
-
-            "title": "小鹿斑比遇见哥斯拉",
-
-            "poster": "http://v.juhe.cn/movie/img?14923",
-
-            "writers": "Marv Newland",
-
-            "film_locations": "加拿大",
-
-            "directors": "Marv Newland",
-
-            "rating_count": "7",
-
-            "actors": "",
-
-            "plot_simple": "null",
-
-            "year": "1969",
-
-            "country": "加拿大",
-
-            "type": "null",
-
-            "release_date": "20090418",
-
-            "also_known_as": ""
-
-        }
-    ]
-}

接口2:检索周边影院

请求地址

GET https://api.isoyu.com/movie/cinemas

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
latstring纬度,百度地图坐标系
lonstring经度,百度地图坐标系
radiusstring检索半径(米),最大3000

返回data参数

名称类型说明
idstring电影院ID
cityNamestring影院所属城市
cinemaNamestring影院名称
addressstring影院地址
telephonestring联系电话
latitudedouble纬度,适合百度地图
longitudedouble经度,适合百度地图
trafficRoutesstring交通路线
distancestring大概距离(米)

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->movieCinemas()
-
-    ->withLat('31.30947')
-
-    ->withLon('31.30947')
-
-    ->withRadius(2000)
-    ->request();
-
-dump($result);

返回结果示例:

{
-"code": 0,
-"message": "成功",
-"data":[
-     {
-
-            "id": "1190",
-
-            "cityName": "苏州",
-
-            "cinemaName": "苏州幸福蓝海IMAX影城",
-
-            "address": "苏州市广济南路219号新苏天地9楼",
-
-            "telephone": "0512-65899658",
-
-            "latitude": "31.30947",
-
-            "longitude": "120.6003",
-
-            "trafficRoutes": "",
-
-            "distance": 0
-
-        },
-
-        {
-
-            "id": "1196",
-
-            "cityName": "苏州",
-
-            "cinemaName": "金逸苏州石路永捷店",
-
-            "address": "苏州市姑苏区广济南路19号西城永捷生活广场6楼",
-
-            "telephone": "0512-65703050",
-
-            "latitude": "31.30411",
-
-            "longitude": "120.6012",
-
-            "trafficRoutes": "游1、7路、88路、204路、34路、",
-
-            "distance": 603
-
-        },
-
-        {
-
-            "id": "1201",
-
-            "cityName": "苏州",
-
-            "cinemaName": "苏州橙天嘉禾影城(来客茂店)",
-
-            "address": "苏州金阊区桐泾北路218号来客茂时尚生活广场4F",
-
-            "telephone": "0512-86860919",
-
-            "latitude": "31.31268",
-
-            "longitude": "120.5894",
-
-            "trafficRoutes": "311路、400路上行、游5路、317路、949路、441路、34路,到西园东站下车",
-
-            "distance": 1097
-
-        },
-
-        {
-
-            "id": "1210",
-
-            "cityName": "苏州",
-
-            "cinemaName": "苏州星美影城(李公堤店)即将开业",
-
-            "address": "苏州市工业园区李公堤四期一幢",
-
-            "telephone": "",
-
-            "latitude": "31.29889",
-
-            "longitude": "120.5853",
-
-            "trafficRoutes": "178、207、100、168路公交到达",
-
-            "distance": 1850
-
-        }
-    ]
-}

接口3:关键字影院检索

请求地址

GET https://api.isoyu.com/movie/cinema_search

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
cityidstring城市ID(参考支持城市列表接口)
keywordstring关键字,urlencode utf8
pageint页数,默认1
pagesizeint每页返回条数,默认20,最大20

返回data参数

名称类型说明
idstring电影院ID
cityNamestring影院所属城市
cinemaNamestring影院名称
addressstring影院地址
telephonestring联系电话
latitudedouble纬度,适合百度地图
longitudedouble经度,适合百度地图
trafficRoutesstring交通路线

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->movieCinemaSearch()
-
-    ->withCityId(2)
-    ->request();
-
-dump($result);

返回结果示例:

{
-"code": 0,
-"message": "成功",
-"data":[
-          {
-
-                "id": "141",
-
-                "cityName": "北京",
-
-                "cinemaName": "北京博纳影城朝阳门旗舰店",
-
-                "address": "北京市朝阳区三丰北里2号楼悠唐生活广场B1层(朝阳门钱柜对面)",
-
-                "telephone": "010-59775660",
-
-                "latitude": "39.92223",
-
-                "longitude": "116.4388",
-
-                "trafficRoutes": "乘坐101电,109电,110,112电,420,750路公交在朝阳门外站下车,悠唐生活广场地下一层"
-
-            },
-
-            {
-
-                "id": "142",
-
-                "cityName": "北京",
-
-                "cinemaName": "北京橙天嘉禾吉彩影城",
-
-                "address": "北京海淀区玉海园五里22号配套商业楼(原吉彩体育馆)",
-
-                "telephone": "",
-
-                "latitude": "39.92282",
-
-                "longitude": "116.2596",
-
-                "trafficRoutes": "地铁一号线 玉泉路下车,B2出口出,乘坐507、78、981、612、运通114 玉海园东门下车即到。"
-
-            },
-
-            {
-
-                "id": "143",
-
-                "cityName": "北京",
-
-                "cinemaName": "首都电影院(金融街店)",
-
-                "address": "金融大街18号金融街购物中心二期地下一层",
-
-                "telephone": "010-66086662",
-
-                "latitude": "39.91509",
-
-                "longitude": "116.3604",
-
-                "trafficRoutes": "7路、21路、38路、44路、50路、46路、68路、84路、387路、423路、456路、477路、618路、691路、694路、939路复兴门南站\\n"
-
-            },
-
-            {
-
-                "id": "144",
-
-                "cityName": "北京",
-
-                "cinemaName": "博纳国际影城通州店",
-
-                "address": "北京市通州区杨庄北里天时名苑14号楼F4-01",
-
-                "telephone": "010-56351916-800",
-
-                "latitude": "39.90354",
-
-                "longitude": "116.6367",
-
-                "trafficRoutes": "地铁:城铁八通线通州北苑站B出口。\\n公交:312、322、649、666、667、668、669、728、801、804、805、810、924、811、938、916、976、916、924、930、372、435、615、647、郊87、通12路到北苑站下车即可。"
-
-            },
-
-            {
-
-                "id": "145",
-
-                "cityName": "北京",
-
-                "cinemaName": "大地数字影院-北京望京新天地",
-
-                "address": "北京市朝阳区望京合生麒麟社影院",
-
-                "telephone": "010-57389754",
-
-                "latitude": "39.99717",
-
-                "longitude": "116.4774",
-
-                "trafficRoutes": "420路、467路、470路、471路、538路、621路、运通104线至望京西园四区下车即可"
-
-            },
-
-            {
-
-                "id": "146",
-
-                "cityName": "北京",
-
-                "cinemaName": "大地数字影院-北京延庆金锣湾",
-
-                "address": "北京市延庆县妫水北街39号1幢H座首层(金锣湾商业中心)沃尔玛旁",
-
-                "telephone": "010-60165114",
-
-                "latitude": "40.46144",
-
-                "longitude": "115.9765",
-
-                "trafficRoutes": "920、919、921、925路公车到达"
-
-            },
-
-            {
-
-                "id": "147",
-
-                "cityName": "北京",
-
-                "cinemaName": "大地数字影院-通州马驹桥米拉",
-
-                "address": "北京市通州区新油东路1号米拉时尚生活广场七层",
-
-                "telephone": "010-80897926",
-
-                "latitude": "39.76124",
-
-                "longitude": "116.5453",
-
-                "trafficRoutes": "凉水河桥南-公交车站:542路环线, 723路, 826路, 846路, 975路,976路, 专41路\\n马驹桥新桥-公交车站:28-29联运, 821路, 846路, 927路, 976路,郊87路, 郊87路空调, 通12路, 通28路"
-
-            },
-
-            {
-
-                "id": "148",
-
-                "cityName": "北京",
-
-                "cinemaName": "大地数字影城--西三旗物美",
-
-                "address": "北京海淀区悦秀路99号二层大地影院",
-
-                "telephone": "010-60603728",
-
-                "latitude": "40.05296",
-
-                "longitude": "116.3376",
-
-                "trafficRoutes": "2路、753路、478路、315路、614路"
-
-            },
-
-            {
-
-                "id": "149",
-
-                "cityName": "北京",
-
-                "cinemaName": "UME国际影城(安贞店)",
-
-                "address": "北京市东城区北三环东路36号环球贸易中心E座B1/F1/F3",
-
-                "telephone": "010-58257733",
-
-                "latitude": "39.96822",
-
-                "longitude": "116.4103",
-
-                "trafficRoutes": "乘公交车:安贞桥东下车:300、683、117、718、302、998、731、954、985、特8、运通104和平西桥南下车:125、430、75\\n乘坐地铁5号线可在和平西桥站下车,从A或C出口出站向西行\\n"
-
-            },
-
-            {
-
-                "id": "150",
-
-                "cityName": "北京",
-
-                "cinemaName": "首都电影院(西单店)",
-
-                "address": "西城区西单北大街甲131号大悦城商场十层",
-
-                "telephone": "010-66086662",
-
-                "latitude": "39.91076",
-
-                "longitude": "116.3733",
-
-                "trafficRoutes": "可乘1、10、22、37、52、70、728在西单路口东下车。可乘102、105、109、22、46、47、603、604、626、690、在西单商场下车。也可乘地铁1号线在西单下车走西北出口。自驾前往,有地下停车场。"
-
-            }
-
-        ],
-
-        "page": 1,
-
-        "pagesize": 10,
-
-        "totalpage": 14
-    ]
-}

接口4:影院上映影片信息

请求地址

GET https://api.isoyu.com/movie/cinema_movies

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
cinemaidint影院ID
movieidint指定电影ID,默认全部电影

返回data参数

名称类型说明
movieIdstring电影ID
movieNamestring电影名称
pic_urlstring电影图片
broadcastarray电影的场次信息

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->movieCinemaMovies()
-
-    ->withCinemaId(1188)
-    ->request();
-
-dump($result);

返回结果示例:

{
-"code": 0,
-"message": "成功",
-"data":[
-     "cinema_info": {
-
-            "id": "1188",
-
-            "name": "橙天嘉禾苏州影城",
-
-            "city": "苏州",
-
-            "telephone": "0512-69566540",
-
-            "address": "苏州工业园区现代大道1699号 印象城三层"
-
-        },
-
-        "lists": [
-
-            {
-
-                "movieId": "151951",
-
-                "movieName": "美国队长2",
-
-                "pic_url": "http://img31.mtime.cn/mt/2014/03/16/154554.36400206_96X128.jpg",
-
-                "broadcast": [
-
-                    {
-
-                        "hall": "7号厅",
-
-                        "price": "63",
-
-                        "ticket_url": "http://piao.mtime.com/onlineticket/showtime/79709956/",
-
-                        "time": "11:20"
-
-                    },
-
-                    {
-
-                        "hall": "1号厅",
-
-                        "price": "63",
-
-                        "ticket_url": "http://piao.mtime.com/onlineticket/showtime/79709930/",
-
-                        "time": "12:10"
-
-                    },
-
-                    {
-
-                        "hall": "3号厅",
-
-                        "price": "63",
-
-                        "ticket_url": "http://piao.mtime.com/onlineticket/showtime/79709938/",
-
-                        "time": "13:00"
-
-                    },
-
-                    {
-
-                        "hall": "5号厅",
-
-                        "price": "63",
-
-                        "ticket_url": "http://piao.mtime.com/onlineticket/showtime/79709947/",
-
-                        "time": "13:40"
-
-                    },
-
-                    {
-
-                        "hall": "1号厅",
-
-                        "price": "63",
-
-                        "ticket_url": "http://piao.mtime.com/onlineticket/showtime/79709931/",
-
-                        "time": "14:40"
-
-                    },
-
-                    {
-
-                        "hall": "3号厅",
-
-                        "price": "63",
-
-                        "ticket_url": "http://piao.mtime.com/onlineticket/showtime/79709939/",
-
-                        "time": "15:30"
-
-                    },
-
-                    {
-
-                        "hall": "5号厅",
-
-                        "price": "63",
-
-                        "ticket_url": "http://piao.mtime.com/onlineticket/showtime/79709948/",
-
-                        "time": "16:30"
-
-                    },
-
-                    {
-
-                        "hall": "3号厅",
-
-                        "price": "93",
-
-                        "ticket_url": "http://piao.mtime.com/onlineticket/showtime/79709940/",
-
-                        "time": "18:00"
-
-                    },
-
-                    {
-
-                        "hall": "5号厅",
-
-                        "price": "93",
-
-                        "ticket_url": "http://piao.mtime.com/onlineticket/showtime/79709949/",
-
-                        "time": "19:10"
-
-                    },
-
-                    {
-
-                        "hall": "1号厅",
-
-                        "price": "93",
-
-                        "ticket_url": "http://piao.mtime.com/onlineticket/showtime/79709932/",
-
-                        "time": "19:50"
-
-                    },
-
-                    {
-
-                        "hall": "3号厅",
-
-                        "price": "93",
-
-                        "ticket_url": "http://piao.mtime.com/onlineticket/showtime/79709941/",
-
-                        "time": "20:30"
-
-                    },
-
-                    {
-
-                        "hall": "9号厅",
-
-                        "price": "93",
-
-                        "ticket_url": "http://piao.mtime.com/onlineticket/showtime/79709966/",
-
-                        "time": "21:10"
-
-                    },
-
-                    {
-
-                        "hall": "1号厅",
-
-                        "price": "93",
-
-                        "ticket_url": "http://piao.mtime.com/onlineticket/showtime/79709933/",
-
-                        "time": "22:20"
-
-                    }
-
-                ]
-
-            },
-
-            {
-
-                "movieId": "172743",
-
-                "movieName": "魔警",
-
-                "pic_url": "http://img31.mtime.cn/mt/2014/04/09/085413.72005937_96X128.jpg",
-
-                "broadcast": [
-
-                    {
-
-                        "hall": "9号厅",
-
-                        "price": "43",
-
-                        "ticket_url": "http://piao.mtime.com/onlineticket/showtime/79709967/",
-
-                        "time": "10:50"
-
-                    },
-
-                    {
-
-                        "hall": "8号厅",
-
-                        "price": "43",
-
-                        "ticket_url": "http://piao.mtime.com/onlineticket/showtime/79709962/",
-
-                        "time": "13:15"
-
-                    },
-
-                    {
-
-                        "hall": "9号厅",
-
-                        "price": "43",
-
-                        "ticket_url": "http://piao.mtime.com/onlineticket/showtime/79709968/",
-
-                        "time": "14:15"
-
-                    },
-
-                    {
-
-                        "hall": "8号厅",
-
-                        "price": "43",
-
-                        "ticket_url": "http://piao.mtime.com/onlineticket/showtime/79709963/",
-
-                        "time": "15:20"
-
-                    },
-
-                    {
-
-                        "hall": "9号厅",
-
-                        "price": "43",
-
-                        "ticket_url": "http://piao.mtime.com/onlineticket/showtime/79709969/",
-
-                        "time": "16:40"
-
-                    },
-
-                    {
-
-                        "hall": "8号厅",
-
-                        "price": "43",
-
-                        "ticket_url": "http://piao.mtime.com/onlineticket/showtime/79709964/",
-
-                        "time": "17:50"
-
-                    },
-
-                    {
-
-                        "hall": "9号厅",
-
-                        "price": "63",
-
-                        "ticket_url": "http://piao.mtime.com/onlineticket/showtime/79709970/",
-
-                        "time": "19:00"
-
-                    },
-
-                    {
-
-                        "hall": "2号厅",
-
-                        "price": "63",
-
-                        "ticket_url": "http://piao.mtime.com/onlineticket/showtime/79709934/",
-
-                        "time": "20:50"
-
-                    },
-
-                    {
-
-                        "hall": "5号厅",
-
-                        "price": "63",
-
-                        "ticket_url": "http://piao.mtime.com/onlineticket/showtime/79709950/",
-
-                        "time": "21:40"
-
-                    },
-
-                    {
-
-                        "hall": "7号厅",
-
-                        "price": "63",
-
-                        "ticket_url": "http://piao.mtime.com/onlineticket/showtime/79709957/",
-
-                        "time": "22:30"
-
-                    }
-
-                ]
-
-            }
-    ]
-}

接口5:今日上映影片

请求地址

GET https://api.isoyu.com/movie/today

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
cityidint城市ID

返回data参数

名称类型说明
movieIdstring电影ID
movieNamestring影片名称
pic_urlstring影片图片

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->movieCinemaSearch()
-
-    ->withCityId(3)
-    ->request();
-
-dump($result);

返回结果示例:

{
-"code": 0,
-"message": "成功",
-"data":[
-     {
-
-            "movieId": "21250",
-
-            "movieName": "白日梦想家",
-
-            "pic_url": "http://img31.mtime.cn/mt/2013/11/26/074429.68199128_96X128.jpg"
-
-        },
-
-        {
-
-            "movieId": "134509",
-
-            "movieName": "最强囍事",
-
-            "pic_url": "http://img21.mtime.cn/mt/2011/01/13/122711.93922385_96X128.jpg"
-
-        }
-]
-}

接口6:支持城市列表

请求地址

GET https://api.isoyu.com/movie/support_city

请求参数

返回data参数

名称类型说明
idstring城市ID
city_namestring城市名称
city_prestring城市前缀
city_pinyinstring城市拼音
city_shortstring城市简写
countstring影院数量

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->movieSupportCity()
-
-    ->request();
-
-dump($result);

返回结果示例:

{
-"code": 0,
-"message": "成功",
-"data":[
-        {
-
-            "id": "1",
-
-            "city_name": "上海",
-
-            "city_pre": "S",
-
-            "city_pinyin": "Shanghai",
-
-            "city_short": "sh",
-
-            "count": "141"
-
-        },
-
-        {
-
-            "id": "2",
-
-            "city_name": "北京",
-
-            "city_pre": "B",
-
-            "city_pinyin": "Beijing",
-
-            "city_short": "bj",
-
-            "count": "137"
-
-        }
-        ...
-]
-}

接口7:影片上映影院查询

请求地址

GET https://api.isoyu.com/movie/show_cinema

请求参数

名称必填类型说明
cityidint城市ID
movieidint影片ID

返回data参数

名称类型说明
cinemaNamestring影院名称
cinemaIdstring影院ID

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->movieShowCinema()
-
-    ->withCityid(1)
-    ->withMovieid(190465)
-    ->request();
-
-dump($result);

返回结果示例:

{
-"code": 0,
-"message": "成功",
-"data":[
-    {
-
-        "cinemaName": "金逸影城上海龙之梦IMAX店",
-
-        "cinemaId": "1",
-
-        "address": "上海市虹口区西江湾路388号凯德龙之梦B座6F-7F",
-
-        "latitude": "31.27125",
-
-        "longitude": "121.4787"
-
-    },
-
-    {
-
-        "cinemaName": "上海南桥海上国际影城",
-
-        "cinemaId": "2",
-
-        "address": "上海奉贤区百齐路288号(百联二期四楼)",
-
-        "latitude": "30.91572",
-
-        "longitude": "121.4829"
-
-    },
-        ...
-]
-}

接口8:按影片ID检索影片信息

请求地址

GET https://api.isoyu.com/movie/index

请求参数

名称必填类型说明
movieidint影片ID

返回data参数

名称类型说明
movieidstring影片唯一标识ID
actorsstring影片的演员列表。
also_known_asstring影片的其它名称。
countrystring影片的拍摄国家。
directorsstring影片的导演列表。
film_locationsstring影片的拍摄地。
genresstring影片的分类。(如:戏剧,战争)
languagestring影片的对白使用的语言。
plot_simpleString影片的剧情概要。
posterString影片的海报。
ratedString影片的分类与评级。
ratingstring影片的得分。(-1表示未评分)
rating_countstring影片的评分人数。
release_dateInt影片的上映时间。
runtimestring影片的持续时间。
titlestring影片的名称。
typestring影片类型.
writersstring影片的编剧列表。
yearInt影片的拍摄年代。

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->movieIndex()
-
-    ->withMovieid(190465)
-    ->request();
-
-dump($result);

返回结果示例:

{
-"code": 0,
-"message": "成功",
-"data":{
-   "movieid": "137742",
-
-    "rating": "-1",
-
-    "genres": "动作/冒险/科幻",
-
-    "runtime": "null",
-
-    "language": "英语",
-
-    "title": "哥斯拉",
-
-    "poster": "http://v.juhe.cn/movie/img?55370",
-
-    "writers": "麦克斯·鲍任斯坦,达夫·卡拉汉姆",
-
-    "film_locations": "美国|日本",
-
-    "directors": "加里斯·爱德华斯",
-
-    "rating_count": "288",
-
-    "actors": "亚伦·泰勒-约翰逊 Aaron Taylor-Johnson,布莱恩·科兰斯顿 Bryan Cranston,伊丽莎白·奥尔森 Elizabeth Olsen,渡边谦 Ken Watanabe",
-
-    "plot_simple": "改编自1954年日本电影《哥斯拉》,围绕一位人类大兵的生活展开。讲述了沉睡的古代巨型怪兽被人们意外唤醒,醒来后的怪兽展现出强大的破坏能力,它的存在也震惊了世界。影片同时强调了原子弹对生物变异带来的直接影响。",
-
-    "year": "2014",
-
-    "country": "美国|日本",
-
-    "type": "null",
-
-    "release_date": "20140101",
-
-    "also_known_as": ""
-    }
-}

邮编查询(免费)

提供全国邮政编码大全,为你快速准确查邮编

每日100次免费调用

接口1:通过邮编查询对应的地名

请求地址

GET https://api.isoyu.com/postcode/query

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
postcodestring邮编,如:215001
pageint页数,默认1
pagesizeint每页返回,默认:20,最大不超过50

返回data参数

名称类型说明
参考返回数据

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->postcodeQuery()
-
-    ->withPostcode('215001')
-
-    ->request();
-dump($result);

返回数据示例:

{
-    "code": 0,
-    "message": "成功",
-    "data": {
-        "list": [
-
-            {
-
-                "PostNumber": "215001",
-
-                "Province": "江苏省",
-
-                "City": "苏州市",
-
-                "District": "平江区",
-
-                "Address": "廖家巷新光里"
-
-            },
-
-            {
-
-                "PostNumber": "215001",
-
-                "Province": "江苏省",
-
-                "City": "苏州市",
-
-                "District": "平江区",
-
-                "Address": "龙兴桥顺德里"
-
-            }
-
-        ],
-
-        "totalcount": 352,
-
-        "totalpage": 176,
-
-        "currentpage": 1,
-
-        "pagesize": "2"
-    },
-}

接口2:省份、城市、地区(县)关联的列表

请求地址

GET https://api.isoyu.com/postcode/pcd

请求参数

返回data参数

名称类型说明
参考返回数据

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->postcodePcd()
-
-    ->request();
-dump($result);

返回数据示例:

{
-    "code": 0,
-    "message": "成功",
-    "data": {
-		{
-
-			"id":"1",
-
-			"province":"上海市",
-
-			"city":[
-
-				{
-
-					"id":"32",
-
-					"city":"上海市",
-
-					"district":[
-
-						{
-
-							"id":"798",
-
-							"district":"南汇区"
-
-						},
-
-						{
-
-							"id":"799",
-
-							"district":"卢湾区"
-
-						},
-
-						{
-
-							"id":"800",
-
-							"district":"嘉定区"
-
-						},
-
-						{
-
-							"id":"801",
-
-							"district":"奉贤区"
-
-						},
-
-						{
-
-							"id":"802",
-
-							"district":"宝山区"
-
-						},
-
-						{
-
-							"id":"803",
-
-							"district":"崇明县"
-
-						},
-
-						{
-
-							"id":"804",
-
-							"district":"徐汇区"
-
-						},
-
-						{
-
-							"id":"805",
-
-							"district":"普陀区"
-
-						},
-
-						{
-
-							"id":"806",
-
-							"district":"杨浦区"
-
-						},
-
-						{
-
-							"id":"807",
-
-							"district":"松江区"
-
-						},
-
-						{
-
-							"id":"808",
-
-							"district":"浦东新区"
-
-						},
-
-						{
-
-							"id":"809",
-
-							"district":"虹口区"
-
-						},
-
-						{
-
-							"id":"810",
-
-							"district":"金山区"
-
-						},
-
-						{
-
-							"id":"811",
-
-							"district":"长宁区"
-
-						},
-
-						{
-
-							"id":"812",
-
-							"district":"闵行区"
-
-						},
-
-						{
-
-							"id":"813",
-
-							"district":"闸北区"
-
-						},
-
-						{
-
-							"id":"814",
-
-							"district":"青浦区"
-
-						},
-
-						{
-
-							"id":"815",
-
-							"district":"静安区"
-
-						},
-
-						{
-
-							"id":"816",
-
-							"district":"黄浦区"
-
-						}
-
-					]
-
-				}
-
-			]
-
-		},
-    },
-}

接口3:根据相关条件查询符合条件地区的邮编

请求地址

GET https://api.isoyu.com/postcode/search

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
pidint省份ID
cidint城市ID
didint区域ID
qstring地名关键字,如:木渎
pageint第几页,默认为第1页
pagesizeint每页显示条数,(1-50)默认20条,

返回data参数

名称类型说明
参考返回数据

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->postcodeSearch()
-
-    ->withPid(1)
-
-    ->withCid(32)
-    ->withQ('徐家汇')
-    ->request();
-dump($result);

返回数据示例:

{
-    "code": 0,
-    "message": "成功",
-    "data": {
-		"list":[
-
-			{
-
-				"PostNumber":"200023",
-
-				"Province":"上海市",
-
-				"City":"上海市",
-
-				"District":"卢湾区",
-
-				"Address":"徐家汇路1-999号(单号)"
-
-			},
-
-			{
-
-				"PostNumber":"200025",
-
-				"Province":"上海市",
-
-				"City":"上海市",
-
-				"District":"卢湾区",
-
-				"Address":"徐家汇路28-648号(双号)"
-
-			},
-
-			{
-
-				"PostNumber":"200023",
-
-				"Province":"上海市",
-
-				"City":"上海市",
-
-				"District":"卢湾区",
-
-				"Address":"徐家汇路1-999弄(单号)"
-
-			},
-
-			{
-
-				"PostNumber":"200025",
-
-				"Province":"上海市",
-
-				"City":"上海市",
-
-				"District":"卢湾区",
-
-				"Address":"徐家汇路28-648弄(双号)"
-
-			}
-
-		],
-
-		"totalcount":4,
-
-		"totalpage":1,
-
-		"currentpage":1,
-
-		"pagesize":20
-            ...
-        ]
-    },
-}

周公解梦

[danger]### 免费接口,每日100次免费调用,会员可不限次数调用,购买API会员

周公解梦,周公解梦大全,周公解梦查询

每日100次免费调用

接口1:解梦查询

请求地址

GET https://api.isoyu.com/dream/query

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
qstring梦境关键字
cidint梦境分类,默认全部(参考接口2:梦境分类)
fullint是否显示详细信息 ,1:是 0:否,默认0

返回参数

名称类型说明
见JSON返回示例-

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->dreamQuery()
-
-    ->withQ('黄金')
-    ->withFull(1)
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功的返回",
-    "data": {
-        { 
-        "id": "873e943d1bcb40cd4b289e0809803343", 
-        "title": "黄金 金子", 
-        "des": "梦见黄金,预示会遭遇挫折。梦见有人送黄金给自己,可能会蒙受损失。女人梦见丢了黄金,预示添置新首饰。", 
-        "list": [ 
-            "梦见黄金,预示会遭遇挫折。梦见有人送黄金给自己,可能会蒙受损失。女人梦见丢了黄金,预示添置新首饰。", 
-            "另外,如果梦见金银制的杯、盆、工具等,都预示要结婚,或在需要下赌注的事情上,会有好运气。", 
-            "梦见金衣服、金布,预示会得到荣誉和声望。", 
-            "梦见自己在寻找黄金,预示会通过自己的努力,改善处境,取得成功。", 
-            "梦见炼金,或是淘金,采金,则是提醒你要提高警惕,擦亮眼睛,不要以貌取人。", "梦见挖出金子,或打开金库,预示你会有意外之财。", 
-            "梦见藏起金子,提醒你要好好保护自己的利益,必要的话" 
-        ] 
-        }
-    }

接口2:梦境分类

请求地址

GET https://api.isoyu.com/dream/category

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
fidint所属分类,默认全部,0:一级分类

返回参数

名称类型说明
见JSON返回示例-

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->dreamCategory()
-
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功的返回",
-    "data": {
-        { "id":"1", "name":"人物类", "fid":"0" }, 
-        { "id":"2", "name":"其他类", "fid":"0" },
-        ...
-    }
`,1044)])])}const h=n(l,[["render",e]]);export{r as __pageData,h as default}; diff --git "a/.vitepress/dist/assets/\347\224\237\346\264\273\346\234\215\345\212\241.md._qgJghLF.lean.js" "b/.vitepress/dist/assets/\347\224\237\346\264\273\346\234\215\345\212\241.md._qgJghLF.lean.js" deleted file mode 100644 index 7360b3bc..00000000 --- "a/.vitepress/dist/assets/\347\224\237\346\264\273\346\234\215\345\212\241.md._qgJghLF.lean.js" +++ /dev/null @@ -1 +0,0 @@ -import{_ as n,o as a,c as p,ag as t}from"./chunks/framework.CvgP6Fyv.js";const r=JSON.parse('{"title":"","description":"","frontmatter":{},"headers":[],"relativePath":"生活服务.md","filePath":"生活服务.md"}'),l={name:"生活服务.md"};function e(o,s,i,u,c,q){return a(),p("div",null,[...s[0]||(s[0]=[t("",1044)])])}const h=n(l,[["render",e]]);export{r as __pageData,h as default}; diff --git "a/.vitepress/dist/assets/\347\224\265\345\255\220\345\225\206\345\212\241.md.CT_3pjf1.js" "b/.vitepress/dist/assets/\347\224\265\345\255\220\345\225\206\345\212\241.md.CT_3pjf1.js" deleted file mode 100644 index 3a06044d..00000000 --- "a/.vitepress/dist/assets/\347\224\265\345\255\220\345\225\206\345\212\241.md.CT_3pjf1.js" +++ /dev/null @@ -1,440 +0,0 @@ -import{_ as s,o as t,c as n,ag as p}from"./chunks/framework.CvgP6Fyv.js";const h=JSON.parse('{"title":"","description":"","frontmatter":{},"headers":[],"relativePath":"电子商务.md","filePath":"电子商务.md"}'),e={name:"电子商务.md"};function o(l,a,d,i,u,c){return t(),n("div",null,[...a[0]||(a[0]=[p(`

书籍ISBN数据查询

https://api.isoyu.com/

通过请求10位或13位的ISBN码可以反馈给用户相应的书籍信息和推荐指数

最低 0.02元/次

请求地址

GET https://api.isoyu.com/book/isbn

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
substring10位或者13位的ISBN码

返回data参数

名称类型说明
levelNumstring推荐指数
subtitlestring副标题
authorstring作者
pubdatestring发版日期
origin_titlestring源标题(国外源标题)
bindingstring装订方式
pagesstring总页数
images_mediumstring缩略图
images_largestring大图
publisherstring出版社名称
isbn10string10位ISBN码
isbn13string13位ISBN码
titlestring书籍名称
summarystring内容简介
pricestring销售价格

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->bookIsbn()
-
-    ->withSub('9787544258975')
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功的返回",
-    "data": {
-         "levelNum":"8.0",
-
-         "subtitle":"",
-
-         "author":" 加西亚·马尔克斯",
-
-         "pubdate":"2012-9-1",
-
-         "origin_title":El amor en los tiempos del cólera",
-
-         "binding":"精装",
-
-         "pages":"401",
-
-         "images_medium":"http://open.6api.net/mpic/s11284102.jpg",
-
-         "images_large":"http://open.6api.net/lpic/s11284102.jpg",
-
-         "publisher":"南海出版公司",
-
-         "isbn10":"7544258971",
-
-         "isbn13":"9787544258975",
-
-         "title":"霍乱时期的爱情",
-
-         "summary":"《霍乱时期的爱情》是加西亚•马尔克斯获得诺贝尔文学奖之后完成的第一部小说。讲述了一段跨越半个多世纪的爱情史诗,穷尽了所有爱情的可能性:忠贞的、隐秘的、粗暴的、羞怯的、柏拉图式的、放荡的、转瞬即逝的、生死相依的……再现了时光的无情流逝,被誉为“人类有史以来最伟大的爱情小说”,是20世纪最重要的经典文学巨著之一。",
-
-         "price":"39.50元"
-    }
-}

常用快递查询

根据快递单号查询快递状态信息,支持国内常规快递公司和物流公司,信息更新及时

接口1:根据单号查询快递信息

最低 0.008元/次

请求地址

GET https://api.isoyu.com/express/query

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
comstring快递公司字母简称。可以使用auto代替,此时将自动识别快递单号。【查询顺丰时,为了保证效率,请尽量提供寄件人或者收件人查询】
nustring需要查询的快递单号
phonestring手机尾号后四位【寄件人手机号或者收件人手机号】

返回参数

参数名称类型示例值描述
updateNumber1588071235436更新时间戳
upgrade_infoString提示信息,用于提醒用户可能出现的情况
updateStrString2020-04-28 18:53:55更新时间
logoStringhttp://app2.showapi.com/img/expImg/zto.jpg快递公司logo
dataSizeNumber11数据节点的长度
statusNumber4快递状态 1 暂无记录 2 在途中 3 派送中 4 已签收 (完结状态) 5 用户拒签 6 疑难件 7 无效单 (完结状态) 8 超时单 9 签收失败 10 退回
fee_numNumber1计费次数。例如:0为计费0次,即不计费;1为计费1次
telString95311快递公司联系方式
dataObject[]
-timeString2019-11-16 21:33:56
-contextString快件已在 【九江城西港】 签收, 签收人: 速递易, 如有疑问请电联:(15779254414), 投诉电话:(13687028760), 您的快递已经妥投。风里来雨里去, 只为客官您满意。上有老下有小, 赏个好评好不好?【请在评价快递员处帮忙点亮五颗星星哦~】
expSpellNameStringzhongtong快递编码
msgString查询成功返回提示信息
mailNoString75312165465979快递单号
queryTimesNumber1无走件记录时被查询次数 注意:在24小时内,查询次数>10次将会计费

| flag | Boolean | true | true:查询成功,表示ret_code=0且data的长度>0。可使用本字段做是否读取data列表的依据。 false:查询失败。 | | expTextName | String | 中通快递 | 快递简称 | | possibleExpList | String[] | [] | 自动识别结果 |

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->expressQuery()
-
-    ->withCom('快递公司简称')
-    ->withNu('运单号')
-    ->request();

接口2:快递公司列表(免费)

请求地址

GET https://api.isoyu.com/express/exp_list

请求参数

名称必填类型说明
expNamestring快递公司关键词
maxSizestring分页时,返回的最大数据量
pagestring当前页数

返回参数

名称类型描述
expressListString快递公司列表数据
- expNameString快递公司名称
- simpleNameString简称
- urlString官方网址
- noteString描述
- phoneString快递公司服务电话
- imgUrlString快递公司图标

JSON返回示例:

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->expressExpList()
-
-    ->withExpName('如风')
-    ->withMaxSize(20)
-    ->request();

返回示例:

    {
-
-    "code":0,
-
-    "message":"操作成功",
-
-    "data":{
-
-        "page": 1,
-
-        "expressList": [
-
-            {
-
-            "imgUrl": "http://app2.showapi.com/img/expImg/rufeng.jpg",
-
-            "simpleName": "rufeng",
-
-            "phone": "400-010-6660",
-
-            "expName": "如风达快递",
-
-            "note": "",
-
-            "url": "http://www.rufengda.com"
-
-            },
-
-            {
-
-            "imgUrl": "http://app2.showapi.com/img/expImg/562.gif",
-
-            "simpleName": "rufengda",
-
-            "phone": "400-010-6660",
-
-            "expName": "凡客如风达",
-
-            "note": "",
-
-            "url": "http://www.rufengda.com"
-
-            }
-
-        ],
-
-        "allNum": 2,
-
-        "msg": "查询成功!",
-
-        "maxSize": 20
-
-        }
-
-    }

二维码解码

请传递图片base64编码数据或图片地址(任选其一),自动识别常见的二维码类型。请注意:该接口请使用POST方式请求,base64数据大小不超过300k。在保证图片清晰度的情况下,图片越小识别速度越快,结果也越稳定。

最低 0.02元/次

请求地址

GET https://api.isoyu.com/qrcode/codec

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
qrpicstring二维码图片的base64编码
qrurlstring二维码图片地址

返回data参数

名称类型示例值说明
qrtypestringWeChat二维码类型
qrcodecstringhttp://weixin.qq.com/r/nEx-ZyfEaXoWrWME9xmO二维码内容

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->qrcodeCodec()
-
-
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功",
-    "data": [
-        {
-
-          "qrtype": "Url",
-
-          "qrcodec": "https://api.isoyu.com"
-
-        }
-    ]
-}

二维码生成

[danger]### 免费接口,每日100次免费调用,会员可不限次数调用,购买API会员

按照设定的参数、生成二维码

每日100次免费调用

请求地址

GET https://api.isoyu.com/qrcode/index

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
textstring二维码内容
elstring纠错等级,el可用值:h\\q\\m\\l,例如:h
bgcolorstring背景色代码,例如:ffffff
fgcolorstring前景色代码,例如:000000
logostringlogo图片URL地址或base64encode编码的图片内容,需要urlencode
wint尺寸大小(像素),例如:300
mint边距大小(像素),例如:10
lwintlogo宽度(像素),例如:60
typeint返回模式,1:二维码图片以base64encode编码返回 2:直接返回二维码图像,默认1

返回data参数

名称类型说明
见JSON返回示例-

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->qrcodeIndex()
-
-    ->withText('二维码内容')
-    ->withBgcolor('ffffff')
-    ->withFgcolor('000000')
-    ->withLogo()
-    ->withW()
-    ->withM()
-    ->withType()
-    ->request();

返回示例:

{ 
-    "message": "success", 
-    "data": {
-         "base64_image": "base64encode编码的二维码图片内容" 
-    },
-     "code": 0
- }

汇率换算

[danger]### 免费接口,每日100次免费调用,会员可不限次数调用,购买API会员

外汇报价,货币汇率,包含三个接口:常用汇率查询、货币列表和实时汇率查询换算

每日100次免费调用

接口1:常用汇率查询

汇率查询,数据仅供参考,交易时以银行柜台成交价为准

请求地址

GET https://api.isoyu.com/exchange/query

请求参数(无)

SDK调用

$client = new Client("YourAppCode");
-
-// 常用汇率查询
-$result = $client->exchangeQuery()
-
-    ->request();

返回示例:

{
-    "message": "查询成功",
-    "data": {
-        "update": "2016-07-22 10:32:31",
-        "list": [
-            [
-                "美元", /*货币名称*/
-                "100", /*交易单位*/
-                "665.63", /*现汇买入价*/
-                "660.3", /*现钞买入价*/
-                "668.3", /*现钞卖出价*/
-                "666.69" /*中行折算价*/
-            ],
-            [
-                "港币",
-                "100",
-                "85.83",
-                "85.14",
-                "86.15",
-                "85.96"
-            ],
-            [
-                "日元",
-                "100",
-                "6.2771",
-                "6.0834",
-                "6.3211",
-                "6.3014"
-            ],
-            [
-                "欧元",
-                "100",
-                "732.74",
-                "710.13",
-                "737.88",
-                "735.79"
-            ],
-            [
-                "英镑",
-                "100",
-                "879.28",
-                "852.15",
-                "885.46",
-                "879.01"
-            ]
-        ]
-    },
-    "code": 0
-}

接口2:货币列表

支持的货币列表

请求地址

https://api.isoyu.com/exchange/currency

请求参数(无)

SDK调用

$client = new Client("YourAppCode");
-
-// 获取货币列表
-$result = $client->exchangeCurrency()
-    ->request();

返回示例:

{
-    "message": "查询成功",
-    "data": {
-        "list": [
-            {
-                "name": "人民币", /*货币名称*/
-                "code": "CNY" /*货币代码*/
-            },
-            {
-                "name": "美元",
-                "code": "USD"
-            },
-            {
-                "name": "日元",
-                "code": "JPY"
-            },
-            {
-                "name": "欧元",
-                "code": "EUR"
-            },
-            {
-                "name": "英镑",
-                "code": "GBP"
-            },
-        ...
-        ]
-    },
-    "code": 0
-}

接口3:实时汇率查询

实时货币汇率查询换算,数据仅供参考,交易时以银行柜台成交价为准

请求地址

https://api.isoyu.com/exchange/convert

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
fromstring转换汇率前的货币代码
tostring转换汇率成的货币代码

SDK调用

$client = new Client("YourAppCode");
-
-// 查询实时汇率
-$result = $client->exchangeConvert()
-    ->withFrom()
-    ->withTo()
-    ->request();

返回示例:

{
-    "message": "查询成功",
-    "data": [
-        {
-            "currencyF": "JPY", /*货币代码*/
-            "currencyF_Name": "日元", /*货币名称*/
-            "currencyT": "BHD", /*货币代码*/
-            "currencyT_Name": "巴林第纳尔", /*货币名称*/
-            "currencyFD": 1,
-            "exchange": "0.0032685972", /*当前汇率*/
-            "result": "0.0032",/*当前汇率*/
-            "updateTime": "2014-11-07 13:58:02"
-        },
-        {
-            "currencyF": "BHD",
-            "currencyF_Name": "巴林第纳尔",
-            "currencyT": "JPY",
-            "currencyT_Name": "日元",
-            "currencyFD": 1,
-            "exchange": "305.9416445623",
-            "result": 305.9416,
-            "updateTime": "2014-11-07 13:58:01"
-        }
-    ],
-    "code": 0
-}

收货地址解析

[danger]### 会员接口,仅限会员使用,购买API会员

此接口可以解析出文本中的收货人姓名、联系方式、邮编和详细地址。并且可以将地址拆分出省市区(自治区、旗、盟等),方便电商和物流等项目应用。text参数中的内容同一类型(例如电话号码和邮编都是数字,连在一起的话,最好有空格或逗号相隔)。

请求地址

GET https://api.isoyu.com/express/address

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
textstring文本内容

返回data参数

名称类型示例值说明
mobilestring13800138000移动电话号码
namestring马云收货人姓名
provincestring浙江省省/特区/自治区/直辖市
citystring杭州市城市
districtstring滨江区区县
postcodestring310052邮编
detailstring浙江省杭州市滨江区网商路699号完整收货地址

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->expressAddress()
-
-    ->withText('马云,13800138000浙江省杭州市滨江区网商路699号310052')
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功的返回",
-    "data": {
-        "mobile":"13800138000",
-
-        "name":"马云",
-
-        "province":"浙江省",
-
-        "city":"杭州市",
-
-        "district":"滨江区",
-
-        "postcode":"310052",
-
-        "detail":"浙江省杭州市滨江区网商路699号"
-    }
-}

淘宝客订单号检测

可以检测淘宝订单号是否使用淘客下单,避免商家损失佣金

最低 0.016元/次

请求地址

GET https://api.isoyu.com/taobaoke/check_order

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
orderNostring订单号

返回data参数

名称类型说明
taokebooltrue:淘客订单 false:非淘客订单或订单失效
remarkstring说明

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->taobaokeCheckOrder()
-
-    ->withOrderNo('淘宝订单号')
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功",
-    "data": [
-        {
-
-	  	"taoke": true,
-
-		"remark": "请注意,该订单为淘客订单",
-
-		"hasNextPage": "1",
-
-		"orders": []
-        }
-    ]
-}

淘口令解析

将淘口令解析还原成url,商品口令、券口令可完美解析出商品id

最低 0.0025元/次

请求地址

GET https://api.isoyu.com/taobaoke/query

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
tklstring淘口令

返回data参数

名称类型说明
num_iidstring商品id, 只要口令是商品口令或券口令时才返回商品id
contentstring淘口令-文案
titlestring商品标题
pricestring商品价格(手淘分享的口令,才可以解析出价格)
pic_urlstring口令图片
urlstring跳转url(长链)
native_urlstring移动端调起地址
thumb_pic_urlstring缩略图

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->taobaokeQuery()
-
-    ->withTkl('¥4SKAZC8brVD¥')
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功",
-    "data": [
-        {
-
-        "content": "FANBIYA X8隐形蓝牙耳机无线迷你超小挂耳式运动开车入耳塞微型头戴式可接听电话手机男女通用适用苹果",
-
-        "native_url": "tbopen://m.taobao.com/tbopen/index.html?a.....",
-
-        "pic_url": "https://img.alicdn.com/tfscom/i2/2289894494/O1CN01IFLHLJ1j4IOYvfX3g_!!0-item_pic.jpg",
-
-        "suc": true,
-
-        "thumb_pic_url": "https://img.alicdn.com/tfscom/i2/2289894494/O1CN01IFLHLJ1j4IOYvfX3g_!!0-item_pic.jpg_170x170.jpg",
-
-        "title": "淘口令-页面",
-
-        "url": "https://uland.taobao.com/coupon/edetail?e=jTS9Uk507ZQG.......",
-
-        "request_id": "88gbusl7o1at",
-
-        "num_iid": "572096814881"
-        }
-    ]
-}

条码查询

通过条码(条形码)查询商品信息(名称、价格、图片、厂家、描述等字段),融合了包括中国条码中心在内的多个数据源。

最低 0.005元/次

请求地址

GET https://api.isoyu.com/barcode/query

请求参数

参数名称类型必须描述
appCodestring用户授权码,参考API调用
codeString条形码

返回data参数

名称类型示例值描述
flagStringtrue操作是否成功
codeString6938166920785条形码
goodsNameString苹果醋商品名称
manuNameString新乡市和丝露饮品有限公司厂商
specString268ml规格
priceString3.00参考价格(单位:元)
trademarkString醋美人生商标/品牌名称
imgStringhttp://www.aijiazixuan.com/upfilesmall/2013-12/2013121962731065.jpg图片地址
ret_codeString0返回代码 0为成功,其他为失败
goodsTypeString食品、饮料和烟草>>饮料商品分类
sptmImgStringhttp://app2.showapi.com/img/barCode\\_img/20161116/14792662xxxxxxx.png条码图片
ycgString中国原产地(可能无此参数信息)
noteString备注信息
remarkString查询成功!返回结果的描述
manuAddressString厂商地址
imgListString条码中心图片列表

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->barcodeQuery()
-
-    ->withCode('6938166920785')
-
-    ->request();
-
-dump($result);

返回数据示例:

{
-    "message": "查询成功",
-    "data": {
-        "sptmImg": "",
-        "spec": "268ml",
-        "remark": "查询成功!",
-        "img": "http://app2.showapi.com/img/barCode_img/2f7e639b-aa2f-4248-ae79-f0acc6ea56e6.jpg",
-        "code": "6938166920785",
-        "ycg": "",
-        "manuName": "新乡市和丝露饮品有限公司",
-        "ret_code": "0",
-        "imgList": [],
-        "flag": true,
-        "price": "3.00",
-        "trademark": "醋美人生",
-        "manuAddress": "河南省新乡市原阳县新城开发区",
-        "note": "备注:经查,该厂商识别代码已在中国物品编码中心注册,但编码信息未按规定通报",
-        "goodsName": "苹果醋",
-        "goodsType": "工业生产和制造业>>食品和饮料工业>>饮料加工>>水饮料加工"
-    },
-    "code": 0
-}

[danger] 返回code为0时计费。

图书电商数据

[danger]### 免费接口,每日100次免费调用,会员可不限次数调用,购买API会员

于万千之中选择你所爱--好书推荐,值得你信赖。

每日100次免费调用

接口1:图书分类目录

请求地址

GET https://api.isoyu.com/book/catalog

请求参数

返回data参数

名称类型说明
idint目录编号
catalogstring目录内容

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->bookCatalog()
-
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功的返回",
-    "data": {
-        { "id":"242", "catalog":"中国文学" }, 
-        { "id":"243", "catalog":"外国文学" }, 
-        { "id":"244", "catalog":"儿童文学" },
-        { "id":"245", "catalog":"散文" }, 
-        { "id":"246", "catalog":"经典名著" }, 
-        { "id":"247", "catalog":"小说" }, 
-        { "id":"248", "catalog":"历史" }, 
-        { "id":"249", "catalog":"教育" }, 
-        { "id":"250", "catalog":"成功励志" }, 
-        { "id":"251", "catalog":"心灵鸡汤" }, 
-        { "id":"252", "catalog":"人物传记" },
-        { "id":"253", "catalog":"心理学" }, 
-        { "id":"254", "catalog":"管理" }, 
-        { "id":"255", "catalog":"经济" }, 
-        { "id":"256", "catalog":"理财" },
-        { "id":"257", "catalog":"哲学" },
-        { "id":"258", "catalog":"计算机" }
-    }

接口2:图书内容

请求地址

GET https://api.isoyu.com/book/query

请求参数

名称必填类型说明
catalog_idint目录编号
pnint数据返回起始
rnint数据返回条数,最大30

返回参数

名称类型说明
见JSON返回示例-

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->bookQuery()
-
-    ->withCategoryId(242)
-    ->withPn(2)
-    ->withRn(1)
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功的返回",
-    "data": [
- { "title":"明朝那些事儿", "catalog":"中国文学 历史 小说 ", "tags":"中国历史 历史小说 好书推荐 明朝 畅销书排行榜 ", "sub1":"当时明月经典著作:《明朝那些事儿》", "sub2":"《明朝那些事儿》是中国青年历史学者当时明月创作的一系列连载的历史小说,作品讲述了从1344年到1644年间中国明朝三百年的历史故事。小说以史料为基础,以年代和具体人物为主线,以小说的笔法,从朱元璋出生开始讲起,到崇祯皇帝自缢、明朝灭亡结束,将明朝十七帝、王公权贵和小人物的命运等娓娓道来,进行了全景式的展示与描写。而作品对官场政治、战争、帝王心术等的描写更为突出,着墨更多,也对当时的政治经济制度和人伦道德进行了演绎。《明朝那些事儿》精彩绝伦,引人入胜,掀起了一股明朝热。\\\\n《明朝那些事儿》的作者当年明月,原名石悦,男,于1979年出生在宜昌一个普通的干部家庭里,曾是广东顺德海关的一名公务员,现为中国海关总署缉私警察。他于2006年3月在天涯社区首次发表《明朝那些事儿》,于2009年3月21日连载完毕,现已全部集结成书出版发行,一共7部。当年明月是青年历史学者、畅销书作家,也是明史学会会员,更是心灵历史的开创者。他的代表作《明朝那些事儿》销量已过五百万册,为三十年来最畅销的史学读本。\\\\n《明朝那些事儿》共有七部,第一部从朱元璋的出身开始写起,到永乐大帝夺位的靖难之役结束为止,叙述了明朝最艰苦卓绝的开国过程和永乐夺位、建文失踪的靖难之役……第七部描写了明朝最后一位皇帝崇祯的故事和北方后金势力的崛起。七部历史小说,精彩的演绎了中国明代三百年的历史故事和重要历史人物,吸引了千千万万的读者。\\\\n《明朝那些事儿》是迄今为止唯一全本白话正说明朝大历史。作者当时明月以通俗浅显甚至娱乐化的手法重述、重写历史,引发了一场“感染”者高烧不退的“读史热”。而因这一系列作品的持续畅销,当时明月连续五年荣登“中国作家富豪榜”,成为近几年国内文化界的一大奇观,也引起了不少争议。\\\\n《明朝那些事儿》是一部“好读”的历史,也是一部“老百姓”可以读的历史,能够让大家阅读得畅快淋漓。让我们翻开《明朝那些事儿》,走进中国明朝,去细细体会那些事儿……\\\\n《明朝那些事儿》", "img":"http:\\\\/\\\\/apis.juhe.cn\\\\/goodbook\\\\/img\\\\/485e07a3ae0fc5de931b439881a4b013.jpg", "reading":"5841人阅读", "online":"京东商城:http:\\\\/\\\\/book.jd.com\\\\/11014800.html 当当网:http:\\\\/\\\\/product.dangdang.com\\\\/product.aspx?product\\_id=22554517 亚马逊:http:\\\\/\\\\/www.amazon.cn\\\\/%E6%98%8E%E6%9C%9D%E9%82%A3%E4%BA%9B%E4%BA%8B%E5%84%BF-%E5%BD%93%E5%B9%B4%E6%98%8E%E6%9C%88\\\\/dp\\\\/B005UIJ4NQ\\\\/ref=sr\\_1\\_1 苏宁易购:http:\\\\/\\\\/www.suning.com\\\\/emall\\\\/prd\\_10052\\_22001\\_-7\\_1382710\\_.html", "bytime":"2013年6月18日" }],
-    }

语言翻译

系统支持自动识别源语言也可以指定来源和翻译对象。单次请求不得超过5K字节,约为1600汉字。

最低 0.006元/次

请求地址

GET https://api.isoyu.com/fanyi/index

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
textstring需要翻译的内容
tostring目标语言,默认自动识别

返回data参数

名称类型示例值说明
fromstringen来源语言
tostringzh目标语言
srcstringhello翻译文本
dststring你好翻译结果

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->fanyiIndex()
-
-    ->withText('hello')
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功",
-    "data": [
-        {
-
-        "from":"en",
-
-        "to":"zh",
-
-        "src":"hello",
-
-        "dst":"你好"
-
-        }
-    ]
-}
`,190)])])}const q=s(e,[["render",o]]);export{h as __pageData,q as default}; diff --git "a/.vitepress/dist/assets/\347\224\265\345\255\220\345\225\206\345\212\241.md.CT_3pjf1.lean.js" "b/.vitepress/dist/assets/\347\224\265\345\255\220\345\225\206\345\212\241.md.CT_3pjf1.lean.js" deleted file mode 100644 index 6e272a39..00000000 --- "a/.vitepress/dist/assets/\347\224\265\345\255\220\345\225\206\345\212\241.md.CT_3pjf1.lean.js" +++ /dev/null @@ -1 +0,0 @@ -import{_ as s,o as t,c as n,ag as p}from"./chunks/framework.CvgP6Fyv.js";const h=JSON.parse('{"title":"","description":"","frontmatter":{},"headers":[],"relativePath":"电子商务.md","filePath":"电子商务.md"}'),e={name:"电子商务.md"};function o(l,a,d,i,u,c){return t(),n("div",null,[...a[0]||(a[0]=[p("",190)])])}const q=s(e,[["render",o]]);export{h as __pageData,q as default}; diff --git "a/.vitepress/dist/assets/\347\237\245\344\271\216\346\227\245\346\212\245\346\225\260\346\215\256.md.0N696kEA.js" "b/.vitepress/dist/assets/\347\237\245\344\271\216\346\227\245\346\212\245\346\225\260\346\215\256.md.0N696kEA.js" deleted file mode 100644 index 1219ea86..00000000 --- "a/.vitepress/dist/assets/\347\237\245\344\271\216\346\227\245\346\212\245\346\225\260\346\215\256.md.0N696kEA.js" +++ /dev/null @@ -1,89 +0,0 @@ -import{_ as s,o as a,c as t,ag as p}from"./chunks/framework.CvgP6Fyv.js";const d=JSON.parse('{"title":"","description":"","frontmatter":{},"headers":[],"relativePath":"知乎日报数据.md","filePath":"知乎日报数据.md"}'),o={name:"知乎日报数据.md"};function l(e,n,u,i,c,q){return a(),t("div",null,[...n[0]||(n[0]=[p(`

7. Web 知乎日报数据

说明: 获取每日每日知乎日报、日报详情、日报短评论

7.1 每日知乎日报列表

必选参数:

接口地址:/Zhihu/zhihu_daily

调用例子:https://api.isoyu.com/api/Zhihu/zhihu_daily

返回数据(每次返回是18条数据,这里就不全部列出来了)如下图:

{
-    "msg": "success",
-    "code": 1,
-    "data": {
-        "date": "20170603",
-        "stories": [
-            {
-                "title": "《萤火虫之墓》是我不敢看第二遍的动画片",
-                "ga_prefix": "060321",
-                "images": [
-                    "https://pic4.zhimg.com/v2-1ce18fa4888ea20fba5526579d8e039b.jpg"
-                ],
-                "multipic": true,
-                "type": 0,
-                "id": 9456269
-            },
-            {
-                "image": "https://pic1.zhimg.com/v2-1a842a11ed0b989a7e7a24a9e01cc7b4.jpg",
-                "type": 0,
-                "id": 9453152,
-                "ga_prefix": "060207",
-                "title": "《加勒比海盗 5》:很亲切但并不激动,很高兴但没有惊喜"
-            }
-        ]
-    }
-}

7.2 日报详情

必选参数:id 日报列表中的 id

接口地址:/Zhihu/news?id=9454551

调用例子:https//api.isoyu.com/api/Zhihu/news?id=9454551

返回数据()如下图:

{
-    "msg": "success",
-    "code": 1,
-    "data": {
-        "body": "<div class=\\"main-wrap content-wrap\\">\\n<div class=\\"headline\\">\\n\\n<div class=\\"img-place-holder\\"></div>\\n\\n\\n\\n</div>\\n\\n<div class=\\"content-inner\\">\\n\\n\\n\\n<div class=\\"question\\">\\n<h2 class=\\"question-title\\"></h2>\\n<div class=\\"answer\\">\\n\\n<div class=\\"meta\\">\\n<img class=\\"avatar\\" src=\\"http://pic3.zhimg.com/v2-ee0501398d5895abc672bdb905c8e66e_is.jpg\\">\\n<span class=\\"author\\">故园风雨前,</span><span class=\\"bio\\">写作业者</span>\\n</div>\\n\\n<div class=\\"content\\">\\n<p style=\\"text-align: center;\\">* * *</p>\\r\\n<p style=\\"text-align: center;\\">一场用生命炫技结果演砸了的惨败</p>\\r\\n<p style=\\"text-align: center;\\">* * *</p>\\r\\n<hr />\\r\\n<p>附近有新楼盘开建,工地都围上了。昨经过,发现已有一幢精美小筑落成,沿街矗立。走在矮墙外,看见一蓬一蓬的白雾从墙里漫出来,在墙头上铺开回旋,被后面几枝殷红的鸡爪槭衬着,袅袅流云似的,顺墙飘落,刚落就散了。特意跑去淋了一下,不是干烟,真是水汽。又发现地面也有一团团白雾,原是从里面沿着墙根转出来的,蒸蒸然在人脚面汇聚,刚聚就散了。啊,好一个神仙似的姐姐,我自喜道。</p>\\r\\n<p>原来是售楼处。仰头看见几个金色大字,是楼盘名,花着锦火烹油那意思。楼盘我当然惦记不上,但诱人而免费的售楼处必需到此一游。我因强扮一脸阔气踱进去。</p>\\r\\n<p>进去是一方仿照日式的庭园,百十平米。造园的人真费心了:远观路尽头有片白色沙石地,用细耙梳理出涟漪波涛,上踞胖瘦不一几尊山石,山石之间生出一株老松,虬曲苍劲,好像已经在此守候了几百年。沙海之外围着一圈浅水,缓缓似有流动。可惜池中未见锦鲤睡莲,过于清汤寡水。池塘两侧大概装有类似加湿器那样的机关,不断喷出水汽,以保证整个庭院腾云驾雾。我猜这里面是有些学问的,喷水汽得把握好分寸,云雾小了显寒酸,稍大一点又像澡堂子。这里的控制刚刚好,还能漫出墙去把路人勾进来。我一边赞叹一边往里去,瞧见浅池中立了一块牌子,白地红字,乍看像一句题诗,为这精美小景做一个文学的定性,并骄傲地落下款识。然而走进一看,吓一大跳:</p>\\r\\n<p>&ldquo;警告!危险!水中有电!!禁止戏水!!!&rdquo;</p>\\r\\n<p>好嘛,我说怎么不种莲不养鱼。也可想而知之前的它们是怎么死的。</p>\\r\\n<p>真是费解,既然已经致命,那还不赶紧切断电源?可一转念,假使切断电源,那潺潺流水就成了死水,山间也不再有晓岚暮霭,没了仙气儿,这些损失对销售来讲也致命吧?所以切还是不切,这是一个问题。然而再细想,断然不能买这楼盘啊!售楼处本该是一个建筑在实力、才华上的最高体现,可此间连最基本的水电问题都没解决好,还警告,还危险,还禁止。真所谓用绳命炫技结果演砸了,多么难堪的惨败。</p>\\r\\n<p>我一个不相干的人都替他焦虑了。</p>\\r\\n<p>这桩焦虑让我记起另一桩焦虑。</p>\\r\\n<p>那时我上二三年级,不学好,放学不回家,喜欢在路上看热闹。八十年代初的成都,街头巷尾还能看见耍猴戏的班子,和表演武术的班子。那天我就挤进一个圈场,正赶上他们的压轴大戏,硬气功。出场的是一个胖大的中年男人,穿条黑绸布灯笼裤,扎着裤脚,上身赤裸着,肥敦敦的。裤腰上紧紧地绑一条很宽的红腰带,上钉黄铜钉,杀气腾腾的红和黄。脑袋绑一条红布头带,也扎得紧紧的,扯着他的眉眼,像景阳岗那只老虎一样&ldquo;吊睛&rdquo;。因为太紧,他眨眼时都不能完全闭上,总留着一截眼白,这更增添了他的威慑。</p>\\r\\n<p>他说一口北方话,滔滔不绝。大意是他们从黄河水最凶猛的地方来,经过了很多城市村庄,为很多观众表演过,观众都被他们高超的武艺震惊了,而他本人是台柱子,全国上下都给了他很高的荣誉。这次也要让你们开开眼,你们把亲戚邻居都叫来看吧,看我的硬气功,机会难得。</p>\\r\\n<p>他一边说一边绕着场子阔步疾走,手里攥一条皮鞭不停往脊背和胸腹上抽打,留下浅红色的痕迹,啪啪啪声音很响,又很巧妙地穿插在他的演说声中,光看这个我就觉得很来劲了。</p>\\r\\n<p>台柱子先耍了一通大刀,轰然叫好。又舞了一通棍子,轰然叫好。又把竖在地上的红缨枪,尖头刺着自己喉咙,跟地面角力,枪杆子弯得很厉害了也不饶它,看到危急处人们都疯狂了。最后一个节目据说最厉害,他进棚子里喝了口水才又出来,好故意吊一下胃口。</p>\\r\\n<p>他走到中央,一抱拳,把束额头的带子解下来,抛走。虽然吊睛白眼没了,他看着不那么凶狠了,甚至露出了一个北方胖农民的憨厚老实,但又显出肃穆和苍凉,一个身怀绝技的高人的麻木。他说了几句话,大意是你们瞧好了&mdash;&mdash;我反正没事,但你们小心你们的心脏。</p>\\r\\n<p>他从旁人手中接过一摞瓦片,特意告诉说这是你们这儿的瓦片,我就地取材。观众不知道他什么意思,都嗫嚅着不敢接话。只见他举起这摞瓦片到半空,森然宣布,我要砸我的额头,用额头击碎瓦片,但我自己完好无损,这是硬气功里最见真本事的一个了。说完,又运了一口气,猛地把瓦片砸向额头。</p>\\r\\n<p>轰然叫好。雷鸣般的掌声。观众沸腾了。</p>\\r\\n<p>可欢呼持续了不到几秒就停下来,人群里传出惊叫。一个小孩大声喊:</p>\\r\\n<p>&ldquo;流血了流血了!脑壳顶顶!&rdquo;</p>\\r\\n<p>真是,一条浓浓的血从他额上留下来,在鼻尖上积成血滴,啪哒啪哒滴到地上。他额上头发上脸上全是瓦灰。大概不知道伤口在那里,他也不敢去抹,一时只能由着血往下流。他手里还有瓦片,唉,真不忍看,只碎了第一片,剩下的都还瓦全着。</p>\\r\\n<p>那时已黄昏,人们都是在归家路上顺便停一脚,看这么一场价廉物美的演出,晚餐时好口若悬河地海吹一番,只会把这卖艺人吹得更神乎其神,而决不会塌他的台,但没想到他自己竟然弄成一场血光之灾。要说我们成都人那时风气真好,场子上没有一声倒彩,人们没有幸灾乐祸的需求,只是惊愕,只是叹息。台柱子这时已经回到那个半敞开的棚子里,坐在高高的板凳上,垂着胳膊,似乎累极了。场子上的人们不知所措了一阵,交头接耳了一阵,逐渐散去。一个老婆婆没急着离开,她迈着小脚,拄着拐,滴滴哚哚地走向棚子,边走边颤颤巍巍扬着手里的一张帕子,说要他拿去擦血。然而台柱子摇摇手,很粗鲁地拒绝了,并且别过头去,我再也看不到他的脸。</p>\\r\\n<p>人走光了,菜场边的空地上只剩下一个莫名其妙的棚子,不知道他们为什么还没收摊。街上有人家点了灯,天真的晚了。</p>\\r\\n<p>因为目睹了一场用绳命炫技结果演砸了的惨败,我在人生很早很早的时候就尝到了难堪的焦虑,因为太刺激,在之后漫长的人生里,对景儿就要发作。</p>\\n\\n<div class=\\"view-more\\"><a href=\\"http://zhuanlan.zhihu.com/p/26354455\\">查看知乎讨论</a></div>\\n\\n</div>\\n</div>\\n</div>\\n\\n\\n</div>\\n</div>",
-        "image_source": "《霸王别姬》",
-        "title": "小事 · 头上流血,水中有电",
-        "image": "https://pic4.zhimg.com/v2-cd33491815c9911d5d976b6c016614af.jpg",
-        "share_url": "http://daily.zhihu.com/story/9454551",
-        "js": [],
-        "ga_prefix": "060222",
-        "section": {
-            "thumbnail": "https://pic4.zhimg.com/v2-b3a98eac72f2e81e7257d4b6600ed47b.jpg",
-            "id": 35,
-            "name": "小事"
-        },
-        "images": [
-            "https://pic4.zhimg.com/v2-b3a98eac72f2e81e7257d4b6600ed47b.jpg"
-        ],
-        "type": 0,
-        "id": 9454551,
-        "css": [
-            "http://news-at.zhihu.com/css/news_qa.auto.css?v=4b3e3"
-        ]
-    }
-}

7.3 日报短评论列表

必选参数:id 日报列表中的 id

接口地址:/Zhihu/new_comment?id=9454551

调用例子:https://api.isoyu.com/api/Zhihu/new_comment?id=9454551

返回数据(最多返回20条数据)如下图:

{
-    "msg": "success",
-    "code": 1,
-    "data": {
-        "comments": [
-            {
-                "author": "pokemonex",
-                "content": "这散文也太散了,散了一地。",
-                "avatar": "http://pic4.zhimg.com/874cb7b6a9b102cbc0b1d50c5c4e81f7_im.jpg",
-                "time": 1496490410,
-                "id": 29187452,
-                "likes": 1
-            },
-
-            {
-                "author": "扎卡云_884",
-                "content": "我一个不相干的人都替他焦虑了。",
-                "avatar": "http://pic3.zhimg.com/1ae5f682bba916af97aaaddbf193a0f6_im.jpg",
-                "time": 1496450729,
-                "id": 29182161,
-                "likes": 0
-            },
-            {
-                "author": "刘山",
-                "content": "水里是可能会有电,有漏电风险而已,不是真的一直有电。\\n你放鱼进去,常规没有问题,漏电的话不光是碰水不安全的问题了。",
-                "avatar": "http://pic1.zhimg.com/a4ae6b3c9b931ab18ac1a15740b6c5c8_im.jpg",
-                "time": 1496450483,
-                "reply_to": {
-                    "content": "挺好看的散文,不知道为什么评论里那么多人抱怨。\\n而且作者明明通过水里没有荷、鱼点出来了水里是真有电,一堆人抓着“仅仅是个警告”的假设不放,就不能轻轻松松看小品么。\\n不过我猜依照作者的性格,只会对评论里的煞风景一哂而过。",
-                    "status": 0,
-                    "id": 29179844,
-                    "author": "王王各"
-                },
-                "id": 29182126,
-                "likes": 0
-            }
-        ]
-    }
-}
`,20)])])}const r=s(o,[["render",l]]);export{d as __pageData,r as default}; diff --git "a/.vitepress/dist/assets/\347\237\245\344\271\216\346\227\245\346\212\245\346\225\260\346\215\256.md.0N696kEA.lean.js" "b/.vitepress/dist/assets/\347\237\245\344\271\216\346\227\245\346\212\245\346\225\260\346\215\256.md.0N696kEA.lean.js" deleted file mode 100644 index 3125d690..00000000 --- "a/.vitepress/dist/assets/\347\237\245\344\271\216\346\227\245\346\212\245\346\225\260\346\215\256.md.0N696kEA.lean.js" +++ /dev/null @@ -1 +0,0 @@ -import{_ as s,o as a,c as t,ag as p}from"./chunks/framework.CvgP6Fyv.js";const d=JSON.parse('{"title":"","description":"","frontmatter":{},"headers":[],"relativePath":"知乎日报数据.md","filePath":"知乎日报数据.md"}'),o={name:"知乎日报数据.md"};function l(e,n,u,i,c,q){return a(),t("div",null,[...n[0]||(n[0]=[p("",20)])])}const r=s(o,[["render",l]]);export{d as __pageData,r as default}; diff --git "a/.vitepress/dist/assets/\347\237\245\350\257\206\351\227\256\347\255\224.md.Bg7mSSDH.js" "b/.vitepress/dist/assets/\347\237\245\350\257\206\351\227\256\347\255\224.md.Bg7mSSDH.js" deleted file mode 100644 index ba7cbb91..00000000 --- "a/.vitepress/dist/assets/\347\237\245\350\257\206\351\227\256\347\255\224.md.Bg7mSSDH.js" +++ /dev/null @@ -1,1603 +0,0 @@ -import{_ as s,o as n,c as t,ag as p}from"./chunks/framework.CvgP6Fyv.js";const h=JSON.parse('{"title":"","description":"","frontmatter":{},"headers":[],"relativePath":"知识问答.md","filePath":"知识问答.md"}'),e={name:"知识问答.md"};function l(d,a,i,o,c,r){return n(),t("div",null,[...a[0]||(a[0]=[p(`

BMI标准体重

[danger]### 会员接口,仅限会员使用,购买API会员

通过国际权威的标准体重指数(BMI)计算身材是否标准以及健康风险,成年人正常标准体重指数为18.5-23.9。

请求地址

GET https://api.isoyu.com/bmi/index

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
heightint身高,单位厘米(cm)
weightint体重,单位千克(kg)
sexint0为男性[默认],1为女性

返回data参数

名称类型示例值说明
bmiint19.6体重指数BMI
normbmistring18.5~23.9正常BMI指数范围
idealweightint64.4标准体重
normweightstring57.96~70.80正常体重范围
healthystring风险一般健康风险
tipstring哇,标准身材,请注意保持健康作息方式。身材小贴士

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->bmiIndex()
-
-    ->withHeight(172)
-    ->withWeight(58)
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功",
-    "data": [
-        {
-
-        "bmi":19.6,
-
-        "normbmi":"18.5~23.9",
-
-        "idealweight":64.4,
-
-        "normweight":"57.96~70.84",
-
-        "healthy":"风险一般",
-
-        "tip":"哇,标准身材,请继续保持健康作息方式。"
-
-        }
-    ]
-}

ONE一个

[danger]### 会员接口,仅限会员使用,购买API会员

韩寒主编的ONE一个杂志,本接口返回每日一句。

请求地址

GET https://api.isoyu.com/literary/one

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
randint是否随机
datestring指定时间,格式年-月-日 默认当天

返回data参数

名称类型示例值说明
oneidint2604ONE一个ID
wordstring一个人就是一片荒原,偶尔有房客,有雷声,有春暖花开。句子
wordfromstring《此刻,月光洒在中年的庭院》句子来源
imgurlstringhttp://image.wufazhuce.com/FordKXIwo\\_85nVFcvOn3TC8oZXXH配图
imgauthorstringEmilie Cotterill配图作者
datestring2019-10-18时间

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->literaryOne()
-
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功",
-    "data": [
-        {
-
-        "oneid":2604,
-
-        "word":"一个人就是一片荒原,偶尔有房客,有雷声,有春暖花开。",
-
-        "wordfrom":"《此刻,月光洒在中年的庭院》",
-
-        "imgurl":"http://image.wufazhuce.com/FordKXIwo_85nVFcvOn3TC8oZXXH",
-
-        "imgauthor":"EmilieCotterill",
-
-        "date":"2019-10-18"
-
-        }
-    ]
-}

百科题库

[danger]### 会员接口,仅限会员使用,购买API会员

生活百科题库大全接口,部分结果返回详细解释。

请求地址

GET https://api.isoyu.com/wiki/tiku

请求参数

返回data参数

名称类型示例值说明
titlestring新冠肺炎的最长潜伏期一般是多久?问题
answerAstring1-2天答案A
answerBstring3-7天答案B
answerCstring14天答案C
answerDstring28天答案D
answerstringC正确答案
analyticstring新型冠状病毒感染性肺炎属于呼吸道传播性疾病...分析结果

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->wikiTiku()
-
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功",
-    "data": [
-        {
-
-        "title":"新冠肺炎的最长潜伏期一般是多久?",
-
-        "answerA":"1-2天",
-
-        "answerB":"3-7天",
-
-        "answerC":"14天",
-
-        "answerD":"28天",
-
-        "answer":"C",
-
-        "analytic":"新型冠状病毒感染性肺炎属于呼吸道传播性疾病,该病一般最常见的传播途径有飞沫传播,气溶胶传播,粪口传播及眼部粘膜传播,潜伏期一般为3-5天,最长不超过14天左右,也有因人而异,超过以上天数。或许以无症状感染者,不发病。该病确诊有赖于核酸病毒检测,同时做好多饮水,勤洗手,出门戴口罩,避免人群聚集,导致交叉感染。"
-
-        }
-    ]
-}

猜成语

[danger]### 会员接口,仅限会员使用,购买API会员

根据提示猜成语、返回字头拼音缩写、来源、出处、例句等。

请求地址

GET https://api.isoyu.com/chengyu/guess

请求参数

返回data参数

名称类型示例值说明
questionstring没有意识到,没有觉察到。现多指未加注意。问题
abbrstringBZBJ字头拼音缩写
answerstring不知不觉答案
pinyinstringbù zhī bù jué完整拼音含音标
sourcestring明·赵弼《两教辨》:“遂使昏愚之徒,听其妖诞,舍正从邪,醉生梦死,不知不觉。尧舜三代以前,未闻有此教。出处
studystring他的残忍和狠毒,时而~地在老人面前显露出来。(曹禺《王昭君》第二幕)例句

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->chengyuGuess()
-
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功",
-    "data": [
-        {
-
-        "question":"没有意识到,没有觉察到。现多指未加注意。",
-
-        "abbr":"BZBJ",
-
-        "answer":"不知不觉",
-
-        "pinyin":"bù zhī bù jué",
-
-        "source":"明·赵弼《两教辨》:“遂使昏愚之徒,听其妖诞,舍正从邪,醉生梦死,不知不觉。尧舜三代以前,未闻有此教。”",
-
-        "study":"他的残忍和狠毒,时而~地在老人面前显露出来。(曹禺《王昭君》第二幕)"
-
-        }
-    ]
-}

猜灯谜

[danger]### 会员接口,仅限会员使用,购买API会员

趣味猜灯谜接口

请求地址

GET https://api.isoyu.com/wiki/lantern

请求参数

返回data参数

名称类型示例值说明
riddlestring头上长树杈,身上有白花,四腿跑得快,生长在山野。谜语
answerstring梅花鹿谜底
disturbstring黄水牛山羊羚驴子马骆驼长颈犀大象奶娟珊鲁西干扰项
descriptionstring梅花鹿,有着像树枝的鹿角,跳跃能力很强,尤其善长攀登陡坡,那连续大跨度的跳跃,速度轻快敏捷。详细描述
typestring打一动物分类

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->wikiLantern()
-
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功",
-    "data": [
-        {
-
-        "riddle":"头上长树杈,身上有白花,四腿跑得快,生长在山野。",
-
-        "answer":"梅花鹿",
-
-        "disturb":"黄水牛山羊羚驴子马骆驼长颈犀大象奶娟珊鲁西",
-
-        "description":"梅花鹿,有着像树枝的鹿角,跳跃能力很强,尤其善长攀登陡坡,那连续大跨度的跳跃,速度轻快敏捷。",
-
-        "type":"打一动物"
-
-        }
-    ]
-}

菜谱查询

[danger]### 会员接口,仅限会员使用,购买API会员

菜谱查询,生活类厨房类应用必备API,不传word参数时,默认返回不同的菜品及品类和特性,可通过page参数随机值来获取随机菜品。

请求地址

GET https://api.isoyu.com/food/menu

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
wordstring搜索词,食材或菜名
numint返回数量
pageint翻页

返回data参数

名称类型示例值说明
idint4836菜谱ID
type_idint439类型ID
type_namestring凉菜类类型名称
cp_namestring蓑衣黄瓜菜肴名称
zuofastring1.将黄瓜洗净,切成蓑衣花刀,用盐腌10分钟,再用清水冲洗后沥干水分装盘.....做法
texingstring清淡爽口,酸甜稍辣。菜肴特性
tishistring必须等糖醋汁凉透后再浸泡黄瓜,这样黄瓜会更脆爽。提示
tiaoliaostring食用油30克;香醋1小匙(3克);精盐3小匙(9克);白糖1/2小匙(1.5克);味精1/2小匙(1.5克)调料
yuanliaostring黄瓜250克;香菇25克;胡萝卜25克;冬笋25克;大葱1根;生姜1小块原料

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->foodMenu()
-
-    ->withWord('黄瓜')
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功的返回",
-    "data": [
-        {
-
-        "id":4836,
-
-        "type_id":439,
-
-        "type_name":"凉菜类",
-
-        "cp_name":"蓑衣黄瓜",
-
-        "zuofa":"1.将黄瓜洗净,切成蓑衣花刀,用盐腌10分钟,再用清水冲洗后沥干水分装盘;2.将香菇、胡萝卜、冬笋、葱、姜洗净切丝;3.锅内放油,油烧至六成热时放入葱丝、姜丝,炒出香味后再倒入香菇丝、胡萝卜丝、冬笋丝翻炒,加入白糖、醋、精盐、味精,烧开;4.将糖醋汁放凉后倒入装黄瓜的盘中,浸泡几小时后即可食用。",
-
-        "texing":"清淡爽口,酸甜稍辣。",
-
-        "tishi":"必须等糖醋汁凉透后再浸泡黄瓜,这样黄瓜会更脆爽。",
-
-        "tiaoliao":"食用油30克;香醋1小匙(3克);精盐3小匙(9克);白糖1/2小匙(1.5克);味精1/2小匙(1.5克)",
-
-        "yuanliao":"黄瓜250克;香菇25克;胡萝卜25克;冬笋25克;大葱1根;生姜1小块"
-
-        },
-
-        {
-
-        "id":4649,
-
-        "type_id":429,
-
-        "type_name":"第二道菜",
-
-        "cp_name":"炝黄瓜衣",
-
-        "zuofa":"1.用清水将黄瓜洗净,切成2寸长的段,片下黄瓜皮,卷成卷,放入盆中,撒些精盐,腌10分钟,捞出,挤出水,码在盆中。2.用刀将姜刮去皮,洗净,切成细丝,放在黄瓜皮上。3.锅中注入适量清水,加入醋精、白糖,上火熬化后晾凉,倒在黄瓜皮上,再放入桂花酱,用盘子盖上腌十小时。4.将黄瓜皮卷取出,切成小段,断面朝上,码在盘中即可食用。",
-
-        "texing":"",
-
-        "tishi":"",
-
-        "tiaoliao":"精盐1克,醋精20克,白糖50克,桂花酱10克,姜15克。",
-
-        "yuanliao":"黄瓜750克(约6条)。"
-
-        },
-
-        {
-
-        "id":4630,
-
-        "type_id":429,
-
-        "type_name":"第二道菜",
-
-        "cp_name":"炒黄瓜酱",
-
-        "zuofa":"1.用清水将黄瓜洗净,顺长切成4条,片去黄瓜子,切成3分见方的丁,放入碗中,加入少许精盐,拌匀,腌3分钟,滗去水。2.用刀将猪肉片成3分厚的大片,剞上十字花刀,切成3分见方的丁。3.坐煸锅,注入熟猪油,烧至六成热,放入肉丁煸炒;待肉丁内的水分炒出来时,锅内响声加大,随即放入葱姜末、黄酱继续煸炒;待黄酱裹匀肉丁并散发出酱香味时,加入料酒、精盐继续煸炒均匀,再加入黄瓜丁,淋上香油翻炒均匀,即可出锅。",
-
-        "texing":"",
-
-        "tishi":"",
-
-        "tiaoliao":"料酒10克,精盐1克,黄酱10克,葱姜末各少许,熟猪油15克,香油5克。",
-
-        "yuanliao":"主料:瘦猪肉150克。配料:嫩黄瓜1条(约100克)。"
-
-        }
-    ]
-}

成语典故

[danger]### 会员接口,仅限会员使用,购买API会员

包括成语典故、来源、范例、拼音等,支持模糊搜索。

请求地址

GET https://api.isoyu.com/chengyu/allusion

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
wordstring搜索词
numint返回数量 1-50
modeint0严格搜索、1模糊搜索、2拼音简写搜索

返回data参数

名称类型示例值说明
chengyustring马到成功成语
pinyinstringmǎ dào chéng gōng拼音音标
diangustring形容工作刚开始就取得成功。典故
chuchustring元·无名氏《小尉迟》第二折:“那老尉迟这一去,马到成功。”出处
fanlistring只要不轻敌,相信你们一定会~。范例

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->chengyuAllusion()
-
-    ->withWord('马到成功')
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功",
-    "data": [
-        {
-
-        "chengyu":"马到成功",
-
-        "pinyin":"mǎ dào chéng gōng",
-
-        "diangu":"形容工作刚开始就取得成功。",
-
-        "chuchu":"元·无名氏《小尉迟》第二折:“那老尉迟这一去,马到成功。”",
-
-        "fanli":"只要不轻敌,相信你们一定会~。",
-
-        "pysx": "mdcg"
-
-        }
-    ]
-}

成语接龙

[danger]### 会员接口,仅限会员使用,购买API会员

成语接龙接口,默认为用户开局。返回字段中包含成语拼音、解释、来源、首尾字符、积分、胜负结果和友好提示。其中字段result为胜负结果,0为开局、1为胜、2-4都是负(2开局负,3接错了,4非成语)、5为赢局(2-5都会退出游戏)

[danger] 请注意:userid参数应该是一个唯一识别码,例如用户的IMEI或openid等等。否则会把你的所有用户都当成一个人,导致数据混乱。

请求地址

GET https://api.isoyu.com/chengyu/jielong

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
wordstring成语
useridstring用户唯一识别码
statetimeint状态维持时间,单位秒,默认1800

返回data参数

名称类型示例值说明
chengyustring一马当先成语
pinyinstringyī mǎ dāng xiān成语拼音
jieshistring原指作战时策马冲锋在前。形容领先。也比喻工作走在群众前面,积极带头。成语解释
chuchustring明·施耐庵《水浒传》第九十六回:即便勒兵列阵,一马当先......成语出处
startstrstring成语开头汉字
endstrstring成语末尾汉字
gradeint0游戏积分
resultint0胜负结果,0为开局、1为胜、2-4都是负、5为赢局(2-5都会退出游戏)
tipstring恭喜你答对了,系统奖励了你1分......游戏提示

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->chengyuJielong()
-
-    ->withWord('先见之明')
-    ->withUserid('98105401289c18d858c169578ecf0125')
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功",
-    "data": [
-        {
-
-        "chengyu":"先见之明",
-
-        "pinyin":"xiān jiàn zhī míng",
-
-        "jieshi":"明·指眼力。事先看清问题的能力。指对事物发展的预见性。",
-
-        "chuchu":"《后汉书·杨彪传》:愧无日磾先见之明,犹怀老牛舐犊之爱。",
-
-        "startstr":"先",
-
-        "endstr":"明",
-
-        "grade":0,
-
-        "result":0,
-
-        "tip":"已进入成语接龙模式:先见之明"
-
-        }
-    ]
-}

成语字典

[danger]### 免费接口,每日100次免费调用,会员可不限次数调用,购买API会员

新华字典在线查字,最新最全

请求地址

GET https://api.isoyu.com/chengyu/query

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
wordstring填写需要查询的成语,UTF8 urlencode编码

返回参数

名称类型说明
bushoustring首字部首
headstring成语词头
pinyinstring拼音
chengyujsstring成语解释
from_stirng成语出处
examplestring举例
yufastring语法
ciyujsstring词语解释
yinzhengjsstring引证解释
tongyilist同义词
fanyilist反义词

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->chengyuQuery()
-
-    ->withWord('积少成多')
-
-    ->request();
-
-dump($result);

返回示例:

{
-    "message": "success",
-    "data": {
-        "bushou": "禾",
-        "head": "积",
-        "pinyin": "jī shǎo chéng duō",
-        "chengyujs": " 积累少量的东西,能成为巨大的数量。",
-        "from_": " 《战国策·秦策四》:“积薄而为厚,聚少而为多。”《汉书·董仲舒传》:“聚少成多,积小致巨。”",
-        "example": " 其实一个人做一把刀、一个勺子是有限得很,然而~,这笔账就难算了,何况更是历年如此呢。 《二十年目睹之怪现状》第二十九回",
-        "yufa": " 连动式;作谓语、宾语、分句;用于事物的逐渐聚积",
-        "ciyujs": "[many a little makes a mickle;from small increments comes abundance;little will grow to much;penny and penny laid up will be many] 积累少数而渐成多数",
-        "yinzhengjs": "谓只要不断积累,就会从少变多。语出《汉书·董仲舒传》:“众少成多,积小致鉅。” 唐 李商隐 《杂纂》:“积少成多。” 宋 苏轼 《论纲梢欠折利害状》:“押纲纲梢,既与客旅附载物货,官不点检,专栏无由乞取;然梢工自须赴务量纳税钱,以防告訐,积少成多,所获未必减於今日。” 清 薛福成 《陈派拨兵船保护华民片》:“惟海军船数不多,经费不裕,势难分拨,兵轮久驻海外, 华 民集貲,积少成多,未尝不愿供给船费。” 包天笑 《钏影楼回忆录·入泮》:“这项赏封,不过数十文而已,然积少成多,亦可以百计。”",
-        "tongyi": [
-            "集腋成裘",
-            "聚沙成塔",
-            "日积月累",
-            "积水成渊"
-        ],
-        "fanyi": [
-            "杯水车薪"
-        ]
-    },
-    "code": 0
-}

宠物大全

[danger]### 会员接口,仅限会员使用,购买API会员

包含猫咪、犬类、爬行动物、小动物、水族类等宠物的生活习性、喂养方法、价格、祖籍、体态特点和图片等信息。

请求地址

GET https://api.isoyu.com/pet/index

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
wordstring搜索宠物名称
typeint宠物类型,0猫科、1犬类、2爬行类、3小宠物类、4水族类
numint返回数量
pageint翻页

返回data参数

名称类型示例值说明
pettypeint1宠物类型,0猫科、1犬类、2爬行类、3小宠物类、4水族类
namestring哈士奇宠物名字
engNamestringSiberianHuskiy宠物英文名
charactersstring聪明机灵、极度热情、神经质性格特点
nationstring俄罗斯祖籍
easyOfDiseasestring肠胃疾病易患病
lifestring9-15年寿命
pricestring2000-4000元价格
descstring西伯利亚描述
featurestring西伯利亚雪橇犬是一种原始的古老犬种......体态特征
characterFeaturestring哈士奇的外表英俊潇洒......特点
careKnowledgestring哈士奇虽然看着一副冷漠无情的样子......照顾须知
feedPointsstring哈士奇有着敏感的肠胃......喂养注意
urlstringhttp://www.boqii.com/entry/detail/357.html详细来源
coverURLstringhttp://img.boqiicdn.com/Data/BK/P/imagick14371435571930.png封面图片

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->petIndex()
-
-    ->withWord('哈士奇')
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功",
-    "data": [
-        {
-
-        "pettype":1,
-
-        "name":"哈士奇",
-
-        "engName":"SiberianHuskiy",
-
-        "characters":"聪明机灵、极度热情、神经质",
-
-        "nation":"俄罗斯",
-
-        "easyOfDisease":"肠胃疾病",
-
-        "life":"9-15年",
-
-        "price":"2000-4000元",
-
-        "desc":"  西伯利亚",
-
-        "feature":"  西伯利亚雪橇犬是一种原始的古老犬种,因它的独特嘶哑的叫声被称之为当今的哈士奇。很早前哈士奇是最原始的交通工具专门拉雪橇的,并用这种狗猎取和饲养驯鹿,或者繁殖这种狗,然后带出他们居住的冻土地,换取温饱。典型狼性犬。",
-
-        "characterFeature":"  哈士奇的外表英俊潇洒,精致的五官和丰富的肢体语言充满了奇特的表现,无需复杂的交谈,就能轻易了解他的喜怒哀乐。哈士奇时常会有点神经质。",
-
-        "careKnowledge":"  哈士奇虽然看着一副冷漠无情的样子,事实上,哈士奇对人很友好、温柔、热情的。喜欢与人交往是哈士奇的典型性格。通常不表现出护卫犬强烈的领地占有欲,不对陌生人过多的怀疑,也不会攻击其他犬类。因此有很多人喜欢哈士奇。他对主人非常忠诚,一条忠诚的小狗有一个健康的身体是非常重要的。",
-
-        "feedPoints":"  哈士奇有着敏感的肠胃,因此在饮食上需要主人多加重视,喂食不当很容易",
-
-        "coverURL":"http://img.boqiicdn.com/Data/BK/P/imagick14371435571930.png"
-
-        }
-    ]
-}

二十四节气

[danger]### 会员接口,仅限会员使用,购买API会员

农历节气数据接口

请求地址

GET https://api.isoyu.com/time/lunar

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
wordstring二十四节气名称

返回data参数

名称类型示例值说明
namestring立春节气名称
nameimgstringlichun.jpg节气图
daystring2月4日或5日日期
yuanyinstring谓春季开始之节气原因
shijustring东风带雨逐西风,大地阳和暖气生。万物苏萌山水醒,农家岁首又谋耕诗句
jieshaostring立春不仅是农历二十四节气中的第一个节气......介绍
xishustring立春后,人们在春暖花开的日子里,喜欢外出游春......习俗
meishistring立春时的食品主要是春饼、萝卜、五辛盘等,在南方则流行吃春卷......美食
yijistring立春后是疾病多发的季节。春天的多发病有肺炎、肝炎、流脑、麻疹.....宜忌

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->timeLunar()
-
-    ->withWord('立春')
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功",
-    "data": [
-        {
-
-        "name":"立春",
-
-        "nameimg":"lichun.jpg",
-
-        "day":"2月4日或5日",
-
-        "yuanyin":"谓春季开始之节气",
-
-        "shiju":"东风带雨逐西风,大地阳和暖气生。万物苏萌山水醒,农家岁首又谋耕",
-
-        "jieshao":"立春不仅是农历二十四节气中的第一个节气,立春是从天文上来划分的,而在自然界、在人们的心目中,春意味着风和日暖,鸟语花香;春也意味着万物生长,农家播种。立春节气一般是从2月4日或5日开始,到2月19或20日结束。有时在农历的腊月,有时在农历的正月",
-
-        "xishu":"立春后,人们在春暖花开的日子里,喜欢外出游春,俗称出城探春、踏春,是古代春游的主要形式",
-
-        "meishi":"立春时的食品主要是春饼、萝卜、五辛盘等,在南方则流行吃春卷。又比如美食:春盘--主要是蔬菜取生菜瓜果饼糖放盘中为春盘(或拼成盘)馈送亲友或自食取迎春之意。盘里主要有:果品、蔬菜、糖果、饼、饵五种。蔬菜主要有:豆芽、萝卜、韭菜、菠菜、生菜、豆子、鸡蛋、土豆丝。这也是立春的美食之一。",
-
-        "yiji":"立春后是疾病多发的季节。春天的多发病有肺炎、肝炎、流脑、麻疹、腮腺炎、过敏性哮喘、心肌梗塞、精神病等。因此对于有肝炎、过敏性哮喘、心肌梗塞等的患者要特别注意调养预防。在养生上主要是护肝。在作息时间上,人们也应顺应自然界的规律,早睡早起。在精神养生方面,要力戒暴怒,更忌忧郁,做到心胸开阔,保持心境愉悦。立春之后的一段时间往往冷暖不定,要当心“倒春寒”的侵扰,特别是对于体弱的人来说,感冒、发烧是常有的事情。对此专家表示,要想杀菌并防寒,在饮食上可增加吃大蒜、洋葱、芹菜等“味冲”食物的次数,对预防伤寒感冒等春季多发的呼吸道感染大有益处。"
-
-        }
-    ]
-}

古籍名句

[danger]### 会员接口,仅限会员使用,购买API会员

历史古籍名句接口,随机返回一个古籍名句和出处来源。

请求地址

GET https://api.isoyu.com/literary/quote

请求参数

返回data参数

名称类型示例值说明
contentstring知我者,谓我心忧;不知我者,谓我何求。内容
sourcestring诗经·王风来源出处

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->literaryQuote()
-
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功",
-    "data": [
-        {
-
-        "content":"知我者,谓我心忧;不知我者,谓我何求。",
-
-        "source":"诗经·王风" 
-
-        }
-    ]
-}

故事大全

[danger]### 会员接口,仅限会员使用,购买API会员

接口返回成语故事、童话故事、寓言故事、睡前故事、民间故事。其中type参数可以指定故事类型,数据缓存60秒钟。

请求地址

GET https://api.isoyu.com/wiki/story

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
numint返回数量
pageint翻页
typeint故事类型,成语1、睡前2、童话3、寓言4
wordstring故事标题

返回data参数

名称类型示例值说明
storytypeint4故事类型,成语1、睡前2、童话3、寓言4
titlestring乌鸦喝水故事标题
contentstring有一天,乌鸦准备去参加一个世界动物大会。乌鸦飞呀飞呀,后来乌鸦口渴难忍了......故事内容

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->wikiStory()
-
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功",
-    "data": [
-        {
-
-        "storytype": 4,
-
-        "title":"乌鸦与兔子",
-
-        "content":"乌鸦站在高大的树枝上,整天无所事事,悠哉游哉好不快活。一只小兔子看见了,心中非常羡慕,就问乌鸦:“乌鸦大哥,你这么自在逍遥,真好呀,我能不能跟你一样,也整天呆着不做事?”乌鸦回答:“当然行,为什么不呢?”
-
-        兔子闻言,立即松懈下来,躺在大树底下睡起觉来。过了一会儿,一只狐狸突然扑过来,把兔子叼进嘴里。
-
-        这则寓言的寓意:要想丰衣足食而又无所事事,你的位置必须非常非常高。"
-
-        }
-    ]
-}

节假日

[danger]### 会员接口,仅限会员使用,购买API会员

查询本年度节假日信息,接口返回假日名称、类型、对应农历、是否上班、调休,假期范围、假期提示、及工作日信息等。请求参数中mode可以指定是否返回每天有关的国内外节日信息。请注意字段daycode表示日期类型,为0表示工作日、为1节假日、为2双休日、为3调休日(上班),字段isnotwork表示是否需要上班,为0表示上班,为1表示休息。(数据来自国务院办公厅假日通知)

请求地址

GET https://api.isoyu.com/time/holiday

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
datestring日期,格式年-月-日
modeint工作模式,返回节日详情

返回data参数

名称类型示例值说明
datestring2019-10-01当前阳历日期
daycodeint1日期类型,为0表示工作日、为1节假日、为2双休日、3为调休日(上班)
weekdayint2星期(数字)
cnweekdaystring星期二星期(中文)
lunaryearstring己亥农历年
lunarmonthstring九月农历月
lunardaystring初三农历日
infostring节假日日期信息
startint0假期起点
endint6假期结束
holidaystring10月1日节日日期
namestring国庆节节日名称(中文)
ennamestringNational Day节日名称(英文)
isnotworkint1是否需要上班,0为工作日,1为休息日
vacationstring2019-10-01~2019-10-07假期范围
tipstring10月1日至7日放假调休,共7天......放假提示

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->timeHoliday()
-
-    ->withDate('2020-01-24')
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功",
-    "data": [
-        {
-
-        "date":"2020-01-24",
-
-        "daycode":1,
-
-        "weekday":5,
-
-        "cnweekday":"星期五",
-
-        "lunaryear":"己亥",
-
-        "lunarmonth":"腊月",
-
-        "lunarday":"三十",
-
-        "info":"节假日",
-
-        "start":0,
-
-        "end":6,
-
-        "holiday":"十二月三十",
-
-        "name":"除夕",
-
-        "enname":"NewYear’s Eve",
-
-        "isnotwork":1,
-
-        "vacation":"2020-01-24~2020-01-30",
-
-        "tip":"1月24日至30日放假调休,共7天。1月19日(周日)、2月1日(周六)上班。"
-
-        }
-    ]
-}

垃圾分类

[danger]### 会员接口,仅限会员使用,购买API会员

本接口支持查询绝大部分生活中常见或不常见的废弃物垃圾类型,支持精确搜索和模糊搜索,并给出分类建议。目前已有近万条废弃物种类数据,针对用户输入的复杂长尾词也有智能预判机制。同时系统会根据查询结果不断增加新的数据,以及根据政策和指导建议优化分类。

请求地址

GET https://api.isoyu.com/trash/index

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
wordstring废弃物名称
modeint查询模式,0模糊查询[默认]、1精确查询
numint返回数量
pageint翻页

返回data参数

名称类型示例值说明
namestring智能眼镜废弃物名称
typeint0垃圾分类,0为可回收、1为有害、2为厨余(湿)、3为其他(干)
aipreint0智能预判,0为正常结果,1为预判结果
explainstring适宜回收、可循环利用的生活废弃物分类解释
containstring各类废金属、玻璃瓶、易拉罐、饮料瓶......包含类型
tipstring轻投轻放;清洁干燥,避免污染,费纸尽量平整......投放提示

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->trashIndex()
-
-    ->withWord('眼镜')
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功",
-    "data": [
-        {
-
-        "name":"隐形眼镜",
-
-        "type":3,
-
-        "aipre":0,
-
-        "explain":"干垃圾即其它垃圾,指除可回收物、有害垃圾、厨余垃圾(湿垃圾)以外的其它生活废弃物。",
-
-        "contain":"常见包括砖瓦陶瓷、渣土、卫生间废纸、猫砂、污损塑料、毛发、硬壳、一次性制品、灰土、瓷器碎片等难以回收的废弃物",
-
-        "tip":"尽量沥干水分;难以辨识类别的生活垃圾都可以投入干垃圾容器内"
-
-        },
-
-        {
-
-        "name":"眼镜",
-
-        "type":3,
-
-        "aipre":0,
-
-        "explain":"干垃圾即其它垃圾,指除可回收物、有害垃圾、厨余垃圾(湿垃圾)以外的其它生活废弃物。",
-
-        "contain":"常见包括砖瓦陶瓷、渣土、卫生间废纸、猫砂、污损塑料、毛发、硬壳、一次性制品、灰土、瓷器碎片等难以回收的废弃物",
-
-        "tip":"尽量沥干水分;难以辨识类别的生活垃圾都可以投入干垃圾容器内"
-
-        },
-
-        {
-
-        "name":"智能眼镜",
-
-        "type":0,
-
-        "aipre":0,
-
-        "explain":"可回收垃圾是指适宜回收、可循环利用的生活废弃物。",
-
-        "contain":"常见包括各类废金属、玻璃瓶、易拉罐、饮料瓶、塑料玩具、书本、报纸、广告单、纸板箱、衣服、床上用品、电子产品等",
-
-        "tip":"轻投轻放;清洁干燥,避免污染,费纸尽量平整;立体包装物请清空内容物,清洁后压扁投放;有尖锐边角的、应包裹后投放"
-
-        }
-    ]
-}

历史上的今天

[danger]### 免费接口,每日100次免费调用,会员可不限次数调用,购买API会员

回顾历史的长河,历史是生活的一面镜子

接口1:根据日期查询事件

请求地址

GET https://api.isoyu.com/today/event

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
datestring日期,格式:月/日 如:1/1,/10/1,12/12 如月或者日小于10,前面无需加0

返回data参数

名称类型说明
daystring日期
datestring事件日期
e_idint事件id,即下一接口中所用的eId
titlestring事件标题

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->todayEvent()
-
-    ->withDate('8/1')
-
-    ->request();
-
-dump($result);

接口2:根据事件id查询详细信息

请求地址

https://api.isoyu.com/today/detail

请求参数

名称必填类型说明
eIdint事件id

返回data参数

名称类型说明
e_idstring事件id
contentstring事件详情
picNostring图片数量
picUrlstring图片地址
titlestring事件标题

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->todayDetail()
-
-    ->withEId('事件id')
-
-    ->request();
-
-dump($result);

励志名言

[danger]### 会员接口,仅限会员使用,购买API会员

中国古代励志名言

请求地址

GET https://api.isoyu.com/literary/memo

请求参数

返回data参数

名称类型示例值说明
sayingstring差之毫厘,谬以千里。谚语或名言
translstring做任何事情,开始一定要认真地做好...译文
sourcestring宋·陆九渊来源或作者

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->literaryMemo()
-
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功",
-    "data": [
-        {
-
-        "saying":"差之毫厘,谬以千里。",
-
-        "transl":"做任何事情,开始一定要认真地做好,如果做差了一丝一毫,结果会发现相差很远。",
-
-        "source":"宋·陆九渊"
-
-        }
-    ]
-}

每日英语

[danger]### 会员接口,仅限会员使用,购买API会员

每日一句美好英语,可选择每天一句或者随机一句,返回英语句子、释义、语音和分享图片。

请求地址

GET https://api.isoyu.com/english/day

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
randint是否随机
datestring指定时间,默认当天

返回data参数

名称类型示例值说明
idint3673数据ID
contentstringSolitude is the soul’s holiday......句子内容
sourcestringAmerican drama lines来源
notestring独处是灵魂的假期......释义
ttsstringhttps://edu-wps.ks3-cn-beijing.ksyun.com/audio/3534bca1b7ec29560daa7e1960b9bd62.mp3音频地址
imgurlstringhttps://edu-wps.ks3-cn-beijing.ksyun.com/image/a356fcff007bd65048e48e92bd6795df.png分享图片地址
datestring2020-02-22时间

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->englishDay()
-
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功",
-    "data": [
-        {
-
-        "id":3673,
-
-        "content":"Solitude is the soul’s holiday, an opportunity to stop doing for others and to surprise and delight ourselves instead.",
-
-        "source":"American drama lines",
-
-        "note":"独处是灵魂的假期,你可以不为他人奔忙,只为给自己带来惊喜与喜悦。",
-
-        "tts":"https://edu-wps.ks3-cn-beijing.ksyun.com/audio/3534bca1b7ec29560daa7e1960b9bd62.mp3",
-
-        "imgurl":"https://edu-wps.ks3-cn-beijing.ksyun.com/image/a356fcff007bd65048e48e92bd6795df.png",
-
-        "date":"2020-02-22"
-
-        }
-    ]
-}

谜语大全

[danger]### 会员接口,仅限会员使用,购买API会员

随机返回一条带提示的谜语,并返回相应的谜底答案。

请求地址

GET https://api.isoyu.com/wiki/riddle

请求参数

返回data参数

名称类型示例值说明
queststring羊不呼吸了叫什么?(打一成语)谜语
answerstring扬眉吐气谜底答案

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->wikiRiddle()
-
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功",
-    "data": [
-        {
-
-        "quest":"羊不呼吸了叫什么?(打一成语)",
-
-        "answer":"扬眉吐气"
-
-        }
-    ]
-}

明星百科档案

[danger]### 会员接口,仅限会员使用,购买API会员

查询全球明星档案公开信息,包含姓名、年龄、身高、国籍等。

请求地址

GET https://api.isoyu.com/star/index

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
namestring按姓名或艺名检索
sexstring按性别检索
nationstring按国籍检索
birthstring按生日检索
constellationstring按星座检索
pageint翻页
numint返回数量

返回data参数

名称类型示例值说明
namestring艾欣儿姓名
sexstring性别
nationalitystring中国国籍
birthDatestring05-07生日
occupationstring模特职业
highstring170cm身高
weightstring53kg体重
descstring艾欣儿,吉林人,时尚美女嫩模,可爱性感的面孔......简介
nativePlacestring吉林籍贯
schoolstring北京电影学院毕业学校
companystring经纪公司
constellationstring金牛座星座
habitstring习惯
imageURLstringhttp://img.star.iecity.com/Upload/Star/201408/14/20140814141244819.jpg图片

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->starIndex()
-
-    ->withName('刘德华')
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功",
-    "data": [
-        {
-
-          "name": "刘德华",
-
-          "sex": "男",
-
-          "nationality": "中国香港",
-
-          "birthDate": "1961-9-27",
-
-          "occupation": "导演,演员,歌手,制片人,编剧",
-
-          "high": "174cm",
-
-          "weight": "65kg",
-
-          "desc": "1978年刘德华入无线艺员训练班学习,毕业后任无线电视台演员。先后主演过电视连续剧香港八一(1981)饰倪剑声,英雄出少年(1981)饰少林俗家弟子,江湖再现(1981)饰阿龙,戏班小子(1982)饰云开,花艇小英雄(1982)饰钱日添,苏乞儿(1982)饰铁豪,猎鹰(1982)饰江大伟,奔向太阳(1983)饰李志豪,临岐之决(1983)饰马日明,老洞(1983)饰谢尚楚,神雕侠侣(1983)饰杨过,鹿鼎记(1984)饰康熙,魔域桃源(1984)饰傅青云,宝芝林(1984)饰林世荣,鼓舞(1985)饰叶展",
-
-          "nativePlace": "广东江门市新会区",
-
-          "school": "啬色园可立中学",
-
-          "company": "",
-
-          "constellation": "天秤座",
-
-          "habit": "收集古董手表、绘画、书法、阅读,魔术",
-
-          "imageURL": "http://img.star.iecity.com/Upload/Star/201406/20/20140620132540860.jpg"
-
-        }
-    ]
-}

脑筋急转弯

[danger]### 会员接口,仅限会员使用,购买API会员

脑机急转弯,高IQ必备

请求地址

GET https://api.isoyu.com/brain_teaser/index

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
numstring返回数量,默认为1

返回data参数

名称类型示例值说明
queststring一个人掉到海里,为什么他的头发没有湿?问题
resultstring因为他是光头答案

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->brainTeaserIndex()
-
-    ->withNum(3)
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功",
-    "data": [
-        {
-
-        "id":"1196",
-
-        "quest":"一个人掉到海里,为什么他的头发没有湿?",
-
-        "result":"因为他是光头"
-
-        },
-
-        {
-
-        "id":"1196",
-
-        "quest":"什么东西人们都不想要?",
-
-        "result":"病。"
-
-        },
-
-        {
-
-        "id":"1196",
-
-        "quest":"森林中有十只鸟,小明开枪打死了一只,其它九只却都没有飞走,为什么?",
-
-        "result":"鸵鸟"
-
-        }
-    ]
-}

朋友圈文案

[danger]### 会员接口,仅限会员使用,购买API会员

每次请求随机返回一个适合发朋友圈的简单走心的文案句子。

请求地址

GET https://api.isoyu.com/literary/quan

请求参数

返回data参数

名称类型示例值说明
contentstring我经过你的世界,遇见了此生最美的风景。内容
sourcestring佚名来源出处

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->literaryQuan()
-
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功",
-    "data": [
-        {
-
-        "content":"我经过你的世界,遇见了此生最美的风景。",
-
-        "source":"佚名"
-
-        }
-    ]
-}

绕口令

[danger]### 会员接口,仅限会员使用,购买API会员

绕口令,初入江湖都会化肥会挥发。娱乐类小程序必备接口。

请求地址

GET https://api.isoyu.com/wiki/tongue

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
numstring返回数量 1-10

返回data参数

名称类型说明
contentstring内容

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->wikiTongue()
-
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功",
-    "data": [
-        {
-
-        "content":"香肠长,长香肠,炒香肠,尝香肠,常炒香肠,常尝香肠。"
-
-        }
-    ]
-}

神回复

[danger]### 会员接口,仅限会员使用,购买API会员

各大知识社区上,经常会有段子手,凭借着满腹才(逗)华(比),写出惊天地泣鬼神的神回复!初看之下拍案叫绝,细品之下回味无穷。

请求地址

GET https://api.isoyu.com/wiki/godreply

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
numint返回数量,1-10

返回data参数

名称类型示例值说明
titlestring最讨厌别人骂我傻逼,没一点道德素养,没听过骂人不揭短吗?标题
contentstring所以我没有脱你的裤子啊。内容

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->wikiGodreply()
-
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功",
-    "data": [
-        {
-
-        "title":"最讨厌别人骂我傻逼,没一点道德素养,没听过骂人不揭短吗?",
-
-        "content":"所以我没有脱你的裤子啊。"
-
-        }
-    ]
-}

十万个为什么

[danger]### 会员接口,仅限会员使用,购买API会员

十万个为什么查询接口,包含分类(typeid)有:1人体奥秘、2天文地理、3军事与交通、4生物王国、5数理化之谜、6信息与科技、7历史的长河、8文化与艺术、9国家与体育、10营养与健康、11青少儿。

请求地址

GET https://api.isoyu.com/wiki/index

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
wordstring搜索内容标题
typeidint指定类型
numint返回数量,范围1-10
pageint翻页

返回data参数

名称类型示例值说明
typeidint1类型,请参考上面的说明
titlestring为什么女子的肌肉没有男子的肌肉发达标题
contentstring动物在长期的进化过程......内容

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->wikiIndex()
-
-    ->withWord('男子')
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功",
-    "data": [
-        {
-
-        "typeid":1,
-
-        "title":"为什么女子的肌肉没有男子的肌肉发达",
-
-        "content":"动物在长期的进化过程,雄性与雌性地身体结构因分工的不同发生了差异。雄性者要猎取食物,抵抗入侵者,要在竞争中生存,就必须身强力壮。自然选择的结果,肌肉发达、肌骼粗壮的保存了下来,身体衰弱者被淘汰灭亡。雌性怀孕生育,哺乳后代,其乳房发达,体态丰满,皮肤细腻,骨盆比雄性宽大,但骨骼与肌肉的发育相对比雄性弱些。动物雌、雄性的这些构造特点亦表现在人类身上。形态与功能是统一的。经常锻炼身体,通过健美操的训练,女子的肌肉亦可练得很粗壮。反之,男性发达的肌肉若不去锻炼,亦会萎缩松软。但不管怎样锻炼,女性的解剖结构与男性的差异,仍然存在。女性肌肉的质与量相对比男性弱,而脂肪组织相对比男性多。"
-
-        }
-    ]
-}

顺口溜

[danger]### 会员接口,仅限会员使用,购买API会员

民间流行的一种好玩有趣的口头韵文

请求地址

GET https://api.isoyu.com/wiki/doggerel

请求参数

返回data参数

名称类型说明
contentstring内容

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->wikiDoggerel()
-
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功",
-    "data": [
-        {
-
-        "content":"单的单,独的独,剁到屁儿不带哭。"
-
-        }
-    ]
-}

唐诗大全

[danger]### 会员接口,仅限会员使用,购买API会员

包括所有唐朝诗句大全接口。

请求地址

GET https://api.isoyu.com/literary/tang

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
numint返回数量,取值1-10
pageint翻页
wordstring搜索词,标题或作者

返回data参数

名称类型示例值说明
titlestring杜鹃标题
contentstring西川有杜鹃,东川无杜鹃。涪万无杜鹃,云安有杜鹃......内容
authorstring杜甫作者

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->literaryTang()
-
-    ->withWord('杜鹃')
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功的返回",
-    "data": [
-        {
-
-        "title":"杜鹃",
-
-        "content":"西川有杜鹃,东川无杜鹃。涪万无杜鹃,云安有杜鹃。我昔游锦城,结庐锦水边。有竹一顷馀,乔木上参天。杜鹃暮春至,哀哀叫其间。我见常再拜,重是古帝魂。生子百鸟巢,百鸟不敢嗔。仍为喂其子,礼若奉至尊。鸿雁及羔羊,有礼太古前。行飞与跪乳,识序如知恩。圣贤古法则,付与后世传。君看禽鸟情,犹解事杜鹃。今忽暮春间,值我病经年。身病不能拜,泪下如迸泉。",
-
-        "author":"杜甫"
-
-        }
-    ]
-}

唐诗三百首

[danger]### 会员接口,仅限会员使用,购买API会员

唐诗300首是一部流传很广的唐诗精华选集,本接口输出唐诗示例类型等。

请求地址

GET https://api.isoyu.com/literary/poetry

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
numint返回数量,取值1-10
pageint翻页
wordstring搜索词,标题或作者

返回data参数

名称类型示例值说明
titlestring枫桥夜泊标题
contentstring月落乌啼霜满天,江枫渔火对愁眠。姑苏城外寒山寺,夜半钟声到客船。内容
introstring【注解】:1、渔火:渔船上的灯火......介绍
kindstring七言绝句诗词类型
authorstring张继作者

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->literaryPoetry()
-
-    ->withWord('枫桥夜泊')
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功的返回",
-    "data": [
-        {
-        "title":"枫桥夜泊",
-
-        "content":"月落乌啼霜满天,江枫渔火对愁眠。姑苏城外寒山寺,夜半钟声到客船。",
-
-        "intro":"【注解】:1、渔火:渔船上的灯火。2、姑苏:今江苏省苏州市。3、寒山寺:苏州枫桥附近的寺院。【韵译】:明月西落秋霜满天,几声乌啼山前;江上渔火映红枫树,愁绪搅我难眠。呵,苏州城外那闻名海内的寒山寺;夜半钟声,漫悠悠地飘到我的船边。【评析】:这是记叙夜泊枫桥的景象和感受的诗。首句写所见(月落),所闻(乌啼),所感(霜满天);二句描绘枫桥附近的景色和愁寂的心情;三、四句写客船卧听古刹钟声。平凡的桥,平凡的树,平凡的水,平凡的寺,平凡的钟,经过诗人艺术的再创造,就构成了一幅情味隽永幽静诱人的江南水乡的夜景图,成为流传古今的名作、名胜。此诗自从欧阳修说了“三更不是打钟时”之后,议论颇多。其实寒山寺夜半鸣钟却是事实,直到宋化仍然。宋人孙觌的《过枫桥寺》诗:“白首重来一梦中,青山不改旧时容。乌啼月落桥边寺,倚枕犹闻半夜钟。”即可为证。张继大概也以夜半鸣钟为异,故有“夜半钟声”一句。今人或以为“乌啼”乃寒山寺以西有“乌啼山”,非指“乌鸦啼叫。”“愁眠”乃寒山寺以南的“愁眠山”,非指“忧愁难眠”。殊不知“乌啼山”与“愁眠山”,却是因张继诗而得名。孙觌的“乌啼月落桥边寺”句中的“乌啼”,即是明显指“乌啼山”。",
-
-        "kind":"七言绝句",
-
-        "author":"张继"
-        }
-    ]
-}

万年历

[danger]### 免费接口,每日100次免费调用,会员可不限次数调用,购买API会员

包含三个接口:根据日期查询当天详细信息、查询近期假期和查询当年假期。

接口1:查询当天详细信息

请求地址

GET https://api.isoyu.com/calendar/day

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
datestring指定日期,格式为YYYY-MM-DD,如月份和日期小于10,则取个位,如:2012-1-1

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->calendarDay()
-
-    ->withDate('2020-8-1')
-
-    ->request();
-
-dump($result);

返回示例:

{
-"message":"Success",
-"data":{
-	"data":{
-		"date":"2020-8-1",
-		"animalsYear":"鼠",
-		"avoid":"嫁娶.入宅.移徙.作灶.开市.交易.安门.栽种.",
-		"lunar":"六月十二",
-		"lunarYear":"庚子年",
-		"suit":"祭祀.解除.沐浴.整手足甲.入殓.移柩.破土.启攒.安葬.",
-		"weekday":"星期六",
-		"year-month":"2020-8"
-	}
-},
-"code":0
-}

接口2:根据传入的月份返回近期的假期列表

请求地址

https://api.isoyu.com/calendar/month

请求参数

名称必填类型说明
yearMonthstring指定月份,格式为YYYY-MM,如月份和日期小于10,则取个位,如:2012-1

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->calendarMonth()
-
-    ->withYearMonth('2020-8')
-
-    ->request();
-
-dump($result);

接口3:根据传入年份返回当年假期列表

请求地址

https://api.isoyu.com/calendar/year

请求参数

名称必填类型说明
yearstring指定年份,格式为YYYY,如:2015

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->calendarYear()
-
-    ->withYear('2020')
-
-    ->request();
-
-dump($result);

网络热词

[danger]### 会员接口,仅限会员使用,购买API会员

哪些很火的网络流行语,都什么来历?

请求地址

GET https://api.isoyu.com/wiki/hotword

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
wordstring搜索词

返回data参数

名称类型示例值说明
titlestring一哥标题
contentstring一哥新词新语:一哥释义:一哥是什么意思?......内容

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->wikiHotword()
-
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功",
-    "data": [
-        {
-
-        "title":"一哥",
-
-        "content":"一哥新词新语:一哥释义:一哥是什么意思?一哥指老大、头目、领头人、领头羊等意思。是新出现的一个词汇,比如用在单位中通常指这个单位的一把手。但不同地方有不同的习惯,比如广西的玉林市。在玉林,一哥意指笨蛋、傻瓜之意。此外,在女性中,还衍生出了一姐这一词,意思与一哥大致。出自:起源于TVB电视剧。“一哥”之称始于罗嘉良,罗嘉良(捞家)是第一个被称为“无线一哥”的人,也是唯一一个连夺三年“视帝”的人。"
-
-        }
-    ]
-}

笑话大全

[danger]### 免费接口,每日100次免费调用,会员可不限次数调用,购买API会员

搜集网络幽默、搞笑、内涵段子,不间断更新,包含三个接口:按更新时间查询笑话、获取最新笑话和随机获取笑话。

接口1:按更新时间查询笑话

根据时间戳返回该时间点前或后的笑话列表

请求地址

GET https://api.isoyu.com/joke/query

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
sortstring类型,desc:指定时间之前发布的,asc:指定时间之后发布的
pageint当前页数,默认1,最大20
pagesizeint每次返回条数,默认1,最大20
timestring时间戳(10位),如:1418816972

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->jokeQuery()
-
-    ->withTime('时间戳')
-
-    ->withPage(1)
-    ->withPagesize(10)
-    ->request();
-
-dump($result);

接口2:获取最新笑话

获取最新的笑话

请求地址

https://api.isoyu.com/joke/latest

请求参数

名称必填类型说明
pageint当前页数,默认1,最大20
pagesizeint每次返回条数,默认1,最大20

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->jokeLatest()
-
-    ->withPage(1)
-    ->withPagesize(10)
-    ->request();
-
-dump($result);

接口3:随机获取笑话

随机获取笑话

请求地址

https://api.isoyu.com/joke/rand

请求参数(无)

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->jokeRand()
-
-    ->request();
-
-dump($result);

歇后语

[danger]### 会员接口,仅限会员使用,购买API会员

歇后语一种短小风趣又像谜语的句子。

请求地址

GET https://api.isoyu.com/wiki/xiehou

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
numint返回数量,1-10

返回data参数

名称类型示例值说明
queststring江边上洗萝卜问题
resultstring一个个来(比喻按次序地进行。)结果

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->wikiXiehou()
-
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功",
-    "data": [
-        {
-
-        "quest":"江边上洗萝卜",
-
-        "result":"一个个来(比喻按次序地进行。)"
-
-        }
-    ]
-}

新华字典

[danger]### 免费接口,每日100次免费调用,会员可不限次数调用,购买API会员

最大最全的新华汉语词典,按拼音查、按部首查、按笔画查

接口1:根据汉字查字典

请求地址

GET https://api.isoyu.com/xinhua/query

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
wordstring填写需要查询的汉字,UTF8 urlencode编码

返回参数

名称类型说明
zistring查询的汉字
pystring拼音
pinyinstring读音
wubistring五笔
bushoustring部首
bihuastring笔画数
jijielist简解
xiangjielist详解

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->xinhuaQuery()
-
-    ->withWord('想')
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功的返回",
-    "data": [
-	"id":"8371fa05e7e85b81",
-
-		"zi":"想",
-
-		"py":"xiang",
-
-		"wubi":"shnu",
-
-		"pinyin":"xiǎng",
-
-		"bushou":"心",
-
-		"bihua":"13",
-
-		"jijie":[
-
-			"想",
-
-			"xiǎng",
-
-			"动脑筋,思索:感想。思想。想法。想象(配置组合而创造出新形象的心理过程)。想入非非。异想天开。幻想。",
-
-			"推测,认为:想必。想见(由推想而知道)。想来(表示只是根据推测,不敢完全肯定)。想当然(凭主观推测,认为事情应该是这样)。不堪设想。",
-
-			"希望,打算:休想。理想。想望。妄想。",
-
-			"怀念,惦记:想念。朝思暮想。",
-
-			"像:云想衣裳花想容。",
-
-			"念思",
-
-			"",
-
-			"笔画数:13;",
-
-			"部首:心;",
-
-			"笔顺编号:1234251114544"
-
-		],
-
-		"xiangjie":[
-
-			"想",
-
-			"xiǎng",
-
-			"【动】",
-
-			"(形声。心形相声。本义:想念;怀念;羡慕)",
-
-			"同本义〖think;miss〗",
-
-			"想,冀思也。——《说文》",
-
-			"览物想故国。——杜甫《客居》",
-
-			"遥想公瑾当年,小乔初嫁了,雄姿英发。——苏轼《念奴娇》",
-
-			"又如:想似(深切的怀念);想思(想念)",
-
-			"思考,思索〖thinkdeeply;ponder〗",
-
-			"入景响之无应兮,闻省想而不可得。——《楚辞·九章·悲回风》",
-
-			"后来还亏得文琴替我竭力想法,找了原经手人,向周中堂讨主意。——《二十年目睹之怪现状》",
-
-			"又如:冥思苦想;想来想去(反复的多方思考);想度(考虑,衡量)",
-
-			"希望,想要〖hope;want〗",
-
-			"那时他老人家正在用功,想中那名进士。——《儿女英雄传》",
-
-			"又如:想闻(想望,仰慕)",
-
-			"料想;猜想〖anticipate〗",
-
-			"余读孔氏书,想见其本人。——《史记·孔子世家论》",
-
-			"又如:想料(料想)",
-
-			"想象〖imagine〗",
-
-			"想早励良规。——南朝梁·丘迟《与陈伯之书》",
-
-			"思念存想,自见异物也。——王充《论衡》",
-
-			"好像,如同〖seem〗",
-
-			"云想衣裳花容,春风指槛露华浓。——李白《清平调词三首》",
-
-			"怀念、回想〖miss;recall〗",
-
-			"想当年。——宋·辛弃疾《永遇乐·京口北固亭怀古》",
-
-			"以慰长想。——明·宗臣《报刘一丈书》",
-
-			"",
-
-			"想必",
-
-			"xiǎngbì",
-
-			"〖presumably;mostprobably〗表示比较肯定的判断、猜测",
-
-			"想必你赢了",
-
-			"想不到",
-
-			"xiǎngbudào",
-
-			"〖unexpected〗没有思想准备,出乎意外",
-
-			"想不开",
-
-			"xiǎngbukāi",
-
-			"〖takeamattertoheart;takethingstoohard(serious)〗把心中不如意、烦恼的事看得很重,放不下",
-
-			"别为这些小事想不开",
-
-			"想当然",
-
-			"xiǎngdāngrán",
-
-			"〖take(sth.)forgranted〗凭主观想象,以为事情应当是如此",
-
-			"后问出何经典,对曰:“以今度之,想当然耳。”——《后汉书·孔融传》",
-
-			"想到",
-
-			"xiǎngdào",
-
-			"〖thinkof;calltomind〗〖脑子里〗有一个想法;〖心里〗产生一个想法",
-
-			"当他看见那座房子的时候,他就想到了他的老家",
-
-			"想法",
-
-			"xiǎngfǎ",
-
-			"〖thinkofaway〗考虑办法,设法",
-
-			"想法给大家弄点水",
-
-			"想法",
-
-			"xiǎngfa",
-
-			"〖idea;opinion〗意见",
-
-			"按我的想法",
-
-			"想方设法",
-
-			"xiǎngfāng-shèfǎ",
-
-			"〖devisemeans〗多方面想办法",
-
-			"想方设法逃出去",
-
-			"想见",
-
-			"xiǎngjiàn",
-
-			"〖gather;infer〗经过推测得出结论",
-
-			"从中可以想见生活的艰难",
-
-			"想见当日围城光景。——清·全祖望《梅花岭记》",
-
-			"想来",
-
-			"xiǎnglái",
-
-			"〖itmaybeassumedthat〗犹料想",
-
-			"他这话想来是不错的",
-
-			"想念",
-
-			"xiǎngniàn",
-
-			"〖longtoseeagain;miss〗∶思念,怀念",
-
-			"他非常想念他的妻子",
-
-			"〖souvenir〗∶纪念品",
-
-			"这个与你作个想念吧。——《红楼梦》",
-
-			"想前顾后",
-
-			"xiǎngqián-gùhòu",
-
-			"〖ponder〗想着前面,又顾虑后面。形容犹豫不决、矛盾重重的状态",
-
-			"想儿",
-
-			"xiǎngr",
-
-			"〖hope〗[方言]∶希望,愿望",
-
-			"没有想儿",
-
-			"想入非非",
-
-			"xiǎngrù-fēifēi",
-
-			"〖indulgeinfantasy;neurotic;allowone'sfancytorunwild〗指意念进入玄妙境界。亦喻不切实际的胡思乱想",
-
-			"一个想入非非的探险家",
-
-			"想头",
-
-			"xiǎngtou",
-
-			"〖idea〗∶想法,念头",
-
-			"老李有个想头",
-
-			"〖hope〗∶指望",
-
-			"没想头了",
-
-			"想望",
-
-			"xiǎngwàng",
-
-			"〖desire;longfor〗希望,企求",
-
-			"她生平第一次停止了想望,停止了奋斗",
-
-			"想想",
-
-			"xiǎngxiǎng",
-
-			"〖see〗∶考虑",
-
-			"让我想想",
-
-			"〖think〗∶思考一下",
-
-			"想想他们的孩子将成为什么样的人",
-
-			"〖fancy〗",
-
-			"想像,设想,用祈使语气暗示惊讶",
-
-			"想想看吧",
-
-			"引起注意(如对某一观点)",
-
-			"想想我们的狼狈局面吧",
-
-			"想像",
-
-			"xiǎngxiàng",
-
-			"〖imagine;fancy;visualize〗设想",
-
-			"把原子专家们想像成长胡子的老头",
-
-			"想像力",
-
-			"xiǎngxiànglì",
-
-			"〖imagination〗〖心〗∶为了艺术的或知识的创造的目的而形成有意识的观念或心理意象的能力",
-
-			"想要",
-
-			"xiǎngyào",
-
-			"〖want;intend;feelliketo〗一心向往;热切地希望",
-
-			"想要回家"
-
-		]
-    ]
-}

接口2:汉字部首列表

请求地址

GET https://api.isoyu.com/xinhua/bushou

请求参数

返回参数

名称类型说明
bushoustring部首
bihuaint笔画数

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->xinhuaBushou()
-
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功的返回",
-    "data": [
-         {
-
-            "id": "1",
-
-            "bihua": "1",
-
-            "bushou": "丨"
-
-        },
-
-        {
-
-            "id": "2",
-
-            "bihua": "1",
-
-            "bushou": "亅"
-
-        },
-
-        {
-
-            "id": "3",
-
-            "bihua": "1",
-
-            "bushou": "丿"
-
-        }
-        ...
-    ]
-}

接口3:汉字拼音列表

请求地址

GET https://api.isoyu.com/xinhua/pinyin

请求参数

返回参数

名称类型说明
pinyin_keystring拼音首字母
pinyinstring拼音

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->xinhuaPinyin()
-
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功的返回",
-    "data": [
-        {
-
-            "id": "1",
-
-            "pinyin_key": "A",
-
-            "pinyin": "a"
-
-        },
-
-        {
-
-            "id": "2",
-
-            "pinyin_key": "A",
-
-            "pinyin": "ai"
-
-        }
-    ]
-}

接口4:根据部首查汉字

请求地址

GET https://api.isoyu.com/xinhua/querybs

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
wordstring填写需要查询的汉字部首,UTF8 urlencode编码
pageint页数,默认1
pagesizeint每页返回条数,默认10 最大50
isjijieint是否显示简解,1显示 0不显示 默认1
isxiangjieint是否显示详解,1显示 0不显示 默认1

返回参数

名称类型说明
zistring查询的汉字
pystring拼音
pinyinstring读音
wubistring五笔
bushoustring部首
bihuaint笔画数
jijielist简解
xiangjielist详解

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->xinhuaQuerybs()
-
-    ->withWord('人')
-    ->withPagesize(2)
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功的返回",
-    "data": [
-        "list":[
-
-    		{
-
-    			"id":"43d0f0ea6d432f5e",
-
-    			"zi":"人",
-
-    			"py":"ren",
-
-    			"wubi":"wwww",
-
-    			"pinyin":"rén",
-
-    			"bushou":"人",
-
-    			"bihua":"2"
-
-    		},
-
-    		{
-
-    			"id":"689020be45a37a77",
-
-    			"zi":"个",
-
-    			"py":"ge",
-
-    			"wubi":"whj",
-
-    			"pinyin":"gè,gě",
-
-    			"bushou":"人",
-
-    			"bihua":"3"
-
-    		}
-
-    	],
-
-    	"page":1,
-
-    	"pagesize":2,
-
-    	"totalpage":19,
-
-    	"totalcount":37
-    ]
-}

接口5:根据拼音查汉字

请求地址

GET https://api.isoyu.com/xinhua/querypy

请求参数

名称必填类型说明
wordstring填写需要查询的拼音
pageint页数,默认1
pagesizeint每页返回条数,默认10 最大50
isjijieint是否显示简解,1显示 0不显示 默认1
isxiangjieint是否显示详解,1显示 0不显示 默认1

返回参数

名称类型说明
zistring查询的汉字
pystring拼音
pinyinstring读音
wubistring五笔
bushoustring部首
bihuaint笔画数
jijielist简解
xiangjielist详解

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->xinhuaQuerypy()
-
-    ->withWord('ju')
-    ->withPagesize(2)
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功的返回",
-    "data": [
-"list":[
-
-	{
-
-		"id":"e204a7a91594ce5b",
-
-		"zi":"且",
-
-		"py":"ju,qie",
-
-		"wubi":"egd",
-
-		"pinyin":"jū,qiě",
-
-		"bushou":"一",
-
-		"bihua":"5"
-
-	},
-
-	{
-
-		"id":"931b59df4a1646bc",
-
-		"zi":"举",
-
-		"py":"ju",
-
-		"wubi":"iwfh",
-
-		"pinyin":"jǔ",
-
-		"bushou":"丶",
-
-		"bihua":"9"
-
-	}
-
-	],
-
-	"page":1,
-
-	"pagesize":2,
-
-	"totalpage":83,
-
-	"totalcount":166
-    ]
-}

接口6:根据汉字ID查询详细信息

请求地址

GET https://api.isoyu.com/xinhua/queryid

请求参数

名称必填类型说明
wordstring填写需要查询的汉字id

返回参数

名称类型说明
zistring查询的汉字
pystring拼音
pinyinstring读音
wubistring五笔
bushoustring部首
bihuaint笔画数
jijielist简解
xiangjielist详解

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->xinhuaQueryid()
-
-    ->withWord('931b59df4a1646bc')
-    ->request();

姓氏起源

[danger]### 会员接口,仅限会员使用,购买API会员

百家姓的历史起源、包括古今名人、典故、宗教、分布情况等等。

请求地址

GET https://api.isoyu.com/surname/index

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
xingstring

返回data参数

名称类型示例值说明
xingstring
contentstring张氏历史来源「张」源出 ; 一 ; 出自「姬」姓......内容

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->surnameIndex()
-
-    ->withXing('张')
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功",
-    "data": [
-        {
-
-        "xing":"张",
-
-        "content":"张氏   历史来源 「张」源出 ; 一 ; 出自「姬」姓,据《通志.氏族略.以字为氏》所载,张氏,世代仕晋,晋分为三,又世代仕韩,后渐成望族。  二 ; 改姓,三国魏张辽原姓「聂」,改姓「张」。又三国蜀诸葛亮赐南蛮酋长龙佑那为「张」氏。  三 ; 「张」氏自汉代以后,人数渐多,与当时道教的兴起与流行有关。道教自称源与黄帝,而盛行「黄帝赐姓张氏」的说法,道教领袖如张角,张鲁等。  四 ; 据《元和姓纂》云 ﹔「黄帝第五子青阳生挥,为弓正,观孤星,始制弓矢,主祀张星,因姓张氏」。  得姓始祖  张挥。张姓的诞生很古老,约有五千年历史。在人文初祖黄帝时代,黄帝有一子叫少昊清阳氏,少昊之子挥自幼聪明过人,爱动脑筋。一次,他观看夜空,从星星的组合中得到启发,经过研究,发明了弓。在当时人类基本以狩猎为生,弓的发明是一件很了不起的大事,于是黄帝封挥为专门制造弓的官叫“弓正”,也称“弓长”,又将官名合二为一赐他“张”姓。张挥成了张姓人的始祖。  迁徙分布  张是一个象形字,整个样子像一个张弓欲射之人.  分布地区 郡望  清河郡:汉时置郡,治所在清阳(今河北省清河东南)。此支张氏,世居武城,其开基始祖为汉留侯张良裔孙张歆。"
-
-        }
-    ]
-}

药品说明书

[danger]### 会员接口,仅限会员使用,购买API会员

查询近2万种中西药说明书、中外名称、特点、禁忌、用量、适应症、注意事项等等。

请求地址

GET https://api.isoyu.com/medicine/search

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
wordstring搜索内容标题
numint返回数量,范围1-10
pageint翻页

返回data参数

名称类型示例值说明
titlestring阿奇霉素药品名称
contentstring本品适用于敏感细菌所引起的下列感染内容

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->medicineSearch()
-
-    ->withWord('阿奇霉素')
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功",
-    "data": [
-        {
-
-        "title":"阿奇霉素",
-
-        "content":"【别名】 希舒美 、因培康、爱米琦、瑞奇、齐诺、博抗、泰力特、明齐欣、洛奇、抒罗康、红树、舒美特、天琪、赛乐欣、浦乐齐、丽珠齐乐、顺风康奇、英琦星、阿齐红素、阿红霉素,阿泽红霉素  【外文名】Azithromycin ,Zithromax  【适应症】  本品适用于敏感细菌所引起的下列感染:中耳炎、鼻窦炎、咽炎、扁桃体炎等上呼吸道感染;支气管炎、肺炎等下呼吸道感染 皮肤和软组织感染。 沙眼衣原体所致单纯性生殖器感染。 非重耐药淋球菌所致的单纯性生殖器感染(需排除梅毒螺旋体的合并感染)。   【用量用法】  以阿奇霉素片剂治疗感染性疾病,其疗程及使用方法如下: 成人:沙眼衣原体或敏感淋球菌所致性传播疾病,仅需单次口服本品1.0g。 对其他感染的治疗:总剂量1.5g,分三次服药,每日次服用本品0.5g。   【注意事项】  病人对本品的耐受性良好,不良反应发生率较低,因不良反应而中断治疗约0.3%。 不良反应中消化道反应占多,主要症状包括腹泻(稀便),上腹部不适(痛或痉挛),恶心、呕吐、偶见腹胀。一般为轻至中度。对阿奇霉素或其他大环内酯类抗生素有过敏的病人,禁忌使用阿奇霉素片剂。   【规格】  片剂(胶囊)250mg, 500mg." 
-
-        }
-    ]
-}

营养成分表

[danger]### 会员接口,仅限会员使用,购买API会员

查询近两千种食物的具体详细的营养成分及重量在100克情况下的含量、支持食品种类检索和成分含量排序。注意mode参数,为0时搜索食品的营养成分含量(例如油条、黄瓜),为1是搜索食品分类(例如谷类、水果类),为2为搜索营养成分含量排名从高到低(例如热量rl、钙含量gai),为3就是成分含量从低到高。

请求地址

GET https://api.isoyu.com/food/nutrient

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
wordstring食品名称、类型名称、营养成分缩写
modeint搜索模式:0营养成分(默认)、1食品类型、2营养正序、3营养倒序
numint返回数量,默认1,最大20
pageint分页

返回data参数

名称类型示例值说明
namestring油条食品名称
rlfloat386热量(大卡)
lasfloat0.01硫胺素
gaifloat6钙(毫克)
dbzfloat6.9蛋白质
sufloat0.07核黄素
meifloat19
zffloat17.6脂肪
ysfloat0.7烟酸
teifloat1
shhffloat50.1碳水化合物
wsfcfloat0维生素C
mengfloat0.52
ssxwfloat0.9膳食纤维
wssefloat3.19维生素E
xinfloat0.75
wssafloat0维生素A
dgcfloat0胆固醇
tongfloat0.19
lbfloat2.7胡罗卜素
jiafloat227
lingfloat77
shcfloat21.8视黄醇当量
lafloat585.2
xifloat8.6
typestring谷类食品种类

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->foodNutrient()
-
-    ->withWord('油条')
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功的返回",
-    "data": {
-        "name":"油条",
-
-        "rl":386,
-
-        "las":0.01,
-
-        "gai":6,
-
-        "dbz":6.9,
-
-        "su":0.07,
-
-        "mei":19,
-
-        "zf":17.6,
-
-        "ys":0.7,
-
-        "tei":1,
-
-        "shhf":50.1,
-
-        "wsfc":0,
-
-        "meng":0.52,
-
-        "ssxw":0.9,
-
-        "wsse":3.19,
-
-        "xin":0.75,
-
-        "wssa":0,
-
-        "dgc":0,
-
-        "tong":0.19,
-
-        "lb":2.7,
-
-        "jia":227,
-
-        "ling":77,
-
-        "shc":21.8,
-
-        "la":585.2,
-
-        "xi":8.6,
-
-        "type":"谷类"
-    }
-}

元曲三百首

[danger]### 会员接口,仅限会员使用,购买API会员

元曲三百首接口,返回词曲类型、作者、批注、翻译等。

请求地址

GET https://api.isoyu.com/literary/yuan

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
wordstring搜索词,曲名或作者
numint返回数量,取值1-10
pageint翻页

返回data参数

名称类型示例值说明
chapterstring散曲词曲类型
titlestring折桂令曲名
contentstring草茫茫秦汉陵阙,世代兴亡,却便似月影圆缺......内容
notestring拟:模拟。张鸣善;元代后期散曲作家......批注
authorstring倪 瓒作者
translationstring秦汉皇陵一片茫茫野草,世世代代兴亡更替......译文

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->literaryYuan()
-
-    ->withWord('折桂令')
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功",
-    "data": [
-        {
-
-        "chapter":"散曲",
-
-        "title":"折桂令",
-
-        "content":"草茫茫秦汉陵阙,世代兴亡,却便似月影圆缺。山人室堆案图书,当窗松桂,满地薇蕨。侯门深何须刺谒,白云自可怡悦。到如今世事难说,天地间不见一个英雄,不见一个豪杰。",
-
-        "note":"拟:模拟。张鸣善;元代后期散曲作家。从内容看,可能是模仿张鸣善《水仙子·讥时》。陵阙:指帝王的坟墓。山人家:山居的人,作者自称。堆案图书:形容藏书丰富。案,桌子。薇蕨:皆草本植物。伯夷、齐叔不食周粟,隐居首阳山、采薇而食。后世以“薇蕨”为隐者之粮。侯门。泛指官宦显贵人家。刺谒:求见、拜访。刺,类似后来的名片。",
-
-        "author":"倪 瓒",
-
-        "translation":"秦汉皇陵一片茫茫野草,世世代代兴亡更替,就像那月影有圆有缺。山人的家里图书堆满案桌,当窗可见松桂姿影,满地都是野生薇蕨。侯门深如海何须去拜见,空中的白云尽可欣赏怡悦。到如今纷繁世事难以言说。茫茫天地之间见不到一个英雄,见不到一个豪杰。" 
-
-        }
-    ]
-}

中药大全

[danger]### 会员接口,仅限会员使用,购买API会员

中草药特性说明接口,返回别名、植物形态、采集、功能主治、来源等数据。

请求地址

GET https://api.isoyu.com/medicine/index

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
wordstring搜索内容标题
numint返回数量,范围1-10
pageint翻页

返回data参数

名称类型示例值说明
titlestring金银花中草药名称
contentstring花蕾棒状,略弯曲......内容

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->medicineIndex()
-
-    ->withWord('金银花')
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功",
-    "data": [
-        {
-
-        "title":"金银花─山银花",
-
-        "content":"【中文名】:金银花─山银花 【类别】:花类 【英文名】:WildHoneysuckleFlower 【别名】:山金银花、土忍冬、土银花。  【来源】:为忍冬科植物山银花LonicaraconfusaDC.的花蕾或带初开的花。  【采制】:同金银花。  【性味】:花蕾棒状,略弯曲,长1~3cm。表面红棕色或灰棕色,唇部与冠部近相等,被短糙毛,萼筒亦密生灰白色或淡黄色小硬毛。气清香,味微苦。  【植物形态】:木质藤本,长2~4m。树皮黄褐色渐次变为白色,嫩时有短柔毛。叶对生,卵圆形至椭圆形,长4~8cm,宽3.5~5cm,上面绿色,主脉上有短疏毛,下面带灰白色,密生白色短柔毛;花冠管状,长1.6~2cm,稍被柔毛,初开时白色,后变黄色。花期6~9月,果期10~11月。  【生长地】:生于溪边、旷野疏林下或灌木丛中。产于四川、广东、广西、湖南、贵州、云南。  【化学成份】:含挥发油,其中有双花醇;并含氯原酸、异氯原酸等。  【功能主治】:同金银花。  "
-
-        }
-    ]
-}

精选宋词

[danger]### 会员接口,仅限会员使用,购买API会员

精选宋词三百首接口

请求地址

GET https://api.isoyu.com/literary/song

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
numint返回数量,取值1-10
pageint翻页
wordstring搜索词,标题或作者

返回data参数

名称类型示例值说明
titlestring水调歌头明月几时有词名
tagsstring宋词精选,初中古诗,高中古诗,豪放,中秋节,月亮,怀人,祝福,卷四关键字
authorstring苏轼作者
contentstring明月几时有?把酒问青天。不知天上宫阙,今夕是何年。......内容
yiwenstring丙辰年的中秋节,高兴地喝酒直到第二天早晨......译文或释义

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->literarySong()
-
-    ->withWord('明月几时有')
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功",
-    "data": [
-        {
-
-        "title":"水调歌头明月几时有",
-
-        "tags": "宋词精选,初中古诗,高中古诗,豪放,中秋节,月亮,怀人,祝福,卷四",
-
-        "author":"苏轼",
-
-        "content":"丙辰中秋,欢饮达旦,大醉,作此篇,兼怀子由。明月几时有?把酒问青天。不知天上宫阙,今夕是何年。我欲乘风归去,又恐琼楼玉宇,高处不胜寒。起舞弄清影,何似在人间?(何似 一作:何时;又恐 一作:惟 / 唯恐)转朱阁,低绮户,照无眠。不应有恨,何事长向别时圆?人有悲欢离合,月有阴晴圆缺,此事古难全。但愿人长久,千里共婵娟。(长向 一作:偏向) ",
-
-        "yiwen": " 丙辰年的中秋节,高兴地喝酒直到第二天早晨,喝到大醉,写了这首词,同时思念弟弟苏辙。" 
-
-        }
-    ]
-}
`,596)])])}const q=s(e,[["render",l]]);export{h as __pageData,q as default}; diff --git "a/.vitepress/dist/assets/\347\237\245\350\257\206\351\227\256\347\255\224.md.Bg7mSSDH.lean.js" "b/.vitepress/dist/assets/\347\237\245\350\257\206\351\227\256\347\255\224.md.Bg7mSSDH.lean.js" deleted file mode 100644 index 6b133693..00000000 --- "a/.vitepress/dist/assets/\347\237\245\350\257\206\351\227\256\347\255\224.md.Bg7mSSDH.lean.js" +++ /dev/null @@ -1 +0,0 @@ -import{_ as s,o as n,c as t,ag as p}from"./chunks/framework.CvgP6Fyv.js";const h=JSON.parse('{"title":"","description":"","frontmatter":{},"headers":[],"relativePath":"知识问答.md","filePath":"知识问答.md"}'),e={name:"知识问答.md"};function l(d,a,i,o,c,r){return n(),t("div",null,[...a[0]||(a[0]=[p("",596)])])}const q=s(e,[["render",l]]);export{h as __pageData,q as default}; diff --git "a/.vitepress/dist/assets/\347\254\221\350\257\235\346\256\265\345\255\220\350\275\273\346\235\276\344\270\200\345\210\273.md.CB4BxmnV.js" "b/.vitepress/dist/assets/\347\254\221\350\257\235\346\256\265\345\255\220\350\275\273\346\235\276\344\270\200\345\210\273.md.CB4BxmnV.js" deleted file mode 100644 index 7927ee5d..00000000 --- "a/.vitepress/dist/assets/\347\254\221\350\257\235\346\256\265\345\255\220\350\275\273\346\235\276\344\270\200\345\210\273.md.CB4BxmnV.js" +++ /dev/null @@ -1,27 +0,0 @@ -import{_ as i,o as a,c as n,ag as t}from"./chunks/framework.CvgP6Fyv.js";const o=JSON.parse('{"title":"","description":"","frontmatter":{},"headers":[],"relativePath":"笑话段子轻松一刻.md","filePath":"笑话段子轻松一刻.md"}'),h={name:"笑话段子轻松一刻.md"};function k(p,s,l,E,e,r){return a(),n("div",null,[...s[0]||(s[0]=[t(`

3. 笑话段子轻松一刻

说明: 包括 视频首页数据、视频分类列表 视频详情、如下详情:

3.1 笑话段子

必选参数:page 分页数 10 20 30

接口地址:/Joke/index?page=10

调用例子://api.isoyu.com/api/joke/index?page=10 返回数据(每次返回是10条数据,这里就不全部列出来了)如下图:

javascript
{
-    "msg": "success",
-    "code": 1,
-    "data": [
-        {
-            "adtype": 0,
-            "boardid": "comment_bbs",
-            "clkNum": 0,
-            "danmu": 1,
-            "digest": "上语文课时,老师提问:“小明,请你用文明礼貌的‘礼’字造个句子。”小明思索了一会说:“爸爸提着包出门托人办事。”老师说:“没‘礼’字呀?”小明认真的说:“咋没‘礼’呀?礼在包里呢,爸爸说没礼人家不办事。”",
-            "docid": "CEJIS0I69001S0I7",
-            "downTimes": 208,
-            "imgType": 0,
-            "imgsum": 0,
-            "picCount": 0,
-            "program": "HY",
-            "recNews": 0,
-            "recType": 0,
-            "refreshPrompt": 0,
-            "replyCount": 4,
-            "replyid": "CEJIS0I69001S0I7",
-            "source": "ZOL笑话大全",
-            "title": "幽默的孩子和家长,不只是好笑。",
-            "upTimes": 309
-        }
-    ]
-}
`,7)])])}const F=i(h,[["render",k]]);export{o as __pageData,F as default}; diff --git "a/.vitepress/dist/assets/\347\254\221\350\257\235\346\256\265\345\255\220\350\275\273\346\235\276\344\270\200\345\210\273.md.CB4BxmnV.lean.js" "b/.vitepress/dist/assets/\347\254\221\350\257\235\346\256\265\345\255\220\350\275\273\346\235\276\344\270\200\345\210\273.md.CB4BxmnV.lean.js" deleted file mode 100644 index f1b4b8ad..00000000 --- "a/.vitepress/dist/assets/\347\254\221\350\257\235\346\256\265\345\255\220\350\275\273\346\235\276\344\270\200\345\210\273.md.CB4BxmnV.lean.js" +++ /dev/null @@ -1 +0,0 @@ -import{_ as i,o as a,c as n,ag as t}from"./chunks/framework.CvgP6Fyv.js";const o=JSON.parse('{"title":"","description":"","frontmatter":{},"headers":[],"relativePath":"笑话段子轻松一刻.md","filePath":"笑话段子轻松一刻.md"}'),h={name:"笑话段子轻松一刻.md"};function k(p,s,l,E,e,r){return a(),n("div",null,[...s[0]||(s[0]=[t("",7)])])}const F=i(h,[["render",k]]);export{o as __pageData,F as default}; diff --git "a/.vitepress/dist/assets/\347\275\221\347\273\234\344\277\241\346\201\257.md.C9zJSm5e.js" "b/.vitepress/dist/assets/\347\275\221\347\273\234\344\277\241\346\201\257.md.C9zJSm5e.js" deleted file mode 100644 index b23a39e6..00000000 --- "a/.vitepress/dist/assets/\347\275\221\347\273\234\344\277\241\346\201\257.md.C9zJSm5e.js" +++ /dev/null @@ -1,1667 +0,0 @@ -import{_ as s,o as n,c as t,ag as p}from"./chunks/framework.CvgP6Fyv.js";const h=JSON.parse('{"title":"","description":"","frontmatter":{},"headers":[],"relativePath":"网络信息.md","filePath":"网络信息.md"}'),e={name:"网络信息.md"};function l(i,a,o,d,c,u){return n(),t("div",null,[...a[0]||(a[0]=[p(`

360收录量

[danger]### 会员接口,仅限会员使用,购买API会员

查询网站域名360搜索收录量

请求地址

GET https://api.isoyu.com/website/so

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
domainstring域名

返回data参数

名称类型示例值说明
countstring1487收录数
timestring2020-10-15 23:35:03查询时间

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->websiteSo()
-
-    ->withDomain('isoyu.com')
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功",
-    "data": [
-        {
-
-         "count": "130725",
-
-          "time": "2020-10-23 11:12:47"
-        }
-    ]
-}

HTTPS检测

查询域名是否支持https协议及SSL证书信息

最低 0.001元/次

请求地址

GET https://api.isoyu.com/website/https

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
domainstring域名

返回data参数

名称类型示例值说明
generic_namestringbaidu.com通用名称,一般为被检测域名
operation_organstringBeijing Baidu Netcom Science Technology Co.,Ltd运营方
issuing_authstringGlobal Signnv-sa颁发机构
issuedbystringGlobal SignOrganization Validation CA-SHA256-G2颁发者
snstringRSA-SHA256签名加密方式
ssl_typestringOV证书类型,目前只能检测域名型DV和企业型OV
issslint1是否存在ssl证书,1存在,0不存在(不支持https)
isexpireint0证书是否过期,1过期,0未过期
ssl_startstring2020-04-02 15:04:58证书有效开始时间
ssl_endstring2021-07-26 13:31:02证书无效到期时间

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->websiteHttps()
-
-    ->withDomain('baidu.com')
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功",
-    "data": [
-        {
-
-        "generic_name":"baidu.com",
-
-        "operation_organ":"Beijing Baidu Netcom Science Technology Co.,Ltd",
-
-        "issuing_auth":"Global Signnv-sa",
-
-        "issuedby":"Global SignOrganization Validation CA-SHA256-G2",
-
-        "sn":"RSA-SHA256",
-
-        "ssl_type":"OV",
-
-        "isssl":1,
-
-        "isexpire":0,
-
-        "ssl_start":"2020-04-02 15:04:58",
-
-        "ssl_end":"2021-07-26 13:31:02"
-
-        }
-    ]
-}

网站备案查询

查询国内网站ICP备案信息、ICP备案号、主体名称、备案类型等信息。

最低 0.01元/次

请求地址

GET https://api.isoyu.com/website/beian

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
domainstring域名

返回data参数

名称类型示例值说明
main_namestring北京百度网讯科技有限公司备案主体名称
icp_typestring企业主题类型
icp_numberstring京ICP证030173号-1ICP备案编号
icp_namestring百度ICP备案名称
domainstring2019-05-21备案信息更新时间

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->websiteBeian()
-
-    ->withDomain('baidu.com')
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功",
-    "data": [
-        {
-
-        "main_name":"北京百度网讯科技有限公司",
-
-        "icp_type": "企业",
-
-        "icp_number": "京ICP证030173号-1",
-
-        "icp_name": "百度",
-
-        "domain":"baidu.com",
-
-        "update_time":"2019-05-21"
-
-        }
-    ]
-}

域名IPV6检测

[danger]### 会员接口,仅限会员使用,购买API会员

可检查域名是否支持ipv6网络,并返回ipv6地址。

请求地址

GET https://api.isoyu.com/website/ipv6

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
domainstring域名

返回data参数

名称类型示例值说明
domainstringipv6.pdsu.edu.cn被检测的域名
isipv6int10不支持,1支持
ipv6string2001:250:4814:1::59ipv6地址,可能会为空

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->websiteIpv6()
-
-    ->withDomain('ipv6.pdsu.edu.cn')
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功",
-    "data": [
-        {
-
-        "domain":"ipv6.pdsu.edu.cn",
-
-        "isipv6":1,
-
-        "ipv6":"2001:250:4814:1::59"
-
-        }
-    ]
-}

IP地址查询

[danger]### 免费接口,每日100次免费调用,会员可不限次数调用,购买API会员

根据IP地址,查询该IP所属的区域

请求地址

GET https://api.isoyu.com/ip/index

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
ipstring需要查询的IP地址

返回data参数

名称类型说明
Countrystring国家
Provincestring省份区域,部分可能为空
Citystring城市,部分可能为空
Ispstring运营商,部分可能为空

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->ipIndex()
-
-    ->withIp('112.3.69.244')
-
-    ->request();
-dump($result);

返回数据示例:

{
-    "code": 0,
-    "message": "成功",
-    "data": {
-        "Country": "中国",
-        "Province": "江苏省",
-        "City": "常州市",
-        "Isp":"移动"
-    },
-}

IP地址查询(详版)

[danger]### 会员接口,仅限会员使用,购买API会员

最新的IP地址库查询接口,根据IP地址查询归属地/州/国家/省市区/经纬度及网络运营商ISP等信息。不传任何参数的情况下,默认为请求来源ip的相关信息。

请求地址

GET https://api.isoyu.com/website/ip

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
ipstringIP地址

返回data参数

名称类型示例值说明
continentstring亚洲大陆州
countrystring中国国家
provincestring上海省级行政区
citystring上海城市
districtstring黄埔地区
ispstring移动网络运营商
areacodestring310100地区编码
countrycodestringCN国家代码
countryenglishstringChina国家英文名称
longitudestring121.472644经度
latitudestring31.231706纬度

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->websiteIp()
-
-    ->withIp('183.192.70.211')
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功",
-    "data": [
-        {
-
-        "ip": "183.192.70.211",
-
-        "continent":"亚洲",
-
-        "country":"中国",
-
-        "province":"上海",
-
-        "city":"上海",
-
-        "district":"徐汇区",
-
-        "isp":"移动",
-
-        "areacode":"310100",
-
-        "countrycode":"CN",
-
-        "countryenglish":"China",
-
-        "longitude":"121.472644",
-
-        "latitude":"31.231706"
-
-        }
-    ]
-}

百度权重查询

根据域名返回百度(权重/预估流量/关键词数)

最低 0.003元/次

接口1:百度PC权重

请求地址

GET https://api.isoyu.com/baidu/pc_weight

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
domainNamestring获取的域名

返回data参数

名称类型说明
Brint权重
Kwcountint关键词数
Uvcountint预估流量
UpdateTimeint更新时间

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->baiduPcWeight()
-
-    ->withDomainName('isoyu.com')
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功",
-    "data": {
-        "Br": 4,
-
-        "Kwcount": 6252,
-
-        "Uvcount": 3143,
-
-        "UpdateTime": "2020-12-25"
-    }
-}

接口2:百度移动权重

根据域名返回百度移动(权重/预估流量/关键词数)

请求地址

GET https://api.isoyu.com/baidu/mobile_weight

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
domainNamestring获取的域名
keywordstring获取的关键词

返回data参数

名称类型说明
Brint权重
Kwcountint关键词数
Uvcountint预估流量
UpdateTimeint更新时间

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->baiduMobileWeight()
-
-    ->withDomainName('isoyu.com')
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功",
-    "data": {
-        "Br": 3,
-
-        "Kwcount": 485,
-
-        "Uvcount": 651,
-
-        "UpdateTime": "2020-12-25"
-    }
-}

百度反链数

根据域名返回百度反链数、抓取时间

最低 0.003元/次

请求地址

GET https://api.isoyu.com/baidu/links

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
domainNamestring域名

返回data参数

名称类型说明
BaiduLinklong反链数
CrawlTimestring抓取时间

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->baiduLinks()
-
-    ->withDomainName('isoyu.com')
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功",
-    "data": {
-        "BaiduLink": 18600000,
-
-        "CrawlTime": "2020-12-25 15:13:28"
-    }
-}

百度关键词收录量

根据关键词返回百度关键词收录量、抓取时间

最低 0.003元/次

请求地址

GET https://api.isoyu.com/baidu/keyword

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
keywordstring获取的关键词

返回data参数

名称类型说明
CollectCountint关键词收录量
CrawlTimeint抓取时间

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->baiduKeyword()
-
-    ->withKeyword('test')
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功",
-    "data": {
-        "CollectCount": "29000000",
-
-        "CrawlTime": "2020-12-25 15:44:37"
-    }
-}

百度收录量

[danger]### 会员接口,仅限会员使用,购买API会员

查询网站域名百度搜索收录量

请求地址

GET https://api.isoyu.com/website/baidu

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
domainstring域名

返回data参数

名称类型示例值说明
countstring1487收录数
timestring2020-10-15 23:35:03查询时间

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->websiteBaidu()
-
-    ->withDomain('isoyu.com')
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功",
-    "data": [
-        {
-
-         "count": "130725",
-
-          "time": "2020-10-23 11:12:47"
-        }
-    ]
-}

百度收录量

根据域名返回百度收录量、抓取时间

最低 0.003元/次

请求地址

GET https://api.isoyu.com/baidu/pages

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
domainNamestring域名

返回data参数

名称类型说明
BaiduPageslong收录量
CrawlTimestring抓取时间

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->baiduPages()
-
-    ->withDomainName('isoyu.com')
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功",
-    "data": {
-        "BaiduPages": 160000,
-
-        "CrawlTime": "2020-12-25 15:19:37"
-    }
-}

百度URL收录

根据URL返回百度移动或PC-URL是否收录、收录的标题、收录的描述、快照更新时间、抓取时间

最低 0.003元/次

接口1:百度移动URL收录

请求地址

GET https://api.isoyu.com/baidu/mobile_url_pages

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
urlstring获取的url

返回data参数

名称类型说明
IsRecordstring是否收录
RecordTitlestring收录的标题
RecordDepictstring内容描述
SnapTimestring快照时间(只有PC端才有快照时间)
CrawlTimestring抓取时间

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->baiduMobileUrlPages()
-
-    ->withUrl('https://api.isoyu.com/?develop')
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功",
-    "data": {
-        "IsRecord": false,
-
-        "RecordTitle": "",
-
-        "RecordDepict": "",
-
-        "SnapTime": "",
-
-        "CrawlTime": "2019-01-24 16:19:22"
-    }
-}

接口2:百度PC-URL收录

请求地址

GET https://api.isoyu.com/baidu/pc_url_pages

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
urlstring获取的url

返回data参数

名称类型说明
IsRecordstring是否收录
RecordTitlestring收录的标题
RecordDepictstring内容描述
SnapTimestring快照时间(只有PC端才有快照时间)
CrawlTimestring抓取时间

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->baiduPcUrlPages()
-
-    ->withUrl('https://api.isoyu.com/?develop')
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功",
-    "data": {
-        "IsRecord": false,
-
-        "RecordTitle": "",
-
-        "RecordDepict": "",
-
-        "SnapTime": "",
-
-        "CrawlTime": "2019-01-24 16:19:22"
-    }
-}

查询域名解析

[danger]### 会员接口,仅限会员使用,购买API会员

可以查询域名所有的解析信息,DNS记录,例如a记录,cname,hinfo,mx,ns,ptr,soa,txt,aaaa,srv,naptr等。支持顶级域名和二级域名,接口返回有效记录的数据并缓存半小时。

请求地址

GET https://api.isoyu.com/website/domain

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
domainstring域名

返回data参数

名称类型说明
hoststring主机名
classstring类型
ttlint有效时间
typestring解析记录类型
ipstring主机IP地址

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->websiteDomain()
-
-    ->withDomain('www.isoyu.com')
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功",
-    "data": [
-        {
-
-          "host": "www.isoyu.com",
-
-          "class": "IN",
-
-          "ttl": 10,
-
-          "type": "CNAME",
-
-          "target": "eec336a57938b588.vip.jiasule.org"
-
-        }
-    ]
-}

地图坐标服务

支持百度、谷歌、GPS三大经纬度互相转化

最低 0.01元/次

请求地址

GET https://api.isoyu.com/geo/convert

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
lngstring经度,如:116.3974965092
latstring纬度,如:39.908700982285396
typeint转换类型,1:GPS->百度 ,3:GPS->谷歌,  5:百度->谷歌 ,6:谷歌->百度

返回data参数

参考返回示例

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->geoConvert()
-
-    ->withLat('39.908700982285396')
-    ->withLng('116.3974965092')
-    ->withType(6)
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功",
-    "data": {
-        "lng":"116.3974965092",	/*原经度*/
-
-        "lat":"39.908700982285396",	/*原纬度*/
-
-        "off_lng":"116.40392322342767",	/*转换后经度*/
-
-        "off_lat":"39.91494947029461",	/*转换后纬度*/
-
-        "type":"6"
-    }
-}

恶意IP检测

可实时检测IP是否为欺诈、病毒、网络钓鱼、垃圾软件的恶意IP地址。结果result=>1即为恶意IP地址。

最低 0.002元/次

请求地址

GET https://api.isoyu.com/website/cheatip

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
ipstringIP地址

返回data参数

名称类型示例值说明
resultint0检测结果,1为是

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->websiteCheatip()
-
-    ->withUrl('183.192.70.211')
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功",
-    "data": [
-        {
-
-         "result": 0
-
-        }
-    ]
-}

恶意链接检测

实时检测URL是否为欺诈、病毒、网络钓鱼、垃圾软件的恶意链接。结果result=>1即为恶意链接。

最低 0.002元/次

请求地址

GET https://api.isoyu.com/website/cheatlink

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
urlstring链接地址

返回data参数

名称类型示例值说明
resultint0检测结果,1为是

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->websiteCheatlink()
-
-    ->withUrl('https://www.baidu.com/')
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功",
-    "data": [
-        {
-
-         "result": 0
-
-        }
-    ]
-}

关键词百度排名

根据域名和关键词返回百度PC和移动的 关键词收录量、抓取时间、 关键词排名(页数-第几条)、 页面标题、 页面链接地址

最低 0.003元/次

接口1:关键词百度PC排名

请求地址

GET https://api.isoyu.com/baidu/pc_rank

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
domainNamestring获取的域名
keywordstring获取的关键词

返回data参数

名称类型说明
CollectCountlong收录量
RankStrstring排名(页数-条数)
Titlestring标题
Urlstring标题连接
XiongzhangIDstring熊掌ID
CrawlTimestring抓取时间

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->baiduPcRank()
-
-    ->withDomainName('isoyu.com')
-    ->withKeyword('test')
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功",
-    "data": {
-        "CollectCount": "55300000",
-
-        "CrawlTime": "2020-12-25 15:20:23",
-
-        "Ranks": [
-
-            {
-
-                "RankStr": "1-1",
-
-                "Title": "test框架 | 中文最佳实践PHP开源框架,专注WE...",
-
-                "Url": "http://www.isoyu.com/",
-
-                "XiongzhangID": ""
-
-            },
-
-            {
-
-                "RankStr": "1-2",
-
-                "Title": "序言- test3.2完全开发手册",
-
-                "Url": "http://document.isoyu.com/",
-
-                "XiongzhangID": ""
-
-            },
-
-            {
-
-                "RankStr": "1-9",
-
-                "Title": "test官方博客 · 看云",
-
-                "Url": "https://blog.isoyu.com/",
-
-                "XiongzhangID": ""
-
-            },
-
-            {
-
-                "RankStr": "3-7",
-
-                "Title": "test的个人主页 - test框架",
-
-                "Url": "http://www.isoyu.com/u/test.html",
-
-                "XiongzhangID": ""
-
-            },
-
-            {
-
-                "RankStr": "3-8",
-
-                "Title": "下载:test5.0完整版 - test框架",
-
-                "Url": "http://www.isoyu.com/donate/download/id/847.html",
-
-                "XiongzhangID": ""
-
-            },
-
-            {
-
-                "RankStr": "3-9",
-
-                "Title": "下载:test3.2.1完整版 - test框架",
-
-                "Url": "http://www.isoyu.com/donate/download/id/532.html",
-
-                "XiongzhangID": ""
-
-            },
-
-            {
-
-                "RankStr": "3-10",
-
-                "Title": "test教程 - test框架",
-
-                "Url": "http://www.isoyu.com/document/document.html",
-
-                "XiongzhangID": ""
-
-            },
-
-            {
-
-                "RankStr": "4-1",
-
-                "Title": "test官网下载 - 框架下载 - test框架",
-
-                "Url": "http://www.isoyu.com/down/framework.html",
-
-                "XiongzhangID": ""
-
-            },
-
-            {
-
-                "RankStr": "4-2",
-
-                "Title": "test官网下载 - 框架下载 - test框架",
-
-                "Url": "http://www.isoyu.com/down.html",
-
-                "XiongzhangID": ""
-
-            },
-
-            {
-
-                "RankStr": "4-4",
-
-                "Title": "test5专区 - test框架",
-
-                "Url": "http://www.isoyu.com/topic/think.html",
-
-                "XiongzhangID": ""
-
-            },
-
-            {
-
-                "RankStr": "4-5",
-
-                "Title": "test3.2.3完整版 - test框架",
-
-                "Url": "http://www.isoyu.com/down/610.html",
-
-                "XiongzhangID": ""
-
-            },
-
-            {
-
-                "RankStr": "4-6",
-
-                "Title": "下载:test3.2.3完整版 - test框架",
-
-                "Url": "http://www.isoyu.com/donate/download/id/610.html",
-
-                "XiongzhangID": ""
-
-            },
-
-            {
-
-                "RankStr": "4-7",
-
-                "Title": "下载:test5.0.10完整版 - test框架",
-
-                "Url": "http://www.isoyu.com/donate/download/id/1015.html",
-
-                "XiongzhangID": ""
-
-            },
-
-            {
-
-                "RankStr": "4-8",
-
-                "Title": "下载:test5.0.24完整版 - test框架",
-
-                "Url": "http://www.isoyu.com/donate/download/id/1278.html",
-
-                "XiongzhangID": ""
-
-            },
-
-            {
-
-                "RankStr": "5-10",
-
-                "Title": "test5.*版本发布安全更新 · test官方博客 · 看云",
-
-                "Url": "https://blog.isoyu.com/869075",
-
-                "XiongzhangID": ""
-
-            }
-
-        ]
-    }
-}

接口2:关键词百度移动排名

根据域名和关键词返回百度移动 关键词收录量、抓取时间、 关键词排名(页数-第几条)、 页面标题、 页面链接地址

请求地址

GET https://api.isoyu.com/baidu/mobile_rank

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
domainNamestring获取的域名
keywordstring获取的关键词

返回data参数

名称类型说明
CollectCountlong收录量(只有PC端才有收录量)
RankStrstring排名(页数-条数)
Titlestring标题
Urlstring标题连接
XiongzhangIDstring熊掌ID
CrawlTimestring抓取时间

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->baiduMobileRank()
-
-    ->withUrl('https://api.isoyu.com/?develop')
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功",
-    "data": {
-        "IsRecord": false,
-
-        "RecordTitle": "",
-
-        "RecordDepict": "",
-
-        "SnapTime": "",
-
-        "CrawlTime": "2019-01-24 16:19:22"
-    }
-}

关键词百度指数

根据关键词返回百度PC指数、百度移动指数、整体指数

最低 0.005元/次

请求地址

GET https://api.isoyu.com/baidu/index

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
keywordstring获取的关键词

返回data参数

名称类型说明
StartDatestring开始时间
EndDatestring更新时间
BaiduAllint百度30天整体指数","分隔
BaiduPcint百度30天PC指数","分隔
BaiduMobileint百度30天移动指数","分隔

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->baiduIndex()
-
-    ->withKeyword('关键词')
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功",
-    "data": {
-        "StartDate": "2020-11-24",
-
-        "EndDate": "2020-12-23",
-
-        "BaiduAll": "1181,1332,1259,1196,1043,938,1305,1351,1303,1274,1184,1023,853,1135,1171,1189,1165,1152,1044,909,1221,1202,1154,1194,1170,956,871,1159,1184,1151",
-
-        "BaiduPc": "982,1127,1066,991,847,740,1108,1150,1079,1096,999,846,670,946,988,985,944,959,852,703,1007,994,942,966,942,741,678,955,976,966",
-
-        "BaiduMobile": "199,205,193,205,196,198,197,201,224,178,185,177,183,189,183,204,221,193,192,206,214,208,212,228,228,215,193,204,208,185"
-    }
-}

经纬度地址解析

根据提供的高德地图坐标、百度地图坐标或GPS坐标,查询位置信息

最低 0.01元/次

请求地址

GET https://api.isoyu.com/geo/index

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
lngString经度 (如:119.9772857)
latString纬度 (如:27.327578)
typeInt传递的坐标类型,1:GPS 2:百度经纬度 3:高德经纬度

返回data参数

参考返回示例

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->geoIndex()
-
-    ->withLat('39.907314')
-    ->withLng('116.391279')
-    ->withType(1)
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功",
-    "data": {
-		"lat":"39.915065193348",
-
-		"lng":"116.40389843345",
-
-		"type":"1",
-
-		"address":"北京市东城区中华路甲10号",
-
-		"business":"天安门",
-
-		"citycode":131
-    }
-}

数字BTC,ETH,LTC地址

[danger]### 免费接口,每日100次免费调用,会员可不限次数调用,购买API会员

生成数字地址BTC,ETH,LTC地址、助记词和私钥

请求地址

GET https://api.isoyu.com/xnb/index

请求参数

返回data参数

名称类型说明
btcstring比特币
ethstring以太坊
ltcstring莱特币

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->xnbIndex()
-
-    ->request();
-dump($result);

返回数据示例:

{
-    "code": 0,
-    "message": "成功",
-    "data": {
-        "btc": {
-
-            "mnemonic": "leopard old bullet possible april regret slush height sell theory card wage",
-
-            "address": "1KdtwUMBMc3PmitER16HSEKV7UpPtCBnRd",
-
-            "private_key": "L1rBK34JRUDMz7nbJgc8Aw8vhHXnbvFy3249pCnR9g39x6BfxY2y"
-
-        },
-
-        "eth": {
-
-            "mnemonic": "abstract bless apology middle wheat pattern once topple trumpet sail wine layer",
-
-            "address": "0x364d1647620cb861d5a563682ea1656c56d0252a",
-
-            "private_key": "810524be32fd24dafa5dfec84897942bb387411915d15cd3a518e481e5e309ae"
-
-        },
-
-        "ltc": {
-
-            "mnemonic": "cat illegal bonus curve element syrup parade snack test ring yellow fabric",
-
-            "address": "LR5HKvPcSXgBtuMHCkKi8o7h9hvLmmt8Bu",
-
-            "private_key": "T8EXXsVe4tk8BMWTm1CBhf8akafuia15CjALxwzzwa8Mtgy8M5nF"
-
-        }
-    },
-}

搜狗收录量

[danger]### 会员接口,仅限会员使用,购买API会员

查询网站域名搜狗搜索收录量

请求地址

GET https://api.isoyu.com/website/sogou

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
domainstring域名

返回data参数

名称类型示例值说明
countstring1487收录数
timestring2020-10-15 23:35:03查询时间

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->websiteSogou()
-
-    ->withDomain('isoyu.com')
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功",
-    "data": [
-        {
-
-         "count": "130725",
-
-          "time": "2020-10-23 11:12:47"
-        }
-    ]
-}

腾讯域名检测

检测域名或URL是否被腾讯系软件(安全应用中心)拦截,同时返回被检测域名的ICP备案信息。注意,type等于1或3表示未被拦截,其中type等于3表示该域名被腾讯信任。type等于0表示已被拦截。

最低 0.003元/次

请求地址

GET https://api.isoyu.com/website/qq

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
urlstring域名地址

返回data参数

名称类型示例值说明
typeint0检测类型,0拦截,1-3通过
resultstring已被拦截检测结果
explainstring该网站含有未经证实的信息检测说明
organizationstring北京微播视界科技有限公司ICP主体信息
icpnumberstring京ICP备16016397号-3网站ICP备案编号
urlstringhttps://douyin.com域名或链接

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->websiteQq()
-
-    ->withUrl('https://douyin.com')
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功的返回",
-    "data": {
-        {
-
-        "type":0,
-
-        "result":"已被拦截",
-
-        "explain":"该网站含有未经证实的信息",
-
-        "organization":"北京微播视界科技有限公司",
-
-        "icpnumber":"京ICP备16016397号-3",
-
-        "url":"https://douyin.com"
-
-        }
-    }
-}

网安备案查询

根据网站域名查询对应的公安网安备案信息

最低 0.001元/次

请求地址

GET https://api.isoyu.com/website/wabeian

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
domainstring域名

返回data参数

名称类型示例值说明
site_namestring百度网站名称
domainstringbaidu.com网站域名
com_typestring企业单位主体类型
site_typestring交互式网站类型,交互式或非交互式
owner_namestring北京百度网讯科技有限公司网站主体
record_nostring11000002000001备案号
ps_addressstring北京市网安总队备案机关单位
filing_timestring2016-07-13备案时间

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->websiteWabeian()
-
-    ->withDomain('baidu.com')
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功",
-    "data": [
-        {
-
-        "site_name":"百度",
-
-        "domain":"baidu.com",
-
-        "com_type":"企业单位",
-
-        "site_type":"交互式",
-
-        "owner_name":"北京百度网讯科技有限公司",
-
-        "record_no":"11000002000001",
-
-        "ps_address":"北京市网安总队",
-
-        "filing_time":"2016-07-13"
-
-        }
-    ]
-}

网页转图片(维护中)

[danger]### 免费接口,每日100次免费调用,会员可不限次数调用,购买API会员

把网页转换为图片或者PDF,支持jpg|png|svg|bmp|pdf

请求地址

GET https://api.isoyu.com/website/url2pic

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
urlstring网址,必需带上http[s]协议(完整网址),否则默认以http请求
typestring输出格式:jpg|png|svg|bmp|pdf 默认jpg
widthint截屏宽度 默认为1440

返回data参数

名称类型说明
download_linkstring截图下载链接地址

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->websiteUrl2pic()
-
-    ->withUrl('www.baidu.com')
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功",
-    "data": {
-        "download_link": "http://url2pic.php127.com/uploads/pic/2020-10-29/pic5f9adb493a9c5da94c55ad78d5bd26a1f828b641a7239_1440.jpg"
-    }
-}

网站Alexa查询

根据域名返回Alexa相关信息

最低 0.01元/次

请求地址

GET https://api.isoyu.com/website/top

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
domainNamestring获取的域名

返回data参数

名称类型说明
DomainNamestring域名
Titlestring站点名称
CreateTimeint创建总天数
TrendValueint变化值
ShowMedianLoadTimestring访问速度
ShowPercentilestring测速得分
Localestring所属国家
Encodingstring编码方式
LinksInCountint反向链接
PhoneNumbersstring联系电话
Keywordsstring网站关键字
OwnedDomainsstring站长所有域名
OwnerNamestring网站站长
Emailstring电子信箱
Streetsstring街道
Citystring城市
PostalCodestring邮政编码
Countrystring国家
CompanyStockTickerstring是否上市公司
Rankint全球综合排名
PhysicalAddressstring详细地址
CNRankint中国排名
NextRankint下期预测排名
TodayRankint当天排名
ShowDescriptionstring网站简介
ShowOnlineSincestring收录日期
ShowAdultContentstring成人内容
CategoryData—Titlestring分类名
CategoryData—AbsolutePathstring分类相对目录
CountryList—Codestring国家/地区代码
CountryList—Rankstring国家/地区排名
CountryList— Contribution—PageViewsstring页面浏览比例
CountryList— Contribution—Usersstring网站访问比例
CountryList—Namestring国家/地区名称
ContributingSubdomainList —DataUrlstring子站点域名
ContributingSubdomainList —TimeRange—Daysstring一个月排名变化情况
ContributingSubdomainList —Reach—Percentagestring近月网站访问比例
ContributingSubdomainList —PageViews—Percentagestring近月页面访问比例
ContributingSubdomainList —PageViews—PerUserjson人均访问数据
ContributingSubdomainList —PageViews—StrPerUserstring人均页面浏览量
LogoInfo—ImgSrcstringlog图片地址
LogoInfo—Domainstring域名
UsageStatistic_Day (Week/Month/ThreeMonth) —TimeRange—Daysstring当天流量排名情况
UsageStatistic_Day (Week/Month/ThreeMonth) —Rank—Valuestring当日(周/月/三个月)排名
UsageStatistic_Day (Week/Month/ThreeMonth) —Rank—Deltastring变化趋势
UsageStatistic_Day (Week/Month/ThreeMonth) —Reach—Rank—Valuestring当日(周/月/三个月)排名
UsageStatistic_Day (Week/Month/ThreeMonth) —Reach—Rank—Deltastring变化趋势
UsageStatistic_Day (Week/Month/ThreeMonth) —Reach—PerMillion—Valuestring每百万人中访问人数
UsageStatistic_Day (Week/Month/ThreeMonth) —Reach—PerMillion—Deltastring变化趋势
UsageStatistic_Day (Week/Month/ThreeMonth) —PageViews—PerMillion—Valuestring每百万人访问页面中访问本站的页面数
UsageStatistic_Day (Week/Month/ThreeMonth) —PageViews—PerMillion—Deltastring变化趋势
UsageStatistic_Day (Week/Month/ThreeMonth) —PageViews—Rank—Valuestring页面访问量排名
UsageStatistic_Day (Week/Month/ThreeMonth) —PageViews—Rank—Deltastring变化趋势
UsageStatistic_Day (Week/Month/ThreeMonth) —PageViews—PerUser—Valuestring平均每个访问者浏览的页面数
UsageStatistic_Day (Week/Month/ThreeMonth) —PageViews—PerUser—Deltastring变化趋势
IpNumstring日均 IP 访问量[一周平均]
PvNumstring日均 PV 浏览量[一周平均]

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->websiteTop()
-
-    ->withDomainName('isoyu.com')
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功",
-    "data": {
-        "DomainName": "isoyu.com",
-
-        "Title": "test",
-
-        "ShowMedianLoadTime": "3880",
-
-        "ShowPercentile": "14",
-
-        "Locale": "未知",
-
-        "Encoding": "未知",
-
-        "LinksInCount": 1309,
-
-        "PhoneNumbers": "未知",
-
-        "Keywords": null,
-
-        "OwnedDomains": null,
-
-        "OwnerName": "未知",
-
-        "Email": "未知",
-
-        "Streets": null,
-
-        "City": null,
-
-        "PostalCode": null,
-
-        "Country": null,
-
-        "CompanyStockTicker": null,
-
-        "Rank": 7634,
-
-        "CategoryData": {
-
-            "Title": "PHP/脚本",
-
-            "AbsolutePath": "Top/World/Chinese_Simplified_CN/计算机/编程/语言/PHP/脚本"
-
-        },
-
-        "CountryList": [
-
-            {
-
-                "Code": "CN",
-
-                "Rank": "611",
-
-                "Contribution": {
-
-                    "PageViews": "99.6%",
-
-                    "Users": "98.9%"
-
-                },
-
-                "Name": "中国"
-
-            },
-
-            {
-
-                "Code": "US",
-
-                "Rank": "267626",
-
-                "Contribution": {
-
-                    "PageViews": "0.2%",
-
-                    "Users": "0.5%"
-
-                },
-
-                "Name": "美国"
-
-            },
-
-            {
-
-                "Code": "O",
-
-                "Rank": "",
-
-                "Contribution": {
-
-                    "PageViews": "0.2%",
-
-                    "Users": "0.6%"
-
-                },
-
-                "Name": "其他"
-
-            }
-
-        ],
-
-        "ContributingSubdomainList": [
-
-            {
-
-                "DataUrl": "isoyu.com",
-
-                "TimeRange": {
-
-                    "Days": 30
-
-                },
-
-                "Reach": {
-
-                    "Percentage": "95.01%"
-
-                },
-
-                "PageViews": {
-
-                    "Percentage": "88.90%",
-
-                    "PerUser": [
-
-                        {
-
-                            "#text": "2.7"
-
-                        }
-
-                    ],
-
-                    "StrPerUser": "2.7"
-
-                }
-
-            },
-
-            {
-
-                "DataUrl": "sites.isoyu.com",
-
-                "TimeRange": {
-
-                    "Days": 30
-
-                },
-
-                "Reach": {
-
-                    "Percentage": "6.68%"
-
-                },
-
-                "PageViews": {
-
-                    "Percentage": "8.01%",
-
-                    "PerUser": [
-
-                        {
-
-                            "#text": "4"
-
-                        }
-
-                    ],
-
-                    "StrPerUser": "4"
-
-                }
-
-            },
-
-            {
-
-                "DataUrl": "OTHER",
-
-                "TimeRange": {
-
-                    "Days": 30
-
-                },
-
-                "Reach": {
-
-                    "Percentage": "0"
-
-                },
-
-                "PageViews": {
-
-                    "Percentage": "3.09%",
-
-                    "PerUser": [
-
-                        {
-
-                            "#text": "0"
-
-                        }
-
-                    ],
-
-                    "StrPerUser": "0"
-
-                }
-
-            }
-
-        ],
-
-        "CreateTime": 224930,
-
-        "TrendValue": 0,
-
-        "PhysicalAddress": "未知",
-
-        "CNRank": 611,
-
-        "NextRank": 7634,
-
-        "ShowDescription": "开源PHP开发框架。",
-
-        "ShowOnlineSince": "没有记录",
-
-        "ShowAdultContent": "NO",
-
-        "UsageStatistic_Day": {
-
-            "TimeRange": {
-
-                "Days": 1
-
-            },
-
-            "Rank": {
-
-                "Value": "5831",
-
-                "Delta": "-28704"
-
-            },
-
-            "Reach": {
-
-                "Rank": {
-
-                    "Value": "6249",
-
-                    "Delta": "-18908"
-
-                },
-
-                "PerMillion": {
-
-                    "Value": "100",
-
-                    "Delta": "+200%"
-
-                }
-
-            },
-
-            "PageViews": {
-
-                "PerMillion": {
-
-                    "Value": "8.9",
-
-                    "Delta": "+900%"
-
-                },
-
-                "Rank": {
-
-                    "Value": "7681",
-
-                    "Delta": "-67476"
-
-                },
-
-                "PerUser": {
-
-                    "Value": "3",
-
-                    "Delta": "+200%"
-
-                }
-
-            }
-
-        },
-
-        "UsageStatistic_Week": {
-
-            "TimeRange": {
-
-                "Days": 7
-
-            },
-
-            "Rank": {
-
-                "Value": "12474",
-
-                "Delta": "+5982"
-
-            },
-
-            "Reach": {
-
-                "Rank": {
-
-                    "Value": "12414",
-
-                    "Delta": "+5795"
-
-                },
-
-                "PerMillion": {
-
-                    "Value": "60",
-
-                    "Delta": "-42.79%"
-
-                }
-
-            },
-
-            "PageViews": {
-
-                "PerMillion": {
-
-                    "Value": "4",
-
-                    "Delta": "-47.731%"
-
-                },
-
-                "Rank": {
-
-                    "Value": "17315",
-
-                    "Delta": "9043"
-
-                },
-
-                "PerUser": {
-
-                    "Value": "3",
-
-                    "Delta": "-8.682%"
-
-                }
-
-            }
-
-        },
-
-        "UsageStatistic_Month": {
-
-            "TimeRange": {
-
-                "Days": 30
-
-            },
-
-            "Rank": {
-
-                "Value": "7172",
-
-                "Delta": "-478"
-
-            },
-
-            "Reach": {
-
-                "Rank": {
-
-                    "Value": "7142",
-
-                    "Delta": "-771"
-
-                },
-
-                "PerMillion": {
-
-                    "Value": "96",
-
-                    "Delta": "+10%"
-
-                }
-
-            },
-
-            "PageViews": {
-
-                "PerMillion": {
-
-                    "Value": "6.6",
-
-                    "Delta": "-1.41%"
-
-                },
-
-                "Rank": {
-
-                    "Value": "9402",
-
-                    "Delta": "410"
-
-                },
-
-                "PerUser": {
-
-                    "Value": "2.9",
-
-                    "Delta": "-11.78%"
-
-                }
-
-            }
-
-        },
-
-        "UsageStatistic_ThreeMonth": {
-
-            "TimeRange": {
-
-                "Days": 90
-
-            },
-
-            "Rank": {
-
-                "Value": "7634",
-
-                "Delta": "-2346"
-
-            },
-
-            "Reach": {
-
-                "Rank": {
-
-                    "Value": "7814",
-
-                    "Delta": "-2193"
-
-                },
-
-                "PerMillion": {
-
-                    "Value": "86",
-
-                    "Delta": "+30%"
-
-                }
-
-            },
-
-            "PageViews": {
-
-                "PerMillion": {
-
-                    "Value": "6.5",
-
-                    "Delta": "+41%"
-
-                },
-
-                "Rank": {
-
-                    "Value": "9251",
-
-                    "Delta": "-2883"
-
-                },
-
-                "PerUser": {
-
-                    "Value": "3.2",
-
-                    "Delta": "+6%"
-
-                }
-
-            }
-
-        },
-
-        "IpNum": 45000,
-
-        "PvNum": 135000
-
-    }
-}

ICP域名备案查询

根据域名返回查询域名的备案信息

最低 0.005元/次

请求地址

GET https://api.isoyu.com/website/icp

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
domainNamestring域名

返回data参数

名称类型说明
Ownerstring负责人
CompanyNamestring公司名称
CompanyTypestring公司类型
MainPagestring主页
SiteLicensestring备案许可证号
SiteNamestring网站名
VerifyTimestring审核时间

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->websiteIcp()
-
-    ->withDomainName('isoyu.com')
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功",
-    "data": {
-        "Owner": "刘晨",
-
-        "CompanyName": "上海顶想信息科技有限公司",
-
-        "CompanyType": "企业",
-
-        "SiteLicense": "沪ICP备12007941号",
-
-        "SiteName": "test框架",
-
-        "MainPage": "www.isoyu.com",
-
-        "VerifyTime": "2019-11-15"
-    }
-}

网站TDK信息查询

根据域名返回网站(标题/描述/关键词/网站IP)

最低 0.003元/次

请求地址

GET https://api.isoyu.com/website/tdk

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
domainNamestring域名

返回data参数

名称类型说明
Titlestring网站标题
Keywordsstring网站关键词
Descriptionstring网站描述
IPstring网站IP

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->websiteTdk()
-
-    ->withDomainName('kancloud.cn')
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功",
-    "data": {
-        "Title": "看云 | 现代化文档写作、托管及数字出版",
-
-        "Keywords": "文档托管,文档管理,在线创作,文档在线管理,企业知识管理,知识库管理,在线知识管理,文档托管平台,电子出版,在线写书,文档在线转换,在线编辑,在线阅读,个人出版,知识付费,gitbook,开发手册,api手册,在线学习,文档编辑",
-
-        "Description": "看云是一个现代化文档写作、托管及数字出版平台,基于MarkDown语法和Git版本库管理,让你专注于知识创作,可以用于企业知识库、产品手册、项目文档和个人数字出版。",
-
-        "IP": "119.147.4.33"
-    }
-}

网站Whois查询

根据域名返回Whois信息 以及根据电话、邮箱、注册人反查Whois信息(最多100条数据)

最低 0.01元/次

接口1:Whois查询

根据域名返回Whois信息

请求地址

GET https://api.isoyu.com/website/whois

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
domainNamestring域名

返回data参数

名称类型说明
Hoststring域名
ContactPersonstring联系人
Registrarstring注册商
Emailstring联系邮箱
Phonestring联系电话
CreationDatestring创建时间
ExpirationDatestring过期时间
WhoisServerstring域名服务器
DnsServerstringDNS
DomainStatusstring状态

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->websiteWhois()
-
-    ->withDomainName('chinaz.com')
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功",
-    "data": {
-        "Host": "chinaz.com",
-
-        "ContactPerson": "",
-
-        "Registrar": " eName Technology Co., Ltd",
-
-        "Email": "abuse@ename.com",
-
-        "Phone": "864000044400",
-
-        "CreationDate": "2002-12-20 00:00:00",
-
-        "ExpirationDate": "2023-12-20 00:00:00",
-
-        "WhoisServer": "whois.ename.com",
-
-        "DnsServer": "NS1.DNSV5.COM, NS2.DNSV5.COM",
-
-        "DomainStatus": " clientDeleteProhibit..."
-    }
-}

接口2:Whois反查

根据电话、邮箱、注册人反查Whois信息(最多100条数据)

请求地址

GET https://api.isoyu.com/website/whois_reverse

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
queryDatastring电话 或 邮箱 或 联系人
queryTypestringPhone 或 Email 或 Registrant

返回data参数

名称类型说明
Hoststring域名
ContactPersonstring联系人
Registrarstring注册商
Emailstring联系邮箱
Phonestring联系电话
CreationDatestring创建时间
ExpirationDatestring过期时间
WhoisServerstring域名服务器
DnsServerstringDNS
DomainStatusstring状态

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->websiteWhoisReverse()
-
-    ->withQueryData('邮箱')
-    ->withQueryType('Email')
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功",
-    "data": {
-        "Host": "chinaz.com",
-
-        "ContactPerson": "",
-
-        "Registrar": " eName Technology Co., Ltd",
-
-        "Email": "abuse@ename.com",
-
-        "Phone": "864000044400",
-
-        "CreationDate": "2002-12-20 00:00:00",
-
-        "ExpirationDate": "2023-12-20 00:00:00",
-
-        "WhoisServer": "whois.ename.com",
-
-        "DnsServer": "NS1.DNSV5.COM, NS2.DNSV5.COM",
-
-        "DomainStatus": " clientDeleteProhibit..."
-    }
-}

网站排行榜查询

根据域名和年份和周数返回站长名称、分类名称、地区名称、域名、更新时间、排名、省份排名、分类排名、年份、周数

最低 0.003元/次

请求地址

GET https://api.isoyu.com/website/top

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
domainNamestring获取的域名
yearint需要查询的年份,如:2018
weekint需要查询的周数,如:43

返回data参数

名称类型说明
SiteNamestring站长名称
Urlstring页面地址
ClassNamestring分类名称
AreaNamestring地区名称
DomainNamestring域名
UpDatestring更新时间
Rankedstring排名
ProvRankedstring省份排名
ClassRankedNamestring参与排名的分类名
ClassRankedstring分类排名
yearstring年份
weekstring周数

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->websiteTop()
-
-    ->withDomainName('isoyu.com')
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功",
-    "data": {
-        "SiteName": "test",
-
-        "Url": "https://top.chinaz.com/html/site_isoyu.com.html",
-
-        "ClassName": "网络科技、站长资源",
-
-        "AreaName": "上海、闸北",
-
-        "DomainName": "isoyu.com",
-
-        "UpDate": "2020-12-20",
-
-        "Ranked": 3035,
-
-        "ProvRanked": 357,
-
-        "ClassRankedName": "站长资源",
-
-        "ClassRanked": 38,
-
-        "year": 0,
-
-        "week": 51
-    }
-}

网址转换

将复杂的长网址转为短连接,默认为t.cn微博短链接,不可用时、被屏蔽时、或根据网址适合的平台的类型,系统智能选择最优短网址平台。

最低 0.03元/次

请求地址

GET https://api.isoyu.com/website/shorturl

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
urlstringurl地址

返回data参数

名称类型说明
resultboolean转换结果,true为成功
shorturlstring短网址
longurlstring原地址

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->websiteShorturl()
-
-    ->withUrl('https://api.isoyu.com/?姬长信api/1835085')
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功",
-    "data": [
-        {
-
-          "shorturl": "https://w.url.cn/s/ARRJQJ0",
-
-          "longurl": "https://api.isoyu.com/?姬长信api/1835085"
-
-        }
-    ]
-}

微信域名检测

检测域名或链接是否被微信拦截访问或者转码。

最低 0.003元/次

接口1:检测URL地址是否被拦截

请求地址

GET https://api.isoyu.com/wechat/check

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
urlstring微信域名地址 必须带上协议头(http/https)

返回data参数

名称类型示例值说明
typeint0检测类型,0拦截,1通过,2无法访问
resultstring已被拦截访问检测结果

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->wechatCheck()
-
-    ->withUrl('https://douyin.com')
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功的返回",
-    "data": [
-        {
-        "type":0,
-
-        "result":"已被拦截访问"
-        }
-    ]
-}

接口2:检测域名是否被拦截或转码

请求地址

GET https://api.isoyu.com/wechat/domain_check

请求参数

名称必填类型说明
domainstring微信域名

返回data参数

名称类型示例值说明
codeint0检测类型,0正常,1被转码,2被拦截

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->wechatDomainCheck()
-
-    ->withDomain('baidu.com')
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "查询成功",
-    "data": "域名正常"
-}

主办单位备案(实时)

根据主办单位实时返回查询所有备案信息

最低 0.01元/次

请求地址

GET https://api.isoyu.com/website/company

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
companyNamestring公司名称

返回data参数

名称类型说明
SiteDomainstring网站域名
SiteNamestring
SiteLicensestring许可证
CompanyTypestring公司类型
VerifyTimestring验证时间

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->websiteCompany()
-
-    ->withCompanyName('上海顶想信息科技有限公司')
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功",
-    "data": [
-        {
-
-            "SiteDomain": "www.topthink.com",
-
-            "SiteName": "上海顶想信息科技有限公司",
-
-            "SiteLicense": "沪ICP备12007941号",
-
-            "CompanyType": "企业",
-
-            "VerifyTime": "2019-11-15 09:50:01",
-
-            "Domain": "topthink.com",
-
-            "Owner": "",
-
-            "LimitAccess": "否",
-
-            "ServiceLicence": "沪ICP备12007941号-1"
-
-        },
-
-        {
-
-            "SiteDomain": "www.onethink.cn",
-
-            "SiteName": "上海顶想信息科技有限公司",
-
-            "SiteLicense": "沪ICP备12007941号",
-
-            "CompanyType": "企业",
-
-            "VerifyTime": "2019-11-15 09:50:01",
-
-            "Domain": "onethink.cn",
-
-            "Owner": "",
-
-            "LimitAccess": "否",
-
-            "ServiceLicence": "沪ICP备12007941号-3"
-
-        },
-
-        {
-
-            "SiteDomain": "www.kancloud.cn",
-
-            "SiteName": "看云文档写作",
-
-            "SiteLicense": "沪ICP备12007941号",
-
-            "CompanyType": "企业",
-
-            "VerifyTime": "2019-11-15 09:50:01",
-
-            "Domain": "kancloud.cn",
-
-            "Owner": "",
-
-            "LimitAccess": "否",
-
-            "ServiceLicence": "沪ICP备12007941号-4"
-
-        },
-
-        {
-
-            "SiteDomain": "www.topthink.com",
-
-            "SiteName": "上海顶想信息科技有限公司",
-
-            "SiteLicense": "沪ICP备12007941号",
-
-            "CompanyType": "企业",
-
-            "VerifyTime": "2019-11-15 09:50:01",
-
-            "Domain": "topthink.net",
-
-            "Owner": "",
-
-            "LimitAccess": "否",
-
-            "ServiceLicence": "沪ICP备12007941号-1"
-
-        },
-
-        {
-
-            "SiteDomain": "www.isoyu.com",
-
-            "SiteName": "test框架",
-
-            "SiteLicense": "沪ICP备12007941号",
-
-            "CompanyType": "企业",
-
-            "VerifyTime": "2019-11-15 09:50:01",
-
-            "Domain": "test.org",
-
-            "Owner": "",
-
-            "LimitAccess": "否",
-
-            "ServiceLicence": "沪ICP备12007941号-2"
-
-        },
-
-        {
-
-            "SiteDomain": "www.kanclouds.cn",
-
-            "SiteName": "看云",
-
-            "SiteLicense": "沪ICP备12007941号",
-
-            "CompanyType": "企业",
-
-            "VerifyTime": "2019-11-15 09:50:01",
-
-            "Domain": "kanclouds.cn",
-
-            "Owner": "",
-
-            "LimitAccess": "否",
-
-            "ServiceLicence": "沪ICP备12007941号-5"
-
-        },
-
-        {
-
-            "SiteDomain": "www.isoyu.com",
-
-            "SiteName": "test框架",
-
-            "SiteLicense": "沪ICP备12007941号",
-
-            "CompanyType": "企业",
-
-            "VerifyTime": "2019-11-15 09:50:01",
-
-            "Domain": "isoyu.com",
-
-            "Owner": "",
-
-            "LimitAccess": "否",
-
-            "ServiceLicence": "沪ICP备12007941号-2"
-
-        },
-
-        {
-
-            "SiteDomain": "www.topthink.com",
-
-            "SiteName": "上海顶想信息科技有限公司",
-
-            "SiteLicense": "沪ICP备12007941号",
-
-            "CompanyType": "企业",
-
-            "VerifyTime": "2019-11-15 09:50:01",
-
-            "Domain": "topthink.org",
-
-            "Owner": "",
-
-            "LimitAccess": "否",
-
-            "ServiceLicence": "沪ICP备12007941号-1"
-
-        }
-    ]
-}
`,480)])])}const q=s(e,[["render",l]]);export{h as __pageData,q as default}; diff --git "a/.vitepress/dist/assets/\347\275\221\347\273\234\344\277\241\346\201\257.md.C9zJSm5e.lean.js" "b/.vitepress/dist/assets/\347\275\221\347\273\234\344\277\241\346\201\257.md.C9zJSm5e.lean.js" deleted file mode 100644 index a12f8460..00000000 --- "a/.vitepress/dist/assets/\347\275\221\347\273\234\344\277\241\346\201\257.md.C9zJSm5e.lean.js" +++ /dev/null @@ -1 +0,0 @@ -import{_ as s,o as n,c as t,ag as p}from"./chunks/framework.CvgP6Fyv.js";const h=JSON.parse('{"title":"","description":"","frontmatter":{},"headers":[],"relativePath":"网络信息.md","filePath":"网络信息.md"}'),e={name:"网络信息.md"};function l(i,a,o,d,c,u){return n(),t("div",null,[...a[0]||(a[0]=[p("",480)])])}const q=s(e,[["render",l]]);export{h as __pageData,q as default}; diff --git "a/.vitepress/dist/assets/\350\247\206\351\242\221\346\250\241\345\235\227.md.BDs87SEg.js" "b/.vitepress/dist/assets/\350\247\206\351\242\221\346\250\241\345\235\227.md.BDs87SEg.js" deleted file mode 100644 index c5823420..00000000 --- "a/.vitepress/dist/assets/\350\247\206\351\242\221\346\250\241\345\235\227.md.BDs87SEg.js" +++ /dev/null @@ -1,66 +0,0 @@ -import{_ as i,o as a,c as t,ag as n}from"./chunks/framework.CvgP6Fyv.js";const r=JSON.parse('{"title":"","description":"","frontmatter":{},"headers":[],"relativePath":"视频模块.md","filePath":"视频模块.md"}'),h={name:"视频模块.md"};function p(l,s,k,E,e,d){return a(),t("div",null,[...s[0]||(s[0]=[n(`

2. 视频模块

说明: 包括 视频首页数据、视频分类列表 视频详情、如下详情:

2.1 视频首页数据

必选参数:

接口地址:/Video/index

调用例子: //api.isoyu.com/api/Video/index

  返回数据(每次返回是10条数据,这里就不全部列出来了)如下图:
-  \`\`\`
-  \`\`\`
-

2.2 视频分类列表

必选参数:type int : 新闻类型 <table> <tr> <td>type</td> <td>0</td> <td>1</td> <td>2</td> <td>3</td> <td>4</td> </tr> <tr> <td>名称</td> <td>精品视频</td> <td>搞笑视频</td> <td>美女视频</td> <td>体育视频</td> <td>新闻现场</td> </tr> </table> page int : 分页页数,每页返回10条 接口地址:

/Video/video_type?type=2&page=10调用例子:

//api.isoyu.com/api/Video/video_type?type=2&page=10 返回数据(每次返回是10条数据,这里就不全部列出来了)如下图:

javascript
{
-    "msg": "success",
-    "code": 1,
-    "data": [
-        {
-            "sizeSHD": 22050,
-            "replyCount": 0,
-            "videosource": "新媒体",
-            "mp4Hd_url": "http://flv2.bn.netease.com/videolib3/1705/30/aYNXb0812/HD/aYNXb0812-mobile.mp4",
-            "title": "小清新美女爱跳舞,夜里房间优雅独舞",
-            "cover": "http://vimg3.ws.126.net/image/snapshot/2017/5/J/F/VCKOETEJF.jpg",
-            "videoTopic": {
-                "alias": "多彩人生,你我共同编织",
-                "tname": "韬哥学霸哥",
-                "ename": "T1494085453258",
-                "tid": "T1494085453258",
-                "topic_icons": "http://dingyue.nosdn.127.net/tHYrjgCtrdmQP3Nvygaa75m3BMOxdY5ZJ8RVPGgMj9Njt1494085452329.jpg"
-            },
-            "description": "小清新美女爱跳舞,夜里房间优雅独舞",
-            "replyid": "BKOD7PO4050835RB",
-            "length": 147,
-            "m3u8_url": "http://flv.bn.netease.com/videolib3/1705/30/aYNXb0812/SD/movie_index.m3u8",
-            "vid": "VBKOD7PO4",
-            "topicName": "韬哥学霸哥",
-            "votecount": 0,
-            "topicImg": "http://vimg3.ws.126.net/image/snapshot/2017/5/9/B/VCKI1SH9B.jpg",
-            "topicDesc": "让生活慢下来,品味阅读,享受人生,活到老学到老,教育大家,心灵美好,我们一起携手共创美好世界。",
-            "topicSid": "VCKI1SH8S",
-            "replyBoard": "video_bbs",
-            "playCount": 0,
-            "sectiontitle": "",
-            "mp4_url": "http://flv2.bn.netease.com/videolib3/1705/30/aYNXb0812/SD/aYNXb0812-mobile.mp4",
-            "playersize": 1,
-            "sizeSD": 11025,
-            "sizeHD": 14700,
-            "m3u8Hd_url": "http://flv.bn.netease.com/videolib3/1705/30/aYNXb0812/HD/movie_index.m3u8",
-            "ptime": "2017-05-30 10:21:30"
-        }
-    ]
-}

2.3 视频详情

必选参数:vid 视频列表下的vid VEKKO9TJP

接口地址:/Video/video_detail?vid=VEKKO9TJP

调用例子://api.isoyu.com/api/Video/video_detail?vid=VEKKO9TJP 返回数据(每次返回是10条数据,这里就不全部列出来了)如下图:

javascript
{
-    "msg": "success",
-    "code": 1,
-    "data": {
-        "topicid": "1000",
-        "replyCount": 0,
-        "mp4Hd_url": "http://flv2.bn.netease.com/videolib3/1705/29/BWixL8250/HD/BWixL8250-mobile.mp4",
-        "recommend": [],
-        "title": "搞笑段子:老婆,咱们去旅游吧",
-        "hits": 0,
-        "cover": "http://vimg1.ws.126.net/image/snapshot/2017/5/S/Q/VCKMKITSQ.jpg",
-        "replyBoard": "video_bbs",
-        "replyid": "EKKO9TJP050835RB",
-        "mp4_url": "http://flv2.bn.netease.com/videolib3/1705/29/BWixL8250/SD/BWixL8250-mobile.mp4",
-        "length": 13,
-        "videotype": "搞笑的小妖精",
-        "playersize": 0,
-        "vurl": "http://v.163.com/paike/VCH0LU18J/VEKKO9TJP.html",
-        "m3u8Hd_url": "http://flv.bn.netease.com/videolib3/1705/29/BWixL8250/HD/movie_index.m3u8",
-        "m3u8_url": "http://flv.bn.netease.com/videolib3/1705/29/BWixL8250/SD/movie_index.m3u8",
-        "ptime": "2017-05-29 00:17:56",
-        "vid": "VEKKO9TJP"
-    }
-}
`,17)])])}const F=i(h,[["render",p]]);export{r as __pageData,F as default}; diff --git "a/.vitepress/dist/assets/\350\247\206\351\242\221\346\250\241\345\235\227.md.BDs87SEg.lean.js" "b/.vitepress/dist/assets/\350\247\206\351\242\221\346\250\241\345\235\227.md.BDs87SEg.lean.js" deleted file mode 100644 index 7f5eb206..00000000 --- "a/.vitepress/dist/assets/\350\247\206\351\242\221\346\250\241\345\235\227.md.BDs87SEg.lean.js" +++ /dev/null @@ -1 +0,0 @@ -import{_ as i,o as a,c as t,ag as n}from"./chunks/framework.CvgP6Fyv.js";const r=JSON.parse('{"title":"","description":"","frontmatter":{},"headers":[],"relativePath":"视频模块.md","filePath":"视频模块.md"}'),h={name:"视频模块.md"};function p(l,s,k,E,e,d){return a(),t("div",null,[...s[0]||(s[0]=[n("",17)])])}const F=i(h,[["render",p]]);export{r as __pageData,F as default}; diff --git "a/.vitepress/dist/assets/\350\261\206\347\223\243\347\203\255\346\222\255\347\224\265\345\275\261.md.aeMlLVgH.js" "b/.vitepress/dist/assets/\350\261\206\347\223\243\347\203\255\346\222\255\347\224\265\345\275\261.md.aeMlLVgH.js" deleted file mode 100644 index c425ebd0..00000000 --- "a/.vitepress/dist/assets/\350\261\206\347\223\243\347\203\255\346\222\255\347\224\265\345\275\261.md.aeMlLVgH.js" +++ /dev/null @@ -1,118 +0,0 @@ -import{_ as i,o as a,c as n,ag as t}from"./chunks/framework.CvgP6Fyv.js";const d=JSON.parse('{"title":"","description":"","frontmatter":{},"headers":[],"relativePath":"豆瓣热播电影.md","filePath":"豆瓣热播电影.md"}'),h={name:"豆瓣热播电影.md"};function l(p,s,k,E,e,o){return a(),n("div",null,[...s[0]||(s[0]=[t(`

8. 豆瓣热播电影

说明: 获取热播电影列表、电影详情

8.1 热播电影列表

必选参数:start 开始数0. 9 18

  \`count\` 返回列表数
-

接口地址:/Movie/playing_movie_list?start=0&count=9

调用例子:https://api.isoyu.com/api//Movie/playing_movie_list?start=0&count=9

返回数据(每次返回数据,这里就不全部列出来了)如下图:

json
{
-    "msg": "success",
-    "code": 1,
-    "data": {
-        "rating": {
-            "max": 10,
-            "average": 7.4,
-            "stars": "40",
-            "min": 0
-        },
-        "reviews_count": 937,
-        "wish_count": 36862,
-        "douban_site": "",
-        "year": "2017",
-        "images": {
-            "small": "http://img7.doubanio.com/view/movie_poster_cover/ipst/public/p2459723975.jpg",
-            "large": "http://img7.doubanio.com/view/movie_poster_cover/lpst/public/p2459723975.jpg",
-            "medium": "http://img7.doubanio.com/view/movie_poster_cover/spst/public/p2459723975.jpg"
-        },
-        "alt": "https://movie.douban.com/subject/6311303/",
-        "id": "6311303",
-        "mobile_url": "https://movie.douban.com/subject/6311303/mobile",
-        "title": "加勒比海盗5:死无对证",
-        "do_count": null,
-        "share_url": "http://m.douban.com/movie/subject/6311303",
-        "seasons_count": null,
-        "schedule_url": "https://movie.douban.com/subject/6311303/cinema/",
-        "episodes_count": null,
-        "countries": [
-            "美国"
-        ],
-        "genres": [
-            "动作",
-            "奇幻",
-            "冒险"
-        ],
-        "collect_count": 109318,
-        "casts": [
-            {
-                "alt": "https://movie.douban.com/celebrity/1054456/",
-                "avatars": {
-                    "small": "http://img7.doubanio.com/img/celebrity/small/562.jpg",
-                    "large": "http://img7.doubanio.com/img/celebrity/large/562.jpg",
-                    "medium": "http://img7.doubanio.com/img/celebrity/medium/562.jpg"
-                },
-                "name": "约翰尼·德普",
-                "id": "1054456"
-            },
-            {
-                "alt": "https://movie.douban.com/celebrity/1054414/",
-                "avatars": {
-                    "small": "http://img3.doubanio.com/img/celebrity/small/587.jpg",
-                    "large": "http://img3.doubanio.com/img/celebrity/large/587.jpg",
-                    "medium": "http://img3.doubanio.com/img/celebrity/medium/587.jpg"
-                },
-                "name": "哈维尔·巴登",
-                "id": "1054414"
-            },
-            {
-                "alt": "https://movie.douban.com/celebrity/1010543/",
-                "avatars": {
-                    "small": "http://img7.doubanio.com/img/celebrity/small/1243.jpg",
-                    "large": "http://img7.doubanio.com/img/celebrity/large/1243.jpg",
-                    "medium": "http://img7.doubanio.com/img/celebrity/medium/1243.jpg"
-                },
-                "name": "杰弗里·拉什",
-                "id": "1010543"
-            },
-            {
-                "alt": "https://movie.douban.com/celebrity/1325896/",
-                "avatars": {
-                    "small": "http://img7.doubanio.com/img/celebrity/small/1410910563.02.jpg",
-                    "large": "http://img7.doubanio.com/img/celebrity/large/1410910563.02.jpg",
-                    "medium": "http://img7.doubanio.com/img/celebrity/medium/1410910563.02.jpg"
-                },
-                "name": "布伦顿·思韦茨",
-                "id": "1325896"
-            }
-        ],
-        "current_season": null,
-        "original_title": "Pirates of the Caribbean: Dead Men Tell No Tales",
-        "summary": "故事发生在《加勒比海盗3:世界的尽头》沉船湾之战20年后。男孩亨利(布兰顿·思怀兹 Brenton Thwaites 饰)随英国海军出航寻找被聚魂棺诅咒的父亲“深海阎王”威尔·特纳(奥兰多·布鲁姆 Orlando Bloom 饰),却在百慕大三角遭遇被解封的亡灵萨拉查船长(哈维尔·巴登 Javier Bardem 饰)。获取自由的萨拉查屠尽加勒比海盗,征服了整个海域。里海海盗王赫克托·巴博萨船长(杰弗里·拉什 Geoffrey Rush 饰)在女巫Haifaa Meni(格什菲·法拉哈尼 Golshifteh Farahani 饰)口中得知了萨拉查的真实目的:为寻找他的宿敌杰克船长(约翰尼·德普 Johnny Depp 饰)。海盗的命运皆压在落魄的老杰克被封印的黑珍珠号,以及天文学家卡琳娜·史密斯(卡雅·斯考达里奥 Kaya Scodelario 饰)口中的远古三叉戟上。",
-        "subtype": "movie",
-        "directors": [
-            {
-                "alt": "https://movie.douban.com/celebrity/1019391/",
-                "avatars": {
-                    "small": "http://img7.doubanio.com/img/celebrity/small/58032.jpg",
-                    "large": "http://img7.doubanio.com/img/celebrity/large/58032.jpg",
-                    "medium": "http://img7.doubanio.com/img/celebrity/medium/58032.jpg"
-                },
-                "name": "艾斯彭·山德伯格",
-                "id": "1019391"
-            },
-            {
-                "alt": "https://movie.douban.com/celebrity/1216851/",
-                "avatars": {
-                    "small": "http://img7.doubanio.com/img/celebrity/small/58031.jpg",
-                    "large": "http://img7.doubanio.com/img/celebrity/large/58031.jpg",
-                    "medium": "http://img7.doubanio.com/img/celebrity/medium/58031.jpg"
-                },
-                "name": "乔阿吉姆·罗恩尼",
-                "id": "1216851"
-            }
-        ],
-        "comments_count": 47631,
-        "ratings_count": 101974,
-        "aka": [
-            "加勒比海盗:恶灵启航(港)",
-            "加勒比海盗 神鬼奇航:死无对证(台)",
-            "加勒比海盗5:亡灵的缄默",
-            "加勒比海盗5:亡者无言",
-            "加勒比海盗5:死人不会告密",
-            "Pirates of the Caribbean 5"
-        ]
-    }
-}

8.2 热播电影详情

必选参数:id 电影 id

接口地址:/Movie/movie_info?id=6311303

调用例子:https://api.isoyu.com/api/api/Movie/movie_info?id=6311303

返回数据(每次返回数据,这里就不全部列出来了)如下图:

`,14)])])}const g=i(h,[["render",l]]);export{d as __pageData,g as default}; diff --git "a/.vitepress/dist/assets/\350\261\206\347\223\243\347\203\255\346\222\255\347\224\265\345\275\261.md.aeMlLVgH.lean.js" "b/.vitepress/dist/assets/\350\261\206\347\223\243\347\203\255\346\222\255\347\224\265\345\275\261.md.aeMlLVgH.lean.js" deleted file mode 100644 index bad420ba..00000000 --- "a/.vitepress/dist/assets/\350\261\206\347\223\243\347\203\255\346\222\255\347\224\265\345\275\261.md.aeMlLVgH.lean.js" +++ /dev/null @@ -1 +0,0 @@ -import{_ as i,o as a,c as n,ag as t}from"./chunks/framework.CvgP6Fyv.js";const d=JSON.parse('{"title":"","description":"","frontmatter":{},"headers":[],"relativePath":"豆瓣热播电影.md","filePath":"豆瓣热播电影.md"}'),h={name:"豆瓣热播电影.md"};function l(p,s,k,E,e,o){return a(),n("div",null,[...s[0]||(s[0]=[t("",14)])])}const g=i(h,[["render",l]]);export{d as __pageData,g as default}; diff --git a/.vitepress/dist/docs/README.html b/.vitepress/dist/docs/README.html deleted file mode 100644 index 763bbb56..00000000 --- a/.vitepress/dist/docs/README.html +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - 姬长信API For Docker官方文档 - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/.vitepress/dist/docs/_coverpage.html b/.vitepress/dist/docs/_coverpage.html deleted file mode 100644 index d97681fb..00000000 --- a/.vitepress/dist/docs/_coverpage.html +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - docsify <small>4.6.10</small> | 姬长信API For Docker官方文档 - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/.vitepress/dist/hashmap.json b/.vitepress/dist/hashmap.json deleted file mode 100644 index 2be1efe6..00000000 --- a/.vitepress/dist/hashmap.json +++ /dev/null @@ -1 +0,0 @@ -{"code_of_conduct.md":"B1LXDOoY","contributing.md":"TiQiNH1D","coverpage.md":"-BdveJF6","docs__coverpage.md":"mdIigpuf","docs_readme.md":"BEBTSqJI","navbar.md":"ClnWnYWP","readme.md":"DZrB0RrX","sidebar.md":"IMyqaQlB","人工智能.md":"BCcwxfQU","公益中国.md":"GHdVM7_6","前端开发资讯日报.md":"CQ-mGZD7","图片相册接口.md":"Bh7hg5zh","壁纸模块.md":"C7f2Qv69","天气预报.md":"D52Clxba","实名鉴权.md":"D8CtJ7gM","开发杂类.md":"C_HPIclE","招聘信息.md":"Dl_PIi1f","新闻模块.md":"C9Gp11IA","新闻资讯.md":"C3IJY0n-","生活服务.md":"_qgJghLF","电子商务.md":"CT_3pjf1","知乎日报数据.md":"0N696kEA","知识问答.md":"Bg7mSSDH","笑话段子轻松一刻.md":"CB4BxmnV","网络信息.md":"C9zJSm5e","视频模块.md":"BDs87SEg","豆瓣热播电影.md":"aeMlLVgH"} diff --git a/.vitepress/dist/vp-icons.css b/.vitepress/dist/vp-icons.css deleted file mode 100644 index ddc5bd8e..00000000 --- a/.vitepress/dist/vp-icons.css +++ /dev/null @@ -1 +0,0 @@ -.vpi-social-github{--icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M12 .297c-6.63 0-12 5.373-12 12c0 5.303 3.438 9.8 8.205 11.385c.6.113.82-.258.82-.577c0-.285-.01-1.04-.015-2.04c-3.338.724-4.042-1.61-4.042-1.61C4.422 18.07 3.633 17.7 3.633 17.7c-1.087-.744.084-.729.084-.729c1.205.084 1.838 1.236 1.838 1.236c1.07 1.835 2.809 1.305 3.495.998c.108-.776.417-1.305.76-1.605c-2.665-.3-5.466-1.332-5.466-5.93c0-1.31.465-2.38 1.235-3.22c-.135-.303-.54-1.523.105-3.176c0 0 1.005-.322 3.3 1.23c.96-.267 1.98-.399 3-.405c1.02.006 2.04.138 3 .405c2.28-1.552 3.285-1.23 3.285-1.23c.645 1.653.24 2.873.12 3.176c.765.84 1.23 1.91 1.23 3.22c0 4.61-2.805 5.625-5.475 5.92c.42.36.81 1.096.81 2.22c0 1.606-.015 2.896-.015 3.286c0 .315.21.69.825.57C20.565 22.092 24 17.592 24 12.297c0-6.627-5.373-12-12-12'/%3E%3C/svg%3E")} \ No newline at end of file diff --git "a/.vitepress/dist/\344\272\272\345\267\245\346\231\272\350\203\275.html" "b/.vitepress/dist/\344\272\272\345\267\245\346\231\272\350\203\275.html" deleted file mode 100644 index e1facab2..00000000 --- "a/.vitepress/dist/\344\272\272\345\267\245\346\231\272\350\203\275.html" +++ /dev/null @@ -1,734 +0,0 @@ - - - - - - 姬长信API For Docker官方文档 - - - - - - - - - - - - - - - - -
Skip to content

汉字转拼音

[danger]### 会员接口,仅限会员使用,购买API会员

汉字转拼音,支持返回全拼和简拼。

请求地址

GET https://api.isoyu.com/xinhua/convert_py

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
textstring文本内容

返回data参数

名称类型示例值说明
pinyinstringtian xing shu ju shi yi ge wang luo jie kou ping tai拼音
jianxiestringtxsjsygwljkpt拼音缩写

SDK调用

$client = new Client("YourAppCode");
-
-$result = $client->xinhuaConvertPy()
-    ->withText('开源框架')
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功的返回",
-    "data": {
-      "pinyin": "kai yuan kuang jia",
-      "jianxie": "kykj"
-    }
-}

抽取网页图片

该接口可以抽取网页中任何图片,并支持指定的图片格式。默认抽取全部格式的图片,如只抽取网页中的png图片,则传递参数format=>'png'即可。由于网页标签结构错综复杂,所以无法保证全部网页有效。

[danger] 请注意:有些url地址是http开头的,但实际访问时会跳转到https,请用跳转后的真实地址传参。

最低 0.01元/次

请求地址

GET https://api.isoyu.com/website/htmlpic

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
urlstringURL地址,支持http/https
formatstring图片格式,如png

返回data参数

名称类型说明
picUrlstring图片地址

SDK调用

$client = new Client("YourAppCode");
-
-$result = $client->websiteHtmlpic()
-    ->withUrl('https://www.163.com/dy/article/FUHJ79KM0519WCJG.html')
-    ->request();
-dump($result);

JSON返回示例:

{
-code: 0,
-message: "成功",
-data: [
-   {
-        "picUrl": "https://nimg.ws.126.net/?url=http%3A%2F%2Fdingyue.ws.126.net%2F2020%2F1223%2Ffb46cb01j00qlrzzz0024c000m700e5m.jpg&thumbnail=650x2147483647&quality=80&type=jpg"
-    },
-    {
-        "picUrl": "https://nimg.ws.126.net/?url=http%3A%2F%2Fdingyue.ws.126.net%2F2020%2F1223%2Fe069c454p00qlrzzz0023c000pt00i1m.png&thumbnail=650x2147483647&quality=80&type=jpg"
-    },
-    {
-        "picUrl": "https://nimg.ws.126.net/?url=http%3A%2F%2Fdingyue.ws.126.net%2F2020%2F1223%2Fca2ea539p00qlrzzz006xc000ep00gqm.png&thumbnail=650x2147483647&quality=80&type=jpg"
-    },
-    {
-        "picUrl": "https://nimg.ws.126.net/?url=http%3A%2F%2Fdingyue.ws.126.net%2F2020%2F1223%2Ff93405f3p00qlrzzz008xc000hs00c2m.png&thumbnail=650x2147483647&quality=80&type=jpg"
-    },
-    {
-        "picUrl": "https://nimg.ws.126.net/?url=http%3A%2F%2Fdingyue.ws.126.net%2F2020%2F1223%2F2eade462p00qlrzzz00c8c000hs00c2m.png&thumbnail=650x2147483647&quality=80&type=jpg"
-    },
-    {
-        "picUrl": "https://nimg.ws.126.net/?url=http%3A%2F%2Fdingyue.ws.126.net%2F2020%2F1223%2F4d20f25bp00qlrzzz00grc000ic00cim.png&thumbnail=650x2147483647&quality=80&type=jpg"
-    },
-    {
-        "picUrl": "https://nimg.ws.126.net/?url=http%3A%2F%2Fdingyue.ws.126.net%2F2020%2F1223%2F48a6b282p00qlrzzz00tyc000u000jzm.png&thumbnail=650x2147483647&quality=80&type=jpg"
-    },
-    {
-        "picUrl": "https://nimg.ws.126.net/?url=http%3A%2F%2Fdingyue.ws.126.net%2F2020%2F1223%2Fa9ee18bdp00qlrzzz00axc000hs00d1m.png&thumbnail=650x2147483647&quality=80&type=jpg"
-    },
-    {
-        "picUrl": "https://nimg.ws.126.net/?url=http%3A%2F%2Fdingyue.ws.126.net%2F2020%2F1223%2F446f6a41p00qlrzzz006gc000i5009em.png&thumbnail=650x2147483647&quality=80&type=jpg"
-    },
-    {
-        "picUrl": "https://nimg.ws.126.net/?url=http%3A%2F%2Fdingyue.ws.126.net%2F2020%2F1223%2Fe356674ap00qlrzzz00b7c000hs00bum.png&thumbnail=650x2147483647&quality=80&type=jpg"
-    }
-]
-}

GIF色情图片识别

识别色情动图

最低 0.02元/次

请求地址

POST https://api.isoyu.com/image/gif_detect

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
imagestring图像数据,base64编码。gif格式,每帧编码后小于4M,帧数不超过50,GIF图片整体大小base64编码后不超过20M

返回data参数

名称类型说明
class_namestring识别内容
scorenumber评分
probabilitynumber置信度

SDK调用

$client = new Client("YourAppCode");
-
-$result = $client->imageGifDetect()
-    ->withImage('图像Base64编码字符串')
-    ->request();
-dump($result);

JSON返回示例:

{
-message: "成功",
-data: {
-   score: 0,
-   probability: 0,
-   class_name: "性感"
-},
-code: 0
-}

号码实时查询

直连三大运营商接口,实时反馈查询结果 准确率100%。

最低 0.2元/次

请求地址

GET https://api.isoyu.com/unn/status

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
mobilesstring检测手机号,1-50个,仅支持国内号码,11位 , 多个号码之间用英文半角逗号分隔
orderNostring业务唯一流水号,需要用户提供

返回data参数

字段名类型说明
mobileString手机号
handleTimeString查询时间 例:2018-04-09 15:05:01
areaString手机号所属区域。样例:省-市
numberTypeString运营商类型 1移动 2联通 3电信
statusString检测结果,1(正常) 2(空号) 3(通话中) 4(在网但不可用) 5(关机) 6(呼叫转移) 7(疑似关机) 13(停机)    11(携号转网) 10(未知)
remarkString备注 ,例:中国联通 GSM/3G-正常

SDK调用

$client = new Client("YourAppCode");
-
-$result = $client->unnStatus()
-    ->withMobile('手机号码')
-    ->withOrderNo()
-    ->request();

返回示例:

{
-	"code":0,
-	"message":"操作成功",
-	"data":{
-       orderNo: "20200801",
-       handleTime: "2020-08-14 23:29:30",
-       mobile: "13817585871",
-       area: "上海-上海",
-       numberType: "1",
-       status: "1",
-       remark: "中国移动-OK"
-    }
-}

手机空号检测

根据客户提供的手机号,分类筛选出其中的空号、实号、风险号和沉默号。

最低 0.0013元/次

请求地址

GET https://api.isoyu.com/unn/batch_ucheck

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
mobilesstring检测手机号,1-50个,仅支持国内号码,11位 , 多个号码之间用英文半角逗号分隔

返回data参数

字段名类型说明
mobileString手机号,仅支持国内号码,11位
lastTimeString时间戳,毫秒。样例:1522080000000
areaString手机号所属区域。样例:省-市
numberTypeString手机号运营商类型。样例:中国移动 GSM
chargesStatusString是否收费,枚举值:1 :收费 0:不收费
statusString检测结果,枚举值:0:空号 1:实号 2:停机 3:库无 4:沉默号 5:风险号

SDK调用

$client = new Client("YourAppCode");
-
-$result = $client->unnBatchUcheck()
-    ->withMobiles('手机号码')
-    ->request();

返回结果示例:

{
-message: "成功",
-data: [
-    {
-        mobile: "182*****510",
-        lastTime: "1525257960000",
-        area: "河南-郑州",
-        numberType: "中国移动 GSM"
-    }
-],
-code: 0
-}

手写OCR识别

本接口支持图片内手写体文字的检测和识别,针对手写字体无规则、字迹潦草、模糊等特点进行了识别能力的增强。

最低 0.08元/次

请求地址

GET https://api.isoyu.com/ocr/hand

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
imagestring识别图片,请确保身份证内容信息清晰可见。支持url或base64,图片大小不能大于2M,支持图片类型:jpg/png/bmp
imageTypestring图片类型,枚举值:URL-图片路径;BASE64 –图片BASE64编码

返回data参数

名称类型说明
tradeNoString交易号,唯一
wordNumString识别的字块数
listArray文字信息数组
wordString字块内容
locationString字块定位

SDK调用

$client = new Client("YourAppCode");
-
-$result = $client->ocrHand()
-    ->withImage('图像地址')
-    ->withImageType('URL')
-    ->request();
-dump($result);

返回结果示例:

{
-"code": 0,
-"message": "成功",
-"data":{
-   msg: "成功",
-   wordNum: 3,
-   list: [
-    {
-           word: "实时地识别“羊毛党”的欺诈行为,对抗批量抢红包",
-           location: {
-               top: 260,
-               left: 105,
-               width: 1697,
-               height: 118
-            }
-    },
-    {
-           word: "刷优惠卷,恶意披票,羊等作弊行为,避免因欺作",
-           location: {
-               top: 394,
-               left: 97,
-               width: 1721,
-               height: 126
-            }
-    },
-    {
-           word: "引起企业巨额损失",
-           location: {
-               top: 555,
-               left: 87,
-               width: 722,
-               height: 104
-        }
-    } ]
-    }
-}

获取新闻网页正文内容

该接口可用于实时获取网页文章/新闻全文内容,支持互联网上绝大部分网页正文(包含图片等富媒体)。由于网页结构错综复杂,且经常会有变动,所以无法保证所有网站永久有效

最低 0.005元/次

请求地址

GET https://api.isoyu.com/website/htmltext

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
urlstring网页url地址 如果包含特殊字符应该对值urlencode编码下

返回data参数

名称类型说明
titlestring标题
contenttext网页内容
picturestring网页中的第一张图片
ctimeDate网页时间

SDK调用

$client = new Client("YourAppCode");
-
-$result = $client->websiteHtmltext()
-    ->withUrl('https://new.qq.com/omn/AUT20201/AUT2020121701525400.html')
-    ->request();
-dump($result);

JSON返回示例:

{
-code: 0,
-message: "成功",
-data: [
-   {
-      "title": "新闻标题",
-      "content": "新闻内容html",
-      "picture": "第一张图片地址",
-      "ctime": "2020-12-17 20:12:01"
-    }
-]
-}

通用文字识别

通用文字识别接口服务,支持识别网络上各种类型的文字图片,并根据图片中文字的不同位置返回数组,如果需要识别手写文字内容,建议使用手写OCR识别

最低 0.005元/次

请求地址

GET https://api.isoyu.com/ocr/txt

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
imgurlstring图片URL地址

返回data参数

名称类型说明
textsstring识别到的文本内容

SDK调用

$client = new Client("YourAppCode");
-
-$result = $client->ocrTxt()
-
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功",
-    "data": [
-        {
-        "texts":"官方统一接口服务"
-        },
-        {
-        "texts":"test"
-        }
-    ]
-}

驾驶证识别

支持对机动车驾驶证正本所有9个字段进行结构化识别,包括证号、姓名、性别、国籍、住址、出生日期、初次领证日期、准驾车型、有效期限

最低 0.08元/次

请求地址

POST https://api.isoyu.com/ocr/driving_license

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
imagestring识别图片,请确保身份证内容信息清晰可见。支持url或base64,图片大小不能大于2M,支持图片类型:jpg/png/bmp
imageTypestring图片类型,枚举值:URL-图片路径;BASE64 –图片BASE64编码

返回data参数

名称类型说明
tradeNoString交易号,唯一。样例:18041109215057630
expiryTimeString有效时间
numberString证件编号
carTypeString驾驶证类型
nameString姓名
addressString地址
nationalityString国籍
birthString生日
sexString性别
firstGetCardString初次领证时间
msgString驾驶证检测业务返回码对应说明

SDK调用

$client = new Client("YourAppCode");
-
-$result = $client->ocrDrivingLicense()
-    ->withImage('图像地址')
-    ->withImageType('URL')
-    ->request();
-dump($result);

返回结果示例:

{
-"code": 0,
-"message": "成功",
-"data":{
-   msg: "成功",
-   address: "江西省****附1号",
-   tradeNo: "18062915552391159",
-   sex: "男",
-   birth: "19900416",
-   firstGetCard: "20150506",
-   number: "3603****2536",
-   carType: "C1",
-   nationality: "中国",
-   expiryTime: "20150506 - 20210506",
-   name: "段**"
-    }
-}

简繁火星文转换

[danger]### 免费接口,每日100次免费调用,会员可不限次数调用,购买API会员

实现简体、繁体、火星文之间的转换

请求地址

GET https://api.isoyu.com/char/convert

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
textstring需要转换字符串
typeint需要转换成的类型。0:简体 1:繁体 2:火星文

返回参数

名称类型说明
instrstring输入的字符串
outstrstring转换后的字符串

SDK调用

$client = new Client("YourAppCode");
-
-$result = $client->charConvert()
-    ->withText('双鱼座')
-    ->withType(2)
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功的返回",
-    "data": {
-       "instr": "双鱼座",
-        "outstr": "叒渔蓙"
-    }
-}

人脸识别

返回人脸识别年龄、性别、颜值、表情等各项参数。请求参数image请传递照片url。

最低 0.002元/次

请求地址

GET https://api.isoyu.com/ocr/face

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
imagestring图片URL

返回data参数

名称类型示例值说明
locationarray人脸在图片中的位置
face_probabilityint1人脸置信度,代表这是一张人脸的概率,0最小、1最大
anglearray人脸旋转角度参数
ageint22年龄
beautyfloat72.72颜值打分,范围0-100,越大表示越美
expressionarray表情及可信度,0最小、1最大
face_shapearray脸型及可信度,0最小、1最大
genderarray性别及可信度,0最小、1最大
glassesarray是否带眼镜及可信度,0最小、1最大
racearray人种及可信度,0最小、1最大
eye_statusarray双眼状态(睁开/闭合)及可能性,越接近0闭合的可能性越大
emotionarray情绪及可信度,0最小、1最大
face_typearray真实人脸/卡通人脸

SDK调用

$client = new Client("YourAppCode");
-
-$result = $client->ocrFace()
-    ->withImage('https://api.isoyu.com/?think-api/1835085')
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功",
-    "data": [
-        {
-        "location":{
-            "left":196.18,
-            "top":162.42,
-            "width":189,
-            "height":186,
-            "rotation":-2
-        },
-        "face_probability":1,
-        "angle":{
-            "yaw":-0.18,
-            "pitch":15.95,
-            "roll":-4.14
-        },
-        "age":22,
-        "beauty":72.72,
-        "expression":{
-            "type":"smile",
-            "probability":1
-        },
-        "face_shape":{
-            "type":"heart",
-            "probability":0.54
-        },
-        "gender":{
-            "type":"female",
-            "probability":1
-        },
-        "glasses":{
-            "type":"none",
-            "probability":1
-        },
-        "race":{
-            "type":"yellow",
-            "probability":1
-        },
-        "eye_status":{
-            "left_eye":1,
-            "right_eye":1
-        },
-        "emotion":{
-            "type":"happy",
-            "probability":1
-        },
-        "face_type":{
-            "type":"human",
-            "probability":0.97
-        }
-        }
-    ]
-}

身份证OCR识别

支持对二代居民身份证正反面的关键字段识别,包括姓名、性别、民族、出生日期、住址、 身份证号、签发机关、有效期限,准确率98%以上

[danger] 身份证文字识别 不能替代身份证认证,仅用于提取相关信息进一步进行身份认证。

最低 0.07元/次

请求地址

POST https://api.isoyu.com/ocr/idcard

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
imagestring图像数据,base64编码(不包含data:image/jpeg;base64,),要求base64编码后大小不超过4M,最短边至少15px,最长边最大4096px,支持jpg/png/bmp格式
sidestringfront:正面识别;back:反面识别;

返回data参数

名称类型说明
--见返回数据示例

SDK调用

$client = new Client("YourAppCode");
-
-$result = $client->ocrIdcard()
-    ->withImage('图像数据')
-    ->withSide('front')
-    ->request();
-dump($result);

身份证正面识别结果示例:

{
-"code": 0,
-"message": "成功",
-"data":{
-     "realname": "张三",/*姓名*/
-     "sex": "男",/*性别*/
-     "nation": "侗",/*民族*/
-     "born": "19760613",/*出生日期*/
-     "address": "贵州省都匀市甘塘镇长红机器厂散居户169号",/*地址*/
-     "idcard": "522701197606131938",/*身份证号*/
-     "side": "front",/*正面*/
-     "orderid": 339057896/*本次查询流水号*/
-    }
-}

身份证背面识别结果示例:

{
-"code": 0,
-"message": "成功",
-"data":{
-     "begin": "20130501",/*签发日期*/
-     "department": "东台市公安局",/*签发机关*/
-     "end": "20180501",/*失效日期*/ 
-     "side": "back",/*反面*/
-     "orderid": 478799279/*本次查询流水号*/
-    }
-}

中文同义词/反义词查询

[danger]### 免费接口,每日100次免费调用,会员可不限次数调用,购买API会员

查询词语的同义词、反义词。

请求地址

GET https://api.isoyu.com/xinhua/resemble

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
wordstring要查询的词语,如:希望
typestring查询类型,1:同义词 2:反义词,默认1

返回data参数

名称类型示例值描述
见返回示例

SDK调用

$client = new Client("YourAppCode");
-
-$result = $client->xinhuaResemble()
-    ->withWord('伤心')
-    ->withType(1)
-    ->request();
-dump($result);

返回数据示例:

{
-    "message": "查询成功",
-    "data": {
-        "type": "2",
-        "words": [
-          "失望",
-          "绝望"
-        ]
-      },
-    "code": 0
-}

身份证查询

[danger]### 免费接口,每日100次免费调用,会员可不限次数调用,购买API会员

身份证归属地信息查询

接口地址

GET https://api.isoyu.com/idcard/index

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
cardnoYstring身份证号码

返回data参数

名称类型说明
areastring地区
sexstring性别
birthdaystring出生日期

SDK调用

$client = new Client("YourAppCode");
-
-$result = $client->idcardIndex()
-    ->withCardno('身份证号码')
-    ->request();
-dump($result);

返回示例:

{
-"code":0,
-"message":"成功的返回",
-"data":{
-	"area":"浙江省温州市平阳县",
-	"sex":"男",
-	"birthday":"1989年03月08日"
-    }
-}

图灵机器人(维护中)

图灵机器人基于DeepQA深度问答技术,对中文的识别准确率高达90%,是目前中文语境下智能度最高的机器人。

最低 0.002元/次

请求地址

GET https://api.isoyu.com/tuling/index

请求参数

名称类型必填示例值说明
appCodestring用户授权码,参考API调用
questionstring你好对话问题
userstringa12356b55bfg666666唯一身份ID

返回data参数

名称类型示例值说明
replystring你也好啊机器人回复信息

SDK调用

$client = new Client("YourAppCode");
-
-$result = $client->tulingIndex()
-    ->withQuestion('你好')
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功",
-    "data": [
-        {
-        "reply":"你也好啊"
-        }
-    ]
-}

身份证文字识别

支持对二代居民身份证正反面的关键字段识别,包括姓名、性别、民族、出生日期、住址、 身份证号、签发机关、有效期限,准确率98%以上

[danger] 身份证文字识别 不能替代身份证认证,仅用于提取相关信息进一步进行身份认证。

最低 0.012元/次

请求地址

POST https://api.isoyu.com/ocr/id_card_text

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
imagestring身份证照片,请确保身份证内容信息清晰可见。支持url或base64,图片大小不能大于2M,图片类型建议jpg格式,1M左右
imageTypestring图片类型,枚举值:URL-图片路径;BASE64 –图片BASE64编码
ocrTypestringocr类型,0表示身份证正面,1表示身份证反面
detectRiskstring是否开启身份证风险类型(身份证复印件)功能,默认不开启,即:false。可选值:true-开启;false-不开启

返回data参数

名称类型说明
--见返回数据示例

SDK调用

$client = new Client("YourAppCode");
-
-$result = $client->ocrIdcardText()
-    ->withImage('图像数据')
-    ->withImageType('URL')
-    ->withOcrType(0)
-    ->request();
-dump($result);

身份证正面识别结果示例:

{
-"code": 0,
-"message": "成功",
-"data":{
-       "address": "地址",
-       "birth": "出生日期",
-       "name": "姓名",
-       "cardNum": "身份证编号",
-       "sex": "性别",
-       "nation": "民族",
-       "imageStatus": "图像状态",
-       "riskType": "身份证风险类型",
-       "direction": "图像方向"
-    }
-}

身份证背面识别结果示例:

{
-"code": 0,
-"message": "成功",
-"data":{
-     "issuingDate": "20130501",/*签发日期*/
-     "issuingAuthority": "东台市公安局",/*签发机关*/
-     "expiryDate": "20180501",/*失效日期*/ 
-    "imageStatus": "图像状态",
-    "riskType": "身份证风险类型",
-    "direction": "图像方向"
-    }
-}

图片审核

对图片进行政治敏感识别,色情识别,暴恐识别,恶心图像识别,广告检测,图像质量检测

最低 0.0018元/次

请求地址

GET https://api.isoyu.com/image/img_censor

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
imageUrlstring待审核图片URL地址

返回data参数

名称类型说明
HitFlagint数据是否属于恶意类型。0:正常,1:可疑;
Suggestionstring建议您拿到判断结果后的执行操作。建议值,Block:建议屏蔽,Review:建议复审,Pass:建议通过
Labelstring恶意标签,Normal:正常,Polity:涉政,Porn:色情,Illegal:违法,Abuse:谩骂,Terror:暴恐,Ad:广告,Custom:自定义图片。

[danger] 注意:由于返回数据包含了一些图片OCR详情信息,所以返回参数较多,但对于审核结果而言只需要重点关注的最外层的上面三个参数

SDK调用

$client = new Client("YourAppCode");
-
-$result = $client->imageImgCensor()
-    ->withImageUrl('图像地址')
-    ->request();
-dump($result);

JSON返回示例:

{
-message: "成功",
-data: {
-    "HitFlag": 0,
-    "Suggestion":"Pass",
-    "Label":"Normal"
-},
-code: 0
-}

手机号码归属地

[danger]### 免费接口,每日100次免费调用,会员可不限次数调用,购买API会员

根据手机号码或手机号码的前7位,查询手机号码归属地信息,如省份 、城市、运营商等。

每日100次免费调用

请求地址

GET https://api.isoyu.com/telecom/location

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
phoneint需要查询的手机号码或手机号码前7位

返回参数

名称类型说明
provincestring省份
citystring城市,(北京、上海、重庆、天津直辖市可能为空)
areacodestring区号,(部分记录可能为空)
zipstring邮编,(部分记录可能为空)
companystring运营商

SDK调用

$client = new Client("YourAppCode");
-
-$result = $client->telecomLocation()
-    ->withPhone('手机号码')
-    ->request();
-dump($result);

返回数据示例:

{
-"code":0,
-"message":"Return Successd!",
-"data":{
-    "province":"浙江",
-    "city":"杭州",
-    "areacode":"0571",
-    "zip":"310000",
-    "company":"中国移动",
-    }
-}

图像审核

判断网络图像是否违禁,imgurl传递网络图片url,支持识别色情、政治人物和暴恐类型。

最低 0.002元/次

请求地址

GET https://api.isoyu.com/website/imgcensor

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
imgurlstring待审核的图像url地址

返回data参数

名称类型示例值说明
conclusionstring合规审核提示
conclusionTypeint1审核结果类型,分别代表1:合规,2:不合规,3:疑似,4:审核失败

SDK调用

$client = new Client("YourAppCode");
-
-$result = $client->websiteImgcensor()
-    ->withImgurl('https://image.isoyu.com/upload/20200920/134911_5f66ed574ca36')
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功",
-    "data": [
-        {
-        "conclusion":"合规",
-        "conclusionType": 1
-        }
-    ]
-}

图像智能识别

通过AI技术智能识别图像中的内容,并返回相关百科信息。支持图像base64和图像url(二选一)两种传递资源的方式。如使用图像base64的方式,则使用img参数,其值为图片的base64编码(建议URLEncoder下)。如使用图片url的方式,则使用imgurl参数,其值应为一个服务稳定的图像url地址。

最低 0.02元/次

请求地址

GET https://api.isoyu.com/image/scan

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
imgstring图片base64编码(与imgurl参数二选一)
imgurlstring图片URL地址(支持jpg/png/bmp格式)

返回data参数

名称类型说明
tagstring识别到的物体
scorefloat可信度,最大1
baike_infoobject百度百科对象
+baike_urlstring百科链接
+image_urlstring百科简介图
+descriptionstring百科简介

SDK调用

$client = new Client("YourAppCode");
-
-$result = $client->imageScan()
-    ->withImgurl('http://qqpublic.qpic.cn/qq_public/0/0-2641658866-7EB4CBBCF59CEA6DFEDB06B4009D18C3/0')
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功",
-    "data": [
-         {
-            "tag": "布偶猫",
-            "score": 0.915111,
-            "baike_info": {
-                "baike_url": "http://baike.baidu.com/item/%E5%B8%83%E5%81%B6%E7%8C%AB/642121",
-                "image_url": "https://bkimg.cdn.bcebos.com/pic/4034970a304e251fc3ec88c8af86c9177f3e53e2",
-                "description": "布偶猫是猫中较大、较重的一种..."
-            }
-        },
-        {
-            "tag": "猫",
-            "score": 0.720855,
-            "baike_info": {
-                "baike_url": "http://baike.baidu.com/item/%E7%8C%AB/22261",
-                "image_url": "https://bkimg.cdn.bcebos.com/pic/0eb30f2442a7d933c94b0ca9a64bd11372f0010c",
-                "description": "猫,属于猫科动物,分家猫、野猫,是全世界家庭中较为广泛的宠物..."
-            }
-        },
-        {
-            "tag": "狮子猫",
-            "score": 0.435097,
-            "baike_info": {
-                "baike_url": "http://baike.baidu.com/item/%E7%8B%AE%E5%AD%90%E7%8C%AB/4340094",
-                "image_url": "https://bkimg.cdn.bcebos.com/pic/5882b2b7d0a20cf431ada5c49c415c36acaf2edd33dd",
-                "description": "狮子猫又称临清狮子猫,主要产于山东省临清市,是由蓝眼睛的波斯猫与..."
-            }
-        }
-    ]
-}

文本审核

判断文本内容是否还有违禁和灌水低质内容,请求参数content最大支持800字符。

最低 0.002元/次

请求地址

GET https://api.isoyu.com/website/antispam

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
contentstring待审核的文本内容,最大800字符数

返回data参数

名称类型示例值说明
constring合规审核结果
con_typeint2审核结果类型,合规1、不合规2、疑似3,审核失败4
resultarray具体结果数组
+msgstring存在低俗辱骂不合规不合规内容提示
+subtypeint5不合规具体类型,低质灌水0、暴恐违禁1、文本色情2、政治敏感3、恶意推广4、低俗辱骂5、 恶意联系方式推广6、恶意软文推广7
+wordsarray不合规内容数组

SDK调用

$client = new Client("YourAppCode");
-
-$result = $client->websiteAntispam()
-    ->withContent('这是一个测试文本')
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功",
-    "data": {
-         "result": [
-            {
-              "msg": "存在政治敏感不合规",
-              "subtype": 3,
-              "words": [
-                "***"
-              ]
-            }
-          ]
-    }
-}

文本智能纠错

自动识别一段短文本中的错别字,具体片段、错别字在文本中的位置,对应的正确词组以及可信度和最终纠错后的结果。

最低 0.002元/次

请求地址

GET https://api.isoyu.com/word/ecnet

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
contentstring文本内容

返回data参数

名称类型说明
fragmentobject具体的纠错片段
+ori_fragstring错别字片段
+begin_posint起点位置(字节长度)
+correct_fragstring替换后的结果
+end_posint终点位置(字节长度)
scorefloat可信度,最大1
correct_resultstring替换后的完整结果

SDK调用

$client = new Client("YourAppCode");
-
-$result = $client->wordEcnet()
-    ->withContent('姬长信API是一个有休的接口服务')
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功",
-    "data": [
-        {
-            "fragment": [
-                {
-                    "ori_frag": "个有休",
-                    "begin_pos": 14,
-                    "correct_frag": "个优秀",
-                    "end_pos": 23
-                }
-            ],
-            "score": 0.491016,
-            "correct_result": "姬长信API是一个优秀的接口服务"
-        }
-    ]
-}

相似文本检测

检测两端短文本相似度,返回相似得分结果。

最低 0.002元/次

请求地址

GET https://api.isoyu.com/word/simnet

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
text1string文本内容1,最大250字符数
text2string文本内容2,最大250字符数

返回data参数

名称类型示例值说明
scorefloat1相似结果得分,最高1

SDK调用

$client = new Client("YourAppCode");
-
-$result = $client->wordSimnet()
-    ->withText1('test统一接口服务')
-
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功",
-    "data": {
-         "score":0.823376
-    }
-}

新广告法违禁词检测

新广告法禁用词快速检测接口,返回具体涉及的违禁词汇。

最低 0.003元/次

请求地址

GET https://api.isoyu.com/website/adreview

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
contentstring待检测的文本内容,最大800字符数

返回data参数

名称类型示例值说明
constring合规审核结果
con_typeint2审核结果类型,合规1、不合规2、疑似3,审核失败4
wordsarray不合规内容数组

SDK调用

$client = new Client("YourAppCode");
-
-$result = $client->websiteAdreview()
-    ->withContent('这是一个测试文本')
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功",
-    "data": [
-        {
-        "con":"合规",
-        "con_type":1
-        }
-    ]
-}

行驶证识别

对机动车行驶证主页字段进行结构化识别,包括号牌号码、车辆类型、所有人、品牌型号、车辆识别代码、发动机号码、核定载人数等

最低 0.08元/次

请求地址

POST https://api.isoyu.com/ocr/vehicle_license

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
imagestring识别图片,请确保身份证内容信息清晰可见。支持url或base64,图片大小不能大于2M,支持图片类型:jpg/png/bmp
imageTypestring图片类型,枚举值:URL-图片路径;BASE64 –图片BASE64编码

返回data参数

名称类型说明
tradeNoString交易号,唯一。样例:18041109215057630
brandModelString品牌型号
openingDateString发证日期
usingPropertiesString使用性质
engineNoString发动机号码
possessorString所有人
addressString地址
registrationDateString注册日期
vinString车辆识别代码
vehicleTypeString车辆类型
plateNoString车牌号
msgString行驶证检测业务返回码对应说明

SDK调用

$client = new Client("YourAppCode");
-
-$result = $client->ocrDrivingLicense()
-    ->withImage('图像地址')
-    ->withImageType('URL')
-    ->request();
-dump($result);

返回结果示例:

{
-"code": 0,
-"message": "成功",
-"data":{
-   msg: "成功",
-   engineNo: "53****Y",
-   address: "江西省****附1号",
-   tradeNo: "18062915505091149",
-   plateNo: "赣****10",
-   usingProperties: "非营运",
-   brandModel: "东风日产****L2",
-   possessor: "段**",
-   registrationDate: "20170123",
-   vin: "LGBH*******5652",
-   openingDate: "20170123",
-   vehicleType: "小型轿车"
-    }
-}

图片验证码识别

提供可识别中、英、数或混搭的验证码。本验证码仅为残障人士提供验证码识别服务,并不针对任何网站或个人。

typeId参数说明

注意:最大支持10位的验证码。

1.纯数字
typeId=10 任意长度数字,识别率会降低
typeId=11 1位数字
typeId=12 2位数字
...
typeId=19 9位数字

2.纯英文
typeId=20 任意长度英文,识别率会降低
typeId=21 1位英文
typeId=22 2位英文
...
typeId=29 9位英文

3.英文数字混合
typeId=30 任意长度英数混合,识别率会降低
typeId=31 1位英数
typeId=32 2位英数混合
...
typeId=39 9位英数混合

4.纯汉字
typeId=40 任意长度汉字混合,识别率会降低
typeId=41 1位汉字
typeId=42 2位汉字
...
typeId=49 9位汉字

5.数字英文汉字混合
typeId=50 任意长度中英数三混

接口1:数字验证码识别( 点击购买

最低 0.01元/次

请求地址

GET https://api.isoyu.com/captcha/number

请求参数

参数名称类型默认值示例值必须描述
appCodestring用户授权码,参考API调用
img_base64String图片文件的base64字符串。图片大小需要小于100KB。
typeIdString34注意:最大支持10位的验证码。并尽量输入确定位数,不然识别率及速度都会降低。
convert_to_jpgString0有少量png或gif图转成jpg格式后识别率明显提高(并不是所有png或gif转成jpg后都会提高识别率)。 此字段为1时表示需要把图片转为jpg格式,其他值不做转换操作。
needMorePreciseString0是否开启精准识别,1表示开启 0不开启,默认值为0; 如果开启精准识别,会降低识别的速度

返回data参数

名称类型示例值描述
ResultString6nr9a识别出来的字符

SDK调用

$client = new Client("YourAppCode");
-
-$result = $client->captchaNumber()
-    ->withImgBase64('')
-    ->withTypeId(16)
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功",
-    "data": {
-        "Result": "6nr9a",
-    }
-}

接口2:中英文验证码识别( 点击购买

最低 0.03元/次

请求地址

GET https://api.isoyu.com/captcha/chinese

请求参数

参数名称类型必须描述
appCodestring
img_base64String图片文件的base64字符串。图片大小需要小于100KB。
typeIdString注意:最大支持10位的验证码。并尽量输入确定位数,不然识别率及速度都会降低。
convert_to_jpgString有少量png或gif图转成jpg格式后识别率明显提高(并不是所有png或gif转成jpg后都会提高识别率)。 此字段为1时表示需要把图片转为jpg格式,其他值不做转换操作。

返回data参数

名称类型示例值描述
ResultString6nr9a识别出来的字符

SDK调用

$client = new Client("YourAppCode");
-
-$result = $client->captchaChinese()
-    ->withImgBase64('')
-    ->withTypeId(44)
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功",
-    "data": {
-        "Result": "6nr9a",
-    }
-}

接口3:算术验证码识别( 点击购买

可识别加减乘除类型的简单算术验证码,算术码的数字范围应小于999 。

最低 0.02元/次

请求地址

GET https://api.isoyu.com/captcha/algorism

请求参数

参数名称类型必须描述
appCodestring用户授权码,参考API调用
img_base64String

返回data参数

名称类型示例值描述
ResultString12比如图形是2*6=? ,那么返回结果将是12

SDK调用

$client = new Client("YourAppCode");
-
-$result = $client->captchaAlgorism()
-    ->withImgBase64('')
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功",
-    "data": {
-        "Result": "12",
-    }
-}

羊毛党检测

![](https://image.isoyu.com/upload/20200813/110357_5f34ad9de9b4a =x120)

反机器欺诈 用于检测手机号是否为羊毛党

最低 0.02元/次

请求地址

GET https://api.isoyu.com/wool/wcheck

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
mobilestring检测手机号,限单个,仅支持11位国内号码
ipstring手机ip地址:重要参数 必传,不传将对检测结果产生影响 不能传入10,192,172等开头的内网IP地址

返回data参数

名称类型说明
mobilestring手机号
tradeNostring交易号,唯一。样例:18041109215057630
statusstring检测结果 W1 白名单 B1 黑名单 B2 可信任度低 N 未找到

SDK调用

$client = new Client("YourAppCode");
-
-$result = $client->woolWcheck()
-    ->withMobile('手机号码')
-    ->withIp('手机ip地址')
-    ->request();
-dump($result);

JSON返回示例:

{
-message: "成功",
-data: {
-    tradeNo: "18041216552768336",
-    mobile: "18236****10",
-    status: "W1"
-},
-code: 0
-}

谣言鉴别

该接口可返回网络谣言的鉴别结果,针对新增网络谣言,默认返回一个最新谣言列表,支持搜索。包含谣言鉴别时间、内容、图片、鉴别机构、相关解释。是否为谣言等字段。

最低 0.002元/次

请求地址

GET https://api.isoyu.com/rumour/index

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
wordstring谣言关键词
numint返回数量,默认为10
pageint翻页

返回data参数

名称类型示例值说明
idstringe633815442b986f8220183e6c42d2166谣言详情ID
datestring2020-01-23谣言鉴别时间
titlestring武汉三口之家迪士尼游玩确诊新型冠状病毒肺炎谣言标题
explainstring谣言谣言解释,没有解释时判断类别
imgsrcstringhttps://p.qpic.cn/jiaozhen/0/1176d1479aaf4d05b148db998f2e9734/0谣言图片
markstylestringfake谣言类型:fake虚假、genuine确实
descstring上海迪士尼度假区方面对记者表示,“该消息是谣传信息...澄清概况
authorstring《经济观察报》社全新商业资讯平台权威报道来源

SDK调用

$client = new Client("YourAppCode");
-
-$result = $client->rumourIndex()
-    ->withWord('武汉')
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功",
-    "data": [
-        {
-        "id":"e633815442b986f8220183e6c42d2166",
-        "date":"2020-01-23",
-        "title":"武汉三口之家迪士尼游玩确诊新型冠状病毒肺炎",
-        "explain":"谣言",
-        "imgsrc":"https://p.qpic.cn/jiaozhen/0/1176d1479aaf4d05b148db998f2e9734/0",
-        "markstyle":"fake",
-        "desc":"上海迪士尼度假区方面对记者表示,“该消息是谣传信息...",
-        "author":"《经济观察报》社全新商业资讯平台"
-        },
-        {
-        "id":"8c8cf484eaa5792ffbcc8d8918981f74",
-        "date":"2020-01-23",
-        "title":"武汉加油站停止营业",
-        "explain":"谣言",
-        "imgsrc":"https://p.qpic.cn/jiaozhen/0/814c1c5512824fce8f17a2f050c313c7/0",
-        "markstyle":"fake",
-        "desc":"武汉市商务局官网于1月23日午间发布消息称...",
-        "author":"中国新闻社创办的财经新媒体"
-        }
-    ]
-}

银行卡识别

支持对主流银行卡的卡号、有效期、发卡行、3个关键字段进行结构化识别,识别准确率超过99%

最低 0.05元/次

请求地址

POST https://api.isoyu.com/ocr/bankcard

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
imagestring识别图片,请确保身份证内容信息清晰可见。支持url或base64,图片大小不能大于2M,支持图片类型:jpg/png/bmp
imageTypestring图片类型,枚举值:URL-图片路径;BASE64 –图片BASE64编码

返回data参数

名称类型说明
tradeNoString交易号,唯一
cardNumString银行卡号
cardTypeString卡类型(0:未知银行; 1: 借记卡; 2: 信用卡)
cardNameString银行卡名称(建设银行、招商银行等)
msgString银行卡检测业务返回码对应说明

SDK调用

$client = new Client("YourAppCode");
-
-$result = $client->ocrDrivingLicense()
-    ->withImage('图像地址')
-    ->withImageType('URL')
-    ->request();
-dump($result);

返回结果示例:

{
-"code": 0,
-"message": "成功",
-"data":{
-   msg: "成功",
-   cardNum: "6217 0072 ***87",
-   tradeNo: "18062915460891137",
-   cardName: "建设银行",
-   cardType: "1"
-    }
-}

营业执照文本识别

支持对营业执照关键字段的识别,包括单位名称、法人、地址、有效期、证件编号、社会信用代码等

最低 0.05元/次

请求地址

POST https://api.isoyu.com/ocr/business_license

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
imagestring识别图片,请确保营业执照内容信息清晰可见。使用base64编码格式(不包含data:image/jpeg;base64,)
fixModestring‘1’ - 修复模式 ‘0’ - 不修复模式 (默认)

返回data参数

名称类型说明
companyNameString公司名称
creditCodeString社会信用代码
typeString类型
legalPersonString法人代表
addressString单位地址
beginDateString成立日期
validDateString有效时间
registeredCapitalString注册资本
scopeString经营范围
numberString编号

SDK调用

$client = new Client("YourAppCode");
-
-$result = $client->ocrBusinessLicense()
-    ->withImage('图像BASE64编码')
-    ->request();
-dump($result);

返回结果示例:

{
-"code": 0,
-"message": "成功",
-"data":{
-   number: "无",
-   address: "****",
-   creditCode: "****",
-   validDate: "2021年04月18日",
-   companyName: "****",
-   legalPerson: "****",
-    scope:"",
-    type:"有限责任公司(自然人投资或控股)",
-    beginDate:"",
-    registeredCapital:""
-    }
-}

中文分词

效率极高的中文分词接口,支持NLP智能分词

最低 0.001元/次

接口1:中文抽取关键词

请求地址

GET https://api.isoyu.com/word/segment

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
contentstring内容
numstring返回数量,默认为10,最大5100

返回data参数

名称类型示例值说明
参考返回示例

SDK调用

$client = new Client("YourAppCode");
-
-$result = $client->wordSegment()
-    ->withContent('今天我们去上海外滩和南京东路玩')
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功",
-    "data": [
-        "上海",
-        "外滩",
-        "南京东路"
-    ]
-}

接口2:中文智能分词

NLP智能分词,快速把一段文本切分为一个个词组,并标注了词性。大文本分词时,应该使用post请求方式。且最大不能超过800个字符。

请求地址

GET https://api.isoyu.com/word/nlp

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
contentstring内容

返回data参数

名称类型示例值说明
wordstring今天词语
word_tagstring132词性代码
indexstring0标号索引

词性代码释义如下:

名称代码
数词(例如:100、一亿)90
名词(例如:妈妈、老师、手机)95
人名(例如:马化腾、马小姐、小天)96
机构团体名(例如:腾讯公司、北大、中科院)97
地名词(例如:上海、外滩、南京东路)102
数词开头的名词(例如:一个好人、三个和尚)103
以代词开头的名词(例如:该同学、某人)104
动量词(例如:次、遍、趟)111
时间量词(例如:年、月、日)112
货币量词(例如:美元、英镑)113
历史量词(例如:唐朝、清初)133
谓词(例如:理发、洗澡)171
不及物谓词(例如:腰酸、头疼)200

SDK调用

$client = new Client("YourAppCode");
-
-$result = $client->wordNlp()
-    ->withContent('今天小天和kitty去上海外滩和南京东路玩')
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功",
-    "data": [
-        {
-            "word": "今天",
-            "word_tag": "132",
-            "index": "0"
-        },
-        {
-            "word": "小天",
-            "word_tag": "96",
-            "index": "1"
-        },
-        {
-            "word": "和",
-            "word_tag": "108",
-            "index": "2"
-        },
-        {
-            "word": "kitty",
-            "word_tag": "95",
-            "index": "3"
-        },
-        {
-            "word": "去",
-            "word_tag": "170",
-            "index": "4"
-        },
-        {
-            "word": "上海",
-            "word_tag": "102",
-            "index": "5"
-        },
-        {
-            "word": "外滩",
-            "word_tag": "102",
-            "index": "6"
-        },
-        {
-            "word": "和",
-            "word_tag": "108",
-            "index": "7"
-        },
-        {
-            "word": "南京东路",
-            "word_tag": "102",
-            "index": "8"
-        },
-        {
-            "word": "玩",
-            "word_tag": "170",
-            "index": "9"
-        }
-    ]
-}
- - - - \ No newline at end of file diff --git "a/.vitepress/dist/\345\205\254\347\233\212\344\270\255\345\233\275.html" "b/.vitepress/dist/\345\205\254\347\233\212\344\270\255\345\233\275.html" deleted file mode 100644 index 351e8d12..00000000 --- "a/.vitepress/dist/\345\205\254\347\233\212\344\270\255\345\233\275.html" +++ /dev/null @@ -1,73 +0,0 @@ - - - - - - 姬长信API For Docker官方文档 - - - - - - - - - - - - - - - - -
Skip to content

GY.公益数据

说明:公益中国🇨🇳

sandbox该属性对呈现在 iframe 框架中的内容启用一些额外的限制条件。属性值可以为空字符串(这种情况下会启用所有限制),也可以是用空格分隔的一系列指定的字符串。allow-scripts: 允许嵌入的浏览上下文运行脚本(但不能创建弹窗)。如果没有使用该关键字,就无法运行脚本。

1 宝贝回家/腾讯公益404核心数据

接口地址:https://api.isoyu.com/gy/https://api.isoyu.com/gy/data.js

说明: 腾讯公益404应该很多人都知道,在独立开发者圈内取得了很大的成功!但我认为这个公益页面不应该局限于404页面,而是广告位类单独板块。这才是真正的公益行为!现在几乎所有网站都是HTTPS(Hypertext Transfer Protocol Secure)安全超文本传输协议,而腾讯还停留在http时代,腾讯公益404难以满足现有需求。所以做了这个,网站只需要在自己的页面中嵌入一段简单的代码,就能通过互联网来迅速传播失踪儿童信息,从而提高找回失踪儿童的概率。失踪儿童信息来自宝贝回家寻子网。在全国人大代表张宝艳女士指导建议下完善.静态资源支持ssl.最后信息于2018年04月14日更改,共232条信息。

附: 传播即是希望!如果您想在您的网站添加一个类似的效果,出于公益性质,我可以无偿为您提供技术支持,愿天下的宝贝都能永伴自己父母身边.法律顾问:北京市百瑞律师事务所 张志伟律师 | 吉林保民律师事务所 修保律师

调用例子:

javascript

-<iframe src="https://api.isoyu.com/gy/" frameborder="0" scrolling="no" width="300" height="500" sandbox="allow-scripts"></iframe>
javascript
<iframe src="https://api.isoyu.com/gy/" allowTransparency="true"  frameborder="0" scrolling="no" width="100%" height="100%" sandbox="allow-scripts"></iframe>

或者用onload来动态加载高度

javascript

-<iframe src="https://api.isoyu.com/gy/" frameborder="0" scrolling="no" width="100%" onload="mu_changeHeight()" id="isoyu_gy" sandbox="allow-scripts"></iframe>
-
-js部分
-
-<script type="text/javascript">
-function mu_changeHeight(){
-var ifm= document.getElementById("isoyu_gy");
-ifm.height=document.documentElement.clientHeight;
-}</script>

3.解析json https://api.isoyu.com/gy/data.js 不作多描述(浏览器直接访问会乱码,可以下载查看。charset为UTF-8)

姬长信API

2 全网通缉令数据

接口地址:https://api.isoyu.com/gy/tj.htmlhttps://api.isoyu.com/gy/tj.js

说明: 数据全部来自官方媒体,政府新闻,在上海警察叔叔的指导下完善.静态资源支持ssl

附: 如果您想在您的网站添加一个类似的效果,出于公益性质,我可以无偿为您提供技术支持.法律顾问:北京市百瑞律师事务所 张志伟律师 | 吉林保民律师事务所 修保律师

调用例子:

javascript

-<iframe src="https://api.isoyu.com/gy/tj.html" frameborder="0" scrolling="no" width="300" height="500" sandbox="allow-scripts"></iframe>
javascript
<iframe src="https://api.isoyu.com/gy/tj.html" allowTransparency="true"  frameborder="0" scrolling="no" width="100%" height="100%" sandbox="allow-scripts"></iframe>

或者用onload来动态加载高度

javascript

-<iframe src="https://api.isoyu.com/gy/tj.html" frameborder="0" scrolling="no" width="100%" onload="mu_changeHeight()" id="isoyu_tj" sandbox="allow-scripts"></iframe>
-
-js部分
-
-<script type="text/javascript">
-function mu_changeHeight(){
-var ifm= document.getElementById("isoyu_tj");
-ifm.height=document.documentElement.clientHeight;
-}</script>

3.解析json https://api.isoyu.com/gy/tj.js 不作多描述(浏览器直接访问会乱码,可以下载查看。charset为UTF-8)

姬长信API

3. AI分析乳腺 X 线照片

接口地址:

https://api.isoyu.com/Mammogram/?appCode=B586A14C4EC466D33682F8626CCB3794&auturl=api.isoyu.com&list=3

说明:

任何使用此api请明显标注:

此工具仅用于为您提供乳房X光检查的认识和研究目的。 此工具未经 FDA 批准。请不要将其用于任何诊断目的。

数据分析@coolwulf.

电脑版:http://mammo.neuralrad.com:5300/static/NeuralRad_Mammo_Installer.exe

本地不存储任何相关文件,CDN十分钟缓存.

调用例子:

Post图片,支持jpeg,jpg,png.限制10MB以内.批量使用请致邮或使用电脑端.

注:下列为示范结果,没有采用十分钟缓存.

结果


-{
-  "code": "200",
-  "msg": "Success",
-  "appCode": "B586A14C4EC466D33682F8626CCB3794",
-  "filename": "20220607104404dbb44aed2e738bd40c77c468ae8b87d6277ff911.jpg",
-  "filesize": "158.48046875kB",
-  "alldata": "1. Model prediction of possible benign mass with possibility at      28.32% --- location at box index: [444.97098   31.828455 518.2207    96.15495 ]2. Model prediction of possible malignant mass with possibility at      21.48% --- location at box index: [439.8273    26.259714 518.76105   94.09584 ]3. Model prediction of possible benign mass with possibility at      17.72% --- location at box index: [369.56226 267.9322  425.3009  318.28143]4. Model prediction of possible malignant mass with possibility at      16.43% --- location at box index: [452.94946  46.21009 512.4836   89.21607]5. Model prediction of possible malignant mass with possibility at      14.90% --- location at box index: [369.56226 267.9322  425.3009  318.28143]6. Model prediction of possible benign mass with possibility at      13.44% --- location at box index: [132.37648 267.7888  198.91667 321.25467]\n\n",
-  "dataimg": "https:\/\/pic.rmb.isoyu.com\/bjh\/ce77bb3e3971ae1e493fdf5af4d4ab8a.jpeg",
-  "data": {
-  	"list": [{
-  		"mass": " benign ",
-  		"possibility": "28.32%",
-  		"location": "444.97098   31.828455 518.2207    96.15495 "
-  	}, {
-  		"mass": " malignant ",
-  		"possibility": "21.48%",
-  		"location": "439.8273    26.259714 518.76105   94.09584 "
-  	}, {
-  		"mass": " benign ",
-  		"possibility": "17.72%",
-  		"location": "369.56226 267.9322  425.3009  318.28143"
-  	}]
-  },
-  "auturl": "api.isoyu.com",
-  "time": 1654569844
-}

image.png

- - - - \ No newline at end of file diff --git "a/.vitepress/dist/\345\211\215\347\253\257\345\274\200\345\217\221\350\265\204\350\256\257\346\227\245\346\212\245.html" "b/.vitepress/dist/\345\211\215\347\253\257\345\274\200\345\217\221\350\265\204\350\256\257\346\227\245\346\212\245.html" deleted file mode 100644 index cd41a1c0..00000000 --- "a/.vitepress/dist/\345\211\215\347\253\257\345\274\200\345\217\221\350\265\204\350\256\257\346\227\245\346\212\245.html" +++ /dev/null @@ -1,163 +0,0 @@ - - - - - - 姬长信API For Docker官方文档 - - - - - - - - - - - - - - - - -
Skip to content

6. Web 前端开发资讯日报

说明: 获取每日前端开发日报列表、单日日报详情信息列表:

6.1 每日前端开发日报列表

必选参数:page 1,2,3 第一页第一二页日报列表当前日期一次往前走

接口地址:/Web/web_daily_list?page=1

调用例子:https://api.isoyu.com/api/Web/web_daily_list?page=1

返回数据(每次返回是10条数据,这里就不全部列出来了)如下图:

javascript
{
-    "msg": "success",
-    "code": 1,
-    "data": [
-        {
-            "title": "20170530 前端开发日报",
-            "date": "2017-05-31",
-            "desc": "Vue全家桶填坑之路;Webpack 最详解;前端开发规范:命名规范、html 规范、css 规范、js 规范;前端性能优化的三个维度;Angular4实现个人作品展示站;HTTP Session 的工作原理以及几个思维扩展;React 教 ...",
-            "daily_id": 20170530
-        },
-        {
-            "title": "20170529 前端开发日报",
-            "date": "2017-05-30",
-            "desc": "web前端面试题汇总(JS);Vue 重写前端导航;Webpack 2 中一些常见的优化措施;Canvas之基础;https那些事;煦涵说JSON;redux-demo;Angular 组件间通信 WEB前端面试题汇总(JS)如何解决跨域问 ...",
-            "daily_id": 20170529
-        },
-        {
-            "title": "20170528 前端开发日报",
-            "date": "2017-05-29",
-            "desc": "大白话 JavaScript 创建对象思维导图;学习阮一峰的WebSocket;从 JavaScript 作用域说开去;前端周刊第 57 期:《战争与和平版》的 CSS-IN-JS 黑历史;Alloy 前端周刊第 7 期;JavaScrip ...",
-            "daily_id": 20170528
-        },
-        {
-            "title": "20170527 前端开发日报",
-            "date": "2017-05-28",
-            "desc": "JavaScript 函数式编程指南;JS 函数式编程指南(中文版);快速掌握ECMAScript 6新特性;基于 TypeScript 的 Node.js 框架 Nest 正式版发布(下);2017-05-27 前端日报;一个后端程序员的 ...",
-            "daily_id": 20170527
-        },
-        {
-            "title": "20170526 前端开发日报",
-            "date": "2017-05-27",
-            "desc": "Vue.js 入门最佳项目实践-个人博客全栈应用从零到上线;JTaro:基于 Vue 2.0 的轻量级 SPA 框架;为什么我们需要 Vuex;【小程序可用】css3 animation 实现的跑马灯;Sessions by Pusher: ...",
-            "daily_id": 20170526
-        },
-        {
-            "title": "20170525 前端开发日报",
-            "date": "2017-05-26",
-            "desc": "不仅仅是粘贴复制——聊聊前端脚手架;值得多聊聊的 Promise 模式,以及它能解决什么问题;发布自己第一个 npm 组件包(基于 Vue 的文字跑马灯组件);一个简单express+jade+mysql+bootstrap+nodejs的 ...",
-            "daily_id": 20170525
-        },
-        {
-            "title": "20170524 前端开发日报",
-            "date": "2017-05-25",
-            "desc": "JavaScript 疑难汇总;Vue的Mock数据(一) JSON-server;React VR 快速入门中文文档;javascript——window对象;jQuery效果—雪花飘落;移动 web 之滚动篇;10分钟教你撸一个node ...",
-            "daily_id": 20170524
-        },
-        {
-            "title": "20170523 前端开发日报",
-            "date": "2017-05-24",
-            "desc": "基于栈的 HTML 解析器;React学习报告;WebP 已经适合主流使用?美图图像选型评测及优化历程;一、如何将Vue初始项目发布到github上;还在找react例子? 记录一下react练习小心得;前端每周清单第 14 期:编写现代  ...",
-            "daily_id": 20170523
-        },
-        {
-            "title": "20170522 前端开发日报",
-            "date": "2017-05-23",
-            "desc": "前端 (Not just) 工程师终究要掌握的知识;css3动画(二):波浪效果;JS 与多线程;每天 10 个前端知识点:杂技;GB-respond:移动端响应式布局解决方案(JavaScript + rem);React实战 ̵ ...",
-            "daily_id": 20170522
-        },
-        {
-            "title": "20170521 前端开发日报",
-            "date": "2017-05-22",
-            "desc": "总有你要的编程书单(GitHub);JavaScript 编码指南;学习JavaScript之闭包;Vue 用户的 React 上手小结;初识weex(前端视角) – 环境搭建;JQuery 中的 setTimeout(fn,  ...",
-            "daily_id": 20170521
-        }
-    ]
-}

6.2 单个日报列表

必选参数:$daily_id 如:20170520 某个日期数

接口地址:/Web/every_daily_list?$daily_id=20170520

调用例子:https://api.isoyu.com/api/Web/every_daily_list?$daily_id=20170520

返回数据(每次返回是10条数据,这里就不全部列出来了)如下图:

javascript
{
-    "msg": "success",
-    "code": 1,
-    "title": "20170530 前端开发日报",
-    "data": [
-        {
-            "title": "vue全家桶填坑之路",
-            "url": "https://segmentfault.com/a/1190000009599025",
-            "desc": "vue全家桶填坑之路近些日子上手vue全家桶,深感自己的知识水平浅薄,在摸索之中记录了我遇到的一些问题的解决方法。 场景:表单需要打开新页面修改参数返回保存数据 这个一开始我就想利用vuex的store存储到state之中就大功告成了。..."
-        },
-        {
-            "title": "Webpack 最详解",
-            "url": "http://zcfy.cc/article/a-detailed-introduction-to-webpack-ndash-smashing-magazine-2974.html",
-            "desc": "Webpack 最详解 JavaScript模块打包的概念已经出现一段时间了。RequireJS在2009年首次发声,之后Browserify粉墨登场。接着各种打包工具如雨后春笋纷纷涌现。而webpack以其优异的特性脱颖而出。如果你还不了解它,希望这篇文章可以带你熟悉这一款强大的工具。 什么是模块打包工具 我们见过的多数编程语言(包括ECMAScr..."
-        },
-        {
-            "title": "前端开发规范:命名规范、html 规范、css 规范、js 规范",
-            "url": "https://juejin.im/post/592d4a5b0ce463006b43b6da",
-            "desc": "前端开发规范:命名规范、html 规范、css 规范、js 规范 本文首发于我的个人网站:http://cherryblog.site/ (背景更换了不知道大家有没有发现呢,嘻嘻) 一个好的程序员肯定是要能书写可维护的代码,而不是一次性的代码,怎么能让团队当中其他人甚至一段时间时候你再看你某个时候写的代码也能看懂呢,这就需"
-        },
-        {
-            "title": "前端性能优化的三个维度",
-            "url": "https://juejin.im/post/592d0f4ca0bb9f00570f4408",
-            "desc": "前端性能优化的三个维度 前端性能优化可以分为三个level:静态资源优化、接口访问优化、页面渲染速度优化,在操控门槛上依次递增,优化效果上越发没有这么明显,所以很多小团队只会做到了第一个level追求极致的前端性能体验,提升自己的level,come on ~ 目录 一、静态资源"
-        },
-        {
-            "title": "Angular4实现个人作品展示站",
-            "url": "https://segmentfault.com/a/1190000009599190",
-            "desc": "Angular4实现个人作品展示站Angular4实现个人作品展示站,模板仿慕课。 SPA site for displaying owner project http://project.giscafer.com github:https://github.com/giscafer/p..."
-        },
-        {
-            "title": "HTTP Session 的工作原理以及几个思维扩展",
-            "url": "https://swiftcafe.io/2017/05/30/about-session/",
-            "desc": "HTTP Session 的工作原理以及几个思维扩展 大家都知道,HTTP 协议本身是无状态的,Session 的出现解决了这个问题,也被大多数 web 端采用。 但它背后的实现原理你是否有兴趣了解呢,以及在它基础上的思维发散,和你聊聊。 无状态的 HTTP 大家都知道,我们目前使用的互联网应用层协议基本上都是基于 HTTP 和 HTTPS 的,它们的本身是无状态的, 只负..."
-        },
-        {
-            "title": "",
-            "url": "http://miaoyunze.com/2017/05/30/React-Tutorial-11-Composition-vs-Inheritance/",
-            "desc": "React 教程 - 11. 组合与继承 React 官方文档翻译 - 11. 组合与继承 —— 由缪运泽分享"
-        },
-        {
-            "title": "angular中的作用域及继承",
-            "url": "https://segmentfault.com/a/1190000009598760",
-            "desc": "angular中的作用域及继承在一些使用angular框架的大型项目中,似乎有很多个controller,而每个controller都有自己的$scope. $rootscope$rootScope顶级作用域,也叫根作用域,类似于window,window的属性在任何子作用域都可以访问。$rootS..."
-        },
-        {
-            "title": "",
-            "url": "https://segmentfault.com/a/1190000009597241",
-            "desc": "杂篇 - Vue豆瓣系列文章项目地址 在线演示 不识庐山真面目,只缘身在此山中。 大概一个月前,开源了Vue重构豆瓣移动端的项目,效果还可以,收到了很多小伙伴的反馈,话说是要写一些文章的,但迟迟没有动笔,估计小伙伴们等的花都谢了,..."
-        },
-        {
-            "title": "如何在JavaScript中实现一个Long型——Long.js源码学习与分析",
-            "url": "https://segmentfault.com/a/1190000009599204",
-            "desc": "如何在JavaScript中实现一个Long型——Long.js源码学习与分析背景 由于在项目中使用到了WebSocket的自定义二进制协议,需要将二进制转为后端服务中定义的Long型。而在JavaScript中的Number类型由于自身原因,并不能完全表示Long型的数字,因此需要我们通过其他的方式来对Lon..."
-        },
-        {
-            "title": "WebAssembly基础",
-            "url": "https://segmentfault.com/a/1190000009598598",
-            "desc": "WebAssembly基础WebAssembly定义 WebAssembly是一种的语言,可以在现代浏览器环境中运行,并提供了功能和性能上的优势。可以将其它语言,如C/C++等,编译成Assembly格式的代码,然后在浏览器中运行。 WebAssembly的目标 WebAssem..."
-        },
-        {
-            "title": "canvas 图像旋转与翻转姿势解锁",
-            "url": "http://t.cn/RSzpxck",
-            "desc": "《canvas 图像旋转与翻转姿势解锁》从一个游戏需求说起:“可乐瓶”里有多个“气泡”,需要设置不同的动画效果,且涉及 deviceOrientation 的交互,需要有大量计算改变元素状态……  (by 凹凸实验室) ​​​"
-        },
-        {
-            "title": "如何瘦身 Git 仓库",
-            "url": "http://t.cn/RSqz6LY",
-            "desc": "如何瘦身 Git 仓库 » 译者:zhousiyu325 对 Git 仓库的维护通常是为了减少仓库的大小。如果你从另外一个版本控制系统导入了一个仓库,你可能需要在导入后清除掉不必要的文件。 ​​​"
-        }
-    ]
-}
- - - - \ No newline at end of file diff --git "a/.vitepress/dist/\345\233\276\347\211\207\347\233\270\345\206\214\346\216\245\345\217\243.html" "b/.vitepress/dist/\345\233\276\347\211\207\347\233\270\345\206\214\346\216\245\345\217\243.html" deleted file mode 100644 index 1bf358ec..00000000 --- "a/.vitepress/dist/\345\233\276\347\211\207\347\233\270\345\206\214\346\216\245\345\217\243.html" +++ /dev/null @@ -1,92 +0,0 @@ - - - - - - 姬长信API For Docker官方文档 - - - - - - - - - - - - - - - - -
Skip to content

4. 图片相册接口

说明: 包括 Cosplay相册、花瓣相册:

4.1 cosplay 相册

必选参数:page 分页数 10 20 30

接口地址:/Picture/index?page=20

调用例子://api.isoyu.com/api/picture/index?page=20

返回数据(每次返回是10条数据,这里就不全部列出来了)如下图:

javascript
{
-    "msg": "success",
-    "code": 1,
-    "data": [
-        {
-            "desc": "喜欢神奇宝贝的人一定都知道鲤鱼王。这个特别的精灵没有特别强大的能力,除了长相呆萌,好像没有其他优点。不过下面这名男子却对这个超弱的精灵情有独钟,他戴着鲤鱼王面具大玩Cosplay,照片被上传到网路后立刻成为网友们热议的话题。",
-            "pvnum": "",
-            "createdate": "2017-01-11 01:39:21",
-            "scover": "http://img3.cache.netease.com/photo/0031/2017-01-11/s_CAFBLLL26LRK0031.jpg",
-            "setname": "靠Cosplay鲤鱼王而走红的型男真面目",
-            "cover": "http://img3.cache.netease.com/photo/0031/2017-01-11/CAFBLLL26LRK0031.jpg",
-            "pics": [
-                "http://img3.cache.netease.com/photo/0031/2017-01-11/CAFBLLL26LRK0031.jpg",
-                "http://img4.cache.netease.com/photo/0031/2017-01-11/CAFBLLTT6LRK0031.jpg",
-                "http://img4.cache.netease.com/photo/0031/2017-01-11/CAFBLM0J6LRK0031.jpg"
-            ],
-            "clientcover1": "",
-            "replynum": "57",
-            "topicname": "",
-            "setid": "91744",
-            "seturl": "http://play.163.com/photoview/6LRK0031/91744.html",
-            "datetime": "2017-01-11 01:42:32",
-            "clientcover": "",
-            "imgsum": "7",
-            "tcover": "http://img4.cache.netease.com/photo/0031/2017-01-11/t_CAFBLLL26LRK0031.jpg"
-        },
-        {
-            "desc": "最后要推荐的一组图是台湾Coser:Mon小夢夢的最新作品——菲利克斯COS。在原作里,这位角色拥有着不属于女性的萌系着装以及言行举止,然而事实上却是个真·汉子......",
-            "pvnum": "",
-            "createdate": "2017-01-10 10:58:46",
-            "scover": "http://img4.cache.netease.com/photo/0031/2017-01-10/s_CADP9L5P6LRK0031.jpg",
-            "setname": "灵魂陷入危机之中 Re:0菲利克斯COS",
-            "cover": "http://img3.cache.netease.com/photo/0031/2017-01-10/CADP9L5P6LRK0031.jpg",
-            "pics": [
-                "http://img3.cache.netease.com/photo/0031/2017-01-10/CADP9L5P6LRK0031.jpg",
-                "http://img3.cache.netease.com/photo/0031/2017-01-10/CADP9JU36LRK0031.jpg",
-                "http://img4.cache.netease.com/photo/0031/2017-01-10/CADP9K7J6LRK0031.jpg"
-            ],
-            "clientcover1": "",
-            "replynum": "0",
-            "topicname": "",
-            "setid": "91731",
-            "seturl": "http://play.163.com/photoview/6LRK0031/91731.html",
-            "datetime": "2017-01-10 11:00:15",
-            "clientcover": "",
-            "imgsum": "5",
-            "tcover": "http://img3.cache.netease.com/photo/0031/2017-01-10/t_CADP9L5P6LRK0031.jpg"
-        }
-    ]
-}

4.2 花瓣照片相册

必选参数: 每次生成20条随机数据

接口地址:/Picture/hua_ban

调用例子:https://api.isoyu.com/api/Picture/hua_ban

返回数据(每次返回是20条数据,这里就不全部列出来了)如下图:

javascript
{
-    "msg": "success",
-    "code": 1,
-    "data": [
-        {
-            "img": "http://img.hb.aicdn.com/623a6284b7fb7cc297bfadaf101a07677817136543f3a-ksxY2x",
-            "title": "小清新女生",
-            "desc": "唯美气息"
-        },
-        
-        {
-            "img": "http://img.hb.aicdn.com/1130866c1c6b90456f0488d2d42279740740c97d6d805-DHmPo2",
-            "title": "小清新女生",
-            "desc": "唯美气息"
-        }
-    ]
-}
- - - - \ No newline at end of file diff --git "a/.vitepress/dist/\345\243\201\347\272\270\346\250\241\345\235\227.html" "b/.vitepress/dist/\345\243\201\347\272\270\346\250\241\345\235\227.html" deleted file mode 100644 index 777613ec..00000000 --- "a/.vitepress/dist/\345\243\201\347\272\270\346\250\241\345\235\227.html" +++ /dev/null @@ -1,114 +0,0 @@ - - - - - - 姬长信API For Docker官方文档 - - - - - - - - - - - - - - - - -
Skip to content

0. 壁纸模块

说明:含http与https方式,国内外CDN驱动 使用百度云加速专业版,腾讯万象优图。 调用方法:以img直接调用即可。比如

javascript

-<img src="https://api.isoyu.com/bing_images.php"  alt="姬长信api" />

0.1 每日bing

说明:缓存24小时 接口地址:

javascript
bing_images.asp
-bing_images.jsp
-bing_images.php

调用例子:

javascript
//api.isoyu.com/bing_images.asp
-//api.isoyu.com/bing_images.jsp
-//api.isoyu.com/bing_images.php

<img src="https://api.isoyu.com/bing_images.php" width="30%" alt="姬长信api" ></a>

0.2 随机壁纸

说明:缓存1-5分钟 已经用了万象优图筛选,若遇到大尺度图片请记录图片id并admin@isoyu.com,我们会在第一时间删除

0.2.1 爱壁纸数据源

高质量爱壁纸数据源,因数据过大国内没有合适的cdn,百度限制每天量.所缓存到了cloudflare.没有国内线路. url目录传到GitHub了,但因Yowza, that’s a big file. Try again with a file smaller than 25MB.,所以分散多个压缩包.想看更多去 https://a.pages.dev/ 演示站.

json

-0: {图片数量: 50741, ename: "girl", rname: "美女", cover_temp: "56a964df69401b2866828acb", name: "美女",}
-1: {图片数量: 93572, ename: "animation", rname: "动漫", cover_temp: "56a221c969401b3f4aa6700a", name: "动漫",}
-2: {图片数量: 72666, ename: "landscape", rname: "风景", cover_temp: "56a770e269401b756c748b28", name: "风景",}
-3: {图片数量: 14459, ename: "game", rname: "游戏", cover_temp: "569f40fa69401b26c648eb87", name: "游戏",}
-4: {图片数量: 9644, ename: "text", rname: "文字", cover_temp: "56a1f92369401b3f529d3a3f", name: "文字",}
-5: {图片数量: 8134, ename: "vision", rname: "视觉", cover_temp: "56a076f769401b323d865538", name: "视觉",}
-6: {图片数量: 15103, ename: "emotion", rname: "情感", cover_temp: "56a03f5369401b26beeaea1d", name: "情感",}
-7: {图片数量: 8214, ename: "creative", rname: "设计", cover_temp: "569b34af69401b7dd39e9fc3", name: "设计",}
-8: {图片数量: 19797, ename: "celebrity", rname: "明星", cover_temp: "56a9a70669401b338161138c", name: "明星",}
-9: {图片数量: 23969, ename: "stuff", rname: "物语", cover_temp: "56a61f1c69401b54eff72f31", name: "物语",}
-10: {图片数量: 4229, ename: "man", rname: "男人", cover_temp: "569b541d69401b7dc8ce2c68", name: "男人",}
-11: {图片数量: 23698, ename: "machine", rname: "机械", cover_temp: "56a99e1f69401b1ce58c12dc", name: "机械",}
-12: {图片数量: 13628, ename: "cityscape", rname: "城市", cover_temp: "569b540969401b7dd39ea06d", name: "城市",}
-13: {图片数量: 19477, ename: "animal", rname: "动物", cover_temp: "56a4d1da69401b753a684e69", name: "动物",}

电脑壁纸接口地址:

javascript

-风景 aipc_scenery.php
-美女 aipc_girls.php
-动漫 aipc_animation.php
-动物 aipc_animals.php
-游戏 aipc_game.php
-视觉 aipc_visual.php
-城市 aipc_city.php
-设计 aipc_creative.php
-明星 aipc_stars.php

调用例子:

javascript

-//api.isoyu.com/aipc_girls.php
-
-<img src="https://api.isoyu.com/aipc_girls.php" width="30%" alt="姬长信api" ></a>

风景<img src="https://api.isoyu.com/aipc_scenery.php" width="30%" alt="姬长信api" ></a>


美女<img src="https://api.isoyu.com/aipc_girls.php" width="30%" alt="姬长信api" ></a>


动漫<img src="https://api.isoyu.com/aipc_animation.php" width="30%" alt="姬长信api" ></a>


动物<img src="https://api.isoyu.com/aipc_animals.php" width="30%" alt="姬长信api" ></a>


游戏<img src="https://api.isoyu.com/aipc_game.php" width="30%" alt="姬长信api" ></a>


视觉<img src="https://api.isoyu.com/aipc_visual.php" width="30%" alt="姬长信api" ></a>


城市<img src="https://api.isoyu.com/aipc_city.php" width="30%" alt="姬长信api" ></a>


设计<img src="https://api.isoyu.com/aipc_creative.php" width="30%" alt="姬长信api" ></a>


明星<img src="https://api.isoyu.com/aipc_stars.php" width="30%" alt="姬长信api" ></a>

手机壁纸接口地址:

javascript
风景 ai_scenery.php
-美女 ai_girls.php
-动漫 ai_animation.php
-动物 ai_animals.php
-游戏 ai_game.php
-视觉 ai_visual.php
-城市 ai_city.php
-影视 ai_film.php
-明星 ai_stars.php

调用例子:

javascript

-//api.isoyu.com/ai_girls.php
-
-<img src="https://api.isoyu.com/ai_girls.php" width="30%" alt="姬长信api" ></a>

风景<img src="https://api.isoyu.com/ai_scenery.php" width="30%" alt="姬长信api" ></a>


美女<img src="https://api.isoyu.com/ai_girls.php" width="30%" alt="姬长信api" ></a>


动漫<img src="https://api.isoyu.com/ai_animation.php" width="30%" alt="姬长信api" ></a>


动物<img src="https://api.isoyu.com/ai_animals.php" width="30%" alt="姬长信api" ></a>


游戏<img src="https://api.isoyu.com/ai_game.php" width="30%" alt="姬长信api" ></a>


视觉<img src="https://api.isoyu.com/ai_visual.php" width="30%" alt="姬长信api" ></a>


城市<img src="https://api.isoyu.com/ai_city.php" width="30%" alt="姬长信api" ></a>


影视<img src="https://api.isoyu.com/ai_film.php" width="30%" alt="姬长信api" ></a>


明星<img src="https://api.isoyu.com/ai_stars.php" width="30%" alt="姬长信api" ></a>

0.2.2 14年网红源

14年采集的网红图片源,17年停更.2017.07.31增加至2257张

接口地址:

javascript
mm_images.asp
-mm_images.jsp
-mm_images.php

调用例子:

javascript
//api.isoyu.com/mm_images.asp
-//api.isoyu.com/mm_images.jsp
-//api.isoyu.com/mm_images.php
-
-<img src="https://api.isoyu.com/mm_images.php" width="30%" alt="姬长信api" ></a>

<img src="https://api.isoyu.com/mm_images.php" width="30%" alt="姬长信api" ></a>

0.2.3 当代网红

实时更新当代网红,2021年8月9日已存储四万张

接口地址:

javascript
mmnew_images.php

调用例子:

javascript

-//api.isoyu.com/mmnew_images.php
-
-<img src="https://api.isoyu.com/mmnew_images.php" width="30%" alt="姬长信api" ></a>

<img src="https://api.isoyu.com/mmnew_images.php" width="30%" alt="姬长信api" ></a>

0.2.4 网红专栏壁纸

说明:缓存1-5分钟.网红@蓓蓓梅,投稿 已经用了万象优图筛选,若遇到大尺度图片请记录图片id并admin@isoyu.com,我们会在第一时间删除 2019.05.09增加至672张

接口地址:

javascript
beibei_images.asp
-beibei_images.jsp
-beibei_images.php

调用例子:

javascript
//api.isoyu.com/beibei_images.asp
-//api.isoyu.com/beibei_images.jsp
-//api.isoyu.com/beibei_images.php

<img src="https://api.isoyu.com/beibei_images.php" width="30%" alt="姬长信api" ></a>

0.3 动态IP签名图片

说明:可能会显cdnIP,字体<书体坊兰亭体> 可选参数:signature自定义文本 接口地址:

javascript
ip_images.asp
-ip_images.jsp
-ip_images.php

javascript
ip_images.asp?signature=早安
-ip_images.jsp?signature=早安
-ip_images.php?signature=早安

调用例子:

javascript
//api.isoyu.com/ip_images.asp
-//api.isoyu.com/ip_images.jsp
-//api.isoyu.com/ip_images.php

javascript
//api.isoyu.com/ip_images.asp?signature=早安
-//api.isoyu.com/ip_images.jsp?signature=早安
-//api.isoyu.com/ip_images.php?signature=早安

姬长信API

0.4 动态图

说明:资源还是有点少

接口地址:gif_images.php调用例子://api.isoyu.com/gif_images.php

0.5 抱枕图生成器

说明:缓存1-5分钟.已经用了万象优图筛选,若遇到露骨图片请记录图片id并admin@isoyu.com,我们会在第一时间删除。 2017.08.14增加至7391张,共20G。部分单个图片大小最高会在60Mb,所以加载会慢。

接口地址:bao_images.php

调用例子:

<img src="https://api.isoyu.com/bao_images.php" width="30%" alt="姬长信api" ></a>

//api.isoyu.com/bao_images.php

0.6 ARU(阿鲁)表情包

说明:缓存1-5分钟 格式为png,gif 大小为s,l,xl ARU(阿鲁)表情包。表情包作者:@_SiC_ 创意:@YDXX丶(室友)

2018.01.06更新

2018.01.09ARU(阿鲁)表情包。表情包作者:@_SiC_ 已免费授权,会长期更新。接口地址: <table> <tr> <td>GIF</td> <td>ARU_GIF_S.php</td> <td>ARU_GIF_L.php</td> <td>ARU_GIF_XL.php</td> </tr> <tr> <td>PNG</td> <td>ARU_PNG_S.php</td> <td>ARU_PNG_L.php</td> <td>ARU_PNG_XL.php</td> </tr> </table> 调用例子:

姬长信API

javascript
//api.isoyu.com/ARU_GIF_S.php

0.7 二维码生成与解码

说明:依靠phpqrcode,Version: 1.1.4 Build: 2010100721 这是QR码2-D条码生成器的PHP实现。支持跨域,这是基于由Kentaro Fukuchi编写的C libqrencode的纯php-LGPL许可实现。

支持数字,字母数字,8位和汉字编码。(汉字编码没有完全测试,如果你是日本编码启用,你可以通过验证:) 😃) 导出为PNG图像,并以位表形式导出数据缓存提高计算速度.

下面是参数介绍。

url: 二维码对应的网址

m : 二维码白色边框尺寸,缺省值: 0px

e : 容错级别(errorLevel),可选参数如下(缺省值 L)

 > L水平 7%的字码可被修正
- > M水平 15%的字码可被修正
- > Q水平 25%的字码可被修正
- > H水平 30%的字码可被修正
-

p : 二维码尺寸,可选范围1-40(递增值为25.1=25x25,2=50x50...最大40=1000x1000。具体大小和容错级别有关)(缺省值:3)

生成例子:

姬长信API

https://api.isoyu.com/qr/?m=0&e=L&p=5&url=https://api.isoyu.com

解码例子:

javascript
https://api.isoyu.com/qr/deqr.asp?imgurl=https://ws3.sinaimg.cn/large/005BYqpgly1g1qmzrwfckj303h03h09u.jpg
-https://api.isoyu.com/qr/deqr.jsp?imgurl=https://ws3.sinaimg.cn/large/005BYqpgly1g1qmzrwfckj303h03h09u.jpg
-https://api.isoyu.com/qr/deqr.php?imgurl=https://ws3.sinaimg.cn/large/005BYqpgly1g1qmzrwfckj303h03h09u.jpg

返回

javascript
{
-	"code": 1,
-	"msg": "success",
-	"qrurl": "https://api.isoyu.com"
-}

0.8 图片反代

说明:为了解决新浪图床防盗链 字体<书体坊兰亭体>

必选参数:

url 图片链接

接口地址:

javascript
img-Proxy.asp
-img-Proxy.jsp
-img-Proxy.php

调用例子:

javascript
//api.isoyu.com/img-Proxy.asp?url=https://wx4.sinaimg.cn/large/ce575088ly4g2g98s9kc6j20k00f0q4s.jpg
-//api.isoyu.com/img-Proxy.jsp?url=https://wx4.sinaimg.cn/large/ce575088ly4g2g98s9kc6j20k00f0q4s.jpg
-//api.isoyu.com/img-Proxy.php?url=https://wx4.sinaimg.cn/large/ce575088ly4g2g98s9kc6j20k00f0q4s.jpg

姬长信API

0.8.1 微博反代

说明:为了解决新浪图床防盗链 所以直接反代了微博

直接替换域名即可

必选参数:

url 图片链接

接口地址:

javascript
weibo.isoyu.com

调用例子:

javascript
https://weibo.isoyu.com/large/ce575088ly4g2g98s9kc6j20k00f0q4s.jpg

姬长信API

0.9 图片鉴黄

姬长信API 结合腾讯优图的深度学习图像识别技术,推出鉴黄、鉴政、鉴暴恐等多种类型的敏感内容审核服务,有效识别违禁图片,针对 全网分发的图片进行智能扫描,有效规避您的业务涉黄风险,目前全网免费公测中(腾讯优图赞助)。

图片鉴黄服务针对 CDN 分发的图片进行扫描,得到每张图片的色情等级的评分,归类为“疑似色情图片”、“色情图片”和“正常图片”。

智能图片鉴黄保留6个月内的涉黄图片处理历史记录。

10 秒内累计请求超过 10 次,封锁此IP 86400 秒暂不支持cn域名鉴黄,需要联系我admin@isoyu.com审核加白名单

必选参数:

imgurl 图片url地址

返回参数说明:

<table class="layui-table" lay-size="sm"> <thead> <tr> <th>名称</th> <th>类型</th> <th>说明</th> </tr> </thead> <tbody> <tr><td>url_classified</td><td>String</td><td>图片url地址</td></tr><tr><td>rating_index</td><td>Int</td><td>图片内容级别 1 所有人,2 青少年 ,3 为不良图片(成年人)</td></tr><tr><td>rating_label</td><td>String</td><td>图片内容</td></tr> </tbody> </table>

接口地址:

javascript
        https://api.isoyu.com/jianhuang.asp?imgurl=
-        https://api.isoyu.com/jianhuang.jsp?imgurl=
-        https://api.isoyu.com/jianhuang.php?imgurl=

例子:https://i.loli.net/2020/03/04/omXIMPkg3A1J6Uq.jpg

鉴黄举例.jpg

javascript
       https://api.isoyu.com/jianhuang.asp?imgurl=https://i.loli.net/2020/03/04/omXIMPkg3A1J6Uq.jpg
-       https://api.isoyu.com/jianhuang.php?imgurl=https://i.loli.net/2020/03/04/omXIMPkg3A1J6Uq.jpg
-       https://api.isoyu.com/jianhuang.jsp?imgurl=https://i.loli.net/2020/03/04/omXIMPkg3A1J6Uq.jpg

返回:

javascript
{
-    "code":1,
-    "msg":"识别成功",
-    "url_classified":"https://i.loli.net/2020/03/04/omXIMPkg3A1J6Uq.jpg",
-    "rating_index":1,
-    "rating_label":"everyone"
-}
- - - - \ No newline at end of file diff --git "a/.vitepress/dist/\345\244\251\346\260\224\351\242\204\346\212\245.html" "b/.vitepress/dist/\345\244\251\346\260\224\351\242\204\346\212\245.html" deleted file mode 100644 index 4b0035c0..00000000 --- "a/.vitepress/dist/\345\244\251\346\260\224\351\242\204\346\212\245.html" +++ /dev/null @@ -1,114 +0,0 @@ - - - - - - 姬长信API For Docker官方文档 - - - - - - - - - - - - - - - - -
Skip to content

5. 天气预报

说明: 获取城市天气预报:

5.1 获取城市天气预报

选填参数:

  `city`   区县的行政区划编码(http://www.mca.gov.cn/article/sj/xzqh/1980/)  如 `440306` 
-  
-  注:留空会根据请求IP自动获取区县的行政区划编码
-

接口地址:/Weather/get_weather

  `/Weather/get_weather?city=440306` 
-

调用例子://api.isoyu.com/api/Weather/get_weather?city=440306

返回数据(每次返回是10条数据,这里就不全部列出来了)如下图:

javascript
{
-  "status": 0,
-  "result": {
-    "location": {
-      "country": "中国",
-      "province": "广东省",
-      "city": "深圳市",
-      "name": "宝安",
-      "id": "440306"
-    },
-    "now": {
-      "text": "阴",
-      "temp": 21,
-      "feels_like": 21,
-      "rh": 72,
-      "wind_class": "3级",
-      "wind_dir": "东北风",
-      "uptime": "20220327102500"
-    },
-    "forecasts": [
-      {
-        "text_day": "阴",
-        "text_night": "雷阵雨",
-        "high": 24,
-        "low": 16,
-        "wc_day": "<3级",
-        "wd_day": "静风",
-        "wc_night": "<3级",
-        "wd_night": "静风",
-        "date": "2022-03-27",
-        "week": "星期日"
-      },
-      {
-        "text_day": "中雨",
-        "text_night": "雷阵雨",
-        "high": 21,
-        "low": 16,
-        "wc_day": "<3级",
-        "wd_day": "静风",
-        "wc_night": "<3级",
-        "wd_night": "静风",
-        "date": "2022-03-28",
-        "week": "星期一"
-      },
-      {
-        "text_day": "中雨",
-        "text_night": "雷阵雨",
-        "high": 22,
-        "low": 18,
-        "wc_day": "<3级",
-        "wd_day": "静风",
-        "wc_night": "<3级",
-        "wd_night": "静风",
-        "date": "2022-03-29",
-        "week": "星期二"
-      },
-      {
-        "text_day": "阵雨",
-        "text_night": "多云",
-        "high": 26,
-        "low": 20,
-        "wc_day": "<3级",
-        "wd_day": "静风",
-        "wc_night": "<3级",
-        "wd_night": "静风",
-        "date": "2022-03-30",
-        "week": "星期三"
-      },
-      {
-        "text_day": "多云",
-        "text_night": "多云",
-        "high": 27,
-        "low": 20,
-        "wc_day": "3~4级",
-        "wd_day": "东风",
-        "wc_night": "3~4级",
-        "wd_night": "东风",
-        "date": "2022-03-31",
-        "week": "星期四"
-      }
-    ]
-  },
-  "message": "success"
-}
- - - - \ No newline at end of file diff --git "a/.vitepress/dist/\345\256\236\345\220\215\351\211\264\346\235\203.html" "b/.vitepress/dist/\345\256\236\345\220\215\351\211\264\346\235\203.html" deleted file mode 100644 index 52473c26..00000000 --- "a/.vitepress/dist/\345\256\236\345\220\215\351\211\264\346\235\203.html" +++ /dev/null @@ -1,547 +0,0 @@ - - - - - - 姬长信API For Docker官方文档 - - - - - - - - - - - - - - - - -
Skip to content

[danger] 本章节涉嫌违规,整改中

企业开票信息查询

根据公司名称/社会统一信用代码查询企业开票信息

最低 0.2元/次

请求地址

GET https://api.isoyu.com/enterprise/creditcode

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
keywordString公司名称或社会统一信用代码

返回参数

名称类型说明
namestring企业名称
creditcodestring社会统一信用代码(纳税人识别号)
econkindstring企业类型
statusstring企业状态
addressstring地址
telstring联系电话
bankstring开户行
bankaccountstring开户行账号

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->enterpriseCreditcode()
-
-    ->withKeyword('9132059455117770X5')
-
-    ->request();
-
-dump($result);

返回数据示例:

{
-	"code":0,
-	"message":"操作成功",
-	"data":{
-	    "name":"天聚地合(苏州)数据股份有限公司",
-
-		"creditcode":"9132059455117770X5",
-
-		"econkind":"股份有限公司(非上市)",
-
-		"status":"在业",
-
-		"address":"苏州工业园区启月街288号紫金东方大厦307室",
-
-		"tel":"0512-62391880",
-
-		"bank":"浙商银行苏州分行营业部",
-
-		"bankaccount":"3050020010120100129207"
-    }
-}

[danger] 返回code为0时计费。

企业三要素核验

核验企业名称、社会统一信用代码、法人一致性

最低 0.08元/次

请求地址

GET https://api.isoyu.com/enterprise/verify

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
keywordstring注册号/统一社会信用代码(注册号支持15位,统一社会信用代码支持18位)
namestring公司名称
operNamestring企业法人

返回参数

名称类型说明
oper_namestring匹配的企业法人
namestring匹配的公司名称
statusint匹配详情,1:全匹配;2:全不匹配;12:公司匹配,法人不匹配;13:公司不匹配,法人匹配

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->enterpriseVerify()
-
-    ->withKeyword('注册号/统一社会信用代码')
-
-    ->withName('公司名')
-    ->withOperName('法人姓名')
-    ->request();
-
-dump($result);

返回数据示例:

{
-	"code":0,
-	"message":"操作成功",
-	"data":{
-            "oper_name": "匹配的法人姓名",
-
-            "name": "匹配的公司名称",
-
-            "status": 2
-	}
-}

[danger] 返回code为0时计费。

企业信息精确查询

根据企业全名/注册号/统一社会信用代码获取企业工商详细信息

最低 0.35元/次

请求地址

GET https://api.isoyu.com/enterprise/detail_info

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
keywordstring企业全名/注册号/统一社会信用代码

返回参数

名称类型说明
namestring公司名称
econ_kindstring企业类型
addressesstring地址
reg_nostring企业注册号
scopestring经营范围
term_startstring营业开始日期
term_endstring营业结束日期
belong_orgstring所属工商局
oper_namestring法人
start_datestring成立日期
end_datestring注销日期
statusstring在业
org_nostring组织机构号
credit_nostring统一社会信用代码
provincestring省份缩写
employees.job_titlestring主要人员职位
employees.namestring主要人员姓名
brances.namestring分支机构名称
changerecords.change_itemstring变更项目
changerecords.change_datestring变更日期
changerecords.before_contentstring变更前内容
changerecords.after_contentstring变更后内容
partners.namestring股东姓名
partners.stock_typestring股东类型
partners.identify_typestring证照/证件类型(返回固定"非公示项")
partners.identify_nostring证照/证件号码(非公示项,返回"-")
partners.should_capi_items.shoud_capistring认缴出资额
partners.should_capi_items.invest_typestring出资方式
partners.should_capi_items.should_capi_datestring出资时间
partners.real_capi_items.real_capistring实缴出资额
partners.real_capi_items.invest_typestring出资方式
partners.real_capi_items.real_capi_datestring实缴时间
abnormal_items.in_reasonstring经营异常列入原因
abnormal_items.in_datestring列入日期
abnormal_items.out_reasonstring移出原因
abnormal_items.out_datestring移出时间
regist_capi_newstring注册资本(新)
currency_unitstring货币单位

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->enterpriseDetailInfo()
-
-    ->withKeyword('企业名称/注册号/统一社会信用代码')
-
-    ->request();
-
-dump($result);

返回数据示例:

{
-	"code":0,
-	"message":"操作成功",
-	"data":{
-		"sign":"95964acf21ee4503be0deb37b283f21c",
-		"data":{
-			"name":"天聚地合(苏州)数据股份有限公司北京分公司",
-			"econ_kind":"股份有限公司分公司(非上市、自然人投资或控股)",
-			"regist_capi":"-",
-			"scope":"网络技术服务;会议服务;设计、制作、代理、发布广告;承办展览展示活动。(企业依法自主选择经营项目,开展经营活动;依法须经批准的项目,经相关部门批准后依批准的内容开展经营活动;不得从事本市产业政策禁止和限制类项目的经营活动。)",
-			"term_start":"2016-05-10",
-			"term_end":"-",
-			"belong_org":"海淀分局",
-			"oper_name":"左磊",
-			"check_date":"2017-11-29",
-			"start_date":"2016-05-10",
-			"end_date":"-",
-			"status":"在业",
-			"org_no":"MA005BCA2",
-			"credit_no":"91110108MA005BCA25",
-			"province":"BJ",
-			"id":"2d79de67-481c-402f-9eac-2a6e6a4afc5a",
-			"abnormal_items":[
-				
-			],
-			"reg_no":"-",
-			"address":"北京市海淀区永澄北路2号院1号楼A座四层405-200",
-			"employees":[
-				{
-					"name":"左磊",
-					"job_title":"负责人"
-				}
-			],
-			"branches":[
-				
-			],
-			"changerecords":[
-				{
-					"change_item":"企业名称",
-					"change_date":"2017-11-29",
-					"before_content":"苏州新科兰德科技有限公司北京分公司",
-					"after_content":"天聚地合(苏州)数据股份有限公司北京分公司"
-				}
-			],
-			"partners":[
-				
-			],
-			"regist_capi_new":"-",
-			"currency_unit":"-"
-		}
-	}
-}

[danger] 返回code为0时计费。

企业著作权查询

支持全国企业著作权信息查询

最低 0.2元/次

请求地址

GET https://api.isoyu.com/enterprise/copyright

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
keywordstring关键字(公司名或keyNo)
pageIndexint请求页码,默认为1
pageSizeint请求数据条数, 默认10条

返回参数

名称类型说明
OwnerString作品著作权人
CategoryString类别
NameString作品名称
RegisterNoString登记号
RegisterDateString登记日期
PublishDateString首次发布日期
FinishDateString创作完成日期

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->enterpriseCopyright()
-
-    ->withKeyword('小米科技有限责任公司')
-
-    ->request();
-
-dump($result);

返回数据示例:

{
-	"code":0,
-	"message":"操作成功",
-	"data":{
-   "pageSize": 10,
-
-        "pageIndex": 1,
-
-        "totalRecords": 143,
-
-        "data": [
-
-            {
-
-                "Category": "美术",
-
-                "Name": "米兔趣味童年",
-
-                "Owner": "小米科技有限责任公司",
-
-                "RegisterNo": "国作登字-2018-F-00576287",
-
-                "RegisterDate": "2018-07-09 00:00:00",
-
-                "FinishDate": "2018-07-09 00:00:00",
-
-                "PublishDate": "2018-07-09 00:00:00"
-
-            },
-
-            {
-
-                "Category": "文字",
-
-                "Name": "爱的梦想(客服之歌)",
-
-                "Owner": "小米科技有限责任公司",
-
-                "RegisterNo": "国作登字-2018-A-00548611",
-
-                "RegisterDate": "2018-05-18 00:00:00",
-
-                "FinishDate": "2018-05-18 00:00:00",
-
-                "PublishDate": "2018-05-18 00:00:00"
-
-            },
-
-            {
-
-                "Category": "美术",
-
-                "Name": "Mitype17",
-
-                "Owner": "小米科技有限责任公司",
-
-                "RegisterNo": "国作登字-2018-F-00501179",
-
-                "RegisterDate": "2018-03-16 00:00:00",
-
-                "FinishDate": "2018-03-16 00:00:00",
-
-                "PublishDate": "2018-03-16 00:00:00"
-
-            },
-
-            {
-
-                "Category": "美术",
-
-                "Name": "米家定制logo",
-
-                "Owner": "小米科技有限责任公司",
-
-                "RegisterNo": "国作登字-2017-F-00477188",
-
-                "RegisterDate": "2017-06-20 00:00:00",
-
-                "FinishDate": "2017-06-20 00:00:00",
-
-                "PublishDate": "2017-06-20 00:00:00"
-
-            },
-
-            {
-
-                "Category": "美术",
-
-                "Name": "Mi图形",
-
-                "Owner": "小米科技有限责任公司",
-
-                "RegisterNo": "国作登字-2017-F-00360143",
-
-                "RegisterDate": "2017-03-01 00:00:00",
-
-                "FinishDate": "2017-03-01 00:00:00",
-
-                "PublishDate": "2017-03-01 00:00:00"
-
-            },
-
-            {
-
-                "Category": "美术",
-
-                "Name": "MIJIA及图形",
-
-                "Owner": "小米科技有限责任公司",
-
-                "RegisterNo": "国作登字-2016-F-00269796",
-
-                "RegisterDate": "2016-05-17 00:00:00",
-
-                "FinishDate": "2015-05-13 00:00:00",
-
-                "PublishDate": "2015-05-14 00:00:00"
-
-            },
-
-            {
-
-                "Category": "",
-
-                "Name": "短信铃音",
-
-                "Owner": "小米科技有限责任公司",
-
-                "RegisterNo": "国作登字-2014-S-00134992",
-
-                "RegisterDate": "2014-07-25 00:00:00",
-
-                "FinishDate": "2014-07-25 00:00:00",
-
-                "PublishDate": "2014-07-25 00:00:00"
-
-            },
-
-            {
-
-                "Category": "音乐",
-
-                "Name": "手机铃音",
-
-                "Owner": "小米科技有限责任公司",
-
-                "RegisterNo": "国作登字-2014-B-00128894",
-
-                "RegisterDate": "2014-07-15 00:00:00",
-
-                "FinishDate": "2010-08-23 00:00:00",
-
-                "PublishDate": "2010-08-24 00:00:00"
-
-            },
-
-            {
-
-                "Category": "美术",
-
-                "Name": "小米桌面天气图标",
-
-                "Owner": "小米科技有限责任公司",
-
-                "RegisterNo": "国作登字-2013-F-00117358",
-
-                "RegisterDate": "2013-12-13 00:00:00",
-
-                "FinishDate": "2013-08-31 00:00:00",
-
-                "PublishDate": "2013-09-18 00:00:00"
-
-            },
-
-            {
-
-                "Category": "美术",
-
-                "Name": "MI图形",
-
-                "Owner": "北京小米科技有限责任公司",
-
-                "RegisterNo": "国作登字-2013-F-00094023",
-
-                "RegisterDate": "2013-06-03 00:00:00",
-
-                "FinishDate": "2010-05-30 00:00:00",
-
-                "PublishDate": "2010-08-13 00:00:00"
-
-            }
-
-        ]
-	}
-}

[danger] 返回code为0时计费。

三网手机实名制认证(详版)

检验姓名、身份证、手机号码是否一致,并返回不一致详情,支持移动、联通和电信。

最低 0.32元/次

请求地址

GET https://api.isoyu.com/telecom/detail

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
realnamestring姓名
idcardstring身份证号码
mobilestring手机号码

返回data参数

名称类型说明
resint匹配结果 1 匹配 2 不匹配
resmsgstring匹配说明
typestring手机运营商
provincestring归属地省
citystring归属地市
rescodestring11:匹配,21:姓名不匹配,22:身份证不匹配,23:姓名身份证均不匹配,33:身份证和姓名不一致

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->telecomDetail()
-
-    ->withIdcard('身份证号码')
-
-    ->withRealname('真实姓名')
-
-    ->withMobile('手机号码')
-    ->request();
-
-dump($result);

返回数据示例:

{
-    "message": "查询成功",
-    "data": {
-        "orderid":"J339201812031141197115QV",/*流水号*/
-
-        "res": 2,/*匹配结果:1匹配 2不匹配*/
-
-        "resmsg": "三要素身份验证不一致",/*说明*/
-
-         "type": "移动",/*手机运营商*/
-
-        "province":"广东省",/*归属地省*/
-
-        "city" : "惠州市",/**归属地城市*/
-
-        "rescode":"24",/*匹配详情码,11:匹配,21:姓名不匹配,22:身份证不匹配,
-
-23:姓名身份证均不匹配*/
-    },
-    "code": 0
-}

[danger] 返回code为0时计费。

三网手机实名制认证

检验姓名、身份证、手机号码是否一致,支持移动、联通和电信。

最低 0.28元/次

请求地址

GET https://api.isoyu.com/telecom/query

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
realnamestring姓名
idcardstring身份证号码
mobilestring手机号码
typeint1:返回手机运营商,不输入及其他值则不返回
provinceint1:返回手机号归属地,province,city,不输入不返回

返回data参数

名称类型说明
realnamestring姓名
idcardstring身份证号码
mobilestring手机号码
resint匹配结果 1 匹配 2 不匹配
resmsgstring匹配说明
typestring手机运营商
provincestring归属地省
citystring归属地市
rescodestring11:匹配,24:不匹配,具体要素不匹配未知

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->telecomQuery()
-
-    ->withIdcard('身份证号码')
-
-    ->withRealname('真实姓名')
-
-    ->withMobile('手机号码')
-    ->withProvince(1)
-    ->request();
-
-dump($result);

返回数据示例:

{
-    "message": "查询成功",
-    "data": {
-        "realname": "***",
-        "mobile": "***********",
-        "idcard": "******************",
-        "res": 2,
-        "resmsg": "三要素身份验证不一致,"
-         "type": "移动"/*手机运营商,输入参数type为1时返回*/
-        "orderid":"J201712251904163782Ay",
-        "province":"广东省",/*归属地省*/
-        "city" : "惠州市",/**归属地城市*/
-        "rescode":"24",
-    },
-    "code": 0
-}

[danger] 返回code为0时计费。

身份证实名认证

检测姓名和身份证号是否一致,身份证验证。

功能介绍

  1. 通过传递姓名+身份证号码,校验信息是否一致
  2. 适用于电商、游戏、直播、金融等需要用户实名认证的场景。

最低 0.10元/次

请求地址

GET https://api.isoyu.com/idcard/auth

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
idNumstring身份证号码
namestring姓名(UTF-8)

返回data参数

名称类型说明
orderNostring业务唯一流水号。例:011569554991100011
handleTimestring查询时间 例:2018-04-09 15:05:01
provincestring身份
resultstring返回结果 01-认证一致(收费) 02-认证不一致(收费) 03-认证不确定(收费) 04-认证失败(不收费)
genderstring性别,1-男 2-女
agestring年龄 例:26
remarkstring备注 ,例:一致
citystring
countrystring县区
birthdaystring生日

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->idcardAuth()
-
-    ->withIdNum('身份证号码')
-
-    ->withName('真实姓名')
-
-    ->request();
-
-dump($result);

返回数据示例:

{
-    "code": 0,
-    "message": "成功",
-    "data": {
-       orderNo: "011569554991100011",
-       handleTime: "2018-06-29 13:18:24",
-       result: "02",
-       province: "湖南省",
-       city: "怀化市",
-       country: "辰溪县",
-       birthday: "19890725",
-       age: "29",
-       gender: "1",
-       remark: "不一致"
-    },
-}

[danger] 返回code为0时计费。

银行卡三四元素检测(简版)

该接口可以同时检测银行卡三四要素,检测输入的姓名、身份证号码、银行卡号及手机号(如果不传则不验证手机)是否一致。

最低 0.20元/次

[danger] 建议对同一卡号查询做次数限制,分为连续错误次数限制和总请求次数限制两种,超过其中一种就会触发银联风控机制暂停调验。具体规则为连续错误3次,则第4次被锁定,当日总次数超过10次后锁定。恢复规则分为12h后恢复和次日0时恢复。锁定期间建议不要再反复提交,否者锁定时间会延长。另:若银行限制级别高于银联限制,则以银行限制要求为准。

请求地址

GET https://api.isoyu.com/bankcard/auth

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
namestring姓名
idNumstring身份证号码
cardNostring银行卡卡号
mobilestring银行预留手机号码,限单个,仅支持国内号码,11位 如果不传就不验证

返回参数

名称类型说明
handleTimestring查询时间 样例:2018-04-09 15:05:01
resultstring认证结果。01:一致  02:不一致  03:认证不确定  04:认证失败。01、02收费
remarkstring备注。样例:信息认证未通过(验证不一致)
bankNamestring银行卡所属银行。样例:招商银行
cardTypestring银行卡类型 样例:金穗借记卡
cardCategorystring银行卡类别 样例:借记卡
orderNostring业务唯一流水号

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->bankcardAuth()
-
-    ->withName('姓名')
-
-    ->withIdNum('身份证号码')
-
-    ->withCardNo('银行卡号')
-    ->withMobile('手机号')
-    ->request();
-
-dump($result);

返回示例:

{
-    "message": "成功",
-    "data": {
-        "orderNo": "011608306716436130",
-
-        "handleTime": "2020-12-18 23:51:56",
-
-        "result": "02",
-
-        "remark": "信息认证未通过(验证不一致)",
-
-        "bankName": "招商银行",
-
-        "cardType": "一卡通(银联卡)",
-
-        "cardCategory": "借记卡"
-    },
-    "code": 0
-}

银行卡三四元素检测(详版)

该接口可以同时检测银行卡三四要素,检测输入的姓名、身份证号码、银行卡号及手机号(如果不传则不验证手机)是否一致,并返回不一致详情。

最低 0.30元/次

[danger] 建议对同一卡号查询做次数限制,分为连续错误次数限制和总请求次数限制两种,超过其中一种就会触发银联风控机制暂停调验。具体规则为连续错误3次,则第4次被锁定,当日总次数超过10次后锁定。恢复规则分为12h后恢复和次日0时恢复。锁定期间建议不要再反复提交,否者锁定时间会延长。另:若银行限制级别高于银联限制,则以银行限制要求为准。

请求地址

GET https://api.isoyu.com/bankcard/auth_detail

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
namestring姓名
idNumstring身份证号码
cardNostring银行卡卡号
mobilestring银行预留手机号码,限单个,仅支持国内号码,11位 如果不传则不验证

返回参数

名称类型说明
handleTimestring查询时间
resultstring认证结果代码。01:认证一致02:认证不一致03:认证不确定04:认证失败05:手机号码不匹配06:身份证号码不匹配07:姓名不匹配 01, 02, 05, 06, 07收费,其他不收费
remarkstring备注。样例:信息认证未通过(验证不一致)
bankNamestring银行卡所属银行。样例:招商银行
cardTypestring银行卡类型 样例:金穗借记卡
cardCategorystring银行卡类别 样例:借记卡
orderNostring业务唯一流水号

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->bankcardAuthDetail()
-
-    ->withName('姓名')
-
-    ->withIdNum('身份证号码')
-
-    ->withCardNo('银行卡号')
-    ->withMobile('手机号')
-    ->request();
-
-dump($result);

返回示例:

{
-    "message": "成功",
-    "data": {
-        "orderNo": "011608306716436130",
-
-        "handleTime": "2020-12-18 23:51:56",
-
-        "result": "07",
-
-        "remark": "姓名不匹配",
-
-        "bankName": "招商银行",
-
-        "cardType": "一卡通(银联卡)",
-
-        "cardCategory": "借记卡"
-    },
-    "code": 0
-}

银行卡三元素检测

检测输入的姓名、身份证号码、银行卡号是否一致。

最低 0.20元/次

[danger] 建议对同一卡号查询做次数限制,分为连续错误次数限制和总请求次数限制两种,超过其中一种就会触发银联风控机制暂停调验。具体规则为连续错误3次,则第4次被锁定,当日总次数超过10次后锁定。恢复规则分为12h后恢复和次日0时恢复。锁定期间建议不要再反复提交,否者锁定时间会延长。另:若银行限制级别高于银联限制,则以银行限制要求为准。

请求地址

GET https://api.isoyu.com/verifybankcard3/query

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
realnamestring姓名
idcardstring身份证号码
bankcardstring银行卡卡号
uorderidstring用户订单号,8到32位数字字母组合,要保证唯一
isshowint是否显示匹配信息,0默认不显示,1显示

返回参数

名称类型说明
bankcardstring银行卡卡号
realnamestring姓名
idcardstring身份证号码
resint匹配结果,1:匹配 2:不匹配
messagestring只有参数isshow不为空且不为0时显示

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->verifybankcard3Query()
-
-    ->withRealname('姓名')
-
-    ->withIdcard('身份证号码')
-
-    ->withBankcard('银行卡号')
-    ->request();
-
-dump($result);

返回示例:

{
-    "message": "成功",
-    "data": {
-        "jobid": "JH2071191112162139847181e7",
-        "bankcard": "*************",
-        "realname": "***",
-        "idcard": "***************",
-        "res": 2,
-        "message": "认证信息不匹配,银行卡无效"
-    },
-    "code": 0
-}

银行卡四元素校验

通过传递姓名+身份证号码+手机号+银行卡卡号,校验信息是否一致。 毫秒级相应、直联保障,支持全国所有银联卡。 支持信息加密传输方式。 支持身份证、护照、港澳通行证等证件。

最低 0.20元/次

[danger] 建议对同一卡号查询做次数限制,分为连续错误次数限制和总请求次数限制两种,超过其中一种就会触发银联风控机制暂停调验。具体规则为连续错误3次,则第4次被锁定,当日总次数超过10次后锁定。恢复规则分为12h后恢复和次日0时恢复。锁定期间建议不要再反复提交,否者锁定时间会延长。另:若银行限制级别高于银联限制,则以银行限制要求为准。

请求地址

GET https://api.isoyu.com/verifybankcard4/query

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
realnamestring姓名
idcardstring身份证号码
bankcardstring银行卡卡号
mobilestring手机号码
uorderidstring用户订单号,8到32位数字字母组合,要保证唯一

返回参数

名称类型说明
bankcardstring银行卡卡号
realnamestring姓名
idcardstring身份证号码
resstring匹配结果,1:匹配 2:不匹配
mobilestring手机号码

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->verifybankcard4Query()
-
-    ->withRealname('姓名')
-
-    ->withIdcard('身份证号码')
-
-    ->withBankcard('银行卡号')
-    ->withMobile('手机号码')
-    ->request();
-
-dump($result);

返回示例:

{
-    "message": "成功",
-    "data": {
-        "jobid": "JH2131191113105116991630Np",/*本次查询流水号*/
-        "realname": "****",/*姓名*/
-        "bankcard": "************",/*银行卡卡号*/
-        "idcard": ""************",/*身份证号码*/
-        "mobile": "***********",/*预留手机号码*/
-        "res": "2",/*验证结果,1:匹配 2:不匹配*/
-        "message": "认证信息不匹配"/*描述*/
-    },
-    "code": 0
-}
- - - - \ No newline at end of file diff --git "a/.vitepress/dist/\345\274\200\345\217\221\346\235\202\347\261\273.html" "b/.vitepress/dist/\345\274\200\345\217\221\346\235\202\347\261\273.html" deleted file mode 100644 index fab9df3f..00000000 --- "a/.vitepress/dist/\345\274\200\345\217\221\346\235\202\347\261\273.html" +++ /dev/null @@ -1,307 +0,0 @@ - - - - - - 姬长信API For Docker官方文档 - - - - - - - - - - - - - - - - -
Skip to content

10. 开发杂类

说明: 一些杂七杂八的都在这里

10.1 QQ昵称和头像

数据来源http://r.qzone.qq.com/fcg-bin/cgi_get_portrait.fcg

必选参数:qq qq账号

接口地址:

javascript
        https://api.isoyu.com/qq/qq.asp?qq=               (头像来源qlogo.cn)
-        https://api.isoyu.com/qq/qq.jsp?qq=               (头像来源qlogo.cn)
-        https://api.isoyu.com/qq/qq.php?qq=               (头像来源qlogo.cn)
-        https://api.isoyu.com/qq/qq2.asp?qq=              (头像来源qq.com)
-        https://api.isoyu.com/qq/qq2.jsp?qq=              (头像来源qq.com)
-        https://api.isoyu.com/qq/qq2.php?qq=              (头像来源qq.com)

调用例子:

javascript
        https://api.isoyu.com/qq/qq.asp?qq=10001
-        https://api.isoyu.com/qq/qq.jsp?qq=10001
-        https://api.isoyu.com/qq/qq.php?qq=10001
-        https://api.isoyu.com/qq/qq2.asp?qq=10001
-        https://api.isoyu.com/qq/qq2.jsp?qq=10001
-        https://api.isoyu.com/qq/qq2.php?qq=10001

返回:

头像来源qlogo.cn
{
-	"name": "pony",
-	"img": "https://q.qlogo.cn/headimg_dl?dst_uin=10001&spec=100"
-}
头像来源qq.com
{
-"name":"pony",
-"img":"http://qlogo2.store.qq.com/qzone/10001/10001/100"
-}

10.2 长网址缩短与还原

可压缩所有网址包括图片、flash、mp3、rar等所有互联网地址,稳定,永久有效!

必选参数:

type t.cn 126.am dwz.cn is.gd

url 需要操作的值

接口地址:

javascript
        长网址缩短:
-        https://api.isoyu.com/url/create.asp
-        https://api.isoyu.com/url/create.jsp
-        https://api.isoyu.com/url/create.php
-        短网址还原:
-        https://api.isoyu.com/url/expand.asp
-        https://api.isoyu.com/url/expand.jsp
-        https://api.isoyu.com/url/expand.php

长网址缩短例子:

javascript
        https://api.isoyu.com/url/create.asp?type=t.cn&url=https://api.isoyu.com/ 
-        https://api.isoyu.com/url/create.jsp?type=t.cn&url=https://api.isoyu.com/ 
-        https://api.isoyu.com/url/create.php?type=t.cn&url=https://api.isoyu.com/

返回:

javascript
{
-"code":1,
-"message":"success",
-"data":"http://t.cn/R9erV1d"
-}

短网址还原例子:

javascript
        https://api.isoyu.com/url/expand.asp?type=t.cn&url=http://t.cn/R9erV1d
-        https://api.isoyu.com/url/expand.jsp?type=t.cn&url=http://t.cn/R9erV1d
-        https://api.isoyu.com/url/expand.php?type=t.cn&url=http://t.cn/R9erV1d

返回:

javascript
{
-"code":1,
-"message":"success",
-"data":"https://api.isoyu.com/"
-}

10.3 搜索服务

搜索框引用和实时热门搜索排行,默认http,支持ssl

必选参数:

搜索框引用接口地址:

    http://isoyu.com/?a=code&type=search  
-

调用例子:

javascript
        <iframe src="http://isoyu.com/?a=code&type=search" frameborder="0" scrolling="no" width="500" height="34"></iframe>

效果:

姬长信API

实时热门搜索排行接口地址:

    http://isoyu.com/?a=code&type=top  
-
-    https://api.isoyu.com/top.php
-

调用例子:

javascript
        <iframe src="http://isoyu.com/?a=code&type=top" frameborder="0" scrolling="no" width="300" height="300"></iframe>

效果:

姬长信API

其他代码: 说明:如果要把搜索集成到其他网站,通过以下接口可以实现搜索 例子:

javascript
utf8编码的页面URL接口: http://isoyu.com/?q={$q} 
-
-gb2312编码的页面URL接口: http://isoyu.com/?q={$q}&cr=gb2312 
-
-gbk编码的页面URL接口: http://isoyu.com/?q={$q}&cr=gbk 
-
-接口URL中的{$q}代码搜索词

10.4 VIP视频解析

基于DASH优化的P2P流媒体视频播放.支持:腾讯,爱奇艺,优酷,乐视,芒果,搜狐,PPTV,华数TV,M1905电影网,暴风影音,风行,CCTV,咪咕视频,天天看看,音悦台,哔哩哔哩,AcFun,美拍,秒拍,土豆,bilibili,龙珠,虎牙直播,NOW直播,YY神曲,一直播,映客直播,360短视频,27盘等资源站,2MM恋恋影视,糖豆,梨视频,FLV,M3U8,MP4

播放器:ckplayer

必选参数:url 视频解析地址

接口地址:

javascript
        https://api.isoyu.com/ckplayer/?url=

调用例子:

javascript
        https://api.isoyu.com/ckplayer/?url=https://v.qq.com/x/cover/nilk5fd4bkqdk3a.html

效果:姬长信API

10.5 抖音去水印

javascript
status:请求状态码true/false  
-message:提示文本,返回结果错误时会返回地址信息  
-nickname:抖音昵称  
-awemeId:视频资源Id
-info:视频信息 
-image:封面图片地址(静态)
-headImage:用户头像地址  
-video_Url:无水印地址  
-music_urls:音乐原声地址 
-dynamic_cover:动态封面图  
-long_video:长视频 
-userId:作者userId
-shortId:作者抖音Id
-time:时间戳

请注意时间戳,视频不定期失效

必选参数:

url 视频链接

接口地址:

javascript
        https://api.isoyu.com/ckplayer/douyin.asp?url= 
-        https://api.isoyu.com/ckplayer/douyin.jsp?url=
-        https://api.isoyu.com/ckplayer/douyin.php?url=

调用例子:

javascript
        https://api.isoyu.com/ckplayer/douyin.asp?url=http://v.douyin.com/rYs9HU
-        https://api.isoyu.com/ckplayer/douyin.jsp?url=http://v.douyin.com/rYs9HU
-        https://api.isoyu.com/ckplayer/douyin.php?url=http://v.douyin.com/rYs9HU

返回:

javascript
{
-    "status":true,
-    "nickname":"陳奕迅所長",
-    "shortId":"85815699",
-    "userId":71136311811,
-    "awemeId":"6629588912228535555",
-    "headImage":"https://p3-dy.byteimg.com/aweme/720x720/c7a50016c177b8d83b6e.jpeg",
-    "image":"http://p3-dy.byteimg.com/large/129e100017985e14f90e6.jpeg",
-    "dynamic_cover":"https://p3-dy.byteimg.com/obj/129970000efcf6ffee755",
-    "video_Url":[
-        "http://v3-dy-z.ixigua.com/90e0b2168f0e4a546cc123758e2c5b8a/5cffc2ea/video/m/220f880b47b03d54a789c8caed4897ab5f711610bbb50000474b6680d20e/?rc=anRmbjxrNGxqajMzO2kzM0ApQHRAb0Y0NTs0OTkzNDM3NTQ5PDNAKXUpQGczdSlAZjN2KUBmaHV5cTFmc2hoZGY7NEBgY2hnbl5sYy1fLS1fLS9zczVvI28jPy8uMjQtLi0tLS0vLi0uL2k6Yi5wIzphLXEjOmAwbyNwYmZyaF4ranQ6Iy8uXg%3D%3D",
-        "http://v6-dy.ixigua.com/cb8bd094abc2dc146c145f423fd45d0e/5cffc2ea/video/m/220f880b47b03d54a789c8caed4897ab5f711610bbb50000474b6680d20e/",
-        "https://aweme.snssdk.com/aweme/v1/play/?video_id=v0200fb80000bg0gfio1ahq9jkkcfqcg&line=0&ratio=540p&media_type=4&vr_type=0&improve_bitrate=0",
-        "https://api.amemv.com/aweme/v1/play/?video_id=v0200fb80000bg0gfio1ahq9jkkcfqcg&line=1&ratio=540p&media_type=4&vr_type=0&improve_bitrate=0"
-    ],
-    "long_video":[
-
-    ],
-    "music_urls":[
-        "http://p3-dy.byteimg.com/obj/a02a0001f6153c8784e3"
-    ],
-    "info":{
-        "share_desc":"在抖音,记录美好生活",
-        "share_title":"#明日之后明日之后 游戏人生,钢琴",
-        "bool_persist":0,
-        "share_signature_url":"https://tiktokv.com/",
-        "share_signature_desc":"TikTok: Make Every Second Count",
-        "share_quote":"",
-        "share_url":"https://www.iesdouyin.com/share/video/6629588912228535555/?region=CN&mid=6582505245845392141&u_code=k1076kib&titleType=title",
-        "share_weibo_desc":"#在抖音,记录美好生活##明日之后明日之后 游戏人生,钢琴",
-        "share_title_myself":"",
-        "share_title_other":"",
-        "share_link_desc":"#在抖音,记录美好生活##明日之后明日之后 游戏人生,钢琴 %s 复制此链接,打开【抖音短视频】,直接观看视频!"
-    },
-    "time":1560261839
-}

10.6 isbn查询

说明:数据来源谷歌&豆瓣

每首次查询新的数据会存储至数据库,此后会变快

必选参数:isbn isbn

接口地址:

javascript
        https://api.isoyu.com/books/isbn/

调用例子:

javascript
        https://api.isoyu.com/books/isbn/?isbn=9787562404507

返回:

javascript
{
-    "code":1,
-    "kind":"books#volumes",
-    "totalItems":1,
-    "title":"汽车电器及电子设备",
-    "author":[
-        {
-            "name":"未知"
-        }
-    ],
-    "logo":"https://img1.doubanio.com/view/subject/l/public/s8920467.jpg",
-    "publisher":"未知",
-    "published":" 2004-8",
-    "page":" 336",
-    "price":" 26.00元",
-    "designed":"未知",
-    "description":"《汽车电器及电子设备(第4版)》主要内容包括:蓄电池、交流发电机及调节器、起动机、汽车点火系、照明与信号、汽车仪表及信息显示系统、汽车空调系统、车身电器设备、发动机的电子控制系统、传动系统的电子控制、底盘电子控制技术、汽车电气设备总线路共十二章。《汽车电器及电子设备(第4版)》可作为高等院校汽车运用工程专业的试用教材,也可供高等院校汽车设计专业师生及汽车制造厂、汽车修理厂、汽车运输部门的工程技术人员、工人参考。"
-}

说明:无

必选参数:bdurl bdurl

接口地址:

javascript
        https://api.isoyu.com/baidu/?bdurl=

调用例子:

javascript
        https://api.isoyu.com/baidu/?bdurl=https://api.isoyu.com

返回:

javascript
{
-	"code": 1,
-	"message": "success",
-	"url": "https://api.isoyu.com",
-	"baidurl": "http://www.baidu.com/link?url=a3f48d30fc293c5e471ef23de092fddc99ebd1966804aae435d0c78aea96"
-}

10.8 云盘移植

说明:移植https://pan.isoyu.com/uploads,提升限制100M大小.

**请勿上传违反中国大陆和香港法律的文件,违者后果自负!本站有权向公安举报协助净化网络环境.

**因上传前所有文件都会经腾讯云自动审查,违规文件被删后,无法找回,请保护好个人重要隐私文件!

**上传无格式限制,图片类无水印,原图保存.支持代码、图片、文本文件即时预览,音视频播放.游客上传最大支持100M,密匙上传无限制,均支持断点续传!

必选参数:

  `aup`    pre_upload 上传文件 表单数据: {filename:filename} / complete_upload 完成上传返回值 表单数据: {id: predata.id},id为 pre_upload返回的id值
-  
-  `appCode`  授权码
-  
-  `auturl`  授权网站
-

接口地址:

javascript
        https://api.isoyu.com/upload/api.jsp

调用例子:

javascript

-        https://api.isoyu.com/upload/api.jsp?aup=pre_upload&appCode=B586A14C4EC466D33682F8626CCB3794&auturl=api.isoyu.com
-        
-        https://api.isoyu.com/upload/api.jsp?aup=complete_upload&appCode=B586A14C4EC466D33682F8626CCB3794&auturl=api.isoyu.com

返回:

javascript
{"code":0,"data":{"id":"133a4f05-2609-4fd8-a13c-6f75dc1c9449","cdnDomain":"api.isoyu.com","signature":"IqlVa7znINFicteYetzmDz3RtKw=","policy":"eyJleHBpcmF0aW9uIjoiMjAyMS0wOS0xM1QxMDo0MjowNi44OTlaIiwiY29uZGl0aW9ucyI6W1siY29udGVudC1sZW5ndGgtcmFuZ2UiLDAsMTA0ODU7NjAwXSxbInN0YXJ0cy13aXRoIiwiJGtleSIsIlZLQ0VZVUdVLWNjOGNmMDhmLTQ5ZjUtNGZjNS04M2MzLWVkMmE7ODM3MDRkNC82OGJlNGFjNC00Njg1LTQxOWYtOTI0Ny0zZDM2ZWYyNWI4N2EuanBnIl1dfQ==","accessKeyId":"LTAIupaslTlUlspm","ossPath":"VKCEYUGU-cc8cf08f-49f5-4fc5-83c3-ed2a67777d4\/68be4ac4-4685-419f-9247-3d36ef25b87a.jpg","host":"pan.cdn.isoyu.com"}}
-
-{"code":0,"msg":"完成文件上传","auturl":"api.isoyu.com"}

示范代码部分:

$.ajax({
-				type : "POST",
-				url : "https://api.isoyu.com/upload/api.jsp?aup=pre_upload&appCode=B586A14C4EC466D33682F8626CCB3794&auturl=api.isoyu.com",
-				data : {filename:filename},
-				dataType : 'json',
-				success : function(data) {
-					if(data.code == 0){
-						predata = data.data;
-						
-
-$.ajax({
-				type : "POST",
-				url : "https://api.isoyu.com/upload/api.jsp?aup=complete_upload&appCode=B586A14C4EC466D33682F8626CCB3794&auturl=api.isoyu.com",
-				data : {id: predata.id},
-				dataType : 'json',
-				success : function(data) {
-					if(data.code == 0){

10.9 bilibili直播间抢红包列表

必选参数: "num":获取1-9条, "lot_id":红包抽奖id, "ruid":up主, "room_id":直播间房号, "runame":"昵称", "face":"up头像"

接口地址:

javascript
        https://api.isoyu.com/bili/GetRedpocketPlaying/

调用例子:

javascript

-        https://api.isoyu.com/bili/GetRedpocketPlaying/?appCode=B586A14C4EC466D33682F8626CCB3794&auturl=api.isoyu.com&num=9

返回:

javascript
{
-    "code":"200",
-    "msg":"Success",
-    "appCode":"B586A14C4EC466D33682F8626CCB3794",
-    "data":{
-        "list":[
-            {
-                "lot_id":1051686,
-                "ruid":606293627,
-                "room_id":22625077,
-                "runame":"月兮Channel",
-                "face":"http://i2.hdslb.com/bfs/face/4d0d614800d74147add12db1bd2ddc23879a45c4.jpg"
-            },
-            {
-                "lot_id":1058707,
-                "ruid":396822361,
-                "room_id":21333440,
-                "runame":"阿光v2",
-                "face":"http://i1.hdslb.com/bfs/face/bbc0df283afe917d8b214d93b760c80927bb4f8b.jpg"
-            },
-            {
-                "lot_id":1065737,
-                "ruid":319865031,
-                "room_id":10766901,
-                "runame":"千寻要吃小饼干",
-                "face":"http://i0.hdslb.com/bfs/face/73d2697b94722436c7c1a3641235b33c5e28749c.jpg"
-            },
-            {
-                "lot_id":1065159,
-                "ruid":507642729,
-                "room_id":22800243,
-                "runame":"黎柚Riyu",
-                "face":"http://i0.hdslb.com/bfs/face/78b9e404eac26d5be636216fcb4f5382376b949c.jpg"
-            },
-            {
-                "lot_id":1065731,
-                "ruid":411509507,
-                "room_id":23601423,
-                "runame":"晚月不能emo",
-                "face":"http://i2.hdslb.com/bfs/face/56c0baeca32f478b36ec0bffa3201bf3625c91d3.jpg"
-            },
-            {
-                "lot_id":1048834,
-                "ruid":24237164,
-                "room_id":15009406,
-                "runame":"轻音体软阿喵喵",
-                "face":"http://i2.hdslb.com/bfs/face/ee8ce1869aa83b30b113106396f20a6ae0656e98.jpg"
-            },
-            {
-                "lot_id":1065138,
-                "ruid":1785859890,
-                "room_id":24304652,
-                "runame":"芮绮_",
-                "face":"http://i0.hdslb.com/bfs/face/95efcda68e34771ab14d364a643c2409d52b96fa.jpg"
-            },
-            {
-                "lot_id":1050287,
-                "ruid":282994,
-                "room_id":47377,
-                "runame":"泠鸢yousa",
-                "face":"http://i1.hdslb.com/bfs/face/28f95c383f2805dbed32e93007c91ccfda28775f.jpg"
-            },
-            {
-                "lot_id":1065926,
-                "ruid":2370004,
-                "room_id":293260,
-                "runame":"亢奋的远山",
-                "face":"http://i1.hdslb.com/bfs/face/f59fea1ff8525158093bac505f94c45521269f8c.jpg"
-            }
-        ]
-    },
-    "auturl":"api.isoyu.com",
-    "time":"1647793982"
-}

延伸

/**
-     * @use 创建抽奖任务
-     * @param array $raffles
-     * @return array
-     */
-    protected static function createLottery(array $raffles): array
-    {
-        $url = 'https://api.live.bilibili.com/xlive/lottery-interface/v1/popularityRedPocket/RedPocketDraw';
-        $tasks = [];
-        foreach ($raffles as $raffle) {
-            $payload = [
-                'ruid' => $raffle['ruid'],
-                'room_id' => $raffle['room_id'],
-                'lot_id' => $raffle['lot_id'],
-                'spm_id' => '444.8.red_envelope.extract',
-                'jump_from' => '',
-                'session_id' => '',
-                'csrf_token' => getCsrf(),
-                'csrf' => getCsrf(),
-                'visit_id' => ''
-            ];
-            // {"code":0,"message":"0","ttl":1,"data":{"join_status":1}}
-            $tasks[] = [
-                'payload' => Sign::common($payload),
-                'source' => [
-                    'room_id' => $raffle['room_id'],
-                    'raffle_id' => $raffle['raffle_id'],
-                    'raffle_name' => $raffle['raffle_name']
-                ]
-            ];
-        }
-        // print_r($results);
-        return Curl::async('app', $url, $tasks);
-    }

10.10 域名备案查询实时

查询域名在工信部备案信息,备案主体、审核时间等 通过域名查询备案信息,返回ICP证号、备案名称、备案性质等,数据100%准确。

status /备案状态 ALREADY_BEIAN:已备案;NOT_BEIAN:未备案;WAIT_PROCESS:等待系统处理/

必选参数:

domain 要查询的域名 如:qq.com

接口地址:

javascript
        https://api.isoyu.com/beian/

调用例子:

javascript

-        https://api.isoyu.com/beian/?appCode=B586A14C4EC466D33682F8626CCB3794&auturl=api.isoyu.com&domain=qq.com
-        
-        https://api.isoyu.com/beian/?appCode=B586A14C4EC466D33682F8626CCB3794&auturl=api.isoyu.com&domain=qqq.com

返回:

javascript
{
-    "code":"200",
-    "status":"ALREADY_BEIAN",
-    "domain":"qq.com",
-    "icpno":"粤B2-20090059-5",
-    "organizers":"深圳市腾讯计算机系统有限公司",
-    "organizers_type":"企业"
-}
-
-{
-    "code":"200",
-    "status":"NOT_BEIAN",
-    "domain":"qqq.com",
-    "icpno":null,
-    "organizers":null,
-    "organizers_type":null
-}

10.11 13位,毫秒时间戳接口

必选参数:

接口地址:

javascript
        https://api.isoyu.com/time/SysTime/

调用例子:

javascript

-        https://api.isoyu.com/time/SysTime/?appCode=B586A14C4EC466D33682F8626CCB3794&auturl=api.isoyu.com&num=13

返回:

javascript
{
-	"code": "200",
-	"msg": "Success",
-	"appCode": "B586A14C4EC466D33682F8626CCB3794",
-	"currentTime": "2022-05-16 11:54:51",
-	"currentTime2": "1652673291281",
-	"auturl": "api.isoyu.com",
-	"time": "1652673291"
-}
- - - - \ No newline at end of file diff --git "a/.vitepress/dist/\346\213\233\350\201\230\344\277\241\346\201\257.html" "b/.vitepress/dist/\346\213\233\350\201\230\344\277\241\346\201\257.html" deleted file mode 100644 index c331f608..00000000 --- "a/.vitepress/dist/\346\213\233\350\201\230\344\277\241\346\201\257.html" +++ /dev/null @@ -1,88 +0,0 @@ - - - - - - 姬长信API For Docker官方文档 - - - - - - - - - - - - - - - - -
Skip to content

9. 招聘信息

说明: 获取招聘信息如 web开发工程师、php

9.1 招聘

必选参数:type web/php/java/ pageNo 第几页 接口地址:https://api.isoyu.com/Job/index?type=web&pageNo=1
调用例子:

javascript
[
-    {
-        "logger": {
-            "traceCapable": true,
-            "name": "com.lagou.entity.mobile.MobilePosition"
-        },
-        "positionId": 3640855,
-        "positionName": "C#高级程序员",
-        "city": "深圳",
-        "createTime": "今天 21:30",
-        "salary": "12k-24k",
-        "companyId": 78807,
-        "companyLogo": "i/image/M00/54/9A/CgpEMll5Y4mAJauzAAAMiJRL3j8068.png",
-        "companyName": "牛日科技",
-        "companyFullName": "深圳牛日科技有限公司"
-    },
-    {
-        "logger": {
-            "traceCapable": true,
-            "name": "com.lagou.entity.mobile.MobilePosition"
-        },
-        "positionId": 3640847,
-        "positionName": "android APP 开发",
-        "city": "深圳",
-        "createTime": "今天 21:22",
-        "salary": "10K-12K",
-        "companyId": 262842,
-        "companyLogo": "images/logo_default.png",
-        "companyName": "视通技术",
-        "companyFullName": "深圳市易联视通技术有限公司"
-    },
-    {
-        "logger": {
-            "traceCapable": true,
-            "name": "com.lagou.entity.mobile.MobilePosition"
-        },
-        "positionId": 3203178,
-        "positionName": "PHP 高级工程师",
-        "city": "深圳",
-        "createTime": "今天 21:20",
-        "salary": "20k-35k",
-        "companyId": 7628,
-        "companyLogo": "image1/M00/00/10/Cgo8PFTUWC2AORIjAABLYZ6NxjQ933.png",
-        "companyName": "点指传媒",
-        "companyFullName": "武汉点指文化传播有限公司"
-    },
-    {
-        "logger": {
-            "traceCapable": true,
-            "name": "com.lagou.entity.mobile.MobilePosition"
-        },
-        "positionId": 2922125,
-        "positionName": "客服",
-        "city": "深圳",
-        "createTime": "今天 21:14",
-        "salary": "4k-6k",
-        "companyId": 108831,
-        "companyLogo": "i/image/M00/01/0C/Cgp3O1ZenZ6AefB-AAAFVRgugjY295.jpg",
-        "companyName": "爱易收",
-        "companyFullName": "深圳市易收电子商务有限公司"
-    }
-    ]
- - - - \ No newline at end of file diff --git "a/.vitepress/dist/\346\226\260\351\227\273\346\250\241\345\235\227.html" "b/.vitepress/dist/\346\226\260\351\227\273\346\250\241\345\235\227.html" deleted file mode 100644 index ee104579..00000000 --- "a/.vitepress/dist/\346\226\260\351\227\273\346\250\241\345\235\227.html" +++ /dev/null @@ -1,121 +0,0 @@ - - - - - - 姬长信API For Docker官方文档 - - - - - - - - - - - - - - - - -
Skip to content

1. 新闻模块

说明: 包括 新闻模块banner轮播图接口、新闻分类列表分类接口、新闻详情接口、本地新闻接口 如下详情:

1.1 新闻轮播图接口

必选参数:接口地址:News/banner

调用例子://api.isoyu.com/api/News/banner

返回数据(每次返回是10条数据,这里就不全部列出来了)如下图:

1.2 新闻分类列表分类接口

必选参数:type int : 新闻类型

<table> <tr> <td>type</td> <td>0</td> <td>1</td> <td>2</td> <td>3</td> <td>4</td> <td>5</td> <td>6</td> <td>7</td> </tr> <tr> <td>名称</td> <td>头条</td> <td>军事</td> <td>娱乐</td> <td>体育</td> <td>科技</td> <td>艺术</td> <td>教育</td> <td>要闻</td> </tr> </table>

page int : 分页页数,每页返回10条

接口地址:/News/new_list?type=1&page=20

调用例子://api.isoyu.com/api/News/new_list?type=1&page=20

返回数据(每次返回是10条数据,这里就不全部列出来了)如下图:

1.3 新闻详情接口

必选参数:postid 新闻列表下的 postid

接口地址:/api/News/new_detail?postid=CLJN5K2M000181KT

调用例子://api.isoyu.com/api/News/new_detail?postid=CLJN5K2M000181KT

返回数据(每次返回是10条数据,这里就不全部列出来了)如下图:

javascript
{
-    "msg": "success",
-    "code": 1,
-    "data": {
-        "body": "<!--IMG#0--><p>  毛泽东同志在《论持久战》一文中指出,日本的军力在东方是一等的。抗战中,真实的侵华日军并非像某些影视作品中所描述的那样不堪一击,而是十分凶狠猖狂、具有很强战斗力。为了战胜这只军国主义怪兽,中国军民进行了长达14年的生死搏斗才赢得战争胜利。中国人民抗日战争可以说是异常惨烈,这是为什么呢?这又能给今天的我们以什么样启示呢?</p><p>  <strong>为什么抗日战争异常惨烈?</strong></p><p>  <strong>——侵华日军作战能力分析及启示</strong></p><p>  ■王晓辉 李雨樵</p><p>  毛泽东同志在《论持久战》一文中指出,日本的军力在东方是一等的。抗战中,真实的侵华日军并非像某些影视作品中所描述的那样不堪一击,而是十分凶狠猖狂、具有很强战斗力。为了战胜这只军国主义怪兽,中国军民进行了长达14年的生死搏斗才赢得战争胜利。中国人民抗日战争可以说是异常惨烈,这是为什么呢?这又能给今天的我们以什么样启示呢?</p><p>  <strong>部队结构合成,具备了协同作战能力</strong></p><p>  日本发动侵华战争时已经完成了工业化,其军队在组织结构和武器装备上已经初步完成机械化。日本陆军是侵华的主力,师团是其具有确定编制的第一级作战单位,一般由步兵、炮兵、骑兵、工兵和辎重部队等混合编成。其中,除步兵外,炮兵、骑兵、工兵等兵种也属于直接作战力量,其数量几乎占了师团编成内联队数量的一半。因此,一支现代陆军所要求的火力、突击力、机动力与保障力等,日军师团一个也不缺。故日军的陆、海、空军既能联手打大战,单个陆军师团也敢孤军突入,与数倍于己的对手独立作战。如淞沪会战与武汉会战,是日军侵华的两次大规模陆、海、空三军联合作战。日军两度获胜,反映出其三军协同作战的能力,这是当时中国军队所不及的;也反映出当时中国军队的落后,是一种结构性的整体性的落后。</p><p>  <strong>结构决定功能,体系决定战斗力。军队结构落后于时代、落后于战争形态和作战方式发展,必然丧失军事竞争主动权。可以说,在未来战场上,谁的结构更利于集聚潜能、释放效能,谁的结构更符合制胜机理、打赢要求,谁就能占据优势、赢得先机。</strong></p><p>  <strong>武器装备精良,形成了联合火力杀伤</strong></p><p>  抗战期间,中日两军在武器装备质量数量方面存在着很大的差距。以侵华日军一个常设师团(即甲种师团)与中国精锐的陆军第88师(德械师)相比,两军装备的各种枪炮在性能上互有优长,但在数量上却拉开了差距:日军步枪数量是中国军队的1.6倍多,轻重机枪是2倍多,野战重炮是4倍多。在密集火力与重火力杀伤等方面,日本陆军对中国陆军构成了成倍的数量优势。此外,日本陆军作战还可以得到相当数量的空中火力支援以及坦克装甲部队的加强,可构筑一张陆、海、空三军联合火力网。如淞沪会战,是抗战中中日两军精锐部队首次硬碰硬的较量,也是中国军队牺牲最大、战斗最为惨烈的一役。中国军队进攻时,就会陷入日军的立体火力网;防御时,又会饱受日军的火力轰击,兵员损失达到一天一个师的惨烈程度。因此,面对侵华日军的立体火力网,中国军队只能凭借数量优势,以人海填火海,极为悲壮。</p><p>  <strong>武器装备是构成战斗力最直接的物质基础。武器装备落后,人的能动作用在战争中也很难最大限度地发挥出来,要打赢战争就会付出更大的代价。因此,要赢得胜利既要敢于亮剑,又要善于铸剑,加快构建适应未来战争和履行使命要求的武器装备体系。</strong></p><p>  <strong>作战组织严密,使得攻防转换比较灵活</strong></p><p>  侵华日军作战组织与实施严密,使其火力杀伤更加精准、高效,因此总能掌控战场主动权。比如日军在淞沪会战时,首先,通过观测气球侦察中国军队阵地,标定攻击目标,然后召唤飞机、野战重炮与海军舰炮进行狂轰滥炸,尽量摧毁中国军队阵地。其次,待其陆、海、空火力突击后,日军便出动坦克掩护步兵,向中国军队阵地发起猛攻;与此同时,其炮兵火力实施延伸射击,对中国军队后方增援部队进行火力拦阻,力求大量杀伤有生力量。再次,如遭遇中国军队强力还击,日军即再次召唤火力轰击,然后再进行新一波步、坦协同攻击。此外,日本战机以组、队形式,在战场上空巡视,发现中国军队目标即进行轰炸与扫射,或召唤野战重炮与舰炮进行远程轰击。由于侵华日军在作战组织与实施上的严密性,使其无论在大兵团联合作战中,还是小股部队攻防战斗中,都能够做到军种间行动联合,步、坦、炮间火力协同,左右邻间相互配合,发挥出整体战力来。而正面战场中国军队在指挥上鲜有灵活创举,基本上处于见招拆招的被动地位。</p><p>  <strong>战争对抗不仅是力量的对抗,而是综合较量。作战指挥,不是简单照条文操作或单纯计算就能解决的,面对战争复杂性的增加,单纯的技术或者单纯的谋略,都不可能掌控战场的主动权。而是应该谋力并举,既要讲指导的艺术,又要注重实力,二者相互支撑、不可偏废。</strong></p><p>  <strong>军事训练严苛,保证了人员较高作战素养</strong></p><p>  日军严苛的军事训练是其作战素养较高的主要原因。日军的训练可分为军官和士兵两部分,具有训练层次科学、训练课目覆盖面大、训练要求严格的特点。通过陆军士官学校文理兼顾的各兵种专业课程训练和后期各类技术兵种军官学校再教育,使得日军能够培养出一支高质量的基层军官队伍,且便于各兵种间的沟通和配合。士兵依照《步兵操典》组织常规单兵综合素质训练和中队以上的协同作战训练以及两个月的大队、联队级作战协同训练。而且日军新兵在转入小队、中队级协同战术训练时,往往会被老兵们带着加练夜间100米精确射击、避弹奔跑及针对避弹奔跑的射击方法、狙击与反狙击术、突发情况下防守与反击的动作等额外的训练课目,这些都是在战场上非常实用的技术。相比之下,当时中国军队则面临着军官受教育层次低、训练体系不完整、训练经费欠缺、训练装备差等问题。因缺少科学系统的训练,中国军队手中少量精良武器装备在战场上常常不能充分发挥应有作用。</p><p>  <strong>军事训练是未来战争的预演。坚持军事训练是和平时期军队战斗力生成的基本途径。打仗硬碰硬,训练必须实打实。军事训练水平上不去,部队战斗力也很难提高,战时必然吃大亏。所以,要想赢得未来战争,必须通过严酷的实战化训练这块“磨刀石”,把打赢本领锤炼得更过硬。</strong></p><p>  <strong>情报工作缜密,获得了事半功倍的作战效果</strong></p><p>  自明治维新以来,日军在对外扩张战争中,屡屡尝到情报工作带来的甜头,故其视情报侦察为战争制胜的捷径,始终高度重视情报侦察工作。日本发动侵华战争前的数十年间,在中国加紧了对未来预定战场的情报侦察。如据日本防卫厅战史研究所编写的《大本营陆军部》记载,1923年日军就制订了对中国的作战计划设想要点。根据此要点,1925年,日军参谋本部作战科长畑俊六率参谋本部、陆军省、海军军令部作战科等一行人员,乘军舰用一个月的时间,对上海至汉口的登陆点逐段进行侦察,这为以后日军进攻淞沪、武汉等要地,摸清兵要地志情况做好了准备。九一八事变后,日军更是通过各种途径、运用各种手段进行情报侦察,可以说无孔不入、用尽其力。比如当时中国军用地图的兵要地志却没有日军地图标注得清晰完备。</p><p>  <strong>“知彼知己,百战不殆”。情报工作的优劣、得失与高下,对于战争决策、作战部署乃至最后的战争胜负,起到极为重要的作用。通过缜密细致长期的情报工作,找出对手要害,针对性地设计战法,就能达到“四两拨千斤”的作战效果。</strong></p><p>  <strong>思想控制严密,部队具有畸形的战斗意志</strong></p><p>  抗战初期,侵华日军士兵普遍表现“不怕死”,这与长期日本武士道的文化贻害有关,但是更大程度上还是因为受到了军国主义思想的毒害。日本在近代走上武力扩张的道路之后,非常重视向军人灌输“效忠天皇”的封建忠君思想,同时日本还开展反华灭华教育;将侵略战争说成是为了解决日本“人口过剩”问题,捍卫日本的“生命线”“主权线”等。日军士兵长期受到军国主义思想的毒害,形成畸形的死战不降的战斗意志。在战局陷入僵持后,日军往往会组织自杀式的死亡冲锋。二战末期,美国最终决定先向日本投掷原子弹,而不是直接登陆日本。一个很重要的原因,就是美国惮于日本在本土进行“玉碎”作战,将会给美军带来巨大人员伤亡。与日军不同,中国军民的抵抗意志和战斗精神是在民族危亡中激发出来的,具有自发性、深刻性和持久性、正义性,这也是我们最终取得抗战胜利的重要原因。</p><p>  <strong>战斗意志是军队战斗力的重要构成。今天,培育军人的战斗意志,必须以过硬的军事技术和丰富的科技知识作基础。要把战斗意志培育融入军事训练内容体系,渗入各项军事实践活动,紧紧围绕担负的作战任务,练胆量、练意志、练作风、练技术战术,保证战斗意志和军事素质同步提升。</strong></p><p>  <strong>编后感言:</strong></p><p>  <strong>以敌为鉴是赢得胜利的重要方式</strong></p><p>  面对侵华日军这部高效运转的战争机器,这头人类历史上武装到牙齿的法西斯主义怪兽,中国军民不屈不挠、奋起抵抗,使侵略者陷入人民战争的汪洋大海。侵华日军是“很难打”,但绝非“不可战胜”。特别是到了战争中后期,随着日本战争潜力的枯竭、士兵反战情绪的蔓延,侵华日军的战斗力迅速衰落,已难逃失败投降的结局。历史已经雄辩地证明,正义必胜、和平必胜、人民必胜。因此,作为战胜者,承认敌人的强悍不需要什么勇气,但需要秉持正确认知态度。以敌为鉴为我所用,是胜者恒强的重要手段,也是赢得胜利的方式。随意消费血与火的历史,是对历史的不尊重,更是对未来的不负责任。</p><p>原标题:为何抗日战争异常惨烈?日军并非神剧不堪一击</p>",
-        "ydbaike": [],
-        "replyCount": 86,
-        "link": [],
-        "img": [
-            {
-                "ref": "<!--IMG#0-->",
-                "pixel": "600*399",
-                "alt": "",
-                "src": "http://cms-bucket.nosdn.127.net/catchpic/5/5a/5a67d106dd715cc465c97092d71b197b.jpg"
-            }
-        ],
-        "votes": [],
-        "shareLink": "https://c.m.163.com/news/a/CLJN5K2M000181KT.html?spss=newsapp&spsw=1",
-        "digest": "",
-        "topiclist_news": [
-            {
-                "hasCover": false,
-                "subnum": "超过1000万",
-                "alias": "Military",
-                "tname": "军事",
-                "ename": "junshi",
-                "tid": "T1348648141035",
-                "cid": "C1348647991705"
-            }
-        ],
-        "dkeys": "日军,中国军队,侵华日军,淞沪会战",
-        "ec": "李曦_NN2587",
-        "topiclist": [
-            {
-                "hasCover": false,
-                "subnum": "181.4万",
-                "alias": "网易军事频道,关注军事新闻",
-                "tname": "网易军事",
-                "ename": "wangyijunshi",
-                "tid": "T1401334013017",
-                "cid": "C1378977941637"
-            }
-        ],
-        "docid": "CLJN5K2M000181KT",
-        "picnews": true,
-        "title": "为何抗战异常惨烈?日军并非如神剧中不堪一击",
-        "tid": "",
-        "template": "recommend",
-        "threadVote": 30,
-        "threadAgainst": 3,
-        "boboList": [],
-        "category": "历史",
-        "replyBoard": "news_junshi_bbs",
-        "source": "中国军网",
-        "hasNext": false,
-        "voicecomment": "off",
-        "relative_sys": [
-            {
-                "id": "CLBSS1EJ000187UE",
-                "title": "抗战期间,中国哪里的军人最容易变节投敌?",
-                "source": "大象公会",
-                "imgsrc": "http://cms-bucket.nosdn.127.net/f636439c8a89400c8cb829bfba778b2820170526101336.jpeg",
-                "docID": "CLBSS1EJ000187UE",
-                "from": "HZ",
-                "type": "doc",
-                "ptime": "2017-05-26 10:13:36",
-                "href": ""
-            },
-            {
-                "id": "CL7JRHFB0523D46J",
-                "title": "一寸山河一寸血,南京光华门血战,撤退时教导总队泪奔了",
-                "source": "不二书说历史",
-                "imgsrc": "http://dingyue.nosdn.127.net/Ewnq46iqIU4hDHPhr3V80sK30DcK384lkBe0hNvRFoP=V1495621093803compressflag.jpg",
-                "docID": "CL7JRHFB0523D46J",
-                "from": "HZ",
-                "type": "doc",
-                "ptime": "2017-05-24 18:19:07",
-                "href": ""
-            },
-            {
-                "id": "CLC2DNAH05239N17",
-                "title": "淞沪会战中,日军对中国军队是这样记载的!",
-                "source": "68讲台",
-                "imgsrc": "http://dingyue.nosdn.127.net/ogdZAXPtO2q8OK06qjeDTz2tWJ6bdjQ6MnqxnptQHvanQ1495770638931compressflag.jpg",
-                "docID": "CLC2DNAH05239N17",
-                "from": "HZ",
-                "type": "doc",
-                "ptime": "2017-05-26 11:50:42",
-                "href": ""
-            }
-        ],
-        "book": [],
-        "ptime": "2017-05-29 11:07:54"
-    }
-}

1.3 本地新闻

必选参数:name 地名 如:广东省_深圳市江西省_南昌市 不填写获取你的定位默认地址

page 分页 如0 从第0 条数据开始返回10条数据(最新的10条数据) 10 20 30 每次返回10条数据

接口地址:/News/local_news?name=广东省_深圳市&page=0

调用例子://api.isoyu.com/api/News/local_news?name=广东省_深圳市&page=0

返回数据(每次返回是10条数据,这里就不全部列出来了)如下图:

- - - - \ No newline at end of file diff --git "a/.vitepress/dist/\346\226\260\351\227\273\350\265\204\350\256\257.html" "b/.vitepress/dist/\346\226\260\351\227\273\350\265\204\350\256\257.html" deleted file mode 100644 index 51cf17e7..00000000 --- "a/.vitepress/dist/\346\226\260\351\227\273\350\265\204\350\256\257.html" +++ /dev/null @@ -1,2466 +0,0 @@ - - - - - - 姬长信API For Docker官方文档 - - - - - - - - - - - - - - - - -
Skip to content

CBA新闻

[danger]### 会员接口,仅限会员使用,购买API会员

中国男子职业篮球赛、CBA明星动态资讯等。

请求地址

GET https://api.isoyu.com/news/cba

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
numint返回数量1-50,默认10
pageint翻页
wordstring检索关键词

返回data参数

名称类型说明
ctimestring时间
titlestring标题
descriptionstring描述
picUrlstring封面
urlstring链接

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->newsCba()
-
-    ->withNum(10)
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功",
-    "data": [
-        {
-
-        "ctime":"2019-03-20 12:40",
-
-        "title":"法国篮协主席:将以最强阵容出战沈阳热身赛",
-
-        "description":"CBA新闻",
-
-        "picUrl":"http://d.ifengimg.com/w145_h103/e0.ifengimg.com/01/2019/0320/195AEB4C055DF625A2A4A840E24888A865C8910F_size44_w660_h300.jpeg",
-
-        "url":"http://sports.ifeng.com/a/20190320/60560401_0.shtml"
-
-        },
-
-        {
-
-        "ctime":"2019-03-20 09:00",
-
-        "title":"传奇谢幕?39岁刘炜表态也许结束球员生涯强忍泪水道谢上海球迷",
-
-        "description":"CBA新闻",
-
-        "picUrl":"http://d.ifengimg.com/w145_h103/e0.ifengimg.com/05/2019/0319/5C80E0ECF193568E6B181C900280ABB97ACA8D9F_size29_w640_h404.jpeg",
-
-        "url":"http://sports.ifeng.com/a/20190319/60560027_0.shtml"
-
-        },
-
-        {
-
-        "ctime":"2019-03-20 08:10",
-
-        "title":"男篮背锅侠?本土第一后卫?我们该如何铭记刘炜……",
-
-        "description":"CBA新闻",
-
-        "picUrl":"http://d.ifengimg.com/w145_h103/e0.ifengimg.com/05/2019/0320/8ED0630BB6081FA2596DB6868732CA5E83766685_size109_w960_h604.jpeg",
-
-        "url":"http://sports.ifeng.com/a/20190320/60470332_0.shtml"
-
-        }
-    ]
-}

IT资讯

[danger]### 会员接口,仅限会员使用,购买API会员

IT行业新闻、舆论、热点、行业动态新闻资讯等。

请求地址

GET https://api.isoyu.com/news/it

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
numint返回数量1-50,默认10
pageint翻页
wordstring检索关键词

返回data参数

名称类型说明
ctimestring时间
titlestring标题
descriptionstring描述
picUrlstring封面
urlstring链接

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->newsIt()
-
-    ->withNum(10)
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功",
-    "data": [
-        {
-
-        "ctime":"2019-03-20 07:02",
-
-        "title":"不复往昔荣光?前雇员称苹果零售店现在太追求销",
-
-        "description":"网易IT",
-
-        "picUrl":"http://cms-bucket.ws.126.net/2019/03/19/8fd36e2dff4248388320db8faa8ccc00.png?imageView&thumbnail=200y140",
-
-        "url":"http://tech.163.com/19/0320/07/EAMNELR200097U7T.html"
-
-        },
-
-        {
-
-        "ctime":"2019-03-19 22:30",
-
-        "title":"任正非外媒采访实录:美国让华为成为舆论中心",
-
-        "description":"网易IT",
-
-        "picUrl":"http://cms-bucket.ws.126.net/2019/03/19/84122123487140198d7c452d61bad228.png?imageView&thumbnail=200y140",
-
-        "url":"http://tech.163.com/19/0319/22/EALQ61S700097U7T.html"
-
-        },
-
-        {
-
-        "ctime":"2019-03-19 20:52",
-
-        "title":"小米CFO周受资:3月底保证小米9系列150万台供应",
-
-        "description":"网易IT",
-
-        "picUrl":"http://cms-bucket.ws.126.net/2019/03/19/40aa8b3346a44dc4b90b765a6218da10.png?imageView&thumbnail=200y140",
-
-        "url":"http://tech.163.com/19/0319/20/EALKHH4S00097U7T.html"
-
-        }
-    ]
-}

NBA新闻

[danger]### 会员接口,仅限会员使用,购买API会员

美国职业篮篮球赛新闻资讯,NBA明星动态等。

请求地址

GET https://api.isoyu.com/news/nba

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
numint返回数量1-50,默认10
pageint翻页
wordstring检索关键词

返回data参数

名称类型说明
ctimestring时间
titlestring标题
descriptionstring描述
picUrlstring封面
urlstring链接

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->newsNba()
-
-    ->withNum(10)
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功",
-    "data": [
-        {
-
-        "ctime":"2019-03-20 10:23",
-
-        "title":"守住榜首!勇士力克森林狼唐斯双20库里36分汤神28分",
-
-        "description":"NBA新闻",
-
-        "picUrl":"http://d.ifengimg.com/w163_h114/e0.ifengimg.com/09/2019/0320/752567313088647BE49FBFBE84DDBC18485D2264_size494_w766_h526.png",
-
-        "url":"http://sports.ifeng.com/a/20190320/60560295_0.shtml"
-
-        },
-
-        {
-
-        "ctime":"2019-03-20 09:57",
-
-        "title":"伟大时刻!哈登正式30通杀29队3纪录仅次于横扫联盟的詹皇",
-
-        "description":"NBA新闻",
-
-        "picUrl":"http://d.ifengimg.com/w163_h114/e0.ifengimg.com/03/2019/0320/3DA77775CDF072F5748A2D03CA820E5B25C805B2_size88_w1280_h909.jpeg",
-
-        "url":"http://sports.ifeng.com/a/20190320/60560217_0.shtml"
-
-        },
-
-        {
-
-        "ctime":"2019-03-20 06:13",
-
-        "title":"诺天王超张伯伦的“人造奇迹”:从强行扶植到倔强成长",
-
-        "description":"NBA新闻",
-
-        "picUrl":"http://d.ifengimg.com/w163_h114/e0.ifengimg.com/10/2019/0320/570A093AB025D3C1969222D967D5741FDD734DDB_size35_w600_h400.jpeg",
-
-        "url":"http://sports.ifeng.com/a/20190320/60559998_0.shtml"
-
-        }
-    ]
-}

VR科技

[danger]### 会员接口,仅限会员使用,购买API会员

虚拟现实技术是一种可以创建和体验虚拟世界的计算机仿真系统,它利用计算机生成一种模拟环境,是一种多源信息融合的、交互式的三维动态视景和实体行为的系统仿真使用户沉浸到该环境中。该接口输出该领域有关新闻资讯行业动态等。

请求地址

GET https://api.isoyu.com/news/vr

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
numint返回数量1-50,默认10
pageint翻页
wordstring检索关键词

返回data参数

名称类型说明
ctimestring时间
titlestring标题
descriptionstring描述
picUrlstring封面
urlstring链接

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->newsVr()
-
-    ->withNum(10)
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功",
-    "data": [
-        {
-
-        "ctime":"2019-03-19 10:22",
-
-        "title":"英伟达发布JetsonNano迷你AI计算机售价仅99美",
-
-        "description":"网易VR",
-
-        "picUrl":"http://cms-bucket.ws.126.net/2019/03/19/a8dd184359e243ffa526238619109b81.png?imageView&thumbnail=200y140",
-
-        "url":"http://tech.163.com/19/0319/10/EAKGGQM800098IEO.html"
-
-        },
-
-        {
-
-        "ctime":"2019-03-19 09:58",
-
-        "title":"孔子2000年前提出的“因材施教”AI给安排上了",
-
-        "description":"网易VR",
-
-        "picUrl":"http://cms-bucket.ws.126.net/2019/03/19/ff60aa29bf614b45a2cbfb2e9c16a789.jpeg?imageView&thumbnail=200y140",
-
-        "url":"http://tech.163.com/19/0319/09/EAKF3PM700098IEO.html"
-
-        },
-
-        {
-
-        "ctime":"2019-03-18 09:59",
-
-        "title":"外媒评出全球32家AI独角兽公司:中国占10家",
-
-        "description":"网易VR",
-
-        "picUrl":"http://cms-bucket.ws.126.net/2019/03/18/84806bcd08d34be2adaecda43f4f9eaf.jpeg?imageView&thumbnail=200y140",
-
-        "url":"http://tech.163.com/19/0318/09/EAHSPMUJ00098IEO.html"
-
-        }
-    ]
-}

币圈资讯

[danger]### 会员接口,仅限会员使用,购买API会员

数字加密货币、比特币等行业新闻资讯

请求地址

GET https://api.isoyu.com/news/digiccy

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
numint返回数量1-50,默认10
pageint翻页
wordstring检索关键词

返回data参数

名称类型说明
ctimestring时间
titlestring标题
descriptionstring描述
picUrlstring封面
urlstring链接

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->newsDigiccy()
-
-    ->withNum(10)
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功",
-    "data": [
-        {
-
-        "ctime":"2019-11-01 14:00",
-
-        "title":"CME公布比特币期权合约的细节",
-
-        "description":"币圈资讯",
-
-        "picUrl":"https://www.fxshell.com/wp-content/uploads/2017/08/59817c8812521-218x150.jpg",
-
-        "url":"https://www.fxshell.com/article/42120"
-
-        },
-
-        {
-
-        "ctime":"2019-11-01 14:00",
-
-        "title":"Mt.Gox的民事赔偿计划推迟到2020年",
-
-        "description":"币圈资讯",
-
-        "picUrl":"https://www.fxshell.com/wp-content/uploads/2017/09/-218x150.jpg",
-
-        "url":"https://www.fxshell.com/article/42131"
-
-        },
-
-        {
-
-        "ctime":"2019-11-01 14:00",
-
-        "title":"加密托管商Koine获得FCA的电子货币机构牌照",
-
-        "description":"币圈资讯",
-
-        "picUrl":"https://www.fxshell.com/wp-content/uploads/2017/06/5934c2cc3c736-218x150.jpg",
-
-        "url":"https://www.fxshell.com/article/42132"
-
-        }
-    ]
-}

财经新闻

[danger]### 会员接口,仅限会员使用,购买API会员

财经资讯API接口

请求地址

GET https://api.isoyu.com/news/finance

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
numint返回数量1-50,默认10
pageint翻页
wordstring检索关键词

返回data参数

名称类型说明
ctimestring时间
titlestring标题
descriptionstring描述
picUrlstring封面
urlstring链接

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->newsFinance()
-
-    ->withNum(10)
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功",
-    "data": [
-        {
-
-        "ctime":"2019-03-06 12:00",
-
-        "title":"湖南久丰国际商品现货交易市场关于2017年清明节放假安排的通知",
-
-        "description":"龙讯财经",
-
-        "picUrl":"https://img.longaa.com/ueditorImg/1495765410040.jpeg!135x90",
-
-        "url":"https://www.longau.com/article/2017-3-29/1490764745666.html"
-
-        },
-
-        {
-
-        "ctime":"2019-03-06 12:00",
-
-        "title":"上海华通白银国际交易中心关于下线“云商城”业务的公告",
-
-        "description":"龙讯财经",
-
-        "picUrl":"https://img.longaa.com/ueditorImg/1496286537860.png!135x90",
-
-        "url":"https://www.longau.com/article/2017-3-30/1490856810966.html"
-
-        },
-
-        {
-
-        "ctime":"2019-03-06 12:00",
-
-        "title":"湖南华夏商品交易市场发布关于停止新开户等业务的通知",
-
-        "description":"龙讯财经",
-
-        "picUrl":"https://img.longaa.com/ueditorImg/1496199172258.jpg!135x90",
-
-        "url":"https://www.longau.com/article/2017-3-30/1490856307633.html"
-
-        }
-    ]
-}

创业资讯

[danger]### 会员接口,仅限会员使用,购买API会员

万众创业,大众创新。在这里了解有关各行各业特别是互联网行业的知名人物、热门产品等新闻动态。

请求地址

GET https://api.isoyu.com/news/startup

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
numint返回数量1-50,默认10
pageint翻页
wordstring检索关键词

返回data参数

名称类型说明
ctimestring时间
titlestring标题
descriptionstring描述
picUrlstring封面
urlstring链接

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->newsStartup()
-
-    ->withNum(10)
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功",
-    "data": [
-        {
-
-        "ctime":"2019-03-20 14:00",
-
-        "title":"爱库存联合创始人冷静:不卖爆款,只卖库存",
-
-        "description":"创业资讯",
-
-        "picUrl":"https://a5img.pncdn.cn/2019/0320/1553061608307.png?x-oss-process=image/resize,m_fixed,w_220,h_120",
-
-        "url":"https://www.admin5.com/article/20190320/900778.shtml"
-
-        },
-
-        {
-
-        "ctime":"2019-03-19 16:06",
-
-        "title":"畅信达智能录音质检开启全维度呼叫中心运营管理模式",
-
-        "description":"创业资讯",
-
-        "picUrl":"https://a5img.pncdn.cn/2019/0319/1552974601652.png?x-oss-process=image/resize,m_fixed,w_220,h_120",
-
-        "url":"https://www.admin5.com/article/20190319/900581.shtml"
-
-        },
-
-        {
-
-        "ctime":"2019-03-19 13:50",
-
-        "title":"315智能电销侵犯隐私被禁,小名片助力破解企业获客难题",
-
-        "description":"创业资讯",
-
-        "picUrl":"https://a5img.pncdn.cn/2019/0319/1552974601652.png?x-oss-process=image/resize,m_fixed,w_220,h_120",
-
-        "url":"https://www.admin5.com/article/20190319/900464.shtml"
-
-        }
-    ]
-}

地区新闻

[danger]### 会员接口,仅限会员使用,购买API会员

全国各省份、直辖市、特别行政区等地区新闻资讯

请求地址

GET https://api.isoyu.com/news/area

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
areanamestring地区名,不要带“省”或“市”
wordstring搜索某地区下的新闻关键词
pageint翻页

返回data参数

名称类型示例值说明
titlestring大雾橙色预警!湖北多地现能见度小于200米的雾新闻标题
picUrlstringhttp://n.sinaimg.cn/hb/87/w574h313/20191202/00f9-ikcacer4044078.jpg新闻配图
descriptionstring新闻简介
sourcestring湖北天气新闻来源
urlstringhttp://hb.sina.com.cn/news/j/2019-12-02/detail-iihnzhfz3050537.shtml新闻链接
ctimestring2019-12-02 10:51:00新闻时间

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->newsArea()
-
-    ->withAreaname('湖北')
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功",
-    "data": [
-        {
-
-        "ctime":"2019-12-02 14:13:00",
-
-        "title":"【中国稳健前行】把握党的领导制度体系丰富内涵",
-
-        "description":"",
-
-        "picUrl":"",
-
-        "url":"http://news.cnhan.com/html/yaowen/20191202/1048058.htm",
-
-        "source":"汉网"
-
-        },
-
-        {
-
-        "ctime":"2019-12-02 11:39:00",
-
-        "title":"湖北省二〇一九年“宪法宣传周”活动在汉启动蒋超良作批示",
-
-        "description":"",
-
-        "picUrl":"",
-
-        "url":"http://news.cnhan.com/html/yaowen/20191202/1048045.htm",
-
-        "source":"汉网"
-
-        },
-
-        {
-
-        "ctime":"2019-12-02 11:18:00",
-
-        "title":"湖北省市监局审批新政企业开办压缩至2个工作日内",
-
-        "description":"",
-
-        "picUrl":"http://n.sinaimg.cn/hb/transform/266/w640h426/20191202/07ac-ikcacer4180912.jpg",
-
-        "url":"http://hb.sina.com.cn/news/j/2019-12-02/detail-iihnzahi4708823.shtml",
-
-        "source":"综合"
-
-        }
-    ]
-}

动漫资讯

[danger]### 会员接口,仅限会员使用,购买API会员

动漫资讯,带你了解二次元世界。

请求地址

GET https://api.isoyu.com/news/comic

请求参数

名称类型必填说明
numint返回数量1-50,默认10
pageint翻页
wordstring检索关键词

返回data参数

名称类型说明
ctimestring时间
titlestring标题
descriptionstring描述
picUrlstring封面
urlstring链接

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->newsComic()
-
-    ->withNum(10)
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功",
-    "data": [
-        {
-
-        "ctime":"2019-03-20 13:32",
-
-        "title":"《海贼王》娜美战斗手办发动落雷跃动感十足",
-
-        "description":"动漫星空",
-
-        "picUrl":"https://imgs.gamersky.com/upimg/2019/201903201030028458.jpg",
-
-        "url":"http://acg.gamersky.com/otaku/zb/201903/1164821.shtml"
-
-        },
-
-        {
-
-        "ctime":"2019-03-20 08:49",
-
-        "title":"《Fate》黑Saber可动手办表情配件丰富很耐玩",
-
-        "description":"动漫星空",
-
-        "picUrl":"https://imgs.gamersky.com/upimg/2019/201903191228474000.jpg",
-
-        "url":"http://acg.gamersky.com/otaku/zb/201903/1164498.shtml"
-
-        },
-
-        {
-
-        "ctime":"2019-03-19 20:46",
-
-        "title":"《FGO》拉美西斯二世手办法老王侧颜太霸气",
-
-        "description":"动漫星空",
-
-        "picUrl":"https://imgs.gamersky.com/upimg/2019/201903191834248891.jpg",
-
-        "url":"http://acg.gamersky.com/otaku/zb/201903/1164738.shtml"
-
-        }
-    ]
-}

抖音热点榜

[danger]### 会员接口,仅限会员使用,购买API会员

返回50条抖音App热点视频话题榜单数据,每3分钟同步更新一次。

请求地址

GET https://api.isoyu.com/hot/douyin

请求参数

返回data参数

名称类型示例值说明
hotindexint9023742热搜榜指数
labelint1标签类型,1新,2荐,3热
wordstring赵丽颖张慧雯斗舞热点话题

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->hotDouyin()
-
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功",
-    "data": [
-        {
-
-        "hotindex":5382761,
-
-        "label":1,
-
-        "word":"黄景瑜瘦了"
-
-        },
-
-        {
-
-        "hotindex":5266329,
-
-        "label":0,
-
-        "word":"失联20年北大博士后被找到"
-
-        }
-    ]
-}

抖音视频榜

[danger]### 会员接口,仅限会员使用,购买API会员

接口实时返回20条抖音视频榜单详情数据,包含视频标题简介、发布时间、热度指数、视频播放地址和分享地址、作者相关信息等。

请求地址

GET https://api.isoyu.com/hot/video

请求参数

返回data参数

名称类型示例值说明
hotindexint46438239热榜指数
createtimeint1575271793发布时间戳
durationint292015视频时长秒数
playaddrstringhttps://aweme.snssdk.com/aweme/v1/playwm/?video\_id=v0200fe00000bnibokhum7lnrb46ns0g&line=0&ratio=540p&media\_type=4&vr\_type=0&improve\_bitrate=0&is\_play\_url=1播放地址
coverurlstringhttps://p9-dy.byteimg.com/img/tos-cn-p-0015/8f5f39c794804218af85bcfecfa676bf\_1575271860~c5\_300x400.jpeg?from=2563711402\_large视频封面
titlestring我很庆幸我有一双健全的手,可以做我想做的事,2019充实,激动,感叹#改变生活视频标题简介
shareurlstringhttps://www.iesdouyin.com/share/video/6765740644339174669/?region=&mid=6765693082286541581&u\_code=0&titleType=title抖音分享地址
authorstring村生莫作者抖音昵称
signaturestring山里有村,村里有莫。作者抖音个人签名
avatarstringhttps://p9-dy.byteimg.com/aweme/100x100/2e19c000644305538b6ab.jpeg作者抖音头像

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->hotVideo()
-
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功",
-    "data": [
-        {
-
-        "hotindex":13402443,
-
-        "createtime":1575259604,
-
-        "duration":44500,
-
-        "playaddr":"https://aweme.snssdk.com/aweme/v1/playwm/?video_id=v0200f830000bni8rhdjfrmrhopvph4g&line=0&ratio=540p&media_type=4&vr_type=0&improve_bitrate=0&is_play_url=1",
-
-        "coverurl":"https://p9-dy.byteimg.com/img/tos-cn-p-0015/a826f1b25ef44545b28bac56982c5c0b~c5_300x400.jpeg?from=2563711402_large",
-
-        "title":"你背不下来的书,做不了的题,总有人能做到。那么不好意思,你喜欢的学校,也只能别人上!不吃学习的苦就要吃生活的苦",
-
-        "shareurl":"https://www.iesdouyin.com/share/video/6765688466677288200/?region=&mid=6765627220623887111&u_code=0&titleType=title",
-
-        "author":"蔡蔡家商贸店",
-
-        "signature":"35岁安徽省马鞍山市",
-
-        "avatar":"https://p9-dy.byteimg.com/aweme/100x100/26eb70003a297ba2830ea.jpeg"
-
-        },
-
-        {
-
-        "hotindex":12063919,
-
-        "createtime":1575312402,
-
-        "duration":224167,
-
-        "playaddr":"https://aweme.snssdk.com/aweme/v1/playwm/?video_id=v0200fa10000bnilmvikr6g7m3jh25mg&line=0&ratio=540p&media_type=4&vr_type=0&improve_bitrate=0&is_play_url=1",
-
-        "coverurl":"https://p1-dy.byteimg.com/img/tos-cn-p-0015/dd92480546b04077a7a6fdaab2dc3e56_1575312411~c5_300x400.jpeg?from=2563711402_large",
-
-        "title":"#任贤齐#刘宇宁《爱江山更爱美人》纯享版#我们的歌",
-
-        "shareurl":"https://www.iesdouyin.com/share/video/6765915015938608387/?region=&mid=6765844901860313869&u_code=0&titleType=title",
-
-        "author":"东方卫视",
-
-        "signature":"《我们的歌》、《第二次也很美》等热播中",
-
-        "avatar":"https://p9-dy.byteimg.com/aweme/100x100/286190003461bb10556af.jpeg"
-
-        }
-    ]
-}

房产新闻

[danger]### 会员接口,仅限会员使用,购买API会员

房产、住宅、写字楼新闻资讯接口

请求地址

GET https://api.isoyu.com/news/house

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
numint返回数量1-50,默认10
pageint翻页
wordstring检索关键词

返回data参数

名称类型说明
ctimestring时间
titlestring标题
descriptionstring描述
picUrlstring封面
urlstring链接

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->newsHouse()
-
-    ->withNum(10)
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功",
-    "data": [
-        {
-
-        "ctime":"2019-07-31 21:38",
-
-        "title":"央视热评:炒房者恐怕今后永无“用武之地”了",
-
-        "description":"搜狐房产",
-
-        "picUrl":"https://t.focus-img.cn/sh160x120sh/zx/smp/592babec26bab0289c136727b1364b93.png",
-
-        "url":"https://nj.focus.cn/zixun/87ad9bad995ef789.html"
-
-        },
-
-        {
-
-        "ctime":"2019-07-31 21:30",
-
-        "title":"“奋斗拾光幸福启航”绿地泉集团召开改制十周年纪念活动发布会",
-
-        "description":"搜狐房产",
-
-        "picUrl":"https://t.focus-img.cn/sh160x120sh/xf/xw/9c9a6715-2064-44ac-b08b-7b42aba3ab48.gif",
-
-        "url":"https://jn.focus.cn/zixun/2a6034f08bcf41e4.html"
-
-        },
-
-        {
-
-        "ctime":"2019-07-31 21:38",
-
-        "title":"大连发布“房价限涨令”:只准跌不准涨跌幅不能超5%",
-
-        "description":"搜狐房产",
-
-        "picUrl":"https://t.focus-img.cn/sh160x120sh/xf/xw/4711fa64-5b00-491a-98f4-9686b5288d10.JPEG",
-
-        "url":"https://gz.focus.cn/zixun/ffa02bb037d4c002.html"
-
-        },
-
-        {
-
-        "ctime":"2024-03-25 09:25",
-
-        "title":"合肥市民有望住进“被动式”房屋冬天不需要开空调",
-
-        "description":"搜狐房产",
-
-        "picUrl":"https://t.focus-img.cn/sh160x120sh/xf/xw/2862fae6-cd3a-4532-85a2-3293633d818e.png",
-
-        "url":"https://zixun.focus.cn/6b1c925fa8cc1919.html"
-
-        }
-    ]
-}

国际新闻

[danger]### 会员接口,仅限会员使用,购买API会员

国际新闻资讯API接口服务。

请求地址

GET https://api.isoyu.com/news/world

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
numint返回数量1-50,默认10
pageint翻页
wordstring检索关键词

返回data参数

名称类型说明
ctimestring时间
titlestring标题
descriptionstring描述
picUrlstring封面
urlstring链接

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->newsWorld()
-
-    ->withNum(10)
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功",
-    "data": [
-        {
-
-        "ctime":"2019-03-20 10:52",
-
-        "title":"巴西武装分子欲抢劫核燃料与警方激烈交火后逃跑",
-
-        "description":"中华国际",
-
-        "picUrl":"https://img2.utuku.china.com/162x110/news/20190320/39cc3959-6bd0-469d-921c-8c0e968593d6.jpg",
-
-        "url":"https://news.china.com/international/1000/20190320/35470553.html"
-
-        },
-
-        {
-
-        "ctime":"2019-03-20 08:54",
-
-        "title":"UFO降临?阿联酋上空现神秘“天空之洞”",
-
-        "description":"中华国际",
-
-        "picUrl":"https://img3.utuku.china.com/162x110/news/20190320/e7fbdc28-0e9f-4d63-82f5-ba81f6de0a58.jpg",
-
-        "url":"https://news.china.com/international/1000/20190320/35467967.html"
-
-        },
-
-        {
-
-        "ctime":"2019-03-20 00:07",
-
-        "title":"比利时首都受到炸弹威胁欧盟总部40余人撤出",
-
-        "description":"中华国际",
-
-        "picUrl":"https://img1.utuku.china.com/162x110/news/20190320/bdc67020-7cff-4028-852e-3698f243a8e2.jpg",
-
-        "url":"https://news.china.com/international/1000/20190320/35466697.html"
-
-        }
-    ]
-}

国内新闻

[danger]### 会员接口,仅限会员使用,购买API会员

国内新闻API接口服务,及时了解国内每时每刻发生的新闻大事。

请求地址

GET https://api.isoyu.com/news/internal

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
numint返回数量1-50,默认10
pageint翻页
wordstring检索关键词

返回data参数

名称类型说明
ctimestring时间
titlestring标题
descriptionstring描述
picUrlstring封面
urlstring链接

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->newsInternal()
-
-    ->withNum(10)
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功",
-    "data": [
-        {
-
-        "ctime":"2019-03-2014:21",
-
-        "title":"副局长开会跷二郎腿抖脚韩国瑜怒:哪个单位的!",
-
-        "description":"中华国内",
-
-        "picUrl":"https://img1.utuku.china.com/162x110/news/20190320/44eb97f1-344a-4700-b346-cee5042ab302.jpg",
-
-        "url":"https://news.china.com/focus/taiwan/11165943/20190320/35472297.html"
-
-        },
-
-        {
-
-        "ctime":"2019-03-2011:30",
-
-        "title":"两部门:今年退休人员基本养老金调整比例在5%左右",
-
-        "description":"中华国内",
-
-        "picUrl":"https://img2.utuku.china.com/162x110/news/20190320/f6fbd0e3-bc16-4a9b-a591-513f16ed6e72.png",
-
-        "url":"https://news.china.com/domestic/945/20190320/35471227.html"
-
-        },
-
-        {
-
-        "ctime":"2019-03-2009:05",
-
-        "title":"歼-15舰载战斗机“伙伴加油”训练视频曝光!",
-
-        "description":"中华国内",
-
-        "picUrl":"https://img0.utuku.china.com/162x110/news/20190320/d555a845-c6d5-44f2-88e8-bb68365c7c42.jpg",
-
-        "url":"https://news.china.com/domestic/945/20190320/35468100.html"
-
-        }    
-    ]
-}

汉服新闻

[danger]### 会员接口,仅限会员使用,购买API会员

民族文化汉服新闻资讯

请求地址

GET https://api.isoyu.com/news/hanfu

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
numint返回数量1-50,默认10
pageint翻页
wordstring检索关键词

返回data参数

名称类型说明
ctimestring时间
titlestring标题
descriptionstring描述
picUrlstring封面
urlstring链接

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->newsHanfu()
-
-    ->withNum(10)
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功",
-    "data": [
-        {
-
-        "ctime":"2019-07-31 21:51",
-
-        "title":"中日对译|日本举办了一场介绍“中日古装文化”的时装秀",
-
-        "description":"爱汉服",
-
-        "picUrl":"http://static.aihanfu.net/uploadfile/2019/0726/thumb_230_130_20190726082955202.png",
-
-        "url":"http://www.aihanfu.com/wen/7223/"
-
-        },
-
-        {
-
-        "ctime":"2019-07-31 21:51",
-
-        "title":"“长安十二时辰”永乐宫神仙图”现身沪上汉服走秀",
-
-        "description":"爱汉服",
-
-        "picUrl":"http://static.aihanfu.net/uploadfile/2019/0728/thumb_230_130_20190728075221666.png",
-
-        "url":"http://www.aihanfu.com/wen/7231/"
-
-        },
-
-        {
-
-        "ctime":"2019-07-31 21:51",
-
-        "title":"汉服怎么火了?中国青年报:汉服热袭来!",
-
-        "description":"爱汉服",
-
-        "picUrl":"http://static.aihanfu.net/uploadfile/2019/0731/thumb_230_130_20190731071416424.jpeg",
-
-        "url":"http://www.aihanfu.com/wen/7244/"
-
-        }
-    ]
-}

互联网资讯

[danger]### 会员接口,仅限会员使用,购买API会员

互联网资讯新闻接口,互联网新闻动态。

请求地址

GET https://api.isoyu.com/news/internet

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
numint返回数量1-50,默认10
pageint翻页
wordstring检索关键词

返回data参数

名称类型说明
ctimestring时间
titlestring标题
descriptionstring描述
picUrlstring封面
urlstring链接

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->newsInternet()
-
-    ->withNum(10)
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功",
-    "data": [
-        {
-
-         "ctime":"2019-04-17 19:53",
-
-        "title":"短视频移动应用抖音国际版TikTok遭印度政府下架",
-
-        "description":"网易互联网",
-
-        "picUrl": "http://cms-bucket.ws.126.net/2019/04/16/7f127e75779b4493bfed4ddde5b656b7.png?imageView&thumbnail=200y140",
-
-        "url":"https://tech.163.com/19/0416/22/ECTUM76300097U7R.html" 
-
-        },
-
-        {
-
-        "ctime":"2019-04-17 19:53",
-
-        "title":"深交所接连扒皮问询,华大基因上市堪称渡劫",
-
-        "description": "网易互联网",
-
-        "picUrl": "http://cms-bucket.ws.126.net/2019/04/17/49d18e5519f444a0b0b1854f791b8b93.png?imageView&thumbnail=200y140",
-
-        "url": "https://tech.163.com/19/0417/07/ECUSUIHS00097U7R.html"
-
-        },
-
-        {
-
-        "ctime":"2019-04-17 19:53",
-
-        "title": "去年的事并未结束 女大学生在美起诉刘强东和京",
-
-         "description":"网易互联网",
-
-        "picUrl":"http://cms-bucket.ws.126.net/2019/04/17/9410bcfbb4834171a7f6546c96c0b1e4.png?imageView&thumbnail=200y140",
-
-        "url":"https://tech.163.com/19/0417/07/ECURTO5T00097U7R.html"
-
-        }
-    ]
-}

环保资讯

[danger]### 会员接口,仅限会员使用,购买API会员

人民网环保新闻资讯

请求地址

GET https://api.isoyu.com/news/environmental

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
numint返回数量1-50,默认10
pageint翻页
wordstring检索关键词

返回data参数

名称类型说明
ctimestring时间
titlestring标题
descriptionstring描述
picUrlstring封面
urlstring链接

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->newsEnvironmental()
-
-    ->withNum(10)
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功",
-    "data": [
-        {
-
-        "ctime":"2020-01-08 20:42",
-
-        "title":"内蒙古:10家单位获评“自然学校”",
-
-        "description":"人民网环保",
-
-        "picUrl":"http://www.people.com.cn/mediafile/pic/20200107/27/10971122445158632427.jpg",
-
-        "url":"http://env.people.com.cn/n1/2020/0108/c1010-31539359.html"
-
-        },
-
-        {
-
-        "ctime":"2020-01-08 20:42",
-
-        "title":"中国南极考察队完成宇航员海磷虾调查",
-
-        "description":"人民网环保",
-
-        "picUrl":"http://www.people.com.cn/mediafile/pic/20200108/16/12989764595465474312.jpg",
-
-        "url":"http://env.people.com.cn/n1/2020/0108/c1010-31539378.html"
-
-        },
-
-        {
-
-        "ctime":"2020-01-08 20:42",
-
-        "title":"水清天蓝产业优,这个滩涂荒地上起步的园区咋做到的",
-
-        "description":"人民网环保",
-
-        "picUrl":"http://www.people.com.cn/mediafile/pic/20200108/82/16040496056363457198.jpg",
-
-        "url":"http://env.people.com.cn/n1/2020/0108/c1010-31539391.html"
-
-        }
-    ]
-}

健康知识

[danger]### 会员接口,仅限会员使用,购买API会员

健康第一位,了解养生、医学发展,中西医等相关资讯。

请求地址

GET https://api.isoyu.com/news/health

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
numint返回数量1-50,默认10
pageint翻页
wordstring检索关键词

返回data参数

名称类型说明
ctimestring时间
titlestring标题
descriptionstring描述
picUrlstring封面
urlstring链接

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->newsHealth()
-
-    ->withNum(10)
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功",
-    "data": [
-        {
-
-        "ctime":"2019-03-1917:13",
-
-        "title":"医生在列车上救人的风险有多大?",
-
-        "description":"网易健康",
-
-        "picUrl":"http://imgsize.ph.126.net/?imgurl=http://cms-bucket.ws.126.net/2019/03/20/dae6c19b60cd46b0aa24e6a9a9ef08bd.jpeg_150x100x1x85.jpg",
-
-        "url":"http://jiankang.163.com/19/0319/17/EAL854H400388165.html"
-
-        },
-
-        {
-
-        "ctime":"2019-03-1820:46",
-
-        "title":"900多家医院入选首批分娩镇痛试点",
-
-        "description":"网易健康",
-
-        "picUrl":"http://imgsize.ph.126.net/?imgurl=http://cms-bucket.ws.126.net/2019/03/19/e825741b726a42378d9dbba456380d59.jpeg_150x100x1x85.jpg",
-
-        "url":"http://jiankang.163.com/19/0318/20/EAJ1TQK800388165.html"
-
-        },
-
-        {
-
-        "ctime":"2019-03-1807:30",
-
-        "title":"中国超六成青少年儿童睡眠时间不足8小时",
-
-        "description":"网易健康",
-
-        "picUrl":"http://imgsize.ph.126.net/?imgurl=http://cms-bucket.ws.126.net/2019/03/18/7e692bb105c9457995f46c0187bf5773.jpeg_150x100x1x85.jpg",
-
-        "url":"http://jiankang.163.com/19/0318/09/EAHPSDH100388165.html"
-
-        }
-    ]
-}

今日头条新闻

[danger]### 会员接口,仅限会员使用,购买API会员

输出今日头条热门新闻列表,注意:部分新闻没有picurl图片

请求地址

GET https://api.isoyu.com/news/top

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
numint返回数量1-50,默认10
pageint翻页
wordstring搜索关键词
srcstring指定来源

返回data参数

名称类型示例值说明
ctimestring2019-07-07 16:40:29发布时间
titlestring大三女生穿破洞牛仔裤外出,外婆拉着手不让出门新闻标题
descriptionstring近日,四川省苍溪县,大三学生陶青梅放暑假待在家中......新闻描述
picUrlstringhttp://p9-tt.byteimg.com/list/pgc-image/7c4efd211ee84a4ca0a2fca99d2e9b95封面图片
sourcestring重庆青年报新闻来源

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->newsTop()
-
-    ->withNum(10)
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功",
-    "data": [
-        {
-
-        "ctime":"2019-07-08 05:58:28",
-
-        "title":"女子独自一人深夜约见男网友 却被困民房五小时 结果被伤害四次",
-
-        "description": "女子独自一人深夜约见男网友 却被困民房五小时 结果被伤害四次",
-
-        "picUrl":"http://p6-tt.byteimg.com/list/tos-cn-i-0000/9aa800e29be911e9b2977cd30a55d46c",
-
-        "url":"http://toutiao.com/group/6708637225535406606/",
-
-        "source":"经视看天下"
-
-        },
-
-        {
-
-        "ctime": "2019-07-07 18:28:19",
-
-        "title":"加州7.1级强震后,数万蜜蜂离奇坠地身亡,尸横遍野,震惊网民",
-
-        "description": "7.1级地震发生后,加州居民哈利勒惊恐地发现屋外空地上大批蜜蜂坠地死亡,尸横遍野。在美国加州当地时间6日再次发生7.1级地震之后,加州一位居民在社交媒体上发布视频,显示成千上万的蜜蜂在他家屋外的空地上坠地身亡,可谓“尸横遍野”。",
-
-        "picUrl":"http://p9-tt.byteimg.com/list/pgc-image/RVX52A65Pj0fEF",
-
-        "url":"http://toutiao.com/group/6710866210608644619/",
-
-        "source":"南方都市报" 
-
-        },
-
-        {
-
-        "ctime":"2019-07-07 16:40:29",
-
-        "title":"大三女生穿破洞牛仔裤外出,外婆拉着手不让出门",
-
-        "description":"近日,四川省苍溪县,大三学生陶青梅放暑假待在家中,这天她准备和78岁的外婆一起出门逛逛,于是换好了衣服将自己简单地收拾了一下。",
-
-        "picUrl":"http://p9-tt.byteimg.com/list/pgc-image/7c4efd211ee84a4ca0a2fca99d2e9b95",
-
-        "url": "http://toutiao.com/group/6710838421994078732/",
-
-        "source":"重庆青年报" 
-
-        }
-    ]
-}

军事新闻

[danger]### 会员接口,仅限会员使用,购买API会员

男生较喜欢的军事资讯动态,了解国防建设、世界各国军备武器等内容。

请求地址

GET https://api.isoyu.com/news/military

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
numint返回数量1-50,默认10
pageint翻页
wordstring检索关键词

返回data参数

名称类型说明
ctimestring时间
titlestring标题
descriptionstring描述
picUrlstring封面
urlstring链接

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->newsMilitary()
-
-    ->withNum(10)
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功",
-    "data": [
-        {
-
-        "ctime":"2019-03-20 00:00",
-
-        "title":"房兵点评美军机模拟轰炸俄基地:把欧洲绑死在美国战车上",
-
-        "description":"军事图集",
-
-        "picUrl":"https://img1.utuku.china.com/300x0/mili/20190320/b5876c46-4733-49aa-92b9-f03e2faee6ee.jpg",
-
-        "url":""
-
-        },
-
-        {
-
-        "ctime":"2019-03-20 00:00",
-
-        "title":"应重视与巴基斯坦军事合作!俄专家列举俄从印巴冲突中所得教训",
-
-        "description":"军事图集",
-
-        "picUrl":"https://img2.utuku.china.com/300x0/mili/20190320/44461992-409f-421d-a92c-838140018b01.jpg",
-
-        "url":""
-
-        },
-
-        {
-
-        "ctime":"2019-03-20 00:00",
-
-        "title":"美台合开记者会台当局被批抱大腿营造“挺蔡”假象",
-
-        "description":"军事图集",
-
-        "picUrl":"https://img0.utuku.china.com/300x0/mili/20190320/695cee27-8ac1-421e-9b29-4b73972d93f5.jpg",
-
-        "url":""
-
-        }
-    ]
-}

科技新闻

[danger]### 会员接口,仅限会员使用,购买API会员

信息科技一般指用于管理和处理信息所采用的各种技术的总称,如互联网科技、数据科技、软件科技等等。调用该接口,会输出该行业的所有新闻动态。

请求地址

GET https://api.isoyu.com/news/keji

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
numint返回数量1-50,默认10
pageint翻页
wordstring检索关键词

返回data参数

名称类型说明
ctimestring时间
titlestring标题
descriptionstring描述
picUrlstring封面
urlstring链接

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->newsKeji()
-
-    ->withNum(10)
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功",
-    "data": [
-         {
-
-        "ctime":"2019-03-20 15:15",
-
-        "title":"黄仁勋回应7nm显卡“缺席”:英伟达的优秀不靠它",
-
-        "description":"腾讯科技",
-
-        "picUrl":"http://inews.gtimg.com/newsapp_ls/0/8220975964_300240/0",
-
-        "url":"http://new.qq.com/omn/20190320A0FAKZ.html"
-
-        },
-
-        {
-
-        "ctime":"2019-03-20 14:22",
-
-        "title":"苹果AppStore涉嫌垄断惹众怒,卡巴斯基已提交投诉",
-
-        "description":"腾讯科技",
-
-        "picUrl":"http://inews.gtimg.com/newsapp_ls/0/8220812747_300240/0",
-
-        "url":"http://new.qq.com/omn/20190320A0EX1W.html"
-
-        },
-
-        {
-
-        "ctime":"2019-03-20 14:16",
-
-        "title":"专访谷歌云游戏负责人:Stadia将永远改变游戏行业",
-
-        "description":"腾讯科技",
-
-        "picUrl":"http://inews.gtimg.com/newsapp_ls/0/8220201651_300240/0",
-
-        "url":"http://tech.qq.com/a/20190320/006134.htm"
-
-        }
-    ]
-}

科学探索

[danger]### 会员接口,仅限会员使用,购买API会员

探索宇宙和科学的真相,科学、宇宙、航天科技新闻资讯接口。

请求地址

GET https://api.isoyu.com/news/sicprobe

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
numint返回数量1-50,默认10
pageint翻页
wordstring检索关键词

返回data参数

名称类型说明
ctimestring时间
titlestring标题
descriptionstring描述
picUrlstring封面
urlstring链接

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->newsSicprobe()
-
-    ->withNum(10)
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功",
-    "data": [
-        {
-
-        "ctime":"2019-07-31 20:53",
-
-        "title":"通过卫星连接的信号标签可用于更长时间跟踪虎鲨",
-
-        "description":"科学探索",
-
-        "picUrl":"https://static.cnbetacdn.com/thumb/mini/article/2019/0729/0f9ed4054006afb.jpg",
-
-        "url":"https://www.cnbeta.com/articles/science/872703.htm"
-
-        },
-
-        {
-
-        "ctime":"2019-07-31 20:53",
-
-        "title":"科学家制造出新隐形眼镜当你眨眼两次时会实现变焦",
-
-        "description":"科学探索",
-
-        "picUrl":"https://static.cnbetacdn.com/thumb/mini/article/2019/0729/c5ea167e94f29df.png",
-
-        "url":"https://www.cnbeta.com/articles/science/872709.htm"
-
-        },
-
-        {
-
-        "ctime":"2019-07-31 09:50",
-
-        "title":"JAXA发布隼鸟2号抓取样本新视频",
-
-        "description":"科学探索",
-
-        "picUrl":"https://static.cnbetacdn.com/thumb/mini/article/2019/0729/59c9077e4cc5997.png",
-
-        "url":"https://www.cnbeta.com/articles/science/872745.htm"
-
-        }
-    ]
-}

垃圾分类新闻

[danger]### 会员接口,仅限会员使用,购买API会员

垃圾分类新闻资讯接口

请求地址

GET https://api.isoyu.com/news/rubbish

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
numint返回数量1-50,默认10
pageint翻页
wordstring检索关键词

返回data参数

名称类型说明
ctimestring时间
titlestring标题
descriptionstring描述
picUrlstring封面
urlstring链接

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->newsRubbish()
-
-    ->withNum(10)
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功",
-    "data": [
-        {
-
-        "ctime":"2020-06-15 11:46",
-
-        "title":"拟实行处理收费制度!天津市人大常委会决定这份有关生活垃圾的管理条例草案征求意见",
-
-        "description":"垃圾分类新闻",
-
-        "picUrl":"http://n.sinaimg.cn/tj/266/w640h426/20200120/e49b-inhcycc6183487.png",
-
-        "url":"http://tj.sina.com.cn/news/m/2020-06-15/detail-iircuyvi8546599.shtml"
-
-        },
-
-        {
-
-        "ctime":"2020-06-15 11:51",
-
-        "title":"新版《内蒙古自治区重污染天气应急预案》强化治理措施护航百姓健康",
-
-        "description":"垃圾分类新闻",
-
-        "picUrl":"http://n.sinaimg.cn/sinakd2020615s/78/w550h328/20200615/47d6-iuzasxs4031169.jpg",
-
-        "url":"https://k.sina.com.cn/article_6456450127_180d59c4f020012e8g.html?from=news&subch=onews"
-
-        },
-
-        {
-
-        "ctime":"2020-06-15 12:05",
-
-        "title":"(经济)河北规定餐饮企业不得随意处理餐厨废弃物",
-
-        "description":"垃圾分类新闻",
-
-        "picUrl":"http://n.sinaimg.cn/default/feedbackpics/transform/116/w550h366/20180418/TYE6-fzihnep5214877.png",
-
-        "url":"https://k.sina.com.cn/article_213815211_0cbe8fab02000xx4w.html?from=news&subch=onews"
-
-        }
-    ]
-}

旅游资讯

[danger]### 会员接口,仅限会员使用,购买API会员

出门在外,日常居家。了解国内外旅游景点资讯,天下事尽在掌握之中。

请求地址

GET https://api.isoyu.com/news/travel

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
numint返回数量1-50,默认10
pageint翻页
wordstring检索关键词

返回data参数

名称类型说明
ctimestring时间
titlestring标题
descriptionstring描述
picUrlstring封面
urlstring链接

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->newsTravel()
-
-    ->withNum(10)
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功",
-    "data": [
-        {
-
-        "ctime":"2018-09-20 00:00",
-
-        "title":"故宫游添新看点2千多件明清家具仓储式展览",
-
-        "description":"旅游资讯",
-
-        "picUrl":"https://img3.utuku.china.com/200x147/travel/20180920/cc9dc0e0-5189-4f97-a665-5e01b3c27115.jpg",
-
-        "url":"https://travel.china.com/hotspot/13000493/20180920/33958825.html"
-
-        },
-
-        {
-
-        "ctime":"2018-09-13 00:00",
-
-        "title":"2018北京国际商务及会奖旅游展开幕全球350余家展商齐聚一堂",
-
-        "description":"旅游资讯",
-
-        "picUrl":"https://img3.utuku.china.com/200x147/travel/20180913/ad3cd024-21d7-4f5b-8f2d-c45a658fa12d.jpg",
-
-        "url":"https://travel.china.com/hotspot/13000493/20180912/33880235.html"
-
-        },
-
-        {
-
-        "ctime":"2018-09-12 00:00",
-
-        "title":"西夏陵全力冲刺申报世遗",
-
-        "description":"旅游资讯",
-
-        "picUrl":"https://img1.utuku.china.com/200x147/travel/20180912/5bb1e748-c764-4c48-9a27-199278b02b6c.jpg",
-
-        "url":"https://travel.china.com/hotspot/13000493/20180912/33874348.html"
-
-        }
-    ]
-}

农业新闻

[danger]### 会员接口,仅限会员使用,购买API会员

农业新闻资讯接口,返回农村农业农科等相关新闻数据。

请求地址

GET https://api.isoyu.com/news/agriculture

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
numint返回数量1-50,默认10
pageint翻页
wordstring检索关键词

返回data参数

名称类型说明
ctimestring时间
titlestring标题
descriptionstring描述
picUrlstring封面
urlstring链接

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->newsAgriculture()
-
-    ->withNum(10)
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功",
-    "data": [
-        {
-
-        "ctime":"2020-08-02 20:43",
-
-        "title":"江门:乡村振兴战略出实效 昂首迈向农业农村现代化",
-
-        "description": "农业新闻",
-
-        "picUrl":"http://n.sinaimg.cn/sinakd202082s/40/w470h370/20200802/5bd5-ixeeirz5358603.jpg",
-
-        "url":"https://k.sina.com.cn/article_2217106561_84265c8102000v1pi.html?from=news&subch=onews"
-
-        },
-
-        {
-
-        "ctime":"2020-08-02 21:00",
-
-        "title":"设施农业助农致富",
-
-        "description":"农业新闻",
-
-        "picUrl":"http://n.sinaimg.cn/default/feedbackpics/transform/116/w550h366/20180409/gDCK-fytnfyp1107789.png",
-
-        "url": "https://k.sina.com.cn/article_5679255612_p15282903c02700qryi.html?from=news&subch=photo" 
-
-        },
-
-        {
-
-        "ctime":"2020-08-02 21:01",
-
-        "title":"山东创新要素为农业产业“强链”“补链” 农业科技园区推动乡村振兴迸发生机",
-
-        "description":"农业新闻",
-
-        "picUrl":"http://n.sinaimg.cn/sinakd20121/536/w800h536/20200802/420e-ixeeirz5353789.jpg",
-
-        "url":"https://k.sina.com.cn/article_1409641392_v54056bb001900y7vl.html?from=news&subch=onews" 
-
-        }
-    ]
-}

女性新闻

[danger]### 会员接口,仅限会员使用,购买API会员

新浪女性新闻频道,返回女人、女性相关新闻资讯数据。

请求地址

GET https://api.isoyu.com/news/woman

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
numint返回数量1-50,默认10
pageint翻页
wordstring检索关键词

返回data参数

名称类型示例值说明
ctimestring2020-07-01 16:01时间
titlestring生育能力强的女性,是人生的优势还是宿命?标题
descriptionstring女性新闻描述
picUrlstringhttp://n.sinaimg.cn/sinakd20200701ac/40/w480h360/20200701/8ff8-ivrxcey0503663.jpg封面
urlstringhttps://k.sina.com.cn/article\_6413775891\_17e4a741300100yk95.html?from=baby链接

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->newsWoman()
-
-    ->withNum(10)
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功",
-    "data": [
-        {
-
-        "ctime":"2020-07-01 15:47",
-
-        "title":"生育能力强的女性,是人生的优势还是宿命?",
-
-        "description":"女性新闻",
-
-        "picUrl":"http://n.sinaimg.cn/sinakd20200701ac/40/w480h360/20200701/8ff8-ivrxcey0503663.jpg",
-
-        "url":"https://k.sina.com.cn/article_6413775891_17e4a741300100yk95.html?from=baby"
-
-        },
-
-        {
-
-        "ctime":"2020-07-01 16:01",
-
-        "title":"演员韩惠珍出席品牌活动清新形象展现优雅女性魅力",
-
-        "description":"女性新闻",
-
-        "picUrl":"http://n.sinaimg.cn/sinakd10116/26/w520h306/20200701/97b9-ivrxcey0542311.jpg",
-
-        "url":"https://k.sina.com.cn/article_6423891599_17ee4ce8f00100s13q.html?from=finance"
-
-        },
-
-        {
-
-        "ctime":"2020-07-01 16:06",
-
-        "title":"一年巨亏13亿,关闭90%的门店!这家女性内衣龙头企业陷困境...",
-
-        "description":"女性新闻",
-
-        "picUrl":"http://n.sinaimg.cn/sinakd20200701s/557/w678h679/20200701/5e1e-ivrxcey0606198.jpg",
-
-        "url":"https://k.sina.com.cn/article_1651428902_626ece2601900qkac.html?from=finance"
-
-        }
-    ]
-}

苹果新闻

[danger]### 会员接口,仅限会员使用,购买API会员

果粉最关注的新闻,例如IOS教程帮助、苹果公司、IOS系统更新等相关资讯。

请求地址

GET https://api.isoyu.com/news/apple

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
numint返回数量1-50,默认10
pageint翻页
wordstring检索关键词

返回data参数

名称类型说明
ctimestring时间
titlestring标题
descriptionstring描述
picUrlstring封面
urlstring链接

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->newsApple()
-
-    ->withNum(10)
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功",
-    "data": [
-        {
-
-        "ctime":"2019-03-20 15:00",
-
-        "title":"iOS12.2beta6暗示AirPower可能很快发布",
-
-        "description":"苹果新闻",
-
-        "picUrl":"http://im5.tongbu.com/ArticleImage/92c374b6-7.jpg?w=480,343,00.jpg",
-
-        "url":"http://news.tongbu.com/97335.html"
-
-        },
-
-        {
-
-        "ctime":"2019-03-20 15:00",
-
-        "title":"苹果新iPad跑分首曝:2.49GHz主频3GB内存",
-
-        "description":"苹果新闻",
-
-        "picUrl":"http://im5.tongbu.com/tbnews/201903/d1b14a93-3.jpg?w=600,517&b=51",
-
-        "url":"http://news.tongbu.com/97336.html"
-
-        },
-
-        {
-
-        "ctime":"2019-03-19 13:00",
-
-        "title":"苹果发布iOS12.2beta6应该是iOS12.2最后一...",
-
-        "description":"苹果新闻",
-
-        "picUrl":"http://im5.tongbu.com/ArticleImage/dd5861f5-0.jpg?w=480,343,03.jpg",
-
-        "url":"http://news.tongbu.com/97333.html"
-
-        }
-    ]
-}

奇闻异事

[danger]### 会员接口,仅限会员使用,购买API会员

人人都好好奇心,民间趣事、灵异事件等。

请求地址

GET https://api.isoyu.com/news/qiwen

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
numint返回数量1-50,默认10
pageint翻页
wordstring检索关键词

返回data参数

名称类型说明
ctimestring时间
titlestring标题
descriptionstring描述
picUrlstring封面
urlstring链接

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->newsQiwen()
-
-    ->withNum(10)
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功",
-    "data": [
-        {
-
-        "ctime":"2018-07-23 00:49",
-
-        "title":"乐山大佛闭眼事件真相让人惊呆了",
-
-        "description":"奇闻异事",
-
-        "picUrl":"http://www.qiwentx.com/d/file/07/52658.jpg",
-
-        "url":"http://www.qiwentx.com/qwys/2331.html"
-
-        },
-
-        {
-
-        "ctime":"2018-07-23 00:49",
-
-        "title":"印度8岁男孩长尾巴被奉为神猴转世",
-
-        "description":"奇闻异事",
-
-        "picUrl":"http://www.qiwentx.com/d/file/07/52653.jpg",
-
-        "url":"http://www.qiwentx.com/qwys/2330.html"
-
-        },
-
-        {
-
-        "ctime":"2018-07-2300:49",
-
-        "title":"20岁的他经常被误为外星人",
-
-        "description":"奇闻异事",
-
-        "picUrl":"http://www.qiwentx.com/d/file/07/52749.jpg",
-
-        "url":"http://www.qiwentx.com/qwys/2355.html"
-
-        }
-    ]
-}

汽车新闻

[danger]### 会员接口,仅限会员使用,购买API会员

汽车新闻资讯,车市行价、新车资讯、车企动态等。

请求地址

GET https://api.isoyu.com/news/auto

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
numint返回数量1-50,默认10
pageint翻页
wordstring检索关键词

返回data参数

名称类型说明
ctimestring时间
titlestring标题
descriptionstring描述
picUrlstring封面
urlstring链接

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->newsAuto()
-
-    ->withNum(10)
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功",
-    "data": [
-        {
-
-        "ctime":"2019-05-13 19:29",
-
-        "title":"中国4月份汽车销量同比下降14.6% 连续第10个月下滑",
-
-        "description":"新浪汽车",
-
-        "picUrl":"http://k.sinaimg.cn/n/auto/695/w898h597/20190513/1264-hwsffzc8476251.png/w360h240l50t1a7c.jpg",
-
-        "url":"http://auto.sina.com.cn/news/hy/2019-05-13/detail-ihvhiqax8354557.shtml"
-
-        },
-
-        {
-
-        "ctime": "2019-05-13 19:29",
-
-        "title":"成品油价或迎年内第二降 加满一箱油将少花3元",
-
-        "description":"新浪汽车",
-
-        "picUrl":"http://k.sinaimg.cn/n/auto/transform/150/w570h380/20190513/47aa-hwsffzc8528841.jpg/w360h240l50t17e6.jpg",
-
-        "url":"http://auto.sina.com.cn/news/hy/2019-05-13/detail-ihvhiews1548664.shtml"
-
-        },
-
-        {
-
-        "ctime": "2019-05-13 19:29",
-
-         "title": "车市下滑库存攀高!长安、奇瑞、荣威等17个品牌4月库存深度超两月",
-
-        "description":"新浪汽车",
-
-        "picUrl":"http://k.sinaimg.cn/n/auto/transform/150/w570h380/20190513/68df-hwsffzc8551431.png/w360h240l50t1c0f.jpg",
-
-        "url":"http://auto.sina.com.cn/news/hy/2019-05-13/detail-ihvhiews1550567.shtml"
-
-        }
-    ]
-}

区块链新闻

[danger]### 会员接口,仅限会员使用,购买API会员

数字加密货币、比特币等行业新闻资讯

请求地址

GET https://api.isoyu.com/news/blockchain

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
numint返回数量1-50,默认10
pageint翻页
wordstring检索关键词

返回data参数

名称类型说明
ctimestring时间
titlestring标题
descriptionstring描述
picUrlstring封面
urlstring链接

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->newsBlockchain()
-
-    ->withNum(10)
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功",
-    "data": [
-        {
-
-        "ctime":"2019-03-19 08:47",
-
-        "title":"全国首张地铁区块链电子发票开出",
-
-        "description":"A5区块链",
-
-        "picUrl":"https://a5img.pncdn.cn/2019/0318/1552899110810.jpg?x-oss-process=image/resize,m_fixed,w_220,h_120",
-
-        "url":"https://www.admin5.com/article/20190319/900477.shtml"
-
-        },
-
-        {
-
-        "ctime":"2019-03-19 00:00",
-
-        "title":"币安IEO融资风起谁向投资者负责",
-
-        "description":"财经区块链",
-
-        "picUrl":"https://img3.caijing.com.cn/2019/0318/thumb_306_200_1552897990754.jpg",
-
-        "url":"http://onchain.caijing.com.cn/20190319/4571051.shtml"
-
-        },
-
-        {
-
-        "ctime":"2019-03-18 16:51",
-
-        "title":"闪电网络或许还需18个月,BCH新版本却已正式上线",
-
-        "description":"A5区块链",
-
-        "picUrl":"https://a5img.pncdn.cn/2019/0318/1552899110810.jpg?x-oss-process=image/resize,m_fixed,w_220,h_120",
-
-        "url":"https://www.admin5.com/article/20190318/900432.shtml"
-
-        }
-    ]
-}

人工智能

[danger]### 会员接口,仅限会员使用,购买API会员

人工智能AI行业新闻、舆论、热点、行业动态新闻资讯等。

请求地址

GET https://api.isoyu.com/news/ai

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
numint返回数量1-50,默认10
pageint翻页
wordstring检索关键词

返回data参数

名称类型说明
ctimestring时间
titlestring标题
descriptionstring描述
picUrlstring封面
urlstring链接

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->newsAi()
-
-    ->withNum(10)
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功",
-    "data": [
-        {
-
-        "ctime":"2019-03-2013:57",
-
-        "title":"贝尔科教王作冰:人工智能重构社会分工AIQ理论引领教育变革",
-
-        "description":"A5智能",
-
-        "picUrl":"https://a5img.pncdn.cn/2019/0320/1553061467469.jpg?x-oss-process=image/resize,m_fixed,w_220,h_120",
-
-        "url":"https://www.admin5.com/article/20190320/900773.shtml"
-
-        },
-
-        {
-
-        "ctime":"2019-03-2010:20",
-
-        "title":"GarminMARQ系列高端智能腕表领航巅峰人生",
-
-        "description":"A5智能",
-
-        "picUrl":"https://a5img.pncdn.cn/2019/0320/1553048423389.jpg?x-oss-process=image/resize,m_fixed,w_220,h_120",
-
-        "url":"https://www.admin5.com/article/20190320/900675.shtml"
-
-        },
-
-        {
-
-        "ctime":"2019-03-2009:55",
-
-        "title":"自动驾驶权力争夺战:科技公司正式取代传统车企",
-
-        "description":"A5智能",
-
-        "picUrl":"https://a5img.pncdn.cn/2019/0319/1552965404958.jpg?x-oss-process=image/resize,m_fixed,w_220,h_120",
-
-        "url":"https://www.admin5.com/article/20190320/900667.shtml"
-
-        }
-    ]
-}

社会新闻

[danger]### 会员接口,仅限会员使用,购买API会员

社会新闻API接口服务,我们都在社会里,我们都是社会人。

请求地址

GET https://api.isoyu.com/news/social

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
numint返回数量1-50,默认10
pageint翻页
wordstring检索关键词

返回data参数

名称类型说明
ctimestring时间
titlestring标题
descriptionstring描述
picUrlstring封面
urlstring链接

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->newsSocial()
-
-    ->withNum(10)
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功",
-    "data": [
-        {
-
-        "ctime":"2019-03-19 15:55",
-
-        "title":"科比开导杨超越勇敢追梦,不要太在意网络舆论",
-
-        "description":"中华社会",
-
-        "picUrl":"https://img2.utuku.china.com/162x110/news/20190319/1ca5ea5d-c454-4e96-b203-63157d912cad.png",
-
-        "url":"https://news.china.com/socialgd/10000169/20190319/35463618.html"
-
-        },
-
-        {
-
-        "ctime":"2019-03-19 15:53",
-
-        "title":"崔钟勋承认与尹总警交情曾一起打高尔夫",
-
-        "description":"中华社会",
-
-        "picUrl":"https://img3.utuku.china.com/162x110/news/20190319/f867f9f3-ce7a-49cc-be2b-f0dd4c39beda.jpg",
-
-        "url":"https://news.china.com/socialgd/10000169/20190319/35463599.html"
-
-        },
-
-        {
-
-        "ctime":"2019-03-19 15:51",
-
-        "title":"山东日照银行岚山中心支行有个“妈妈帮”",
-
-        "description":"中华社会",
-
-        "picUrl":"https://img3.utuku.china.com/162x110/news/20190319/caa5977f-4b7b-4a6f-b2a9-34a4fd5e765b.jpg",
-
-        "url":"https://news.china.com/socialgd/10000169/20190319/35463570.html"
-
-        }
-    ]
-}

体育新闻

[danger]### 会员接口,仅限会员使用,购买API会员

体育新闻资讯,体育明星动态等。

请求地址

GET https://api.isoyu.com/news/sport

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
numint返回数量1-50,默认10
pageint翻页
wordstring检索关键词

返回data参数

名称类型说明
ctimestring时间
titlestring标题
descriptionstring描述
picUrlstring封面
urlstring链接

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->newsSport()
-
-    ->withNum(10)
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功",
-    "data": [
-        {
-
-        "ctime":"2019-03-20 16:01",
-
-        "title":"丁宁樊振东领跑国乒包揽前三!张本智和与小胖克星改变乒坛格局",
-
-        "description":"凤凰体育",
-
-        "picUrl":"http://d.ifengimg.com/w145_h103/e0.ifengimg.com/12/2019/0320/64E48EB8D05890338789B4EA431148FC43FB4226_size43_w548_h366.jpeg",
-
-        "url":"http://sports.ifeng.com/a/20190320/60530407_0.shtml"
-
-        },
-
-        {
-
-        "ctime":"2019-03-20 16:01",
-
-        "title":"花滑世锦赛隋文静/韩聪破纪录!葱桶满血归来,偷偷一吻太甜了",
-
-        "description":"凤凰体育",
-
-        "picUrl":"http://d.ifengimg.com/w145_h103/e0.ifengimg.com/04/2019/0320/E7C9EC958B6ADD26FCECFDE51DFAD564FE35BDFD_size2475_w337_h199.gif",
-
-        "url":"http://sports.ifeng.com/a/20190320/60560461_0.shtml"
-
-        },
-
-        {
-
-        "ctime":"2019-03-20 13:53",
-
-        "title":"中国女乒三大主力领跑!8将出征围剿伊藤,可击败日本复仇雪耻?",
-
-        "description":"凤凰体育",
-
-        "picUrl":"http://d.ifengimg.com/w145_h103/e0.ifengimg.com/05/2019/0320/277C8FE35D207EE3B5FEC765F53007170C5BC134_size47_w639_h428.jpeg",
-
-        "url":"http://sports.ifeng.com/a/20190320/60530406_0.shtml"
-
-        }
-    ]
-}

网络搜索热点

[danger]### 会员接口,仅限会员使用,购买API会员

百度互联网实时搜索热点

请求地址

GET https://api.isoyu.com/news/hot

请求参数

返回data参数

名称类型说明
keywordstring关键词
indexstring指数
trendstring趋势

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->newsHot()
-
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功的返回",
-    "data": [
-        {
-
-        "keyword":"江苏弑母男孩被抓",
-
-        "index":"2902308",
-
-        "trend":"fall"
-
-        },
-
-        {
-
-        "keyword":"通缉照片年龄太小",
-
-        "index":"2902308",
-
-        "trend":"fall"
-
-        },
-
-        {
-
-        "keyword":"张紫妍案延长2月",
-
-        "index":"2902308",
-
-        "trend":"fall"
-
-        },
-
-        {
-
-        "keyword":"郑爽大赞男友张恒",
-
-        "index":"2902308",
-
-        "trend":"fall"
-
-        },
-
-        {
-
-        "keyword":"PDD希望小学完工",
-
-        "index":"2902308",
-
-        "trend":"fall"
-
-        },
-
-        {
-
-        "keyword":"欧盟遭炸弹威胁",
-
-        "index":"2902308",
-
-        "trend":"fall"
-
-        },
-
-        {
-
-        "keyword":"中俄边境森林火灾",
-
-        "index":"2902308",
-
-        "trend":"fall"
-
-        },
-
-        {
-
-        "keyword":"张云雷出院",
-
-        "index":"2902308",
-
-        "trend":"fall"
-
-        }
-    ]
-}

微博热搜榜

[danger]### 会员接口,仅限会员使用,购买API会员

该接口会输出微博热搜前50个话题的相关数据。热搜榜单接API接口,每30分钟更新一次。热搜链接https://s.weibo.com/weibo?q=关键词。

请求地址

GET https://api.isoyu.com/hot/weibo

请求参数

返回data参数

名称类型示例值说明
hotwordstring失踪女童确认曾在漳州出现热搜话题
hotwordnumstring129940热搜指数

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->hotWeibo()
-
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功",
-    "data": [
-        {
-
-        "hotword":"失踪女童确认曾在漳州出现",
-
-        "hotwordnum":"129940"
-
-        },
-
-        {
-
-        "hotword":"沈佳妮给朱亚文备注是大腻乎",
-
-        "hotwordnum":"101845"
-
-        },
-
-        {
-
-        "hotword":"为什么中国急着垃圾分类",
-
-        "hotwordnum":"60143"
-
-        },
-
-        {
-
-        "hotword":"闫桉宋雨琦好甜",
-
-        "hotwordnum":"55388"
-
-        },
-
-        {
-
-        "hotword":"WE现场加油声音被消音",
-
-        "hotwordnum":"54237"
-
-        }
-    ]
-}

微信精选

[danger]### 会员接口,仅限会员使用,购买API会员

微信公众号热门精选文章,每小时更新。如直接复制测试工具里的url打开文章时会提示参数错误,实际返回无影响,或处理url中的字符转义问题。

请求地址

GET https://api.isoyu.com/wechat/choice

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
numint返回数量
typeidint分类id,1 热点 2  段子手 3 养生堂 4 私房话 5 八卦精 6  爱生活 7    财经迷 8  汽车迷 9 科技咖 10潮人帮 11 辣妈帮 12  军事 13  旅行家 14  职场人 15    美食家 16  古今通 17 学霸族 18  星座控 19 体育迷
pageint分页
srcstring搜索指定来源微信公众号
wordstring检索关键词

返回data参数

名称类型说明
ctimestring发布时间
titlestring文章标题
descriptionstring文章描述或来源
picUrlstring文章封面
urlstring文章地址

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->wechatChoice()
-
-    ->withNum(3)
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功的返回",
-    "data": [
-        {
-
-        "ctime":"2015-07-17",
-
-        "title":"那个抱走王明涵的,你上微信吗?看完这个你会心软吗?",
-
-        "description":"中国传统文化",
-
-        "picUrl":"http://zxpic.gtimg.com/infonew/0/wechat_pics_-667708.jpg/640",
-
-        "url":"http://mp.weixin.qq.com/s?__biz=MzA3OTg2NjEwNg=="
-
-        },
-
-        {
-
-        "ctime":"2015-06-12",
-
-        "title":"深悦地产风云榜丨房地产微信公众号一周榜单",
-
-        "description":"深悦会",
-
-        "picUrl":"http://zxpic.gtimg.com/infonew/0/wechat_pics_-530408.jpg/640",
-
-        "url":"http://mp.weixin.qq.com/s?__biz=MjM5NTI4NDk0Mg=="
-
-        },
-
-        {
-
-        "ctime":"2015-06-14",
-
-        "title":"一条微信向全世界宣告,这就是惠州!",
-
-        "description":"西子湖畔",
-
-        "picUrl":"http://zxpic.gtimg.com/infonew/0/wechat_pics_-536516.jpg/640",
-
-        "url":"http://mp.weixin.qq.com/s?__biz=MjM5NTAzMDQ0MA=="
-
-        }
-    ]
-}

微信链接转换

该接口用于将微信公众平台的临时文章链接转为永久链接,摆脱链接过期打开微信文章显示参数错误的烦恼。系统同时返回微信公众号的biz值,可配合微信精选接口,获取微信最新文章、查询微信全文等接口使用。

请注意:已完全过期的临时链接无法处理

最低 0.1元/次

请求地址

GET https://api.isoyu.com/wechat/link

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
urlstring未过期的微信文章链接

返回data参数

名称类型说明
wxidstring公众号ID
wxnamestring公众号名称
wxqrstring公众号二维码
fixurlstring公众号永久链接
bizstring公众号标识
ctimestring文章发布时间

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->wechatLink()
-
-    ->withUrl('https://mp.weixin.qq.com/s/63Tkv91DXjgMv6GeZZ_fXQ')
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功的返回",
-    "data": [
-        {
-
-        "wxid":"tianapi",
-
-        "wxname":"天行后花园",
-
-        "wxqr":"https://open.weixin.qq.com/qr/code?username=tianapi",
-
-        "fixurl":"http://mp.weixin.qq.com/s?__biz=MzA4Njg1MjkzOA==&mid=2652098162&idx=1&sn=247d2fdd47071e11b6a632e9434dea58&chksm=84253a57b352b341f7526189265e3bfac3c36ef121b2baa05508cd07e703f01b082314457f0d#rd",
-
-        "biz":"MzA4Njg1MjkzOA==",
-
-        "ctime":"2019-03-19 20:25:31"
-
-        }
-    ]
-}

微信热文榜

[danger]### 会员接口,仅限会员使用,购买API会员

微信公众平台热门爆文榜单数据,返回字段包含文章来源、阅读、在看数,系统每小时更新一次。

请求地址

GET https://api.isoyu.com/hot/weixin

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
numint返回数量
pageint翻页

返回data参数

名称类型示例值说明
ctimestring2020-08-18时间
titlestring全员抵京!三等功!标题
viewsstring10W 阅读,31832在看阅读和再看
sourcestring人民日报来源
urlstringhttps://mp.weixin.qq.com/s?\_\_biz=MjM5MjAxNDM4MA==&mid=2666342344&idx=1&sn=f012593e4dc63b78005154ffea27c383原文链接

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->hotWeixin()
-
-    ->withNum(5)
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功",
-    "data": [
-        {
-
-        "ctime":"2020-08-18",
-
-        "title":"全员抵京!三等功!",
-
-        "views": "10W 阅读,31832在看",
-
-        "source":"人民日报",
-
-        "url":"https://mp.weixin.qq.com/s?__biz=MjM5MjAxNDM4MA==&mid=2666342344&idx=1&sn=f012593e4dc63b78005154ffea27c383&scene=0" 
-
-        },
-
-        {
-
-        "ctime":"2020-08-18",
-
-        "title":"【夜读】相处舒服的人,都懂得换位思考",
-
-        "views":"10W 阅读,12644在看",
-
-        "source":"人民日报",
-
-        "url":"https://mp.weixin.qq.com/s?__biz=MjM5MjAxNDM4MA==&mid=2666342367&idx=1&sn=71a4a830acc098e319e99bd074bd14d5&scene=0"
-
-        },
-
-        {
-
-        "ctime":"2020-08-18",
-
-        "title":"年仅36岁的他走了,唯一一条朋友圈让人泪崩……",
-
-        "views":"10W 阅读,12296在看",
-
-        "source":"人民日报",
-
-        "url":"https://mp.weixin.qq.com/s?__biz=MjM5MjAxNDM4MA==&mid=2666342418&idx=1&sn=97eeff510b98954d80f746bca478cdc4&scene=0"
-
-        }
-    ]
-}

微信文章搜索

根据搜索关键词检索微信全网文章

最低 0.08元/次

请求地址

GET https://api.isoyu.com/wechat/search

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
wordstring搜索关键词
pageint分页

返回data参数

名称类型说明
ctimestring发布时间
titlestring标题
descriptionstring描述简介
picUrlstring封面图片
urlstring文章链接

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->wechatSearch()
-
-    ->withWord('test')
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功的返回",
-    "data": [
-{
-
-      "ctime": "2020-06-25 11:11:02",
-
-      "title": "testV6.0.3版本发布——端午安康",
-
-      "description": "test开发者扶持计划主要更新:异常提取session数据时先判断是否使用了session修正文件上传类取消Event类withEvent方法...",
-
-      "picUrl": "http://mmbiz.qpic.cn/mmbiz_jpg/cly07o0kUKemARP6CibpcXNMeibgibrjBd27GBVIAc4cIOomFtRe2BVSibZca0pSZUAXQB1TUkezTeXZ1ibcrDGc9nw/0?wx_fmt=jpeg",
-
-      "url": "https://weixin.sogou.com/link?url=dn9a_-gY295K0Rci_xozVXfdMkSQTLW6cwJThYulHEtVjXrGTiVgS9kv-iO-xz9Ht3BEo4U6fXB3f6ahVh2ozlqXa8Fplpd9MCxhUKJTenR6OOQQVTNp1vJ8qu7cpB9FWRucB2pn69DLJJUWWL03M3MiUFhTt4xYj7fHoGAEf8b6qdF3OR7BjHU-atU9XhjVaaPTcosRlEkq_lSe__8z1aDq8TBtGEYPStDCq1rwoEOp1OF8btsjpPiiTcNCfbEdzHBMAUi71w_1AfaFW2DefQ..&type=2&query=test&token=empty"
-
-    },
-
-    {
-
-      "ctime": "2019-07-10 14:17:33",
-
-      "title": "test6.0发布计划公告",
-
-      "description": "test6.0版本从去年年底左右已经陆续开发了8个多月了,期间还经历了一次5.2版本到6.0版本的变更,由于大家对6.0版本的热情...",
-
-      "picUrl": "http://mmbiz.qpic.cn/mmbiz_jpg/cly07o0kUKfTkPib0vBnuic2FDPr98aDwszS1DPuW2lmDc8FNgsHumYmiahtbqy7vtPxiawnO3dxOMg5qU0PyLNCBA/0?wx_fmt=jpeg",
-
-      "url": "https://weixin.sogou.com/link?url=dn9a_-gY295K0Rci_xozVXfdMkSQTLW6cwJThYulHEtVjXrGTiVgS9kv-iO-xz9Ht3BEo4U6fXB3f6ahVh2ozlqXa8Fplpd9MCxhUKJTenR6OOQQVTNp1vJ8qu7cpB9FWRucB2pn69DLJJUWWL03M87uUU77xrRqjbwmFUjzR7h34PcEsb1FHpVH6aqluo1iaAsNovkVveVnP5P9-nYFd-H7Amv90MIaWXBv8l3aMpP9EW79VKf37yUU7PQ8EALcOJKQCIS6EYp6VKrzu_4XKA..&type=2&query=test&token=empty"
-
-    },
-    ]
-}

微信阅读数

该接口可获取微信公众号某篇文章的标题、阅读数、点赞(喜欢、在看)数以及评论数量。请注意:url必须为永久链接。

最低 0.06元/次

请求地址

GET https://api.isoyu.com/wechat/read

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
urlstring未过期的微信文章链接

返回data参数

名称类型说明
titlestring微信文章标题
readnumint阅读数
likenumint在看数
givenumint点赞数
commentnumint评论数

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->wechatRead()
-
-    ->withUrl('微信链接地址')
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功的返回",
-    "data": [
-        {
-
-        "title":"腾讯封杀多闪!头疼大战在即?",
-
-        "readnum":291,
-
-        "likenum":2,
-
-        "givenum":12,
-
-        "commentnum":2
-
-        }
-    ]
-}

新闻头条

[danger]### 免费接口,每日100次免费调用,会员可不限次数调用,购买API会员

最新新闻头条,各类社会、国内、国际、体育、娱乐、科技等资讯,更新周期5-30分钟

请求地址

GET https://api.isoyu.com/news/toutiao

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
typestring类型,,top(头条,默认),shehui(社会),guonei(国内),guoji(国际),yule(娱乐),tiyu(体育)junshi(军事),keji(科技),caijing(财经),shishang(时尚)

返回参数

名称类型说明
见JSON返回示例-

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->newsToutiao()
-
-    ->withType('yule')
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功的返回",
-    "data": {
-        "stat": "1",
-        "data": [
-      {
-        "uniquekey": "6c4caa0c3ba6e05e2a272892af43c00e",
-        "title": "杨幂的发际线再也回不去了么?网友吐槽像半秃",
-        "date": "2017-01-05 11:03",
-        "category": "yule",
-        "author_name": "腾讯娱乐",
-        "url": "http://mini.eastday.com/mobile/170105110355287.html?qid=juheshuju",
-        "thumbnail_pic_s": "http://03.imgmini.eastday.com/mobile/20170105/20170105110355_
-806f4ed3fe71d04fa452783d6736a02b_1_mwpm_03200403.jpeg",
-        "thumbnail_pic_s02": "http://03.imgmini.eastday.com/mobile/20170105/20170105110355_
-806f4ed3fe71d04fa452783d6736a02b_2_mwpm_03200403.jpeg",
-        "thumbnail_pic_s03": "http://03.imgmini.eastday.com/mobile/20170105/20170105110355_
-806f4ed3fe71d04fa452783d6736a02b_3_mwpm_03200403.jpeg"
-    },
-...]}}

移动通信

[danger]### 会员接口,仅限会员使用,购买API会员

移动互联网通信行业资讯API

请求地址

GET https://api.isoyu.com/news/mobile

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
numint返回数量1-50,默认10
pageint翻页
wordstring检索关键词

返回data参数

名称类型说明
ctimestring时间
titlestring标题
descriptionstring描述
picUrlstring封面
urlstring链接

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->newsMobile()
-
-    ->withNum(10)
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功",
-    "data": [
-        {
-
-        "ctime":"2019-03-20 14:02",
-
-        "title":"抖音总裁张楠:腾讯让我删除多闪上自己的头像昵",
-
-        "description":"移动互联",
-
-        "picUrl":"http://cms-bucket.ws.126.net/2019/03/20/b5c094b61e6c4268ad45610d541b8e4c.png?imageView&thumbnail=200y140",
-
-        "url":"http://tech.163.com/19/0320/14/EANFGH4500097U7R.html"
-
-        },
-
-        {
-
-        "ctime":"2019-03-20 13:49",
-
-        "title":"阿里AIlabs成立方言保护小组,投1亿元保护方言",
-
-        "description":"移动互联",
-
-        "picUrl":"http://cms-bucket.ws.126.net/2019/03/20/91416aa5a1e84823bb73ac9acab1fd15.png?imageView&thumbnail=200y140",
-
-        "url":"http://tech.163.com/19/0320/13/EANENQ0000097U7R.html"
-
-        },
-
-        {
-
-        "ctime":"2019-03-20 13:43",
-
-        "title":"法院裁定:抖音多闪立即停止共享微信用户信息等",
-
-        "description":"移动互联",
-
-        "picUrl":"http://cms-bucket.ws.126.net/2019/03/20/2019c029841e4ce6b96ae827bff41b0c.png?imageView&thumbnail=200y140",
-
-        "url":"http://tech.163.com/19/0320/13/EANEDNMM00097U7R.html"
-
-        }
-    ]
-}

影视资讯

[danger]### 会员接口,仅限会员使用,购买API会员

影视新闻接口、电影预告、点评、周边资讯等。

请求地址

GET https://api.isoyu.com/news/movie

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
numint返回数量1-50,默认10
pageint翻页
wordstring检索关键词

返回data参数

名称类型说明
ctimestring时间
titlestring标题
descriptionstring描述
picUrlstring封面
urlstring链接

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->newsMovie()
-
-    ->withNum(10)
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功",
-    "data": [
-        {
-
-        "ctime":"2019-11-05 20:18",
-
-        "title":"天海祐希确定参演《赌博默示录》真人电影最新预告公布",
-
-        "description":"cnbeta影视",
-
-        "picUrl":"https://static.cnbetacdn.com/thumb/mini/article/2019/1030/5343d8282678568.png",
-
-        "url":"//hot.cnbeta.com/articles/movie/904905.htm"
-
-        },
-
-        {
-
-        "ctime":"2019-11-01 16:26",
-
-        "title":"李国庆怒赞《少年的你》:好久没有看到这么好国产电影了",
-
-        "description":"cnbeta影视",
-
-        "picUrl":"https://static.cnbetacdn.com/thumb/mini/article/2019/1030/d5e9859941dd312.png",
-
-        "url":"//hot.cnbeta.com/articles/movie/904909.htm"
-
-        },
-
-        {
-
-        "ctime":"2019-11-05 20:18",
-
-        "title":"HBO宣布预定《权力的游戏》衍生剧《HouseoftheDragon》",
-
-        "description":"cnbeta影视",
-
-        "picUrl":"https://static.cnbetacdn.com/thumb/mini/article/2019/1030/52c9f5ac6374b45.jpg",
-
-        "url":"//hot.cnbeta.com/articles/movie/904923.htm"
-
-        }
-    ]
-}

游戏资讯

[danger]### 会员接口,仅限会员使用,购买API会员

游戏资讯接口,游戏动态、游戏开服消息、游戏教程、游戏技巧等。

请求地址

GET https://api.isoyu.com/news/game

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
numint返回数量1-50,默认10
pageint翻页
wordstring检索关键词

返回data参数

名称类型说明
ctimestring时间
titlestring标题
descriptionstring描述
picUrlstring封面
urlstring链接

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->newsGame()
-
-    ->withNum(10)
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功",
-    "data": [
-        {
-
-        "ctime":"2019-03-20 10:02",
-
-        "title":"《Apex英雄》新英雄公布放一个跳板飞跃远方",
-
-        "description":"游戏资讯",
-
-        "picUrl":"https://img0.utuku.china.com/650x0/game/20190320/a5374392-0224-4db1-bb8b-62233e58d3ab.jpg",
-
-        "url":"https://game.china.com/pcgame/news/444/20190320/35469644.html"
-
-        },
-
-        {
-
-        "ctime":"2019-03-20 10:00",
-
-        "title":"超强任天堂粉纯手工打造超大屏Switch游戏机",
-
-        "description":"游戏资讯",
-
-        "picUrl":"https://img3.utuku.china.com/588x0/game/20190320/8ad97975-2b3d-4421-b10b-af78744b22c6.jpg",
-
-        "url":"https://game.china.com/pcgame/news/444/20190320/35469612.html"
-
-        },
-
-        {
-
-        "ctime":"2019-03-20 09:20",
-
-        "title":"数据干货2019美国手游市场“变革”洞察",
-
-        "description":"游戏资讯",
-
-        "picUrl":"https://img0.utuku.china.com/344x0/game/20190320/5ffd61de-69c2-4629-b034-d173ecf582a4.jpg",
-
-        "url":"https://game.china.com/industry/news/11011446/20190320/35468443.html"
-
-        }
-    ]
-}

娱乐新闻

[danger]### 会员接口,仅限会员使用,购买API会员

娱乐新闻资讯,明星花边、探班、娱乐活动等。

请求地址

GET https://api.isoyu.com/news/fun

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
numint返回数量1-50,默认10
pageint翻页
wordstring检索关键词

返回data参数

名称类型说明
ctimestring时间
titlestring标题
descriptionstring描述
picUrlstring封面
urlstring链接

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->newsFun()
-
-    ->withNum(10)
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功",
-    "data": [
-        {
-
-        "ctime":"2019-03-2015:55",
-
-        "title":"林依晨晒度假日常活成了最舒服的样子",
-
-        "description":"网易明星",
-
-        "picUrl":"http://imgsize.ph.126.net/?imgurl=http://cms-bucket.ws.126.net/2019/03/20/eb6c93aef2f94542875db282610b80a6.png_130x90x1x85.jpg",
-
-        "url":"http://ent.163.com/19/0320/15/EANLTMF3000380BQ.html"
-
-        },
-
-        {
-
-        "ctime":"2019-03-2015:29",
-
-        "title":"苍井空公开大肚写真透露父亲是双胞胎有好基因",
-
-        "description":"网易明星",
-
-        "picUrl":"http://imgsize.ph.126.net/?imgurl=http://cms-bucket.ws.126.net/2019/03/20/3fbcf76d74754cd2aec61e6a970ef9fa.png_130x90x1x85.jpg",
-
-        "url":"http://ent.163.com/19/0320/15/EANKF4FF00038FO9.html"
-
-        },
-
-        {
-
-        "ctime":"2019-03-2015:21",
-
-        "title":"张艺兴新剧热播颜值在线聚焦传统文化获官媒点赞",
-
-        "description":"网易明星",
-
-        "picUrl":"http://imgsize.ph.126.net/?imgurl=http://cms-bucket.ws.126.net/2019/03/20/c22818739aea46c79b6f020f1e945af7.png_130x90x1x85.jpg",
-
-        "url":"http://ent.163.com/19/0320/15/EANK0GI5000380BQ.html"
-
-        }
-    ]
-}

综合新闻

[danger]### 会员接口,仅限会员使用,购买API会员

按每个新闻来源的更新时间,混合输出包括社会、体育、娱乐、科技、财经等三十多个频道的新闻数据。

请求地址

GET https://api.isoyu.com/news/general

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
numint返回数量1-50,默认10
pageint翻页
wordstring检索关键词
sourcestring指定来源

返回data参数

名称类型说明
ctimestring时间
titlestring标题
descriptionstring描述
picUrlstring封面
urlstring链接

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->newsGeneral()
-
-    ->withNum(10)
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功",
-    "data": [
-        {
-
-        "ctime":"2019-05-14 23:00",
-
-        "title":"黄金空头千三关口刷存在感,但好景料不长久,美联储准备好迎接不定时炸弹",
-
-        "description":"龙讯财经",
-
-        "picUrl":"https://img.longaa.com/article/20190514/image_1557843146049.png!195x130",
-
-        "url":"https://www.longau.com/article/2019-5-14/1557843195671.html"
-
-        },
-
-        {
-
-        "ctime":"2019-05-14 22:56",
-
-        "title": "因嫌疑仍存在争论 法院驳回胜利拘留令",
-
-        "description":"网易明星",
-
-        "picUrl":"http://imgsize.ph.126.net/?imgurl=http://cms-bucket.ws.126.net/2019/05/14/288964d27fcb4622b3f68fee897daaae.png_130x90x1x85.jpg",
-
-        "url":"https://ent.163.com/19/0514/22/EF61T92T00038FO9.html" 
-
-        },
-
-        {
-
-        "ctime":"2019-05-14 16:50",
-
-        "title":"美官员称伊朗应为船只遇袭负责 但未提供任何证据",
-
-        "description":"中华国际",
-
-        "picUrl":"https://img2.utuku.china.com/200x112/news/20190514/6e800949-f52e-49e7-96f9-982a6b78e229.png",
-
-        "url":"https://news.china.com/international/1000/20190514/35897083.html"
-
-        }
-    ]
-}

足球新闻

[danger]### 会员接口,仅限会员使用,购买API会员

国足新闻资讯,国足明星动态等。

请求地址

GET https://api.isoyu.com/news/football

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
numint返回数量1-50,默认10
pageint翻页
wordstring检索关键词

返回data参数

名称类型说明
ctimestring时间
titlestring标题
descriptionstring描述
picUrlstring封面
urlstring链接

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->newsFootball()
-
-    ->withNum(10)
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功",
-    "data": [
-        {
-
-        "ctime":"2019-03-20 15:01",
-
-        "title":"武磊无缘首发战梅西?前西班牙国脚将复出!他曾是球队主力左边锋",
-
-        "description":"凤凰足球",
-
-        "picUrl":"http://d.ifengimg.com/w145_h103/e0.ifengimg.com/12/2019/0320/1D66E82AF2F8AB9007A6C679432F6D9333C67C8F_size32_w532_h355.jpeg",
-
-        "url":"http://sports.ifeng.com/a/20190320/60470379_0.shtml"
-
-        },
-
-        {
-
-        "ctime":"2019-03-20 15:01",
-
-        "title":"武磊时隔91天低调回国!这3月他做了3件大事,创4大历史",
-
-        "description":"凤凰足球",
-
-        "picUrl":"http://d.ifengimg.com/w145_h103/e0.ifengimg.com/06/2019/0320/2D766DC6747CAEBC10CCA56A465A56BE9E7B35A9_size313_w677_h462.png",
-
-        "url":"http://sports.ifeng.com/a/20190320/60470359_0.shtml"
-
-        },
-
-        {
-
-        "ctime":"2019-03-20 14:00",
-
-        "title":"反转?曝傅明仍获亚足联重用足协网开一面:只是业务能力问题",
-
-        "description":"凤凰足球",
-
-        "picUrl":"http://d.ifengimg.com/w145_h103/e0.ifengimg.com/01/2019/0320/928C7CA16545C3EE9D8157411BC39692914282F1_size389_w646_h441.png",
-
-        "url":"http://sports.ifeng.com/a/20190320/60560475_0.shtml"
-
-        }
-    ]
-}
- - - - \ No newline at end of file diff --git "a/.vitepress/dist/\347\224\237\346\264\273\346\234\215\345\212\241.html" "b/.vitepress/dist/\347\224\237\346\264\273\346\234\215\345\212\241.html" deleted file mode 100644 index 15610ff3..00000000 --- "a/.vitepress/dist/\347\224\237\346\264\273\346\234\215\345\212\241.html" +++ /dev/null @@ -1,7515 +0,0 @@ - - - - - - 姬长信API For Docker官方文档 - - - - - - - - - - - - - - - - -
Skip to content

QQ号码吉凶查询

[danger]### 免费接口,每日100次免费调用,会员可不限次数调用,购买API会员

根据传入的参数qq号码测试qq的吉凶

请求地址

GET https://api.isoyu.com/almanac/qq

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
qqstring需要测试的QQ号码

返回参数

名称类型说明
conclusionstringQQ号码测试结论
analysisstring结论分析

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->almanacQQ()
-
-    ->withQq('130770308')
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功的返回",
-    "data": {
-        "data": {
-
-            "conclusion": "[大吉+官运+财运+才艺]如龙得云,青云直上,智谋奋进,才略奏功",//QQ号码测试结论
-
-            "analysis": "欲望难足希望高,计谋成功财力豪,猜疑嫉妒性自改,如龙乘云势运开。智能超人贯彻大志,富贵无比,不甘寂寞,叱吒风云之大吉数,但容易发生牢骚
-
-及贪心、欲望太多而永不知足,为其缺点。切忌沉迷投机,可免贻误前程。"//结论分析
-
-        }
-  },
-}

根据区号邮编查天气

使用电话区号或邮编查询天气

最低 0.0003元/次

请求地址

GET https://api.isoyu.com/weather/zip

请求参数

参数名称类型必须描述
appCodestring用户授权码,参考API调用
postCodeString邮编,比如上海200000
phoneCodeString电话区号,比如上海021。 注意邮编和区号必须二选一输入。都输入时,以邮编为准。
needMoreDayString是否需要返回7天数据中的后4天。1为返回,0为不返回。
needIndexString是否需要返回指数数据,比如穿衣指数、紫外线指数等。1为返回,0为不返回。
needHourDataString是否需要每小时数据的累积数组。由于本系统是半小时刷一次实时状态, 因此实时数组最大长度为48。每天0点长度初始化为0. 1为需要 0为不
need3HourForcastString是否需要当天每3/6/8小时一次的天气预报列表。1为需要,0为不需要。注意f1是3小时间隔,但f2到f7的间隔可能是6或8小时。
needAlarmString是否需要天气预警。1为需要,0为不需要。

返回data参数

名称类型示例值描述
见返回示例

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->weatherZip()
-
-    ->withPostCode('200000')
-
-    ->withPhoneCode('021')
-    ->request();
-
-dump($result);

返回结果示例:

{
-"code": 0,
-"message": "成功",
-"data":{
- 	"cityInfo": {
-
-	  	"c0":"110114",
-
-		"c1": "101010700",
-
-		"c10": "3",
-
-		"c11": "010",
-
-		"c12": "102200",
-
-		"c15": "80",
-
-		"c16": "AZ9010",
-
-		"c17": "+8",
-
-		"c2": "changping",
-
-		"c3": "昌平",
-
-		"c4": "beijing",
-
-		"c5": "北京",
-
-		"c6": "beijing",
-
-		"c7": "北京",
-
-		"c8": "china",
-
-		"c9": "中国",
-
-		"latitude": 40.206,
-
-		"longitude": 116.165
-
-	},
-
-	"now": {
-
-		"aqi": "71",
-
-		"aqiDetail": {
-
-			"aqi": "71",
-
-			"area": "北京",
-
-			"area_code": "beijing",
-
-			"co": "0.817",
-
-			"no2": "52",
-
-			"o3": "33",
-
-			"o3_8h": "9",
-
-			"pm10": "56",
-
-			"pm2_5": "51",
-
-			"primary_pollutant": "颗粒物(PM2.5)",
-
-			"quality": "良",
-
-			"so2": "3"
-
-		},
-
-		"sd": "70%",
-
-		"temperature": "15",
-
-		"temperature_time": "18:30",
-
-		"weather": "晴",
-
-		"weather_pic": "http://appimg.showapi.com/images/weather/icon/day/00.png",
-
-		"wind_direction": "北风",
-
-		"wind_power": "1级"
-
-	},
-
-	"f1": {
-
-		"air_press": "1008 hPa",
-
-		"day": "20151023",
-
-		"day_air_temperature": "18",
-
-		"day_weather": "晴",
-
-		"day_weather_pic": "http://app1.showapi.com/weather/icon/day/00.png",
-
-		"day_wind_direction": "无持续风向",
-
-		"day_wind_power": "微风<10m/h",
-
-		"jiangshui": "3%",
-
-		"night_air_temperature": "9",
-
-		"night_weather": "晴",
-
-		"night_weather_pic": "http://app1.showapi.com/weather/icon/night/00.png",
-
-		"night_wind_direction": "无持续风向",
-
-		"night_wind_power": "微风<10m/h",
-
-		"sun_begin_end": "06:35|17:23",
-
-		"weekday": 5,
-
-		"ziwaixian": "中等",
-
-		"index": {
-
-			"beauty": {
-
-				"desc": "请选用中性保湿型霜类化妆品。",
-
-				"title": "保湿"
-
-			},
-
-			"clothes": {
-
-				"desc": "建议穿薄外套或牛仔裤等服装。",
-
-				"title": "较舒适"
-
-			},
-
-			"cold": {
-
-				"desc": "昼夜温差大,易感冒。",
-
-				"title": "易发"
-
-			},
-
-			"comfort": {
-
-				"desc": "白天不冷不热,风力不大。",
-
-				"title": "舒适"
-
-			},
-
-			"glass": {
-
-				"desc": "白天根据户外光线情况佩戴太阳镜",
-
-				"title": "需要"
-
-			},
-
-			"sports": {
-
-				"desc": "户外运动请注意防晒。",
-
-				"title": "较适宜"
-
-			},
-
-			"travel": {
-
-				"desc": "天气较好,丝毫不会影响您出行的心情。",
-
-				"title": "适宜"
-
-			},
-
-			"uv": {
-
-				"desc": "辐射较弱,涂擦SPF12-15、PA+护肤品。",
-
-				"title": "弱"
-
-			},
-
-			"wash_car": {
-
-				"desc": "无雨且风力较小,易保持清洁度。",
-
-				"title": "较适宜"
-
-			}
-
-		},
-
-		"alarmList": [
-
-			{
-
-				"city": "",
-
-				"issueContent": "大风蓝色预警:预计23日23时到24日08时:大连、锦州、营口、盘锦、葫芦岛地区陆地偏北风6级,阵风7级;渤海、渤海海峡、黄海北部偏北风7级,阵风8级。大连、丹东、锦州、营口、盘锦、葫芦岛附近海域和航线将受影响,请注意防范。省气象灾害预警中心10月23日16时35分发布",
-
-				"issueTime": "2015-10-23 16:40:00",
-
-				"province": "辽宁省",
-
-				"signalLevel": "蓝色",
-
-				"signalType": "大风"
-
-			}
-
-		],
-
-		"3hourForcast": [
-
-			{
-
-				"hour": "20时-23时 ",
-
-				"temperature": "12℃/10℃",
-
-				"weather": "晴",
-
-				"weather_pic": "http://app1.showapi.com/weather/icon/night/00.png",
-
-				"wind_direction": "无持续风向",
-
-				"wind_power": "微风"
-
-			},
-
-			{
-
-				"hour": "23时-02时 ",
-
-				"temperature": "10℃/9℃",
-
-				"weather": "晴",
-
-				"weather_pic": "http://app1.showapi.com/weather/icon/night/00.png",
-
-				"wind_direction": "无持续风向",
-
-				"wind_power": "微风"
-
-			},
-
-			{
-
-				"hour": "02时-05时 ",
-
-				"temperature": "10℃/9℃",
-
-				"weather": "晴",
-
-				"weather_pic": "http://app1.showapi.com/weather/icon/night/00.png",
-
-				"wind_direction": "无持续风向",
-
-				"wind_power": "微风"
-
-			},
-
-			{
-
-				"hour": "05时-08时 ",
-
-				"temperature": "13℃/10℃",
-
-				"weather": "晴",
-
-				"weather_pic": "http://app1.showapi.com/weather/icon/day/00.png",
-
-				"wind_direction": "无持续风向",
-
-				"wind_power": "微风"
-
-			}
-
-		]
-
-	},
-
-	"hourDataList": [
-
-		{
-
-			"aqi": "53",
-
-			"aqiDetail": {},
-
-			"sd": "85%",
-
-			"temperature": "9",
-
-			"temperature_time": "00:00",
-
-			"weather": "多云",
-
-			"weather_pic": "http://appimg.showapi.com/images/weather/icon/night/01.png",
-
-			"wind_direction": "北风",
-
-			"wind_power": "1级"
-
-		},
-
-		{
-
-			"aqi": "53",
-
-			"aqiDetail": {},
-
-			"sd": "81%",
-
-			"temperature": "10",
-
-			"temperature_time": "00:30",
-
-			"weather": "多云",
-
-			"weather_pic": "http://appimg.showapi.com/images/weather/icon/night/01.png",
-
-			"wind_direction": "北风",
-
-			"wind_power": "1级"
-
-		} 
-
-	],
-}

标准电码查询

[danger]### 免费接口,每日100次免费调用,会员可不限次数调用,购买API会员

提供的标准中文电码查询程序结果

请求地址

GET https://api.isoyu.com/telecom/codes

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
charsstring中文字符串,最大长度32个字,需要utf8 urlencode

返回参数

名称类型说明
telecodesstring字符对应电码

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->telecomCodes()
-
-    ->withChars('顶想信息')
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功的返回",
-    "data": {
-         "telecodes": "7307 1927 0207 1873"
-  },
-}

彩票查询

[danger]### 免费接口,每日100次免费调用,会员可不限次数调用,购买API会员

目前支持双色球、大乐透、七乐彩、七星彩、福彩3D、排列3、排列5,数据来源于网络公开,开奖结果获取可能会有一定的延时。

接口1:支持彩种列表

请求地址

GET https://api.isoyu.com/lottery/types

请求参数

返回参数

名称类型说明
见JSON返回示例-

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->lotteryTypes()
-
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功的返回",
-    "data": [
-        {
-
-            "lottery_id": "ssq",
-
-            "lottery_name": "双色球",
-
-            "lottery_type_id": "1",
-
-            "remarks": "每周二、四、日开奖"
-
-        },
-
-        {
-
-            "lottery_id": "dlt",
-
-            "lottery_name": "超级大乐透",
-
-            "lottery_type_id": "2",
-
-            "remarks": "每周一、三、六开奖"
-
-        },
-
-        {
-
-            "lottery_id": "qlc",
-
-            "lottery_name": "七乐彩",
-
-            "lottery_type_id": "1",
-
-            "remarks": "每周一、三、五开奖"
-
-        },
-
-        {
-
-            "lottery_id": "fcsd",
-
-            "lottery_name": "福彩3D",
-
-            "lottery_type_id": "1",
-
-            "remarks": "每日开奖"
-
-        },
-
-        {
-
-            "lottery_id": "qxc",
-
-            "lottery_name": "七星彩",
-
-            "lottery_type_id": "2",
-
-            "remarks": "每周二、五、日开奖"
-
-        },
-
-        {
-
-            "lottery_id": "pls",
-
-            "lottery_name": "排列3",
-
-            "lottery_type_id": "2",
-
-            "remarks": "每日开奖"
-
-        },
-
-        {
-
-            "lottery_id": "plw",
-
-            "lottery_name": "排列5",
-
-            "lottery_type_id": "2",
-
-            "remarks": "每日开奖"
-
-        }
-    ]
-}

接口2:彩票开奖结果查询

请求地址

GET https://api.isoyu.com/lottery/query

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
lotteryIdstring彩票ID
lotteryNostring彩票期号,默认最新一期

返回参数

名称类型说明
见JSON返回示例-

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->lotteryQuery()
-
-    ->withLotteryId('ssq')
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功的返回",
-    "data": [
-        "lottery_id": "ssq",
-
-        "lottery_name": "双色球",
-
-        "lottery_res": "03,08,11,14,18,23,16",
-
-        "lottery_no": "18028",
-
-        "lottery_date": "2018-03-13",
-
-        "lottery_exdate": "2018-05-11",
-
-        "lottery_sale_amount": "352,015,830",
-
-        "lottery_pool_amount": "578,094,167",
-
-        "lottery_prize": [
-
-            {
-
-                "prize_name": "一等奖",
-
-                "prize_num": "7",
-
-                "prize_amount": "7,676,997",
-
-                "prize_require": "6+1"
-
-            },
-
-            {
-
-                "prize_name": "二等奖",
-
-                "prize_num": "220",
-
-                "prize_amount": "106,471",
-
-                "prize_require": "6+0"
-
-            },
-
-            {
-
-                "prize_name": "三等奖",
-
-                "prize_num": "1869",
-
-                "prize_amount": "3,000",
-
-                "prize_require": "5+1"
-
-            },
-
-            {
-
-                "prize_name": "四等奖",
-
-                "prize_num": "82708",
-
-                "prize_amount": "200",
-
-                "prize_require": "5+0,4+1"
-
-            },
-
-            {
-
-                "prize_name": "五等奖",
-
-                "prize_num": "1493643",
-
-                "prize_amount": "10",
-
-                "prize_require": "4+0,3+1"
-
-            },
-
-            {
-
-                "prize_name": "六等奖",
-
-                "prize_num": "8341565",
-
-                "prize_amount": "5",
-
-                "prize_require": "2+1,1+1,0+1"
-
-            }
-
-        ]
-    ]
-}

接口3:历史开奖结果查询

请求地址

GET https://api.isoyu.com/lottery/history

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
lotteryIdstring彩票ID
pageSizestring每次返回条数,默认10,最大50
pagestring当前页数,默认1

返回参数

名称类型说明
见JSON返回示例-

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->lotteryHistory()
-
-    ->withLotteryId('ssq')
-    ->withPagesize('2')
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功的返回",
-    "data": [
-		"lotteryResList":[
-
-			{
-
-				"lottery_id":"ssq",
-
-				"lottery_res":"03,07,16,17,23,30,07",
-
-				"lottery_no":"20084",
-
-				"lottery_date":"2020-09-01",
-
-				"lottery_exdate":"2020-10-30",
-
-				"lottery_sale_amount":"340,223,360",
-
-				"lottery_pool_amount":"997,837,500"
-
-			},
-
-			{
-
-				"lottery_id":"ssq",
-
-				"lottery_res":"01,19,25,26,30,31,12",
-
-				"lottery_no":"20083",
-
-				"lottery_date":"2020-08-30",
-
-				"lottery_exdate":"2020-10-28",
-
-				"lottery_sale_amount":"375,628,538",
-
-				"lottery_pool_amount":"1,046,377,044"
-
-			}
-
-		],
-
-		"page":1,
-
-		"pageSize":2,
-
-		"totalPage":1296
-    ]
-}

接口4:中奖计算器

请求地址

GET https://api.isoyu.com/lottery/bonus

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
lotteryIdstring彩票ID
lotteryResstring购买的号码,号码之间用英文逗号隔开,红色球和蓝色求之间用@连接,例如:01,11,02,09,14,22,25@05,03
lotteryNostring开奖期数,默认最新一期

返回参数

名称类型说明
见JSON返回示例-

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->lotteryBonus()
-
-    ->withLotteryId('ssq')
-    ->withLotteryRes('01,11,02,09,14,22,25@05,03')
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功的返回",
-    "data": [
-       "lottery_id": "ssq",
-
-        "lottery_name": "双色球",
-
-        "lottery_no": "18029",
-
-        "lottery_date": "2018-03-15",
-
-        "real_lottery_res": "01,02,09,14,22,25,05",
-
-        "lottery_res": "01,11,02,09,14,22,25@05,03",
-
-        "in_money": "28",
-
-        "buy_red_ball_num": "7",
-
-        "buy_blue_ball_num": "2",
-
-        "hit_red_ball_num": "6",
-
-        "hit_blue_ball_num": "1",
-
-        "is_prize": "1",
-
-        "prize_msg": "恭喜您中奖了",
-
-        "lottery_prize": [
-
-            {
-
-                "prize_name": "一等奖",
-
-                "prize_require": "6+1",
-
-                "prize_num": "1",
-
-                "prize_money": "8,926,329"
-
-            },
-
-            {
-
-                "prize_name": "二等奖",
-
-                "prize_require": "6+0",
-
-                "prize_num": "1",
-
-                "prize_money": "288,700"
-
-            },
-
-            {
-
-                "prize_name": "三等奖",
-
-                "prize_require": "5+1",
-
-                "prize_num": "6",
-
-                "prize_money": "3,000"
-
-            },
-
-            {
-
-                "prize_name": "四等奖",
-
-                "prize_require": "4+1,5+0",
-
-                "prize_num": "6",
-
-                "prize_money": "200"
-
-            }
-
-        ]
-    ]
-}

演员共演电影

[danger]### 免费接口,每日100次免费调用,会员可不限次数调用,购买API会员

查询两个演员共同出演过的电影信息

请求地址

GET https://api.isoyu.com/gstore/movie_by_actors

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
actor1string演员1
actor2string演员2

返回data参数

参考返回示例

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->gstoreMovieByActors()
-
-    ->withActor1('刘德华')
-    ->withActor2('王宝强')
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功",
-    "data": [
-         {
-
-        "地区": [
-
-            "中国",
-
-            "香港",
-
-            "中国大陆"
-
-        ],
-
-        "语言": [
-
-            "普通话",
-
-            "汉语"
-
-        ],
-
-        "imdbID": [
-
-            "tt0439884"
-
-        ],
-
-        "片名": [
-
-            "天下无贼",
-
-            "A World Without Thieves"
-
-        ],
-
-        "主演": [
-
-            "葛优",
-
-            "傅彪",
-
-            "李冰冰",
-
-            "刘若英",
-
-            "冯远征",
-
-            "林家栋",
-
-            "范伟",
-
-            "刘德华",
-
-            "张涵予",
-
-            "王宝强",
-
-            "徐帆",
-
-            "尤勇"
-
-        ],
-
-        "评价人数": [
-
-            "173429"
-
-        ],
-
-        "评分": [
-
-            "7.6"
-
-        ],
-
-        "导演": [
-
-            "冯小刚"
-
-        ],
-
-        "上映日期": [
-
-            "2004-12-09(中国大陆)"
-
-        ],
-
-        "doubanURL": [
-
-            "http://movie.douban.com/subject/1291550/"
-
-        ],
-
-        "片长": [
-
-            "113分钟/100分钟"
-
-        ],
-
-        "标题": "天下无贼",
-
-        "编剧": [
-
-            "冯小刚",
-
-            "张家鲁",
-
-            "王刚",
-
-            "林黎胜"
-
-        ],
-
-        "类型": [
-
-            "电影",
-
-            "剧情片",
-
-            "犯罪片",
-
-            "动作片"
-
-        ]
-
-        }
-    ]
-}

疾病禁忌食物

[danger]### 免费接口,每日100次免费调用,会员可不限次数调用,购买API会员

查询某个疾病的食物禁忌

请求地址

GET https://api.isoyu.com/gstore/taboo_food

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
diseasestring疾病名称

返回data参数

参考返回示例

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->gstoreTabooFood()
-
-    ->withDisease('糖尿病')
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功",
-    "data": [
-        "奶酪",
-
-        "肥甘厚味食物",
-
-        "虾米"
-
-    ]
-}

疾病症状

[danger]### 免费接口,每日100次免费调用,会员可不限次数调用,购买API会员

查询某个疾病的所有症状

请求地址

GET https://api.isoyu.com/gstore/symptom

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
diseasestring疾病名称

返回data参数

参考返回示例

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->gstoreSymptom()
-
-    ->withDisease('冠心病')
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功",
-    "data": [
-        "休克",
-
-        "恶心",
-
-        "头晕",
-
-        "心悸",
-
-        "胸闷",
-
-        "多汗",
-
-        "晕厥",
-
-        "胸痛",
-
-        "右心衰竭",
-
-        "心律失常",
-
-        "皮肤湿冷",
-
-        "不典型胸痛",
-
-        "憋气",
-
-        "胸闷憋气",
-
-        "剧烈的烧灼样疼痛",
-
-        "劳累后胸痛",
-
-        "呼吸短促",
-
-        "心前区刺痛",
-
-        "心律不齐",
-
-        "皮肤灰白",
-
-        "胸部压迫窒息感",
-
-        "胸部疼痛发作,可伴有虚脱",
-
-        "胸骨后或心前区剧痛",
-
-        "脉搏细微",
-
-        "重病病容",
-
-        "闷胀感"
-    ]
-}

症状查疾

[danger]### 免费接口,每日100次免费调用,会员可不限次数调用,购买API会员

查询某个症状可能的疾病信息

请求地址

GET https://api.isoyu.com/gstore/disease

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
symptomstring症状名称

返回data参数

参考返回示例

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->gstoreDisease()
-
-    ->withSymptom('发烧')
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功",
-    "data": [
-        "普通感冒",
-
-        "晒伤"
-
-    ]
-}

车辆历史违章查询

根据车辆信息查询车辆的历史违章记录

最低 0.10元/次

接口1:获取城市规则列表

获取城市查询违章的参数规则,建议每天更新一次

请求地址

GET https://api.isoyu.com/luoz/rule

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
prefixstring车牌前缀

返回data参数

|名称 | 类型 | 说明 | | --- | --- | --- | --- | | prefix | string | 前缀 | | vin | string | 车架号长度((最后几位)车架长度,0为全部信息,-1为无需提供,其他为所需提供的长度值) | | engine_no | string | 发动机号长度((最后几位)车架长度,0为全部信息,-1为无需提供,其他为所需提供的长度值) | | status | boolean | 是否支持查询(1为支持查询,0为暂不支持查询) |

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->luozRule()
-
-    ->withPrefix('云')
-    ->request();
-
-dump($result);

返回结果示例

{
-"code": 0,
-"message": "成功",
-"data":[
-    {
-
-    	"prefix": "云A",
-
-    	"vin": 0,
-
-    	"engine_no": 0,
-
-    	"car_type": "02",
-
-    	"status": 1
-
-    },
-
-    {
-
-    	"prefix": "云C",
-
-    	"vin": 0,
-
-    	"engine_no": 0,
-
-    	"car_type": "02",
-
-    	"status": 1
-
-    }
-    ...
-    ]
-}

接口2:查询历史违章记录

请求地址

GET https://api.isoyu.com/luoz/history

请求参数

名称必填类型说明
carNostring车牌号
vinstring车架号(根据城市列表的规则决定长度)
engineNostring发动机号(根据城市列表的规则决定长度)
typestring车类型(默认02:小型车,支持大小车查询)

返回data参数

名称类型说明
wz_datestring违章时间
areastring违章地址
actstring违章行为
wz_codestring违法行为代码
fenint扣分
moneydouble罚款金额
handledint是否支持处理(1已处理,0未处理)
if_paidint是否缴费(1已缴费,0未缴费)
wz_citystring违章城市
archivenostring文书编号

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->luozHistory()
-
-    ->withCarNo('车牌号')
-
-    ->request();
-
-dump($result);

返回结果示例:

{
-"code": 0,
-"message": "成功",
-"data":{
-       {
-
-            "wz_date": "2017-03-23 09:54:00",
-
-            "area": "兖州-颜店1公里50米",
-
-            "act": "在高速公路、快速路以外的道路不按规定车道行驶",
-
-            "wz_code": "",
-
-            "fen": 0,
-
-            "money": "100",
-
-            "handled": 1,
-
-            "if_paid": 1,
-
-            "wz_city": "山东济宁",
-
-            "archiveno": "4419261190735892"
-
-        },
-
-        {
-
-            "wz_date": "2016-07-13 06:04:00",
-
-            "area": "济宁市兖州区327国道路口",
-
-            "act": "违反禁止标线指示",
-
-            "wz_code": "1344",
-
-            "fen": 3,
-
-            "money": "200",
-
-            "handled": 0,
-
-            "if_paid":0,
-
-            "wz_city": "山东济宁",
-
-           "archiveno": "4419261190735892"
-
-        }
-}
-}

车辆品牌车型大全

[danger]### 免费接口,每日100次免费调用,会员可不限次数调用,购买API会员

车辆品牌大全、车系、车型基本信息查询

接口1:品牌列表

请求地址

GET https://api.isoyu.com/car/brand

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
firstLetterstring品牌名称拼音首字母,如:A

返回data参数

名称类型说明
idstring品牌ID
brand_namestring品牌名称
brand_logostring品牌 logo
first_letterstring品牌名称首字母

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->carBrand()
-
-    ->request();
-
-dump($result);

返回数据示例:

{
-    "message": "查询成功",
-    "data": {
-        {
-
-            "id": "1",
-
-            "first_letter": "A",
-
-            "brand_name": "奥迪",
-
-            "brand_logo": "https://juhe.oss-cn-hangzhou.aliyuncs.com/api_image/538/brand/1.png"
-
-        },
-        ...
-    }
-    "code": 0
-}

接口2:根据车辆品牌ID查询旗下车系列表

请求地址

GET https://api.isoyu.com/car/series

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
brandidstring车辆品牌ID
levelidstring车系类型ID,,1:微型车,2:小型车,3:紧凑型车,4:中型车,5:中大型车,6:大型车,7:跑车,8:MPV,11:微面,12:微卡,13:轻客,14:低端皮卡,15:高端皮卡,16:小型SUV,17:紧凑型SUV,18:中型SUV,19:中大型SUV,20:大型SUV,21:紧凑型MPV

返回data参数

名称类型说明
idstring车系ID
namestring车系名称
brandidstring品牌ID
levelidstring车系类型,1:微型车,2:小型车,3:紧凑型车,4:中型车,5:中大型车,6:大型车,7:跑车,8:MPV,11:微面,12:微卡,13:轻客,14:低端皮卡,15:高端皮卡,16:小型SUV,17:紧凑型SUV,18:中型SUV,19:中大型SUV,20:大型SUV,21:紧凑型MPV
levelnamestring车系类型名称

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->carSeries()
-
-    ->withBrandid(1)
-    ->request();
-
-dump($result);

返回数据示例:

{
-    "message": "查询成功",
-    "data": {
-        {
-
-            "id": "1",
-
-            "name": "奥迪A6L新能源",
-
-            "brandid": "1",
-
-            "levelid": "5",
-
-            "levelname": "中大型车",
-
-            "sname": "一汽-大众奥迪"
-
-        },
-        ...
-    }
-    "code": 0
-}

接口3:根据车系id查询旗下车型列表

请求地址

GET https://api.isoyu.com/car/models

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
seriesIdstring车系ID
yearstring车型年份,如:2019

返回data参数

名称类型说明
idstring车型ID
series_idstring车系ID
namestring车型名称
yearstring车型年份
peizhistring车型配置

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->carModels()
-
-    ->withSeriesId(2)
-    ->request();
-
-dump($result);

返回数据示例:

{
-    "message": "查询成功",
-    "data": {
-        {
-
-            "id": "11",
-
-            "series_id": "2",
-
-            "name": "2019款 Sportback 35 TFSI 进取型 国V",
-
-            "year": "2019",
-
-            "peizhi": "1.4升 涡轮增压 150马力"
-
-        },
-        ...
-    }
-    "code": 0
-}

车辆违章查询(不再维护)

查询车辆的违章信息

最低 0.04元/次

接口1:支持列表和规则查询

用于查询某个地区是否支持违章查询,以及该地区车辆的车架号、发动机号所需的位数。

请求地址

GET https://api.isoyu.com/luoz/support

请求参数

| 参数名称 | 类型 | 必须 | 描述 | | --- | --- | --- | --- | --- | | appCode| string|是|用户授权码,参考API调用 | | preCarNum | String | 否 | 车牌前缀 如云A直辖市只需要第一个字符,如京 | | province | String | 否 | 所属省份 如云南 |

返回data参数

名称类型示例值说明
carEngineLenNumber0发动机号尾数长度 99表示所有 0表示不需要 其他值表示后几位

|carCodeLen| Number|6|车架号尾数的长度 数字含义同carEngineLen,此处表示需要后6位车辆识别号码|

| preCarNum |String|云A|车牌前缀|

| province |String |云南|省份|

| cityName|String |云南昆明|查询所属的省或地市 |

| carTypeScope |String |01,02,03|支持的车辆类型,0表示支持所有车辆类型,一般为02,即小车类型.多个车型用逗号(,)隔开|

| scope |Number |1|查询范围 1全国车辆在本地区的违章 2本地区车辆的违章|

| jgjId|String |kunming|交管局编号(标识),违章查询时需要该参数|

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->luozSupport()
-
-    ->request();
-
-dump($result);

接口2:查询车辆违章信息

请求地址

GET https://api.isoyu.com/luoz/query

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
carNumberstring车牌号
carEngineCodestring发动机号 部分地区必须要传 一般为4/6位的发动机号(尾数)
carCodestring车架号 部分地区必须要传 一般为4/6位的车架号(尾数)
carTypestring车辆类型 01:大型汽车 02:小型汽车 03:使馆汽车 04:领馆汽车 05:境外汽车 06:外籍汽车 07:两三轮摩托车 08:轻便摩托车 09:使馆摩托车 10:领馆摩托车 11:境外摩托车 12:外籍摩托车 13:农用运输车 14:拖拉机 15:挂车 16:教练汽车 17:教练摩托车 18:试验汽车 19:试验摩托车 20:临时入境汽车 21:临时入境摩托车 22:临时行驶车 23:公安警车 24:其它车型

返回data参数

名称类型说明
carNumberString车牌号
carCodeString车架号
carEngineCodeString发动机编号
countString违章数量
recordsArray违章记录

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->luozQuery()
-
-    ->withCarNumber('车牌号')
-
-    ->request();
-
-dump($result);

返回结果示例:

{
-"code": 0,
-"message": "成功",
-"data":{
-    "count": 2,
-
-    "carEngineCode": "366893",
-
-    "carCode": "037572",
-
-    "carType": "02",
-
-    "carNumber": "贵AH171R",
-
-    "records": [
-
-    	{
-
-    		"time": "2016-04-28 18:36:32",
-
-    		"degree": "6",
-
-    		"reason": "驾驶机动车违反道路交通信号灯通行的",
-
-    		"address": "黔灵山路(贵阳一中人行横道)",
-
-    		"department": "",
-
-    		"cityName": "",
-
-    		"money": "150",
-
-    		"code": ""
-
-    	},
-
-    	{
-
-    		"time": "2016-04-25 14:13:01",
-
-    		"degree": "0",
-
-    		"reason": "机动车违反规定停放、临时停车且驾驶人不在现场或者虽在现场但驾驶人拒绝立即驶离,妨碍其它车辆、行人通行的",
-
-    		"address": "新添大道南段与半边街交叉口20米",
-
-    		"department": "",
-
-    		"cityName": "",
-
-    		"money": "150",
-
-    		"code": ""
-
-    	}
-
-    ],
-
-    "createDateStr": "2016-10-14 11:40:25"
-}

车辆违章次数查询

最低 0.035元/次

请求地址

GET https://api.isoyu.com/luoz/times

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
carNumberstring车牌号
carEngineCodestring发动机号 一般为4/6位的发动机号(尾数),具体位数请查看"查询规则"接口
carTypestring车牌类型:01 大型车辆,02小型车辆,51 新能源大型车辆, 52 新能源小型车辆,默认为02

返回data参数

名称类型示例值描述
totalWzNumber2总违章次数
otherProWzNumber0省外违章次数
proWzNumber0车辆所在地区外,本省内的违章次数
cityWzNumber2本地区的违章次数

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->luozTimes()
-
-    ->withCarNumber('车牌号')
-
-    ->request();
-
-dump($result);

返回结果示例:

{
-"code": 0,
-"message": "成功",
-"data":{
-	"totalWz": "2",
-
-	"otherProWz": "0",
-
-	"proWz": "0",
-
-	"cityWz": "2"
-}

车辆详细信息查验

通过车牌号和车辆类型查询车辆的相关信息(包括车架号、车辆的详细出厂日期与初次登记日期)。也可以通过上传车辆相关信息(车主,车牌号,车辆类型)验证这些信息是否一致。

最低 1.20元/次

请求地址

GET https://api.isoyu.com/car/query

请求参数

参数名称类型必须描述
appCodestring用户授权码,参考API调用
carNumberString车牌号
carTypeString车辆类型:目前支持四种车辆类型(01 大型汽车,02 小型汽车,51 新能源大型车,52 新能源小型车)

返回data参数

名称类型示例值描述
remarkString查询成功!错误信息
vehicleModelcStringSVW71411ER车辆型号
bodyColorString车身登记颜色
vehicleStatusString正常车辆状态
validityDayEndString2019-11-30 00:00:00检验有效期止
ppsDateString2012-10-22 00:00:00出厂日期
frontTreadString1463前轮距离
brandNameString大众汽车牌品牌名称
passengersString5成员数量
plateTypeString02车辆类型
vinStringLSVFK46R0********vin码
plateNumberString云A10***车牌号
maxJourneyString63最大功率(kw)
useTypeString非运营车辆使用性质
rearTreadString1456后轮距
engineModelStringCLP发动机型号
engineNumberStringB******发动机号
shaftString2轴数量
wheelBaseString2470轴距
loadWeightString核定载质量
fuelTypeStringA燃油种类
curbWeightString1092整备质量
firstIssueDateString2012-11-26 15:20:47初次登记日期
vehicleTypeString小型轿车车辆类型(文字)
crossWeightString1572总质量
retirementDateString2099-12-31 00:00:00强制报废日期
ccString1390排量

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->carQuery()
-
-    ->withCarNumber('***')
-
-    ->withCarType('***')
-    ->request();
-
-dump($result);

返回结果示例:

{
-"code": 0,
-"message": "成功",
-"data":{
-    "remark": "查询成功!",
-
-	"vehicleModelc": "SVW71411ER",
-
-	"bodyColor": "白",
-
-	"vehicleStatus": "正常",
-
-	"validityDayEnd": "2019-11-30 00:00:00",
-
-	"ppsDate": "2012-10-22 00:00:00",
-
-	"frontTread": "1463",
-
-	"brandName": "大众汽车牌",
-
-	"passengers": "5",
-
-	"plateType": "02",
-
-	"vin": "LSVFK46R0********",
-
-	"plateNumber": "云A10***",
-
-	"maxJourney": "63",
-
-	"useType": "非运营",
-
-	"rearTread": "1456",
-
-	"engineModel": "CLP",
-
-	"engineNumber": "B******",
-
-	"shaft": "2",
-
-	"wheelBase": "2470",
-
-	"loadWeight": "",
-
-	"fuelType": "A",
-
-	"curbWeight": "1092",
-
-	"firstIssueDate": "2012-11-26 15:20:47",
-
-	"vehicleType": "小型轿车",
-
-	"crossWeight": "1572",
-
-	"retirementDate": "2099-12-31 00:00:00",
-
-	"cc": "1390"
-}

城市空气质量

城市空气质量、城市空气PM2.5指数、城市辐射指数

最低 0.0015元/次

接口1:城市空气质量查询

请求地址

GET https://api.isoyu.com/air/search

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
cityString城市名称的中文名称或拼音,如:上海 或 shanghai

返回data参数

名称类型说明
citynowJSONObject查询的最新结果
lastTwoWeeksJSONObject最近几周的空气质量数据
lastMoniDataJSONObject各监测点的数据,如果字段返回"—",可能是该监测点未监测这项数据或者有延迟

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->airSearch()
-
-    ->withCity('苏州')
-    ->request();
-
-dump($result);

返回示例

{
-"code": 0,
-"message": "成功",
-"data":[
-        {
-
-            "citynow": {
-
-                "city": "suzhou",
-
-                "AQI": "77",
-
-                "quality": "良",
-
-                "date": "2014-05-09 14:00"
-
-            },
-
-            "lastTwoWeeks": {
-
-                "1": {
-
-                    "city": "suzhou",
-
-                    "AQI": "100",
-
-                    "quality": "良",
-
-                    "date": "2014-05-08"
-
-                },
-
-                "2": {
-
-                    "city": "suzhou",
-
-                    "AQI": "99",
-
-                    "quality": "良",
-
-                    "date": "2014-05-07"
-
-                },
-
-                "3": {
-
-                    "city": "suzhou",
-
-                    "AQI": "77",
-
-                    "quality": "良",
-
-                    "date": "2014-05-06"
-
-                },
-
-                "4": {
-
-                    "city": "suzhou",
-
-                    "AQI": "75",
-
-                    "quality": "良",
-
-                    "date": "2014-05-05"
-
-                },
-
-                "5": {
-
-                    "city": "suzhou",
-
-                    "AQI": "78",
-
-                    "quality": "良",
-
-                    "date": "2014-05-04"
-
-                },
-
-                "6": {
-
-                    "city": "suzhou",
-
-                    "AQI": "84",
-
-                    "quality": "良",
-
-                    "date": "2014-05-03"
-
-                },
-
-                "7": {
-
-                    "city": "suzhou",
-
-                    "AQI": "135",
-
-                    "quality": "轻度污染",
-
-                    "date": "2014-05-02"
-
-                },
-
-                "8": {
-
-                    "city": "suzhou",
-
-                    "AQI": "126",
-
-                    "quality": "轻度污染",
-
-                    "date": "2014-05-01"
-
-                },
-
-                "9": {
-
-                    "city": "suzhou",
-
-                    "AQI": "87",
-
-                    "quality": "良",
-
-                    "date": "2014-04-30"
-
-                },
-
-                "10": {
-
-                    "city": "suzhou",
-
-                    "AQI": "97",
-
-                    "quality": "良",
-
-                    "date": "2014-04-29"
-
-                },
-
-                "11": {
-
-                    "city": "suzhou",
-
-                    "AQI": "77",
-
-                    "quality": "良",
-
-                    "date": "2014-04-28"
-
-                },
-
-                "12": {
-
-                    "city": "suzhou",
-
-                    "AQI": "84",
-
-                    "quality": "良",
-
-                    "date": "2014-04-27"
-
-                },
-
-                "13": {
-
-                    "city": "suzhou",
-
-                    "AQI": "45",
-
-                    "quality": "优",
-
-                    "date": "2014-04-26"
-
-                },
-
-                "14": {
-
-                    "city": "suzhou",
-
-                    "AQI": "56",
-
-                    "quality": "良",
-
-                    "date": "2014-04-25"
-
-                },
-
-                "15": {
-
-                    "city": "suzhou",
-
-                    "AQI": "83",
-
-                    "quality": "良",
-
-                    "date": "2014-04-24"
-
-                },
-
-                "16": {
-
-                    "city": "suzhou",
-
-                    "AQI": "95",
-
-                    "quality": "良",
-
-                    "date": "2014-04-23"
-
-                },
-
-                "17": {
-
-                    "city": "suzhou",
-
-                    "AQI": "101",
-
-                    "quality": "轻度污染",
-
-                    "date": "2014-04-22"
-
-                }
-
-            },
-
-            "lastMoniData": {
-
-                "1": {
-
-                    "city": "上方山",
-
-                    "AQI": "77",
-
-                    "quality": "良",
-
-                    "PM2.5Hour": "46μg/m³",
-
-                    "PM2.5Day": "46μg/m³",
-
-                    "PM10Hour": "104μg/m³",
-
-                    "lat": "31.247222",
-
-                    "lon": "120.561389"
-
-                },
-
-                "2": {
-
-                    "city": "南门",
-
-                    "AQI": "112",
-
-                    "quality": "轻度污染",
-
-                    "PM2.5Hour": "84μg/m³",
-
-                    "PM2.5Day": "84μg/m³",
-
-                    "PM10Hour": "—μg/m³",
-
-                    "lat": "31.286389",
-
-                    "lon": "120.6275"
-
-                },
-
-                "3": {
-
-                    "city": "彩香",
-
-                    "AQI": "76",
-
-                    "quality": "良",
-
-                    "PM2.5Hour": "46μg/m³",
-
-                    "PM2.5Day": "46μg/m³",
-
-                    "PM10Hour": "101μg/m³",
-
-                    "lat": "31.301944",
-
-                    "lon": "120.590833"
-
-                },
-
-                "4": {
-
-                    "city": "轧钢厂",
-
-                    "AQI": "68",
-
-                    "quality": "良",
-
-                    "PM2.5Hour": "41μg/m³",
-
-                    "PM2.5Day": "41μg/m³",
-
-                    "PM10Hour": "85μg/m³",
-
-                    "lat": "31.326389",
-
-                    "lon": "120.595556"
-
-                },
-
-                "5": {
-
-                    "city": "吴中区",
-
-                    "AQI": "64",
-
-                    "quality": "良",
-
-                    "PM2.5Hour": "46μg/m³",
-
-                    "PM2.5Day": "46μg/m³",
-
-                    "PM10Hour": "—μg/m³",
-
-                    "lat": "31.270278",
-
-                    "lon": "120.612778"
-
-                },
-
-                "6": {
-
-                    "city": "苏州新区",
-
-                    "AQI": "72",
-
-                    "quality": "良",
-
-                    "PM2.5Hour": "46μg/m³",
-
-                    "PM2.5Day": "46μg/m³",
-
-                    "PM10Hour": "93μg/m³",
-
-                    "lat": "31.299444",
-
-                    "lon": "120.543333"
-
-                },
-
-                "7": {
-
-                    "city": "苏州工业园区",
-
-                    "AQI": "82",
-
-                    "quality": "良",
-
-                    "PM2.5Hour": "60μg/m³",
-
-                    "PM2.5Day": "60μg/m³",
-
-                    "PM10Hour": "88μg/m³",
-
-                    "lat": "31.309722",
-
-                    "lon": "120.669167"
-
-                }
-
-            }
-
-        }
-]
-}

接口2:查询城市PM2.5指数

请求地址

GET https://api.isoyu.com/air/pm

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
cityString城市名称的中文名称或拼音,如:上海 或 shanghai

返回data参数

参考返回示例

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->airPm()
-
-    ->withCity('苏州')
-
-    ->request();
-
-dump($result);

返回结果示例:

{
-"code": 0,
-"message": "成功",
-"data":[
-    {
-
-            "city": "苏州",  /*城市*/
-
-            "PM2.5": "73",  /*PM2.5指数(ug/m3)*/
-
-            "AQI": "98",    /*空气质量指数*/
-
-            "quality": "良", /*空气质量*/
-
-            "PM10": "50",/*PM10(ug/m3)*/
-
-            "CO": "0.79",  /*一氧化碳(mg/m3)*/
-
-            "NO2": "65",  /*二氧化氮(ug/m3)*/
-
-            "O3": "28",    /*臭氧(ug/m3)*/
-
-            "SO2": "41",  /*二氧化硫(ug/m3)*/
-
-            "time": "2014-12-26 11:48:40"/*更新时间*/  
-
-        }
-    ]
-}

接口3:查询支持空气质量指数的城市列表

请求地址

GET https://api.isoyu.com/air/city

请求参数

返回data参数

参考返回示例

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->airCity()
-
-    ->request();
-
-dump($result);

返回结果示例:

{
-"code": 0,
-"message": "成功",
-"data":[
-      {
-
-            "name": "湛江",/*城市名*/
-
-            "pinyin": "zhanjiang"/*城市拼音*/
-
-        },
-
-        {
-
-            "name": "石河子",
-
-            "pinyin": "shihezi"
-
-        },
-
-        {
-
-            "name": "寿光",
-
-            "pinyin": "shouguang"
-
-        },
-
-        {
-
-            "name": "玉林",
-
-            "pinyin": "yulinshi"
-
-        },
-
-        {
-
-            "name": "大庆",
-
-            "pinyin": "daqing"
-
-        },
-
-        {
-
-            "name": "上海",
-
-            "pinyin": "shanghai"
-
-        },
-
-    ...
-    ]
-}

接口4:查询支持PM2.5指数的城市

请求地址

GET https://api.isoyu.com/air/pm_city

请求参数

返回data参数

参考返回示例

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->airPmCity()
-
-    ->request();
-
-dump($result);

返回结果示例:

{
-"code": 0,
-"message": "成功",
-"data":[
-      {
-
-            "name": "泰州",/*城市名*/
-
-            "pinyin": "taizhoushi"/*城市拼音*/
-
-        },
-
-        {
-
-            "name": "淮安",
-
-            "pinyin": "huaian"
-
-        },
-
-        {
-
-            "name": "邢台",
-
-            "pinyin": "xingtai"
-
-        },
-
-        {
-
-            "name": "南平",
-
-            "pinyin": "nanping"
-
-        },
-
-        {
-
-            "name": "舟山",
-
-            "pinyin": "zhoushan"
-
-        },
-
-        ...
-    ]
-}

二手车估值

权威公正准确的全国二手车估值

最低 0.10元/次

接口1:全部品牌列表(免费)

返回全部车辆品牌列表

请求地址

GET https://api.isoyu.com/secondhand_car/brand

请求参数

返回data参数

名称类型说明
brandnamestring品牌名称
idint品牌id
letterstring品牌首字母
picurlstring品牌logo

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->secondhandCarBrand()
-
-    ->request();
-
-dump($result);

返回数据示例:

{
-    "message": "查询成功",
-    "data": [
-        {
-
-            "brandname": "AC Schnitzer",
-
-            "id": "153",
-
-            "letter": "A",
-
-            "picurl": "http://cheshangban.guguiche.com:89/static/unicdatapic/brand/153.jpg"
-
-        },
-
-        {
-
-            "brandname": "ALPINA",
-
-            "id": "184",
-
-            "letter": "A",
-
-            "picurl": "http://cheshangban.guguiche.com:89/static/unicdatapic/brand/184.jpg"
-
-        },
-        ...
-    ]
-    "code": 0
-}

接口2:指定品牌全部车系(免费)

获取指定车牌的全部车系,包括:车系id、车系中文名称、制造厂商、车系

请求地址

GET https://api.isoyu.com/secondhand_car/family

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
brandIdstring车辆品牌ID

返回data参数

名称类型说明
brandnamestring品牌名称
brandidint品牌id
idint车系id
familynamestring车系中文名称
factorystring制造厂商

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->secondhandCarFamily()
-
-    ->withBrandId(17)
-    ->request();
-
-dump($result);

返回数据示例:

{
-    "message": "查询成功",
-    "data": [
-        {
-
-            "brandid": "17",
-
-            "brandname": "本田",
-
-            "factoryname": "广汽本田",
-
-            "familyname": "奥德赛",
-
-            "id": "117"
-
-        },
-
-        {
-
-            "brandid": "17",
-
-            "brandname": "本田",
-
-            "factoryname": "东风本田",
-
-            "familyname": "思域",
-
-            "id": "127"
-
-        },
-        ...
-    ]
-    "code": 0
-}

接口3:指定车系具体车型列表(免费)

获取指定车系的具体的车型列表,包括:年款、变速箱、排放标准、排放量、价格(万)等

请求地址

GET https://api.isoyu.com/secondhand_car/model

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
familyIdstring车系ID

返回data参数

名称类型说明
autohomeidint车型id
makeyearstring年款
geartypestring变速箱
emissionstring排放标准
outputdouble排放量
pricedouble价格
brandidint品牌id
brandnamestring品牌名称
factoryidint厂商id
factorynamestring厂商名称
familyidint车系id
familynamestring车系名称
salesdescstring车型名称
saleyearstring该车型开始销售年份
salemonthstring该车型开始销售月份
stopyearstring该车型停产年份

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->secondhandCarModel()
-
-    ->withFamilyId(2)
-    ->request();
-
-dump($result);

返回数据示例:

{
-    "message": "查询成功",
-    "data": [
-     {
-
-            "autohomeid": "27278",
-
-            "brandid": "17",
-
-            "brandname": "本田",
-
-            "emission": "欧4",
-
-            "factoryid": "30",
-
-            "factoryname": "广汽本田",
-
-            "familyid": "25",
-
-            "familyname": "雅阁",
-
-            "geartype": "自动",
-
-            "makeyear": "2012",
-
-            "max_reg_year": "2014",
-
-            "min_reg_year": "2012",
-
-            "output": "2",
-
-            "price": "20.28",
-
-            "salemonth": "1",
-
-            "salesdesc": "2012款 2.0L 自动 第八代雅阁 SE",
-
-            "saleyear": "2012",
-
-            "stopyear": "2014"
-
-        },
-
-        ...
-    ]
-    "code": 0
-}

接口4:估值支持的省份(免费)

获取支持估值的省份

请求地址

GET https://api.isoyu.com/secondhand_car/province

请求参数

返回data参数

名称类型说明
idint估值支持的省份的id
namestring估值支持的省份的名称

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->secondhandCarProvince()
-
-    ->request();
-
-dump($result);

返回数据示例:

{
-    "message": "查询成功",
-    "data": [
-        {
-
-            "id": 1,
-
-            "name": "北京市"
-
-        },
-
-        {
-
-            "id": 2,
-
-            "name": "天津市"
-
-        },
-        ...
-    ]
-    "code": 0
-}

接口5:估值支持的城市(免费)

获取估值支持的城市

请求地址

GET https://api.isoyu.com/secondhand_car/city

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
provinceIdstring省份ID

返回data参数

名称类型说明
idint城市的id
namestring城市的名称

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->secondhandCarCity()
-
-    ->withProvinceId(17)
-    ->request();
-
-dump($result);

返回数据示例:

{
-    "message": "查询成功",
-    "data": [
-		{
-
-			"id":258,
-
-			"name":"武汉市"
-
-		},
-
-		{
-
-			"id":259,
-
-			"name":"黄石市"
-
-		},
-
-		{
-
-			"id":260,
-
-			"name":"十堰市"
-
-		},
-
-		{
-
-			"id":261,
-
-			"name":"宜昌市"
-
-		},
-
-		{
-
-			"id":262,
-
-			"name":"襄樊市"
-
-		},
-
-		{
-
-			"id":263,
-
-			"name":"鄂州市"
-
-		},
-
-		{
-
-			"id":264,
-
-			"name":"荆门市"
-
-		},
-
-		{
-
-			"id":265,
-
-			"name":"孝感市"
-
-		},
-
-		{
-
-			"id":266,
-
-			"name":"荆州市"
-
-		},
-
-		{
-
-			"id":267,
-
-			"name":"黄冈市"
-
-		},
-
-		{
-
-			"id":268,
-
-			"name":"咸宁市"
-
-		},
-
-		{
-
-			"id":269,
-
-			"name":"随州市"
-
-		},
-
-		{
-
-			"id":270,
-
-			"name":"恩施土家族苗族自治州"
-
-		},
-
-		{
-
-			"id":271,
-
-			"name":"仙桃市"
-
-		},
-
-		{
-
-			"id":272,
-
-			"name":"潜江市"
-
-		},
-
-		{
-
-			"id":273,
-
-			"name":"天门市"
-
-		},
-
-		{
-
-			"id":274,
-
-			"name":"神农架林区"
-
-		}
-    ]
-    "code": 0
-}

接口6:二手车估值

获取二手车估值信息

请求地址

GET https://api.isoyu.com/secondhand_car/query

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
regDatestring上牌时间,格式:yyyy-MM ,燃油:(年款-2)~(年款+5) 混动:(年款-2)~(年款+3) 纯电:(年款-2)~(年款+2)
cityint城市
provinceIdint省份id
autoHomeIdint车型id
milesdouble行驶里程,单位:万公里

返回data参数

名称类型说明
carPricejson车辆估价
badjson车况一般
goodjson车况较好
normaljson车况优秀
C2C_C2Bfloat车商收购价和个人交易价的中间值
C2Bfloat车商收购价
C2Cfloat个人和个人交易价
B2C_C2Cfloat车商零售价和个人交易价的中间值
C2B_minfloat车商收购价的最小值
B2Cfloat车商零售价
B2C_maxfloat车商零售价的最大值
citystring城市
regDatestring上牌时间
cityidint城市id
pricedouble出厂指导价
idstring车辆id
providstring省份id
provstring省份
mileagestring公里数

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->secondhandCarQuery()
-
-    ->withRegDate('2019-05')
-    ->withCity(166)
-    ->withProvinceId()
-    ->withAutoHomeId()
-    ->withMiles()
-    ->request();
-
-dump($result);

返回数据示例:

{
-    "message": "查询成功",
-    "data": {
-      "carPrice": {
-
-            "bad": {
-
-                "B2C": 15.47,
-
-                "B2C_C2C": 15.17,
-
-                "B2C_max": 16.24,
-
-                "C2B": 14.46,
-
-                "C2B_min": 14.03,
-
-                "C2C": 15.06,
-
-                "C2C_C2B": 14.79
-
-            },
-
-            "city": "苏州",
-
-            "cityid": "166",
-
-            "defaultprice": {
-
-                "4S2C": 17.48,
-
-                "4S2C_C2C": 17.14,
-
-                "4S2C_max": 18.36,
-
-                "B2C": 17.14,
-
-                "B2C_C2C": 16.81,
-
-                "B2C_max": 18,
-
-                "C24S": 15.7,
-
-                "C24S_min": 15.23,
-
-                "C2B": 16.02,
-
-                "C2B_min": 15.54,
-
-                "C2C": 16.69,
-
-                "C2C_C24S": 16.06,
-
-                "C2C_C2B": 16.39
-
-            },
-
-            "good": {
-
-                "B2C": 17.14,
-
-                "B2C_C2C": 16.81,
-
-                "B2C_max": 18,
-
-                "C2B": 16.02,
-
-                "C2B_min": 15.54,
-
-                "C2C": 16.69,
-
-                "C2C_C2B": 16.39
-
-            },
-
-            "id": "27251",
-
-            "ly_code": "27251",
-
-            "mileage": "2.02",
-
-            "normal": {
-
-                "B2C": 16.29,
-
-                "B2C_C2C": 15.97,
-
-                "B2C_max": 17.1,
-
-                "C2B": 15.22,
-
-                "C2B_min": 14.77,
-
-                "C2C": 15.86,
-
-                "C2C_C2B": 15.58
-
-            },
-
-            "price": "18.98",
-
-            "prov": "江苏",
-
-            "provid": "10",
-
-            "regDate": "2018-12"
-
-        }
-    }
-    "code": 0
-}

根据IP地址查天气

通过IP地址获取IP对应的区域信息,再根据区域信息获取对应的天气情况

最低 0.0003元/次

请求地址

GET https://api.isoyu.com/weather/ip

请求参数

参数名称类型必须描述
appCodestring用户授权码,参考API调用
ipString要查询天气的ip地址,如果不写,则系统取客户端的ip地址。
needMoreDayString是否需要返回7天数据中的后4天。1为返回,0为不返回。
needIndexString是否需要返回指数数据,比如穿衣指数、紫外线指数等。1为返回,0为不返回。
needHourDataString是否需要每小时数据的累积数组。由于本系统是半小时刷一次实时状态, 因此实时数组最大长度为48。每天0点长度初始化为0. 1为需要 0为不
need3HourForcastString是否需要当天每3/6/8小时一次的天气预报列表。1为需要,0为不需要。注意f1是3小时间隔,但f2到f7的间隔可能是6或8小时。
needAlarmString是否需要天气预警。1为需要,0为不需要。

返回data参数

名称类型示例值描述
见返回示例

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->weatherIp()
-
-    ->withIp('113.78.19.201')
-
-    ->request();
-
-dump($result);

返回结果示例:

{
-"code": 0,
-"message": "成功",
-"data":{
- 	"cityInfo": {
-
-	  	"c0":"110114",
-
-		"c1": "101010700",
-
-		"c10": "3",
-
-		"c11": "010",
-
-		"c12": "102200",
-
-		"c15": "80",
-
-		"c16": "AZ9010",
-
-		"c17": "+8",
-
-		"c2": "changping",
-
-		"c3": "昌平",
-
-		"c4": "beijing",
-
-		"c5": "北京",
-
-		"c6": "beijing",
-
-		"c7": "北京",
-
-		"c8": "china",
-
-		"c9": "中国",
-
-		"latitude": 40.206,
-
-		"longitude": 116.165
-
-	},
-
-	"now": {
-
-		"aqi": "71",
-
-		"aqiDetail": {
-
-			"aqi": "71",
-
-			"area": "北京",
-
-			"area_code": "beijing",
-
-			"co": "0.817",
-
-			"no2": "52",
-
-			"o3": "33",
-
-			"o3_8h": "9",
-
-			"pm10": "56",
-
-			"pm2_5": "51",
-
-			"primary_pollutant": "颗粒物(PM2.5)",
-
-			"quality": "良",
-
-			"so2": "3"
-
-		},
-
-		"sd": "70%",
-
-		"temperature": "15",
-
-		"temperature_time": "18:30",
-
-		"weather": "晴",
-
-		"weather_pic": "http://appimg.showapi.com/images/weather/icon/day/00.png",
-
-		"wind_direction": "北风",
-
-		"wind_power": "1级"
-
-	},
-
-	"f1": {
-
-		"air_press": "1008 hPa",
-
-		"day": "20151023",
-
-		"day_air_temperature": "18",
-
-		"day_weather": "晴",
-
-		"day_weather_pic": "http://app1.showapi.com/weather/icon/day/00.png",
-
-		"day_wind_direction": "无持续风向",
-
-		"day_wind_power": "微风<10m/h",
-
-		"jiangshui": "3%",
-
-		"night_air_temperature": "9",
-
-		"night_weather": "晴",
-
-		"night_weather_pic": "http://app1.showapi.com/weather/icon/night/00.png",
-
-		"night_wind_direction": "无持续风向",
-
-		"night_wind_power": "微风<10m/h",
-
-		"sun_begin_end": "06:35|17:23",
-
-		"weekday": 5,
-
-		"ziwaixian": "中等",
-
-		"index": {
-
-			"beauty": {
-
-				"desc": "请选用中性保湿型霜类化妆品。",
-
-				"title": "保湿"
-
-			},
-
-			"clothes": {
-
-				"desc": "建议穿薄外套或牛仔裤等服装。",
-
-				"title": "较舒适"
-
-			},
-
-			"cold": {
-
-				"desc": "昼夜温差大,易感冒。",
-
-				"title": "易发"
-
-			},
-
-			"comfort": {
-
-				"desc": "白天不冷不热,风力不大。",
-
-				"title": "舒适"
-
-			},
-
-			"glass": {
-
-				"desc": "白天根据户外光线情况佩戴太阳镜",
-
-				"title": "需要"
-
-			},
-
-			"sports": {
-
-				"desc": "户外运动请注意防晒。",
-
-				"title": "较适宜"
-
-			},
-
-			"travel": {
-
-				"desc": "天气较好,丝毫不会影响您出行的心情。",
-
-				"title": "适宜"
-
-			},
-
-			"uv": {
-
-				"desc": "辐射较弱,涂擦SPF12-15、PA+护肤品。",
-
-				"title": "弱"
-
-			},
-
-			"wash_car": {
-
-				"desc": "无雨且风力较小,易保持清洁度。",
-
-				"title": "较适宜"
-
-			}
-
-		},
-
-		"alarmList": [
-
-			{
-
-				"city": "",
-
-				"issueContent": "大风蓝色预警:预计23日23时到24日08时:大连、锦州、营口、盘锦、葫芦岛地区陆地偏北风6级,阵风7级;渤海、渤海海峡、黄海北部偏北风7级,阵风8级。大连、丹东、锦州、营口、盘锦、葫芦岛附近海域和航线将受影响,请注意防范。省气象灾害预警中心10月23日16时35分发布",
-
-				"issueTime": "2015-10-23 16:40:00",
-
-				"province": "辽宁省",
-
-				"signalLevel": "蓝色",
-
-				"signalType": "大风"
-
-			}
-
-		],
-
-		"3hourForcast": [
-
-			{
-
-				"hour": "20时-23时 ",
-
-				"temperature": "12℃/10℃",
-
-				"weather": "晴",
-
-				"weather_pic": "http://app1.showapi.com/weather/icon/night/00.png",
-
-				"wind_direction": "无持续风向",
-
-				"wind_power": "微风"
-
-			},
-
-			{
-
-				"hour": "23时-02时 ",
-
-				"temperature": "10℃/9℃",
-
-				"weather": "晴",
-
-				"weather_pic": "http://app1.showapi.com/weather/icon/night/00.png",
-
-				"wind_direction": "无持续风向",
-
-				"wind_power": "微风"
-
-			},
-
-			{
-
-				"hour": "02时-05时 ",
-
-				"temperature": "10℃/9℃",
-
-				"weather": "晴",
-
-				"weather_pic": "http://app1.showapi.com/weather/icon/night/00.png",
-
-				"wind_direction": "无持续风向",
-
-				"wind_power": "微风"
-
-			},
-
-			{
-
-				"hour": "05时-08时 ",
-
-				"temperature": "13℃/10℃",
-
-				"weather": "晴",
-
-				"weather_pic": "http://app1.showapi.com/weather/icon/day/00.png",
-
-				"wind_direction": "无持续风向",
-
-				"wind_power": "微风"
-
-			}
-
-		]
-
-	},
-
-	"hourDataList": [
-
-		{
-
-			"aqi": "53",
-
-			"aqiDetail": {},
-
-			"sd": "85%",
-
-			"temperature": "9",
-
-			"temperature_time": "00:00",
-
-			"weather": "多云",
-
-			"weather_pic": "http://appimg.showapi.com/images/weather/icon/night/01.png",
-
-			"wind_direction": "北风",
-
-			"wind_power": "1级"
-
-		},
-
-		{
-
-			"aqi": "53",
-
-			"aqiDetail": {},
-
-			"sd": "81%",
-
-			"temperature": "10",
-
-			"temperature_time": "00:30",
-
-			"weather": "多云",
-
-			"weather_pic": "http://appimg.showapi.com/images/weather/icon/night/01.png",
-
-			"wind_direction": "北风",
-
-			"wind_power": "1级"
-
-		} 
-
-	],
-}

导演电影查询

[danger]### 免费接口,每日100次免费调用,会员可不限次数调用,购买API会员

根据导演查询拍摄的电影信息

请求地址

GET https://api.isoyu.com/gstore/movie_by_director

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
directorstring导演名称

返回data参数

参考返回示例

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->gstoreMovieByDirector()
-
-    ->withDirector('赵薇')
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功",
-    "data": [
-        {
-
-        "地区": [
-
-            "中国",
-
-            "中国大陆"
-
-        ],
-
-        "语言": [
-
-            "普通话",
-
-            "汉语"
-
-        ],
-
-        "首播": [
-
-            "2016"
-
-        ],
-
-        "imdbID": [
-
-            "tt2765340"
-
-        ],
-
-        "片名": [
-
-            "致我们终将逝去的青春",
-
-            "致青春",
-
-            "So Young",
-
-            "To Our Youth That Is Fading Away",
-
-            "电视剧版《致青春》"
-
-        ],
-
-        "主演": [
-
-            "赵又廷",
-
-            "宫哲",
-
-            "郑恺",
-
-            "韩庚",
-
-            "佟丽娅",
-
-            "黄明",
-
-            "刘雅瑟",
-
-            "杨子姗",
-
-            "王森",
-
-            "包贝尔",
-
-            "黄小蕾",
-
-            "王嘉佳",
-
-            "张瑶",
-
-            "江疏影",
-
-            "韩红",
-
-            "杨澜",
-
-            "崔文璐"
-
-        ],
-
-        "评价人数": [
-
-            "0",
-
-            "282754"
-
-        ],
-
-        "评分": [
-
-            "6.7"
-
-        ],
-
-        "导演": [
-
-            "赵薇",
-
-            "杨文军"
-
-        ],
-
-        "上映日期": [
-
-            "2013-04-26(中国大陆)",
-
-            "2014-05-01(台湾)"
-
-        ],
-
-        "doubanURL": [
-
-            "http://movie.douban.com/subject/6973376/",
-
-            "http://movie.douban.com/subject/24859459/"
-
-        ],
-
-        "片长": [
-
-            "132分钟"
-
-        ],
-
-        "标题": "致我们终将逝去的青春",
-
-        "编剧": [
-
-            "李樯",
-
-            "辛夷坞"
-
-        ],
-
-        "类型": [
-
-            "电影",
-
-            "剧情片",
-
-            "爱情片"
-
-        ]
-
-        }
-    ]
-}

行政区划查询邮编查询标准电码查询全球时间查询手机固话来电显示

航班信息查询

航班实时、历史起降时间查询

最低 0.15元/次

接口1:实时起降信息查询

当日航班,方式1:可通过出发城市和到达城市三字码查询起降信息;方式2:通过指定航班号查询起降信息

请求地址

GET https://api.isoyu.com/flight/query

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
orgCitystring始发城市的三字码(方式1必传)
dstCitystring到达城市的三字码(方式1必传)
flightNostring航班号 (方式2必传)

返回data参数

名称类型说明
FlightNo字符串航班号
Rate字符串准点率
DepCity字符串出发城市名称
DepCode字符串出发港口三字码
ArrCity字符串到达城市名称
ArrCode字符串到达港口三字码
DepTerminal字符串出发港口航站楼
ArrTerminal字符串到达港口航站楼
DepScheduled时间类型计划起飞时间
ArrScheduled时间类型计划到达时间
DepEstimated时间类型预计起飞时间
ArrEstimated时间类型预计到达时间
DepActual时间类型实际起飞时间
ArrActual时间类型实际到达时间
FlightState字符串航班状态,计划/起飞/延误/到达/备降/取消

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->flightQuery()
-
-    ->withOrgCity('PEK')
-    ->withDstCity('WUH')
-    ->request();
-
-dump($result);

返回示例

{
-"code": 0,
-"message": "成功",
-"data":[
-    {
-
-            "FlightNo": "CZ9378",
-
-            "Rate": "92.00",
-
-            "DepCity": "北京首都",
-
-            "DepCode": "PEK",
-
-            "ArrCity": "武汉天河",
-
-            "ArrCode": "WUH",
-
-            "DepTerminal": "T2",
-
-            "ArrTerminal": "T2",
-
-            "DepScheduled": "2014-12-19T08:05:00",
-
-            "ArrScheduled": "2014-12-19T10:15:00",
-
-            "DepEstimated": "2014-12-19T08:23:00",
-
-            "ArrEstimated": "2014-12-19T09:40:00",
-
-            "DepActual": "2014-12-19T08:23:00",
-
-            "ArrActual": "2014-12-19T10:09:00",
-
-            "FlightState": "到达",
-
-            "arrRate": "93"
-
-        },
-
-        {
-
-            "FlightNo": "MU2460",
-
-            "Rate": "92.00",
-
-            "DepCity": "北京首都",
-
-            "DepCode": "PEK",
-
-            "ArrCity": "武汉天河",
-
-            "ArrCode": "WUH",
-
-            "DepTerminal": "T2",
-
-            "ArrTerminal": "T2",
-
-            "DepScheduled": "2014-12-19T08:05:00",
-
-            "ArrScheduled": "2014-12-19T10:15:00",
-
-            "DepEstimated": "2014-12-19T08:05:00",
-
-            "ArrEstimated": "2014-12-19T10:15:00",
-
-            "DepActual": "2014-12-19T08:23:00",
-
-            "ArrActual": "2014-12-19T10:09:00",
-
-            "FlightState": "到达",
-
-            "arrRate": "90.67"
-
-        },
-
-        {
-
-            "FlightNo": "MU3185",
-
-            "Rate": "92.00",
-
-            "DepCity": "北京首都",
-
-            "DepCode": "PEK",
-
-            "ArrCity": "武汉天河",
-
-            "ArrCode": "WUH",
-
-            "DepTerminal": "T2",
-
-            "ArrTerminal": "T2",
-
-            "DepScheduled": "2014-12-19T08:35:00",
-
-            "ArrScheduled": "2014-12-19T10:45:00",
-
-            "DepEstimated": "2014-12-19T08:51:00",
-
-            "ArrEstimated": "2014-12-19T10:48:00",
-
-            "DepActual": "2014-12-19T08:51:00",
-
-            "ArrActual": "2014-12-19T10:38:00",
-
-            "FlightState": "到达",
-
-            "arrRate": "89.33"
-
-        },
-
-        {
-
-            "FlightNo": "MF4777",
-
-            "Rate": "92.00",
-
-            "DepCity": "北京首都",
-
-            "DepCode": "PEK",
-
-            "ArrCity": "武汉天河",
-
-            "ArrCode": "WUH",
-
-            "DepTerminal": "T2",
-
-            "ArrTerminal": "T2",
-
-            "DepScheduled": "2014-12-19T08:35:00",
-
-            "ArrScheduled": "2014-12-19T10:45:00",
-
-            "DepEstimated": "2014-12-19T08:51:00",
-
-            "ArrEstimated": "2014-12-19T10:48:00",
-
-            "DepActual": "2014-12-19T08:51:00",
-
-            "ArrActual": "2014-12-19T10:38:00",
-
-            "FlightState": "到达",
-
-            "arrRate": "89.67"
-
-        },
-
-        {
-
-            "FlightNo": "CZ6605",
-
-            "Rate": "95.00",
-
-            "DepCity": "北京首都",
-
-            "DepCode": "PEK",
-
-            "ArrCity": "武汉天河",
-
-            "ArrCode": "WUH",
-
-            "DepTerminal": "T2",
-
-            "ArrTerminal": "T2",
-
-            "DepScheduled": "2014-12-19T08:35:00",
-
-            "ArrScheduled": "2014-12-19T10:45:00",
-
-            "DepEstimated": "2014-12-19T08:30:00",
-
-            "ArrEstimated": "2014-12-19T10:38:00",
-
-            "DepActual": "2014-12-19T08:51:00",
-
-            "ArrActual": "2014-12-19T10:38:00",
-
-            "FlightState": "到达",
-
-            "arrRate": "90"
-
-        }
-        ]
-}

接口2:历史起降信息查询

请求地址

GET https://api.isoyu.com/flight/history

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
flightNostring航班号
flightDateDate(年月日)

返回data参数

名称类型说明
FlightNo字符串航班号
Rate字符串准点率
DepCity字符串出发城市名称
DepCode字符串出发港口三字码
ArrCity字符串到达城市名称
ArrCode字符串到达港口三字码
DepTerminal字符串出发港口航站楼
ArrTerminal字符串到达港口航站楼
DepScheduled时间类型计划起飞时间
ArrScheduled时间类型计划到达时间
DepEstimated时间类型预计起飞时间
ArrEstimated时间类型预计到达时间
DepActual时间类型实际起飞时间
ArrActual时间类型实际到达时间
FlightState字符串航班状态

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->flightHistory()
-
-    ->withFlightNo('MF4777')
-
-    ->withFlightDate('2014-12-10')
-    ->request();
-
-dump($result);

返回结果示例:

{
-"code": 0,
-"message": "成功",
-"data":   {
-
-   "FlightNo": "MF4777",
-
-    "Rate": "0",
-
-    "DepCity": "北京首都",
-
-    "DepCode": "PEK",
-
-    "ArrCity": "武汉天河",
-
-    "ArrCode": "WUH",
-
-    "DepPort": "北京首都",
-
-    "ArrPort": "武汉天河",
-
-    "DepTerminal": "T2",
-
-    "ArrTerminal": "T2",
-
-    "DepScheduled": "2014-12-10T08:35:00",
-
-    "ArrScheduled": "2014-12-10T10:45:00",
-
-    "DepEstimated": "2014-12-10T11:00:00",
-
-    "ArrEstimated": "2014-12-10T13:08:00",
-
-    "DepActual": "2014-12-10T11:21:00",
-
-    "ArrActual": "2014-12-10T13:06:00",
-
-    "FlightState": "到达",
-
-    "Delay_Time": "0",
-
-    "arrRate": "89"
-    }
-}

接口3:根据航班号日期查询未来航班信息

请求地址

GET https://api.isoyu.com/flight/future

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
flightNostring航班号
flightDatestring航班日期,默认明天

返回data参数

名称类型说明
FlightNo字符串航班号
DepCity字符串出发城市名称
DepCode字符串出发港口三字码
ArrCity字符串到达城市名称
ArrCode字符串到达港口三字码
DepTerminal字符串出发港口航站楼
ArrTerminal字符串到达港口航站楼
DepScheduled时间类型计划起飞时间
ArrScheduled时间类型计划到达时间
DepEstimated时间类型预计起飞时间
ArrEstimated时间类型预计到达时间
DepActual时间类型实际起飞时间
ArrActual时间类型实际到达时间
FlightState字符串航班状态,未来航班均为 计划

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->flightFuture()
-
-    ->withFlightNo('MF4777')
-
-    ->withFlightDate('2019-04-02')
-    ->request();
-
-dump($result);

返回结果示例:

{
-"code": 0,
-"message": "成功",
-"data":{
-  "FlightNo": "MU4682",
-
-        "DepCity": "北京",
-
-        "DepCode": "PEK",
-
-        "ArrCity": "上海",
-
-        "ArrCode": "SHA",
-
-        "DepTerminal": "T3",
-
-        "ArrTerminal": "T2",
-
-        "DepScheduled": "2019-04-02T06:50:00",
-
-        "ArrScheduled": "2019-04-02T09:05:00",
-
-        "DepEstimated": "2019-04-02T06:50:00",
-
-        "ArrEstimated": "2019-04-02T09:05:00",
-
-        "DepActual": "0001-01-01T00:00:00",
-
-        "ArrActual": "0001-01-01T00:00:00",
-
-        "PlaneStyle": "321",
-
-        "FlightState": "计划",
-
-        "arrRate": [],
-
-        "arrRate_attr": {
-
-            "xsi:nil": "true"
-
-        }
-    }
-}

驾驶证累计计分查询

根据驾驶证信息查询驾驶证累计扣分

最低 0.10元/次

请求地址

GET https://api.isoyu.com/luoz/points

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
jszhstring驾驶证号
dabhstring档案编号

返回data参数

名称类型说明
reasonstring说明备注
resultstring扣分情况

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->luozPoints()
-
-    ->withJszh('驾驶证号')
-
-    ->withDabh('档案编号')
-
-    ->request();
-
-dump($result);

返回结果示例:

{
-"code": 0,
-"message": "成功",
-"data":{
-    }
-}

驾照题库

[danger]### 免费接口,每日100次免费调用,会员可不限次数调用,购买API会员

采用公安部2019最新驾校模拟考试题库

请求地址

GET https://api.isoyu.com/driving/query

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
subjectint选择考试科目类型,1:科目1;4:科目4
modelstring驾照类型,可选择参数为:c1,c2,a1,a2,b1,b2;当subject=4时可省略
testTypestring测试类型,rand:随机测试(随机100个题目),order:顺序测试(所选科目全部题目)

返回data参数

名称类型说明
questionstring问题

| answer| string | 答案 |

| item1| string | 选项1,当内容为空时表示判断题正确选项 |

| item2| string | 选项2,当内容为空时表示判断题错误选项 |

| item3| string | 选项3 |

| item4| string | 选项4 |

| explains|string|答案解释|

| url|string|图片URL地址|

当四个选项都为空的时候表示判断题,item1:正确 item2:错误,请开发者自行判断!

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->drivingQuery()
-
-    ->withSubject(1)
-    ->withModel('c1')
-
-    ->withTestType('rand')
-    ->request();
-dump($result);

返回数据示例:

{
-    "code": 0,
-    "message": "成功",
-    "data": {
-        {
-
-            "id": 12,
-
-            "question": "这个标志是何含义?",//问题
-
-            "answer": "4",//答案
-
-            "item1": "前方40米减速",//选项,当内容为空时表示判断题正确选项
-
-            "item2": "最低时速40公里",//选项,当内容为空时表示判断题错误选项
-
-            "item3": "限制40吨轴重",
-
-            "item4": "限制最高时速40公里",
-
-            "explains": "限制最高时速40公里:表示该标志至前方限制速度标志的路段内,机动车行驶速度不得超过标志所示数值。此标志设在需要限制车辆速度的路段的起点。以图为例:限制行驶时速不得超过40公里。",//答案解释
-
-            "url": "http://images.juheapi.com/jztk/c1c2subject1/12.jpg"//图片url
-
-        }
-        ...
-    },
-}

车辆违章查询全国车辆违章查询V2车辆历史违章查询车辆违章次数查询驾驶证累计计分查询违章高发地新能源车违章查询全国停车场实时数据查询全国加油站查询今日国内油价查询车辆详细信息查验汽车VIN码查询尾号限行汽车OBD故障码查询车辆品牌车型大全二手车估值航班信息查询

今日国内油价查询

[danger]### 免费接口,每日100次免费调用,会员可不限次数调用,购买API会员

今日汽油价格查询,如需查询某个加油站的价格请使用全国加油站查询接口

请求地址

GET https://api.isoyu.com/oil/query

请求参数

返回data参数

名称类型示例值描述
见返回示例

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->oilQuery()
-
-    ->request();
-
-dump($result);

返回数据示例:

{
-    "message": "查询成功",
-    "data": [
-        {
-
-            "city": "北京",
-
-            "92h": "6.99",
-
-            "95h": "7.44",
-
-            "98h": "8.42",
-
-            "0h": "6.67"
-
-        },
-
-        {
-
-            "city": "上海",
-
-            "92h": "6.95",
-
-            "95h": "7.40",
-
-            "98h": "8.10",
-
-            "0h": "6.61"
-
-        },
-
-        {
-
-            "city": "江苏",
-
-            "92h": "6.96",
-
-            "95h": "7.41",
-
-            "98h": "8.29",
-
-            "0h": "6.60"
-
-        },
-
-        {
-
-            "city": "天津",
-
-            "92h": "6.98",
-
-            "95h": "7.38",
-
-            "98h": "8.20",
-
-            "0h": "6.63"
-
-        },
-
-        {
-
-            "city": "重庆",
-
-            "92h": "7.06",
-
-            "95h": "7.46",
-
-            "98h": "8.40",
-
-            "0h": "6.70"
-
-        },
-
-        {
-
-            "city": "江西",
-
-            "92h": "6.95",
-
-            "95h": "7.47",
-
-            "98h": "8.47",
-
-            "0h": "6.68"
-
-        },
-
-        {
-
-            "city": "辽宁",
-
-            "92h": "6.96",
-
-            "95h": "7.42",
-
-            "98h": "8.09",
-
-            "0h": "6.54"
-
-        },
-
-        {
-
-            "city": "安徽",
-
-            "92h": "6.95",
-
-            "95h": "7.45",
-
-            "98h": "8.29",
-
-            "0h": "6.67"
-
-        },
-
-        {
-
-            "city": "内蒙古",
-
-            "92h": "6.93",
-
-            "95h": "7.39",
-
-            "98h": "8.11",
-
-            "0h": "6.51"
-
-        },
-
-        {
-
-            "city": "福建",
-
-            "92h": "6.96",
-
-            "95h": "7.43",
-
-            "98h": "8.13",
-
-            "0h": "6.63"
-
-        },
-
-        {
-
-            "city": "宁夏",
-
-            "92h": "6.90",
-
-            "95h": "7.29",
-
-            "98h": "8.34",
-
-            "0h": "6.52"
-
-        },
-
-        {
-
-            "city": "甘肃",
-
-            "92h": "6.88",
-
-            "95h": "7.35",
-
-            "98h": "7.82",
-
-            "0h": "6.53"
-
-        },
-
-        {
-
-            "city": "青海",
-
-            "92h": "6.94",
-
-            "95h": "7.45",
-
-            "98h": "0",
-
-            "0h": "6.56"
-
-        },
-
-        {
-
-            "city": "广东",
-
-            "92h": "7.01",
-
-            "95h": "7.59",
-
-            "98h": "8.14",
-
-            "0h": "6.64"
-
-        },
-
-        {
-
-            "city": "山东",
-
-            "92h": "6.97",
-
-            "95h": "7.48",
-
-            "98h": "8.20",
-
-            "0h": "6.63"
-
-        },
-
-        {
-
-            "city": "广西",
-
-            "92h": "7.05",
-
-            "95h": "7.62",
-
-            "98h": "8.40",
-
-            "0h": "6.69"
-
-        },
-
-        {
-
-            "city": "山西",
-
-            "92h": "6.95",
-
-            "95h": "7.50",
-
-            "98h": "8.20",
-
-            "0h": "6.69"
-
-        },
-
-        {
-
-            "city": "贵州",
-
-            "92h": "7.12",
-
-            "95h": "7.52",
-
-            "98h": "8.42",
-
-            "0h": "6.74"
-
-        },
-
-        {
-
-            "city": "陕西",
-
-            "92h": "6.88",
-
-            "95h": "7.27",
-
-            "98h": "8.11",
-
-            "0h": "6.53"
-
-        },
-
-        {
-
-            "city": "海南",
-
-            "92h": "8.10",
-
-            "95h": "8.60",
-
-            "98h": "9.73",
-
-            "0h": "6.72"
-
-        },
-
-        {
-
-            "city": "四川",
-
-            "92h": "7.02",
-
-            "95h": "7.57",
-
-            "98h": "8.23",
-
-            "0h": "6.73"
-
-        },
-
-        {
-
-            "city": "河北",
-
-            "92h": "6.98",
-
-            "95h": "7.38",
-
-            "98h": "8.20",
-
-            "0h": "6.63"
-
-        },
-
-        {
-
-            "city": "西藏",
-
-            "92h": "7.88",
-
-            "95h": "8.33",
-
-            "98h": "0",
-
-            "0h": "7.18"
-
-        },
-
-        {
-
-            "city": "河南",
-
-            "92h": "6.99",
-
-            "95h": "7.47",
-
-            "98h": "8.12",
-
-            "0h": "6.62"
-
-        },
-
-        {
-
-            "city": "新疆",
-
-            "92h": "6.89",
-
-            "95h": "7.41",
-
-            "98h": "8.27",
-
-            "0h": "6.52"
-
-        },
-
-        {
-
-            "city": "黑龙江",
-
-            "92h": "6.96",
-
-            "95h": "7.47",
-
-            "98h": "8.52",
-
-            "0h": "6.44"
-
-        },
-
-        {
-
-            "city": "吉林",
-
-            "92h": "6.95",
-
-            "95h": "7.50",
-
-            "98h": "8.17",
-
-            "0h": "6.55"
-
-        },
-
-        {
-
-            "city": "云南",
-
-            "92h": "7.13",
-
-            "95h": "7.66",
-
-            "98h": "8.34",
-
-            "0h": "6.71"
-
-        },
-
-        {
-
-            "city": "湖北",
-
-            "92h": "7.00",
-
-            "95h": "7.49",
-
-            "98h": "8.19",
-
-            "0h": "6.62"
-
-        },
-
-        {
-
-            "city": "浙江",
-
-            "92h": "6.96",
-
-            "95h": "7.41",
-
-            "98h": "8.11",
-
-            "0h": "6.62"
-
-        },
-
-        {
-
-            "city": "湖南",
-
-            "92h": "6.95",
-
-            "95h": "7.38",
-
-            "98h": "8.18",
-
-            "0h": "6.70"
-
-        }
-
-    ],
-    "code": 0
-}

金额转大写

[danger]### 会员接口,仅限会员使用,购买API会员

将小写的阿拉伯数字转为中文大写或英文大写的金额数字,返回结果同时包含中英文大写金额并指定英文结尾的单位。注意,输入的金额为国内习惯,不能有逗号,且金额不得超过1万亿。

请求地址

GET https://api.isoyu.com/money/convert

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
moneystring金额阿拉伯数字

返回data参数

名称类型示例值说明
cnresultstring陆拾陆万陆仟陆佰陆拾陆元陆角陆分中文大写金额
fnresultstring666,666.66西式的三位分节法数字
enresultstringSIX HUNDRED SIXTY-SIX THOUSAND AND SIX HUNDRED SIXTY-SIX DOLLARS AND SIXTY-SIX CENTS ONLY英语大写金额

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->moneyConvert()
-
-    ->withMoney('666666.66')
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功的返回",
-    "data": {
-        "cnresult":"陆拾陆万陆仟陆佰陆拾陆元陆角陆分",
-
-        "fnresult":"666,666.66",
-
-        "enresult":"SIX HUNDRED SIXTY-SIX THOUSAND AND SIX HUNDRED SIXTY-SIX DOLLARS AND SIXTY-SIX CENTS ONLY"
-    }
-}

空气质量指数

[danger]### 会员接口,仅限会员使用,购买API会员

查询全国三百多个城市或地区的空气质量指数,较小地区的数据返回上级地区的空气质量。

请求地址

GET https://api.isoyu.com/aqi/search

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
areastring地区名

返回data参数

名称类型示例值说明
areastring上海地区
area_codestringshanghai地区代码
so2string7二氧化硫一小时平均,μg/m³
o3string89臭氧1小时平均,μg/m³
pm2_5string22颗粒物(粒径小于等于2.5μm)1小时平均,μg/m³
primary_pollutantstring颗粒物(PM10)首要污染物
costring0.4一氧化碳1小时平均,mg/m³
numstring330污染数
no2string21二氧化氮1小时平均,μg/m³
qualitystring轻度污染空气质量指数类别,有“优、良、轻度污染、中度污染、重度污染、严重污染”6类
aqistring113空气质量指数(AQI)
pm10string175颗粒物(粒径小于等于10μm)1小时平均,μg/m³
o3_8hstring83臭氧8小时滑动平均,μg/m³
timestring2020-03-19 14:00:34.778更新时间

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->aqiSearch()
-
-    ->withArea('上海')
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功的返回",
-    "data": {
-        "area":"上海",
-
-        "area_code":"shanghai",
-
-        "so2":"7",
-
-        "o3":"89",
-
-        "pm2_5":"22",
-
-        "primary_pollutant":"颗粒物(PM10)",
-
-        "co":"0.4",
-
-        "num":"330",
-
-        "no2":"21",
-
-        "quality":"轻度污染",
-
-        "aqi":"113",
-
-        "pm10":"175",
-
-        "o3_8h":"83",
-
-        "time":"2020-03-19 14:00:34.778"
-    }
-}

老黄历

[danger]### 免费接口,每日100次免费调用,会员可不限次数调用,购买API会员

提供老黄历查询,黄历每日吉凶宜忌查询

接口1:查询日期

请求地址

GET https://api.isoyu.com/almanac/date

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
datestring日期,格式2014-09-09

返回data参数

名称类型说明
yangliDATE阳历
yinliSTRING阴历
wuxingSTRING五行
chongshaSTRING冲煞
baijiSTRING彭祖百忌
jishenSTRING吉神宜趋
yiSTRING
xiongshenSTRING凶神宜忌
jiSTRING

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->almanacDate()
-
-    ->withDate('2014-09-11')
-
-    ->request();
-dump($result);

返回数据示例:

{
-    "code": 0,
-    "message": "成功",
-    "data": {
-        "id": "1657",
-
-        "yangli": "2014-09-11",
-
-        "yinli": "甲午(马)年八月十八",
-
-        "wuxing": "井泉水 建执位",
-
-        "chongsha": "冲兔(己卯)煞东",
-
-        "baiji": "乙不栽植千株不长 酉不宴客醉坐颠狂",
-
-        "jishen": "官日 六仪 益後 月德合 除神 玉堂 鸣犬",
-
-        "yi": "祭祀 出行 扫舍 馀事勿取",
-
-        "xiongshen": "月建 小时 土府 月刑 厌对 招摇 五离",
-
-        "ji": "诸事不宜"
-    },
-}

接口2:时辰查询

请求地址

GET https://api.isoyu.com/almanac/hour

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
datestring日期,格式2014-09-09

返回data参数

名称类型说明
yangliDATE阳历
hoursSTRING时间段
desSTRING描述
yiSTRING
jiSTRING

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->almanacHour()
-
-    ->withDate('2014-09-11')
-
-    ->request();
-dump($result);

返回数据示例:

{
-    "code": 0,
-    "message": "成功",
-    "data": {
-        {
-
-            "yangli": "2014-09-11",
-
-            "hours": "1-3",
-
-            "des": " 修造 安葬 求财 见贵 嫁娶 进人口 移徙",
-
-            "yi": "赴任 出行",
-
-            "ji": "冲猴 煞北 时冲甲申 地兵 三合 长生 司命"
-
-        },
-
-        {
-
-            "yangli": "2014-09-11",
-
-            "hours": "3-5",
-
-            "des": " 祈福 求嗣 订婚 嫁娶 出行 求财 开市 交易 安床 作灶 祭祀",
-
-            "yi": "修造 动土",
-
-            "ji": "冲猪 煞东 时冲丁亥 路空 日禄 明堂"
-
-        },
-        ...
-    },
-}

汽车OBD故障码查询

[danger]### 免费接口,每日100次免费调用,会员可不限次数调用,购买API会员

汽车OBD故障码查询,返回中文含义、英文含义、故障范围、描述等

请求地址

GET https://api.isoyu.com/car/obd

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
codestringOBD故障码,如:P2079

返回参数

名称类型说明
sycxstring适用车型
zwhystring中文含义
ywhystring英文含义
gzfwstring故障范围
msstring故障描述

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->carObd()
-
-    ->withCode('P2079')
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功的返回",
-    "data": {
-        "code": "P2079",
-
-        "sycx": "该OBD故障码适用于所有汽车制造商",
-
-        "zwhy": "进气歧管调谐(IMT)阀门位置传感器/开关电路间歇 (第1排)",
-
-        "ywhy": "Intake Manifold Tuning (IMT) Valve Position Sensor/Switch Circuit Intermittent (Bank 1)",
-
-        "gzfw": "燃油, 空气或排放控制",
-
-        "ms": "如果进气歧管通路(runner)的长度最佳,气门关闭所产生的压力波会帮助将油气混合物导入发动机。问题是发动机不同转速对应的最佳进气歧管通路长度也不同。歧管调谐阀(MTV)的作用就是根据发动机转速,将进气导入不同长度的进气歧管通路,以此来优化发动机在不同转速时的扭矩。"
-
-  },
-}

车辆VIN码查询

根据VIN码准确定型,获取保险车辆列表(含配置信息) 包含:车型代码,唯一标识、车型名称、品牌名称、车系名称、车组名称、排量等等。

最低 0.04元/次

请求地址

GET https://api.isoyu.com/car/vin

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
vinstring车架号

返回data参数

| 名称 | 类型 | 示例值 | 描述 |

| --- | --- | --- | --- |

| brand_name | String | 大众 | 品牌名称 |

| model_name | String | 宝来 | 车型名称 |

| sale_name | String | 1.6 手自一体 时尚版 | 销售名称 |

| car_type | String | 轿车 | 车辆类型 |

| vin | String | | 17位的车架号vin |

| engine_type | String | CLS | 发动机型号 |

| power | String | 77 | 功率/转速(Kw/R) |

| jet_type | String | | 发动机喷射类型 |

| fuel_Type | String | 汽油 | 燃油类型 |

| transmission_type | String | 手自一体变速器(AMT) | 变速器类型 |

| cylinder_number | String | | 发动机缸数 |

| cylinder_form | String | | 汽缸形式 |

| output_volume | String | 1.6 | 排量(L) |

| made_year | String | 2017 | 生产年份 |

| air_bag | String | | 安全气囊 |

| seat_num | String | 5 | 座位数 |

| vehicle_level | String | 紧凑型车 | 车辆级别 |

| door_num | String | 4 | 车门数 |

| car_body | String | | 车身形式 |

| manufacturer | String | 一汽大众 | 厂家名称 |

| gears_num | String | 6 | 档位数 |

| car_weight | String | 1335 | 装备质量(KG) |

| assembly_factory | String | | 组装厂 |

| ret_code | String | 0 | 0为成功,其他失败 |

| made_month | String | 8 | 上市月份 |

| car_line | String | 宝来 | 车系 |

| stop_year | String | 2015 | 停产年份 |

| effluent_standard | String | 国4 | 排放标准 |

| fuel_num | String | #93 | 燃油标号 |

| guiding_price | String | 21 | 指导价格(万元) |

| year | String | 2018 | 年款 |

| remark | String | | 备注,通常为空 |

| drive_style | String | 前轮驱动 | 驱动方式 |

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->carVin()
-
-    ->withVin('LHGCP260*********')
-
-    ->request();
-
-dump($result);

返回结果示例:

{
-"code": 0,
-"message": "成功",
-"data":{
-    "assembly_factory": "",
-
-    "sale_name": "1.6 手自一体 时尚版",
-
-    "remark": "",
-
-    "engine_type": "BWH",
-
-    "effluent_standard": "国4",
-
-    "brand_name": "大众",
-
-    "model_name": "宝来",
-
-    "car_type": "轿车",
-
-    "ret_code": 0,
-
-    "vin": "lfv2a2150a3043256",
-
-    "power": "74",
-
-    "year": "2010",
-
-    "jet_type": "",
-
-    "made_month": "10",
-
-    "transmission_type": "手自一体变速器(AMT)",
-
-    "fuel_Type": "汽油",
-
-    "cylinder_number": "4",
-
-    "drive_style": "前轮驱动",
-
-    "car_line": "宝来",
-
-    "fuel_num": "93#",
-
-    "guiding_price": "11.98",
-
-    "made_year": "2010",
-
-    "output_volume": "1.6",
-
-    "stop_year": "2010",
-
-    "air_bag": "",
-
-    "cylinder_form": "",
-
-    "seat_num": "5",
-
-    "vehicle_level": "紧凑型车",
-
-    "door_num": "四门",
-
-    "car_body": "三厢",
-
-    "manufacturer": "一汽大众",
-
-    "gears_num": "6",
-
-    "car_weight": ""
-}

全国车辆违章查询V2

覆盖300多个城市,支持小型车、大型车等多车型的违章数据查询。和车辆违章查询接口的区别主要是支持的城市更多,返回的数据也更多。

最低 0.10元/次

接口1:获取支持城市查询

获取支持城市查询需要的参数详情

请求地址

GET https://api.isoyu.com/luoz/citylist

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
abbrstring车牌前缀

返回data参数

| 名称 | 类型 | 说明 | | --- | --- | --- | --- | | status | int | 是否支持 | | city_name | string | 城市名称 | | abbr | string | 车牌前缀 | | engine | int | 是否需要发动机号,1需要,0不需要 | | engineno | int | 需要几位发动机号0:全部 1-9 :需要发动机号后N位 | | classa | int | 是否需要车架号,1需要,0不需要 | | classno | int | 需要几位车架号0:全部 1-9: 需要车架号后N位 | | province | string | 省份 |

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->luozCitylist()
-
-    ->withAbbr('浙A')
-    ->request();
-
-dump($result);

返回结果示例

{
-"code": 0,
-"message": "成功",
-"data":{
-    "status": 1,
-    "city_name": "杭州",
-
-    "abbr": "浙A",
-
-    "engine": 1,
-
-    "engineno": 0,
-
-    "classa": 1,
-
-    "classno": 0,
-
-    "province": "浙江省"
-    }
-}

接口2:查询车辆违章信息

[danger] 注意:只能查询未处理的违章记录,如果需要查历史违章记录 请使用车辆历史违章查询接口

请求地址

GET https://api.isoyu.com/luoz/query2

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
hphmstring车牌号码
enginenostring发动机号
classnostring车架号
hpzlstring号牌类型,默认02:小型车,01:大型车

返回data参数

名称类型说明
provincestring省份
citystring城市
hphmstring车牌号
hpzlstring车辆类型
resultcodeint违章详情查询情况1:成功2:失败
wztsint违章条数
wzfkhjint违章罚款合计
wzjfhjint违章积分合计
listsarray违章记录
datestring违章日期
areastring违章地点
actstring违章行为
codestring违章代码(仅供参考,不一定有值)
fenstring扣分
wzcitystring违章城市
moneystring罚款
handledstring处理情况0:未处理未缴费,1:已处理未缴费,2:已处理已缴费
archivenostring文书编号(不一定会获取到)
cjjgstring采集机关(不一定会获取到)

对于不支持的城市(或者在维护中的城市)只会返回违章条数 而没有违章记录。

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->luozQuery2()
-
-    ->withHphm('车牌号')
-
-    ->withEngineno('发动机号')
-    ->withClassno('车架号')
-    ->request();
-
-dump($result);

返回结果示例:

{
-"code": 0,
-"message": "成功",
-"data":{
-"province": "GD",
-
-"city": "GD_JM",
-
-"hphm": "赣DP2327",
-
-"hpzl": "02",
-
-"resultcode ": 1,
-
-"wzts ": 2,
-
-"wzfkhj": 400,
-
-"wzjfhj": 0,
-
-"lists": [{
-
-		"date": "2017-07-11 11:45:00",
-
-		"area": "港湾大道银坑村路口",
-
-		"act": "驾驶机动车在划有导向车道的路口,不按所需行进方向驶入导向车道,不按规定方向行驶的",
-
-		"code": "1344",
-
-		"fen": "2",
-
-		"wzcity": "广东珠海",
-
-		"money": "300",
-
-		"handled": "0",
-
-        "cjjg":"广东公安局交通警察支队",
-
-		"archiveno": "4404067900172059"
-
-	},
-
-	{
-
-		"date": "2017-10-03 22:03:00",
-
-		"area": "螺山路环村路路口",
-
-		"act": "通过路口遇停止信号时,停在停止线以内或路口内的",
-
-		"code": "1362",
-
-		"fen": "2",
-
-		"wzcity": "广东广州",
-
-		"money": "100",
-
-		"handled": "0",
-
-        "cjjg":"广东公安局交通警察支队",
-
-		"archiveno": "4401267902027680"
-
-	}
-
-]
-}
-}

全国加油站查询

全国加油站、周边加油站,以及参考油价查询

最低 0.01元/次

接口1:按城市检索加油站

请求地址

GET https://api.isoyu.com/car/region

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
citystring城市名urlencode utf8;
keywordsstring关键字urlencode utf8;
pageint页数,默认1
formatint价格返回格式 1或2,默认1

返回data参数

名称类型说明
namestring加油站名称
areastring城市邮编
areanamestring城市区域
addressstring加油站地址
brandnamestring运营商类型
typestring加油站类型
discountstring是否打折加油站
exhauststring尾气排放标准
positionstring谷歌地图坐标
latdouble百度地图纬度
londouble百度地图经度
pricestring省控基准油价,E90对应89(90)号汽油,E93对应92(93)号汽油,E97对应95(97)号汽油,E0对应0号
fwlsmcstring加油卡信息

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->carRegion()
-
-    ->withCity('北京')
-    ->withFormat(2)
-    ->request();
-
-dump($result);

返回示例

{
-"code": 0,
-"message": "成功",
-"data":{
-    "data": [
-
-    {
-
-        "id": "34299",
-
-        "name": "中油燕宾北邮加油站‎(办卡优惠)",
-
-        "area": "chongwen",
-
-        "areaname": "北京市 崇文区",
-
-        "address": "北京市崇文区天坛路12号,与东市场东街路交叉西南角(天坛北门往西一公里路南)。",
-
-        "brandname": "中石油",
-
-        "type": "加盟店",
-
-        "discount": "打折加油站",
-
-        "exhaust": "京Ⅴ",
-
-        "position": "116.401654,39.886973",
-
-        "lon": "116.40804671453",
-
-        "lat": "39.893324983272",
-
-        "price": [
-
-            {
-
-                "type": "E90",
-
-                "price": "7.31"
-
-            },
-
-            {
-
-                "type": "E93",
-
-                "price": "6.92"
-
-            },
-
-            {
-
-                "type": "E97",
-
-                "price": "7.36"
-
-            },
-
-            {
-
-                "type": "E0",
-
-                "price": "6.84"
-
-            }
-
-        ],
-
-        "fwlsmc": "银联卡,信用卡支付"
-    },
-
-    {
-
-        "id": "34316",
-
-        "name": "中油北汽宣武门加油站(办卡优惠)",
-
-        "area": "xuanwu",
-
-        "areaname": "北京市 宣武区",
-
-        "address": "北京市宣武区宣武门西大街28院宣武门地铁西南出口辅路。",
-
-        "brandname": "中石油",
-
-        "type": "加盟店",
-
-        "discount": "打折加油站",
-
-        "exhaust": "京Ⅴ",
-
-        "position": "116.373169,39.899263",
-
-        "lon": "116.37964995964",
-
-        "lat": "39.905320913583",
-
-        "price": [
-
-            {
-
-                "type": "E90",
-
-                "price": "7.31"
-
-            },
-
-            {
-
-                "type": "E93",
-
-                "price": "6.92"
-
-            },
-
-            {
-
-                "type": "E97",
-
-                "price": "7.36"
-
-            },
-
-            {
-
-                "type": "E0",
-
-                "price": "6.84"
-
-            }
-
-        ],
-
-        "fwlsmc": "银联卡,信用卡支付,加油卡,便利店,洗车服务"
-    }
-    ]
-}
-}

接口2:查询周边加油站

请求地址

GET https://api.isoyu.com/car/nearby

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
londouble经纬(如:121.538123)
latdouble纬度(如:31.677132)
rint搜索范围,单位M,默认3000,最大10000
pageint页数,默认1
formatint价格返回格式 1或2,默认1

返回data参数

名称类型说明
namestring加油站名称
areastring城市邮编
areanamestring城市区域
addressstring加油站地址
brandnamestring运营商类型
typestring加油站类型
discountstring是否打折加油站
exhauststring尾气排放标准
positionstring谷歌地图坐标
latdouble百度地图纬度
londouble百度地图经度
pricestring省控基准油价,E90对应89(90)号汽油,E93对应92(93)号汽油,E97对应95(97)号汽油,E0对应0号
fwlsmcstring加油卡信息
distancestring与坐标的距离,单位M

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->carNearby()
-
-    ->withLon('116.403119')
-
-    ->withLat('39.916042')
-    ->withR(3000)
-    ->request();
-
-dump($result);

返回结果示例:

{
-"code": 0,
-"message": "成功",
-"data":   {
-
-     "data": [
-
-    {
-
-        "id": "34299",
-
-        "name": "中油燕宾北邮加油站‎(办卡优惠)",
-
-        "area": "chongwen",
-
-        "areaname": "北京市 崇文区",
-
-        "address": "北京市崇文区天坛路12号,与东市场东街路交叉西南角(天坛北门往西一公里路南)。",
-
-        "brandname": "中石油",
-
-        "type": "加盟店",
-
-        "discount": "打折加油站",
-
-        "exhaust": "京Ⅴ",
-
-        "position": "116.401654,39.886973",
-
-        "lon": "116.40804671453",
-
-        "lat": "39.893324983272",
-
-        "price": [
-
-            {
-
-                "type": "E90",
-
-                "price": "7.31"
-
-            },
-
-            {
-
-                "type": "E93",
-
-                "price": "6.92"
-
-            },
-
-            {
-
-                "type": "E97",
-
-                "price": "7.36"
-
-            },
-
-            {
-
-                "type": "E0",
-
-                "price": "6.84"
-
-            }
-
-        ],
-
-        "fwlsmc": "银联卡,信用卡支付",
-
-        "distance": 2564
-
-    },
-
-    {
-
-        "id": "34316",
-
-        "name": "中油北汽宣武门加油站(办卡优惠)",
-
-        "area": "xuanwu",
-
-        "areaname": "北京市 宣武区",
-
-        "address": "北京市宣武区宣武门西大街28院宣武门地铁西南出口辅路。",
-
-        "brandname": "中石油",
-
-        "type": "加盟店",
-
-        "discount": "打折加油站",
-
-        "exhaust": "京Ⅴ",
-
-        "position": "116.373169,39.899263",
-
-        "lon": "116.37964995964",
-
-        "lat": "39.905320913583",
-
-        "price": [
-
-            {
-
-                "type": "E90",
-
-                "price": "7.31"
-
-            },
-
-            {
-
-                "type": "E93",
-
-                "price": "6.92"
-
-            },
-
-            {
-
-                "type": "E97",
-
-                "price": "7.36"
-
-            },
-
-            {
-
-                "type": "E0",
-
-                "price": "6.84"
-
-            }
-
-        ],
-
-        "fwlsmc": "银联卡,信用卡支付,加油卡,便利店,洗车服务",
-
-        "distance": 2332
-
-    }
-    ]
-    }
-}

全国停车场实时数据查询

提供全国60个城市10万个停车场实时数据的查询(包含停车场位置,车位数,剩余车位、费用等信息) 共包含四个接口:查询指定城市停车场信息列表、查询周边停车场信息列表、获取停车场详情信息以及获取开放停车场查询的城市列表。

功能介绍/ Introduction

  1. 根据经纬度查询周边停车场实时数据
  2. 覆盖全国60个城市10万个停车场实时数据
  3. 数据包含停车场位置,车位数,剩余车位、费用等信息

适用于共享出行、货运平台、车主服务平台等提供给用户查询附近停车场信息,作为增值服务提升活跃度与粘性。

最低 0.1元/次

接口1:查询指定城市停车场信息列表

请求地址

GET https://api.isoyu.com/park/query

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
cityNamestring城市名称(名称严格匹配,目前支持如下城市:成都市, 徐州市, 厦门市, 洛阳市, 常州市, 长春市, 三亚市, 扬州市, 广州市, 南通市, 秦皇岛市, 南京市, 珠海市, 哈尔滨市, 大连市, 吉林市, 苏州市, 银川市, 海口市, 昆明市, 石家庄市, 湛江市, 佛山市, 武汉市, 汕头市, 南昌市, 芜湖市, 太原市, 福州市, 西宁市, 九江市, 东莞市, 贵阳市, 临沂市, 马鞍山市, 青岛市, 潍坊市, 合肥市, 河池市, 无锡市, 唐山市, 沈阳市, 宜昌市, 南宁市, 淄博市, 柳州市, 温州市, 济南市, 呼和浩特市, 西安市, 中山市, 杭州市, 郑州市, 长沙市, 桂林市, 惠州市, 深圳市, 兰州市, 宁波市, 梧州市, 上海市, 天津市, 重庆市, 北京市)
currentPageint当前页码
pageSizeint分页大小(单次最多返回100条记录)

返回data参数

名称类型说明
parkInfoListarray停车场信息列表
parkIdint停车场Id
parkUUIdstring停车场UUID
namestring停车场名称
parkTypestring停车场类型
provinceNamestring省份名
cityNamestring城市名
areaNamestring区域名
addressstring地址
longitudedouble经度
latitudedouble纬度
totalint总车位数
leftNumint剩余车位数
pricedouble价格
priceUnitstring价格单位
priceDescstring收费描述
picUrlListarray停车场图片列表
isDestinestring是否可预订,1-可预订,2-不可预订
reservePricedouble预订价格
pageobject分页对象
currentPageint当前页码
pageSizeint分页大小
totalCountint总记录数

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->parkQuery()
-
-    ->withCityName('苏州市')
-
-    ->withCurrentPage(1)
-    ->withPageSize(10)
-    ->request();
-
-dump($result);

返回结果示例:

{
-"code": 0,
-"message": "成功",
-"data":{
-   "parkInfoList": [
-
-      {
-
-        "parkId": 136548,
-
-        "parkUUId": "ff80808147ba04020147ba69feb5213f",
-
-        "name": "江宙路停车场",
-
-        "parkType": "商业",
-
-        "provinceName": "江苏省",
-
-        "cityName": "苏州市",
-
-        "areaName": "吴中区",
-
-        "address": "江苏省苏州市吴中区新苏路18号",
-
-        "longitude": 120.655068,
-
-        "latitude": 31.340772999999999,
-
-        "total": 66,
-
-        "leftNum": 3,
-
-        "price": 6,
-
-        "priceUnit": "元/首小时",
-
-        "priceDesc": "10分钟内免费,首小时6元,后每小时4元。最高34元。",
-
-        "picUrlList": [
-
-          
-
-        ],
-
-        "isDestine": "2",
-
-        "reservePrice": null
-
-      },
-
-      {
-
-        "parkId": 136649,
-
-        "parkUUId": "ff80808147ba04020147ba6a02a22209",
-
-        "name": "苏州海宁皮革城地下停车场",
-
-        "parkType": "商业",
-
-        "provinceName": "江苏省",
-
-        "cityName": "苏州市",
-
-        "areaName": "吴中区",
-
-        "address": "江苏省苏州市吴中区糖坊湾支路",
-
-        "longitude": 120.648968,
-
-        "latitude": 31.334844,
-
-        "total": 125,
-
-        "leftNum": 10,
-
-        "price": 6,
-
-        "priceUnit": "元/首小时",
-
-        "priceDesc": "半小时内免费,首小时6元,后每小时4元,最高34元。",
-
-        "picUrlList": [
-
-          "http://api.soargift.com:8998/photo/park/ff80808146f680790146fae491602116.jpg",
-
-          "http://api.soargift.com:8998/photo/park/ff80808146f680790146fb6858f13b99.jpg"
-
-        ],
-
-        "isDestine": "2",
-
-        "reservePrice": null
-
-      }
-
-    ],
-
-    "page": {
-
-      "currentPage": 1,
-
-      "pageSize": 2,
-
-      "totalCount": 1365
-
-    }
-}

接口2:查询周边停车场信息列表

请求地址

GET https://api.isoyu.com/park/nearby

请求参数

| 名称 | 必填 | 类型 | 说明 |

| --- | --- | --- | --- | | appCode| 是| string|用户授权码,参考API调用 |

| longitude | 是 | double | 经度(采用百度地图坐标系) |

| latitude | 是 | double | 纬度(采用百度地图坐标系) |

| distance | 是 | int | 距离,单位:米 |

| currentPage | 是 | int | 当前页码 |

| pageSize | 是 | int | 分页大小(单次最多返回100条记录) |

返回data参数

名称类型说明
parkDistanceListarray停车场及距离信息列表
parkIdint停车场Id
parkUUIdstring停车场UUID
namestring停车场名称
parkTypestring停车场类型
provinceNamestring省份名
cityNamestring城市名
areaNamestring区域名
addressstring地址
longitudedouble经度
latitudedouble纬度
totalint总车位数
leftNumint剩余车位数
pricedouble价格
priceUnitstring价格单位
priceDescstring收费描述
picUrlListarray停车场图片列表
isDestinestring是否可预订,1-可预订,2-不可预订
reservePricedouble预订价格
distancedouble停车场距离请求坐标点的距离,单位:米
pageobject分页对象
currentPageint当前页码
pageSizeint分页大小
totalCountint总记录数

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->parkNearBy()
-
-    ->withLongitude(120.65)
-
-    ->withLatitude(31.34)
-    ->withDistance(500)
-    ->withCurrentPage(1)
-    ->withPageSize(10)
-    ->request();
-
-dump($result);

返回结果示例:

{
-"code": 0,
-"message": "成功",
-"data":{
-     "parkDistanceList": [
-
-      {
-
-        "parkId": 136548,
-
-        "parkUUId": "ff80808147ba04020147ba69feb5213f",
-
-        "name": "江宙路停车场",
-
-        "parkType": "商业",
-
-        "provinceName": "江苏省",
-
-        "cityName": "苏州市",
-
-        "areaName": "吴中区",
-
-        "address": "江苏省苏州市吴中区新苏路18号",
-
-        "longitude": 120.655068,
-
-        "latitude": 31.340772999999999,
-
-        "total": 66,
-
-        "leftNum": 3,
-
-        "price": 6,
-
-        "priceUnit": "元/首小时",
-
-        "priceDesc": "10分钟内免费,首小时6元,后每小时4元。最高34元。",
-
-        "picUrlList": [
-
-          "http://api.soargift.com:8998/photo/park/ff80808146f680790146fae491602116.jpg",
-
-          "http://api.soargift.com:8998/photo/park/ff80808146f680790146fb6858f13b99.jpg"
-
-        ],
-
-        "isDestine": "2",
-
-        "reservePrice": null,
-
-        "distance": 489
-
-      }
-
-    ],
-
-    "page": {
-
-      "currentPage": 1,
-
-      "pageSize": 10,
-
-      "totalCount": 1
-
-    }
-    }
-}

接口3:获取停车场详情信息

请求地址

GET https://api.isoyu.com/park/info

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
parkIdint停车场Id,(parkId,parkUUId二选一)
parkUUIdstring停车场UUID,(parkId,parkUUId二选一)

返回data参数

名称类型说明
parkInfoobject停车场信息
parkIdint停车场Id
parkUUIdstring停车场UUID
namestring停车场名称
parkTypestring停车场类型
provinceNamestring省份名
cityNamestring城市名
areaNamestring区域名
addressstring地址
longitudedouble经度
latitudedouble纬度
totalint总车位数
leftNumint剩余车位数
pricedouble价格
priceUnitstring价格单位
priceDescstring收费描述
picUrlListarray停车场图片列表
isDestinestring是否可预订,1-可预订,2-不可预订
reservePricedouble预订价格

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->parkInfo()
-
-    ->withParkId(136548)
-
-    ->withParkUUId('ff80808147ba04020147ba69feb5213f')
-    ->request();
-
-dump($result);

返回结果示例:

{
-"code": 0,
-"message": "成功",
-"data":{
-"parkInfo": {
-
-      "parkId": 136548,
-
-      "parkUUId": "ff80808147ba04020147ba69feb5213f",
-
-      "name": "江宙路停车场",
-
-      "parkType": "商业",
-
-      "provinceName": "江苏省",
-
-      "cityName": "苏州市",
-
-      "areaName": "吴中区",
-
-      "address": "江苏省苏州市吴中区新苏路18号",
-
-      "longitude": 120.655068,
-
-      "latitude": 31.340772999999999,
-
-      "total": 66,
-
-      "leftNum": 3,
-
-      "price": 6,
-
-      "priceUnit": "元/首小时",
-
-      "priceDesc": "10分钟内免费,首小时6元,后每小时4元。最高34元。",
-
-      "picUrlList": [    
-
-          "http://api.soargift.com:8998/photo/park/ff80808146f680790146fae491602116.jpg",
-
-          "http://api.soargift.com:8998/photo/park/ff80808146f680790146fb6858f13b99.jpg"
-
-      ],
-
-      "isDestine": "2",
-
-      "reservePrice": null
-
-    }
-    }
-}

接口4:获取开放停车场查询的城市列表

请求地址

GET https://api.isoyu.com/park/city_list

请求参数

返回data参数

名称类型说明
cityListarray城市列表

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->parkCityList()
-
-    ->request();
-
-dump($result);

返回结果示例:

{
-"code": 0,
-"message": "成功",
-"data":{
-  "cityList": [
-
-      "成都市",
-
-      "徐州市",
-
-      "厦门市",
-
-      "洛阳市",
-
-      "常州市",
-
-      "长春市",
-
-      "三亚市",
-
-      "扬州市",
-
-      "广州市",
-
-      "南通市",
-
-      "秦皇岛市",
-
-      "南京市",
-
-      "珠海市",
-
-      "哈尔滨市",
-
-      "大连市",
-
-      "吉林市",
-
-      "苏州市",
-
-      "银川市",
-
-      "海口市",
-
-      "昆明市",
-
-      "石家庄市",
-
-      "湛江市",
-
-      "佛山市",
-
-      "武汉市",
-
-      "汕头市",
-
-      "南昌市",
-
-      "芜湖市",
-
-      "太原市",
-
-      "福州市",
-
-      "西宁市",
-
-      "九江市",
-
-      "东莞市",
-
-      "贵阳市",
-
-      "临沂市",
-
-      "马鞍山市",
-
-      "青岛市",
-
-      "潍坊市",
-
-      "合肥市",
-
-      "河池市",
-
-      "无锡市",
-
-      "唐山市",
-
-      "沈阳市",
-
-      "宜昌市",
-
-      "南宁市",
-
-      "淄博市",
-
-      "柳州市",
-
-      "温州市",
-
-      "济南市",
-
-      "呼和浩特市",
-
-      "西安市",
-
-      "中山市",
-
-      "杭州市",
-
-      "郑州市",
-
-      "长沙市",
-
-      "桂林市",
-
-      "惠州市",
-
-      "深圳市",
-
-      "兰州市",
-
-      "宁波市",
-
-      "梧州市",
-
-      "上海市",
-
-      "天津市",
-
-      "重庆市",
-
-      "北京市"
-
-    ]
-    }
-}

全球时间查询

[danger]### 会员接口,仅限会员使用,购买API会员

查询全球主要城市的时间。

请求地址

GET https://api.isoyu.com/time/world

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
citystring城市

返回data参数

名称类型示例值说明
countrystring中国所在国家
citystring上海城市
timeZonestringGMT +8时区
strtimestring2020-09-02 10:10:50字符串时间
timestampint1598980240时间戳
weeknumstring3星期

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->timeWorld()
-
-    ->withCity('上海')
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功",
-    "data": [
-        {
-
-        "country":"中国",
-
-        "city":"上海",
-
-        "timeZone":"GMT +8",
-
-        "strtime":"2020-09-02 02:41:54",
-
-        "timestamp":1598985714,
-
-        "weeknum":"3"
-
-        }
-    ]
-}

生活小窍门

[danger]### 会员接口,仅限会员使用,购买API会员

随机返回一条日常生活小技巧、小窍门,字数在210字以内。

请求地址

GET https://api.isoyu.com/life/tip

请求参数

返回data参数

名称类型示例值说明
contentstring煮蛋时,若在水中加入少许食盐,蛋壳就不易破裂。内容

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->lifeTip()
-
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功",
-    "data": [
-        {
-
-        "content":"煮蛋时,若在水中加入少许食盐,蛋壳就不易破裂。"
-
-        }
-    ]
-}

生肖配对

[danger]### 免费接口,每日100次免费调用,会员可不限次数调用,购买API会员

生肖配对查询

请求地址

GET https://api.isoyu.com/constellation/zodiac

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
menstring男方生肖,如:蛇
womenstring女方生肖,如:羊

返回参数

名称类型说明
见JSON返回示例-

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->constellationZodiac()
-
-    ->withMen('猪')
-    ->withWomen('羊')
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功的返回",
-    "data": [
-        "men": "猪",
-
-        "women": "羊",
-
-        "data": "不会很好,你喜欢他的财富,而他未必肯付出太多。"
-    ]
-}

手机固化来电显示

[danger]### 免费接口,每日100次免费调用,会员可不限次数调用,购买API会员

查询手机/固话号码归属地,是否诈骗、营销、广告电话

请求地址

GET https://api.isoyu.com/telecom/identify

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
telstring要查询的号码,如:051262519280

返回data参数

名称类型示例值描述
见返回示例

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->telecomIdentify()
-
-    ->withTel('02151860253')
-
-    ->request();
-
-dump($result);

返回数据示例:

{
-    "message": "查询成功",
-    "data": [
-        "iszhapian": 1,    /*是否诈骗、营销、广告电话*/
-
-        "province": "",    /*号码所属省份*/
-
-        "city": "上海",     /*号码所属城市*/
-
-        "sp": "",        /*号码所属运营商*/
-
-        "phone": "02151860253",     /*查询号码*/
-
-        "rpt_type": "房产中介",      /*号码性质*/
-
-        "rpt_comment": "房产中介",    /*号码性质描述*/
-
-        "rpt_cnt": 24,  /*标记人数*/
-
-        "hy": {    /*号码详细,可能部分号码为NULL*/
-
-            "city": "上海",
-
-            "lng": "0",
-
-            "lat": "0",
-
-            "name": "上海xxxxxx有限公司",
-
-            "addr": "",
-
-            "tel": "021-51860253"
-
-        },
-
-        "hyname":"该号码所属公司名称",
-
-        "countDesc": "此号码近期被<b>24</b>位<a class=\"mohe-sjws\" href=\" http://shouji.360.cn/\" target=\"_blank\">360手机卫士</a>用户标记为房产中介电话!"
-
-    },
-    "code": 0
-}

天气预报根据坐标查天气根据IP地址查天气根据区号邮编查天气空气质量指数城市空气质量

天气预报

[danger]### 免费接口,每日100次免费调用,会员可不限次数调用,购买API会员

查询天气情况:温度、湿度、AQI、天气、风向、生活指数等

接口1:根据城市查询天气

请求地址

GET https://api.isoyu.com/weather/query

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
citystring要查询的城市名称/id,城市名称如:温州、上海、北京

返回参数

名称类型说明
citystring城市名
realtime-当前天气详情情况
infostring天气情况,如:晴、多云
widstring天气标识id,可参考小接口2
temperaturestring温度,可能为空
humiditystring湿度,可能为空
directstring风向,可能为空
powerstring风力,可能为空
aqistring空气质量指数,可能为空
future-近5天天气情况
datestring日期
temperaturestring温度,最低温/最高温
weatherstring天气情况
directstring风向

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->weatherQuery()
-
-    ->withCity('上海')
-
-    ->request();
-
-dump($result);

返回数据示例:

{
-    "message": "查询成功",
-    "data": {
-        "city": "上海",
-        "realtime": {
-            "temperature": "4",
-            "humidity": "82",
-            "info": "阴",
-            "wid": "02",
-            "direct": "西北风",
-            "power": "3级",
-            "aqi": "80"
-        },
-        "future": [
-            {
-                "date": "2019-02-22",
-                "temperature": "1/7℃",
-                "weather": "小雨转多云",
-                "wid": {
-                    "day": "07",
-                    "night": "01"
-                },
-                "direct": "北风转西北风"
-            },
-            {
-                "date": "2019-02-23",
-                "temperature": "2/11℃",
-                "weather": "多云转阴",
-                "wid": {
-                    "day": "01",
-                    "night": "02"
-                },
-                "direct": "北风转东北风"
-            },
-            {
-                "date": "2019-02-24",
-                "temperature": "6/12℃",
-                "weather": "多云",
-                "wid": {
-                    "day": "01",
-                    "night": "01"
-                },
-                "direct": "东北风转北风"
-            },
-            {
-                "date": "2019-02-25",
-                "temperature": "5/12℃",
-                "weather": "小雨转多云",
-                "wid": {
-                    "day": "07",
-                    "night": "01"
-                },
-                "direct": "东北风"
-            },
-            {
-                "date": "2019-02-26",
-                "temperature": "5/11℃",
-                "weather": "多云转小雨",
-                "wid": {
-                    "day": "01",
-                    "night": "07"
-                },
-                "direct": "东北风"
-            }
-        ]
-    },
-    "code": 0
-}

接口2:根据城市查询生活指数

请求地址

GET https://api.isoyu.com/weather/life

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
citystring要查询的城市名称/id,城市名称如:温州、上海、北京

返回参数

名称类型说明
citystring城市名
life-生活指数
kongtiaoarray空调指数
guominarray过敏指数
shushiduarray舒适度
chuanyiarray穿衣指数
diaoyuarray钓鱼指数
ganmaoarray感冒指数
ziwaixianarray紫外线指数
xichearray洗车指数
yundongarray运动指数
daisanarray带伞指数

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->weatherLife()
-
-    ->withCity('北京')
-
-    ->request();
-
-dump($result);

返回数据示例:

{
-
-    "message": "查询成功",
-
-    "data": {
-
-        "city": "北京",
-
-        "life": {
-
-            "kongtiao": {/*空调开启*/
-
-                "v": "开启制暖空调",/*指数*/
-
-                "des": "您将感到有些冷,可以适当开启制暖空调调节室内温度,以免着凉感冒。"/*指数详情*/
-
-            },
-
-            "guomin": {/*过敏*/
-
-                "v": "极不易发",
-
-                "des": "天气条件极不易诱发过敏,可放心外出,享受生活。"
-
-            },
-
-            "shushidu": {/*舒适度*/
-
-                "v": "较不舒适",
-
-                "des": "白天天气晴好,但仍会使您感觉偏冷,不很舒适,请注意适时添加衣物,以防感冒。"
-
-            },
-
-            "chuanyi": {/*穿衣*/
-
-                "v": "冷",
-
-                "des": "天气冷,建议着棉服、羽绒服、皮夹克加羊毛衫等冬季服装。年老体弱者宜着厚棉衣、冬大衣或厚羽绒服。"
-
-            },
-
-            "diaoyu": {/*钓鱼*/
-
-                "v": "不宜",
-
-                "des": "天气冷,不适合垂钓。"
-
-            },
-
-            "ganmao": {/*感冒*/
-
-                "v": "较易发",
-
-                "des": "昼夜温差较大,较易发生感冒,请适当增减衣服。体质较弱的朋友请注意防护。"
-
-            },
-
-            "ziwaixian": {/*紫外线*/
-
-                "v": "弱",
-
-                "des": "紫外线强度较弱,建议出门前涂擦SPF在12-15之间、PA+的防晒护肤品。"
-
-            },
-
-            "xiche": {/*洗车*/
-
-                "v": "较适宜",
-
-                "des": "较适宜洗车,未来一天无雨,风力较小,擦洗一新的汽车至少能保持一天。"
-
-            },
-
-            "yundong": {/*运动*/
-
-                "v": "较不宜",
-
-                "des": "天气较好,但考虑天气寒冷,推荐您进行室内运动,户外运动时请注意保暖并做好准备活动。"
-
-            },
-
-            "daisan": {/*带伞*/
-
-                "v": "不带伞",
-
-                "des": "天气较好,您在出门的时候无须带雨伞。"
-
-            }
-
-        }
-
-    },
-
-    "code": 0
-
-}

接口3:天气种类列表(可内置 无需每次读取)

请求地址

GET https://api.isoyu.com/weather/wids

请求参数

返回参数

参考返回示例

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->weatherWids()
-
-    ->request();
-
-dump($result);

返回数据示例:

{
-
-    "message": "查询成功",
-
-    "data": [
-
-       {
-
-            "wid": "00",
-
-            "weather": "晴"
-
-        },
-
-        {
-
-            "wid": "01",
-
-            "weather": "多云"
-
-        },
-
-        {
-
-            "wid": "02",
-
-            "weather": "阴"
-
-        },
-
-        {
-
-            "wid": "03",
-
-            "weather": "阵雨"
-
-        },
-
-        {
-
-            "wid": "04",
-
-            "weather": "雷阵雨"
-
-        },
-
-        {
-
-            "wid": "05",
-
-            "weather": "雷阵雨伴有冰雹"
-
-        },
-
-        {
-
-            "wid": "06",
-
-            "weather": "雨夹雪"
-
-        },
-
-        {
-
-            "wid": "07",
-
-            "weather": "小雨"
-
-        },
-
-        {
-
-            "wid": "08",
-
-            "weather": "中雨"
-
-        },
-
-        {
-
-            "wid": "09",
-
-            "weather": "大雨"
-
-        },
-
-        {
-
-            "wid": "10",
-
-            "weather": "暴雨"
-
-        },
-
-        {
-
-            "wid": "11",
-
-            "weather": "大暴雨"
-
-        },
-
-        {
-
-            "wid": "12",
-
-            "weather": "特大暴雨"
-
-        },
-
-        {
-
-            "wid": "13",
-
-            "weather": "阵雪"
-
-        },
-
-        {
-
-            "wid": "14",
-
-            "weather": "小雪"
-
-        },
-
-        {
-
-            "wid": "15",
-
-            "weather": "中雪"
-
-        },
-
-        {
-
-            "wid": "16",
-
-            "weather": "大雪"
-
-        },
-
-        {
-
-            "wid": "17",
-
-            "weather": "暴雪"
-
-        },
-
-        {
-
-            "wid": "18",
-
-            "weather": "雾"
-
-        },
-
-        {
-
-            "wid": "19",
-
-            "weather": "冻雨"
-
-        },
-
-        {
-
-            "wid": "20",
-
-            "weather": "沙尘暴"
-
-        },
-
-        {
-
-            "wid": "21",
-
-            "weather": "小到中雨"
-
-        },
-
-        {
-
-            "wid": "22",
-
-            "weather": "中到大雨"
-
-        },
-
-        {
-
-            "wid": "23",
-
-            "weather": "大到暴雨"
-
-        },
-
-        {
-
-            "wid": "24",
-
-            "weather": "暴雨到大暴雨"
-
-        },
-
-        {
-
-            "wid": "25",
-
-            "weather": "大暴雨到特大暴雨"
-
-        },
-
-        {
-
-            "wid": "26",
-
-            "weather": "小到中雪"
-
-        },
-
-        {
-
-            "wid": "27",
-
-            "weather": "中到大雪"
-
-        },
-
-        {
-
-            "wid": "28",
-
-            "weather": "大到暴雪"
-
-        },
-
-        {
-
-            "wid": "29",
-
-            "weather": "浮尘"
-
-        },
-
-        {
-
-            "wid": "30",
-
-            "weather": "扬沙"
-
-        },
-
-        {
-
-            "wid": "31",
-
-            "weather": "强沙尘暴"
-
-        },
-
-        {
-
-            "wid": "53",
-
-            "weather": "霾"
-
-        }
-
-    ],
-
-    "code": 0
-
-}

根据坐标查天气

通过坐标查询对应坐标区域信息,再根据区域查询对应的天气情况。使用场景:手机端通过gps定位查询天气。

最低 0.0003元/次

请求地址

GET https://api.isoyu.com/weather/coords

请求参数

参数名称类型必须描述
appCodestring用户授权码,参考API调用
fromString输入的坐标类型: 1:标准GPS设备获取的角度坐标,国际标准,WGS84坐标系; 2:GPS获取的米制坐标、sogou地图所用坐标; 3:google地图、高徳、soso地图、aliyun地图、mapabc地图和amap地图所用坐标,也称为火星坐标系GCJ02。 4:3中列表地图坐标对应的米制坐标 5:百度地图采用的经纬度坐标,也称为Bd09坐标系。 6:百度地图采用的米制坐标 7:mapbar地图坐标; 8:51地图坐标
lngString经度值
latString纬度值
needMoreDayString是否需要返回7天数据中的后4天。1为返回,0为不返回。
needIndexString是否需要返回指数数据,比如穿衣指数、紫外线指数等。1为返回,0为不返回。
needHourDataString是否需要每小时数据的累积数组。由于本系统是半小时刷一次实时状态, 因此实时数组最大长度为48。每天0点长度初始化为0. 1为需要 0为不
need3HourForcastString是否需要当天每3/6/8小时一次的天气预报列表。1为需要,0为不需要。注意f1是3小时间隔,但f2到f7的间隔可能是6或8小时。
needAlarmString是否需要天气预警。1为需要,0为不需要。

返回data参数

见返回示例

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->weatherCoords()
-
-    ->withFrom(5)
-
-    ->withLng('116.2278')
-    ->withLat('40.242266')
-    ->request();
-
-dump($result);

返回结果示例:

{
-"code": 0,
-"message": "成功",
-"data":{
-    "cityInfo": {
-
-	  	"c0":"110114",
-
-		"c1": "101010700",
-
-		"c10": "3",
-
-		"c11": "010",
-
-		"c12": "102200",
-
-		"c15": "80",
-
-		"c16": "AZ9010",
-
-		"c17": "+8",
-
-		"c2": "changping",
-
-		"c3": "昌平",
-
-		"c4": "beijing",
-
-		"c5": "北京",
-
-		"c6": "beijing",
-
-		"c7": "北京",
-
-		"c8": "china",
-
-		"c9": "中国",
-
-		"latitude": 40.206,
-
-		"longitude": 116.165
-
-	},
-
-	"now": {
-
-		"aqi": "71",
-
-		"aqiDetail": {
-
-			"aqi": "71",
-
-			"area": "北京",
-
-			"area_code": "beijing",
-
-			"co": "0.817",
-
-			"no2": "52",
-
-			"o3": "33",
-
-			"o3_8h": "9",
-
-			"pm10": "56",
-
-			"pm2_5": "51",
-
-			"primary_pollutant": "颗粒物(PM2.5)",
-
-			"quality": "良",
-
-			"so2": "3"
-
-		},
-
-		"sd": "70%",
-
-		"temperature": "15",
-
-		"temperature_time": "18:30",
-
-		"weather": "晴",
-
-		"weather_pic": "http://appimg.showapi.com/images/weather/icon/day/00.png",
-
-		"wind_direction": "北风",
-
-		"wind_power": "1级"
-
-	},
-
-	"f1": {
-
-		"air_press": "1008 hPa",
-
-		"day": "20151023",
-
-		"day_air_temperature": "18",
-
-		"day_weather": "晴",
-
-		"day_weather_pic": "http://app1.showapi.com/weather/icon/day/00.png",
-
-		"day_wind_direction": "无持续风向",
-
-		"day_wind_power": "微风<10m/h",
-
-		"jiangshui": "3%",
-
-		"night_air_temperature": "9",
-
-		"night_weather": "晴",
-
-		"night_weather_pic": "http://app1.showapi.com/weather/icon/night/00.png",
-
-		"night_wind_direction": "无持续风向",
-
-		"night_wind_power": "微风<10m/h",
-
-		"sun_begin_end": "06:35|17:23",
-
-		"weekday": 5,
-
-		"ziwaixian": "中等",
-
-		"index": {
-
-			"beauty": {
-
-				"desc": "请选用中性保湿型霜类化妆品。",
-
-				"title": "保湿"
-
-			},
-
-			"clothes": {
-
-				"desc": "建议穿薄外套或牛仔裤等服装。",
-
-				"title": "较舒适"
-
-			},
-
-			"cold": {
-
-				"desc": "昼夜温差大,易感冒。",
-
-				"title": "易发"
-
-			},
-
-			"comfort": {
-
-				"desc": "白天不冷不热,风力不大。",
-
-				"title": "舒适"
-
-			},
-
-			"glass": {
-
-				"desc": "白天根据户外光线情况佩戴太阳镜",
-
-				"title": "需要"
-
-			},
-
-			"sports": {
-
-				"desc": "户外运动请注意防晒。",
-
-				"title": "较适宜"
-
-			},
-
-			"travel": {
-
-				"desc": "天气较好,丝毫不会影响您出行的心情。",
-
-				"title": "适宜"
-
-			},
-
-			"uv": {
-
-				"desc": "辐射较弱,涂擦SPF12-15、PA+护肤品。",
-
-				"title": "弱"
-
-			},
-
-			"wash_car": {
-
-				"desc": "无雨且风力较小,易保持清洁度。",
-
-				"title": "较适宜"
-
-			}
-
-		},
-
-		"alarmList": [
-
-			{
-
-				"city": "",
-
-				"issueContent": "大风蓝色预警:预计23日23时到24日08时:大连、锦州、营口、盘锦、葫芦岛地区陆地偏北风6级,阵风7级;渤海、渤海海峡、黄海北部偏北风7级,阵风8级。大连、丹东、锦州、营口、盘锦、葫芦岛附近海域和航线将受影响,请注意防范。省气象灾害预警中心10月23日16时35分发布",
-
-				"issueTime": "2015-10-23 16:40:00",
-
-				"province": "辽宁省",
-
-				"signalLevel": "蓝色",
-
-				"signalType": "大风"
-
-			}
-
-		],
-
-		"3hourForcast": [
-
-			{
-
-				"hour": "20时-23时 ",
-
-				"temperature": "12℃/10℃",
-
-				"weather": "晴",
-
-				"weather_pic": "http://app1.showapi.com/weather/icon/night/00.png",
-
-				"wind_direction": "无持续风向",
-
-				"wind_power": "微风"
-
-			},
-
-			{
-
-				"hour": "23时-02时 ",
-
-				"temperature": "10℃/9℃",
-
-				"weather": "晴",
-
-				"weather_pic": "http://app1.showapi.com/weather/icon/night/00.png",
-
-				"wind_direction": "无持续风向",
-
-				"wind_power": "微风"
-
-			},
-
-			{
-
-				"hour": "02时-05时 ",
-
-				"temperature": "10℃/9℃",
-
-				"weather": "晴",
-
-				"weather_pic": "http://app1.showapi.com/weather/icon/night/00.png",
-
-				"wind_direction": "无持续风向",
-
-				"wind_power": "微风"
-
-			},
-
-			{
-
-				"hour": "05时-08时 ",
-
-				"temperature": "13℃/10℃",
-
-				"weather": "晴",
-
-				"weather_pic": "http://app1.showapi.com/weather/icon/day/00.png",
-
-				"wind_direction": "无持续风向",
-
-				"wind_power": "微风"
-
-			}
-
-		]
-
-		
-
-	},
-
-	"f1": {
-
-		"air_press": "1008 hPa",
-
-		"day": "20151023",
-
-		"day_air_temperature": "18",
-
-		"day_weather": "晴",
-
-		"day_weather_pic": "http://app1.showapi.com/weather/icon/day/00.png",
-
-		"day_wind_direction": "无持续风向",
-
-		"day_wind_power": "微风<10m/h",
-
-		"jiangshui": "3%",
-
-		"night_air_temperature": "9",
-
-		"night_weather": "晴",
-
-		"night_weather_pic": "http://app1.showapi.com/weather/icon/night/00.png",
-
-		"night_wind_direction": "无持续风向",
-
-		"night_wind_power": "微风<10m/h",
-
-		"sun_begin_end": "06:35|17:23",
-
-		"weekday": 5,
-
-		"ziwaixian": "中等",
-
-		"index": {
-
-			"beauty": {
-
-				"desc": "请选用中性保湿型霜类化妆品。",
-
-				"title": "保湿"
-
-			},
-
-			"clothes": {
-
-				"desc": "建议穿薄外套或牛仔裤等服装。",
-
-				"title": "较舒适"
-
-			},
-
-			"cold": {
-
-				"desc": "昼夜温差大,易感冒。",
-
-				"title": "易发"
-
-			},
-
-			"comfort": {
-
-				"desc": "白天不冷不热,风力不大。",
-
-				"title": "舒适"
-
-			},
-
-			"glass": {
-
-				"desc": "白天根据户外光线情况佩戴太阳镜",
-
-				"title": "需要"
-
-			},
-
-			"sports": {
-
-				"desc": "户外运动请注意防晒。",
-
-				"title": "较适宜"
-
-			},
-
-			"travel": {
-
-				"desc": "天气较好,丝毫不会影响您出行的心情。",
-
-				"title": "适宜"
-
-			},
-
-			"uv": {
-
-				"desc": "辐射较弱,涂擦SPF12-15、PA+护肤品。",
-
-				"title": "弱"
-
-			},
-
-			"wash_car": {
-
-				"desc": "无雨且风力较小,易保持清洁度。",
-
-				"title": "较适宜"
-
-			}
-
-		},
-
-		"alarmList": [
-
-			{
-
-				"city": "",
-
-				"issueContent": "大风蓝色预警:预计23日23时到24日08时:大连、锦州、营口、盘锦、葫芦岛地区陆地偏北风6级,阵风7级;渤海、渤海海峡、黄海北部偏北风7级,阵风8级。大连、丹东、锦州、营口、盘锦、葫芦岛附近海域和航线将受影响,请注意防范。省气象灾害预警中心10月23日16时35分发布",
-
-				"issueTime": "2015-10-23 16:40:00",
-
-				"province": "辽宁省",
-
-				"signalLevel": "蓝色",
-
-				"signalType": "大风"
-
-			}
-
-		],
-
-		"3hourForcast": [
-
-			{
-
-				"hour": "20时-23时 ",
-
-				"temperature": "12℃/10℃",
-
-				"weather": "晴",
-
-				"weather_pic": "http://app1.showapi.com/weather/icon/night/00.png",
-
-				"wind_direction": "无持续风向",
-
-				"wind_power": "微风"
-
-			},
-
-			{
-
-				"hour": "23时-02时 ",
-
-				"temperature": "10℃/9℃",
-
-				"weather": "晴",
-
-				"weather_pic": "http://app1.showapi.com/weather/icon/night/00.png",
-
-				"wind_direction": "无持续风向",
-
-				"wind_power": "微风"
-
-			},
-
-			{
-
-				"hour": "02时-05时 ",
-
-				"temperature": "10℃/9℃",
-
-				"weather": "晴",
-
-				"weather_pic": "http://app1.showapi.com/weather/icon/night/00.png",
-
-				"wind_direction": "无持续风向",
-
-				"wind_power": "微风"
-
-			},
-
-			{
-
-				"hour": "05时-08时 ",
-
-				"temperature": "13℃/10℃",
-
-				"weather": "晴",
-
-				"weather_pic": "http://app1.showapi.com/weather/icon/day/00.png",
-
-				"wind_direction": "无持续风向",
-
-				"wind_power": "微风"
-
-			}
-
-		]
-
-		
-
-	},
-
-	"hourDataList": [
-
-		{
-
-			"aqi": "53",
-
-			"aqiDetail": {},
-
-			"sd": "85%",
-
-			"temperature": "9",
-
-			"temperature_time": "00:00",
-
-			"weather": "多云",
-
-			"weather_pic": "http://appimg.showapi.com/images/weather/icon/night/01.png",
-
-			"wind_direction": "北风",
-
-			"wind_power": "1级"
-
-		},
-
-		{
-
-			"aqi": "53",
-
-			"aqiDetail": {},
-
-			"sd": "81%",
-
-			"temperature": "10",
-
-			"temperature_time": "00:30",
-
-			"weather": "多云",
-
-			"weather_pic": "http://appimg.showapi.com/images/weather/icon/night/01.png",
-
-			"wind_direction": "北风",
-
-			"wind_power": "1级"
-
-		} 
-
-	],
-}

违章高发地

根据百度地图坐标,检索周边违章高发地信息

最低 0.01元/次

请求地址

GET https://api.isoyu.com/luoz/nearby

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
latstring纬度,如:31.335005
lonstring经度,如:120.617183
pageint页数,默认:1
pagesizeint每次返回条数,默认20,最大50
rint检索半径,默认:500,最大2000

返回data参数

参考返回示例

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->luozNearby()
-
-    ->withLon('120.617183')
-
-    ->withLat('31.335005')
-    ->withR('300')
-    ->request();
-
-dump($result);

返回结果示例:

{
-"code": 0,
-"message": "成功",
-"data":{
-     "total": 6,
-
-    "size": 20,
-
-    "list": [
-
-        {
-
-            "title": "平泉路中监控抓拍",
-
-            "location": [
-
-                120.6067963,
-
-                31.3348484
-
-            ],
-
-            "city": "苏州市",
-
-            "address": "平泉路中监控抓拍",
-
-            "province": "江苏省",
-
-            "district": "金阊区",
-
-            "detail": "100%违反禁令标志指示;",
-
-            "num": 21,/*次数*/
-
-            "level": "中"/*等级*/
-
-        },
-
-        {
-
-            "title": "平四路-桃花桥路",
-
-            "location": [
-
-                120.6203003,
-
-                31.3329315
-
-            ],
-
-            "city": "苏州市",
-
-            "address": "平四路-桃花桥路",
-
-            "province": "江苏省",
-
-            "district": "平江区",
-
-            "detail": "50%信号路口不按规定行驶;33%驾驶机动车违反道路交通信号灯通行的;17%信号灯路口越停车线停车;",
-
-            "num": 13,
-
-            "level": "中"
-
-        },
-
-        {
-
-            "title": "平四路",
-
-            "location": [
-
-                120.6190948,
-
-                31.3326969
-
-            ],
-
-            "city": "苏州市",
-
-            "address": "平四路",
-
-            "province": "江苏省",
-
-            "district": "平江区",
-
-            "detail": "100%机动车违反规定停放,妨碍其他车辆、行人通行的,驾驶人不在现场的;",
-
-            "num": 22,
-
-            "level": "中"
-
-        },
-
-        {
-
-            "title": "桃花坞大街",
-
-            "location": [
-
-                120.6222839,
-
-                31.3263855
-
-            ],
-
-            "city": "苏州市",
-
-            "address": "桃花坞大街",
-
-            "province": "江苏省",
-
-            "district": "平江区",
-
-            "detail": "100%机动车违反规定停放,妨碍其他车辆、行人通行的,驾驶人不在现场的;",
-
-            "num": 6,
-
-            "level": "低"
-
-        },
-
-        {
-
-            "title": "桃花桥路",
-
-            "location": [
-
-                120.6156311,
-
-                31.3286514
-
-            ],
-
-            "city": "苏州市",
-
-            "address": "桃花桥路",
-
-            "province": "江苏省",
-
-            "district": "平江区",
-
-            "detail": "100%机动车违反规定停放,妨碍其他车辆、行人通行的,驾驶人不在现场的;",
-
-            "num": 21,
-
-            "level": "中"
-
-        },
-
-        {
-
-            "title": "平泉路公交入口1闭路监控抓拍",
-
-            "location": [
-
-                120.6067963,
-
-                31.3348484
-
-            ],
-
-            "city": "苏州市",
-
-            "address": "平泉路公交入口1闭路监控抓拍",
-
-            "province": "江苏省",
-
-            "district": "金阊区",
-
-            "detail": "100%违反禁令标志指示;",
-
-            "num": 8,
-
-            "level": "低"
-
-        }
-
-    ]
-    }
-}

尾号限行

可以查询城市6日内的尾号限行情况,目前支持北京、天津、兰州、杭州、长春、南昌、成都、贵阳。

最低 0.007元/次

请求地址

GET https://api.isoyu.com/car/limit

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
citystring城市(支持 beijing guiyang hangzhou lanzhou tianjin chengdu nanchang changchun)
dayNumint类型,1:今日 2:明天 3:后天 4:第4天 5:第5天 6:第6天 默认1

返回data参数

名称类型示例值描述
msgString操作提示
dateString限行日期
cityString限行城市
cityNameString限行城市
weekDayString星期
timeString限行时间的描述
placeString限行地点或范围的描述
infoString限行的描述信息
ret_codeString0接口是否调用成功,0表示成功,其他表示失败
penaltiesString处罚事项
noteString其它说明
resTailNumberNumber[]限行尾号
isResNumber是否限行,1:是 0:否

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->carLimit()
-
-    ->withCity('guiyang')
-
-    ->withDayNum(1)
-
-    ->request();
-
-dump($result);

返回结果示例:

{
-"code": 0,
-"message": "成功",
-"data":{
-    "date" : "2017-06-01",
-
-	"msg" : "操作成功!",
-
-	"cityName" : "贵阳",
-
-	"city" : "guiyang",
-
-	"weekDay" : "星期四",
-
-	"details" : [
-
-		{
-
-			"time" : "贵阳尾号:全天",
-
-			"place" : "一环路(含一环路)以内道路",
-
-			"info" : "星期一是1和6、星期二是2和7、星期三是3和8、星期四是4和9、星期五是5和0、星期六和星期天以及其他节假日均不限行,尾号是字母的一律不允许进入市区。如是外地车牌,则尾号是字母的是星期五限行"
-
-		},
-
-		{
-
-			"time" : "贵阳外地车:全天",
-
-			"place" : "一环路(含一环路)以内道路",
-
-			"info" : "临时驶入贵阳市一环路(含一环路)以内道路的非贵阳市9座以下载客汽车(含临时号牌车辆),连续行驶时间最长不得超过4天(含4天,按自然天数计算),再次驶入须间隔4天以上。因特殊情况确需超过4天行驶一环路(含一环路)以内道路的,持相关证明向贵阳市公安交通管理局申请办理临时通行证后通行。临时通行证有效期最长不超过2天。"
-
-		}
-
-	],
-
-    "penalties" : "违反“尾号限行”的,按照贵阳市相关规定,处200元罚款,不扣分。",
-
-    "note" : "",
-
-    "isRes" : 1,
-
-    "resTailNumber" : [ 
-
-        1, 
-
-        6
-
-    ],
-}

影讯API合集演员共演电影导演电影查询

新能源车辆违章查询

目前支持广东、上海、江苏、河南、浙江、四川等地区的新能源车牌违章查询

最低 0.04元/次

请求地址

GET https://api.isoyu.com/luoz/new_energy

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
carNumberstring车牌号
carEngineCodestring发动机号 部分地区必须 一般为4/6位的发动机号(尾数)
carTypestring车辆类型 01:大型汽车 02:小型汽车 15:挂车 51:大型新能源汽车 52:小型新能源汽车
carCodestring车架号 部分地区必须 一般为4/6位的车架号(尾数)

返回data参数

名称类型说明
carNumberString车牌号
carCodeString车架号
carEngineCodeString发动机编号
carTypeString车辆类型
countString违章数量
recordsArray违章记录

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->luozNewEnergy()
-
-    ->withCarNumber('车牌号')
-
-    ->request();
-
-dump($result);

返回结果示例:

{
-"code": 0,
-"message": "成功",
-"data":{
-    "count": 2,
-
-    "carEngineCode": "366893",
-
-    "carCode": "037572",
-
-    "carType": "02",
-
-    "carNumber": "贵AH171R",
-
-    "records": [
-
-    	{
-
-    		"time": "2016-04-28 18:36:32",
-
-    		"degree": "6",
-
-    		"reason": "驾驶机动车违反道路交通信号灯通行的",
-
-    		"address": "黔灵山路(贵阳一中人行横道)",
-
-    		"department": "",
-
-    		"cityName": "",
-
-    		"money": "150",
-
-    		"code": ""
-
-    	},
-
-    	{
-
-    		"time": "2016-04-25 14:13:01",
-
-    		"degree": "0",
-
-    		"reason": "机动车违反规定停放、临时停车且驾驶人不在现场或者虽在现场但驾驶人拒绝立即驶离,妨碍其它车辆、行人通行的",
-
-    		"address": "新添大道南段与半边街交叉口20米",
-
-    		"department": "",
-
-    		"cityName": "",
-
-    		"money": "150",
-
-    		"code": ""
-
-    	}
-
-    ],
-
-    "createDateStr": "2016-10-14 11:40:25"
-}

星座配对

[danger]### 免费接口,每日100次免费调用,会员可不限次数调用,购买API会员

查看你跟哪个星座最配

请求地址

GET https://api.isoyu.com/constellation/match

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
menstring男方星座,如:白羊
womenstring女方星座,如:金牛

返回参数

名称类型说明
见JSON返回示例-

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->constellationMatch()
-
-    ->withMen('白羊')
-    ->withWomen('金牛')
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功的返回",
-    "data": [
-        "men": "白羊",
-
-        "women": "金牛",
-
-        "zhishu": "70",/*配对指数*/
-
-        "bizhong": "54:46",/*配对比重*/
-
-        "xiangyue": "4",/*两情相悦指数*/
-
-        "tcdj": "3",/*天长地久指数*/
-
-        "jieguo": "小吵小闹的一对 ",/*结果描述*/
-
-        "lianai": "白羊座性急,金牛座慢半拍,这两个星座在一起就像龟兔赛跑,牛儿永远跟在羊儿身后。你们在一起更多的互补作用,金牛座总是无怨无悔地为性急的白羊座收拾善后,默默地付出。有时你们也会像一对童心未泯的孩子,童心很重,在一定程度,牛儿还蛮依赖羊儿。",/*恋爱建议*/
-
-        "zhuyi": "白羊座和金牛座在一起,其实也是一对孩子气蛮重的组合,他们都有着童心未泯的个性。牛儿虽然很能容忍、不妒忌,但占有欲强,羊儿个性豪迈,喜欢交际,牛儿若爱上羊儿,可以在一定程度上给予对方更大的自由和空间。同时牛儿也不必时时为羊儿善后,不妨放开心胸促使不要学习平稳冷静,带着羊儿向前,在生活上学习取长补短。"/*注意事项*/
-
-    ]
-}

星座运势

[danger]### 免费接口,每日100次免费调用,会员可不限次数调用,购买API会员

十二星座每日、每月、每年运势

请求地址

GET https://api.isoyu.com/constellation/query

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
consNamestring星座名称,如:双鱼座
typestring运势类型:today,tomorrow,week,month,year

返回参数

名称类型说明
见JSON返回示例-

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->constellationQuery()
-
-    ->withConsName('双鱼座')
-    ->withType('today')
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功的返回",
-    "data": {
-        "name": "双鱼座",
-
-        "weekth": 36,
-
-        "date": "2020年08月30日-2020年09月05日",
-
-        "health": "",
-
-        "job": "学业:本周学习方面运势相对较好,学习中会发现一些实用小技巧,心态也比较平和放松,但注意别有遗漏的重要知识点,以免粗心大意、因小失大奥。",
-
-        "love": "恋爱:感情方面想要脱单的同事有机会在同事,朋友中,遇到有共同兴趣的桃花,双方交谈甚欢,关系进展神速,有伴者彼此有机会出差到共同的城市,彼此也比以往更加关心对方。",
-
-        "money": "财运:本周谨防大额消费,偏财运较好,同时有机会在某社交平台上参与一些物品的抽奖抽被抽中的好运气,可以期待一下,另外本周在穿衣打扮方面会花费一些金钱。",
-
-        "work": "工作:本周双鱼座对于工作主动性很强,会想承担更多的任务,做出理想的成绩,部分双鱼会逐渐走出阴霾,开始慢慢调整自己的心态,投入工作中去,本周对于工作会更加专注。"
-    }
-}

星座配对生肖配对星座运势老黄历QQ号码吉凶查询周公解梦

行政区划查询(免费)

全国行政区查询,支持省、市、区县、乡镇。最大4级

请求地址

GET https://api.isoyu.com/postcode/zone

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
fidstring上级地区代码,0为省级,其他传相应级别id代码

返回参数

名称类型说明
idstring区域代码id
namestring区域名称
fidstring上级区域代码
level_idstring当前区域等级,最大4级

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->postcodeZone()
-
-    ->withFid('320000')
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功的返回",
-    "data": {
-        "data": {
-
-		{
-
-			"id":"320100",
-
-			"name":"南京市",
-
-			"fid":"320000",
-
-			"level_id":"2"
-
-		},
-
-		{
-
-			"id":"320200",
-
-			"name":"无锡市",
-
-			"fid":"320000",
-
-			"level_id":"2"
-
-		},
-                ...
-        }
-  },
-}

影讯API合集(不再维护)

影片信息、评分、影视票房榜,电影院上映信息等API

最低 0.01元/次

接口1:关键字检索影片信息

请求地址

GET https://api.isoyu.com/movie/search

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
titlestring需要检索的影片标题,utf8编码的urlencode
smodeint是否精确查找,精确:1 模糊:0 默认1
pagesizeint每次返回条数,默认20,最大50
offsetint偏移量,默认0,最大760

返回data参数

| 名称 | 类型 | 说明 | | --- | --- | --- | --- | | movieid | string | 影片唯一标识ID | | actors | string | 影片的演员列表。 | | also_known_as | string | 影片的其它名称。 | | country | string | 影片的拍摄国家。 | | directors | string | 影片的导演列表。 | | film_locations | string | 影片的拍摄地。 | | genres | string | 影片的分类。(如:戏剧,战争) | | language | string | 影片的对白使用的语言。 | | plot_simple | String | 影片的剧情概要。 | | poster | String | 影片的海报。 | | rated | String | 影片的分类与评级。 | | rating | string | 影片的得分。 | | rating_count | string | 影片的评分人数。 | | release_date | Int | 影片的上映时间。 | | runtime | string | 影片的持续时间。 | | title | string | 影片的名称。 | | type | string | 影片类型. | | writers | string | 影片的编剧列表。 | | year | Int | 影片的拍摄年代。 |

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->airSearch()
-
-    ->withCity('苏州')
-    ->request();
-
-dump($result);

返回示例

{
-"code": 0,
-"message": "成功",
-"data":[
-      {
-
-            "movieid": "10641",
-
-            "rating": "7.3",
-
-            "genres": "动作/惊悚/科幻",
-
-            "runtime": "139 min",
-
-            "language": "英语/法语/日语",
-
-            "title": "哥斯拉",
-
-            "poster": "http://v.juhe.cn/movie/img?5146",
-
-            "writers": "迪安·德夫林,罗兰·艾默里奇,...",
-
-            "film_locations": "美国",
-
-            "directors": "罗兰·艾默里奇",
-
-            "rating_count": "3191",
-
-            "actors": "马修·布罗德里克 Matthew Broderick,让·雷诺 Jean Reno,玛丽亚·皮提罗 Maria Pitillo,汉克·阿扎利亚 Hank Azaria",
-
-            "plot_simple": "一道亮光划过天际,太平洋上波涛汹涌,海浪以不可思议的速度将一架货机卷入海里;巴哈马丛林中,出现了巨大的脚印;一股神秘的力量一直朝纽约而来,这座人口稠密的都市即将受到这个怪兽“哥斯拉”的袭击。“哥斯拉”是因为核试验造成气..",
-
-            "year": "1998",
-
-            "country": "美国",
-
-            "type": "null",
-
-            "release_date": "19980518",
-
-            "also_known_as": "酷斯拉,怪兽哥斯拉"
-
-        },
-
-        {
-
-            "movieid": "133175",
-
-            "rating": "-1",
-
-            "genres": "动画/短片/喜剧",
-
-            "runtime": "2 min",
-
-            "language": "无",
-
-            "title": "小鹿斑比遇见哥斯拉",
-
-            "poster": "http://v.juhe.cn/movie/img?14923",
-
-            "writers": "Marv Newland",
-
-            "film_locations": "加拿大",
-
-            "directors": "Marv Newland",
-
-            "rating_count": "7",
-
-            "actors": "",
-
-            "plot_simple": "null",
-
-            "year": "1969",
-
-            "country": "加拿大",
-
-            "type": "null",
-
-            "release_date": "20090418",
-
-            "also_known_as": ""
-
-        }
-    ]
-}

接口2:检索周边影院

请求地址

GET https://api.isoyu.com/movie/cinemas

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
latstring纬度,百度地图坐标系
lonstring经度,百度地图坐标系
radiusstring检索半径(米),最大3000

返回data参数

名称类型说明
idstring电影院ID
cityNamestring影院所属城市
cinemaNamestring影院名称
addressstring影院地址
telephonestring联系电话
latitudedouble纬度,适合百度地图
longitudedouble经度,适合百度地图
trafficRoutesstring交通路线
distancestring大概距离(米)

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->movieCinemas()
-
-    ->withLat('31.30947')
-
-    ->withLon('31.30947')
-
-    ->withRadius(2000)
-    ->request();
-
-dump($result);

返回结果示例:

{
-"code": 0,
-"message": "成功",
-"data":[
-     {
-
-            "id": "1190",
-
-            "cityName": "苏州",
-
-            "cinemaName": "苏州幸福蓝海IMAX影城",
-
-            "address": "苏州市广济南路219号新苏天地9楼",
-
-            "telephone": "0512-65899658",
-
-            "latitude": "31.30947",
-
-            "longitude": "120.6003",
-
-            "trafficRoutes": "",
-
-            "distance": 0
-
-        },
-
-        {
-
-            "id": "1196",
-
-            "cityName": "苏州",
-
-            "cinemaName": "金逸苏州石路永捷店",
-
-            "address": "苏州市姑苏区广济南路19号西城永捷生活广场6楼",
-
-            "telephone": "0512-65703050",
-
-            "latitude": "31.30411",
-
-            "longitude": "120.6012",
-
-            "trafficRoutes": "游1、7路、88路、204路、34路、",
-
-            "distance": 603
-
-        },
-
-        {
-
-            "id": "1201",
-
-            "cityName": "苏州",
-
-            "cinemaName": "苏州橙天嘉禾影城(来客茂店)",
-
-            "address": "苏州金阊区桐泾北路218号来客茂时尚生活广场4F",
-
-            "telephone": "0512-86860919",
-
-            "latitude": "31.31268",
-
-            "longitude": "120.5894",
-
-            "trafficRoutes": "311路、400路上行、游5路、317路、949路、441路、34路,到西园东站下车",
-
-            "distance": 1097
-
-        },
-
-        {
-
-            "id": "1210",
-
-            "cityName": "苏州",
-
-            "cinemaName": "苏州星美影城(李公堤店)即将开业",
-
-            "address": "苏州市工业园区李公堤四期一幢",
-
-            "telephone": "",
-
-            "latitude": "31.29889",
-
-            "longitude": "120.5853",
-
-            "trafficRoutes": "178、207、100、168路公交到达",
-
-            "distance": 1850
-
-        }
-    ]
-}

接口3:关键字影院检索

请求地址

GET https://api.isoyu.com/movie/cinema_search

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
cityidstring城市ID(参考支持城市列表接口)
keywordstring关键字,urlencode utf8
pageint页数,默认1
pagesizeint每页返回条数,默认20,最大20

返回data参数

名称类型说明
idstring电影院ID
cityNamestring影院所属城市
cinemaNamestring影院名称
addressstring影院地址
telephonestring联系电话
latitudedouble纬度,适合百度地图
longitudedouble经度,适合百度地图
trafficRoutesstring交通路线

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->movieCinemaSearch()
-
-    ->withCityId(2)
-    ->request();
-
-dump($result);

返回结果示例:

{
-"code": 0,
-"message": "成功",
-"data":[
-          {
-
-                "id": "141",
-
-                "cityName": "北京",
-
-                "cinemaName": "北京博纳影城朝阳门旗舰店",
-
-                "address": "北京市朝阳区三丰北里2号楼悠唐生活广场B1层(朝阳门钱柜对面)",
-
-                "telephone": "010-59775660",
-
-                "latitude": "39.92223",
-
-                "longitude": "116.4388",
-
-                "trafficRoutes": "乘坐101电,109电,110,112电,420,750路公交在朝阳门外站下车,悠唐生活广场地下一层"
-
-            },
-
-            {
-
-                "id": "142",
-
-                "cityName": "北京",
-
-                "cinemaName": "北京橙天嘉禾吉彩影城",
-
-                "address": "北京海淀区玉海园五里22号配套商业楼(原吉彩体育馆)",
-
-                "telephone": "",
-
-                "latitude": "39.92282",
-
-                "longitude": "116.2596",
-
-                "trafficRoutes": "地铁一号线 玉泉路下车,B2出口出,乘坐507、78、981、612、运通114 玉海园东门下车即到。"
-
-            },
-
-            {
-
-                "id": "143",
-
-                "cityName": "北京",
-
-                "cinemaName": "首都电影院(金融街店)",
-
-                "address": "金融大街18号金融街购物中心二期地下一层",
-
-                "telephone": "010-66086662",
-
-                "latitude": "39.91509",
-
-                "longitude": "116.3604",
-
-                "trafficRoutes": "7路、21路、38路、44路、50路、46路、68路、84路、387路、423路、456路、477路、618路、691路、694路、939路复兴门南站\n"
-
-            },
-
-            {
-
-                "id": "144",
-
-                "cityName": "北京",
-
-                "cinemaName": "博纳国际影城通州店",
-
-                "address": "北京市通州区杨庄北里天时名苑14号楼F4-01",
-
-                "telephone": "010-56351916-800",
-
-                "latitude": "39.90354",
-
-                "longitude": "116.6367",
-
-                "trafficRoutes": "地铁:城铁八通线通州北苑站B出口。\n公交:312、322、649、666、667、668、669、728、801、804、805、810、924、811、938、916、976、916、924、930、372、435、615、647、郊87、通12路到北苑站下车即可。"
-
-            },
-
-            {
-
-                "id": "145",
-
-                "cityName": "北京",
-
-                "cinemaName": "大地数字影院-北京望京新天地",
-
-                "address": "北京市朝阳区望京合生麒麟社影院",
-
-                "telephone": "010-57389754",
-
-                "latitude": "39.99717",
-
-                "longitude": "116.4774",
-
-                "trafficRoutes": "420路、467路、470路、471路、538路、621路、运通104线至望京西园四区下车即可"
-
-            },
-
-            {
-
-                "id": "146",
-
-                "cityName": "北京",
-
-                "cinemaName": "大地数字影院-北京延庆金锣湾",
-
-                "address": "北京市延庆县妫水北街39号1幢H座首层(金锣湾商业中心)沃尔玛旁",
-
-                "telephone": "010-60165114",
-
-                "latitude": "40.46144",
-
-                "longitude": "115.9765",
-
-                "trafficRoutes": "920、919、921、925路公车到达"
-
-            },
-
-            {
-
-                "id": "147",
-
-                "cityName": "北京",
-
-                "cinemaName": "大地数字影院-通州马驹桥米拉",
-
-                "address": "北京市通州区新油东路1号米拉时尚生活广场七层",
-
-                "telephone": "010-80897926",
-
-                "latitude": "39.76124",
-
-                "longitude": "116.5453",
-
-                "trafficRoutes": "凉水河桥南-公交车站:542路环线, 723路, 826路, 846路, 975路,976路, 专41路\n马驹桥新桥-公交车站:28-29联运, 821路, 846路, 927路, 976路,郊87路, 郊87路空调, 通12路, 通28路"
-
-            },
-
-            {
-
-                "id": "148",
-
-                "cityName": "北京",
-
-                "cinemaName": "大地数字影城--西三旗物美",
-
-                "address": "北京海淀区悦秀路99号二层大地影院",
-
-                "telephone": "010-60603728",
-
-                "latitude": "40.05296",
-
-                "longitude": "116.3376",
-
-                "trafficRoutes": "2路、753路、478路、315路、614路"
-
-            },
-
-            {
-
-                "id": "149",
-
-                "cityName": "北京",
-
-                "cinemaName": "UME国际影城(安贞店)",
-
-                "address": "北京市东城区北三环东路36号环球贸易中心E座B1/F1/F3",
-
-                "telephone": "010-58257733",
-
-                "latitude": "39.96822",
-
-                "longitude": "116.4103",
-
-                "trafficRoutes": "乘公交车:安贞桥东下车:300、683、117、718、302、998、731、954、985、特8、运通104和平西桥南下车:125、430、75\n乘坐地铁5号线可在和平西桥站下车,从A或C出口出站向西行\n"
-
-            },
-
-            {
-
-                "id": "150",
-
-                "cityName": "北京",
-
-                "cinemaName": "首都电影院(西单店)",
-
-                "address": "西城区西单北大街甲131号大悦城商场十层",
-
-                "telephone": "010-66086662",
-
-                "latitude": "39.91076",
-
-                "longitude": "116.3733",
-
-                "trafficRoutes": "可乘1、10、22、37、52、70、728在西单路口东下车。可乘102、105、109、22、46、47、603、604、626、690、在西单商场下车。也可乘地铁1号线在西单下车走西北出口。自驾前往,有地下停车场。"
-
-            }
-
-        ],
-
-        "page": 1,
-
-        "pagesize": 10,
-
-        "totalpage": 14
-    ]
-}

接口4:影院上映影片信息

请求地址

GET https://api.isoyu.com/movie/cinema_movies

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
cinemaidint影院ID
movieidint指定电影ID,默认全部电影

返回data参数

名称类型说明
movieIdstring电影ID
movieNamestring电影名称
pic_urlstring电影图片
broadcastarray电影的场次信息

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->movieCinemaMovies()
-
-    ->withCinemaId(1188)
-    ->request();
-
-dump($result);

返回结果示例:

{
-"code": 0,
-"message": "成功",
-"data":[
-     "cinema_info": {
-
-            "id": "1188",
-
-            "name": "橙天嘉禾苏州影城",
-
-            "city": "苏州",
-
-            "telephone": "0512-69566540",
-
-            "address": "苏州工业园区现代大道1699号 印象城三层"
-
-        },
-
-        "lists": [
-
-            {
-
-                "movieId": "151951",
-
-                "movieName": "美国队长2",
-
-                "pic_url": "http://img31.mtime.cn/mt/2014/03/16/154554.36400206_96X128.jpg",
-
-                "broadcast": [
-
-                    {
-
-                        "hall": "7号厅",
-
-                        "price": "63",
-
-                        "ticket_url": "http://piao.mtime.com/onlineticket/showtime/79709956/",
-
-                        "time": "11:20"
-
-                    },
-
-                    {
-
-                        "hall": "1号厅",
-
-                        "price": "63",
-
-                        "ticket_url": "http://piao.mtime.com/onlineticket/showtime/79709930/",
-
-                        "time": "12:10"
-
-                    },
-
-                    {
-
-                        "hall": "3号厅",
-
-                        "price": "63",
-
-                        "ticket_url": "http://piao.mtime.com/onlineticket/showtime/79709938/",
-
-                        "time": "13:00"
-
-                    },
-
-                    {
-
-                        "hall": "5号厅",
-
-                        "price": "63",
-
-                        "ticket_url": "http://piao.mtime.com/onlineticket/showtime/79709947/",
-
-                        "time": "13:40"
-
-                    },
-
-                    {
-
-                        "hall": "1号厅",
-
-                        "price": "63",
-
-                        "ticket_url": "http://piao.mtime.com/onlineticket/showtime/79709931/",
-
-                        "time": "14:40"
-
-                    },
-
-                    {
-
-                        "hall": "3号厅",
-
-                        "price": "63",
-
-                        "ticket_url": "http://piao.mtime.com/onlineticket/showtime/79709939/",
-
-                        "time": "15:30"
-
-                    },
-
-                    {
-
-                        "hall": "5号厅",
-
-                        "price": "63",
-
-                        "ticket_url": "http://piao.mtime.com/onlineticket/showtime/79709948/",
-
-                        "time": "16:30"
-
-                    },
-
-                    {
-
-                        "hall": "3号厅",
-
-                        "price": "93",
-
-                        "ticket_url": "http://piao.mtime.com/onlineticket/showtime/79709940/",
-
-                        "time": "18:00"
-
-                    },
-
-                    {
-
-                        "hall": "5号厅",
-
-                        "price": "93",
-
-                        "ticket_url": "http://piao.mtime.com/onlineticket/showtime/79709949/",
-
-                        "time": "19:10"
-
-                    },
-
-                    {
-
-                        "hall": "1号厅",
-
-                        "price": "93",
-
-                        "ticket_url": "http://piao.mtime.com/onlineticket/showtime/79709932/",
-
-                        "time": "19:50"
-
-                    },
-
-                    {
-
-                        "hall": "3号厅",
-
-                        "price": "93",
-
-                        "ticket_url": "http://piao.mtime.com/onlineticket/showtime/79709941/",
-
-                        "time": "20:30"
-
-                    },
-
-                    {
-
-                        "hall": "9号厅",
-
-                        "price": "93",
-
-                        "ticket_url": "http://piao.mtime.com/onlineticket/showtime/79709966/",
-
-                        "time": "21:10"
-
-                    },
-
-                    {
-
-                        "hall": "1号厅",
-
-                        "price": "93",
-
-                        "ticket_url": "http://piao.mtime.com/onlineticket/showtime/79709933/",
-
-                        "time": "22:20"
-
-                    }
-
-                ]
-
-            },
-
-            {
-
-                "movieId": "172743",
-
-                "movieName": "魔警",
-
-                "pic_url": "http://img31.mtime.cn/mt/2014/04/09/085413.72005937_96X128.jpg",
-
-                "broadcast": [
-
-                    {
-
-                        "hall": "9号厅",
-
-                        "price": "43",
-
-                        "ticket_url": "http://piao.mtime.com/onlineticket/showtime/79709967/",
-
-                        "time": "10:50"
-
-                    },
-
-                    {
-
-                        "hall": "8号厅",
-
-                        "price": "43",
-
-                        "ticket_url": "http://piao.mtime.com/onlineticket/showtime/79709962/",
-
-                        "time": "13:15"
-
-                    },
-
-                    {
-
-                        "hall": "9号厅",
-
-                        "price": "43",
-
-                        "ticket_url": "http://piao.mtime.com/onlineticket/showtime/79709968/",
-
-                        "time": "14:15"
-
-                    },
-
-                    {
-
-                        "hall": "8号厅",
-
-                        "price": "43",
-
-                        "ticket_url": "http://piao.mtime.com/onlineticket/showtime/79709963/",
-
-                        "time": "15:20"
-
-                    },
-
-                    {
-
-                        "hall": "9号厅",
-
-                        "price": "43",
-
-                        "ticket_url": "http://piao.mtime.com/onlineticket/showtime/79709969/",
-
-                        "time": "16:40"
-
-                    },
-
-                    {
-
-                        "hall": "8号厅",
-
-                        "price": "43",
-
-                        "ticket_url": "http://piao.mtime.com/onlineticket/showtime/79709964/",
-
-                        "time": "17:50"
-
-                    },
-
-                    {
-
-                        "hall": "9号厅",
-
-                        "price": "63",
-
-                        "ticket_url": "http://piao.mtime.com/onlineticket/showtime/79709970/",
-
-                        "time": "19:00"
-
-                    },
-
-                    {
-
-                        "hall": "2号厅",
-
-                        "price": "63",
-
-                        "ticket_url": "http://piao.mtime.com/onlineticket/showtime/79709934/",
-
-                        "time": "20:50"
-
-                    },
-
-                    {
-
-                        "hall": "5号厅",
-
-                        "price": "63",
-
-                        "ticket_url": "http://piao.mtime.com/onlineticket/showtime/79709950/",
-
-                        "time": "21:40"
-
-                    },
-
-                    {
-
-                        "hall": "7号厅",
-
-                        "price": "63",
-
-                        "ticket_url": "http://piao.mtime.com/onlineticket/showtime/79709957/",
-
-                        "time": "22:30"
-
-                    }
-
-                ]
-
-            }
-    ]
-}

接口5:今日上映影片

请求地址

GET https://api.isoyu.com/movie/today

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
cityidint城市ID

返回data参数

名称类型说明
movieIdstring电影ID
movieNamestring影片名称
pic_urlstring影片图片

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->movieCinemaSearch()
-
-    ->withCityId(3)
-    ->request();
-
-dump($result);

返回结果示例:

{
-"code": 0,
-"message": "成功",
-"data":[
-     {
-
-            "movieId": "21250",
-
-            "movieName": "白日梦想家",
-
-            "pic_url": "http://img31.mtime.cn/mt/2013/11/26/074429.68199128_96X128.jpg"
-
-        },
-
-        {
-
-            "movieId": "134509",
-
-            "movieName": "最强囍事",
-
-            "pic_url": "http://img21.mtime.cn/mt/2011/01/13/122711.93922385_96X128.jpg"
-
-        }
-]
-}

接口6:支持城市列表

请求地址

GET https://api.isoyu.com/movie/support_city

请求参数

返回data参数

名称类型说明
idstring城市ID
city_namestring城市名称
city_prestring城市前缀
city_pinyinstring城市拼音
city_shortstring城市简写
countstring影院数量

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->movieSupportCity()
-
-    ->request();
-
-dump($result);

返回结果示例:

{
-"code": 0,
-"message": "成功",
-"data":[
-        {
-
-            "id": "1",
-
-            "city_name": "上海",
-
-            "city_pre": "S",
-
-            "city_pinyin": "Shanghai",
-
-            "city_short": "sh",
-
-            "count": "141"
-
-        },
-
-        {
-
-            "id": "2",
-
-            "city_name": "北京",
-
-            "city_pre": "B",
-
-            "city_pinyin": "Beijing",
-
-            "city_short": "bj",
-
-            "count": "137"
-
-        }
-        ...
-]
-}

接口7:影片上映影院查询

请求地址

GET https://api.isoyu.com/movie/show_cinema

请求参数

名称必填类型说明
cityidint城市ID
movieidint影片ID

返回data参数

名称类型说明
cinemaNamestring影院名称
cinemaIdstring影院ID

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->movieShowCinema()
-
-    ->withCityid(1)
-    ->withMovieid(190465)
-    ->request();
-
-dump($result);

返回结果示例:

{
-"code": 0,
-"message": "成功",
-"data":[
-    {
-
-        "cinemaName": "金逸影城上海龙之梦IMAX店",
-
-        "cinemaId": "1",
-
-        "address": "上海市虹口区西江湾路388号凯德龙之梦B座6F-7F",
-
-        "latitude": "31.27125",
-
-        "longitude": "121.4787"
-
-    },
-
-    {
-
-        "cinemaName": "上海南桥海上国际影城",
-
-        "cinemaId": "2",
-
-        "address": "上海奉贤区百齐路288号(百联二期四楼)",
-
-        "latitude": "30.91572",
-
-        "longitude": "121.4829"
-
-    },
-        ...
-]
-}

接口8:按影片ID检索影片信息

请求地址

GET https://api.isoyu.com/movie/index

请求参数

名称必填类型说明
movieidint影片ID

返回data参数

名称类型说明
movieidstring影片唯一标识ID
actorsstring影片的演员列表。
also_known_asstring影片的其它名称。
countrystring影片的拍摄国家。
directorsstring影片的导演列表。
film_locationsstring影片的拍摄地。
genresstring影片的分类。(如:戏剧,战争)
languagestring影片的对白使用的语言。
plot_simpleString影片的剧情概要。
posterString影片的海报。
ratedString影片的分类与评级。
ratingstring影片的得分。(-1表示未评分)
rating_countstring影片的评分人数。
release_dateInt影片的上映时间。
runtimestring影片的持续时间。
titlestring影片的名称。
typestring影片类型.
writersstring影片的编剧列表。
yearInt影片的拍摄年代。

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->movieIndex()
-
-    ->withMovieid(190465)
-    ->request();
-
-dump($result);

返回结果示例:

{
-"code": 0,
-"message": "成功",
-"data":{
-   "movieid": "137742",
-
-    "rating": "-1",
-
-    "genres": "动作/冒险/科幻",
-
-    "runtime": "null",
-
-    "language": "英语",
-
-    "title": "哥斯拉",
-
-    "poster": "http://v.juhe.cn/movie/img?55370",
-
-    "writers": "麦克斯·鲍任斯坦,达夫·卡拉汉姆",
-
-    "film_locations": "美国|日本",
-
-    "directors": "加里斯·爱德华斯",
-
-    "rating_count": "288",
-
-    "actors": "亚伦·泰勒-约翰逊 Aaron Taylor-Johnson,布莱恩·科兰斯顿 Bryan Cranston,伊丽莎白·奥尔森 Elizabeth Olsen,渡边谦 Ken Watanabe",
-
-    "plot_simple": "改编自1954年日本电影《哥斯拉》,围绕一位人类大兵的生活展开。讲述了沉睡的古代巨型怪兽被人们意外唤醒,醒来后的怪兽展现出强大的破坏能力,它的存在也震惊了世界。影片同时强调了原子弹对生物变异带来的直接影响。",
-
-    "year": "2014",
-
-    "country": "美国|日本",
-
-    "type": "null",
-
-    "release_date": "20140101",
-
-    "also_known_as": ""
-    }
-}

邮编查询(免费)

提供全国邮政编码大全,为你快速准确查邮编

每日100次免费调用

接口1:通过邮编查询对应的地名

请求地址

GET https://api.isoyu.com/postcode/query

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
postcodestring邮编,如:215001
pageint页数,默认1
pagesizeint每页返回,默认:20,最大不超过50

返回data参数

名称类型说明
参考返回数据

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->postcodeQuery()
-
-    ->withPostcode('215001')
-
-    ->request();
-dump($result);

返回数据示例:

{
-    "code": 0,
-    "message": "成功",
-    "data": {
-        "list": [
-
-            {
-
-                "PostNumber": "215001",
-
-                "Province": "江苏省",
-
-                "City": "苏州市",
-
-                "District": "平江区",
-
-                "Address": "廖家巷新光里"
-
-            },
-
-            {
-
-                "PostNumber": "215001",
-
-                "Province": "江苏省",
-
-                "City": "苏州市",
-
-                "District": "平江区",
-
-                "Address": "龙兴桥顺德里"
-
-            }
-
-        ],
-
-        "totalcount": 352,
-
-        "totalpage": 176,
-
-        "currentpage": 1,
-
-        "pagesize": "2"
-    },
-}

接口2:省份、城市、地区(县)关联的列表

请求地址

GET https://api.isoyu.com/postcode/pcd

请求参数

返回data参数

名称类型说明
参考返回数据

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->postcodePcd()
-
-    ->request();
-dump($result);

返回数据示例:

{
-    "code": 0,
-    "message": "成功",
-    "data": {
-		{
-
-			"id":"1",
-
-			"province":"上海市",
-
-			"city":[
-
-				{
-
-					"id":"32",
-
-					"city":"上海市",
-
-					"district":[
-
-						{
-
-							"id":"798",
-
-							"district":"南汇区"
-
-						},
-
-						{
-
-							"id":"799",
-
-							"district":"卢湾区"
-
-						},
-
-						{
-
-							"id":"800",
-
-							"district":"嘉定区"
-
-						},
-
-						{
-
-							"id":"801",
-
-							"district":"奉贤区"
-
-						},
-
-						{
-
-							"id":"802",
-
-							"district":"宝山区"
-
-						},
-
-						{
-
-							"id":"803",
-
-							"district":"崇明县"
-
-						},
-
-						{
-
-							"id":"804",
-
-							"district":"徐汇区"
-
-						},
-
-						{
-
-							"id":"805",
-
-							"district":"普陀区"
-
-						},
-
-						{
-
-							"id":"806",
-
-							"district":"杨浦区"
-
-						},
-
-						{
-
-							"id":"807",
-
-							"district":"松江区"
-
-						},
-
-						{
-
-							"id":"808",
-
-							"district":"浦东新区"
-
-						},
-
-						{
-
-							"id":"809",
-
-							"district":"虹口区"
-
-						},
-
-						{
-
-							"id":"810",
-
-							"district":"金山区"
-
-						},
-
-						{
-
-							"id":"811",
-
-							"district":"长宁区"
-
-						},
-
-						{
-
-							"id":"812",
-
-							"district":"闵行区"
-
-						},
-
-						{
-
-							"id":"813",
-
-							"district":"闸北区"
-
-						},
-
-						{
-
-							"id":"814",
-
-							"district":"青浦区"
-
-						},
-
-						{
-
-							"id":"815",
-
-							"district":"静安区"
-
-						},
-
-						{
-
-							"id":"816",
-
-							"district":"黄浦区"
-
-						}
-
-					]
-
-				}
-
-			]
-
-		},
-    },
-}

接口3:根据相关条件查询符合条件地区的邮编

请求地址

GET https://api.isoyu.com/postcode/search

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
pidint省份ID
cidint城市ID
didint区域ID
qstring地名关键字,如:木渎
pageint第几页,默认为第1页
pagesizeint每页显示条数,(1-50)默认20条,

返回data参数

名称类型说明
参考返回数据

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->postcodeSearch()
-
-    ->withPid(1)
-
-    ->withCid(32)
-    ->withQ('徐家汇')
-    ->request();
-dump($result);

返回数据示例:

{
-    "code": 0,
-    "message": "成功",
-    "data": {
-		"list":[
-
-			{
-
-				"PostNumber":"200023",
-
-				"Province":"上海市",
-
-				"City":"上海市",
-
-				"District":"卢湾区",
-
-				"Address":"徐家汇路1-999号(单号)"
-
-			},
-
-			{
-
-				"PostNumber":"200025",
-
-				"Province":"上海市",
-
-				"City":"上海市",
-
-				"District":"卢湾区",
-
-				"Address":"徐家汇路28-648号(双号)"
-
-			},
-
-			{
-
-				"PostNumber":"200023",
-
-				"Province":"上海市",
-
-				"City":"上海市",
-
-				"District":"卢湾区",
-
-				"Address":"徐家汇路1-999弄(单号)"
-
-			},
-
-			{
-
-				"PostNumber":"200025",
-
-				"Province":"上海市",
-
-				"City":"上海市",
-
-				"District":"卢湾区",
-
-				"Address":"徐家汇路28-648弄(双号)"
-
-			}
-
-		],
-
-		"totalcount":4,
-
-		"totalpage":1,
-
-		"currentpage":1,
-
-		"pagesize":20
-            ...
-        ]
-    },
-}

周公解梦

[danger]### 免费接口,每日100次免费调用,会员可不限次数调用,购买API会员

周公解梦,周公解梦大全,周公解梦查询

每日100次免费调用

接口1:解梦查询

请求地址

GET https://api.isoyu.com/dream/query

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
qstring梦境关键字
cidint梦境分类,默认全部(参考接口2:梦境分类)
fullint是否显示详细信息 ,1:是 0:否,默认0

返回参数

名称类型说明
见JSON返回示例-

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->dreamQuery()
-
-    ->withQ('黄金')
-    ->withFull(1)
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功的返回",
-    "data": {
-        { 
-        "id": "873e943d1bcb40cd4b289e0809803343", 
-        "title": "黄金 金子", 
-        "des": "梦见黄金,预示会遭遇挫折。梦见有人送黄金给自己,可能会蒙受损失。女人梦见丢了黄金,预示添置新首饰。", 
-        "list": [ 
-            "梦见黄金,预示会遭遇挫折。梦见有人送黄金给自己,可能会蒙受损失。女人梦见丢了黄金,预示添置新首饰。", 
-            "另外,如果梦见金银制的杯、盆、工具等,都预示要结婚,或在需要下赌注的事情上,会有好运气。", 
-            "梦见金衣服、金布,预示会得到荣誉和声望。", 
-            "梦见自己在寻找黄金,预示会通过自己的努力,改善处境,取得成功。", 
-            "梦见炼金,或是淘金,采金,则是提醒你要提高警惕,擦亮眼睛,不要以貌取人。", "梦见挖出金子,或打开金库,预示你会有意外之财。", 
-            "梦见藏起金子,提醒你要好好保护自己的利益,必要的话" 
-        ] 
-        }
-    }

接口2:梦境分类

请求地址

GET https://api.isoyu.com/dream/category

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
fidint所属分类,默认全部,0:一级分类

返回参数

名称类型说明
见JSON返回示例-

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->dreamCategory()
-
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功的返回",
-    "data": {
-        { "id":"1", "name":"人物类", "fid":"0" }, 
-        { "id":"2", "name":"其他类", "fid":"0" },
-        ...
-    }
- - - - \ No newline at end of file diff --git "a/.vitepress/dist/\347\224\265\345\255\220\345\225\206\345\212\241.html" "b/.vitepress/dist/\347\224\265\345\255\220\345\225\206\345\212\241.html" deleted file mode 100644 index 73951dfc..00000000 --- "a/.vitepress/dist/\347\224\265\345\255\220\345\225\206\345\212\241.html" +++ /dev/null @@ -1,466 +0,0 @@ - - - - - - 姬长信API For Docker官方文档 - - - - - - - - - - - - - - - - -
Skip to content

书籍ISBN数据查询

https://api.isoyu.com/

通过请求10位或13位的ISBN码可以反馈给用户相应的书籍信息和推荐指数

最低 0.02元/次

请求地址

GET https://api.isoyu.com/book/isbn

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
substring10位或者13位的ISBN码

返回data参数

名称类型说明
levelNumstring推荐指数
subtitlestring副标题
authorstring作者
pubdatestring发版日期
origin_titlestring源标题(国外源标题)
bindingstring装订方式
pagesstring总页数
images_mediumstring缩略图
images_largestring大图
publisherstring出版社名称
isbn10string10位ISBN码
isbn13string13位ISBN码
titlestring书籍名称
summarystring内容简介
pricestring销售价格

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->bookIsbn()
-
-    ->withSub('9787544258975')
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功的返回",
-    "data": {
-         "levelNum":"8.0",
-
-         "subtitle":"",
-
-         "author":" 加西亚·马尔克斯",
-
-         "pubdate":"2012-9-1",
-
-         "origin_title":El amor en los tiempos del cólera",
-
-         "binding":"精装",
-
-         "pages":"401",
-
-         "images_medium":"http://open.6api.net/mpic/s11284102.jpg",
-
-         "images_large":"http://open.6api.net/lpic/s11284102.jpg",
-
-         "publisher":"南海出版公司",
-
-         "isbn10":"7544258971",
-
-         "isbn13":"9787544258975",
-
-         "title":"霍乱时期的爱情",
-
-         "summary":"《霍乱时期的爱情》是加西亚•马尔克斯获得诺贝尔文学奖之后完成的第一部小说。讲述了一段跨越半个多世纪的爱情史诗,穷尽了所有爱情的可能性:忠贞的、隐秘的、粗暴的、羞怯的、柏拉图式的、放荡的、转瞬即逝的、生死相依的……再现了时光的无情流逝,被誉为“人类有史以来最伟大的爱情小说”,是20世纪最重要的经典文学巨著之一。",
-
-         "price":"39.50元"
-    }
-}

常用快递查询

根据快递单号查询快递状态信息,支持国内常规快递公司和物流公司,信息更新及时

接口1:根据单号查询快递信息

最低 0.008元/次

请求地址

GET https://api.isoyu.com/express/query

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
comstring快递公司字母简称。可以使用auto代替,此时将自动识别快递单号。【查询顺丰时,为了保证效率,请尽量提供寄件人或者收件人查询】
nustring需要查询的快递单号
phonestring手机尾号后四位【寄件人手机号或者收件人手机号】

返回参数

参数名称类型示例值描述
updateNumber1588071235436更新时间戳
upgrade_infoString提示信息,用于提醒用户可能出现的情况
updateStrString2020-04-28 18:53:55更新时间
logoStringhttp://app2.showapi.com/img/expImg/zto.jpg快递公司logo
dataSizeNumber11数据节点的长度
statusNumber4快递状态 1 暂无记录 2 在途中 3 派送中 4 已签收 (完结状态) 5 用户拒签 6 疑难件 7 无效单 (完结状态) 8 超时单 9 签收失败 10 退回
fee_numNumber1计费次数。例如:0为计费0次,即不计费;1为计费1次
telString95311快递公司联系方式
dataObject[]
-timeString2019-11-16 21:33:56
-contextString快件已在 【九江城西港】 签收, 签收人: 速递易, 如有疑问请电联:(15779254414), 投诉电话:(13687028760), 您的快递已经妥投。风里来雨里去, 只为客官您满意。上有老下有小, 赏个好评好不好?【请在评价快递员处帮忙点亮五颗星星哦~】
expSpellNameStringzhongtong快递编码
msgString查询成功返回提示信息
mailNoString75312165465979快递单号
queryTimesNumber1无走件记录时被查询次数 注意:在24小时内,查询次数>10次将会计费

| flag | Boolean | true | true:查询成功,表示ret_code=0且data的长度>0。可使用本字段做是否读取data列表的依据。 false:查询失败。 | | expTextName | String | 中通快递 | 快递简称 | | possibleExpList | String[] | [] | 自动识别结果 |

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->expressQuery()
-
-    ->withCom('快递公司简称')
-    ->withNu('运单号')
-    ->request();

接口2:快递公司列表(免费)

请求地址

GET https://api.isoyu.com/express/exp_list

请求参数

名称必填类型说明
expNamestring快递公司关键词
maxSizestring分页时,返回的最大数据量
pagestring当前页数

返回参数

名称类型描述
expressListString快递公司列表数据
- expNameString快递公司名称
- simpleNameString简称
- urlString官方网址
- noteString描述
- phoneString快递公司服务电话
- imgUrlString快递公司图标

JSON返回示例:

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->expressExpList()
-
-    ->withExpName('如风')
-    ->withMaxSize(20)
-    ->request();

返回示例:

    {
-
-    "code":0,
-
-    "message":"操作成功",
-
-    "data":{
-
-        "page": 1,
-
-        "expressList": [
-
-            {
-
-            "imgUrl": "http://app2.showapi.com/img/expImg/rufeng.jpg",
-
-            "simpleName": "rufeng",
-
-            "phone": "400-010-6660",
-
-            "expName": "如风达快递",
-
-            "note": "",
-
-            "url": "http://www.rufengda.com"
-
-            },
-
-            {
-
-            "imgUrl": "http://app2.showapi.com/img/expImg/562.gif",
-
-            "simpleName": "rufengda",
-
-            "phone": "400-010-6660",
-
-            "expName": "凡客如风达",
-
-            "note": "",
-
-            "url": "http://www.rufengda.com"
-
-            }
-
-        ],
-
-        "allNum": 2,
-
-        "msg": "查询成功!",
-
-        "maxSize": 20
-
-        }
-
-    }

二维码解码

请传递图片base64编码数据或图片地址(任选其一),自动识别常见的二维码类型。请注意:该接口请使用POST方式请求,base64数据大小不超过300k。在保证图片清晰度的情况下,图片越小识别速度越快,结果也越稳定。

最低 0.02元/次

请求地址

GET https://api.isoyu.com/qrcode/codec

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
qrpicstring二维码图片的base64编码
qrurlstring二维码图片地址

返回data参数

名称类型示例值说明
qrtypestringWeChat二维码类型
qrcodecstringhttp://weixin.qq.com/r/nEx-ZyfEaXoWrWME9xmO二维码内容

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->qrcodeCodec()
-
-
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功",
-    "data": [
-        {
-
-          "qrtype": "Url",
-
-          "qrcodec": "https://api.isoyu.com"
-
-        }
-    ]
-}

二维码生成

[danger]### 免费接口,每日100次免费调用,会员可不限次数调用,购买API会员

按照设定的参数、生成二维码

每日100次免费调用

请求地址

GET https://api.isoyu.com/qrcode/index

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
textstring二维码内容
elstring纠错等级,el可用值:h\q\m\l,例如:h
bgcolorstring背景色代码,例如:ffffff
fgcolorstring前景色代码,例如:000000
logostringlogo图片URL地址或base64encode编码的图片内容,需要urlencode
wint尺寸大小(像素),例如:300
mint边距大小(像素),例如:10
lwintlogo宽度(像素),例如:60
typeint返回模式,1:二维码图片以base64encode编码返回 2:直接返回二维码图像,默认1

返回data参数

名称类型说明
见JSON返回示例-

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->qrcodeIndex()
-
-    ->withText('二维码内容')
-    ->withBgcolor('ffffff')
-    ->withFgcolor('000000')
-    ->withLogo()
-    ->withW()
-    ->withM()
-    ->withType()
-    ->request();

返回示例:

{ 
-    "message": "success", 
-    "data": {
-         "base64_image": "base64encode编码的二维码图片内容" 
-    },
-     "code": 0
- }

汇率换算

[danger]### 免费接口,每日100次免费调用,会员可不限次数调用,购买API会员

外汇报价,货币汇率,包含三个接口:常用汇率查询、货币列表和实时汇率查询换算

每日100次免费调用

接口1:常用汇率查询

汇率查询,数据仅供参考,交易时以银行柜台成交价为准

请求地址

GET https://api.isoyu.com/exchange/query

请求参数(无)

SDK调用

$client = new Client("YourAppCode");
-
-// 常用汇率查询
-$result = $client->exchangeQuery()
-
-    ->request();

返回示例:

{
-    "message": "查询成功",
-    "data": {
-        "update": "2016-07-22 10:32:31",
-        "list": [
-            [
-                "美元", /*货币名称*/
-                "100", /*交易单位*/
-                "665.63", /*现汇买入价*/
-                "660.3", /*现钞买入价*/
-                "668.3", /*现钞卖出价*/
-                "666.69" /*中行折算价*/
-            ],
-            [
-                "港币",
-                "100",
-                "85.83",
-                "85.14",
-                "86.15",
-                "85.96"
-            ],
-            [
-                "日元",
-                "100",
-                "6.2771",
-                "6.0834",
-                "6.3211",
-                "6.3014"
-            ],
-            [
-                "欧元",
-                "100",
-                "732.74",
-                "710.13",
-                "737.88",
-                "735.79"
-            ],
-            [
-                "英镑",
-                "100",
-                "879.28",
-                "852.15",
-                "885.46",
-                "879.01"
-            ]
-        ]
-    },
-    "code": 0
-}

接口2:货币列表

支持的货币列表

请求地址

https://api.isoyu.com/exchange/currency

请求参数(无)

SDK调用

$client = new Client("YourAppCode");
-
-// 获取货币列表
-$result = $client->exchangeCurrency()
-    ->request();

返回示例:

{
-    "message": "查询成功",
-    "data": {
-        "list": [
-            {
-                "name": "人民币", /*货币名称*/
-                "code": "CNY" /*货币代码*/
-            },
-            {
-                "name": "美元",
-                "code": "USD"
-            },
-            {
-                "name": "日元",
-                "code": "JPY"
-            },
-            {
-                "name": "欧元",
-                "code": "EUR"
-            },
-            {
-                "name": "英镑",
-                "code": "GBP"
-            },
-        ...
-        ]
-    },
-    "code": 0
-}

接口3:实时汇率查询

实时货币汇率查询换算,数据仅供参考,交易时以银行柜台成交价为准

请求地址

https://api.isoyu.com/exchange/convert

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
fromstring转换汇率前的货币代码
tostring转换汇率成的货币代码

SDK调用

$client = new Client("YourAppCode");
-
-// 查询实时汇率
-$result = $client->exchangeConvert()
-    ->withFrom()
-    ->withTo()
-    ->request();

返回示例:

{
-    "message": "查询成功",
-    "data": [
-        {
-            "currencyF": "JPY", /*货币代码*/
-            "currencyF_Name": "日元", /*货币名称*/
-            "currencyT": "BHD", /*货币代码*/
-            "currencyT_Name": "巴林第纳尔", /*货币名称*/
-            "currencyFD": 1,
-            "exchange": "0.0032685972", /*当前汇率*/
-            "result": "0.0032",/*当前汇率*/
-            "updateTime": "2014-11-07 13:58:02"
-        },
-        {
-            "currencyF": "BHD",
-            "currencyF_Name": "巴林第纳尔",
-            "currencyT": "JPY",
-            "currencyT_Name": "日元",
-            "currencyFD": 1,
-            "exchange": "305.9416445623",
-            "result": 305.9416,
-            "updateTime": "2014-11-07 13:58:01"
-        }
-    ],
-    "code": 0
-}

收货地址解析

[danger]### 会员接口,仅限会员使用,购买API会员

此接口可以解析出文本中的收货人姓名、联系方式、邮编和详细地址。并且可以将地址拆分出省市区(自治区、旗、盟等),方便电商和物流等项目应用。text参数中的内容同一类型(例如电话号码和邮编都是数字,连在一起的话,最好有空格或逗号相隔)。

请求地址

GET https://api.isoyu.com/express/address

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
textstring文本内容

返回data参数

名称类型示例值说明
mobilestring13800138000移动电话号码
namestring马云收货人姓名
provincestring浙江省省/特区/自治区/直辖市
citystring杭州市城市
districtstring滨江区区县
postcodestring310052邮编
detailstring浙江省杭州市滨江区网商路699号完整收货地址

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->expressAddress()
-
-    ->withText('马云,13800138000浙江省杭州市滨江区网商路699号310052')
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功的返回",
-    "data": {
-        "mobile":"13800138000",
-
-        "name":"马云",
-
-        "province":"浙江省",
-
-        "city":"杭州市",
-
-        "district":"滨江区",
-
-        "postcode":"310052",
-
-        "detail":"浙江省杭州市滨江区网商路699号"
-    }
-}

淘宝客订单号检测

可以检测淘宝订单号是否使用淘客下单,避免商家损失佣金

最低 0.016元/次

请求地址

GET https://api.isoyu.com/taobaoke/check_order

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
orderNostring订单号

返回data参数

名称类型说明
taokebooltrue:淘客订单 false:非淘客订单或订单失效
remarkstring说明

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->taobaokeCheckOrder()
-
-    ->withOrderNo('淘宝订单号')
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功",
-    "data": [
-        {
-
-	  	"taoke": true,
-
-		"remark": "请注意,该订单为淘客订单",
-
-		"hasNextPage": "1",
-
-		"orders": []
-        }
-    ]
-}

淘口令解析

将淘口令解析还原成url,商品口令、券口令可完美解析出商品id

最低 0.0025元/次

请求地址

GET https://api.isoyu.com/taobaoke/query

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
tklstring淘口令

返回data参数

名称类型说明
num_iidstring商品id, 只要口令是商品口令或券口令时才返回商品id
contentstring淘口令-文案
titlestring商品标题
pricestring商品价格(手淘分享的口令,才可以解析出价格)
pic_urlstring口令图片
urlstring跳转url(长链)
native_urlstring移动端调起地址
thumb_pic_urlstring缩略图

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->taobaokeQuery()
-
-    ->withTkl('¥4SKAZC8brVD¥')
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功",
-    "data": [
-        {
-
-        "content": "FANBIYA X8隐形蓝牙耳机无线迷你超小挂耳式运动开车入耳塞微型头戴式可接听电话手机男女通用适用苹果",
-
-        "native_url": "tbopen://m.taobao.com/tbopen/index.html?a.....",
-
-        "pic_url": "https://img.alicdn.com/tfscom/i2/2289894494/O1CN01IFLHLJ1j4IOYvfX3g_!!0-item_pic.jpg",
-
-        "suc": true,
-
-        "thumb_pic_url": "https://img.alicdn.com/tfscom/i2/2289894494/O1CN01IFLHLJ1j4IOYvfX3g_!!0-item_pic.jpg_170x170.jpg",
-
-        "title": "淘口令-页面",
-
-        "url": "https://uland.taobao.com/coupon/edetail?e=jTS9Uk507ZQG.......",
-
-        "request_id": "88gbusl7o1at",
-
-        "num_iid": "572096814881"
-        }
-    ]
-}

条码查询

通过条码(条形码)查询商品信息(名称、价格、图片、厂家、描述等字段),融合了包括中国条码中心在内的多个数据源。

最低 0.005元/次

请求地址

GET https://api.isoyu.com/barcode/query

请求参数

参数名称类型必须描述
appCodestring用户授权码,参考API调用
codeString条形码

返回data参数

名称类型示例值描述
flagStringtrue操作是否成功
codeString6938166920785条形码
goodsNameString苹果醋商品名称
manuNameString新乡市和丝露饮品有限公司厂商
specString268ml规格
priceString3.00参考价格(单位:元)
trademarkString醋美人生商标/品牌名称
imgStringhttp://www.aijiazixuan.com/upfilesmall/2013-12/2013121962731065.jpg图片地址
ret_codeString0返回代码 0为成功,其他为失败
goodsTypeString食品、饮料和烟草>>饮料商品分类
sptmImgStringhttp://app2.showapi.com/img/barCode\_img/20161116/14792662xxxxxxx.png条码图片
ycgString中国原产地(可能无此参数信息)
noteString备注信息
remarkString查询成功!返回结果的描述
manuAddressString厂商地址
imgListString条码中心图片列表

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->barcodeQuery()
-
-    ->withCode('6938166920785')
-
-    ->request();
-
-dump($result);

返回数据示例:

{
-    "message": "查询成功",
-    "data": {
-        "sptmImg": "",
-        "spec": "268ml",
-        "remark": "查询成功!",
-        "img": "http://app2.showapi.com/img/barCode_img/2f7e639b-aa2f-4248-ae79-f0acc6ea56e6.jpg",
-        "code": "6938166920785",
-        "ycg": "",
-        "manuName": "新乡市和丝露饮品有限公司",
-        "ret_code": "0",
-        "imgList": [],
-        "flag": true,
-        "price": "3.00",
-        "trademark": "醋美人生",
-        "manuAddress": "河南省新乡市原阳县新城开发区",
-        "note": "备注:经查,该厂商识别代码已在中国物品编码中心注册,但编码信息未按规定通报",
-        "goodsName": "苹果醋",
-        "goodsType": "工业生产和制造业>>食品和饮料工业>>饮料加工>>水饮料加工"
-    },
-    "code": 0
-}

[danger] 返回code为0时计费。

图书电商数据

[danger]### 免费接口,每日100次免费调用,会员可不限次数调用,购买API会员

于万千之中选择你所爱--好书推荐,值得你信赖。

每日100次免费调用

接口1:图书分类目录

请求地址

GET https://api.isoyu.com/book/catalog

请求参数

返回data参数

名称类型说明
idint目录编号
catalogstring目录内容

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->bookCatalog()
-
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功的返回",
-    "data": {
-        { "id":"242", "catalog":"中国文学" }, 
-        { "id":"243", "catalog":"外国文学" }, 
-        { "id":"244", "catalog":"儿童文学" },
-        { "id":"245", "catalog":"散文" }, 
-        { "id":"246", "catalog":"经典名著" }, 
-        { "id":"247", "catalog":"小说" }, 
-        { "id":"248", "catalog":"历史" }, 
-        { "id":"249", "catalog":"教育" }, 
-        { "id":"250", "catalog":"成功励志" }, 
-        { "id":"251", "catalog":"心灵鸡汤" }, 
-        { "id":"252", "catalog":"人物传记" },
-        { "id":"253", "catalog":"心理学" }, 
-        { "id":"254", "catalog":"管理" }, 
-        { "id":"255", "catalog":"经济" }, 
-        { "id":"256", "catalog":"理财" },
-        { "id":"257", "catalog":"哲学" },
-        { "id":"258", "catalog":"计算机" }
-    }

接口2:图书内容

请求地址

GET https://api.isoyu.com/book/query

请求参数

名称必填类型说明
catalog_idint目录编号
pnint数据返回起始
rnint数据返回条数,最大30

返回参数

名称类型说明
见JSON返回示例-

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->bookQuery()
-
-    ->withCategoryId(242)
-    ->withPn(2)
-    ->withRn(1)
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功的返回",
-    "data": [
- { "title":"明朝那些事儿", "catalog":"中国文学 历史 小说 ", "tags":"中国历史 历史小说 好书推荐 明朝 畅销书排行榜 ", "sub1":"当时明月经典著作:《明朝那些事儿》", "sub2":"《明朝那些事儿》是中国青年历史学者当时明月创作的一系列连载的历史小说,作品讲述了从1344年到1644年间中国明朝三百年的历史故事。小说以史料为基础,以年代和具体人物为主线,以小说的笔法,从朱元璋出生开始讲起,到崇祯皇帝自缢、明朝灭亡结束,将明朝十七帝、王公权贵和小人物的命运等娓娓道来,进行了全景式的展示与描写。而作品对官场政治、战争、帝王心术等的描写更为突出,着墨更多,也对当时的政治经济制度和人伦道德进行了演绎。《明朝那些事儿》精彩绝伦,引人入胜,掀起了一股明朝热。\\n《明朝那些事儿》的作者当年明月,原名石悦,男,于1979年出生在宜昌一个普通的干部家庭里,曾是广东顺德海关的一名公务员,现为中国海关总署缉私警察。他于2006年3月在天涯社区首次发表《明朝那些事儿》,于2009年3月21日连载完毕,现已全部集结成书出版发行,一共7部。当年明月是青年历史学者、畅销书作家,也是明史学会会员,更是心灵历史的开创者。他的代表作《明朝那些事儿》销量已过五百万册,为三十年来最畅销的史学读本。\\n《明朝那些事儿》共有七部,第一部从朱元璋的出身开始写起,到永乐大帝夺位的靖难之役结束为止,叙述了明朝最艰苦卓绝的开国过程和永乐夺位、建文失踪的靖难之役……第七部描写了明朝最后一位皇帝崇祯的故事和北方后金势力的崛起。七部历史小说,精彩的演绎了中国明代三百年的历史故事和重要历史人物,吸引了千千万万的读者。\\n《明朝那些事儿》是迄今为止唯一全本白话正说明朝大历史。作者当时明月以通俗浅显甚至娱乐化的手法重述、重写历史,引发了一场“感染”者高烧不退的“读史热”。而因这一系列作品的持续畅销,当时明月连续五年荣登“中国作家富豪榜”,成为近几年国内文化界的一大奇观,也引起了不少争议。\\n《明朝那些事儿》是一部“好读”的历史,也是一部“老百姓”可以读的历史,能够让大家阅读得畅快淋漓。让我们翻开《明朝那些事儿》,走进中国明朝,去细细体会那些事儿……\\n《明朝那些事儿》", "img":"http:\\/\\/apis.juhe.cn\\/goodbook\\/img\\/485e07a3ae0fc5de931b439881a4b013.jpg", "reading":"5841人阅读", "online":"京东商城:http:\\/\\/book.jd.com\\/11014800.html 当当网:http:\\/\\/product.dangdang.com\\/product.aspx?product\_id=22554517 亚马逊:http:\\/\\/www.amazon.cn\\/%E6%98%8E%E6%9C%9D%E9%82%A3%E4%BA%9B%E4%BA%8B%E5%84%BF-%E5%BD%93%E5%B9%B4%E6%98%8E%E6%9C%88\\/dp\\/B005UIJ4NQ\\/ref=sr\_1\_1 苏宁易购:http:\\/\\/www.suning.com\\/emall\\/prd\_10052\_22001\_-7\_1382710\_.html", "bytime":"2013年6月18日" }],
-    }

语言翻译

系统支持自动识别源语言也可以指定来源和翻译对象。单次请求不得超过5K字节,约为1600汉字。

最低 0.006元/次

请求地址

GET https://api.isoyu.com/fanyi/index

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
textstring需要翻译的内容
tostring目标语言,默认自动识别

返回data参数

名称类型示例值说明
fromstringen来源语言
tostringzh目标语言
srcstringhello翻译文本
dststring你好翻译结果

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->fanyiIndex()
-
-    ->withText('hello')
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功",
-    "data": [
-        {
-
-        "from":"en",
-
-        "to":"zh",
-
-        "src":"hello",
-
-        "dst":"你好"
-
-        }
-    ]
-}
- - - - \ No newline at end of file diff --git "a/.vitepress/dist/\347\237\245\344\271\216\346\227\245\346\212\245\346\225\260\346\215\256.html" "b/.vitepress/dist/\347\237\245\344\271\216\346\227\245\346\212\245\346\225\260\346\215\256.html" deleted file mode 100644 index 99addac3..00000000 --- "a/.vitepress/dist/\347\237\245\344\271\216\346\227\245\346\212\245\346\225\260\346\215\256.html" +++ /dev/null @@ -1,115 +0,0 @@ - - - - - - 姬长信API For Docker官方文档 - - - - - - - - - - - - - - - - -
Skip to content

7. Web 知乎日报数据

说明: 获取每日每日知乎日报、日报详情、日报短评论

7.1 每日知乎日报列表

必选参数:

接口地址:/Zhihu/zhihu_daily

调用例子:https://api.isoyu.com/api/Zhihu/zhihu_daily

返回数据(每次返回是18条数据,这里就不全部列出来了)如下图:

{
-    "msg": "success",
-    "code": 1,
-    "data": {
-        "date": "20170603",
-        "stories": [
-            {
-                "title": "《萤火虫之墓》是我不敢看第二遍的动画片",
-                "ga_prefix": "060321",
-                "images": [
-                    "https://pic4.zhimg.com/v2-1ce18fa4888ea20fba5526579d8e039b.jpg"
-                ],
-                "multipic": true,
-                "type": 0,
-                "id": 9456269
-            },
-            {
-                "image": "https://pic1.zhimg.com/v2-1a842a11ed0b989a7e7a24a9e01cc7b4.jpg",
-                "type": 0,
-                "id": 9453152,
-                "ga_prefix": "060207",
-                "title": "《加勒比海盗 5》:很亲切但并不激动,很高兴但没有惊喜"
-            }
-        ]
-    }
-}

7.2 日报详情

必选参数:id 日报列表中的 id

接口地址:/Zhihu/news?id=9454551

调用例子:https//api.isoyu.com/api/Zhihu/news?id=9454551

返回数据()如下图:

{
-    "msg": "success",
-    "code": 1,
-    "data": {
-        "body": "<div class=\"main-wrap content-wrap\">\n<div class=\"headline\">\n\n<div class=\"img-place-holder\"></div>\n\n\n\n</div>\n\n<div class=\"content-inner\">\n\n\n\n<div class=\"question\">\n<h2 class=\"question-title\"></h2>\n<div class=\"answer\">\n\n<div class=\"meta\">\n<img class=\"avatar\" src=\"http://pic3.zhimg.com/v2-ee0501398d5895abc672bdb905c8e66e_is.jpg\">\n<span class=\"author\">故园风雨前,</span><span class=\"bio\">写作业者</span>\n</div>\n\n<div class=\"content\">\n<p style=\"text-align: center;\">* * *</p>\r\n<p style=\"text-align: center;\">一场用生命炫技结果演砸了的惨败</p>\r\n<p style=\"text-align: center;\">* * *</p>\r\n<hr />\r\n<p>附近有新楼盘开建,工地都围上了。昨经过,发现已有一幢精美小筑落成,沿街矗立。走在矮墙外,看见一蓬一蓬的白雾从墙里漫出来,在墙头上铺开回旋,被后面几枝殷红的鸡爪槭衬着,袅袅流云似的,顺墙飘落,刚落就散了。特意跑去淋了一下,不是干烟,真是水汽。又发现地面也有一团团白雾,原是从里面沿着墙根转出来的,蒸蒸然在人脚面汇聚,刚聚就散了。啊,好一个神仙似的姐姐,我自喜道。</p>\r\n<p>原来是售楼处。仰头看见几个金色大字,是楼盘名,花着锦火烹油那意思。楼盘我当然惦记不上,但诱人而免费的售楼处必需到此一游。我因强扮一脸阔气踱进去。</p>\r\n<p>进去是一方仿照日式的庭园,百十平米。造园的人真费心了:远观路尽头有片白色沙石地,用细耙梳理出涟漪波涛,上踞胖瘦不一几尊山石,山石之间生出一株老松,虬曲苍劲,好像已经在此守候了几百年。沙海之外围着一圈浅水,缓缓似有流动。可惜池中未见锦鲤睡莲,过于清汤寡水。池塘两侧大概装有类似加湿器那样的机关,不断喷出水汽,以保证整个庭院腾云驾雾。我猜这里面是有些学问的,喷水汽得把握好分寸,云雾小了显寒酸,稍大一点又像澡堂子。这里的控制刚刚好,还能漫出墙去把路人勾进来。我一边赞叹一边往里去,瞧见浅池中立了一块牌子,白地红字,乍看像一句题诗,为这精美小景做一个文学的定性,并骄傲地落下款识。然而走进一看,吓一大跳:</p>\r\n<p>&ldquo;警告!危险!水中有电!!禁止戏水!!!&rdquo;</p>\r\n<p>好嘛,我说怎么不种莲不养鱼。也可想而知之前的它们是怎么死的。</p>\r\n<p>真是费解,既然已经致命,那还不赶紧切断电源?可一转念,假使切断电源,那潺潺流水就成了死水,山间也不再有晓岚暮霭,没了仙气儿,这些损失对销售来讲也致命吧?所以切还是不切,这是一个问题。然而再细想,断然不能买这楼盘啊!售楼处本该是一个建筑在实力、才华上的最高体现,可此间连最基本的水电问题都没解决好,还警告,还危险,还禁止。真所谓用绳命炫技结果演砸了,多么难堪的惨败。</p>\r\n<p>我一个不相干的人都替他焦虑了。</p>\r\n<p>这桩焦虑让我记起另一桩焦虑。</p>\r\n<p>那时我上二三年级,不学好,放学不回家,喜欢在路上看热闹。八十年代初的成都,街头巷尾还能看见耍猴戏的班子,和表演武术的班子。那天我就挤进一个圈场,正赶上他们的压轴大戏,硬气功。出场的是一个胖大的中年男人,穿条黑绸布灯笼裤,扎着裤脚,上身赤裸着,肥敦敦的。裤腰上紧紧地绑一条很宽的红腰带,上钉黄铜钉,杀气腾腾的红和黄。脑袋绑一条红布头带,也扎得紧紧的,扯着他的眉眼,像景阳岗那只老虎一样&ldquo;吊睛&rdquo;。因为太紧,他眨眼时都不能完全闭上,总留着一截眼白,这更增添了他的威慑。</p>\r\n<p>他说一口北方话,滔滔不绝。大意是他们从黄河水最凶猛的地方来,经过了很多城市村庄,为很多观众表演过,观众都被他们高超的武艺震惊了,而他本人是台柱子,全国上下都给了他很高的荣誉。这次也要让你们开开眼,你们把亲戚邻居都叫来看吧,看我的硬气功,机会难得。</p>\r\n<p>他一边说一边绕着场子阔步疾走,手里攥一条皮鞭不停往脊背和胸腹上抽打,留下浅红色的痕迹,啪啪啪声音很响,又很巧妙地穿插在他的演说声中,光看这个我就觉得很来劲了。</p>\r\n<p>台柱子先耍了一通大刀,轰然叫好。又舞了一通棍子,轰然叫好。又把竖在地上的红缨枪,尖头刺着自己喉咙,跟地面角力,枪杆子弯得很厉害了也不饶它,看到危急处人们都疯狂了。最后一个节目据说最厉害,他进棚子里喝了口水才又出来,好故意吊一下胃口。</p>\r\n<p>他走到中央,一抱拳,把束额头的带子解下来,抛走。虽然吊睛白眼没了,他看着不那么凶狠了,甚至露出了一个北方胖农民的憨厚老实,但又显出肃穆和苍凉,一个身怀绝技的高人的麻木。他说了几句话,大意是你们瞧好了&mdash;&mdash;我反正没事,但你们小心你们的心脏。</p>\r\n<p>他从旁人手中接过一摞瓦片,特意告诉说这是你们这儿的瓦片,我就地取材。观众不知道他什么意思,都嗫嚅着不敢接话。只见他举起这摞瓦片到半空,森然宣布,我要砸我的额头,用额头击碎瓦片,但我自己完好无损,这是硬气功里最见真本事的一个了。说完,又运了一口气,猛地把瓦片砸向额头。</p>\r\n<p>轰然叫好。雷鸣般的掌声。观众沸腾了。</p>\r\n<p>可欢呼持续了不到几秒就停下来,人群里传出惊叫。一个小孩大声喊:</p>\r\n<p>&ldquo;流血了流血了!脑壳顶顶!&rdquo;</p>\r\n<p>真是,一条浓浓的血从他额上留下来,在鼻尖上积成血滴,啪哒啪哒滴到地上。他额上头发上脸上全是瓦灰。大概不知道伤口在那里,他也不敢去抹,一时只能由着血往下流。他手里还有瓦片,唉,真不忍看,只碎了第一片,剩下的都还瓦全着。</p>\r\n<p>那时已黄昏,人们都是在归家路上顺便停一脚,看这么一场价廉物美的演出,晚餐时好口若悬河地海吹一番,只会把这卖艺人吹得更神乎其神,而决不会塌他的台,但没想到他自己竟然弄成一场血光之灾。要说我们成都人那时风气真好,场子上没有一声倒彩,人们没有幸灾乐祸的需求,只是惊愕,只是叹息。台柱子这时已经回到那个半敞开的棚子里,坐在高高的板凳上,垂着胳膊,似乎累极了。场子上的人们不知所措了一阵,交头接耳了一阵,逐渐散去。一个老婆婆没急着离开,她迈着小脚,拄着拐,滴滴哚哚地走向棚子,边走边颤颤巍巍扬着手里的一张帕子,说要他拿去擦血。然而台柱子摇摇手,很粗鲁地拒绝了,并且别过头去,我再也看不到他的脸。</p>\r\n<p>人走光了,菜场边的空地上只剩下一个莫名其妙的棚子,不知道他们为什么还没收摊。街上有人家点了灯,天真的晚了。</p>\r\n<p>因为目睹了一场用绳命炫技结果演砸了的惨败,我在人生很早很早的时候就尝到了难堪的焦虑,因为太刺激,在之后漫长的人生里,对景儿就要发作。</p>\n\n<div class=\"view-more\"><a href=\"http://zhuanlan.zhihu.com/p/26354455\">查看知乎讨论</a></div>\n\n</div>\n</div>\n</div>\n\n\n</div>\n</div>",
-        "image_source": "《霸王别姬》",
-        "title": "小事 · 头上流血,水中有电",
-        "image": "https://pic4.zhimg.com/v2-cd33491815c9911d5d976b6c016614af.jpg",
-        "share_url": "http://daily.zhihu.com/story/9454551",
-        "js": [],
-        "ga_prefix": "060222",
-        "section": {
-            "thumbnail": "https://pic4.zhimg.com/v2-b3a98eac72f2e81e7257d4b6600ed47b.jpg",
-            "id": 35,
-            "name": "小事"
-        },
-        "images": [
-            "https://pic4.zhimg.com/v2-b3a98eac72f2e81e7257d4b6600ed47b.jpg"
-        ],
-        "type": 0,
-        "id": 9454551,
-        "css": [
-            "http://news-at.zhihu.com/css/news_qa.auto.css?v=4b3e3"
-        ]
-    }
-}

7.3 日报短评论列表

必选参数:id 日报列表中的 id

接口地址:/Zhihu/new_comment?id=9454551

调用例子:https://api.isoyu.com/api/Zhihu/new_comment?id=9454551

返回数据(最多返回20条数据)如下图:

{
-    "msg": "success",
-    "code": 1,
-    "data": {
-        "comments": [
-            {
-                "author": "pokemonex",
-                "content": "这散文也太散了,散了一地。",
-                "avatar": "http://pic4.zhimg.com/874cb7b6a9b102cbc0b1d50c5c4e81f7_im.jpg",
-                "time": 1496490410,
-                "id": 29187452,
-                "likes": 1
-            },
-
-            {
-                "author": "扎卡云_884",
-                "content": "我一个不相干的人都替他焦虑了。",
-                "avatar": "http://pic3.zhimg.com/1ae5f682bba916af97aaaddbf193a0f6_im.jpg",
-                "time": 1496450729,
-                "id": 29182161,
-                "likes": 0
-            },
-            {
-                "author": "刘山",
-                "content": "水里是可能会有电,有漏电风险而已,不是真的一直有电。\n你放鱼进去,常规没有问题,漏电的话不光是碰水不安全的问题了。",
-                "avatar": "http://pic1.zhimg.com/a4ae6b3c9b931ab18ac1a15740b6c5c8_im.jpg",
-                "time": 1496450483,
-                "reply_to": {
-                    "content": "挺好看的散文,不知道为什么评论里那么多人抱怨。\n而且作者明明通过水里没有荷、鱼点出来了水里是真有电,一堆人抓着“仅仅是个警告”的假设不放,就不能轻轻松松看小品么。\n不过我猜依照作者的性格,只会对评论里的煞风景一哂而过。",
-                    "status": 0,
-                    "id": 29179844,
-                    "author": "王王各"
-                },
-                "id": 29182126,
-                "likes": 0
-            }
-        ]
-    }
-}
- - - - \ No newline at end of file diff --git "a/.vitepress/dist/\347\237\245\350\257\206\351\227\256\347\255\224.html" "b/.vitepress/dist/\347\237\245\350\257\206\351\227\256\347\255\224.html" deleted file mode 100644 index 5f739aef..00000000 --- "a/.vitepress/dist/\347\237\245\350\257\206\351\227\256\347\255\224.html" +++ /dev/null @@ -1,1629 +0,0 @@ - - - - - - 姬长信API For Docker官方文档 - - - - - - - - - - - - - - - - -
Skip to content

BMI标准体重

[danger]### 会员接口,仅限会员使用,购买API会员

通过国际权威的标准体重指数(BMI)计算身材是否标准以及健康风险,成年人正常标准体重指数为18.5-23.9。

请求地址

GET https://api.isoyu.com/bmi/index

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
heightint身高,单位厘米(cm)
weightint体重,单位千克(kg)
sexint0为男性[默认],1为女性

返回data参数

名称类型示例值说明
bmiint19.6体重指数BMI
normbmistring18.5~23.9正常BMI指数范围
idealweightint64.4标准体重
normweightstring57.96~70.80正常体重范围
healthystring风险一般健康风险
tipstring哇,标准身材,请注意保持健康作息方式。身材小贴士

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->bmiIndex()
-
-    ->withHeight(172)
-    ->withWeight(58)
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功",
-    "data": [
-        {
-
-        "bmi":19.6,
-
-        "normbmi":"18.5~23.9",
-
-        "idealweight":64.4,
-
-        "normweight":"57.96~70.84",
-
-        "healthy":"风险一般",
-
-        "tip":"哇,标准身材,请继续保持健康作息方式。"
-
-        }
-    ]
-}

ONE一个

[danger]### 会员接口,仅限会员使用,购买API会员

韩寒主编的ONE一个杂志,本接口返回每日一句。

请求地址

GET https://api.isoyu.com/literary/one

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
randint是否随机
datestring指定时间,格式年-月-日 默认当天

返回data参数

名称类型示例值说明
oneidint2604ONE一个ID
wordstring一个人就是一片荒原,偶尔有房客,有雷声,有春暖花开。句子
wordfromstring《此刻,月光洒在中年的庭院》句子来源
imgurlstringhttp://image.wufazhuce.com/FordKXIwo\_85nVFcvOn3TC8oZXXH配图
imgauthorstringEmilie Cotterill配图作者
datestring2019-10-18时间

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->literaryOne()
-
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功",
-    "data": [
-        {
-
-        "oneid":2604,
-
-        "word":"一个人就是一片荒原,偶尔有房客,有雷声,有春暖花开。",
-
-        "wordfrom":"《此刻,月光洒在中年的庭院》",
-
-        "imgurl":"http://image.wufazhuce.com/FordKXIwo_85nVFcvOn3TC8oZXXH",
-
-        "imgauthor":"EmilieCotterill",
-
-        "date":"2019-10-18"
-
-        }
-    ]
-}

百科题库

[danger]### 会员接口,仅限会员使用,购买API会员

生活百科题库大全接口,部分结果返回详细解释。

请求地址

GET https://api.isoyu.com/wiki/tiku

请求参数

返回data参数

名称类型示例值说明
titlestring新冠肺炎的最长潜伏期一般是多久?问题
answerAstring1-2天答案A
answerBstring3-7天答案B
answerCstring14天答案C
answerDstring28天答案D
answerstringC正确答案
analyticstring新型冠状病毒感染性肺炎属于呼吸道传播性疾病...分析结果

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->wikiTiku()
-
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功",
-    "data": [
-        {
-
-        "title":"新冠肺炎的最长潜伏期一般是多久?",
-
-        "answerA":"1-2天",
-
-        "answerB":"3-7天",
-
-        "answerC":"14天",
-
-        "answerD":"28天",
-
-        "answer":"C",
-
-        "analytic":"新型冠状病毒感染性肺炎属于呼吸道传播性疾病,该病一般最常见的传播途径有飞沫传播,气溶胶传播,粪口传播及眼部粘膜传播,潜伏期一般为3-5天,最长不超过14天左右,也有因人而异,超过以上天数。或许以无症状感染者,不发病。该病确诊有赖于核酸病毒检测,同时做好多饮水,勤洗手,出门戴口罩,避免人群聚集,导致交叉感染。"
-
-        }
-    ]
-}

猜成语

[danger]### 会员接口,仅限会员使用,购买API会员

根据提示猜成语、返回字头拼音缩写、来源、出处、例句等。

请求地址

GET https://api.isoyu.com/chengyu/guess

请求参数

返回data参数

名称类型示例值说明
questionstring没有意识到,没有觉察到。现多指未加注意。问题
abbrstringBZBJ字头拼音缩写
answerstring不知不觉答案
pinyinstringbù zhī bù jué完整拼音含音标
sourcestring明·赵弼《两教辨》:“遂使昏愚之徒,听其妖诞,舍正从邪,醉生梦死,不知不觉。尧舜三代以前,未闻有此教。出处
studystring他的残忍和狠毒,时而~地在老人面前显露出来。(曹禺《王昭君》第二幕)例句

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->chengyuGuess()
-
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功",
-    "data": [
-        {
-
-        "question":"没有意识到,没有觉察到。现多指未加注意。",
-
-        "abbr":"BZBJ",
-
-        "answer":"不知不觉",
-
-        "pinyin":"bù zhī bù jué",
-
-        "source":"明·赵弼《两教辨》:“遂使昏愚之徒,听其妖诞,舍正从邪,醉生梦死,不知不觉。尧舜三代以前,未闻有此教。”",
-
-        "study":"他的残忍和狠毒,时而~地在老人面前显露出来。(曹禺《王昭君》第二幕)"
-
-        }
-    ]
-}

猜灯谜

[danger]### 会员接口,仅限会员使用,购买API会员

趣味猜灯谜接口

请求地址

GET https://api.isoyu.com/wiki/lantern

请求参数

返回data参数

名称类型示例值说明
riddlestring头上长树杈,身上有白花,四腿跑得快,生长在山野。谜语
answerstring梅花鹿谜底
disturbstring黄水牛山羊羚驴子马骆驼长颈犀大象奶娟珊鲁西干扰项
descriptionstring梅花鹿,有着像树枝的鹿角,跳跃能力很强,尤其善长攀登陡坡,那连续大跨度的跳跃,速度轻快敏捷。详细描述
typestring打一动物分类

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->wikiLantern()
-
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功",
-    "data": [
-        {
-
-        "riddle":"头上长树杈,身上有白花,四腿跑得快,生长在山野。",
-
-        "answer":"梅花鹿",
-
-        "disturb":"黄水牛山羊羚驴子马骆驼长颈犀大象奶娟珊鲁西",
-
-        "description":"梅花鹿,有着像树枝的鹿角,跳跃能力很强,尤其善长攀登陡坡,那连续大跨度的跳跃,速度轻快敏捷。",
-
-        "type":"打一动物"
-
-        }
-    ]
-}

菜谱查询

[danger]### 会员接口,仅限会员使用,购买API会员

菜谱查询,生活类厨房类应用必备API,不传word参数时,默认返回不同的菜品及品类和特性,可通过page参数随机值来获取随机菜品。

请求地址

GET https://api.isoyu.com/food/menu

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
wordstring搜索词,食材或菜名
numint返回数量
pageint翻页

返回data参数

名称类型示例值说明
idint4836菜谱ID
type_idint439类型ID
type_namestring凉菜类类型名称
cp_namestring蓑衣黄瓜菜肴名称
zuofastring1.将黄瓜洗净,切成蓑衣花刀,用盐腌10分钟,再用清水冲洗后沥干水分装盘.....做法
texingstring清淡爽口,酸甜稍辣。菜肴特性
tishistring必须等糖醋汁凉透后再浸泡黄瓜,这样黄瓜会更脆爽。提示
tiaoliaostring食用油30克;香醋1小匙(3克);精盐3小匙(9克);白糖1/2小匙(1.5克);味精1/2小匙(1.5克)调料
yuanliaostring黄瓜250克;香菇25克;胡萝卜25克;冬笋25克;大葱1根;生姜1小块原料

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->foodMenu()
-
-    ->withWord('黄瓜')
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功的返回",
-    "data": [
-        {
-
-        "id":4836,
-
-        "type_id":439,
-
-        "type_name":"凉菜类",
-
-        "cp_name":"蓑衣黄瓜",
-
-        "zuofa":"1.将黄瓜洗净,切成蓑衣花刀,用盐腌10分钟,再用清水冲洗后沥干水分装盘;2.将香菇、胡萝卜、冬笋、葱、姜洗净切丝;3.锅内放油,油烧至六成热时放入葱丝、姜丝,炒出香味后再倒入香菇丝、胡萝卜丝、冬笋丝翻炒,加入白糖、醋、精盐、味精,烧开;4.将糖醋汁放凉后倒入装黄瓜的盘中,浸泡几小时后即可食用。",
-
-        "texing":"清淡爽口,酸甜稍辣。",
-
-        "tishi":"必须等糖醋汁凉透后再浸泡黄瓜,这样黄瓜会更脆爽。",
-
-        "tiaoliao":"食用油30克;香醋1小匙(3克);精盐3小匙(9克);白糖1/2小匙(1.5克);味精1/2小匙(1.5克)",
-
-        "yuanliao":"黄瓜250克;香菇25克;胡萝卜25克;冬笋25克;大葱1根;生姜1小块"
-
-        },
-
-        {
-
-        "id":4649,
-
-        "type_id":429,
-
-        "type_name":"第二道菜",
-
-        "cp_name":"炝黄瓜衣",
-
-        "zuofa":"1.用清水将黄瓜洗净,切成2寸长的段,片下黄瓜皮,卷成卷,放入盆中,撒些精盐,腌10分钟,捞出,挤出水,码在盆中。2.用刀将姜刮去皮,洗净,切成细丝,放在黄瓜皮上。3.锅中注入适量清水,加入醋精、白糖,上火熬化后晾凉,倒在黄瓜皮上,再放入桂花酱,用盘子盖上腌十小时。4.将黄瓜皮卷取出,切成小段,断面朝上,码在盘中即可食用。",
-
-        "texing":"",
-
-        "tishi":"",
-
-        "tiaoliao":"精盐1克,醋精20克,白糖50克,桂花酱10克,姜15克。",
-
-        "yuanliao":"黄瓜750克(约6条)。"
-
-        },
-
-        {
-
-        "id":4630,
-
-        "type_id":429,
-
-        "type_name":"第二道菜",
-
-        "cp_name":"炒黄瓜酱",
-
-        "zuofa":"1.用清水将黄瓜洗净,顺长切成4条,片去黄瓜子,切成3分见方的丁,放入碗中,加入少许精盐,拌匀,腌3分钟,滗去水。2.用刀将猪肉片成3分厚的大片,剞上十字花刀,切成3分见方的丁。3.坐煸锅,注入熟猪油,烧至六成热,放入肉丁煸炒;待肉丁内的水分炒出来时,锅内响声加大,随即放入葱姜末、黄酱继续煸炒;待黄酱裹匀肉丁并散发出酱香味时,加入料酒、精盐继续煸炒均匀,再加入黄瓜丁,淋上香油翻炒均匀,即可出锅。",
-
-        "texing":"",
-
-        "tishi":"",
-
-        "tiaoliao":"料酒10克,精盐1克,黄酱10克,葱姜末各少许,熟猪油15克,香油5克。",
-
-        "yuanliao":"主料:瘦猪肉150克。配料:嫩黄瓜1条(约100克)。"
-
-        }
-    ]
-}

成语典故

[danger]### 会员接口,仅限会员使用,购买API会员

包括成语典故、来源、范例、拼音等,支持模糊搜索。

请求地址

GET https://api.isoyu.com/chengyu/allusion

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
wordstring搜索词
numint返回数量 1-50
modeint0严格搜索、1模糊搜索、2拼音简写搜索

返回data参数

名称类型示例值说明
chengyustring马到成功成语
pinyinstringmǎ dào chéng gōng拼音音标
diangustring形容工作刚开始就取得成功。典故
chuchustring元·无名氏《小尉迟》第二折:“那老尉迟这一去,马到成功。”出处
fanlistring只要不轻敌,相信你们一定会~。范例

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->chengyuAllusion()
-
-    ->withWord('马到成功')
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功",
-    "data": [
-        {
-
-        "chengyu":"马到成功",
-
-        "pinyin":"mǎ dào chéng gōng",
-
-        "diangu":"形容工作刚开始就取得成功。",
-
-        "chuchu":"元·无名氏《小尉迟》第二折:“那老尉迟这一去,马到成功。”",
-
-        "fanli":"只要不轻敌,相信你们一定会~。",
-
-        "pysx": "mdcg"
-
-        }
-    ]
-}

成语接龙

[danger]### 会员接口,仅限会员使用,购买API会员

成语接龙接口,默认为用户开局。返回字段中包含成语拼音、解释、来源、首尾字符、积分、胜负结果和友好提示。其中字段result为胜负结果,0为开局、1为胜、2-4都是负(2开局负,3接错了,4非成语)、5为赢局(2-5都会退出游戏)

[danger] 请注意:userid参数应该是一个唯一识别码,例如用户的IMEI或openid等等。否则会把你的所有用户都当成一个人,导致数据混乱。

请求地址

GET https://api.isoyu.com/chengyu/jielong

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
wordstring成语
useridstring用户唯一识别码
statetimeint状态维持时间,单位秒,默认1800

返回data参数

名称类型示例值说明
chengyustring一马当先成语
pinyinstringyī mǎ dāng xiān成语拼音
jieshistring原指作战时策马冲锋在前。形容领先。也比喻工作走在群众前面,积极带头。成语解释
chuchustring明·施耐庵《水浒传》第九十六回:即便勒兵列阵,一马当先......成语出处
startstrstring成语开头汉字
endstrstring成语末尾汉字
gradeint0游戏积分
resultint0胜负结果,0为开局、1为胜、2-4都是负、5为赢局(2-5都会退出游戏)
tipstring恭喜你答对了,系统奖励了你1分......游戏提示

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->chengyuJielong()
-
-    ->withWord('先见之明')
-    ->withUserid('98105401289c18d858c169578ecf0125')
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功",
-    "data": [
-        {
-
-        "chengyu":"先见之明",
-
-        "pinyin":"xiān jiàn zhī míng",
-
-        "jieshi":"明·指眼力。事先看清问题的能力。指对事物发展的预见性。",
-
-        "chuchu":"《后汉书·杨彪传》:愧无日磾先见之明,犹怀老牛舐犊之爱。",
-
-        "startstr":"先",
-
-        "endstr":"明",
-
-        "grade":0,
-
-        "result":0,
-
-        "tip":"已进入成语接龙模式:先见之明"
-
-        }
-    ]
-}

成语字典

[danger]### 免费接口,每日100次免费调用,会员可不限次数调用,购买API会员

新华字典在线查字,最新最全

请求地址

GET https://api.isoyu.com/chengyu/query

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
wordstring填写需要查询的成语,UTF8 urlencode编码

返回参数

名称类型说明
bushoustring首字部首
headstring成语词头
pinyinstring拼音
chengyujsstring成语解释
from_stirng成语出处
examplestring举例
yufastring语法
ciyujsstring词语解释
yinzhengjsstring引证解释
tongyilist同义词
fanyilist反义词

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->chengyuQuery()
-
-    ->withWord('积少成多')
-
-    ->request();
-
-dump($result);

返回示例:

{
-    "message": "success",
-    "data": {
-        "bushou": "禾",
-        "head": "积",
-        "pinyin": "jī shǎo chéng duō",
-        "chengyujs": " 积累少量的东西,能成为巨大的数量。",
-        "from_": " 《战国策·秦策四》:“积薄而为厚,聚少而为多。”《汉书·董仲舒传》:“聚少成多,积小致巨。”",
-        "example": " 其实一个人做一把刀、一个勺子是有限得很,然而~,这笔账就难算了,何况更是历年如此呢。 《二十年目睹之怪现状》第二十九回",
-        "yufa": " 连动式;作谓语、宾语、分句;用于事物的逐渐聚积",
-        "ciyujs": "[many a little makes a mickle;from small increments comes abundance;little will grow to much;penny and penny laid up will be many] 积累少数而渐成多数",
-        "yinzhengjs": "谓只要不断积累,就会从少变多。语出《汉书·董仲舒传》:“众少成多,积小致鉅。” 唐 李商隐 《杂纂》:“积少成多。” 宋 苏轼 《论纲梢欠折利害状》:“押纲纲梢,既与客旅附载物货,官不点检,专栏无由乞取;然梢工自须赴务量纳税钱,以防告訐,积少成多,所获未必减於今日。” 清 薛福成 《陈派拨兵船保护华民片》:“惟海军船数不多,经费不裕,势难分拨,兵轮久驻海外, 华 民集貲,积少成多,未尝不愿供给船费。” 包天笑 《钏影楼回忆录·入泮》:“这项赏封,不过数十文而已,然积少成多,亦可以百计。”",
-        "tongyi": [
-            "集腋成裘",
-            "聚沙成塔",
-            "日积月累",
-            "积水成渊"
-        ],
-        "fanyi": [
-            "杯水车薪"
-        ]
-    },
-    "code": 0
-}

宠物大全

[danger]### 会员接口,仅限会员使用,购买API会员

包含猫咪、犬类、爬行动物、小动物、水族类等宠物的生活习性、喂养方法、价格、祖籍、体态特点和图片等信息。

请求地址

GET https://api.isoyu.com/pet/index

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
wordstring搜索宠物名称
typeint宠物类型,0猫科、1犬类、2爬行类、3小宠物类、4水族类
numint返回数量
pageint翻页

返回data参数

名称类型示例值说明
pettypeint1宠物类型,0猫科、1犬类、2爬行类、3小宠物类、4水族类
namestring哈士奇宠物名字
engNamestringSiberianHuskiy宠物英文名
charactersstring聪明机灵、极度热情、神经质性格特点
nationstring俄罗斯祖籍
easyOfDiseasestring肠胃疾病易患病
lifestring9-15年寿命
pricestring2000-4000元价格
descstring西伯利亚描述
featurestring西伯利亚雪橇犬是一种原始的古老犬种......体态特征
characterFeaturestring哈士奇的外表英俊潇洒......特点
careKnowledgestring哈士奇虽然看着一副冷漠无情的样子......照顾须知
feedPointsstring哈士奇有着敏感的肠胃......喂养注意
urlstringhttp://www.boqii.com/entry/detail/357.html详细来源
coverURLstringhttp://img.boqiicdn.com/Data/BK/P/imagick14371435571930.png封面图片

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->petIndex()
-
-    ->withWord('哈士奇')
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功",
-    "data": [
-        {
-
-        "pettype":1,
-
-        "name":"哈士奇",
-
-        "engName":"SiberianHuskiy",
-
-        "characters":"聪明机灵、极度热情、神经质",
-
-        "nation":"俄罗斯",
-
-        "easyOfDisease":"肠胃疾病",
-
-        "life":"9-15年",
-
-        "price":"2000-4000元",
-
-        "desc":"  西伯利亚",
-
-        "feature":"  西伯利亚雪橇犬是一种原始的古老犬种,因它的独特嘶哑的叫声被称之为当今的哈士奇。很早前哈士奇是最原始的交通工具专门拉雪橇的,并用这种狗猎取和饲养驯鹿,或者繁殖这种狗,然后带出他们居住的冻土地,换取温饱。典型狼性犬。",
-
-        "characterFeature":"  哈士奇的外表英俊潇洒,精致的五官和丰富的肢体语言充满了奇特的表现,无需复杂的交谈,就能轻易了解他的喜怒哀乐。哈士奇时常会有点神经质。",
-
-        "careKnowledge":"  哈士奇虽然看着一副冷漠无情的样子,事实上,哈士奇对人很友好、温柔、热情的。喜欢与人交往是哈士奇的典型性格。通常不表现出护卫犬强烈的领地占有欲,不对陌生人过多的怀疑,也不会攻击其他犬类。因此有很多人喜欢哈士奇。他对主人非常忠诚,一条忠诚的小狗有一个健康的身体是非常重要的。",
-
-        "feedPoints":"  哈士奇有着敏感的肠胃,因此在饮食上需要主人多加重视,喂食不当很容易",
-
-        "coverURL":"http://img.boqiicdn.com/Data/BK/P/imagick14371435571930.png"
-
-        }
-    ]
-}

二十四节气

[danger]### 会员接口,仅限会员使用,购买API会员

农历节气数据接口

请求地址

GET https://api.isoyu.com/time/lunar

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
wordstring二十四节气名称

返回data参数

名称类型示例值说明
namestring立春节气名称
nameimgstringlichun.jpg节气图
daystring2月4日或5日日期
yuanyinstring谓春季开始之节气原因
shijustring东风带雨逐西风,大地阳和暖气生。万物苏萌山水醒,农家岁首又谋耕诗句
jieshaostring立春不仅是农历二十四节气中的第一个节气......介绍
xishustring立春后,人们在春暖花开的日子里,喜欢外出游春......习俗
meishistring立春时的食品主要是春饼、萝卜、五辛盘等,在南方则流行吃春卷......美食
yijistring立春后是疾病多发的季节。春天的多发病有肺炎、肝炎、流脑、麻疹.....宜忌

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->timeLunar()
-
-    ->withWord('立春')
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功",
-    "data": [
-        {
-
-        "name":"立春",
-
-        "nameimg":"lichun.jpg",
-
-        "day":"2月4日或5日",
-
-        "yuanyin":"谓春季开始之节气",
-
-        "shiju":"东风带雨逐西风,大地阳和暖气生。万物苏萌山水醒,农家岁首又谋耕",
-
-        "jieshao":"立春不仅是农历二十四节气中的第一个节气,立春是从天文上来划分的,而在自然界、在人们的心目中,春意味着风和日暖,鸟语花香;春也意味着万物生长,农家播种。立春节气一般是从2月4日或5日开始,到2月19或20日结束。有时在农历的腊月,有时在农历的正月",
-
-        "xishu":"立春后,人们在春暖花开的日子里,喜欢外出游春,俗称出城探春、踏春,是古代春游的主要形式",
-
-        "meishi":"立春时的食品主要是春饼、萝卜、五辛盘等,在南方则流行吃春卷。又比如美食:春盘--主要是蔬菜取生菜瓜果饼糖放盘中为春盘(或拼成盘)馈送亲友或自食取迎春之意。盘里主要有:果品、蔬菜、糖果、饼、饵五种。蔬菜主要有:豆芽、萝卜、韭菜、菠菜、生菜、豆子、鸡蛋、土豆丝。这也是立春的美食之一。",
-
-        "yiji":"立春后是疾病多发的季节。春天的多发病有肺炎、肝炎、流脑、麻疹、腮腺炎、过敏性哮喘、心肌梗塞、精神病等。因此对于有肝炎、过敏性哮喘、心肌梗塞等的患者要特别注意调养预防。在养生上主要是护肝。在作息时间上,人们也应顺应自然界的规律,早睡早起。在精神养生方面,要力戒暴怒,更忌忧郁,做到心胸开阔,保持心境愉悦。立春之后的一段时间往往冷暖不定,要当心“倒春寒”的侵扰,特别是对于体弱的人来说,感冒、发烧是常有的事情。对此专家表示,要想杀菌并防寒,在饮食上可增加吃大蒜、洋葱、芹菜等“味冲”食物的次数,对预防伤寒感冒等春季多发的呼吸道感染大有益处。"
-
-        }
-    ]
-}

古籍名句

[danger]### 会员接口,仅限会员使用,购买API会员

历史古籍名句接口,随机返回一个古籍名句和出处来源。

请求地址

GET https://api.isoyu.com/literary/quote

请求参数

返回data参数

名称类型示例值说明
contentstring知我者,谓我心忧;不知我者,谓我何求。内容
sourcestring诗经·王风来源出处

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->literaryQuote()
-
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功",
-    "data": [
-        {
-
-        "content":"知我者,谓我心忧;不知我者,谓我何求。",
-
-        "source":"诗经·王风" 
-
-        }
-    ]
-}

故事大全

[danger]### 会员接口,仅限会员使用,购买API会员

接口返回成语故事、童话故事、寓言故事、睡前故事、民间故事。其中type参数可以指定故事类型,数据缓存60秒钟。

请求地址

GET https://api.isoyu.com/wiki/story

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
numint返回数量
pageint翻页
typeint故事类型,成语1、睡前2、童话3、寓言4
wordstring故事标题

返回data参数

名称类型示例值说明
storytypeint4故事类型,成语1、睡前2、童话3、寓言4
titlestring乌鸦喝水故事标题
contentstring有一天,乌鸦准备去参加一个世界动物大会。乌鸦飞呀飞呀,后来乌鸦口渴难忍了......故事内容

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->wikiStory()
-
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功",
-    "data": [
-        {
-
-        "storytype": 4,
-
-        "title":"乌鸦与兔子",
-
-        "content":"乌鸦站在高大的树枝上,整天无所事事,悠哉游哉好不快活。一只小兔子看见了,心中非常羡慕,就问乌鸦:“乌鸦大哥,你这么自在逍遥,真好呀,我能不能跟你一样,也整天呆着不做事?”乌鸦回答:“当然行,为什么不呢?”
-
-        兔子闻言,立即松懈下来,躺在大树底下睡起觉来。过了一会儿,一只狐狸突然扑过来,把兔子叼进嘴里。
-
-        这则寓言的寓意:要想丰衣足食而又无所事事,你的位置必须非常非常高。"
-
-        }
-    ]
-}

节假日

[danger]### 会员接口,仅限会员使用,购买API会员

查询本年度节假日信息,接口返回假日名称、类型、对应农历、是否上班、调休,假期范围、假期提示、及工作日信息等。请求参数中mode可以指定是否返回每天有关的国内外节日信息。请注意字段daycode表示日期类型,为0表示工作日、为1节假日、为2双休日、为3调休日(上班),字段isnotwork表示是否需要上班,为0表示上班,为1表示休息。(数据来自国务院办公厅假日通知)

请求地址

GET https://api.isoyu.com/time/holiday

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
datestring日期,格式年-月-日
modeint工作模式,返回节日详情

返回data参数

名称类型示例值说明
datestring2019-10-01当前阳历日期
daycodeint1日期类型,为0表示工作日、为1节假日、为2双休日、3为调休日(上班)
weekdayint2星期(数字)
cnweekdaystring星期二星期(中文)
lunaryearstring己亥农历年
lunarmonthstring九月农历月
lunardaystring初三农历日
infostring节假日日期信息
startint0假期起点
endint6假期结束
holidaystring10月1日节日日期
namestring国庆节节日名称(中文)
ennamestringNational Day节日名称(英文)
isnotworkint1是否需要上班,0为工作日,1为休息日
vacationstring2019-10-01~2019-10-07假期范围
tipstring10月1日至7日放假调休,共7天......放假提示

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->timeHoliday()
-
-    ->withDate('2020-01-24')
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功",
-    "data": [
-        {
-
-        "date":"2020-01-24",
-
-        "daycode":1,
-
-        "weekday":5,
-
-        "cnweekday":"星期五",
-
-        "lunaryear":"己亥",
-
-        "lunarmonth":"腊月",
-
-        "lunarday":"三十",
-
-        "info":"节假日",
-
-        "start":0,
-
-        "end":6,
-
-        "holiday":"十二月三十",
-
-        "name":"除夕",
-
-        "enname":"NewYear’s Eve",
-
-        "isnotwork":1,
-
-        "vacation":"2020-01-24~2020-01-30",
-
-        "tip":"1月24日至30日放假调休,共7天。1月19日(周日)、2月1日(周六)上班。"
-
-        }
-    ]
-}

垃圾分类

[danger]### 会员接口,仅限会员使用,购买API会员

本接口支持查询绝大部分生活中常见或不常见的废弃物垃圾类型,支持精确搜索和模糊搜索,并给出分类建议。目前已有近万条废弃物种类数据,针对用户输入的复杂长尾词也有智能预判机制。同时系统会根据查询结果不断增加新的数据,以及根据政策和指导建议优化分类。

请求地址

GET https://api.isoyu.com/trash/index

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
wordstring废弃物名称
modeint查询模式,0模糊查询[默认]、1精确查询
numint返回数量
pageint翻页

返回data参数

名称类型示例值说明
namestring智能眼镜废弃物名称
typeint0垃圾分类,0为可回收、1为有害、2为厨余(湿)、3为其他(干)
aipreint0智能预判,0为正常结果,1为预判结果
explainstring适宜回收、可循环利用的生活废弃物分类解释
containstring各类废金属、玻璃瓶、易拉罐、饮料瓶......包含类型
tipstring轻投轻放;清洁干燥,避免污染,费纸尽量平整......投放提示

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->trashIndex()
-
-    ->withWord('眼镜')
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功",
-    "data": [
-        {
-
-        "name":"隐形眼镜",
-
-        "type":3,
-
-        "aipre":0,
-
-        "explain":"干垃圾即其它垃圾,指除可回收物、有害垃圾、厨余垃圾(湿垃圾)以外的其它生活废弃物。",
-
-        "contain":"常见包括砖瓦陶瓷、渣土、卫生间废纸、猫砂、污损塑料、毛发、硬壳、一次性制品、灰土、瓷器碎片等难以回收的废弃物",
-
-        "tip":"尽量沥干水分;难以辨识类别的生活垃圾都可以投入干垃圾容器内"
-
-        },
-
-        {
-
-        "name":"眼镜",
-
-        "type":3,
-
-        "aipre":0,
-
-        "explain":"干垃圾即其它垃圾,指除可回收物、有害垃圾、厨余垃圾(湿垃圾)以外的其它生活废弃物。",
-
-        "contain":"常见包括砖瓦陶瓷、渣土、卫生间废纸、猫砂、污损塑料、毛发、硬壳、一次性制品、灰土、瓷器碎片等难以回收的废弃物",
-
-        "tip":"尽量沥干水分;难以辨识类别的生活垃圾都可以投入干垃圾容器内"
-
-        },
-
-        {
-
-        "name":"智能眼镜",
-
-        "type":0,
-
-        "aipre":0,
-
-        "explain":"可回收垃圾是指适宜回收、可循环利用的生活废弃物。",
-
-        "contain":"常见包括各类废金属、玻璃瓶、易拉罐、饮料瓶、塑料玩具、书本、报纸、广告单、纸板箱、衣服、床上用品、电子产品等",
-
-        "tip":"轻投轻放;清洁干燥,避免污染,费纸尽量平整;立体包装物请清空内容物,清洁后压扁投放;有尖锐边角的、应包裹后投放"
-
-        }
-    ]
-}

历史上的今天

[danger]### 免费接口,每日100次免费调用,会员可不限次数调用,购买API会员

回顾历史的长河,历史是生活的一面镜子

接口1:根据日期查询事件

请求地址

GET https://api.isoyu.com/today/event

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
datestring日期,格式:月/日 如:1/1,/10/1,12/12 如月或者日小于10,前面无需加0

返回data参数

名称类型说明
daystring日期
datestring事件日期
e_idint事件id,即下一接口中所用的eId
titlestring事件标题

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->todayEvent()
-
-    ->withDate('8/1')
-
-    ->request();
-
-dump($result);

接口2:根据事件id查询详细信息

请求地址

https://api.isoyu.com/today/detail

请求参数

名称必填类型说明
eIdint事件id

返回data参数

名称类型说明
e_idstring事件id
contentstring事件详情
picNostring图片数量
picUrlstring图片地址
titlestring事件标题

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->todayDetail()
-
-    ->withEId('事件id')
-
-    ->request();
-
-dump($result);

励志名言

[danger]### 会员接口,仅限会员使用,购买API会员

中国古代励志名言

请求地址

GET https://api.isoyu.com/literary/memo

请求参数

返回data参数

名称类型示例值说明
sayingstring差之毫厘,谬以千里。谚语或名言
translstring做任何事情,开始一定要认真地做好...译文
sourcestring宋·陆九渊来源或作者

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->literaryMemo()
-
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功",
-    "data": [
-        {
-
-        "saying":"差之毫厘,谬以千里。",
-
-        "transl":"做任何事情,开始一定要认真地做好,如果做差了一丝一毫,结果会发现相差很远。",
-
-        "source":"宋·陆九渊"
-
-        }
-    ]
-}

每日英语

[danger]### 会员接口,仅限会员使用,购买API会员

每日一句美好英语,可选择每天一句或者随机一句,返回英语句子、释义、语音和分享图片。

请求地址

GET https://api.isoyu.com/english/day

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
randint是否随机
datestring指定时间,默认当天

返回data参数

名称类型示例值说明
idint3673数据ID
contentstringSolitude is the soul’s holiday......句子内容
sourcestringAmerican drama lines来源
notestring独处是灵魂的假期......释义
ttsstringhttps://edu-wps.ks3-cn-beijing.ksyun.com/audio/3534bca1b7ec29560daa7e1960b9bd62.mp3音频地址
imgurlstringhttps://edu-wps.ks3-cn-beijing.ksyun.com/image/a356fcff007bd65048e48e92bd6795df.png分享图片地址
datestring2020-02-22时间

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->englishDay()
-
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功",
-    "data": [
-        {
-
-        "id":3673,
-
-        "content":"Solitude is the soul’s holiday, an opportunity to stop doing for others and to surprise and delight ourselves instead.",
-
-        "source":"American drama lines",
-
-        "note":"独处是灵魂的假期,你可以不为他人奔忙,只为给自己带来惊喜与喜悦。",
-
-        "tts":"https://edu-wps.ks3-cn-beijing.ksyun.com/audio/3534bca1b7ec29560daa7e1960b9bd62.mp3",
-
-        "imgurl":"https://edu-wps.ks3-cn-beijing.ksyun.com/image/a356fcff007bd65048e48e92bd6795df.png",
-
-        "date":"2020-02-22"
-
-        }
-    ]
-}

谜语大全

[danger]### 会员接口,仅限会员使用,购买API会员

随机返回一条带提示的谜语,并返回相应的谜底答案。

请求地址

GET https://api.isoyu.com/wiki/riddle

请求参数

返回data参数

名称类型示例值说明
queststring羊不呼吸了叫什么?(打一成语)谜语
answerstring扬眉吐气谜底答案

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->wikiRiddle()
-
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功",
-    "data": [
-        {
-
-        "quest":"羊不呼吸了叫什么?(打一成语)",
-
-        "answer":"扬眉吐气"
-
-        }
-    ]
-}

明星百科档案

[danger]### 会员接口,仅限会员使用,购买API会员

查询全球明星档案公开信息,包含姓名、年龄、身高、国籍等。

请求地址

GET https://api.isoyu.com/star/index

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
namestring按姓名或艺名检索
sexstring按性别检索
nationstring按国籍检索
birthstring按生日检索
constellationstring按星座检索
pageint翻页
numint返回数量

返回data参数

名称类型示例值说明
namestring艾欣儿姓名
sexstring性别
nationalitystring中国国籍
birthDatestring05-07生日
occupationstring模特职业
highstring170cm身高
weightstring53kg体重
descstring艾欣儿,吉林人,时尚美女嫩模,可爱性感的面孔......简介
nativePlacestring吉林籍贯
schoolstring北京电影学院毕业学校
companystring经纪公司
constellationstring金牛座星座
habitstring习惯
imageURLstringhttp://img.star.iecity.com/Upload/Star/201408/14/20140814141244819.jpg图片

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->starIndex()
-
-    ->withName('刘德华')
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功",
-    "data": [
-        {
-
-          "name": "刘德华",
-
-          "sex": "男",
-
-          "nationality": "中国香港",
-
-          "birthDate": "1961-9-27",
-
-          "occupation": "导演,演员,歌手,制片人,编剧",
-
-          "high": "174cm",
-
-          "weight": "65kg",
-
-          "desc": "1978年刘德华入无线艺员训练班学习,毕业后任无线电视台演员。先后主演过电视连续剧香港八一(1981)饰倪剑声,英雄出少年(1981)饰少林俗家弟子,江湖再现(1981)饰阿龙,戏班小子(1982)饰云开,花艇小英雄(1982)饰钱日添,苏乞儿(1982)饰铁豪,猎鹰(1982)饰江大伟,奔向太阳(1983)饰李志豪,临岐之决(1983)饰马日明,老洞(1983)饰谢尚楚,神雕侠侣(1983)饰杨过,鹿鼎记(1984)饰康熙,魔域桃源(1984)饰傅青云,宝芝林(1984)饰林世荣,鼓舞(1985)饰叶展",
-
-          "nativePlace": "广东江门市新会区",
-
-          "school": "啬色园可立中学",
-
-          "company": "",
-
-          "constellation": "天秤座",
-
-          "habit": "收集古董手表、绘画、书法、阅读,魔术",
-
-          "imageURL": "http://img.star.iecity.com/Upload/Star/201406/20/20140620132540860.jpg"
-
-        }
-    ]
-}

脑筋急转弯

[danger]### 会员接口,仅限会员使用,购买API会员

脑机急转弯,高IQ必备

请求地址

GET https://api.isoyu.com/brain_teaser/index

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
numstring返回数量,默认为1

返回data参数

名称类型示例值说明
queststring一个人掉到海里,为什么他的头发没有湿?问题
resultstring因为他是光头答案

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->brainTeaserIndex()
-
-    ->withNum(3)
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功",
-    "data": [
-        {
-
-        "id":"1196",
-
-        "quest":"一个人掉到海里,为什么他的头发没有湿?",
-
-        "result":"因为他是光头"
-
-        },
-
-        {
-
-        "id":"1196",
-
-        "quest":"什么东西人们都不想要?",
-
-        "result":"病。"
-
-        },
-
-        {
-
-        "id":"1196",
-
-        "quest":"森林中有十只鸟,小明开枪打死了一只,其它九只却都没有飞走,为什么?",
-
-        "result":"鸵鸟"
-
-        }
-    ]
-}

朋友圈文案

[danger]### 会员接口,仅限会员使用,购买API会员

每次请求随机返回一个适合发朋友圈的简单走心的文案句子。

请求地址

GET https://api.isoyu.com/literary/quan

请求参数

返回data参数

名称类型示例值说明
contentstring我经过你的世界,遇见了此生最美的风景。内容
sourcestring佚名来源出处

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->literaryQuan()
-
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功",
-    "data": [
-        {
-
-        "content":"我经过你的世界,遇见了此生最美的风景。",
-
-        "source":"佚名"
-
-        }
-    ]
-}

绕口令

[danger]### 会员接口,仅限会员使用,购买API会员

绕口令,初入江湖都会化肥会挥发。娱乐类小程序必备接口。

请求地址

GET https://api.isoyu.com/wiki/tongue

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
numstring返回数量 1-10

返回data参数

名称类型说明
contentstring内容

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->wikiTongue()
-
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功",
-    "data": [
-        {
-
-        "content":"香肠长,长香肠,炒香肠,尝香肠,常炒香肠,常尝香肠。"
-
-        }
-    ]
-}

神回复

[danger]### 会员接口,仅限会员使用,购买API会员

各大知识社区上,经常会有段子手,凭借着满腹才(逗)华(比),写出惊天地泣鬼神的神回复!初看之下拍案叫绝,细品之下回味无穷。

请求地址

GET https://api.isoyu.com/wiki/godreply

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
numint返回数量,1-10

返回data参数

名称类型示例值说明
titlestring最讨厌别人骂我傻逼,没一点道德素养,没听过骂人不揭短吗?标题
contentstring所以我没有脱你的裤子啊。内容

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->wikiGodreply()
-
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功",
-    "data": [
-        {
-
-        "title":"最讨厌别人骂我傻逼,没一点道德素养,没听过骂人不揭短吗?",
-
-        "content":"所以我没有脱你的裤子啊。"
-
-        }
-    ]
-}

十万个为什么

[danger]### 会员接口,仅限会员使用,购买API会员

十万个为什么查询接口,包含分类(typeid)有:1人体奥秘、2天文地理、3军事与交通、4生物王国、5数理化之谜、6信息与科技、7历史的长河、8文化与艺术、9国家与体育、10营养与健康、11青少儿。

请求地址

GET https://api.isoyu.com/wiki/index

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
wordstring搜索内容标题
typeidint指定类型
numint返回数量,范围1-10
pageint翻页

返回data参数

名称类型示例值说明
typeidint1类型,请参考上面的说明
titlestring为什么女子的肌肉没有男子的肌肉发达标题
contentstring动物在长期的进化过程......内容

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->wikiIndex()
-
-    ->withWord('男子')
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功",
-    "data": [
-        {
-
-        "typeid":1,
-
-        "title":"为什么女子的肌肉没有男子的肌肉发达",
-
-        "content":"动物在长期的进化过程,雄性与雌性地身体结构因分工的不同发生了差异。雄性者要猎取食物,抵抗入侵者,要在竞争中生存,就必须身强力壮。自然选择的结果,肌肉发达、肌骼粗壮的保存了下来,身体衰弱者被淘汰灭亡。雌性怀孕生育,哺乳后代,其乳房发达,体态丰满,皮肤细腻,骨盆比雄性宽大,但骨骼与肌肉的发育相对比雄性弱些。动物雌、雄性的这些构造特点亦表现在人类身上。形态与功能是统一的。经常锻炼身体,通过健美操的训练,女子的肌肉亦可练得很粗壮。反之,男性发达的肌肉若不去锻炼,亦会萎缩松软。但不管怎样锻炼,女性的解剖结构与男性的差异,仍然存在。女性肌肉的质与量相对比男性弱,而脂肪组织相对比男性多。"
-
-        }
-    ]
-}

顺口溜

[danger]### 会员接口,仅限会员使用,购买API会员

民间流行的一种好玩有趣的口头韵文

请求地址

GET https://api.isoyu.com/wiki/doggerel

请求参数

返回data参数

名称类型说明
contentstring内容

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->wikiDoggerel()
-
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功",
-    "data": [
-        {
-
-        "content":"单的单,独的独,剁到屁儿不带哭。"
-
-        }
-    ]
-}

唐诗大全

[danger]### 会员接口,仅限会员使用,购买API会员

包括所有唐朝诗句大全接口。

请求地址

GET https://api.isoyu.com/literary/tang

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
numint返回数量,取值1-10
pageint翻页
wordstring搜索词,标题或作者

返回data参数

名称类型示例值说明
titlestring杜鹃标题
contentstring西川有杜鹃,东川无杜鹃。涪万无杜鹃,云安有杜鹃......内容
authorstring杜甫作者

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->literaryTang()
-
-    ->withWord('杜鹃')
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功的返回",
-    "data": [
-        {
-
-        "title":"杜鹃",
-
-        "content":"西川有杜鹃,东川无杜鹃。涪万无杜鹃,云安有杜鹃。我昔游锦城,结庐锦水边。有竹一顷馀,乔木上参天。杜鹃暮春至,哀哀叫其间。我见常再拜,重是古帝魂。生子百鸟巢,百鸟不敢嗔。仍为喂其子,礼若奉至尊。鸿雁及羔羊,有礼太古前。行飞与跪乳,识序如知恩。圣贤古法则,付与后世传。君看禽鸟情,犹解事杜鹃。今忽暮春间,值我病经年。身病不能拜,泪下如迸泉。",
-
-        "author":"杜甫"
-
-        }
-    ]
-}

唐诗三百首

[danger]### 会员接口,仅限会员使用,购买API会员

唐诗300首是一部流传很广的唐诗精华选集,本接口输出唐诗示例类型等。

请求地址

GET https://api.isoyu.com/literary/poetry

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
numint返回数量,取值1-10
pageint翻页
wordstring搜索词,标题或作者

返回data参数

名称类型示例值说明
titlestring枫桥夜泊标题
contentstring月落乌啼霜满天,江枫渔火对愁眠。姑苏城外寒山寺,夜半钟声到客船。内容
introstring【注解】:1、渔火:渔船上的灯火......介绍
kindstring七言绝句诗词类型
authorstring张继作者

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->literaryPoetry()
-
-    ->withWord('枫桥夜泊')
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功的返回",
-    "data": [
-        {
-        "title":"枫桥夜泊",
-
-        "content":"月落乌啼霜满天,江枫渔火对愁眠。姑苏城外寒山寺,夜半钟声到客船。",
-
-        "intro":"【注解】:1、渔火:渔船上的灯火。2、姑苏:今江苏省苏州市。3、寒山寺:苏州枫桥附近的寺院。【韵译】:明月西落秋霜满天,几声乌啼山前;江上渔火映红枫树,愁绪搅我难眠。呵,苏州城外那闻名海内的寒山寺;夜半钟声,漫悠悠地飘到我的船边。【评析】:这是记叙夜泊枫桥的景象和感受的诗。首句写所见(月落),所闻(乌啼),所感(霜满天);二句描绘枫桥附近的景色和愁寂的心情;三、四句写客船卧听古刹钟声。平凡的桥,平凡的树,平凡的水,平凡的寺,平凡的钟,经过诗人艺术的再创造,就构成了一幅情味隽永幽静诱人的江南水乡的夜景图,成为流传古今的名作、名胜。此诗自从欧阳修说了“三更不是打钟时”之后,议论颇多。其实寒山寺夜半鸣钟却是事实,直到宋化仍然。宋人孙觌的《过枫桥寺》诗:“白首重来一梦中,青山不改旧时容。乌啼月落桥边寺,倚枕犹闻半夜钟。”即可为证。张继大概也以夜半鸣钟为异,故有“夜半钟声”一句。今人或以为“乌啼”乃寒山寺以西有“乌啼山”,非指“乌鸦啼叫。”“愁眠”乃寒山寺以南的“愁眠山”,非指“忧愁难眠”。殊不知“乌啼山”与“愁眠山”,却是因张继诗而得名。孙觌的“乌啼月落桥边寺”句中的“乌啼”,即是明显指“乌啼山”。",
-
-        "kind":"七言绝句",
-
-        "author":"张继"
-        }
-    ]
-}

万年历

[danger]### 免费接口,每日100次免费调用,会员可不限次数调用,购买API会员

包含三个接口:根据日期查询当天详细信息、查询近期假期和查询当年假期。

接口1:查询当天详细信息

请求地址

GET https://api.isoyu.com/calendar/day

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
datestring指定日期,格式为YYYY-MM-DD,如月份和日期小于10,则取个位,如:2012-1-1

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->calendarDay()
-
-    ->withDate('2020-8-1')
-
-    ->request();
-
-dump($result);

返回示例:

{
-"message":"Success",
-"data":{
-	"data":{
-		"date":"2020-8-1",
-		"animalsYear":"鼠",
-		"avoid":"嫁娶.入宅.移徙.作灶.开市.交易.安门.栽种.",
-		"lunar":"六月十二",
-		"lunarYear":"庚子年",
-		"suit":"祭祀.解除.沐浴.整手足甲.入殓.移柩.破土.启攒.安葬.",
-		"weekday":"星期六",
-		"year-month":"2020-8"
-	}
-},
-"code":0
-}

接口2:根据传入的月份返回近期的假期列表

请求地址

https://api.isoyu.com/calendar/month

请求参数

名称必填类型说明
yearMonthstring指定月份,格式为YYYY-MM,如月份和日期小于10,则取个位,如:2012-1

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->calendarMonth()
-
-    ->withYearMonth('2020-8')
-
-    ->request();
-
-dump($result);

接口3:根据传入年份返回当年假期列表

请求地址

https://api.isoyu.com/calendar/year

请求参数

名称必填类型说明
yearstring指定年份,格式为YYYY,如:2015

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->calendarYear()
-
-    ->withYear('2020')
-
-    ->request();
-
-dump($result);

网络热词

[danger]### 会员接口,仅限会员使用,购买API会员

哪些很火的网络流行语,都什么来历?

请求地址

GET https://api.isoyu.com/wiki/hotword

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
wordstring搜索词

返回data参数

名称类型示例值说明
titlestring一哥标题
contentstring一哥新词新语:一哥释义:一哥是什么意思?......内容

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->wikiHotword()
-
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功",
-    "data": [
-        {
-
-        "title":"一哥",
-
-        "content":"一哥新词新语:一哥释义:一哥是什么意思?一哥指老大、头目、领头人、领头羊等意思。是新出现的一个词汇,比如用在单位中通常指这个单位的一把手。但不同地方有不同的习惯,比如广西的玉林市。在玉林,一哥意指笨蛋、傻瓜之意。此外,在女性中,还衍生出了一姐这一词,意思与一哥大致。出自:起源于TVB电视剧。“一哥”之称始于罗嘉良,罗嘉良(捞家)是第一个被称为“无线一哥”的人,也是唯一一个连夺三年“视帝”的人。"
-
-        }
-    ]
-}

笑话大全

[danger]### 免费接口,每日100次免费调用,会员可不限次数调用,购买API会员

搜集网络幽默、搞笑、内涵段子,不间断更新,包含三个接口:按更新时间查询笑话、获取最新笑话和随机获取笑话。

接口1:按更新时间查询笑话

根据时间戳返回该时间点前或后的笑话列表

请求地址

GET https://api.isoyu.com/joke/query

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
sortstring类型,desc:指定时间之前发布的,asc:指定时间之后发布的
pageint当前页数,默认1,最大20
pagesizeint每次返回条数,默认1,最大20
timestring时间戳(10位),如:1418816972

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->jokeQuery()
-
-    ->withTime('时间戳')
-
-    ->withPage(1)
-    ->withPagesize(10)
-    ->request();
-
-dump($result);

接口2:获取最新笑话

获取最新的笑话

请求地址

https://api.isoyu.com/joke/latest

请求参数

名称必填类型说明
pageint当前页数,默认1,最大20
pagesizeint每次返回条数,默认1,最大20

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->jokeLatest()
-
-    ->withPage(1)
-    ->withPagesize(10)
-    ->request();
-
-dump($result);

接口3:随机获取笑话

随机获取笑话

请求地址

https://api.isoyu.com/joke/rand

请求参数(无)

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->jokeRand()
-
-    ->request();
-
-dump($result);

歇后语

[danger]### 会员接口,仅限会员使用,购买API会员

歇后语一种短小风趣又像谜语的句子。

请求地址

GET https://api.isoyu.com/wiki/xiehou

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
numint返回数量,1-10

返回data参数

名称类型示例值说明
queststring江边上洗萝卜问题
resultstring一个个来(比喻按次序地进行。)结果

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->wikiXiehou()
-
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功",
-    "data": [
-        {
-
-        "quest":"江边上洗萝卜",
-
-        "result":"一个个来(比喻按次序地进行。)"
-
-        }
-    ]
-}

新华字典

[danger]### 免费接口,每日100次免费调用,会员可不限次数调用,购买API会员

最大最全的新华汉语词典,按拼音查、按部首查、按笔画查

接口1:根据汉字查字典

请求地址

GET https://api.isoyu.com/xinhua/query

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
wordstring填写需要查询的汉字,UTF8 urlencode编码

返回参数

名称类型说明
zistring查询的汉字
pystring拼音
pinyinstring读音
wubistring五笔
bushoustring部首
bihuastring笔画数
jijielist简解
xiangjielist详解

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->xinhuaQuery()
-
-    ->withWord('想')
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功的返回",
-    "data": [
-	"id":"8371fa05e7e85b81",
-
-		"zi":"想",
-
-		"py":"xiang",
-
-		"wubi":"shnu",
-
-		"pinyin":"xiǎng",
-
-		"bushou":"心",
-
-		"bihua":"13",
-
-		"jijie":[
-
-			"想",
-
-			"xiǎng",
-
-			"动脑筋,思索:感想。思想。想法。想象(配置组合而创造出新形象的心理过程)。想入非非。异想天开。幻想。",
-
-			"推测,认为:想必。想见(由推想而知道)。想来(表示只是根据推测,不敢完全肯定)。想当然(凭主观推测,认为事情应该是这样)。不堪设想。",
-
-			"希望,打算:休想。理想。想望。妄想。",
-
-			"怀念,惦记:想念。朝思暮想。",
-
-			"像:云想衣裳花想容。",
-
-			"念思",
-
-			"",
-
-			"笔画数:13;",
-
-			"部首:心;",
-
-			"笔顺编号:1234251114544"
-
-		],
-
-		"xiangjie":[
-
-			"想",
-
-			"xiǎng",
-
-			"【动】",
-
-			"(形声。心形相声。本义:想念;怀念;羡慕)",
-
-			"同本义〖think;miss〗",
-
-			"想,冀思也。——《说文》",
-
-			"览物想故国。——杜甫《客居》",
-
-			"遥想公瑾当年,小乔初嫁了,雄姿英发。——苏轼《念奴娇》",
-
-			"又如:想似(深切的怀念);想思(想念)",
-
-			"思考,思索〖thinkdeeply;ponder〗",
-
-			"入景响之无应兮,闻省想而不可得。——《楚辞·九章·悲回风》",
-
-			"后来还亏得文琴替我竭力想法,找了原经手人,向周中堂讨主意。——《二十年目睹之怪现状》",
-
-			"又如:冥思苦想;想来想去(反复的多方思考);想度(考虑,衡量)",
-
-			"希望,想要〖hope;want〗",
-
-			"那时他老人家正在用功,想中那名进士。——《儿女英雄传》",
-
-			"又如:想闻(想望,仰慕)",
-
-			"料想;猜想〖anticipate〗",
-
-			"余读孔氏书,想见其本人。——《史记·孔子世家论》",
-
-			"又如:想料(料想)",
-
-			"想象〖imagine〗",
-
-			"想早励良规。——南朝梁·丘迟《与陈伯之书》",
-
-			"思念存想,自见异物也。——王充《论衡》",
-
-			"好像,如同〖seem〗",
-
-			"云想衣裳花容,春风指槛露华浓。——李白《清平调词三首》",
-
-			"怀念、回想〖miss;recall〗",
-
-			"想当年。——宋·辛弃疾《永遇乐·京口北固亭怀古》",
-
-			"以慰长想。——明·宗臣《报刘一丈书》",
-
-			"",
-
-			"想必",
-
-			"xiǎngbì",
-
-			"〖presumably;mostprobably〗表示比较肯定的判断、猜测",
-
-			"想必你赢了",
-
-			"想不到",
-
-			"xiǎngbudào",
-
-			"〖unexpected〗没有思想准备,出乎意外",
-
-			"想不开",
-
-			"xiǎngbukāi",
-
-			"〖takeamattertoheart;takethingstoohard(serious)〗把心中不如意、烦恼的事看得很重,放不下",
-
-			"别为这些小事想不开",
-
-			"想当然",
-
-			"xiǎngdāngrán",
-
-			"〖take(sth.)forgranted〗凭主观想象,以为事情应当是如此",
-
-			"后问出何经典,对曰:“以今度之,想当然耳。”——《后汉书·孔融传》",
-
-			"想到",
-
-			"xiǎngdào",
-
-			"〖thinkof;calltomind〗〖脑子里〗有一个想法;〖心里〗产生一个想法",
-
-			"当他看见那座房子的时候,他就想到了他的老家",
-
-			"想法",
-
-			"xiǎngfǎ",
-
-			"〖thinkofaway〗考虑办法,设法",
-
-			"想法给大家弄点水",
-
-			"想法",
-
-			"xiǎngfa",
-
-			"〖idea;opinion〗意见",
-
-			"按我的想法",
-
-			"想方设法",
-
-			"xiǎngfāng-shèfǎ",
-
-			"〖devisemeans〗多方面想办法",
-
-			"想方设法逃出去",
-
-			"想见",
-
-			"xiǎngjiàn",
-
-			"〖gather;infer〗经过推测得出结论",
-
-			"从中可以想见生活的艰难",
-
-			"想见当日围城光景。——清·全祖望《梅花岭记》",
-
-			"想来",
-
-			"xiǎnglái",
-
-			"〖itmaybeassumedthat〗犹料想",
-
-			"他这话想来是不错的",
-
-			"想念",
-
-			"xiǎngniàn",
-
-			"〖longtoseeagain;miss〗∶思念,怀念",
-
-			"他非常想念他的妻子",
-
-			"〖souvenir〗∶纪念品",
-
-			"这个与你作个想念吧。——《红楼梦》",
-
-			"想前顾后",
-
-			"xiǎngqián-gùhòu",
-
-			"〖ponder〗想着前面,又顾虑后面。形容犹豫不决、矛盾重重的状态",
-
-			"想儿",
-
-			"xiǎngr",
-
-			"〖hope〗[方言]∶希望,愿望",
-
-			"没有想儿",
-
-			"想入非非",
-
-			"xiǎngrù-fēifēi",
-
-			"〖indulgeinfantasy;neurotic;allowone'sfancytorunwild〗指意念进入玄妙境界。亦喻不切实际的胡思乱想",
-
-			"一个想入非非的探险家",
-
-			"想头",
-
-			"xiǎngtou",
-
-			"〖idea〗∶想法,念头",
-
-			"老李有个想头",
-
-			"〖hope〗∶指望",
-
-			"没想头了",
-
-			"想望",
-
-			"xiǎngwàng",
-
-			"〖desire;longfor〗希望,企求",
-
-			"她生平第一次停止了想望,停止了奋斗",
-
-			"想想",
-
-			"xiǎngxiǎng",
-
-			"〖see〗∶考虑",
-
-			"让我想想",
-
-			"〖think〗∶思考一下",
-
-			"想想他们的孩子将成为什么样的人",
-
-			"〖fancy〗",
-
-			"想像,设想,用祈使语气暗示惊讶",
-
-			"想想看吧",
-
-			"引起注意(如对某一观点)",
-
-			"想想我们的狼狈局面吧",
-
-			"想像",
-
-			"xiǎngxiàng",
-
-			"〖imagine;fancy;visualize〗设想",
-
-			"把原子专家们想像成长胡子的老头",
-
-			"想像力",
-
-			"xiǎngxiànglì",
-
-			"〖imagination〗〖心〗∶为了艺术的或知识的创造的目的而形成有意识的观念或心理意象的能力",
-
-			"想要",
-
-			"xiǎngyào",
-
-			"〖want;intend;feelliketo〗一心向往;热切地希望",
-
-			"想要回家"
-
-		]
-    ]
-}

接口2:汉字部首列表

请求地址

GET https://api.isoyu.com/xinhua/bushou

请求参数

返回参数

名称类型说明
bushoustring部首
bihuaint笔画数

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->xinhuaBushou()
-
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功的返回",
-    "data": [
-         {
-
-            "id": "1",
-
-            "bihua": "1",
-
-            "bushou": "丨"
-
-        },
-
-        {
-
-            "id": "2",
-
-            "bihua": "1",
-
-            "bushou": "亅"
-
-        },
-
-        {
-
-            "id": "3",
-
-            "bihua": "1",
-
-            "bushou": "丿"
-
-        }
-        ...
-    ]
-}

接口3:汉字拼音列表

请求地址

GET https://api.isoyu.com/xinhua/pinyin

请求参数

返回参数

名称类型说明
pinyin_keystring拼音首字母
pinyinstring拼音

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->xinhuaPinyin()
-
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功的返回",
-    "data": [
-        {
-
-            "id": "1",
-
-            "pinyin_key": "A",
-
-            "pinyin": "a"
-
-        },
-
-        {
-
-            "id": "2",
-
-            "pinyin_key": "A",
-
-            "pinyin": "ai"
-
-        }
-    ]
-}

接口4:根据部首查汉字

请求地址

GET https://api.isoyu.com/xinhua/querybs

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
wordstring填写需要查询的汉字部首,UTF8 urlencode编码
pageint页数,默认1
pagesizeint每页返回条数,默认10 最大50
isjijieint是否显示简解,1显示 0不显示 默认1
isxiangjieint是否显示详解,1显示 0不显示 默认1

返回参数

名称类型说明
zistring查询的汉字
pystring拼音
pinyinstring读音
wubistring五笔
bushoustring部首
bihuaint笔画数
jijielist简解
xiangjielist详解

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->xinhuaQuerybs()
-
-    ->withWord('人')
-    ->withPagesize(2)
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功的返回",
-    "data": [
-        "list":[
-
-    		{
-
-    			"id":"43d0f0ea6d432f5e",
-
-    			"zi":"人",
-
-    			"py":"ren",
-
-    			"wubi":"wwww",
-
-    			"pinyin":"rén",
-
-    			"bushou":"人",
-
-    			"bihua":"2"
-
-    		},
-
-    		{
-
-    			"id":"689020be45a37a77",
-
-    			"zi":"个",
-
-    			"py":"ge",
-
-    			"wubi":"whj",
-
-    			"pinyin":"gè,gě",
-
-    			"bushou":"人",
-
-    			"bihua":"3"
-
-    		}
-
-    	],
-
-    	"page":1,
-
-    	"pagesize":2,
-
-    	"totalpage":19,
-
-    	"totalcount":37
-    ]
-}

接口5:根据拼音查汉字

请求地址

GET https://api.isoyu.com/xinhua/querypy

请求参数

名称必填类型说明
wordstring填写需要查询的拼音
pageint页数,默认1
pagesizeint每页返回条数,默认10 最大50
isjijieint是否显示简解,1显示 0不显示 默认1
isxiangjieint是否显示详解,1显示 0不显示 默认1

返回参数

名称类型说明
zistring查询的汉字
pystring拼音
pinyinstring读音
wubistring五笔
bushoustring部首
bihuaint笔画数
jijielist简解
xiangjielist详解

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->xinhuaQuerypy()
-
-    ->withWord('ju')
-    ->withPagesize(2)
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功的返回",
-    "data": [
-"list":[
-
-	{
-
-		"id":"e204a7a91594ce5b",
-
-		"zi":"且",
-
-		"py":"ju,qie",
-
-		"wubi":"egd",
-
-		"pinyin":"jū,qiě",
-
-		"bushou":"一",
-
-		"bihua":"5"
-
-	},
-
-	{
-
-		"id":"931b59df4a1646bc",
-
-		"zi":"举",
-
-		"py":"ju",
-
-		"wubi":"iwfh",
-
-		"pinyin":"jǔ",
-
-		"bushou":"丶",
-
-		"bihua":"9"
-
-	}
-
-	],
-
-	"page":1,
-
-	"pagesize":2,
-
-	"totalpage":83,
-
-	"totalcount":166
-    ]
-}

接口6:根据汉字ID查询详细信息

请求地址

GET https://api.isoyu.com/xinhua/queryid

请求参数

名称必填类型说明
wordstring填写需要查询的汉字id

返回参数

名称类型说明
zistring查询的汉字
pystring拼音
pinyinstring读音
wubistring五笔
bushoustring部首
bihuaint笔画数
jijielist简解
xiangjielist详解

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->xinhuaQueryid()
-
-    ->withWord('931b59df4a1646bc')
-    ->request();

姓氏起源

[danger]### 会员接口,仅限会员使用,购买API会员

百家姓的历史起源、包括古今名人、典故、宗教、分布情况等等。

请求地址

GET https://api.isoyu.com/surname/index

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
xingstring

返回data参数

名称类型示例值说明
xingstring
contentstring张氏历史来源「张」源出 ; 一 ; 出自「姬」姓......内容

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->surnameIndex()
-
-    ->withXing('张')
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功",
-    "data": [
-        {
-
-        "xing":"张",
-
-        "content":"张氏   历史来源 「张」源出 ; 一 ; 出自「姬」姓,据《通志.氏族略.以字为氏》所载,张氏,世代仕晋,晋分为三,又世代仕韩,后渐成望族。  二 ; 改姓,三国魏张辽原姓「聂」,改姓「张」。又三国蜀诸葛亮赐南蛮酋长龙佑那为「张」氏。  三 ; 「张」氏自汉代以后,人数渐多,与当时道教的兴起与流行有关。道教自称源与黄帝,而盛行「黄帝赐姓张氏」的说法,道教领袖如张角,张鲁等。  四 ; 据《元和姓纂》云 ﹔「黄帝第五子青阳生挥,为弓正,观孤星,始制弓矢,主祀张星,因姓张氏」。  得姓始祖  张挥。张姓的诞生很古老,约有五千年历史。在人文初祖黄帝时代,黄帝有一子叫少昊清阳氏,少昊之子挥自幼聪明过人,爱动脑筋。一次,他观看夜空,从星星的组合中得到启发,经过研究,发明了弓。在当时人类基本以狩猎为生,弓的发明是一件很了不起的大事,于是黄帝封挥为专门制造弓的官叫“弓正”,也称“弓长”,又将官名合二为一赐他“张”姓。张挥成了张姓人的始祖。  迁徙分布  张是一个象形字,整个样子像一个张弓欲射之人.  分布地区 郡望  清河郡:汉时置郡,治所在清阳(今河北省清河东南)。此支张氏,世居武城,其开基始祖为汉留侯张良裔孙张歆。"
-
-        }
-    ]
-}

药品说明书

[danger]### 会员接口,仅限会员使用,购买API会员

查询近2万种中西药说明书、中外名称、特点、禁忌、用量、适应症、注意事项等等。

请求地址

GET https://api.isoyu.com/medicine/search

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
wordstring搜索内容标题
numint返回数量,范围1-10
pageint翻页

返回data参数

名称类型示例值说明
titlestring阿奇霉素药品名称
contentstring本品适用于敏感细菌所引起的下列感染内容

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->medicineSearch()
-
-    ->withWord('阿奇霉素')
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功",
-    "data": [
-        {
-
-        "title":"阿奇霉素",
-
-        "content":"【别名】 希舒美 、因培康、爱米琦、瑞奇、齐诺、博抗、泰力特、明齐欣、洛奇、抒罗康、红树、舒美特、天琪、赛乐欣、浦乐齐、丽珠齐乐、顺风康奇、英琦星、阿齐红素、阿红霉素,阿泽红霉素  【外文名】Azithromycin ,Zithromax  【适应症】  本品适用于敏感细菌所引起的下列感染:中耳炎、鼻窦炎、咽炎、扁桃体炎等上呼吸道感染;支气管炎、肺炎等下呼吸道感染 皮肤和软组织感染。 沙眼衣原体所致单纯性生殖器感染。 非重耐药淋球菌所致的单纯性生殖器感染(需排除梅毒螺旋体的合并感染)。   【用量用法】  以阿奇霉素片剂治疗感染性疾病,其疗程及使用方法如下: 成人:沙眼衣原体或敏感淋球菌所致性传播疾病,仅需单次口服本品1.0g。 对其他感染的治疗:总剂量1.5g,分三次服药,每日次服用本品0.5g。   【注意事项】  病人对本品的耐受性良好,不良反应发生率较低,因不良反应而中断治疗约0.3%。 不良反应中消化道反应占多,主要症状包括腹泻(稀便),上腹部不适(痛或痉挛),恶心、呕吐、偶见腹胀。一般为轻至中度。对阿奇霉素或其他大环内酯类抗生素有过敏的病人,禁忌使用阿奇霉素片剂。   【规格】  片剂(胶囊)250mg, 500mg." 
-
-        }
-    ]
-}

营养成分表

[danger]### 会员接口,仅限会员使用,购买API会员

查询近两千种食物的具体详细的营养成分及重量在100克情况下的含量、支持食品种类检索和成分含量排序。注意mode参数,为0时搜索食品的营养成分含量(例如油条、黄瓜),为1是搜索食品分类(例如谷类、水果类),为2为搜索营养成分含量排名从高到低(例如热量rl、钙含量gai),为3就是成分含量从低到高。

请求地址

GET https://api.isoyu.com/food/nutrient

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
wordstring食品名称、类型名称、营养成分缩写
modeint搜索模式:0营养成分(默认)、1食品类型、2营养正序、3营养倒序
numint返回数量,默认1,最大20
pageint分页

返回data参数

名称类型示例值说明
namestring油条食品名称
rlfloat386热量(大卡)
lasfloat0.01硫胺素
gaifloat6钙(毫克)
dbzfloat6.9蛋白质
sufloat0.07核黄素
meifloat19
zffloat17.6脂肪
ysfloat0.7烟酸
teifloat1
shhffloat50.1碳水化合物
wsfcfloat0维生素C
mengfloat0.52
ssxwfloat0.9膳食纤维
wssefloat3.19维生素E
xinfloat0.75
wssafloat0维生素A
dgcfloat0胆固醇
tongfloat0.19
lbfloat2.7胡罗卜素
jiafloat227
lingfloat77
shcfloat21.8视黄醇当量
lafloat585.2
xifloat8.6
typestring谷类食品种类

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->foodNutrient()
-
-    ->withWord('油条')
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功的返回",
-    "data": {
-        "name":"油条",
-
-        "rl":386,
-
-        "las":0.01,
-
-        "gai":6,
-
-        "dbz":6.9,
-
-        "su":0.07,
-
-        "mei":19,
-
-        "zf":17.6,
-
-        "ys":0.7,
-
-        "tei":1,
-
-        "shhf":50.1,
-
-        "wsfc":0,
-
-        "meng":0.52,
-
-        "ssxw":0.9,
-
-        "wsse":3.19,
-
-        "xin":0.75,
-
-        "wssa":0,
-
-        "dgc":0,
-
-        "tong":0.19,
-
-        "lb":2.7,
-
-        "jia":227,
-
-        "ling":77,
-
-        "shc":21.8,
-
-        "la":585.2,
-
-        "xi":8.6,
-
-        "type":"谷类"
-    }
-}

元曲三百首

[danger]### 会员接口,仅限会员使用,购买API会员

元曲三百首接口,返回词曲类型、作者、批注、翻译等。

请求地址

GET https://api.isoyu.com/literary/yuan

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
wordstring搜索词,曲名或作者
numint返回数量,取值1-10
pageint翻页

返回data参数

名称类型示例值说明
chapterstring散曲词曲类型
titlestring折桂令曲名
contentstring草茫茫秦汉陵阙,世代兴亡,却便似月影圆缺......内容
notestring拟:模拟。张鸣善;元代后期散曲作家......批注
authorstring倪 瓒作者
translationstring秦汉皇陵一片茫茫野草,世世代代兴亡更替......译文

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->literaryYuan()
-
-    ->withWord('折桂令')
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功",
-    "data": [
-        {
-
-        "chapter":"散曲",
-
-        "title":"折桂令",
-
-        "content":"草茫茫秦汉陵阙,世代兴亡,却便似月影圆缺。山人室堆案图书,当窗松桂,满地薇蕨。侯门深何须刺谒,白云自可怡悦。到如今世事难说,天地间不见一个英雄,不见一个豪杰。",
-
-        "note":"拟:模拟。张鸣善;元代后期散曲作家。从内容看,可能是模仿张鸣善《水仙子·讥时》。陵阙:指帝王的坟墓。山人家:山居的人,作者自称。堆案图书:形容藏书丰富。案,桌子。薇蕨:皆草本植物。伯夷、齐叔不食周粟,隐居首阳山、采薇而食。后世以“薇蕨”为隐者之粮。侯门。泛指官宦显贵人家。刺谒:求见、拜访。刺,类似后来的名片。",
-
-        "author":"倪 瓒",
-
-        "translation":"秦汉皇陵一片茫茫野草,世世代代兴亡更替,就像那月影有圆有缺。山人的家里图书堆满案桌,当窗可见松桂姿影,满地都是野生薇蕨。侯门深如海何须去拜见,空中的白云尽可欣赏怡悦。到如今纷繁世事难以言说。茫茫天地之间见不到一个英雄,见不到一个豪杰。" 
-
-        }
-    ]
-}

中药大全

[danger]### 会员接口,仅限会员使用,购买API会员

中草药特性说明接口,返回别名、植物形态、采集、功能主治、来源等数据。

请求地址

GET https://api.isoyu.com/medicine/index

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
wordstring搜索内容标题
numint返回数量,范围1-10
pageint翻页

返回data参数

名称类型示例值说明
titlestring金银花中草药名称
contentstring花蕾棒状,略弯曲......内容

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->medicineIndex()
-
-    ->withWord('金银花')
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功",
-    "data": [
-        {
-
-        "title":"金银花─山银花",
-
-        "content":"【中文名】:金银花─山银花 【类别】:花类 【英文名】:WildHoneysuckleFlower 【别名】:山金银花、土忍冬、土银花。  【来源】:为忍冬科植物山银花LonicaraconfusaDC.的花蕾或带初开的花。  【采制】:同金银花。  【性味】:花蕾棒状,略弯曲,长1~3cm。表面红棕色或灰棕色,唇部与冠部近相等,被短糙毛,萼筒亦密生灰白色或淡黄色小硬毛。气清香,味微苦。  【植物形态】:木质藤本,长2~4m。树皮黄褐色渐次变为白色,嫩时有短柔毛。叶对生,卵圆形至椭圆形,长4~8cm,宽3.5~5cm,上面绿色,主脉上有短疏毛,下面带灰白色,密生白色短柔毛;花冠管状,长1.6~2cm,稍被柔毛,初开时白色,后变黄色。花期6~9月,果期10~11月。  【生长地】:生于溪边、旷野疏林下或灌木丛中。产于四川、广东、广西、湖南、贵州、云南。  【化学成份】:含挥发油,其中有双花醇;并含氯原酸、异氯原酸等。  【功能主治】:同金银花。  "
-
-        }
-    ]
-}

精选宋词

[danger]### 会员接口,仅限会员使用,购买API会员

精选宋词三百首接口

请求地址

GET https://api.isoyu.com/literary/song

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
numint返回数量,取值1-10
pageint翻页
wordstring搜索词,标题或作者

返回data参数

名称类型示例值说明
titlestring水调歌头明月几时有词名
tagsstring宋词精选,初中古诗,高中古诗,豪放,中秋节,月亮,怀人,祝福,卷四关键字
authorstring苏轼作者
contentstring明月几时有?把酒问青天。不知天上宫阙,今夕是何年。......内容
yiwenstring丙辰年的中秋节,高兴地喝酒直到第二天早晨......译文或释义

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->literarySong()
-
-    ->withWord('明月几时有')
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功",
-    "data": [
-        {
-
-        "title":"水调歌头明月几时有",
-
-        "tags": "宋词精选,初中古诗,高中古诗,豪放,中秋节,月亮,怀人,祝福,卷四",
-
-        "author":"苏轼",
-
-        "content":"丙辰中秋,欢饮达旦,大醉,作此篇,兼怀子由。明月几时有?把酒问青天。不知天上宫阙,今夕是何年。我欲乘风归去,又恐琼楼玉宇,高处不胜寒。起舞弄清影,何似在人间?(何似 一作:何时;又恐 一作:惟 / 唯恐)转朱阁,低绮户,照无眠。不应有恨,何事长向别时圆?人有悲欢离合,月有阴晴圆缺,此事古难全。但愿人长久,千里共婵娟。(长向 一作:偏向) ",
-
-        "yiwen": " 丙辰年的中秋节,高兴地喝酒直到第二天早晨,喝到大醉,写了这首词,同时思念弟弟苏辙。" 
-
-        }
-    ]
-}
- - - - \ No newline at end of file diff --git "a/.vitepress/dist/\347\254\221\350\257\235\346\256\265\345\255\220\350\275\273\346\235\276\344\270\200\345\210\273.html" "b/.vitepress/dist/\347\254\221\350\257\235\346\256\265\345\255\220\350\275\273\346\235\276\344\270\200\345\210\273.html" deleted file mode 100644 index fdd1d3e9..00000000 --- "a/.vitepress/dist/\347\254\221\350\257\235\346\256\265\345\255\220\350\275\273\346\235\276\344\270\200\345\210\273.html" +++ /dev/null @@ -1,53 +0,0 @@ - - - - - - 姬长信API For Docker官方文档 - - - - - - - - - - - - - - - - -
Skip to content

3. 笑话段子轻松一刻

说明: 包括 视频首页数据、视频分类列表 视频详情、如下详情:

3.1 笑话段子

必选参数:page 分页数 10 20 30

接口地址:/Joke/index?page=10

调用例子://api.isoyu.com/api/joke/index?page=10 返回数据(每次返回是10条数据,这里就不全部列出来了)如下图:

javascript
{
-    "msg": "success",
-    "code": 1,
-    "data": [
-        {
-            "adtype": 0,
-            "boardid": "comment_bbs",
-            "clkNum": 0,
-            "danmu": 1,
-            "digest": "上语文课时,老师提问:“小明,请你用文明礼貌的‘礼’字造个句子。”小明思索了一会说:“爸爸提着包出门托人办事。”老师说:“没‘礼’字呀?”小明认真的说:“咋没‘礼’呀?礼在包里呢,爸爸说没礼人家不办事。”",
-            "docid": "CEJIS0I69001S0I7",
-            "downTimes": 208,
-            "imgType": 0,
-            "imgsum": 0,
-            "picCount": 0,
-            "program": "HY",
-            "recNews": 0,
-            "recType": 0,
-            "refreshPrompt": 0,
-            "replyCount": 4,
-            "replyid": "CEJIS0I69001S0I7",
-            "source": "ZOL笑话大全",
-            "title": "幽默的孩子和家长,不只是好笑。",
-            "upTimes": 309
-        }
-    ]
-}
- - - - \ No newline at end of file diff --git "a/.vitepress/dist/\347\275\221\347\273\234\344\277\241\346\201\257.html" "b/.vitepress/dist/\347\275\221\347\273\234\344\277\241\346\201\257.html" deleted file mode 100644 index 8396872f..00000000 --- "a/.vitepress/dist/\347\275\221\347\273\234\344\277\241\346\201\257.html" +++ /dev/null @@ -1,1693 +0,0 @@ - - - - - - 姬长信API For Docker官方文档 - - - - - - - - - - - - - - - - -
Skip to content

360收录量

[danger]### 会员接口,仅限会员使用,购买API会员

查询网站域名360搜索收录量

请求地址

GET https://api.isoyu.com/website/so

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
domainstring域名

返回data参数

名称类型示例值说明
countstring1487收录数
timestring2020-10-15 23:35:03查询时间

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->websiteSo()
-
-    ->withDomain('isoyu.com')
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功",
-    "data": [
-        {
-
-         "count": "130725",
-
-          "time": "2020-10-23 11:12:47"
-        }
-    ]
-}

HTTPS检测

查询域名是否支持https协议及SSL证书信息

最低 0.001元/次

请求地址

GET https://api.isoyu.com/website/https

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
domainstring域名

返回data参数

名称类型示例值说明
generic_namestringbaidu.com通用名称,一般为被检测域名
operation_organstringBeijing Baidu Netcom Science Technology Co.,Ltd运营方
issuing_authstringGlobal Signnv-sa颁发机构
issuedbystringGlobal SignOrganization Validation CA-SHA256-G2颁发者
snstringRSA-SHA256签名加密方式
ssl_typestringOV证书类型,目前只能检测域名型DV和企业型OV
issslint1是否存在ssl证书,1存在,0不存在(不支持https)
isexpireint0证书是否过期,1过期,0未过期
ssl_startstring2020-04-02 15:04:58证书有效开始时间
ssl_endstring2021-07-26 13:31:02证书无效到期时间

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->websiteHttps()
-
-    ->withDomain('baidu.com')
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功",
-    "data": [
-        {
-
-        "generic_name":"baidu.com",
-
-        "operation_organ":"Beijing Baidu Netcom Science Technology Co.,Ltd",
-
-        "issuing_auth":"Global Signnv-sa",
-
-        "issuedby":"Global SignOrganization Validation CA-SHA256-G2",
-
-        "sn":"RSA-SHA256",
-
-        "ssl_type":"OV",
-
-        "isssl":1,
-
-        "isexpire":0,
-
-        "ssl_start":"2020-04-02 15:04:58",
-
-        "ssl_end":"2021-07-26 13:31:02"
-
-        }
-    ]
-}

网站备案查询

查询国内网站ICP备案信息、ICP备案号、主体名称、备案类型等信息。

最低 0.01元/次

请求地址

GET https://api.isoyu.com/website/beian

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
domainstring域名

返回data参数

名称类型示例值说明
main_namestring北京百度网讯科技有限公司备案主体名称
icp_typestring企业主题类型
icp_numberstring京ICP证030173号-1ICP备案编号
icp_namestring百度ICP备案名称
domainstring2019-05-21备案信息更新时间

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->websiteBeian()
-
-    ->withDomain('baidu.com')
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功",
-    "data": [
-        {
-
-        "main_name":"北京百度网讯科技有限公司",
-
-        "icp_type": "企业",
-
-        "icp_number": "京ICP证030173号-1",
-
-        "icp_name": "百度",
-
-        "domain":"baidu.com",
-
-        "update_time":"2019-05-21"
-
-        }
-    ]
-}

域名IPV6检测

[danger]### 会员接口,仅限会员使用,购买API会员

可检查域名是否支持ipv6网络,并返回ipv6地址。

请求地址

GET https://api.isoyu.com/website/ipv6

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
domainstring域名

返回data参数

名称类型示例值说明
domainstringipv6.pdsu.edu.cn被检测的域名
isipv6int10不支持,1支持
ipv6string2001:250:4814:1::59ipv6地址,可能会为空

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->websiteIpv6()
-
-    ->withDomain('ipv6.pdsu.edu.cn')
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功",
-    "data": [
-        {
-
-        "domain":"ipv6.pdsu.edu.cn",
-
-        "isipv6":1,
-
-        "ipv6":"2001:250:4814:1::59"
-
-        }
-    ]
-}

IP地址查询

[danger]### 免费接口,每日100次免费调用,会员可不限次数调用,购买API会员

根据IP地址,查询该IP所属的区域

请求地址

GET https://api.isoyu.com/ip/index

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
ipstring需要查询的IP地址

返回data参数

名称类型说明
Countrystring国家
Provincestring省份区域,部分可能为空
Citystring城市,部分可能为空
Ispstring运营商,部分可能为空

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->ipIndex()
-
-    ->withIp('112.3.69.244')
-
-    ->request();
-dump($result);

返回数据示例:

{
-    "code": 0,
-    "message": "成功",
-    "data": {
-        "Country": "中国",
-        "Province": "江苏省",
-        "City": "常州市",
-        "Isp":"移动"
-    },
-}

IP地址查询(详版)

[danger]### 会员接口,仅限会员使用,购买API会员

最新的IP地址库查询接口,根据IP地址查询归属地/州/国家/省市区/经纬度及网络运营商ISP等信息。不传任何参数的情况下,默认为请求来源ip的相关信息。

请求地址

GET https://api.isoyu.com/website/ip

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
ipstringIP地址

返回data参数

名称类型示例值说明
continentstring亚洲大陆州
countrystring中国国家
provincestring上海省级行政区
citystring上海城市
districtstring黄埔地区
ispstring移动网络运营商
areacodestring310100地区编码
countrycodestringCN国家代码
countryenglishstringChina国家英文名称
longitudestring121.472644经度
latitudestring31.231706纬度

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->websiteIp()
-
-    ->withIp('183.192.70.211')
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功",
-    "data": [
-        {
-
-        "ip": "183.192.70.211",
-
-        "continent":"亚洲",
-
-        "country":"中国",
-
-        "province":"上海",
-
-        "city":"上海",
-
-        "district":"徐汇区",
-
-        "isp":"移动",
-
-        "areacode":"310100",
-
-        "countrycode":"CN",
-
-        "countryenglish":"China",
-
-        "longitude":"121.472644",
-
-        "latitude":"31.231706"
-
-        }
-    ]
-}

百度权重查询

根据域名返回百度(权重/预估流量/关键词数)

最低 0.003元/次

接口1:百度PC权重

请求地址

GET https://api.isoyu.com/baidu/pc_weight

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
domainNamestring获取的域名

返回data参数

名称类型说明
Brint权重
Kwcountint关键词数
Uvcountint预估流量
UpdateTimeint更新时间

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->baiduPcWeight()
-
-    ->withDomainName('isoyu.com')
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功",
-    "data": {
-        "Br": 4,
-
-        "Kwcount": 6252,
-
-        "Uvcount": 3143,
-
-        "UpdateTime": "2020-12-25"
-    }
-}

接口2:百度移动权重

根据域名返回百度移动(权重/预估流量/关键词数)

请求地址

GET https://api.isoyu.com/baidu/mobile_weight

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
domainNamestring获取的域名
keywordstring获取的关键词

返回data参数

名称类型说明
Brint权重
Kwcountint关键词数
Uvcountint预估流量
UpdateTimeint更新时间

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->baiduMobileWeight()
-
-    ->withDomainName('isoyu.com')
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功",
-    "data": {
-        "Br": 3,
-
-        "Kwcount": 485,
-
-        "Uvcount": 651,
-
-        "UpdateTime": "2020-12-25"
-    }
-}

百度反链数

根据域名返回百度反链数、抓取时间

最低 0.003元/次

请求地址

GET https://api.isoyu.com/baidu/links

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
domainNamestring域名

返回data参数

名称类型说明
BaiduLinklong反链数
CrawlTimestring抓取时间

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->baiduLinks()
-
-    ->withDomainName('isoyu.com')
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功",
-    "data": {
-        "BaiduLink": 18600000,
-
-        "CrawlTime": "2020-12-25 15:13:28"
-    }
-}

百度关键词收录量

根据关键词返回百度关键词收录量、抓取时间

最低 0.003元/次

请求地址

GET https://api.isoyu.com/baidu/keyword

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
keywordstring获取的关键词

返回data参数

名称类型说明
CollectCountint关键词收录量
CrawlTimeint抓取时间

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->baiduKeyword()
-
-    ->withKeyword('test')
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功",
-    "data": {
-        "CollectCount": "29000000",
-
-        "CrawlTime": "2020-12-25 15:44:37"
-    }
-}

百度收录量

[danger]### 会员接口,仅限会员使用,购买API会员

查询网站域名百度搜索收录量

请求地址

GET https://api.isoyu.com/website/baidu

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
domainstring域名

返回data参数

名称类型示例值说明
countstring1487收录数
timestring2020-10-15 23:35:03查询时间

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->websiteBaidu()
-
-    ->withDomain('isoyu.com')
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功",
-    "data": [
-        {
-
-         "count": "130725",
-
-          "time": "2020-10-23 11:12:47"
-        }
-    ]
-}

百度收录量

根据域名返回百度收录量、抓取时间

最低 0.003元/次

请求地址

GET https://api.isoyu.com/baidu/pages

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
domainNamestring域名

返回data参数

名称类型说明
BaiduPageslong收录量
CrawlTimestring抓取时间

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->baiduPages()
-
-    ->withDomainName('isoyu.com')
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功",
-    "data": {
-        "BaiduPages": 160000,
-
-        "CrawlTime": "2020-12-25 15:19:37"
-    }
-}

百度URL收录

根据URL返回百度移动或PC-URL是否收录、收录的标题、收录的描述、快照更新时间、抓取时间

最低 0.003元/次

接口1:百度移动URL收录

请求地址

GET https://api.isoyu.com/baidu/mobile_url_pages

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
urlstring获取的url

返回data参数

名称类型说明
IsRecordstring是否收录
RecordTitlestring收录的标题
RecordDepictstring内容描述
SnapTimestring快照时间(只有PC端才有快照时间)
CrawlTimestring抓取时间

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->baiduMobileUrlPages()
-
-    ->withUrl('https://api.isoyu.com/?develop')
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功",
-    "data": {
-        "IsRecord": false,
-
-        "RecordTitle": "",
-
-        "RecordDepict": "",
-
-        "SnapTime": "",
-
-        "CrawlTime": "2019-01-24 16:19:22"
-    }
-}

接口2:百度PC-URL收录

请求地址

GET https://api.isoyu.com/baidu/pc_url_pages

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
urlstring获取的url

返回data参数

名称类型说明
IsRecordstring是否收录
RecordTitlestring收录的标题
RecordDepictstring内容描述
SnapTimestring快照时间(只有PC端才有快照时间)
CrawlTimestring抓取时间

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->baiduPcUrlPages()
-
-    ->withUrl('https://api.isoyu.com/?develop')
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功",
-    "data": {
-        "IsRecord": false,
-
-        "RecordTitle": "",
-
-        "RecordDepict": "",
-
-        "SnapTime": "",
-
-        "CrawlTime": "2019-01-24 16:19:22"
-    }
-}

查询域名解析

[danger]### 会员接口,仅限会员使用,购买API会员

可以查询域名所有的解析信息,DNS记录,例如a记录,cname,hinfo,mx,ns,ptr,soa,txt,aaaa,srv,naptr等。支持顶级域名和二级域名,接口返回有效记录的数据并缓存半小时。

请求地址

GET https://api.isoyu.com/website/domain

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
domainstring域名

返回data参数

名称类型说明
hoststring主机名
classstring类型
ttlint有效时间
typestring解析记录类型
ipstring主机IP地址

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->websiteDomain()
-
-    ->withDomain('www.isoyu.com')
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功",
-    "data": [
-        {
-
-          "host": "www.isoyu.com",
-
-          "class": "IN",
-
-          "ttl": 10,
-
-          "type": "CNAME",
-
-          "target": "eec336a57938b588.vip.jiasule.org"
-
-        }
-    ]
-}

地图坐标服务

支持百度、谷歌、GPS三大经纬度互相转化

最低 0.01元/次

请求地址

GET https://api.isoyu.com/geo/convert

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
lngstring经度,如:116.3974965092
latstring纬度,如:39.908700982285396
typeint转换类型,1:GPS->百度 ,3:GPS->谷歌,  5:百度->谷歌 ,6:谷歌->百度

返回data参数

参考返回示例

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->geoConvert()
-
-    ->withLat('39.908700982285396')
-    ->withLng('116.3974965092')
-    ->withType(6)
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功",
-    "data": {
-        "lng":"116.3974965092",	/*原经度*/
-
-        "lat":"39.908700982285396",	/*原纬度*/
-
-        "off_lng":"116.40392322342767",	/*转换后经度*/
-
-        "off_lat":"39.91494947029461",	/*转换后纬度*/
-
-        "type":"6"
-    }
-}

恶意IP检测

可实时检测IP是否为欺诈、病毒、网络钓鱼、垃圾软件的恶意IP地址。结果result=>1即为恶意IP地址。

最低 0.002元/次

请求地址

GET https://api.isoyu.com/website/cheatip

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
ipstringIP地址

返回data参数

名称类型示例值说明
resultint0检测结果,1为是

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->websiteCheatip()
-
-    ->withUrl('183.192.70.211')
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功",
-    "data": [
-        {
-
-         "result": 0
-
-        }
-    ]
-}

恶意链接检测

实时检测URL是否为欺诈、病毒、网络钓鱼、垃圾软件的恶意链接。结果result=>1即为恶意链接。

最低 0.002元/次

请求地址

GET https://api.isoyu.com/website/cheatlink

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
urlstring链接地址

返回data参数

名称类型示例值说明
resultint0检测结果,1为是

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->websiteCheatlink()
-
-    ->withUrl('https://www.baidu.com/')
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功",
-    "data": [
-        {
-
-         "result": 0
-
-        }
-    ]
-}

关键词百度排名

根据域名和关键词返回百度PC和移动的 关键词收录量、抓取时间、 关键词排名(页数-第几条)、 页面标题、 页面链接地址

最低 0.003元/次

接口1:关键词百度PC排名

请求地址

GET https://api.isoyu.com/baidu/pc_rank

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
domainNamestring获取的域名
keywordstring获取的关键词

返回data参数

名称类型说明
CollectCountlong收录量
RankStrstring排名(页数-条数)
Titlestring标题
Urlstring标题连接
XiongzhangIDstring熊掌ID
CrawlTimestring抓取时间

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->baiduPcRank()
-
-    ->withDomainName('isoyu.com')
-    ->withKeyword('test')
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功",
-    "data": {
-        "CollectCount": "55300000",
-
-        "CrawlTime": "2020-12-25 15:20:23",
-
-        "Ranks": [
-
-            {
-
-                "RankStr": "1-1",
-
-                "Title": "test框架 | 中文最佳实践PHP开源框架,专注WE...",
-
-                "Url": "http://www.isoyu.com/",
-
-                "XiongzhangID": ""
-
-            },
-
-            {
-
-                "RankStr": "1-2",
-
-                "Title": "序言- test3.2完全开发手册",
-
-                "Url": "http://document.isoyu.com/",
-
-                "XiongzhangID": ""
-
-            },
-
-            {
-
-                "RankStr": "1-9",
-
-                "Title": "test官方博客 · 看云",
-
-                "Url": "https://blog.isoyu.com/",
-
-                "XiongzhangID": ""
-
-            },
-
-            {
-
-                "RankStr": "3-7",
-
-                "Title": "test的个人主页 - test框架",
-
-                "Url": "http://www.isoyu.com/u/test.html",
-
-                "XiongzhangID": ""
-
-            },
-
-            {
-
-                "RankStr": "3-8",
-
-                "Title": "下载:test5.0完整版 - test框架",
-
-                "Url": "http://www.isoyu.com/donate/download/id/847.html",
-
-                "XiongzhangID": ""
-
-            },
-
-            {
-
-                "RankStr": "3-9",
-
-                "Title": "下载:test3.2.1完整版 - test框架",
-
-                "Url": "http://www.isoyu.com/donate/download/id/532.html",
-
-                "XiongzhangID": ""
-
-            },
-
-            {
-
-                "RankStr": "3-10",
-
-                "Title": "test教程 - test框架",
-
-                "Url": "http://www.isoyu.com/document/document.html",
-
-                "XiongzhangID": ""
-
-            },
-
-            {
-
-                "RankStr": "4-1",
-
-                "Title": "test官网下载 - 框架下载 - test框架",
-
-                "Url": "http://www.isoyu.com/down/framework.html",
-
-                "XiongzhangID": ""
-
-            },
-
-            {
-
-                "RankStr": "4-2",
-
-                "Title": "test官网下载 - 框架下载 - test框架",
-
-                "Url": "http://www.isoyu.com/down.html",
-
-                "XiongzhangID": ""
-
-            },
-
-            {
-
-                "RankStr": "4-4",
-
-                "Title": "test5专区 - test框架",
-
-                "Url": "http://www.isoyu.com/topic/think.html",
-
-                "XiongzhangID": ""
-
-            },
-
-            {
-
-                "RankStr": "4-5",
-
-                "Title": "test3.2.3完整版 - test框架",
-
-                "Url": "http://www.isoyu.com/down/610.html",
-
-                "XiongzhangID": ""
-
-            },
-
-            {
-
-                "RankStr": "4-6",
-
-                "Title": "下载:test3.2.3完整版 - test框架",
-
-                "Url": "http://www.isoyu.com/donate/download/id/610.html",
-
-                "XiongzhangID": ""
-
-            },
-
-            {
-
-                "RankStr": "4-7",
-
-                "Title": "下载:test5.0.10完整版 - test框架",
-
-                "Url": "http://www.isoyu.com/donate/download/id/1015.html",
-
-                "XiongzhangID": ""
-
-            },
-
-            {
-
-                "RankStr": "4-8",
-
-                "Title": "下载:test5.0.24完整版 - test框架",
-
-                "Url": "http://www.isoyu.com/donate/download/id/1278.html",
-
-                "XiongzhangID": ""
-
-            },
-
-            {
-
-                "RankStr": "5-10",
-
-                "Title": "test5.*版本发布安全更新 · test官方博客 · 看云",
-
-                "Url": "https://blog.isoyu.com/869075",
-
-                "XiongzhangID": ""
-
-            }
-
-        ]
-    }
-}

接口2:关键词百度移动排名

根据域名和关键词返回百度移动 关键词收录量、抓取时间、 关键词排名(页数-第几条)、 页面标题、 页面链接地址

请求地址

GET https://api.isoyu.com/baidu/mobile_rank

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
domainNamestring获取的域名
keywordstring获取的关键词

返回data参数

名称类型说明
CollectCountlong收录量(只有PC端才有收录量)
RankStrstring排名(页数-条数)
Titlestring标题
Urlstring标题连接
XiongzhangIDstring熊掌ID
CrawlTimestring抓取时间

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->baiduMobileRank()
-
-    ->withUrl('https://api.isoyu.com/?develop')
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功",
-    "data": {
-        "IsRecord": false,
-
-        "RecordTitle": "",
-
-        "RecordDepict": "",
-
-        "SnapTime": "",
-
-        "CrawlTime": "2019-01-24 16:19:22"
-    }
-}

关键词百度指数

根据关键词返回百度PC指数、百度移动指数、整体指数

最低 0.005元/次

请求地址

GET https://api.isoyu.com/baidu/index

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
keywordstring获取的关键词

返回data参数

名称类型说明
StartDatestring开始时间
EndDatestring更新时间
BaiduAllint百度30天整体指数","分隔
BaiduPcint百度30天PC指数","分隔
BaiduMobileint百度30天移动指数","分隔

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->baiduIndex()
-
-    ->withKeyword('关键词')
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功",
-    "data": {
-        "StartDate": "2020-11-24",
-
-        "EndDate": "2020-12-23",
-
-        "BaiduAll": "1181,1332,1259,1196,1043,938,1305,1351,1303,1274,1184,1023,853,1135,1171,1189,1165,1152,1044,909,1221,1202,1154,1194,1170,956,871,1159,1184,1151",
-
-        "BaiduPc": "982,1127,1066,991,847,740,1108,1150,1079,1096,999,846,670,946,988,985,944,959,852,703,1007,994,942,966,942,741,678,955,976,966",
-
-        "BaiduMobile": "199,205,193,205,196,198,197,201,224,178,185,177,183,189,183,204,221,193,192,206,214,208,212,228,228,215,193,204,208,185"
-    }
-}

经纬度地址解析

根据提供的高德地图坐标、百度地图坐标或GPS坐标,查询位置信息

最低 0.01元/次

请求地址

GET https://api.isoyu.com/geo/index

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
lngString经度 (如:119.9772857)
latString纬度 (如:27.327578)
typeInt传递的坐标类型,1:GPS 2:百度经纬度 3:高德经纬度

返回data参数

参考返回示例

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->geoIndex()
-
-    ->withLat('39.907314')
-    ->withLng('116.391279')
-    ->withType(1)
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功",
-    "data": {
-		"lat":"39.915065193348",
-
-		"lng":"116.40389843345",
-
-		"type":"1",
-
-		"address":"北京市东城区中华路甲10号",
-
-		"business":"天安门",
-
-		"citycode":131
-    }
-}

数字BTC,ETH,LTC地址

[danger]### 免费接口,每日100次免费调用,会员可不限次数调用,购买API会员

生成数字地址BTC,ETH,LTC地址、助记词和私钥

请求地址

GET https://api.isoyu.com/xnb/index

请求参数

返回data参数

名称类型说明
btcstring比特币
ethstring以太坊
ltcstring莱特币

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->xnbIndex()
-
-    ->request();
-dump($result);

返回数据示例:

{
-    "code": 0,
-    "message": "成功",
-    "data": {
-        "btc": {
-
-            "mnemonic": "leopard old bullet possible april regret slush height sell theory card wage",
-
-            "address": "1KdtwUMBMc3PmitER16HSEKV7UpPtCBnRd",
-
-            "private_key": "L1rBK34JRUDMz7nbJgc8Aw8vhHXnbvFy3249pCnR9g39x6BfxY2y"
-
-        },
-
-        "eth": {
-
-            "mnemonic": "abstract bless apology middle wheat pattern once topple trumpet sail wine layer",
-
-            "address": "0x364d1647620cb861d5a563682ea1656c56d0252a",
-
-            "private_key": "810524be32fd24dafa5dfec84897942bb387411915d15cd3a518e481e5e309ae"
-
-        },
-
-        "ltc": {
-
-            "mnemonic": "cat illegal bonus curve element syrup parade snack test ring yellow fabric",
-
-            "address": "LR5HKvPcSXgBtuMHCkKi8o7h9hvLmmt8Bu",
-
-            "private_key": "T8EXXsVe4tk8BMWTm1CBhf8akafuia15CjALxwzzwa8Mtgy8M5nF"
-
-        }
-    },
-}

搜狗收录量

[danger]### 会员接口,仅限会员使用,购买API会员

查询网站域名搜狗搜索收录量

请求地址

GET https://api.isoyu.com/website/sogou

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
domainstring域名

返回data参数

名称类型示例值说明
countstring1487收录数
timestring2020-10-15 23:35:03查询时间

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->websiteSogou()
-
-    ->withDomain('isoyu.com')
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功",
-    "data": [
-        {
-
-         "count": "130725",
-
-          "time": "2020-10-23 11:12:47"
-        }
-    ]
-}

腾讯域名检测

检测域名或URL是否被腾讯系软件(安全应用中心)拦截,同时返回被检测域名的ICP备案信息。注意,type等于1或3表示未被拦截,其中type等于3表示该域名被腾讯信任。type等于0表示已被拦截。

最低 0.003元/次

请求地址

GET https://api.isoyu.com/website/qq

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
urlstring域名地址

返回data参数

名称类型示例值说明
typeint0检测类型,0拦截,1-3通过
resultstring已被拦截检测结果
explainstring该网站含有未经证实的信息检测说明
organizationstring北京微播视界科技有限公司ICP主体信息
icpnumberstring京ICP备16016397号-3网站ICP备案编号
urlstringhttps://douyin.com域名或链接

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->websiteQq()
-
-    ->withUrl('https://douyin.com')
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功的返回",
-    "data": {
-        {
-
-        "type":0,
-
-        "result":"已被拦截",
-
-        "explain":"该网站含有未经证实的信息",
-
-        "organization":"北京微播视界科技有限公司",
-
-        "icpnumber":"京ICP备16016397号-3",
-
-        "url":"https://douyin.com"
-
-        }
-    }
-}

网安备案查询

根据网站域名查询对应的公安网安备案信息

最低 0.001元/次

请求地址

GET https://api.isoyu.com/website/wabeian

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
domainstring域名

返回data参数

名称类型示例值说明
site_namestring百度网站名称
domainstringbaidu.com网站域名
com_typestring企业单位主体类型
site_typestring交互式网站类型,交互式或非交互式
owner_namestring北京百度网讯科技有限公司网站主体
record_nostring11000002000001备案号
ps_addressstring北京市网安总队备案机关单位
filing_timestring2016-07-13备案时间

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->websiteWabeian()
-
-    ->withDomain('baidu.com')
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功",
-    "data": [
-        {
-
-        "site_name":"百度",
-
-        "domain":"baidu.com",
-
-        "com_type":"企业单位",
-
-        "site_type":"交互式",
-
-        "owner_name":"北京百度网讯科技有限公司",
-
-        "record_no":"11000002000001",
-
-        "ps_address":"北京市网安总队",
-
-        "filing_time":"2016-07-13"
-
-        }
-    ]
-}

网页转图片(维护中)

[danger]### 免费接口,每日100次免费调用,会员可不限次数调用,购买API会员

把网页转换为图片或者PDF,支持jpg|png|svg|bmp|pdf

请求地址

GET https://api.isoyu.com/website/url2pic

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
urlstring网址,必需带上http[s]协议(完整网址),否则默认以http请求
typestring输出格式:jpg|png|svg|bmp|pdf 默认jpg
widthint截屏宽度 默认为1440

返回data参数

名称类型说明
download_linkstring截图下载链接地址

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->websiteUrl2pic()
-
-    ->withUrl('www.baidu.com')
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功",
-    "data": {
-        "download_link": "http://url2pic.php127.com/uploads/pic/2020-10-29/pic5f9adb493a9c5da94c55ad78d5bd26a1f828b641a7239_1440.jpg"
-    }
-}

网站Alexa查询

根据域名返回Alexa相关信息

最低 0.01元/次

请求地址

GET https://api.isoyu.com/website/top

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
domainNamestring获取的域名

返回data参数

名称类型说明
DomainNamestring域名
Titlestring站点名称
CreateTimeint创建总天数
TrendValueint变化值
ShowMedianLoadTimestring访问速度
ShowPercentilestring测速得分
Localestring所属国家
Encodingstring编码方式
LinksInCountint反向链接
PhoneNumbersstring联系电话
Keywordsstring网站关键字
OwnedDomainsstring站长所有域名
OwnerNamestring网站站长
Emailstring电子信箱
Streetsstring街道
Citystring城市
PostalCodestring邮政编码
Countrystring国家
CompanyStockTickerstring是否上市公司
Rankint全球综合排名
PhysicalAddressstring详细地址
CNRankint中国排名
NextRankint下期预测排名
TodayRankint当天排名
ShowDescriptionstring网站简介
ShowOnlineSincestring收录日期
ShowAdultContentstring成人内容
CategoryData—Titlestring分类名
CategoryData—AbsolutePathstring分类相对目录
CountryList—Codestring国家/地区代码
CountryList—Rankstring国家/地区排名
CountryList— Contribution—PageViewsstring页面浏览比例
CountryList— Contribution—Usersstring网站访问比例
CountryList—Namestring国家/地区名称
ContributingSubdomainList —DataUrlstring子站点域名
ContributingSubdomainList —TimeRange—Daysstring一个月排名变化情况
ContributingSubdomainList —Reach—Percentagestring近月网站访问比例
ContributingSubdomainList —PageViews—Percentagestring近月页面访问比例
ContributingSubdomainList —PageViews—PerUserjson人均访问数据
ContributingSubdomainList —PageViews—StrPerUserstring人均页面浏览量
LogoInfo—ImgSrcstringlog图片地址
LogoInfo—Domainstring域名
UsageStatistic_Day (Week/Month/ThreeMonth) —TimeRange—Daysstring当天流量排名情况
UsageStatistic_Day (Week/Month/ThreeMonth) —Rank—Valuestring当日(周/月/三个月)排名
UsageStatistic_Day (Week/Month/ThreeMonth) —Rank—Deltastring变化趋势
UsageStatistic_Day (Week/Month/ThreeMonth) —Reach—Rank—Valuestring当日(周/月/三个月)排名
UsageStatistic_Day (Week/Month/ThreeMonth) —Reach—Rank—Deltastring变化趋势
UsageStatistic_Day (Week/Month/ThreeMonth) —Reach—PerMillion—Valuestring每百万人中访问人数
UsageStatistic_Day (Week/Month/ThreeMonth) —Reach—PerMillion—Deltastring变化趋势
UsageStatistic_Day (Week/Month/ThreeMonth) —PageViews—PerMillion—Valuestring每百万人访问页面中访问本站的页面数
UsageStatistic_Day (Week/Month/ThreeMonth) —PageViews—PerMillion—Deltastring变化趋势
UsageStatistic_Day (Week/Month/ThreeMonth) —PageViews—Rank—Valuestring页面访问量排名
UsageStatistic_Day (Week/Month/ThreeMonth) —PageViews—Rank—Deltastring变化趋势
UsageStatistic_Day (Week/Month/ThreeMonth) —PageViews—PerUser—Valuestring平均每个访问者浏览的页面数
UsageStatistic_Day (Week/Month/ThreeMonth) —PageViews—PerUser—Deltastring变化趋势
IpNumstring日均 IP 访问量[一周平均]
PvNumstring日均 PV 浏览量[一周平均]

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->websiteTop()
-
-    ->withDomainName('isoyu.com')
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功",
-    "data": {
-        "DomainName": "isoyu.com",
-
-        "Title": "test",
-
-        "ShowMedianLoadTime": "3880",
-
-        "ShowPercentile": "14",
-
-        "Locale": "未知",
-
-        "Encoding": "未知",
-
-        "LinksInCount": 1309,
-
-        "PhoneNumbers": "未知",
-
-        "Keywords": null,
-
-        "OwnedDomains": null,
-
-        "OwnerName": "未知",
-
-        "Email": "未知",
-
-        "Streets": null,
-
-        "City": null,
-
-        "PostalCode": null,
-
-        "Country": null,
-
-        "CompanyStockTicker": null,
-
-        "Rank": 7634,
-
-        "CategoryData": {
-
-            "Title": "PHP/脚本",
-
-            "AbsolutePath": "Top/World/Chinese_Simplified_CN/计算机/编程/语言/PHP/脚本"
-
-        },
-
-        "CountryList": [
-
-            {
-
-                "Code": "CN",
-
-                "Rank": "611",
-
-                "Contribution": {
-
-                    "PageViews": "99.6%",
-
-                    "Users": "98.9%"
-
-                },
-
-                "Name": "中国"
-
-            },
-
-            {
-
-                "Code": "US",
-
-                "Rank": "267626",
-
-                "Contribution": {
-
-                    "PageViews": "0.2%",
-
-                    "Users": "0.5%"
-
-                },
-
-                "Name": "美国"
-
-            },
-
-            {
-
-                "Code": "O",
-
-                "Rank": "",
-
-                "Contribution": {
-
-                    "PageViews": "0.2%",
-
-                    "Users": "0.6%"
-
-                },
-
-                "Name": "其他"
-
-            }
-
-        ],
-
-        "ContributingSubdomainList": [
-
-            {
-
-                "DataUrl": "isoyu.com",
-
-                "TimeRange": {
-
-                    "Days": 30
-
-                },
-
-                "Reach": {
-
-                    "Percentage": "95.01%"
-
-                },
-
-                "PageViews": {
-
-                    "Percentage": "88.90%",
-
-                    "PerUser": [
-
-                        {
-
-                            "#text": "2.7"
-
-                        }
-
-                    ],
-
-                    "StrPerUser": "2.7"
-
-                }
-
-            },
-
-            {
-
-                "DataUrl": "sites.isoyu.com",
-
-                "TimeRange": {
-
-                    "Days": 30
-
-                },
-
-                "Reach": {
-
-                    "Percentage": "6.68%"
-
-                },
-
-                "PageViews": {
-
-                    "Percentage": "8.01%",
-
-                    "PerUser": [
-
-                        {
-
-                            "#text": "4"
-
-                        }
-
-                    ],
-
-                    "StrPerUser": "4"
-
-                }
-
-            },
-
-            {
-
-                "DataUrl": "OTHER",
-
-                "TimeRange": {
-
-                    "Days": 30
-
-                },
-
-                "Reach": {
-
-                    "Percentage": "0"
-
-                },
-
-                "PageViews": {
-
-                    "Percentage": "3.09%",
-
-                    "PerUser": [
-
-                        {
-
-                            "#text": "0"
-
-                        }
-
-                    ],
-
-                    "StrPerUser": "0"
-
-                }
-
-            }
-
-        ],
-
-        "CreateTime": 224930,
-
-        "TrendValue": 0,
-
-        "PhysicalAddress": "未知",
-
-        "CNRank": 611,
-
-        "NextRank": 7634,
-
-        "ShowDescription": "开源PHP开发框架。",
-
-        "ShowOnlineSince": "没有记录",
-
-        "ShowAdultContent": "NO",
-
-        "UsageStatistic_Day": {
-
-            "TimeRange": {
-
-                "Days": 1
-
-            },
-
-            "Rank": {
-
-                "Value": "5831",
-
-                "Delta": "-28704"
-
-            },
-
-            "Reach": {
-
-                "Rank": {
-
-                    "Value": "6249",
-
-                    "Delta": "-18908"
-
-                },
-
-                "PerMillion": {
-
-                    "Value": "100",
-
-                    "Delta": "+200%"
-
-                }
-
-            },
-
-            "PageViews": {
-
-                "PerMillion": {
-
-                    "Value": "8.9",
-
-                    "Delta": "+900%"
-
-                },
-
-                "Rank": {
-
-                    "Value": "7681",
-
-                    "Delta": "-67476"
-
-                },
-
-                "PerUser": {
-
-                    "Value": "3",
-
-                    "Delta": "+200%"
-
-                }
-
-            }
-
-        },
-
-        "UsageStatistic_Week": {
-
-            "TimeRange": {
-
-                "Days": 7
-
-            },
-
-            "Rank": {
-
-                "Value": "12474",
-
-                "Delta": "+5982"
-
-            },
-
-            "Reach": {
-
-                "Rank": {
-
-                    "Value": "12414",
-
-                    "Delta": "+5795"
-
-                },
-
-                "PerMillion": {
-
-                    "Value": "60",
-
-                    "Delta": "-42.79%"
-
-                }
-
-            },
-
-            "PageViews": {
-
-                "PerMillion": {
-
-                    "Value": "4",
-
-                    "Delta": "-47.731%"
-
-                },
-
-                "Rank": {
-
-                    "Value": "17315",
-
-                    "Delta": "9043"
-
-                },
-
-                "PerUser": {
-
-                    "Value": "3",
-
-                    "Delta": "-8.682%"
-
-                }
-
-            }
-
-        },
-
-        "UsageStatistic_Month": {
-
-            "TimeRange": {
-
-                "Days": 30
-
-            },
-
-            "Rank": {
-
-                "Value": "7172",
-
-                "Delta": "-478"
-
-            },
-
-            "Reach": {
-
-                "Rank": {
-
-                    "Value": "7142",
-
-                    "Delta": "-771"
-
-                },
-
-                "PerMillion": {
-
-                    "Value": "96",
-
-                    "Delta": "+10%"
-
-                }
-
-            },
-
-            "PageViews": {
-
-                "PerMillion": {
-
-                    "Value": "6.6",
-
-                    "Delta": "-1.41%"
-
-                },
-
-                "Rank": {
-
-                    "Value": "9402",
-
-                    "Delta": "410"
-
-                },
-
-                "PerUser": {
-
-                    "Value": "2.9",
-
-                    "Delta": "-11.78%"
-
-                }
-
-            }
-
-        },
-
-        "UsageStatistic_ThreeMonth": {
-
-            "TimeRange": {
-
-                "Days": 90
-
-            },
-
-            "Rank": {
-
-                "Value": "7634",
-
-                "Delta": "-2346"
-
-            },
-
-            "Reach": {
-
-                "Rank": {
-
-                    "Value": "7814",
-
-                    "Delta": "-2193"
-
-                },
-
-                "PerMillion": {
-
-                    "Value": "86",
-
-                    "Delta": "+30%"
-
-                }
-
-            },
-
-            "PageViews": {
-
-                "PerMillion": {
-
-                    "Value": "6.5",
-
-                    "Delta": "+41%"
-
-                },
-
-                "Rank": {
-
-                    "Value": "9251",
-
-                    "Delta": "-2883"
-
-                },
-
-                "PerUser": {
-
-                    "Value": "3.2",
-
-                    "Delta": "+6%"
-
-                }
-
-            }
-
-        },
-
-        "IpNum": 45000,
-
-        "PvNum": 135000
-
-    }
-}

ICP域名备案查询

根据域名返回查询域名的备案信息

最低 0.005元/次

请求地址

GET https://api.isoyu.com/website/icp

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
domainNamestring域名

返回data参数

名称类型说明
Ownerstring负责人
CompanyNamestring公司名称
CompanyTypestring公司类型
MainPagestring主页
SiteLicensestring备案许可证号
SiteNamestring网站名
VerifyTimestring审核时间

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->websiteIcp()
-
-    ->withDomainName('isoyu.com')
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功",
-    "data": {
-        "Owner": "刘晨",
-
-        "CompanyName": "上海顶想信息科技有限公司",
-
-        "CompanyType": "企业",
-
-        "SiteLicense": "沪ICP备12007941号",
-
-        "SiteName": "test框架",
-
-        "MainPage": "www.isoyu.com",
-
-        "VerifyTime": "2019-11-15"
-    }
-}

网站TDK信息查询

根据域名返回网站(标题/描述/关键词/网站IP)

最低 0.003元/次

请求地址

GET https://api.isoyu.com/website/tdk

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
domainNamestring域名

返回data参数

名称类型说明
Titlestring网站标题
Keywordsstring网站关键词
Descriptionstring网站描述
IPstring网站IP

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->websiteTdk()
-
-    ->withDomainName('kancloud.cn')
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功",
-    "data": {
-        "Title": "看云 | 现代化文档写作、托管及数字出版",
-
-        "Keywords": "文档托管,文档管理,在线创作,文档在线管理,企业知识管理,知识库管理,在线知识管理,文档托管平台,电子出版,在线写书,文档在线转换,在线编辑,在线阅读,个人出版,知识付费,gitbook,开发手册,api手册,在线学习,文档编辑",
-
-        "Description": "看云是一个现代化文档写作、托管及数字出版平台,基于MarkDown语法和Git版本库管理,让你专注于知识创作,可以用于企业知识库、产品手册、项目文档和个人数字出版。",
-
-        "IP": "119.147.4.33"
-    }
-}

网站Whois查询

根据域名返回Whois信息 以及根据电话、邮箱、注册人反查Whois信息(最多100条数据)

最低 0.01元/次

接口1:Whois查询

根据域名返回Whois信息

请求地址

GET https://api.isoyu.com/website/whois

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
domainNamestring域名

返回data参数

名称类型说明
Hoststring域名
ContactPersonstring联系人
Registrarstring注册商
Emailstring联系邮箱
Phonestring联系电话
CreationDatestring创建时间
ExpirationDatestring过期时间
WhoisServerstring域名服务器
DnsServerstringDNS
DomainStatusstring状态

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->websiteWhois()
-
-    ->withDomainName('chinaz.com')
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功",
-    "data": {
-        "Host": "chinaz.com",
-
-        "ContactPerson": "",
-
-        "Registrar": " eName Technology Co., Ltd",
-
-        "Email": "abuse@ename.com",
-
-        "Phone": "864000044400",
-
-        "CreationDate": "2002-12-20 00:00:00",
-
-        "ExpirationDate": "2023-12-20 00:00:00",
-
-        "WhoisServer": "whois.ename.com",
-
-        "DnsServer": "NS1.DNSV5.COM, NS2.DNSV5.COM",
-
-        "DomainStatus": " clientDeleteProhibit..."
-    }
-}

接口2:Whois反查

根据电话、邮箱、注册人反查Whois信息(最多100条数据)

请求地址

GET https://api.isoyu.com/website/whois_reverse

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
queryDatastring电话 或 邮箱 或 联系人
queryTypestringPhone 或 Email 或 Registrant

返回data参数

名称类型说明
Hoststring域名
ContactPersonstring联系人
Registrarstring注册商
Emailstring联系邮箱
Phonestring联系电话
CreationDatestring创建时间
ExpirationDatestring过期时间
WhoisServerstring域名服务器
DnsServerstringDNS
DomainStatusstring状态

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->websiteWhoisReverse()
-
-    ->withQueryData('邮箱')
-    ->withQueryType('Email')
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功",
-    "data": {
-        "Host": "chinaz.com",
-
-        "ContactPerson": "",
-
-        "Registrar": " eName Technology Co., Ltd",
-
-        "Email": "abuse@ename.com",
-
-        "Phone": "864000044400",
-
-        "CreationDate": "2002-12-20 00:00:00",
-
-        "ExpirationDate": "2023-12-20 00:00:00",
-
-        "WhoisServer": "whois.ename.com",
-
-        "DnsServer": "NS1.DNSV5.COM, NS2.DNSV5.COM",
-
-        "DomainStatus": " clientDeleteProhibit..."
-    }
-}

网站排行榜查询

根据域名和年份和周数返回站长名称、分类名称、地区名称、域名、更新时间、排名、省份排名、分类排名、年份、周数

最低 0.003元/次

请求地址

GET https://api.isoyu.com/website/top

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
domainNamestring获取的域名
yearint需要查询的年份,如:2018
weekint需要查询的周数,如:43

返回data参数

名称类型说明
SiteNamestring站长名称
Urlstring页面地址
ClassNamestring分类名称
AreaNamestring地区名称
DomainNamestring域名
UpDatestring更新时间
Rankedstring排名
ProvRankedstring省份排名
ClassRankedNamestring参与排名的分类名
ClassRankedstring分类排名
yearstring年份
weekstring周数

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->websiteTop()
-
-    ->withDomainName('isoyu.com')
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功",
-    "data": {
-        "SiteName": "test",
-
-        "Url": "https://top.chinaz.com/html/site_isoyu.com.html",
-
-        "ClassName": "网络科技、站长资源",
-
-        "AreaName": "上海、闸北",
-
-        "DomainName": "isoyu.com",
-
-        "UpDate": "2020-12-20",
-
-        "Ranked": 3035,
-
-        "ProvRanked": 357,
-
-        "ClassRankedName": "站长资源",
-
-        "ClassRanked": 38,
-
-        "year": 0,
-
-        "week": 51
-    }
-}

网址转换

将复杂的长网址转为短连接,默认为t.cn微博短链接,不可用时、被屏蔽时、或根据网址适合的平台的类型,系统智能选择最优短网址平台。

最低 0.03元/次

请求地址

GET https://api.isoyu.com/website/shorturl

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
urlstringurl地址

返回data参数

名称类型说明
resultboolean转换结果,true为成功
shorturlstring短网址
longurlstring原地址

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->websiteShorturl()
-
-    ->withUrl('https://api.isoyu.com/?姬长信api/1835085')
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功",
-    "data": [
-        {
-
-          "shorturl": "https://w.url.cn/s/ARRJQJ0",
-
-          "longurl": "https://api.isoyu.com/?姬长信api/1835085"
-
-        }
-    ]
-}

微信域名检测

检测域名或链接是否被微信拦截访问或者转码。

最低 0.003元/次

接口1:检测URL地址是否被拦截

请求地址

GET https://api.isoyu.com/wechat/check

请求参数

名称必填类型说明
appCodestring用户授权码,参考API调用
urlstring微信域名地址 必须带上协议头(http/https)

返回data参数

名称类型示例值说明
typeint0检测类型,0拦截,1通过,2无法访问
resultstring已被拦截访问检测结果

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->wechatCheck()
-
-    ->withUrl('https://douyin.com')
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功的返回",
-    "data": [
-        {
-        "type":0,
-
-        "result":"已被拦截访问"
-        }
-    ]
-}

接口2:检测域名是否被拦截或转码

请求地址

GET https://api.isoyu.com/wechat/domain_check

请求参数

名称必填类型说明
domainstring微信域名

返回data参数

名称类型示例值说明
codeint0检测类型,0正常,1被转码,2被拦截

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->wechatDomainCheck()
-
-    ->withDomain('baidu.com')
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "查询成功",
-    "data": "域名正常"
-}

主办单位备案(实时)

根据主办单位实时返回查询所有备案信息

最低 0.01元/次

请求地址

GET https://api.isoyu.com/website/company

请求参数

名称类型必填说明
appCodestring用户授权码,参考API调用
companyNamestring公司名称

返回data参数

名称类型说明
SiteDomainstring网站域名
SiteNamestring
SiteLicensestring许可证
CompanyTypestring公司类型
VerifyTimestring验证时间

SDK调用

$client = new Client("YourAppCode");
-
-
-
-$result = $client->websiteCompany()
-
-    ->withCompanyName('上海顶想信息科技有限公司')
-    ->request();

返回示例:

{
-    "code":0,
-    "message": "成功",
-    "data": [
-        {
-
-            "SiteDomain": "www.topthink.com",
-
-            "SiteName": "上海顶想信息科技有限公司",
-
-            "SiteLicense": "沪ICP备12007941号",
-
-            "CompanyType": "企业",
-
-            "VerifyTime": "2019-11-15 09:50:01",
-
-            "Domain": "topthink.com",
-
-            "Owner": "",
-
-            "LimitAccess": "否",
-
-            "ServiceLicence": "沪ICP备12007941号-1"
-
-        },
-
-        {
-
-            "SiteDomain": "www.onethink.cn",
-
-            "SiteName": "上海顶想信息科技有限公司",
-
-            "SiteLicense": "沪ICP备12007941号",
-
-            "CompanyType": "企业",
-
-            "VerifyTime": "2019-11-15 09:50:01",
-
-            "Domain": "onethink.cn",
-
-            "Owner": "",
-
-            "LimitAccess": "否",
-
-            "ServiceLicence": "沪ICP备12007941号-3"
-
-        },
-
-        {
-
-            "SiteDomain": "www.kancloud.cn",
-
-            "SiteName": "看云文档写作",
-
-            "SiteLicense": "沪ICP备12007941号",
-
-            "CompanyType": "企业",
-
-            "VerifyTime": "2019-11-15 09:50:01",
-
-            "Domain": "kancloud.cn",
-
-            "Owner": "",
-
-            "LimitAccess": "否",
-
-            "ServiceLicence": "沪ICP备12007941号-4"
-
-        },
-
-        {
-
-            "SiteDomain": "www.topthink.com",
-
-            "SiteName": "上海顶想信息科技有限公司",
-
-            "SiteLicense": "沪ICP备12007941号",
-
-            "CompanyType": "企业",
-
-            "VerifyTime": "2019-11-15 09:50:01",
-
-            "Domain": "topthink.net",
-
-            "Owner": "",
-
-            "LimitAccess": "否",
-
-            "ServiceLicence": "沪ICP备12007941号-1"
-
-        },
-
-        {
-
-            "SiteDomain": "www.isoyu.com",
-
-            "SiteName": "test框架",
-
-            "SiteLicense": "沪ICP备12007941号",
-
-            "CompanyType": "企业",
-
-            "VerifyTime": "2019-11-15 09:50:01",
-
-            "Domain": "test.org",
-
-            "Owner": "",
-
-            "LimitAccess": "否",
-
-            "ServiceLicence": "沪ICP备12007941号-2"
-
-        },
-
-        {
-
-            "SiteDomain": "www.kanclouds.cn",
-
-            "SiteName": "看云",
-
-            "SiteLicense": "沪ICP备12007941号",
-
-            "CompanyType": "企业",
-
-            "VerifyTime": "2019-11-15 09:50:01",
-
-            "Domain": "kanclouds.cn",
-
-            "Owner": "",
-
-            "LimitAccess": "否",
-
-            "ServiceLicence": "沪ICP备12007941号-5"
-
-        },
-
-        {
-
-            "SiteDomain": "www.isoyu.com",
-
-            "SiteName": "test框架",
-
-            "SiteLicense": "沪ICP备12007941号",
-
-            "CompanyType": "企业",
-
-            "VerifyTime": "2019-11-15 09:50:01",
-
-            "Domain": "isoyu.com",
-
-            "Owner": "",
-
-            "LimitAccess": "否",
-
-            "ServiceLicence": "沪ICP备12007941号-2"
-
-        },
-
-        {
-
-            "SiteDomain": "www.topthink.com",
-
-            "SiteName": "上海顶想信息科技有限公司",
-
-            "SiteLicense": "沪ICP备12007941号",
-
-            "CompanyType": "企业",
-
-            "VerifyTime": "2019-11-15 09:50:01",
-
-            "Domain": "topthink.org",
-
-            "Owner": "",
-
-            "LimitAccess": "否",
-
-            "ServiceLicence": "沪ICP备12007941号-1"
-
-        }
-    ]
-}
- - - - \ No newline at end of file diff --git "a/.vitepress/dist/\350\247\206\351\242\221\346\250\241\345\235\227.html" "b/.vitepress/dist/\350\247\206\351\242\221\346\250\241\345\235\227.html" deleted file mode 100644 index 810ee270..00000000 --- "a/.vitepress/dist/\350\247\206\351\242\221\346\250\241\345\235\227.html" +++ /dev/null @@ -1,92 +0,0 @@ - - - - - - 姬长信API For Docker官方文档 - - - - - - - - - - - - - - - - -
Skip to content

2. 视频模块

说明: 包括 视频首页数据、视频分类列表 视频详情、如下详情:

2.1 视频首页数据

必选参数:

接口地址:/Video/index

调用例子: //api.isoyu.com/api/Video/index

  返回数据(每次返回是10条数据,这里就不全部列出来了)如下图:
-  ```
-  ```
-

2.2 视频分类列表

必选参数:type int : 新闻类型 <table> <tr> <td>type</td> <td>0</td> <td>1</td> <td>2</td> <td>3</td> <td>4</td> </tr> <tr> <td>名称</td> <td>精品视频</td> <td>搞笑视频</td> <td>美女视频</td> <td>体育视频</td> <td>新闻现场</td> </tr> </table> page int : 分页页数,每页返回10条 接口地址:

/Video/video_type?type=2&page=10调用例子:

//api.isoyu.com/api/Video/video_type?type=2&page=10 返回数据(每次返回是10条数据,这里就不全部列出来了)如下图:

javascript
{
-    "msg": "success",
-    "code": 1,
-    "data": [
-        {
-            "sizeSHD": 22050,
-            "replyCount": 0,
-            "videosource": "新媒体",
-            "mp4Hd_url": "http://flv2.bn.netease.com/videolib3/1705/30/aYNXb0812/HD/aYNXb0812-mobile.mp4",
-            "title": "小清新美女爱跳舞,夜里房间优雅独舞",
-            "cover": "http://vimg3.ws.126.net/image/snapshot/2017/5/J/F/VCKOETEJF.jpg",
-            "videoTopic": {
-                "alias": "多彩人生,你我共同编织",
-                "tname": "韬哥学霸哥",
-                "ename": "T1494085453258",
-                "tid": "T1494085453258",
-                "topic_icons": "http://dingyue.nosdn.127.net/tHYrjgCtrdmQP3Nvygaa75m3BMOxdY5ZJ8RVPGgMj9Njt1494085452329.jpg"
-            },
-            "description": "小清新美女爱跳舞,夜里房间优雅独舞",
-            "replyid": "BKOD7PO4050835RB",
-            "length": 147,
-            "m3u8_url": "http://flv.bn.netease.com/videolib3/1705/30/aYNXb0812/SD/movie_index.m3u8",
-            "vid": "VBKOD7PO4",
-            "topicName": "韬哥学霸哥",
-            "votecount": 0,
-            "topicImg": "http://vimg3.ws.126.net/image/snapshot/2017/5/9/B/VCKI1SH9B.jpg",
-            "topicDesc": "让生活慢下来,品味阅读,享受人生,活到老学到老,教育大家,心灵美好,我们一起携手共创美好世界。",
-            "topicSid": "VCKI1SH8S",
-            "replyBoard": "video_bbs",
-            "playCount": 0,
-            "sectiontitle": "",
-            "mp4_url": "http://flv2.bn.netease.com/videolib3/1705/30/aYNXb0812/SD/aYNXb0812-mobile.mp4",
-            "playersize": 1,
-            "sizeSD": 11025,
-            "sizeHD": 14700,
-            "m3u8Hd_url": "http://flv.bn.netease.com/videolib3/1705/30/aYNXb0812/HD/movie_index.m3u8",
-            "ptime": "2017-05-30 10:21:30"
-        }
-    ]
-}

2.3 视频详情

必选参数:vid 视频列表下的vid VEKKO9TJP

接口地址:/Video/video_detail?vid=VEKKO9TJP

调用例子://api.isoyu.com/api/Video/video_detail?vid=VEKKO9TJP 返回数据(每次返回是10条数据,这里就不全部列出来了)如下图:

javascript
{
-    "msg": "success",
-    "code": 1,
-    "data": {
-        "topicid": "1000",
-        "replyCount": 0,
-        "mp4Hd_url": "http://flv2.bn.netease.com/videolib3/1705/29/BWixL8250/HD/BWixL8250-mobile.mp4",
-        "recommend": [],
-        "title": "搞笑段子:老婆,咱们去旅游吧",
-        "hits": 0,
-        "cover": "http://vimg1.ws.126.net/image/snapshot/2017/5/S/Q/VCKMKITSQ.jpg",
-        "replyBoard": "video_bbs",
-        "replyid": "EKKO9TJP050835RB",
-        "mp4_url": "http://flv2.bn.netease.com/videolib3/1705/29/BWixL8250/SD/BWixL8250-mobile.mp4",
-        "length": 13,
-        "videotype": "搞笑的小妖精",
-        "playersize": 0,
-        "vurl": "http://v.163.com/paike/VCH0LU18J/VEKKO9TJP.html",
-        "m3u8Hd_url": "http://flv.bn.netease.com/videolib3/1705/29/BWixL8250/HD/movie_index.m3u8",
-        "m3u8_url": "http://flv.bn.netease.com/videolib3/1705/29/BWixL8250/SD/movie_index.m3u8",
-        "ptime": "2017-05-29 00:17:56",
-        "vid": "VEKKO9TJP"
-    }
-}
- - - - \ No newline at end of file diff --git "a/.vitepress/dist/\350\261\206\347\223\243\347\203\255\346\222\255\347\224\265\345\275\261.html" "b/.vitepress/dist/\350\261\206\347\223\243\347\203\255\346\222\255\347\224\265\345\275\261.html" deleted file mode 100644 index 9c5b6a16..00000000 --- "a/.vitepress/dist/\350\261\206\347\223\243\347\203\255\346\222\255\347\224\265\345\275\261.html" +++ /dev/null @@ -1,144 +0,0 @@ - - - - - - 姬长信API For Docker官方文档 - - - - - - - - - - - - - - - - -
Skip to content

8. 豆瓣热播电影

说明: 获取热播电影列表、电影详情

8.1 热播电影列表

必选参数:start 开始数0. 9 18

  `count` 返回列表数
-

接口地址:/Movie/playing_movie_list?start=0&count=9

调用例子:https://api.isoyu.com/api//Movie/playing_movie_list?start=0&count=9

返回数据(每次返回数据,这里就不全部列出来了)如下图:

json
{
-    "msg": "success",
-    "code": 1,
-    "data": {
-        "rating": {
-            "max": 10,
-            "average": 7.4,
-            "stars": "40",
-            "min": 0
-        },
-        "reviews_count": 937,
-        "wish_count": 36862,
-        "douban_site": "",
-        "year": "2017",
-        "images": {
-            "small": "http://img7.doubanio.com/view/movie_poster_cover/ipst/public/p2459723975.jpg",
-            "large": "http://img7.doubanio.com/view/movie_poster_cover/lpst/public/p2459723975.jpg",
-            "medium": "http://img7.doubanio.com/view/movie_poster_cover/spst/public/p2459723975.jpg"
-        },
-        "alt": "https://movie.douban.com/subject/6311303/",
-        "id": "6311303",
-        "mobile_url": "https://movie.douban.com/subject/6311303/mobile",
-        "title": "加勒比海盗5:死无对证",
-        "do_count": null,
-        "share_url": "http://m.douban.com/movie/subject/6311303",
-        "seasons_count": null,
-        "schedule_url": "https://movie.douban.com/subject/6311303/cinema/",
-        "episodes_count": null,
-        "countries": [
-            "美国"
-        ],
-        "genres": [
-            "动作",
-            "奇幻",
-            "冒险"
-        ],
-        "collect_count": 109318,
-        "casts": [
-            {
-                "alt": "https://movie.douban.com/celebrity/1054456/",
-                "avatars": {
-                    "small": "http://img7.doubanio.com/img/celebrity/small/562.jpg",
-                    "large": "http://img7.doubanio.com/img/celebrity/large/562.jpg",
-                    "medium": "http://img7.doubanio.com/img/celebrity/medium/562.jpg"
-                },
-                "name": "约翰尼·德普",
-                "id": "1054456"
-            },
-            {
-                "alt": "https://movie.douban.com/celebrity/1054414/",
-                "avatars": {
-                    "small": "http://img3.doubanio.com/img/celebrity/small/587.jpg",
-                    "large": "http://img3.doubanio.com/img/celebrity/large/587.jpg",
-                    "medium": "http://img3.doubanio.com/img/celebrity/medium/587.jpg"
-                },
-                "name": "哈维尔·巴登",
-                "id": "1054414"
-            },
-            {
-                "alt": "https://movie.douban.com/celebrity/1010543/",
-                "avatars": {
-                    "small": "http://img7.doubanio.com/img/celebrity/small/1243.jpg",
-                    "large": "http://img7.doubanio.com/img/celebrity/large/1243.jpg",
-                    "medium": "http://img7.doubanio.com/img/celebrity/medium/1243.jpg"
-                },
-                "name": "杰弗里·拉什",
-                "id": "1010543"
-            },
-            {
-                "alt": "https://movie.douban.com/celebrity/1325896/",
-                "avatars": {
-                    "small": "http://img7.doubanio.com/img/celebrity/small/1410910563.02.jpg",
-                    "large": "http://img7.doubanio.com/img/celebrity/large/1410910563.02.jpg",
-                    "medium": "http://img7.doubanio.com/img/celebrity/medium/1410910563.02.jpg"
-                },
-                "name": "布伦顿·思韦茨",
-                "id": "1325896"
-            }
-        ],
-        "current_season": null,
-        "original_title": "Pirates of the Caribbean: Dead Men Tell No Tales",
-        "summary": "故事发生在《加勒比海盗3:世界的尽头》沉船湾之战20年后。男孩亨利(布兰顿·思怀兹 Brenton Thwaites 饰)随英国海军出航寻找被聚魂棺诅咒的父亲“深海阎王”威尔·特纳(奥兰多·布鲁姆 Orlando Bloom 饰),却在百慕大三角遭遇被解封的亡灵萨拉查船长(哈维尔·巴登 Javier Bardem 饰)。获取自由的萨拉查屠尽加勒比海盗,征服了整个海域。里海海盗王赫克托·巴博萨船长(杰弗里·拉什 Geoffrey Rush 饰)在女巫Haifaa Meni(格什菲·法拉哈尼 Golshifteh Farahani 饰)口中得知了萨拉查的真实目的:为寻找他的宿敌杰克船长(约翰尼·德普 Johnny Depp 饰)。海盗的命运皆压在落魄的老杰克被封印的黑珍珠号,以及天文学家卡琳娜·史密斯(卡雅·斯考达里奥 Kaya Scodelario 饰)口中的远古三叉戟上。",
-        "subtype": "movie",
-        "directors": [
-            {
-                "alt": "https://movie.douban.com/celebrity/1019391/",
-                "avatars": {
-                    "small": "http://img7.doubanio.com/img/celebrity/small/58032.jpg",
-                    "large": "http://img7.doubanio.com/img/celebrity/large/58032.jpg",
-                    "medium": "http://img7.doubanio.com/img/celebrity/medium/58032.jpg"
-                },
-                "name": "艾斯彭·山德伯格",
-                "id": "1019391"
-            },
-            {
-                "alt": "https://movie.douban.com/celebrity/1216851/",
-                "avatars": {
-                    "small": "http://img7.doubanio.com/img/celebrity/small/58031.jpg",
-                    "large": "http://img7.doubanio.com/img/celebrity/large/58031.jpg",
-                    "medium": "http://img7.doubanio.com/img/celebrity/medium/58031.jpg"
-                },
-                "name": "乔阿吉姆·罗恩尼",
-                "id": "1216851"
-            }
-        ],
-        "comments_count": 47631,
-        "ratings_count": 101974,
-        "aka": [
-            "加勒比海盗:恶灵启航(港)",
-            "加勒比海盗 神鬼奇航:死无对证(台)",
-            "加勒比海盗5:亡灵的缄默",
-            "加勒比海盗5:亡者无言",
-            "加勒比海盗5:死人不会告密",
-            "Pirates of the Caribbean 5"
-        ]
-    }
-}

8.2 热播电影详情

必选参数:id 电影 id

接口地址:/Movie/movie_info?id=6311303

调用例子:https://api.isoyu.com/api/api/Movie/movie_info?id=6311303

返回数据(每次返回数据,这里就不全部列出来了)如下图:

- - - - \ No newline at end of file From 26756bd0379c59d616d7043bc33664fdf2e7f921 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Sun, 29 Mar 2026 02:48:32 +0000 Subject: [PATCH 3/5] feat: switch homepage to coverpage content and normalize README images Agent-Logs-Url: https://github.com/insoxin/API/sessions/b57a0366-9697-42d9-9f62-44ca597c599a Co-authored-by: insoxin <19371836+insoxin@users.noreply.github.com> --- README.md | 4 ++-- index.md | 9 +++++++++ 2 files changed, 11 insertions(+), 2 deletions(-) create mode 100644 index.md diff --git a/README.md b/README.md index 387537d4..95c3ea35 100644 --- a/README.md +++ b/README.md @@ -26,9 +26,9 @@ API For Docker 是一个基于多种编程语言的开放 API 平台,免费、 ###### 统计 -svg +![7d Cloudflare Traffic](https://api.isoyu.com/CloudflareTrafficCard/cf_svg.php?period=7d) -svg +![30d Cloudflare Traffic](https://api.isoyu.com/CloudflareTrafficCard/cf_svg.php?period=30d) --- diff --git a/index.md b/index.md new file mode 100644 index 00000000..cf29a588 --- /dev/null +++ b/index.md @@ -0,0 +1,9 @@ +# 姬长信 API For Docker 始于 2017 + +> 姬长信 API For Docker 是一个基于多种编程语言的开源 API 平台,免费且不限调用,覆盖生活常用、出行服务、开发工具、金融服务、通讯服务和公益大数据等场景。 + +* 须知:姬长信 API 将记录你的域名、使用流量、调用次数等重要信息并存储六个月,如介意请勿使用。[统计信息](https://api.isoyu.com) 管理员邮箱:admin@isoyu.com +* 条款:姬长信 API 拥有所有运行权,在某些特定情况下有权禁止你的网站调用。 +* 禁止用于违法、商业用途,不接受定制功能性捐助! +[GitHub](https://github.com/insoxin/API/) +[开始](#姬长信api-for-docker) From 07b612648944622652921dc20f954e20d75a78e4 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Sun, 29 Mar 2026 02:50:26 +0000 Subject: [PATCH 4/5] chore: improve README image alt text accessibility Agent-Logs-Url: https://github.com/insoxin/API/sessions/b57a0366-9697-42d9-9f62-44ca597c599a Co-authored-by: insoxin <19371836+insoxin@users.noreply.github.com> --- README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 95c3ea35..593106a0 100644 --- a/README.md +++ b/README.md @@ -26,9 +26,9 @@ API For Docker 是一个基于多种编程语言的开放 API 平台,免费、 ###### 统计 -![7d Cloudflare Traffic](https://api.isoyu.com/CloudflareTrafficCard/cf_svg.php?period=7d) +![7-day Cloudflare traffic statistics](https://api.isoyu.com/CloudflareTrafficCard/cf_svg.php?period=7d) -![30d Cloudflare Traffic](https://api.isoyu.com/CloudflareTrafficCard/cf_svg.php?period=30d) +![30-day Cloudflare traffic statistics](https://api.isoyu.com/CloudflareTrafficCard/cf_svg.php?period=30d) --- From 667f4443a45bb4be0df7c2ac983b14d5732ce262 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Sun, 29 Mar 2026 02:57:41 +0000 Subject: [PATCH 5/5] chore: remove legacy docsify environment files Agent-Logs-Url: https://github.com/insoxin/API/sessions/02f46b2e-7093-484b-b7b4-9ac478f72a9f Co-authored-by: insoxin <19371836+insoxin@users.noreply.github.com> --- docs/.nojekyll | 0 docs/README.md | 1 - docs/_coverpage.md | 8 ----- docs/docsify.min.js | 1 - docs/index.html | 70 ------------------------------------ docs/sw.js | 83 ------------------------------------------ index.html | 88 --------------------------------------------- 7 files changed, 251 deletions(-) delete mode 100644 docs/.nojekyll delete mode 100644 docs/README.md delete mode 100644 docs/_coverpage.md delete mode 100644 docs/docsify.min.js delete mode 100644 docs/index.html delete mode 100644 docs/sw.js delete mode 100644 index.html diff --git a/docs/.nojekyll b/docs/.nojekyll deleted file mode 100644 index e69de29b..00000000 diff --git a/docs/README.md b/docs/README.md deleted file mode 100644 index d8263ee9..00000000 --- a/docs/README.md +++ /dev/null @@ -1 +0,0 @@ -2 \ No newline at end of file diff --git a/docs/_coverpage.md b/docs/_coverpage.md deleted file mode 100644 index ebc4e9a0..00000000 --- a/docs/_coverpage.md +++ /dev/null @@ -1,8 +0,0 @@ -# docsify 4.6.10 - -> A magical documentation site generator. - -* Simple and lightweight (~19kB gzipped) -* No statically built html files -* Multiple themes - diff --git a/docs/docsify.min.js b/docs/docsify.min.js deleted file mode 100644 index 3d213906..00000000 --- a/docs/docsify.min.js +++ /dev/null @@ -1 +0,0 @@ -!function(){function e(e){var t=Object.create(null);return function(n){var r=i(n)?n:JSON.stringify(n);return t[r]||(t[r]=e(n))}}var t=e(function(e){return e.replace(/([A-Z])/g,function(e){return"-"+e.toLowerCase()})}),n=Object.prototype.hasOwnProperty,r=Object.assign||function(e){for(var t=arguments,r=1;r=i.length)r(n);else if("function"==typeof t)if(2===t.length)t(n,function(t){n=t,o(e+1)});else{var a=t(n);n=void 0===a?n:a,o(e+1)}else o(e+1)};o(0)}var l=!0,c=l&&document.body.clientWidth<=600,u=l&&window.history&&window.history.pushState&&window.history.replaceState&&!navigator.userAgent.match(/((iPod|iPhone|iPad).+\bOS\s+[1-4]\D|WebApps\/.+CFNetwork)/),h={};function p(e,t){if(void 0===t&&(t=!1),"string"==typeof e){if(void 0!==window.Vue)return m(e);e=t?m(e):h[e]||(h[e]=m(e))}return e}var d=l&&document,g=l&&d.body,f=l&&d.head;function m(e,t){return t?e.querySelector(t):d.querySelector(e)}function v(e,t){return[].slice.call(t?e.querySelectorAll(t):d.querySelectorAll(e))}function b(e,t){return e=d.createElement(e),t&&(e.innerHTML=t),e}function y(e,t){return e.appendChild(t)}function k(e,t){return e.insertBefore(t,e.children[0])}function w(e,t,n){o(t)?window.addEventListener(e,t):e.addEventListener(t,n)}function x(e,t,n){o(t)?window.removeEventListener(e,t):e.removeEventListener(t,n)}function _(e,t,n){e&&e.classList[n?t:"toggle"](n||t)}var S=Object.freeze({getNode:p,$:d,body:g,head:f,find:m,findAll:v,create:b,appendTo:y,before:k,on:w,off:x,toggleClass:_,style:function(e){y(f,b("style",e))}});function C(e,t){return void 0===t&&(t=""),e&&e.length?(e.forEach(function(e){t+='
  • '+e.title+"
  • ",e.children&&(t+='
    • '+C(e.children)+"
    ")}),t):""}function L(e,t){return'

    '+t.slice(5).trim()+"

    "}var E,A;function $(e){var t,n=e.loaded,r=e.total,i=e.step;!E&&function(){var e=b("div");e.classList.add("progress"),y(g,e),E=e}(),t=i?(t=parseInt(E.style.width||0,10)+i)>80?80:t:Math.floor(n/r*100),E.style.opacity=1,E.style.width=t>=95?"100%":t+"%",t>=95&&(clearTimeout(A),A=setTimeout(function(e){E.style.opacity=0,E.style.width="0%"},200))}var T={};function P(e,t,r){void 0===t&&(t=!1),void 0===r&&(r={});var i=new XMLHttpRequest,o=function(){i.addEventListener.apply(i,arguments)},s=T[e];if(s)return{then:function(e){return e(s.content,s.opt)},abort:a};i.open("GET",e);for(var l in r)n.call(r,l)&&i.setRequestHeader(l,r[l]);return i.send(),{then:function(n,r){if(void 0===r&&(r=a),t){var s=setInterval(function(e){return $({step:Math.floor(5*Math.random()+1)})},500);o("progress",$),o("loadend",function(e){$(e),clearInterval(s)})}o("error",r),o("load",function(t){var a=t.target;if(a.status>=400)r(a);else{var o=T[e]={content:a.response,opt:{updatedAt:i.getResponseHeader("last-modified")}};n(o.content,o.opt)}})},abort:function(e){return 4!==i.readyState&&i.abort()}}}function F(e,t){e.innerHTML=e.innerHTML.replace(/var\(\s*--theme-color.*?\)/g,t)}var O=/([^{]*?)\w(?=\})/g,M={YYYY:"getFullYear",YY:"getYear",MM:function(e){return e.getMonth()+1},DD:"getDate",HH:"getHours",mm:"getMinutes",ss:"getSeconds"};var N="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{};function j(e,t){return e(t={exports:{}},t.exports),t.exports}var q=j(function(e,t){(function(){var t={newline:/^\n+/,code:/^( {4}[^\n]+\n*)+/,fences:p,hr:/^( *[-*_]){3,} *(?:\n+|$)/,heading:/^ *(#{1,6}) *([^\n]+?) *#* *(?:\n+|$)/,nptable:p,lheading:/^([^\n]+)\n *(=|-){2,} *(?:\n+|$)/,blockquote:/^( *>[^\n]+(\n(?!def)[^\n]+)*\n*)+/,list:/^( *)(bull) [\s\S]+?(?:hr|def|\n{2,}(?! )(?!\1bull )\n*|\s*$)/,html:/^ *(?:comment *(?:\n|\s*$)|closed *(?:\n{2,}|\s*$)|closing *(?:\n{2,}|\s*$))/,def:/^ *\[([^\]]+)\]: *]+)>?(?: +["(]([^\n]+)[")])? *(?:\n+|$)/,table:p,paragraph:/^((?:[^\n]+\n?(?!hr|heading|lheading|blockquote|tag|def))+)\n*/,text:/^[^\n]+/};t.bullet=/(?:[*+-]|\d+\.)/,t.item=/^( *)(bull) [^\n]*(?:\n(?!\1bull )[^\n]*)*/,t.item=l(t.item,"gm")(/bull/g,t.bullet)(),t.list=l(t.list)(/bull/g,t.bullet)("hr","\\n+(?=\\1?(?:[-*_] *){3,}(?:\\n+|$))")("def","\\n+(?="+t.def.source+")")(),t.blockquote=l(t.blockquote)("def",t.def)(),t._tag="(?!(?:a|em|strong|small|s|cite|q|dfn|abbr|data|time|code|var|samp|kbd|sub|sup|i|b|u|mark|ruby|rt|rp|bdi|bdo|span|br|wbr|ins|del|img)\\b)\\w+(?!:/|[^\\w\\s@]*@)\\b",t.html=l(t.html)("comment",//)("closed",/<(tag)[\s\S]+?<\/\1>/)("closing",/])*?>/)(/tag/g,t._tag)(),t.paragraph=l(t.paragraph)("hr",t.hr)("heading",t.heading)("lheading",t.lheading)("blockquote",t.blockquote)("tag","<"+t._tag)("def",t.def)(),t.normal=d({},t),t.gfm=d({},t.normal,{fences:/^ *(`{3,}|~{3,})[ \.]*(\S+)? *\n([\s\S]*?)\s*\1 *(?:\n+|$)/,paragraph:/^/,heading:/^ *(#{1,6}) +([^\n]+?) *#* *(?:\n+|$)/}),t.gfm.paragraph=l(t.paragraph)("(?!","(?!"+t.gfm.fences.source.replace("\\1","\\2")+"|"+t.list.source.replace("\\1","\\3")+"|")(),t.tables=d({},t.gfm,{nptable:/^ *(\S.*\|.*)\n *([-:]+ *\|[-| :]*)\n((?:.*\|.*(?:\n|$))*)\n*/,table:/^ *\|(.+)\n *\|( *[-:]+[-| :]*)\n((?: *\|.*(?:\n|$))*)\n*/});function n(e){this.tokens=[],this.tokens.links={},this.options=e||g.defaults,this.rules=t.normal,this.options.gfm&&(this.options.tables?this.rules=t.tables:this.rules=t.gfm)}n.rules=t,n.lex=function(e,t){return new n(t).lex(e)},n.prototype.lex=function(e){return e=e.replace(/\r\n|\r/g,"\n").replace(/\t/g," ").replace(/\u00a0/g," ").replace(/\u2424/g,"\n"),this.token(e,!0)},n.prototype.token=function(e,n,r){var i,a,o,s,l,c,u,h,p;for(e=e.replace(/^ +$/gm,"");e;)if((o=this.rules.newline.exec(e))&&(e=e.substring(o[0].length),o[0].length>1&&this.tokens.push({type:"space"})),o=this.rules.code.exec(e))e=e.substring(o[0].length),o=o[0].replace(/^ {4}/gm,""),this.tokens.push({type:"code",text:this.options.pedantic?o:o.replace(/\n+$/,"")});else if(o=this.rules.fences.exec(e))e=e.substring(o[0].length),this.tokens.push({type:"code",lang:o[2],text:o[3]||""});else if(o=this.rules.heading.exec(e))e=e.substring(o[0].length),this.tokens.push({type:"heading",depth:o[1].length,text:o[2]});else if(n&&(o=this.rules.nptable.exec(e))){for(e=e.substring(o[0].length),c={type:"table",header:o[1].replace(/^ *| *\| *$/g,"").split(/ *\| */),align:o[2].replace(/^ *|\| *$/g,"").split(/ *\| */),cells:o[3].replace(/\n$/,"").split("\n")},h=0;h ?/gm,""),this.token(o,n,!0),this.tokens.push({type:"blockquote_end"});else if(o=this.rules.list.exec(e)){for(e=e.substring(o[0].length),s=o[2],this.tokens.push({type:"list_start",ordered:s.length>1}),i=!1,p=(o=o[0].match(this.rules.item)).length,h=0;h1&&l.length>1||(e=o.slice(h+1).join("\n")+e,h=p-1)),a=i||/\n\n(?!\s*$)/.test(c),h!==p-1&&(i="\n"===c.charAt(c.length-1),a||(a=i)),this.tokens.push({type:a?"loose_item_start":"list_item_start"}),this.token(c,!1,r),this.tokens.push({type:"list_item_end"});this.tokens.push({type:"list_end"})}else if(o=this.rules.html.exec(e))e=e.substring(o[0].length),this.tokens.push({type:this.options.sanitize?"paragraph":"html",pre:!this.options.sanitizer&&("pre"===o[1]||"script"===o[1]||"style"===o[1]),text:o[0]});else if(!r&&n&&(o=this.rules.def.exec(e)))e=e.substring(o[0].length),this.tokens.links[o[1].toLowerCase()]={href:o[2],title:o[3]};else if(n&&(o=this.rules.table.exec(e))){for(e=e.substring(o[0].length),c={type:"table",header:o[1].replace(/^ *| *\| *$/g,"").split(/ *\| */),align:o[2].replace(/^ *|\| *$/g,"").split(/ *\| */),cells:o[3].replace(/(?: *\| *)?\n$/,"").split("\n")},h=0;h])/,autolink:/^<([^ <>]+(@|:\/)[^ <>]+)>/,url:p,tag:/^|^<\/?\w+(?:"[^"]*"|'[^']*'|[^<'">])*?>/,link:/^!?\[(inside)\]\(href\)/,reflink:/^!?\[(inside)\]\s*\[([^\]]*)\]/,nolink:/^!?\[((?:\[[^\]]*\]|[^\[\]])*)\]/,strong:/^__([\s\S]+?)__(?!_)|^\*\*([\s\S]+?)\*\*(?!\*)/,em:/^\b_((?:[^_]|__)+?)_\b|^\*((?:\*\*|[\s\S])+?)\*(?!\*)/,code:/^(`+)([\s\S]*?[^`])\1(?!`)/,br:/^ {2,}\n(?!\s*$)/,del:p,text:/^[\s\S]+?(?=[\\?(?:\s+['"]([\s\S]*?)['"])?\s*/,r.link=l(r.link)("inside",r._inside)("href",r._href)(),r.reflink=l(r.reflink)("inside",r._inside)(),r.normal=d({},r),r.pedantic=d({},r.normal,{strong:/^__(?=\S)([\s\S]*?\S)__(?!_)|^\*\*(?=\S)([\s\S]*?\S)\*\*(?!\*)/,em:/^_(?=\S)([\s\S]*?\S)_(?!_)|^\*(?=\S)([\s\S]*?\S)\*(?!\*)/}),r.gfm=d({},r.normal,{escape:l(r.escape)("])","~|])")(),url:/^(https?:\/\/[^\s<]+[^<.,:;"')\]\s])/,del:/^~~(?=\S)([\s\S]*?\S)~~/,text:l(r.text)("]|","~]|")("|","|https?://|")()}),r.breaks=d({},r.gfm,{br:l(r.br)("{2,}","*")(),text:l(r.gfm.text)("{2,}","*")()});function i(e,t){if(this.options=t||g.defaults,this.links=e,this.rules=r.normal,this.renderer=this.options.renderer||new a,this.renderer.options=this.options,!this.links)throw new Error("Tokens array requires a `links` property.");this.options.gfm?this.options.breaks?this.rules=r.breaks:this.rules=r.gfm:this.options.pedantic&&(this.rules=r.pedantic)}i.rules=r,i.output=function(e,t,n){return new i(t,n).output(e)},i.prototype.output=function(e){for(var t,n,r,i,a="";e;)if(i=this.rules.escape.exec(e))e=e.substring(i[0].length),a+=i[1];else if(i=this.rules.autolink.exec(e))e=e.substring(i[0].length),"@"===i[2]?(n=s(":"===i[1].charAt(6)?this.mangle(i[1].substring(7)):this.mangle(i[1])),r=this.mangle("mailto:")+n):r=n=s(i[1]),a+=this.renderer.link(r,null,n);else if(this.inLink||!(i=this.rules.url.exec(e))){if(i=this.rules.tag.exec(e))!this.inLink&&/^/i.test(i[0])&&(this.inLink=!1),e=e.substring(i[0].length),a+=this.options.sanitize?this.options.sanitizer?this.options.sanitizer(i[0]):s(i[0]):i[0];else if(i=this.rules.link.exec(e))e=e.substring(i[0].length),this.inLink=!0,a+=this.outputLink(i,{href:i[2],title:i[3]}),this.inLink=!1;else if((i=this.rules.reflink.exec(e))||(i=this.rules.nolink.exec(e))){if(e=e.substring(i[0].length),t=(i[2]||i[1]).replace(/\s+/g," "),!(t=this.links[t.toLowerCase()])||!t.href){a+=i[0].charAt(0),e=i[0].substring(1)+e;continue}this.inLink=!0,a+=this.outputLink(i,t),this.inLink=!1}else if(i=this.rules.strong.exec(e))e=e.substring(i[0].length),a+=this.renderer.strong(this.output(i[2]||i[1]));else if(i=this.rules.em.exec(e))e=e.substring(i[0].length),a+=this.renderer.em(this.output(i[2]||i[1]));else if(i=this.rules.code.exec(e))e=e.substring(i[0].length),a+=this.renderer.codespan(s(i[2].trim(),!0));else if(i=this.rules.br.exec(e))e=e.substring(i[0].length),a+=this.renderer.br();else if(i=this.rules.del.exec(e))e=e.substring(i[0].length),a+=this.renderer.del(this.output(i[1]));else if(i=this.rules.text.exec(e))e=e.substring(i[0].length),a+=this.renderer.text(s(this.smartypants(i[0])));else if(e)throw new Error("Infinite loop on byte: "+e.charCodeAt(0))}else e=e.substring(i[0].length),r=n=s(i[1]),a+=this.renderer.link(r,null,n);return a},i.prototype.outputLink=function(e,t){var n=s(t.href),r=t.title?s(t.title):null;return"!"!==e[0].charAt(0)?this.renderer.link(n,r,this.output(e[1])):this.renderer.image(n,r,s(e[1]))},i.prototype.smartypants=function(e){return this.options.smartypants?e.replace(/---/g,"—").replace(/--/g,"–").replace(/(^|[-\u2014/(\[{"\s])'/g,"$1‘").replace(/'/g,"’").replace(/(^|[-\u2014/(\[{\u2018\s])"/g,"$1“").replace(/"/g,"”").replace(/\.{3}/g,"…"):e},i.prototype.mangle=function(e){if(!this.options.mangle)return e;for(var t,n="",r=e.length,i=0;i.5&&(t="x"+t.toString(16)),n+="&#"+t+";";return n};function a(e){this.options=e||{}}a.prototype.code=function(e,t,n){if(this.options.highlight){var r=this.options.highlight(e,t);null!=r&&r!==e&&(n=!0,e=r)}return t?'
    '+(n?e:s(e,!0))+"\n
    \n":"
    "+(n?e:s(e,!0))+"\n
    "},a.prototype.blockquote=function(e){return"
    \n"+e+"
    \n"},a.prototype.html=function(e){return e},a.prototype.heading=function(e,t,n){return"'+e+"\n"},a.prototype.hr=function(){return this.options.xhtml?"
    \n":"
    \n"},a.prototype.list=function(e,t){var n=t?"ol":"ul";return"<"+n+">\n"+e+"\n"},a.prototype.listitem=function(e){return"
  • "+e+"
  • \n"},a.prototype.paragraph=function(e){return"

    "+e+"

    \n"},a.prototype.table=function(e,t){return"\n\n"+e+"\n\n"+t+"\n
    \n"},a.prototype.tablerow=function(e){return"\n"+e+"\n"},a.prototype.tablecell=function(e,t){var n=t.header?"th":"td";return(t.align?"<"+n+' style="text-align:'+t.align+'">':"<"+n+">")+e+"\n"},a.prototype.strong=function(e){return""+e+""},a.prototype.em=function(e){return""+e+""},a.prototype.codespan=function(e){return""+e+""},a.prototype.br=function(){return this.options.xhtml?"
    ":"
    "},a.prototype.del=function(e){return""+e+""},a.prototype.link=function(e,t,n){if(this.options.sanitize){try{var r=decodeURIComponent((i=e,i.replace(/&(#(?:\d+)|(?:#x[0-9A-Fa-f]+)|(?:\w+));?/gi,function(e,t){return"colon"===(t=t.toLowerCase())?":":"#"===t.charAt(0)?"x"===t.charAt(1)?String.fromCharCode(parseInt(t.substring(2),16)):String.fromCharCode(+t.substring(1)):""}))).replace(/[^\w:]/g,"").toLowerCase()}catch(e){return n}if(0===r.indexOf("javascript:")||0===r.indexOf("vbscript:")||0===r.indexOf("data:"))return n}var i;this.options.baseUrl&&!h.test(e)&&(e=c(this.options.baseUrl,e));var a='
    "},a.prototype.image=function(e,t,n){this.options.baseUrl&&!h.test(e)&&(e=c(this.options.baseUrl,e));var r=''+n+'":">"},a.prototype.text=function(e){return e};function o(e){this.tokens=[],this.token=null,this.options=e||g.defaults,this.options.renderer=this.options.renderer||new a,this.renderer=this.options.renderer,this.renderer.options=this.options}o.parse=function(e,t,n){return new o(t,n).parse(e)},o.prototype.parse=function(e){this.inline=new i(e.links,this.options,this.renderer),this.tokens=e.reverse();for(var t="";this.next();)t+=this.tok();return t},o.prototype.next=function(){return this.token=this.tokens.pop()},o.prototype.peek=function(){return this.tokens[this.tokens.length-1]||0},o.prototype.parseText=function(){for(var e=this.token.text;"text"===this.peek().type;)e+="\n"+this.next().text;return this.inline.output(e)},o.prototype.tok=function(){switch(this.token.type){case"space":return"";case"hr":return this.renderer.hr();case"heading":return this.renderer.heading(this.inline.output(this.token.text),this.token.depth,this.token.text);case"code":return this.renderer.code(this.token.text,this.token.lang,this.token.escaped);case"table":var e,t,n,r,i="",a="";for(n="",e=0;e/g,">").replace(/"/g,""").replace(/'/g,"'")}function l(e,t){return e=e.source,t=t||"",function n(r,i){return r?(i=(i=i.source||i).replace(/(^|[^\[])\^/g,"$1"),e=e.replace(r,i),n):new RegExp(e,t)}}function c(e,t){return u[" "+e]||(/^[^:]+:\/*[^/]*$/.test(e)?u[" "+e]=e+"/":u[" "+e]=e.replace(/[^/]*$/,"")),e=u[" "+e],"//"===t.slice(0,2)?e.replace(/:[\s\S]*/,":")+t:"/"===t.charAt(0)?e.replace(/(:\/*[^/]*)[\s\S]*/,"$1")+t:e+t}var u={},h=/^$|^[a-z][a-z0-9+.-]*:|^[?#]/i;function p(){}p.exec=p;function d(e){for(var t,n,r=arguments,i=1;iAn error occurred:

    "+s(e.message+"",!0)+"
    ";throw e}}g.options=g.setOptions=function(e){return d(g.defaults,e),g},g.defaults={gfm:!0,tables:!0,breaks:!1,pedantic:!1,sanitize:!1,sanitizer:null,mangle:!0,smartLists:!1,silent:!1,highlight:null,langPrefix:"lang-",smartypants:!1,headerPrefix:"",renderer:new a,xhtml:!1,baseUrl:null},g.Parser=o,g.parser=o.parse,g.Renderer=a,g.Lexer=n,g.lexer=n.lex,g.InlineLexer=i,g.inlineLexer=i.output,g.parse=g,e.exports=g}).call(function(){return this||("undefined"!=typeof window?window:N)}())}),R=j(function(e){var t="undefined"!=typeof window?window:"undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope?self:{},n=function(){var e=/\blang(?:uage)?-(\w+)\b/i,n=0,r=t.Prism={manual:t.Prism&&t.Prism.manual,disableWorkerMessageHandler:t.Prism&&t.Prism.disableWorkerMessageHandler,util:{encode:function(e){return e instanceof i?new i(e.type,r.util.encode(e.content),e.alias):"Array"===r.util.type(e)?e.map(r.util.encode):e.replace(/&/g,"&").replace(/e.length)return;if(!(w instanceof l)){p.lastIndex=0;var x=1;if(!(A=p.exec(w))&&f&&y!=t.length-1){if(p.lastIndex=k,!(A=p.exec(e)))break;for(var _=A.index+(g?A[1].length:0),S=A.index+A[0].length,C=y,L=k,E=t.length;C=(L+=t[C].length)&&(++y,k=L);if(t[y]instanceof l||t[C-1].greedy)continue;x=C-y,w=e.slice(k,L),A.index-=k}if(A){g&&(m=A[1].length);S=(_=A.index+m)+(A=A[0].slice(m)).length;var A,$=w.slice(0,_),T=w.slice(S),P=[y,x];$&&(++y,k+=$.length,P.push($));var F=new l(c,d?r.tokenize(A,d):A,v,A,f);if(P.push(F),T&&P.push(T),Array.prototype.splice.apply(t,P),1!=x&&r.matchGrammar(e,t,n,y,k,!0,c),o)break}else if(o)break}}}}},tokenize:function(e,t,n){var i=[e],a=t.rest;if(a){for(var o in a)t[o]=a[o];delete t.rest}return r.matchGrammar(e,i,t,0,0,!1),i},hooks:{all:{},add:function(e,t){var n=r.hooks.all;n[e]=n[e]||[],n[e].push(t)},run:function(e,t){var n=r.hooks.all[e];if(n&&n.length)for(var i,a=0;i=n[a++];)i(t)}}},i=r.Token=function(e,t,n,r,i){this.type=e,this.content=t,this.alias=n,this.length=0|(r||"").length,this.greedy=!!i};if(i.stringify=function(e,t,n){if("string"==typeof e)return e;if("Array"===r.util.type(e))return e.map(function(n){return i.stringify(n,t,e)}).join("");var a={type:e.type,content:i.stringify(e.content,t,n),tag:"span",classes:["token",e.type],attributes:{},language:t,parent:n};if(e.alias){var o="Array"===r.util.type(e.alias)?e.alias:[e.alias];Array.prototype.push.apply(a.classes,o)}r.hooks.run("wrap",a);var s=Object.keys(a.attributes).map(function(e){return e+'="'+(a.attributes[e]||"").replace(/"/g,""")+'"'}).join(" ");return"<"+a.tag+' class="'+a.classes.join(" ")+'"'+(s?" "+s:"")+">"+a.content+""},!t.document)return t.addEventListener?(r.disableWorkerMessageHandler||t.addEventListener("message",function(e){var n=JSON.parse(e.data),i=n.language,a=n.code,o=n.immediateClose;t.postMessage(r.highlight(a,r.languages[i],i)),o&&t.close()},!1),t.Prism):t.Prism;var a=document.currentScript||[].slice.call(document.getElementsByTagName("script")).pop();return a&&(r.filename=a.src,r.manual||a.hasAttribute("data-manual")||("loading"!==document.readyState?window.requestAnimationFrame?window.requestAnimationFrame(r.highlightAll):window.setTimeout(r.highlightAll,16):document.addEventListener("DOMContentLoaded",r.highlightAll))),t.Prism}();e.exports&&(e.exports=n),void 0!==N&&(N.Prism=n),n.languages.markup={comment://,prolog:/<\?[\s\S]+?\?>/,doctype://i,cdata://i,tag:{pattern:/<\/?(?!\d)[^\s>\/=$<]+(?:\s+[^\s>\/=]+(?:=(?:("|')(?:\\[\s\S]|(?!\1)[^\\])*\1|[^\s'">=]+))?)*\s*\/?>/i,inside:{tag:{pattern:/^<\/?[^\s>\/]+/i,inside:{punctuation:/^<\/?/,namespace:/^[^\s>\/:]+:/}},"attr-value":{pattern:/=(?:("|')(?:\\[\s\S]|(?!\1)[^\\])*\1|[^\s'">=]+)/i,inside:{punctuation:[/^=/,{pattern:/(^|[^\\])["']/,lookbehind:!0}]}},punctuation:/\/?>/,"attr-name":{pattern:/[^\s>\/]+/,inside:{namespace:/^[^\s>\/:]+:/}}}},entity:/&#?[\da-z]{1,8};/i},n.languages.markup.tag.inside["attr-value"].inside.entity=n.languages.markup.entity,n.hooks.add("wrap",function(e){"entity"===e.type&&(e.attributes.title=e.content.replace(/&/,"&"))}),n.languages.xml=n.languages.markup,n.languages.html=n.languages.markup,n.languages.mathml=n.languages.markup,n.languages.svg=n.languages.markup,n.languages.css={comment:/\/\*[\s\S]*?\*\//,atrule:{pattern:/@[\w-]+?.*?(?:;|(?=\s*\{))/i,inside:{rule:/@[\w-]+/}},url:/url\((?:(["'])(?:\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1|.*?)\)/i,selector:/[^{}\s][^{};]*?(?=\s*\{)/,string:{pattern:/("|')(?:\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1/,greedy:!0},property:/[-_a-z\xA0-\uFFFF][-\w\xA0-\uFFFF]*(?=\s*:)/i,important:/\B!important\b/i,function:/[-a-z0-9]+(?=\()/i,punctuation:/[(){};:]/},n.languages.css.atrule.inside.rest=n.util.clone(n.languages.css),n.languages.markup&&(n.languages.insertBefore("markup","tag",{style:{pattern:/()[\s\S]*?(?=<\/style>)/i,lookbehind:!0,inside:n.languages.css,alias:"language-css",greedy:!0}}),n.languages.insertBefore("inside","attr-value",{"style-attr":{pattern:/\s*style=("|')(?:\\[\s\S]|(?!\1)[^\\])*\1/i,inside:{"attr-name":{pattern:/^\s*style/i,inside:n.languages.markup.tag.inside},punctuation:/^\s*=\s*['"]|['"]\s*$/,"attr-value":{pattern:/.+/i,inside:n.languages.css}},alias:"language-css"}},n.languages.markup.tag)),n.languages.clike={comment:[{pattern:/(^|[^\\])\/\*[\s\S]*?(?:\*\/|$)/,lookbehind:!0},{pattern:/(^|[^\\:])\/\/.*/,lookbehind:!0}],string:{pattern:/(["'])(?:\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1/,greedy:!0},"class-name":{pattern:/((?:\b(?:class|interface|extends|implements|trait|instanceof|new)\s+)|(?:catch\s+\())[\w.\\]+/i,lookbehind:!0,inside:{punctuation:/[.\\]/}},keyword:/\b(?:if|else|while|do|for|return|in|instanceof|function|new|try|throw|catch|finally|null|break|continue)\b/,boolean:/\b(?:true|false)\b/,function:/[a-z0-9_]+(?=\()/i,number:/\b-?(?:0x[\da-f]+|\d*\.?\d+(?:e[+-]?\d+)?)\b/i,operator:/--?|\+\+?|!=?=?|<=?|>=?|==?=?|&&?|\|\|?|\?|\*|\/|~|\^|%/,punctuation:/[{}[\];(),.:]/},n.languages.javascript=n.languages.extend("clike",{keyword:/\b(?:as|async|await|break|case|catch|class|const|continue|debugger|default|delete|do|else|enum|export|extends|finally|for|from|function|get|if|implements|import|in|instanceof|interface|let|new|null|of|package|private|protected|public|return|set|static|super|switch|this|throw|try|typeof|var|void|while|with|yield)\b/,number:/\b-?(?:0[xX][\dA-Fa-f]+|0[bB][01]+|0[oO][0-7]+|\d*\.?\d+(?:[Ee][+-]?\d+)?|NaN|Infinity)\b/,function:/[_$a-z\xA0-\uFFFF][$\w\xA0-\uFFFF]*(?=\s*\()/i,operator:/-[-=]?|\+[+=]?|!=?=?|<>?>?=?|=(?:==?|>)?|&[&=]?|\|[|=]?|\*\*?=?|\/=?|~|\^=?|%=?|\?|\.{3}/}),n.languages.insertBefore("javascript","keyword",{regex:{pattern:/(^|[^/])\/(?!\/)(\[[^\]\r\n]+]|\\.|[^/\\\[\r\n])+\/[gimyu]{0,5}(?=\s*($|[\r\n,.;})]))/,lookbehind:!0,greedy:!0},"function-variable":{pattern:/[_$a-z\xA0-\uFFFF][$\w\xA0-\uFFFF]*(?=\s*=\s*(?:function\b|(?:\([^()]*\)|[_$a-z\xA0-\uFFFF][$\w\xA0-\uFFFF]*)\s*=>))/i,alias:"function"}}),n.languages.insertBefore("javascript","string",{"template-string":{pattern:/`(?:\\[\s\S]|[^\\`])*`/,greedy:!0,inside:{interpolation:{pattern:/\$\{[^}]+\}/,inside:{"interpolation-punctuation":{pattern:/^\$\{|\}$/,alias:"punctuation"},rest:n.languages.javascript}},string:/[\s\S]+/}}}),n.languages.markup&&n.languages.insertBefore("markup","tag",{script:{pattern:/()[\s\S]*?(?=<\/script>)/i,lookbehind:!0,inside:n.languages.javascript,alias:"language-javascript",greedy:!0}}),n.languages.js=n.languages.javascript,"undefined"!=typeof self&&self.Prism&&self.document&&document.querySelector&&(self.Prism.fileHighlight=function(){var e={js:"javascript",py:"python",rb:"ruby",ps1:"powershell",psm1:"powershell",sh:"bash",bat:"batch",h:"c",tex:"latex"};Array.prototype.slice.call(document.querySelectorAll("pre[data-src]")).forEach(function(t){for(var r,i=t.getAttribute("data-src"),a=t,o=/\blang(?:uage)?-(?!\*)(\w+)\b/i;a&&!o.test(a.className);)a=a.parentNode;if(a&&(r=(t.className.match(o)||[,""])[1]),!r){var s=(i.match(/\.(\w+)$/)||[,""])[1];r=e[s]||s}var l=document.createElement("code");l.className="language-"+r,t.textContent="",l.textContent="Loading…",t.appendChild(l);var c=new XMLHttpRequest;c.open("GET",i,!0),c.onreadystatechange=function(){4==c.readyState&&(c.status<400&&c.responseText?(l.textContent=c.responseText,n.highlightElement(l)):c.status>=400?l.textContent="✖ Error "+c.status+" while fetching file: "+c.statusText:l.textContent="✖ Error: File does not exist or is empty")},c.send(null)})},document.addEventListener("DOMContentLoaded",self.Prism.fileHighlight))});function H(e,t){var n=[],r={};return e.forEach(function(e){var i=e.level||1,a=i-1;i>t||(r[a]?r[a].children=(r[a].children||[]).concat(e):n.push(e),r[i]=e)}),n}var z={},I=/[\u2000-\u206F\u2E00-\u2E7F\\'!"#$%&()*+,./:;<=>?@[\]^`{|}~]/g;function B(e){return e.toLowerCase()}function U(e){if("string"!=typeof e)return"";var t=e.trim().replace(/[A-Z]+/g,B).replace(/<[^>\d]+>/g,"").replace(I,"").replace(/\s/g,"-").replace(/-+/g,"-").replace(/^(\d)/,"_$1"),r=z[t];return r=n.call(z,t)?r+1:0,z[t]=r,r&&(t=t+"-"+r),t}U.clear=function(){z={}};function D(e,t){return''+t+''}var Y=decodeURIComponent,W=encodeURIComponent;function G(e){var t={};return(e=e.trim().replace(/^(\?|#|&)/,""))?(e.split("&").forEach(function(e){var n=e.replace(/\+/g," ").split("=");t[n[0]]=n[1]&&Y(n[1])}),t):t}function X(e,t){void 0===t&&(t=[]);var n=[];for(var r in e)t.indexOf(r)>-1||n.push(e[r]?(W(r)+"="+W(e[r])).toLowerCase():W(r));return n.length?"?"+n.join("&"):""}var Q=e(function(e){return/(:|(\/{2}))/g.test(e)}),V=e(function(e){return/\/$/g.test(e)?e:(e=e.match(/(\S*\/)[^/]+$/))?e[1]:""}),Z=e(function(e){return e.replace(/^\/+/,"/").replace(/([^:])\/{2,}/g,"$1/")});function J(){for(var e=[],t=arguments.length;t--;)e[t]=arguments[t];return Z(e.join("/"))}var K=e(function(e){return e.replace("#","?id=")}),ee={};function te(e){void 0===e&&(e="");var t={};return e&&(e=e.replace(/:([\w-]+)=?([\w-]+)?/g,function(e,n,r){return t[n]=r&&r.replace(/"/g,"")||!0,""}).trim()),{str:e,config:t}}var ne={markdown:function(e){return{url:e}},iframe:function(e,t){return{code:'"}},video:function(e,t){return{code:'"}},audio:function(e,t){return{code:'"}},code:function(e,t){var n=e.match(/\.(\w+)$/);return"md"===(n=t||n&&n[1])&&(n="markdown"),{url:e,lang:n}}},re=function(t,n){this.config=t,this.router=n,this.cacheTree={},this.toc=[],this.linkTarget=t.externalLinkTarget||"_blank",this.contentBase=n.getBasePath();var a,s=this._initRenderer(),c=t.markdown||{};o(c)?a=c(q,s):(q.setOptions(r(c,{renderer:r(s,c.renderer)})),a=q),this._marked=a,this.compile=e(function(e){var n="";if(!e)return e;n=i(e)?a(e):a.parser(e),n=t.noEmoji?n:(r=n,r.replace(/<(pre|template|code)[^>]*?>[\s\S]+?<\/(pre|template|code)>/g,function(e){return e.replace(/:/g,"__colon__")}).replace(/:(\w+?):/gi,l&&window.emojify||D).replace(/__colon__/g,":"));var r;return U.clear(),n})};re.prototype.compileEmbed=function(e,t){var n,r=te(t),i=r.str,a=r.config;if(t=i,a.include){Q(e)||(e=J(this.contentBase,V(this.router.getCurrentPath()),e));var o;if(a.type&&(o=ne[a.type]))(n=o.call(this,e,t)).type=a.type;else{var s="code";/\.(md|markdown)/.test(e)?s="markdown":/\.html?/.test(e)?s="iframe":/\.(mp4|ogg)/.test(e)?s="video":/\.mp3/.test(e)&&(s="audio"),(n=ne[s].call(this,e,t)).type=s}return n}},re.prototype._matchNotCompileLink=function(e){for(var t=this.config.noCompileLinks||[],n=0;n
    '+e+""},a.code=e.code=function(e,t){void 0===t&&(t=""),e=e.replace(/@DOCSIFY_QM@/g,"`");return'
    '+R.highlight(e,R.languages[t]||R.languages.markup)+"
    "},a.link=e.link=function(e,r,a){void 0===r&&(r="");var o="",s=te(r),l=s.str,c=s.config;return r=l,/:|(\/{2})/.test(e)||i._matchNotCompileLink(e)||c.ignore?o+=' target="'+t+'"':(e===i.config.homepage&&(e="README"),e=n.toURL(e,null,n.getCurrentPath())),c.target&&(o+=" target="+c.target),c.disabled&&(o+=" disabled",e="javascript:void(0)"),r&&(o+=' title="'+r+'"'),'"+a+""},a.paragraph=e.paragraph=function(e){return/^!>/.test(e)?L("tip",e):/^\?>/.test(e)?L("warn",e):"

    "+e+"

    "},a.image=e.image=function(e,t,i){var a=e,o="",s=te(t);return t=s.str,s.config["no-zoom"]&&(o+=" data-no-zoom"),t&&(o+=' title="'+t+'"'),Q(e)||(a=J(r,V(n.getCurrentPath()),e)),''+i+'"};var o=/^\[([ x])\] +/;return a.listitem=e.listitem=function(e){var t=o.exec(e);return t&&(e=e.replace(o,'")),""+e+"\n"},e.origin=a,e},re.prototype.sidebar=function(e,t){var n=this.router.getCurrentPath(),r="";if(e)r=(r=this.compile(e))&&r.match(/]*>([\s\S]+)<\/ul>/g)[0];else{var i=this.cacheTree[n]||H(this.toc,t);r=C(i,"
      "),this.cacheTree[n]=i}return r},re.prototype.subSidebar=function(e){if(e){var t=this.router.getCurrentPath(),n=this.cacheTree,r=this.toc;r[0]&&r[0].ignoreAllSubs&&r.splice(0),r[0]&&1===r[0].level&&r.shift();for(var i=0;i')}this.toc=[]},re.prototype.article=function(e){return this.compile(e)},re.prototype.cover=function(e){var t=this.toc.slice(),n=this.compile(e);return this.toc=t.slice(),n};var ie=d.title;function ae(){var e=p("section.cover");if(e){var t=e.getBoundingClientRect().height;window.pageYOffset>=t||e.classList.contains("hidden")?_(g,"add","sticky"):_(g,"remove","sticky")}}function oe(e,t,n,r){var i,a=v(t=p(t),"a"),o=decodeURI(e.toURL(e.getCurrentPath()));return a.sort(function(e,t){return t.href.length-e.href.length}).forEach(function(e){var t=e.getAttribute("href"),r=n?e.parentNode:e;0!==o.indexOf(t)||i?_(r,"remove","active"):(i=e,_(r,"add","active"))}),r&&(d.title=i?i.innerText+" - "+ie:ie),i}var se=function(){function e(e,t){for(var n=0;n0&&void 0!==arguments[0]?arguments[0]:{};!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.duration=t.duration||1e3,this.ease=t.easing||this._defaultEase,this.start=t.start,this.end=t.end,this.frame=null,this.next=null,this.isRunning=!1,this.events={},this.direction=this.startthis.end&&e>=this.next}[this.direction]}},{key:"_defaultEase",value:function(e,t,n,r){return(e/=r/2)<1?n/2*e*e+t:-n/2*(--e*(e-2)-1)+t}}]),e}(),ce={},ue=!1,he=null,pe=!0,de=0;function ge(e){if(pe){for(var t,n=p(".sidebar"),r=v(".anchor"),i=m(n,".sidebar-nav"),a=m(n,"li.active"),o=document.documentElement,s=(o&&o.scrollTop||document.body.scrollTop)-de,l=0,c=r.length;ls){t||(t=u);break}t=u}if(t){var h=ce[fe(e,t.getAttribute("data-id"))];if(h&&h!==a&&(a&&a.classList.remove("active"),h.classList.add("active"),a=h,!ue&&g.classList.contains("sticky"))){var d=n.clientHeight,f=a.offsetTop+a.clientHeight+40,b=f-0=i.scrollTop&&f<=i.scrollTop+d?i.scrollTop:b?0:f-d;n.scrollTop=y}}}}function fe(e,t){return e+"?id="+t}function me(e,t){if(t){var n=m("#"+t);n&&(r=n,he&&he.stop(),pe=!1,he=new le({start:window.pageYOffset,end:r.getBoundingClientRect().top+window.pageYOffset,duration:500}).on("tick",function(e){return window.scrollTo(0,e)}).on("done",function(){pe=!0,he=null}).begin());var r,i=ce[fe(e,t)],a=m(p(".sidebar"),"li.active");a&&a.classList.remove("active"),i&&i.classList.add("active")}}var ve=d.scrollingElement||d.documentElement;var be={};function ye(e,t){var n=e.compiler,i=e.raw;void 0===i&&(i="");var a,o=e.fetch;if(a=be[i])return t(a);var s=n._marked,l=s.lexer(i),c=[],u=s.InlineLexer.rules.link,h=l.links;l.forEach(function(e,t){"paragraph"===e.type&&(e.text=e.text.replace(new RegExp(u.source,"g"),function(e,r,i,a){var o=n.compileEmbed(i,a);return o?("markdown"!==o.type&&"code"!==o.type||c.push({index:t,embed:o}),o.code):e}))});var p=0;!function e(t,n){var r=t.step;void 0===r&&(r=0);var i=t.embedTokens,a=t.compile,o=t.fetch,s=i[r];if(!s)return n({});P(s.embed.url).then(function(t){var l;t&&("markdown"===s.embed.type?l=a.lexer(t):"code"===s.embed.type&&(l=a.lexer("```"+s.embed.lang+"\n"+t.replace(/`/g,"@DOCSIFY_QM@")+"\n```\n"))),n({token:s,embedToken:l}),e({step:++r,compile:a,embedTokens:i,fetch:o},n)})}({compile:s,embedTokens:c,fetch:o},function(e){var n=e.embedToken,a=e.token;if(a){var o=a.index+p;r(h,n.links),l=l.slice(0,o).concat(n,l.slice(o+1)),p+=n.length-1}else be[i]=l.concat(),l.links=be[i].links=h,t(l)})}function ke(){var e=v(".markdown-section>script").filter(function(e){return!/template/.test(e.type)})[0];if(!e)return!1;var t=e.innerText.trim();if(!t)return!1;setTimeout(function(e){window.__EXECUTE_RESULT__=new Function(t)()},0)}function we(e,t,n){return t="function"==typeof n?n(t):"string"==typeof n?function(e){var t=[],n=0;return e.replace(O,function(r,i,a){t.push(e.substring(n,a-1)),n=a+=r.length+1,t.push(function(e){return("00"+("string"==typeof M[r]?e[M[r]]():M[r](e))).slice(-r.length)})}),n!==e.length&&t.push(e.substring(n)),function(e){for(var n="",r=0,i=e||new Date;r'):"")),t.coverpage&&(a+='
      \x3c!--cover--\x3e
      '),a+=function(e){var t='';return(c?t+"
      ":"
      "+t)+'
      \x3c!--main--\x3e
      '}(t),e._renderTo(i,a,!0)):e.rendered=!0;var s;t.mergeNavbar&&c?o=m(".sidebar"):(r.classList.add("app-nav"),t.repo||r.classList.add("no-badge")),t.loadNavbar&&k(o,r),t.themeColor&&(d.head.appendChild(b("div",(u=t.themeColor,"")).firstElementChild),function(e){if(!(window.CSS&&window.CSS.supports&&window.CSS.supports("(--v:red)"))){var t=v("style:not(.inserted),link");[].forEach.call(t,function(t){if("STYLE"===t.nodeName)F(t,e);else if("LINK"===t.nodeName){var n=t.getAttribute("href");if(!/\.css$/.test(n))return;P(n).then(function(t){var n=b("style",t);f.appendChild(n),F(n,e)})}})}}(t.themeColor));var u;e._updateRender(),_(g,"ready")}var Se={};var Ce=function(e){this.config=e};Ce.prototype.getBasePath=function(){return this.config.basePath},Ce.prototype.getFile=function(e,t){void 0===e&&(e=this.getCurrentPath());var n=this.config,r=this.getBasePath(),i="string"==typeof n.ext?n.ext:".md";e=n.alias?function e(t,n,r){var i=Object.keys(n).filter(function(e){return(Se[e]||(Se[e]=new RegExp("^"+e+"$"))).test(t)&&t!==r})[0];return i?e(t.replace(Se[i],n[i]),n,t):t}(e,n.alias):e,a=e,o=i;var a,o;return e=(e=new RegExp("\\.("+o.replace(/^\./,"")+"|html)$","g").test(a)?a:/\/$/g.test(a)?a+"README"+o:""+a+o)==="/README"+i?n.homepage||e:e,e=Q(e)?e:J(r,e),t&&(e=e.replace(new RegExp("^"+r),"")),e},Ce.prototype.onchange=function(e){void 0===e&&(e=a),e()},Ce.prototype.getCurrentPath=function(){},Ce.prototype.normalize=function(){},Ce.prototype.parse=function(){},Ce.prototype.toURL=function(e,t,n){var i=n&&"#"===e[0],a=this.parse(K(e));if(a.query=r({},a.query,t),e=(e=a.path+X(a.query)).replace(/\.md(\?)|\.md$/,"$1"),i){var o=n.indexOf("?");e=(o>0?n.substr(0,o):n)+e}return Z("/"+e)};function Le(e){var t=location.href.indexOf("#");location.replace(location.href.slice(0,t>=0?t:0)+"#"+e)}var Ee=function(e){function t(t){e.call(this,t),this.mode="hash"}return e&&(t.__proto__=e),t.prototype=Object.create(e&&e.prototype),t.prototype.constructor=t,t.prototype.getBasePath=function(){var e=window.location.pathname||"",t=this.config.basePath;return/^(\/|https?:)/g.test(t)?t:Z(e+"/"+t)},t.prototype.getCurrentPath=function(){var e=location.href,t=e.indexOf("#");return-1===t?"":e.slice(t+1)},t.prototype.onchange=function(e){void 0===e&&(e=a),w("hashchange",e)},t.prototype.normalize=function(){var e=this.getCurrentPath();if("/"===(e=K(e)).charAt(0))return Le(e);Le("/"+e)},t.prototype.parse=function(e){void 0===e&&(e=location.href);var t="",n=e.indexOf("#");n>=0&&(e=e.slice(n+1));var r=e.indexOf("?");return r>=0&&(t=e.slice(r+1),e=e.slice(0,r)),{path:e,file:this.getFile(e,!0),query:G(t)}},t.prototype.toURL=function(t,n,r){return"#"+e.prototype.toURL.call(this,t,n,r)},t}(Ce),Ae=function(e){function t(t){e.call(this,t),this.mode="history"}return e&&(t.__proto__=e),t.prototype=Object.create(e&&e.prototype),t.prototype.constructor=t,t.prototype.getCurrentPath=function(){var e=this.getBasePath(),t=window.location.pathname;return e&&0===t.indexOf(e)&&(t=t.slice(e.length)),(t||"/")+window.location.search+window.location.hash},t.prototype.onchange=function(e){void 0===e&&(e=a),w("click",function(t){var n="A"===t.target.tagName?t.target:t.target.parentNode;if("A"===n.tagName&&!/_blank/.test(n.target)){t.preventDefault();var r=n.href;window.history.pushState({key:r},"",r),e()}}),w("popstate",e)},t.prototype.parse=function(e){void 0===e&&(e=location.href);var t="",n=e.indexOf("?");n>=0&&(t=e.slice(n+1),e=e.slice(0,n));var r=J(location.origin),i=e.indexOf(r);return i>-1&&(e=e.slice(i+r.length)),{path:e,file:this.getFile(e),query:G(t)}},t}(Ce);var $e={};function Te(e){e.router.normalize(),e.route=e.router.parse(),g.setAttribute("data-page",e.route.file)}function Pe(e){!function(e){var t=function(e){return g.classList.toggle("close")};w(e=p(e),"click",function(e){e.stopPropagation(),t()}),c&&w(g,"click",function(e){return g.classList.contains("close")&&t()})}("button.sidebar-toggle",e.router),t=".sidebar",e.router,w(t=p(t),"click",function(e){var t=e.target;"A"===t.nodeName&&t.nextSibling&&t.nextSibling.classList.contains("app-sub-sidebar")&&_(t.parentNode,"collapse")});var t;e.config.coverpage?!c&&w("scroll",ae):g.classList.add("sticky")}function Fe(e,t,n,r,i,a){e=a?e:e.replace(/\/$/,""),(e=V(e))&&P(i.router.getFile(e+n)+t,!1,i.config.requestHeaders).then(r,function(a){return Fe(e,t,n,r,i)})}var Oe=Object.freeze({cached:e,hyphenate:t,hasOwn:n,merge:r,isPrimitive:i,noop:a,isFn:o,inBrowser:l,isMobile:c,supportsPushState:u,parseQuery:G,stringifyQuery:X,isAbsolutePath:Q,getParentPath:V,cleanPath:Z,getPath:J,replaceSlug:K});function Me(){this._init()}var Ne=Me.prototype;Ne._init=function(){this.config=function(){var e=r({el:"#app",repo:"",maxLevel:6,subMaxLevel:0,loadSidebar:null,loadNavbar:null,homepage:"README.md",coverpage:"",basePath:"",auto2top:!1,name:"",themeColor:"",nameLink:window.location.pathname,autoHeader:!1,executeScript:null,noEmoji:!1,ga:"",ext:".md",mergeNavbar:!1,formatUpdated:"",externalLinkTarget:"_blank",routerMode:"hash",noCompileLinks:[]},window.$docsify),a=document.currentScript||[].slice.call(document.getElementsByTagName("script")).filter(function(e){return/docsify\./.test(e.src)})[0];if(a){for(var o in e)if(n.call(e,o)){var s=a.getAttribute("data-"+t(o));i(s)&&(e[o]=""===s||s)}!0===e.loadSidebar&&(e.loadSidebar="_sidebar"+e.ext),!0===e.loadNavbar&&(e.loadNavbar="_navbar"+e.ext),!0===e.coverpage&&(e.coverpage="_coverpage"+e.ext),!0===e.repo&&(e.repo=""),!0===e.name&&(e.name="")}return window.$docsify=e,e}(),(e=this)._hooks={},e._lifecycle={},["init","mounted","beforeEach","afterEach","doneEach","ready"].forEach(function(t){var n=e._hooks[t]=[];e._lifecycle[t]=function(e){return n.push(e)}});var e;[].concat((a=this).config.plugins).forEach(function(e){return o(e)&&e(a._lifecycle,a)});var a;s(this,"init"),function(e){var t,n=e.config;t="history"===(n.routerMode||"hash")&&u?new Ae(n):new Ee(n),e.router=t,Te(e),$e=e.route,t.onchange(function(t){Te(e),e._updateRender(),$e.path!==e.route.path?(e.$fetch(),$e=e.route):e.$resetEvents()})}(this),_e(this),Pe(this),function(e){var t=e.config.loadSidebar;if(e.rendered){var n=oe(e.router,".sidebar-nav",!0,!0);t&&n&&(n.parentNode.innerHTML+=window.__SUB_SIDEBAR__),e._bindEventOnRendered(n),e.$resetEvents(),s(e,"doneEach"),s(e,"ready")}else e.$fetch(function(t){return s(e,"ready")})}(this),s(this,"mounted")};Ne.route={};(je=Ne)._renderTo=function(e,t,n){var r=p(e);r&&(r[n?"outerHTML":"innerHTML"]=t)},je._renderSidebar=function(e){var t=this.config,n=t.maxLevel,r=t.subMaxLevel,i=t.loadSidebar;this._renderTo(".sidebar-nav",this.compiler.sidebar(e,n));var a=oe(this.router,".sidebar-nav",!0,!0);i&&a?a.parentNode.innerHTML+=this.compiler.subSidebar(r)||"":this.compiler.subSidebar(),this._bindEventOnRendered(a)},je._bindEventOnRendered=function(e){var t=this.config,n=t.autoHeader,r=t.auto2top;if(function(e){var t=m(".cover.show");de=t?t.offsetHeight:0;for(var n=p(".sidebar"),r=v(n,"li"),i=0,a=r.length;i([^<]*?)

      $');if(i){if("color"===i[2])n.style.background=i[1]+(i[3]||"");else{var a=i[1];_(n,"add","has-mask"),Q(i[1])||(a=J(this.router.getBasePath(),i[1])),n.style.backgroundImage="url("+a+")",n.style.backgroundSize="cover",n.style.backgroundPosition="center center"}r=r.replace(i[0],"")}this._renderTo(".cover-main",r),ae()}else _(n,"remove","show")},je._updateRender=function(){!function(e){var t=p(".app-name-link"),n=e.config.nameLink,r=e.route.path;if(t)if(i(e.config.nameLink))t.setAttribute("href",n);else if("object"==typeof n){var a=Object.keys(n).filter(function(e){return r.indexOf(e)>-1})[0];t.setAttribute("href",n[a])}}(this)};var je;!function(e){var t,n=function(e,n,r){return t&&t.abort&&t.abort(),t=P(e,!0,r)};e._loadSideAndNav=function(e,t,n,r){var i=this;return function(){if(!n)return r();Fe(e,t,n,function(e){i._renderSidebar(e),r()},i,!0)}},e._fetch=function(e){var t=this;void 0===e&&(e=a);var r=this.route,i=r.path,o=X(r.query,["id"]),s=this.config,l=s.loadNavbar,c=s.requestHeaders,u=s.loadSidebar,h=this.router.getFile(i),p=n(h+o,0,c);this.isHTML=/\.html$/g.test(h),p.then(function(n,r){return t._renderMain(n,r,t._loadSideAndNav(i,o,u,e))},function(n){t._fetchFallbackPage(h,o,e)||t._fetch404(h,o,e)}),l&&Fe(i,o,l,function(e){return t._renderNav(e)},this,!0)},e._fetchCover=function(){var e=this,t=this.config,n=t.coverpage,r=t.requestHeaders,i=this.route.query,a=V(this.route.path);if(n){var o=null,s=this.route.path;if("string"==typeof n)"/"===s&&(o=n);else if(Array.isArray(n))o=n.indexOf(s)>-1&&"_coverpage";else{var l=n[s];o=!0===l?"_coverpage":l}var c=Boolean(o)&&this.config.onlyCover;return o?(o=this.router.getFile(a+o),this.coverIsHTML=/\.html$/g.test(o),P(o+X(i,["id"]),!1,r).then(function(t){return e._renderCover(t,c)})):this._renderCover(null,c),c}},e.$fetch=function(e){var t=this;void 0===e&&(e=a);var n=function(){s(t,"doneEach"),e()};this._fetchCover()?n():this._fetch(function(){t.$resetEvents(),n()})},e._fetchFallbackPage=function(e,t,r){var i=this;void 0===r&&(r=a);var o=this.config,s=o.requestHeaders,l=o.fallbackLanguages,c=o.loadSidebar;if(!l)return!1;var u=e.split("/")[1];if(-1===l.indexOf(u))return!1;var h=e.replace(new RegExp("^/"+u),"");return n(h+t,0,s).then(function(n,a){return i._renderMain(n,a,i._loadSideAndNav(e,t,c,r))},function(){return i._fetch404(e,t,r)}),!0},e._fetch404=function(e,t,r){var i=this;void 0===r&&(r=a);var o=this.config,s=o.loadSidebar,l=o.requestHeaders,c=o.notFoundPage,u=this._loadSideAndNav(e,t,s,r);if(c){var h=function(e,t){var n,r,i=t.notFoundPage,a="_404"+(t.ext||".md");switch(typeof i){case"boolean":r=a;break;case"string":r=i;break;case"object":r=(n=Object.keys(i).sort(function(e,t){return t.length-e.length}).find(function(t){return e.match(new RegExp("^"+t))}))&&i[n]||a}return r}(e,this.config);return n(this.router.getFile(h),0,l).then(function(e,t){return i._renderMain(e,t,u)},function(){return i._renderMain(null,{},u)}),!0}return this._renderMain(null,{},u),!1}}(Ne),Ne.$resetEvents=function(){me(this.route.path,this.route.query.id),this.config.loadNavbar&&oe(this.router,"nav")};window.Docsify={util:Oe,dom:S,get:P,slugify:U},window.DocsifyCompiler=re,window.marked=q,window.Prism=R,Me.version="4.6.10",function(e){var t=document.readyState;if("complete"===t||"interactive"===t)return setTimeout(e,0);document.addEventListener("DOMContentLoaded",e)}(function(e){return new Me})}(); diff --git a/docs/index.html b/docs/index.html deleted file mode 100644 index c6a5ba05..00000000 --- a/docs/index.html +++ /dev/null @@ -1,70 +0,0 @@ - - - - - - - 姬长信API For Docker官方文档-api.isoyu.com - - - - - - - - - - - -
      Loading...
      - - - - - - - - - - - - - - diff --git a/docs/sw.js b/docs/sw.js deleted file mode 100644 index 1e4aaeb7..00000000 --- a/docs/sw.js +++ /dev/null @@ -1,83 +0,0 @@ -/* =========================================================== - * docsify sw.js - * =========================================================== - * Copyright 2016 @huxpro - * Licensed under Apache 2.0 - * Register service worker. - * ========================================================== */ - -const RUNTIME = 'docsify' -const HOSTNAME_WHITELIST = [ - self.location.hostname, - 'fonts.gstatic.com', - 'fonts.googleapis.com', - 'unpkg.com' -] - -// The Util Function to hack URLs of intercepted requests -const getFixedUrl = (req) => { - var now = Date.now() - var url = new URL(req.url) - - // 1. fixed http URL - // Just keep syncing with location.protocol - // fetch(httpURL) belongs to active mixed content. - // And fetch(httpRequest) is not supported yet. - url.protocol = self.location.protocol - - // 2. add query for caching-busting. - // Github Pages served with Cache-Control: max-age=600 - // max-age on mutable content is error-prone, with SW life of bugs can even extend. - // Until cache mode of Fetch API landed, we have to workaround cache-busting with query string. - // Cache-Control-Bug: https://bugs.chromium.org/p/chromium/issues/detail?id=453190 - if (url.hostname === self.location.hostname) { - url.search += (url.search ? '&' : '?') + 'cache-bust=' + now - } - return url.href -} - -/** - * @Lifecycle Activate - * New one activated when old isnt being used. - * - * waitUntil(): activating ====> activated - */ -self.addEventListener('activate', event => { - event.waitUntil(self.clients.claim()) -}) - -/** - * @Functional Fetch - * All network requests are being intercepted here. - * - * void respondWith(Promise r) - */ -self.addEventListener('fetch', event => { - // Skip some of cross-origin requests, like those for Google Analytics. - if (HOSTNAME_WHITELIST.indexOf(new URL(event.request.url).hostname) > -1) { - // Stale-while-revalidate - // similar to HTTP's stale-while-revalidate: https://www.mnot.net/blog/2007/12/12/stale - // Upgrade from Jake's to Surma's: https://gist.github.com/surma/eb441223daaedf880801ad80006389f1 - const cached = caches.match(event.request) - const fixedUrl = getFixedUrl(event.request) - const fetched = fetch(fixedUrl, { cache: 'no-store' }) - const fetchedCopy = fetched.then(resp => resp.clone()) - - // Call respondWith() with whatever we get first. - // If the fetch fails (e.g disconnected), wait for the cache. - // If there’s nothing in cache, wait for the fetch. - // If neither yields a response, return offline pages. - event.respondWith( - Promise.race([fetched.catch(_ => cached), cached]) - .then(resp => resp || fetched) - .catch(_ => { /* eat any errors */ }) - ) - - // Update the cache with the version we fetched (only for ok status) - event.waitUntil( - Promise.all([fetchedCopy, caches.open(RUNTIME)]) - .then(([response, cache]) => response.ok && cache.put(event.request, response)) - .catch(_ => { /* eat any errors */ }) - ) - } -}) diff --git a/index.html b/index.html deleted file mode 100644 index 6f9b7b62..00000000 --- a/index.html +++ /dev/null @@ -1,88 +0,0 @@ - - - - - - - 姬长信API For Docker官方文档-api.isoyu.com - - - - - - - - - - -
      Loading...
      - - - - - - - - - - - - - - - - - -