2012-09-06 115 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上顯示驗證者的表單。