خدمات البروكسي
بروكسي سكني
أكثر من 200 مليون عنوان IP مسموح به من مزودي خدمة إنترنت حقيقيين. إدارة/الحصول على بروكسي عبر لوحة التحكم.
بروكسي سكني (Socks5)
أكثر من 200 مليون عنوان IP حقيقي في أكثر من 190 موقعًا
بروكسي سكني غير محدود
استخدام غير محدود للـ IP والحركة، بروكسيات سكنية متناوبة ذكية بالذكاء الاصطناعي
بروكسي سكني ثابت
بروكسي مخصص طويل الأمد، بروكسي سكني غير دوار
بروكسي مخصص لمراكز البيانات
استخدم أكثر من 700 ألف عنوان IP من مراكز البيانات المستقرة والسريعة في جميع أنحاء العالم.
بروكسي الجوال
انغمس في مجموعة تضم أكثر من 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
بروكسيات مخصصة لمراكز البيانات
استخدم أكثر من 700 ألف عنوان IP من مراكز البيانات المستقرة والسريعة في جميع أنحاء العالم.
يبدأ من
$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
إدارة مجانية لبروكسي Chrome تعمل مع أي مزود بروكسي.
إضافة ABCProxy لـ Firefox
إدارة مجانية لبروكسي Firefox تعمل مع أي مزود بروكسي.
مدير البروكسي
إدارة جميع البروكسيات باستخدام واجهة APM المطورة ذاتيًا من ABCProxy.
مدقق البروكسي
مدقق بروكسي مجاني عبر الإنترنت يحلل الحالة والنوع والبلد.
البروكسيات
تطوير الذكاء الاصطناعي
الحصول على بيانات ويب متعددة الوسائط على نطاق واسع لتعلم الآلة
المبيعات والتجارة الإلكترونية
جمع بيانات التسعير لكل منتج عبر الويب للحصول على ميزة تنافسية والحفاظ عليها
استخبارات التهديدات
احصل على بيانات في الوقت الفعلي وتمتع بالوصول إلى مواقع جغرافية متعددة حول العالم.
مراقبة انتهاكات حقوق النشر
ابحث وجمع كل الأدلة لوقف انتهاكات حقوق النشر.
وسائل التواصل الاجتماعي للتسويق
سيطر على مجال عملك في وسائل التواصل الاجتماعي بحملات أكثر ذكاءً، وتوقع أحدث الاتجاهات
تجميع أسعار السفر
احصل على بيانات في الوقت الفعلي وتمتع بالوصول إلى مواقع جغرافية متعددة حول العالم.
حسب حالة الاستخدام
English
繁體中文
Русский
Indonesia
Português
Español
بالعربية
Serp API
تنزيل الفيديو
متصفح السكرابينغ
فك حظر الويب
AbcCopilot
YouTube
Bing
Yahoo
Walmart
DuckDuckGo
eBay
Yelp
Amazon
تقنيات الإعلان
التجارة الإلكترونية
التوثيق
الوكلاء
أداة إلغاء حظر الويب
واجهة برمجة تطبيقات SERP
ملعب واجهة برمجة تطبيقات Scraper
المدونة
الأسئلة الشائعة
الشراكات الأكاديمية
برنامج الشركاء
برنامج الإحالة
فيديو تعليمي
المواقع
إضافة ABCProxy لـ Chrome
إضافة ABCProxy لـ Firefox
مدير الوكلاء
مدقق الوكلاء
نحن نقبل طرق الدفع التالية :
نضمن أن دمج منتجاتنا في البنية الأساسية الخاصة بك للكشط يتم بسهولة قدر الإمكان. مع دعم اللغات المتعددة وأمثلة التعليمات البرمجية الجاهزة للاستخدام، فإن البدء السريع والسهل لمشروع كشط الويب الخاص بك هو ضمان.
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);
}
}
}
الدعم
support@abcproxy.com
من أجل حل المشكلة بشكل أفضل.
يرجى تقديم معرف تسجيل الدخول الخاص بك
تفاصيل السؤال + صورة السؤال أو الفيديو
شكراً لتعاونكم!
Download
بيان