0

フィードアグリゲーターを構築しています。ブログアドレスがたくさんあるので、すべての投稿をデータベースに保存したいと思います。Simplepieを使用してフィードを取得してから、phpを使用してそれらをデータベースに挿入しています。SimplepieのAPIは非常に大きく、投稿のどの部分を保存する必要があるのか​​わかりません。これまでのところ私は節約しています:

  • ID
  • タイトル
  • 日にち
  • パーマリンク
  • 著者
  • 説明
  • コンテンツ

他にどのようなものをデータベースに保存する必要があるのか​​知りたいです。API全体がわからないので、かなり長いです。

4

1 に答える 1

0

リバース エンジニアリングのアプローチを取ることもできます。

すでに持っているフィードをいくつか選び、URL ソースを表示して、フィードに含まれるタグを確認します。いくつかを確認した後、ほとんどのフィードに何が含まれているかを判断し、データベースのセットアップ方法を決定できるはずです。

たとえば、これはフィードの URL です。

feeds.feedburner.com/webresourcesdepot?format=xml

それをブラウザーに入力してソースを表示し、フィード コンテンツを含むセクションを見つけて、どのタグが含まれているかを判断できます。

また、RSS 仕様を調べて、有効な RSS フィードのすべての有効なオプションを確認することもできます。

http://cyber.law.harvard.edu/rss/rss.html

于 2012-08-23T17:42:33.320 に答える