ما أطلقناه هذا الشهر: الترميز الجغرافي وIP والمنطقة الزمنية والمزيد
ملخص للعمل الأخير في الواجهة: مضيفات توافق جديدة، واستعلامات أسرع للمنطقة الزمنية والارتفاع، وميزات جديدة في لوحة التحكم، ورؤية أوضح للحصة.
كثيرًا ما يكون الموقع جزءًا فقط مما يهم في عنوان IP. فمعرفة ما إذا كان هذا العنوان مرتبطًا بنشاط تهديد معروف، ونوع الشبكة التي ينتمي إليها فعلًا، قد تكون بالأهمية نفسها لمنع الاحتيال أو التحكم في الوصول أو تقييم المخاطر عمومًا. وتعيد /v1/ip الآن هذه المعلومات تحديدًا كإضافة اختيارية، متاحة متى طلبتها.
إضافة mg_extras=1 إلى الطلب، أو إرسال ترويسة X-MG-Extras، تضيف تفاصيل التهديدات والشبكة لعنوان IP فوق استجابة الموقع القياسية، دون تغيير أي شيء في الحقول الأساسية التي تُعاد أصلًا. اترك هذا الخيار معطلًا، وستكون الاستجابة كما كانت دائمًا. أضفه، وسيعيد الاستدعاء نفسه تفاصيل إضافية إلى جانب حقول الموقع التي تتلقاها بالفعل.
تنطبق الآلية نفسها على ارتفاع سطح الأرض أيضًا، لذا فإن mg_extras=1 طريقة واحدة ومتسقة لطلب عمق إضافي عبر نقاط نهاية مختلفة، بدلًا من خيار منفصل لكل ميزة. وتنطبق كذلك على المضيفات البديلة المتوافقة لدينا، فيمكن لطلب مصاغ لـ ip-api.com أو ipinfo.io أو ipstack أن يضيف الخيار نفسه أو الترويسة نفسها فوق تنسيق الطلب والاستجابة المطابق تمامًا، فيحصل على تفاصيل التهديدات والشبكة دون الإخلال بالتوافق مع الشكل الأصلي.
لا يتغير التسعير بحسب طلب الإضافات من عدمه. فالبحث الذي أضيف إليه mg_extras=1 يُحتسب طلبًا واحدًا من حصتك المجانية أو رصيدك مسبق الدفع أو باقة Unlimited، تمامًا مثل البحث الذي لا يتضمنه. لا توجد فئة منفصلة أغلى ثمنًا للتفاصيل الإضافية، ولا حصة منفصلة يجب تتبعها للإضافات تحديدًا.
هذا موجّه مباشرة إلى حالات الاستخدام التي لا يكفي فيها الموقع وحده. فالتطبيق الذي يفحص عمليات التسجيل بحثًا عن نشاط مشبوه، أو الخدمة التي تقرر ما إذا كانت ستطبق تحققًا إضافيًا على اتصال معين، أو أداة الأمان التي تبني صورة أشمل عن سمعة الشبكة، يمكنها جميعًا سحب هذا السياق مباشرة من استدعاء /v1/ip نفسه الذي تجريه بالفعل، بدلًا من صيانة تكامل ثانٍ مع مزود منفصل لمعلومات التهديدات من أجل هذه القطعة وحدها.
التوثيق الكامل لنقاط نهاية IP، بما في ذلك كيفية إضافة الإضافات، متاح في /docs/ipv4-lookup/ و/docs/ipv6-lookup/. وبما أنها اختيارية بالكامل، فإن اختبارها على تكامل قائم بسيط بقدر إضافة خيار واحد إلى استدعاء تجريه بالفعل.