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 |
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 ( |
| Alanlar | |
|---|---|
result |
Yalnızca çıkış. Anında doğrulama jetonu oluşturma işleminin sonucu. |
instantVerificationToken |
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ı. |