如何使用 Tweepy 转发评论

How to use Tweepy to retweet with a comment

所以我一直在想办法转推带有评论的推文,这是最近添加到推特上的。

这是当您点击转推并在转推中添加评论并转推时。 基本上这就是我所说的:

我正在查看 api 并计算找到一个专门用于此的方法。甚至转推方法也没有我可以传递文本的参数。

所以我想知道有没有办法做到这一点?

Tweepy 没有使用您自己的文字转发推文的功能,但您可以做的是像这样制作 url https://twitter.com/<user_displayname>/status/<tweet_id> 并包括它与您要评论的文本。这不是转推,而是将推文嵌入到新推文中。

user_displayname - 显示您转发其推文的人名

tweet_id - 您正在转发的推文的推文 ID

2021 年 9 月更新

Tweepy 确实具有引用转推的功能。只需将要引用的推文的 url 提供到 API.update_status 方法的 attachment_url 中即可。

Python 示例:

# Get the tweet you want to quote
tweet_to_quote_url="https://twitter.com/andypiper/status/903615884664725505"

# Quote it in a new status
api.update_status("text", attachment_url=tweet_to_quote_url)

# Done!