eBay 接続でエラーになる
OAuth 接続で発生しやすいエラー(認証コードなし / state 不正 / Business 未対応 / トークン期限切れ等)と対処を整理します。
eBay 接続(OAuth)はセッション、ブラウザ設定、eBay 側の状態によって失敗することがあります。 本記事では発生しやすいエラーとそれぞれの対処を整理します。
よくあるエラーと対処
認証画面が開かない / すぐ閉じる
ポップアップブロックや広告ブロック拡張が原因のことが多いです。 ブラウザの URL バー右側のアイコンから「ポップアップを許可」を選択し、もう一度「eBay と連携」ボタンを押してください。
「認証コードがありません」エラー
eBay 側でアクセス許可をキャンセル(戻るボタン等)したとき、または eBay 側で認証画面のセッションが切れたときに発生します。 もう一度「eBay と連携」を押してから、必ず「Agree」または「同意」ボタンを押してください。
「無効な state パラメータです」エラー
ブラウザを別タブで複数同時に OAuth フローを開始した、または認証フロー中に Cookie / セッションが消えた場合に出ます。 一度すべての TSUNAGURO タブを閉じ、新規タブで設定画面を開き直してから再度実行してください。
「ユーザーが見つかりません」エラー
OAuth 完了時に TSUNAGURO のセッションが切れていた場合に発生します。 ログインし直してから、もう一度連携を実行してください。
eBay から戻ってきたが「未接続」のまま
redirect URI のホストが期待値と違う / トークン交換が失敗した可能性があります。 ページをリロードしても接続済みにならない場合は、シークレットモードで試してみてください。 それでも失敗するならサポートにエラー画面のスクショを添えてご連絡ください。
接続後に「Business Policy 未対応」と表示される
OAuth は成功していますが、eBay アカウント種別が Personal のままです。 Business アカウント化を進めてください。詳細は「eBay アカウントを Business 化する」を参照。
トークン期限切れ(自動更新失敗)
通常 OAuth トークンは自動更新されますが、refresh token が無効化された場合(パスワード変更など)は自動更新できません。 設定画面で「再接続」ボタンを押してもう一度認証を行ってください。
複数アカウントを切り替えたいが、いつも同じアカウントになる
eBay 側で別アカウントにログインし直してから、TSUNAGURO で「+ アカウントを追加」を押してください。 eBay は前回のログイン状態をキャッシュするため、同じブラウザで直接連携すると同じアカウントが選ばれがちです。 シークレットモードでログイン → 連携を実行する方法も有効です。
「Marketplace ID」が想定と違う
TSUNAGURO は EBAY_US をデフォルトとして使用します。 他のマーケットプレイス(EBAY_JP 等)が表示されている場合、想定通りであれば問題ありません。 出品先を変えたい場合はサポートにご相談ください。
解決しない場合
- 発生したエラー文(画面に表示された日本語 / 英語の全文)
- 操作手順(どのボタンを押した直後に発生したか)
- ブラウザ・OS(Chrome 120 / macOS 等)
- シークレットモード / 別ブラウザでも同じか
- eBay アカウント種別(Personal / Business)
上記情報をそろえて、サポートまでご連絡ください。エラー画面のスクリーンショットがあると確認が早くなります。
eBay アカウントを接続する手順を見る