[{"data":1,"prerenderedAt":1114},["ShallowReactive",2],{"doc-zh-cn-usage\u002Fapi-extraction":3},{"id":4,"title":5,"body":6,"description":1106,"extension":1107,"faq":1108,"meta":1109,"navigation":278,"path":1110,"seo":1111,"stem":1112,"__hash__":1113},"docs\u002Fdocs\u002Fzh-cn\u002Fusage\u002Fapi-extraction.md","API 提取(白名单模式)",{"type":7,"value":8,"toc":1099},"minimark",[9,18,22,32,35,45,243,246,294,308,376,666,680,686,693,697,708,757,760,1014,1017,1080,1084,1095],[10,11,12,13,17],"p",{},"白名单模式下,通过 HTTP GET 请求批量提取 ",[14,15,16],"code",{},"IP:端口"," 形式的代理,直连使用、无需账密。白名单本身也支持 API 管理,可实现全流程程序化。",[19,20,21],"h2",{"id":21},"前置条件",[23,24,25,29],"ol",{},[26,27,28],"li",{},"已购买动态住宅代理套餐。",[26,30,31],{},"你服务器的出口 IP 已加入白名单(控制台「白名单」页操作,或用下方白名单管理 API)。",[19,33,34],{"id":34},"提取接口",[36,37,42],"pre",{"className":38,"code":40,"language":41},[39],"language-text","GET https:\u002F\u002Fapi.eproxies.net\u002Fgateway_api\u002Fextract_ip\n","text",[14,43,40],{"__ignoreMap":44},"",[46,47,48,67],"table",{},[49,50,51],"thead",{},[52,53,54,58,61,64],"tr",{},[55,56,57],"th",{},"参数",[55,59,60],{},"必填",[55,62,63],{},"可选值",[55,65,66],{},"说明",[68,69,70,87,113,134,154,180,225],"tbody",{},[52,71,72,78,81,84],{},[73,74,75],"td",{},[14,76,77],{},"count",[73,79,80],{},"是",[73,82,83],{},"数字",[73,85,86],{},"单次提取数量",[52,88,89,94,97,103],{},[73,90,91],{},[14,92,93],{},"country",[73,95,96],{},"否",[73,98,99,100],{},"国家码 \u002F ",[14,101,102],{},"Global",[73,104,105,106,109,110,112],{},"地区,如 ",[14,107,108],{},"US",";",[14,111,102],{}," 不限国家",[52,114,115,120,122,131],{},[73,116,117],{},[14,118,119],{},"protocol",[73,121,96],{},[73,123,124,127,128],{},[14,125,126],{},"http"," \u002F ",[14,129,130],{},"socks5",[73,132,133],{},"代理协议",[52,135,136,141,143,151],{},[73,137,138],{},[14,139,140],{},"format",[73,142,96],{},[73,144,145,127,148],{},[14,146,147],{},"txt",[14,149,150],{},"json",[73,152,153],{},"返回格式",[52,155,156,161,163,171],{},[73,157,158],{},[14,159,160],{},"session",[73,162,96],{},[73,164,165,127,168],{},[14,166,167],{},"sticky",[14,169,170],{},"random",[73,172,173,174,176,177,179],{},"IP 类型:",[14,175,167],{}," 粘性(复用同一批 IP)\u002F ",[14,178,170],{}," 随机",[52,181,182,187,189,206],{},[73,183,184],{},[14,185,186],{},"separator",[73,188,96],{},[73,190,191,127,194,127,197,127,200,127,203],{},[14,192,193],{},"crlf",[14,195,196],{},"br",[14,198,199],{},"cr",[14,201,202],{},"lf",[14,204,205],{},"tab",[73,207,208,209,212,213,212,216,212,219,212,222],{},"txt 格式的分隔符:",[14,210,211],{},"\\r\\n","、",[14,214,215],{},"\u003C\u002Fbr>",[14,217,218],{},"\\r",[14,220,221],{},"\\n",[14,223,224],{},"\\t",[52,226,227,232,234,237],{},[73,228,229],{},[14,230,231],{},"st",[73,233,96],{},[73,235,236],{},"自定义字符串",[73,238,239,240,242],{},"自定义分隔符(替代 ",[14,241,186],{},")",[10,244,245],{},"示例:",[36,247,251],{"className":248,"code":249,"language":250,"meta":44,"style":44},"language-bash shiki shiki-themes github-light","# 提取 10 个美国 HTTP 代理,JSON 格式,粘性 IP\ncurl \"https:\u002F\u002Fapi.eproxies.net\u002Fgateway_api\u002Fextract_ip?count=10&country=US&protocol=http&format=json&session=sticky\"\n\n# 提取 5 个随机国家 SOCKS5 代理,txt 格式,每行一个\ncurl \"https:\u002F\u002Fapi.eproxies.net\u002Fgateway_api\u002Fextract_ip?count=5&protocol=socks5&format=txt&separator=lf&session=random\"\n","bash",[14,252,253,262,273,280,286],{"__ignoreMap":44},[254,255,258],"span",{"class":256,"line":257},"line",1,[254,259,261],{"class":260},"sAwPA","# 提取 10 个美国 HTTP 代理,JSON 格式,粘性 IP\n",[254,263,265,269],{"class":256,"line":264},2,[254,266,268],{"class":267},"s7eDp","curl",[254,270,272],{"class":271},"sYBdl"," \"https:\u002F\u002Fapi.eproxies.net\u002Fgateway_api\u002Fextract_ip?count=10&country=US&protocol=http&format=json&session=sticky\"\n",[254,274,276],{"class":256,"line":275},3,[254,277,279],{"emptyLinePlaceholder":278},true,"\n",[254,281,283],{"class":256,"line":282},4,[254,284,285],{"class":260},"# 提取 5 个随机国家 SOCKS5 代理,txt 格式,每行一个\n",[254,287,289,291],{"class":256,"line":288},5,[254,290,268],{"class":267},[254,292,293],{"class":271}," \"https:\u002F\u002Fapi.eproxies.net\u002Fgateway_api\u002Fextract_ip?count=5&protocol=socks5&format=txt&separator=lf&session=random\"\n",[10,295,296,299,300,303,304,307],{},[14,297,298],{},"format=json"," 时返回对象数组,每项含 ",[14,301,302],{},"ipAddress"," 和 ",[14,305,306],{},"portValue"," 两个字段:",[36,309,312],{"className":310,"code":311,"language":150,"meta":44,"style":44},"language-json shiki shiki-themes github-light","[\n  { \"ipAddress\": \"203.0.113.10\", \"portValue\": 23333 },\n  { \"ipAddress\": \"203.0.113.11\", \"portValue\": 23333 }\n]\n",[14,313,314,320,349,371],{"__ignoreMap":44},[254,315,316],{"class":256,"line":257},[254,317,319],{"class":318},"sgsFI","[\n",[254,321,322,325,329,332,335,338,341,343,346],{"class":256,"line":264},[254,323,324],{"class":318},"  { ",[254,326,328],{"class":327},"sYu0t","\"ipAddress\"",[254,330,331],{"class":318},": ",[254,333,334],{"class":271},"\"203.0.113.10\"",[254,336,337],{"class":318},", ",[254,339,340],{"class":327},"\"portValue\"",[254,342,331],{"class":318},[254,344,345],{"class":327},"23333",[254,347,348],{"class":318}," },\n",[254,350,351,353,355,357,360,362,364,366,368],{"class":256,"line":275},[254,352,324],{"class":318},[254,354,328],{"class":327},[254,356,331],{"class":318},[254,358,359],{"class":271},"\"203.0.113.11\"",[254,361,337],{"class":318},[254,363,340],{"class":327},[254,365,331],{"class":318},[254,367,345],{"class":327},[254,369,370],{"class":318}," }\n",[254,372,373],{"class":256,"line":282},[254,374,375],{"class":318},"]\n",[36,377,381],{"className":378,"code":379,"language":380,"meta":44,"style":44},"language-python shiki shiki-themes github-light","import requests\n\nresp = requests.get(\n    \"https:\u002F\u002Fapi.eproxies.net\u002Fgateway_api\u002Fextract_ip\",\n    params={\"count\": 10, \"country\": \"US\", \"protocol\": \"http\",\n            \"format\": \"json\", \"session\": \"sticky\"},\n    timeout=30,\n)\nproxy_list = resp.json()\n\n# 提取到的代理直连使用,无需账密\nfirst = proxy_list[0]\nendpoint = f\"{first['ipAddress']}:{first['portValue']}\"\nproxies = {\"http\": f\"http:\u002F\u002F{endpoint}\", \"https\": f\"http:\u002F\u002F{endpoint}\"}\nprint(requests.get(\"https:\u002F\u002Fipinfo.io\", proxies=proxies, timeout=30).json())\n","python",[14,382,383,392,396,407,415,456,480,493,499,510,515,521,537,582,634],{"__ignoreMap":44},[254,384,385,389],{"class":256,"line":257},[254,386,388],{"class":387},"sD7c4","import",[254,390,391],{"class":318}," requests\n",[254,393,394],{"class":256,"line":264},[254,395,279],{"emptyLinePlaceholder":278},[254,397,398,401,404],{"class":256,"line":275},[254,399,400],{"class":318},"resp ",[254,402,403],{"class":387},"=",[254,405,406],{"class":318}," requests.get(\n",[254,408,409,412],{"class":256,"line":282},[254,410,411],{"class":271},"    \"https:\u002F\u002Fapi.eproxies.net\u002Fgateway_api\u002Fextract_ip\"",[254,413,414],{"class":318},",\n",[254,416,417,421,423,426,429,431,434,436,439,441,444,446,449,451,454],{"class":256,"line":288},[254,418,420],{"class":419},"sqxcx","    params",[254,422,403],{"class":387},[254,424,425],{"class":318},"{",[254,427,428],{"class":271},"\"count\"",[254,430,331],{"class":318},[254,432,433],{"class":327},"10",[254,435,337],{"class":318},[254,437,438],{"class":271},"\"country\"",[254,440,331],{"class":318},[254,442,443],{"class":271},"\"US\"",[254,445,337],{"class":318},[254,447,448],{"class":271},"\"protocol\"",[254,450,331],{"class":318},[254,452,453],{"class":271},"\"http\"",[254,455,414],{"class":318},[254,457,459,462,464,467,469,472,474,477],{"class":256,"line":458},6,[254,460,461],{"class":271},"            \"format\"",[254,463,331],{"class":318},[254,465,466],{"class":271},"\"json\"",[254,468,337],{"class":318},[254,470,471],{"class":271},"\"session\"",[254,473,331],{"class":318},[254,475,476],{"class":271},"\"sticky\"",[254,478,479],{"class":318},"},\n",[254,481,483,486,488,491],{"class":256,"line":482},7,[254,484,485],{"class":419},"    timeout",[254,487,403],{"class":387},[254,489,490],{"class":327},"30",[254,492,414],{"class":318},[254,494,496],{"class":256,"line":495},8,[254,497,498],{"class":318},")\n",[254,500,502,505,507],{"class":256,"line":501},9,[254,503,504],{"class":318},"proxy_list ",[254,506,403],{"class":387},[254,508,509],{"class":318}," resp.json()\n",[254,511,513],{"class":256,"line":512},10,[254,514,279],{"emptyLinePlaceholder":278},[254,516,518],{"class":256,"line":517},11,[254,519,520],{"class":260},"# 提取到的代理直连使用,无需账密\n",[254,522,524,527,529,532,535],{"class":256,"line":523},12,[254,525,526],{"class":318},"first ",[254,528,403],{"class":387},[254,530,531],{"class":318}," proxy_list[",[254,533,534],{"class":327},"0",[254,536,375],{"class":318},[254,538,540,543,545,548,551,553,556,559,562,565,568,570,572,575,577,579],{"class":256,"line":539},13,[254,541,542],{"class":318},"endpoint ",[254,544,403],{"class":387},[254,546,547],{"class":387}," f",[254,549,550],{"class":271},"\"",[254,552,425],{"class":327},[254,554,555],{"class":318},"first[",[254,557,558],{"class":271},"'ipAddress'",[254,560,561],{"class":318},"]",[254,563,564],{"class":327},"}",[254,566,567],{"class":271},":",[254,569,425],{"class":327},[254,571,555],{"class":318},[254,573,574],{"class":271},"'portValue'",[254,576,561],{"class":318},[254,578,564],{"class":327},[254,580,581],{"class":271},"\"\n",[254,583,585,588,590,593,595,597,600,603,605,608,610,612,614,617,619,621,623,625,627,629,631],{"class":256,"line":584},14,[254,586,587],{"class":318},"proxies ",[254,589,403],{"class":387},[254,591,592],{"class":318}," {",[254,594,453],{"class":271},[254,596,331],{"class":318},[254,598,599],{"class":387},"f",[254,601,602],{"class":271},"\"http:\u002F\u002F",[254,604,425],{"class":327},[254,606,607],{"class":318},"endpoint",[254,609,564],{"class":327},[254,611,550],{"class":271},[254,613,337],{"class":318},[254,615,616],{"class":271},"\"https\"",[254,618,331],{"class":318},[254,620,599],{"class":387},[254,622,602],{"class":271},[254,624,425],{"class":327},[254,626,607],{"class":318},[254,628,564],{"class":327},[254,630,550],{"class":271},[254,632,633],{"class":318},"}\n",[254,635,637,640,643,646,648,651,653,656,659,661,663],{"class":256,"line":636},15,[254,638,639],{"class":327},"print",[254,641,642],{"class":318},"(requests.get(",[254,644,645],{"class":271},"\"https:\u002F\u002Fipinfo.io\"",[254,647,337],{"class":318},[254,649,650],{"class":419},"proxies",[254,652,403],{"class":387},[254,654,655],{"class":318},"proxies, ",[254,657,658],{"class":419},"timeout",[254,660,403],{"class":387},[254,662,490],{"class":327},[254,664,665],{"class":318},").json())\n",[10,667,668,669,671,672,675,676,679],{},"支持提取的国家列表(返回 ",[14,670,93],{}," 国家码、",[14,673,674],{},"name"," 名称、",[14,677,678],{},"flag_url"," 国旗图标):",[36,681,684],{"className":682,"code":683,"language":41},[39],"GET https:\u002F\u002Fapi.eproxies.net\u002Fgateway_api\u002Fcountry-list\n",[14,685,683],{"__ignoreMap":44},[687,688,690],"hint",{"type":689},"warning",[10,691,692],{},"提取请求必须从白名单中的 IP 发起,否则会被拒绝。控制台「API 提取」页提供可视化链接生成器。",[19,694,696],{"id":695},"白名单管理-api","白名单管理 API",[10,698,699,700,703,704,707],{},"白名单的增删查支持纯 API 操作,便于在出口 IP 变化时自动维护。三个接口都用 ",[14,701,702],{},"userName","(用户名)+ ",[14,705,706],{},"userKeyValue","(用户密钥,控制台获取)认证:",[36,709,711],{"className":248,"code":710,"language":250,"meta":44,"style":44},"# 添加白名单 IP\ncurl \"https:\u002F\u002Fapi.eproxies.net\u002Fgateway_api\u002Fadd-ip?userName=USERNAME&userKeyValue=USER_KEY&ipAddress=203.0.113.10\"\n\n# 删除白名单 IP\ncurl \"https:\u002F\u002Fapi.eproxies.net\u002Fgateway_api\u002Fdel-ip?userName=USERNAME&userKeyValue=USER_KEY&ipAddress=203.0.113.10\"\n\n# 查询当前白名单列表\ncurl \"https:\u002F\u002Fapi.eproxies.net\u002Fgateway_api\u002Flists-ip?userName=USERNAME&userKeyValue=USER_KEY\"\n",[14,712,713,718,725,729,734,741,745,750],{"__ignoreMap":44},[254,714,715],{"class":256,"line":257},[254,716,717],{"class":260},"# 添加白名单 IP\n",[254,719,720,722],{"class":256,"line":264},[254,721,268],{"class":267},[254,723,724],{"class":271}," \"https:\u002F\u002Fapi.eproxies.net\u002Fgateway_api\u002Fadd-ip?userName=USERNAME&userKeyValue=USER_KEY&ipAddress=203.0.113.10\"\n",[254,726,727],{"class":256,"line":275},[254,728,279],{"emptyLinePlaceholder":278},[254,730,731],{"class":256,"line":282},[254,732,733],{"class":260},"# 删除白名单 IP\n",[254,735,736,738],{"class":256,"line":288},[254,737,268],{"class":267},[254,739,740],{"class":271}," \"https:\u002F\u002Fapi.eproxies.net\u002Fgateway_api\u002Fdel-ip?userName=USERNAME&userKeyValue=USER_KEY&ipAddress=203.0.113.10\"\n",[254,742,743],{"class":256,"line":458},[254,744,279],{"emptyLinePlaceholder":278},[254,746,747],{"class":256,"line":482},[254,748,749],{"class":260},"# 查询当前白名单列表\n",[254,751,752,754],{"class":256,"line":495},[254,753,268],{"class":267},[254,755,756],{"class":271}," \"https:\u002F\u002Fapi.eproxies.net\u002Fgateway_api\u002Flists-ip?userName=USERNAME&userKeyValue=USER_KEY\"\n",[10,758,759],{},"典型自动化流程(出口 IP 不固定的环境):",[36,761,763],{"className":378,"code":762,"language":380,"meta":44,"style":44},"import requests\n\nBASE = \"https:\u002F\u002Fapi.eproxies.net\u002Fgateway_api\"\nAUTH = {\"userName\": \"USERNAME\", \"userKeyValue\": \"USER_KEY\"}\n\n# 1. 获取本机当前出口 IP\nmy_ip = requests.get(\"https:\u002F\u002Fipinfo.io\u002Fjson\", timeout=30).json()[\"ip\"]\n\n# 2. 将其加入白名单\nrequests.get(f\"{BASE}\u002Fadd-ip\", params={**AUTH, \"ipAddress\": my_ip}, timeout=30)\n\n# 3. 提取代理并使用\nproxies = requests.get(\n    f\"{BASE}\u002Fextract_ip\",\n    params={\"count\": 10, \"country\": \"US\", \"protocol\": \"http\",\n            \"format\": \"json\", \"session\": \"random\"},\n    timeout=30,\n).json()\nprint(proxies)\n",[14,764,765,771,775,786,815,819,824,853,857,862,906,910,915,923,937,969,989,1000,1006],{"__ignoreMap":44},[254,766,767,769],{"class":256,"line":257},[254,768,388],{"class":387},[254,770,391],{"class":318},[254,772,773],{"class":256,"line":264},[254,774,279],{"emptyLinePlaceholder":278},[254,776,777,780,783],{"class":256,"line":275},[254,778,779],{"class":327},"BASE",[254,781,782],{"class":387}," =",[254,784,785],{"class":271}," \"https:\u002F\u002Fapi.eproxies.net\u002Fgateway_api\"\n",[254,787,788,791,793,795,798,800,803,805,808,810,813],{"class":256,"line":282},[254,789,790],{"class":327},"AUTH",[254,792,782],{"class":387},[254,794,592],{"class":318},[254,796,797],{"class":271},"\"userName\"",[254,799,331],{"class":318},[254,801,802],{"class":271},"\"USERNAME\"",[254,804,337],{"class":318},[254,806,807],{"class":271},"\"userKeyValue\"",[254,809,331],{"class":318},[254,811,812],{"class":271},"\"USER_KEY\"",[254,814,633],{"class":318},[254,816,817],{"class":256,"line":288},[254,818,279],{"emptyLinePlaceholder":278},[254,820,821],{"class":256,"line":458},[254,822,823],{"class":260},"# 1. 获取本机当前出口 IP\n",[254,825,826,829,831,834,837,839,841,843,845,848,851],{"class":256,"line":482},[254,827,828],{"class":318},"my_ip ",[254,830,403],{"class":387},[254,832,833],{"class":318}," requests.get(",[254,835,836],{"class":271},"\"https:\u002F\u002Fipinfo.io\u002Fjson\"",[254,838,337],{"class":318},[254,840,658],{"class":419},[254,842,403],{"class":387},[254,844,490],{"class":327},[254,846,847],{"class":318},").json()[",[254,849,850],{"class":271},"\"ip\"",[254,852,375],{"class":318},[254,854,855],{"class":256,"line":495},[254,856,279],{"emptyLinePlaceholder":278},[254,858,859],{"class":256,"line":501},[254,860,861],{"class":260},"# 2. 将其加入白名单\n",[254,863,864,867,869,871,874,877,879,882,884,886,889,891,893,895,898,900,902,904],{"class":256,"line":512},[254,865,866],{"class":318},"requests.get(",[254,868,599],{"class":387},[254,870,550],{"class":271},[254,872,873],{"class":327},"{BASE}",[254,875,876],{"class":271},"\u002Fadd-ip\"",[254,878,337],{"class":318},[254,880,881],{"class":419},"params",[254,883,403],{"class":387},[254,885,425],{"class":318},[254,887,888],{"class":387},"**",[254,890,790],{"class":327},[254,892,337],{"class":318},[254,894,328],{"class":271},[254,896,897],{"class":318},": my_ip}, ",[254,899,658],{"class":419},[254,901,403],{"class":387},[254,903,490],{"class":327},[254,905,498],{"class":318},[254,907,908],{"class":256,"line":517},[254,909,279],{"emptyLinePlaceholder":278},[254,911,912],{"class":256,"line":523},[254,913,914],{"class":260},"# 3. 提取代理并使用\n",[254,916,917,919,921],{"class":256,"line":539},[254,918,587],{"class":318},[254,920,403],{"class":387},[254,922,406],{"class":318},[254,924,925,928,930,932,935],{"class":256,"line":584},[254,926,927],{"class":387},"    f",[254,929,550],{"class":271},[254,931,873],{"class":327},[254,933,934],{"class":271},"\u002Fextract_ip\"",[254,936,414],{"class":318},[254,938,939,941,943,945,947,949,951,953,955,957,959,961,963,965,967],{"class":256,"line":636},[254,940,420],{"class":419},[254,942,403],{"class":387},[254,944,425],{"class":318},[254,946,428],{"class":271},[254,948,331],{"class":318},[254,950,433],{"class":327},[254,952,337],{"class":318},[254,954,438],{"class":271},[254,956,331],{"class":318},[254,958,443],{"class":271},[254,960,337],{"class":318},[254,962,448],{"class":271},[254,964,331],{"class":318},[254,966,453],{"class":271},[254,968,414],{"class":318},[254,970,972,974,976,978,980,982,984,987],{"class":256,"line":971},16,[254,973,461],{"class":271},[254,975,331],{"class":318},[254,977,466],{"class":271},[254,979,337],{"class":318},[254,981,471],{"class":271},[254,983,331],{"class":318},[254,985,986],{"class":271},"\"random\"",[254,988,479],{"class":318},[254,990,992,994,996,998],{"class":256,"line":991},17,[254,993,485],{"class":419},[254,995,403],{"class":387},[254,997,490],{"class":327},[254,999,414],{"class":318},[254,1001,1003],{"class":256,"line":1002},18,[254,1004,1005],{"class":318},").json()\n",[254,1007,1009,1011],{"class":256,"line":1008},19,[254,1010,639],{"class":327},[254,1012,1013],{"class":318},"(proxies)\n",[19,1015,1016],{"id":1016},"账密模式与提取模式怎么选",[46,1018,1019,1031],{},[49,1020,1021],{},[52,1022,1023,1025,1028],{},[55,1024],{},[55,1026,1027],{},"账密模式",[55,1029,1030],{},"API 提取(白名单)",[68,1032,1033,1044,1058,1069],{},[52,1034,1035,1038,1041],{},[73,1036,1037],{},"定位粒度",[73,1039,1040],{},"国家\u002F州\u002F城市\u002FASN",[73,1042,1043],{},"国家",[52,1045,1046,1049,1052],{},[73,1047,1048],{},"会话控制",[73,1050,1051],{},"sid\u002Fttl 精细控制",[73,1053,1054,1057],{},[14,1055,1056],{},"session=sticky\u002Frandom"," 按批次",[52,1059,1060,1063,1066],{},[73,1061,1062],{},"适用性",[73,1064,1065],{},"需软件支持代理认证",[73,1067,1068],{},"任何支持代理的软件",[52,1070,1071,1074,1077],{},[73,1072,1073],{},"推荐场景",[73,1075,1076],{},"代码集成、精细化采集",[73,1078,1079],{},"老旧工具、批量分发、免认证环境",[19,1081,1083],{"id":1082},"openapi-规范","OpenAPI 规范",[10,1085,1086,1087,1094],{},"本页全部接口的机器可读定义见 ",[1088,1089,1093],"a",{"href":1090,"rel":1091},"https:\u002F\u002Fwww.eproxies.io\u002Fdocs\u002Fopenapi.json",[1092],"nofollow","openapi.json",",可直接导入 Postman \u002F Swagger UI,或供 AI Agent 加载调用。",[1096,1097,1098],"style",{},"html pre.shiki code .sAwPA, html code.shiki .sAwPA{--shiki-default:#6A737D}html pre.shiki code .s7eDp, html code.shiki .s7eDp{--shiki-default:#6F42C1}html pre.shiki code .sYBdl, html code.shiki .sYBdl{--shiki-default:#032F62}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html pre.shiki code .sgsFI, html code.shiki .sgsFI{--shiki-default:#24292E}html pre.shiki code .sYu0t, html code.shiki .sYu0t{--shiki-default:#005CC5}html pre.shiki code .sD7c4, html code.shiki .sD7c4{--shiki-default:#D73A49}html pre.shiki code .sqxcx, html code.shiki .sqxcx{--shiki-default:#E36209}",{"title":44,"searchDepth":264,"depth":264,"links":1100},[1101,1102,1103,1104,1105],{"id":21,"depth":264,"text":21},{"id":34,"depth":264,"text":34},{"id":695,"depth":264,"text":696},{"id":1016,"depth":264,"text":1016},{"id":1082,"depth":264,"text":1083},"白名单模式下,通过 HTTP GET 请求批量提取 IP:端口 形式的代理,直连使用、无需账密。白名单本身也支持 API 管理,可实现全流程程序化。","md",null,{},"\u002Fdocs\u002Fzh-cn\u002Fusage\u002Fapi-extraction",{"title":5,"description":1106},"docs\u002Fzh-cn\u002Fusage\u002Fapi-extraction","fq-Ixtn8_LaGlK47k7J16b7Oy1txAUvfWvULtRW6Lwg",1785671055506]