{"id":1014,"date":"2025-12-29T07:40:40","date_gmt":"2025-12-29T07:40:40","guid":{"rendered":"https:\/\/www.ipfly.net\/data-capture\/?page_id=1014"},"modified":"2026-02-02T03:02:42","modified_gmt":"2026-02-02T03:02:42","slug":"serp-api","status":"publish","type":"page","link":"https:\/\/www.ipfly.net\/data-capture\/zh-tw\/serp-api\/","title":{"rendered":"\u641c\u7d22\u5f15\u64ceAPI-\u7e41\u4f53"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"1014\" class=\"elementor elementor-1014\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-baac769 e-flex e-con-boxed e-con e-parent\" data-id=\"baac769\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-73dbb0d elementor-widget elementor-widget-html\" data-id=\"73dbb0d\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<style>\r\n\/* =========================\r\n   \u9762\u5305\u5c51\u6574\u4f53\u5bb9\u5668\r\n========================= *\/\r\n.breadcrumb-wrap {\r\n  padding: 0 0px;\r\n}\r\n\r\n\/* \u9762\u5305\u5c51\u4e3b\u884c *\/\r\n.breadcrumb {\r\n  display: flex;\r\n  align-items: center;\r\n  font-size: 12px;\r\n  line-height: 13.8px;\r\n  color: #FFFFFF;\r\n}\r\n\r\n\/* \u94fe\u63a5\u9879 *\/\r\n.breadcrumb a {\r\n  color: #FFFFFF;\r\n  text-decoration: none;\r\n}\r\n\r\n\/* \u274c \u660e\u786e\u7981\u6b62 hover \u53d8\u8272\uff08\u91cd\u70b9\uff09 *\/\r\n.breadcrumb a:hover,\r\n.breadcrumb a:focus,\r\n.breadcrumb a:active {\r\n  color: #FFFFFF !important;\r\n  text-decoration: none;\r\n}\r\n\r\n\/* \u5f53\u524d\u9875\uff08\u6700\u540e\u4e00\u9879\uff09 *\/\r\n.breadcrumb .current {\r\n  color: #7D8EB5;\r\n}\r\n\r\n\/* \u5206\u9694\u7b26\u56fe\u7247 *\/\r\n.breadcrumb .separator {\r\n  width: 10px;\r\n  height: 10px;\r\n  margin: 0 8px;\r\n  display: inline-flex;\r\n  align-items: center;\r\n  justify-content: center;\r\n}\r\n\r\n.breadcrumb .separator img {\r\n  width: 6px;\r\n  height: 10px;\r\n  display: block;\r\n}\r\n<\/style>\r\n\r\n<div class=\"breadcrumb-wrap\">\r\n  <div class=\"breadcrumb\">\r\n\r\n    <a href=\"https:\/\/www.ipfly.net\/zh-tw\/\">\u9996\u9801<\/a>\r\n\r\n    <span class=\"separator\">\r\n      <img decoding=\"async\" src=\"https:\/\/www.ipfly.net\/data-capture\/wp-content\/uploads\/2025\/12\/Vector-10.png\" alt=\"\">\r\n    <\/span>\r\n\r\n    <a href=\"https:\/\/www.ipfly.net\/data-capture\/zh-tw\/scraping-browser\/\">\u6578\u64da\u6293\u53d6<\/a>\r\n\r\n    <span class=\"separator\">\r\n      <img decoding=\"async\" src=\"https:\/\/www.ipfly.net\/data-capture\/wp-content\/uploads\/2025\/12\/Vector-10.png\" alt=\"\">\r\n    <\/span>\r\n\r\n    <span class=\"current\">\u641c\u5c0b\u5f15\u64ce\r\nAPI<\/span>\r\n\r\n  <\/div>\r\n<\/div>\r\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-6d6e9c3 elementor-widget elementor-widget-html\" data-id=\"6d6e9c3\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<style>\r\n    \/* =========================\r\n        \u603b\u4f53\u5e03\u5c40\r\n    ========================= *\/\r\n    .hero-wrap {\r\n      display: flex;\r\n      align-items: flex-start;\r\n      gap: 181px;\r\n\r\n    }\r\n  \r\n    \/* =========================\r\n        \u5de6\u4fa7\u5185\u5bb9\r\n    ========================= *\/\r\n    .hero-left {\r\n      max-width: 608px;\r\n      flex-shrink: 0;\r\n    }\r\n  \r\n    \/* \u6807\u9898\u989c\u8272 *\/\r\n    .hero-subtitle {\r\n      font-weight: 500;\r\n      font-size: 36px;\r\n      line-height: 120%;\r\n      letter-spacing: 0.03em;\r\n      margin-bottom: 16px;\r\n      background: linear-gradient(90deg, #C2BFE4 -14.6%, #7165EF 118.81%);\r\n      -webkit-background-clip: text;\r\n      -webkit-text-fill-color: transparent;\r\n    }\r\n  \r\n    .hero-title {\r\n      font-weight: 500;\r\n      font-size: 60px;\r\n      line-height: 120%;\r\n      letter-spacing: 0.05em;\r\n      color: #E9E7F9;\r\n      margin-bottom: 24px;\r\n    }\r\n  \r\n    .hero-desc {\r\n      font-weight: 500;\r\n      font-size: 20px;\r\n      line-height: 130%;\r\n      letter-spacing: 0.03em;\r\n      color: #9591A2;\r\n      margin-bottom: 40px;\r\n      max-width: 600px;\r\n    }\r\n  \r\n    \/* =========================\r\n        \u6309\u94ae\u533a\u57df\r\n    ========================= *\/\r\n    .hero-actions {\r\n      display: flex;\r\n      gap: 32px;\r\n      margin-bottom: 48px;\r\n    }\r\n  \r\n    .hero-btn {\r\n      width: 162px;\r\n      height: 48px;\r\n      display: inline-flex;\r\n      align-items: center;\r\n      justify-content: center;\r\n      gap: 6px;\r\n      border-radius: 10px;\r\n      font-weight: 500;\r\n      font-size: 16px;\r\n      line-height: 1;\r\n      letter-spacing: 0.03em;\r\n      text-decoration: none;\r\n      color: #FFFFFF !important;\r\n\r\n    }\r\n  \r\n    .hero-btn.primary { background: #6f6af8; }\r\n    .hero-btn.outline { border: 1px solid rgba(255,255,255,.4); }\r\n    \r\n    \/* \u6309\u94ae\u56fe\u6807\u4fee\u6b63 *\/\r\n    .hero-btn .icon {\r\n      display: flex;\r\n      align-items: center;\r\n    }\r\n    .hero-btn .icon img {\r\n      width: 22px;\r\n      height: 22px;\r\n      display: block;\r\n      margin: 0; \r\n    }\r\n  \r\n    .hero-features {\r\n      display: grid;\r\n      grid-template-columns: max-content max-content; \r\n      gap: 20px 32px; \r\n      width: fit-content;\r\n    }\r\n  \r\n    .hero-feature {\r\n      display: flex !important; \r\n      align-items: center !important;\r\n      flex-direction: row !important; \r\n      \r\n      font-weight: 400;\r\n      font-size: 16px;\r\n      letter-spacing: 0.03em;\r\n      color: #E0DFE2;\r\n      margin: 0 !important;\r\n      padding: 0 !important;\r\n    }\r\n  \r\n    .feature-icon {\r\n    display: flex !important;\r\n    align-items: center;\r\n    justify-content: center;\r\n    flex-shrink: 0;\r\n    width: 22px;\r\n    height: 22px;\r\n    margin-right: 8px;\r\n    }\r\n  \r\n    .feature-icon img {\r\n      width: 22px;\r\n      height: 22px;\r\n      display: block !important;\r\n      margin: 0 !important;\r\n      padding: 0 !important;\r\n      border: none !important;\r\n      box-shadow: none !important;\r\n    }\r\n    \r\n    .hero-feature span:last-child {\r\n        display: inline-block;\r\n    }\r\n  \r\n    \/* =========================\r\n        \u53f3\u4fa7\u56fe\u7247\r\n    ========================= *\/\r\n    .hero-right img {\r\n      width: 100%;\r\n      max-width: 491px;\r\n      height: auto;\r\n      object-fit: contain;\r\n      display: block;\r\n      margin-top: 18px;\r\n    }\r\n  \r\n    \/* \u79fb\u52a8\u7aef\u9002\u914d *\/\r\n    @media (max-width: 1200px) {\r\n        .hero-wrap {\r\n            flex-direction: column;\r\n            align-items: center;\r\n            gap: 50px;\r\n        }\r\n        .hero-left { max-width: 100%; }\r\n        .hero-right img { width: 100%; max-width: 500px; }\r\n    }\r\n  <\/style>\r\n  \r\n  <div class=\"hero-wrap\">\r\n  \r\n    <div class=\"hero-left\">\r\n      <div class=\"hero-subtitle\">\u4e00\u7ad9\u5f0f\u641c\u5c0b\u5f15\u64ce\u7d50\u679c\u9801\u6578\u64da\u6293\u53d6\u670d\u52d9<\/div>\r\n      <h1 class=\"hero-title\">\u641c\u5c0b\u5f15\u64ce\r\nAPI<\/h1>\r\n      <div class=\"hero-desc\">\r\n        \u4e3b\u6253\u96f6\u4ee3\u78bc\u6574\u5408\u8207\u667a\u80fd\u9632\u6aa2\u6e2c\u6280\u8853\uff0c\u8f15\u9b06\u5be6\u73fe\u5373\u6642\u641c\u7d22\u5f15\u64ce\u6293\u53d6\uff0c\u8f15\u9b06\u8655\u7406\u4ee3\u7406\u7ba1\u7406\u3001\u89e3\u5c01\u8207\u89e3\u6790\u3002\r\n      <\/div>\r\n  \r\n      <div class=\"hero-actions\">\r\n        <a href=\"https:\/\/console.ipfly.net\/login\" class=\"hero-btn primary\" target=\"_blank\" rel=\"noopener\">\r\n          <span class=\"icon\"><img decoding=\"async\" src=\"https:\/\/www.ipfly.net\/data-capture\/wp-content\/uploads\/2025\/12\/Frame-1449.png\" alt=\"\"><\/span>\r\n          <span>\u7acb\u5373\u8cfc\u8cb7<\/span>\r\n        <\/a>\r\n        <a href=\"https:\/\/console.ipfly.net\/register\" class=\"hero-btn outline\" target=\"_blank\" rel=\"noopener\">\r\n          <span class=\"icon\"><img decoding=\"async\" src=\"https:\/\/www.ipfly.net\/data-capture\/wp-content\/uploads\/2025\/12\/Frame-1450.png\" alt=\"\"><\/span>\r\n          <span>\u73fe\u5728\u8a3b\u518a<\/span>\r\n        <\/a>\r\n      <\/div>\r\n  \r\n      <div class=\"hero-features\">\r\n        <div class=\"hero-feature\"><span class=\"feature-icon\"><img decoding=\"async\" src=\"https:\/\/www.ipfly.net\/data-capture\/wp-content\/uploads\/2025\/12\/Check-one-\u6821\u9a8c-3.png\"><\/span><span>\u50c5\u70ba\u6210\u529f\u6293\u53d6\u4ed8\u8cbb<\/span><\/div>\r\n\r\n        <div class=\"hero-feature\"><span class=\"feature-icon\"><img decoding=\"async\" src=\"https:\/\/www.ipfly.net\/data-capture\/wp-content\/uploads\/2025\/12\/Check-one-\u6821\u9a8c-3.png\"><\/span><span>\u8f15\u9b06\u6574\u5408<\/span><\/div>\r\n        <div class=\"hero-feature\"><span class=\"feature-icon\"><img decoding=\"async\" src=\"https:\/\/www.ipfly.net\/data-capture\/wp-content\/uploads\/2025\/12\/Check-one-\u6821\u9a8c-3.png\"><\/span><span>\u7d50\u69cb\u5316\u6578\u64da<\/span><\/div>\r\n        <div class=\"hero-feature\"><span class=\"feature-icon\"><img decoding=\"async\" src=\"https:\/\/www.ipfly.net\/data-capture\/wp-content\/uploads\/2025\/12\/Check-one-\u6821\u9a8c-3.png\"><\/span><span>100% \u6210\u529f\u7387<\/span><\/div>\r\n      <\/div>\r\n  \r\n    <\/div>\r\n  \r\n    <div class=\"hero-right\">\r\n      <img decoding=\"async\" src=\"https:\/\/www.ipfly.net\/data-capture\/wp-content\/uploads\/2025\/12\/Group-48096023-1.png\" alt=\"\">\r\n    <\/div>\r\n  \r\n  <\/div>\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-b655f14 e-flex e-con-boxed e-con e-parent\" data-id=\"b655f14\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-a450e78 elementor-widget elementor-widget-heading\" data-id=\"a450e78\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">\u8a66\u8a66\u6211\u5011\u7684\u641c\u5c0b\u5f15\u64ce API<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-c383e73 elementor-widget elementor-widget-html\" data-id=\"c383e73\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<style>\r\n  \/* === \u6839\u5bb9\u5668 === *\/\r\n  .serp-component-wrapper {\r\n    width: 100%;\r\n    max-width: 1280px;\r\n    margin: 0 auto;\r\n    background: transparent;\r\n  }\r\n  .serp-component-wrapper * { box-sizing: border-box; }\r\n\r\n  \/* === 1. \u9876\u90e8\u5f15\u64ce\u5207\u6362 === *\/\r\n  .serp-component-wrapper .engine-container {\r\n    width: 646px; height: 48px; background-color: #EFEFF1; border-radius: 12px;\r\n    display: flex; align-items: center; justify-content: space-between; padding: 3px;\r\n    margin: 0 auto 32px auto;\r\n  }\r\n  .serp-component-wrapper .engine-tab {\r\n    width: 160px; height: 42px; background: transparent; border-radius: 10px;\r\n    display: flex; align-items: center; justify-content: center; cursor: pointer;\r\n    transition: all 0.2s; font-size: 14px; color: #5f6368; font-weight: 500;\r\n    user-select: none; border: 1px solid transparent; \r\n  }\r\n  .serp-component-wrapper .engine-tab.selected { \r\n    background: #FFFFFF; color: #333; box-shadow: 0 1px 3px rgba(0,0,0,0.1); \r\n  }\r\n  .serp-component-wrapper .engine-tab img { width: 24px; height: 24px; margin-right: 8px; object-fit: contain; }\r\n\r\n  \/* === 2. \u641c\u7d22\u680f\u533a\u57df === *\/\r\n  .serp-component-wrapper .search-row {\r\n    display: flex; align-items: center; justify-content: center; gap: 20px; \r\n    margin-bottom: 40px; width: 100%;\r\n  }\r\n  .serp-component-wrapper .test-pill {\r\n    width: 240px; height: 52px; border: 1px solid #E0DFE2; border-radius: 80px; \r\n    background: #fff; display: flex; align-items: center; padding: 0 24px;\r\n    font-size: 16px; color: #333; user-select: none;\r\n  }\r\n  .serp-component-wrapper .keyword-box {\r\n    width: 480px; height: 52px; border: 1px solid #E0DFE2; border-radius: 80px;\r\n    background: #fff; display: flex; align-items: center; justify-content: space-between; padding: 0 6px 0 24px;\r\n  }\r\n  .serp-component-wrapper .keyword-text { font-size: 16px; color: #333; font-weight: 500; }\r\n  .serp-component-wrapper .search-btn {\r\n    width: 107px; height: 44px; background-color: #17113F; border-radius: 40px;\r\n    color: white; display: flex; align-items: center; justify-content: center;\r\n    font-size: 14px; border: none; cursor: pointer; transition: background 0.2s;\r\n  }\r\n  .serp-component-wrapper .search-btn:hover { background-color: #29244E; }\r\n  .serp-component-wrapper .search-btn img { width: 18px; height: 18px; margin-right: 8px; filter: brightness(0) invert(1); }\r\n\r\n  \/* === 3. \u5185\u5bb9\u5e03\u5c40 === *\/\r\n  .serp-component-wrapper .content-container {\r\n    display: flex; gap: 20px; align-items: flex-start; justify-content: center;\r\n    margin-left: auto; margin-right: auto; width: 100%;\r\n  }\r\n  .serp-component-wrapper .column { display: flex; flex-direction: column; gap: 8px; width: 630px; }\r\n\r\n  \/* Tabs Header *\/\r\n  .serp-component-wrapper .tabs-wrapper { display: flex; gap: 24px; padding-left: 4px; margin-bottom: 4px; }\r\n  .serp-component-wrapper .tab-item {\r\n    font-size: 20px; font-weight: 500; cursor: pointer; display: flex; flex-direction: column;\r\n    align-items: center; position: relative; padding-bottom: 4px; color: #9591A2;\r\n  }\r\n  .serp-component-wrapper .tab-item.active { color: #2B2B2D; }\r\n  .serp-component-wrapper .tab-item.active .line {\r\n    display: block; width: 24px; height: 4px; background-color: #7462FF; border-radius: 2px; position: absolute; bottom: 0;\r\n  }\r\n\r\n  \/* === \u5de6\u4fa7\uff1aCI Box === *\/\r\n  .serp-component-wrapper .ci-wrapper {\r\n    --ci-bg-bottom: #17113F; \r\n    --ci-bg-top: #342F57; \r\n    --ci-btn-border: #716C98;\r\n    --ci-active-bg: #716C98; \r\n    --ci-text-main: #ffffff; \r\n  }\r\n  \r\n  .serp-component-wrapper .ci-box {\r\n    width: 100%; height: 480px; border-radius: 16px; \r\n    overflow: hidden; position: relative; display: flex; flex-direction: column;\r\n    box-shadow: 0 10px 30px rgba(0, 0, 0, 0.2); \r\n    background-color: var(--ci-bg-bottom);\r\n  }\r\n\r\n  .serp-component-wrapper .ci-header {\r\n    background-color: var(--ci-bg-top); width: 100%; padding-top: 12px; flex-shrink: 0;\r\n  }\r\n  .serp-component-wrapper .ci-header.hidden { display: none; }\r\n\r\n  \/* \u6eda\u52a8\u6761 = \u6a2a\u7ebf *\/\r\n  .serp-component-wrapper .ci-tab-scroll { \r\n      width: 100%; overflow-x: auto; padding-bottom: 8px; cursor: grab;\r\n  }\r\n  .serp-component-wrapper .ci-tab-scroll:active { cursor: grabbing; }\r\n\r\n  .serp-component-wrapper .ci-tab-scroll::-webkit-scrollbar { height: 4px; }\r\n  .serp-component-wrapper .ci-tab-scroll::-webkit-scrollbar-track {\r\n      background: rgba(113, 108, 152, 0.1); border-radius: 2px; margin: 0 20px;\r\n  }\r\n  .serp-component-wrapper .ci-tab-scroll::-webkit-scrollbar-thumb {\r\n      background: #716C98; border-radius: 4px;\r\n  }\r\n  .serp-component-wrapper .ci-tab-scroll::-webkit-scrollbar-thumb:hover { background: #8E89B8; }\r\n\r\n  .serp-component-wrapper .ci-tabs { display: flex; gap: 12px; width: max-content; padding: 0 20px; align-items: center; }\r\n  \r\n  \/* \u6309\u94ae\u6837\u5f0f *\/\r\n  .serp-component-wrapper .ci-tab-btn {\r\n    padding: 8px 24px; border-radius: 20px; \r\n    border: 1px solid var(--ci-btn-border); \r\n    background: transparent; color: var(--ci-text-main); font-size: 14px;\r\n    cursor: pointer; transition: all 0.2s ease; white-space: nowrap; \r\n    opacity: 0.8; outline: none; font-weight: 400; user-select: none;\r\n    height: 36px; display: flex; align-items: center; justify-content: center;\r\n  }\r\n  .serp-component-wrapper .ci-tab-btn:hover, \r\n  .serp-component-wrapper .ci-tab-btn.active { \r\n    background-color: var(--ci-active-bg); border-color: var(--ci-active-bg); opacity: 1; \r\n  }\r\n\r\n  \/* cURL \u6309\u94ae\u7279\u6b8a\u6837\u5f0f *\/\r\n  .serp-component-wrapper .curl-btn { padding: 8px 16px 8px 20px; gap: 6px; }\r\n  .serp-component-wrapper .curl-icon { width: 16px; height: 16px; display: block; opacity: 1; object-fit: contain; }\r\n\r\n  \/* \u4ee3\u7801\u533a\u57df *\/\r\n  .serp-component-wrapper .ci-code-wrapper { \r\n    flex-grow: 1; background-color: var(--ci-bg-bottom); position: relative; \r\n    overflow: hidden; border: none; padding: 20px; \r\n  }\r\n  .serp-component-wrapper .ci-pre {\r\n    margin: 0; width: 100%; height: 100%; overflow: auto; \r\n    font-family: 'Consolas', monospace; font-size: 13px; line-height: 1.6; \r\n    color: #e2e8f0; white-space: pre-wrap;\r\n  }\r\n  \/* \u4ee3\u7801\u9ad8\u4eae\u989c\u8272 *\/\r\n  .ci-k { color: #c084fc; } \/* \u5173\u952e\u5b57 purple *\/\r\n  .ci-s { color: #ce9178; } \/* \u5b57\u7b26\u4e32 orange\/red *\/\r\n  .ci-n { color: #b5cea8; } \/* \u6570\u5b57\/\u503c green *\/\r\n  .ci-c { color: #6272A4; } \/* \u6ce8\u91ca gray *\/\r\n  .ci-f { color: #569cd6; } \/* \u51fd\u6570\/\u65b9\u6cd5 blue *\/\r\n\r\n  \/* \u590d\u5236\u6309\u94ae *\/\r\n  .serp-component-wrapper .ci-copy-btn {\r\n    position: absolute; top: 16px; right: 20px; width: 40px; height: 40px; \r\n    padding: 0; border-radius: 50%; background-color: #716C98; border: none; \r\n    display: flex; align-items: center; justify-content: center; cursor: pointer; z-index: 10;\r\n  }\r\n  .serp-component-wrapper .ci-copy-btn img { \r\n      width: 20px; height: auto; display: block; filter: brightness(0) invert(1); \r\n  }\r\n\r\n  .serp-component-wrapper .json-dl-btn {\r\n    position: absolute; top: 16px; right: 20px; \r\n    padding: 8px 16px; height: 36px;\r\n    border-radius: 20px; background-color: #716C98; border: none;\r\n    color: #fff; font-size: 13px; font-weight: 500;\r\n    display: none; align-items: center; justify-content: center; gap: 8px;\r\n    cursor: pointer; z-index: 10;\r\n  }\r\n  .serp-component-wrapper .json-dl-btn img { width: 14px; height: 14px; display: block; filter: brightness(0) invert(1); }\r\n\r\n  \/* \u53f3\u4fa7\u9884\u89c8 *\/\r\n  .serp-component-wrapper .preview-header-text {\r\n      font-size: 20px; font-weight: 500; color: #2B2B2D; margin-bottom: 6px; padding-left: 4px;\r\n  }\r\n  .serp-component-wrapper .preview-box {\r\n    width: 630px; height: 480px; \r\n    background: #fff; border-radius: 16px; border: 1px solid #D5CEDD; \r\n    overflow: hidden; position: relative;\r\n    display: flex; align-items: center; justify-content: center;\r\n  }\r\n  .serp-component-wrapper .result-img {\r\n    width: 100%; height: 100%; object-fit: contain; object-position: top; display: block;\r\n  }\r\n<\/style>\r\n\r\n<div class=\"serp-component-wrapper\">\r\n  \r\n  <div class=\"engine-container\">\r\n    <div class=\"engine-tab selected\" onclick=\"setEngine('Google', this)\">\r\n      <img decoding=\"async\" id=\"icon-google\" src=\"https:\/\/www.ipfly.net\/data-capture\/wp-content\/uploads\/2025\/12\/Frame-1-1.png\" alt=\"Google\">\r\n      Google\r\n    <\/div>\r\n    <div class=\"engine-tab\" onclick=\"setEngine('Bing', this)\">\r\n      <img decoding=\"async\" id=\"icon-bing\" src=\"https:\/\/www.ipfly.net\/data-capture\/wp-content\/uploads\/2025\/12\/Frame-2-1.png\" alt=\"Bing\">\r\n      Bing\r\n    <\/div>\r\n    <div class=\"engine-tab\" onclick=\"setEngine('Yahoo', this)\">\r\n      <img decoding=\"async\" id=\"icon-yahoo\" src=\"https:\/\/www.ipfly.net\/data-capture\/wp-content\/uploads\/2025\/12\/Frame-3-1.png\" alt=\"Yahoo\">\r\n      Yahoo\r\n    <\/div>\r\n    <div class=\"engine-tab\" onclick=\"setEngine('Youtube', this)\">\r\n      <img decoding=\"async\" id=\"icon-youtube\" src=\"https:\/\/www.ipfly.net\/data-capture\/wp-content\/uploads\/2025\/12\/Frame-4-1.png\" alt=\"Youtube\">\r\n      Youtube\r\n    <\/div>\r\n  <\/div>\r\n\r\n  <div class=\"search-row\">\r\n    <div class=\"test-pill\">\r\n      <span style=\"font-weight:600; margin-right:8px;\">Test:<\/span> Search\r\n    <\/div>\r\n    <div class=\"keyword-box\">\r\n      <div class=\"keyword-text\">Cat<\/div>\r\n      <button class=\"search-btn\" onclick=\"performSearch()\">\r\n        <img decoding=\"async\" src=\"https:\/\/img.icons8.com\/ios-filled\/50\/ffffff\/search--v1.png\" alt=\"Search\">\r\n        <span>\u641c\u5c0b<\/span>\r\n      <\/button>\r\n    <\/div>\r\n  <\/div>\r\n\r\n  <div class=\"content-container\">\r\n    \r\n    <div class=\"column\">\r\n      <div class=\"tabs-wrapper\">\r\n         <div class=\"tab-item active\" onclick=\"setLeftTab('req', this)\">\u8acb\u6c42\u4ee3\u78bc<div class=\"line\"><\/div><\/div>\r\n         <div class=\"tab-item\" onclick=\"setLeftTab('res', this)\">\u8f38\u51fa\u7d50\u679c<div class=\"line\"><\/div><\/div>\r\n      <\/div>\r\n      \r\n      <div class=\"ci-wrapper\">\r\n        <div class=\"ci-box\">\r\n          \r\n          <div class=\"ci-header\" id=\"lang-header\">\r\n            <div class=\"ci-tab-scroll\" id=\"scroll-container\">\r\n              <div class=\"ci-tabs\">\r\n                <button class=\"ci-tab-btn curl-btn active\" onclick=\"setCiLang('curl', this)\">\r\n                    <span>cURL<\/span>\r\n                    <img decoding=\"async\" class=\"curl-icon\" src=\"https:\/\/www.ipfly.net\/data-capture\/wp-content\/uploads\/2025\/12\/Frame-5-1.png\" alt=\"?\">\r\n                <\/button>\r\n                <button class=\"ci-tab-btn\" onclick=\"setCiLang('http', this)\">Http<\/button>\r\n                <button class=\"ci-tab-btn\" onclick=\"setCiLang('python', this)\">Python<\/button>\r\n                <button class=\"ci-tab-btn\" onclick=\"setCiLang('js', this)\">JavaScript<\/button>\r\n                <button class=\"ci-tab-btn\" onclick=\"setCiLang('php', this)\">PHP<\/button>\r\n                <button class=\"ci-tab-btn\" onclick=\"setCiLang('java', this)\">Java<\/button>\r\n                <button class=\"ci-tab-btn\" onclick=\"setCiLang('go', this)\">Go<\/button>\r\n                <button class=\"ci-tab-btn\" onclick=\"setCiLang('csharp', this)\">C#<\/button>\r\n              <\/div>\r\n            <\/div>\r\n          <\/div>\r\n\r\n          <div class=\"ci-code-wrapper\">\r\n            <button class=\"ci-copy-btn\" id=\"copy-btn\" onclick=\"copyCode()\" title=\"Copy Code\">\r\n              <img decoding=\"async\" src=\"https:\/\/www.ipfly.net\/data-capture\/wp-content\/uploads\/2025\/12\/Copy-\u590d\u5236.png\" alt=\"Copy\">\r\n            <\/button>\r\n            <button class=\"json-dl-btn\" id=\"json-btn\">\r\n               JSON Response <img decoding=\"async\" src=\"https:\/\/www.ipfly.net\/data-capture\/wp-content\/uploads\/2025\/12\/Group-48096026.png\" style=\"width:12px; height:12px; margin-left:4px;\" alt=\"Dl\">\r\n            <\/button>\r\n            <pre class=\"ci-pre\" id=\"ciContent\"><\/pre>\r\n          <\/div>\r\n        <\/div>\r\n      <\/div>\r\n    <\/div>\r\n\r\n    <div class=\"column\">\r\n      <div class=\"preview-header-text\">\u8f38\u51fa\u9810\u89bd<\/div>\r\n      <div class=\"preview-box\">\r\n        <img decoding=\"async\" id=\"result-image\" class=\"result-img\" src=\"\" alt=\"SearchResult\">\r\n      <\/div>\r\n    <\/div>\r\n    \r\n  <\/div>\r\n<\/div>\r\n\r\n<script>\r\n\/\/ === 1. \u56fe\u7247\u914d\u7f6e (\u8bf7\u5728\u6b64\u5904\u586b\u5165\u5176\u4ed6 3 \u4e2a\u94fe\u63a5) ===\r\nconst IMAGE_SOURCES = {\r\n  'Google':  'https:\/\/www.ipfly.net\/data-capture\/wp-content\/uploads\/2025\/12\/\u8c37\u6b4c\u641c\u7d22.png', \r\n  'Bing':    'https:\/\/www.ipfly.net\/data-capture\/wp-content\/uploads\/2025\/12\/bing\u641c\u7d22-1.png', \r\n  'Yahoo':   'https:\/\/www.ipfly.net\/data-capture\/wp-content\/uploads\/2025\/12\/yahoo\u641c\u7d22-1.png', \r\n  'Youtube': 'https:\/\/www.ipfly.net\/data-capture\/wp-content\/uploads\/2025\/12\/YouTube\u641c\u7d22-1.png'\r\n};\r\n\r\nlet curEngine = 'Google';\r\nlet curLang = 'curl';\r\nlet curTab = 'req'; \r\n\r\n\/\/ \u6293\u53d6\u62d6\u52a8\u903b\u8f91\r\nconst slider = document.getElementById('scroll-container');\r\nlet isDown = false;\r\nlet startX;\r\nlet scrollLeft;\r\n\r\nslider.addEventListener('mousedown', (e) => {\r\n  isDown = true;\r\n  slider.classList.add('active');\r\n  startX = e.pageX - slider.offsetLeft;\r\n  scrollLeft = slider.scrollLeft;\r\n});\r\nslider.addEventListener('mouseleave', () => { isDown = false; });\r\nslider.addEventListener('mouseup', () => { isDown = false; });\r\nslider.addEventListener('mousemove', (e) => {\r\n  if (!isDown) return;\r\n  e.preventDefault();\r\n  const x = e.pageX - slider.offsetLeft;\r\n  const walk = (x - startX) * 2; \r\n  slider.scrollLeft = scrollLeft - walk;\r\n});\r\n\r\n\/\/ \u521d\u59cb\u5316\r\ndocument.addEventListener('DOMContentLoaded', () => {\r\n    renderView();\r\n});\r\n\r\nfunction setEngine(e, btn) {\r\n  curEngine = e;\r\n  document.querySelectorAll('.engine-tab').forEach(b => b.classList.remove('selected'));\r\n  btn.classList.add('selected');\r\n  renderView();\r\n}\r\n\r\nfunction setCiLang(l, btn) {\r\n  curLang = l;\r\n  document.querySelectorAll('.ci-tab-btn').forEach(b => b.classList.remove('active'));\r\n  btn.classList.add('active');\r\n  renderCode();\r\n}\r\n\r\nfunction setLeftTab(t, btn) {\r\n  curTab = t;\r\n  document.querySelectorAll('.tab-item').forEach(b => b.classList.remove('active'));\r\n  btn.classList.add('active');\r\n  \r\n  const langHeader = document.getElementById('lang-header');\r\n  const copyBtn = document.getElementById('copy-btn');\r\n  const jsonBtn = document.getElementById('json-btn');\r\n  \r\n  if (curTab === 'res') {\r\n      langHeader.classList.add('hidden');\r\n      copyBtn.style.display = 'none';\r\n      jsonBtn.style.display = 'flex';\r\n  } else {\r\n      langHeader.classList.remove('hidden');\r\n      copyBtn.style.display = 'flex';\r\n      jsonBtn.style.display = 'none';\r\n  }\r\n  \r\n  renderCode();\r\n}\r\n\r\nfunction performSearch() {\r\n  renderView();\r\n}\r\n\r\nfunction renderView() {\r\n    \/\/ \u5207\u6362\u56fe\u7247\r\n    const imgSrc = IMAGE_SOURCES[curEngine] || IMAGE_SOURCES['Google'];\r\n    document.getElementById('result-image').src = imgSrc;\r\n    renderCode();\r\n}\r\n\r\n\/\/ \u6838\u5fc3\uff1a\u4ee3\u7801\u6e32\u67d3 (\u52a8\u6001\u7ed1\u5b9a\u5f15\u64ce + IPFly \u57df\u540d)\r\nfunction renderCode() {\r\n  const pre = document.getElementById('ciContent');\r\n  \/\/ \u8f6c\u6362\u4e3a\u5c0f\u5199\u4f9b\u53c2\u6570\u4f7f\u7528\r\n  const eng = curEngine.toLowerCase(); \r\n  let html = '';\r\n\r\n  if (curTab === 'res') {\r\n    \/\/ JSON Output Style\r\n    html = `<span class=\"ci-s\">\"JSON\"<\/span>:\r\n{\r\n  <span class=\"ci-k\">\"search_metadata\"<\/span>: {\r\n    <span class=\"ci-k\">\"id\"<\/span>: <span class=\"ci-s\">\"65a1b2c3d4e5f6\"<\/span>,\r\n    <span class=\"ci-k\">\"status\"<\/span>: <span class=\"ci-s\">\"Success\"<\/span>,\r\n    <span class=\"ci-k\">\"engine\"<\/span>: <span class=\"ci-s\">\"${eng}\"<\/span>,\r\n    <span class=\"ci-k\">\"json_endpoint\"<\/span>: <span class=\"ci-s\">\"https:\/\/api.ipfly.net\/v1\/search?engine=${eng}\"<\/span>\r\n  },\r\n  <span class=\"ci-k\">\"organic_results\"<\/span>: [\r\n    {\r\n      <span class=\"ci-k\">\"position\"<\/span>: <span class=\"ci-n\">1<\/span>,\r\n      <span class=\"ci-k\">\"title\"<\/span>: <span class=\"ci-s\">\"Cat - Wikipedia\"<\/span>,\r\n      <span class=\"ci-k\">\"link\"<\/span>: <span class=\"ci-s\">\"https:\/\/en.wikipedia.org\/wiki\/Cat\"<\/span>,\r\n      <span class=\"ci-k\">\"snippet\"<\/span>: <span class=\"ci-s\">\"The cat (Felis catus) is a small carnivorous mammal...\"<\/span>\r\n    }\r\n  ]\r\n}`;\r\n  } \r\n  else {\r\n    \/\/ \u52a8\u6001\u8bf7\u6c42\u4ee3\u7801\u751f\u6210\r\n    switch(curLang) {\r\n      case 'curl':\r\n        html = `curl --get <span class=\"ci-s\">https:\/\/api.ipfly.net\/search<\/span> \\\\\r\n  -d save_storage=<span class=\"ci-s\">\"true\"<\/span> \\\\\r\n  -d engine=<span class=\"ci-s\">\"${eng}\"<\/span> \\\\\r\n  --data-urlencode q=<span class=\"ci-s\">\"cat\"<\/span> \\\\\r\n  -d fetch_mode=<span class=\"ci-s\">\"static\"<\/span>`;\r\n        break;\r\n\r\n      case 'http':\r\n        html = `<span class=\"ci-f\">GET<\/span> \/search?save_storage=<span class=\"ci-s\">\"true\"<\/span>&engine=<span class=\"ci-s\">\"${eng}\"<\/span>&q=<span class=\"ci-s\">\"cat\"<\/span>&fetch_mode=<span class=\"ci-s\">\"static\"<\/span> HTTP\/1.1\r\n<span class=\"ci-k\">Host:<\/span> api.ipfly.net`;\r\n        break;\r\n\r\n      case 'python':\r\n        html = `<span class=\"ci-k\">import<\/span> requests\r\n\r\nparams = {\r\n    <span class=\"ci-s\">\"save_storage\"<\/span>: <span class=\"ci-s\">\"true\"<\/span>,\r\n    <span class=\"ci-s\">\"engine\"<\/span>: <span class=\"ci-s\">\"${eng}\"<\/span>,\r\n    <span class=\"ci-s\">\"q\"<\/span>: <span class=\"ci-s\">\"cat\"<\/span>,\r\n    <span class=\"ci-s\">\"fetch_mode\"<\/span>: <span class=\"ci-s\">\"static\"<\/span>\r\n}\r\nresponse = requests.get(<span class=\"ci-s\">\"https:\/\/api.ipfly.net\/search\"<\/span>, params=params)\r\n<span class=\"ci-f\">print<\/span>(response.json())`;\r\n        break;\r\n\r\n      case 'js':\r\n        html = `<span class=\"ci-k\">const<\/span> axios = require(<span class=\"ci-s\">'axios'<\/span>);\r\n\r\n<span class=\"ci-k\">const<\/span> params = {\r\n    save_storage: <span class=\"ci-s\">\"true\"<\/span>,\r\n    engine: <span class=\"ci-s\">\"${eng}\"<\/span>,\r\n    q: <span class=\"ci-s\">\"cat\"<\/span>,\r\n    fetch_mode: <span class=\"ci-s\">\"static\"<\/span>\r\n};\r\n\r\naxios.get(<span class=\"ci-s\">\"https:\/\/api.ipfly.net\/search\"<\/span>, { params })\r\n.then(response => console.log(response.data));`;\r\n        break;\r\n\r\n      case 'php':\r\n        html = `<span class=\"ci-k\">&lt;?php<\/span>\r\n$client = <span class=\"ci-k\">new<\/span> GuzzleHttpClient();\r\n$response = $client->get(<span class=\"ci-s\">'https:\/\/api.ipfly.net\/search'<\/span>, [\r\n    <span class=\"ci-s\">'query'<\/span> => [\r\n        <span class=\"ci-s\">'save_storage'<\/span> => <span class=\"ci-s\">'true'<\/span>,\r\n        <span class=\"ci-s\">'engine'<\/span> => <span class=\"ci-s\">'${eng}'<\/span>,\r\n        <span class=\"ci-s\">'q'<\/span> => <span class=\"ci-s\">'cat'<\/span>,\r\n        <span class=\"ci-s\">'fetch_mode'<\/span> => <span class=\"ci-s\">'static'<\/span>\r\n    ]\r\n]);\r\n<span class=\"ci-k\">echo<\/span> $response->getBody();`;\r\n        break;\r\n\r\n      case 'java':\r\n        html = `<span class=\"ci-k\">import<\/span> java.net.*;\r\n<span class=\"ci-k\">import<\/span> java.io.*;\r\n\r\n<span class=\"ci-k\">public class<\/span> Main {\r\n    <span class=\"ci-k\">public static void<\/span> main(String[] args) <span class=\"ci-k\">throws<\/span> Exception {\r\n        String url = <span class=\"ci-s\">\"https:\/\/api.ipfly.net\/search\"<\/span>\r\n          + <span class=\"ci-s\">\"?save_storage=true\"<\/span>\r\n          + <span class=\"ci-s\">\"&engine=${eng}\"<\/span>\r\n          + <span class=\"ci-s\">\"&q=cat\"<\/span>\r\n          + <span class=\"ci-s\">\"&fetch_mode=static\"<\/span>;\r\n        \r\n        HttpURLConnection conn = (HttpURLConnection) <span class=\"ci-k\">new<\/span> URL(url).openConnection();\r\n        conn.setRequestMethod(<span class=\"ci-s\">\"GET\"<\/span>);\r\n\r\n        BufferedReader in = <span class=\"ci-k\">new<\/span> BufferedReader(\r\n            <span class=\"ci-k\">new<\/span> InputStreamReader(conn.getInputStream())\r\n        );\r\n        String response = in.lines().collect(Collectors.joining());\r\n        System.out.println(response);\r\n    }\r\n}`;\r\n        break;\r\n\r\n      case 'go':\r\n        html = `<span class=\"ci-k\">package<\/span> main\r\n\r\n<span class=\"ci-k\">import<\/span> (\r\n    <span class=\"ci-s\">\"net\/http\"<\/span>\r\n    <span class=\"ci-s\">\"io\/ioutil\"<\/span>\r\n    <span class=\"ci-s\">\"log\"<\/span>\r\n)\r\n\r\n<span class=\"ci-k\">func<\/span> main() {\r\n    client := &http.Client{}\r\n    req, _ := http.NewRequest(<span class=\"ci-s\">\"GET\"<\/span>, <span class=\"ci-s\">\"https:\/\/api.ipfly.net\/search\"<\/span>, nil)\r\n\r\n    q := req.URL.Query()\r\n    q.Add(<span class=\"ci-s\">\"save_storage\"<\/span>, <span class=\"ci-s\">\"true\"<\/span>)\r\n    q.Add(<span class=\"ci-s\">\"engine\"<\/span>, <span class=\"ci-s\">\"${eng}\"<\/span>)\r\n    q.Add(<span class=\"ci-s\">\"q\"<\/span>, <span class=\"ci-s\">\"cat\"<\/span>)\r\n    q.Add(<span class=\"ci-s\">\"fetch_mode\"<\/span>, <span class=\"ci-s\">\"static\"<\/span>)\r\n    \r\n    req.URL.RawQuery = q.Encode()\r\n\r\n    resp, _ := client.Do(req)\r\n    body, _ := ioutil.ReadAll(resp.Body)\r\n    log.Println(string(body))\r\n}`;\r\n        break;\r\n\r\n      case 'csharp':\r\n        html = `<span class=\"ci-k\">using<\/span> System;\r\n<span class=\"ci-k\">using<\/span> System.Net.Http;\r\n\r\n<span class=\"ci-k\">class<\/span> Program\r\n{\r\n    <span class=\"ci-k\">static async<\/span> Task Main()\r\n    {\r\n        <span class=\"ci-k\">var<\/span> client = <span class=\"ci-k\">new<\/span> HttpClient();\r\n        <span class=\"ci-k\">var<\/span> query = System.Web.HttpUtility.ParseQueryString(<span class=\"ci-k\">string<\/span>.Empty);\r\n        query[<span class=\"ci-s\">\"save_storage\"<\/span>] = <span class=\"ci-s\">\"true\"<\/span>;\r\n        query[<span class=\"ci-s\">\"engine\"<\/span>] = <span class=\"ci-s\">\"${eng}\"<\/span>;\r\n        query[<span class=\"ci-s\">\"q\"<\/span>] = <span class=\"ci-s\">\"cat\"<\/span>;\r\n        query[<span class=\"ci-s\">\"fetch_mode\"<\/span>] = <span class=\"ci-s\">\"static\"<\/span>;\r\n\r\n        <span class=\"ci-k\">var<\/span> response = <span class=\"ci-k\">await<\/span> client.GetAsync(\r\n            $\"https:\/\/api.ipfly.net\/search?{query}\"\r\n        );\r\n        Console.WriteLine(<span class=\"ci-k\">await<\/span> response.Content.ReadAsStringAsync());\r\n    }\r\n}`;\r\n        break;\r\n    }\r\n  }\r\n\r\n  pre.innerHTML = html;\r\n}\r\n\r\nfunction copyCode() {\r\n  const code = document.getElementById('ciContent').innerText;\r\n  navigator.clipboard.writeText(code);\r\n}\r\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-64e10a5 elementor-widget elementor-widget-html\" data-id=\"64e10a5\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<style>\r\n  \/* \u6309\u94ae\u57fa\u7840\u6837\u5f0f *\/\r\n  .gradient-btn {\r\n    \/* \u5e03\u5c40\u63a7\u5236 *\/\r\n    display: inline-flex;\r\n    align-items: center;\r\n    justify-content: center;\r\n    \r\n    \/* \u6838\u5fc3\u53c2\u6570 *\/\r\n    gap: 8px;             \/* \u6587\u672c\u548c\u7bad\u5934\u4e4b\u95f4\u7684\u95f4\u8ddd *\/\r\n    padding: 13px 48px;   \/* \u5185\u8fb9\u8ddd *\/\r\n    border-radius: 40px;  \/* \u5706\u89d2 *\/\r\n    \r\n    \/* \u80cc\u666f\u8272 *\/\r\n    background: linear-gradient(266.9deg, #C593FA 1.08%, #6047D9 105.98%);\r\n    \r\n    \/* \u6587\u672c\u6837\u5f0f *\/\r\n    color: #ffffff !important; \/* \u3010\u5173\u952e\u4fee\u6539\u3011\u52a0 !important \u5f3a\u5236\u767d\u8272 *\/\r\n    font-size: 18px;      \r\n    font-weight: 500;     \r\n    text-decoration: none; \r\n    line-height: 1;       \r\n    \r\n    \/* \u5176\u4ed6 *\/\r\n    border: none;\r\n    outline: none;\r\n    cursor: pointer;\r\n  }\r\n\r\n  \/* \u3010\u65b0\u589e\u3011\u5f3a\u5236\u8986\u76d6\u60ac\u505c\u72b6\u6001\uff0c\u9632\u6b62\u53d8\u8272 *\/\r\n  .gradient-btn:hover, \r\n  .gradient-btn:visited, \r\n  .gradient-btn:active, \r\n  .gradient-btn:focus {\r\n    color: #ffffff !important; \/* \u65e0\u8bba\u600e\u4e48\u70b9\uff0c\u90fd\u662f\u767d\u8272 *\/\r\n    text-decoration: none !important; \/* \u9632\u6b62\u51fa\u73b0\u4e0b\u5212\u7ebf *\/\r\n  }\r\n\r\n  \/* \u7bad\u5934\u56fe\u6807\u6837\u5f0f *\/\r\n  .btn-arrow-icon {\r\n    width: 16px;  \r\n    height: 16px; \r\n    object-fit: contain;\r\n    display: block;\r\n  }\r\n<\/style>\r\n\r\n<a href=\"https:\/\/console.ipfly.net\/register\" class=\"gradient-btn\" target=\"_blank\" rel=\"noopener\">\r\n  <span>\u514d\u8cbb\u8a66\u7528<\/span>\r\n  <img decoding=\"async\" src=\"https:\/\/www.ipfly.net\/data-capture\/wp-content\/uploads\/2025\/12\/Frame-17.png\" class=\"btn-arrow-icon\" alt=\"->\">\r\n<\/a>\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-010e387 e-flex e-con-boxed e-con e-parent\" data-id=\"010e387\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-5602da0 elementor-widget elementor-widget-heading\" data-id=\"5602da0\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">\u6838\u5fc3\u512a\u52e2<\/h2>\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-ab534d7 e-con-full e-flex e-con e-child\" data-id=\"ab534d7\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-ef211e9 elementor-widget elementor-widget-image\" data-id=\"ef211e9\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img fetchpriority=\"high\" decoding=\"async\" width=\"464\" height=\"346\" src=\"https:\/\/www.ipfly.net\/data-capture\/wp-content\/uploads\/2025\/12\/Group-48096051.png\" class=\"attachment-large size-large wp-image-201\" alt=\"\" srcset=\"https:\/\/www.ipfly.net\/data-capture\/wp-content\/uploads\/2025\/12\/Group-48096051.png 464w, https:\/\/www.ipfly.net\/data-capture\/wp-content\/uploads\/2025\/12\/Group-48096051-300x224.png 300w\" sizes=\"(max-width: 464px) 100vw, 464px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-c5f4250 e-con-full e-flex e-con e-child\" data-id=\"c5f4250\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-b72fcb3 elementor-widget elementor-widget-heading\" data-id=\"b72fcb3\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">\u591a\u5f15\u64ce\u8986\u84cb\u7bc4\u570d<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-e9dcc13 elementor-widget elementor-widget-text-editor\" data-id=\"e9dcc13\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>\u652f\u63f4Google\u3001\u5fc5\u61c9\u3001\u96c5\u864e\u7b49\u4e3b\u6d41\u641c\u5c0b\u5f15\u64ce\uff0c\u8986\u84cb\u5168\u7403200\u591a\u500b\u5730\u5340\/\u8a9e\u8a00\u3002<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-b04e036 elementor-widget elementor-widget-button\" data-id=\"b04e036\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"https:\/\/console.ipfly.net\/register\" target=\"_blank\" rel=\"noopener\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">\u7acb\u5373\u958b\u59cb<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-de79dfd e-con-full e-flex e-con e-child\" data-id=\"de79dfd\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-73f890d e-con-full e-flex e-con e-child\" data-id=\"73f890d\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-679de79 elementor-widget elementor-widget-heading\" data-id=\"679de79\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">\u9748\u6d3b\u4e14\u7d50\u69cb\u5316\u7684\u6578\u64da<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-ad84157 elementor-widget elementor-widget-text-editor\" data-id=\"ad84157\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>\u958b\u7bb1\u5373\u7528\uff0c\u76f4\u63a5\u50b3\u56de JSON \u683c\u5f0f\u7684\u7d50\u679c\uff0c\u5305\u542b\u6a19\u984c\u3001URL\u3001\u6458\u8981\u3001\u6392\u540d\u3001\u5716\u7247\u7b49\u3002<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-8863818 elementor-widget elementor-widget-button\" data-id=\"8863818\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"https:\/\/console.ipfly.net\/register\" target=\"_blank\" rel=\"noopener\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">\u7acb\u5373\u958b\u59cb<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-c2a28a6 elementor-widget elementor-widget-image\" data-id=\"c2a28a6\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" width=\"555\" height=\"380\" src=\"https:\/\/www.ipfly.net\/data-capture\/wp-content\/uploads\/2025\/12\/Frame-48096546-1.png\" class=\"attachment-large size-large wp-image-200\" alt=\"\" srcset=\"https:\/\/www.ipfly.net\/data-capture\/wp-content\/uploads\/2025\/12\/Frame-48096546-1.png 555w, https:\/\/www.ipfly.net\/data-capture\/wp-content\/uploads\/2025\/12\/Frame-48096546-1-300x205.png 300w\" sizes=\"(max-width: 555px) 100vw, 555px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-679eb16 e-con-full e-flex e-con e-child\" data-id=\"679eb16\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-28637cb elementor-widget elementor-widget-image\" data-id=\"28637cb\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" width=\"516\" height=\"330\" src=\"https:\/\/www.ipfly.net\/data-capture\/wp-content\/uploads\/2025\/12\/image-4827.png\" class=\"attachment-large size-large wp-image-199\" alt=\"\" srcset=\"https:\/\/www.ipfly.net\/data-capture\/wp-content\/uploads\/2025\/12\/image-4827.png 516w, https:\/\/www.ipfly.net\/data-capture\/wp-content\/uploads\/2025\/12\/image-4827-300x192.png 300w\" sizes=\"(max-width: 516px) 100vw, 516px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-91dae9b e-con-full e-flex e-con e-child\" data-id=\"91dae9b\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-ffddae8 elementor-widget elementor-widget-heading\" data-id=\"ffddae8\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">\u4f01\u696d\u7d1a\u5b89\u5168\u4fdd\u969c<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-6c15620 elementor-widget elementor-widget-text-editor\" data-id=\"6c15620\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>99.9% \u6b63\u5e38\u904b\u4f5c\u6642\u9593 SLA\uff0c\u5168\u7403\u5373\u6642\u53d6\u5f97\u6240\u9700\u641c\u5c0b\u8cc7\u6599\u3002<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-a16d539 elementor-widget elementor-widget-button\" data-id=\"a16d539\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"https:\/\/console.ipfly.net\/register\" target=\"_blank\" rel=\"noopener\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">\u7acb\u5373\u958b\u59cb<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-d78ac7f elementor-hidden-desktop elementor-hidden-tablet elementor-hidden-mobile e-flex e-con-boxed e-con e-parent\" data-id=\"d78ac7f\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-19d927e elementor-widget elementor-widget-heading\" data-id=\"19d927e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">\u641c\u5c0b\u5f15\u64ceAPI \u5b9a\u50f9<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-d54dd26 elementor-widget elementor-widget-html\" data-id=\"d54dd26\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<style>\r\n  \/* --- \u57fa\u7840\u8bbe\u7f6e --- *\/\r\n  :root {\r\n    --card-w: 290px;\r\n    --lift: -32px;\r\n    --purple: #9F7AEA; \/* \u6309\u94ae\u989c\u8272 *\/\r\n    --text: #2B2B2D;\r\n  }\r\n\r\n  body {\r\n    background-color: #f4f6f8;\r\n    margin: 0;\r\n  }\r\n\r\n  \/* === \u5e03\u5c40\u5bb9\u5668 === *\/\r\n  .pricing-layout {\r\n    display: flex;\r\n    justify-content: center;\r\n    align-items: flex-end;\r\n    gap: 40px; \r\n    padding: 112px 20px 64px;\r\n    flex-wrap: wrap;\r\n  }\r\n\r\n  \/* === \u5355\u4e2a\u5361\u7247\u5bb9\u5668 === *\/\r\n  .card {\r\n    width: var(--card-w);\r\n    position: relative;\r\n    z-index: 1;\r\n    transition: transform 0.3s ease;\r\n  }\r\n\r\n  .card:hover {\r\n    transform: translateY(var(--lift));\r\n    z-index: 100;\r\n  }\r\n\r\n  \/* === \u6700\u53d7\u6b22\u8fce\u56fe\u7247 === *\/\r\n  .badge-img {\r\n    position: absolute;\r\n    top: -32px;\r\n    left: 0;\r\n    width: 100%;\r\n    height: 48px;\r\n    object-fit: cover;\r\n    z-index: 0;\r\n    display: none;\r\n    pointer-events: none;\r\n  }\r\n\r\n  .card.featured .badge-img {\r\n    display: block;\r\n  }\r\n\r\n  \/* === \u5185\u5bb9\u76d2\u5b50 === *\/\r\n  .card-body {\r\n    position: relative;\r\n    z-index: 2;\r\n    background: #fff;\r\n    border: 1px solid #D5CEDD;\r\n    border-radius: 16px;\r\n    padding: 32px 24px;\r\n    min-height: 397px; \r\n    box-sizing: border-box;\r\n    box-shadow: none; \r\n    \r\n    transition: box-shadow 0.3s ease, border-color 0.3s ease;\r\n    overflow: hidden;\r\n    \r\n    display: flex;\r\n    flex-direction: column;\r\n  }\r\n\r\n  \/* \u9632\u95ea\u70c1\u6e10\u53d8\u5c42 *\/\r\n  .card-body::before {\r\n    content: \"\";\r\n    position: absolute;\r\n    top: 0; left: 0; width: 100%; height: 100%;\r\n    background: linear-gradient(180deg, #FFFFFF 0%, #FBF5FF 100%);\r\n    opacity: 0;\r\n    z-index: -1; \r\n    transition: opacity 0.3s ease;\r\n  }\r\n\r\n  .card:hover .card-body::before {\r\n    opacity: 1;\r\n  }\r\n\r\n  .card:hover .card-body {\r\n    box-shadow: 0px 0px 24px rgba(0, 0, 0, 0.1);\r\n    \r\n    border-color: #D5CEDD;\r\n  }\r\n\r\n  .card-body > * {\r\n    position: relative;\r\n    z-index: 1;\r\n  }\r\n\r\n  \/* === \u5185\u90e8\u6587\u5b57\u6837\u5f0f === *\/\r\n  \r\n  \/* \u6807\u9898 *\/\r\n  .card-title {\r\n    margin: 0;\r\n    font-size: 24px; \r\n    font-weight: 700;\r\n    color: var(--text);\r\n    letter-spacing: 0.03em;\r\n    margin-bottom: 0px;\r\n  }\r\n\r\n  \/* \u4ef7\u683c\u533a\u57df\u5bb9\u5668 *\/\r\n  .price-container {\r\n    margin: 16px 0 24px 0;\r\n    min-height: 100px; \/* \u9884\u7559\u9ad8\u5ea6\u786e\u4fdd\u5bf9\u9f50 *\/\r\n  }\r\n\r\n  \/* \u5220\u9664\u7ebf\u539f\u4ef7 *\/\r\n  .original-price {\r\n    text-decoration: line-through;\r\n    color: #9591A2;\r\n    font-weight: 500;\r\n    font-size: 20px;\r\n    margin-bottom: 5px;\r\n  }\r\n\r\n  \/* \u4e3b\u4ef7\u683c\u884c ($ 45 \/\u6708) *\/\r\n  .main-price-row {\r\n    display: flex;\r\n    align-items: baseline;\r\n    color: var(--text);\r\n    \r\n  }\r\n\r\n  .symbol {\r\n    font-size: 32px;\r\n    font-weight: 500;\r\n    margin-right: 4px;\r\n    color:#2B2B2D;\r\n  }\r\n\r\n  .amount {\r\n    font-size: 48px;\r\n    font-weight: 700;\r\n    line-height: 56px;\r\n    letter-spacing: 0.03em;\r\n    color: #2B2B2D;\r\n  }\r\n\r\n  .unit {\r\n    font-size: 24px;\r\n    color: #2B2B2D;\r\n    margin-left: 4px;\r\n    font-weight: 400;\r\n    line-height: 56px;\r\n    letter-spacing: 0.03em;\r\n  }\r\n\r\n\r\n  \/* \u5361\u72471 \u7684\u6837\u5f0f\uff1a\u4e00\u5468\u8bd5\u7528\u671f *\/\r\n  .trial-text {\r\n    font-size: 24px;\r\n    color: #2B2B2D; \/* \u6df1\u8272 *\/\r\n    font-weight: 500;\r\n  }\r\n\r\n  \/* \u5361\u72472-4 \u7684\u6837\u5f0f\uff1a$0.90 \/ 1k \u7ed3\u679c *\/\r\n  .unit-price-row {\r\n    font-size: 18px;\r\n    display: flex;\r\n    align-items: center;\r\n    gap: 4px;\r\n  }\r\n  \r\n  \/* $0.90 \u7684\u6837\u5f0f *\/\r\n  .unit-val {\r\n    color: #2B2B2D;\r\n    font-weight: 500;\r\n    font-size:24px;\r\n  }\r\n  \r\n  \/* \/1k \u7ed3\u679c \u7684\u6837\u5f0f *\/\r\n  .unit-desc {\r\n    color:#2B2B2D;\r\n    font-weight: 500;\r\n    font-size:18px;\r\n  }\r\n\r\n  \/* \u6309\u94ae *\/\r\n  .btn {\r\n    display: block;\r\n    width: 100%;\r\n    padding: 13px 0;\r\n    background-color: var(--purple);\r\n    color: #fff !important;\r\n    text-align: center;\r\n    border-radius: 8px;\r\n    text-decoration: none;\r\n    font-weight: 500;\r\n    margin-bottom: 24px;\r\n    font-size: 18px;\r\n    letter-spacing: 0.03em;\r\n  }\r\n\r\n  \/* \u5e95\u90e8\u63cf\u8ff0\u6587\u5b57 *\/\r\n  .desc-text {\r\n    font-size: 16px;\r\n    color:#9591A2;\r\n    font-weight: 400;\r\n    line-height: 100%;\r\n  }\r\n\r\n  \/* \u624b\u673a\u7aef\u9002\u914d *\/\r\n  @media (max-width: 768px) {\r\n    .card { width: 100%; max-width: 320px; margin-bottom: 60px; }\r\n  }\r\n<\/style>\r\n\r\n<div class=\"pricing-layout\">\r\n\r\n  <div class=\"card\">\r\n    <div class=\"card-body\">\r\n      \r\n      <div class=\"card-title\">\u9ad4\u9a57\u5957\u9910<\/div>\r\n      \r\n      <div class=\"price-container\">\r\n        <div class=\"original-price\">$ 3.52<\/div>\r\n        \r\n        <div class=\"main-price-row\">\r\n          <span class=\"symbol\">$<\/span>\r\n          <span class=\"amount\">0<\/span>\r\n          <span class=\"unit\">\/\u6708<\/span>\r\n        <\/div>\r\n        \r\n        <div class=\"trial-text\">\u4e00\u9031\u8a66\u7528\u671f<\/div>\r\n      <\/div>\r\n\r\n      <a href=\"https:\/\/console.ipfly.net\/register\" class=\"btn\" target=\"_blank\" rel=\"noopener\">\u514d\u8cbb\u8a66\u7528<\/a>\r\n      \r\n      <div class=\"desc-text\">\r\n        \u514d\u8cbb\u8a66\u7528\u641c\u5c0b\u5f15\u64ce API\uff0c\u7372\u53d61000\u689d\u7d50\u679c\r\n      <\/div>\r\n      \r\n    <\/div>\r\n  <\/div>\r\n\r\n  <div class=\"card\">\r\n    <div class=\"card-body\">\r\n      \r\n      <div class=\"card-title\">\u6a19\u6e96\u7248<\/div>\r\n      \r\n      <div class=\"price-container\">\r\n        <div class=\"original-price\">$ 50<\/div>\r\n        \r\n        <div class=\"main-price-row\">\r\n          <span class=\"symbol\">$<\/span>\r\n          <span class=\"amount\">45<\/span>\r\n          <span class=\"unit\">\/\u6708<\/span>\r\n        <\/div>\r\n        \r\n        <div class=\"unit-price-row\">\r\n          <span class=\"unit-val\">$0.90<\/span>\r\n          <span class=\"unit-desc\">\/1k \u7d50\u679c<\/span>\r\n        <\/div>\r\n      <\/div>\r\n\r\n      <a href=\"https:\/\/console.ipfly.net\/login\" class=\"btn\" target=\"_blank\" rel=\"noopener\">\u7acb\u5373\u8cfc\u8cb7<\/a>\r\n      \r\n      <div class=\"desc-text\">\r\n        \u5c08\u70ba\u5c0b\u6c42\u64f4\u5927\u904b\u71df\u7684\u5718\u968a\u91cf\u8eab\u5b9a\u5236\r\n      <\/div>\r\n      \r\n    <\/div>\r\n  <\/div>\r\n\r\n  <div class=\"card featured\">\r\n    <img decoding=\"async\" src=\"https:\/\/www.ipfly.net\/data-capture\/wp-content\/uploads\/2025\/12\/div.e1ouxdux0.png\" class=\"badge-img\" alt=\"Popular\">\r\n    \r\n    <div class=\"card-body\">\r\n      \r\n      <div class=\"card-title\">\u9032\u968e\u7248<\/div>\r\n      \r\n      <div class=\"price-container\">\r\n        <div class=\"original-price\">$ 50<\/div>\r\n        \r\n        <div class=\"main-price-row\">\r\n          <span class=\"symbol\">$<\/span>\r\n          <span class=\"amount\">45<\/span>\r\n          <span class=\"unit\">\/\u6708<\/span>\r\n        <\/div>\r\n        \r\n        <div class=\"unit-price-row\">\r\n          <span class=\"unit-val\">$0.90<\/span>\r\n          <span class=\"unit-desc\">\/1k \u7d50\u679c<\/span>\r\n        <\/div>\r\n      <\/div>\r\n\r\n      <a href=\"https:\/\/console.ipfly.net\/login\" class=\"btn\" target=\"_blank\" rel=\"noopener\">\u7acb\u5373\u8cfc\u8cb7<\/a>\r\n      \r\n      <div class=\"desc-text\">\r\n        \u70ba\u5177\u6709\u5ee3\u6cdb\u904b\u71df\u9700\u6c42\u7684\u5927\u578b\u5718\u968a\u8a2d\u8a08\r\n      <\/div>\r\n      \r\n    <\/div>\r\n  <\/div>\r\n\r\n  <div class=\"card\">\r\n    <div class=\"card-body\">\r\n      \r\n      <div class=\"card-title\">\u5c0a\u4eab\u7248<\/div>\r\n      \r\n      <div class=\"price-container\">\r\n        <div class=\"original-price\">$ 50<\/div>\r\n        \r\n        <div class=\"main-price-row\">\r\n          <span class=\"symbol\">$<\/span>\r\n          <span class=\"amount\">45<\/span>\r\n          <span class=\"unit\">\/\u6708<\/span>\r\n        <\/div>\r\n        \r\n        <div class=\"unit-price-row\">\r\n          <span class=\"unit-val\">$0.90<\/span>\r\n          <span class=\"unit-desc\">\/1k \u7d50\u679c<\/span>\r\n        <\/div>\r\n      <\/div>\r\n\r\n      <a href=\"https:\/\/console.ipfly.net\/login\" class=\"btn\" target=\"_blank\" rel=\"noopener\">\u7acb\u5373\u8cfc\u8cb7<\/a>\r\n      \r\n      <div class=\"desc-text\">\r\n        \u70ba\u95dc\u9375\u64cd\u4f5c\u63d0\u4f9b\u9ad8\u7d1a\u652f\u6301\u548c\u529f\u80fd\r\n      <\/div>\r\n      \r\n    <\/div>\r\n  <\/div>\r\n\r\n<\/div>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-5fb07b2 elementor-widget elementor-widget-html\" data-id=\"5fb07b2\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<style>\r\n    \/* --- 1. \u53d8\u91cf\u914d\u7f6e (\u524d\u7f00\u6539\u4e3a --ep-) --- *\/\r\n    :root {\r\n        --ep-bg-gradient: linear-gradient(75.29deg, #9087E9 -18.89%, #F497FF 119.14%);\r\n        --ep-container-bg: linear-gradient(270deg, #FBF5FF 0%, #FFFFFF 69.71%);\r\n        --ep-border-color: #D5CEDD;\r\n        --ep-text-white: #ffffff;\r\n        --ep-text-dark: #666666;\r\n        --ep-clip-shape: polygon(0 0, 84.5% 0, 100% 100%, 0% 100%);\r\n    }\r\n\r\n    \/* --- 2. \u5916\u90e8\u5927\u5361\u7247 (1280x248) --- *\/\r\n    .ep-card-container {\r\n        display: flex;\r\n        width: 1280px;\r\n        height: 248px;\r\n\r\n        background: var(--ep-container-bg);\r\n        border: 1px solid var(--ep-border-color);\r\n        border-radius: 16px;\r\n        \r\n        overflow: hidden; \r\n        box-sizing: border-box;\r\n        \r\n        \/* \u9632\u6b62\u5916\u90e8\u5b57\u4f53\u6837\u5f0f\u5e72\u6270\u5e03\u5c40 *\/\r\n        line-height: normal;\r\n    }\r\n\r\n    \/* --- 3. \u5de6\u4fa7\u7d2b\u8272\u533a\u57df (494x248) --- *\/\r\n    .ep-left-panel {\r\n        width: 494px; \r\n        flex-shrink: 0;\r\n        \r\n        background: var(--ep-bg-gradient);\r\n        \r\n        \/* \u5782\u76f4\u5c45\u4e2d *\/\r\n        display: flex;\r\n        flex-direction: column;\r\n        justify-content: center;\r\n        \r\n        padding: 0 60px 0 80px; \r\n        color: var(--ep-text-white);\r\n        \r\n        clip-path: var(--ep-clip-shape);\r\n    }\r\n\r\n    .ep-title-text {\r\n        margin: 0 0 12px 0;\r\n        font-size: 26px;\r\n        font-weight: 400;\r\n        color: #fff;\r\n        line-height: 26px;\r\n        display: block;\r\n    }\r\n\r\n    .ep-desc-text {\r\n        margin: 0 0 32px 0;\r\n        font-size: 16px;\r\n        font-weight: 400;\r\n        line-height: 24px;\r\n        letter-spacing: 0.04;\r\n        opacity: 0.95;\r\n        color: #fff;\r\n        display: block;\r\n    }\r\n\r\n    \/* --- 4. \u54a8\u8be2\u6309\u94ae (\u5c3a\u5bf8 172x48) --- *\/\r\n    .ep-white-btn {\r\n        \/* 1. \u5c3a\u5bf8\u5f3a\u5236\u9501\u5b9a *\/\r\n        width: 172px;\r\n        height: 48px;\r\n        \r\n        \/* 2. \u5185\u90e8\u5185\u5bb9\u7edd\u5bf9\u5c45\u4e2d *\/\r\n        display: flex;\r\n        align-items: center;\r\n        justify-content: center;\r\n        gap: 6px; \r\n        \r\n        \/* 3. \u5916\u89c2\u6837\u5f0f (\u52a0 !important \u9632\u6b62\u88ab\u4e3b\u9898\u8986\u76d6) *\/\r\n        background-color: #fff !important;\r\n        color: #2B2B2D !important;\r\n        border-radius: 6px !important;\r\n        padding: 0 !important; \r\n        margin: 0 !important;\r\n        \r\n        \/* 4. \u5b57\u4f53\u8bbe\u7f6e *\/\r\n        font-size: 16px !important;\r\n        font-weight: 400 \r\n        text-decoration: none !important; \r\n        \r\n        \/* 5. \u6e05\u9664\u9ed8\u8ba4\u6837\u5f0f *\/\r\n        border: none !important;\r\n        outline: none !important;\r\n        box-shadow: none !important;\r\n        cursor: pointer;\r\n    }\r\n    \r\n\r\n    .ep-btn-icon {\r\n        width: 20px;\r\n        height: 20px;\r\n        object-fit: contain;\r\n        display: block;\r\n        margin: 0;\r\n        padding: 0;\r\n        border: none;\r\n    }\r\n\r\n    .ep-right-panel {\r\n        flex-grow: 1;\r\n        display: flex;\r\n        align-items: center; \r\n        justify-content: flex-end; \r\n        \r\n        \/* \u95f4\u8ddd\u914d\u7f6e *\/\r\n        padding-top: 57px;\r\n        padding-bottom: 57px;\r\n        padding-right: 190px;\r\n        \r\n        box-sizing: border-box;\r\n    }\r\n\r\n    .ep-feature-grid {\r\n        display: grid;\r\n        grid-template-columns: auto auto;\r\n        \/* \u95f4\u8ddd\u914d\u7f6e\uff1a\u884c28px\uff0c\u5217160px *\/\r\n        gap: 28px 160px;\r\n        \r\n        list-style: none;\r\n        padding: 0;\r\n        margin: 0;\r\n    }\r\n\r\n    .ep-feature-item {\r\n        display: flex;\r\n        align-items: center;\r\n        color: var(--ep-text-dark);\r\n        font-size: 18px;\r\n        font-weight: 400;\r\n        color:#7B798C;\r\n        margin: 0;\r\n        padding: 0;\r\n        line-height: normal;\r\n    }\r\n\r\n    .ep-check-icon {\r\n        width: 20px;\r\n        height: 20px;\r\n        margin-right: 24px;\r\n        flex-shrink: 0;\r\n        display: block;\r\n        border: none;\r\n    }\r\n\r\n    @media (max-width: 1024px) {\r\n        .ep-card-container {\r\n            width: 100%;\r\n            height: auto;\r\n            flex-direction: column;\r\n        }\r\n        .ep-left-panel {\r\n            width: 100%;\r\n            padding: 40px;\r\n            clip-path: none;\r\n        }\r\n        .ep-right-panel {\r\n            justify-content: center; \r\n            padding: 40px;\r\n        }\r\n        .ep-feature-grid {\r\n            gap: 20px;\r\n            grid-template-columns: 1fr;\r\n        }\r\n    }\r\n<\/style>\r\n\r\n<div class=\"ep-card-container\">\r\n\r\n    <div class=\"ep-left-panel\">\r\n        <div class=\"ep-title-text\">\u4f01\u696d\u7d1a\u65b9\u6848<\/div>\r\n        \r\n        <div class=\"ep-desc-text\">\r\n            \u805a\u7126\u884c\u696d\u9818\u5c0e\u8005\uff1a\u7cbe\u82f1\u7d1a\u6578\u64da\u89e3\u6c7a\u65b9\u6848\uff0c<br>\u6df1\u5ea6\u5951\u5408\u9802\u5c16\u4f01\u696d\u7684\u9ad8\u968e\u696d\u52d9\u9700\u6c42\u3002\r\n        <\/div>\r\n        <div onclick=\"window._AIHECONG('showChat')\" class=\"ep-white-btn\">\r\n    <img decoding=\"async\" src=\"https:\/\/www.ipfly.net\/data-capture\/wp-content\/uploads\/2025\/12\/24x24-Material-Design-39.png\" class=\"ep-btn-icon\" alt=\"chat\">\r\n   \u7acb\u5373\u8aee\u8a62\r\n<\/div>\r\n        \r\n    <\/div>\r\n\r\n    <div class=\"ep-right-panel\">\r\n        <ul class=\"ep-feature-grid\">\r\n            <li class=\"ep-feature-item\">\r\n                <img decoding=\"async\" src=\"https:\/\/www.ipfly.net\/data-capture\/wp-content\/uploads\/2025\/12\/Check-one-\u6821\u9a8c-3.png\" class=\"ep-check-icon\" alt=\"\u221a\">\r\n                \u5c08\u5c6c\u5ba2\u6236\u7d93\u7406\r\n            <\/li>\r\n            <li class=\"ep-feature-item\">\r\n                <img decoding=\"async\" src=\"https:\/\/www.ipfly.net\/data-capture\/wp-content\/uploads\/2025\/12\/Check-one-\u6821\u9a8c-3.png\" class=\"ep-check-icon\" alt=\"\u221a\">\r\n                \u7121\u9650\u53ef\u64f4\u5c55\u6027\r\n            <\/li>\r\n            <li class=\"ep-feature-item\">\r\n                <img decoding=\"async\" src=\"https:\/\/www.ipfly.net\/data-capture\/wp-content\/uploads\/2025\/12\/Check-one-\u6821\u9a8c-3.png\" class=\"ep-check-icon\" alt=\"\u221a\">\r\n                \u5ba2\u88fd\u5957\u9910\r\n            <\/li>\r\n            <li class=\"ep-feature-item\">\r\n                <img decoding=\"async\" src=\"https:\/\/www.ipfly.net\/data-capture\/wp-content\/uploads\/2025\/12\/Check-one-\u6821\u9a8c-3.png\" class=\"ep-check-icon\" alt=\"\u221a\">\r\n                \u7cbe\u51c6\u670d\u52d9\r\n            <\/li>\r\n            <li class=\"ep-feature-item\">\r\n                <img decoding=\"async\" src=\"https:\/\/www.ipfly.net\/data-capture\/wp-content\/uploads\/2025\/12\/Check-one-\u6821\u9a8c-3.png\" class=\"ep-check-icon\" alt=\"\u221a\">\r\n                \u5168\u5354\u8b70\u652f\u6301\r\n            <\/li>\r\n            <li class=\"ep-feature-item\">\r\n                <img decoding=\"async\" src=\"https:\/\/www.ipfly.net\/data-capture\/wp-content\/uploads\/2025\/12\/Check-one-\u6821\u9a8c-3.png\" class=\"ep-check-icon\" alt=\"\u221a\">\r\n                \u6578\u64da\u76e3\u63a7\u5100\u8868\u677f\r\n            <\/li>\r\n        <\/ul>\r\n    <\/div>\r\n\r\n<\/div>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-66880a9 elementor-widget elementor-widget-html\" data-id=\"66880a9\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<style>\r\n  \/* --- \u53d8\u91cf\u914d\u7f6e --- *\/\r\n  :root {\r\n    --pm-bg-color: #ffffff;\r\n    --pm-text-color: #272053;\r\n\r\n  }\r\n\r\n  \/* --- \u5bb9\u5668 (\u7528\u4e8e\u5c45\u4e2d\u663e\u793a\u8fd9\u4e2a\u7ec4\u4ef6\uff0c\u53ef\u6839\u636e\u9700\u8981\u8c03\u6574) --- *\/\r\n  .pm-container-wrapper {\r\n    display: flex;\r\n    justify-content: center;\r\n    width: 100%;\r\n  }\r\n\r\n  \/* --- \u5361\u7247\u4e3b\u4f53 (502x70) --- *\/\r\n  .pm-card {\r\n    \/* 1. \u4e25\u683c\u5c3a\u5bf8\u9501\u5b9a *\/\r\n    width: 502px;\r\n    height: 70px;\r\n    \r\n    \/* 2. \u5e03\u5c40\u4e0e\u95f4\u8ddd *\/\r\n    display: flex;\r\n    align-items: center; \/* \u5782\u76f4\u5c45\u4e2d *\/\r\n    \/* \u6587\u672c\u8ddd\u79bb\u5de6\u4fa7 32px (\u901a\u8fc7 padding \u5b9e\u73b0) *\/\r\n    padding-left: 32px; \r\n    box-sizing: border-box; \r\n    \/* 3. \u5916\u89c2\u6837\u5f0f *\/\r\n    background: var(--pm-bg-color);\r\n    border-radius: 12px; \/* \u5706\u89d2 12px *\/\r\n    box-shadow: var(--pm-shadow);\r\n    \r\n    \/* \u9632\u6b62\u5916\u90e8\u6837\u5f0f\u5e72\u6270 *\/\r\n    margin: 0 auto;\r\n    line-height: normal;\r\n  }\r\n\r\n  \/* --- \u6587\u672c\u6837\u5f0f --- *\/\r\n  .pm-text {\r\n    font-size: 18px;\r\n    color: var(--pm-text-color);\r\n    margin: 0;\r\n    padding: 0;\r\n    font-weight: 400; \/* \u7a0d\u5fae\u52a0\u7c97\uff0c\u66f4\u6e05\u6670 *\/\r\n    white-space: nowrap; \/* \u9632\u6b62\u6587\u5b57\u6362\u884c *\/\r\n    margin-right: 24px;\r\n    letter-spacing: 0.03em;\r\n  }\r\n\r\n  \/* --- \u56fe\u6807\u7ec4\u5bb9\u5668 --- *\/\r\n  .pm-icons-group {\r\n    display: flex;\r\n    align-items: center;\r\n    \/* \u56fe\u6807\u4e4b\u95f4\u7684\u95f4\u8ddd 16px *\/\r\n    gap: 16px; \r\n  }\r\n\r\n  \/* --- \u56fe\u6807\u56fe\u7247\u6837\u5f0f --- *\/\r\n  .pm-icon-img {\r\n    \/* \u56fe\u7247\u81ea\u5e26\u7070\u8272\uff0c\u8fd9\u91cc\u4e0d\u9700\u8981\u4efb\u4f55\u80cc\u666f\u8272\u4ee3\u7801 *\/\r\n    \/* \u9ad8\u5ea6\u8bbe\u4e3a 32px (\u53c2\u8003\u60a8\u7684\u622a\u56fe\u6bd4\u4f8b) *\/\r\n    height: 32px; \r\n    width: auto; \/* \u5bbd\u5ea6\u81ea\u9002\u5e94\u4fdd\u6301\u6bd4\u4f8b *\/\r\n    \r\n    object-fit: contain;\r\n    display: block;\r\n    border: none;\r\n    outline: none;\r\n  }\r\n\r\n  \/* --- \u79fb\u52a8\u7aef\u7b80\u5355\u9002\u914d --- *\/\r\n  \/* \u5982\u679c\u5c4f\u5e55\u5c0f\u4e8e 520px\uff0c\u5361\u7247\u81ea\u52a8\u53d8\u4e3a\u81ea\u9002\u5e94\u5bbd\u5ea6\uff0c\u9632\u6b62\u6ea2\u51fa *\/\r\n  @media (max-width: 520px) {\r\n    .pm-card {\r\n      width: 95%;\r\n      height: auto;\r\n      padding: 20px;\r\n      flex-direction: column;\r\n      gap: 15px;\r\n    }\r\n    .pm-text {\r\n      margin-right: 0; \/* \u624b\u673a\u4e0a\u53d6\u6d88\u53f3\u8fb9\u8ddd *\/\r\n    }\r\n  }\r\n<\/style>\r\n\r\n<div class=\"pm-container-wrapper\">\r\n  <div class=\"pm-card\">\r\n    <p class=\"pm-text\">\u6211\u5011\u63a5\u53d7\u9019\u4e9b\u4ed8\u6b3e\u65b9\u5f0f\uff1a<\/p>\r\n    \r\n    <div class=\"pm-icons-group\">\r\n      <img decoding=\"async\" src=\"https:\/\/www.ipfly.net\/data-capture\/wp-content\/uploads\/2025\/12\/SVG-22.png\" class=\"pm-icon-img\" alt=\"PayPal\">\r\n      <img decoding=\"async\" src=\"https:\/\/www.ipfly.net\/data-capture\/wp-content\/uploads\/2025\/12\/SVG-23.png\" class=\"pm-icon-img\" alt=\"Visa\">\r\n      <img decoding=\"async\" src=\"https:\/\/www.ipfly.net\/data-capture\/wp-content\/uploads\/2025\/12\/SVG-24.png\" class=\"pm-icon-img\" alt=\"Tether\">\r\n      <img decoding=\"async\" src=\"https:\/\/www.ipfly.net\/data-capture\/wp-content\/uploads\/2025\/12\/SVG-25.png\" class=\"pm-icon-img\" alt=\"Alipay\">\r\n    <\/div>\r\n  <\/div>\r\n<\/div>\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-b638e74 e-flex e-con-boxed e-con e-parent\" data-id=\"b638e74\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-e6de9df elementor-widget elementor-widget-heading\" data-id=\"e6de9df\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">\u641c\u5c0b\u5f15\u64ce API \u9069\u7528\u65bc\u5404\u7a2e\u5546\u696d<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-ef680ac elementor-widget elementor-widget-heading\" data-id=\"ef680ac\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<div class=\"elementor-heading-title elementor-size-default\">- \u4f7f\u7528\u5834\u666f -<\/div>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-ae582c3 elementor-widget elementor-widget-html\" data-id=\"ae582c3\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<style>\r\n  :root {\r\n    --scroll-card-w: 180px;\r\n    --scroll-card-h: 180px;\r\n    --scroll-gap: 40px;\r\n    --scroll-bg: #fff;\r\n    --scroll-shadow: 0 16px 40px -10px rgba(19, 15, 53, 0.05);\r\n    --scroll-radius: 16px;\r\n    \/* \u901f\u5ea6\u63a7\u5236\uff1a\u6570\u5b57\u8d8a\u5c0f\u8d8a\u5feb *\/\r\n    --scroll-speed: 40s; \r\n    --scroll-text-color: #333;\r\n  }\r\n\r\n  .scroll-wrapper {\r\n    position: relative;\r\n    width: 100%;\r\n    height: 180px;\r\n    overflow: hidden;\r\n    \/* \u5de6\u53f3\u6de1\u5316\u906e\u7f69 *\/\r\n    -webkit-mask-image: linear-gradient(90deg, transparent 0%, #000 10%, #000 90%, transparent 100%);\r\n    mask-image: linear-gradient(90deg, transparent 0%, #000 10%, #000 90%, transparent 100%);\r\n  }\r\n\r\n  .scroll-track {\r\n    display: flex;\r\n    gap: var(--scroll-gap);\r\n    \/* \u5bbd\u5ea6\u7531\u5185\u5bb9\u6491\u5f00 *\/\r\n    width: max-content; \r\n\r\n    \/* \u52a8\u753b\u5e94\u7528 *\/\r\n    animation: scroll-left var(--scroll-speed) linear infinite;\r\n  }\r\n  \r\n  .scroll-card {\r\n    width: var(--scroll-card-w);\r\n    height: var(--scroll-card-h);\r\n    background: var(--scroll-bg);\r\n    border-radius: var(--scroll-radius);\r\n    box-shadow: var(--scroll-shadow);\r\n    display: flex;\r\n    flex-direction: column;\r\n    align-items: center;\r\n    padding-top: 40px; \r\n    box-sizing: border-box;\r\n    flex-shrink: 0;\r\n  }\r\n\r\n  .scroll-icon {\r\n    width: 64px;\r\n    height: 64px;\r\n    object-fit: contain;\r\n    margin-bottom: 12px; \r\n    display: block;\r\n  }\r\n\r\n  .scroll-text {\r\n    font-size: 16px;\r\n    color: var(--scroll-text-color);\r\n    font-weight: 500;\r\n    line-height: 1.3;\r\n    text-align: center;\r\n  }\r\n\r\n  \/* --- \u5173\u952e\u52a8\u753b --- *\/\r\n  @keyframes scroll-left {\r\n    0% {\r\n      transform: translateX(0);\r\n    }\r\n    100% {\r\n      \/* \u6838\u5fc3\u4fee\u6539\uff1a\r\n         \u56e0\u4e3a JS \u4f1a\u628a\u5185\u5bb9\u590d\u5236\u4e00\u4efd\uff0c\u6240\u4ee5\u8f68\u9053\u91cc\u73b0\u5728\u6709 2 \u7ec4\u6570\u636e\u3002\r\n         \u603b\u5bbd\u5ea6 = 200%\u3002\r\n         \u79fb\u52a8 -50% \u521a\u597d\u5c31\u662f\u79fb\u52a8\u5b8c\u201c\u7b2c\u4e00\u7ec4\u201d\u7684\u8ddd\u79bb\u3002\r\n         \u8fd9\u6837\u65e0\u8bba\u4f60\u6709\u591a\u5c11\u4e2a\u56fe\u6807\uff0c\u90fd\u4e0d\u7528\u7b97\u50cf\u7d20\u4e86\uff01\r\n      *\/\r\n      transform: translateX(-50%); \r\n    }\r\n  }\r\n<\/style>\r\n\r\n<div class=\"scroll-wrapper\">\r\n  <div class=\"scroll-track\" id=\"logoTrack\">\r\n    \r\n    <div class=\"scroll-card\">\r\n      <img decoding=\"async\" src=\"https:\/\/www.ipfly.net\/data-capture\/wp-content\/uploads\/2025\/12\/24x24-Material-Design-42.png\" class=\"scroll-icon\" alt=\"\u641c\u7d22\">\r\n      <div class=\"scroll-text\">\u641c\u5c0b<\/div>\r\n    <\/div>\r\n    <div class=\"scroll-card\">\r\n      <img decoding=\"async\" src=\"https:\/\/www.ipfly.net\/data-capture\/wp-content\/uploads\/2025\/12\/24x24-Material-Design-43.png\" class=\"scroll-icon\" alt=\"\u5e7f\u544a\">\r\n      <div class=\"scroll-text\">\u5ee3\u544a<\/div>\r\n    <\/div>\r\n    <div class=\"scroll-card\">\r\n      <img decoding=\"async\" src=\"https:\/\/www.ipfly.net\/data-capture\/wp-content\/uploads\/2025\/12\/Frame-8.png\" class=\"scroll-icon\" alt=\"\u56fe\u7247\">\r\n      <div class=\"scroll-text\">\u5716\u7247<\/div>\r\n    <\/div>\r\n    <div class=\"scroll-card\">\r\n      <img decoding=\"async\" src=\"https:\/\/www.ipfly.net\/data-capture\/wp-content\/uploads\/2025\/12\/Frame-9.png\" class=\"scroll-icon\" alt=\"\u822a\u73ed\">\r\n      <div class=\"scroll-text\">\u822a\u73ed<\/div>\r\n    <\/div>\r\n    <div class=\"scroll-card\">\r\n      <img decoding=\"async\" src=\"https:\/\/www.ipfly.net\/data-capture\/wp-content\/uploads\/2025\/12\/Frame-10.png\" class=\"scroll-icon\" alt=\"\u5730\u56fe\">\r\n      <div class=\"scroll-text\">\u5730\u5716<\/div>\r\n    <\/div>\r\n    <div class=\"scroll-card\">\r\n      <img decoding=\"async\" src=\"https:\/\/www.ipfly.net\/data-capture\/wp-content\/uploads\/2025\/12\/Frame-11.png\" class=\"scroll-icon\" alt=\"\u8d8b\u52bf\">\r\n      <div class=\"scroll-text\">\u8d8b\u52bf<\/div>\r\n    <\/div>\r\n    <div class=\"scroll-card\">\r\n      <img decoding=\"async\" src=\"https:\/\/www.ipfly.net\/data-capture\/wp-content\/uploads\/2025\/12\/Frame-12.png\" class=\"scroll-icon\" alt=\"\u5efa\u8bae\">\r\n      <div class=\"scroll-text\">\u5efa\u8b70<\/div>\r\n    <\/div>\r\n    <div class=\"scroll-card\">\r\n      <img decoding=\"async\" src=\"https:\/\/www.ipfly.net\/data-capture\/wp-content\/uploads\/2025\/12\/Frame-13.png\" class=\"scroll-icon\" alt=\"\u5de5\u4f5c\">\r\n      <div class=\"scroll-text\">\u5de5\u4f5c<\/div>\r\n    <\/div>\r\n    <div class=\"scroll-card\">\r\n      <img decoding=\"async\" src=\"https:\/\/www.ipfly.net\/data-capture\/wp-content\/uploads\/2025\/12\/Frame-14.png\" class=\"scroll-icon\" alt=\"Lens\">\r\n      <div class=\"scroll-text\">Lens<\/div>\r\n    <\/div>\r\n    <div class=\"scroll-card\">\r\n      <img decoding=\"async\" src=\"https:\/\/www.ipfly.net\/data-capture\/wp-content\/uploads\/2025\/12\/Frame-15.png\" class=\"scroll-icon\" alt=\"\u65b0\u95fb\">\r\n      <div class=\"scroll-text\">\u65b0\u805e<\/div>\r\n    <\/div>\r\n    <div class=\"scroll-card\">\r\n      <img decoding=\"async\" src=\"https:\/\/www.ipfly.net\/data-capture\/wp-content\/uploads\/2025\/12\/Frame-16.png\" class=\"scroll-icon\" alt=\"Google\u5b66\u672f\">\r\n      <div class=\"scroll-text\">Google\u5b78\u8853<\/div>\r\n    <\/div>\r\n\r\n  <\/div>\r\n<\/div>\r\n\r\n<script>\r\n  (function() {\r\n    const track = document.getElementById('logoTrack');\r\n    \/\/ \u628a\u91cc\u9762\u7684 HTML \u590d\u5236\u4e00\u4efd\uff0c\u8ffd\u52a0\u5230\u540e\u9762\r\n    \/\/ \u8fd9\u6837\u8f68\u9053\u91cc\u5c31\u6709 22 \u4e2a\u5361\u7247\u4e86\uff0c\u6ee1\u8db3\u65e0\u7f1d\u6eda\u52a8\u9700\u6c42\r\n    track.innerHTML += track.innerHTML;\r\n  })();\r\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-0136a30 elementor-widget elementor-widget-heading\" data-id=\"0136a30\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<div class=\"elementor-heading-title elementor-size-default\">\u884c\u696d\u9818\u5148\u7684 SERP API \u7acb\u5373\u52a0\u5165!<\/div>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-469ae2f elementor-widget elementor-widget-html\" data-id=\"469ae2f\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<style>\r\n  \/* \u6309\u94ae\u57fa\u7840\u6837\u5f0f *\/\r\n  .gradient-btn {\r\n    \/* \u5e03\u5c40\u63a7\u5236 *\/\r\n    display: inline-flex;\r\n    align-items: center;\r\n    justify-content: center;\r\n    \r\n    \/* \u6838\u5fc3\u53c2\u6570 *\/\r\n    gap: 8px;             \/* \u6587\u672c\u548c\u7bad\u5934\u4e4b\u95f4\u7684\u95f4\u8ddd *\/\r\n    padding: 13px 48px;   \/* \u5185\u8fb9\u8ddd *\/\r\n    border-radius: 40px;  \/* \u5706\u89d2 *\/\r\n    \r\n    \/* \u80cc\u666f\u8272 *\/\r\n    background: linear-gradient(266.9deg, #C593FA 1.08%, #6047D9 105.98%);\r\n    \r\n    \/* \u6587\u672c\u6837\u5f0f *\/\r\n    color: #ffffff !important; \/* \u3010\u5173\u952e\u4fee\u6539\u3011\u52a0 !important \u5f3a\u5236\u767d\u8272 *\/\r\n    font-size: 18px;      \r\n    font-weight: 500;     \r\n    text-decoration: none; \r\n    line-height: 1;       \r\n    \r\n    \/* \u5176\u4ed6 *\/\r\n    border: none;\r\n    outline: none;\r\n    cursor: pointer;\r\n  }\r\n\r\n  \/* \u3010\u65b0\u589e\u3011\u5f3a\u5236\u8986\u76d6\u60ac\u505c\u72b6\u6001\uff0c\u9632\u6b62\u53d8\u8272 *\/\r\n  .gradient-btn:hover, \r\n  .gradient-btn:visited, \r\n  .gradient-btn:active, \r\n  .gradient-btn:focus {\r\n    color: #ffffff !important; \/* \u65e0\u8bba\u600e\u4e48\u70b9\uff0c\u90fd\u662f\u767d\u8272 *\/\r\n    text-decoration: none !important; \/* \u9632\u6b62\u51fa\u73b0\u4e0b\u5212\u7ebf *\/\r\n  }\r\n\r\n  \/* \u7bad\u5934\u56fe\u6807\u6837\u5f0f *\/\r\n  .btn-arrow-icon {\r\n    width: 16px;  \r\n    height: 16px; \r\n    object-fit: contain;\r\n    display: block;\r\n  }\r\n<\/style>\r\n\r\n<a href=\"#\" class=\"gradient-btn\">\r\n  <span>\u514d\u8d39\u8bd5\u7528<\/span>\r\n  <img decoding=\"async\" src=\"https:\/\/www.ipfly.net\/data-capture\/wp-content\/uploads\/2025\/12\/Frame-17.png\" class=\"btn-arrow-icon\" alt=\"->\">\r\n<\/a>\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-e886031 e-flex e-con-boxed e-con e-parent\" data-id=\"e886031\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-e079481 elementor-widget elementor-widget-heading\" data-id=\"e079481\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">IPFLY \u667a\u6167\u641c\u5c0b\u5f15\u64ce\u89e3\u6c7a\u65b9\u6848<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-13cc6ef elementor-widget elementor-widget-html\" data-id=\"13cc6ef\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<style>\r\n    \/* --- 6\u5bab\u683c\u5e03\u5c40\u914d\u7f6e --- *\/\r\n    :root {\r\n      --grid-row-gap: 96px;    \/* \u4e0a\u4e0b\u95f4\u8ddd *\/\r\n      --grid-col-gap: 115px;   \/* \u5de6\u53f3\u95f4\u8ddd *\/\r\n      --grid-title-color: #333;\r\n      --grid-desc-color: #666;\r\n    }\r\n  \r\n    .feature-grid-container {\r\n      width: 100%;\r\n      max-width: 1280px; \/* \u9650\u5236\u6700\u5927\u5bbd\u5ea6\uff0c\u9632\u6b62\u5728\u5927\u5c4f\u4e0a\u592a\u6563 *\/\r\n      box-sizing: border-box;\r\n      \r\n      display: grid;\r\n      \/* 3\u5217\u7b49\u5bbd *\/\r\n      grid-template-columns: repeat(3, 1fr);\r\n      \/* \u4e25\u683c\u6309\u7167\u8981\u6c42\u7684\u95f4\u8ddd *\/\r\n      row-gap: var(--grid-row-gap);\r\n      column-gap: var(--grid-col-gap);\r\n    }\r\n  \r\n    \/* \u5355\u4e2a\u5bb9\u5668 *\/\r\n    .feature-card {\r\n      display: flex;\r\n      flex-direction: column;\r\n      align-items: flex-start; \/* \u5de6\u5bf9\u9f50 *\/\r\n      text-align: left;\r\n    }\r\n  \r\n    \/* 1. \u56fe\u6807 40x40 *\/\r\n    .feature-icons {\r\n      width: 40px;\r\n      height: 40px;\r\n      object-fit: contain;\r\n      \/* \u56fe\u6807\u8ddd\u79bb\u4e0b\u65b9\u6807\u9898 16px *\/\r\n      margin-bottom: 16px!important; \r\n      display: block;\r\n    }\r\n  \r\n    \/* 2. \u6807\u9898 H3 *\/\r\n    .feature-title {\r\n      margin: 0;\r\n      font-size: 20px; \/* \u6839\u636e\u622a\u56fe\u63a8\u6d4b\u7684\u5927\u5c0f\uff0c\u53ef\u8c03\u6574 *\/\r\n      font-weight: 500;\r\n      color: var(--grid-title-color);\r\n      line-height: 130%;\r\n      letter-spacing: 0.05em;\r\n      margin-bottom: 12px; \r\n    }\r\n  \r\n    \/* 3. \u63cf\u8ff0\u6587\u672c *\/\r\n    .feature-desc {\r\n      margin: 0;\r\n      font-size: 16px;\r\n      color: #2B2B2D;\r\n      line-height: 130%; \r\n      letter-spacing: 0.04em;\r\n      text-align: justify; \/* \u4e24\u7aef\u5bf9\u9f50\u8ba9\u6587\u5b57\u5757\u66f4\u6574\u9f50 *\/\r\n    }\r\n  \r\n    \/* --- \u54cd\u5e94\u5f0f\u9002\u914d (\u9632\u6b62\u5728\u5c0f\u5c4f\u5e55\u4e0a\u95f4\u8ddd\u8fc7\u5927\u6491\u7834\u5c4f\u5e55) --- *\/\r\n    @media (max-width: 1200px) {\r\n      .feature-grid-container {\r\n        column-gap: 60px; \/* \u5e73\u677f\u4e0a\u7f29\u5c0f\u5de6\u53f3\u95f4\u8ddd *\/\r\n        row-gap: 60px;\r\n      }\r\n    }\r\n  \r\n    @media (max-width: 768px) {\r\n      .feature-grid-container {\r\n        grid-template-columns: 1fr; \/* \u624b\u673a\u4e0a\u53d8\u4e3a\u5355\u5217 *\/\r\n        row-gap: 40px;\r\n      }\r\n    }\r\n  <\/style>\r\n  \r\n  <div class=\"feature-grid-container\">\r\n  \r\n    <div class=\"feature-card\">\r\n      <img decoding=\"async\" src=\"https:\/\/www.ipfly.net\/data-capture\/wp-content\/uploads\/2025\/12\/24x24-Material-Design-44.png\" class=\"feature-icons\" alt=\"icon\">\r\n      <h3 class=\"feature-title\">\u667a\u80fd\u9632\u6aa2\u6e2c\u7cfb\u7d71<\/h3>\r\n      <p class=\"feature-desc\">\u652f\u6301\u4e09\u7a2e\u8f38\u51fa\u6a21\u5f0f\uff1a\u539f\u751f HTML\u3001\u7d50\u69cb\u5316 JSON \u548c\u8868\u683c\u6578\u64da\uff0c\u4ee5\u6eff\u8db3\u4e0d\u540c\u5834\u666f\u7684\u6578\u64da\u8655\u7406\u9700\u6c42\u3002<\/p>\r\n    <\/div>\r\n  \r\n    <div class=\"feature-card\">\r\n      <img decoding=\"async\" src=\"https:\/\/www.ipfly.net\/data-capture\/wp-content\/uploads\/2025\/12\/24x24-Material-Design-45.png\" class=\"feature-icons\" alt=\"icon\">\r\n      <h3 class=\"feature-title\">\u667a\u80fd\u4efb\u52d9\u8abf\u5ea6\u7cfb\u7d71<\/h3>\r\n      <p class=\"feature-desc\">\u652f\u6301\u5b9a\u6642\/\u9031\u671f\u6027\u4efb\u52d9\u914d\u7f6e\u3002\u4efb\u52d9\u5b8c\u6210\u5f8c\uff0c\u53ef\u901a\u904e\u96fb\u5b50\u90f5\u4ef6\/webhook\u63a8\u9001\u591a\u6e20\u9053\u7d50\u679c\u3002<\/p>\r\n    <\/div>\r\n  \r\n    <div class=\"feature-card\">\r\n      <img decoding=\"async\" src=\"https:\/\/www.ipfly.net\/data-capture\/wp-content\/uploads\/2025\/12\/24x24-Material-Design-46.png\" class=\"feature-icons\" alt=\"icon\">\r\n      <h3 class=\"feature-title\">\u96d9\u6a21\u8acb\u6c42\u5f15\u64ce<\/h3>\r\n      <p class=\"feature-desc\">\u53ef\u5728\u5be6\u6642\u540c\u6b65\u6a21\u5f0f\u548c\u7570\u6b65\u968a\u5217\u6a21\u5f0f\u4e4b\u9593\u81ea\u7531\u5207\u63db\uff0c\u4ee5\u6eff\u8db3\u5be6\u6642\u8abf\u8a66\u548c\u6279\u91cf\u63a1\u96c6\u7684\u4e0d\u540c\u9700\u6c42\u5834\u666f\u3002<\/p>\r\n    <\/div>\r\n  \r\n    <div class=\"feature-card\">\r\n      <img decoding=\"async\" src=\"https:\/\/www.ipfly.net\/data-capture\/wp-content\/uploads\/2025\/12\/24x24-Material-Design-47.png\" class=\"feature-icons\" alt=\"icon\">\r\n      <h3 class=\"feature-title\">\u96f6\u7a0b\u5f0f\u78bc\u6574\u5408\u89e3\u6c7a\u65b9\u6848<\/h3>\r\n      <p class=\"feature-desc\">\u63d0\u4f9b GitHub \u7a0b\u5f0f\u78bc\u5eab\u3001Postman API \u96c6\u5408\u548c\u4e92\u52d5\u5f0f\u6587\u4ef6\uff0c5 \u5206\u9418\u5373\u53ef\u5b8c\u6210\u958b\u767c\u74b0\u5883\u5c0d\u63a5\u3002<\/p>\r\n    <\/div>\r\n  \r\n    <div class=\"feature-card\">\r\n      <img decoding=\"async\" src=\"https:\/\/www.ipfly.net\/data-capture\/wp-content\/uploads\/2025\/12\/24x24-Material-Design-48.png\" class=\"feature-icons\" alt=\"icon\">\r\n      <h3 class=\"feature-title\">\u591a\u6a21\u614b\u6578\u64da\u8f38\u51fa<\/h3>\r\n      <p class=\"feature-desc\">\u652f\u6301\u4e09\u7a2e\u8f38\u51fa\u6a21\u5f0f\uff1a\u539f\u751f HTML\u3001\u7d50\u69cb\u5316 JSON \u548c\u8868\u683c\u6578\u64da\uff0c\u4ee5\u6eff\u8db3\u4e0d\u540c\u5834\u666f\u7684\u6578\u64da\u8655\u7406\u9700\u6c42\u3002<\/p>\r\n    <\/div>\r\n  \r\n    <div class=\"feature-card\">\r\n      <img decoding=\"async\" src=\"https:\/\/www.ipfly.net\/data-capture\/wp-content\/uploads\/2025\/12\/24x24-Material-Design-49.png\" class=\"feature-icons\" alt=\"icon\">\r\n      <h3 class=\"feature-title\">\u57fa\u65bc\u7bc4\u672c\u7684\u6536\u96c6\u5de5\u4f5c\u6d41\u7a0b<\/h3>\r\n      <p class=\"feature-desc\">\u5167\u7f6e30\u591a\u500b\u4e3b\u6d41\u5e73\u53f0\u6578\u64da\u6a21\u677f\uff0c\u652f\u6301 XPath\/CSS \u9078\u64c7\u5668\u53ef\u8996\u5316\u914d\u7f6e\uff0c\u5be6\u73fe\u5feb\u901f\u81ea\u5b9a\u7fa9\u63a1\u96c6\u3002<\/p>\r\n    <\/div>\r\n  \r\n  <\/div>\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-9d54740 e-flex e-con-boxed e-con e-parent\" data-id=\"9d54740\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-b50a4a6 elementor-widget elementor-widget-heading\" data-id=\"b50a4a6\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">\u696d\u5167\u512a\u79c0\u7684\u5ba2\u6236\u9ad4\u9a57<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-75d3ef5 elementor-widget elementor-widget-html\" data-id=\"75d3ef5\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<style>\r\n  \/* --- \u8bc4\u4ef7\u5361\u7247\u6837\u5f0f\u53d8\u91cf --- *\/\r\n  :root {\r\n    --tm-card-w: 400px;\r\n    --tm-card-h: 302px;\r\n    --tm-gap: 40px;\r\n    \r\n    \/* \u622a\u56fe Image 3 \u4e2d\u7684\u989c\u8272\u53c2\u6570 *\/\r\n    --tm-bg: #FDFFFF; \r\n    --tm-border: #D5CEDD;\r\n    --tm-shadow: 0 2px 12px 0 #F6F5FA; \/* Y=2, Blur=12 *\/\r\n    \r\n    --tm-text-main: #2B2B2D;\r\n    --tm-text-sub: #2B2B2D;\r\n  }\r\n\r\n  \/* \u5916\u90e8\u5bb9\u5668\uff1a\u5c45\u4e2d\u663e\u793a *\/\r\n  .tm-wrapper {\r\n    display: flex;\r\n    justify-content: center;\r\n    gap: var(--tm-gap);\r\n    width: 100%;\r\n    \/* \u5141\u8bb8\u5728\u5c0f\u5c4f\u5e55\u6362\u884c\uff0c\u9632\u6b62\u6324\u538b *\/\r\n    flex-wrap: wrap; \r\n  }\r\n\r\n  \/* \u5355\u4e2a\u5361\u7247 *\/\r\n  .tm-card {\r\n    \/* \u56fa\u5b9a\u5c3a\u5bf8 *\/\r\n    width: var(--tm-card-w);\r\n    height: var(--tm-card-h);\r\n    \r\n    \/* \u5916\u89c2\u6837\u5f0f (\u4e25\u683c\u53c2\u8003\u56fe3) *\/\r\n    background-color: var(--tm-bg);\r\n    border: 1px solid var(--tm-border);\r\n    border-radius: 16px;\r\n    box-shadow: var(--tm-shadow);\r\n    \r\n    \/* \u5185\u90e8\u5e03\u5c40 *\/\r\n    padding: 32px; \/* \u5185\u95f4\u8ddd *\/\r\n    box-sizing: border-box; \/* \u786e\u4fdd padding \u4e0d\u6491\u5927\u5c3a\u5bf8 *\/\r\n    \r\n    display: flex;\r\n    flex-direction: column;\r\n    align-items: flex-start;\r\n  }\r\n\r\n  \/* --- \u5934\u90e8\u533a\u57df (\u5934\u50cf + \u4fe1\u606f) --- *\/\r\n  .tm-header {\r\n    display: flex;\r\n    align-items: center; \/* \u5782\u76f4\u5bf9\u9f50 *\/\r\n    width: 100%;\r\n    \/* \u63cf\u8ff0\u8ddd\u79bb\u4e0a\u65b9\u7684\u95f4\u8ddd 20px *\/\r\n    margin-bottom: 20px; \r\n  }\r\n\r\n  \/* \u5934\u50cf *\/\r\n  .tm-avatar {\r\n    width: 56px;\r\n    height: 56px;\r\n    object-fit: contain;\r\n    \/* \u5934\u50cf\u8ddd\u79bb\u53f3\u4fa7\u540d\u79f0\u548c\u661f\u661f\u7684\u95f4\u8ddd 12px *\/\r\n    margin-right: 12px;\r\n    flex-shrink: 0;\r\n  }\r\n\r\n  \/* \u53f3\u4fa7\u4fe1\u606f\u5757 (\u661f\u661f + \u540d\u5b57) *\/\r\n  .tm-info {\r\n    display: flex;\r\n    flex-direction: column;\r\n    justify-content: center;\r\n    gap: 4px; \/* \u661f\u661f\u548c\u540d\u5b57\u4e4b\u95f4\u5fae\u8c03\u4e00\u70b9\u95f4\u8ddd *\/\r\n  }\r\n\r\n  \/* \u661f\u661f\u56fe\u7247 (\u4fee\u6539\u70b9) *\/\r\n  .tm-stars {\r\n    \/* 1. \u53d6\u6d88\u56fa\u5b9a\u5bbd\u5ea6\uff0c\u6539\u4e3a\u81ea\u9002\u5e94 *\/\r\n    width: auto; \r\n    \/* 2. \u9ad8\u5ea6\u56fa\u5b9a\uff0c\u8ba9\u5bbd\u5ea6\u6309\u6bd4\u4f8b\u7f29\u653e *\/\r\n    height: 20px;\r\n    \r\n    object-fit: contain;\r\n    display: block;\r\n    \r\n    \/* 3. \u786e\u4fdd\u5b83\u9760\u5de6\u5bf9\u9f50 *\/\r\n    align-self: flex-start; \r\n  }\r\n\r\n  \/* \u540d\u5b57\u548c\u804c\u4f4d *\/\r\n  .tm-name-row {\r\n    font-size: 20px;\r\n    color: var(--tm-text-main);\r\n    font-weight: 500;\r\n    line-height: 30px;\r\n  }\r\n\r\n  .tm-job-title {\r\n    color: #9591A2;\r\n    font-weight: 400;\r\n    margin-left: 4px;\r\n    font-size: 20px;\r\n    line-height: 30px;\r\n  }\r\n\r\n  \/* --- \u5e95\u90e8\u63cf\u8ff0\u6587\u672c --- *\/\r\n  .tm-desc {\r\n    font-size: 18px;\r\n    color: var(--tm-text-sub);\r\n    line-height: 27px; \/* \u589e\u52a0\u884c\u9ad8\u63d0\u5347\u53ef\u8bfb\u6027 *\/\r\n    text-align: justify; \/* \u4e24\u7aef\u5bf9\u9f50\uff0c\u8ba9\u6587\u5b57\u5757\u66f4\u65b9\u6b63 *\/\r\n    margin: 0;\r\n\r\n    overflow: hidden;\r\n  }\r\n\r\n<\/style>\r\n\r\n<div class=\"tm-wrapper\">\r\n\r\n  <div class=\"tm-card\">\r\n    <div class=\"tm-header\">\r\n      <img decoding=\"async\" src=\"https:\/\/www.ipfly.net\/data-capture\/wp-content\/uploads\/2025\/12\/Frame-48096594.png\" class=\"tm-avatar\" alt=\"Arthur\">\r\n      <div class=\"tm-info\">\r\n        <img decoding=\"async\" src=\"https:\/\/www.ipfly.net\/data-capture\/wp-content\/uploads\/2025\/12\/Frame-48096591.png\" class=\"tm-stars\" alt=\"5 stars\">\r\n        <div class=\"tm-name-row\">\r\n          Arthur Benjamin <span class=\"tm-job-title\">\/ \u5c08\u6848\u7d93\u7406<\/span>\r\n        <\/div>\r\n      <\/div>\r\n    <\/div>\r\n    <p class=\"tm-desc\">\r\n      \u9019\u500b IPFLY \u641c\u7d22\u5f15\u64ce\u592a\u503c\u5f97\u4fe1\u8cf4\u4e86\uff01\u6211\u8a66\u904e\u4e0d\u5c11\u641c\u7d22\u5de5\u5177\uff0c\u5b83\u4e0d\u50c5\u80fd\u8986\u84cb\u591a\u5730\u5340\u7684\u8cc7\u6e90\u5167\u5bb9\uff0c\u641c\u7d22\u7cbe\u6e96\u5ea6\u8d85\u9ad8\uff0c\u9084\u80fd\u4ee5\u5f88\u89aa\u6c11\u7684\u50f9\u683c\u6eff\u8db3\u6211\u591a\u5340\u57df\u8cc7\u8a0a\u6aa2\u7d22\u7684\u9700\u6c42\uff08\u6bd4\u5982\u67e5\u4e0d\u540c\u5730\u5340\u7684\u884c\u696d\u8cc7\u6599\uff09\u3002\u7528\u8d77\u4f86\u901f\u5ea6\u53c8\u5feb\u53c8\u7a69\u5b9a\uff0c\u771f\u5fc3\u611b\u4e86\u2764\ufe0f\u2764\ufe0f\u2764\ufe0f\r\n    <\/p>\r\n  <\/div>\r\n\r\n  <div class=\"tm-card\">\r\n    <div class=\"tm-header\">\r\n      <img decoding=\"async\" src=\"https:\/\/www.ipfly.net\/data-capture\/wp-content\/uploads\/2025\/12\/Frame-48096594-1.png\" class=\"tm-avatar\" alt=\"Diego\">\r\n      <div class=\"tm-info\">\r\n        <img decoding=\"async\" src=\"https:\/\/www.ipfly.net\/data-capture\/wp-content\/uploads\/2025\/12\/Frame-48096593.png\" class=\"tm-stars\" alt=\"4.5 stars\">\r\n        <div class=\"tm-name-row\">\r\n          Diego Javier <span class=\"tm-job-title\">\/ \u57f7\u884cCEO<\/span>\r\n        <\/div>\r\n      <\/div>\r\n    <\/div>\r\n    <p class=\"tm-desc\">\r\n      \u56e0\u70ba\u5de5\u4f5c\u9700\u8981\u5e38\u6aa2\u7d22\u5546\u696d\u4fe1\u606f\uff0c\u4e00\u76f4\u5728\u5c0b\u627e\u512a\u8cea\u7684\u641c\u7d22\u5f15\u64ce\u3002IPFLY \u7684\u4f7f\u7528\u6210\u672c\u5f88\u4f4e\uff0c\u800c\u4e14\u652f\u6301\u591a\u95dc\u9375\u8a5e\u7cbe\u6e96\u5339\u914d\uff0c\u641c\u7d22\u7d50\u679c\u7684\u6642\u6548\u6027\u548c\u6e96\u78ba\u6027\u90fd\u975e\u5e38\u51fa\u8272\uff0c\u7528\u5b83\u67e5\u8cc7\u6599\u6642\u904b\u884c\u7a69\u5b9a\uff0c\u5f9e\u672a\u51fa\u73fe\u904e\u4fe1\u606f\u7f3a\u5931\u6216\u5361\u9813\u7684\u60c5\u6cc1\uff0c\u5b8c\u5168\u80fd\u6eff\u8db3\u6211\u7684\u5de5\u4f5c\u9700\u6c42\u3002\r\n    <\/p>\r\n  <\/div>\r\n\r\n  <div class=\"tm-card\">\r\n    <div class=\"tm-header\">\r\n      <img decoding=\"async\" src=\"https:\/\/www.ipfly.net\/data-capture\/wp-content\/uploads\/2025\/12\/Frame-48096594-2.png\" class=\"tm-avatar\" alt=\"Jakub\">\r\n      <div class=\"tm-info\">\r\n        <img decoding=\"async\" src=\"https:\/\/www.ipfly.net\/data-capture\/wp-content\/uploads\/2025\/12\/Frame-48096593-1.png\" class=\"tm-stars\" alt=\"5 stars\">\r\n        <div class=\"tm-name-row\">\r\n          Jakub Nowak <span class=\"tm-job-title\">\/ \u5546\u52d9\u7d93\u7406<\/span>\r\n        <\/div>\r\n      <\/div>\r\n    <\/div>\r\n    <p class=\"tm-desc\">\r\n      \u6211\u5f9e 2022 \u5e74\u5c31\u958b\u59cb\u4f7f\u7528 IPFLY \u4e86\uff0c\u548c\u5176\u4ed6\u540c\u985e\u641c\u7d22\u5de5\u5177\u76f8\u6bd4\uff0c\u5b83\u7684\u6027\u50f9\u6bd4\u9ad8\u592a\u591a\u3002\u6700\u8b93\u6211\u6eff\u610f\u7684\u662f\u4ed6\u5011\u7684\u5ba2\u6236\u652f\u63f4 \u2014\u2014 \u9047\u5230\u6aa2\u7d22\u7bc4\u570d\u3001\u7d50\u679c\u7be9\u9078\u7684\u554f\u984c\u6642\uff0c\u56de\u61c9\u7279\u5225\u53ca\u6642\uff0c\u7e3d\u80fd\u5e6b\u6211\u5feb\u901f\u89e3\u6c7a\u554f\u984c\u3002\r\n    <\/p>\r\n  <\/div>\r\n\r\n<\/div>\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-e97907e e-flex e-con-boxed e-con e-parent\" data-id=\"e97907e\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-388e543 elementor-widget elementor-widget-heading\" data-id=\"388e543\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">\u641c\u5c0b\u5f15\u64ce API \u5e38\u898b\u554f\u984c\u89e3\u7b54<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-0b69439 elementor-widget elementor-widget-html\" data-id=\"0b69439\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<style>\r\n  \/* --- FAQ \u6837\u5f0f\u914d\u7f6e --- *\/\r\n  :root {\r\n    --faq-bg: rgb(245, 246, 248);      \/* \u80cc\u666f\u7070 *\/\r\n    --faq-text-main: rgb(43, 43, 45);  \/* \u6807\u9898\u9ed1 *\/\r\n    --faq-text-sub: #666666;           \/* \u63cf\u8ff0\u7070 (\u5c55\u5f00\u540e\u7684\u6587\u5b57) *\/\r\n    --faq-icon-color: rgb(12, 25, 57); \/* \u56fe\u6807\u6df1\u84dd *\/\r\n    --faq-radius: 12px;\r\n    \r\n    \/* \u95f4\u8ddd\u914d\u7f6e *\/\r\n    --grid-gap-x: 72px; \/* \u5de6\u53f3\u95f4\u8ddd *\/\r\n    --grid-gap-y: 32px; \/* \u4e0a\u4e0b\u95f4\u8ddd *\/\r\n  }\r\n\r\n  \/* \u5bb9\u5668\uff1aGrid \u5e03\u5c40 *\/\r\n  .faq-container {\r\n    display: grid;\r\n    grid-template-columns: 1fr 1fr; \/* \u4e24\u5217\u7b49\u5bbd *\/\r\n    column-gap: var(--grid-gap-x);\r\n    row-gap: var(--grid-gap-y);\r\n    width: 100%;\r\n    margin-top: 72px;\r\n    \r\n  }\r\n\r\n  \/* \u5355\u4e2a\u95ee\u9898\u5361\u7247 *\/\r\n  .faq-item {\r\n    background-color: var(--faq-bg);\r\n    border-radius: var(--faq-radius);\r\n    overflow: hidden; \/* \u4fdd\u8bc1\u5706\u89d2\u4e0d\u88ab\u5185\u90e8\u6ea2\u51fa\u7834\u574f *\/\r\n    transition: all 0.3s ease;\r\n    height: fit-content; \/* \u9ad8\u5ea6\u81ea\u9002\u5e94 *\/\r\n  }\r\n\r\n  \/* \u5934\u90e8\uff08\u70b9\u51fb\u533a\u57df\uff09 *\/\r\n  .faq-header {\r\n    display: flex;\r\n    justify-content: space-between;\r\n    align-items: center; \/* \u5782\u76f4\u5c45\u4e2d *\/\r\n    padding: 22px 24px;\r\n    cursor: pointer;\r\n    user-select: none; \/* \u9632\u6b62\u53cc\u51fb\u9009\u4e2d\u6587\u672c *\/\r\n  }\r\n\r\n  .faq-title {\r\n    font-size: 16px;\r\n    font-weight: 500;\r\n    color: var(--faq-text-main);\r\n    line-height: 1.6;\r\n    margin: 0;\r\n  }\r\n\r\n  \/* \u56fe\u6807\u533a\u57df *\/\r\n  .faq-icon-wrapper {\r\n    width: 26px; \/* \u5bf9\u5e94 #DIV_4 \u7684\u5c3a\u5bf8 *\/\r\n    height: 26px;\r\n    display: flex;\r\n    align-items: center;\r\n    justify-content: center;\r\n    flex-shrink: 0; \/* \u9632\u6b62\u56fe\u6807\u88ab\u538b\u7f29 *\/\r\n  }\r\n\r\n  .faq-svg {\r\n    width: 12px;\r\n    height: 12px;\r\n    fill: var(--faq-icon-color);\r\n    transition: transform 0.3s ease;\r\n  }\r\n\r\n  \/* \u63a7\u5236\u56fe\u6807\u8def\u5f84\u663e\u793a *\/\r\n  .path-plus { display: block; }\r\n  .path-minus { display: none; }\r\n\r\n  \/* \u5185\u5bb9\u533a\u57df\uff08\u9ed8\u8ba4\u9690\u85cf\uff09 *\/\r\n  .faq-body {\r\n    max-height: 0;\r\n    overflow: hidden;\r\n    transition: max-height 0.3s ease-out, opacity 0.3s ease;\r\n    opacity: 0;\r\n    padding: 0 24px; \/* \u5de6\u53f3padding\u4fdd\u6301\u4e00\u81f4 *\/\r\n  }\r\n  \r\n  .faq-body p {\r\n    margin: 0;\r\n    padding-bottom: 22px; \/* \u5e95\u90e8\u7559\u767d *\/\r\n    font-size: 14px;\r\n    color: var(--faq-text-sub);\r\n    line-height: 1.6;\r\n  }\r\n\r\n  \/* --- \u6fc0\u6d3b\u72b6\u6001 (\u5c55\u5f00) --- *\/\r\n  .faq-item.active {\r\n    background-color: var(--faq-bg); \/* \u4fdd\u6301\u80cc\u666f\u4e00\u81f4\uff0c\u6216\u8005\u4f60\u60f3\u6539\u53d8\u5c55\u5f00\u80cc\u666f\u53ef\u5728\u8fd9\u91cc\u6539 *\/\r\n  }\r\n\r\n  .faq-item.active .faq-body {\r\n    max-height: 200px; \/* \u8db3\u591f\u5bb9\u7eb3\u6587\u5b57\u7684\u9ad8\u5ea6\uff0c\u5982\u679c\u6587\u5b57\u7279\u522b\u591a\u53ef\u8bbe\u5927\u4e00\u70b9 *\/\r\n    opacity: 1;\r\n  }\r\n\r\n  \/* \u6fc0\u6d3b\u65f6\u5207\u6362\u56fe\u6807 *\/\r\n  .faq-item.active .path-plus { display: none; }\r\n  .faq-item.active .path-minus { display: block; }\r\n\r\n  \/* \u79fb\u52a8\u7aef\u9002\u914d *\/\r\n  @media (max-width: 768px) {\r\n    .faq-container {\r\n      grid-template-columns: 1fr; \/* \u624b\u673a\u7aef\u53d8\u4e3a\u5355\u5217 *\/\r\n      row-gap: 20px;\r\n    }\r\n  }\r\n<\/style>\r\n\r\n<div class=\"faq-container\">\r\n\r\n  <div class=\"faq-item\">\r\n    <div class=\"faq-header\" onclick=\"toggleFaq(this)\">\r\n      <h3 class=\"faq-title\">\u547c\u53eb API \u6642\u8fd4\u56de\u7a7a\u7d50\u679c\u8a72\u600e\u9ebc\u8fa6\uff1f<\/h3>\r\n      <div class=\"faq-icon-wrapper\">\r\n        <svg class=\"faq-svg\" viewBox=\"0 0 12 12\">\r\n          <path class=\"path-plus\" d=\"M 7 1 A 1 1 0 0 0 5 1 V 5 H 1 A 1 1 0 0 0 1 7 H 5 V 11 A 1 1 0 1 0 7 11 V 7 H 11 A 1 1 0 1 0 11 5 H 7 Z\"><\/path>\r\n          <path class=\"path-minus\" d=\"M 0 1 A 1 1 0 0 1 1 0 H 11 A 1 1 0 1 1 11 2 H 1 A 1 1 0 0 1 0 1\"><\/path>\r\n        <\/svg>\r\n      <\/div>\r\n    <\/div>\r\n    <div class=\"faq-body\">\r\n      <p>\u53ef\u80fd\u662f\u95dc\u9375\u5b57\u592a\u51b7\u9580\u3001\u53c3\u6578\u8a2d\u7f6e\u4e86\u904e\u56b4\u7684\u7be9\u9078\u689d\u4ef6\uff08\u6bd4\u5982\u5730\u57df \/ \u6642\u9593\u9650\u5236\uff09\uff0c\u53ef\u4ee5\u8a66\u8a66\u7c21\u5316\u95dc\u9375\u5b57\u3001\u653e\u5bec\u7be9\u9078\u7bc4\u570d\u5f8c\u91cd\u65b0\u4f7f\u7528\u3002<\/p>\r\n    <\/div>\r\n  <\/div>\r\n\r\n  <div class=\"faq-item\">\r\n    <div class=\"faq-header\" onclick=\"toggleFaq(this)\">\r\n      <h3 class=\"faq-title\">\u641c\u5c0b\u5f15\u64ce API \u80fd\u7372\u53d6\u5373\u6642\u71b1\u9580\u5167\u5bb9\u55ce\uff1f<\/h3>\r\n      <div class=\"faq-icon-wrapper\">\r\n        <svg class=\"faq-svg\" viewBox=\"0 0 12 12\">\r\n          <path class=\"path-plus\" d=\"M 7 1 A 1 1 0 0 0 5 1 V 5 H 1 A 1 1 0 0 0 1 7 H 5 V 11 A 1 1 0 1 0 7 11 V 7 H 11 A 1 1 0 1 0 11 5 H 7 Z\"><\/path>\r\n          <path class=\"path-minus\" d=\"M 0 1 A 1 1 0 0 1 1 0 H 11 A 1 1 0 1 1 11 2 H 1 A 1 1 0 0 1 0 1\"><\/path>\r\n        <\/svg>\r\n      <\/div>\r\n    <\/div>\r\n    <div class=\"faq-body\">\r\n      <p>\u5927\u90e8\u5206 API \u4e0d\u6703\u76f4\u63a5\u63d0\u4f9b\u5373\u6642\u71b1\u9580\u5217\u8868\uff0c\u5982\u679c\u9700\u8981\u95dc\u806f\u71b1\u9580\uff0c\u53ef\u4ee5\u5617\u8a66\u7528\u8fd1\u671f\u9ad8\u71b1\u5ea6\u95dc\u9375\u8a5e\u7d44\u5408\u641c\u7d22\uff0c\u6216\u7d50\u5408\u5e73\u53f0\u5c08\u5c6c\u7684\u71b1\u9580\u63a5\u53e3\u3002<\/p>\r\n    <\/div>\r\n  <\/div>\r\n\r\n  <div class=\"faq-item\">\r\n    <div class=\"faq-header\" onclick=\"toggleFaq(this)\">\r\n      <h3 class=\"faq-title\">API \u8fd4\u56de\u7684\u9023\u7d50\u6253\u4e0d\u958b\u662f\u600e\u9ebc\u56de\u4e8b\uff1f<\/h3>\r\n      <div class=\"faq-icon-wrapper\">\r\n        <svg class=\"faq-svg\" viewBox=\"0 0 12 12\">\r\n          <path class=\"path-plus\" d=\"M 7 1 A 1 1 0 0 0 5 1 V 5 H 1 A 1 1 0 0 0 1 7 H 5 V 11 A 1 1 0 1 0 7 11 V 7 H 11 A 1 1 0 1 0 11 5 H 7 Z\"><\/path>\r\n          <path class=\"path-minus\" d=\"M 0 1 A 1 1 0 0 1 1 0 H 11 A 1 1 0 1 1 11 2 H 1 A 1 1 0 0 1 0 1\"><\/path>\r\n        <\/svg>\r\n      <\/div>\r\n    <\/div>\r\n    <div class=\"faq-body\">\r\n      <p>\u53ef\u80fd\u662f\u76ee\u6a19\u9023\u7d50\u5df2\u5931\u6548\u3001\u7db2\u7ad9\u8a2d\u7f6e\u4e86\u8a2a\u554f\u6b0a\u9650\uff0c\u6216\u662f API \u8fd4\u56de\u7684\u81e8\u6642\u9023\u7d50\u904e\u671f\uff1b\u53ef\u4ee5\u76f4\u63a5\u8907\u88fd\u9023\u7d50\u5230\u700f\u89bd\u5668\u91cd\u8a66\uff0c\u6216\u66f4\u63db\u95dc\u9375\u8a5e\u91cd\u65b0\u641c\u5c0b\u3002<\/p>\r\n    <\/div>\r\n  <\/div>\r\n\r\n  <div class=\"faq-item\">\r\n    <div class=\"faq-header\" onclick=\"toggleFaq(this)\">\r\n      <h3 class=\"faq-title\">\u5982\u4f55\u900f\u904e API \u7be9\u9078\u7279\u5b9a\u985e\u578b\u5167\u5bb9\uff08\u5982\u65b0\u805e\uff0f\u5716\u7247\uff09\uff1f<\/h3>\r\n      <div class=\"faq-icon-wrapper\">\r\n        <svg class=\"faq-svg\" viewBox=\"0 0 12 12\">\r\n          <path class=\"path-plus\" d=\"M 7 1 A 1 1 0 0 0 5 1 V 5 H 1 A 1 1 0 0 0 1 7 H 5 V 11 A 1 1 0 1 0 7 11 V 7 H 11 A 1 1 0 1 0 11 5 H 7 Z\"><\/path>\r\n          <path class=\"path-minus\" d=\"M 0 1 A 1 1 0 0 1 1 0 H 11 A 1 1 0 1 1 11 2 H 1 A 1 1 0 0 1 0 1\"><\/path>\r\n        <\/svg>\r\n      <\/div>\r\n    <\/div>\r\n    <div class=\"faq-body\">\r\n      <p>\u8abf\u7528\u6642\u53ef\u8a2d\u5b9a\u5167\u5bb9\u985e\u578b\u53c3\u6578\uff08\u6bd4\u5982 \u201ccontent_type\u201d\uff09\uff0c\u9078\u64c7\u5c0d\u61c9\u7684\u5206\u985e\uff08\u5982 news\u3001image\uff09\uff0c\u4e0d\u540c API \u7684\u5177\u9ad4\u53c3\u6578\u540d\u7a31\u6703\u7565\u6709\u5dee\u7570\u3002<\/p>\r\n    <\/div>\r\n  <\/div>\r\n\r\n  <div class=\"faq-item\">\r\n    <div class=\"faq-header\" onclick=\"toggleFaq(this)\">\r\n      <h3 class=\"faq-title\">\u8abf\u7528 API \u51fa\u73fe\u7db2\u8def\u8d85\u6642\u600e\u9ebc\u8655\u7406\uff1f<\/h3>\r\n      <div class=\"faq-icon-wrapper\">\r\n        <svg class=\"faq-svg\" viewBox=\"0 0 12 12\">\r\n          <path class=\"path-plus\" d=\"M 7 1 A 1 1 0 0 0 5 1 V 5 H 1 A 1 1 0 0 0 1 7 H 5 V 11 A 1 1 0 1 0 7 11 V 7 H 11 A 1 1 0 1 0 11 5 H 7 Z\"><\/path>\r\n          <path class=\"path-minus\" d=\"M 0 1 A 1 1 0 0 1 1 0 H 11 A 1 1 0 1 1 11 2 H 1 A 1 1 0 0 1 0 1\"><\/path>\r\n        <\/svg>\r\n      <\/div>\r\n    <\/div>\r\n    <div class=\"faq-body\">\r\n      <p>\u591a\u6578\u662f\u56e0\u70ba\u7db2\u8def\u6ce2\u52d5\u6216\u55ae\u6b21\u8acb\u6c42\u8cc7\u6599\u91cf\u904e\u5927\u6240\u5c0e\u81f4\uff0c\u53ef\u4ee5\u5617\u8a66\u5ef6\u9577\u8acb\u6c42\u8d85\u6642\u6642\u9593\uff0c\u6216\u62c6\u5206\u8acb\u6c42\u3001\u6e1b\u5c11\u55ae\u6b21\u9700\u8981\u8fd4\u56de\u7684\u7d50\u679c\u6578\u91cf\u3002<\/p>\r\n    <\/div>\r\n  <\/div>\r\n\r\n  <div class=\"faq-item\">\r\n    <div class=\"faq-header\" onclick=\"toggleFaq(this)\">\r\n      <h3 class=\"faq-title\">\u641c\u7d22\u5f15\u64ce API \u652f\u6301\u540c\u6642\u641c\u7d22\u591a\u500b\u95dc\u9375\u8a5e\u55ce\uff1f<\/h3>\r\n      <div class=\"faq-icon-wrapper\">\r\n        <svg class=\"faq-svg\" viewBox=\"0 0 12 12\">\r\n          <path class=\"path-plus\" d=\"M 7 1 A 1 1 0 0 0 5 1 V 5 H 1 A 1 1 0 0 0 1 7 H 5 V 11 A 1 1 0 1 0 7 11 V 7 H 11 A 1 1 0 1 0 11 5 H 7 Z\"><\/path>\r\n          <path class=\"path-minus\" d=\"M 0 1 A 1 1 0 0 1 1 0 H 11 A 1 1 0 1 1 11 2 H 1 A 1 1 0 0 1 0 1\"><\/path>\r\n        <\/svg>\r\n      <\/div>\r\n    <\/div>\r\n    <div class=\"faq-body\">\r\n      <p>\u5927\u591a\u6578 API \u4e0d\u652f\u6301\u6279\u91cf\u63d0\u4ea4\u591a\u500b\u95dc\u9375\u8a5e\uff0c\u9700\u8981\u91dd\u5c0d\u6bcf\u500b\u95dc\u9375\u8a5e\u55ae\u7368\u767c\u8d77\u8acb\u6c42\uff0c\u4ee5\u907f\u514d\u55ae\u6b21\u8acb\u6c42\u53c3\u6578\u904e\u591a\u5c0e\u81f4\u8abf\u7528\u5931\u6557\u3002<\/p>\r\n    <\/div>\r\n  <\/div>\r\n\r\n<\/div>\r\n\r\n<script>\r\n  function toggleFaq(header) {\r\n    \/\/ \u627e\u5230\u5f53\u524d\u70b9\u51fb\u7684 header \u5bf9\u5e94\u7684\u7236\u5bb9\u5668 item\r\n    const item = header.parentElement;\r\n    \r\n    \/\/ \u5207\u6362 active \u7c7b\r\n    item.classList.toggle('active');\r\n    \r\n    \/\/ \u5904\u7406\u5185\u5bb9\u9ad8\u5ea6\u52a8\u753b\r\n    const body = item.querySelector('.faq-body');\r\n    if (item.classList.contains('active')) {\r\n      \/\/ \u5c55\u5f00\uff1a\u8bbe\u7f6e\u9ad8\u5ea6\u4e3a\u5185\u5bb9\u7684\u5b9e\u9645\u6eda\u52a8\u9ad8\u5ea6\r\n      body.style.maxHeight = body.scrollHeight + \"px\";\r\n    } else {\r\n      \/\/ \u6536\u8d77\uff1a\u9ad8\u5ea6\u5f52\u96f6\r\n      body.style.maxHeight = 0;\r\n    }\r\n  }\r\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-caba4e3 elementor-widget elementor-widget-button\" data-id=\"caba4e3\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"https:\/\/www.ipfly.net\/zh-tw\/faq\/\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">\u67e5\u770b\u66f4\u591a<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>\u9996\u9801 \u6578\u64da\u6293\u53d6 \u641c\u5c0b\u5f15\u64ce API \u4e00\u7ad9\u5f0f\u641c\u5c0b\u5f15\u64ce\u7d50\u679c\u9801\u6578\u64da\u6293\u53d6\u670d\u52d9 \u641c\u5c0b\u5f15\u64ce API \u4e3b\u6253\u96f6\u4ee3\u78bc\u6574\u5408\u8207\u667a\u80fd\u9632\u6aa2 [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-1014","page","type-page","status-publish","hentry"],"lang":"zh-tw","translations":{"zh-tw":1014,"zh-cn":979,"en":741},"pll_sync_post":[],"_links":{"self":[{"href":"https:\/\/www.ipfly.net\/data-capture\/wp-json\/wp\/v2\/pages\/1014","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.ipfly.net\/data-capture\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.ipfly.net\/data-capture\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.ipfly.net\/data-capture\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.ipfly.net\/data-capture\/wp-json\/wp\/v2\/comments?post=1014"}],"version-history":[{"count":28,"href":"https:\/\/www.ipfly.net\/data-capture\/wp-json\/wp\/v2\/pages\/1014\/revisions"}],"predecessor-version":[{"id":1886,"href":"https:\/\/www.ipfly.net\/data-capture\/wp-json\/wp\/v2\/pages\/1014\/revisions\/1886"}],"wp:attachment":[{"href":"https:\/\/www.ipfly.net\/data-capture\/wp-json\/wp\/v2\/media?parent=1014"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}