0

現時点では、Twitter にアクセスするコードはシンプルで単純な検索を実行します。

def parsetwitter():
    api = twitter.Api([KEY-HERE], [KEY-HERE], [KEY-HERE], [KEY-HERE])
    statuses = api.GetSearch('#king')
    for s in statuses:
        print s.text.encode("utf8")
    return statuses

OAuth を使用してログインしていたので、これは API 1.1 を使用していると思っていましたが、API 1.0 のブラックアウトが発生したとき、これはダウンしました...

だから私は2つの分野で助けが必要だと思います.

A. API 1.1 を使用するように現在のコードを変更するにはどうすればよいですか?

B. 次の方法で API 1.1 を使用することが保証されていることは知っていますが、この方法を使用して OAuth でログインする方法がわかりません。

https://api.twitter.com/1.1/search/tweets.json?q=%23freebandnames&since_id=24012619984051000&max_id=250126199840518145&result_type=mixed&count=4
4

1 に答える 1

1

これはあなたが意味するものですか?

>>> import twitter
>>> client = twitter.Api()
>>> latest_posts = client.GetUserTimeline("yourusername")
>>> print [s.text for s in latest_posts]

これは、認証を使用したサンプルです。

>>> client = twitter.Api(username='yourusername', password='yourpassword')
>>> update = client.PostUpdate('The Twitter API is easy')

また、Python ライブラリ ドキュメントへのリンクも提供します。

http://static.unto.net/python-twitter/0.5/doc/twitter.html

于 2013-03-06T13:04:56.423 に答える