古い記事
ランダムジャンプ
新しい記事
YDN のYahoo!ウェブ検索APIの、とあるキーワードでの検索結果XMLなんだけど検索結果数が正しくない。

パラメータの一部:
「results=10&start=1」
検索結果XMLの一部:
「totalResultsAvailable="12" totalResultsReturned="10"
firstResultPosition="1" pgr="10"」

パラメータの一部:
「results=10&start=9」
検索結果XMLの一部:
「totalResultsAvailable="12" totalResultsReturned="2"
firstResultPosition="9" pgr="10"」

パラメータの一部:
「results=10&start=10」
検索結果XMLの一部:
「totalResultsAvailable="12" totalResultsReturned="1"
firstResultPosition="10" pgr="10"」

パラメータの一部:
「results=10&start=11」
検索結果XMLの一部:
「totalResultsAvailable="12" totalResultsReturned="10"
firstResultPosition="1" pgr="10"」

明らかに totalResultsAvailable と実際に取得される件数が合ってない。
こういう事例がかなりあって、マッシュアップサイトで目次風ページリンクを作成するときに非常に困る。

つか、 pgr って何だろう。仕様にないな。
正しいヒット数なのかなと思っていろいろなキーワードで試したけど、どうやらそうではないみたい。

m9(^Д^)pgr