プロジェクト

全般

プロフィール

環境対応 #890

TwitterのTweet文字数制限の変更

toshi_a 初音8ヶ月前に追加. 8ヶ月前に更新.

ステータス:
終了
優先度:
通常
担当者:
対象バージョン:
開始日:
2016-09-20
期日:
進捗率:

100%

プラグイン名:

説明

https://dev.twitter.com/overview/api/upcoming-changes-to-tweets

↑を読んでやることを考える。
3.3から対応する。難しそうだったら3.4から対応に変えるかも。


子チケット

環境対応 #891: postboxでの文字数カウント終了toshi_a 初音

環境対応 #892: ツイート投稿時、auto_populate_reply_metadataパラメータを付けてpostする終了toshi_a 初音

環境対応 #893: ツイート投稿時、attachment_urlパラメータを利用する終了toshi_a 初音

環境対応 #894: Twitter APIの新しいエラーコードに対応終了toshi_a 初音

環境対応 #895: Tweetオブジェクトが返ってくる全てのAPIリクエストにtweet_modeパラメータをつける終了

環境対応 #896: mikutwitter: Messageパーサをextended tweetsに対応したものにする終了toshi_a 初音

履歴

#1 toshi_a 初音8ヶ月前に更新

Additional JSON sample payloads、575では

#2 toshi_a 初音8ヶ月前に更新

  • 期日 を削除 (2016-09-23)

思ったよりやること多いし全部を今週中は無理だな

#3 toshi_a 初音8ヶ月前に更新

Read側は終わったからあとは投稿する時のパラメータ弄ったら優勝

#4 toshi_a 初音8ヶ月前に更新

全部終わったので、ブランチ topic/890-extended-tweets を試用してみてくだされ〜

#5 toshi_a 初音8ヶ月前に更新

以前との相違(仕様変更やどうしようもなかった問題等)

  1. リプライの時、「@a @b 」とかで始まっていると、その部分が字数としてカウントされなくなる。ただし字数としてカウントされないのはその会話スレッドに投稿者として存在するユーザだけで、関係ない人のscreen nameを入れたらそこだけカウントされる。
  2. リプライ先のユーザのscreen name同士や本文との間のスペースは、いくつあったとしても1文字に短縮される。
  3. 複数人へのリプライの場合、プレフィックスが入れ替わる可能性がある(Twitter側で挿入されるようになったため。例: 「@a @b foobar」→「@b @a foobar」)。
  4. 実際に投稿した場合、意図しないユーザがリプライに巻き込まれてしまう可能性がある。例: 「@a @b foobar」→「@a @b @c foobar」
  5. 本文がツイートのURLで終わっている場合は(引用)、最後の一つのURLに関しては字数にカウントされない。ただし、もぐのさんの mikutter-uwm-hommage 等で画像を添付した場合は、Twitter上では末尾のURLは23文字としてカウントされるのに、mikutterのUI上では字数にカウントされていないように見えてしまう。
  6. mikutterの設定でツイートに自動的に挿入するフッタを設定していたら、本文の末尾がツイートのURLになっていても23文字としてカウントされる。
  7. 字数を完璧に測ることは不可能なので、mikutterの表示上字数オーバーしていても一応投稿できるようになっている(本当にオーバーしていたらTwitter側から弾かれる。その時は諦めよう)。

#6 toshi_a 初音8ヶ月前に更新

  • ステータス新規 から 終了 に変更

他の形式にエクスポート: Atom PDF