Я использую пример движка приложения Google tweepy в качестве основы для своего приложения: https://github.com/tweepy/examples/tree/master/appengine
Метод get_authorization_url () вызывает несанкционированное исключение 401.
template.render('oauth_example/main.html', {
"authurl": auth.get_authorization_url(),
"request_token": auth.request_token
})
В консоли я получаю:
TweepError: HTTP Error 401: Unauthorized
Использование библиотеки из интерпретатора python отлично работает:
импортный твипи
auth = tweepy.OAuthHandler (CONSUMER_KEY, CONSUMER_SECRET)
печать auth.get_authorization_url ()
выводит действительный URL-адрес аутентификации. Но тот же код в начале обработчика MainPage в этом примере не работает.
class MainPage(RequestHandler):
def get(self):
# Build a new oauth handler and display authorization url to user.
auth = tweepy.OAuthHandler(CONSUMER_KEY, CONSUMER_SECRET)
print auth.get_authorization_url() # EXCEPTION 401 Unauthorized
Любая помощь будет оценена.