بيانات الطيران في الوقت الفعلي باستخدام واجهة برمجة تطبيقات Aviationstack

إذا كان عملك يعتمد على بيانات الرحلة ، فأنت مدين لنفسك للتحقق من واجهة Apilayer القوية الخاصة بـ Aviationstack API. يتيح عرض SaaS المقدم بسخاء وبأسعار تنافسية وقابلية التوسع بدرجة كبيرة إمكانية تتبع ثروة من بيانات الرحلة من جميع أنحاء العالم ، بدءًا من الإحصائيات في الوقت الفعلي وحتى السجلات التاريخية ذات الثقة المتساوية. في هذه المقالة ، سنتحدث عن بيانات الطيران في الوقت الفعلي باستخدام واجهة برمجة تطبيقات Aviationstack. هيا نبدأ!





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



واجهة برمجة تطبيقات Aviationstack باختصار

Aviationstack هو go-to microservice API لبيانات الطيران في الوقت الفعلي ، وهو موثوق به من قبل أكثر من 5000 شركة حول العالم. سواء كنت تبني نظامًا أساسيًا للحجز ؛ تطبيقات تصور الرحلة أو تتبعها أو مراقبتها ؛ أو شيء جديد. يمكنك الاعتماد على فريق خبراء Apilayer والبنية التحتية العالمية لتقديم النتائج المهمة التي تحتاجها.

يوفر Aviationstack تكاملاً سهلاً في أي تطبيق أو نظام أساسي تقريبًا بفضل توافقه الواسع مع جميع لغات البرمجة الرئيسية ، بما في ذلك PHP و Python و Node.js و jQuery و Go و Ruby. تعيد الطلبات ملفات JSON أو XML أو أي ملفات GeoJSON الخاصة بالترميز الجغرافي للحصول على أفضل فائدة في أي حالة استخدام. واجهة برمجة التطبيقات (API) سريعة الاستجابة وتعود عمومًا لطلباتك في غضون 10-100 مللي ثانية.



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



ماذا يمكنك أن تفعل مع Aviationstack؟ | واجهة برمجة تطبيقات Aviationstack

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

  • تتبع الرحلة المباشر
  • عمليات البحث التاريخية عن رحلات الطيران
  • الجدولة والطرق
  • البلدان والمدن والمطارات وشركات الطيران وحتى الطائرات الفردية
  • ضرائب الطيران

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



ابدأ بـ Aviationstack في 3 خطوات | واجهة برمجة تطبيقات Aviationstack

أولاً ، ستحتاج إلى إنشاء حساب مجاني. انتقل إلى aviationstack.com ، وانقر فوق تسجيل مجاني في الزاوية العلوية اليمنى من النافذة. سينقلك هذا إلى صفحة الأسعار الخاصة بهم ، حيث تتوفر العديد من حزم الاشتراك. في الوقت الحالي ، ما عليك سوى الاشتراك في المستوى المجاني - سنراجع الخيارات الأخرى لاحقًا في هذا الدليل ، ومن السهل جدًا ترقية حسابك في أي وقت.



أفضل دون اتصال ios rpg

بمجرد إدخال بيانات الاعتماد الخاصة بك ، انقر فوق تسجيل مرة أخرى لإنشاء حسابك. من هناك ، سيتم تقديمك مع دليل البدء السريع المكون من 3 خطوات لـ Aviationstack. هذه نظرة عامة شاملة على العملية التي ستتبعها حتى تعمل واجهة برمجة التطبيقات الخاصة بهم من أجلك.

  • تتعامل الخطوة الأولى مع مفتاح API الخاص بك ، والذي يمكنك استخدامه كما هو ، أو تدويره حسب الضرورة. بسيط!
  • بعد ذلك ، ستختار نقاط نهاية API الخاصة بك. في اللغة الإنجليزية البسيطة ، هذا يعني ببساطة أنك ستختار مجموعات البيانات التي يقدمها Aviationstack إلى تطبيقك. هذا أيضًا هو المكان الذي ستهيئ فيه أشياء مثل التشفير والطلبات المجمعة وما إلى ذلك. سترى أيضًا عنوان URL الأساسي لواجهة برمجة التطبيقات: http://api.aviationstack.com/v1/ هذا هو العنوان الذي سيوجه تطبيقك طلباته لنقاط البيانات التي ذكرناها أعلاه. يعتبر Aviationstack نوعًا كافيًا لتوفير رمز لطلب مثال على واجهة برمجة التطبيقات أيضًا.
  • أخيرًا ، التكامل! يربطك برنامج Aviationstack بالوثائق الكاملة حيث يمكنك العثور على أدلة تكامل شاملة والمزيد من أمثلة التعليمات البرمجية. من الواضح أن تكامل التطبيق الكامل سيستغرق بعض العمل ، لكن هذه الخطوات الثلاث تؤكد على مدى سهولة اجتياز المراحل الأساسية المطلوبة لتحقيق ذلك.

نظرة عامة على لوحة القيادة | واجهة برمجة تطبيقات Aviationstack

قبل الدخول في التفاصيل الجوهرية لفهم وتكوين نقاط نهاية API الخاصة بـ Aviationstack ، خذ دقيقة لتصفح لوحة التحكم. بشكل افتراضي ، سترى روابط سريعة إلى دليل البدء السريع المكون من 3 خطوات وصفحة وثائق APT الخاصة بهم. يمكنك رؤية مفتاح الوصول إلى واجهة برمجة التطبيقات هنا أيضًا ، بالإضافة إلى إعادة تعيينه وقتما تشاء.

بالنظر إلى الشريط الجانبي ، ستجد:

  • ترقية / خطة الاشتراك - نظرة عامة سريعة على نماذج التسعير المختلفة وفوائدها. هذا هو المكان الذي يمكنك أيضًا مشاهدة فترة الفوترة والإحصائيات السريعة لاستخدام واجهة برمجة التطبيقات.
  • حساب - قم بتكوين هويتك الأساسية وتفاصيل تسجيل الدخول هنا. لا شيء غامض جدا!
  • دفع - تلاعب بسهولة بطرق الدفع الخاصة بك ، وعرض الفواتير السابقة لسهولة المحاسبة.
  • استخدام API - يعد خيار الشريط الجانبي الأكثر أهمية إلى حد بعيد ، حيث سترى هنا مدى اقترابك من الوصول إلى حصتك الشهرية لطلبات واجهة برمجة التطبيقات. هناك أيضًا قراءة مفيدة لإحصاءات الاستخدام السابقة ، وهي مصممة لمساعدتك على تحسين إستراتيجيتك بمرور الوقت. ستحصل أيضًا على لوحة معلومات وتنبيهات عبر البريد الإلكتروني متى تجاوزت 75٪ و 90٪ و 100٪ من حصة الطلب الخاصة بك (على الرغم من أنها تتيح مساحة كبيرة للمناورة تصل إلى 120٪ للسماح بالتنوع الحتمي للرحلات الجوية الحقيقية) .

نقاط نهاية API الخاصة بـ Aviationstack | واجهة برمجة تطبيقات Aviationstack

ملاحظة: تدعم معظم نقاط النهاية هذه تشفير 256-بت SSL و JSONP Callbacks والنتائج في الحدود وإزاحة ترقيم الصفحات. سنغطي هذه بعد أن نتطرق إلى مجموعة نقاط النهاية الخاصة بـ Aviationstack.

فيما يلي ملخص موجز لكل نقطة نهاية يمكنك استخدامها:

  • رحلات طيران في الوقت الفعلي - من خلال إلحاق / رحلات جوية على عنوان URL الأساسي الخاص بك ، يمكنك طلب معلومات في الوقت الفعلي عن أي عدد من الرحلات الحالية. هناك الكثير من المعلمات لتضييق نطاق طلبك ، ولكن بشكل عام ، يمكنك التصفية حسب مجموعات مختلفة من الوصول / المغادرة ، ورموز IATA / ICAO وأرقام الرحلات ، والحد الأدنى / الأقصى للتأخيرات ، والمزيد. في ما يلي مثال على الرد الذي قدمته وثائق شركة Aviationstack:
{ 'pagination': { 'limit': 100, 'offset': 0, 'count': 100, 'total': 1669022 }, 'data': [ { 'flight_date': '2019-12-12', 'flight_status': 'active', 'departure': { 'airport': 'San Francisco International', 'timezone': 'America/Los_Angeles', 'iata': 'SFO', 'icao': 'KSFO', 'terminal': '2', 'gate': 'D11', 'delay': 13, 'scheduled': '2019-12-12T04:20:00+00:00', 'estimated': '2019-12-12T04:20:00+00:00', 'actual': '2019-12-12T04:20:13+00:00', 'estimated_runway': '2019-12-12T04:20:13+00:00', 'actual_runway': '2019-12-12T04:20:13+00:00' }, 'arrival': { 'airport': 'Dallas/Fort Worth International', 'timezone': 'America/Chicago', 'iata': 'DFW', 'icao': 'KDFW', 'terminal': 'A', 'gate': 'A22', 'baggage': 'A17', 'delay': 0, 'scheduled': '2019-12-12T04:20:00+00:00', 'estimated': '2019-12-12T04:20:00+00:00', 'actual': null, 'estimated_runway': null, 'actual_runway': null }, 'airline': { 'name': 'American Airlines', 'iata': 'AA', 'icao': 'AAL' }, 'flight': { 'number': '1004', 'iata': 'AA1004', 'icao': 'AAL1004', 'codeshared': null }, 'aircraft': { 'registration': 'N160AN', 'iata': 'A321', 'icao': 'A321', 'icao24': 'A0F1BB' }, 'live': { 'updated': '2019-12-12T10:00:00+00:00', 'latitude': 36.28560000, 'longitude': -106.80700000, 'altitude': 8846.820, 'direction': 114.340, 'speed_horizontal': 894.348, 'speed_vertical': 1.188, 'is_ground': false } }, [...] ] }

إضافه على

  • الرحلات التاريخية - هذه في الواقع معلمة متداخلة ضمن نقطة نهاية / flight ، لكنها تذكر بمفردها كأداة مفيدة لتحليل بيانات الرحلة التاريخية. التنسيق هو YYYY-MM-DD ويمكن طلبه جنبًا إلى جنب مع جميع معلمات الرحلة القياسية الأخرى.
  • طرق طيران - يمكّنك الإلحاق / المسارات من التركيز على مسارات محددة اتخذتها رحلات فردية أو شركات طيران بأكملها. تصفية حسب رقم الرحلة ، و / أو رمز IATA / ICAO حسب المغادرين / القادمين. سيبدو المسار كما يلي:
{ 'pagination': { 'limit': 100, 'offset': 0, 'count': 100, 'total': 208033 }, 'data': [ { 'departure': { 'airport': 'Brussels Airport', 'timezone': 'Europe/Brussels', 'iata': 'BRU', 'icao': 'EBBR', 'terminal': null, 'time': '06:10:00' }, 'arrival': { 'airport': 'Girona-Costa Brava', 'timezone': 'Europe/Madrid', 'iata': 'GRO', 'icao': 'LEGE', 'terminal': '1', 'time': '07:55:00' }, 'airline': { 'name': 'Brussels Airlines', 'callsign': 'B-LINE', 'iata': 'SN', 'icao': 'BEL' }, 'flight': { 'number': '3683' } }, [...] ] }

ثم

  • المطارات - طالما أن لديك الخطة الأساسية أو أفضل منها ، يمكنك طلب معلومات عن / المطارات حول العالم. تدعم نقطة النهاية هذه أيضًا بحث المعلمة ، والتي تتيح لك الحصول على اقتراحات الإكمال التلقائي من مدخلات السلسلة. المزيد عن الإكمال التلقائي أدناه.
  • الخطوط الجوية - سيسمح لك الإلحاق / شركات الطيران بجمع المعلومات عن شركة الطيران التي اخترتها. تدعم نقطة النهاية هذه بحث المعلمة كذلك.
  • الطائرات - هل تريد الحصول على بيانات حول طائرة معينة؟ فيما يلي مثال على ما ستعود إليه الطائرات الملحقة:
{ 'pagination': { 'limit': 100, 'offset': 0, 'count': 100, 'total': 19052 }, 'data': [ { 'registration_number': 'YR-BAC', 'production_line': 'Boeing 737 Classic', 'iata_type': 'B737-300', 'model_name': '737', 'model_code': 'B737-377', 'icao_code_hex': '4A0823', 'iata_code_short': 'B733', 'construction_number': '23653', 'test_registration_number': null, 'rollout_date': null, 'first_flight_date': '1986-08-02T22:00:00.000Z', 'delivery_date': '1986-08-21T22:00:00.000Z', 'registration_date': '0000-00-00', 'line_number': '1260', 'plane_series': '377', 'airline_iata_code': '0B', 'airline_icao_code': null, 'plane_owner': 'Airwork Flight Operations Ltd', 'engines_count': '2', 'engines_type': 'JET', 'plane_age': '31', 'plane_status': 'active', 'plane_class': null }, [...] ] }
  • أنواع الطائرات - للحصول على بيانات حول أنواع الطائرات ، قم بإلحاق / أنواع الطائرات بعنوان URL الأساسي. ستعرض استجابة واجهة برمجة التطبيقات معلومات حول مجموعة كبيرة من أنواع الطائرات المختلفة ، ولكن إذا كنت تريد تضييق نطاقها ، فننصحك بإضافة بحث معلمة لكتابة نماذج معينة مثل DC-10 أو 737 أو Cessna 172.
  • ضرائب الطيران - يمكنك بسهولة الحصول على بيانات حول ضرائب الطيران المختلفة مع / الضرائب. سيؤدي القيام بذلك إلى إرجاع اسم الضريبة ، بالإضافة إلى رمز IATA المرتبط. تدعم نقطة النهاية هذه أيضًا بحث للعملاء الأساسيين وما فوق.
  • المدن والبلدان - سيؤدي إلحاق / مدن أو / دول إلى إرجاع بيانات قيمة عن مواقع محددة. يمكنك عرض رموز IATA / ISO وخط الطول / العرض والمنطقة الزمنية والسكان ورأس المال والعملة وبادئات الهاتف والمزيد.

ميزات أخرى | واجهة برمجة تطبيقات Aviationstack

لمساعدتك في التحكم في كيفية طلب البيانات ونقلها ، يقدم Aviationstack بعض الخيارات المتقدمة لتخصيص طلباتك:

  • تشفير HTTPS 256 بت - في حين أن هذا اختياري ، إلا أن Addictive Tips قد كتب العديد من المقالات حول فضائل التشفير ، حسنًا ... كل شيء بشكل أساسي. شريطة أن يكون لديك اشتراك Basic Aviationstack على الأقل ، وأن الأمان شيء تقدره ، فهناك طريقة بسيطة لتغيير طلب واجهة برمجة التطبيقات: ببساطة استبدل HTTP في عنوان URL الأساسي لواجهة برمجة التطبيقات مع https ، مثل هذا: https://api.aviationstack.com. سيؤدي القيام بذلك إلى إخفاء اتصالاتك مع خادم Aviationstack بتشفير SSL 256 بت غير قابل للاختراق - وهو معيار الصناعة لسبب وجيه.
  • عمليات رد نداء JSONP - يمكن للسياسات عبر النطاقات أن تعيق استعادة طلب واجهة برمجة التطبيقات (API) الخاص بك. سيؤدي استحضار عمليات رد نداء JSONP إلى تجاوز هذه المشكلة ، وطلب برنامج نصي خارجي بدلاً من ذلك. من منظور الشخص العادي ، هذه أداة يمكنك تطبيقها على حواجز الطرق التي قد تؤدي إلى زيادة نقل البيانات الحيوية.
  • الإكمال التلقائي - تم استحضار هذه الوظيفة بإضافة معلمة البحث إلى طلبك. بشكل أساسي ، إذا كنت لا تعرف المصطلح الدقيق لطائرة معينة ، أو مطار ، أو أي شيء آخر ، يمكنك أن تطلب من Aviationstack مقابلتك في منتصف الطريق. يؤدي هذا إلى إنشاء مربع حوار حيث يمكنك البدء في كتابة لغة إنجليزية بسيطة ، وستقوم واجهة برمجة التطبيقات (API) بتفسير السلسلة واقتراح التسمية المناسبة. إنها وظيفة مفيدة للغاية ولكنها غير متاحة للمشتركين المجانيين. تشمل نقاط النهاية المدعومة: / المطارات ، / شركات الطيران ، / الطائرات ، / أنواع الطائرات ، / الضرائب ، / المدن ، / البلدان.
  • أخطاء API - كما هو الحال مع أي شيء ، تسوء أحيانًا في طلب واجهة برمجة التطبيقات. في هذه الحالة ، سيعيد Aviationstack كائن JSON يحتوي على رسالة تصف المشكلة ، إلى جانب رمز الخطأ. يمكنك أيضًا الاطلاع على السياق الذي حدث فيه الخطأ ، مما يتيح لك التحكم في الخطأ وسحقه بسهولة أكبر.

الأداء | واجهة برمجة تطبيقات Aviationstack

في هذه المرحلة ، يجب أن تكون لديك فكرة جيدة عما يمكن أن تفعله شركة Aviationstack. ولكن لفهم مدى قوة واجهة برمجة التطبيقات (API) حقًا ، دعنا نفكر في عدد نقاط البيانات الموجودة في شبكة Aviationstack:

  • أكثر من 10،000 مطار
  • أكثر من 13000 شركة طيران
  • أكثر من 19000 طائرة
  • 300+ أنواع الطائرات
  • أكثر من 9000 مدينة
  • أكثر من 250 دولة
  • 500+ ضرائب على الطيران

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

حتى مع وضع شبكتها جانبًا ، تظل شبكة Aviationstack مثيرة للإعجاب للغاية. أبلغوا عن وقت تشغيل بنسبة 99.9٪ في الأشهر الـ 12 الماضية ، مما يدل على أنهم لا يروجون للأداء النظري فحسب ، بل يتمتعون بالاستقرار لدعمه. علاوة على ذلك ، عادةً ما يتم تأخير البيانات التي تعرضها طلباتك بأقل من دقيقة. هذا من قبل جميع الحسابات سريع للغاية بالنسبة لمنتج SaaS للمستهلك.

ولعل الأهم من ذلك ، أن هذه الأرقام تحتفظ بإخلاصها بغض النظر عن حجم طلباتك. سواء كنت تقدم بضعة آلاف من الطلبات شهريًا أو تعالج ملايين من نقاط البيانات يوميًا ، فإن Aviationstack يقدم أداءً سريعًا وموثوقًا بنسبة 99.9٪ من الوقت. ما عليك سوى التواصل مع فريق الدعم بشأن متطلباتك ، وسيحققون ذلك.

التسعير | واجهة برمجة تطبيقات Aviationstack

تقدم شركة Aviationstack خمسة مستويات من الخدمة. سواء كنت تدير شركة ناشئة ، أو SMB ، أو مؤسسة ، فهناك حزمة تلبي احتياجاتك بطريقة فعالة من حيث التكلفة.

لنلقي نظرة:

5400 مقابل 7200 دورة في الدقيقة القرص الصلب
  • حر - طبقًا لاسمه ، لا يكلف استخدام هذا المستوى شيئًا. علاوة على ذلك ، ليس عليك حتى تقديم تفاصيل بطاقة الائتمان. لذلك فمن الأفضل لمن يريد اختبار Aviationstack دون أي التزام. المستخدمين المجانيين لديهم 500 / شهر حصة طلبات API ، ترخيص شخصي. والوصول الكامل إلى مجموعة بيانات الطيران الضخمة التي توفرها شركة Aviationstack في الوقت الفعلي. يوجد دعم عملاء محدود ، لذا ستحتاج إلى بعض الفهم لتكامل واجهة برمجة التطبيقات للاستفادة الجيدة من هذا المستوى.
  • أساسي - 49.99 دولارًا شهريًا ، مع خصم 10 دولارات شهريًا للاشتراكات لمدة عام. يشهد هذا المستوى زيادة كبيرة في حصة الطلبات الخاصة بك إلى 10000 طلب شهريًا. يمكنك أيضًا الحصول على وصول موسع إلى البيانات في الوقت الفعلي والتاريخية ، بالإضافة إلى معلومات حول مسارات الخطوط الجوية. بشكل حاسم ، تقوم أيضًا بإلغاء تأمين التشفير والإكمال التلقائي ، لتجربة مستخدم أكثر أمانًا وانسيابية بشكل عام. يحصل المشتركون الأساسيون على ترخيص تجاري ، بالإضافة إلى الوصول الكامل إلى دعم العملاء المذهل من Aviationstack.
  • احترافي - 149.99 دولارًا شهريًا ، مع خصم 30 دولارًا شهريًا للاشتراكات لمدة عام. علاوة على ذلك ، تقدم شركة Aviationstack حدود وصول ممتدة للشركات التي تتطلع إلى التوسع. الطبقة الاحترافية هي الحزمة الأكثر شيوعًا ، وهي مناسبة بشكل مثالي للغالبية العظمى من التطبيقات التجارية. تتضخم الطلبات الشهرية إلى حصة قدرها 50000 ، ولديك حق الوصول الكامل إلى بيانات الخطوط الجوية والتاريخية في الوقت الفعلي. يأتي التشفير والإكمال التلقائي أيضًا بشكل قياسي في هذا المستوى. جنبًا إلى جنب مع الرخصة التجارية ودعم العملاء الشامل.

ثم

  • اعمال - 499.99 دولارًا شهريًا ، مع خصم 100 دولار شهريًا للاشتراكات لمدة عام. يشمل مستوى الأعمال كل شيء في المستوى الاحترافي ، باستثناء حصتك التي ارتفعت إلى 250 ألف طلب شهريًا. هذا أكثر من قدرة حصانية كافية لأي شيء عدا أكبر الشركات.
  • مشروع - إذا كنت تبحث عن مراقبة واسعة النطاق لصناعة الطيران ، فسترغب في الاتصال بشركة Aviationstack للحصول على عرض أسعار مخصص. معًا ، ستحدد طلبات الحجم المقدرة ، وتهيئ اشتراكك وفقًا لذلك. كن مطمئنًا ، Aviationstack جاهزة لنشر مواردها الكبيرة لتحقيق حلول مخصصة تناسب احتياجاتك على أفضل وجه.

استنتاج

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

أتمنى لك يوما عظيما!

انظر أيضا: كيفية إيقاف تشغيل Google Hangouts تلقائيًا