এই ডকুমেন্টে Places Aggregate API-তে একটি প্রাথমিক অনুরোধ করা এবং তার উত্তর বোঝা সম্পর্কে বিস্তারিত বলা হয়েছে। এই উত্তরে মিলে যাওয়া জায়গার সংখ্যাও অন্তর্ভুক্ত থাকে।
Places Aggregate API ব্যবহার করতে, নিম্নলিখিত computeInsights
এন্ডপয়েন্টে একটি HTTP POST অনুরোধ পাঠান:
https://areainsights.googleapis.com/v1:computeInsights
JSON বডিতে অঞ্চল ও ধরনের প্যারামিটার প্রদান করে আপনার অনুরোধ আরও নির্দিষ্ট করুন। এই উদাহরণে সান ফ্রান্সিসকোতে বর্তমানে চালু আছে, মাঝারি দামের এবং ৪ থেকে ৫ স্টারের মধ্যে রেটিং পাওয়া রেস্তোরাঁর সংখ্যা জানতে চাওয়া হয়েছে।
curl --location 'https://areainsights.googleapis.com/v1:computeInsights' \
--header 'X-Goog-Api-Key: API_KEY' \
--header 'Content-Type: application/json' \
--data '{
"insights":[
"INSIGHT_COUNT"
],
"filter":{
"locationFilter":{
"region":{
"place":"places/ChIJIQBpAG2ahYAR_6128GcTUEo"
}
},
"typeFilter":{
"includedTypes":[
"restaurant"
]
},
"operatingStatus":[
"OPERATING_STATUS_OPERATIONAL"
],
"priceLevels":[
"PRICE_LEVEL_INEXPENSIVE"
],
"ratingFilter":{
"minRating":4.0,
"maxRating":5.0
}
}
}'
Places Aggregate API রেসপন্স
উপরের উদাহরণ অনুরোধ থেকে নিম্নলিখিত উত্তরটি মানদণ্ডের সাথে মেলে এমন রেস্তোরাঁর সংখ্যা দেখায়।
{ "count": "850" }
এটি ব্যবহার করে দেখুন!
API এক্সপ্লোরার আপনাকে স্যাম্পেল অনুরোধ করতে দেয় যাতে আপনি API এবং API বিকল্পগুলির সাথে পরিচিত হতে পারেন।
- পৃষ্ঠার ডানদিকে,
,
API আইকন বেছে নিন। - কোনও প্যারামিটার সেট করতে, বিকল্প হিসেবে স্ট্যান্ডার্ড প্যারামিটার দেখুন বিকল্পটি বড় করুন।
- ঐচ্ছিকভাবে অনুরোধ বডি এডিট করুন।
- এক্সিকিউট করুন বোতাম বেছে নিন। ডায়ালগে, অনুরোধ করার জন্য আপনি যে অ্যাকাউন্ট ব্যবহার করতে চান সেটি বেছে নিন।
API Explorer প্যানেলে, API Explorer উইন্ডো বড় করতে,
, বড় করার আইকন বেছে নিন।
এর পরে কী করতে হবে
- Places Aggregate API-এর মাধ্যমে আপনি কী কী করতে পারবেন তার আরও উদাহরণ দেখুন।
- আরও বিস্তারিতভাবে অনুরোধের প্যারামিটার দেখুন।
- সম্পূর্ণ API ডকুমেন্টেশন দেখুন।