Прокси-услуги
Резидентские прокси
Более 200 млн IP-адресов из реальных интернет-провайдеров, внесенных в белый список. Управление/получение прокси через панель управления.
Socks5 Прокси
Более 200 млн реальных IP-адресов в 190+ локациях
Неограниченный прокси-план
Неограниченное использование IP-адресов и трафика, интеллектуальные ротационные резидентные прокси с ИИ
Статические резидентские прокси
Долговременные выделенные прокси, резидентские прокси без ротации
Серверные прокси
Используйте стабильные, быстрые и мощные дата-центровые IP-адреса (более 700 тыс.) по всему миру.
Мобильные прокси
Доступ к пулу из 10+ млн этически полученных мобильных IP-адресов с 160+ локациями и 700+ ASN.
Скраперы
Сбор публичных структурированных данных со всех веб-сайтов
Прокси
Резидентские прокси
Более 200 млн IP-адресов от реальных интернет-провайдеров. Управление прокси через панель.
От
$0.77/ GB
Socks5 Прокси
Более 200 млн реальных IP-адресов в 190+ локациях
От
$0.045/ IP
Неограниченный прокси-план
Неограниченное использование IP-адресов и трафика, интеллектуальные ротационные резидентные прокси с ИИ
От
$67/ Day
Вращающийся ISP-прокси
Вращающийся ISP-прокси ABCProxy гарантируют длительное время сессии
От
$0.4/ GB
Статические резидентские прокси
Долговременные выделенные прокси без ротации
От
$4.5/MONTH
Серверные прокси
Используйте стабильные и быстрые дата-центровые IP-адреса (700K+) по всему миру
От
$4.5/MONTH
Мобильные прокси
Более 200 млн IP-адресов от реальных интернет-провайдеров. Управление прокси через панель.
От
$1.2/ GB
Скраперы
Веб-разблокировщик
Имитация поведения реального пользователя для обхода антибот-защиты
От
$1.2/GB
Serp API
Получайте данные поисковых систем в реальном времени с помощью SERP API
От
$0.3/1K results
Загрузчик видео
Полностью автоматизированная загрузка видео и аудио данных
От
$0.07/GB
Браузер для парсинга
Масштабируемые браузеры для парсинга со встроенным разблокированием и хостингом
От
$2.5/GB
Документация
Все функции, параметры и детали интеграции с примерами кода на различных языках программирования.
Инструменты
Ресурсы
Дополнения
Расширение ABCProxy для Chrome
Бесплатное расширение для управления прокси, совместимое с любым провайдером.
Расширение ABCProxy для Firefox
Бесплатное расширение для управления прокси, совместимое с любым провайдером.
Менеджер прокси
Управляйте всеми прокси через собственный интерфейс APM от ABCProxy.
Проверка прокси
Бесплатный онлайн-инструмент для проверки состояния, типа и страны прокси.
Прокси
Разработка ИИ
Получение крупномасштабных мультимодальных веб-данных для машинного обучения
Продажи и E-commerce
Сбор данных о ценах на все товары в интернете для получения и поддержания конкурентного преимущества
Мониторинг угроз
Получение данных в реальном времени и доступ к различным геолокациям по всему миру.
Мониторинг нарушений авторских прав
Обнаружение и сбор доказательств для пресечения нарушений авторских прав.
Маркетинг в социальных сетях
Доминируйте в своей нише в соцсетях с умными кампаниями, предвосхищайте новые тренды
Агрегация цен на путешествия
Получение данных в реальном времени и доступ к различным геолокациям по всему миру.
По сценариям использования
English
繁體中文
Русский
Indonesia
Português
Español
بالعربية
Serp API
Загрузчик видео
Браузер для парсинга
Веб-разблокировщик
AbcCopilot
YouTube
Bing
Yahoo
Walmart
DuckDuckGo
eBay
Yelp
Amazon
Ad Tech
eCommerce
Документация
Прокси
Веб-разблокировщик
Serp API
Площадка тестирования Scraper API
Блог
FAQ
Академические партнерства
Партнерская программа
Партнерская программа
Видеоуроки
Локации
Расширение ABCProxy для Chrome
Расширение ABCProxy для Firefox
Менеджер прокси
Проверка прокси
Доступ к общедоступным данным
Позволяя компаниям легко получать доступ, получать доступ, извлекать и использовать эти данные для исследования и анализа, мы даем им возможность принимать обоснованные решения и стимулировать инновации.
Больше никогда не сталкиваться с блокировками
Веб-разблокировщик автоматически разрабатывает новые методы для преодоления антибот-технологий, позволяя вам получать доступ к необходимым общедоступным веб-данным, не вкладывая значительных средств в инфраструктуру или исследования и разработки.
Важность разблокировки
Веб-разблокировщик преодолевает сетевые ограничения и позволяет пользователям получать доступ к заблокированному контенту, одновременно повышая скорость и безопасность просмотра, что важно для доступа к информации и расширения сферы использования Интернета.
При попытке доступа к заблокированному веб-сайту система ИИ быстро оценивает доступность, скорость и стабильность различных серверов и автоматически выбирает наиболее подходящее соединение, чтобы гарантировать, что пользователи могут быстро и стабильно получить доступ к целевому веб-сайту. Будь то географические ограничения, сетевая цензура или другие типы блокировок, ИИ может прорываться с большей точностью и эффективностью.
Когда необходимо получить доступ к веб-сайту в определенном регионе, система автоматически выберет прокси-сервер, расположенный рядом с регионом, чтобы обеспечить самую высокую скорость доступа и наилучшее качество соединения. В то же время система также будет отслеживать состояние каждого прокси-сервера в режиме реального времени, как только на сервере будут обнаружены проблемы, она немедленно переключится на другие надежные серверы, чтобы гарантировать, что интернет-соединение пользователя не будет прервано.
Некоторые сайты, использующие JS, требуют запуска браузера для того, чтобы определенные элементы данных полностью отображались на странице. Веб-разблокировщик обнаруживает эти сайты и автоматически запускает встроенный браузер в фоновом режиме, чтобы обеспечить бесперебойное сканирование и полные и точные результаты данных.
Мы гарантируем, что интеграция наших продуктов в вашу инфраструктуру парсинга будет максимально простой. Благодаря поддержке нескольких языков и готовым к использованию примерам кода быстрый и легкий запуск вашего проекта по парсингу веб-страниц гарантирован.
curl -k -v -x https://unblock.abcproxy.com:17610 \
-U 'USERNAME:PASSWORD' \
'https://www.abcproxy.com/' \
-H 'X-Abc-Render: html'
import requests
# Use your Web Unblocker credentials here.
USERNAME, PASSWORD = 'YOUR_USERNAME', 'YOUR_PASSWORD'
# Define proxy dict.
proxies = {
'http': f'http://{USERNAME}:{PASSWORD}@unblock.abcproxy.com:17610',
'https': f'http://{USERNAME}:{PASSWORD}@unblock.abcproxy.com:17610',
}
headers = {
'X-Abc-Render': 'html'
}
response = requests.get(
'https://www.abcproxy.com/',
verify=False, # It is required to ignore certificate
proxies=proxies,
headers=headers,
)
# Print result page to stdout
print(response.text)
# Save returned HTML to result.html file
with open('result.html', 'w') as f:
f.write(response.text)
<?php
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, 'https://www.abcproxy.com/');
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_PROXY, 'https://unblock.abcproxy.com:17610');
curl_setopt($ch, CURLOPT_PROXYUSERPWD, 'YOUR_USERNAME' . ':' . 'YOUR_PASSWORD');
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, false);
curl_setopt_array($ch, array(
CURLOPT_HTTPHEADER => array(
'X-Abc-Render: html'
)
));
$result = curl_exec($ch);
echo $result;
if (curl_errno($ch)) {
echo 'Error:' . curl_error($ch);
}
curl_close($ch);
import fetch from 'node-fetch';
import { HttpsProxyAgent } from 'https-proxy-agent';
const username = 'YOUR_USERNAME';
const password = 'YOUR_PASSWORD';
const agent = new HttpsProxyAgent(
`http://${username}:${password}@unblock.abcproxy.com:17610`
);
// We recommend accepting our certificate instead of allowing insecure (http) traffic
process.env['NODE_TLS_REJECT_UNAUTHORIZED'] = 0;
const headers = {
'X-Abc-Render': 'html',
}
const response = await fetch('https://www.abcproxy.com/', {
method: 'get',
headers: headers,
agent: agent,
});
console.log(await response.text());
package main
import (
"crypto/tls"
"fmt"
"io/ioutil"
"net/http"
"net/url"
)
func main() {
const Username = "YOUR_USERNAME"
const Password = "YOUR_PASSWORD"
proxyUrl, _ := url.Parse(
fmt.Sprintf(
"https://%s:%s@unblock.abcproxy.com:17610",
Username,
Password,
),
)
customTransport := &http.Transport{Proxy: http.ProxyURL(proxyUrl)}
// We recommend accepting our certificate instead of allowing insecure (http) traffic
customTransport.TLSClientConfig = &tls.Config{InsecureSkipVerify: true}
client := &http.Client{Transport: customTransport}
request, _ := http.NewRequest("GET",
"https://www.abcproxy.com/",
nil,
)
// Add custom cookies
request.Header.Add("X-Abc-Render", "html")
request.SetBasicAuth(Username, Password)
response, _ := client.Do(request)
responseText, _ := ioutil.ReadAll(response.Body)
fmt.Println(string(responseText))
}
package org.example;
import org.apache.hc.client5.http.auth.AuthScope;
import org.apache.hc.client5.http.auth.CredentialsProvider;
import org.apache.hc.client5.http.classic.methods.HttpGet;
import org.apache.hc.client5.http.config.RequestConfig;
import org.apache.hc.client5.http.impl.auth.CredentialsProviderBuilder;
import org.apache.hc.client5.http.impl.classic.CloseableHttpClient;
import org.apache.hc.client5.http.impl.classic.HttpClients;
import org.apache.hc.client5.http.impl.io.PoolingHttpClientConnectionManagerBuilder;
import org.apache.hc.client5.http.ssl.NoopHostnameVerifier;
import org.apache.hc.client5.http.ssl.SSLConnectionSocketFactoryBuilder;
import org.apache.hc.client5.http.ssl.TrustAllStrategy;
import org.apache.hc.core5.http.HttpHost;
import org.apache.hc.core5.http.io.entity.EntityUtils;
import org.apache.hc.core5.http.message.StatusLine;
import org.apache.hc.core5.ssl.SSLContextBuilder;
import java.util.Arrays;
import java.util.Properties;
public class Main {
public static void main(final String[] args)throws Exception {
final CredentialsProvider credsProvider = CredentialsProviderBuilder.create()
.add(new AuthScope("unblock.abcproxy.com", 17610), "USERNAME", "PASSWORD".toCharArray())
.build();
final HttpHost target = new HttpHost("https", "https://www.abcproxy.com/", 443);
final HttpHost proxy = new HttpHost("https", "unblock.abcproxy.com", 17610);
try (final CloseableHttpClient httpclient = HttpClients.custom()
.setDefaultCredentialsProvider(credsProvider)
.setProxy(proxy)
// We recommend accepting our certificate instead of allowing insecure (http) traffic
.setConnectionManager(PoolingHttpClientConnectionManagerBuilder.create()
.setSSLSocketFactory(SSLConnectionSocketFactoryBuilder.create()
.setSslContext(SSLContextBuilder.create()
.loadTrustMaterial(TrustAllStrategy.INSTANCE)
.build())
.setHostnameVerifier(NoopHostnameVerifier.INSTANCE)
.build())
.build())
.build()) {
final RequestConfig config = RequestConfig.custom()
.build();
final HttpGet request = new HttpGet("/locations.html");
request.addHeader("X-Abc-Render","html");
request.setConfig(config);
System.out.println("Executing request " + request.getMethod() + " " + request.getUri() +
" via " + proxy + " headers: " + Arrays.toString(request.getHeaders()));
httpclient.execute(target, request, response -> {
System.out.println("----------------------------------------");
System.out.println(request + "->" + new StatusLine(response));
EntityUtils.consume(response.getEntity());
return null;
});
}
}
}
using System;
using System.Net;
using System.Net.Http;
using System.Threading.Tasks;
namespace OxyApi
{
class Program
{
static async Task Main(string[] args)
{
var webProxy = new WebProxy
{
Address = new Uri("https://unblock.abcproxy.com:17610"),
BypassProxyOnLocal = false,
UseDefaultCredentials = false,
Credentials = new NetworkCredential(
userName: "YOUR_USERNAME",
password: "YOUR_PASSWORD"
)
};
var httpClientHandler = new HttpClientHandler
{
Proxy = webProxy,
};
// We recommend accepting our certificate instead of allowing insecure (http) traffic
httpClientHandler.ClientCertificateOptions = ClientCertificateOption.Manual;
httpClientHandler.ServerCertificateCustomValidationCallback =
(httpRequestMessage, cert, cetChain, policyErrors) =>
{
return true;
};
var client = new HttpClient(handler: httpClientHandler, disposeHandler: true);
// Add custom cookies
client.DefaultRequestHeaders.Add("X-Abc-Render", "html");
Uri baseUri = new Uri("https://www.abcproxy.com/");
client.BaseAddress = baseUri;
var requestMessage = new HttpRequestMessage(HttpMethod.Get, "");
var response = await client.SendAsync(requestMessage);
var contents = await response.Content.ReadAsStringAsync();
Console.WriteLine(contents);
}
}
}
Мы принимаем эти способы оплаты :
Millis-Leland
CEO
Я должен сказать, что это один из лучших инструментов разблокировки, которые мы когда-либо использовали. Он имеет огромное количество реальных IP-адресов, поэтому я могу легко обойти все виды сетевых ограничений. Нашему бизнесу часто приходится посещать некоторые иностранные коммерческие веб-сайты, чтобы получить рыночную информацию, которая раньше всегда блокировалась, но теперь с этим все идет гладко.
@I**t Technology
Lloyd-Stout.
Senior Python Engineer
Скорость соединения невероятно высокая, веб-страницы открываются практически мгновенно, и оно очень стабильно во время просмотра, никогда не зависает и не обрывается. Что еще более обнадеживает, так это то, что он очень безопасен, поэтому мне не нужно беспокоиться об утечке личной информации. Я действительно ценю ABC Platform за разработку такого замечательного разблокировщика веб-страниц.
@I**t Technology
Доверие наших клиентов
152,650 Пользователь