אימות טלפוני מורכב משני
שיטות לחשבונות
שאפשר להשתמש בהם כדי להוסיף ולאמת מספרי טלפון בחשבון של מוכר.
מספרי טלפון שנשלחו באמצעות אימות טלפוני מחליפים את מספר הטלפון
מספרים ששלחת באמצעות
accounts.AccountBusinessInformation
מומלץ מאוד לבצע אימות טלפוני לכל המוצרים החדשים והקיימים
מוכרים. ייתכן שהחשבון שלך יושעה דרך החשבון
סטטוס
בעיה ב-PENDING_PHONE_VERIFICATION
עד שתאמת מספר טלפון.
כדי לאמת מספר טלפון, צריך לבצע שני שלבים:
- כדי להגיש בקשה לאימות טלפוני, צריך להתקשר למספר
accounts.requestphoneverification
. - הזנת האזור בן שתי האותיות .
- מזינים את מספר הטלפון.
- בוחרים שיטת אימות (
SMS
אוPHONE_CALL
).
- כדי להגיש בקשה לאימות טלפוני, צריך להתקשר למספר
- כדי לאמת את מספר הטלפון, צריך להתקשר אל
accounts.verifyphonenumber
. - מזינים את
verificationId
משלב 1. - יש להזין את 6 הספרות של
verificationCode
שנשלחה לטלפון שלך. - יש להזין את הערך
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
בן 6 הספרות שנשלח אל
ו-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