منذ 10 يونيو 2019 (تقنيًا منذ
نوفمبر 2019 ) ، أوقفت Yandex دعم الاستخدام المجهول
لخدمات JS API و
HTTP Geocoder - طلبات API التعريفية (البحث ، الترميز الجغرافي ، الإستعراضات ، وما إلى ذلك) قد توقفت عن العمل. لكن ياندكس لم تقدم الفواتير الكافية وتتبع الطلبات. إذا كان من المثير للاهتمام كيفية دفع فاتورة الترميز الجغرافي إلى عمالقة Runet (
الشركاء المدرجون في الصفحة الرئيسية للخدمة ) ، وكذلك كيفية إجراء طلبات التعقب "بحكمة" ، فأنا أطلب cat.
"كيف يعمل" مع خرائط JS API
الشركة أو المطور مسجل في الحساب الشخصي لمطوري ياندكس. ويخلق مفتاح (على غرار UUID). لا يحتوي المفتاح على أي إعدادات (المجال ، الحدود ، وما إلى ذلك) ويعمل فقط لفصل التعريفة.
في الصفحة التي تتطلب وظائف الخريطة ، يتم
إدخال برنامج نصي JS ومفتاح API : (قد تختلف عناوين URL الخاصة بالإصدار "المدفوع").
<head> <script src="https://api-maps.yandex.ru/2.1/?apikey= API-&lang=ru_RU" type="text/javascript"> </script> </head>
هل لاحظت؟ لا؟ مشاهدة أصابعك:
- المفتاح عام. (ALLO! ماذا عن إعداد الفواتير على مفتاح API عام؟).
- لا توجد إعدادات على المفتاح (الربط إلى مجال أو خدمة أو حدود).
- يمكن لأي شخص أن يأخذ المفتاح الخاص بك ويستخدمه لأي غرض من الأغراض (لا يحظر هذا القانون ، أنت نفسك تنشره على صفحتك ولا تخضع التجزئة العشوائية لحقوق الطبع والنشر).
علاوة على ذلك ، لا يمكن كتابة المقال. لكننا من أجل الخير ونهبنا ، بالنظر إلى أنه بوضع هذا المفتاح - يتم إنفاقه من قبل أطراف ثالثة.
دعونا نفكر في ما يجب القيام به لأبي (وليس بيولوجيًا ، ولكن لا يزال) Runet (وهذا البطل المطور) حتى لا يعاني الأطفال:
- بطاقة واحدة - مفتاح واحد (https://www.mapbox.com/).
يشير المفتاح إلى بطاقة محددة. في الإعدادات الرئيسية ، يتم تسجيل المجالات المسموح بها (لا تنسى استخدام أحرف البدل). حسب المفتاح ، يتم حظر الترميز الجغرافي من خلال واجهة برمجة تطبيقات HTTP. - حدود الاستعلام.
لا أريد الحصول على المال بسبب المتسللين. - مفتاح الترخيص / مفتاح خاص.
أريد مفتاحًا لخدماتي التي تستخدم الترميز الجغرافي وفوترة منفصلة لها ، ولا أريد أن يدخل شهر يونيو في LK وأن يأخذ مفتاحي للحصول على بطاقة عامة.
في حين أن كل هذا مفقود - يمكن لأي شخص أن يأخذ المفتاح والرمز الجغرافي الخاص بك في المتعة.
كل خير ورعاية مفاتيحك =)