ツイッターのプロフィールに@IDを記入しようとすると、
などの文が表示され、設定できないことがあります。
また、ツイート本文に@IDが含まれていると、ツイートできないことがあります。
※@IDは正確には『ID』ではなく『スクリーンネーム』といいます。
これは、書きたい文章に問題となる文字が含まれているからです。
たとえば、明らかに文字化けだとわかるような「a?‡a?a??a'」などを入力しているなら、どこを修正すればいいのかわかりやすいのですが、
今回説明する事例はエラーの原因となる文字が見えません。
この記事の途中で「なに言ってるのかわかんねえや」と思ったら▼まとめだけ見て、▼エラーを除去するやつを使ってください。
アプリ内でコピペしていませんか
あるアカウントA(自分のサブアカウントなど)の@IDを、別のアカウントBのプロフィールに記載したいとします。その際、アカウントAの@IDを間違えないようにコピペする人が多いと思います。
ブラウザを使っていて、URL欄から
の56station部分だけをコピペして@を頭につけるなら問題はおきません。
ですが、アプリだとURL欄がありませんし、かといって一文字ずつ入力すると打ち間違える可能性もあるので、リプライボタンを押して、
ツイート画面に自動挿入された「@ID 」をコピペする人もいるかと思います。
この自動挿入された@IDをコピペしてプロフィール変更しようとしたり、あらためて(ブラウザで)新しく入力フォームを出してツイートをしたりすると、エラーが発生します。
なぜなら、@IDの前後に見えない謎の文字が含まれているからです。
ツイート画面の「@ID 」をコピーし、テキストエディタやメールソフトにペーストし、ペーストした文字を一文字ずつ削除してみると、文字数が合わないのでわかりやすいです。
(できる人は文字コードを変換してみてください)
まとめ
ようは、プロフィールやツイートにコピペしてエラーが起こったら、エラーが出なくなるまで文字の前後を削除して頭に@をつけるか、コピペしないで直打ちしようということです。
直打ちした@IDに間違いがないか事前に確認したい場合は、DM本文にその@IDを書いて自分に送り、書きたい@IDに正しくリンクされているどうかで確認してください。