ویب انلاکر: بڑے پیمانے پر پبلک ڈیٹا کے لیے ویب ڈیٹا کلیکشن API
ایک ہی API ریکویسٹ میں صفحے کا URL بھیجیں اور اس کا رینڈر شدہ HTML واپس پائیں۔ 5 مفت کامیاب اسکریپس سے آغاز کریں؛ ناکام ریکویسٹس پر چارج نہیں لگتا۔
- صفحات اصلی براؤزر میں لوڈ ہوتے ہیں، JavaScript سمیت
- صفحہ لوڈ ہوتے وقت CAPTCHA خودکار طور پر حل ہو جاتے ہیں
- ہر ریکویسٹ کے لیے 207 ایگزٹ ممالک اور شہر کی ٹارگٹنگ
کسی بھی پبلک URL کے ساتھ کام کرتا ہے
- Amazon
خود آزما کر دیکھیں
Floppydata ویب انلاکر چننے کی تمام وجوہات
رینڈر شدہ صفحات، مقام پر کنٹرول اور سادہ بلنگ — ایک ہی API ریکویسٹ کے ذریعے۔
- حقیقی براؤزر رینڈرنگ HTML واپس آنے سے پہلے صفحات رینڈر کیے جاتے ہیں، اس لیے اسکرپٹس سے لوڈ ہونے والا مواد بھی شامل ہوتا ہے۔
- خودکار CAPTCHA حل صفحہ لوڈ کرتے وقت جو CAPTCHA سامنے آئیں، وہ خودکار طور پر حل ہو جاتے ہیں۔
- خودکار ری ٹرائی، چارج ایک بار difficulty کو auto پر سیٹ کریں تو ناکام کوشش زیادہ مضبوط پولز کے ذریعے دوبارہ کی جاتی ہے — زیادہ سے زیادہ 3 کوششیں، بل ایک بار۔
- جیو ٹارگٹنگ 207 ایگزٹ ممالک میں سے انتخاب کریں اور ہر ریکویسٹ کے لیے شہر سیٹ کریں۔
- صرف کامیاب اسکریپس کی ادائیگی کریں ویلیڈیشن، آتھنٹیکیشن اور اپ اسٹریم کی ناکامیوں پر آپ کے بیلنس سے کوئی رقم نہیں کٹتی۔
- سادہ API انٹیگریشن کسی بھی زبان سے اپنی API کلید کے ساتھ ایک HTTP ریکویسٹ بھیجیں: URL بھیجیں، رینڈر شدہ HTML واپس پائیں۔
Floppydata ویب انلاکر کیسے کام کرتا ہے
- اسکریپر
- Floppydata ویب انلاکر
- ہدف ویب سائٹ
- حقیقی براؤزر رینڈرنگ
- خودکار CAPTCHA حل
- خودکار ری ٹرائی، چارج ایک بار
- جیو ٹارگٹنگ
- صرف کامیاب اسکریپس کی ادائیگی کریں
- سادہ API انٹیگریشن
پلانز اور قیمتیں
ناکام ریکویسٹس پر چارج نہیں لگتا — نہ کوئی غیر متوقع خرچ، نہ کوئی پوشیدہ فیس۔
شروع کرنا آسان، وسعت دینا اس سے بھی آسان
- 1
API کلید حاصل کریں. اپنے Floppydata اکاؤنٹ میں API کلیدوں کے صفحے پر ایک کلید بنائیں اور اسے X-Api-Key ہیڈر میں بھیجیں۔
- 2
URL بھیجیں. کسی بھی HTTP کلائنٹ سے اسے /v2/web-data/fetch پر POST کریں؛ صفحے کو ضرورت ہو تو countryCode، city یا difficulty شامل کریں۔
- 3
HTML حاصل کریں. رسپانس میں رینڈر شدہ HTML، ماخذ URL اور حاصل کرنے کا وقت ہوتا ہے؛ اسے اپنے ٹولز سے پارس کریں۔
const response = await fetch('https://api.floppydata.net/v2/web-data/fetch', {
method: 'POST',
headers: {
'X-Api-Key': 'YOUR_API_KEY',
'Content-Type': 'application/json'
},
body: JSON.stringify({
url: 'https://example.com',
countryCode: 'US',
difficulty: 'auto'
})
});
const { html } = await response.json();import requests
response = requests.post(
'https://api.floppydata.net/v2/web-data/fetch',
headers={'X-Api-Key': 'YOUR_API_KEY'},
json={
'url': 'https://example.com',
'countryCode': 'US',
'difficulty': 'auto',
},
)
html = response.json()['html']curl --request POST https://api.floppydata.net/v2/web-data/fetch \
--header "X-Api-Key: YOUR_API_KEY" \
--header "Content-Type: application/json" \
--data '{"url": "https://example.com", "countryCode": "US", "difficulty": "auto"}' ویب انلاکر بمقابلہ خود مینیج کی جانے والی پراکسی
| Floppydata | خود مینیج کی جانے والی پراکسی | |
|---|---|---|
| صفحات اصلی براؤزر میں رینڈر ہوتے ہیں، JavaScript سمیت | ||
| صفحہ لوڈ ہوتے وقت CAPTCHA حل ہو جاتے ہیں | ||
| زیادہ مضبوط پولز کے ذریعے خودکار ری ٹرائی، بل ایک بار | ||
| ناکام ریکویسٹس پر چارج نہیں لگتا | ||
| کوئی براؤزر، Puppeteer یا Playwright چلانے کی ضرورت نہیں | ||
| قیمت | شروع از $0.89 فی 1,000 کامیاب اسکریپس | ٹریفک کے فی GB کے حساب سے بل کیا جاتا ہے |
اکثر پوچھے جانے والے سوالات
ویب انلاکر کیا ہے؟
ویب انلاکر Floppydata کی API ہے جو پبلک ویب صفحات حاصل کرتی ہے۔ آپ اپنی API کلید کے ساتھ ایک POST ریکویسٹ میں URL بھیجتے ہیں؛ صفحہ اصلی براؤزر میں لوڈ ہوتا ہے، لوڈ ہوتے وقت جو CAPTCHA آئیں وہ خودکار طور پر حل ہو جاتے ہیں، اور رسپانس میں رینڈر شدہ HTML، ماخذ URL اور اسے حاصل کرنے کا وقت ہوتا ہے۔ یہ صرف HTML واپس کرتا ہے، اس لیے اسے آپ اپنے ٹولز سے پارس کرتے ہیں۔
کیا ویب انلاکر اور ویب اسکریپنگ API ایک ہی چیز ہیں؟
جی ہاں۔ ویب انلاکر v1 اینڈ پوائنٹ کا نام ہے، یعنی POST /v1/webUnlocker۔ Client API v2 میں یہی کام Web Data fetch اینڈ پوائنٹ، یعنی POST /v2/web-data/fetch، کرتا ہے، جسے یہ سائٹ ویب اسکریپنگ API کہتی ہے۔ v1 موجودہ انٹیگریشنز کے لیے رکھا گیا ہے؛ نئی انٹیگریشنز کو v2 استعمال کرنا چاہیے۔
اس کی قیمت کتنی ہے؟
پہلے 5 کامیاب اسکریپس مفت ہیں۔ اس کے بعد 10,000 کامیاب اسکریپس کی قیمت $9 اور 100,000 کی قیمت $89 ہے؛ بڑے والیوم یا حسبِ ضرورت شرائط کے لیے ٹیم سے بات کریں۔ چارج صرف کامیاب اسکریپس پر لگتا ہے: ویلیڈیشن، آتھنٹیکیشن اور اپ اسٹریم کی ناکامیوں پر آپ کے بیلنس سے کوئی رقم نہیں کٹتی۔
اگر صفحہ پہلی کوشش میں لوڈ نہ ہو تو کیا ہوگا؟
difficulty کو auto پر سیٹ کریں۔ پھر ناکام کوشش زیادہ مضبوط پولز کے ذریعے دوبارہ کی جاتی ہے — پہلے low، پھر medium، پھر high — زیادہ سے زیادہ 3 کوششیں، اور آپ سے صرف ایک بار چارج لیا جاتا ہے۔ اس کے بغیر ریکویسٹ ایک ہی کوشش کرتی ہے۔ اگر تمام کوششیں ناکام ہو جائیں تو API “Failed to scrape the URL” پیغام کے ساتھ ایرر واپس کرتی ہے اور کوئی چارج نہیں لگتا۔
کیا مجھے براؤزر، Puppeteer یا Playwright کی ضرورت ہے؟
نہیں۔ کوئی بھی زبان جو HTTP ریکویسٹ بھیج سکتی ہو، کام کرتی ہے؛ اوپر کی مثالوں میں JavaScript، Python اور cURL استعمال ہوئے ہیں۔ اگر آپ کو Playwright یا Puppeteer اور ملٹی اسٹیپ سیشنز کے ساتھ براؤزر خود چلانا ہو تو اس کی جگہ کلاؤڈ براؤزر استعمال کریں۔
اسے کس کام کے لیے استعمال کیا جاتا ہے؟
ہر وہ کام جس کے لیے پبلک صفحات کا HTML درکار ہو: قیمتوں اور پروڈکٹ رینج کی مانیٹرنگ، حریفوں کی تحقیق، سرچ رزلٹس، لسٹنگز اور مواد کی کلیکشن۔ چونکہ ایگزٹ ملک اور شہر آپ خود چنتے ہیں، آپ یہ بھی دیکھ سکتے ہیں کہ کوئی صفحہ کسی خاص مقام سے کیسا نظر آتا ہے۔