ম্যাপ ম্যানেজমেন্ট API আপনাকে RESTful API ব্যবহার করে আপনার ক্লাউড-ভিত্তিক ম্যাপ স্টাইলিং রিসোর্স পরিচালনা করতে দেয়। ম্যাপ ম্যানেজমেন্ট API ব্যবহার করে আপনি ক্লাউড কনসোলে না গিয়েই একটি বিদ্যমান ডেটাসেটকে একটি পূর্ব-বিদ্যমান ম্যাপ আইডি এবং ম্যাপ স্টাইলের সাথে প্রোগ্রাম্যাটিকভাবে সংযুক্ত করতে পারেন।
ম্যাপ ম্যানেজমেন্ট এপিআই অটোমেশন এবং স্ক্রিপ্টিংয়ের দিকে একটি সুবিন্যস্ত প্রোগ্রাম্যাটিক প্রক্রিয়ায় বিপুল সংখ্যক ক্রিয়াকলাপ সম্পাদনকে আরও দক্ষ করে তোলে।
এই API-এর জন্য একটি ডেটাসেট এবং ডেটাসেটগুলির সাথে কাজ করার জন্য আপনার প্রকল্পের ক্ষমতা প্রয়োজন।
প্রমাণীকরণ
ম্যাপ ম্যানেজমেন্ট API শুধুমাত্র OAuth সমর্থন করে, API কী নয়। OAuth ব্যবহার দেখুন।
সীমাবদ্ধতা
ম্যাপ ম্যানেজমেন্ট এপিআই শুধুমাত্র ডেটাসেট এবং স্টাইলের মধ্যে সম্পর্কের ব্যবস্থাপনা সমর্থন করে।
ম্যাপ ম্যানেজমেন্ট এপিআই ক্লাউড-ভিত্তিক ম্যাপ স্টাইলিংয়ের সম্পূর্ণ ক্ষমতা প্রতিফলিত করে না। প্রকল্প, মানচিত্র, স্টাইল এবং ডেটাসেটের মতো সংস্থানগুলিতে বেশিরভাগ CRUD ক্রিয়াকলাপ সম্পাদনের জন্য ব্যবহারকারীদের এখনও ক্লাউড কনসোলের সাথে ইন্টারঅ্যাক্ট করতে হয়।
আপনি শুধুমাত্র একটি বিদ্যমান স্টাইলকে একটি বিদ্যমান ডেটাসেটের সাথে সংযুক্ত করতে পারেন।
ম্যাপ ম্যানেজমেন্ট এপিআই ব্যবহার করার জন্য, আপনাকে ক্লাউড-ভিত্তিক ম্যাপ স্টাইলিং ব্যবহারকারী হতে হবে এবং সেই সাথে সেই রিসোর্সগুলি পরিচালনা করার জন্য প্রয়োজনীয় সমস্ত অনুমতিও থাকতে হবে।
খরচ
ম্যাপ ম্যানেজমেন্ট API ব্যবহারের জন্য কোনও চার্জ নেই। ক্লাউড কনসোলের বিলিং পৃষ্ঠায় API কলগুলি প্রদর্শিত হবে, তবে চার্জ হবে $0। তবে, অনুরোধগুলি নিম্নলিখিতভাবে সীমাবদ্ধ:
- ৩টি QPS (প্রতি সেকেন্ডে প্রশ্ন)
- একটি প্রকল্পের জন্য ১৮০ QPM (প্রতি মিনিটে প্রশ্ন), প্রতি মিনিটে রিফ্রেশ করা হয়
- একটি প্রকল্পের জন্য ১০০,০০০ QPD (প্রতিদিন প্রশ্ন), প্রতিদিন রিফ্রেশ করা হবে
ব্যবহার এবং বিলিং দেখুন।