現在お問い合わせの多い質問
【不具合のお知らせ】
(不定期で発生しています)X側の不具合の影響で「このページのリクエスト・トークンが無効です。」と表示され、ログインできない問題が発生しています。 以下のURLに記載の対処法をお試しください。
原因
2023/7/21 現在、Twitter APIの問題で、ログイン認証時に不具合が発生しています。
メール通知の設定中に、メールに記載されたURLからTwitterログインすると、「期限切れ」と表示されてしまう不具合です。
Twitter側の問題のため、Wavebox側では対処ができません。ご不便おかけし申し訳ございません。Twitterの不具合が修正されるまでお待ちいただだくか、以下の対処法で回避できます。
対処法
- URLをひらくブラウザ上でWaveboxにあらかじめログインしておく、または、ブラウザ版Twitterにあらかじめログインしておく
- メールに記載されたURLを(1)の操作をしたブラウザで開く
メールアドレス登録の際、メールに記載されたURLを開くと、以下のような失敗事例が報告されています。
- Waveboxへのログイン時に、Xアプリに強制的に転送されてしまい、メールアドレスの認証ができない
- 「wrong state parameter given(不正な状態パラメータ)」というエラーが表示され、メールアドレスの認証ができない
【原因について】
※長いので飛ばして問題ありません
メールアドレス登録操作ができていることから、Xアプリ内ブラウザではWaveboxにログインできていますが、スマホのデフォルトブラウザ(Safariなど)ではXアカウントにログインできていないことが不具合の原因と考えられます。
この問題はX側の仕様変更によるものです。X関連のすべてのリンク(ログイン認証用含む)がXアプリに転送される仕様となったため、Xアプリをスマホにインストールしている場合、ブラウザでのXログインの難易度が上がっています。
【対処方法について】
Xアプリ内ブラウザでメールのURLを開くことで本人確認が完了します。以下の手順で操作してください。
- XアプリでWaveboxを開き、メールアドレス登録を行い、Waveboxからメールを送信します。
- 届いたメール内のURLを長押ししてコピーします。
- Xアプリの投稿欄にコピーしたURLを貼り付けて投稿します(このURLは本人以外には意味を持たないため、タイムラインに表示されても問題ありません)。
- タイムライン上で投稿したポストをタップし、URLを開きます。
これで本人確認は完了です。メールアドレス登録完了後は、URLを投稿したポストを削除してください。なお、投稿の代わりにDMやプロフィール欄にURLを貼り付けて開くことも可能です。
URLの投稿に不安がある場合は、以下のページに記載された別の対処方法をお試しください。 https://wavebox.super.site/faq/20240622
同じTwitterアカウントで自動的にログインしてしまう方向けの対処法です。
【対処法】
以下のリンクをクリックし、「すべてのアカウントからログアウト」を選択してください。https://x.com/account/switch
その後、再度Waveboxへのログインをお試しください。 以下は詳しい原因や操作方法です。
【原因】
ご利用のブラウザがTwitterログインを保持してしまっていて、自動でWaveboxに「切り替え前のアカウント」でログインしてしまう状態です。
【詳しい操作方法】
1.アプリ内ブラウザで「すべてのTwitterアカウント」からログアウトする
Waveboxを見ている「アプリ内ブラウザ」上で以下のリンクをクリックし、「すべてのアカウントからログアウト」を選択してください。 https://x.com/account/switch
ブラウザバックでこの操作案内ページに戻り、以下の操作を続けてください。
2.再度Waveboxにログインする
こちらのリンクから再度ログインしてください
https://wavebox.me/login/twitter/
以下で紹介する「Twitterアプリ内ブラウザでのアカウント切り替え」は操作の難易度が高いため、アカウント切り替えを多用する方はSafariやChromeなどのブラウザでWaveboxを見ることを推奨いたします。
現状の「Twitterアプリ内ブラウザ」でTwitterアカウントを変更する操作
以下は現状の「Twitterアプリ内ブラウザ」での操作方法紹介です。
Waveboxの操作ではないため、お問い合わせいただいてもWavebox側では根本的な仕様変更等の対応はできかねます。
1.すばやく右上のアカウントをタップ
以下のような画面で自動的にログインしはじめている状態で、右上のアカウントをタップします。(画面左)
2.メニューから「ログアウト」を選択
通信環境が悪い方がラグがあるため押しやすいです。(画面中央)
3.再度Waveboxのログインページを開きログイン
画面右の「wave-boxのホームページへ」のリンクを押し、Waveboxのトップ画面に戻ります。再度ログインすると「Twitterアプリ内ブラウザ」で切り替え先のTwitterアカウントでログインが可能になります。
1.Waveboxからログアウト
2.Twitterからログアウトし、WaveboxにログインしたいTwitterアカウントだけログイン状態にする
切り替えたいアカウントだけログイン状態にしておき、そのほか全てをログアウトします。
3.再度Waveboxにログイン
WaveboxでログインしたいTwitterアカウントでログインが完了します。
Twitter APIの仕様変更の影響で、Twitterから情報を取得できなくなったため、お名前の部分に「?????さん」と表示されたり未設定のアイコンが表示されてしまうことがあります。ご不便おかけして申し訳ございません。 設定>アカウント画面で名前とアイコンを変更できます。
※TwitterでWaveboxアカウントを作成した方のみ、この設定ができます。メールアドレスで登録した方は、この設定は不要でメールアドレスでログインできます。
よくある失敗
メールアドレスの確認のためにWaveboxにログインを求められた際、まだ完了していないメールアドレス&パスワードでログインを試みてしまう方がいます。Twitterでのログインをお願いいたします。
操作手順
手順は以下の通りです。
1.アカウント>設定から「メールアドレスによるログイン」項目で「設定」ボタンを押下
※「メールアドレスを通知」でメールアドレスを登録済みの方はメールアドレスが有効なので、設定ボタンを押下した後、3へお進みください。
2.メールアドレス入力画面でメールアドレスを入力。
3.送られてきたメールのURLにアクセスし、「パスワード」を入力する
ログイン済みの場合
5.完了
「メールアドレスでログインの設定が完了しました」と通知が出て完了です。
【Wavebox】メールアドレスでログイン設定完了という件名でメールが届きます。