ItemSearchは2011年の10月中頃から10件×10ページ=100件までしか取得できなくなった。 変更前は400ページ(計4000件)まで取得できたことを考えるとあまりに無慈悲。代わりに検索の条件が複雑にできるからそれで対応してね!とかだったら納得できるけど、そんな感じもなし。たまには鞭だけじゃなく飴もください... とりあえずソートを使って20ページまでは取得できるようにした。 まず総ページ数を取得 → 21ページ以上なら諦める 20ページ以下なら、検索条件Sortで"titlerank"と"-titlerank"を指定して、2回レスポンス取得 返ってきたitem要素を両方リストとかに突っ込んで処理。 うーん。美しくない。