【问题标题】:Detecting reply tweets [duplicate]检测回复推文[重复]
【发布时间】:2012-04-18 12:33:49
【问题描述】:

可能重复:
Replies to a particular tweet, Twitter API

有没有一种好方法可以检测一条推文是否是对另一条推文的回复。

现在我正在考虑检查推文的第一个字符 - 如果它是 @,那么它就是一个回复。但这也会选择像@veosotano did an awesome commit today 这样的推文。

所以我的问题是,是否有更好的方法来检测回复?

【问题讨论】:

标签: twitter detection tweets reply


【解决方案1】:

每条推文都有几个以“in_reply_to”开头的属性...我猜如果这些存在,那么推文就是回复:

https://dev.twitter.com/docs/twitter-ids-json-and-snowflake

他们还将帮助您确定这是对谁的回复,以及针对什么推文。

【讨论】:

  • 我给出的示例也将填充这些字段。
  • 对。苏……你有什么问题?这似乎回答了您最初的问题。
  • 根本没有真正回答它,而且这个例子具有误导性,因为它谈到了对推文 ID 的更改,与找出哪个是回复无关。该示例仅引用了一个推文状态对象,该对象可以是 in_reply_to 也可以不是。
  • 什么?有一个名为“in_reply_to_user_id”的字段。如果它存在,则推文是回复,如果它是空的,那么它不是。这有什么复杂的?看看例子,大约在第 39 行。
  • 该链接与您谈论的内容无关。你最好链接到这个,dev.twitter.com/console
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2020-08-16
  • 1970-01-01
  • 1970-01-01
  • 2021-04-03
  • 2022-01-25
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多