Kullanıcı takvimlerine erişmek için django-social-auth adresinden aldığım OAuth Simgesini kullanmaya çalışıyorum. Yani django-sosyal-auth yapılandırmasındaOAuth Erişim Simgesini django-social-auth adresinden Google veri api (takvim) ile kullanma
belirlediğim:
{u'access_token': u'oauth_token_secret=vvvv&oauth_token=xxxx'}
:
GOOGLE_CONSUMER_KEY = 'anonymous'
GOOGLE_CONSUMER_SECRET = 'anonymous'
GOOGLE_OAUTH_EXTRA_SCOPE = ['https://www.google.com/calendar/feeds/']
kullanıcı google geri gelir, böyle lookes veritabanında bir girdi almak Ben böyle bir şey yapmak çalıştığınızda Ama şimdi,:
import gdata.calendar.client
client = gdata.calendar.client.CalendarClient()
client.auth_token = gdata.gauth.OAuthHmacToken('anonymous', 'anonymous', 'xxxx', 'vvvv', gdata.gauth.ACCESS_TOKEN)
client.GetOwnCalendarsFeed()
hep olsun:
gdata.client.Unauthorized: Unauthorized - Server responded with: 401
<HEAD>
<TITLE>Token invalid - Invalid AuthSub token.</TITLE>
</HEAD>
Burada nelerin eksik?
OAuth'u veya OAuth2 kullanıyor musunuz? –
Bende aynı problem var. Beni delirtiyor. OAuth kullanıyorum ve anonim ve kayıtlı anahtarlarla denedim. Benim durum belirteçlerimde – Tony