শিডিউলিং অ্যাগ্রিগেটররা অ্যাপয়েন্টমেন্ট আপডেটের বিষয়ে আমাদের জানাতে এবং মার্চেন্ট, পরিষেবা ও প্রাপ্যতা সহ তাদের ইনভেন্টরি আপডেট করতে এই এপিআই ব্যবহার করে।
- REST রিসোর্স: v1alpha.invalidation.partners
- REST রিসোর্স: v1alpha.inventory.partners.availability
- REST রিসোর্স: v1alpha.inventory.partners.feeds
- REST রিসোর্স: v1alpha.inventory.partners.feeds.record
- REST রিসোর্স: v1alpha.inventory.partners.feeds.status
- REST রিসোর্স: v1alpha.inventory.partners.merchants
- REST রিসোর্স: v1alpha.inventory.partners.merchants.services
- REST রিসোর্স: v1alpha.inventory.partners.merchants.services.availability
- REST রিসোর্স: v1alpha.inventory.partners.merchants.status
- REST রিসোর্স: v1alpha.notification.partners.bookings
- REST রিসোর্স: v1alpha.notification.partners.orders
- REST রিসোর্স: v1alpha.partners.adsAccountLinks
পরিষেবা: mapsbooking.googleapis.com
এই পরিষেবাটি কল করার জন্য, আমরা আপনাকে গুগল-প্রদত্ত ক্লায়েন্ট লাইব্রেরিগুলো ব্যবহার করার পরামর্শ দিই। যদি আপনার অ্যাপ্লিকেশনকে এই পরিষেবাটি কল করার জন্য নিজস্ব লাইব্রেরি ব্যবহার করার প্রয়োজন হয়, তাহলে এপিআই (API) অনুরোধ করার সময় নিম্নলিখিত তথ্যগুলো ব্যবহার করুন।
আবিষ্কার নথি
ডিসকভারি ডকুমেন্ট হলো REST API-এর বর্ণনা এবং ব্যবহারের জন্য একটি মেশিন-পঠনযোগ্য স্পেসিফিকেশন। এটি ক্লায়েন্ট লাইব্রেরি, IDE প্লাগইন এবং গুগল API-এর সাথে ইন্টারঅ্যাক্ট করে এমন অন্যান্য টুল তৈরি করতে ব্যবহৃত হয়। একটি সার্ভিস একাধিক ডিসকভারি ডকুমেন্ট প্রদান করতে পারে। এই সার্ভিসটি নিম্নলিখিত ডিসকভারি ডকুমেন্টটি প্রদান করে:
পরিষেবা শেষবিন্দু
সার্ভিস এন্ডপয়েন্ট হলো একটি বেস ইউআরএল যা কোনো এপিআই সার্ভিসের নেটওয়ার্ক অ্যাড্রেস নির্দিষ্ট করে। একটি সার্ভিসের একাধিক সার্ভিস এন্ডপয়েন্ট থাকতে পারে। এই সার্ভিসটির নিম্নলিখিত সার্ভিস এন্ডপয়েন্ট রয়েছে এবং নীচের সমস্ত ইউআরআই এই সার্ভিস এন্ডপয়েন্টের সাপেক্ষে নির্ধারিত:
-
https://mapsbooking.googleapis.com
REST রিসোর্স: v1alpha.invalidation.partners
| পদ্ধতি | |
|---|---|
invalidateResource | POST /v1alpha/invalidation/{resourceId=partners/**}:invalidateResourceবিদ্যমান কোনো রিসোর্সকে অবৈধ করে। |
REST রিসোর্স: v1alpha.inventory.partners.availability
| পদ্ধতি | |
|---|---|
replace | POST /v1alpha/inventory/{parent=partners/*}/availability:replaceবিদ্যমান Services Availability প্রতিস্থাপন করে। |
REST রিসোর্স: v1alpha.inventory.partners.feeds
| পদ্ধতি | |
|---|---|
getStatus | GET /v1alpha/inventory/{name=partners/*/feeds/*/*}/statusনির্দিষ্ট অ্যাগ্রিগেটর দ্বারা পূর্বে আপলোড করা কোনো ফিডের Status পুনরুদ্ধার করে এবং তা ফেরত দেয়। |
REST রিসোর্স: v1alpha.inventory.partners.feeds.record
| পদ্ধতি | |
|---|---|
batchDelete | POST /v1alpha/inventory/{parent=partners/*/feeds/*}/record:batchDeleteনির্দিষ্ট ফিড টাইপের রেকর্ড মুছে দেয়। |
batchPush | POST /v1alpha/inventory/{parent=partners/*/feeds/*}/record:batchPushনির্দিষ্ট ফিড টাইপের রেকর্ড সন্নিবেশ এবং/অথবা হালনাগাদ করে। |
REST রিসোর্স: v1alpha.inventory.partners.feeds.status
| পদ্ধতি | |
|---|---|
list | GET /v1alpha/inventory/{name=partners/*/feeds/*}/statusনির্দিষ্ট অ্যাগ্রিগেটর দ্বারা পূর্বে আপলোড করা একাধিক মার্চেন্ট, পরিষেবা, বা প্রাপ্যতা ফিডের Status পুনরুদ্ধার করে এবং সেগুলি ফেরত দেয়। |
REST রিসোর্স: v1alpha.inventory.partners.merchants
| পদ্ধতি | |
|---|---|
create | POST /v1alpha/inventory/{parent=partners/*}/merchantsনির্দিষ্ট অ্যাগ্রিগেটর দ্বারা পরিচালিত একটি নতুন Merchant তৈরি করে এবং সেটি ফেরত দেয়। |
delete | DELETE /v1alpha/inventory/{name=partners/*/merchants/*}নির্দিষ্ট অ্যাগ্রিগেটর দ্বারা পরিচালিত একজন বিদ্যমান Merchant মুছে ফেলে। |
getStatus | GET /v1alpha/inventory/{name=partners/*/merchants/*/status}একজন Merchant MerchantStatus জানুন। |
patch | PATCH /v1alpha/inventory/{merchant.name=partners/*/merchants/*}নির্দিষ্ট অ্যাগ্রিগেটর দ্বারা পরিচালিত একজন বিদ্যমান Merchant আপডেট করে এবং তাকে ফেরত দেয়। |
REST রিসোর্স: v1alpha.inventory.partners.merchants.services
| পদ্ধতি | |
|---|---|
create | POST /v1alpha/inventory/{parent=partners/*/merchants/*}/servicesনির্দিষ্ট অ্যাগ্রিগেটর দ্বারা পরিচালিত কোনো মার্চেন্টের একটি নতুন Service তৈরি করে এবং তা ফেরত দেয়। |
delete | DELETE /v1alpha/inventory/{name=partners/*/merchants/*/services/*}নির্দিষ্ট অ্যাগ্রিগেটর দ্বারা পরিচালিত কোনো মার্চেন্টের বিদ্যমান Service মুছে দেয়। |
patch | PATCH /v1alpha/inventory/{service.name=partners/*/merchants/*/services/*}নির্দিষ্ট অ্যাগ্রিগেটর দ্বারা পরিচালিত কোনো মার্চেন্টের বিদ্যমান Service আপডেট করে এবং তা ফেরত দেয়। |
REST রিসোর্স: v1alpha.inventory.partners.merchants.services.availability
| পদ্ধতি | |
|---|---|
replace | POST /v1alpha/inventory/{serviceAvailability.name=partners/*/merchants/*/services/*}/availability:replaceনির্দিষ্ট অ্যাগ্রিগেটর দ্বারা পরিচালিত কোনো মার্চেন্টের বিদ্যমান Service Availability প্রতিস্থাপন করে এবং তা ফেরত দেয়। |
REST রিসোর্স: v1alpha.inventory.partners.merchants.status
| পদ্ধতি | |
|---|---|
list | GET /v1alpha/inventory/{parent=partners/*/merchants}/statusএকজন পার্টনারের সেই সমস্ত MerchantStatus তালিকাভুক্ত করুন যা ফিল্টারের শর্তগুলো পূরণ করে। |
REST রিসোর্স: v1alpha.notification.partners.bookings
| পদ্ধতি | |
|---|---|
patch | PATCH /v1alpha/notification/{booking.name=partners/*/bookings/*}বিদ্যমান Booking আপডেট করে। |
REST রিসোর্স: v1alpha.notification.partners.orders
| পদ্ধতি | |
|---|---|
patch | PATCH /v1alpha/notification/{order.name=partners/*/orders/*}বিদ্যমান Order আপডেট করে। |
REST রিসোর্স: v1alpha.partners.adsAccountLinks
| পদ্ধতি | |
|---|---|
create | POST /v1alpha/{parent=partners/*}/adsAccountLinksবিজ্ঞাপন অ্যাকাউন্টের লিঙ্ক তৈরি করে। |
delete | DELETE /v1alpha/{name=partners/*/adsAccountLinks/*}বিজ্ঞাপন অ্যাকাউন্টের লিঙ্ক মুছে দেয়। |
get | GET /v1alpha/{name=partners/*/adsAccountLinks/*}বিজ্ঞাপন অ্যাকাউন্টের লিঙ্ক পায়। |
patch | PATCH /v1alpha/{adsAccountLink.name=partners/*/adsAccountLinks/*}ইনভেন্টরি আইটেমগুলোর সাথে বিজ্ঞাপন অ্যাকাউন্টের লিঙ্ক আপডেট করে। |