2

我正在使用烧瓶编写应用程序。我正在为 OAuth 使用 RAuth 模块。facebook 返回的 url 编码访问令牌的格式类似于www.myurl.com/authCallback#access_token=<token>.

我尝试使用'request.url'获取url的原始字符串,但这只会返回www.myurl.com/authCallback

我还尝试使用@app.route('/authCallback/<access_token>')给我一个 404 的装饰。

有没有办法做到这一点。以前有没有人将这些一起用于图书馆?

4

2 回答 2

2

看看 Flask-rauth 扩展。也许它可以给你一些想法?

https://github.com/joelverhagen/flask-rauth

它还有一个示例部分,其中包括 facebook

https://github.com/joelverhagen/flask-rauth/blob/master/example/facebook.py

于 2013-06-17T21:37:49.133 回答
2

为什么不看一下Flask 示例?这是处理从 URL 中解析代码的回调视图。

如果可以的话,我建议您遵循该示例。希望有帮助!

于 2013-06-17T21:51:30.630 回答