你认为这是一个显而易见的问题,我不必问,但显然我这样做是因为在文档中他们说两件似乎相互矛盾的事情.第一:
此方法最多只能返回3,200个用户的最新状态.
第二:
count:指定要尝试和检索的推文数量,最多为200.
那么实际上有可能获得3200用户的推文吗?如果是这样,怎么样?
user_timeline本身包含多达3,200种可能的状态.
默认情况下,当您向user_timeline API发出请求时,它将为每页提供20个结果.使用count参数,每页最多可以要求200个结果.
要检索user_timeline中的所有3,200个状态,您需要对每个结果页面进行分页.对于每页200条推文的3,200条推文,这是获取所有结果的16页(和请求).
请记住,count参数实际上是Twitter API中的"up to"参数 - 根据一些情况,您有时可能会在每页上获得较少的结果.请确保并使用include_rts = true在结果集中包含转发,以实现更一致的分页.