Method: locations.fetchVerificationOptions

একটি নির্দিষ্ট ভাষায় একটি অবস্থানের জন্য সমস্ত যোগ্য যাচাইকরণ বিকল্পগুলি রিপোর্ট করে৷

HTTP অনুরোধ

POST https://mybusinessverifications.googleapis.com/v1/{location=locations/*}:fetchVerificationOptions

URL gRPC ট্রান্সকোডিং সিনট্যাক্স ব্যবহার করে।

পাথ প্যারামিটার

পরামিতি
location

string

প্রয়োজন। যাচাই করার জন্য অবস্থান।

শরীরের অনুরোধ

অনুরোধের অংশে নিম্নলিখিত কাঠামো সহ ডেটা রয়েছে:

JSON প্রতিনিধিত্ব
{
  "languageCode": string,
  "context": {
    object (ServiceBusinessContext)
  }
}
ক্ষেত্র
languageCode

string

প্রয়োজন। BCP 47 ভাষা কোড যে ভাষাটি যাচাইকরণ প্রক্রিয়ার জন্য ব্যবহার করা হবে তা প্রতিনিধিত্ব করে। উপলব্ধ বিকল্পগুলি ভাষা অনুসারে পরিবর্তিত হয়।

context

object ( ServiceBusinessContext )

ঐচ্ছিক। পরিষেবা ব্যবসার যাচাইকরণের জন্য অতিরিক্ত প্রসঙ্গ তথ্য। শুধুমাত্র সেই অবস্থানগুলিতে প্রয়োগ করা যেতে পারে যার ব্যবসার ধরন CUSTOMER_LOCATION_ONLY৷ একটি সঠিক ঠিকানা উল্লেখ করা আরও বিকল্প সক্ষম করতে পারে। INVALID_ARGUMENT নিক্ষেপ করা হবে যদি এটি অন্য ব্যবসার ধরনের অবস্থানের জন্য সেট করা থাকে।

প্রতিক্রিয়া শরীর

Verifications.FetchVerificationOptions-এর জন্য প্রতিক্রিয়া বার্তা।

সফল হলে, প্রতিক্রিয়া বডিতে নিম্নলিখিত কাঠামোর সাথে ডেটা থাকে:

JSON প্রতিনিধিত্ব
{
  "options": [
    {
      object (VerificationOption)
    }
  ]
}
ক্ষেত্র
options[]

object ( VerificationOption )

উপলব্ধ যাচাইকরণ বিকল্প.

অনুমোদনের সুযোগ

নিম্নলিখিত OAuth সুযোগ প্রয়োজন:

  • https://www.googleapis.com/auth/business.manage

আরও তথ্যের জন্য, OAuth 2.0 ওভারভিউ দেখুন।

যাচাইকরণের বিকল্প

যাচাইকরণ বিকল্পটি প্রতিনিধিত্ব করে কিভাবে অবস্থান যাচাই করতে হয় (যাচাই পদ্ধতি দ্বারা নির্দেশিত) এবং যেখানে যাচাইকরণ পাঠানো হবে (প্রদর্শন ডেটা দ্বারা নির্দেশিত)।

JSON প্রতিনিধিত্ব
{
  "verificationMethod": enum (VerificationMethod),

  // Union field DisplayData can be only one of the following:
  "phoneNumber": string,
  "addressData": {
    object (AddressVerificationData)
  },
  "emailData": {
    object (EmailVerificationData)
  },
  "announcement": string
  // End of list of possible types for union field DisplayData.
}
ক্ষেত্র
verificationMethod

enum ( VerificationMethod )

অবস্থান যাচাই করার পদ্ধতি।

ইউনিয়ন ফিল্ড DisplayData । প্রদর্শন তথ্য এক. ডেটা অবশ্যই পদ্ধতির সাথে মেলে। খালি যদি সংশ্লিষ্ট পদ্ধতিতে কোনো প্রদর্শন ডেটা না থাকে। DisplayData নিম্নলিখিতগুলির মধ্যে একটি হতে পারে:
phoneNumber

string

পদ্ধতিটি PHONE_CALL বা SMS হলেই সেট করুন৷ যে ফোন নম্বরে পিন পাঠানো হবে।

addressData

object ( AddressVerificationData )

পদ্ধতিটি MAIL হলেই সেট করুন।

emailData

object ( EmailVerificationData )

পদ্ধতিটি EMAIL হলেই সেট করুন৷

announcement

string

পদ্ধতিটি WETTED_PARTNER হলেই সেট করুন৷

ঠিকানা যাচাইকরণ ডেটা

পোস্টকার্ডের মাধ্যমে যাচাইকরণের জন্য ডেটা প্রদর্শন করুন।

JSON প্রতিনিধিত্ব
{
  "business": string,
  "address": {
    object (PostalAddress)
  },
  "expectedDeliveryDaysRegion": integer
}
ক্ষেত্র
business

string

ব্যবসায়ীর ব্যবসার নাম।

address

object ( PostalAddress )

যে ঠিকানায় পোস্টকার্ড পাঠানো যেতে পারে।

expectedDeliveryDaysRegion

integer

ঠিকানার অঞ্চলে একটি পোস্টকার্ড সরবরাহ করতে প্রত্যাশিত সংখ্যক দিন লাগে৷

ইমেল যাচাইকরণ ডেটা

ইমেলের মাধ্যমে যাচাইকরণের জন্য ডেটা প্রদর্শন করুন।

JSON প্রতিনিধিত্ব
{
  "domain": string,
  "user": string,
  "isUserNameEditable": boolean
}
ক্ষেত্র
domain

string

ইমেইল ঠিকানায় ডোমেইন নাম। যেমন foo@gmail.com এ "gmail.com"

user

string

ইমেল ঠিকানায় ব্যবহারকারীর নাম। যেমন foo@gmail.com- এ "foo"

isUserNameEditable

boolean

ক্লায়েন্টকে একটি ভিন্ন ব্যবহারকারীর নাম প্রদান করার অনুমতি দেওয়া হয়েছে কিনা।