我正在使用OAuth,讓我的用戶的OAuth與Hunch的工作,在我的網頁我有一個按鈕,允許用戶去預感,並輸入他們的詳細信息使用OAuth蟒蛇
<form action="/hunch" method="post" align = "right">
<div>
<input type="submit" value="Login using Hunch">
</div>
</form>
哪有我在這裏調用一個方法而不是一個處理程序?因爲它目前正在呼籲:
class hunch(webapp.RequestHandler):
def post(self):
url = 'http://hunch.com/authorize/v1/?app_id=123&next=/get-recs'
self.redirect(url)
logging.info("url2 = " + url2)
auth_token_key = self.request.get('auth_token_key')
logging.info("auth_token_key = " + auth_token_key)
但是,當我打印url2它只是打印/預感?我希望這是有道理的。
此外auth_token_key = self.request.get('auth_token_key')
還應該從用戶輸入其憑據後指向的url中獲取信息?
'url2'從哪裏來?這在代碼中沒有提及。 – 2011-01-30 23:14:00