如何使用 node.js 请求主题标签顶部推文的 url? [关闭]

Posted

技术标签:

【中文标题】如何使用 node.js 请求主题标签顶部推文的 url? [关闭]【英文标题】:How can I request the url for the top tweet of a hashtag using node.js? [closed] 【发布时间】:2021-12-13 06:45:58 【问题描述】:

我正在尝试制作一个 Discord 机器人,它会在请求时发布主题标签的顶部推文,但是我不知道如何做到这一点。我在 Twitter API 中找不到任何用于搜索主题标签推文的内容。我怎样才能做到这一点?欢迎使用替代解决方案,但我需要它成为 Discord 机器人。谢谢!

【问题讨论】:

【参考方案1】:

你看过search API documentation吗?那里有一个主题标签的示例:

独立运算符可以单独使用,也可以与任何其他运算符一起使用 运算符(包括需要连词的运算符)。

例如,以下查询将起作用,因为它使用 #hashtag 操作符,它是独立的:

#twitterapiv2

你需要在你的代码中做一些工作来决定什么是“热门推文”——你是指最近的推文、最喜欢的推文、最多转发的推文等——你必须检查指标在 Tweet 对象上决定哪个 Tweet 在你的定义中是“top”,没有任何内置的 API 只返回“top”Tweet,除非你只想要最近的结果。

【讨论】:

我不知道我是怎么错过的,抱歉。我不需要 API 来找到顶部的 API,我将自己实现它。谢谢!【参考方案2】:

从this api reference 来看,他们正在进行自定义查询。我相信您应该能够使用他们的查询选项来获取您想要的数据

【讨论】:

请不要发布仅链接的答案。 URL 可能会更改或被弃用。如果您不想/没有时间制定完整的答案,您可以在 cmets 部分中放置链接,为 OP 提供一个起点

以上是关于如何使用 node.js 请求主题标签顶部推文的 url? [关闭]的主要内容,如果未能解决你的问题,请参考以下文章

如何通过主题标签过滤和排列推文?

获取推文的位置并了解有关推特 API 的热门新事物

通过Twit w / Node.js发布Twitter线程

如何使用Twitter搜索API获取具有给定主题标签的所有推文?

你如何实现定期执行的工作?

查找文本的相似程度 - 一类分类器 (NLP)