ফোন ভেরিফিকেশনে দুটি অ্যাকাউন্ট পদ্ধতি রয়েছে, যা ব্যবহার করে আপনি একটি মার্চেন্ট অ্যাকাউন্টের জন্য ফোন নম্বর যোগ ও যাচাই করতে পারেন। ফোন ভেরিফিকেশনের মাধ্যমে জমা দেওয়া ফোন নম্বরগুলো, accounts.AccountBusinessInformation এর মাধ্যমে আপনার জমা দেওয়া ফোন নম্বরগুলোকে প্রতিস্থাপন করে।
সকল নতুন এবং বিদ্যমান ব্যবসায়ীদের জন্য ফোন ভেরিফিকেশন জোরালোভাবে সুপারিশ করা হচ্ছে। অন্যথায়, আপনি একটি ফোন নম্বর যাচাই না করা পর্যন্ত আপনার অ্যাকাউন্টটি PENDING_PHONE_VERIFICATION স্ট্যাটাস সহ সাসপেন্ড করা হতে পারে।
একটি ফোন নম্বর যাচাই করার জন্য দুটি আবশ্যক ধাপ রয়েছে:
- ফোন যাচাইকরণের অনুরোধ শুরু করতে
accounts.requestphoneverificationকল করুন। - আপনার দুই অক্ষরের অঞ্চল কোডটি প্রবেশ করান।
- আপনার ফোন নম্বরটি প্রবেশ করান।
- যাচাইয়ের একটি পদ্ধতি বেছে নিন (
SMSঅথবাPHONE_CALL)।
- ফোন যাচাইকরণের অনুরোধ শুরু করতে
- ফোন নম্বরটি যাচাই করতে
accounts.verifyphonenumberকল করুন। - ধাপ ১ থেকে প্রাপ্ত
verificationIdআইডিটি প্রবেশ করান। - আপনার ফোনে পাঠানো ৬-সংখ্যার
verificationCodeপ্রবেশ করান। - ব্যবহৃত
phoneVerificationMethodপদ্ধতি লিখুন। - এই কলটি একটি
verifiedPhoneNumberফেরত দেয়। এই ফোন নম্বরটি এখন যাচাই করা হয়েছে।
- ফোন নম্বরটি যাচাই করতে
আপনি AccountBusinessInformation.phoneVerificationStatus -এ আপনার অ্যাকাউন্টের ফোন ভেরিফিকেশনের অবস্থা দেখতে পারেন।
অ্যাকাউন্টস.রিকোয়েস্টফোনভেরিফিকেশন
accounts.requestphoneverification এ phoneRegionCode , phoneNumber এবং phoneVerificationMethod পাস করে ফোন নম্বর যাচাইকরণ প্রক্রিয়া শুরু করুন। এই কলটি একটি verificationId রিটার্ন করে।
ডিফল্ট (মার্কিন ইংরেজি) ছাড়া অন্য কোনো ভাষায় যাচাই করার জন্য আপনি ঐচ্ছিক languageCode ফিল্ডটি ব্যবহার করতে পারেন।
আপনি প্রতি চার ঘণ্টায় সর্বোচ্চ পাঁচবার একই ফোন নম্বর যাচাই করার চেষ্টা করতে পারেন।
POST https://www.googleapis.com/content/v2.1/merchantId/accounts/accountId/requestphoneverification
এখানে একটি নমুনা কল দেওয়া হলো:
{
"phoneRegionCode": "US",
"phoneNumber": "phoneNumber",
"phoneVerificationMethod": "SMS",
"languageCode": "en-US"
}এখানে একটি নমুনা উত্তর দেওয়া হলো:
{
"verificationId": "2-47b7ef80ff494daf8079f4808e750dcb-1626331725036"
}অ্যাকাউন্টস.ভেরিফাইফোননম্বর
accounts.requestphoneverification থেকে পাওয়া verificationId , আপনার ফোনে পাঠানো ছয়-সংখ্যার verificationCode , এবং আপনার ব্যবহৃত phoneVerificationMethod (যেমন SMS ) accounts.verifyphonenumber এ পাঠিয়ে অ্যাকাউন্টের জন্য ফোন নম্বরটি যাচাই করুন। এই কলটি আপনার অঞ্চলের জন্য একটি স্ট্যান্ডার্ড ফরম্যাটে যাচাইকৃত ফোন নম্বরটি ফেরত দেবে।
আপনার প্রাথমিক যাচাইকরণ অনুরোধের মেয়াদ ১৫ মিনিট পর শেষ হয়ে যাবে। এরপর accounts.verifyphonenumber এ কল করার আগে আপনাকে অবশ্যই একটি নতুন ফোন যাচাইকরণ অনুরোধ করতে হবে।
POST https://www.googleapis.com/content/v2.1/merchantId/accounts/accountId/verifyphonenumber
এখানে একটি নমুনা কল দেওয়া হলো:
{
"verificationId": "verificationId",
"verificationCode": "verificationCode",
"phoneVerificationMethod": "SMS"
}এখানে একটি নমুনা উত্তর দেওয়া হলো:
{
"verifiedPhoneNumber": "(123) 456-7890"
}অ্যাকাউন্টব্যবসাতথ্য.ফোনযাচাই স্থিতি
আপনি AccountBusinessInformation.phoneVerificationStatus ফিল্ডে আপনার অ্যাকাউন্টের ফোন ভেরিফিকেশনের স্ট্যাটাস চেক করতে পারেন।
আপনার অ্যাকাউন্টের ব্যবসায়িক তথ্য দেখতে, accountId এবং merchantId দিয়ে accounts.get মেথডটি কল করুন।
GET https://www.googleapis.com/content/v2.1/v2.1/merchantId/accounts/accountId