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

  • Diogo Oliveira

    Diogo Olivei

    4 HAZİRAN 2006
  • iZAPPA

    iZAPPA

    16 Temmuz 2010
  • YEAH1TV

    YEAH1TV

    19 ŞUBAT 2009