📝Twitter Technologies

📝Twitter Technologies

🏷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.