タグ

ブックマーク / qiita.com/PND (1)

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

    概要 Twitter API 経由でツイートする場合には、リクエストを送る前に字数制限を越えていないか検証する必要があります。 しかし Twitter の文字数カウントは独自の複雑な仕様になっており、ナイーブな方法(言語標準の length など)では正しい結果が得られません。 そこで記事では以下の内容を取り上げます。 文字数カウントに伴う難点の説明 ツイートの長さを 厳密に 数えられる公式ライブラリ twitter-text の紹介 他言語に twitter-text を移植するために必要な情報のまとめ Python 3 用の自作パッケージ twitter-text-python の紹介 この記事が想定する読者 Twitter bot などを作っていてツイートの文字数カウントが必要な人 その他の状況で文字数カウントの沼にハマった人 文字コードについて手を動かしながら学ぶための題材が欲し

    ツイートの文字数を **厳密に** 数える方法 - Qiita
    asiamoth
    asiamoth 2019/12/12
    Python版を入れてみた。たしかに便利だ。しかし「顧客が本当に必要だったもの」は「規定の文字数以降を切り捨てるメソッド」なんだよなぁ……。
  • 1