ما أطلقناه هذا الشهر: الترميز الجغرافي وIP والمنطقة الزمنية والمزيد
ملخص للعمل الأخير في الواجهة: مضيفات توافق جديدة، واستعلامات أسرع للمنطقة الزمنية والارتفاع، وميزات جديدة في لوحة التحكم، ورؤية أوضح للحصة.
سبعة عشر مضيف توافق عدد كبير يصعب تتبعه إعلانًا تلو الآخر، لذا جمعناها كلها في مكان واحد: مصفوفة توافق في /compatibility/ تسرد كل مضيف بديل متوافق ندعمه، جنبًا إلى جنب، مع رابط مباشر إلى التوثيق الخاص بكل منها.
تشمل القائمة Google Maps Platform وBing Maps REST Services وHERE Geocoding and Search وMapbox Geocoding وGeocode.Farm وOpenStreetMap Nominatim وOpenCage وLocationIQ وGeoapify وTomTom Search وMapQuest Geocoding وGeocodio وPositionStack وip-api.com وipinfo.io وipstack وOpen-Elevation. وتغطي مجتمعةً الترميز الجغرافي وتحديد الموقع الجغرافي عبر IP واستعلامات الارتفاع، مع إعادة إنتاج شكل الطلب والاستجابة لدى كل مزود أصلي بدقة، باستثناء نصوص حقوق النشر والشروط والخصوصية، فهي خاصة بنا.
الغاية من جمعها في صفحة واحدة ليست الترتيب فحسب. بل تعني أن الفريق الذي يوازن بين المزودين الذين قد ينتقل عنهم يمكنه رؤية المشهد كاملًا دفعة واحدة، بدلًا من اكتشاف مضيفات التوافق واحدًا تلو الآخر عبر إعلانات منفصلة. إذا كانت منظومتك التقنية تتعامل مع أكثر من مزود من هؤلاء، سواء Mapbox للترميز الجغرافي وipinfo.io للاستعلام عن IP أو أي تركيبة أخرى، فإن المصفوفة توضح أنه يمكن جمعها كلها خلف حساب واحد في My Geocode ومفتاح واحد.
هذا التوحيد هو الميزة الحقيقية لنهج التوافق عمومًا. فمفتاح واحد يُصادَق به على كل مضيف في القائمة، باستخدام أي من طرقنا القياسية الأربع التي يفضلها تكاملك بالفعل: ترويسة X-API-Key، أو ترويسة Authorization: Bearer، أو مصادقة HTTP Basic، أو معامل في الاستعلام. ويُحتسب الاستخدام عبرها جميعًا من الحصة المجانية نفسها، أو رصيد الدفع المسبق نفسه، أو باقة Unlimited نفسها، وكل استجابة، بغض النظر عن المضيف الذي أنتجها، تحمل ترويسات الحصة نفسها. حساب واحد ومفتاح واحد وفاتورة واحدة، تغطي أيًا كان عدد المزودين المنفصلين الذين اعتمد عليهم تكاملك سابقًا.
للفرق التي تفكر في انتقال أوسع بدلًا من استبدال مزود واحد، تُعد هذه المصفوفة نقطة البداية الطبيعية، وتوجد إرشادات الانتقال العامة إلى جانبها في /docs/compatibility/. وتغطي صفحة التوثيق الخاصة بكل مضيف معاملات الطلب المحددة وأي تفاصيل تستحق المعرفة قبل التبديل.
نخطط لإبقاء هذه الصفحة محدّثة مع تطور تغطية التوافق، لتبقى المرجع الوحيد لما هو متاح بدلًا من أن تتقادم بين الإعلانات الفردية.