2023年5月10日水曜日

MWSからSP-APIへの移行(GW版)

MWSからSP-APIへの移行について、

年始にVBAで移行をチャレンジしましたが署名で挫折し、

GW期間中に再チャレンジしましたが、結局署名をクリアできず、

サンプルプログラムが存在するPythonで移行することを決め、

具体的にはProduct Pricing APIのgetPricingで出品価格を、

getCompetitivePricingで競争力のある価格情報を取得できるようになりました。


ですが、

何故か決められた頻度でデータを要求しても、

「QuotaExceeded」というエラーが返ってきたりするのは、

2秒待ってから再リクエストすればエラーにならないのですが、

何故か「Access to requested resource is denied.」という、

詳細なdetails無しでエラーになるのは高頻度で発生し、

コレを解決しないとまともに使えない状況でございます。


今まではEXCELでデータを取得してましたが、

EXCELのVBAでデータを取得したいASIN一覧のファイルを作成し、

Pythonでデータを取得してファイルに出力し、

EXCELのVBAで出力されたファイルを読み取る。

という手順で行う面倒なことになってしまいましたが、

とりあえずはMWSが使えなくなってもなんとかなりそうです。


0 件のコメント:

人気の記事