Noob问题:Python + Twitter + App Engine - Oauth

时间:2010-07-22 04:01:48

标签: python google-app-engine twitter pydev

对不起,我在应用引擎python项目中实现Oauth时遇到了一些麻烦。

我一直在http://github.com/tav/tweetapp工作,但我不认为我对这个平台有足够的把握来理解如何在我的main.py中实现这个类我正在构建我的其余部分app in。

这可能是一个微弱的尝试,但这是我到目前为止:

    twa = twitter_auth

    client = twa.OAuthClient('twitter')

我在我的项目中创建了一个名为“twitter_auth”的源文件夹,其中包含一个名为“twitter_auth.py”的文件,其中包含上述链接库,以及一个名为__ init__.py(无空格)的文件。完全是空的。

我真的不知道该怎么做:/

4 个答案:

答案 0 :(得分:1)

让我建议看看tweepy库和一些示例tweepy应用程序。具体来说:http://github.com/wasauce/tweepy-examples

这显示了如何使用oauth对用户进行身份验证:http://github.com/wasauce/tweepy-examples/tree/master/appengine/oauth_example/

答案 1 :(得分:1)

正如Hagge所说,听起来你的问题更多的是使用tweetapp库而不是App Engine。但是,如果您想了解有关App Engine上OAuth的更多信息,并且我可能被允许链接到自己,那么关于此主题的two articles似乎相当受欢迎。

答案 2 :(得分:1)

答案 3 :(得分:0)

我对这个库并不熟悉,但是在快速查看并看到它没有被维护的警告后,我会寻找更好的东西。我基于Tornado的auth实现了一个简单的Twitter连接:查看如何进行Twitter API调用here(以及身份验证示例here)的示例。如果您不想使用tipfy,我建议您在所选框架中实现python-twitter库。