3

我正在使用python-twitter API 以及我传递给以下代码的任何内容user,仍然返回我的时间线而不是所需用户的时间线。有什么我做错了吗?

import twitter
api = twitter.Api(consumer_key=CONSUMER_KEY,
                      consumer_secret=CONSUMER_SECRET,
                      access_token_key=ACCESS_KEY,
                      access_token_secret=ACCESS_SECRET)
user = "@stackfeed"
statuses = api.GetUserTimeline(user)
print [s.text for s in statuses]

当我没有将必填字段传递到 twitter.Api 时,它会给我一个身份验证错误。

4

1 回答 1

4

您应该使用screen_name关键字参数,例如:

statuses = api.GetUserTimeline(screen_name="@gvanrossum")
于 2013-07-18T10:56:45.323 回答