- HTTP isteği
- Yol parametreleri
- İstek gövdesi
- Yanıt metni
- Yetkilendirme Kapsamları
- EmailInput
- AddressInput
- PhoneInput
Bir konum için doğrulama işlemini başlatır.
HTTP isteği
POST https://mybusiness.googleapis.com/v4/{name=accounts/*/locations/*}:verify
URL, gRPC Kod Dönüştürme söz dizimini kullanır.
Yol parametreleri
| Parametreler | |
|---|---|
| name | 
 Doğrulanacak konumun kaynak adı. | 
İstek içeriği
İstek gövdesi, aşağıdaki yapıya sahip verileri içerir:
| JSON gösterimi | |
|---|---|
| { "method": enum ( | |
| Alanlar | ||
|---|---|---|
| method | 
 Doğrulama yöntemi. | |
| languageCode | 
 Doğrulama işlemi için kullanılacak dili temsil eden BCP 47 dil kodudur. | |
| context | 
 Hizmet işletmelerinin doğrulanması için ek bağlam bilgileri. İşletme türü CUSTOMER_LOCATION_ONLY olan konumlar için gereklidir. ADDRESS doğrulamasında, adres posta kartı göndermek için kullanılacaktır. Diğer yöntemler için, locations.fetch VerificationOptions'a aktarılan yöntemle aynı olmalıdır. Diğer işletme konumu türleri için ayarlanırsa GERİ_DEĞER_BAĞLANTI öğesi atılır. | |
| Birleştirme alanı RequestData. Görüntüleme verilerinin yanı sıra belirli bir yöntem için kullanıcı giriş verileri. Veriler, istenen yöntemle eşleşmelidir. Veri gerekmiyorsa boş bırakın.RequestDataşunlardan yalnızca biri olabilir: | ||
| emailInput | 
 EMAIL yöntemi için giriş. | |
| addressInput | 
 ADDRESS yöntemi için giriş. | |
| phoneInput | 
 PHONE_CALL/SMS yöntemi için giriş | |
Yanıt gövdesi
Başarılı olursa yanıt metni aşağıdaki yapıyla birlikte verileri içerir:
Doğrulamas.VerifyLocation için yanıt mesajı.
| JSON gösterimi | |
|---|---|
| {
  "verification": {
    object ( | |
| Alanlar | |
|---|---|
| verification | 
 Oluşturulan doğrulama isteği. | 
Yetkilendirme Kapsamları
Aşağıdaki OAuth kapsamlarından birini gerektirir:
- https://www.googleapis.com/auth/plus.business.manage
- https://www.googleapis.com/auth/business.manage
Daha fazla bilgi için OAuth 2.0 Overview (OAuth 2.0'a Genel Bakış) sayfasına göz atın.
EmailInput
EMAIL doğrulaması için giriş.
| JSON gösterimi | |
|---|---|
| { "emailAddress": string } | |
| Alanlar | |
|---|---|
| emailAddress | 
 PIN'in gönderileceği e-posta adresi. E-posta adresi, yalnızca locations.fetch VerificationOptions tarafından sağlanan adreslerden biriyse kabul edilir.  | 
AddressInput
ADDRESS doğrulaması için giriş.
| JSON gösterimi | |
|---|---|
| { "mailerContactName": string } | |
| Alanlar | |
|---|---|
| mailerContactName | 
 Postanın gönderileceği kişi adı. | 
PhoneInput
PHONE_CALL/SMS doğrulaması için giriş.
| JSON gösterimi | |
|---|---|
| { "phoneNumber": string } | |
| Alanlar | |
|---|---|
| phoneNumber | 
 Aranacak veya SMS gönderilecek telefon numarası. Bu numara, uygun seçeneklerdeki telefon numaralarından biri olmalıdır. |