如何通过Twitter的API正确"转发评论"

Fel*_*ges 7 twitter

Twitter最近实施了一种引用推文的自动方式.它基本上从推文中提取一个网址,并将其显示在您的推文中.

我的问题是:如何在不通过API显示原始推文网址的情况下"转发评论"?

从网站转发使RT看起来像这样 在此输入图像描述.

但是,当我手动将推文网址添加到我的推文中时,它看起来像这样 在此输入图像描述.

注意文字网址.

lfx*_*ool 7

您的推文有一个quoted_status,只需将推文网址作为attachment_url args,例如

client.update('cool', attachment_url: 'https://twitter.com/emorima/status/1061581991798169600')

这是带有 twitter gem 的 ruby​​ 代码


cyr*_*yrf 5

我的理解是,您正在实现Twitter API提供的最接近的解决方案.该主题讨论如下操作:

  1. 进行状态更新,其中'status'字段包含原始推文的文本,后跟原始推文的链接.不应设置'in_reply_to_status_id'字段.此操作不会导致"转推计数"增加.
  2. 转推,这将增加转推数.