gpt4 book ai didi

api - 'since_id' 和 'max_id' 在 Twitter API 中到底意味着什么

转载 作者:行者123 更新时间:2023-12-01 16:28:35 26 4
gpt4 key购买 nike

我已经研究 Twitter 文档有一段时间了,但我在如何获取一段时间内关注者增长统计数据/一段时间内推文数量方面遇到了困难......

我想从社区了解 Twitter API 中 since_idmax_idcount 的含义。

我一直在关注此页面https://developer.twitter.com/en/docs/tweets/timelines/api-reference/get-statuses-user_timeline

我正在尝试获取用户的统计信息 --

  • 特定时间段内的推文数量
  • 特定时间段内的关注者数量
  • 转发次数

我需要一些帮助来形成上述查询字符串..

谢谢..

最佳答案

since_id 和 max_id 都是非常简单的参数,您可以使用它们来限制从 API 返回的内容。来自 the docs :

since_id - Returns results with an ID greater than (that is, more recent than) the specified ID. There are limits to the number of Tweets which can be accessed through the API. If the limit of Tweets has occured since the since_id, the since_id will be forced to the oldest ID available. max_id - Returns results with an ID less than (that is, older than) or equal to the specified ID.

因此,如果您有给定的推文 ID,则可以使用这两个参数搜索较旧或较新的推文。

count 甚至更简单——它指定您想要取回的推文的最大数量,最多 200 条。

不幸的是,API 不会准确地返回您想要的信息 - 您在查询 user_timeline 时无法指定日期/时间 - 尽管您可以在使用搜索 API 时指定日期/时间。无论如何,如果您需要使用 user_timeline,那么您将需要轮询 API,收集推文,确定它们是否符合您想要的参数,然后相应地计算您的统计数据。

关于api - 'since_id' 和 'max_id' 在 Twitter API 中到底意味着什么,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6412188/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com