- HTTP リクエスト
- パスパラメータ
- リクエストの本文
- レスポンスの本文
- 認可スコープ
- VerificationToken
<ph type="x-smartling-placeholder">
- </ph>
- JSON 表現
ビジネスのオーナー確認プロセスを開始します。
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 |
省略可。VETTED_PARTNER メソッドの入力で、パートナーが選択可能になります。審査済みのアカウントの場合、入力は不要です。ビジネスに関連付けられているトークン。ビジネスに関連付けられているトークン。 |
レスポンスの本文
Verifications.VerifyLocation に対するレスポンス メッセージ。
成功した場合、レスポンスの本文には次の構造のデータが含まれます。
JSON 表現 |
---|
{
"verification": {
object ( |
フィールド | |
---|---|
verification |
作成されたオーナー確認リクエスト。 |
認可スコープ
次の OAuth スコープが必要です。
https://www.googleapis.com/auth/business.manage
詳しくは、OAuth 2.0 の概要をご覧ください。
VerificationToken
審査済みのパートナーによって生成されたトークン。
JSON 表現 |
---|
{ "tokenString": string } |
フィールド | |
---|---|
tokenString |
トークン文字列。 |