eBay 接続でエラーになる
OAuth 接続で発生しやすいエラー(認証コードなし / state 不正 / Business 未対応 / トークン期限切れ等)と対処を整理します。
eBay 接続(OAuth)はセッション、ブラウザ設定、eBay 側の状態によって失敗することがあります。 本記事では発生しやすいエラーとそれぞれの対処を整理します。
よくあるエラーと対処
認証画面へ移動しない
同じタブでeBayの認証画面へ移動します。設定画面に表示される理由を確認し、連携をやり直してください。
「認証コードがありません」エラー
eBay 側でアクセス許可をキャンセル(戻るボタン等)したとき、または eBay 側で認証画面のセッションが切れたときに発生します。 もう一度「eBay と連携」を押してから、必ず「Agree」または「同意」ボタンを押してください。
「無効な state パラメータです」エラー
連携情報の形式や署名が正しくない、または有効期限(通常10分)が切れた場合に出ます。 設定画面に表示される理由を確認し、「もう一度連携する」を押してください。
「ユーザーが見つかりません」エラー
ユーザーが無効・削除済み、または登録情報が見つからない場合に発生します。 設定画面に理由が表示されるので、「もう一度連携する」を押してください。解消しない場合はサポートにお問い合わせください。
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 アカウントを接続する手順を見る