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

  • chrmoe

    chrmoe

    7 Kasım 2006
  • HowcastFoodDrink

    HowcastFoodD

    21 EYLÜL 2010
  • Incredible Tutorials

    Incredible T

    27 EKİM 2006