0

Yahoo Pipes API を使用して、さまざまな Web サイトからフィードを取得するアプリケーションを作成しています。これらのフィードは当初、ブログのメインの RSS フィードでした。ただし、カテゴリの一部であるフィードのみを取得する必要があります。

そこで、 http://www.mysitename.ccom/rss.xmlに RSS フィードを備えたサイト mysitename.com があるとします。 このサイトには次のようなカテゴリがあります。

Nation/World    
sports
politics
LocaL   
health  
specials    
spotlight   
weather 

これらの特定のタグのみの RSS を取得したいと考えています。

最初に、Yahoo パイプ API フィルターを使用してこれらのタグ/カテゴリのみを含むフィードを取得する方法を探していましたが、yahoo パイプ フィルターは作成者名、タイトル、コンテンツによるフィルタリングのみをサポートし、タグやカテゴリはサポートしません。

私の質問は次のとおりです。

  1. 他の演算子を使用して Yahoo Pipes API でこれらのフィードをフィルタリングすることは可能ですか?
  2. また、これが不可能な場合は、mysitename.com/tag1 のような URL を追加したいだけかもしれませんが、この CMS (Drupal) で特定のタグのフィードを見つけることができませんでした。どうやったら取れるのか知りたいです。

ありがとうございました

4

1 に答える 1

2

通常、サイトはカテゴリごとに個別のフィードを提供します。CNNとBBCがその良い例です。したがって、複雑なフィルタリングが必要になることはめったにありません。他の誰かのRSSマッシュアップをUNマッシュアップしようとしているように聞こえますが、それは可能ですが、ソースデータをどこから取得しているかを見つけるのは簡単です。

Yahoo Pipesのヒント#4#Yahoo PipesのV2リビジョン以降、GUIのドロップダウンセレクターからいくつかのオプションが削除されましたが、バックエンドの内部動作にはまだ存在しています。item.authornameitem.titleitem.descriptionなどのセレクターに加えて、 item.contentを手動で入力して、指定されたタグ間の部分だけでなく、すべてのデータに対してフィルターや正規表現などのアクションを実行できます。

于 2012-04-12T21:46:54.053 に答える