Tetrisの2回目書きたいのですが先に学校の課題です。
それで次はpythonです。なんだか浮気者みたいですね。
ウェブコンピューティングという授業名で、ウェブサービスのマッシュアップをしてみなさい、という課題でした。Twitterいじれれば嬉しいかなぁと思いつつpython-twitterのライブラリをいじっていました。
公式はコチラ: https://github.com/bear/python-twitter
私は全くpython使ったこと無いのですが、授業で推奨してるのと友人が使っていたので扱ってみます。でもタイトルに有る通り挫折しそうです。
sampleがうごきません。で、動いてるか確認してみるためのコードだ、と上のURLに書いてあるとおりに実行して見ることに。
import twitter
consumer_key = ...
consume_secret = ...
access_token_key = ...
access_token_secret = ...
api = twitter.Api(consumer_key, consumer_secret, access_token_key, access_token_secret)
print api.VerifyCredentials()
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "/usr/local/lib/python2.7/dist-packages/python_twitter-1.0-py2.7.egg/twitter.py", line 3461, in GetUser
data = self._ParseAndCheckTwitter(json)
File "/usr/local/lib/python2.7/dist-packages/python_twitter-1.0-py2.7.egg/twitter.py", line 4396, in _ParseAndCheckTwitter
self._CheckForTwitterError(data)
File "/usr/local/lib/python2.7/dist-packages/python_twitter-1.0-py2.7.egg/twitter.py", line 4421, in _CheckForTwitterError
raise TwitterError(data['errors'])
twitter.TwitterError: [{u'message': u'Timestamp out of bounds', u'code': 135}]
な、なんだこれ…。JSONの処理でエラーが発生してるんですか?
エラーの理由をどなかたご存知でしたら教えて頂けると助かりますorz