Giriş
Satıcı erişimine devam etmek ve mevcut yetkinizin süresi sona erdikten sonra yenilemek için bu yöntem kullanılmalıdır.
Yetki Yenileme
- Amazon LWA otorizasyon servisine client_id, client_secret, grant_type ve refresh_token parametrelerini doldurun. Yetki kodunu almak için örnek istek aşağıda belirtilmiştir.
- POST URL https://api.amazon.com/auth/o2/token
- client_id (İstemci tanımlayıcısı) ve client_secret (İstemci sırrı) parametre değerlerini uygulama sayfanızdan LWA kimlik bilgilerini görüntüle diyerek bilgileri alın.
- grant_type parametresine refresh_token değerini girin.
- refresh_token parametresine satıcı için kaydettiğiniz refresh_token değerini girin.
- Servis sonucundan dönen access_token değerini servis kullanımlarında kullanmak üzere saklayın. access_token değeri 1 saatliğine geçerlidir.
curl --location 'https://api.amazon.com/auth/o2/token' \
--header 'Content-Type: application/x-www-form-urlencoded' \
--data-urlencode 'grant_type=refresh_token' \
--data-urlencode 'refresh_token=Atzr' \
--data-urlencode 'client_id=client_id_test' \
--data-urlencode 'client_secret=secret_test'
{
"access_token": "Atza|I",
"refresh_token": "Atzr|",
"token_type": "bearer",
"expires_in": 3600
}
Dikkat Edilmesi Gerekenler
access_token değeri 1 saat süreyle geçerlidir. Access token süresi bittiğinde, refresh_token ile yeni access_token alabilirsiniz.Detaylar için yetki yenileme'yi inceleyin.
Önemli Bilgileri
Yetkiyi tekrar yenilemek için aynı işlemleri kaydettiğiniz refresh_token ile yapabilirsiniz.