1

たまたま Hacker News API ( https://hn.algolia.com/api ) を見つけたのですが、ホームページに掲載されている最も人気のある記事のリストを取得する方法がわからないのではないかと考えていました。これを行う別の API はありますか、それともクローラーを自分で実装して手動で取得する必要がありますか?

4

1 に答える 1

0

この API では実際にフロント ページをスキャンすることはできません。これはおそらく、変更が頻繁に行われ、 HNewsがクローラーが実行できるリクエストの量に厳密な制限を設定することで知られているためです。

あるいは、多くの HN アグリゲーターが X ポイントを超える Posts に焦点を当てているのを見ました。この API を使用すると、同じことができます。例:

https://hn.algolia.com/api/v1/search_by_date?tags=story&numericFilters=points>100

それ以外の場合は、フロントページを頻繁に、またはオンデマンドで要求する独自のクローラーを作成する必要がありますが、それが制限内であることを確認してください。この件に関してHNで議論がありましたが、今はわかりません。

于 2014-09-17T09:12:41.337 に答える