{"DataStatus":{"RequestParameter":"url=https://www.gugudata.com/api/details/fetchcontentimages\u0026limittype=ratio\u0026limitvalue=[800,200]\u0026imagewithtag=True\u0026htmlsourcecontent=True","StatusCode":100,"StatusDescription":"请求成功。","ResponseDateTime":"2026-05-15 21:13:12.771","DataTotalCount":0},"Data":{"Url":"https://www.gugudata.com/api/details/fetchcontentimages","ImagesUrl":[],"ImagesTag":[],"HTMLSourceContent":"\u003c!DOCTYPE html\u003e\u003chtml xmlns=\"http://www.w3.org/1999/xhtml\" lang=\"zh-CN\"\u003e\u003chead\u003e\u003cmeta http-equiv=\"Content-Type\" content=\"text/html; charset=UTF-8\"\u003e\u003cmeta http-equiv=\"X-UA-Compatible\" content=\"IE=edge\"\u003e\u003ctitle\u003e\n获取任意链接正文图片 - 咕咕数据 | 专业的数据提供商\n\u003c/title\u003e\u003cmeta name=\"keywords\" content=\"获取任意链接正文图片,智能分析链接正文中的图片集合,解析任意链接,支持图片大小筛选,网络工具,文本处理,fetchcontentimages,咕咕数据,数据接口,数据 API,API,开放数据接口,大数据接口,数据开放平台,大数据平台,数据平台,数据市场\"\u003e\u003cmeta name=\"description\" content=\"获取任意链接正文图片，智能分析链接正文中的图片集合。根据提供的文章链接智能分析出文章正文中包含的图片列表；支持传递图片大小以及图片分辨率条件对返回图片列表进行筛选；接口可同时返回原始 HTML 内容，供您二次解析使用；图片解析与标签处理基于机器学习；全接口支持 HTTPS（TLS v1.0 / v1.1 / v1.2 / v1.3）；全面兼容 Apple ATS；全国多节点 CDN 部署；接口极速响应，多台服务器构建 API 接口负载均衡；咕咕数据，专业的数据提供商，提供全面的数据接口 API，并提供专业全面的数据接口、商业数据分析，让数据成为您的生产原料。\"\u003e\u003cmeta name=\"author\" content=\"gugudata.com\"\u003e\n\u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1, shrink-to-fit=no\"\u003e\u003cmeta name=\"mobile-web-app-capable\" content=\"yes\"\u003e\u003cmeta name=\"apple-mobile-web-app-capable\" content=\"yes\"\u003e\u003cmeta name=\"apple-mobile-web-app-status-bar-style\" content=\"default\"\u003e\u003cmeta name=\"apple-mobile-web-app-title\" content=\"GuGuData\"\u003e\u003cmeta name=\"format-detection\" content=\"telephone=no\"\u003e\n\u003cmeta property=\"og:type\" content=\"website\"\u003e\u003cmeta property=\"og:title\" content=\"咕咕数据 | 专业的数据提供商\"\u003e\u003cmeta property=\"og:description\" content=\"咕咕数据，专业的数据提供商，提供专业全面的数据接口 API，同时可提供专业的商业数据分析，让数据成为您的生产原料。\"\u003e\u003cmeta property=\"og:url\" content=\"https://www.gugudata.com/\"\u003e\u003cmeta property=\"og:site_name\" content=\"咕咕数据\"\u003e\u003cmeta property=\"og:locale\" content=\"zh_CN\"\u003e\u003cmeta property=\"og:image\" content=\"https://static.gugudata.com/og-image.png\"\u003e\u003cmeta property=\"og:image:width\" content=\"1200\"\u003e\u003cmeta property=\"og:image:height\" content=\"630\"\u003e\n\u003cmeta name=\"twitter:card\" content=\"summary_large_image\"\u003e\u003cmeta name=\"twitter:title\" content=\"咕咕数据 | 专业的数据提供商\"\u003e\u003cmeta name=\"twitter:description\" content=\"咕咕数据，专业的数据提供商，提供专业全面的数据接口 API，同时可提供专业的商业数据分析，让数据成为您的生产原料。\"\u003e\u003cmeta name=\"twitter:image\" content=\"https://static.gugudata.com/og-image.png\"\u003e\u003clink rel=\"stylesheet\" type=\"text/css\" href=\"/combres.axd/siteCss/1518103534/\"\u003e\n\u003cscript src=\"https://browser.sentry-cdn.com/10.53.1/bundle.tracing.replay.min.js\" crossorigin=\"anonymous\"\u003e\u003c/script\u003e\u003cscript src=\"/js/jquery.min.js\"\u003e\u003c/script\u003e\n\u003cscript type=\"text/javascript\" src=\"/combres.axd/siteJs/1492833393/\"\u003e\u003c/script\u003e\n\u003cscript src=\"/js/agent-discovery.js\"\u003e\u003c/script\u003e\n\u003clink rel=\"icon\" type=\"image/png\" href=\"/favicon-96x96.png\" sizes=\"96x96\"\u003e\u003clink rel=\"icon\" type=\"image/svg+xml\" href=\"/favicon.svg\"\u003e\u003clink rel=\"shortcut icon\" href=\"/favicon.ico\"\u003e\u003clink rel=\"apple-touch-icon\" sizes=\"180x180\" href=\"/apple-touch-icon.png\"\u003e\u003clink rel=\"manifest\" href=\"/site.webmanifest\"\u003e\u003clink rel=\"sitemap\" type=\"application/xml\" title=\"Sitemap\" href=\"/sitemap.xml\"\u003e\n\u003c!--[if lt IE 9]\u003e\n        \u003cscript src=\"/js/html5shiv.min.js\"\u003e\u003c/script\u003e\n        \u003cscript src=\"/js/respond.min.js\"\u003e\u003c/script\u003e\n    \u003c![endif]--\u003e\n\u003clink href=\"/css/api-breadcrumb.css?v=20260402-breadcrumb-6\" rel=\"stylesheet\"\u003e\n\u003clink href=\"/css/details.css?v=20260402-breadcrumb-6\" rel=\"stylesheet\"\u003e\n\u003clink href=\"https://static.gugudata.com/atom-one-dark.css\" rel=\"stylesheet\"\u003e\n\u003clink rel=\"canonical\" href=\"https://www.gugudata.com/api/details/fetchcontentimages\"\u003e\n\u003clink rel=\"alternate\" type=\"text/markdown\" href=\"https://www.gugudata.com/api/details/fetchcontentimages/llm.md\"\u003e\n\u003cmeta property=\"og:title\" content=\"获取任意链接正文图片 - 咕咕数据\"\u003e\n\u003cmeta property=\"og:description\" content=\"智能分析链接正文中的图片集合\"\u003e\n\u003cmeta property=\"og:url\" content=\"https://www.gugudata.com/api/details/fetchcontentimages\"\u003e\n\u003cmeta property=\"og:image\" content=\"https://static.gugudata.com/api_logo_fetchcontentimages_v2.jpg?imageView2/1/w/426/h/246/interlace/1/q/100\"\u003e\n\u003cmeta name=\"twitter:title\" content=\"获取任意链接正文图片 - 咕咕数据\"\u003e\n\u003cmeta name=\"twitter:description\" content=\"智能分析链接正文中的图片集合\"\u003e\n\u003cscript type=\"text/javascript\"\u003ewindow.GuguDataPageContext ={pageType:\"api_details\",autoEvent:\"view_item\",apiIdentity:\"fetchcontentimages\",apiName:\"获取任意链接正文图片\",category:\"news\",price:399,currency:\"CNY\"\n};\u003c/script\u003e\n\u003c/head\u003e\n\u003cbody\u003e\n\u003cform method=\"post\" action=\"./fetchcontentimages?ApiIdentityName=fetchcontentimages\" id=\"form1\"\u003e\n\u003cdiv class=\"aspNetHidden\"\u003e\n\u003cinput type=\"hidden\" name=\"__VIEWSTATE\" id=\"__VIEWSTATE\" value=\"lYEHKwIEWAt0+DTTEoi1qQ7oEkIleVbf5ePYbkS9C/X1c5T4FtVluLLFzvqJUVzmbADDxVDoe8TNzPrlen4AVFQQspm3Ol7C34YAzgcCbSg=\"\u003e\n\u003c/div\u003e\n\u003cdiv class=\"aspNetHidden\"\u003e\n\u003cinput type=\"hidden\" name=\"__VIEWSTATEGENERATOR\" id=\"__VIEWSTATEGENERATOR\" value=\"5C7E091F\"\u003e\n\u003c/div\u003e\n\u003cheader class=\"tr-header\"\u003e\n\u003cnav class=\"navbar navbar-default\"\u003e\n\u003cdiv class=\"container\"\u003e\n\u003cdiv class=\"navbar-header\"\u003e\n\u003cbutton type=\"button\" class=\"navbar-toggle collapsed\" data-toggle=\"collapse\" data-target=\"#navbar-collapse\"\u003e\n\u003cspan class=\"sr-only\"\u003e菜单\u003c/span\u003e\n\u003cspan class=\"icon-bar\"\u003e\u003c/span\u003e\n\u003cspan class=\"icon-bar\"\u003e\u003c/span\u003e\n\u003cspan class=\"icon-bar\"\u003e\u003c/span\u003e\n\u003c/button\u003e\n\u003ca class=\"navbar-brand\" href=\"/\" title=\"咕咕数据首页\"\u003e\n\u003cimg style=\"width: 156px; height: 32px;\" class=\"img-responsive\" src=\"https://static.gugudata.com/gugudata_logo.svg\" alt=\"GuGuData logo\" title=\"GuGuData\"\u003e\n\u003c/a\u003e\n\u003c/div\u003e\n\u003cdiv class=\"navbar-left\"\u003e\n\u003cdiv class=\"collapse navbar-collapse\" id=\"navbar-collapse\"\u003e\n\u003cul class=\"nav navbar-nav\"\u003e\n\u003cli class=\"tr-dropdown\" id=\"li_home\"\u003e\n\u003ca href=\"/\" title=\"网站首页\"\u003e首页\u003c/a\u003e\n\u003c/li\u003e\n\u003cli id=\"li_data\" class=\"active\"\u003e\n\u003ca href=\"/api/all/9/0/9/0/不限\" title=\"查看所有数据服务接口\"\u003e数据服务\u003c/a\u003e\n\u003c/li\u003e\n\u003cli id=\"li_mcp\"\u003e\n\u003ca href=\"/mcp\" title=\"查看 MCP 服务\"\u003eMCP服务\u003c/a\u003e\n\u003c/li\u003e\n\u003cli id=\"li_portal\"\u003e\n\u003ca href=\"/portal/\" title=\"进入开发者中心\"\u003e开发者中心\u003c/a\u003e\n\u003c/li\u003e\n\u003cli id=\"li_status\"\u003e\n\u003ca href=\"/status\" title=\"查看接口实时状态\"\u003e接口状态\u003c/a\u003e\n\u003c/li\u003e\n\u003cli id=\"li_contact\"\u003e\n\u003ca href=\"/contact\" title=\"联系我们\"\u003e联系我们\u003c/a\u003e\n\u003c/li\u003e\n\u003cli id=\"li_doc\"\u003e\n\u003ca href=\"https://doc.gugudata.com\" title=\"查看接口文档\" target=\"_blank\"\u003e接口文档\u003ci class=\"fa fa-external-link nav-external-icon\"\u003e\u003c/i\u003e\u003c/a\u003e\n\u003c/li\u003e\n\u003cli id=\"li_engineering\"\u003e\n\u003ca href=\"https://engineering.gugudata.com\" title=\"工程服务\" target=\"_blank\"\u003e工程服务\u003ci class=\"fa fa-external-link nav-external-icon\"\u003e\u003c/i\u003e\u003c/a\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/div\u003e\n\u003c/div\u003e\n\u003cdiv class=\"navbar-right\"\u003e\n\u003cul class=\"sign-in tr-list\"\u003e\n\u003cli\u003e\n\u003ci class=\"fa fa-id-card\" style=\"font-size: 14px; vertical-align: text-bottom;\"\u003e\u003c/i\u003e\n\u003c/li\u003e\n\u003cli id=\"liLogin\"\u003e\n\u003ca href=\"/signin\" title=\"用户登录\"\u003e登录\u003c/a\u003e\n\u003c/li\u003e\n\u003cli class=\"master_color\"\u003e/\u003c/li\u003e\n\u003cli id=\"liRegister\"\u003e\n\u003ca href=\"/signup\" title=\"注册新用户\"\u003e注册\u003c/a\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/div\u003e\n\u003c/div\u003e\n\u003c/nav\u003e\n\u003cscript type=\"text/javascript\"\u003e(function() {var closeBtn =document.getElementById(\"expiredNotifyCloseBtn\");if (!closeBtn) {return;}\ncloseBtn.addEventListener(\"click\",function() {var nowMs =Date.now();var expires =new Date(nowMs + 24 *60 *60 *1000);var securePart =window.location.protocol ===\"https:\" ?\"; Secure\" :\"\";document.cookie =\"portal_expired_notify_dismissed_at=\" + nowMs +\n\"; expires=\" + expires.toUTCString() +\n\"; max-age=86400; path=/; SameSite=Lax\" + securePart;});})();\u003c/script\u003e\n\u003c/header\u003e\n\u003cdiv class=\"tr-breadcrumb bg-image section-before\"\u003e\n\u003cdiv class=\"container\"\u003e\n\u003cnav class=\"api-hero-breadcrumb\" aria-label=\"Breadcrumb\"\u003e\n\u003col class=\"api-hero-breadcrumb__list\"\u003e\n\u003cli class=\"api-hero-breadcrumb__item\"\u003e\n\u003ca class=\"api-hero-breadcrumb__link\" href=\"/\" title=\"返回首页\"\u003e首页\u003c/a\u003e\n\u003c/li\u003e\n\u003cli class=\"api-hero-breadcrumb__item\" aria-hidden=\"true\"\u003e\n\u003cspan class=\"api-hero-breadcrumb__separator\"\u003e›\u003c/span\u003e\n\u003c/li\u003e\n\u003cli class=\"api-hero-breadcrumb__item\"\u003e\n\u003ca class=\"api-hero-breadcrumb__link\" href=\"/api/all/9/0/9/0/不限\" title=\"查看全部数据服务接口\"\u003e数据服务\u003c/a\u003e\n\u003c/li\u003e\n\u003cli class=\"api-hero-breadcrumb__item\" aria-hidden=\"true\"\u003e\n\u003cspan class=\"api-hero-breadcrumb__separator\"\u003e›\u003c/span\u003e\n\u003c/li\u003e\n\u003cli class=\"api-hero-breadcrumb__item\"\u003e\n\u003ca class=\"api-hero-breadcrumb__link\" href=\"/api/news/9/0/9/0\" title=\"查看 元数据/资讯 分类下的所有接口\"\u003e元数据/资讯\u003c/a\u003e\n\u003c/li\u003e\n\u003cli class=\"api-hero-breadcrumb__item\" aria-hidden=\"true\"\u003e\n\u003cspan class=\"api-hero-breadcrumb__separator\"\u003e›\u003c/span\u003e\n\u003c/li\u003e\n\u003cli class=\"api-hero-breadcrumb__item api-hero-breadcrumb__item--current\" aria-current=\"page\"\u003e\n\u003cspan class=\"api-hero-breadcrumb__current\" title=\"获取任意链接正文图片\"\u003e获取任意链接正文图片\u003c/span\u003e\n\u003c/li\u003e\n\u003c/ol\u003e\n\u003c/nav\u003e\n\u003cdiv class=\"breadcrumb-info text-center\"\u003e\n\u003cdiv class=\"breadcrumb-logo\"\u003e\n\u003cimg src=\"https://static.gugudata.com/api_logo_fetchcontentimages_v2.jpg?imageView2/1/w/426/h/246/interlace/1/q/100\" alt=\"Logo\" class=\"img-responsive\"\u003e\n\u003c/div\u003e\n\u003cdiv class=\"page-title\"\u003e\n\u003ch1\u003e\n获取任意链接正文图片\u003c/h1\u003e\n\u003c/div\u003e\n\u003cul class=\"tr-list job-meta list-inline\"\u003e\n\u003cli\u003e\u003ci class=\"fa fa-tags\" aria-hidden=\"true\"\u003e\u003c/i\u003e\u003ca style=\"text-decoration: underline;\" href=\"/api/news/9/0/9/0\" title=\"查看 元数据/资讯 分类下的所有接口\"\u003e元数据/资讯\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ci class=\"fa fa-book\" aria-hidden=\"true\"\u003e\u003c/i\u003e智能分析链接正文中的图片集合\u003c/li\u003e\n\u003cli\u003e\u003ci class=\"fa fa-cogs\" aria-hidden=\"true\"\u003e\u003c/i\u003e解析任意链接\u0026nbsp;\u003cspan style=\"color: #00aeef;\"\u003e/\u003c/span\u003e\u0026nbsp;支持图片大小筛选\u003c/li\u003e\n\u003cli\u003e\u003ci class=\"fa fa-hashtag\" aria-hidden=\"true\"\u003e\u003c/i\u003e\u003ca href=\"/api/all/9/0/9/0/网络工具\" style=\"text-decoration: underline;\" target=\"_blank\"\u003e网络工具\u003c/a\u003e\u0026nbsp;\u003cspan style=\"color: #00aeef;\"\u003e/\u003c/span\u003e\u0026nbsp;\u003ca href=\"/api/all/9/0/9/0/文本处理\" style=\"text-decoration: underline;\" target=\"_blank\"\u003e文本处理\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ci class=\"fa fa-clock-o\" aria-hidden=\"true\"\u003e\u003c/i\u003e被调用于\u0026nbsp;8\u0026nbsp;秒前\u003c/li\u003e\n\u003c/ul\u003e\n\u003cdiv class=\"buttons\"\u003e\n\u003ca href=\"/order/fetchcontentimages\" title=\"购买 获取任意链接正文图片 接口服务\"\u003e\n\u003cspan class=\"btn btn-primary\" style=\"padding-bottom: 10px;\"\u003e\u003ci class=\"fa fa-shopping-cart\"\u003e\u003c/i\u003e\u003cspan class=\"pricetag\" style=\"\"\u003e1199元/年\u003c/span\u003e\n\u003cspan style=\"\" class=\"disPriceTag\"\u003e限时折扣\u0026nbsp;\u003cstrong class=\"strong16\"\u003e399元/年\u003c/strong\u003e\u003c/span\u003e\n\u003cspan class=\"disPriceTag\" style=\"padding-left: 0;\"\u003e或\u0026nbsp;\u003cstrong class=\"strong16\"\u003e99元/月\u003c/strong\u003e\u003c/span\u003e\n立即购买\u003c/span\u003e\n\u003c/a\u003e\n\u003ca href=\"/preview/fetchcontentimages\" target=\"_blank\" class=\"btn button-bookmark\" style=\"padding-bottom: 10px;\" title=\"预览 获取任意链接正文图片 接口返回数据\"\u003e\u003ci class=\"fa fa-table\" aria-hidden=\"true\"\u003e\u003c/i\u003e接口数据预览\u003c/a\u003e\n\u003c/div\u003e\n\u003c/div\u003e\n\u003c/div\u003e\n\u003c/div\u003e\n\u003cdiv class=\"tr-job-posted\" style=\"padding-top: 40px;\"\u003e\n\u003cdiv class=\"container\"\u003e\n\u003cdiv class=\"job-tab\"\u003e\n\u003cul class=\"nav nav-tabs text-center\" style=\"margin-bottom: 30px;\"\u003e\n\u003cli class=\"active\"\u003e\u003ca href=\"#anchor_feature\" title=\"查看 API 功能特性\"\u003eAPI 功能\u003c/a\u003e\u003c/li\u003e\n\u003cli class=\"\"\u003e\u003ca href=\"#anchor_api\" title=\"查看 API 接口文档\"\u003eAPI 文档\u003c/a\u003e\u003c/li\u003e\n\u003cli class=\"\"\u003e\u003ca href=\"#anchor_systemcode\" title=\"查看接口 HTTP 响应状态码\"\u003e接口状态码\u003c/a\u003e\u003c/li\u003e\n\u003cli class=\"\"\u003e\u003ca href=\"#anchor_code\" title=\"查看多语言请求示例代码\"\u003e请求示例代码\u003c/a\u003e\u003c/li\u003e\n\u003cli class=\"\"\u003e\u003ca href=\"#anchor_qa\" title=\"查看常见问题解答\"\u003e常见问题 Q\u0026amp;A\u003c/a\u003e\u003c/li\u003e\n\u003cli class=\"\"\u003e\u003ca href=\"#anchor_agreement\" title=\"查看服务协议\"\u003e服务协议\u003c/a\u003e\u003c/li\u003e\n\u003cli class=\"\"\u003e\u003ca href=\"#anchor_contact\" title=\"查看技术支持联系方式\"\u003e技术支持\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/div\u003e\n\u003c/div\u003e\n\u003c/div\u003e\n\u003cdiv class=\"all-view\"\u003e\n\u003cdiv class=\"container\"\u003e\n\u003cdiv class=\"section\"\u003e\n\u003cul class=\"tr-list resume-info\"\u003e\n\u003cli id=\"anchor_feature\"\u003e\n\u003cdiv class=\"icon\"\u003e\n\u003ci class=\"fa fa-server\" aria-hidden=\"true\"\u003e\u003c/i\u003e\n\u003c/div\u003e\n\u003cdiv class=\"media-body\"\u003e\n\u003ch2 class=\"tr-title\" style=\"margin-top:5px;\"\u003eAPI 功能\u003c/h2\u003e\n\u003cul class=\"detailsList\"\u003e\n\u003cli\u003e根据提供的文章链接智能分析出文章正文中包含的图片列表；\u003c/li\u003e\n\u003cli\u003e支持传递图片大小以及图片分辨率条件对返回图片列表进行筛选；\u003c/li\u003e\n\u003cli\u003e接口可同时返回原始 HTML 内容，供您二次解析使用；\u003c/li\u003e\n\u003cli\u003e图片解析与标签处理基于机器学习；\u003c/li\u003e\n\u003cli\u003e全接口支持 HTTPS（TLS v1.0 / v1.1 / v1.2 / v1.3）；\u003c/li\u003e\n\u003cli\u003e全面兼容 Apple ATS；\u003c/li\u003e\n\u003cli\u003e全国多节点 CDN 部署；\u003c/li\u003e\n\u003cli\u003e接口极速响应，多台服务器构建 API 接口负载均衡；\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"/status\" target=\"_blank\" title=\"查看接口调用状态与实时监控\"\u003e接口调用状态与状态监控\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/div\u003e\n\u003c/li\u003e\n\u003cli id=\"anchor_api\"\u003e\n\u003cdiv class=\"icon\"\u003e\n\u003ci class=\"fa fa-book\" aria-hidden=\"true\"\u003e\u003c/i\u003e\n\u003c/div\u003e\n\u003cdiv class=\"media-body\"\u003e\n\u003ch2 class=\"tr-title\" style=\"margin-top:5px;\"\u003eAPI 文档\u003c/h2\u003e\n\u003cp\u003e\u003cstrong class=\"notselectable\"\u003e接口地址:\u0026nbsp;\u003c/strong\u003e\u003cspan\u003ehttps://api.gugudata.com/news/fetchcontentimages\u003c/span\u003e\u003c/p\u003e\n\u003cp\u003e\u003cstrong class=\"notselectable\"\u003e返回格式:\u0026nbsp;\u003c/strong\u003e\u003cspan\u003eapplication/json; charset=utf-8\u003c/span\u003e\u003c/p\u003e\n\u003cp\u003e\u003cstrong class=\"notselectable\"\u003e请求方式:\u0026nbsp;\u003c/strong\u003e\u003cspan\u003ePOST\u003c/span\u003e\u003c/p\u003e\n\u003cp\u003e\u003cstrong class=\"notselectable\"\u003e请求协议:\u0026nbsp;\u003c/strong\u003e\u003cspan\u003eHTTPS\u003c/span\u003e\u003c/p\u003e\n\u003cp\u003e\u003cstrong class=\"notselectable\"\u003e请求示例:\u0026nbsp;\u003c/strong\u003e\u003cspan\u003ehttps://api.gugudata.com/news/fetchcontentimages?appkey=YOUR_APPKEY\u003c/span\u003e\u003c/p\u003e\n\u003cp\u003e\u003cstrong class=\"notselectable\"\u003e数据预览:\u0026nbsp;\u003c/strong\u003e\u003cspan\u003e\u003ca href=\"/preview/fetchcontentimages\" target=\"_blank\" title=\"预览 获取任意链接正文图片 接口返回数据\"\u003ehttps://www.gugudata.com/preview/fetchcontentimages\u003c/a\u003e\u003c/span\u003e\u003c/p\u003e\n\u003cp\u003e\u003cstrong class=\"notselectable\"\u003e接口测试:\u0026nbsp;\u003c/strong\u003e\u003cspan\u003e\u003ca href=\"https://api.gugudata.com/news/fetchcontentimages/demo\" target=\"_blank\" title=\"测试 获取任意链接正文图片 接口\"\u003e https://api.gugudata.com/news/fetchcontentimages/demo\u003c/a\u003e\u003c/span\u003e\u003c/p\u003e\n\u003cp\u003e\u003cstrong class=\"notselectable\"\u003eOpenAPI:\u0026nbsp;\u003c/strong\u003e\u003cspan\u003e\u003ca href=\"https://www.gugudata.com/openapi/gugudata.openapi.3.1.json\" target=\"_blank\" title=\"查看 OpenAPI 3.1 标准文档\"\u003ehttps://www.gugudata.com/openapi/gugudata.openapi.3.1.json\u003c/a\u003e\u003c/span\u003e\u003c/p\u003e\n\u003cdiv class=\"detailsCallout\"\u003e\n\u003cp style=\"padding-left: 5px;\"\u003e请求参数（POST 请求参数以 application/x-www-form-urlencoded 格式、文件流以 formdata 格式传递，具体可参见下方示例代码）\u003c/p\u003e\n\u003c/div\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth style=\"width: 12%;\"\u003e参数名\u003c/th\u003e\n\u003cth style=\"width: 12%;\"\u003e参数类型\u003c/th\u003e\n\u003cth style=\"width: 6%;\"\u003e是否必须\u003c/th\u003e\n\u003cth style=\"width: 12%;\"\u003e默认值\u003c/th\u003e\n\u003cth style=\"width: 500px;\"\u003e备注\u003c/th\u003e\n\u003c/tr\u003e\n\u003c/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eappkey\u003c/td\u003e\n\u003ctd\u003estring\u003c/td\u003e\n\u003ctd style=\"text-align: center;\"\u003e\u003cspan style=\"color: red; font-weight:600;\"\u003e是\u003c/span\u003e\u003c/td\u003e\n\u003ctd style=\"text-align: center;\"\u003eYOUR_APPKEY\u003c/td\u003e\n\u003ctd\u003e付费后获取的 APPKEY\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eurl\u003c/td\u003e\n\u003ctd\u003estring\u003c/td\u003e\n\u003ctd style=\"text-align: center;\"\u003e\u003cspan style=\"color: red; font-weight:600;\"\u003e是\u003c/span\u003e\u003c/td\u003e\n\u003ctd style=\"text-align: center;\"\u003eYOUR_VALUE\u003c/td\u003e\n\u003ctd\u003e需要抓取正文的文章链接\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003elimittype\u003c/td\u003e\n\u003ctd\u003estring\u003c/td\u003e\n\u003ctd style=\"text-align: center;\"\u003e\u003cspan\u0027\u003e否\u003c/span\u0027\u003e\u003c/td\u003e\n\u003ctd style=\"text-align: center;\"\u003eYOUR_VALUE\u003c/td\u003e\n\u003ctd\u003e对图片大小进行筛选条件类型，参数值为 size 或 ratio。size：按照图片大小 (KB) 进行筛选，ratio：按照图片分辨率 [宽,高] 进行筛选\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003elimitvalue\u003c/td\u003e\n\u003ctd\u003efloat / [int,int]\u003c/td\u003e\n\u003ctd style=\"text-align: center;\"\u003e\u003cspan\u0027\u003e否\u003c/span\u0027\u003e\u003c/td\u003e\n\u003ctd style=\"text-align: center;\"\u003eYOUR_VALUE\u003c/td\u003e\n\u003ctd\u003e对图片大小进行筛选条件值，如果类型为 size，参数值格式为 float 类型的图片最小限制值（单位为 KB），如果类型为 ratio，参数值格式为 int 数组 [宽,高]，分别限制最小宽与高（单位为像素）\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eimagewithtag\u003c/td\u003e\n\u003ctd\u003eboolean\u003c/td\u003e\n\u003ctd style=\"text-align: center;\"\u003e\u003cspan\u0027\u003e否\u003c/span\u0027\u003e\u003c/td\u003e\n\u003ctd style=\"text-align: center;\"\u003efalse\u003c/td\u003e\n\u003ctd\u003e是否返回获取到的图片原始 img HTML 标签\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003ehtmlsourcecontent\u003c/td\u003e\n\u003ctd\u003eboolean\u003c/td\u003e\n\u003ctd style=\"text-align: center;\"\u003e\u003cspan\u0027\u003e否\u003c/span\u0027\u003e\u003c/td\u003e\n\u003ctd style=\"text-align: center;\"\u003efalse\u003c/td\u003e\n\u003ctd\u003e是否返回文章页面原始 HTML 内容，供您二次解析或分析正文图片列表失败时使用，需要注意接口的性能问题\u003c/td\u003e\n\u003c/tr\u003e\n\u003c/tbody\u003e\n\u003c/table\u003e\n\u003cdiv class=\"detailsCallout\"\u003e\n\u003cp style=\"padding-left: 5px;\"\u003e返回参数\u003c/p\u003e\n\u003c/div\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth style=\"width: 30%;\"\u003e参数名\u003c/th\u003e\n\u003cth style=\"width: 20%;\"\u003e参数类型\u003c/th\u003e\n\u003cth style=\"width: 540px;\"\u003e备注\u003c/th\u003e\n\u003c/tr\u003e\n\u003c/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"text-align: left; padding-left: 5px;\"\u003eDataStatus.StatusCode\u003c/td\u003e\n\u003ctd\u003einteger\u003c/td\u003e\n\u003ctd\u003e接口返回状态码\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"text-align: left; padding-left: 5px;\"\u003eDataStatus.StatusDescription\u003c/td\u003e\n\u003ctd\u003estring\u003c/td\u003e\n\u003ctd\u003e接口返回状态说明\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"text-align: left; padding-left: 5px;\"\u003eDataStatus.ResponseDateTime\u003c/td\u003e\n\u003ctd\u003estring\u003c/td\u003e\n\u003ctd\u003e接口数据返回时间\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"text-align: left; padding-left: 5px;\"\u003eDataStatus.DataTotalCount\u003c/td\u003e\n\u003ctd\u003einteger\u003c/td\u003e\n\u003ctd\u003e符合条件的图片集合数量\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"text-align: left; padding-left: 5px;\"\u003eData.Url\u003c/td\u003e\n\u003ctd\u003estring\u003c/td\u003e\n\u003ctd\u003e文章 Url\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"text-align: left; padding-left: 5px;\"\u003eData.ImagesUrl\u003c/td\u003e\n\u003ctd\u003earray\u003c/td\u003e\n\u003ctd\u003e文章正文中符合筛选条件的图片 Url 集合\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"text-align: left; padding-left: 5px;\"\u003eData.ImagesTag\u003c/td\u003e\n\u003ctd\u003earray\u003c/td\u003e\n\u003ctd\u003e当传递 imagewithtag 参数值为 true 时，返回获取到的图片原始 img HTML 标签\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"text-align: left; padding-left: 5px;\"\u003eData.HTMLSourceContent\u003c/td\u003e\n\u003ctd\u003estring\u003c/td\u003e\n\u003ctd\u003e文章的原始 HTML 内容（HTML 标签为 Unicode 编码）\u003c/td\u003e\n\u003c/tr\u003e\n\u003c/tbody\u003e\n\u003c/table\u003e\n\u003c/div\u003e\n\u003c/li\u003e\n\u003cli id=\"anchor_systemcode\"\u003e\n\u003cdiv class=\"icon\"\u003e\n\u003ci class=\"fa fa-exclamation-circle\" aria-hidden=\"true\"\u003e\u003c/i\u003e\n\u003c/div\u003e\n\u003cdiv class=\"media-body\"\u003e\n\u003ch2 class=\"tr-title\" style=\"margin-top:5px;\"\u003e接口 HTTP 响应标准状态码\u003c/h2\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth style=\"width: 30%;\"\u003e状态码\u003c/th\u003e\n\u003cth style=\"width: 20%;\"\u003e状态码解释\u003c/th\u003e\n\u003cth style=\"width: 540px;\"\u003e备注\u003c/th\u003e\n\u003c/tr\u003e\n\u003c/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e200\u003c/td\u003e\n\u003ctd\u003e接口正常响应\u003c/td\u003e\n\u003ctd\u003e请求成功，业务状态请结合响应体中的自定义业务码判断。\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e400\u003c/td\u003e\n\u003ctd\u003e请求参数错误\u003c/td\u003e\n\u003ctd\u003e请求参数缺失、格式错误或参数组合不合法。\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e401\u003c/td\u003e\n\u003ctd\u003e鉴权失败\u003c/td\u003e\n\u003ctd\u003e缺少 appkey 或 appkey 无效。\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e403\u003c/td\u003e\n\u003ctd\u003e无权限访问\u003c/td\u003e\n\u003ctd\u003e订单到期、权限不足或接口额度不可用。\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e404\u003c/td\u003e\n\u003ctd\u003e资源不存在\u003c/td\u003e\n\u003ctd\u003e请求路径不存在。\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e405\u003c/td\u003e\n\u003ctd\u003e请求方法不允许\u003c/td\u003e\n\u003ctd\u003e当前路径不支持该 HTTP 方法。\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e415\u003c/td\u003e\n\u003ctd\u003e请求内容类型不支持\u003c/td\u003e\n\u003ctd\u003e上传或请求体的内容类型不符合接口要求。\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e429\u003c/td\u003e\n\u003ctd\u003e请求频率受限\u003c/td\u003e\n\u003ctd\u003e一般建议同一个 IP 每秒请求不超过 5 次 (QPS\u0026lt;=5)，我们不限制同一个 key 的请求总次数，但当单位时间内同一个 IP 请求次数过多，或 AI CDN 判定为恶意抓取数据、流量攻击等异常时，CDN 会返回此状态码，请适当降低请求频率。如有特殊大并发请求场景需求，可联系我们添加白名单处理。\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e500\u003c/td\u003e\n\u003ctd\u003e服务内部错误\u003c/td\u003e\n\u003ctd\u003e服务端处理异常，请稍后重试。\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e502\u003c/td\u003e\n\u003ctd\u003e上游依赖错误\u003c/td\u003e\n\u003ctd\u003e上游依赖服务不可用或返回异常。\u003c/td\u003e\n\u003c/tr\u003e\n\u003c/tbody\u003e\n\u003c/table\u003e\n\u003c/div\u003e\n\u003c/li\u003e\n\u003cli id=\"anchor_errorcode\"\u003e\n\u003cdiv class=\"icon\"\u003e\n\u003ci class=\"fa fa-exclamation-circle\" aria-hidden=\"true\"\u003e\u003c/i\u003e\n\u003c/div\u003e\n\u003cdiv class=\"media-body\"\u003e\n\u003ch2 class=\"tr-title\" style=\"margin-top:5px;\"\u003e接口自定义状态码\u003c/h2\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth style=\"width: 30%;\"\u003e自定义状态码\u003c/th\u003e\n\u003cth style=\"width: 20%;\"\u003e自定义状态码解释\u003c/th\u003e\n\u003cth style=\"width: 540px;\"\u003e备注\u003c/th\u003e\n\u003c/tr\u003e\n\u003c/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e100\u003c/td\u003e\n\u003ctd\u003e正常返回\u003c/td\u003e\n\u003ctd\u003e\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e101\u003c/td\u003e\n\u003ctd\u003e参数错误\u003c/td\u003e\n\u003ctd\u003e\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e102\u003c/td\u003e\n\u003ctd\u003e请求频率受限\u003c/td\u003e\n\u003ctd\u003e一般建议同一个 IP 每秒请求不超过 5 次 (QPS\u0026lt;=5)，我们不限制同一个 key 的请求总次数，但当单位时间内同一个 IP 请求次数过多，或 AI CDN 判定为恶意抓取数据、流量攻击等异常时，CDN 会返回此状态码，请适当降低请求频率。如有特殊大并发请求场景需求，可联系我们添加白名单处理。\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e103\u003c/td\u003e\n\u003ctd\u003e账号欠费\u003c/td\u003e\n\u003ctd\u003e\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e104\u003c/td\u003e\n\u003ctd\u003eAPPKEY 错误\u003c/td\u003e\n\u003ctd\u003e请检查传递的 APPKEY 是否为开发者中心获取到的值\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e110\u003c/td\u003e\n\u003ctd\u003e接口响应错误\u003c/td\u003e\n\u003ctd\u003e\u003c/td\u003e\n\u003c/tr\u003e\n\u003c/tbody\u003e\n\u003c/table\u003e\n\u003c/div\u003e\n\u003c/li\u003e\n\u003cli id=\"anchor_code\"\u003e\n\u003cdiv class=\"icon\"\u003e\n\u003ci class=\"fa fa-terminal\" style=\"float: left;\" aria-hidden=\"true\"\u003e\u003c/i\u003e\u003cspan style=\"float: left; padding-left: 25px;\" class=\"tr-title\"\u003e请求示例代码\u003c/span\u003e\n\u003c/div\u003e\n\u003cdiv class=\"media-body\"\u003e\n\u003cul id=\"myTabs\" class=\"nav nav-tabs\" style=\"margin-bottom: 15px;\"\u003e\n\u003cli class=\"active\"\u003e\u003ca href=\"#curl\" id=\"curl-tab\" data-toggle=\"tab\" aria-controls=\"curl\" aria-expanded=\"true\" title=\"查看 cURL 请求示例\"\u003ecURL\u003c/a\u003e\u003c/li\u003e\n\u003cli class=\"\"\u003e\u003ca href=\"#c\" id=\"c-tab\" data-toggle=\"tab\" aria-controls=\"c\" aria-expanded=\"false\" title=\"查看 C 请求示例\"\u003eC\u003c/a\u003e\u003c/li\u003e\n\u003cli class=\"\"\u003e\u003ca href=\"#csharp\" id=\"csharp-tab\" data-toggle=\"tab\" aria-controls=\"csharp\" aria-expanded=\"false\" title=\"查看 C# 请求示例\"\u003eC#\u003c/a\u003e\u003c/li\u003e\n\u003cli class=\"\"\u003e\u003ca href=\"#go\" id=\"go-tab\" data-toggle=\"tab\" aria-controls=\"go\" aria-expanded=\"false\" title=\"查看 Go 请求示例\"\u003eGo\u003c/a\u003e\u003c/li\u003e\n\u003cli class=\"\"\u003e\u003ca href=\"#java\" id=\"java-tab\" data-toggle=\"tab\" aria-controls=\"java\" aria-expanded=\"false\" title=\"查看 Java 请求示例\"\u003eJava\u003c/a\u003e\u003c/li\u003e\n\u003cli class=\"\"\u003e\u003ca href=\"#jquery\" id=\"jquery-tab\" data-toggle=\"tab\" aria-controls=\"jquery\" aria-expanded=\"false\" title=\"查看 jQuery 请求示例\"\u003ejQuery\u003c/a\u003e\u003c/li\u003e\n\u003cli class=\"\"\u003e\u003ca href=\"#fetch\" id=\"fetch-tab\" data-toggle=\"tab\" aria-controls=\"fetch\" aria-expanded=\"false\" title=\"查看 JavaScript Fetch 请求示例\"\u003eJavaScript Fetch\u003c/a\u003e\u003c/li\u003e\n\u003cli class=\"\"\u003e\u003ca href=\"#nodejs\" id=\"nodejs-tab\" data-toggle=\"tab\" aria-controls=\"nodejs\" aria-expanded=\"false\" title=\"查看 Node.js 请求示例\"\u003eNode.js\u003c/a\u003e\u003c/li\u003e\n\u003cli class=\"\"\u003e\u003ca href=\"#objectivec\" id=\"objectivec-tab\" data-toggle=\"tab\" aria-controls=\"objectivec\" aria-expanded=\"false\" title=\"查看 Objective-C 请求示例\"\u003eObjective-C\u003c/a\u003e\u003c/li\u003e\n\u003cli class=\"\"\u003e\u003ca href=\"#php\" id=\"php-tab\" data-toggle=\"tab\" aria-controls=\"php\" aria-expanded=\"false\" title=\"查看 PHP 请求示例\"\u003ePHP\u003c/a\u003e\u003c/li\u003e\n\u003cli class=\"\"\u003e\u003ca href=\"#python\" id=\"python-tab\" data-toggle=\"tab\" aria-controls=\"python\" aria-expanded=\"false\" title=\"查看 Python 请求示例\"\u003ePython\u003c/a\u003e\u003c/li\u003e\n\u003cli class=\"\"\u003e\u003ca href=\"#ruby\" id=\"ruby-tab\" data-toggle=\"tab\" aria-controls=\"ruby\" aria-expanded=\"false\" title=\"查看 Ruby 请求示例\"\u003eRuby\u003c/a\u003e\u003c/li\u003e\n\u003cli class=\"\"\u003e\u003ca href=\"#swift\" id=\"swift-tab\" data-toggle=\"tab\" aria-controls=\"swift\" aria-expanded=\"false\" title=\"查看 Swift 请求示例\"\u003eSwift\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cdiv id=\"myTabContent\" class=\"tab-content\" style=\"width: 1256px;\"\u003e\n\u003cdiv class=\"tab-pane active\" id=\"curl\" aria-labelledby=\"curl-tab\"\u003e\n\u003cpre class=\"hljs-copy-wrapper\" style=\"--hljs-theme-background: rgb(40, 44, 52);\"\u003e\u003ccode class=\"bash hljs language-bash\"\u003ecurl --location --request POST \u003cspan class=\"hljs-string\"\u003e\u0027https://api.gugudata.com/news/fetchcontentimages?appkey=YOUR_APPKEY\u0027\u003c/span\u003e \\\n--header \u003cspan class=\"hljs-string\"\u003e\u0027Content-Type: application/x-www-form-urlencoded\u0027\u003c/span\u003e \\\n--data-urlencode \u003cspan class=\"hljs-string\"\u003e\u0027url=YOUR_VALUE\u0027\u003c/span\u003e \\\n--data-urlencode \u003cspan class=\"hljs-string\"\u003e\u0027limittype=YOUR_VALUE\u0027\u003c/span\u003e \\\n--data-urlencode \u003cspan class=\"hljs-string\"\u003e\u0027limitvalue=YOUR_VALUE\u0027\u003c/span\u003e \\\n--data-urlencode \u003cspan class=\"hljs-string\"\u003e\u0027imagewithtag=false\u0027\u003c/span\u003e \\\n--data-urlencode \u003cspan class=\"hljs-string\"\u003e\u0027htmlsourcecontent=false\u0027\u003c/span\u003e\n\u003c/code\u003e\u003cbutton class=\"hljs-copy-button\" type=\"button\" data-copied=\"false\"\u003eCopy\u003c/button\u003e\u003c/pre\u003e\n\u003c/div\u003e\n\u003cdiv class=\"tab-pane\" id=\"c\" aria-labelledby=\"c-tab\"\u003e\n\u003cpre class=\"hljs-copy-wrapper\" style=\"--hljs-theme-background: rgb(40, 44, 52);\"\u003e\u003ccode class=\"c hljs language-c\"\u003e\u003cspan class=\"hljs-meta\"\u003e#\u003cspan class=\"hljs-keyword\"\u003einclude\u003c/span\u003e \u003cspan class=\"hljs-string\"\u003e\u0026lt;curl/curl.h\u0026gt;\u003c/span\u003e\u003c/span\u003e\n\n\u003cspan class=\"hljs-type\"\u003eint\u003c/span\u003e \u003cspan class=\"hljs-title function_\"\u003emain\u003c/span\u003e\u003cspan class=\"hljs-params\"\u003e(\u003cspan class=\"hljs-type\"\u003evoid\u003c/span\u003e)\u003c/span\u003e {\n  CURL *curl = curl_easy_init();\n  \u003cspan class=\"hljs-keyword\"\u003eif\u003c/span\u003e (curl) {\n    curl_easy_setopt(curl, CURLOPT_URL, \u003cspan class=\"hljs-string\"\u003e\"https://api.gugudata.com/news/fetchcontentimages?appkey=YOUR_APPKEY\"\u003c/span\u003e);\n    curl_easy_setopt(curl, CURLOPT_CUSTOMREQUEST, \u003cspan class=\"hljs-string\"\u003e\"POST\"\u003c/span\u003e);\n    curl_easy_setopt(curl, CURLOPT_FOLLOWLOCATION, \u003cspan class=\"hljs-number\"\u003e1L\u003c/span\u003e);\n    \u003cspan class=\"hljs-class\"\u003e\u003cspan class=\"hljs-keyword\"\u003estruct\u003c/span\u003e \u003cspan class=\"hljs-title\"\u003ecurl_slist\u003c/span\u003e *\u003cspan class=\"hljs-title\"\u003eheaders\u003c/span\u003e =\u003c/span\u003e \u003cspan class=\"hljs-literal\"\u003eNULL\u003c/span\u003e;\n    headers = curl_slist_append(headers, \u003cspan class=\"hljs-string\"\u003e\"Content-Type: application/x-www-form-urlencoded\"\u003c/span\u003e);\n    curl_easy_setopt(curl, CURLOPT_HTTPHEADER, headers);\n    curl_easy_setopt(curl, CURLOPT_POSTFIELDS, \u003cspan class=\"hljs-string\"\u003e\"url=YOUR_VALUE\u0026amp;limittype=YOUR_VALUE\u0026amp;limitvalue=YOUR_VALUE\u0026amp;imagewithtag=false\u0026amp;htmlsourcecontent=false\"\u003c/span\u003e);\n    CURLcode res = curl_easy_perform(curl);\n    (\u003cspan class=\"hljs-type\"\u003evoid\u003c/span\u003e)res;\n    curl_slist_free_all(headers);\n    curl_easy_cleanup(curl);\n  }\n  \u003cspan class=\"hljs-keyword\"\u003ereturn\u003c/span\u003e \u003cspan class=\"hljs-number\"\u003e0\u003c/span\u003e;\n}\n\n\u003c/code\u003e\u003cbutton class=\"hljs-copy-button\" type=\"button\" data-copied=\"false\"\u003eCopy\u003c/button\u003e\u003c/pre\u003e\n\u003c/div\u003e\n\u003cdiv class=\"tab-pane\" id=\"csharp\" aria-labelledby=\"csharp-tab\"\u003e\n\u003cpre class=\"hljs-copy-wrapper\" style=\"--hljs-theme-background: rgb(40, 44, 52);\"\u003e\u003ccode class=\"csharp hljs language-csharp\"\u003e\u003cspan class=\"hljs-keyword\"\u003eusing\u003c/span\u003e System;\n\u003cspan class=\"hljs-keyword\"\u003eusing\u003c/span\u003e System.Collections.Generic;\n\u003cspan class=\"hljs-keyword\"\u003eusing\u003c/span\u003e System.IO;\n\u003cspan class=\"hljs-keyword\"\u003eusing\u003c/span\u003e System.Net.Http;\n\n\u003cspan class=\"hljs-keyword\"\u003evar\u003c/span\u003e client = \u003cspan class=\"hljs-keyword\"\u003enew\u003c/span\u003e HttpClient();\n\u003cspan class=\"hljs-keyword\"\u003evar\u003c/span\u003e request = \u003cspan class=\"hljs-keyword\"\u003enew\u003c/span\u003e HttpRequestMessage(HttpMethod.Post, \u003cspan class=\"hljs-string\"\u003e\"https://api.gugudata.com/news/fetchcontentimages?appkey=YOUR_APPKEY\"\u003c/span\u003e);\nrequest.Content = \u003cspan class=\"hljs-keyword\"\u003enew\u003c/span\u003e FormUrlEncodedContent(\u003cspan class=\"hljs-keyword\"\u003enew\u003c/span\u003e Dictionary\u0026lt;\u003cspan class=\"hljs-built_in\"\u003estring\u003c/span\u003e, \u003cspan class=\"hljs-built_in\"\u003estring\u003c/span\u003e\u0026gt;\n{\n    { \u003cspan class=\"hljs-string\"\u003e\"url\"\u003c/span\u003e, \u003cspan class=\"hljs-string\"\u003e\"YOUR_VALUE\"\u003c/span\u003e },\n    { \u003cspan class=\"hljs-string\"\u003e\"limittype\"\u003c/span\u003e, \u003cspan class=\"hljs-string\"\u003e\"YOUR_VALUE\"\u003c/span\u003e },\n    { \u003cspan class=\"hljs-string\"\u003e\"limitvalue\"\u003c/span\u003e, \u003cspan class=\"hljs-string\"\u003e\"YOUR_VALUE\"\u003c/span\u003e },\n    { \u003cspan class=\"hljs-string\"\u003e\"imagewithtag\"\u003c/span\u003e, \u003cspan class=\"hljs-string\"\u003e\"false\"\u003c/span\u003e },\n    { \u003cspan class=\"hljs-string\"\u003e\"htmlsourcecontent\"\u003c/span\u003e, \u003cspan class=\"hljs-string\"\u003e\"false\"\u003c/span\u003e }\n});\n\u003cspan class=\"hljs-keyword\"\u003evar\u003c/span\u003e response = client.SendAsync(request).Result;\nConsole.WriteLine(response.Content.ReadAsStringAsync().Result);\n\n\u003c/code\u003e\u003cbutton class=\"hljs-copy-button\" type=\"button\" data-copied=\"false\"\u003eCopy\u003c/button\u003e\u003c/pre\u003e\n\u003c/div\u003e\n\u003cdiv class=\"tab-pane\" id=\"go\" aria-labelledby=\"go-tab\"\u003e\n\u003cpre class=\"hljs-copy-wrapper\" style=\"--hljs-theme-background: rgb(40, 44, 52);\"\u003e\u003ccode class=\"go hljs language-go\"\u003e\u003cspan class=\"hljs-keyword\"\u003epackage\u003c/span\u003e main\n\n\u003cspan class=\"hljs-keyword\"\u003eimport\u003c/span\u003e (\n  \u003cspan class=\"hljs-string\"\u003e\"strings\"\u003c/span\u003e\n  \u003cspan class=\"hljs-string\"\u003e\"fmt\"\u003c/span\u003e\n  \u003cspan class=\"hljs-string\"\u003e\"io\"\u003c/span\u003e\n  \u003cspan class=\"hljs-string\"\u003e\"net/http\"\u003c/span\u003e\n)\n\n\u003cspan class=\"hljs-function\"\u003e\u003cspan class=\"hljs-keyword\"\u003efunc\u003c/span\u003e \u003cspan class=\"hljs-title\"\u003emain\u003c/span\u003e\u003cspan class=\"hljs-params\"\u003e()\u003c/span\u003e\u003c/span\u003e {\n  url := \u003cspan class=\"hljs-string\"\u003e\"https://api.gugudata.com/news/fetchcontentimages?appkey=YOUR_APPKEY\"\u003c/span\u003e\n  payload := strings.NewReader(\u003cspan class=\"hljs-string\"\u003e\"url=YOUR_VALUE\u0026amp;limittype=YOUR_VALUE\u0026amp;limitvalue=YOUR_VALUE\u0026amp;imagewithtag=false\u0026amp;htmlsourcecontent=false\"\u003c/span\u003e)\n  req, err := http.NewRequest(\u003cspan class=\"hljs-string\"\u003e\"POST\"\u003c/span\u003e, url, payload)\n  \u003cspan class=\"hljs-keyword\"\u003eif\u003c/span\u003e err != \u003cspan class=\"hljs-literal\"\u003enil\u003c/span\u003e {\n    fmt.Println(err)\n    \u003cspan class=\"hljs-keyword\"\u003ereturn\u003c/span\u003e\n  }\n  req.Header.Add(\u003cspan class=\"hljs-string\"\u003e\"Content-Type\"\u003c/span\u003e, \u003cspan class=\"hljs-string\"\u003e\"application/x-www-form-urlencoded\"\u003c/span\u003e)\n  res, err := http.DefaultClient.Do(req)\n  \u003cspan class=\"hljs-keyword\"\u003eif\u003c/span\u003e err != \u003cspan class=\"hljs-literal\"\u003enil\u003c/span\u003e {\n    fmt.Println(err)\n    \u003cspan class=\"hljs-keyword\"\u003ereturn\u003c/span\u003e\n  }\n  \u003cspan class=\"hljs-keyword\"\u003edefer\u003c/span\u003e res.Body.Close()\n  body, err := io.ReadAll(res.Body)\n  \u003cspan class=\"hljs-keyword\"\u003eif\u003c/span\u003e err != \u003cspan class=\"hljs-literal\"\u003enil\u003c/span\u003e {\n    fmt.Println(err)\n    \u003cspan class=\"hljs-keyword\"\u003ereturn\u003c/span\u003e\n  }\n  fmt.Println(\u003cspan class=\"hljs-keyword\"\u003estring\u003c/span\u003e(body))\n}\n\n\u003c/code\u003e\u003cbutton class=\"hljs-copy-button\" type=\"button\" data-copied=\"false\"\u003eCopy\u003c/button\u003e\u003c/pre\u003e\n\u003c/div\u003e\n\u003cdiv class=\"tab-pane\" id=\"java\" aria-labelledby=\"java-tab\"\u003e\n\u003cpre class=\"hljs-copy-wrapper\" style=\"--hljs-theme-background: rgb(40, 44, 52);\"\u003e\u003ccode class=\"java hljs language-java\"\u003e\u003cspan class=\"hljs-type\"\u003eOkHttpClient\u003c/span\u003e \u003cspan class=\"hljs-variable\"\u003eclient\u003c/span\u003e \u003cspan class=\"hljs-operator\"\u003e=\u003c/span\u003e \u003cspan class=\"hljs-keyword\"\u003enew\u003c/span\u003e \u003cspan class=\"hljs-title class_\"\u003eOkHttpClient\u003c/span\u003e().newBuilder().build();\n\u003cspan class=\"hljs-type\"\u003eMediaType\u003c/span\u003e \u003cspan class=\"hljs-variable\"\u003emediaType\u003c/span\u003e \u003cspan class=\"hljs-operator\"\u003e=\u003c/span\u003e MediaType.parse(\u003cspan class=\"hljs-string\"\u003e\"application/x-www-form-urlencoded\"\u003c/span\u003e);\n\u003cspan class=\"hljs-type\"\u003eRequestBody\u003c/span\u003e \u003cspan class=\"hljs-variable\"\u003ebody\u003c/span\u003e \u003cspan class=\"hljs-operator\"\u003e=\u003c/span\u003e RequestBody.create(mediaType, \u003cspan class=\"hljs-string\"\u003e\"url=YOUR_VALUE\u0026amp;limittype=YOUR_VALUE\u0026amp;limitvalue=YOUR_VALUE\u0026amp;imagewithtag=false\u0026amp;htmlsourcecontent=false\"\u003c/span\u003e);\n\u003cspan class=\"hljs-type\"\u003eRequest\u003c/span\u003e \u003cspan class=\"hljs-variable\"\u003erequest\u003c/span\u003e \u003cspan class=\"hljs-operator\"\u003e=\u003c/span\u003e \u003cspan class=\"hljs-keyword\"\u003enew\u003c/span\u003e \u003cspan class=\"hljs-title class_\"\u003eRequest\u003c/span\u003e.Builder()\n  .url(\u003cspan class=\"hljs-string\"\u003e\"https://api.gugudata.com/news/fetchcontentimages?appkey=YOUR_APPKEY\"\u003c/span\u003e)\n  .method(\u003cspan class=\"hljs-string\"\u003e\"POST\"\u003c/span\u003e, body)\n  .build();\n\u003cspan class=\"hljs-type\"\u003eResponse\u003c/span\u003e \u003cspan class=\"hljs-variable\"\u003eresponse\u003c/span\u003e \u003cspan class=\"hljs-operator\"\u003e=\u003c/span\u003e client.newCall(request).execute();\nSystem.out.println(response.body().string());\n\n\u003c/code\u003e\u003cbutton class=\"hljs-copy-button\" type=\"button\" data-copied=\"false\"\u003eCopy\u003c/button\u003e\u003c/pre\u003e\n\u003c/div\u003e\n\u003cdiv class=\"tab-pane\" id=\"jquery\" aria-labelledby=\"jquery-tab\"\u003e\n\u003cpre class=\"hljs-copy-wrapper\" style=\"--hljs-theme-background: rgb(40, 44, 52);\"\u003e\u003ccode class=\"javascript hljs language-javascript\"\u003e$.\u003cspan class=\"hljs-title function_\"\u003eajax\u003c/span\u003e({\n  \u003cspan class=\"hljs-attr\"\u003eurl\u003c/span\u003e: \u003cspan class=\"hljs-string\"\u003e\"https://api.gugudata.com/news/fetchcontentimages?appkey=YOUR_APPKEY\"\u003c/span\u003e,\n  \u003cspan class=\"hljs-attr\"\u003emethod\u003c/span\u003e: \u003cspan class=\"hljs-string\"\u003e\"POST\"\u003c/span\u003e,\n  \u003cspan class=\"hljs-attr\"\u003edata\u003c/span\u003e: { \u003cspan class=\"hljs-string\"\u003e\"url\"\u003c/span\u003e: \u003cspan class=\"hljs-string\"\u003e\"YOUR_VALUE\"\u003c/span\u003e, \u003cspan class=\"hljs-string\"\u003e\"limittype\"\u003c/span\u003e: \u003cspan class=\"hljs-string\"\u003e\"YOUR_VALUE\"\u003c/span\u003e, \u003cspan class=\"hljs-string\"\u003e\"limitvalue\"\u003c/span\u003e: \u003cspan class=\"hljs-string\"\u003e\"YOUR_VALUE\"\u003c/span\u003e, \u003cspan class=\"hljs-string\"\u003e\"imagewithtag\"\u003c/span\u003e: \u003cspan class=\"hljs-string\"\u003e\"false\"\u003c/span\u003e, \u003cspan class=\"hljs-string\"\u003e\"htmlsourcecontent\"\u003c/span\u003e: \u003cspan class=\"hljs-string\"\u003e\"false\"\u003c/span\u003e },\n}).\u003cspan class=\"hljs-title function_\"\u003edone\u003c/span\u003e(\u003cspan class=\"hljs-keyword\"\u003efunction\u003c/span\u003e (\u003cspan class=\"hljs-params\"\u003eresponse\u003c/span\u003e) {\n  \u003cspan class=\"hljs-variable language_\"\u003econsole\u003c/span\u003e.\u003cspan class=\"hljs-title function_\"\u003elog\u003c/span\u003e(response);\n});\n\n\u003c/code\u003e\u003cbutton class=\"hljs-copy-button\" type=\"button\" data-copied=\"false\"\u003eCopy\u003c/button\u003e\u003c/pre\u003e\n\u003c/div\u003e\n\u003cdiv class=\"tab-pane\" id=\"fetch\" aria-labelledby=\"fetch-tab\"\u003e\n\u003cpre class=\"hljs-copy-wrapper\" style=\"--hljs-theme-background: rgb(40, 44, 52);\"\u003e\u003ccode class=\"javascript hljs language-javascript\"\u003e\u003cspan class=\"hljs-keyword\"\u003econst\u003c/span\u003e response = \u003cspan class=\"hljs-keyword\"\u003eawait\u003c/span\u003e \u003cspan class=\"hljs-title function_\"\u003efetch\u003c/span\u003e(\u003cspan class=\"hljs-string\"\u003e\"https://api.gugudata.com/news/fetchcontentimages?appkey=YOUR_APPKEY\"\u003c/span\u003e, {\n  \u003cspan class=\"hljs-attr\"\u003emethod\u003c/span\u003e: \u003cspan class=\"hljs-string\"\u003e\"POST\"\u003c/span\u003e,\n  \u003cspan class=\"hljs-attr\"\u003eheaders\u003c/span\u003e: { \u003cspan class=\"hljs-string\"\u003e\"Content-Type\"\u003c/span\u003e: \u003cspan class=\"hljs-string\"\u003e\"application/x-www-form-urlencoded\"\u003c/span\u003e },\n  \u003cspan class=\"hljs-attr\"\u003ebody\u003c/span\u003e: \u003cspan class=\"hljs-keyword\"\u003enew\u003c/span\u003e \u003cspan class=\"hljs-title function_\"\u003eURLSearchParams\u003c/span\u003e({ \u003cspan class=\"hljs-string\"\u003e\"url\"\u003c/span\u003e: \u003cspan class=\"hljs-string\"\u003e\"YOUR_VALUE\"\u003c/span\u003e, \u003cspan class=\"hljs-string\"\u003e\"limittype\"\u003c/span\u003e: \u003cspan class=\"hljs-string\"\u003e\"YOUR_VALUE\"\u003c/span\u003e, \u003cspan class=\"hljs-string\"\u003e\"limitvalue\"\u003c/span\u003e: \u003cspan class=\"hljs-string\"\u003e\"YOUR_VALUE\"\u003c/span\u003e, \u003cspan class=\"hljs-string\"\u003e\"imagewithtag\"\u003c/span\u003e: \u003cspan class=\"hljs-string\"\u003e\"false\"\u003c/span\u003e, \u003cspan class=\"hljs-string\"\u003e\"htmlsourcecontent\"\u003c/span\u003e: \u003cspan class=\"hljs-string\"\u003e\"false\"\u003c/span\u003e })\n});\n\u003cspan class=\"hljs-variable language_\"\u003econsole\u003c/span\u003e.\u003cspan class=\"hljs-title function_\"\u003elog\u003c/span\u003e(\u003cspan class=\"hljs-keyword\"\u003eawait\u003c/span\u003e response.\u003cspan class=\"hljs-title function_\"\u003etext\u003c/span\u003e());\n\n\u003c/code\u003e\u003cbutton class=\"hljs-copy-button\" type=\"button\" data-copied=\"false\"\u003eCopy\u003c/button\u003e\u003c/pre\u003e\n\u003c/div\u003e\n\u003cdiv class=\"tab-pane\" id=\"nodejs\" aria-labelledby=\"nodejs-tab\"\u003e\n\u003cpre class=\"hljs-copy-wrapper\" style=\"--hljs-theme-background: rgb(40, 44, 52);\"\u003e\u003ccode class=\"javascript hljs language-javascript\"\u003e\u003cspan class=\"hljs-keyword\"\u003econst\u003c/span\u003e response = \u003cspan class=\"hljs-keyword\"\u003eawait\u003c/span\u003e \u003cspan class=\"hljs-title function_\"\u003efetch\u003c/span\u003e(\u003cspan class=\"hljs-string\"\u003e\"https://api.gugudata.com/news/fetchcontentimages?appkey=YOUR_APPKEY\"\u003c/span\u003e, {\n  \u003cspan class=\"hljs-attr\"\u003emethod\u003c/span\u003e: \u003cspan class=\"hljs-string\"\u003e\"POST\"\u003c/span\u003e,\n  \u003cspan class=\"hljs-attr\"\u003eheaders\u003c/span\u003e: { \u003cspan class=\"hljs-string\"\u003e\"Content-Type\"\u003c/span\u003e: \u003cspan class=\"hljs-string\"\u003e\"application/x-www-form-urlencoded\"\u003c/span\u003e },\n  \u003cspan class=\"hljs-attr\"\u003ebody\u003c/span\u003e: \u003cspan class=\"hljs-keyword\"\u003enew\u003c/span\u003e \u003cspan class=\"hljs-title function_\"\u003eURLSearchParams\u003c/span\u003e({ \u003cspan class=\"hljs-string\"\u003e\"url\"\u003c/span\u003e: \u003cspan class=\"hljs-string\"\u003e\"YOUR_VALUE\"\u003c/span\u003e, \u003cspan class=\"hljs-string\"\u003e\"limittype\"\u003c/span\u003e: \u003cspan class=\"hljs-string\"\u003e\"YOUR_VALUE\"\u003c/span\u003e, \u003cspan class=\"hljs-string\"\u003e\"limitvalue\"\u003c/span\u003e: \u003cspan class=\"hljs-string\"\u003e\"YOUR_VALUE\"\u003c/span\u003e, \u003cspan class=\"hljs-string\"\u003e\"imagewithtag\"\u003c/span\u003e: \u003cspan class=\"hljs-string\"\u003e\"false\"\u003c/span\u003e, \u003cspan class=\"hljs-string\"\u003e\"htmlsourcecontent\"\u003c/span\u003e: \u003cspan class=\"hljs-string\"\u003e\"false\"\u003c/span\u003e })\n});\n\u003cspan class=\"hljs-variable language_\"\u003econsole\u003c/span\u003e.\u003cspan class=\"hljs-title function_\"\u003elog\u003c/span\u003e(\u003cspan class=\"hljs-keyword\"\u003eawait\u003c/span\u003e response.\u003cspan class=\"hljs-title function_\"\u003etext\u003c/span\u003e());\n\n\u003c/code\u003e\u003cbutton class=\"hljs-copy-button\" type=\"button\" data-copied=\"false\"\u003eCopy\u003c/button\u003e\u003c/pre\u003e\n\u003c/div\u003e\n\u003cdiv class=\"tab-pane\" id=\"objectivec\" aria-labelledby=\"objectivec-tab\"\u003e\n\u003cpre class=\"hljs-copy-wrapper\" style=\"--hljs-theme-background: rgb(40, 44, 52);\"\u003e\u003ccode class=\"objectivec hljs language-objectivec\"\u003e\u003cspan class=\"hljs-meta\"\u003e#import \u003cspan class=\"hljs-string\"\u003e\u0026lt;Foundation/Foundation.h\u0026gt;\u003c/span\u003e\u003c/span\u003e\n\n\u003cspan class=\"hljs-built_in\"\u003eNSMutableURLRequest\u003c/span\u003e *request = [\u003cspan class=\"hljs-built_in\"\u003eNSMutableURLRequest\u003c/span\u003e requestWithURL:[\u003cspan class=\"hljs-built_in\"\u003eNSURL\u003c/span\u003e URLWithString:\u003cspan class=\"hljs-string\"\u003e@\"https://api.gugudata.com/news/fetchcontentimages?appkey=YOUR_APPKEY\"\u003c/span\u003e]];\n[request setHTTPMethod:\u003cspan class=\"hljs-string\"\u003e@\"POST\"\u003c/span\u003e];\n\u003cspan class=\"hljs-built_in\"\u003eNSString\u003c/span\u003e *body = \u003cspan class=\"hljs-string\"\u003e@\"url=YOUR_VALUE\u0026amp;limittype=YOUR_VALUE\u0026amp;limitvalue=YOUR_VALUE\u0026amp;imagewithtag=false\u0026amp;htmlsourcecontent=false\"\u003c/span\u003e;\n[request setValue:\u003cspan class=\"hljs-string\"\u003e@\"application/x-www-form-urlencoded\"\u003c/span\u003e forHTTPHeaderField:\u003cspan class=\"hljs-string\"\u003e@\"Content-Type\"\u003c/span\u003e];\n[request setHTTPBody:[body dataUsingEncoding:\u003cspan class=\"hljs-built_in\"\u003eNSUTF8StringEncoding\u003c/span\u003e]];\n\u003cspan class=\"hljs-built_in\"\u003eNSURLSessionDataTask\u003c/span\u003e *task = [[\u003cspan class=\"hljs-built_in\"\u003eNSURLSession\u003c/span\u003e sharedSession] dataTaskWithRequest:request completionHandler:^(\u003cspan class=\"hljs-built_in\"\u003eNSData\u003c/span\u003e *data, \u003cspan class=\"hljs-built_in\"\u003eNSURLResponse\u003c/span\u003e *response, \u003cspan class=\"hljs-built_in\"\u003eNSError\u003c/span\u003e *error) {\n  \u003cspan class=\"hljs-keyword\"\u003eif\u003c/span\u003e (error) {\n    \u003cspan class=\"hljs-built_in\"\u003eNSLog\u003c/span\u003e(\u003cspan class=\"hljs-string\"\u003e@\"%@\"\u003c/span\u003e, error);\n    \u003cspan class=\"hljs-keyword\"\u003ereturn\u003c/span\u003e;\n  }\n  \u003cspan class=\"hljs-built_in\"\u003eNSLog\u003c/span\u003e(\u003cspan class=\"hljs-string\"\u003e@\"%@\"\u003c/span\u003e, [[\u003cspan class=\"hljs-built_in\"\u003eNSString\u003c/span\u003e alloc] initWithData:data encoding:\u003cspan class=\"hljs-built_in\"\u003eNSUTF8StringEncoding\u003c/span\u003e]);\n}];\n[task resume];\n\n\u003c/code\u003e\u003cbutton class=\"hljs-copy-button\" type=\"button\" data-copied=\"false\"\u003eCopy\u003c/button\u003e\u003c/pre\u003e\n\u003c/div\u003e\n\u003cdiv class=\"tab-pane\" id=\"php\" aria-labelledby=\"php-tab\"\u003e\n\u003cpre class=\"hljs-copy-wrapper\" style=\"--hljs-theme-background: rgb(40, 44, 52);\"\u003e\u003ccode class=\"php hljs language-php\"\u003e\u003cspan class=\"hljs-meta\"\u003e\u0026lt;?php\u003c/span\u003e\n\u003cspan class=\"hljs-variable\"\u003e$curl\u003c/span\u003e = curl_init();\ncurl_setopt_array(\u003cspan class=\"hljs-variable\"\u003e$curl\u003c/span\u003e, \u003cspan class=\"hljs-keyword\"\u003earray\u003c/span\u003e(\n  CURLOPT_URL =\u0026gt; \u003cspan class=\"hljs-string\"\u003e\"https://api.gugudata.com/news/fetchcontentimages?appkey=YOUR_APPKEY\"\u003c/span\u003e,\n  CURLOPT_RETURNTRANSFER =\u0026gt; \u003cspan class=\"hljs-literal\"\u003etrue\u003c/span\u003e,\n  CURLOPT_FOLLOWLOCATION =\u0026gt; \u003cspan class=\"hljs-literal\"\u003etrue\u003c/span\u003e,\n  CURLOPT_CUSTOMREQUEST =\u0026gt; \u003cspan class=\"hljs-string\"\u003e\"POST\"\u003c/span\u003e,\n  CURLOPT_POSTFIELDS =\u0026gt; \u003cspan class=\"hljs-string\"\u003e\"url=YOUR_VALUE\u0026amp;limittype=YOUR_VALUE\u0026amp;limitvalue=YOUR_VALUE\u0026amp;imagewithtag=false\u0026amp;htmlsourcecontent=false\"\u003c/span\u003e,\n  CURLOPT_HTTPHEADER =\u0026gt; \u003cspan class=\"hljs-keyword\"\u003earray\u003c/span\u003e(\u003cspan class=\"hljs-string\"\u003e\"Content-Type: application/x-www-form-urlencoded\"\u003c/span\u003e),\n));\n\u003cspan class=\"hljs-variable\"\u003e$response\u003c/span\u003e = curl_exec(\u003cspan class=\"hljs-variable\"\u003e$curl\u003c/span\u003e);\ncurl_close(\u003cspan class=\"hljs-variable\"\u003e$curl\u003c/span\u003e);\n\u003cspan class=\"hljs-keyword\"\u003eecho\u003c/span\u003e \u003cspan class=\"hljs-variable\"\u003e$response\u003c/span\u003e;\n\n\u003c/code\u003e\u003cbutton class=\"hljs-copy-button\" type=\"button\" data-copied=\"false\"\u003eCopy\u003c/button\u003e\u003c/pre\u003e\n\u003c/div\u003e\n\u003cdiv class=\"tab-pane\" id=\"python\" aria-labelledby=\"python-tab\"\u003e\n\u003cpre class=\"hljs-copy-wrapper\" style=\"--hljs-theme-background: rgb(40, 44, 52);\"\u003e\u003ccode class=\"python hljs language-python\"\u003e\u003cspan class=\"hljs-keyword\"\u003eimport\u003c/span\u003e requests\n\nurl = \u003cspan class=\"hljs-string\"\u003e\"https://api.gugudata.com/news/fetchcontentimages?appkey=YOUR_APPKEY\"\u003c/span\u003e\npayload = { \u003cspan class=\"hljs-string\"\u003e\"url\"\u003c/span\u003e: \u003cspan class=\"hljs-string\"\u003e\"YOUR_VALUE\"\u003c/span\u003e, \u003cspan class=\"hljs-string\"\u003e\"limittype\"\u003c/span\u003e: \u003cspan class=\"hljs-string\"\u003e\"YOUR_VALUE\"\u003c/span\u003e, \u003cspan class=\"hljs-string\"\u003e\"limitvalue\"\u003c/span\u003e: \u003cspan class=\"hljs-string\"\u003e\"YOUR_VALUE\"\u003c/span\u003e, \u003cspan class=\"hljs-string\"\u003e\"imagewithtag\"\u003c/span\u003e: \u003cspan class=\"hljs-string\"\u003e\"false\"\u003c/span\u003e, \u003cspan class=\"hljs-string\"\u003e\"htmlsourcecontent\"\u003c/span\u003e: \u003cspan class=\"hljs-string\"\u003e\"false\"\u003c/span\u003e }\nresponse = requests.post(url, data=payload)\n\u003cspan class=\"hljs-built_in\"\u003eprint\u003c/span\u003e(response.text)\n\n\u003c/code\u003e\u003cbutton class=\"hljs-copy-button\" type=\"button\" data-copied=\"false\"\u003eCopy\u003c/button\u003e\u003c/pre\u003e\n\u003c/div\u003e\n\u003cdiv class=\"tab-pane\" id=\"ruby\" aria-labelledby=\"ruby-tab\"\u003e\n\u003cpre class=\"hljs-copy-wrapper\" style=\"--hljs-theme-background: rgb(40, 44, 52);\"\u003e\u003ccode class=\"ruby hljs language-ruby\"\u003e\u003cspan class=\"hljs-keyword\"\u003erequire\u003c/span\u003e \u003cspan class=\"hljs-string\"\u003e\"uri\"\u003c/span\u003e\n\u003cspan class=\"hljs-keyword\"\u003erequire\u003c/span\u003e \u003cspan class=\"hljs-string\"\u003e\"net/http\"\u003c/span\u003e\n\nurl = URI(\u003cspan class=\"hljs-string\"\u003e\"https://api.gugudata.com/news/fetchcontentimages?appkey=YOUR_APPKEY\"\u003c/span\u003e)\nhttps = Net::HTTP.new(url.host, url.port)\nhttps.use_ssl = \u003cspan class=\"hljs-literal\"\u003etrue\u003c/span\u003e\nrequest = Net::HTTP::Post.new(url)\nrequest[\u003cspan class=\"hljs-string\"\u003e\"Content-Type\"\u003c/span\u003e] = \u003cspan class=\"hljs-string\"\u003e\"application/x-www-form-urlencoded\"\u003c/span\u003e\nrequest.body = \u003cspan class=\"hljs-string\"\u003e\"url=YOUR_VALUE\u0026amp;limittype=YOUR_VALUE\u0026amp;limitvalue=YOUR_VALUE\u0026amp;imagewithtag=false\u0026amp;htmlsourcecontent=false\"\u003c/span\u003e\nresponse = https.request(request)\nputs response.read_body\n\n\u003c/code\u003e\u003cbutton class=\"hljs-copy-button\" type=\"button\" data-copied=\"false\"\u003eCopy\u003c/button\u003e\u003c/pre\u003e\n\u003c/div\u003e\n\u003cdiv class=\"tab-pane\" id=\"swift\" aria-labelledby=\"swift-tab\"\u003e\n\u003cpre class=\"hljs-copy-wrapper\" style=\"--hljs-theme-background: rgb(40, 44, 52);\"\u003e\u003ccode class=\"swift hljs language-swift\"\u003e\u003cspan class=\"hljs-keyword\"\u003eimport\u003c/span\u003e Foundation\n\n\u003cspan class=\"hljs-keyword\"\u003elet\u003c/span\u003e semaphore \u003cspan class=\"hljs-operator\"\u003e=\u003c/span\u003e \u003cspan class=\"hljs-type\"\u003eDispatchSemaphore\u003c/span\u003e(value: \u003cspan class=\"hljs-number\"\u003e0\u003c/span\u003e)\n\u003cspan class=\"hljs-keyword\"\u003evar\u003c/span\u003e request \u003cspan class=\"hljs-operator\"\u003e=\u003c/span\u003e \u003cspan class=\"hljs-type\"\u003eURLRequest\u003c/span\u003e(url: \u003cspan class=\"hljs-type\"\u003eURL\u003c/span\u003e(string: \u003cspan class=\"hljs-string\"\u003e\"https://api.gugudata.com/news/fetchcontentimages?appkey=YOUR_APPKEY\"\u003c/span\u003e)\u003cspan class=\"hljs-operator\"\u003e!\u003c/span\u003e, timeoutInterval: .infinity)\nrequest.httpMethod \u003cspan class=\"hljs-operator\"\u003e=\u003c/span\u003e \u003cspan class=\"hljs-string\"\u003e\"POST\"\u003c/span\u003e\nrequest.addValue(\u003cspan class=\"hljs-string\"\u003e\"application/x-www-form-urlencoded\"\u003c/span\u003e, forHTTPHeaderField: \u003cspan class=\"hljs-string\"\u003e\"Content-Type\"\u003c/span\u003e)\nrequest.httpBody \u003cspan class=\"hljs-operator\"\u003e=\u003c/span\u003e \u003cspan class=\"hljs-string\"\u003e\"url=YOUR_VALUE\u0026amp;limittype=YOUR_VALUE\u0026amp;limitvalue=YOUR_VALUE\u0026amp;imagewithtag=false\u0026amp;htmlsourcecontent=false\"\u003c/span\u003e.data(using: .utf8)\n\u003cspan class=\"hljs-keyword\"\u003elet\u003c/span\u003e task \u003cspan class=\"hljs-operator\"\u003e=\u003c/span\u003e \u003cspan class=\"hljs-type\"\u003eURLSession\u003c/span\u003e.shared.dataTask(with: request) { data, response, error \u003cspan class=\"hljs-keyword\"\u003ein\u003c/span\u003e\n  \u003cspan class=\"hljs-keyword\"\u003edefer\u003c/span\u003e { semaphore.signal() }\n  \u003cspan class=\"hljs-keyword\"\u003eguard\u003c/span\u003e \u003cspan class=\"hljs-keyword\"\u003elet\u003c/span\u003e data \u003cspan class=\"hljs-operator\"\u003e=\u003c/span\u003e data \u003cspan class=\"hljs-keyword\"\u003eelse\u003c/span\u003e {\n    \u003cspan class=\"hljs-built_in\"\u003eprint\u003c/span\u003e(\u003cspan class=\"hljs-type\"\u003eString\u003c/span\u003e(describing: error))\n    \u003cspan class=\"hljs-keyword\"\u003ereturn\u003c/span\u003e\n  }\n  \u003cspan class=\"hljs-built_in\"\u003eprint\u003c/span\u003e(\u003cspan class=\"hljs-type\"\u003eString\u003c/span\u003e(data: data, encoding: .utf8)\u003cspan class=\"hljs-operator\"\u003e!\u003c/span\u003e)\n}\ntask.resume()\nsemaphore.wait()\n\n\u003c/code\u003e\u003cbutton class=\"hljs-copy-button\" type=\"button\" data-copied=\"false\"\u003eCopy\u003c/button\u003e\u003c/pre\u003e\n\u003c/div\u003e\n\u003c/div\u003e\n\u003cdiv\u003e\n\u003ca href=\"https://www.postman.com/gugudata/gugudata-official/collection/1163860-ee114343-4622-4a54-a39b-994173c27dac/?action=share\u0026amp;creator=1163860\u0026amp;active-environment=1163860-a95b31ef-324f-43db-b2fc-faa41f45bd35\" target=\"_blank\" class=\"btn button-postman\" style=\"padding-top: 10px; padding-bottom: 9px; text-transform: inherit;\" title=\"在 Postman 中导入并运行此接口\"\u003e\u003ci class=\"fa fa-play\" aria-hidden=\"true\"\u003e\u003c/i\u003e在 Postman 中测试运行\u003c/a\u003e\n\u003ca href=\"https://doc.gugudata.com/\" target=\"_blank\" class=\"btn button-apifox\" style=\"padding-top: 8px; padding-bottom: 5px; text-transform: inherit;\" title=\"在 Apifox 中导入并运行此接口\"\u003e\u003cimg src=\"/images/apifox.svg\" style=\"width: 25px; height: 25px; padding-right: 5px; padding-bottom: 3px;\"\u003e在 Apifox 中测试运行\u003c/a\u003e\n\u003ca href=\"/api/details/fetchcontentimages/llm\" target=\"_blank\" class=\"btn button-llm\" style=\"padding-top: 10px; padding-bottom: 9px; text-transform: inherit;\" title=\"打开当前接口的 LLM Markdown 页面\"\u003e\u003ci class=\"fa fa-file-text-o\" aria-hidden=\"true\"\u003e\u003c/i\u003e打开 LLM 页面\u003c/a\u003e\n\u003cbutton type=\"button\" id=\"copy-llm-markdown\" data-api-identity=\"fetchcontentimages\" class=\"btn button-llm\" style=\"padding-top: 10px; padding-bottom: 9px; text-transform: inherit;\" title=\"复制当前接口的 LLM Markdown 内容\"\u003e\u003ci class=\"fa fa-copy\" aria-hidden=\"true\"\u003e\u003c/i\u003e复制 LLM.md\u003c/button\u003e\n\u003c/div\u003e\n\u003c/div\u003e\n\u003c/li\u003e\n\u003cli id=\"anchor_qa\"\u003e\n\u003cdiv class=\"icon\"\u003e\n\u003ci class=\"fa fa-question-circle\" aria-hidden=\"true\"\u003e\u003c/i\u003e\n\u003c/div\u003e\n\u003cdiv class=\"media-body\"\u003e\n\u003ch2 class=\"tr-title\" style=\"margin-top:5px;\"\u003e常见问题 Q\u0026amp;A\u003c/h2\u003e\n\u003cul class=\"detailsList\"\u003e\n\u003cli\u003e\n\u003cp\u003eQ: 数据请求有缓存吗？\u003c/p\u003e\n\u003cp\u003eA: 我们为所有数据请求提供实时响应。对于定期更新的数据，我们在其更新周期内实施缓存策略，以优化性能。\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eQ: 如何保证请求时 key 的安全性？\u003c/p\u003e\n\u003cp\u003eA: 我们建议将对 API 的请求操作放置在您的应用程序后端。这样，前端请求只与您的后端服务交互，确保了更高的安全性和易于维护的架构。\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eQ: 接口可以用于哪些开发语言？\u003c/p\u003e\n\u003cp\u003eA: 我们的接口支持所有能进行网络请求的开发语言，便于在各类项目中快速整合数据。\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eQ: 接口的性能可以保证吗？\u003c/p\u003e\n\u003cp\u003eA: 我们的接口后台使用与商业级项目相同的架构，保证了稳定且高效的性能。您可以通过访问测试接口了解更多性能信息。\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/div\u003e\n\u003c/li\u003e\n\u003cli id=\"anchor_agreement\"\u003e\n\u003cdiv class=\"icon\"\u003e\n\u003ci class=\"fa fa-puzzle-piece\" aria-hidden=\"true\"\u003e\u003c/i\u003e\n\u003c/div\u003e\n\u003cdiv class=\"media-body\"\u003e\n\u003ch2 class=\"tr-title\" style=\"margin-top:5px;\"\u003e服务协议以及服务免责声明\u003c/h2\u003e\n\u003cdiv class=\"docs-api-show\" style=\"display: block;\"\u003e\n\u003cstyle\u003e.fullsimplearea p.title{font-size:14px;font-weight:bold;margin-top:10px;}\u003c/style\u003e\n\u003cdiv class=\"fullsimpleline\" style=\"line-height: 25px; color: #666; font-size: 16px\"\u003e\n\u003cp\u003e用户应当充分阅读\u0026nbsp;\u003ca href=\"/license.aspx\" target=\"_blank\" title=\"查看服务协议\"\u003e服务协议\u003c/a\u003e\u0026nbsp;以及\u0026nbsp;\u003ca href=\"/disclaimer.aspx\" target=\"_blank\" title=\"查看服务免责声明\"\u003e服务免责声明\u003c/a\u003e\u0026nbsp;，用户购买与使用咕咕数据 API 服务亦视为接受本协议。\u003c/p\u003e\n\u003c/div\u003e\n\u003c/div\u003e\n\u003c/div\u003e\n\u003c/li\u003e\n\u003cli id=\"anchor_contact\"\u003e\n\u003cdiv class=\"icon\"\u003e\n\u003ci class=\"fa fa-users\" aria-hidden=\"true\"\u003e\u003c/i\u003e\n\u003c/div\u003e\n\u003cdiv class=\"media-body\"\u003e\n\u003ch2 class=\"tr-title\" style=\"margin-top:5px;\"\u003e技术支持\u003c/h2\u003e\n\u003cul class=\"detailsList\"\u003e\n\u003cli\u003e\u003cstrong\u003e技术支持邮箱:\u0026nbsp;\u003c/strong\u003esupport@gugudata.com\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e微信客服:\u0026nbsp;\u003c/strong\u003e\u003ca href=\"https://work.weixin.qq.com/kfid/kfcf9a60a6afe3337b7\" target=\"_blank\" title=\"打开微信客服页面\"\u003e客服链接\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/div\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cdiv class=\"buttons pull-right\"\u003e\n\u003ca href=\"/order/fetchcontentimages\" class=\"btn btn-primary\" title=\"购买 获取任意链接正文图片 接口服务\"\u003e\u003ci class=\"fa fa-shopping-cart\" aria-hidden=\"true\"\u003e\u003c/i\u003e购买数据调用\u003c/a\u003e\n\u003ca href=\"mailto:support@gugudata.com\" class=\"btn button-send\" title=\"发送邮件咨询技术支持\"\u003e\u003ci class=\"fa fa-envelope-o\" style=\"font-size: 19px;\" aria-hidden=\"true\"\u003e\u003c/i\u003e邮件咨询 (7*24小时)\u003c/a\u003e\n\u003ca href=\"https://work.weixin.qq.com/kfid/kfcf9a60a6afe3337b7\" onmousemove=\"show()\" onmouseout=\"hide()\" class=\"btn btn-vip\" style=\"text-transform: inherit\" title=\"联系微信客服\"\u003e\u003ci class=\"fa fa-weixin\"\u003e\u003c/i\u003e微信客服联系 (工作日)\u003c/a\u003e\n\u003cdiv\u003e\n\u003cimg id=\"wxqrcode\" style=\"width: 200px; display: none; position: absolute; margin-left: 390px; margin-top: 10px; border-radius: 4px; box-shadow: 0 2px 8px rgba(0, 0, 0, 0.15); z-index: 1000;\" src=\"https://static.gugudata.com/wechat-services.png\" alt=\"微信客服\"\u003e\n\u003c/div\u003e\n\u003c/div\u003e\n\u003c/div\u003e\n\u003c/div\u003e\n\u003c/div\u003e\n\u003cscript src=\"https://static.gugudata.com/highlight.min.js\"\u003e\u003c/script\u003e\n\u003cscript src=\"https://static.gugudata.com/highlightjs-copy.min.js\"\u003e\u003c/script\u003e\n\u003clink rel=\"stylesheet\" href=\"https://static.gugudata.com/highlightjs-copy.min.css\"\u003e\n\u003cscript\u003e$(\"code\").each(function () {$(this).html(\"\u003col\u003e\u003cli\u003e\" + $(this).html().replace(/\\n/g,\"\\n\u003c/li\u003e\u003cli\u003e\") + \"\\n\u003c/li\u003e\u003c/ol\u003e\");});$(\"#myTabContent\").css(\"width\",$(\".section\")[0].clientWidth - 80);hljs.addPlugin(new CopyButtonPlugin());hljs.highlightAll();hljs.configure({ignoreUnescapedHTML:true\n});function copyTextWithFallback(text) {if (navigator.clipboard \u0026\u0026window.isSecureContext) {return navigator.clipboard.writeText(text);}\nreturn new Promise(function (resolve,reject) {var textArea =document.createElement(\"textarea\");textArea.value =text;textArea.style.position =\"fixed\";textArea.style.left =\"-999999px\";textArea.style.top =\"-999999px\";document.body.appendChild(textArea);textArea.focus();textArea.select();try {var successful =document.execCommand(\"copy\");document.body.removeChild(textArea);if (successful) {resolve();} else {reject(new Error(\"copy failed\"));}\n} catch (error) {document.body.removeChild(textArea);reject(error);}\n});}\nfunction setLlmCopyButtonText(button,text) {button.innerHTML =\u0027\u003ci class=\"fa fa-copy\" aria-hidden=\"true\"\u003e\u003c/i\u003e\u0027 + text;}\ndocument.addEventListener(\"DOMContentLoaded\",function () {var llmCopyButton =document.getElementById(\"copy-llm-markdown\");if (!llmCopyButton) {return;}\nllmCopyButton.addEventListener(\"click\",function () {var button =this;var apiIdentity =button.getAttribute(\"data-api-identity\");if (!apiIdentity) {return;}\nbutton.disabled =true;setLlmCopyButtonText(button,\"复制中...\");var markdownUrl =\"/api/details/\" + encodeURIComponent(apiIdentity) + \"/llm.md\";fetch(markdownUrl,{credentials:\"same-origin\" })\n.then(function (response) {if (!response.ok) {throw new Error(\"request failed\");}\nreturn response.text();})\n.then(function (markdownContent) {return copyTextWithFallback(markdownContent);})\n.then(function () {setLlmCopyButtonText(button,\"已复制\");})\n.catch(function () {setLlmCopyButtonText(button,\"复制失败\");})\n.then(function () {setTimeout(function () {button.disabled =false;setLlmCopyButtonText(button,\"复制 LLM.md\");},1200);});});});\u003c/script\u003e\n\u003cscript type=\"text/javascript\"\u003efunction show() {document.getElementById(\"wxqrcode\").style.display =\"block\";}\nfunction hide() {document.getElementById(\"wxqrcode\").style.display =\"none\";}\n\u003c/script\u003e\n\u003cstyle type=\"text/css\"\u003e.buttons .btn{padding:10px 20px 10px;}table{width:100%;}\u003c/style\u003e\n\u003cdiv class=\"container\"\u003e\n\u003cdiv class=\"row\"\u003e\n\u003cdiv class=\"col-md-12\"\u003e\n\u003ch1 class=\"recommend-title\"\u003e业务相关接口推荐\u003c/h1\u003e\n\u003c/div\u003e\n\u003c/div\u003e\n\u003cdiv class=\"row\"\u003e\n\u003cdiv class=\"col-sm-6 col-md-3\"\u003e\n\u003cdiv class=\"job-item\"\u003e\n\u003cdiv class=\"job-info\"\u003e\n\u003cdiv class=\"company-logo\"\u003e\n\u003ca href=\"/api/details/readability\" title=\"查看 网页可读内容抽取 接口详情\"\u003e\n\u003cimg src=\"https://static.gugudata.com/api_cover_readability.png?imageView2/1/w/426/h/246/interlace/1/q/100\" alt=\"网页可读内容抽取\" class=\"img-responsive\"\u003e\n\u003c/a\u003e\n\u003c/div\u003e\n\u003cspan class=\"tr-title\"\u003e\n\u003cimg src=\"/images/top-vendor.svg\" style=\"width: 1em; padding-bottom: 0.2em;\" alt=\"稳定提供服务 10 年\" title=\"稳定提供服务 10 年\"\u003e\n\u003ca href=\"/api/details/readability\" title=\"查看 网页可读内容抽取 接口详情\"\u003e网页可读内容抽取\u003c/a\u003e\n\u003c/span\u003e\n\u003cul class=\"tr-list job-meta\"\u003e\n\u003cli\u003e\n\u003cspan\u003e\n\u003ci class=\"fa fa-book\" aria-hidden=\"true\"\u003e\u003c/i\u003e\n\u003c/span\u003e智能提取文章关键元素信息\n\u003c/li\u003e\n\u003cli\u003e\n\u003cspan\u003e\n\u003ci class=\"fa fa-cogs\" aria-hidden=\"true\"\u003e\u003c/i\u003e\n\u003c/span\u003e智能抽取\u0026nbsp;\u003cspan style=\"color: #00aeef;\"\u003e/\u003c/span\u003e\u0026nbsp;多种元素信息\n\u003c/li\u003e\n\u003cli\u003e\n\u003cspan\u003e\n\u003ci class=\"fa fa-credit-card\" aria-hidden=\"true\"\u003e\u003c/i\u003e\n\u003c/span\u003e\u003cspan style=\"\" class=\"pricetag\"\u003e999元/年\u003c/span\u003e\u003cspan style=\"\" class=\"disPriceTag\"\u003e限时折扣\u0026nbsp;\u003cstrong\u003e499元/年\u003c/strong\u003e\u003c/span\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cdiv class=\"time\"\u003e\n\u003ca href=\"/api/details/readability\" title=\"查看 网页可读内容抽取 接口详情\"\u003e\n\u003cspan class=\"part-time\"\u003e查看详情\u003c/span\u003e\n\u003c/a\u003e\n\u003cspan class=\"pull-right\"\u003e被调用于\u0026nbsp;4\u0026nbsp;秒前\u003c/span\u003e\n\u003c/div\u003e\n\u003c/div\u003e\n\u003cdiv class=\"floatoff\" style=\"\"\u003e\n\u003cimg src=\"https://static.gugudata.com/icon_dis_50.png\" alt=\"50% 折扣\" title=\"限时 50% 折扣中...\"\u003e\n\u003c/div\u003e\n\u003c/div\u003e\n\u003c/div\u003e\n\u003cdiv class=\"col-sm-6 col-md-3\"\u003e\n\u003cdiv class=\"job-item\"\u003e\n\u003cdiv class=\"job-info\"\u003e\n\u003cdiv class=\"company-logo\"\u003e\n\u003ca href=\"/api/details/wxarticlecover\" title=\"查看 获取公众号文章封面 接口详情\"\u003e\n\u003cimg src=\"https://static.gugudata.com/api_wxarticlecover.png?imageView2/1/w/426/h/246/interlace/1/q/100\" alt=\"获取公众号文章封面\" class=\"img-responsive\"\u003e\n\u003c/a\u003e\n\u003c/div\u003e\n\u003cspan class=\"tr-title\"\u003e\n\u003ca href=\"/api/details/wxarticlecover\" title=\"查看 获取公众号文章封面 接口详情\"\u003e获取公众号文章封面\u003c/a\u003e\n\u003c/span\u003e\n\u003cul class=\"tr-list job-meta\"\u003e\n\u003cli\u003e\n\u003cspan\u003e\n\u003ci class=\"fa fa-book\" aria-hidden=\"true\"\u003e\u003c/i\u003e\n\u003c/span\u003e解析任意公共号文章链接\n\u003c/li\u003e\n\u003cli\u003e\n\u003cspan\u003e\n\u003ci class=\"fa fa-cogs\" aria-hidden=\"true\"\u003e\u003c/i\u003e\n\u003c/span\u003e解析任意文章\u0026nbsp;\u003cspan style=\"color: #00aeef;\"\u003e/\u003c/span\u003e\u0026nbsp;返回官方地址\n\u003c/li\u003e\n\u003cli\u003e\n\u003cspan\u003e\n\u003ci class=\"fa fa-credit-card\" aria-hidden=\"true\"\u003e\u003c/i\u003e\n\u003c/span\u003e\u003cspan style=\"\" class=\"pricetag\"\u003e399元/年\u003c/span\u003e\u003cspan style=\"\" class=\"disPriceTag\"\u003e限时折扣\u0026nbsp;\u003cstrong\u003e199元/年\u003c/strong\u003e\u003c/span\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cdiv class=\"time\"\u003e\n\u003ca href=\"/api/details/wxarticlecover\" title=\"查看 获取公众号文章封面 接口详情\"\u003e\n\u003cspan class=\"part-time\"\u003e查看详情\u003c/span\u003e\n\u003c/a\u003e\n\u003cspan class=\"pull-right\"\u003e被调用于\u0026nbsp;9\u0026nbsp;秒前\u003c/span\u003e\n\u003c/div\u003e\n\u003c/div\u003e\n\u003cdiv class=\"floatoff\" style=\"\"\u003e\n\u003cimg src=\"https://static.gugudata.com/icon_dis_50.png\" alt=\"50% 折扣\" title=\"限时 50% 折扣中...\"\u003e\n\u003c/div\u003e\n\u003c/div\u003e\n\u003c/div\u003e\n\u003cdiv class=\"col-sm-6 col-md-3\"\u003e\n\u003cdiv class=\"job-item\"\u003e\n\u003cdiv class=\"job-info\"\u003e\n\u003cdiv class=\"company-logo\"\u003e\n\u003ca href=\"/api/details/fetchcontent\" title=\"查看 获取任意链接文章正文 接口详情\"\u003e\n\u003cimg src=\"https://static.gugudata.com/api_fetchcontent.jpg?imageView2/1/w/426/h/246/interlace/1/q/100\" alt=\"获取任意链接文章正文\" class=\"img-responsive\"\u003e\n\u003c/a\u003e\n\u003c/div\u003e\n\u003cspan class=\"tr-title\"\u003e\n\u003cimg src=\"/images/top-vendor.svg\" style=\"width: 1em; padding-bottom: 0.2em;\" alt=\"稳定提供服务 10 年\" title=\"稳定提供服务 10 年\"\u003e\n\u003ca href=\"/api/details/fetchcontent\" title=\"查看 获取任意链接文章正文 接口详情\"\u003e获取任意链接文章正文\u003c/a\u003e\n\u003c/span\u003e\n\u003cul class=\"tr-list job-meta\"\u003e\n\u003cli\u003e\n\u003cspan\u003e\n\u003ci class=\"fa fa-book\" aria-hidden=\"true\"\u003e\u003c/i\u003e\n\u003c/span\u003e智能分析抓取链接中的正文部分\n\u003c/li\u003e\n\u003cli\u003e\n\u003cspan\u003e\n\u003ci class=\"fa fa-cogs\" aria-hidden=\"true\"\u003e\u003c/i\u003e\n\u003c/span\u003e智能分析正文\u0026nbsp;\u003cspan style=\"color: #00aeef;\"\u003e/\u003c/span\u003e\u0026nbsp;包含 HTML 标签\n\u003c/li\u003e\n\u003cli\u003e\n\u003cspan\u003e\n\u003ci class=\"fa fa-credit-card\" aria-hidden=\"true\"\u003e\u003c/i\u003e\n\u003c/span\u003e\u003cspan style=\"\" class=\"pricetag\"\u003e1999元/年\u003c/span\u003e\u003cspan style=\"\" class=\"disPriceTag\"\u003e限时折扣\u0026nbsp;\u003cstrong\u003e999元/年\u003c/strong\u003e\u003c/span\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cdiv class=\"time\"\u003e\n\u003ca href=\"/api/details/fetchcontent\" title=\"查看 获取任意链接文章正文 接口详情\"\u003e\n\u003cspan class=\"part-time\"\u003e查看详情\u003c/span\u003e\n\u003c/a\u003e\n\u003cspan class=\"pull-right\"\u003e被调用于\u0026nbsp;6\u0026nbsp;秒前\u003c/span\u003e\n\u003c/div\u003e\n\u003c/div\u003e\n\u003cdiv class=\"floatoff\" style=\"\"\u003e\n\u003cimg src=\"https://static.gugudata.com/icon_dis_50.png\" alt=\"50% 折扣\" title=\"限时 50% 折扣中...\"\u003e\n\u003c/div\u003e\n\u003c/div\u003e\n\u003c/div\u003e\n\u003cdiv class=\"col-sm-6 col-md-3\"\u003e\n\u003cdiv class=\"job-item\"\u003e\n\u003cdiv class=\"job-info\"\u003e\n\u003cdiv class=\"company-logo\"\u003e\n\u003ca href=\"/api/details/vehicle-catalog\" title=\"查看 汽车车型库数据 接口详情\"\u003e\n\u003cimg src=\"https://static.gugudata.com/api_cover_vehicle_catalog_v2.png\" alt=\"汽车车型库数据\" class=\"img-responsive\"\u003e\n\u003c/a\u003e\n\u003c/div\u003e\n\u003cspan class=\"tr-title\"\u003e\n\u003ca href=\"/api/details/vehicle-catalog\" title=\"查看 汽车车型库数据 接口详情\"\u003e汽车车型库数据\u003c/a\u003e\n\u003c/span\u003e\n\u003cul class=\"tr-list job-meta\"\u003e\n\u003cli\u003e\n\u003cspan\u003e\n\u003ci class=\"fa fa-book\" aria-hidden=\"true\"\u003e\u003c/i\u003e\n\u003c/span\u003e提供品牌车系车型三级车型库数据\n\u003c/li\u003e\n\u003cli\u003e\n\u003cspan\u003e\n\u003ci class=\"fa fa-cogs\" aria-hidden=\"true\"\u003e\u003c/i\u003e\n\u003c/span\u003e汽车数据\u0026nbsp;\u003cspan style=\"color: #00aeef;\"\u003e/\u003c/span\u003e\u0026nbsp;车型库\n\u003c/li\u003e\n\u003cli\u003e\n\u003cspan\u003e\n\u003ci class=\"fa fa-credit-card\" aria-hidden=\"true\"\u003e\u003c/i\u003e\n\u003c/span\u003e\u003cspan style=\"\" class=\"pricetag\"\u003e2999元/年\u003c/span\u003e\u003cspan style=\"\" class=\"disPriceTag\"\u003e限时折扣\u0026nbsp;\u003cstrong\u003e1499元/年\u003c/strong\u003e\u003c/span\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cdiv class=\"time\"\u003e\n\u003ca href=\"/api/details/vehicle-catalog\" title=\"查看 汽车车型库数据 接口详情\"\u003e\n\u003cspan class=\"part-time\"\u003e查看详情\u003c/span\u003e\n\u003c/a\u003e\n\u003cspan class=\"pull-right\"\u003e数据校验更新于\u0026nbsp;2 小时前\u003c/span\u003e\n\u003c/div\u003e\n\u003c/div\u003e\n\u003cdiv class=\"floatoff\" style=\"\"\u003e\n\u003cimg src=\"https://static.gugudata.com/icon_dis_50.png\" alt=\"50% 折扣\" title=\"限时 50% 折扣中...\"\u003e\n\u003c/div\u003e\n\u003c/div\u003e\n\u003c/div\u003e\n\u003c/div\u003e\n\u003c/div\u003e\n\u003cdiv class=\"footer\"\u003e\n\u003cdiv class=\"footer-top section-padding\"\u003e\n\u003cdiv class=\"container\"\u003e\n\u003cdiv class=\"row\"\u003e\n\u003cdiv class=\"col-sm-4\"\u003e\n\u003cdiv class=\"footer-widget\"\u003e\n\u003cp\u003e关于我们\u003c/p\u003e\n\u003cul class=\"tr-list\"\u003e\n\u003cli\u003e\n\u003ca href=\"/contact\" title=\"了解咕咕数据公司信息\"\u003e关于咕咕数据\u003c/a\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003ca href=\"/license\" title=\"查看用户协议\"\u003e用户协议\u003c/a\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003ca href=\"/disclaimer\" title=\"查看免责声明\"\u003e免责声明\u003c/a\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003ca href=\"/contact\" title=\"联系我们\"\u003e联系我们\u003c/a\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/div\u003e\n\u003c/div\u003e\n\u003cdiv class=\"col-sm-4\"\u003e\n\u003cdiv class=\"footer-widget\"\u003e\n\u003cp\u003e商业 API\u003c/p\u003e\n\u003cul class=\"tr-list\"\u003e\n\u003cli\u003e\n\u003ca href=\"/api/news/9/0/9/0\" title=\"查看新闻资讯类数据接口\"\u003e新闻 / 资讯\u003c/a\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003ca href=\"/api/finance/9/0/9/0\" title=\"查看金融分析类数据接口\"\u003e金融 / 分析\u003c/a\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003ca href=\"/api/location/9/0/9/0\" title=\"查看位置坐标类数据接口\"\u003e位置 / 坐标\u003c/a\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003ca href=\"/api/all/9/0/9/0/不限\" title=\"查看所有数据服务接口\"\u003e更多服务...\u003c/a\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/div\u003e\n\u003c/div\u003e\n\u003cdiv class=\"col-sm-4\"\u003e\n\u003cdiv class=\"footer-widget\"\u003e\n\u003cp\u003e帮助中心\u003c/p\u003e\n\u003cul class=\"tr-list\"\u003e\n\u003cli\u003e\n\u003ca href=\"https://doc.gugudata.com/\" title=\"查看接口文档\" target=\"_blank\"\u003e接口文档\u003c/a\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003ca href=\"/api/details/stockcnrealtime#anchor_code\" title=\"查看 API 示例代码\"\u003eAPI / DEMO\u003c/a\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003ca href=\"/api/details/stockcnrealtime#anchor_qa\" title=\"查看常见问题解答\"\u003e常见问题\u003c/a\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003ca href=\"/api/details/stockcnrealtime#anchor_code\" title=\"查看接入示例代码\"\u003e接入示例代码\u003c/a\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/div\u003e\n\u003c/div\u003e\n\u003c/div\u003e\n\u003c/div\u003e\n\u003c/div\u003e\n\u003cdiv class=\"footer-bottom\"\u003e\n\u003cdiv class=\"container\"\u003e\n\u003cdiv class=\"copyright\" style=\"width: 100%;\"\u003e\n\u003cp style=\"line-height: 22px;\"\u003e\nCopyright © 2015-2026\n\u003ca href=\"https://www.gugudata.com\" title=\"访问江苏满数数据科技有限公司官网\"\u003e江苏满数数据科技有限公司\u003c/a\u003e. All rights reserved.\n\u003cspan style=\"float: right; font-size: 9px;\"\u003e\n\u003ca href=\"http://beian.miit.gov.cn/\" target=\"_blank\" title=\"查看网站备案信息\"\u003e苏ICP备2022035649号\u003c/a\u003e\n\u003c/span\u003e\n\u003c/p\u003e\n\u003c/div\u003e\n\u003c/div\u003e\n\u003c/div\u003e\n\u003c/div\u003e\n\u003ca href=\"#\" class=\"back-to-top\" aria-label=\"Move to the page top\"\u003e\n\u003ci class=\"fa fa-angle-up\"\u003e\u003c/i\u003e\n\u003c/a\u003e\n\u003cdiv class=\"coupon\" onclick=\"window.location.href=\u0027/coupon\u0027\"\u003e\n\u003cscript\u003e(function() {try {if (typeof customElements !==\u0027undefined\u0027) {var script =document.createElement(\u0027script\u0027);script.src =\u0027https://static.gugudata.com/lottie-player.js\u0027;script.onerror =function() {console.warn(\u0027Failed to load lottie-player\u0027);var couponDiv =document.querySelector(\u0027.coupon\u0027);if (couponDiv) couponDiv.style.display =\u0027none\u0027;};document.currentScript.parentNode.appendChild(script);} else {var couponDiv =document.querySelector(\u0027.coupon\u0027);if (couponDiv) couponDiv.style.display =\u0027none\u0027;}\n} catch (e) {console.warn(\u0027Error initializing lottie-player:\u0027,e);var couponDiv =document.querySelector(\u0027.coupon\u0027);if (couponDiv) couponDiv.style.display =\u0027none\u0027;}\n})();\u003c/script\u003e\u003cscript src=\"https://static.gugudata.com/lottie-player.js\"\u003e\u003c/script\u003e\n\u003clottie-player src=\"https://static.gugudata.com/lf20_JZEZvh.json\" background=\"transparent\" speed=\"1\" style=\"width: 100px; height: 100px;\" loop=\"\" autoplay=\"\"\u003e\u003c/lottie-player\u003e\n\u003c/div\u003e\n\u003c/form\u003e\n\u003cscript async=\"\" src=\"https://www.googletagmanager.com/gtag/js?id=GT-5D9J5DN3\"\u003e\u003c/script\u003e\n\u003cscript\u003ewindow.dataLayer =window.dataLayer ||[];function gtag(){dataLayer.push(arguments);}\ngtag(\u0027js\u0027,new Date());gtag(\u0027config\u0027,\u0027GT-5D9J5DN3\u0027);\u003c/script\u003e\n\u003cscript type=\"text/javascript\"\u003ewindow.GuguDataPendingPurchase =JSON.parse(\"null\");\u003c/script\u003e\n\u003cscript src=\"https://js.sentry-cdn.com/deeab075ab77bd54a26f5100a1c8e6e3.min.js\" crossorigin=\"anonymous\"\u003e\u003c/script\u003e\n\u003cscript\u003eSentry.onLoad(function() {function getFirstException(event) {return event \u0026\u0026event.exception \u0026\u0026event.exception.values \u0026\u0026event.exception.values.length\n?event.exception.values[0]\n:null;}\nfunction getFrames(exceptionValue) {return exceptionValue \u0026\u0026exceptionValue.stacktrace \u0026\u0026exceptionValue.stacktrace.frames\n?exceptionValue.stacktrace.frames\n:[];}\nfunction getFrameFilename(frame) {if (!frame) {return \u0027\u0027;}\nreturn (frame.filename ||frame.absPath ||frame.abs_path ||\u0027\u0027).toLowerCase();}\nfunction hasFirstPartyFrame(frames) {return frames.some(function(frame) {var filename =getFrameFilename(frame);return filename.indexOf(\u0027gugudata.com\u0027) \u003e=0 ||filename.indexOf(\u0027static.gugudata.com\u0027) \u003e=0;});}\nfunction isAnonymousFrameSet(frames) {if (!frames.length) {return true;}\nreturn frames.every(function(frame) {var filename =getFrameFilename(frame);return !filename ||filename ===\u0027\u003canonymous\u003e\u0027 ||filename ===\u0027[native code]\u0027;});}\nfunction hasJsNoSourceError(event) {var errors =event \u0026\u0026event.errors ?event.errors :[];return errors.some(function(error) {return error \u0026\u0026error.type ===\u0027js_no_source\u0027;});}\nfunction isAnonymousRemoveNoise(event,hint) {var error =hint \u0026\u0026hint.originalException ?hint.originalException :null;var exceptionValue =getFirstException(event);var frames =getFrames(exceptionValue);var mechanismType =exceptionValue \u0026\u0026exceptionValue.mechanism ?exceptionValue.mechanism.type :\u0027\u0027;var message =\u0027\u0027;if (error \u0026\u0026typeof error.message ===\u0027string\u0027) {message =error.message;} else if (exceptionValue \u0026\u0026typeof exceptionValue.value ===\u0027string\u0027) {message =exceptionValue.value;}\nif (!/cannot read propert(?:y|ies) of undefined(?: \\(reading \u0027remove\u0027\\))?/i.test(message)) {return false;}\n return mechanismType ===\u0027auto.browser.global_handlers.onerror\u0027 \u0026\u0026hasJsNoSourceError(event) \u0026\u0026isAnonymousFrameSet(frames) \u0026\u0026!hasFirstPartyFrame(frames);}\nSentry.init({tracesSampleRate:0.01,replaysSessionSampleRate:0,replaysOnErrorSampleRate:1.0,beforeSend(event,hint) {const error =hint \u0026\u0026hint.originalException ?hint.originalException :null;if (isAnonymousRemoveNoise(event,hint)) {return null;}\n if (error \u0026\u0026error.message \u0026\u0026(error.message.includes(\u0027lottie\u0027) ||error.message.includes(\u0027customElements\u0027))) {return null;}\nreturn event;},ignoreErrors:[\u0027top.GLOBALS\u0027,\u0027originalCreateNotification\u0027,\u0027canvas.contentDocument\u0027,\u0027MyApp_RemoveAllHighlights\u0027,\u0027atomicFindClose\u0027,\u0027Cannot read property \\\u0027remove\\\u0027 of undefined\u0027,/lottie/i,],});});\u003c/script\u003e\n\n\n\u003c/body\u003e\u003c/html\u003e"}}