Twitter ツイート文字数換算。URL「11.5文字」、改行「1文字」、絵文字「1文字」

social networking serviceTwitter

目次一覧

 状態:-  閲覧数:179  投稿日:2019-12-29  更新日:2019-12-29
URL / 改行 / 絵文字

1ツイートの指定文字数内に自動で抑えて投稿することは出来ない / 予め1ツイートの指定文字数内に抑えて用意する必要がある


URL / 改行 / 絵文字

 閲覧数:48 投稿日:2019-12-29 更新日:2019-12-29 

URL


URLが何文字になっても11.5文字で換算される
Twitterでは、URLをツイートすると短縮URLに置き換わるため
※URLを単純な半角英数字(1バイト文字)では数えない

具体例
下記は何れも11.5文字で換算される
http://online-service.w4c.work/status/711
http://online-service.w4c.work/status/711/abcdefghijklmnopqrstuvwxyz

改行


1文字換算

絵文字


1文字換算

1ツイートの指定文字数内に自動で抑えて投稿することは出来ない / 予め1ツイートの指定文字数内に抑えて用意する必要がある

 閲覧数:51 投稿日:2019-12-29 更新日:2019-12-29 

1ツイートの指定文字数内に自動で抑えて投稿することは出来ない


期待した投稿が出来ないケース
投稿フォームへ長文入力後、可能な文字数のみ(をTwitter側が判断して)、投稿したい
→ そんなことは出来ない

APIを使用しても不可
エラーレスポンスが返ってきてしまう
class stdClass#12 (1) {
 public $errors =>
 array(1) {
   [0] =>
   class stdClass#11 (2) {
     public $code =>
     int(186)
     public $message =>
     string(32) "Tweet needs to be a bit shorter."
   }
 }


予め1ツイートの指定文字数内に抑えて用意する必要がある


Twitter側は、自動的に文字数調整を(一切)行わない

スレッド機能を使用すると複数ツイートをスレッドにまとめて投稿することができるが、
1つの長文を、Twitterが自動的に複数ツイートへ分割する機能は、用意されていない

つまり、どういうことなの?
ユーザー自身が、複数ツイート各々のフォームへ個別入力していく必要がある
→ 投稿前には常に、1ツイートの指定文字数内に抑えて分離する必要がある


Twitterが長期的な備忘録用途には向かないと考える3つの理由

複数Twittterアカウントを新規作成するためには、1つのGmailを使い回す。hoge+a@gmail.com。hoge+b@gmail.com。hoge+c@gmail.com



類似度ページランキング
順位 ページタイトル抜粋
1 2020年2月に実行されたTwitter仕様変更に伴い、過去3,200件以前の「(0文字引用)リツイート」を削除できなくなる 30
2 Twitter 「通知」と「メッセージ」の違い 29
3 Twitterは、「リッチマンズレギュレーション」 28
4 Twitterプロフィールページ画像サイズは「1500✕500」「400✕400」 28
5 Twitterカード 対応 27
6 Twitrerで自分のリツイートが特定期間(3~5日前)だけ表示されない 27
7 Twitter 画像サイズの問題 26
8 Twitter アカウント切り替え 25
9 Twitterアカウント仕様 の闇 25
10 Twitter投稿画像URL末尾に“:orig”付与 → 投稿オリジナル画像サイズ表示 25
11 Twitterユーザー仕様 / 投稿仕様 24
12 Twitterカード設定を正しく行っていても、画像投稿したツイートには、Twitterカードが表示されない 24
13 Twitter 利用規約 24
14 「Twitterデータ」をダウンロード出来ない。途中で失敗する。ネットワークエラーが発生する 24
15 「Tor Browser」と「電話番号」の組み合わせでは、Twitterアカウント作成できない 24
16 Twitterモーメント作成しようと思い、自分の過去のツイートを遡る。途中までしか遡れない。面倒くさくなって止める 23
17 Twitter動画ダウンロード 23
18 6 か月ぶりにようやく凍結解除され、「自分が作成したTwitterリスト」を閲覧できるようになりました 23
19 電話番号を複数のTwitterアカウントに追加する 23
20 Windows10で、Twitterタイムラインを一番下(最後)まで自動でスクロールする無料ソフトウェア「Twitterオートスクローラー」 22
2021/1/24 6:04 更新
週間人気ページランキング / 1-17 → 1-23
順位 ページタイトル抜粋 アクセス数
1 Yahoo!メールで[SendMessageFailed]が表示される場合は、しばらく待ってから再度試す | Yahoo!メール(メール) 49
2 ビックカメラへの苦情連絡先 | ビックカメラ(EC) 47
3 Twitterモーメント作成しようと思い、自分の過去のツイートを遡る。途中までしか遡れない。面倒くさくなって止める | Twitter(social networking service) 37
4 Twitter全ツイート履歴は、2019年7月以降、ツールを使用しなければ取得不可能(index.htmlはダウンロードファイルに含まれないよう仕様変更されている) | Twitter(social networking service) 34
5 このたび、ご利用のアカウントが凍結されましたのでお知らせしております | Twitter(social networking service) 13
6 お使いのアカウントに不自然なアクティビティを検出しました。安全のため、パスワードが変更されるまでアカウントはロックしました。 | Twitter(social networking service) 11
7 2019/11/29 11:46、AGPtEK C8-JP を受け取る  | AGPtEK C8-JP(MP3プレーヤー) 9
7 ラジオ(radikoのタイムフリー)を「Windows10」で録音するために、「らじれこ」を使用した | ラジオ 9
8 オンラインサービス 0 8
9 Windows10で、Twitterタイムラインを一番下(最後)まで自動でスクロールする無料ソフトウェア「Twitterオートスクローラー」 | Twitter(social networking service) 7
10 インターネットへ突然接続できなくなった理由は、NTTぷららのマイページのパスワードを変更したから | NTTぷらら(インターネットサービスプロバイダ) 5
11 social networking service カテゴリー 4
11 2019/11/28より「AGPtEK M20」を再度使用することにしたため、基本的な操作方法を再確認 | AGPtEK M20(MP3プレーヤー) 4
12 Amazonの「カスタマー Q&A」より製品に関する質問を行っても、回答がつくまで、投稿者自身も確認することは出来ない | Amazon(EC) 3
12 過去のYahoo!メールが表示されない | Yahoo!メール(メール) 3
12 Yahoo!メールで頻繁に「画像に表示された文字とID、パスワードを入力してください。」と表示される場合は、パスワードを変更する | Yahoo!メール(メール) 3
12 AGPTEK A01TM / 気になる点。まだ良く分かっていない点 | AGPTEK A01TM(MP3プレーヤー) 3
12 郵便局へのメール問い合わせ先 | 郵便局(荷物) 3
12 Unsupported phone number. | Twitter(social networking service) 3
13 Skypeで相手に自分を見つけてもらうためには、「発信者ID」ではなく「 Skype 名」を伝える。「発信者ID」を日本では取得できない | コミュニケーション ツール(social networking service) 2
2021/1/24 1:02 更新