作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
当通过 Twitter API 搜索推文时,我在响应中得到了许多具有不同 ID 的推文,但代表同一条推文。 ID 示例:
898174127525199872
898164436929716224
898163389104406529
898162871690944513
898163196938248193
您可以通过 URL 查看任何此推文:twitter.com/Triangle_Global/status/<id>
- 替换<id>
有一个数字。所有这些 URL 都重定向到同一个地址,即包含 tweet 897793867822411776
的页面。 。此外,搜索查询中未返回此 ID。
为什么一条推文有多个 ID?是否可以构造一个仅返回“原始”推文而没有此类“重复”ID 的查询?
最佳答案
您引用的所有这些推文都是 897793867822411776
的转发。您可以通过查看 retweeted_status
字段来查看这一点。
您没有说明您正在使用哪个 API 端点。如果您使用搜索/推文
,则无法仅返回“原始”推文。您可以做的就是丢弃所有存在 retweeted_status 字段的推文。如果推文不是转发,则不会包含此字段。
关于twitter - 为什么一条推文可以有多个 ID?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45795893/
我想开发一个 Skype 机器人,它将用户名作为输入,并根据用户输入以相反的字符大小写表示hello username。简而言之,如果用户输入他的名字 james,我的机器人会回复他为 Hello J
我是一名优秀的程序员,十分优秀!