تحقق من توفر منتج في المخزون فورًا
اعرف هل المنتج متوفر أو نفد أو أوشك على النفاد أو متاح للطلب المسبق، مقروءًا من الصفحة كما يراها المشتري، واحصل على حالة واضحة مع النص الذي عرضه المتجر. مفيد لتنبيهات عودة التوفر. تدفع مقابل الاستخدام دون اشتراك.
شغّلها أونلاين
شغّل هذه المهمة على خوادمنا باستخدام حسابك. الأدوات المجانية تعمل داخل متصفحك، أما هذه فتُخصم من رصيدك في KIT حسب السعر الموضّح أعلاه.
أداة استخراج التوفر تقرأ صفحة منتج وتحدد حالته الحالية كما تظهر للزائر: متوفر، نفدت الكمية، أو توفر محدود بكمية قليلة. تختصر عادة إعادة تحديث الصفحة يدويًا كل بضع ساعات على أمل أن يعود منتج مرغوب للتوفر.
لماذا يصعب قراءة حالة المخزون آليًا
قد يبدو المنتج متوفرًا في نتائج البحث ثم يكون قد نفد عندما ينقر العميل عليه. فبيانات المخزون وقواعد البيانات الداخلية تتقادم لحظة شحن آخر قطعة، وكثير من المتاجر لا تعرض رقمًا واضحًا للمخزون أصلًا، بل شارة أو زرًا يتحول إلى الرمادي أو جملة مدفونة في الوصف. ولم تتفق المتاجر قط على صيغة واحدة لحالة المخزون. تحمّل هذه الأداة صفحة المنتج الفعلية وتقرأ الإشارة نفسها التي يراها المشتري، ثم تعيدها حالة واضحة: متوفر أو نفد أو كمية محدودة أو طلب مسبق، مع النص الذي استخدمته الصفحة.
من يتحقق من المخزون بهذه الطريقة
يتأكد العاملون في الدروبشيبينغ من قدرة المورد على التسليم قبل قبول الطلب، لأن الإلغاء بعد الدفع يضر بالثقة سريعًا. وتستبعد مواقع المقارنة القوائم التي تظهر نافدة حاليًا حتى لا ترسل المتسوقين إلى طريق مسدود. وتراقب المتاجر الصغيرة صفحة المورد وتبلغ قائمة انتظارها لحظة عودة المنتج، وتتابع العلامات التجارية متى ينفد إصدار محدود لدى منافس لتختار توقيت حملتها.
لماذا لا تكفي زيارة الصفحة مرة واحدة
منتج نفدت كميته اليوم قد يعود للتوفر غدًا دون أي إشعار من المتجر نفسه، خصوصًا في العروض الموسمية أو الطرازات المحدودة. من يريد التأكد من التوفر لحظيًا قبل التوجه للمتجر أو تأكيد طلب لعميله، يحتاج قراءة سريعة لحالة الصفحة الآن، لا تخمينًا بناء على زيارة سابقة قد تكون قديمة.
ما الذي تقرؤه الأداة تحديدًا
تبحث الأداة عن مؤشر التوفر كما يعرضه المتجر نفسه: عبارة نصية صريحة، أو زر الشراء نشطًا أو معطلًا، أو رقم الكمية المتبقية إن كان ظاهرًا. تُرجع النتيجة كحالة واضحة مباشرة، لا نصًا خامًا يحتاج تفسيرًا إضافيًا من المستخدم.
متى تكفي فحصة واحدة ومتى تحتاج متابعة
لمعرفة توفر منتج الآن فقط، لمرة واحدة، تكفي هذه الأداة مباشرة. أما لمنتج تنتظر عودته للمخزون تحديدًا ولا تريد تفقّد الصفحة بنفسك كل يوم، فأداة مراقبة التوفر المخصصة لهذا الغرض تفحص الصفحة بانتظام وتنبّهك فور تغيّر الحالة تلقائيًا.
حالات الاستخدام
التحقق قبل السفر لشراء جهاز محدد
يتحقق محمد الحربي من توفر طراز هاتف نفدت كميته سابقًا قبل التوجه شخصيًا للمتجر، ليوفّر على نفسه رحلة بلا فائدة.
متجر يراقب توفر منتج المورد
يتحقق متجر إلكتروني صغير من توفر منتج مورده الرئيسي قبل قبول طلبات جديدة من عملائه، تجنبًا لوعد بموعد تسليم لا يمكن الوفاء به.
التحقق من مقاس محدد قبل زيارة المتجر
تتحقق فاطمة الزهراني من توفر مقاس حذاء معين في متجر إلكتروني قبل التوجه لفرعه الفعلي في مدينتها لتجربته.
الأسئلة الشائعة
ما الفرق بين هذه الأداة وأداة مراقبة التوفر؟
هذه الأداة تفحص التوفر مرة واحدة عند الطلب؛ أداة المراقبة تفحصه بانتظام على جدول زمني وتنبّهك فور تغيّر الحالة.
ما الحالات التي تعيدها الأداة؟
متوفر، نفدت الكمية، أو توفر محدود بكمية قليلة، حسب ما يعرضه المتجر نفسه على صفحته.
هل تعتمد الأداة على دقة بيانات المتجر نفسه؟
نعم، تعرض ما يظهره المتجر فعليًا على صفحته؛ إن كانت بيانات المتجر نفسها غير محدَّثة، تعكس النتيجة ذلك.
هل تعمل الأداة على أي متجر إلكتروني؟
نعم، الفحص معتمد على فهم محتوى الصفحة لا على قالب متجر بعينه.
هل تعيد الأداة النص الأصلي الذي يظهر في الصفحة؟
نعم. إلى جانب الحالة الموحدة، تعيد الأداة النص الداعم الذي كانت الصفحة تعرضه، مثل الجملة أو الشارة التي تبيّن التوفر، فتستطيع التحقق من مصدر القراءة بنفسك.
أدوات ذات صلة
للمطوّرين — الوصول عبر API
كل ما في هذه الصفحة متاح برمجيًا. هذا القسم موجّه للفرق التقنية التي تريد ربط الأداة بأنظمتها الخاصة؛ بقية المستخدمين يمكنهم استخدام الأداة أعلاه مباشرة دون الحاجة لقراءة ما يلي.
الـEndpoint
صادِق على طلبك بترويسة Bearer، وأرسل طلب POST واحدًا لتدخل مهمتك قائمة التنفيذ فورًا؛ ثم تستلم النتيجة عبر webhook أو رابط موقّع.
استدعِ الخدمة من بيئتك
curl -X POST https://api.kit.forhosting.com/web/stock-extract \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"url":"https://example.com"}'const res = await fetch("https://api.kit.forhosting.com/web/stock-extract", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"url": "https://example.com"
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/web/stock-extract",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"url": "https://example.com"
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/web/stock-extract", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"url":"https://example.com"}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"url":"https://example.com"}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/web/stock-extract", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)مثال على الطلب
{
"url": "https://example.com"
}مثال على الاستجابة
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "web.stock_extract",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}الواجهة غير متزامنة: تستلم task_id فور الإرسال، ويمكنك الاستعلام عن الحالة بمعدل طلب واحد في الثانية.
الأسعار
السعر معلن كما تراه: لا tokens ولا نظام نقاط؛ وإن فشلت المهمة فلن تُحاسَب عليها.
الحدود
timeout_sec | 30 |
max_crawl_pages | 25 |
الأخطاء
| HTTP | الرمز | المعنى |
|---|---|---|
401 | unauthorized | مفتاح الوصول مفقود أو غير صالح؛ تحقق من ترويسة Bearer في طلبك. |
402 | insufficient_balance | رصيدك لا يكفي لتنفيذ هذه المهمة؛ أعد شحن الرصيد ثم أعد المحاولة. |
404 | unknown_type | نوع المهمة المطلوب غير موجود في الكتالوج — راجع الاسم المرسل في الطلب. |
429 | rate_limited | تجاوزت الحد المسموح من الطلبات؛ انتظر قليلًا ثم أعد المحاولة. |
422 | task_failed | لم تنجح معالجة المهمة، ولن تُحتسب عليك؛ أعد المحاولة أو راسلنا مباشرة. |
ملاحظات تقنية
السعر
تكلفة فحص توفر صفحة واحدة $0.046 للطلب إضافة إلى $0.0145 للرابط، أي نحو $0.0605 للفحصة الواحدة. تعمل عبر الويب لفحص سريع لصفحة واحدة، وعبر الـAPI لمن يريد فحص عشرات المنتجات دفعة واحدة.
أسئلة تقنية
كم تكلفة فحص توفر منتج واحد؟
نحو $0.0605، بواقع $0.046 للطلب و$0.0145 للرابط.
هل يمكن فحص عدة منتجات دفعة واحدة؟
نعم عبر الـAPI، بإرسال عدة روابط ضمن طلبات منفصلة تُعالَج بالتوازي دون انتظار.