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.
}
フィールド
即時オーナー確認トークンを生成する位置情報。相互に排他的なフィールドのリストは次のとおりです。レスポンスに設定されるフィールドは、最大 1 つです。
locationId

string

未確認のリスティングに関連付けられている場所の識別子。

これは、リスティングが最初に作成されたときに生成された地域 ID です。これは、Business Information API によって生成されたビジネス情報のリソース名の最後の部分です。

注: 確認トークンを生成するには、発信者がこのリスティングのオーナーまたは管理者である必要があります。

詳細については、ロケーション リソースのドキュメントをご覧ください。

相互に排他的なフィールドの終了。

レスポンスの本文

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 インスタント確認トークンが生成されませんでした。