指定された位置情報データ用のトークンを生成して、位置情報を確認します。
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. } |
| フィールド | |
|---|---|
| 即時オーナー確認トークンを生成する位置情報。相互に排他的なフィールドのリストは次のとおりです。レスポンスに設定されるフィールドは、最大 1 つです。 | |
locationId |
未確認のリスティングに関連付けられている場所の識別子。 これは、リスティングが最初に作成されたときに生成された地域 ID です。これは、Business Information API によって生成されたビジネス情報のリソース名の最後の部分です。 注: 確認トークンを生成するには、発信者がこのリスティングのオーナーまたは管理者である必要があります。 詳細については、ロケーション リソースのドキュメントをご覧ください。 |
| 相互に排他的なフィールドの終了。 | |
レスポンスの本文
Verifications.GenerateInstantVerificationToken のレスポンス メッセージ。
成功した場合、レスポンスの本文には次の構造のデータが含まれます。
| JSON 表現 |
|---|
{
"result": enum ( |
| フィールド | |
|---|---|
result |
出力専用。インスタント確認トークンの生成結果。 |
instantVerificationToken |
生成されたインスタント確認トークン。 |
認可スコープ
次の OAuth スコープが必要です。
https://www.googleapis.com/auth/business.manage
詳細については、OAuth 2.0 Overview をご覧ください。
結果
| 列挙型 | |
|---|---|
RESULT_UNSPECIFIED |
デフォルト値。エラーが発生します。 |
SUCCEEDED |
即時オーナー確認トークンが正常に生成されました。 |
FAILED |
インスタント確認トークンが生成されませんでした。 |