Map Management API v2

ম্যাপ ম্যানেজমেন্ট এপিআই ক্লাউড-ভিত্তিক ম্যাপ স্টাইলিং রিসোর্স, যেমন MapConfigs, StyleConfigs, এবং MapContextConfigs-এর উপর CRUD অপারেশন সমর্থন করে।

পরিষেবা: mapmanagement.googleapis.com

এই পরিষেবাটি কল করার জন্য, আমরা আপনাকে গুগল-প্রদত্ত ক্লায়েন্ট লাইব্রেরিগুলো ব্যবহার করার পরামর্শ দিই। যদি আপনার অ্যাপ্লিকেশনকে এই পরিষেবাটি কল করার জন্য নিজস্ব লাইব্রেরি ব্যবহার করার প্রয়োজন হয়, তাহলে এপিআই (API) অনুরোধ করার সময় নিম্নলিখিত তথ্যগুলো ব্যবহার করুন।

আবিষ্কারের নথি

ডিসকভারি ডকুমেন্ট হলো REST API-এর বর্ণনা এবং ব্যবহারের জন্য একটি মেশিন-পঠনযোগ্য স্পেসিফিকেশন। এটি ক্লায়েন্ট লাইব্রেরি, IDE প্লাগইন এবং গুগল API-এর সাথে ইন্টারঅ্যাক্ট করে এমন অন্যান্য টুল তৈরি করতে ব্যবহৃত হয়। একটি সার্ভিস একাধিক ডিসকভারি ডকুমেন্ট প্রদান করতে পারে। এই সার্ভিসটি নিম্নলিখিত ডিসকভারি ডকুমেন্টগুলো প্রদান করে:

পরিষেবা শেষবিন্দু

সার্ভিস এন্ডপয়েন্ট হলো একটি বেস ইউআরএল যা কোনো এপিআই সার্ভিসের নেটওয়ার্ক অ্যাড্রেস নির্দিষ্ট করে। একটি সার্ভিসের একাধিক সার্ভিস এন্ডপয়েন্ট থাকতে পারে। এই সার্ভিসটির নিম্নলিখিত সার্ভিস এন্ডপয়েন্ট রয়েছে এবং নীচের সমস্ত ইউআরআই এই সার্ভিস এন্ডপয়েন্টের সাপেক্ষে নির্ধারিত:

  • https://mapmanagement.googleapis.com

v2beta

REST রিসোর্স: v2beta.projects.mapConfigs

পদ্ধতি
create POST /v2beta/{parent=projects/*}/mapConfigs
প্রজেক্টে একটি MapConfig তৈরি করে।
delete DELETE /v2beta/{name=projects/*/mapConfigs/*}
একটি MapConfig মুছে ফেলে।
get GET /v2beta/{name=projects/*/mapConfigs/*}
একটি MapConfig পায়।
list GET /v2beta/{parent=projects/*}/mapConfigs
একটি প্রোজেক্টের MapConfig-গুলো তালিকাভুক্ত করে।
patch PATCH /v2beta/{map_config.name=projects/*/mapConfigs/*}
একটি MapConfig আপডেট করে।

REST রিসোর্স: v2beta.projects.styleConfigs

পদ্ধতি
create POST /v2beta/{parent=projects/*}/styleConfigs
একটি স্টাইলকনফিগ তৈরি করে।
delete DELETE /v2beta/{name=projects/*/styleConfigs/*}
একটি StyleConfig মুছে ফেলে।
get GET /v2beta/{name=projects/*/styleConfigs/*}
একটি StyleConfig পায়।
list GET /v2beta/{parent=projects/*}/styleConfigs
স্টাইলকনফিগগুলির তালিকা।
patch PATCH /v2beta/{style_config.name=projects/*/styleConfigs/*}
একটি StyleConfig আপডেট করে।

REST রিসোর্স: v2beta.projects.mapConfigs.mapContextConfigs

পদ্ধতি
create POST /v2beta/{parent=projects/*/mapConfigs/*}/mapContextConfigs
একটি MapContextConfig তৈরি করে।
delete DELETE /v2beta/{name=projects/*/mapConfigs/*/mapContextConfigs/*}
একটি MapContextConfig মুছে ফেলে।
get GET /v2beta/{name=projects/*/mapConfigs/*/mapContextConfigs/*}
একটি MapContextConfig পায়।
list GET /v2beta/{parent=projects/*/mapConfigs/*}/mapContextConfigs
MapContextConfigs তালিকাভুক্ত করে।
patch PATCH /v2beta/{map_context_config.name=projects/*/mapConfigs/*/mapContextConfigs/*}
MapContextConfig আপডেট করে।

v2alpha

REST রিসোর্স: v2alpha.projects.mapConfigs

পদ্ধতি
create POST /v2alpha/{parent=projects/*}/mapConfigs
প্রজেক্টে একটি MapConfig তৈরি করে।
delete DELETE /v2alpha/{name=projects/*/mapConfigs/*}
একটি MapConfig মুছে ফেলে।
get GET /v2alpha/{name=projects/*/mapConfigs/*}
একটি MapConfig পায়।
list GET /v2alpha/{parent=projects/*}/mapConfigs
একটি প্রোজেক্টের MapConfig-গুলো তালিকাভুক্ত করে।
patch PATCH /v2alpha/{map_config.name=projects/*/mapConfigs/*}
একটি MapConfig আপডেট করে।

REST রিসোর্স: v2alpha.projects.styleConfigs

পদ্ধতি
create POST /v2alpha/{parent=projects/*}/styleConfigs
একটি স্টাইলকনফিগ তৈরি করে।
delete DELETE /v2alpha/{name=projects/*/styleConfigs/*}
একটি StyleConfig মুছে ফেলে।
get GET /v2alpha/{name=projects/*/styleConfigs/*}
একটি StyleConfig পায়।
list GET /v2alpha/{parent=projects/*}/styleConfigs
স্টাইলকনফিগগুলির তালিকা।
patch PATCH /v2alpha/{style_config.name=projects/*/styleConfigs/*}
একটি StyleConfig আপডেট করে।

REST রিসোর্স: v2alpha.projects.mapConfigs.mapContextConfigs

পদ্ধতি
create POST /v2alpha/{parent=projects/*/mapConfigs/*}/mapContextConfigs
একটি MapContextConfig তৈরি করে।
delete DELETE /v2alpha/{name=projects/*/mapConfigs/*/mapContextConfigs/*}
একটি MapContextConfig মুছে ফেলে।
get GET /v2alpha/{name=projects/*/mapConfigs/*/mapContextConfigs/*}
একটি MapContextConfig পায়।
list GET /v2alpha/{parent=projects/*/mapConfigs/*}/mapContextConfigs
MapContextConfigs তালিকাভুক্ত করে।
patch PATCH /v2alpha/{map_context_config.name=projects/*/mapConfigs/*/mapContextConfigs/*}
MapContextConfig আপডেট করে।