- Żądanie HTTP
 - Parametry ścieżki
 - Treść żądania
 - Treść odpowiedzi
 - Zakresy autoryzacji
 - EmailInput
 - AddressInput
 - PhoneInput
 
Rozpoczyna proces weryfikacji lokalizacji.
Żądanie HTTP
POST https://mybusiness.googleapis.com/v4/{name=accounts/*/locations/*}:verify
Adres URL używa składni transkodowania gRPC.
Parametry ścieżki
| Parametry | |
|---|---|
name | 
                
                   
 Nazwa zasobu lokalizacji do zweryfikowania.  | 
              
Treść żądania
Treść żądania zawiera dane o następującej strukturze:
| Zapis JSON | |
|---|---|
{ "method": enum (  | 
                |
| Pola | ||
|---|---|---|
method | 
                  
                     
 Metoda weryfikacji.  | 
                |
languageCode | 
                  
                     
 Kod języka BCP 47 reprezentujący język, który ma zostać użyty w procesie weryfikacji.  | 
                |
context | 
                  
                     
 Dodatkowe informacje kontekstowe potrzebne do weryfikacji firm usługowych. Wymagane dla lokalizacji, których rodzaj działalności to CUSTOMER_LOCATION_ONLY. W przypadku weryfikacji ADDRESS użyjemy adresu, aby wysłać pocztówkę. W przypadku innych metod powinna być taka sama jak ta przesyłana do locations.fetchverifyOptions. Jeśli dla innych typów lokalizacji firmy jest ustawiona wartość INVALID_AR, zostanie ona zgłoszona.  | 
                |
Pole sumy RequestData. Oprócz danych wyświetlanych dane wejściowe użytkownika dotyczące określonej metody Dane muszą być zgodne z żądaną metodą. Jeśli nie są potrzebne żadne dane, pozostaw to pole puste. RequestData może mieć tylko jedną z tych wartości: | 
                ||
emailInput | 
                  
                     
 Dane wejściowe metody EMAIL.  | 
                |
addressInput | 
                  
                     
 Dane wejściowe metody ADDRESS.  | 
                |
phoneInput | 
                  
                     
 Dane wejściowe metody PHONE_CALL/SMS  | 
                |
Treść odpowiedzi
W przypadku powodzenia treść żądania zawiera dane o następującej strukturze:
Komunikat z odpowiedzią na potrzeby weryfikacjis.VerifyLocation.
| Zapis JSON | |
|---|---|
{
  "verification": {
    object ( | 
                  |
| Pola | |
|---|---|
verification | 
                    
                       
 Utworzono prośbę o weryfikację.  | 
                  
Zakresy autoryzacji
Wymaga jednego z tych zakresów protokołu OAuth:
https://www.googleapis.com/auth/plus.business.managehttps://www.googleapis.com/auth/business.manage
Więcej informacji znajdziesz w artykule Omówienie protokołu OAuth 2.0.
EmailInput
Pole na weryfikację adresu EMAIL.
| Zapis JSON | |
|---|---|
{ "emailAddress": string }  | 
              |
| Pola | |
|---|---|
emailAddress | 
                
                   
 Adres e-mail, na który należy wysłać kod PIN. Adres e-mail jest akceptowany tylko wtedy, gdy jest to jeden z adresów podanych przez locations.fetchverifyOptions. Jeśli w elemencie   | 
              
AddressInput
Dane wejściowe weryfikacji adresu ADDRESS.
| Zapis JSON | |
|---|---|
{ "mailerContactName": string }  | 
              |
| Pola | |
|---|---|
mailerContactName | 
                
                   
 Osoba kontaktowa, do której ma zostać wysłany e-mail.  | 
              
PhoneInput
Dane wejściowe weryfikacji PHONE_CALL/SMS.
| Zapis JSON | |
|---|---|
{ "phoneNumber": string }  | 
              |
| Pola | |
|---|---|
phoneNumber | 
                
                   
 Numer telefonu, pod który należy zadzwonić lub na który należy wysłać SMS-a. Musi to być jeden z numerów telefonu dostępnych w odpowiednich opcjach.  |