在使用Node.js调用MWS API时,我一开始在npm上寻找适用的包,最终是如何实现的
背景 – 背景资料
-
- 今までGUIでポチポチやっていた在庫情報取得の定型作業をMWS APIを通して自動化したくなった。
-
- 他のシステムとの絡みでNodejsから呼び出したい。
- API仕様眺めてたら、署名生成とか自分で実装すると面倒そう。あと専門用語がよくわからない(スロットルとか)
所调查的事情
-
- MWS nodejsとかで検索(https://www.npmjs.com/browse/keyword/mws)
それなりに出てくるけど、どれも★少なかったり、バージョン0.1だったりでよくわからない
ひとまず、何個か使ってみることにした
你怎么了?
- 結局、自分で使いたい機能を追加実装した(https://github.com/TheLordBaski/Amazon-mws-nodejs-sdk/pull/18)
随后
- 他のAPIも使う必要がでてきたが、個々のAPIをラッパするのが面倒になり、結局署名回りだけやってくれるシンプルなNodeModuleを使うことにした(https://www.npmjs.com/package/amazon-mws-node)
体验
我试着使用了一下,发现从这个图形用户界面获取的数据和时间存在偏差(几分钟到几小时),我不太明白为什么。
如果不进行并行操作,就没有问题,所以我决定暂时先放着。