নিম্নলিখিত শেষ পয়েন্টগুলির মধ্যে একটিতে একটি POST অনুরোধ জারি করে একটি ঠিকানা যাচাইকরণের অনুরোধ পাঠান:
- validateAdress (REST)
- বৈধতা ঠিকানা (gRPC)
আপনার অনুরোধটি একটি JSON অনুরোধের বডিকে সেই অনুরোধে পাস করা উচিত যা বৈধ করার ঠিকানা নির্ধারণ করে। নিম্নলিখিত অনুরোধের অংশে একটি ক্ষেত্র এবং তিনটি উপক্ষেত্র রয়েছে:
curl -X POST -d '{ "address": { "regionCode": "US", "locality": "Mountain View", "addressLines": ["1600 Amphitheatre Pkwy"] } }' \ -H 'Content-Type: application/json' \ "https://addressvalidation.googleapis.com/v1:validateAddress?key=API_KEY"
আপনি locality
বাদ দিতে পারেন এবং addressLines
অ্যারেতে একটি উপাদান হিসাবে এটি নির্দিষ্ট করতে পারেন:
{
"address": {
"regionCode": "US",
"addressLines": ["1600 Amphitheatre Pkwy", "Mountain View, CA, 94043"]
},
}
APIs এক্সপ্লোরার আপনাকে লাইভ অনুরোধ করতে দেয় যাতে আপনি API এবং API বিকল্পগুলির সাথে পরিচিত হতে পারেন:
ঠিকানা অনুরোধ ক্ষেত্র
অনুরোধের অংশটি একটি একক ক্ষেত্র নিয়ে গঠিত:
-
address
—PostalAddress
টাইপের একটি ক্ষেত্র, যেটিতেaddressLines
অন্তত একটি এন্ট্রি থাকতে হবে।
ঠিকানা যাচাইকরণ API এ address
ক্ষেত্র পাঠানোর সময়, আপনাকে শুধুমাত্র একটি ক্ষেত্র সরবরাহ করতে হবে: addressLines
। যাইহোক, সহজতম ঠিকানা অনুরোধে নিম্নলিখিত সাবফিল্ডগুলি থাকা উচিত:
-
regionCode
- প্রস্তাবিত। এটি একটি ঐচ্ছিক ক্ষেত্র, কিন্তু যদি বাদ দেওয়া হয়, ঠিকানা যাচাইকরণ API ঠিকানা থেকে অঞ্চলটি অনুমান করে। যাইহোক, সেরা ফলাফলের জন্য, যদি আপনি এটি জানেন তবেregionCode
অন্তর্ভুক্ত করুন। সমর্থিত অঞ্চলগুলির তালিকার জন্য, সমর্থিত অঞ্চলগুলি দেখুন। -
addressLines
- প্রয়োজনীয়। ঠিকানার নিম্ন কাঠামো বর্ণনা করে ঠিকানা সহ একটি অ্যারে।
রেফারেন্স গাইডে ডাক ঠিকানা দেখুন। |
USPS CASS™ বিকল্প
ইউনাইটেড স্টেটস পোস্টাল সার্ভিস® (USPS®) 1 ঠিকানা বৈধতা প্রদানকারীদের সমর্থন ও প্রত্যয়িত করার জন্য কোডিং সঠিকতা সমর্থন সিস্টেম (CASS™) বজায় রাখে।
শুধুমাত্র US এবং PR অঞ্চলের জন্য, আপনি অনুরোধের বডিতে enableUspsCass
কে true
সেট করে CASS প্রক্রিয়াকরণ সক্ষম করতে পারেন। CASS ব্যবহার করার সময় সেরা ফলাফলের জন্য, শহর, রাজ্য এবং জিপ কোড সহ রাস্তা এবং রাস্তার নম্বর অন্তর্ভুক্ত করে এমন একটি ঠিকানা দিন:
{
"address": {
"regionCode": "US",
"locality": "Mountain View",
"administrativeArea": "CA",
"postalCode": "94043",
"addressLines": ["1600 Amphitheatre Pkwy"]
},
"enableUspsCass": true
}
এটা চেষ্টা করুন!
APIs এক্সপ্লোরার আপনাকে নমুনা অনুরোধ করতে দেয় যাতে আপনি API এবং API বিকল্পগুলির সাথে পরিচিত হতে পারেন।
পৃষ্ঠার ডানদিকে API আইকন api নির্বাচন করুন।
ঐচ্ছিকভাবে অনুরোধের পরামিতি সম্পাদনা করুন।
এক্সিকিউট বোতামটি নির্বাচন করুন। ডায়ালগে, আপনি অনুরোধ করতে যে অ্যাকাউন্টটি ব্যবহার করতে চান সেটি বেছে নিন।
APIs এক্সপ্লোরার প্যানেলে, APIs এক্সপ্লোরার উইন্ডোটি প্রসারিত করতে ফুলস্ক্রিন আইকন পূর্ণস্ক্রীন নির্বাচন করুন।
Google মানচিত্র প্ল্যাটফর্ম হল ইউনাইটেড স্টেটস পোস্টাল সার্ভিস® এর একটি অ-এক্সক্লুসিভ লাইসেন্সধারী। নিম্নলিখিত ট্রেডমার্ক(গুলি) ইউনাইটেড স্টেটস পোস্টাল সার্ভিস® এর মালিকানাধীন এবং অনুমতি নিয়ে ব্যবহার করা হয়: ইউনাইটেড স্টেটস পোস্টাল সার্ভিস®, CASS™, CASS সার্টিফাইড™। ↩