eBayのAPIを使っていたら急にエラーが発生しました
周りでも同じエラーが起こったんですがたまたま?それともeBay側の都合?がわからずなのでお知らせ込みで対応方法まとめました
GetItemを使ってるとエラーが
先日、自作したExcelで商品情報取得するツール使っていたら見慣れないエラーが・・・
レスポンスの中身を見るとコチラが
ErrorCode:932
LongMessage:Auth token is hard expired, User needs to generate a new token for this application.
私は英語が苦手なのですぐにGoogle先生に翻訳を頼んだのですが、日本語版がコチラ
認証トークンの有効期限が切れています。ユーザーはこのアプリケーション用に新しいトークンを生成する必要があります。
今まで一度も有効期限切れエラーなんて発生したことないのに何で!?
と思いましたが原因と対応方法はわかりやすいエラーで、メッセージに書いてある通りおとなしく”新しいトークンを生成“します
トークンを再作成する
やり方は簡単で下記手順の通り
トークン再作成手順
- ラベルまずはデベロッパーサイトでログイン処理
- 手順1
- 手順2eBayにログイン
※ログイン画面は認証方法で異なります
- 手順3Agreeしてあげる
- 手順4新しいトークン出現!
最初に同じことやってるはずなんですが正直忘れてました
APIの取得手順をブログに残しておいて良かったと過去の自分をほめてあげたい
あとがき
今回突然エラーになりましたが、これは本当に単純な有効期限切れですかね?
findItemsAdvanced終了のお知らせもあったので何かeBay側で発生してる気もします・・
コメント