🔖Twitter

Twitterの技術まとめ.

どうもReactがWebフロントエンドな気がするのは気のせいか?


おそらくイーロンマスクに買収されたことで2022から激変する.

Twitter Retweet ID

ref: TwitterでリツイートIDを調べる方法|Guest|note

Twitter snowflake

TwitterのIDはsnowflakeというOSSを利用しているらしい(ref)

https://github.com/twitter-archive/snowflake

  • タイムスタンプ、マシンID, 同一マシン内でのシーケンスIDを元に64ビットの一意なIDを生成
    • IDから時系列比較可能.
    • IDから時間の復元が可能.
    • 69年でオーバーフロー.

ref: Twitterのsnowflakeについて

twitter-text

Twitterが公開しているツイートの文字数カウントライブラリ.

twitter/twitter-text

絵文字やURLやハッシュタグなど独自ルールで文字数がわかりにくいが公式ライブラリでチェックすれば間違いない.

ref. ツイートの文字数を 厳密に 数える方法 - Qiita


Twitterの文字制限は全角では140文字, 半角だと280文字.

Twitter で 文字数を超える場合は 403 Forbidden code=186となる.

[{‘code’: 186, ‘message’: ‘Tweet needs to be a bit shorter.’}]

Twitter Text Editor

iOSアプリのためのツイート編集エディタ API.