当通过Twitter API搜索推文时,我在响应中收到了许多推文,其中包含不同的ID,但代表相同的推文。 ID示例:
898174127525199872
898164436929716224
898163389104406529
898162871690944513
898163196938248193
您可以通过网址查看此推文中的任何一条:twitter.com/Triangle_Global/status/<id>
- 将<id>
替换为数字。所有这些网址都会重定向到相同的地址,即包含推文897793867822411776
的网页。此外,搜索查询中未返回此ID。
为什么一条推文有很多ID?是否可以构造一个只返回“原始”推文的查询,而没有这样的“重复”ID?
答案 0 :(得分:1)
您引用的所有这些推文均为转发897793867822411776
。您可以通过查看retweeted_status
字段来查看此内容。
您没有说出您正在使用的API端点。如果您使用search/tweets
,则无法仅返回&#34;原始&#34;鸣叫。您可以做的是丢弃任何存在retweeted_status
字段的推文。如果推文不是转发,则不会包含此字段。