Method: verificationTokens.generate

Gere um token para os dados de local fornecidos para verificar o local.

Solicitação HTTP

POST https://mybusinessverifications.googleapis.com/v1/verificationTokens:generate

O URL usa a sintaxe de transcodificação gRPC.

Corpo da solicitação

O corpo da solicitação contém dados com a seguinte estrutura:

Representação JSON
{

  // The following is a list of mutually exclusive fields. At most one of the
  // fields will be set in a response:
  "locationId": string
  // End of mutually exclusive fields.
}
Campos
As informações de localização para gerar um token de verificação instantânea. Confira a seguir uma lista de campos mutuamente exclusivos. No máximo um dos campos será definido em uma resposta:
locationId

string

O identificador de local associado a uma listagem não confirmada.

Esse é o ID do local gerado quando a ficha foi criada. É a parte final do nome de um recurso de local, conforme gerado pela API Business Information.

Observação: o autor da chamada precisa ser proprietário ou administrador da ficha para gerar um token de verificação.

Consulte a documentação do recurso de local para mais informações.

Fim dos campos mutuamente exclusivos.

Corpo da resposta

Mensagem de resposta para Verifications.GenerateInstantVerificationToken.

Se bem-sucedido, o corpo da resposta incluirá dados com a estrutura a seguir:

Representação JSON
{
  "result": enum (Result),
  "instantVerificationToken": string
}
Campos
result

enum (Result)

Apenas saída. O resultado da geração do token de verificação instantânea.

instantVerificationToken

string

O token de verificação instantânea gerado.

Escopos de autorização

Requer o seguinte escopo OAuth:

  • https://www.googleapis.com/auth/business.manage

Para mais informações, consulte OAuth 2.0 Overview.

Resultado

Tipos enumerados
RESULT_UNSPECIFIED Valor padrão, vai resultar em erros.
SUCCEEDED O token de verificação instantânea foi gerado.
FAILED O token de verificação instantânea não foi gerado.