Categories: 受注取込, 自動受注取込

<手動取込のエラーメッセージ>
リフレッシュトークンを更新してください(末尾に英文のエラー)

<自動受注取込・速販在庫のエラーメッセージ>
詳細情報: (px-04102,AccessToken has been expired. This API session is shorter than another API.)

本エラーメッセージが表示され、API認証の12時間後に再認証が要求される場合、Yahoo!ショッピングのAPI認証で問題が発生している可能性があります。原因として下記が考えられます。

  • 速販UXの設定に公開鍵、公開鍵バージョンを設定していない。または設定内容に誤りがある
  • 設定している公開鍵の有効期限が切れている(有効期限:1年間)


公開鍵の設定に間違いがないかご確認をお願いします。

※速販UXの「全般設定」>「Yahoo!ショッピング」の設定をご確認ください。
※自動受注取込をご利用の場合は、上記設定に加え、「全般設定」>「Yahoo!ショッピング」>「自動受注取込・速販在庫」の設定も併せてご確認ください。

また、Yahoo!ショッピングを複数店舗ご利用の場合は、店舗ごとに公開鍵の発行および設定が必要です。

API認証の有効期限について

API認証は、「リフレッシュトークン」 + 「公開鍵、公開鍵バージョン」を設定することで、28日間の連続利用が可能となります。
(自動受注取込の場合は、「公開鍵、公開鍵バージョン」+「メール認証」)

公開鍵が正しく設定されていない場合、12時間で認証が切れ、再認証が必要な状態となります。

また、公開鍵の有効期限は1年となっており、1年に1回、新しい鍵を発行していただく必要があります。

有効期限が切れている場合は、公開鍵を再発行し、新しい公開鍵+公開鍵バージョンを速販に設定していただきますようお願いいたします。詳細は下記マニュアルにてご確認ください。

▶ マニュアル:[Yahoo!ショッピング]定期的に必要な作業

公開鍵の設定について

公開鍵については、店舗毎に発行が必要です
Yahoo!ショッピングを複数店舗管理されている場合、各店舗にて公開鍵の発行をお願いいたします。

◆公開鍵はコピーボタンからコピペしてください
公開鍵の再発行時、公開鍵は「コピー」ボタンで、そのままコピペしてください。
ストアクリエイターProの公開鍵の「コピー」ボタンより、コピーした情報を、速販の設定にそのまま貼り付けてください。

先頭の「—–BEGIN PUBLIC KEY—–」と、末尾の「—–END PUBLIC KEY—–」も必要なため、コピペした情報をそのまま設定してください。

※公開鍵はストアクリエイターPro上で「有効」状態である必要があります
 「無効」状態の場合は、「コピー」ボタンがクリックできない仕様です。

また、ストアクリエイターPro上で、有効状態にできる公開鍵は最大2つまでです。 
利用していない公開鍵がある場合は、無効状態に変更してください。

◆公開鍵は端末ごとに設定が必要です
全般設定>Yahoo!ショッピング 内の公開鍵と公開鍵バージョンの設定は、PC端末ごとに設定が必要です。
複数のPC端末をご利用されている場合は、各端末にて設定をお願いいたします。

全般設定>Yahoo!ショッピング>自動受注取込・速販在庫 内の設定については、
全端末にて最新の設定が自動的に共有されます。

設定に誤りは無く、API認証が12時間後に切れる場合

設定に誤りが無い状態であるにも関わらず、API認証が12時間後に切れる場合は、
リフレッシュトークン更新、またはメール認証を行っているPC端末の「時計の設定」をご確認ください。

下記に該当する場合、公開鍵の認証が正しく行われず、12時間後に認証が切れます。

  • 時計が未来の時間になっている
  • 時計が9分以上過去の時間になっている

例)現時刻が12:00の状態で、
PCの時計が、12:01になっている、または、11:51になっている場合は、公開鍵が正しく認証されません。