0

時間制限を使用してyahooから商品を取得するためのyahoo商品APIを行っています。開始時刻と終了時刻を渡して、その日付の間に利用可能な製品を取得します。これらの日付を、製品を取得するために提供された URL に渡します。

yahoo では 1 回の通話で 1000 個の商品しか取得できないという制限があるため、私が行っているのは 1 か月の時間制限を設けて電話をかけ、その時間内に商品を取得することです。場合によっては1000を超えることはありませんが、場合によっては1000製品を超える場合は、時間を半分に分割し(1か月から15日の時間差)、もう一度チェックして、そのタイムスタンプで1000製品未満になるまでこれを繰り返します.

私は時間を分割することを除いて、他のすべてのことをしました。それを手伝ってください。

4

2 に答える 2

1

Use the Joda-Time library:

Seconds diff = Seconds.secondsBetween(start,end);
int halfDiff = diff.getSeconds()/2;
end = end.minusSeconds(halfDiff)
于 2014-06-20T04:58:30.827 に答える