ForHosting KIT · السفر والجغرافيا

فحص شرط التأشيرة

حامل الجواز الأمريكي المسافر إلى المكسيك لا يحتاج إلى تأشيرة لإقامة تصل إلى 180 يومًا، بحسب جدول ثابت صغير يضم 25 زوجًا من البلدان. أدخل رمزي الجواز والوجهة المكوّنين من حرفين لترى إحدى حالات التأشيرة الثلاث. مجاني في متصفحك.

  • مجاني
  • يعمل في متصفحك
  • دون تسجيل
  • بياناتك لا تغادر جهازك
استخدمها من الويبAPIالبريدTelegramالتطبيق قريبًا
إذا أدخلت
بلد جواز السفر
US
بلد الوجهة
MX
تحصل على
مفتاح الزوج
US>MX
حالة التأشيرة
visa_free
تسمية الحالة
Visa-free
حجم الطاولة
25

يبدأ تخطيط رحلة دولية تقريباً دائماً بالسؤال العملي نفسه: هل يحتاج جواز سفركم إلى تأشيرة لتلك الوجهة؟ تنشر السفارات صفحات سياسات طويلة، وتختلف المدونات حول التأشيرة الإلكترونية مقابل الختم عند الوصول، وما زالت فرق المنتجات تحتاج إجابة حتمية للعروض التوضيحية ومسارات التسجيل واختبارات الانحدار. يقبل فحص شرط التأشيرة هذا بلد جواز المسافر وبلد الوجهة كرمزين ISO 3166-1 alpha-2، ويبحث الزوج المرتب في جدول مرجعي ثابت مدمج، ويعيد إحدى ثلاث حالات واضحة: تأشيرة مطلوبة قبل السفر، أو تأشيرة عند الوصول، أو دخول بلا تأشيرة. إنها بيانات تعليمية وسهلة الدمج—وليست مشورة سفارة مباشرة—لذا عليكم دائماً التحقق من الرحلات الحرجة من مصادر رسمية قبل المغادرة.

متى يفيد فحص سريع للتأشيرة

تحتاج أسواق السفر ومختبرات الحجز إشارة موثوقة لإظهار شارات التأشيرة المطلوبة قبل التخلي عن السلة، لكن مصادر الحكومات المباشرة متقلبة أو محدودة المعدل أو مرخّصة. يتيح نموذج طبقة parse بجدول ثابت لفرق المنتج شحن مسار تجربة المستخدم وكتابة اختبارات شاملة وتدريب الدعم على ثلاث حالات منفصلة دون الاعتماد على الشبكة. يمكن لمواقع المحتوى التي تستهدف فحص شرط التأشيرة تضمين ودجة المتصفح المجانية ليجرّب الزوار أزواج جواز ووجهة شائعة ويروا تسمية فورية صادقة عند تغطية الزوج—أو خطأ واضحاً عند عدمها بدلاً من التخمين.

يمكن لمنصات التعليم والامتحان التي تدرّس لوائح السياحة اختبار المتعلمين على رموز ISO للبلدان وربط الحالات دون كشط ويكيبيديا. غالباً ما تحتاج الأدوات الداخلية التي تطبع سجلات أسماء المسافرين فحصاً ثانوياً رخيصاً: عند بلد إصدار الجواز ووجهة الرحلة أرفقوا علامة نموذجاً لمراجعة العمليات. لا تستهلك فشل التحقق الرصيد.

وثّقوا قائمة الأزواج المغطاة في ملاحظات الإصدار عند توسيع الجدول، وثبّتوا أمثلة ذهبية لحالة واحدة على الأقل من كل حالة إضافةً إلى زوج مجهول، وافصحوا دائماً أن قواعد الدخول الرسمية قد تختلف.

شارات التأشيرة في الحجز والدفع

اعرضوا تسميات بلا تأشيرة أو تأشيرة عند الوصول أو تأشيرة مطلوبة في ملخصات الرحلة عندما يوجد زوج جواز المسافر والوجهة في جدول النموذج.

ضمان الجودة والانحدار الذهبي لواجهة السفر

شغّلوا اختبارات حتمية لمسارات تسجيل السفر بأزواج ISO ثابتة بدلاً من كاشطات السفارات المباشرة غير المستقرة.

ماذا يحدث إذا لم يكن زوج البلدان في جدول المرجع؟

لا يخترع النموذج أبداً سياسة تأشيرة لتوليفات جواز ووجهة مجهولة، ولا يُحاسب فشل التحقق.

هل هذه مشورة تأشيرة رسمية مباشرة؟

لا. هذا جدول مرجعي نموذجي حتمي لعروض المنتج والاختبارات والاستعلامات التعليمية. أكّدوا دائماً قواعد الدخول مع السفارات أو المصادر الحكومية الرسمية قبل السفر.

ما تنسيق رمز البلد المقبول؟

رموز ISO 3166-1 alpha-2 من حرفين فقط، دون حساسية لحالة الأحرف (US وus وUs تُطبَّع إلى US). تُرفض الرموز الثلاثية والأسماء مثل Mexico وأزواج البلد نفسه.

ماذا تعني حالات التأشيرة الثلاث؟

التأشيرة المطلوبة تعني الحصول على تأشيرة أو تصريح إلكتروني معتمد قبل السفر. والتأشيرة عند الوصول تعني أن الإذن قد يُمنح عند منفذ الدخول. والدخول دون تأشيرة يعني إقامة قصيرة دون طلب منفصل.

هل تخبرني النتيجة بمدة الإقامة المسموح بها؟

فقط عندما يتضمن صف الجدول حدًا أقصى للإقامة. فلحامل الجواز الأمريكي المسافر إلى المكسيك تظهر مدة تصل إلى 180 يومًا، أما الأزواج التي لا تتضمن هذه المعلومة فلا يظهر لها حد.

كل ما في هذه الصفحة متاح برمجيًا. هذا القسم موجّه للفرق التقنية التي تريد ربط الأداة بأنظمتها الخاصة؛ بقية المستخدمين يمكنهم استخدام الأداة أعلاه مباشرة دون الحاجة لقراءة ما يلي.

POSThttps://api.kit.forhosting.com/travel/visa-required-check-stub

صادِق على طلبك بترويسة Bearer، وأرسل طلب POST واحدًا لتدخل مهمتك قائمة التنفيذ فورًا؛ ثم تستلم النتيجة عبر webhook أو رابط موقّع.

curl -X POST https://api.kit.forhosting.com/travel/visa-required-check-stub \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"passport_country":"US","destination_country":"MX"}'
{
  "passport_country": "US",
  "destination_country": "MX"
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "travel.visa_required_check_stub",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

الواجهة غير متزامنة: تستلم task_id فور الإرسال، ويمكنك الاستعلام عن الحالة بمعدل طلب واحد في الثانية.

لكل طلب$0.002

السعر معلن كما تراه: لا tokens ولا نظام نقاط؛ وإن فشلت المهمة فلن تُحاسَب عليها.

HTTPالرمزالمعنى
401unauthorizedمفتاح الوصول مفقود أو غير صالح؛ تحقق من ترويسة Bearer في طلبك.
402insufficient_balanceرصيدك لا يكفي لتنفيذ هذه المهمة؛ أعد شحن الرصيد ثم أعد المحاولة.
404unknown_typeنوع المهمة المطلوب غير موجود في الكتالوج — راجع الاسم المرسل في الطلب.
429rate_limitedتجاوزت الحد المسموح من الطلبات؛ انتظر قليلًا ثم أعد المحاولة.

عندما لا يكون الزوج في الجدول تفشل الدعوة بـ invalid_input بدلاً من اختراع سياسة. المنطق النقي نفسه يغذي ودجة المتصفح المجانية ومسار API، فلا تختلف شاشات الدفع ومخططات السفر والاختبارات الذهبية الآلية حول زوج بلدان يغطيه النموذج فعلياً.

معنى قيم حالة التأشيرة وكيفية عمل البحث

تجيب هذه القدرة عن سؤال ضيق وعالي القيمة: لبلد إصدار جواز معين وبلد وجهة معين، ماذا يقول جدول المرجع النموذجي عن إجراءات الدخول؟ تُدعم ثلاث نتائج. الخوارزمية بسيطة وحتمية عمداً: تطبيع حقلي البلد إلى رمزي ISO 3166-1 alpha-2 من حرفين كبيرين، ورفض الرموز المعطوبة وأزواج البلد نفسه، وبناء مفتاح زوج بالشكل PASSPORT greater-than DESTINATION، واستعلام خريطة تجزئة في الذاكرة. تذكّروا أن سياسة التأشيرة الحقيقية تتغير بالجنسية وغرض السفر والرفض السابق والاتفاقيات الثنائية؛ يجمد هذا النموذج مجموعة تعليمية صغيرة حتى تربط فرق الهندسة تجربة المستخدم والفوترة دون كشط الويب أو استدعاء واجهات تأشيرة مدفوعة أثناء التطوير. تعني visa_required أن المسافر ينبغي أن يحصل على تأشيرة (أو تفويض إلكتروني معتمد يُعامل كتأشيرة قبل السفر) قبل الصعود أو الرقابة الحدودية؛ لا تخترع الاستجابة عناوين قنصليات ولا نماذج، بل تضع تسمية للحالة فقط حتى يوجّه منتجكم المستخدم إلى الخطوة التالية. تعني visa_on_arrival أن الجدول يسجّل أن تأشيرة أو إذناً مكافئاً قد يُمنح في منفذ الدخول وفق قواعد النموذج، غالباً مع مدة إقامة قصوى مقترحة بالأيام عندما تتضمن الصف ذلك التفصيل. تعني visa_free أن الجدول يسجّل أن دخول الإقامة القصيرة لا يتطلب طلب تأشيرة منفصلاً لذلك الجواز والوجهة ضمن بيانات النموذج. عند الإصابة تُعاد visa_status وstatus_label مقروء وmax_stay_days اختياري عند معرفته وnotes وبيانات وصفية مثل table_size وmethod. عند الفقد يُرمى invalid_input مع تسمية الزوج الناقص. ولأن كل صف ثابت في المصدر، تعيد الاستدعاءات المتكررة بنفس المدخلات دائماً نفس JSON، وهو ما تحتاجه الاختبارات الذهبية وعمال الحافة.

عقد الإدخال وشكل الاستجابة وسلوك الخطأ

تُرفض الحمولات الرقمية أو الكائنات لتلك الحقول. إذا كان الرمزان صالحين لكن متطابقين يرفض المعالج الطلب لأن السفر الداخلي خارج نطاق بحث تأشيرة عابرة للحدود. إذا كان الرمزان صالحين ومختلفين لكن الزوج المرتب غائب عن جدول المرجع المدمج تفشل المهمة برسالة واضحة أن زوج البلدان ليس في جدول المرجع—ولا تُحاسب تلك الإخفاقات. اقرنوا الاستجابة بنماذج الأهلية لديكم أو التقاط صورة الجواز أو روابط السفارات العميقة إن احتجتم قمع طلب كامل؛ يصنّف هذا الطرف الزوج مقابل جدول المرجع فقط ولا يعالج طلبات ولا يجمع قياسات حيوية ولا يفحص قوائم المراقبة. أرسلوا جسم JSON عبر POST بحقلين نصيين إلزاميين: passport_country وdestination_country. يجب أن تكون كل قيمة رمزاً بلدياً ISO 3166-1 alpha-2 من حرفين؛ تُتجاهل حالة الأحرف وتُقص المسافات المحيطة، وأي شيء ليس حرفين لاتينيين بالضبط بعد التطبيع يفشل بـ invalid_input مع تسمية الحقل. عند النجاح يعيد الجسم passport_country وdestination_country المطبَّعين وpair_key المستخدم في البحث وvisa_status كواحدة من visa_required أو visa_on_arrival أو visa_free وstatus_label مناسباً للواجهة وnotes تصف صف النموذج وin_reference_table بقيمة true وmethod بقيمة stub_reference_table_lookup وtable_size مساوياً لعدد الأزواج المشحونة حالياً. عندما يتضمن الصف إقامة قصوى موجبة يكون max_stay_days عدداً صحيحاً؛ وعندما لا يعرّف النموذج حداً لذلك الزوج يُحذف الحقل بالكامل بدلاً من إرجاع null، وفق عقد العارض للمخرجات الاختيارية. مثال: passport_country US وdestination_country MX ينتجان visa_free مع max_stay_days لعدة أشهر في جدول النموذج. مثال: passport_country US وdestination_country CN ينتجان visa_required بلا max_stay_days.

أين تثبت واجهة API نموذجية لشرط التأشيرة قيمتها

ولأن التنفيذ parse نقي من المستوى A، تكلف كل دعوة ناجحة السعر الأساسي المنشور $0.002 بلا رموز نموذج وبلا شبكة صادرة. يمنح هذا المزيج قيم visa_status قابلة للتكرار للعروض والإضافات وعمال الحافة دون بناء خط بيانات جيوسياسي خاص بكم.

ودجات تعليمية ومحتوى

اسمحوا للمتعلمين والقرّاء بالبحث عن حالات عيّنة لجواز السفر والوجهة في المتصفح بنفس المنطق الذي تحاسب عليه API بمبلغ $0.002.

كيف أتحقق مما إذا كانت التأشيرة مطلوبة لوجهتي؟

أرسلوا passport_country وdestination_country كرمزي ISO 3166-1 alpha-2 (مثلاً US وMX). تعيد API قيمة visa_status كـ visa_required أو visa_on_arrival أو visa_free عندما يكون الزوج في جدول المرجع.

كم تكلفة فحص شرط التأشيرة؟

أداة المتصفح مجانية. تستخدم طلبات API رصيد KIT المدفوع مسبقاً بمبلغ $0.002 لكل استدعاء ناجح؛ ولا يُحاسب الإدخال غير الصالح.

اطّلع على توثيق KIT الكامل ←