- Solicitação HTTP
 - Parâmetros de caminho
 - Corpo da solicitação
 - Corpo da resposta
 - Escopos da autorização
 - VerificationOption
 - PhoneVerificationData
 - AddressVerificationData
 - EmailVerificationData
 
Informa todas as opções de verificação qualificadas para um local em um idioma específico.
Solicitação HTTP
POST https://mybusiness.googleapis.com/v4/{name=accounts/*/locations/*}:fetchVerificationOptions
O URL usa a sintaxe de transcodificação gRPC.
Parâmetros de caminho
| Parâmetros | |
|---|---|
name | 
                
                   
 Nome do recurso do local a ser verificado.  | 
              
Corpo da solicitação
O corpo da solicitação contém dados com a seguinte estrutura:
| Representação JSON | |
|---|---|
{
  "languageCode": string,
  "context": {
    object ( | 
                |
| Campos | |
|---|---|
languageCode | 
                  
                     
 É o código de idioma BCP 47 que representa o idioma a ser usado no processo de verificação. As opções disponíveis variam de acordo com o idioma.  | 
                
context | 
                  
                     
 Outras informações de contexto para a verificação das empresas de serviços. Obrigatório para os locais cujo tipo de empresa é CUSTOMER_LOCATION_ONLY. INVALID_MCC será gerado se estiver definido para outros tipos de empresas de locais.  | 
                
Corpo da resposta
Se bem-sucedido, o corpo da resposta incluirá dados com a estrutura a seguir:
Mensagem de resposta para Verifications.FetchVerificaçãoOptions.
| Representação JSON | |
|---|---|
{
  "options": [
    {
      object ( | 
                  |
| Campos | |
|---|---|
options[] | 
                    
                       
 As opções de verificação disponíveis.  | 
                  
Escopos de autorização
Requer um dos seguintes escopos do OAuth:
https://www.googleapis.com/auth/plus.business.managehttps://www.googleapis.com/auth/business.manage
Para mais informações, consulte a Visão geral do OAuth 2.0.
VerificationOption
A opção de verificação representa como verificar o local (indicado pelo método de verificação) e para onde a verificação será enviada (indicada pelos dados de exibição).
| Representação JSON | |
|---|---|
{ "verificationMethod": enum (  | 
              |
| Campos | ||
|---|---|---|
verificationMethod | 
                
                   
 Método para verificar o local.  | 
              |
Campo de união DisplayData. Um dos dados de exibição. Os dados precisam corresponder ao método. Vai ser vazio se o método correspondente não tiver dados de exibição. DisplayData pode ser apenas de um dos tipos a seguir: | 
              ||
phoneData | 
                
                   
 Defina apenas se o método for PHONE_CALL ou SMS.  | 
              |
addressData | 
                
                   
 Defina apenas se o método for MAIL.  | 
              |
emailData | 
                
                   
 Defina apenas se o método for EMAIL.  | 
              |
PhoneVerificationData
Mostrar dados para verificações por telefone, por exemplo, chamada telefônica, sms.
| Representação JSON | |
|---|---|
{ "phoneNumber": string }  | 
              |
| Campos | |
|---|---|
phoneNumber | 
                
                   
 Número de telefone para o qual o PIN será enviado.  | 
              
AddressVerificationData
Mostrar dados para verificações por cartão-postal.
| Representação JSON | |
|---|---|
{
  "businessName": string,
  "address": {
    object ( | 
              |
| Campos | |
|---|---|
businessName | 
                
                   
 Nome da empresa do comerciante.  | 
              
address | 
                
                   
 Endereço para onde um cartão-postal pode ser enviado.  | 
              
EmailVerificationData
Exibir dados para verificações por e-mail.
| Representação JSON | |
|---|---|
{ "domainName": string, "userName": string, "isUserNameEditable": boolean }  | 
              |
| Campos | |
|---|---|
domainName | 
                
                   
 Nome de domínio no endereço de e-mail. Por exemplo: "gmail.com" em foo@gmail.com  | 
              
userName | 
                
                   
 Nome de usuário no endereço de e-mail. Por exemplo: "foo" em foo@gmail.com  | 
              
isUserNameEditable | 
                
                   
 Se o cliente tem permissão para fornecer um nome de usuário diferente.  |