- Permintaan HTTP
- Parameter lokasi
- Isi permintaan
- Isi respons
- Cakupan Otorisasi
- VerificationOption
- PhoneVerificationData
- AddressVerificationData
- EmailVerificationData
Melaporkan semua opsi verifikasi yang memenuhi syarat untuk lokasi dalam bahasa spesifik.
Permintaan HTTP
POST https://mybusiness.googleapis.com/v4/{name=accounts/*/locations/*}:fetchVerificationOptions
URL menggunakan sintaksis gRPC Transcoding.
Parameter jalur
Parameter | |
---|---|
name |
Nama resource lokasi yang akan diverifikasi. |
Isi permintaan
Isi permintaan memuat data dengan struktur berikut:
Representasi JSON | |
---|---|
{
"languageCode": string,
"context": {
object ( |
Kolom | |
---|---|
languageCode |
Kode bahasa BCP 47 yang mewakili bahasa yang akan digunakan untuk proses verifikasi. Opsi yang tersedia bervariasi menurut bahasa. |
context |
Informasi konteks tambahan untuk verifikasi bisnis layanan. Diperlukan untuk lokasi yang jenis bisnisnya adalah CUSTOMER_LOCATION_ONLY. INVALID_ARGUMENT akan ditampilkan jika ditetapkan untuk lokasi jenis bisnis lain. |
Isi respons
Jika berhasil, isi respons memuat data dengan struktur berikut:
Pesan respons untuk Verifications.FetchVerificationOptions.
Representasi JSON | |
---|---|
{
"options": [
{
object ( |
Kolom | |
---|---|
options[] |
Opsi verifikasi yang tersedia. |
Cakupan Otorisasi
Memerlukan salah satu cakupan OAuth berikut:
https://www.googleapis.com/auth/plus.business.manage
https://www.googleapis.com/auth/business.manage
Untuk informasi selengkapnya, lihat Ringkasan OAuth 2.0.
VerificationOption
Opsi verifikasi merepresentasikan cara memverifikasi lokasi (yang ditunjukkan dengan metode verifikasi) dan ke mana verifikasi akan dikirim (yang ditunjukkan dengan data tampilan).
Representasi JSON | |
---|---|
{ "verificationMethod": enum ( |
Kolom | ||
---|---|---|
verificationMethod |
Metode untuk memverifikasi lokasi. |
|
Kolom union DisplayData . Salah satu data tampilan. Data harus cocok dengan metode. Kosong jika metode yang sesuai tidak memiliki data tampilan. DisplayData hanya dapat berupa salah satu dari berikut: |
||
phoneData |
Tetapkan hanya jika metode adalah PHONE_CALL atau SMS. |
|
addressData |
Tetapkan hanya jika metode adalah Mail. |
|
emailData |
Tetapkan hanya jika metode adalah EMAIL. |
PhoneVerificationData
Tampilkan Data untuk verifikasi melalui telepon, mis. panggilan telepon, sms.
Representasi JSON | |
---|---|
{ "phoneNumber": string } |
Kolom | |
---|---|
phoneNumber |
Nomor telepon yang akan menerima PIN. |
AddressVerificationData
Menampilkan data untuk verifikasi melalui kartu pos.
Representasi JSON | |
---|---|
{
"businessName": string,
"address": {
object ( |
Kolom | |
---|---|
businessName |
Nama bisnis penjual. |
address |
Alamat yang dapat dikirimi kartu pos. |
EmailVerificationData
Menampilkan data untuk verifikasi melalui email.
Representasi JSON | |
---|---|
{ "domainName": string, "userName": string, "isUserNameEditable": boolean } |
Kolom | |
---|---|
domainName |
Nama domain di alamat email. mis. "gmail.com" di foo@gmail.com |
userName |
Nama pengguna di alamat email. mis. "foo" (foo) di foo@gmail.com |
isUserNameEditable |
Apakah klien diizinkan untuk memberikan nama pengguna yang berbeda. |