c# - 如何获取给定回复的原始推文
问题描述
我正在尝试获取特定回复的推文。
这就是我正在尝试做的事情:假设 A 先生发布了一条推文,B 女士回复了它,然后另一个 C 先生回复了 B 女士的回复。如果 D 先生请求(作为对 C 先生的回复的回复)查看该线程中的推文历史......我想得到:
- B女士的回复和/或
- A先生的帖子(即原帖)
我正在使用 TweetInvi(用于 c#),但我对可以使用的任何其他库持开放态度。谢谢。
解决方案
在 Twitter API 的第 2 版中,您可以使用conversation_id
运算符来查找对原始推文的回复 - 但如果您只有对话的中间或结尾,那么它就不太简单了。
这是一个关于如何做到这一点的教程,但它不使用 C# - 也许你可以调整它。
这是一个不完整的答案,因为它不能向后工作。我所知道的唯一方法是in_reply_to
通过 ID 获取每条推文。
推荐阅读
- swift - JSONDecodable 和必需的初始化
- firebase - 我可以使用 Terraform 部署 Firebase https 可调用 (.onCall) 吗?
- angular - 在引导网格中循环角度对象
- html - 以 Latin-1 编码但以 UTF-8 读取的文件可以解决任何问题吗?
- php - 如何在 json laravel 中获取条带错误?
- python - 编码概率加权函数误差
- java - 如何从 Java 中的另一种方法访问变量?
- ios - UITableViewCell 强引用循环,但未被 Instruments 中的 Leaks 拾取
- sql - Sql Json - 使用 SQL Server 2017 Express 更新数组中的 Json 属性
- r - 将非缺失日期转换为 R 中缺失的日期