Telefon doğrulaması, satıcı hesabına telefon numaraları eklemek ve bunları doğrulamak için kullanabileceğiniz iki Hesap yönteminden oluşur.
Telefon doğrulamasıyla gönderilen telefon numaraları, accounts.AccountBusinessInformation üzerinden gönderdiğiniz telefon numaralarının yerini alır.
Telefonla doğrulama, yeni ve mevcut tüm satıcılar için kesinlikle önerilir. Aksi takdirde, telefon numarası doğrulayana kadar hesabınız PENDING_PHONE_VERIFICATION hesap
durumu
sorunuyla askıya alınabilir.
Telefon numarasını doğrulamak için iki zorunlu adım vardır:
- Telefonla doğrulama isteği başlatmak için
accounts.requestphoneverificationnumarasını arayın. - İki harfli bölge kodunuzu girin.
- Telefon numaranızı girin.
- Bir doğrulama yöntemi seçin (
SMSveyaPHONE_CALL).
- Telefonla doğrulama isteği başlatmak için
- Telefon numarasını doğrulamak için
accounts.verifyphonenumbernumaralı telefonu arayın.
1. adımda - girin.
verificationId - Telefonunuza gönderilen 6 haneli
verificationCodekodunu girin. - Kullanılan
phoneVerificationMethodgirin. - Bu çağrı
verifiedPhoneNumberdöndürür. Bu telefon numarası doğrulandı.
- Telefon numarasını doğrulamak için
Hesabınızın telefon doğrulama durumunu AccountBusinessInformation.phoneVerificationStatus bölümünden kontrol edebilirsiniz.
accounts.requestphoneverification
phoneRegionCode, phoneNumber ve phoneVerificationMethod değerlerini accounts.requestphoneverification içine aktararak telefon numarası doğrulama sürecini başlatın.
Bu çağrı verificationId değerini döndürür.
Varsayılan dil (ABD İngilizcesi) dışında bir dilde doğrulama yapmak için isteğe bağlı
languageCode
alanını kullanabilirsiniz.
Aynı telefon numarasını dört saatte en fazla beş kez doğrulamayı deneyebilirsiniz.
POST https://www.googleapis.com/content/v2.1/merchantId/accounts/accountId/requestphoneverification
Aşağıda örnek bir görüşme verilmiştir:
{
"phoneRegionCode": "US",
"phoneNumber": "phoneNumber",
"phoneVerificationMethod": "SMS",
"languageCode": "en-US"
}Aşağıda örnek bir yanıt verilmiştir:
{
"verificationId": "2-47b7ef80ff494daf8079f4808e750dcb-1626331725036"
}accounts.verifyphonenumber
verificationId, accounts.requestphoneverification, telefonunuza gönderilen altı haneli verificationCode ve kullandığınız phoneVerificationMethod'ü (ör. SMS) accounts.verifyphonenumber'e girerek hesabın telefon numarasını doğrulayın.
Bu arama, bölgenizdeki standart biçimde doğrulanmış telefon numarasını döndürür.
İlk doğrulama isteğinizin süresi 15 dakika sonra dolar. Ardından, accounts.verifyphonenumber'ı aramadan önce yeni bir telefonla doğrulama isteği başlatmanız gerekir.
POST https://www.googleapis.com/content/v2.1/merchantId/accounts/accountId/verifyphonenumber
Aşağıda örnek bir görüşme verilmiştir:
{
"verificationId": "verificationId",
"verificationCode": "verificationCode",
"phoneVerificationMethod": "SMS"
}Aşağıda örnek bir yanıt verilmiştir:
{
"verifiedPhoneNumber": "(123) 456-7890"
}AccountBusinessInformation.phoneVerificationStatus
Hesabınızın telefon doğrulama durumunu AccountBusinessInformation.phoneVerificationStatus alanından kontrol edebilirsiniz.
Hesabınızın işletme bilgilerini görüntülemek için accountId ve merchantId ile accounts.get yöntemini çağırın:
GET https://www.googleapis.com/content/v2.1/v2.1/merchantId/accounts/accountId