ムジログのコメント欄でボクが作成したサンプルソースで楽天だけがでないとか楽天でエラーが発生しているというお問い合わせをいただいておりました。
「おかしいなぁ。動くんだけど・・・」と思って確認していて、APIのバージョンを変えて書き直して試してもらうかを考えていました。
原因がわかりました。
RWS開発日記 — エラー頻発に関するお詫び - 楽天ウェブサービスの開発・運用チームのブログ −より引用:
多くの方からお問合せ頂いておりますように、
先週より楽天市場系APIにおいて、リクエスト数制限による
503エラーが頻発する状態になっておりました。
先ずはご報告が遅れましてまことに申し訳ございません。
以下、現状のご報告ならびに対応策について記します。
【状況】
最近APIリクエスト数が急増しはじめ、先週2/18頃より
ご案内していた1秒に1回以下のリクエストであってもリクエスト数
制限による503エラーを返す現象が発生するようになりました。
【対策】
本日2/22、リクエスト数制限が発生しにくいよう対応いたしました。
この対応により1秒に1回以下のリクエストであれば、503エラーが
発生する確率は下がる見込みです。
しかしながら、引き続きリクエストの多い状況が続いており、
時間帯によっては、APIがエラー応答(”ServerError”(楽天ウェブサービス
側のエラー)または”AccessForbidden”(リクエスト数制限))を返す場合が
ありますことをご了承お願いします。
ということでエラーが出る問題が発生しているようです。
エラー対応を楽天さんのほうでされたようですが、それでも高負荷な状況が続いていると推察できます。
「最近APIリクエスト数が急増しはじめ・・・」という下りが気になります。
常識の範囲内でAPIを楽しく使わさせていただくのは良いのですが、予期せぬ急増があるということはツールとかで攻撃に近いようなことをしているようなことも想定されます。そういうのはご遠慮いただきたいものです。
というわけで、お問い合わせ、コメントされた方、上記のような状況があることをご認識の上、ソースやプラグイン等をご利用くださいませ。
改善されることを望みます。
コメント
先日は有難う御座いました。かなり検索時間が短縮され、上手く動いており、とても勉強になっています。
私なりに色々と触って試していましたが、まだ楽天の表示が鈍いと思うことがあったので悩んでいましたが、こういうことだったんですね。
何かモヤモヤ感が少し取れた感じです。
今後ともタメになるブログを楽しみにしています。