本サイトのサービス 総合サービス ツイログ の 長いツイート文章で一部のデータが欠落する問題を修正していたところ、いきなり 提示実行プログラムが 詰まったので気づきました。
原因を調べてみると APIから流れてきているデータの長さがおかしい...。
丁度作業していたから すぐに気づいて対応できましたが、数日気づかなかったら データに穴が開くところでした。
Twitter仕様変わったな
— ゆーや.com@ (@pQQQ___QQQq) 2018年6月3日
これは 自分では気づきませんでしたが, Twitter で仕様変更について検索をかけたら出てきました。
なんかTwitter急に絵文字がdocomo仕様からiPhone仕様?になってて見づらい😂
— まい《嵐垢》 (@masarasi) 2018年6月3日
元々 20文字まででしたが 現在 最長で43文字の名前を確認しています。
変更前は 160字 まででしたが 161文字のものが API経由で流れてきました。
すぐに対応して寝たかったので 取り合えず MySQL の構造を変更。
「名前」と「説明文」の長さを 255に変更しておきました。