0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

[YConnect]エラーレスポンス(code=px-04102)について

Last updated at Posted at 2014-07-25

注文検索API(http://developer.yahoo.co.jp/webapi/shopping/orderList.html)

注文詳細API(http://developer.yahoo.co.jp/webapi/shopping/orderInfo.html)
を使用しておりますが、前日(12時間以上前)に取得したリフレッシュトークンを使用して
アクセストークンを再取得し、上記APIを実行しようとすると
下記のレスポンスが返ってきます。
["Message"]=> string(75) "AccessToken has been expired. This API session is shorter than another API."
["Code"]=> string(8) "px-04102"

おそらく、APIページに記載のある下記の制限によるものかと思います。

※こちらのAPIのセッション時間はアクセストークン発行からリフレッシュトークンを含めて
最大12時間です。有効期限が切れた場合は以下のレスポンスが返りますのでアクセストークンの
再取得をお願いします。

AccessToken has been expired. This API session is shorter than another > API. px-04102

この場合、
有効期限(4週間)内のリフレッシュトークンを使用して、12時間以内にアクセストークンを再取得
することにより、制限を回避できますか?

上記で回避できない場合、
リフレッシュトークンを12時間以内に再取得する必要があるということになり、
4週間という有効期限は無視される形となります。

恐れ入りますが、ご回答をお願い致します。

0
0
1

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?