SORU
31 Mayıs 2012, PERŞEMBE


Google OAuth yenileme token alınmıyor

Erişim Google token almak istiyorum. Access token almak, token oluşturma sayfasına Kanunu ve diğer parametreleri göndermek ve bir yanıt JSON olacak The Google API says gibi Nesne :

{
"access_token" : "ya29.AHES6ZTtm7SuokEB-RGtbBty9IIlNiP9-eNMMQKtXdMP3sfjL1Fc",
"token_type" : "Bearer",
"expires_in" : 3600,
"refresh_token" : "1/HKSmLFXzqP0leUihZp2xUt3-5wkU7Gmu2Os_eBnzw74"
}

Ancak, yenileme token alıyorum. Benim durumumda cevap:

{
 "access_token" : "ya29.sddsdsdsdsds_h9v_nF0IR7XcwDK8XFB2EbvtxmgvB-4oZ8oU",
"token_type" : "Bearer",
"expires_in" : 3600
}

CEVAP
1 HAZİRAN 2012, Cuma


refresh_token tek kullanıcı tarafından ilk yetki verilmiştir. Sonraki yetkilendirmeler, OAuth2 bir entegrasyon test ederken yaptığınız gibi, refresh_token tekrar geri dönecek. :)

  1. Hesabınızın güvenlik ayarlarına gidin: https://www.google.com/settings/u/1/security.
  2. Düğme yanındaki Düzenle "Yetkilendirme uygulamaları ve siteleri". tıklayın
  3. Ardından "Access" uygulaması yanında. İptal
  4. Yaptıktan sonraki OAuth2 isteği refresh_token bir dönüş olacak.

Alternatif olarak, OAuth yönlendirme (OAuth 2.0 for Web Server Applications Google Sayfa) 7* *sorgu parametresi ekleyebilirsiniz.

Bu kullanıcı uygulamayı yeniden yetki isteyecek ve her zaman refresh_token bir dönüş olacak.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • ShoSho

    ShoSho

    20 Ocak 2010
  • Tinkernut

    Tinkernut

    28 Aralık 2006
  • TopDJMag TV

    TopDJMag TV

    29 Temmuz 2010