def api_auth(request): handler = OAuthHandler(settings.FF_API_KEY, settings.FF_API_SECRET) callback_url = request.GET.get('oauth_callback') if not callback_url: callback_url = request.build_absolute_uri(reverse('fanfou_oauth_callback')) url = handler.get_authorization_url(callback=callback_url) request.session['reqtoken'] = handler.request_token print handler.request_token return HttpResponseRedirect(url)
def api_auth(request): handler = OAuthHandler(settings.FF_API_KEY, settings.FF_API_SECRET) callback_url = request.GET.get('oauth_callback') if not callback_url: callback_url = request.build_absolute_uri( reverse('fanfou_oauth_callback')) url = handler.get_authorization_url(callback=callback_url) request.session['reqtoken'] = handler.request_token print handler.request_token return HttpResponseRedirect(url)
def handle(self, **options): handler = OAuthHandler(settings.FF_API_KEY, settings.FF_API_SECRET) url = handler.get_authorization_url(callback='oob') request_token = handler.request_token print 'Open the url', url, 'to get pin code.' verifier = raw_input('PIN Code: ') handler = OAuthHandler(settings.FF_API_KEY, settings.FF_API_SECRET) handler.request_token = request_token access_token = handler.get_access_token(verifier=verifier) if access_token: print '# Put the following lines into settings.py' print "PUBLISHER_OAUTH_TOKEN = '%s'" % access_token.key print "PUBLISHER_OAUTH_SECRET = '%s'" % access_token.secret
def handle(self, **options): handler = OAuthHandler(settings.FF_API_KEY, settings.FF_API_SECRET) url = handler.get_authorization_url(callback='oob') request_token = handler.request_token print 'Open the url', url, 'to get pin code.' verifier = raw_input('PIN Code: ') handler = OAuthHandler(settings.FF_API_KEY, settings.FF_API_SECRET) handler.request_token = request_token access_token = handler.get_access_token(verifier=verifier) if access_token: print '# Put the following lines into settings.py' print "PUBLISHER_OAUTH_TOKEN = '%s'" % access_token.key print "PUBLISHER_OAUTH_SECRET = '%s'" % access_token.secret