我最近开始使用Twython,并且对简洁性印象深刻。感谢您开发和维护图书馆。
但是,当我尝试在get_user_timeline()端点上运行游标时,我得到了时间轴而不是'screen_name'参数中指定的用户。我用App auth运行了以下内容。
twitter = Twython(APP_KEY, access_token=self.ACCESS_TOKEN)
tweets = twitter.request("https://api.twitter.com/1.1/statuses/user_timeline.json", "GET", {'screen_name': '<some screen name>'})
适用于20条推文或1页推文。
我想知道为什么我的下面说明的代码不起作用?
twitter = Twython(APP_KEY, access_token=self.ACCESS_TOKEN)
tweets = twitter.cursor(twitter.get_user_timeline, {"screen_name":"narendramodi"})
我使用光标错了吗?如果是这样,那么使用相关端点的理想方式是什么。
提前感谢您的回答!
谢谢和问候, 阿图。
答案 0 :(得分:0)
从经过身份验证的用户那里获取推文的问题发生在我之前。原因是我作为参数给出了一个不存在的用户。确保您不要将名称与屏幕名称混淆。