تتألف عملية التحقق من خلال الهاتف من اثنين
طرق الحسابات
التي يمكنك استخدامها لإضافة أرقام الهاتف وإثبات ملكيتها لحساب تاجر
أرقام الهواتف التي تم إرسالها من خلال عملية إثبات ملكية رقم الهاتف تحل محل رقم الهاتف
الأرقام التي ربما تكون قد أرسلتها من خلال
accounts.AccountBusinessInformation
يُوصى بشدة بإثبات ملكية الحساب عبر الهاتف لكل التطبيقات الجديدة والحالية
والتجار. في الحالات الأخرى، قد يتم تعليق حسابك باستخدام الحساب
الحالة
المشكلة PENDING_PHONE_VERIFICATION
إلى أن تثبت ملكية رقم هاتف.
هناك خطوتان مطلوبتان لإثبات ملكية رقم هاتف:
- يمكنك الاتصال بالرقم
accounts.requestphoneverification
لبدء طلب إثبات ملكية الحساب عبر الهاتف. - إدخال المنطقة المكونة من حرفين .
- إدخال رقم هاتفك
- اختَر طريقة إثبات الملكية (
SMS
أوPHONE_CALL
).
- يمكنك الاتصال بالرقم
- يمكنك الاتصال بالرقم
accounts.verifyphonenumber
لإثبات ملكية رقم الهاتف. - أدخِل
verificationId
من الخطوة 1. - يُرجى إدخال رقم "
verificationCode
" المؤلّف من 6 أرقام الذي تلقّيته على هاتفك. - أدخِل قيمة
phoneVerificationMethod
المستخدَمة. - تعرض هذه المكالمة الخطأ
verifiedPhoneNumber
. أصبح رقم الهاتف هذا الآن تم التحقّق منه.
- يمكنك الاتصال بالرقم
يمكنك الاطّلاع على حالة عملية إثبات ملكية الحساب عبر الهاتف في حسابك على
AccountBusinessInformation.phoneVerificationStatus
accounts.requestphoneverification
يمكنك بدء عملية إثبات ملكية رقم الهاتف من خلال إكمال
phoneRegionCode
وphoneNumber
وphoneVerificationMethod
في
accounts.requestphoneverification
تعرض هذه المكالمة 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.verifyphonenumber
يمكنك إثبات ملكية رقم الهاتف الخاص بالحساب من خلال إدخال verificationId
من
accounts.requestphoneverification
، أي verificationCode
مؤلف من ستة أرقام تم إرساله إلى
الهاتف وphoneVerificationMethod
الذي استخدمته، على سبيل المثال SMS
، في
accounts.verifyphonenumber
تعرض هذه المكالمة رقم الهاتف الذي تم إثبات ملكيته بتنسيق التنسيق العادي لمنطقتك.
تنتهي صلاحية طلب إثبات الهوية الأولي بعد 15 دقيقة. بعد ذلك
يجب أن يبدأ طلبًا جديدًا للتحقق من رقم الهاتف قبل الاتصال
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
يمكنك مراجعة حالة عملية إثبات ملكية الحساب عبر الهاتف في
AccountBusinessInformation.phoneVerificationStatus
.
عليك استدعاء
accounts.get
مع
accountId
وmerchantId
لعرض
معلومات النشاط التجاري:
GET https://www.googleapis.com/content/v2.1/v2.1/merchantId/accounts/accountId