0

特定のユーザーの最後のツイートを自動的に取得するために Twitter API を使用しようとしていますが、問題が発生しています :/

私はこのライブラリを使用しています: https://code.google.com/p/python-twitter/

私はそれをインストールし、すべてが機能しているように見えますが、ユーザーのタイムラインを取得しようとすると、すべてのタイムラインしか取得できません:(

これが私のコードです:

import twitter

api = twitter.Api(consumer_key='***', consumer_secret='****', access_token_key='***', access_token_secret='****')
statuses = api.GetUserTimeline('@twitterapi')
print [s.text for s in statuses]

私が逃したものはありますか?

4

2 に答える 2

1

GetUserTimeLine を機能させるには、screen_name ではなく userId を指定する必要があると思います。

また、これがそのユーザーのホーム ステータス ページと同等のものを返すことを期待するかもしれませんが、そうではありません。代わりに、そのユーザーからのツイートのみが返されます。

Twitter API のドキュメントには別のメソッド GetFriendsTimeline が記載されていますが、ドキュメントに記載されているにもかかわらず、私が知る限り存在しないようです。

于 2013-09-21T21:49:47.150 に答える