Foursquare Oauth与Python

2024-10-01 17:40:44 发布

您现在位置:Python中文网/ 问答频道 /正文

我想弄清楚Foursquare的OAuth,这样我就可以让用户登录我的应用程序了。到目前为止,我找到了这个教程:http://pkarl.com/articles/connect-foursquare-api-oauth-python/

不幸的是,它不起作用。我收到了和评论人收到的同样的错误信息。如果有人知道教程做错了什么,或者知道用OAuth验证foursquare帐户的另一种方法,我很乐意听到!在


Tags: 用户comapi应用程序httpconnect评论教程
2条回答

我创建了一个简单的例子来说明在使用googleappengine时如何做到这一点。(https://github.com/muanis/foursquare-oauth-bootstrap)基本上你需要googleoauth2客户端(http://code.google.com/p/google-api-python-client/)和httplib2(http://code.google.com/p/httplib2/)在

好吧,我想好了。相反,我使用了这个:http://github.com/wiseman/foursquare-python/tree/16138f7be20ec9ab6b58315dad9ee9765e73bb84

我已经有了用户密钥和用户密钥,所以只需要几行:

import foursquare
import oauth
credentials = foursquare.OAuthCredentials(consumer_key, consumer_secret)
fs = foursquare.Foursquare(credentials)
user_token = oauth.OAuthToken(user_key, user_secret)
credentials.set_access_token(user_token)
print fs.user()

相关问题 更多 >

    热门问题