Method: accounts.locations.fetchVerificationOptions

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

HTTP অনুরোধ

POST https://mybusiness.googleapis.com/v4/{name=accounts/*/locations/*}:fetchVerificationOptions

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

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

পরামিতি
name

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/plus.business.manage
  • https://www.googleapis.com/auth/business.manage

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

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

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

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

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

enum ( VerificationMethod )

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

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

object ( PhoneVerificationData )

পদ্ধতিটি PHONE_CALL বা SMS হলেই সেট করুন৷

addressData

object ( AddressVerificationData )

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

emailData

object ( EmailVerificationData )

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

ফোন যাচাইকরণ ডেটা

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

JSON প্রতিনিধিত্ব
{
  "phoneNumber": string
}
ক্ষেত্র
phoneNumber

string

যে ফোন নম্বরে পিন পাঠানো হবে।

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

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

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

string

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

address

object ( PostalAddress )

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

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

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

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

string

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

userName

string

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

isUserNameEditable

boolean

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