এই ডকুমেন্টটি আপনাকে Places Aggregate API-তে একটি মৌলিক অনুরোধ করা এবং প্রতিক্রিয়া বোঝার বিষয়ে নির্দেশনা দেবে, যার মধ্যে মিলিত স্থানগুলির গণনা অন্তর্ভুক্ত রয়েছে।
Places Aggregate API ব্যবহার করতে, computeInsights এন্ডপয়েন্টে নিম্নলিখিতভাবে একটি HTTP POST অনুরোধ পাঠান:
https://areainsights.googleapis.com/v1:computeInsights
JSON বডিতে অঞ্চল এবং প্রকারের প্যারামিটার প্রদান করে আপনার অনুরোধটি পরিমার্জন করুন। এই উদাহরণে সান ফ্রান্সিসকোতে এমন রেস্তোরাঁর সংখ্যা ফেরত দেওয়ার অনুরোধ দেখানো হয়েছে যেগুলি কার্যকর, মাঝারি দামের এবং 4 থেকে 5 তারার মধ্যে রেট দেওয়া হয়েছে।
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
}
}
}'
স্থান সমষ্টিগত API প্রতিক্রিয়া
উপরের উদাহরণ অনুরোধের নিম্নলিখিত প্রতিক্রিয়াটি মানদণ্ডের সাথে মেলে এমন রেস্তোরাঁর সংখ্যা দেখায়।
{ "count": "850" }
চেষ্টা করে দেখুন!
API এক্সপ্লোরার আপনাকে নমুনা অনুরোধ করতে দেয় যাতে আপনি API এবং API বিকল্পগুলির সাথে পরিচিত হতে পারেন।
- API আইকনটি নির্বাচন করুন,
, পৃষ্ঠার ডান দিকে। - ঐচ্ছিকভাবে যেকোনো প্যারামিটার সেট করতে Show standard parameters প্রসারিত করুন।
- ঐচ্ছিকভাবে অনুরোধের মূল অংশ সম্পাদনা করুন।
- এক্সিকিউট বোতামটি নির্বাচন করুন। ডায়ালগে, অনুরোধটি করার জন্য আপনি যে অ্যাকাউন্টটি ব্যবহার করতে চান তা নির্বাচন করুন।
API এক্সপ্লোরার প্যানেলে, প্রসারিত আইকনটি নির্বাচন করুন,
, API এক্সপ্লোরার উইন্ডোটি প্রসারিত করতে।
এরপর কি?
- Places Aggregate API ব্যবহার করে আপনি কী অর্জন করতে পারেন তার আরও উদাহরণ অন্বেষণ করুন।
- অনুরোধের প্যারামিটারগুলি আরও বিশদে দেখুন।
- সম্পূর্ণ API ডকুমেন্টেশন দেখুন।