gpt4 book ai didi

rest - 如何获得特定推文的超过 100 次转发?

转载 作者:行者123 更新时间:2023-12-04 02:21:01 27 4
gpt4 key购买 nike

我使用 Twitter REST API .有什么方法可以使特定推文的转发次数超过 100 次?默认方法可能只返回 100 次转发。

最佳答案

好的。 GET statuses/retweets/:id确实不允许分页。

您可以考虑通过以下方式间接获取转推:

  • 你做一个 GET search/tweets确保您在查询中包含您想要获得转推的推文的一些关键字

  • 您过滤输出以找到您的推文

但是,你会发现很多问题:

  • 根据您推文的内容,使用此方法可能很难找到它。在任何情况下,您都必须分页并使用 max_id 参数,如 here 所解释的那样

  • 如果您必须进行大量分页或者如果您有大量推文需要知道转推的数量,您将面临 twitter rate limits .您想对多少条推文执行此操作?您需要考虑到您每 15 分钟只能进行 180/450 次(取决于身份验证类型)

  • 最后,twitter 不保证您会收到所有推文,特别是如果它们是旧的(旧的甚至可能意味着“超过一周”)。因此,您可能找不到超过 100 个转推只是因为 api 没有提供您感兴趣的转推

结论:我不确定它是否值得!相反,当你收集你的推文时,你需要确保你也获得了转发(或者就此而言,你需要的任何其他参数)。当您收集推文时,您可以使用 REST api 或 Streaming api 来完成,您可以从那里获取。

希望对您有所帮助。

关于rest - 如何获得特定推文的超过 100 次转发?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29526356/

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