התחלת תהליך האימות של מיקום.
בקשת HTTP
POST https://mybusiness.googleapis.com/v4/{name=accounts/*/locations/*}:verify
בכתובת ה-URL נעשה שימוש בתחביר המרת קידוד של gRPC.
פרמטרים של נתיב
| פרמטרים | |
|---|---|
name |
שם המשאב של המיקום לאימות. |
גוף הבקשה
גוף הבקשה מכיל נתונים במבנה הבא:
| ייצוג JSON | |
|---|---|
{ "method": enum ( |
|
| שדות | ||
|---|---|---|
method |
שיטת האימות. |
|
languageCode |
קוד השפה BCP 47 שמייצג את השפה שבה יש להשתמש בתהליך האימות. |
|
context |
מידע נוסף בהקשר לאימות עסקים שמספקים שירותים. חובה עבור המיקומים שסוג העסק שלהם הוא CUSTOMER_LOCATION_ONLY. לצורך אימות ADDRESS, הכתובת תשמש לשליחת גלויה. עבור שיטות אחרות, הוא צריך להיות זהה לזה שמועבר אל locations.fetchVerifyOptions. הערך INVALID_ARGUMENT לא יסומן אם הוא מוגדר לסוגים אחרים של מיקומי עסקים. |
|
שדה איחוד RequestData. נתוני קלט של משתמשים לשיטה ספציפית, בנוסף לנתוני התצוגה. הנתונים חייבים להתאים לשיטה המבוקשת. אם אין צורך בנתונים, אפשר להשאיר אותה ריקה. RequestData יכול להיות רק אחת מהאפשרויות הבאות: |
||
emailInput |
הקלט למתודה EMAIL. |
|
addressInput |
הקלט לשיטה ADDRESS. |
|
phoneInput |
הקלט לשיטת PHONE_CALL/SMS |
|
גוף התשובה
אם הפעולה בוצעה ללא שגיאות, גוף התגובה יכיל נתונים במבנה הבא:
הודעת תגובה ל-Authentications.VerifyLocation.
| ייצוג JSON | |
|---|---|
{
"verification": {
object ( |
|
| שדות | |
|---|---|
verification |
בקשת האימות שנוצרה. |
היקפי הרשאות
נדרש אחד מהיקפי ההרשאות הבאים של OAuth:
https://www.googleapis.com/auth/plus.business.managehttps://www.googleapis.com/auth/business.manage
למידע נוסף, קראו את המאמר סקירה כללית של OAuth 2.0.
EmailInput
קלט לאימות באימייל.
| ייצוג JSON | |
|---|---|
{ "emailAddress": string } |
|
| שדות | |
|---|---|
emailAddress |
כתובת האימייל שאליה צריך לשלוח את קוד האימות. כתובת אימייל תאושר רק אם היא אחת מהכתובות שסופקו על ידי locations.fetchVerifyOptions. אם הערך isUserNameEditable מוגדר כ-True ב |
AddressInput
קלט לאימות ADDRESS.
| ייצוג JSON | |
|---|---|
{ "mailerContactName": string } |
|
| שדות | |
|---|---|
mailerContactName |
שם איש הקשר שאליו יש לשלוח את האימייל. |
PhoneInput
קלט לאימות באמצעות PHONE_CALL/SMS.
| ייצוג JSON | |
|---|---|
{ "phoneNumber": string } |
|
| שדות | |
|---|---|
phoneNumber |
מספר הטלפון שאליו צריך להתקשר או לשלוח SMS. המספר חייב להיות אחד ממספרי הטלפון הזמינים באפשרויות המתאימות. |