Method: verificationTokens.generate

Сгенерируйте токен для предоставленных данных о местоположении, чтобы подтвердить его.

HTTP-запрос

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

URL имеет синтаксис gRPC Transcoding.

Тело запроса

Ниже приведена структура данных в теле запроса.

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.
}
Поля
Данные о местоположении, для которых нужно сгенерировать токен мгновенного подтверждения. Ниже приведен список взаимоисключающих полей. В ответе будет задано не более одного из следующих полей:
locationId

string

Идентификатор местоположения, связанный с непроверенной информацией.

Это идентификатор местоположения, созданный в момент создания информации о компании. Это последняя часть названия ресурса адреса, созданного Business Information API.

Примечание. Чтобы сгенерировать токен подтверждения, вызывающий абонент должен быть владельцем или менеджером этого адреса.

Дополнительную информацию можно найти в документации по ресурсу Location.

Конец взаимоисключающих полей.

Тело ответа

Сообщение с ответом для Verifications.GenerateInstantVerificationToken.

Ниже приведена структура данных в ответе, полученном на запрос.

JSON-представление
{
  "result": enum (Result),
  "instantVerificationToken": string
}
Поля
result

enum (Result)

Только для вывода. Результат мгновенного создания токена подтверждения.

instantVerificationToken

string

Сгенерированный токен мгновенного подтверждения.

Области авторизации

Требуется следующая область действия OAuth:

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

Дополнительную информацию вы найдете в OAuth 2.0 Overview.

Результат

Перечисления
RESULT_UNSPECIFIED Значение по умолчанию, которое приведет к ошибкам.
SUCCEEDED Токен мгновенного подтверждения создан.
FAILED Токен мгновенного подтверждения не был сгенерирован.