Bir konum için doğrulama işlemini başlatır.
HTTP isteği
POST https://mybusinessverifications.googleapis.com/v1/{name=locations/*}:verify
URL, gRPC Kod Dönüştürme söz dizimini kullanır.
Yol parametreleri
Parametreler | |
---|---|
name |
Zorunlu. Doğrulanacak konumun kaynak adı. |
İstek içeriği
İstek gövdesi, aşağıdaki yapıyla birlikte veriler içerir:
JSON gösterimi |
---|
{ "method": enum ( |
Alanlar | |
---|---|
method |
Zorunlu. Doğrulama yöntemi. |
languageCode |
İsteğe bağlı. Doğrulama işlemi için kullanılacak dili temsil eden BCP 47 dil kodu. |
context |
İsteğe bağlı. Hizmet işletmelerini doğrulamak için ek bağlam bilgileri. Yalnızca işletme türü CUSTOMER_LOCATION_ONLY olan konumlar için gereklidir. ADDRESS doğrulamasında, bu adres, posta kartı göndermek için kullanılacak. Diğer yöntemler için, GetDoğrulamaOptions'a aktarılanla aynı olmalıdır. Diğer işletme konumu türleri için ayarlanırsa INVALID_ARGUMENT yayınlanır. |
RequestData alanı. Ekran verilerine ek olarak belirli bir yöntem için kullanıcı giriş verileri. Verilerin istenen yöntemle eşleşmesi gerekir. Veri gerekmiyorsa boş bırakın. RequestData şunlardan yalnızca biri olabilir: |
|
emailAddress |
İsteğe bağlı. EMAIL yönteminin girişi. PIN'in gönderilmesi gereken e-posta adresi. Bir e-posta adresi yalnızca, locations.fetch doğruOptions tarafından sağlanan adreslerden biriyse kabul edilir. [EmailDoğrulamaVerisi] [google.mybusiness-verifications.v1.VerificationOption.Email ŞuData] isUserNameEditable öğesi true olarak ayarlanırsa istemci farklı bir kullanıcı adı (yerel-bölüm) belirtebilir ancak alan adıyla eşleşmelidir. |
mailerContact |
İsteğe bağlı. ADDRESS yöntemi için giriş. Postanın gönderileceği kişinin adı. |
phoneNumber |
İsteğe bağlı. PHONE_CALL/SMS yöntemi için giriş. Aranması veya SMS gönderilmesi gereken telefon numarası. Uygun seçeneklerdeki telefon numaralarından biri olmalıdır. |
token |
İsteğe bağlı. VETTED_PARTNER yöntemi için giriş, belirli partners. tarafından kullanılabilir. Doğrulanmış bir hesap için giriş gerekli değildir. Konumla ilişkilendirilen jeton. Konumla ilişkilendirilen jeton. |
Yanıt gövdesi
Doğrulamas.VerifyLocation için yanıt mesajı.
Başarılı olursa yanıt metni aşağıdaki yapıyla birlikte verileri içerir:
JSON gösterimi |
---|
{
"verification": {
object ( |
Alanlar | |
---|---|
verification |
Oluşturulan doğrulama isteği. |
Yetkilendirme kapsamları
Aşağıdaki OAuth kapsamını gerektirir:
https://www.googleapis.com/auth/business.manage
Daha fazla bilgi için OAuth 2.0'a Genel Bakış başlıklı makaleye bakın.
VerificationToken
Doğrulanmış bir iş ortağı tarafından oluşturulan jeton.
JSON gösterimi |
---|
{ "tokenString": string } |
Alanlar | |
---|---|
tokenString |
Jeton dizesi. |