Method: verificationTokens.generate

Konumu doğrulamak için sağlanan konum verilerine yönelik bir jeton oluşturun.

HTTP isteği

POST https://mybusinessverifications.googleapis.com/v1/verificationTokens:generate

URL, gRPC Kod Dönüştürme söz dizimini kullanır.

İstek metni

İstek içeriği aşağıdaki yapıyla birlikte verileri içerir:

JSON gösterimi
{

  // The following is a list of mutually exclusive fields. At most one of the
  // fields will be set in a response:
  "locationId": string
  // End of mutually exclusive fields.
}
Alanlar
Anında doğrulama jetonu oluşturulacak konum bilgisi. Aşağıda, birbirini dışlayan alanların listesi verilmiştir. Yanıtta en fazla bir alan ayarlanır:
locationId

string

Doğrulanmamış bir girişle ilişkili konum tanımlayıcı.

Bu, girişin ilk oluşturulduğu sırada oluşturulan konum kimliğidir. Business Information API tarafından oluşturulan konum kaynağı adının son kısmıdır.

Not: Doğrulama jetonu oluşturmak için arayanın bu girişin sahibi veya yöneticisi olması gerekir.

Daha fazla bilgi için konum kaynağı belgelerini inceleyin.

Birbirini hariç tutan alanların sonu.

Yanıt metni

Verifications.GenerateInstantVerificationToken için yanıt mesajı.

Başarılı olursa yanıt metni aşağıdaki yapıyla birlikte verileri içerir:

JSON gösterimi
{
  "result": enum (Result),
  "instantVerificationToken": string
}
Alanlar
result

enum (Result)

Yalnızca çıkış. Anında doğrulama jetonu oluşturma işleminin sonucu.

instantVerificationToken

string

Oluşturulan anında doğrulama jetonu.

Yetkilendirme kapsamları

Aşağıdaki OAuth kapsamını gerektirir:

  • https://www.googleapis.com/auth/business.manage

Daha fazla bilgi için OAuth 2.0 Overview sayfasını inceleyin.

Sonuç

Sıralamalar
RESULT_UNSPECIFIED Varsayılan değer, hatalara neden olur.
SUCCEEDED Anında doğrulama jetonu başarıyla oluşturuldu.
FAILED Anında doğrulama jetonu oluşturulmadı.