Tôi đang sử dụng OAuth để cho phép người dùng của tôi để OAuth với linh cảm, trên trang web của tôi, tôi có một nút cho phép người dùng đi đến linh cảm và nhập chi tiết của họLàm việc với python OAuth
<form action="/hunch" method="post" align = "right">
<div>
<input type="submit" value="Login using Hunch">
</div>
</form>
thế nào có thể Tôi gọi một phương pháp ở đây chứ không phải là một xử lý? vì hiện tại nó đang gọi:
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)
nhưng khi tôi in url2 nó chỉ in/hunch? Tôi hy vọng điều này có ý nghĩa.
Đồng thời, điều này cũng có được auth_token_key = self.request.get('auth_token_key')
lấy thông tin từ url mà người dùng được hướng đến sau khi họ đã nhập thông tin xác thực của họ không?
'url2' bắt nguồn từ đâu? Nó không được đề cập ở đâu trong mã của bạn. –
bạn đã thử: http://gdatatips.blogspot.com/2009/04/oauth-in-google-app-engine.html – jfs
@Nick Johnson xin lỗi ban đầu mã của tôi chứa url2 = request.get (url) nhưng điều này chỉ trả về/linh cảm – keith