如何在Twitter上进行自我参考(递归)推文?


19

Notch(MineCraft的创建者)发的推文之一如下:

我喜欢递归,如下所示:https ://twitter.com/#!/notch/status/ 103165179721814016

我使用的是长网址格式,而不是缩短的链接,但该链接重定向到上述链接

这是如何完成的?它是通过Web界面制作的,所以我认为这只是Tinyurl自定义链接的简单技巧。


您可以在Twitter上进行忍者编辑吗?
8

@八,我认为没有任何方法可以编辑推文。
jjnguy 2011年

@Eig我听说有5秒的编辑窗口,但从未真正见过它
phwd

Answers:


16

我可以想象在发布Tweet和创建TinyURL之间会有一些延迟。

TinyURL允许您选择自定义别名,因此我认为这些步骤将是:

  • 转到TinyURL网站。
  • 使用字母和数字选择一个自定义别名。就我而言,我选择了http://tinyurl.com/r3cur510n。确实可以是任何东西,您只需要走运并确保URL从未被使用过即可。

制作TinyURL表格

  • 使用您已考虑过的TinyURL链接在Twitter上发布该推文。
  • 推文发布后,即可获取完整的URL。快速将其粘贴到“长URL”框中,然后单击Make TinyURL

诀窍是不要让Twitter自动生成短网址。我已按照这些步骤在此处创建“递归” tweet的副本。


10

这甚至更令人印象深刻:http : //twitter.com/# !/selfrefer/status / 3128391843 –不使用URL缩短器的自引用推文。

这是对我两年前在推特上发布的挑战的回应。这里有一个关于它是如何完成的解释:http : //www.spinellis.gr/blog/20090805/

Diomidis的方法的要旨是估计在固定的时间间隔内增加了多少条Tweet ID。他估计在快速连续发送的两条推文之间(使用curl脚本),还有大约120条其他推文。因此,如果第一条推文的ID为1,000,000,他可以期望下一条推文的ID为1,000,120。

一旦找出来,他就编写了一个简单的脚本,其中发布了以下形式的推文

自我推荐推文http://twitter.com/SelfRefer/status/N+120

N分配给上一条推文的ID 在哪里。

如果最近发布的tweet的ID不是N + 120,则将其删除。一旦脚本发布了一个自引用脚本,它便停止了。


1
你能给我们做个要点吗?与链接某些博客相比,这将带来更好,“更多”的答案
八日的灾难

我已经编辑了解释该方法的帖子。那个更好吗?
Mark Reid

4

一种方法是设置URL别名,然后在发布Twitter帖子后编辑其指向的位置。

  1. 设置URL别名。我个人有自己的起酥服务(感谢Google),例如l.mydomain.com,所以它应该是http://l.mydomain.com/recursion
  2. 发表Twitter帖子“我喜欢递归-在此处查看http://l.mydomain.com/recursion
  3. 复制Twitter帖子的URL
  4. 编辑URL别名以指向Twitter帖子

应该只需要几秒钟的时间...但是您需要找到一个缩短器,以便在设置URL之后对其进行编辑...


1
TinyUrl是否允许您编辑URL位置?
jjnguy

请参阅Barry的答案,以获取一种更优雅的方法,不需要它可编辑...
x3ja
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.