我试图得到一个用户使用python发出的10条tweet特威比。那个代码:
import tweepy
consumer_key=""
consumer_secret=""
access_token=""
access_token_secret=""
#authorise access to Twitter on our behalf
auth = tweepy.OAuthHandler(consumer_key, consumer_secret)
auth.set_access_token(access_token, access_token_secret)
api = tweepy.API(auth)
usertweets=api.user_timeline(["username"],[10])
for tweet in usertweets:
print (tweet.text)
如果我给我自己的用户名,它工作,但由于某些原因,我不会得到只有10条推文,但所有的推文我做了,如果我给作为用户名任何其他用户名,我得到这个
error:404: {“errors”:[{“message”:”Sorry, that page does not exist”,”code”:34}]}
顺便说一下其他用户名存在。还有有时,当我使用不同于我的用户名时,它不会给我一个错误,而是打印我自己的用户名推特。有吗知道出什么问题了吗?在
看来你误解了文档。文档中的方括号通常表示参数是可选的。你可以通过,但你不必。您不应该在实际查询中使用
[]
。例如:API.user_timeline
可以这样使用:
^{pr2}$相关问题 更多 >
编程相关推荐