Сгенерируйте токен для предоставленных данных о местоположении, чтобы подтвердить его.
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 |
Идентификатор местоположения, связанный с непроверенной информацией. Это идентификатор местоположения, созданный в момент создания информации о компании. Это последняя часть названия ресурса адреса, созданного Business Information API. Примечание. Чтобы сгенерировать токен подтверждения, вызывающий абонент должен быть владельцем или менеджером этого адреса. Дополнительную информацию можно найти в документации по ресурсу Location. |
| Конец взаимоисключающих полей. | |
Тело ответа
Сообщение с ответом для Verifications.GenerateInstantVerificationToken.
Ниже приведена структура данных в ответе, полученном на запрос.
| JSON-представление |
|---|
{
"result": enum ( |
| Поля | |
|---|---|
result |
Только для вывода. Результат мгновенного создания токена подтверждения. |
instantVerificationToken |
Сгенерированный токен мгновенного подтверждения. |
Области авторизации
Требуется следующая область действия OAuth:
https://www.googleapis.com/auth/business.manage
Дополнительную информацию вы найдете в OAuth 2.0 Overview.
Результат
| Перечисления | |
|---|---|
RESULT_UNSPECIFIED |
Значение по умолчанию, которое приведет к ошибкам. |
SUCCEEDED |
Токен мгновенного подтверждения создан. |
FAILED |
Токен мгновенного подтверждения не был сгенерирован. |