我希望能够从我在GAE上运行的应用中发推文。
请为此目的建议一些Python库或HTTP API。
答案 0 :(得分:1)
关于python-twitter :我认为你可以使用这个lib它似乎与GAE兼容:http://code.google.com/p/python-twitter/source/browse/twitter.py
此外:
Twitter有一个非常好的REST API https://dev.twitter.com/docs/api,你也可以简单地使用appengine中的urlfetch和simplejson。
对于身份验证,Twitter使用OAuth并建议了解其工作原理:
Twitter支持一些身份验证方法和一系列身份验证方法 OAuth身份验证样式您可能想知道您使用哪种方法 应该使用。何时选择使用哪种身份验证方法 应该了解该方法对用户的影响方式 经验和编写应用程序的方式。
Twitter分享了一个非常棒的如何https://dev.twitter.com/docs/auth/oauth
您还可以看到代码的一部分:来自jaikuengine的http://code.google.com/p/jaikuengine/source/browse/trunk/oauth_client.py。
答案 1 :(得分:0)
我过去曾使用twython。我不记得是什么让我选择它比其他库,但我在GAE上使用它,它保持最新。
答案 2 :(得分:0)
您可能会找到感兴趣的Tweet Engine项目。它非常简单地演示了如何使用App Engine中的Twitter REST API。
答案 3 :(得分:0)
这个项目对我有用:https://github.com/tav/tweetapp/blob/master/standalone/twitter_oauth_handler.py 它只是一个文件,因此很容易启动并使用OAuth进行身份验证。