واجهات API

ثماني نقاط نهاية تحت https://api.mygeocode.com/v1/. تقبل كل منها معاملات الاستعلام في طلب GET وتعيد JSON. وتتشارك في حصة واحدة، ومجموعة واحدة من رموز الأخطاء، وسعر واحد.

واجهة API للترميز الجغرافي الأمامي

نقطة النهاية GET /v1/forward

أرسل عنوانًا أو اسم مكان أو وصفًا تقريبيًا، واحصل على الإحداثيات وعنوان منقّح وكل جزء من أجزائه.

التفاصيل والأمثلة

واجهة API للترميز الجغرافي العكسي

نقطة النهاية GET /v1/reverse

أرسل خط العرض وخط الطول واحصل على أقرب عنوان، مع المدينة والمنطقة والرمز البريدي والدولة مفصّلة.

التفاصيل والأمثلة

واجهة API للإكمال التلقائي للعناوين

نقطة النهاية GET /v1/autocomplete

اقترح العناوين أثناء الكتابة. كل اقتراح يأتي مع إحداثياته، لذا نادرًا ما تحتاج إلى استدعاء ثانٍ.

التفاصيل والأمثلة

واجهة API للاستعلام عن IPv4

نقطة النهاية GET /v1/ipv4

الدولة والمنطقة والمدينة والإحداثيات والمنطقة الزمنية ومالك الشبكة لأي عنوان IPv4، أو للمستدعي إذا لم تحدد عنوانًا.

التفاصيل والأمثلة

واجهة API للاستعلام عن IPv6

نقطة النهاية GET /v1/ipv6

التفاصيل نفسها لعناوين IPv6، إضافة إلى البادئة المعلنة التي ينتمي إليها العنوان.

التفاصيل والأمثلة

واجهة API للاستعلام عن المنطقة الزمنية

نقطة النهاية GET /v1/timezone

اسم المنطقة الزمنية وفق IANA، وفارق التوقيت عن UTC، وحالة التوقيت الصيفي، والوقت المحلي لأي إحداثيات، الآن أو عند طابع زمني تختاره.

التفاصيل والأمثلة

واجهة API للاستعلام عن الارتفاع

نقطة النهاية GET /v1/elevation

الارتفاع فوق مستوى سطح البحر بالأمتار لنقطة واحدة، أو لما يصل إلى 100 نقطة في استدعاء واحد.

التفاصيل والأمثلة

واجهة API للاستعلام عن الرمز البريدي

نقطة النهاية GET /v1/postcode

حوّل الرمز البريدي إلى اسم مكان ومنطقة وإحداثيات. يعمل مع رموز ZIP والرموز البريدية وما يعادلها في معظم الدول.

التفاصيل والأمثلة

ما تشترك فيه

الغلاف نفسه

لكل استجابة حقل status في المستوى الأعلى قيمته ok أو error. تحمل الأخطاء رمز code قابلًا للقراءة آليًا وجملة يمكنك تسجيلها. والإحداثيات دائمًا بالدرجات العشرية في lat وlon.

القواعد نفسها في كل مكان

يحصل أي عنوان على 2,500 طلب مجاني يوميًا دون مفتاح. ولكل مفتاح 2,500 طلب مجاني يوميًا خاصة به (يتقاسمها مع الطلبات دون مفتاح من الشبكة نفسها)، ثم الرصيد مسبق الدفع أو باقة Unlimited. مفتاح الدفع حسب الاستخدام يخدم عنواني IP خلال كل 24 ساعة متتالية، ومفتاح Unlimited ثلاثة عناوين. راجع المصادقة.

السعر نفسه

الترميز الجغرافي العكسي يكلف ما يكلفه الاستعلام عن IP: لا شيء لأول 2,500 طلب يوميًا على كل مفتاح، ثم 0.0001 € لكل طلب من الرصيد مسبق الدفع، أو 50 € شهريًا لمفتاح Unlimited. راجع الأسعار.

ما الذي يُحتسب طلبًا واحدًا

كل شيء تقريبًا يعني استدعاءً واحدًا وطلبًا واحدًا. والاستثناء هو الاستدعاءات المجمّعة، حيث يُحتسب كل عنصر في الدفعة على حدة.

نقطة النهايةيُحتسب بوصفه
الترميز الجغرافي الأمامي، والترميز الجغرافي العكسي، والاستعلام عن الرمز البريدي1 طلب لكل استدعاء، بغض النظر عن عدد النتائج العائدة
الإكمال التلقائي للعناوين1 طلب لكل استدعاء. قلّل تكرار الاستدعاءات مع ضغطات المفاتيح (debounce) في تطبيق العميل؛ وستقوم حزم SDK بذلك نيابة عنك
الاستعلام عن IPv4 وIPv61 طلب لكل استدعاء، أو 1 لكل عنوان في الدفعة
الاستعلام عن المنطقة الزمنية1 طلب لكل استدعاء
الاستعلام عن الارتفاع1 طلب لكل نقطة. الاستدعاء الذي يحتوي على 20 نقطة يُحتسب 20
المضيفات البديلة المتوافقة (Google وBing وHERE وغيرها)القواعد نفسها المطبقة على نقطة النهاية التي تستند إليها
بدائل JavaScript المتوافقة: تحميلات الخرائط والمربعات0. لا تُحتسب إلا استدعاءات الترميز الجغرافي والإكمال التلقائي والارتفاع

غير متوفر بعد

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