REST Resource: accounts.locations.verifications

Kaynak: Doğrulama

Doğrulama, bir konumdaki doğrulama denemesini temsil eder.

JSON gösterimi
{
  "name": string,
  "method": enum (VerificationMethod),
  "state": enum (VerificationState),
  "createTime": string
}
Alanlar
name

string

Doğrulamanın kaynak adı.

method

enum (VerificationMethod)

Doğrulama yöntemi.

state

enum (VerificationState)

Doğrulamanın durumu.

createTime

string (Timestamp format)

Doğrulamanın istendiği zaman damgası.

Nanosaniye çözünürlüğe ve en fazla dokuz kesir basamağına sahip, RFC3339 UTC "Zulu" biçiminde bir zaman damgası. Örnekler: "2014-10-02T15:01:23Z" ve "2014-10-02T15:01:23.045123456Z".

VerificationMethod

Google'ın bir konumu doğrulamak için kullandığı işlemleri belirtir.

Sıralamalar
VERIFICATION_METHOD_UNSPECIFIED Varsayılan değer hatalarla sonuçlanır.
ADDRESS Belirli bir posta adresine, doğrulama PIN'i içeren bir posta kartı gönderin. PIN, Google ile doğrulamayı tamamlamak için kullanılır.
EMAIL Belirli bir e-posta adresine doğrulama PIN'i içeren bir e-posta gönderin. PIN, Google ile doğrulamayı tamamlamak için kullanılır.
PHONE_CALL Doğrulama PIN'i ile belirli bir telefon numarasına sesli arama yapın. PIN, Google ile doğrulamayı tamamlamak için kullanılır.
SMS Belirli bir telefon numarasına doğrulama PIN'i içeren bir SMS gönderin. PIN, Google ile doğrulamayı tamamlamak için kullanılır.
AUTO Başka bir kullanıcı işlemi yapmadan konumu doğrulayın. Bu seçenek tüm konumlarda kullanılamayabilir.

VerificationState

Olası tüm doğrulama durumları.

Sıralamalar
VERIFICATION_STATE_UNSPECIFIED Varsayılan değer hatalarla sonuçlanır.
PENDING Doğrulama beklemede.
COMPLETED Doğrulama tamamlandı.
FAILED Doğrulama başarısız oldu.

Yöntemler

complete

PENDING doğrulama işlemini tamamlar.

list

Konum doğrulamalarını, oluşturulma zamanına göre sıralanmış şekilde listeleyin.