2012-09-06 83 views
1

,如果我有这样的事情等待响应和tweepy

auth=tweepy.OAuthHandler(consumerkey,consumer_secret) 
redirect_url = auth.get_authorization_url() 
final_url='<a href='+redirect_url+'> Click here to verify</a>' 

print redirect_url 
return flask.render_template("index.html",url=final_url) 

我怎么能那么等待Twitter网站响应之前,我提前运行

auth.get_access_token(verifier) #That is, once we get 'verifier' from the user via an input 
tweet=tweepy.API(auth) 
tweet.update_status(text) 

谢谢!

+0

是否有任何理由不使用Flask-OAuth作为twitter API的oauth部分? – ThiefMaster

+0

我不知道关于烧瓶oauth,我想我会采取tweepy,然后将它实施到烧瓶应用程序,你能解释如何用烧瓶OAuth做到这一点? – ollien

回答

0

您是否尝试过在瓶中查看请求上下文?它说:“用after_request()标记的函数在请求之后被调用并且传递了将被发送给客户端的响应,它们必须返回该响应对象或者不同的响应对象,但是如果出现异常则不能保证被执行提出,这是用teardown_request()标记的函数进来的地方。

0

index.html上显示验证者的表单。