質問
私は、ウェブサイトの現在のフィードで必ずしも利用できるとは限らない履歴フィードエントリへの信頼できるアクセスを必要とするプロジェクトに取り組んでいます。そのようなデータにアクセスする方法をいくつか見つけましたが、どれも必要なすべての特性を提供してくれません。
これをブレインストーミングとして見てください。私がどれだけ見つけたかをお伝えします。他にアイデアがあれば貢献できます。
-
Google AJAX Feed API -250アイテムに制限されます
-
非公式のGoogle Reader API -完全ではあるが非公式であり、したがって信頼性が低い(そしておそらく準違法?)。また、認証は難しいようです。
-
Spinn3r -費用がかかります
-
フィードのサイトでのインターネットアーカイブのスパイダー-複雑さ、むらの多いカバレッジ、最後の手段としてのみ有用
-
Yahoo! Feed API または Yahoo! BOSSの検索-最初はアグリゲーターのように見えます。つまり、フィードごとに異なる登録が必要であり、2番目はYahooのデータへのアクセスを増やす必要がありますが、フィードに関する言及はありません。
-
(ルー・フランコのおかげ) Bloglines Sync API -アカウントが必要であり、アグリゲーターとして設計されるという問題があるため、アカウントにフィードを追加する方法がありません。したがって、任意のフィードの取得はありません。最初にリーダーから手動で追加する必要があります。
-
他の検索エンジン/ブログ検索/その他?
これは、かつて存在していた(通常は)有効であるが、確実に、自由に、制限なくアクセスすることが困難なセマンティック情報について話しているので、本当にいらいらする問題です。フィードエントリの良さの代替ソースを知っている人はいますか?
解決 2
これまでに見つけた最良の答えは次のとおりです。Googleリーダーの非公式APIには、フィード用のパブリックアクセスポイントがあるため、認証は不要です。使用方法は次のとおりです。
http://www.google.com/reader/public/atom/feed / {ここにフィードのURI}?n = 1000
Squiggliesのテキスト(Squigglies自体を含む)を興味のあるフィードURIに置き換えます。正確な引数の詳細については、こちらをご覧ください:
http:// blog .martindoms.com / 2009/10/16 / using-the-google-reader-api-part-2 /
ただし、認証を台無しにしたくない場合は、/ public / urlを使用することを忘れないでください
他のヒント
Bloglinesには、アカウントを同期するためのAPIがあります
http://www.bloglines.com/services/api/sync
アカウントを作成し、ダウンロードしたいフィードを購読する必要がありますが、その後、過去の方法である日付に基づいてダウンロードできます。条件がわからない。