- Solicitud HTTP
- Parámetros de ruta de acceso
- Cuerpo de la solicitud
- Cuerpo de la respuesta
- Permisos de autorización
- VerificationToken
Inicia el proceso de verificación de una ubicación.
Solicitud HTTP
POST https://mybusinessverifications.googleapis.com/v1/{name=locations/*}:verify
La URL usa la sintaxis de la transcodificación gRPC.
Parámetros de ruta de acceso
Parámetros | |
---|---|
name |
Obligatorio. Nombre del recurso de la ubicación que se verificará. |
Cuerpo de la solicitud
El cuerpo de la solicitud contiene datos con la siguiente estructura:
Representación JSON |
---|
{ "method": enum ( |
Campos | |
---|---|
method |
Obligatorio. Método de verificación. |
languageCode |
Opcional. Es el código de idioma BCP 47 que representa el idioma que se utilizará en el proceso de verificación. |
context |
Opcional. Información de contexto adicional para la verificación de empresas de servicios. Solo es necesario para las ubicaciones cuyo tipo de empresa es CUSTOMER_LOCATION_ONLY. Para la verificación de ADDRESS, la dirección se utilizará para enviar la postal. Para otros métodos, debería ser el mismo que se pasa a Get VerificationOptions. Se mostrará INVALID_ARGUMENT si se establece para otros tipos de ubicaciones de la empresa. |
Campo de unión RequestData . Los datos de entrada del usuario para un método específico, además de los datos de visualización Los datos deben coincidir con el método solicitado. Déjalo vacío si no se necesitan datos. Las direcciones (RequestData ) solo pueden ser una de las siguientes opciones: |
|
emailAddress |
Opcional. La entrada para el método EMAIL. Dirección de correo electrónico a la que se debe enviar el PIN. Una dirección de correo electrónico solo se acepta si es una de las direcciones proporcionadas por locations.fetchverificationOptions. Si el campo [Email VerificationData] [google.mybusiness-verifications.v1. VerificationOption.Email VerificationData] tiene el parámetro isUserNameEditable configurado como verdadero. El cliente puede especificar un nombre de usuario diferente (parte local), pero debe coincidir con el nombre de dominio. |
mailerContact |
Opcional. La entrada para el método ADDRESS Nombre de contacto al que se debe enviar el correo electrónico. |
phoneNumber |
Opcional. Entrada para el método PHONE_CALL/SMS. El número de teléfono al que se debe llamar o al que se debe enviar el SMS. Debe ser uno de los números de teléfono de las opciones aptas. |
token |
Opcional. La entrada para el método VETTED_PARTNER está disponible para seleccionar socios. Esta información no es necesaria para una cuenta verificada. El token asociado a la ubicación. El token asociado a la ubicación. |
Cuerpo de la respuesta
Mensaje de respuesta para Verifications.VerifyLocation.
Si se ejecuta correctamente, el cuerpo de la respuesta contendrá datos con la siguiente estructura:
Representación JSON |
---|
{
"verification": {
object ( |
Campos | |
---|---|
verification |
La solicitud de verificación creada. |
Alcances de autorización
Requiere el siguiente alcance de OAuth:
https://www.googleapis.com/auth/business.manage
Para obtener más información, consulta la descripción general de OAuth 2.0.
VerificationToken
El token lo generó un socio verificado.
Representación JSON |
---|
{ "tokenString": string } |
Campos | |
---|---|
tokenString |
La cadena del token. |