小编kei*_*ith的帖子

在Python Appengine上使用Httplib2

为什么我在运行使用Foursquare尝试使用OAuth的应用程序时出现此错误?

import httplib2
ImportError: No module named httplib2
Run Code Online (Sandbox Code Playgroud)

我已按照此处的说明命令行上安装了httplib2并安装了$ python setup.py install

我错过了什么吗?谢谢

python google-app-engine oauth httplib2 foursquare

11
推荐指数
1
解决办法
8766
查看次数

使用OAuth python

我正在使用OAuth允许我的用户使用Hunch进行OAuth,在我的网页上我有一个按钮,允许用户转到Hunch并输入他们的详细信息

    <form action="/hunch" method="post" align = "right">
        <div>
            <input type="submit" value="Login using Hunch">
        </div>
    </form>
Run Code Online (Sandbox Code Playgroud)

我怎样才能在这里调用方法而不是处理程序?因为它目前称之为:

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)
Run Code Online (Sandbox Code Playgroud)

但是当我打印url2时它只是打印/预感?我希望这是有道理的.

此外,它是否应该auth_token_key = self.request.get('auth_token_key')从用户输入凭据后指向的URL获取信息?

html python google-app-engine oauth

5
推荐指数
1
解决办法
299
查看次数

标签 统计

google-app-engine ×2

oauth ×2

python ×2

foursquare ×1

html ×1

httplib2 ×1