واجهات برمجة تطبيقات تحديد الموقع الجغرافي: IP أو W3C تحديد الموقع الجغرافي؟

تتوفر طريقتان متاحتان لأي مشرف موقع مهتم بمعرفة مصدر مستخدميه:

  • مقارنة عنوان IP للمستخدمين بقاعدة بيانات لخط الطول / خط العرض أو استخدام واجهة برمجة تطبيقات عبر الإنترنت لهذا الغرض ؛
  • أو استخدم واجهة برمجة تطبيقات تحديد الموقع الجغرافي W3C HTML.

يوفر HTML Geolocation API (طلب من المستخدم باستخدام JS) وصولًا كتابيًا إلى معلومات الموقع الجغرافي المرتبطة بجهاز الاستضافة. هذه هي الطريقة الأقوى والأكثر دقة لتحديد الموقع الجغرافي للمستخدم المتاح.

تشمل المصادر الشائعة لمعلومات الموقع نظام تحديد المواقع العالمي (GPS) والموقع المستدل عليه من إشارات الشبكة مثل عنوان IP و RFID و WiFi وبلوتوث MAC MAC ومعرفات GSM / CDMA ومدخلات المستخدم. على الرغم من أن W3C Geolocation API لا تضمن أن تقوم واجهة برمجة التطبيقات بإرجاع الموقع الفعلي للجهاز ، إلا أنها ستحاول الأفضل بالتأكيد.

ولكنه أكثر تعقيدًا في التنفيذ وسيتطلب من المستخدم السماح صراحة باستخدام بيانات موقعه:

الصورة

قائمة بواجهات برمجة تطبيقات تحديد الموقع الجغرافي IP الأكثر موثوقية


IPData.co
مفتاح API: مطلوب
وقت استجابة API: 65 مللي ثانية
أصغر خطتهم هي 10 دولارات شهريًا مقابل 2500 طلب يوميًا أو 75000 طلب شهريًا.

Maxmind.com
مفتاح API: مطلوب
وقت استجابة API: 44 مللي ثانية
بالنسبة للموقع الجغرافي الأساسي على مستوى المدينة عبر نقطة نهاية المدينة ، ستكلف 400 دولار لكل مليون مكالمة أو 0.0004 دولار لكل طلب.

IPInfo.io
مفتاح API: غير مطلوب
وقت استجابة API: 165 مللي ثانية
تتضمن خطتهم الأساسية 250000 طلبًا شهريًا مقابل 49 دولارًا شهريًا.

ipapi.com
مفتاح API: غير مطلوب
إنه مجاني للمشاريع الصغيرة حتى 10000 طلب في الشهر.

ipapi.co
مفتاح API: غير مطلوب
وقت استجابة API: 270 مللي ثانية
إنه مجاني حتى 1000 طلب في اليوم ، مما سيتكلف بدءًا من 15 دولارًا شهريًا اعتمادًا على الحجم اليومي للطلبات.

db-ip.com
مفتاح API: مطلوب
وقت استجابة API: 225 مللي ثانية
سيكلف من 15.90 يورو لـ 50.000 طلب يوميًا

ipwhois.io
مفتاح API: غير مطلوب
وقت استجابة API: 75 مللي ثانية
إنه مجاني للمشروعات الصغيرة حتى 10000 طلب في الشهر (IP ومعرف المرجع). يمكنك استخدام ipwhois.io لتصفية حركة مرور الروبوت ، وتخصيص المحتوى بناءً على موقع الزائر ، وعرض أسماء الدول الكاملة ، وإجراء تحديد الموقع الجغرافي الجماعي ، والمزيد.

Source: https://habr.com/ru/post/ar405965/


All Articles