پروکسی برای اسکرپینگ Instagram و TikTok: چه چیزی در ۲۰۲۶ جواب میدهد

منتشر شده در 6 ژوئن 2026 · زمان مطالعه ≈ 9 دقیقه

Instagram و TikTok دو تا از سختترین اهداف اصلی در دنیای اسکرپینگ هستند — سختتر از Google، سختتر از Amazon. هر دو امتیازدهی تهاجمی روی IP اجرا میکنند، هر دو کلاینت شما را در چند لایه فینگرپرینت میکنند، و هر دو به خاطر بلاک نرم (soft block) معروفاند: به جای یک 403 تمیز، با دیوار لاگین، JSON خالی، «challenge_required» یا نتایج بیسروصدا ناقصشده روبهرو میشوید. اسکرپر شما ظاهراً «کار میکند» ولی دادهاش آشغال است.

این راهنما توضیح میدهد که هر پلتفرم در سال 2026 دقیقاً چطور شما را بلاک میکند، چه پیکربندی پروکسیای دوام میآورد، و چه الگوهای درخواستی اکانتها و سشنها را زنده نگه میدارد. (برای مدیریت چنداکانتی به جای اسکرپینگ، راهنماهای AdsPower/Multilogin و GoLogin/Dolphin Anty را ببینید.)

Instagram چطور شما را بلاک میکند

TikTok چطور شما را بلاک میکند

راهکاری که جواب میدهد

۱. مسکونی، منطبق با جغرافیا، استیکی به ازای هر هویت

# یک هویت = یک سشن استیکی، پینشده به کشور
socks5h://USERNAME:[email protected]:913

چرخش به ازای هر درخواست برای صفحات عمومی ناشناس با حجم پایین اشکالی ندارد. لحظهای که پای کوکی سشن یا لاگین در میان است، به استیکی سوییچ کنید — کوکی و IP باید به عنوان یک هویت واحد حرکت کنند (چرا).

۲. Instagram عمومی از طریق GraphQL، از داخل پروکسی

from curl_cffi import requests

PROXY = {"https": "socks5h://USERNAME:[email protected]:913"}

# JSON پروفایل عمومی (بدون لاگین) - تقلید از فینگرپرینت TLS کروم
r = requests.get(
    "https://www.instagram.com/api/v1/users/web_profile_info/?username=nasa",
    impersonate="chrome",
    headers={"X-IG-App-ID": "936619743392459"},
    proxies=PROXY,
)
data = r.json()["data"]["user"]
print(data["edge_followed_by"]["count"])

به پاسخ نگاه کنید، نه به کد وضعیت: یک 200 با {"data": null} یا ریدایرکت به /accounts/login/ یعنی سقف این IP تمام شده — هویت را بچرخانید، عقبنشینی کنید و از سر بگیرید.

۳. TikTok از طریق Playwright + شنود پاسخ

from playwright.sync_api import sync_playwright

with sync_playwright() as p:
    browser = p.chromium.launch(proxy={
        "server": "us.jibaoproxy.com:913",
        "username": "USERNAME", "password": "PASSWORD",
    })
    page = browser.new_page()
    items = []
    # بگذار جاوااسکریپت خود TikTok درخواستها را امضا کند؛ ما فقط پاسخها را میخوانیم
    page.on("response", lambda res:
        items.extend(res.json().get("itemList", []))
        if "/api/post/item_list" in res.url else None)
    page.goto("https://www.tiktok.com/@nasa")
    for _ in range(5):
        page.mouse.wheel(0, 2500)
        page.wait_for_timeout(1800)   # آهنگ اسکرول شبیه انسان
    print(len(items), "videos captured")

این کار کاملاً مهندسی معکوس امضا را دور میزند: خود صفحه X-Bogus معتبر تولید میکند و شما JSON را برداشت میکنید. پروکسی باید هنگام راهاندازی مرورگر تنظیم شود — نکات احراز هویت در احراز هویت پروکسی در Playwright پوشش داده شده است.

۴. مثل انسان سرعت بگیرید، مراقب بلاکهای نرم باشید

مرجع سریع

InstagramTikTok
بهترین مسیر دسترسیاندپوینتهای وب GraphQL/API، curl_cffiPlaywright + شنود پاسخ
نوع پروکسیمسکونی استیکی به ازای هر هویتمسکونی، منطبق با جغرافیای بازار
IPهای دیتاسنتردیوار لاگین / چالشکپچای فوری
سیگنال بلاک نرمریدایرکت لاگین، challenge_required، دادهٔ nullitemList خالی، صفحه کپچا
حساسیت جغرافیاییمتوسطبالا — محتوا بر اساس کشور فرق میکند
ابزار رایگان · بدون ثبتنام

آیا IP خروجی شما مشکل است؟

نوع ASN، موقعیت جغرافیایی و نحوهٔ دستهبندی هر IP توسط پلتفرمهای هدف را بررسی کنید — دیتاسنتر در برابر مسکونی اولین چیزی است که Instagram و TikTok روی آن امتیازتان میدهند.

اعتبار IP من را بررسی کن →

به خروجیهای مسکونی پینشده به کشور نیاز دارید؟ پروکسیهای مسکونی JIBAO را با ۵ دلار اعتبار رایگان امتحان کنید →

جمعبندی

IPهای مسکونی که از پلتفرمهای اجتماعی جان سالم به در میبرند

پینشده به کشور، سشنهای استیکی، ASNهای تمیز — ۵ دلار اعتبار رایگان، بدون نیاز به کارت.

شروع تست رایگان

برای همه محصولات IP · هزاران نود همیشه در دسترس

همین حالا ثبت‌نام کنید و تا ۱۰۰٪ کش‌بک شارژ بگیرید

کاربران جدید با ثبت‌نام 500MB هدیه می‌گیرند، به‌علاوه بونوس اولین شارژ. پیشنهاد محدود.