Twitterで自己参照(再帰)ツイートを作成する方法は?


18

Notch(MineCraftの作成者)によるツイートの1つは次のとおりです。

ここに見られるように、再帰が大好きです:https : //twitter.com/# !/ notch / status / 103165179721814016

私は短縮リンクの代わりに長いURL形式を使用していますが、リンクは上記のものにリダイレクトします

これはどのように達成されましたか?Webインターフェースを介して作成されるため、Tinyurlカスタムリンクを使用した単純なトリックであると想定しました。


Twitterで忍者の編集はできますか?
8日間のMal怠期

@Eight、ツイートを編集する方法はないと思います。
jjnguy

@Eig編集のための5秒のウィンドウがあると聞いたが、実際には実際にそれを見たことがない
-phwd

回答:


16

ツイートが投稿されてからTinyURLが作成されるまでにわずかな遅延があったと思います。

TinyURLでは、カスタムエイリアスを選択できるため、手順は次のようになります。

  • TinyURL Webサイトにアクセスします。
  • 文字と数字を使用してカスタムエイリアスを選択します。私の場合、私は選んだhttp://tinyurl.com/r3cur510n。それは本当に何でもかまいません、あなたは幸運を得る必要があり、URLが以前に使用されていないことを確認してください。

TinyURLフォームを作成する

  • 思いついたTinyURLリンクを付けてTwitterにツイートを投稿してください。
  • ツイートが投稿されたら、完全なURLを取得します。これを[長いURL]ボックスにすばやく貼り付けてクリックしますMake TinyURL

秘Theは、Twitterが短いURLを自動生成しないようにすることです。これらの手順に従って、ここで「再帰的な」ツイートのコピーを作成しました。


9

これはさらに印象的です。http//twitter.com/#! / selfrefer / status / 3128391843 – URL短縮サービスを使用しない自己参照ツイート。

それは私が約2年前にツイートしたチャレンジへの応答でした。ここで行われた方法の説明があります:http : //www.spinellis.gr/blog/20090805/

Diomidisのアプローチのこの要点は、一定時間内にツイートIDがどれだけ増加するかを推定することでした。彼は、(curlスクリプトを使用して)連続して送信される2つのツイートの間に、約120のツイートがあると推定しました。したがって、最初のツイートのIDが1,000,000だった場合、次のツイートのIDは約1,000,120になると予想できます。

彼はこれを理解すると、フォームのツイートを投稿する簡単なスクリプトを書きました

自己参照ツイートhttp://twitter.com/SelfRefer/status/N+120

N以前のツイートに割り当てられたIDはどこにありましたか。

最近投稿されたツイートのIDがN + 120でない場合、削除されました。スクリプトが自己参照的なものを投稿すると、停止しました。


1
何が行われたかの概要を教えてください。それは、いくつかのブログへのリンクよりも良い「より多くの」答えになるでしょう
エイトデイズオブマレーズ

方法を説明する投稿を編集しました。それは良いですか?
マークリード

4

1つの方法は、URLエイリアスを設定してから、Twitter投稿を作成した後、URLエイリアスの宛先を編集することです。

  1. URLエイリアスを設定します。個人的にはl.mydomain.comのような独自の短縮サービス(Googleのおかげ)があるので、これはhttp://l.mydomain.com/recursionになります。
  2. Twitterの投稿「再帰が大好き-http://l.mydomain.com/recursionを参照」
  3. Twitter投稿のURLをコピー
  4. Twitterの投稿を指すようにURLエイリアスを編集します

数秒しかかかりません...しかし、設定後にURLを編集できるようにする短縮機能を見つける必要があります...


1
TinyUrlではURLの場所を編集できますか?
jjnguy

編集可能にする必要のない、よりエレガントなアプローチについては、Barryの回答を参照してください
...-x3ja
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.