見出し画像

Twitterは何がしたいんや?(URL構造編)

基本的な構造

https://twitter.com/172cm172cm172cm/status/1780041247153139777
プロフィール


スクリーンネーム = IDではない

先ほどのURLで言うと

172cm172cm172cm

の部分になります

X API仕様書によればユニークIDは永久に不変である


マイナンバーカードのようなものです

投稿IDは他人と絶対に重複しない

先ほどのURLで言うと

1780041247153139777

の部分になります

この設計によるデメリット

  1. 検索速度低下 ( 二分探索法 あたりで検索推奨)

  2. URLの無駄な伸長 ( 16進数 あたりで検索推奨 )

  3. 成りすましが出来てしまう (後述)

もし私が設計するならこうする

  1. ユーザID(スクリーンネームとは別)

  2. 各人が投稿した順番(連番)

(暇が出来たら執筆予定)


この記事が参加している募集

仕事のコツ

with 日本経済新聞

ビットコイン普及して欲しいですね