我查看了 Twitter 流 API 的 API 文档https://dev.twitter.com/docs/streaming-apis并查看了一些类似的问题,但它们要么没有解决我的具体问题,要么相关到旧版本的 API。
问:是否有 ID 字段或类似属性可以让我在转推与其原始来源推文之间建立联系?
我知道每条推文都有一些属性,但它们似乎并没有给我最完整的画面:
retweeted
: 对于流式传输的推文,应该总是错误的吗?因为他们没有时间被转发?retweet_count
: 再次,对于新收获的推文应该总是 0 吗?retweet_status.retweet_count
:这似乎是迄今为止最有用的,给了我单个转推的总运行转推计数,但是通过流媒体我仍然会得到重复的推文,是否有某种 source_tweet_id 可以用来确定重复的推文?
可能我现在这样做的方式是查看消息字符串是否匹配。
谢谢,亚当