ビジネスのオーナー確認プロセスを開始します。
HTTP リクエスト
POST https://mybusinessverifications.googleapis.com/v1/{name=locations/*}:verify
この URL は gRPC Transcoding 構文を使用します。
パスパラメータ
パラメータ | |
---|---|
name |
必須。確認するビジネスのリソース名。 |
リクエスト本文
リクエストの本文には、次の構造のデータが含まれます。
JSON 表現 |
---|
{ "method": enum ( |
フィールド | |
---|---|
method |
必須。確認方法。 |
languageCode |
(省略可)確認プロセスに使用される言語を表す BCP 47 言語コード。 |
context |
(省略可)サービス ビジネスのオーナー確認を行うための追加のコンテキスト情報です。業種が CUSTOMER_LOCATION_ONLY のビジネスでのみ必須です。住所確認では、この住所を使用してハガキの送付が行われます。他のメソッドでは、GetVerificationOptions に渡されるメソッドと同じにする必要があります。他のタイプのビジネス拠点に対して INVALID_ARGUMENT が設定されている場合、スローされます。 |
共用体フィールド RequestData 。表示データ以外の、特定の方法のユーザー入力データ。データはリクエストされた方法と一致する必要があります。データが不要な場合は空欄のままにしておきます。RequestData は次のいずれかになります。 |
|
emailAddress |
(省略可)EMAIL メソッドの入力。PIN の送信先となるメールアドレスです。 メールアドレスは、locations.fetchVerificationOptions で指定されたアドレスのいずれかに該当する場合にのみ指定できます。[EmailVerificationData] [google.mybusiness-verifications.v1.VerificationOption.EmailVerificationData] で isUserNameEditable が true に設定されている場合、クライアントは別のユーザー名(local-part)を指定できますが、ドメイン名と一致する必要があります。 |
mailerContact |
(省略可)ADDRESS メソッドの入力。メールの送信先の担当者名。 |
phoneNumber |
(省略可)PHONE_CALL/SMS メソッドの入力。発信する、または SMS を送信する電話番号。有効なオプションの電話番号のいずれかを指定する必要があります。 |
token |
(省略可)一部のpartners.が利用できる VETTED_PARTNER メソッドの入力。審査済みのアカウントの場合、入力は必要ありません。ビジネスに関連付けられているトークン。ビジネスに関連付けられているトークン。 |
レスポンスの本文
Verifications.VerifyLocation に対するレスポンス メッセージ。
成功すると、レスポンスの本文に次の構造のデータが含まれます。
JSON 表現 |
---|
{
"verification": {
object ( |
フィールド | |
---|---|
verification |
作成された確認リクエスト。 |
認可スコープ
次の OAuth スコープが必要です。
https://www.googleapis.com/auth/business.manage
詳細については、OAuth 2.0 の概要をご覧ください。
VerificationToken
審査済みのパートナーによって生成されたトークン。
JSON 表現 |
---|
{ "tokenString": string } |
フィールド | |
---|---|
tokenString |
トークン文字列。 |