- HTTP-запрос
- Параметры пути
- Тело запроса
- Тело ответа
- Области авторизации
- Электронная почтаВвод
- АдресВвод
- Телефонный ввод
Запускает процесс проверки местоположения.
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. Для проверки АДРЕСА адрес будет использоваться для отправки открытки. Для других методов он должен быть таким же, как тот, который передается в location.fetchVerificationOptions. INVALID_ARGUMENT будет выброшен, если он установлен для других типов предприятий. | |
Поле объединения RequestData . Вводимые пользователем данные для конкретного метода в дополнение к данным дисплея. Данные должны соответствовать запрошенному методу. Оставьте это поле пустым, если данные не нужны. RequestData может быть только одним из следующих: | ||
emailInput | Входные данные для метода EMAIL. | |
addressInput | Входные данные для метода ADDRESS. | |
phoneInput | Входные данные для метода PHONE_CALL/SMS |
Тело ответа
В случае успеха тело ответа содержит данные следующей структуры:
Ответное сообщение для Verifications.VerifyLocation.
JSON-представление | |
---|---|
{
"verification": {
object ( |
Поля | |
---|---|
verification | Созданный запрос на проверку. |
Области авторизации
Требуется одна из следующих областей OAuth:
-
https://www.googleapis.com/auth/plus.business.manage
-
https://www.googleapis.com/auth/business.manage
Дополнительную информацию см. в обзоре OAuth 2.0 .
Электронная почтаВвод
Вход для подтверждения EMAIL.
JSON-представление | |
---|---|
{ "emailAddress": string } |
Поля | |
---|---|
emailAddress | Адрес электронной почты, на который следует отправить PIN-код. Адрес электронной почты принимается, только если он является одним из адресов, предоставленных location.fetchVerificationOptions. Если |
АдресВвод
Ввод для проверки АДРЕСА.
JSON-представление | |
---|---|
{ "mailerContactName": string } |
Поля | |
---|---|
mailerContactName | Имя контактного лица, на которое должно быть отправлено письмо. |
Телефонный ввод
Вход для подтверждения PHONE_CALL/SMS.
JSON-представление | |
---|---|
{ "phoneNumber": string } |
Поля | |
---|---|
phoneNumber | Номер телефона, на который следует позвонить или отправить SMS. Это должен быть один из номеров телефонов в подходящих вариантах. |