アップデート:
Twitter は、URL フラグメント セグメントから単一のツイート ID を認識していないことが判明しました。インライン JavaScript で「最後に閲覧した twitter の最新のツイート」を取得します。誰かのプロフィールを表示してから、その人の最後のツイートの単一ページに移動した場合。インライン JavaScript には、作成者による最後のツイートのテキストが含まれています。
元の質問:
各ツイートには、 http://twitter.com/#!/DeliciousHot/status/23189589820702720などの 1 つの URL があります。ツイート ID (/DeliciousHot/status/23189589820702720) は、実際にはサーバーに送信されない URL フラグメント セグメントにあります。
当初、私はそれが次のように機能すると考えていました: URL 応答には、このツイート固有の情報がありません。現在のブラウザのURLからツイートIDを抽出し、ツイートのペイロードをAJAXで取得するJavaScriptモジュールです。次に、ページ コンテンツがツイート ペイロードで更新されます。
驚いたことに、この方法では機能しません。
Firebug を使用すると、 http://twitter.com/#!/DeliciousHot/status/ 23189589820702720の応答がインライン JavaScript でツイート ペイロード「真の紳士の 10 の兆候」テキストを持っていることを確認できます。ツイート ペイロードは、別の AJAX によって取得されません。
では、Twitter サーバーは、URL フラグメント セグメントにある場合でも、予想されるツイート ID をどのように知るのでしょうか?