একটি ঠিকানা যাচাইকরণ অনুরোধ পাঠান

নিম্নলিখিত শেষ পয়েন্টগুলির মধ্যে একটিতে একটি POST অনুরোধ জারি করে একটি ঠিকানা যাচাইকরণের অনুরোধ পাঠান:

আপনার অনুরোধটি একটি 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"]
  },
}

এটা চেষ্টা করুন!

ঠিকানা অনুরোধ ক্ষেত্র

অনুরোধের অংশটি একটি একক ক্ষেত্র নিয়ে গঠিত:

  • 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
}

এটা চেষ্টা করুন!

API এক্সপ্লোরার আপনাকে নমুনা অনুরোধ করতে দেয় যাতে আপনি API এবং API বিকল্পগুলির সাথে পরিচিত হতে পারেন।

  1. API আইকন নির্বাচন করুন, API এক্সপ্লোরার প্রসারিত করুন। , পৃষ্ঠার ডানদিকে।

  2. ঐচ্ছিকভাবে প্রসারিত করুন স্ট্যান্ডার্ড প্যারামিটার দেখান এবং ফিল্ড মাস্কে fields প্যারামিটার সেট করুন।

  3. ঐচ্ছিকভাবে রিকোয়েস্ট বডি এডিট করুন।

  4. এক্সিকিউট বোতাম নির্বাচন করুন। ডায়ালগে, আপনি অনুরোধ করতে যে অ্যাকাউন্টটি ব্যবহার করতে চান সেটি বেছে নিন।

  5. API এক্সপ্লোরার প্যানেলে, প্রসারিত আইকন নির্বাচন করুন, API এক্সপ্লোরার প্রসারিত করুন। , API এক্সপ্লোরার উইন্ডো প্রসারিত করতে।


  1. Google মানচিত্র প্ল্যাটফর্ম হল ইউনাইটেড স্টেটস পোস্টাল সার্ভিস® এর একটি অ-এক্সক্লুসিভ লাইসেন্সধারী। নিম্নলিখিত ট্রেডমার্ক(গুলি) ইউনাইটেড স্টেটস পোস্টাল সার্ভিস® এর মালিকানাধীন এবং অনুমতি নিয়ে ব্যবহার করা হয়: ইউনাইটেড স্টেটস পোস্টাল সার্ভিস®, CASS™, CASS সার্টিফাইড™।